mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-08-02 00:25:59 +10:00
Merge remote-tracking branch 'origin/dev' into gps-toggle-in-settings
# Conflicts: # lib/l10n/app_bg.arb # lib/l10n/app_de.arb # lib/l10n/app_es.arb # lib/l10n/app_fr.arb # lib/l10n/app_hu.arb # lib/l10n/app_it.arb # lib/l10n/app_ja.arb # lib/l10n/app_ko.arb # lib/l10n/app_localizations_es.dart # lib/l10n/app_localizations_it.dart # lib/l10n/app_localizations_nl.dart # lib/l10n/app_localizations_pt.dart # lib/l10n/app_localizations_sv.dart # lib/l10n/app_localizations_uk.dart # lib/l10n/app_nl.arb # lib/l10n/app_pl.arb # lib/l10n/app_pt.arb # lib/l10n/app_ru.arb # lib/l10n/app_sk.arb # lib/l10n/app_sl.arb # lib/l10n/app_sv.arb # lib/l10n/app_uk.arb # lib/l10n/app_zh.arb
This commit is contained in:
@@ -24,7 +24,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
String get common_cancel => 'Отмена';
|
||||
|
||||
@override
|
||||
String get common_ok => 'Хорошо';
|
||||
String get common_ok => 'OK';
|
||||
|
||||
@override
|
||||
String get common_connect => 'Коннект';
|
||||
@@ -44,6 +44,9 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get common_close => 'Закрыть';
|
||||
|
||||
@override
|
||||
String get common_done => 'Готово';
|
||||
|
||||
@override
|
||||
String get common_edit => 'Изменить';
|
||||
|
||||
@@ -109,7 +112,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get scanner_title => 'MeshCore: Открытый исходный код';
|
||||
String get scanner_title => 'MeshCore Open';
|
||||
|
||||
@override
|
||||
String get connectionChoiceUsbLabel => 'USB';
|
||||
@@ -436,9 +439,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
'Включить местоположение в объявление';
|
||||
|
||||
@override
|
||||
String settings_multiAck(String value) {
|
||||
return 'Мульти-ACK: $value';
|
||||
}
|
||||
String get settings_multiAck => 'Несколько подтверждений';
|
||||
|
||||
@override
|
||||
String get settings_telemetryModeUpdated => 'Режим телеметрии обновлен';
|
||||
@@ -446,6 +447,13 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get settings_actions => 'Действия';
|
||||
|
||||
@override
|
||||
String get settings_deleteAllPaths => 'Delete All Paths';
|
||||
|
||||
@override
|
||||
String get settings_deleteAllPathsSubtitle =>
|
||||
'Clear all path data from contacts.';
|
||||
|
||||
@override
|
||||
String get settings_sendAdvertisement => 'Отправить анонсирование';
|
||||
|
||||
@@ -504,12 +512,11 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String settings_aboutVersion(String version) {
|
||||
return 'MeshCore Open, версия $version';
|
||||
return 'MeshCore Open v$version';
|
||||
}
|
||||
|
||||
@override
|
||||
String get settings_aboutLegalese =>
|
||||
'Проект MeshCore с открытым исходным кодом, 2026 год';
|
||||
String get settings_aboutLegalese => '2026 MeshCore Open Source Project';
|
||||
|
||||
@override
|
||||
String get settings_aboutDescription =>
|
||||
@@ -523,7 +530,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
String get settings_infoName => 'Имя';
|
||||
|
||||
@override
|
||||
String get settings_infoId => 'Идентификационный номер';
|
||||
String get settings_infoId => 'ID';
|
||||
|
||||
@override
|
||||
String get settings_infoStatus => 'Статус';
|
||||
@@ -654,7 +661,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
String get appSettings_languageRu => 'Русский';
|
||||
|
||||
@override
|
||||
String get appSettings_languageUk => 'Украинский';
|
||||
String get appSettings_languageUk => 'Українська';
|
||||
|
||||
@override
|
||||
String get appSettings_enableMessageTracing =>
|
||||
@@ -1096,6 +1103,11 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get channels_public => 'Публичный';
|
||||
|
||||
@override
|
||||
String channels_via(String path) {
|
||||
return 'через $path';
|
||||
}
|
||||
|
||||
@override
|
||||
String get channels_private => 'Приватный';
|
||||
|
||||
@@ -1148,7 +1160,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
String get channels_standardPublicPsk => 'Стандартный публичный PSK';
|
||||
|
||||
@override
|
||||
String get channels_pskHex => 'PSK (шестнадцатеричный код)';
|
||||
String get channels_pskHex => 'PSK (Hex)';
|
||||
|
||||
@override
|
||||
String get channels_generateRandomPsk => 'Сгенерировать случайный PSK';
|
||||
@@ -1401,7 +1413,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get debugFrame_textTypeCli => 'Интерфейс командной строки';
|
||||
String get debugFrame_textTypeCli => 'CLI';
|
||||
|
||||
@override
|
||||
String get debugFrame_textTypePlain => 'Обычный';
|
||||
@@ -1459,6 +1471,9 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get chat_successes => 'успешно';
|
||||
|
||||
@override
|
||||
String get chat_score => 'Оценка';
|
||||
|
||||
@override
|
||||
String get chat_removePath => 'Удалить маршрут';
|
||||
|
||||
@@ -1561,6 +1576,12 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
return 'Непрочитанных: $count';
|
||||
}
|
||||
|
||||
@override
|
||||
String get chat_markAsUnread => 'Mark as Unread';
|
||||
|
||||
@override
|
||||
String get chat_newMessages => 'New messages';
|
||||
|
||||
@override
|
||||
String get chat_openLink => 'Открыть ссылку?';
|
||||
|
||||
@@ -1642,6 +1663,24 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get map_flags => 'Флаги';
|
||||
|
||||
@override
|
||||
String get map_type => 'Тип';
|
||||
|
||||
@override
|
||||
String get map_path => 'Путь';
|
||||
|
||||
@override
|
||||
String get map_location => 'Местоположение';
|
||||
|
||||
@override
|
||||
String get map_estLocation => 'Прибл. местоположение';
|
||||
|
||||
@override
|
||||
String get map_publicKey => 'Публичный ключ';
|
||||
|
||||
@override
|
||||
String get map_publicKeyPrefixHint => 'напр. ab12';
|
||||
|
||||
@override
|
||||
String get map_shareMarkerHere => 'Поделиться меткой здесь';
|
||||
|
||||
@@ -1727,6 +1766,9 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get map_sharedPin => 'Общая метка';
|
||||
|
||||
@override
|
||||
String get map_sharedAt => 'Поделено';
|
||||
|
||||
@override
|
||||
String get map_joinRoom => 'Присоединиться к комнате';
|
||||
|
||||
@@ -2047,7 +2089,7 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
'Просмотр телеметрии датчиков и системной статистики';
|
||||
|
||||
@override
|
||||
String get repeater_cli => 'Интерфейс командной строки';
|
||||
String get repeater_cli => 'CLI';
|
||||
|
||||
@override
|
||||
String get repeater_cliSubtitle => 'Отправка команд репитеру';
|
||||
@@ -3670,6 +3712,38 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get losLegendTerrain => 'Рельеф';
|
||||
|
||||
@override
|
||||
String get losBlockedSpotsTitle => 'Зарезервированные места';
|
||||
|
||||
@override
|
||||
String get losBlockedSpotsHint =>
|
||||
'Щелкните по заблокированной области, чтобы выделить ее на карте.';
|
||||
|
||||
@override
|
||||
String losBlockedSpotChip(
|
||||
String distance,
|
||||
String distanceUnit,
|
||||
String obstruction,
|
||||
String heightUnit,
|
||||
) {
|
||||
return '$distance $distanceUnit • $obstruction $heightUnit';
|
||||
}
|
||||
|
||||
@override
|
||||
String get losSelectedObstructionTitle =>
|
||||
'Выбранный объект, препятствующий движению';
|
||||
|
||||
@override
|
||||
String losSelectedObstructionDetails(
|
||||
String obstruction,
|
||||
String heightUnit,
|
||||
String distanceFromA,
|
||||
String distanceUnit,
|
||||
String distanceFromB,
|
||||
) {
|
||||
return 'Blocked by $obstruction $heightUnit, $distanceFromA from A and $distanceFromB from B ($distanceUnit).';
|
||||
}
|
||||
|
||||
@override
|
||||
String get losFrequencyLabel => 'Частота';
|
||||
|
||||
@@ -4143,4 +4217,40 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get translation_systemLanguage => 'Язык системы';
|
||||
|
||||
@override
|
||||
String get background_serviceTitle => 'MeshCore работает';
|
||||
|
||||
@override
|
||||
String get background_serviceText => 'Поддерживает BLE-соединение';
|
||||
|
||||
@override
|
||||
String appSettings_translationModelDeleted(String name) {
|
||||
return 'Удалено $name';
|
||||
}
|
||||
|
||||
@override
|
||||
String appSettings_translationModelDeleteFailed(String error) {
|
||||
return 'Не удалось удалить: $error';
|
||||
}
|
||||
|
||||
@override
|
||||
String channels_channelUpdateFailed(String error) {
|
||||
return 'Не удалось обновить канал: $error';
|
||||
}
|
||||
|
||||
@override
|
||||
String get contact_typeChat => 'Чат';
|
||||
|
||||
@override
|
||||
String get contact_typeRepeater => 'Ретранслятор';
|
||||
|
||||
@override
|
||||
String get contact_typeRoom => 'Комната';
|
||||
|
||||
@override
|
||||
String get contact_typeSensor => 'Датчик';
|
||||
|
||||
@override
|
||||
String get contact_typeUnknown => 'Неизвестно';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user