|
473 | 473 | "@errorWebAuthOperationalError": {
|
474 | 474 | "description": "Error message when third-party authentication has an operational error (not necessarily caused by invalid credentials)."
|
475 | 475 | },
|
476 |
| - "errorCouldNotFetchMessageSource": "Не вдалося отримати джерело повідомлення", |
| 476 | + "errorCouldNotFetchMessageSource": "Не вдалося отримати джерело повідомлення.", |
477 | 477 | "@errorCouldNotFetchMessageSource": {
|
478 | 478 | "description": "Error message when the source of a message could not be fetched."
|
479 | 479 | },
|
|
619 | 619 | }
|
620 | 620 | }
|
621 | 621 | },
|
622 |
| - "errorInvalidResponse": "Сервер надіслав недійсну відповідь", |
| 622 | + "errorInvalidResponse": "Сервер надіслав недійсну відповідь.", |
623 | 623 | "@errorInvalidResponse": {
|
624 | 624 | "description": "Error message when an API call returned an invalid response."
|
625 | 625 | },
|
|
637 | 637 | }
|
638 | 638 | }
|
639 | 639 | },
|
640 |
| - "errorVideoPlayerFailed": "Неможливо відтворити відео", |
| 640 | + "errorVideoPlayerFailed": "Неможливо відтворити відео.", |
641 | 641 | "@errorVideoPlayerFailed": {
|
642 | 642 | "description": "Error message when a video fails to play."
|
643 | 643 | },
|
|
998 | 998 | "emojiReactionsMore": "більше",
|
999 | 999 | "@emojiReactionsMore": {
|
1000 | 1000 | "description": "Label for a button opening the emoji picker."
|
| 1001 | + }, |
| 1002 | + "newDmSheetSearchHintEmpty": "Додати користувачів", |
| 1003 | + "@newDmSheetSearchHintEmpty": { |
| 1004 | + "description": "Hint text for the search bar when no users are selected" |
| 1005 | + }, |
| 1006 | + "newDmSheetSearchHintSomeSelected": "Додати ще…", |
| 1007 | + "@newDmSheetSearchHintSomeSelected": { |
| 1008 | + "description": "Hint text for the search bar when at least one user is selected." |
| 1009 | + }, |
| 1010 | + "newDmSheetComposeButtonLabel": "Написати", |
| 1011 | + "@newDmSheetComposeButtonLabel": { |
| 1012 | + "description": "Label for the compose button in the new DM sheet that starts composing a message to the selected users." |
| 1013 | + }, |
| 1014 | + "channelsEmptyPlaceholder": "Ви ще не підписані на жодний канал.", |
| 1015 | + "@channelsEmptyPlaceholder": { |
| 1016 | + "description": "Centered text on the 'Channels' page saying that there is no content to show." |
| 1017 | + }, |
| 1018 | + "recentDmConversationsEmptyPlaceholder": "У вас поки що немає особистих повідомлень! Чому б не розпочати бесіду?", |
| 1019 | + "@recentDmConversationsEmptyPlaceholder": { |
| 1020 | + "description": "Centered text on the 'Direct messages' page saying that there is no content to show." |
| 1021 | + }, |
| 1022 | + "inboxEmptyPlaceholder": "Немає непрочитаних вхідних повідомлень. Використовуйте кнопки знизу для перегляду обʼєднаної стрічки або списку каналів.", |
| 1023 | + "@inboxEmptyPlaceholder": { |
| 1024 | + "description": "Centered text on the 'Inbox' page saying that there is no content to show." |
| 1025 | + }, |
| 1026 | + "actionSheetOptionListOfTopics": "Список тем", |
| 1027 | + "@actionSheetOptionListOfTopics": { |
| 1028 | + "description": "Label for navigating to a channel's topic-list page." |
| 1029 | + }, |
| 1030 | + "composeBoxBannerButtonCancel": "Відміна", |
| 1031 | + "@composeBoxBannerButtonCancel": { |
| 1032 | + "description": "Label text for the 'Cancel' button in the compose-box banner when you are editing a message." |
| 1033 | + }, |
| 1034 | + "editAlreadyInProgressTitle": "Неможливо редагувати повідомлення", |
| 1035 | + "@editAlreadyInProgressTitle": { |
| 1036 | + "description": "Error title when a message edit cannot be saved because there is another edit already in progress." |
| 1037 | + }, |
| 1038 | + "topicsButtonLabel": "ТЕМИ", |
| 1039 | + "@topicsButtonLabel": { |
| 1040 | + "description": "Label for message list button leading to topic-list page. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)" |
| 1041 | + }, |
| 1042 | + "actionSheetOptionHideMutedMessage": "Сховати заглушене повідомлення", |
| 1043 | + "@actionSheetOptionHideMutedMessage": { |
| 1044 | + "description": "Label for hide muted message again button on action sheet." |
| 1045 | + }, |
| 1046 | + "composeBoxBannerLabelEditMessage": "Редагування повідомлення", |
| 1047 | + "@composeBoxBannerLabelEditMessage": { |
| 1048 | + "description": "Label text for the compose-box banner when you are editing a message." |
| 1049 | + }, |
| 1050 | + "discardDraftForEditConfirmationDialogMessage": "При редагуванні повідомлення, текст з поля для редагування видаляється.", |
| 1051 | + "@discardDraftForEditConfirmationDialogMessage": { |
| 1052 | + "description": "Message for a confirmation dialog for discarding message text that was typed into the compose box, when editing a message." |
| 1053 | + }, |
| 1054 | + "newDmSheetScreenTitle": "Нове особисте повідомлення", |
| 1055 | + "@newDmSheetScreenTitle": { |
| 1056 | + "description": "Title displayed at the top of the new DM screen." |
| 1057 | + }, |
| 1058 | + "newDmFabButtonLabel": "Нове особисте повідомлення", |
| 1059 | + "@newDmFabButtonLabel": { |
| 1060 | + "description": "Label for the floating action button (FAB) that opens the new DM sheet." |
| 1061 | + }, |
| 1062 | + "newDmSheetNoUsersFound": "Користувачі не знайдені", |
| 1063 | + "@newDmSheetNoUsersFound": { |
| 1064 | + "description": "Message shown in the new DM sheet when no users match the search." |
| 1065 | + }, |
| 1066 | + "revealButtonLabel": "Показати повідомлення заглушеного відправника", |
| 1067 | + "@revealButtonLabel": { |
| 1068 | + "description": "Label for the button revealing hidden message from a muted sender in message list." |
| 1069 | + }, |
| 1070 | + "messageNotSentLabel": "ПОВІДОМЛЕННЯ НЕ ВІДПРАВЛЕНО", |
| 1071 | + "@messageNotSentLabel": { |
| 1072 | + "description": "Text on a message in the message list saying that a send message request failed. (Use ALL CAPS for cased alphabets: Latin, Greek, Cyrillic, etc.)" |
| 1073 | + }, |
| 1074 | + "errorNotificationOpenAccountNotFound": "Обліковий запис, звʼязаний з цим сповіщенням, не знайдений.", |
| 1075 | + "@errorNotificationOpenAccountNotFound": { |
| 1076 | + "description": "Error message when the account associated with the notification could not be found" |
| 1077 | + }, |
| 1078 | + "mutedSender": "Заглушений відправник", |
| 1079 | + "@mutedSender": { |
| 1080 | + "description": "Name for a muted user to display in message list." |
| 1081 | + }, |
| 1082 | + "actionSheetOptionEditMessage": "Редагувати повідомлення", |
| 1083 | + "@actionSheetOptionEditMessage": { |
| 1084 | + "description": "Label for the 'Edit message' button in the message action sheet." |
| 1085 | + }, |
| 1086 | + "errorMessageEditNotSaved": "Повідомлення не збережено", |
| 1087 | + "@errorMessageEditNotSaved": { |
| 1088 | + "description": "Error message for compose box when a message edit could not be saved." |
| 1089 | + }, |
| 1090 | + "errorCouldNotEditMessageTitle": "Не вдалося редагувати повідомлення", |
| 1091 | + "@errorCouldNotEditMessageTitle": { |
| 1092 | + "description": "Error title when an exception prevented us from opening the compose box for editing a message." |
| 1093 | + }, |
| 1094 | + "composeBoxBannerButtonSave": "Зберегти", |
| 1095 | + "@composeBoxBannerButtonSave": { |
| 1096 | + "description": "Label text for the 'Save' button in the compose-box banner when you are editing a message." |
| 1097 | + }, |
| 1098 | + "editAlreadyInProgressMessage": "Редагування уже виконується. Дочекайтеся його завершення.", |
| 1099 | + "@editAlreadyInProgressMessage": { |
| 1100 | + "description": "Error message when a message edit cannot be saved because there is another edit already in progress." |
| 1101 | + }, |
| 1102 | + "savingMessageEditLabel": "ЗБЕРЕЖЕННЯ ПРАВОК…", |
| 1103 | + "@savingMessageEditLabel": { |
| 1104 | + "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.)" |
| 1105 | + }, |
| 1106 | + "savingMessageEditFailedLabel": "ПРАВКИ НЕ ЗБЕРЕЖЕНІ", |
| 1107 | + "@savingMessageEditFailedLabel": { |
| 1108 | + "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.)" |
| 1109 | + }, |
| 1110 | + "discardDraftConfirmationDialogTitle": "Відмовитися від написаного повідомлення?", |
| 1111 | + "@discardDraftConfirmationDialogTitle": { |
| 1112 | + "description": "Title for a confirmation dialog for discarding message text that was typed into the compose box." |
| 1113 | + }, |
| 1114 | + "discardDraftConfirmationDialogConfirmButton": "Скинути", |
| 1115 | + "@discardDraftConfirmationDialogConfirmButton": { |
| 1116 | + "description": "Label for the 'Discard' button on a confirmation dialog for discarding message text that was typed into the compose box." |
| 1117 | + }, |
| 1118 | + "preparingEditMessageContentInput": "Підготовка…", |
| 1119 | + "@preparingEditMessageContentInput": { |
| 1120 | + "description": "Hint text for content input when the compose box is preparing to edit a message." |
| 1121 | + }, |
| 1122 | + "composeBoxEnterTopicOrSkipHintText": "Вкажіть тему (або залиште “{defaultTopicName}”)", |
| 1123 | + "@composeBoxEnterTopicOrSkipHintText": { |
| 1124 | + "description": "Hint text for topic input widget in compose box when topics are optional.", |
| 1125 | + "placeholders": { |
| 1126 | + "defaultTopicName": { |
| 1127 | + "type": "String", |
| 1128 | + "example": "general chat" |
| 1129 | + } |
| 1130 | + } |
| 1131 | + }, |
| 1132 | + "mutedUser": "Заглушений користувач", |
| 1133 | + "@mutedUser": { |
| 1134 | + "description": "Name for a muted user to display all over the app." |
1001 | 1135 | }
|
1002 | 1136 | }
|
0 commit comments