Skip to content

Commit 290b7c0

Browse files
committed
l10n: Update translations from Weblate.
1 parent 2a6c8af commit 290b7c0

File tree

2 files changed

+87
-21
lines changed

2 files changed

+87
-21
lines changed

assets/l10n/app_ru.arb

Lines changed: 69 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
}
114114
}
115115
},
116-
"errorCouldNotFetchMessageSource": "Не удалось извлечь источник сообщения",
116+
"errorCouldNotFetchMessageSource": "Не удалось извлечь источник сообщения.",
117117
"@errorCouldNotFetchMessageSource": {
118118
"description": "Error message when the source of a message could not be fetched."
119119
},
@@ -393,7 +393,7 @@
393393
"@serverUrlValidationErrorNoUseEmail": {
394394
"description": "Error message when URL looks like an email"
395395
},
396-
"errorVideoPlayerFailed": "Не удается воспроизвести видео",
396+
"errorVideoPlayerFailed": "Не удается воспроизвести видео.",
397397
"@errorVideoPlayerFailed": {
398398
"description": "Error message when a video fails to play."
399399
},
@@ -525,7 +525,7 @@
525525
"@successMessageTextCopied": {
526526
"description": "Message when content of a message was copied to the user's system clipboard."
527527
},
528-
"errorInvalidResponse": "Получен недопустимый ответ сервера",
528+
"errorInvalidResponse": "Сервер отправил недопустимый ответ.",
529529
"@errorInvalidResponse": {
530530
"description": "Error message when an API call returned an invalid response."
531531
},
@@ -1006,5 +1006,71 @@
10061006
"experimentalFeatureSettingsWarning": "Эти параметры включают функции, которые все еще находятся в стадии разработки и не готовы. Они могут не работать и вызывать проблемы в других местах приложения.\n\nЦель этих настроек — экспериментирование людьми, работающими над разработкой Zulip.",
10071007
"@experimentalFeatureSettingsWarning": {
10081008
"description": "Warning text on settings page for experimental, in-development features"
1009+
},
1010+
"errorCouldNotEditMessageTitle": "Сбой редактирования",
1011+
"@errorCouldNotEditMessageTitle": {
1012+
"description": "Error title when an exception prevented us from opening the compose box for editing a message."
1013+
},
1014+
"composeBoxBannerButtonSave": "Сохранить",
1015+
"@composeBoxBannerButtonSave": {
1016+
"description": "Label text for the 'Save' button in the compose-box banner when you are editing a message."
1017+
},
1018+
"editAlreadyInProgressTitle": "Редактирование недоступно",
1019+
"@editAlreadyInProgressTitle": {
1020+
"description": "Error title when a message edit cannot be saved because there is another edit already in progress."
1021+
},
1022+
"savingMessageEditLabel": "ЗАПИСЬ ПРАВОК…",
1023+
"@savingMessageEditLabel": {
1024+
"description": "Text on a message in the message list saying that a message edit request is processing. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)"
1025+
},
1026+
"savingMessageEditFailedLabel": "ПРАВКИ НЕ СОХРАНЕНЫ",
1027+
"@savingMessageEditFailedLabel": {
1028+
"description": "Text on a message in the message list saying that a message edit request failed. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)"
1029+
},
1030+
"discardDraftConfirmationDialogTitle": "Отказаться от написанного сообщения?",
1031+
"@discardDraftConfirmationDialogTitle": {
1032+
"description": "Title for a confirmation dialog for discarding message text that was typed into the compose box."
1033+
},
1034+
"discardDraftConfirmationDialogConfirmButton": "Сбросить",
1035+
"@discardDraftConfirmationDialogConfirmButton": {
1036+
"description": "Label for the 'Discard' button on a confirmation dialog for discarding message text that was typed into the compose box."
1037+
},
1038+
"composeBoxBannerButtonCancel": "Отмена",
1039+
"@composeBoxBannerButtonCancel": {
1040+
"description": "Label text for the 'Cancel' button in the compose-box banner when you are editing a message."
1041+
},
1042+
"actionSheetOptionEditMessage": "Редактировать сообщение",
1043+
"@actionSheetOptionEditMessage": {
1044+
"description": "Label for the 'Edit message' button in the message action sheet."
1045+
},
1046+
"errorMessageEditNotSaved": "Сообщение не сохранено",
1047+
"@errorMessageEditNotSaved": {
1048+
"description": "Error message for compose box when a message edit could not be saved."
1049+
},
1050+
"preparingEditMessageContentInput": "Подготовка…",
1051+
"@preparingEditMessageContentInput": {
1052+
"description": "Hint text for content input when the compose box is preparing to edit a message."
1053+
},
1054+
"composeBoxEnterTopicOrSkipHintText": "Укажите тему (или оставьте “{defaultTopicName}”)",
1055+
"@composeBoxEnterTopicOrSkipHintText": {
1056+
"description": "Hint text for topic input widget in compose box when topics are optional.",
1057+
"placeholders": {
1058+
"defaultTopicName": {
1059+
"type": "String",
1060+
"example": "general chat"
1061+
}
1062+
}
1063+
},
1064+
"composeBoxBannerLabelEditMessage": "Редактирование сообщения",
1065+
"@composeBoxBannerLabelEditMessage": {
1066+
"description": "Label text for the compose-box banner when you are editing a message."
1067+
},
1068+
"editAlreadyInProgressMessage": "Редактирование уже выполняется. Дождитесь завершения.",
1069+
"@editAlreadyInProgressMessage": {
1070+
"description": "Error message when a message edit cannot be saved because there is another edit already in progress."
1071+
},
1072+
"discardDraftConfirmationDialogMessage": "При изменении сообщения текст из поля для редактирования удаляется.",
1073+
"@discardDraftConfirmationDialogMessage": {
1074+
"description": "Message for a confirmation dialog for discarding message text that was typed into the compose box."
10091075
}
10101076
}

lib/generated/l10n/zulip_localizations_ru.dart

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
128128
String get actionSheetOptionUnstarMessage => 'Снять отметку с сообщения';
129129

130130
@override
131-
String get actionSheetOptionEditMessage => 'Edit message';
131+
String get actionSheetOptionEditMessage => 'Редактировать сообщение';
132132

133133
@override
134134
String get actionSheetOptionMarkTopicAsRead =>
@@ -150,7 +150,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
150150

151151
@override
152152
String get errorCouldNotFetchMessageSource =>
153-
'Не удалось извлечь источник сообщения';
153+
'Не удалось извлечь источник сообщения.';
154154

155155
@override
156156
String get errorCopyingFailed => 'Сбой копирования';
@@ -201,7 +201,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
201201
String get errorMessageNotSent => 'Сообщение не отправлено';
202202

203203
@override
204-
String get errorMessageEditNotSaved => 'Message not saved';
204+
String get errorMessageEditNotSaved => 'Сообщение не сохранено';
205205

206206
@override
207207
String errorLoginCouldNotConnect(String url) {
@@ -277,7 +277,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
277277
'Не удалось снять отметку с сообщения';
278278

279279
@override
280-
String get errorCouldNotEditMessageTitle => 'Could not edit message';
280+
String get errorCouldNotEditMessageTitle => 'Сбой редактирования';
281281

282282
@override
283283
String get successLinkCopied => 'Ссылка скопирована';
@@ -297,37 +297,37 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
297297
'У вас нет права писать в этом канале.';
298298

299299
@override
300-
String get composeBoxBannerLabelEditMessage => 'Edit message';
300+
String get composeBoxBannerLabelEditMessage => 'Редактирование сообщения';
301301

302302
@override
303-
String get composeBoxBannerButtonCancel => 'Cancel';
303+
String get composeBoxBannerButtonCancel => 'Отмена';
304304

305305
@override
306-
String get composeBoxBannerButtonSave => 'Save';
306+
String get composeBoxBannerButtonSave => 'Сохранить';
307307

308308
@override
309-
String get editAlreadyInProgressTitle => 'Cannot edit message';
309+
String get editAlreadyInProgressTitle => 'Редактирование недоступно';
310310

311311
@override
312312
String get editAlreadyInProgressMessage =>
313-
'An edit is already in progress. Please wait for it to complete.';
313+
'Редактирование уже выполняется. Дождитесь завершения.';
314314

315315
@override
316-
String get savingMessageEditLabel => 'SAVING EDIT…';
316+
String get savingMessageEditLabel => 'ЗАПИСЬ ПРАВОК…';
317317

318318
@override
319-
String get savingMessageEditFailedLabel => 'EDIT NOT SAVED';
319+
String get savingMessageEditFailedLabel => 'ПРАВКИ НЕ СОХРАНЕНЫ';
320320

321321
@override
322322
String get discardDraftConfirmationDialogTitle =>
323-
'Discard the message you’re writing?';
323+
'Отказаться от написанного сообщения?';
324324

325325
@override
326326
String get discardDraftConfirmationDialogMessage =>
327-
'When you edit a message, the content that was previously in the compose box is discarded.';
327+
'При изменении сообщения текст из поля для редактирования удаляется.';
328328

329329
@override
330-
String get discardDraftConfirmationDialogConfirmButton => 'Discard';
330+
String get discardDraftConfirmationDialogConfirmButton => 'Сбросить';
331331

332332
@override
333333
String get composeBoxAttachFilesTooltip => 'Прикрепить файлы';
@@ -358,7 +358,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
358358
}
359359

360360
@override
361-
String get preparingEditMessageContentInput => 'Preparing…';
361+
String get preparingEditMessageContentInput => 'Подготовка…';
362362

363363
@override
364364
String get composeBoxSendTooltip => 'Отправить';
@@ -371,7 +371,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
371371

372372
@override
373373
String composeBoxEnterTopicOrSkipHintText(String defaultTopicName) {
374-
return 'Enter a topic (skip for “$defaultTopicName”)';
374+
return 'Укажите тему (или оставьте “$defaultTopicName”)';
375375
}
376376

377377
@override
@@ -514,7 +514,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
514514
}
515515

516516
@override
517-
String get errorInvalidResponse => 'Получен недопустимый ответ сервера';
517+
String get errorInvalidResponse => 'Сервер отправил недопустимый ответ.';
518518

519519
@override
520520
String get errorNetworkRequestFailed => 'Сбой сетевого запроса';
@@ -535,7 +535,7 @@ class ZulipLocalizationsRu extends ZulipLocalizations {
535535
}
536536

537537
@override
538-
String get errorVideoPlayerFailed => 'Не удается воспроизвести видео';
538+
String get errorVideoPlayerFailed => 'Не удается воспроизвести видео.';
539539

540540
@override
541541
String get serverUrlValidationErrorEmpty => 'Пожалуйста, введите URL-адрес.';

0 commit comments

Comments
 (0)