diff --git a/companion/src/translations/companion_ru.ts b/companion/src/translations/companion_ru.ts
index 20cdbc733..540e00c7d 100644
--- a/companion/src/translations/companion_ru.ts
+++ b/companion/src/translations/companion_ru.ts
@@ -100,7 +100,7 @@
Radio Profile
- Профиль аппаратуры
+ Профиль передатчика
@@ -158,27 +158,45 @@ Mode 4:
Right stick: Elevator, Rudder
-
+ Выбор моды передатчика:
+
+Mode 1:
+ Левый стик: Руль высоты (Elevator), Руль направления (Rudder)
+ Правый стик: Газ (Throttle), Элероны (Aileron)
+
+Mode 2:
+ Левый стик: Газ (Throttle), Руль направления (Rudder)
+ Правый стик: Руль высоты (Elevator), Элероны (Aileron)
+
+Mode 3:
+ Левый стик: Руль высоты (Elevator), Элероны (Aileron)
+ Правый стик: Газ (Throttle), Руль направления (Rudder)
+
+Mode 4:
+ Левый стик: Газ (Throttle), Элероны (Aileron)
+ Правый стик: Руль высоты (Elevator), Руль направления (Rudder)
+
+Mode 1 (RUD ELE THR AIL)
-
+ Mode 2 (RUD THR ELE AIL)
-
+ Mode 3 (AIL ELE THR RUD)
-
+ Mode 4 (AIL THR ELE RUD)
-
+
@@ -214,122 +232,122 @@ Mode 4:
R E T A
-
+ R E A T
-
+ R T E A
-
+ R T A E
-
+ R A E T
-
+ R A T E
-
+ E R T A
-
+ E R A T
-
+ E T R A
-
+ E T A R
-
+ E A R T
-
+ E A T R
-
+ T R E A
-
+ T R A E
-
+ T E R A
-
+ T E A R
-
+ T A R E
-
+ T A E R
-
+ A R E T
-
+ A R T E
-
+ A E R T
-
+ A E T R
-
+ A T R E
-
+ A T E R
-
+
@@ -359,7 +377,7 @@ Mode 4:
Radio Type
- Тип передатчика
+ Тип передатчика
@@ -920,22 +938,22 @@ Mode 4:
Edit Checklist
-
+ Редактирование контрольной картыLine nn, Col nn
-
+ Строка nn, столбец nn&Import...
-
+ Импорт...&Cancel
-
+ Отмена
@@ -945,22 +963,22 @@ Mode 4:
Please note, the maximum width displayable is radio model limited. Also, renaming the model will break the link to this checklist file.
-
+ Учтите, что ширина отображаемого текста ограничена. Переименование модели удалит ссылку на эту контрольную карту.File: unknown
-
+ Файл: неизвестенOpen Checklist
-
+ Открыть контрольную картуChecklist Files (*.txt)
-
+ Контрольные карты (*.txt)
@@ -1005,7 +1023,7 @@ Mode 4:
Line %1, Col %2
-
+ Строка %1, столбец %2
@@ -2568,47 +2586,47 @@ If blank then the input is considered to be "ON" all the time.
%1%2 Both directions, to destination folder first
-
+ %1%2 Оба направления, вначале в папку передатчика%1%2 Both directions, to source folder first
-
+ %1%2 Оба направления, вначале в локальную папку %1 Only from source folder to destination folder
-
+ %1 Только из локальной папки в папку передатчика %1 Only from destination folder to source folder
-
+ %1 Только из папки передатчика в локальную папкуHow to handle overwriting files which already exist in the destination folder.
-
+ Определяет, как обрабатывать файлы, которые уже существуют.Copy only if newer and different (compare contents)
-
+ Копировать только если новее и отличается содержимоеCopy only if newer (do not compare contents)
-
+ Копировать только если новее (не сравнивать содержимое)Copy only if different (ignore file time stamps)
-
+ Копировать только если разные (игнорировать дату файла)Always copy (force overwite existing files)
-
+ Всегда копировать (перезаписывать существующие файлы)
@@ -2618,159 +2636,164 @@ If blank then the input is considered to be "ON" all the time.
Skip files larger than this size. Enter zero for unlimited.
-
+ Пропускать, если файл больше указанного размера. Поставьте 0, если ограничение не нужно.Minimum reporting level. Events of this type and of higher importance are shown.
WARNING: High log rates may make the user interface temporarily unresponsive.
-
+ Уровень журналирования синхронизации. Будут показываться событие выбранного и более высоких уровней.
+ПРЕДУПРЕЖДЕНИЕ: высокий уровень журналирования может временно заблокировать интерфейс.Skipped
-
+ ПропущенныеCreated
-
+ НовыеUpdated
-
+ ОбновленныеErrors Only
-
+ Только ошибкиTest-run only
-
+ Только тестированиеRun as normal but do not actually copy anything. Useful for verifying results before real sync.
-
+ Запускает обычную синхронизацию, только ничего не копирует. Полезно для проверки результатов перед реальной синхронизацией.Log Level:
-
+ Журнал:Filters:
-
+ Фильтры:The "Include" filter will only copy files which match the pattern(s).
The "Exclude" filter will skip files matching the filter pattern(s).
The Include filter is evaluated first.
-
+ Фильтр "Включить" позволяет копировать файлы соответствующие шаблону(ам).
+Фильтр "Исключить" позволяет пропускать файлы соответствующие шаблону(ам).
+Вначале учитывается фильтр "Включить".One or more file pattern(s) to exclude, separated by commas.
Blank means exclude none. ?, *, and [...] wildcards accepted.
-
+ Один или несколько шаблонов, разделенных запятыми
+Пустое поле означает обработку всех файлов, допускаются маски ?, * и [...].One or more file pattern(s) to include, separated by commas.
Blank means include all. ?, *, and [...] wildcards accepted.
-
+ Один или несколько шаблонов, разделенных запятыми
+Пустое поле означает обработку всех файлов, допускаются маски ?, * и [...].Include:
-
+ Включить:Exclude:
-
+ Исключить:Case sensitive
-
+ Чувствительный к региструFollow links
-
+ Учитывать ссылкиInclude hidden
-
+ Учитывать скрытыеRecursive
-
+ РекурсивноSkip empty
-
+ Пропускать пустыеApply filters
-
+ Применять фильтрыFilter Options:
-
+ Настройки фильтров:Folder Options:
-
+ Параметры папок:Options
-
+ ПараметрыShow extra options
-
+ Показать дополнительные настройкиReset to defaults
-
+ Использовать настройки по умолчаниюClose
- Закрыть
+ ЗакрытьSync. Direction:
-
+ Направление синхронизации:Existing Files:
-
+ Существующие файлы:Max. File Size:
-
+ Макс. размер файла:
@@ -2785,37 +2808,37 @@ Blank means include all. ?, *, and [...] wildcards accepted.
Abort
-
+ ОстановитьStart
-
+ НачатьTotal: <b>%1</b>; Created: <b>%2</b>; Updated: <b>%3</b>; Skipped: <b>%4</b>; Errors: <font color=%6><b>%5</b></font>;
-
+ Итого: <b>%1</b>; Создано: <b>%2</b>; Обновлено: <b>%3</b>; Пропущено: <b>%4</b>; Ошибки: <font color=%6><b>%5</b></font>;Current: <b>%1</b> of
-
+ Обработано: <b>%1</b> Всего. Source folder not found.
-
+ Локальная папка (источник) не найдена.Destination folder not found.
-
+ Папка назначения (в передатчике) не найдена.Source and destination folders are the same.
-
+ Выберите разные папки.
@@ -5320,7 +5343,7 @@ Are you sure ?
Invert
- Инверт
+
@@ -5330,22 +5353,22 @@ Are you sure ?
120
- 15 сек. {120?}
+ 120X
- 15 сек. {120X?}
+ 140
- 15 сек. {140?}
+ 90
- 15 сек. {90?}
+
@@ -6300,12 +6323,12 @@ Do you wish to continue?
Local Folder
-
+ Локальная папкаRadio Folder
-
+ Папка в передатчике
@@ -7767,7 +7790,7 @@ This determines how mixer values are added.
Enable
-
+ Вкл.
@@ -7787,17 +7810,17 @@ This determines how mixer values are added.
Yes
-
+ ДаNo
- Нет
+ НетY
-
+ Да
@@ -7815,7 +7838,7 @@ This determines how mixer values are added.
OFF
- ВЫКЛ
+ ВЫКЛ
@@ -7825,44 +7848,44 @@ This determines how mixer values are added.
Exponential
-
+ по экспонентеExtra Fine
-
+ очень точноFine
-
+ точноMedium
-
+ среднеCoarse
- Грубо
+ грубоUnknown
-
+ неизвестноMode
-
+ РежимChannels
-
+ Каналы
@@ -7879,35 +7902,35 @@ This determines how mixer values are added.
Polarity
-
+ ПолярностьProtocol
- Протокол
+ ПротоколDelay
-
+ ЗадержкаReceiver
-
+ ПриёмникRadio protocol
-
+ ПротоколSubtype
-
+ Подтип
@@ -7917,12 +7940,12 @@ This determines how mixer values are added.
Sub Type
-
+ ПодтипRF Output Power
-
+ Выходная мощность передатчика
@@ -7958,7 +7981,7 @@ This determines how mixer values are added.
Slow
-
+ Замедление
@@ -7968,12 +7991,12 @@ This determines how mixer values are added.
Flight modes
-
+ Полетные режимыFlight mode
-
+ Полетный режим
@@ -8013,73 +8036,73 @@ This determines how mixer values are added.
Extended Limits
- Расш. лимиты
+ Расш. лимитыDisplay Checklist
-
+ Показать контрольную картуGlobal Functions
-
+ Глобальные функцииManual
-
+ вручнуюAuto
-
+ автоматическиFailsafe Mode
-
+ Режим FailsafeHold
-
+ удержаниеNo Pulse
-
+ без сигналаNot set
-
+ не заданNo pulses
-
+ Без сигналаSilent
-
+ ТихоBeeps
-
+ ПискомVoice
-
+ ГолосомHaptic
-
+ Вибрацией
@@ -8094,54 +8117,54 @@ This determines how mixer values are added.
Step
-
+ ШагDisplay
-
+ ПоказыватьExtended
-
+ РасширенныеNever
-
+ никогдаOn Change
-
+ при измененииAlways
-
+ всегдаSource
- Источник
+ ИсточникTrim idle only
-
+ Триммировать только холостой ходWarning
- Звук
+ ПредупреждатьReversed
-
+ Реверс
@@ -8357,17 +8380,17 @@ This determines how mixer values are added.
Unit
-
+ Ед. измеренияPrec
-
+ ТочностьRatio
-
+ Коэффициент
@@ -8377,7 +8400,7 @@ This determines how mixer values are added.
A/Offset
-
+ Авт. смещ.
@@ -8392,12 +8415,12 @@ This determines how mixer values are added.
Positive
-
+ ПоложительныйLog
-
+ Журнал
@@ -8422,32 +8445,32 @@ This determines how mixer values are added.
Error: Unable to open or read file!
-
+ Ошибка: невозможно открыть файл!Slave/Jack
-
+ Ученик (джек)Master/SBUS Module
-
+ Главный (SBUS модуль)Master/CPPM Module
-
+ Главный (модуль CPPM)Master/SBUS in battery compartment
-
+ Главный (SBUS в батарейном отсеке)Master/Jack
-
+ Главный (джек)
@@ -8467,7 +8490,7 @@ This determines how mixer values are added.
None
-
+ Нет
@@ -8505,13 +8528,13 @@ This determines how mixer values are added.
Weight
- Вес
+ ВесSwitch
- Тумблер
+ Тумблер
@@ -8532,19 +8555,19 @@ This determines how mixer values are added.
Disabled in all flight modes
-
+ Отключен во всех полетных режимахCustom
-
+ ДругойStandard
- Стандартный
+ Стандартный
@@ -8857,50 +8880,50 @@ This determines how mixer values are added.
10mW - 16CH
-
+ 10 мВт - 16 каналов100mW - 16CH
-
+ 100 мВт - 16 каналов500mW - 16CH
-
+ 500 мВт - 16 каналовAuto <= 1W - 16CH
-
+ Автоматически: < 1 Вт - 16 каналов25mW - 8CH
-
+ 25 мВт - 8 каналов25mW - 16CH
-
+ 25 мВт - 16 каналов200mW - 16CH (no telemetry)
-
+ 200 мВт - 16 каналов (без телеметрии)500mW - 16CH (no telemetry)
-
+ 500 мВт - 16 каналов (без телеметрии)100mW - 16CH (no telemetry)
-
+ 100 мВт - 16 каналов (без телеметрии)
@@ -8966,19 +8989,19 @@ This determines how mixer values are added.
Flight modes
-
+ Полетные режимыFlight mode
-
+ РежимSwitch
- Тумблер
+ Тумблер
@@ -8994,120 +9017,120 @@ This determines how mixer values are added.
Channel
-
+ КаналName
-
+ НазваниеGeneral
-
+ Основные параметрыEEprom Size
-
+ РазмерModel Image
-
+ ИзображениеThrottle
- Газ
+ ГазTrims
-
+ ТриммерыCenter Beep
-
+ Сигнал в центреSwitch Warnings
-
+ Проверка тумблеровPot Warnings
-
+ Проверка крутилокOther
-
+ ПрочееTimers
-
+ ТаймерыTime
-
+ ВремяCountdown
-
+ ОтсчетMin.call
-
+ Ежеминутный сигналPersist
-
+ ПостоянныйModules
-
+ РадиомодулиTrainer port
-
+ Тренерский разъемHelicopter
-
+ ВертолетSwash
-
+ Автомат перекосаType
-
+ ТипRing
-
+ ТарелкаInput
-
+ Вход
@@ -9142,7 +9165,7 @@ This determines how mixer values are added.
Global vars
-
+ Глобальные переменные
@@ -9157,12 +9180,12 @@ This determines how mixer values are added.
Outputs
-
+ ВыходыSubtrim
-
+ Субтриммер
@@ -9172,7 +9195,7 @@ This determines how mixer values are added.
Curve
- Кривая
+ Кривая
@@ -9182,12 +9205,12 @@ This determines how mixer values are added.
Linear
-
+ ЛинейныйTelemetry
-
+ Телеметрия
@@ -9197,79 +9220,79 @@ This determines how mixer values are added.
Protocol
- Протокол
+ ПротоколLow
-
+ НизкийCritical
-
+ КритическийTelemetry audio
-
+ Звук телеметрииAltimetry
-
+ Измерение высотыVario source
-
+ ВариометрVario limits >
-
+ Пределы вариометра >Sink max
-
+ Сниж. макс.Sink min
-
+ Сниж. мин.Climb min
-
+ Набор мин.Climb max
-
+ Набор макс.Center silent
-
+ Тишина в 0Top Bar
-
+ Верхняя строкаVolts source
-
+ НапряжениеAltitude source
-
+ Высота
@@ -9299,7 +9322,7 @@ This determines how mixer values are added.
Current source
-
+ Датчик тока
@@ -9309,12 +9332,12 @@ This determines how mixer values are added.
Parameters
-
+ ПараметрыTelemetry Sensors
-
+ Датчики телеметрии
@@ -9329,44 +9352,44 @@ This determines how mixer values are added.
Global Functions
-
+ Глобальные функцииChecklist
-
+ Контрольная картаMin
- Мин
+ МинMax
- Макс
+ МаксGlobal Variables
-
+ Глобальные переменныеInputs
-
+ ВходыMixers
-
+ МикшерыCurves
- Кривые
+ Кривые
@@ -9376,7 +9399,7 @@ This determines how mixer values are added.
Logical Switches
-
+ Логические переключатели
@@ -9386,7 +9409,7 @@ This determines how mixer values are added.
Special Functions
-
+ Специальные функции
@@ -9397,7 +9420,7 @@ This determines how mixer values are added.
Unit
-
+ Ед.
@@ -9407,7 +9430,7 @@ This determines how mixer values are added.
RSSI Alarms
-
+ Уровень RSSI
@@ -9468,22 +9491,22 @@ This determines how mixer values are added.
Throttle Channel:
-
+ Газ:Yaw Channel:
-
+ Рысканье (yaw):Pitch Channel:
-
+ Тангаж (pitch):Roll Channel:
-
+ Крен (roll):
@@ -9631,7 +9654,7 @@ This determines how mixer values are added.
Show Details
-
+ Подробный отчет
@@ -11466,7 +11489,7 @@ Profile ID: [%1]; Radio ID: [%2]
OpenTX Simulator - Startup Options
-
+ Настройки симулятора OpenTX
@@ -11476,7 +11499,7 @@ Profile ID: [%1]; Radio ID: [%2]
Radio Profile:
-
+ Профиль передатчика:
@@ -11487,7 +11510,7 @@ Create or edit profiles using the Companion application.
Radio Type:
-
+ Тип передатчика:
@@ -11498,22 +11521,22 @@ The radio type specified in the selected profile is used by default.
Data Source:
-
+ Источник данных:Data File:
-
+ Файл с данными:Data Folder:
-
+ Папка с данными:SD Image Path:
-
+ Папка с образом SD:
@@ -11542,7 +11565,7 @@ New folder(s) with default radio/model will be created here if necessary.
Select data folder...
-
+ Выберите папку с данными...
@@ -11568,22 +11591,22 @@ The default is configured in the chosen Radio Profile.
Folder
-
+ ПапкаSD Path
-
+ Путь к SDAll files (*.*)
-
+ Все файлы (*.*)Select a data file
-
+ Выбор файла с данными моделей
@@ -11824,141 +11847,145 @@ Error: %2
[TEST RUN]
-
+ [ТЕСТОВЫЙ ЗАПУСК] Gathering file information for %1...
-
+ Собираем информацию о %1...No files found in %1
-
+ Файлы не найдены: %1Synchronization failed, nothing found to copy.
-
+ Ошибка синхронизации, файлы не найдены.Synchronization aborted at %1 of %2 files.
-
+ Синхронизация остановлена. Обработано %1 из %2.Synchronization finished with %1 files in %2m %3s.
-
+ Синхронизация завершена %1 файлов за %2 мин %3 с.Synchronizing: %1
To: %2
-
+ Синхронизация: %1
+ в: %2Starting synchronization:
%1 -> %2
-
+ Начинаем синхронизацию:
+ %1 -> %2
+
Too many errors, giving up.
-
+
+Слишком много ошибок.Skipping large file: %1 (%2KB)
-
+ Пропускаем большой файл: %1 (%2КБ)Skipping filtered file: %1
-
+ Пропускаем файл из-за фильтра: %1Skipping linked file: %1
-
+ Пропускаем ссылку на %1Aborted synchronization of:
-
+ Синхронизация прервана:Finished synchronizing:
-
+ Синхронизация завершена:Created: %1; Updated: %2; Skipped: %3; Errors: %4;
-
+ Создано: %1; Обновлено: %2; Пропущено: %3; Ошибок: %4;Creating directory: %1
-
+ Создаем папку: %1Could not create directory: %1
-
+ Невозможнос создать папку %1Directory exists: %1
-
+ Папка уже существует: %1At least one of the file modification dates is in the future, error on: %1
-
+ Как минимум у одного файла дата модификации в будущем, ошибка: %1Skipping older file: %1
-
+ Пропускаем старый файл: %1Could not open source file '%1': %2
-
+ Невозможно открыть файл '%1': %2Could not open destination file '%1': %2
-
+ Невозможно открыть файл в папке передатчика: '%1': %2Skipping identical file: %1
-
+ Пропускаем одинаковые файлы: %1Replacing file: %1
-
+ Заменяем файл: %1Could not delete destination file '%1': %2
-
+ Невозможнос удалить файл в папке передатчика e '%1': %2Creating file: %1
-
+ Создаем файл: %1Copy failed: '%1' to '%2': %3
-
+ Ошибка копирования: '%1' в '%2': %3
@@ -13617,7 +13644,7 @@ CTRL+колесо или PAGE UP/DOWN - для изменения с больш
Select the control channels for your multirotor
-
+ Выберите каналы управления коптером
@@ -13709,7 +13736,7 @@ CTRL+колесо или PAGE UP/DOWN - для изменения с больш
Select the control channels for your multirotor.<br><br>Throttle - Spektrum: CH1, Futaba: CH3<br>Yaw - Spektrum: CH4, Futaba: CH4<br>Pitch - Spektrum: CH3, Futaba: CH2<br>Roll - Spektrum: CH2, Futaba: CH1
-
+ Выберите каналы управления коптером.<br><br>Газ: Spektrum: Канал1, Futaba: Канал3<br>Рысканье: Spektrum: Канал4, Futaba: Канал4<br>Тангаж: Spektrum: Канал3, Futaba: Канал2<br>Крен: Spektrum: Канал2, Futaba: Канал1<br>