"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "_locales/uk/messages.json" between
Signal-Desktop-1.40.0.tar.gz and Signal-Desktop-1.40.1.tar.gz

About: Signal-Desktop is a cross-platform encrypted messaging service (also available for mobile devices).

messages.json  (Signal-Desktop-1.40.0):messages.json  (Signal-Desktop-1.40.1)
{ {
"softwareAcknowledgments": { "softwareAcknowledgments": {
"message": "Software Acknowledgments", "message": "Software Acknowledgments",
"description": "Shown in the about box for the link to software acknowle dgments" "description": "Shown in the about box for the link to software acknowle dgments"
}, },
"privacyPolicy": { "privacyPolicy": {
"message": "Умови використання та політика конфіденційності", "message": "Умови використання та політика конфіденційності",
"description": "Shown in the about box for the link to https://signal.or g/legal" "description": "Shown in the about box for the link to https://signal.or g/legal"
}, },
"copyErrorAndQuit": { "copyErrorAndQuit": {
"message": "Copy error and quit", "message": "Скопіювати текст помилки та вийти",
"description": "Shown in the top-level error popup, allowing user to cop y the error text and close the app" "description": "Shown in the top-level error popup, allowing user to cop y the error text and close the app"
}, },
"unknownContact": { "unknownContact": {
"message": "Unknown contact", "message": "Невідомий контакт",
"description": "Shown as the name of a contact if we don't have any disp layable information about them" "description": "Shown as the name of a contact if we don't have any disp layable information about them"
}, },
"unknownGroup": { "unknownGroup": {
"message": "Unknown group", "message": "Невідома група",
"description": "Shown as the name of a group if we don't have any inform ation about it" "description": "Shown as the name of a group if we don't have any inform ation about it"
}, },
"databaseError": { "databaseError": {
"message": "Database Error", "message": "Помилка бази даних",
"description": "Shown in a popup if the database cannot start up properl y" "description": "Shown in a popup if the database cannot start up properl y"
}, },
"deleteAndRestart": { "deleteAndRestart": {
"message": "Delete all data and restart", "message": "Видалити дані та перезапустити",
"description": "Shown in a popup if the database cannot start up properl y; allows user to delete database and restart" "description": "Shown in a popup if the database cannot start up properl y; allows user to delete database and restart"
}, },
"mainMenuFile": { "mainMenuFile": {
"message": "&Файл", "message": "&Файл",
"description": "The label that is used for the File menu in the program main menu. The '&' indicates that the following letter will be used as the keybo ard 'shortcut letter' for accessing the menu with the Alt-<letter> combination." "description": "The label that is used for the File menu in the program main menu. The '&' indicates that the following letter will be used as the keybo ard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
}, },
"mainMenuCreateStickers": { "mainMenuCreateStickers": {
"message": "Create/upload sticker pack", "message": "Create/upload sticker pack",
"description": "The label that is used for the Create/upload sticker pac k option in the File menu in the program main menu. The '&' indicates that the f ollowing letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination." "description": "The label that is used for the Create/upload sticker pac k option in the File menu in the program main menu. The '&' indicates that the f ollowing letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
}, },
skipping to change at line 55 skipping to change at line 55
}, },
"mainMenuWindow": { "mainMenuWindow": {
"message": "В&ікно", "message": "В&ікно",
"description": "The label that is used for the Window menu in the progra m main menu. The '&' indicates that the following letter will be used as the key board 'shortcut letter' for accessing the menu with the Alt-<letter> combination ." "description": "The label that is used for the Window menu in the progra m main menu. The '&' indicates that the following letter will be used as the key board 'shortcut letter' for accessing the menu with the Alt-<letter> combination ."
}, },
"mainMenuHelp": { "mainMenuHelp": {
"message": "&Допомога", "message": "&Допомога",
"description": "The label that is used for the Help menu in the program main menu. The '&' indicates that the following letter will be used as the keybo ard 'shortcut letter' for accessing the menu with the Alt-<letter> combination." "description": "The label that is used for the Help menu in the program main menu. The '&' indicates that the following letter will be used as the keybo ard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
}, },
"mainMenuSettings": { "mainMenuSettings": {
"message": "Preferences…", "message": "Налаштування",
"description": "The label that is used for the Preferences menu in the p rogram main menu. This should be consistent with the standard naming for ‘Prefer ences’ on the operating system." "description": "The label that is used for the Preferences menu in the p rogram main menu. This should be consistent with the standard naming for ‘Prefer ences’ on the operating system."
}, },
"appMenuHide": { "appMenuHide": {
"message": "Сховати", "message": "Сховати",
"description": "Application menu command to hide the window" "description": "Application menu command to hide the window"
}, },
"appMenuHideOthers": { "appMenuHideOthers": {
"message": "Hide Others", "message": "Сховати інші",
"description": "Application menu command to hide all other windows" "description": "Application menu command to hide all other windows"
}, },
"appMenuUnhide": { "appMenuUnhide": {
"message": "Show All", "message": "Показати всі",
"description": "Application menu command to show all application windows " "description": "Application menu command to show all application windows "
}, },
"appMenuQuit": { "appMenuQuit": {
"message": "Quit Signal", "message": "Вийти з Signal",
"description": "Application menu command to close the application" "description": "Application menu command to close the application"
}, },
"editMenuUndo": { "editMenuUndo": {
"message": "Undo", "message": "Undo",
"description": "Edit menu command to remove recently-typed text" "description": "Edit menu command to remove recently-typed text"
}, },
"editMenuRedo": { "editMenuRedo": {
"message": "Redo", "message": "Redo",
"description": "Edit menu command to restore previously undone typed tex t" "description": "Edit menu command to restore previously undone typed tex t"
}, },
"editMenuCut": { "editMenuCut": {
"message": "Cut", "message": "Вирізати",
"description": "Edit menu command to remove selected text and add it to clipboard" "description": "Edit menu command to remove selected text and add it to clipboard"
}, },
"editMenuCopy": { "editMenuCopy": {
"message": "Копіювати", "message": "Копіювати",
"description": "Edit menu command to add selected text to clipboard" "description": "Edit menu command to add selected text to clipboard"
}, },
"editMenuPaste": { "editMenuPaste": {
"message": "Paste", "message": "Вставити",
"description": "Edit menu command to insert text from clipboard at curso r location" "description": "Edit menu command to insert text from clipboard at curso r location"
}, },
"editMenuPasteAndMatchStyle": { "editMenuPasteAndMatchStyle": {
"message": "Paste and Match Style", "message": "Paste and Match Style",
"description": "Edit menu command to insert text from clipboard at curso r location, taking only text and not style information" "description": "Edit menu command to insert text from clipboard at curso r location, taking only text and not style information"
}, },
"editMenuDelete": { "editMenuDelete": {
"message": "Видалити", "message": "Видалити",
"description": "Edit menu command to remove the selected text" "description": "Edit menu command to remove the selected text"
}, },
skipping to change at line 115 skipping to change at line 115
}, },
"editMenuStartSpeaking": { "editMenuStartSpeaking": {
"message": "Start speaking", "message": "Start speaking",
"description": "Edit menu item under 'speech' to start dictation" "description": "Edit menu item under 'speech' to start dictation"
}, },
"editMenuStopSpeaking": { "editMenuStopSpeaking": {
"message": "Stop speaking", "message": "Stop speaking",
"description": "Edit menu item under 'speech' to stop dictation" "description": "Edit menu item under 'speech' to stop dictation"
}, },
"windowMenuClose": { "windowMenuClose": {
"message": "Close Window", "message": "Закрити вікно",
"description": "Window menu command to close the current window" "description": "Window menu command to close the current window"
}, },
"windowMenuMinimize": { "windowMenuMinimize": {
"message": "Minimize", "message": "Minimize",
"description": "Window menu command to minimize the current window" "description": "Window menu command to minimize the current window"
}, },
"windowMenuZoom": { "windowMenuZoom": {
"message": "Zoom", "message": "Zoom",
"description": "Window menu command to make the current window the size of the whole screen" "description": "Window menu command to make the current window the size of the whole screen"
}, },
skipping to change at line 233 skipping to change at line 233
}, },
"pinConversation": { "pinConversation": {
"message": "Pin Conversation", "message": "Pin Conversation",
"description": "Shown in menu for conversation, and pins the conversatio n to the top of the conversation list" "description": "Shown in menu for conversation, and pins the conversatio n to the top of the conversation list"
}, },
"unpinConversation": { "unpinConversation": {
"message": "Unpin Conversation", "message": "Unpin Conversation",
"description": "Undoes Archive Conversation action, and unpins the conve rsation from the top of the conversation list" "description": "Undoes Archive Conversation action, and unpins the conve rsation from the top of the conversation list"
}, },
"pinnedConversationsFull": { "pinnedConversationsFull": {
"message": "You can only pin up to 4 chats", "message": "Ви можете закріпити до 4-х чатів.",
"description": "" "description": ""
}, },
"chooseDirectory": { "chooseDirectory": {
"message": "Обрати папку", "message": "Обрати папку",
"description": "Button to allow the user to find a folder on disk" "description": "Button to allow the user to find a folder on disk"
}, },
"chooseFile": { "chooseFile": {
"message": "Choose file", "message": "Обрати файл",
"description": "Button to allow the user to find a file on disk" "description": "Button to allow the user to find a file on disk"
}, },
"loadDataHeader": { "loadDataHeader": {
"message": "Load your data", "message": "Завантажити ваші дані",
"description": "Header shown on the first screen in the data import proc ess" "description": "Header shown on the first screen in the data import proc ess"
}, },
"loadDataDescription": { "loadDataDescription": {
"message": "You've just gone through the export process, and your contac ts and messages are waiting patiently on your computer. Select the folder that c ontains your saved Signal data.", "message": "You've just gone through the export process, and your contac ts and messages are waiting patiently on your computer. Select the folder that c ontains your saved Signal data.",
"description": "Introduction to the process of importing messages and co ntacts from disk" "description": "Introduction to the process of importing messages and co ntacts from disk"
}, },
"importChooserTitle": { "importChooserTitle": {
"message": "Оберіть теку із експортованими даними", "message": "Оберіть теку із експортованими даними",
"description": "Title of the popup window used to select data previously exported" "description": "Title of the popup window used to select data previously exported"
}, },
"importErrorHeader": { "importErrorHeader": {
"message": "Щось пішло не так!", "message": "Щось пішло не так!",
"description": "Header of the error screen after a failed import" "description": "Header of the error screen after a failed import"
}, },
"importingHeader": { "importingHeader": {
"message": "Loading contacts and messages", "message": "Завантаження контактів та повідомлень",
"description": "Header of screen shown as data is import" "description": "Header of screen shown as data is import"
}, },
"importErrorFirst": { "importErrorFirst": {
"message": "Make sure you have chosen the correct directory that contain s your saved Signal data. Its name should begin with 'Signal Export.' You can al so save a new copy of your data from the Chrome App.", "message": "Make sure you have chosen the correct directory that contain s your saved Signal data. Its name should begin with 'Signal Export.' You can al so save a new copy of your data from the Chrome App.",
"description": "Message shown if the import went wrong; first paragraph" "description": "Message shown if the import went wrong; first paragraph"
}, },
"importErrorSecond": { "importErrorSecond": {
"message": "If these steps don't work for you, please submit a debug log (View -> Debug Log) so that we can help you get migrated!", "message": "If these steps don't work for you, please submit a debug log (View -> Debug Log) so that we can help you get migrated!",
"description": "Message shown if the import went wrong; second paragraph " "description": "Message shown if the import went wrong; second paragraph "
}, },
"importAgain": { "importAgain": {
"message": "Оберіть папку та спробуйте знов", "message": "Оберіть папку та спробуйте знов",
"description": "Button shown if the user runs into an error during impor t, allowing them to start over" "description": "Button shown if the user runs into an error during impor t, allowing them to start over"
}, },
"importCompleteHeader": { "importCompleteHeader": {
"message": "Успішно!", "message": "Успішно!",
"description": "Header shown on the screen at the end of a successful im port process" "description": "Header shown on the screen at the end of a successful im port process"
}, },
"importCompleteStartButton": { "importCompleteStartButton": {
"message": "Start using Signal Desktop", "message": "Почніть використовувати Signal Desktop",
"description": "Button shown at end of successful import process, nothin g left but a restart" "description": "Button shown at end of successful import process, nothin g left but a restart"
}, },
"importCompleteLinkButton": { "importCompleteLinkButton": {
"message": "Link this device to your phone", "message": "З'єднати цей пристрій з телефоном",
"description": "Button shown at end of successful 'light' import process , so the standard linking process still needs to happen" "description": "Button shown at end of successful 'light' import process , so the standard linking process still needs to happen"
}, },
"selectedLocation": { "selectedLocation": {
"message": "Обране місце", "message": "Обране місце",
"description": "Message shown as the export location if we didn't captur e the target directory" "description": "Message shown as the export location if we didn't captur e the target directory"
}, },
"upgradingDatabase": { "upgradingDatabase": {
"message": "Оновлюється база даних, це займе трохи часу…", "message": "Оновлюється база даних, це займе трохи часу…",
"description": "Message shown on the loading screen when we're changing database structure on first run of a new version" "description": "Message shown on the loading screen when we're changing database structure on first run of a new version"
}, },
skipping to change at line 403 skipping to change at line 403
"content": "$1", "content": "$1",
"example": "Bob" "example": "Bob"
}, },
"name2": { "name2": {
"content": "$2", "content": "$2",
"example": "Bob" "example": "Bob"
} }
} }
}, },
"changedVerificationWarning": { "changedVerificationWarning": {
"message": "The following people may have reinstalled or changed devices . Verify your safety number with them to ensure privacy.", "message": "Ці користувачі, ймовірно, перевстановили застосунок чи зміни ли пристрої. Підтвердіть ваші коди безпеки, щоб впевнитись у приватності.",
"description": "Shown on confirmation dialog when user attempts to send a message" "description": "Shown on confirmation dialog when user attempts to send a message"
}, },
"identityKeyErrorOnSend": { "identityKeyErrorOnSend": {
"message": "Your safety number with $name1$ has changed. This could eith er mean that someone is trying to intercept your communication or that $name2$ h as simply reinstalled Signal. You may wish to verify your safety number with thi s contact.", "message": "Your safety number with $name1$ has changed. This could eith er mean that someone is trying to intercept your communication or that $name2$ h as simply reinstalled Signal. You may wish to verify your safety number with thi s contact.",
"description": "Shown when user clicks on a failed recipient in the mess age detail view after an identity key change", "description": "Shown when user clicks on a failed recipient in the mess age detail view after an identity key change",
"placeholders": { "placeholders": {
"name1": { "name1": {
"content": "$1", "content": "$1",
"example": "Bob" "example": "Bob"
}, },
skipping to change at line 733 skipping to change at line 733
}, },
"search": { "search": {
"message": "Пошук", "message": "Пошук",
"description": "Placeholder text in the search input" "description": "Placeholder text in the search input"
}, },
"clearSearch": { "clearSearch": {
"message": "Clear Search", "message": "Clear Search",
"description": "Aria label for clear search button" "description": "Aria label for clear search button"
}, },
"searchIn": { "searchIn": {
"message": "Search in $conversationName$", "message": "Шукати у $conversationName$",
"description": "Shown in the search box before text is entered when sear ching in a specific conversation", "description": "Shown in the search box before text is entered when sear ching in a specific conversation",
"placeholders": { "placeholders": {
"conversationName": { "conversationName": {
"content": "$1", "content": "$1",
"example": "Friends" "example": "Friends"
} }
} }
}, },
"noSearchResults": { "noSearchResults": {
"message": "No results for \"$searchTerm$\"", "message": "No results for \"$searchTerm$\"",
skipping to change at line 845 skipping to change at line 845
}, },
"downloading": { "downloading": {
"message": "Завантаження", "message": "Завантаження",
"description": "Shown in the message bubble while a long message attachm ent is being downloaded" "description": "Shown in the message bubble while a long message attachm ent is being downloaded"
}, },
"downloadAttachment": { "downloadAttachment": {
"message": "Download Attachment", "message": "Download Attachment",
"description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button" "description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button"
}, },
"reactToMessage": { "reactToMessage": {
"message": "React to Message", "message": "Відреагувати на повідомлення",
"description": "Shown in triple-dot menu next to message to allow user t o react to the associated message" "description": "Shown in triple-dot menu next to message to allow user t o react to the associated message"
}, },
"replyToMessage": { "replyToMessage": {
"message": "Reply to Message", "message": "Відповісти на повідомлення",
"description": "Shown in triple-dot menu next to message to allow user t o start crafting a message with a quotation" "description": "Shown in triple-dot menu next to message to allow user t o start crafting a message with a quotation"
}, },
"originalMessageNotFound": { "originalMessageNotFound": {
"message": "Оригінальне повідомлення не знайдено", "message": "Оригінальне повідомлення не знайдено",
"description": "Shown in quote if reference message was not found as mes sage was initially downloaded and processed" "description": "Shown in quote if reference message was not found as mes sage was initially downloaded and processed"
}, },
"originalMessageNotAvailable": { "originalMessageNotAvailable": {
"message": "Оригінальне повідомлення більше не доступно", "message": "Оригінальне повідомлення більше не доступно",
"description": "Shown in toast if user clicks on quote that references m essage no longer in database" "description": "Shown in toast if user clicks on quote that references m essage no longer in database"
}, },
skipping to change at line 1849 skipping to change at line 1849
"content": "$3", "content": "$3",
"example": "Bob Smith" "example": "Bob Smith"
} }
} }
}, },
"safetyNumberChanged": { "safetyNumberChanged": {
"message": "Safety Number has changed", "message": "Safety Number has changed",
"description": "A notification shown in the conversation when a contact reinstalls" "description": "A notification shown in the conversation when a contact reinstalls"
}, },
"safetyNumberChanges": { "safetyNumberChanges": {
"message": "Safety Number Changes", "message": "Змінені коди безпеки",
"description": "Title for safety number changed modal" "description": "Title for safety number changed modal"
}, },
"safetyNumberChangedGroup": { "safetyNumberChangedGroup": {
"message": "Safety Number with $name$ has changed", "message": "Safety Number with $name$ has changed",
"description": "A notification shown in a group conversation when a cont act reinstalls, showing the contact name", "description": "A notification shown in a group conversation when a cont act reinstalls, showing the contact name",
"placeholders": { "placeholders": {
"name": { "name": {
"content": "$1", "content": "$1",
"example": "John" "example": "John"
} }
skipping to change at line 3173 skipping to change at line 3173
}, },
"calling__call-notification__ended": { "calling__call-notification__ended": {
"message": "Груповий дзвінок завершено", "message": "Груповий дзвінок завершено",
"description": "Notification message when a group call has ended" "description": "Notification message when a group call has ended"
}, },
"calling__call-notification__started-by-someone": { "calling__call-notification__started-by-someone": {
"message": "A group call was started", "message": "A group call was started",
"description": "Notification message when a group call has started, but we don't know who started it" "description": "Notification message when a group call has started, but we don't know who started it"
}, },
"calling__call-notification__started-by-you": { "calling__call-notification__started-by-you": {
"message": "You started a group call", "message": "Ви розпочали груповий дзвінок",
"description": "Notification message when a group call has started by yo u" "description": "Notification message when a group call has started by yo u"
}, },
"calling__call-notification__started": { "calling__call-notification__started": {
"message": "$name$ started a group call", "message": "$name$ started a group call",
"description": "Notification message when a group call has started", "description": "Notification message when a group call has started",
"placeholders": { "placeholders": {
"name": { "name": {
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
skipping to change at line 3295 skipping to change at line 3295
}, },
"Confirmation--confirm": { "Confirmation--confirm": {
"message": "Добре", "message": "Добре",
"description": "Button to dismiss pop-up dialog when user-initiated task has gone wrong" "description": "Button to dismiss pop-up dialog when user-initiated task has gone wrong"
}, },
"unknown-sgnl-link": { "unknown-sgnl-link": {
"message": "Sorry, that sgnl:// link didn't make sense!", "message": "Sorry, that sgnl:// link didn't make sense!",
"description": "Shown if you click on a sgnl:// link not currently suppo rted by Desktop" "description": "Shown if you click on a sgnl:// link not currently suppo rted by Desktop"
}, },
"GroupV2--join--invalid-link--title": { "GroupV2--join--invalid-link--title": {
"message": "Invalid Link", "message": "Хибне посилання",
"description": "Shown if we are unable to parse a group link" "description": "Shown if we are unable to parse a group link"
}, },
"GroupV2--join--invalid-link": { "GroupV2--join--invalid-link": {
"message": "This is not a valid group link. Make sure the entire link is intact and correct before attempting to join.", "message": "This is not a valid group link. Make sure the entire link is intact and correct before attempting to join.",
"description": "Shown if we are unable to parse a group link" "description": "Shown if we are unable to parse a group link"
}, },
"GroupV2--join--prompt": { "GroupV2--join--prompt": {
"message": "Ви бажаєте приєднатися до цієї групи і поширити ваше ім'я і фото серед її учасників?", "message": "Ви бажаєте приєднатися до цієї групи і поширити ваше ім'я і фото серед її учасників?",
"description": "Shown when you click on a group link to confirm" "description": "Shown when you click on a group link to confirm"
}, },
skipping to change at line 3327 skipping to change at line 3327
}, },
"GroupV2--join--unknown-link-version": { "GroupV2--join--unknown-link-version": {
"message": "This link is not supported by this version of Signal Desktop .", "message": "This link is not supported by this version of Signal Desktop .",
"description": "Shown if you click a group link and we can't get informa tion about it" "description": "Shown if you click a group link and we can't get informa tion about it"
}, },
"GroupV2--join--link-revoked--title": { "GroupV2--join--link-revoked--title": {
"message": "Can’t Join Group", "message": "Can’t Join Group",
"description": "Shown if you click a group link and we can't get informa tion about it" "description": "Shown if you click a group link and we can't get informa tion about it"
}, },
"GroupV2--join--link-revoked": { "GroupV2--join--link-revoked": {
"message": "This group link is no longer valid.", "message": "Це посилання групи більше недійсне.",
"description": "Shown if you click a group link and we can't get informa tion about it" "description": "Shown if you click a group link and we can't get informa tion about it"
}, },
"GroupV2--join--prompt-with-approval": { "GroupV2--join--prompt-with-approval": {
"message": "An admin of this group must approve your request before you can join this group. If approved, your name and photo will be shared with its me mbers.", "message": "An admin of this group must approve your request before you can join this group. If approved, your name and photo will be shared with its me mbers.",
"description": "Shown when you click on a group link to confirm, if it r equires admin approval" "description": "Shown when you click on a group link to confirm, if it r equires admin approval"
}, },
"GroupV2--join--join-button": { "GroupV2--join--join-button": {
"message": "Приєднатись", "message": "Приєднатись",
"description": "The button to join the group" "description": "The button to join the group"
}, },
"GroupV2--join--request-to-join-button": { "GroupV2--join--request-to-join-button": {
"message": "Request to Join", "message": "Request to Join",
"description": "The button to join the group, if approval is required" "description": "The button to join the group, if approval is required"
}, },
"GroupV2--join--cancel-request-to-join": { "GroupV2--join--cancel-request-to-join": {
"message": "Відмінити запит", "message": "Відмінити запит",
"description": "The button to cancel request to join the group" "description": "The button to cancel request to join the group"
}, },
"GroupV2--join--cancel-request-to-join--confirmation": { "GroupV2--join--cancel-request-to-join--confirmation": {
"message": "Cancel your request to join this group?", "message": "Скасувати ваш запит на приєднання до цієї групи?",
"description": "A confirmation message that shows after you click the bu tton" "description": "A confirmation message that shows after you click the bu tton"
}, },
"GroupV2--join--cancel-request-to-join--yes": { "GroupV2--join--cancel-request-to-join--yes": {
"message": "Так", "message": "Так",
"description": "Choosing to continue in the cancel join confirmation dia log" "description": "Choosing to continue in the cancel join confirmation dia log"
}, },
"GroupV2--join--cancel-request-to-join--no": { "GroupV2--join--cancel-request-to-join--no": {
"message": "Ні", "message": "Ні",
"description": "Choosing not to continue in the cancel join confirmation dialog" "description": "Choosing not to continue in the cancel join confirmation dialog"
}, },
skipping to change at line 3383 skipping to change at line 3383
"message": "Group · $memberCount$", "message": "Group · $memberCount$",
"description": "A holder for two pieces of information - the type of con versation, and the member count", "description": "A holder for two pieces of information - the type of con versation, and the member count",
"placeholders": { "placeholders": {
"memberCount": { "memberCount": {
"content": "$1", "content": "$1",
"example": "12 members" "example": "12 members"
} }
} }
}, },
"GroupV2--join--requested": { "GroupV2--join--requested": {
"message": "Your request to join has been sent to the group admin. You’l l be notified when they take action.", "message": "Ваш запит на приєднання надіслано до адміністраторів групи. Ви отримаєте повідомлення, коли вони відреагують.",
"description": "Shown in composition area when you've requested to join a group" "description": "Shown in composition area when you've requested to join a group"
}, },
"GroupV2--join--general-join-failure--title": { "GroupV2--join--general-join-failure--title": {
"message": "Link Error", "message": "Link Error",
"description": "Shown if something went wrong when you try to join via a group link" "description": "Shown if something went wrong when you try to join via a group link"
}, },
"GroupV2--join--general-join-failure": { "GroupV2--join--general-join-failure": {
"message": "Joining via this link failed. Try joining again later.", "message": "Joining via this link failed. Try joining again later.",
"description": "Shown if something went wrong when you try to join via a group link" "description": "Shown if something went wrong when you try to join via a group link"
}, },
skipping to change at line 3617 skipping to change at line 3617
"message": "$adminName$ enabled admin approval for the group link.", "message": "$adminName$ enabled admin approval for the group link.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
"adminName": { "adminName": {
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
} }
}, },
"GroupV2--access-invite-link--enabled--unknown": { "GroupV2--access-invite-link--enabled--unknown": {
"message": "Admin approval for the group link has been disabled.", "message": "Admin approval for the group link has been enabled.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--member-add--invited--you": { "GroupV2--member-add--invited--you": {
"message": "You added invited member $inviteeName$.", "message": "You added invited member $inviteeName$.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
"inviteeName": { "inviteeName": {
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
skipping to change at line 4299 skipping to change at line 4299
"message": "An admin revoked the invitations to the group you sent to $c ount$ people.", "message": "An admin revoked the invitations to the group you sent to $c ount$ people.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
"count": { "count": {
"content": "$1", "content": "$1",
"example": "5" "example": "5"
} }
} }
}, },
"GroupV2--admin-approval-add-one--you": { "GroupV2--admin-approval-add-one--you": {
"message": "You sent a request to join the group.", "message": "Ви надіслали запит на приєднання до групи.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--admin-approval-add-one--other": { "GroupV2--admin-approval-add-one--other": {
"message": "$joinerName$ requested to join via the group link.", "message": "$joinerName$ requested to join via the group link.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
"joinerName": { "joinerName": {
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
} }
}, },
"GroupV2--admin-approval-remove-one--you--you": { "GroupV2--admin-approval-remove-one--you--you": {
"message": "You canceled your request to join the group.", "message": "Ви скасували надіслання запиту на приєднання до групи.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--admin-approval-remove-one--you--unknown": { "GroupV2--admin-approval-remove-one--you--unknown": {
"message": "Your request to join the group has been denied by an admin." , "message": "Your request to join the group has been denied by an admin." ,
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--admin-approval-remove-one--other--you": { "GroupV2--admin-approval-remove-one--other--you": {
"message": "You denied a request to join the group from $joinerName$.", "message": "You denied a request to join the group from $joinerName$.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
skipping to change at line 4391 skipping to change at line 4391
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
} }
}, },
"GroupV2--group-link-add--enabled--unknown": { "GroupV2--group-link-add--enabled--unknown": {
"message": "The group link has been turned on with admin approval enable d.", "message": "The group link has been turned on with admin approval enable d.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--group-link-remove--you": { "GroupV2--group-link-remove--you": {
"message": "You turned off the group link.", "message": "Ви вимкнули посилання на групу.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--group-link-remove--other": { "GroupV2--group-link-remove--other": {
"message": "$adminName$ turned off the group link.", "message": "$adminName$ turned off the group link.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
"adminName": { "adminName": {
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
} }
}, },
"GroupV2--group-link-remove--unknown": { "GroupV2--group-link-remove--unknown": {
"message": "The group link has been turned off.", "message": "The group link has been turned off.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--group-link-reset--you": { "GroupV2--group-link-reset--you": {
"message": "You reset the group link.", "message": "Ви скинули посилання на групу.",
"description": "Shown in timeline or conversation preview when v2 group changes" "description": "Shown in timeline or conversation preview when v2 group changes"
}, },
"GroupV2--group-link-reset--other": { "GroupV2--group-link-reset--other": {
"message": "$adminName$ reset the group link.", "message": "$adminName$ reset the group link.",
"description": "Shown in timeline or conversation preview when v2 group changes", "description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": { "placeholders": {
"adminName": { "adminName": {
"content": "$1", "content": "$1",
"example": "Alice" "example": "Alice"
} }
skipping to change at line 4437 skipping to change at line 4437
"message": "Upgrade this group to activate new features like @mentions a nd admins. Members who have not shared their name or photo in this group will be invited to join. $learnMore$", "message": "Upgrade this group to activate new features like @mentions a nd admins. Members who have not shared their name or photo in this group will be invited to join. $learnMore$",
"description": "Shown instead of composition area when user is forced to migrate a legacy group (GV1).", "description": "Shown instead of composition area when user is forced to migrate a legacy group (GV1).",
"placeholders": { "placeholders": {
"learnMore": { "learnMore": {
"content": "$1", "content": "$1",
"example": "Learn more." "example": "Learn more."
} }
} }
}, },
"GroupV1--Migration--was-upgraded": { "GroupV1--Migration--was-upgraded": {
"message": "This group was upgraded to a New Group.", "message": "Цю групу було оновлено до Нової групи.",
"description": "Shown in timeline when a legacy group (GV1) is upgraded to a new group (GV2)" "description": "Shown in timeline when a legacy group (GV1) is upgraded to a new group (GV2)"
}, },
"GroupV1--Migration--learn-more": { "GroupV1--Migration--learn-more": {
"message": "Дізнатися більше", "message": "Дізнатися більше",
"description": "Shown on a bubble below a 'group was migrated' timeline notification, or as button on Migrate dialog" "description": "Shown on a bubble below a 'group was migrated' timeline notification, or as button on Migrate dialog"
}, },
"GroupV1--Migration--migrate": { "GroupV1--Migration--migrate": {
"message": "Оновити", "message": "Оновити",
"description": "Shown on Migrate dialog to kick off the process" "description": "Shown on Migrate dialog to kick off the process"
}, },
skipping to change at line 4843 skipping to change at line 4843
}, },
"PendingInvites--revoke": { "PendingInvites--revoke": {
"message": "Revoke", "message": "Revoke",
"description": "This is the modal button to confirm revoking invites" "description": "This is the modal button to confirm revoking invites"
}, },
"PendingRequests--approve": { "PendingRequests--approve": {
"message": "Approve Request", "message": "Approve Request",
"description": "This is the modal button to approve group request to joi n" "description": "This is the modal button to approve group request to joi n"
}, },
"PendingRequests--deny": { "PendingRequests--deny": {
"message": "Deny Request", "message": "Відхилити запит",
"description": "This is the modal button to deny group request to join" "description": "This is the modal button to deny group request to join"
}, },
"PendingRequests--info": { "PendingRequests--info": {
"message": "People on this list are attempting to join \"$name$\" via th e group link.", "message": "People on this list are attempting to join \"$name$\" via th e group link.",
"description": "Inforamtion shown below the pending admin approval list" , "description": "Inforamtion shown below the pending admin approval list" ,
"placeholders": { "placeholders": {
"name": { "name": {
"content": "$1", "content": "$1",
"example": "Tahoe List" "example": "Tahoe List"
} }
 End of changes. 35 change blocks. 
35 lines changed or deleted 35 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)