diff --git a/assets/base/i18n/en_AU.json b/assets/base/i18n/en_AU.json
index c80a24131..8e20dec41 100644
--- a/assets/base/i18n/en_AU.json
+++ b/assets/base/i18n/en_AU.json
@@ -71,7 +71,7 @@
"apps.error.parser.unexpected_squared_bracket": "Unexpected list opening.",
"apps.error.parser.unexpected_state": "Unreachable: Unexpected state in matchBinding: `{state}`.",
"apps.error.parser.unexpected_whitespace": "Unreachable: unexpected whitespace.",
- "apps.error.responses.form.no_form": "Response type is `form`, but no form was included in the response.",
+ "apps.error.responses.form.no_form": "Response type is `form`, but no valid form was included in the response.",
"apps.error.responses.navigate.no_url": "Response type is `navigate`, but no URL was included in response.",
"apps.error.responses.unexpected_error": "Received an unexpected error.",
"apps.error.responses.unexpected_type": "App response type was not expected. Response type: {type}",
@@ -270,6 +270,12 @@
"combined_system_message.removed_from_team.one_you": "You were **removed from the team**.",
"combined_system_message.removed_from_team.two": "{firstUser} and {secondUser} were **removed from the team**.",
"combined_system_message.you": "You",
+ "connection_banner.connected": "Connection restored",
+ "connection_banner.connecting": "Connecting...",
+ "connection_banner.limited_network_connection": "Limited network connection",
+ "connection_banner.not_connected": "Unable to connect to network",
+ "connection_banner.not_reachable": "The server is not reachable",
+ "connection_banner.status_unknown": "Connection status unknown",
"create_direct_message.title": "Create Direct Message",
"create_post.deactivated": "You are viewing an archived channel with a deactivated user.",
"create_post.thread_reply": "Reply to this thread...",
@@ -510,8 +516,8 @@
"mobile.calls_end_call_title": "End call",
"mobile.calls_end_msg_channel": "Are you sure you want to end a call with {numParticipants} participants in {displayName}?",
"mobile.calls_end_msg_channel_default": "Are you sure you want to end the call?",
- "mobile.calls_end_msg_dm": "Are you sure you want to end a call with {displayName}?",
- "mobile.calls_end_permission_msg": "You don't have permission to end the call. Please ask the call creator to end the call.",
+ "mobile.calls_end_msg_dm": "Are you sure you want to end the call with {displayName}?",
+ "mobile.calls_end_permission_msg": "You don't have permission to end the call. Please ask the call host to end the call.",
"mobile.calls_end_permission_title": "Error",
"mobile.calls_ended_at": "Ended at",
"mobile.calls_error_message": "Error: {error}",
@@ -592,7 +598,7 @@
"mobile.calls_see_logs": "See server logs",
"mobile.calls_show_cc": "Show live captions",
"mobile.calls_speaker": "Speaker",
- "mobile.calls_start_call": "Start Call",
+ "mobile.calls_start_call": "Start call",
"mobile.calls_start_call_exists": "A call is already ongoing in the channel.",
"mobile.calls_started_call": "Call started",
"mobile.calls_starting": "Starting...",
@@ -618,6 +624,7 @@
"mobile.channel_list.recent": "Recent",
"mobile.channel_list.unreads": "Unreads",
"mobile.commands.error_title": "Error Executing Command",
+ "mobile.components.select_server_view.advancedOptions": "Advanced Options",
"mobile.components.select_server_view.connect": "Connect",
"mobile.components.select_server_view.connecting": "Connecting",
"mobile.components.select_server_view.displayHelp": "Choose a display name for your server",
@@ -627,6 +634,8 @@
"mobile.components.select_server_view.msg_description": "A server is your team's communication hub accessed using a unique URL",
"mobile.components.select_server_view.msg_welcome": "Welcome",
"mobile.components.select_server_view.proceed": "Proceed",
+ "mobile.components.select_server_view.sharedSecret": "Pre-authentication secret",
+ "mobile.components.select_server_view.sharedSecretHelp": "The pre-authentication secret shared by the administrator",
"mobile.create_channel": "Create",
"mobile.create_channel.title": "New channel",
"mobile.create_direct_message.max_limit_reached": "Group messages are limited to {maxCount} members",
@@ -682,6 +691,7 @@
"mobile.ios.plist.NSPhotoLibraryUsageDescription": "Allowing access to your photo library enables you to select photos or videos and attach them to messages.",
"mobile.ios.plist.NSSpeechRecognitionUsageDescription": "Enabling your device to send user data to Apple means you can send voice messages to {applicationName}.",
"mobile.join_channel.error": "An error occurred while joining the channel {displayName}.",
+ "mobile.leave_and_create_message": "You are already on a channel call in ~{leaveChannelName}. Do you want to leave your current call and start a new call in ~{joinChannelName}?",
"mobile.leave_and_join_confirmation": "Leave & Join",
"mobile.leave_and_join_message": "You are already on a channel call in ~{leaveChannelName}. Do you want to leave your current call and join the call in ~{joinChannelName}?",
"mobile.leave_and_join_title": "Are you sure you want to switch to a different call?",
@@ -764,6 +774,8 @@
"mobile.pdf_viewer.password_limit_reached": "You’ve entered the wrong password too many times.",
"mobile.pdf_viewer.password_required": "This document is password protected.",
"mobile.pdf_viewer.unlock": "Unlock",
+ "mobile.permalink_preview.external_link": "External Link",
+ "mobile.permalink_preview.originally_posted": "Originally posted in ",
"mobile.permission_denied_dismiss": "Don't Allow",
"mobile.permission_denied_retry": "Settings",
"mobile.post.cancel": "Cancel",
@@ -824,6 +836,7 @@
"mobile.search.show_more": "Show more",
"mobile.search.team.all_teams": "All teams",
"mobile.search.team.select": "Select a team to search",
+ "mobile.server.preauth_secret.invalid": "Authentication secret is invalid. Try again or contact your admin.",
"mobile.server_identifier.exists": "You are already connected to this server.",
"mobile.server_link.error.text": "The link could not be found on this server.",
"mobile.server_link.error.title": "Link Error",
@@ -843,7 +856,10 @@
"mobile.session_expired_days": "Please log in to continue receiving notifications. Sessions for {siteName} are configured to expire every {daysCount, number} {daysCount, plural, one {day} other {days}}.",
"mobile.session_expired_days_hrs": "Please log in to continue receiving notifications. Sessions for {siteName} are configured to expire every {daysCount, number} {daysCount, plural, one {day} other {days}} and {hoursCount, number} {hoursCount, plural, one {hour} other {hours}}.",
"mobile.session_expired_hrs": "Please log in to continue receiving notifications. Sessions for {siteName} are configured to expire every {hoursCount, number} {hoursCount, plural, one {hour} other {hours}}.",
+ "mobile.set_status.away": "Away",
"mobile.set_status.dnd": "Do Not Disturb",
+ "mobile.set_status.offline": "Offline",
+ "mobile.set_status.online": "Online",
"mobile.storage_permission_denied_description": "Upload files to your server. Open Settings to grant {applicationName} Read and Write access to files on this device.",
"mobile.storage_permission_denied_title": "{applicationName} would like to access your files",
"mobile.suggestion.members": "Members",
@@ -974,38 +990,115 @@
"playbook.runs.in-progress": "In Progress",
"playbook_run.checklist.dueIn": "Due {dueDate}",
"playbook_run.checklist.rerunCommand": "{command} (Rerun)",
+ "playbook_run.checklist.taskDetails": "Task Details",
"playbook_run.out_of_date_header.message": "Unable to connect to server. Content may be out of date. Last updated {lastUpdated}.",
+ "playbooks.checklist_item.assignee": "Assignee",
+ "playbooks.checklist_item.check": "Check",
+ "playbooks.checklist_item.checked": "Checked",
+ "playbooks.checklist_item.command": "Command",
+ "playbooks.checklist_item.due_date": "Due date",
+ "playbooks.checklist_item.none": "None",
+ "playbooks.checklist_item.rerun_command": "Rerun command",
+ "playbooks.checklist_item.run_command": "Run command",
+ "playbooks.checklist_item.skip": "Skip",
+ "playbooks.checklist_item.skipped": "Skipped",
+ "playbooks.checklist_item.task_rendered_conditionally": "Task rendered conditionally",
+ "playbooks.checklist_item.task_rendered_conditionally_explanation": "This task was rendered conditionally based on",
+ "playbooks.create_run.select_playbook.no_results": "No Results",
+ "playbooks.due_date.date_at_time": "{date} at {time}",
+ "playbooks.due_date.none": "None",
+ "playbooks.edit_command.label": "Command",
+ "playbooks.edit_command.placeholder": "Type a command here",
+ "playbooks.edit_command.save.button": "Save",
+ "playbooks.edit_command.title": "Slash command",
+ "playbooks.edit_due_date.clear.button": "Clear",
+ "playbooks.edit_due_date.save.button": "Save",
"playbooks.fetch_error.OK": "Okay",
"playbooks.fetch_error.description": "You don't have permission to view this run, or it may no longer exist.",
"playbooks.fetch_error.title": "Unable to open Run",
+ "playbooks.home_button.title": "Playbook runs",
"playbooks.not_enabled_or_unsupported.OK": "OK",
"playbooks.not_enabled_or_unsupported.description": "Playbooks are either not enabled on this server or the Playbooks version is not supported. Please contact your system administrator.",
"playbooks.not_enabled_or_unsupported.title": "Playbooks not available",
"playbooks.only_runs_available.description": "Only Playbook Runs are available on mobile. To access the Playbook, please use the desktop or web app.",
"playbooks.only_runs_available.ok": "OK",
"playbooks.only_runs_available.title": "Playbooks not available",
+ "playbooks.participant_playbooks.cached_warning_message": "Showing cached data only. Some playbook runs or updates may be missing from this list.",
+ "playbooks.participant_playbooks.cached_warning_title": "Cannot reach the server",
+ "playbooks.participant_playbooks.tab_finished": "Finished",
+ "playbooks.participant_playbooks.tab_in_progress": "In Progress",
+ "playbooks.participant_playbooks.title": "Playbook runs",
"playbooks.playbook_run.error.description": "Please check your network connection or try again later.",
"playbooks.playbook_run.error.title": "Unable to fetch run details",
+ "playbooks.playbook_run.finish_run_button": "Finish Run",
+ "playbooks.playbook_run.finish_run_dialog_cancel": "Cancel",
+ "playbooks.playbook_run.finish_run_dialog_description": "There are {pendingCount} {pendingCount, plural, =1 {task} other {tasks}} pending.\n\nAre you sure you want to finish the run for all participants?",
+ "playbooks.playbook_run.finish_run_dialog_finish": "Finish",
+ "playbooks.playbook_run.finish_run_dialog_title": "Finish Run",
"playbooks.playbook_run.finished": "Finished",
"playbooks.playbook_run.overdue": "{num} {num, plural, =1 {task} other {tasks}} overdue",
"playbooks.playbook_run.owner": "Owner",
"playbooks.playbook_run.participants": "Participants",
"playbooks.playbook_run.participants_title": "Run Participants",
"playbooks.playbook_run.run_details": "Run details",
+ "playbooks.playbook_run.status_update": "Post update",
"playbooks.playbook_run.status_update_due": "Status update due {time}",
"playbooks.playbook_run.status_update_finished": "Run finished {time}",
"playbooks.playbook_run.status_update_overdue": "Status update overdue {time}",
"playbooks.playbook_run.tasks": "Tasks",
"playbooks.playbook_run.title": "Playbook run",
"playbooks.playbooks_runs.title": "Playbook runs",
+ "playbooks.post_update.confirm.cancel": "Cancel",
+ "playbooks.post_update.confirm.confirm": "Finish run",
+ "playbooks.post_update.confirm.message": "Are you sure you want to finish the run {runName} for all participants?",
+ "playbooks.post_update.confirm.message.with_tasks": "There {outstanding, plural, =1 {is # outstanding task} other {are # outstanding tasks}}. Are you sure you want to finish the run {runName} for all participants?",
+ "playbooks.post_update.confirm.title": "Confirm finish run",
+ "playbooks.post_update.intro": "This update for the run {runName} will be broadcasted to {hasChannels, select, true {{broadcastChannelCount, plural, =1 {one channel} other {{broadcastChannelCount, number} channels}}} other {}}{hasFollowersAndChannels, select, true { and } other {}}{hasFollowers, select, true {{followersChannelCount, plural, =1 {one direct message} other {{followersChannelCount, number} direct messages}}} other {}}.",
+ "playbooks.post_update.intro.no_followers_or_broadcast_channels": "This update will be saved to the overview page.",
+ "playbooks.post_update.label": "Update message",
+ "playbooks.post_update.label.also_mark_run_as_finished": "Also mark the run as finished",
+ "playbooks.post_update.label.next_update": "Timer for next update",
+ "playbooks.post_update.option.15_minutes": "15 minutes",
+ "playbooks.post_update.option.1_day": "1 day",
+ "playbooks.post_update.option.1_hour": "1 hour",
+ "playbooks.post_update.option.30_minutes": "30 minutes",
+ "playbooks.post_update.option.4_hours": "4 hours",
+ "playbooks.post_update.option.7_days": "7 days",
+ "playbooks.post_update.placeholder": "Enter your update message",
+ "playbooks.post_update.post.button": "Post",
+ "playbooks.post_update.title": "Post update",
"playbooks.retrospective_not_available.description": "Only Playbook Runs are available on mobile. To fill the Run Retrospective, please use the desktop or web app.",
"playbooks.retrospective_not_available.ok": "OK",
"playbooks.retrospective_not_available.title": "Playbooks Run Retrospective not available",
+ "playbooks.row.last_used": "Last used {time}",
+ "playbooks.row.never_used": "Never used",
+ "playbooks.row.no_runs": "No runs in progress",
+ "playbooks.row.runs": "{count} {count, plural, one {run} other {runs}} in progress",
"playbooks.runs.finished.description": "When a run in this channel finishes, you’ll see it here.",
"playbooks.runs.finished.title": "No finished runs",
"playbooks.runs.in_progress.description": "When a run starts in this channel, you’ll see it here.",
"playbooks.runs.in_progress.title": "No in progress runs",
"playbooks.runs.show_more": "Show More",
+ "playbooks.runs.start_a_new_run": "Start a new run",
+ "playbooks.select_date.title": "Due date",
+ "playbooks.select_playbook.in_this_channel": "In This Channel",
+ "playbooks.select_playbook.other_playbooks": "Other Playbooks",
+ "playbooks.select_playbook.subtitle": "Select a playbook",
+ "playbooks.select_playbook.title": "Start a run",
+ "playbooks.select_playbook.your_playbooks": "Your Playbooks",
+ "playbooks.select_user.no_assignee": "No Assignee",
+ "playbooks.select_user.not_participants": "NOT PARTICIPATING",
+ "playbooks.select_user.participants": "RUN PARTICIPANTS",
+ "playbooks.start_a_run.title": "Start a run",
+ "playbooks.start_run.channel_label": "Channel",
+ "playbooks.start_run.create_new_channel": "Create a new channel",
+ "playbooks.start_run.create_new_channel.private_channel": "Private channel",
+ "playbooks.start_run.create_new_channel.public_channel": "Public channel",
+ "playbooks.start_run.link_existing_channel": "Link to an existing channel",
+ "playbooks.start_run.run_description_label": "Run description",
+ "playbooks.start_run.run_name_error": "Please add a name for this run",
+ "playbooks.start_run.run_name_label": "Run name",
+ "playbooks.start_run.run_name_placeholder": "Add a name for your run",
"playbooks.status_update_post.num_tasks": "**{numTasksChecked, number}** of **{numTasks, number}** {numTasks, plural, =1 {task} other {tasks}} checked",
"playbooks.status_update_post.participants": "{numParticipants, number} {numParticipants, plural, =1 {participant} other {participants}}",
"playbooks.status_update_post.update": "@{authorUsername} posted an update for [{runName}]({link})",
@@ -1147,7 +1240,7 @@
"screens.channel_bookmark_edit": "Edit bookmark",
"screens.channel_edit": "Edit Channel",
"screens.channel_edit_header": "Edit Channel Header",
- "screens.channel_info": "Channel Info",
+ "screens.channel_info": "Channel info",
"screens.channel_info.dm": "Direct message info",
"screens.channel_info.gm": "Group message info",
"search_bar.search": "Search",
@@ -1195,7 +1288,7 @@
"settings.about.license.load_metric.title": "Load Metric:",
"settings.about.licensed": "Licensed to: {company}",
"settings.about.powered_by": "{site} is powered by Mattermost",
- "settings.about.server.version": "Server Version: {version} (Build {buildNumber}",
+ "settings.about.server.version": "Server Version: {version} (Build {buildNumber})",
"settings.about.server.version.noBuild": "Server Version: {version}",
"settings.about.server.version.title": "Server Version:",
"settings.about.server.version.value": "{version} (Build {buildNumber})",
@@ -1204,6 +1297,9 @@
"settings.advanced.delete": "Delete",
"settings.advanced.delete_data": "Delete local files",
"settings.advanced.delete_message.confirmation": "\nThis will delete all files downloaded through the app for this server. Please confirm to proceed.\n",
+ "settings.advanced.experimental_features": "Experimental Features",
+ "settings.advanced.low_connectivity_monitor": "Low Connectivity Monitor",
+ "settings.advanced.low_connectivity_monitor.description": "Display banners when network connectivity or performance issues are detected",
"settings.advanced_settings": "Advanced Settings",
"settings.advanced_settings.component_library": "Component library",
"settings.display": "Display",
@@ -1317,6 +1413,7 @@
"unreads.empty.paragraph": "Turn off the unread filter to show all your channels.",
"unreads.empty.show_all": "Show all",
"unreads.empty.title": "No more unreads",
+ "upload_item.unknown_file": "Unknown file",
"user.edit_profile.email.auth_service": "Login occurs through {service} and the email cannot be updated. The email address used for notifications is {email}.",
"user.edit_profile.email.web_client": "Email must be updated using a web client or desktop application.",
"user.edit_profile.profile_photo.change_photo": "Change profile photo",
@@ -1333,6 +1430,9 @@
"user_profile.custom_status": "Custom Status",
"user_profile.system_admin": "System Admin",
"user_profile.team_admin": "Team Admin",
+ "user_settings.notifications.notifications_disabled_notice.body": "You will still see mention badges within the app, but you will not receive push notifications on your device.",
+ "user_settings.notifications.notifications_disabled_notice.button": "Enable notifications",
+ "user_settings.notifications.notifications_disabled_notice.title": "Notifications are disabled",
"user_settings.notifications.test_notification.body": "Not receiving notifications? Start by sending a test notification to all your devices to check if they’re working as expected. If issues persist, explore ways to solve them with troubleshooting steps.",
"user_settings.notifications.test_notification.go_to_docs": "Troubleshooting docs",
"user_settings.notifications.test_notification.send_button.error": "Error sending test notification",
diff --git a/assets/base/i18n/uk.json b/assets/base/i18n/uk.json
index a2c9c6032..9b3763bee 100644
--- a/assets/base/i18n/uk.json
+++ b/assets/base/i18n/uk.json
@@ -111,7 +111,7 @@
"channel_bookmark.add.file_upload_error": "Помилка при завантаженні файлу. Будь ласка, спробуйте ще раз.",
"channel_bookmark.add.file_uploading": "Завантаження... ({progress}%)",
"channel_bookmark.add_edit.failed_desc": "Деталі: {error}",
- "channel_bookmark.copy_option": "Скопіювати Посилання",
+ "channel_bookmark.copy_option": "Копіювати Посилання",
"channel_bookmark.delete.confirm": "Ви дійсно хочете видалити закладку {displayName}?",
"channel_bookmark.delete.confirm_title": "Видалити закладку",
"channel_bookmark.delete.failed_detail": "Подробиці: {error}",
@@ -139,7 +139,7 @@
"channel_info.add_members": "Додати учасників",
"channel_info.alertNo": "Ні",
"channel_info.alertYes": "Так",
- "channel_info.alert_retry": "Спробуйте Знову",
+ "channel_info.alert_retry": "Спробувати Ще раз",
"channel_info.archive": "Заархівувати канал",
"channel_info.archive_description.can_view_archived": "Це призведе до архівування каналу від команди. Вміст каналу все ще буде доступний учасникам каналу. \n\nВи впевнені, що хочете заархівувати {term}{name}?",
"channel_info.archive_description.cannot_view_archived": "Це заархівує канал з команди і видалить його з інтерфейсу користувача. Заархівовані канали можна розархівувати, якщо вони знадобляться знову. \n\nВи впевнені, що хочете заархівувати {term}{name}?",
@@ -171,7 +171,7 @@
"channel_info.convert_private_success": "{displayName} тепер є приватним каналом.",
"channel_info.convert_private_title": "Перетворити {displayName} на приватний канал?",
"channel_info.copied": "Скопійовано",
- "channel_info.copy_link": "Скопіювати Посилання",
+ "channel_info.copy_link": "Копіювати Посилання",
"channel_info.copy_purpose_text": "Копіювання тексту призначення",
"channel_info.custom_status": "Користувацький статус:",
"channel_info.edit_header": "Редагувати заголовок",
@@ -185,7 +185,7 @@
"channel_info.leave_private_channel": "Ви впевнені, що бажаєте залишити приватний канал {displayName}? Ви не зможете повторно приєднатися до каналу, поки вас не запросять знову.",
"channel_info.leave_public_channel": "Ви впевнені, що хочете покинути публічний канал {displayName}? Ви завжди зможете знову приєднатися.",
"channel_info.local_time": "Місцевий час",
- "channel_info.members": "Члени",
+ "channel_info.members": "Учасники",
"channel_info.mention": "Згадка",
"channel_info.mobile_notifications": "Мобільні сповіщення",
"channel_info.muted": "Вимкнути звук",
@@ -286,7 +286,7 @@
"custom_status.expiry_dropdown.date_and_time": "Дата і час",
"custom_status.expiry_dropdown.dont_clear": "Не очищати",
"custom_status.expiry_dropdown.four_hours": "4 години",
- "custom_status.expiry_dropdown.one_hour": "1 год",
+ "custom_status.expiry_dropdown.one_hour": "1 година",
"custom_status.expiry_dropdown.thirty_minutes": "30 хвилин",
"custom_status.expiry_dropdown.this_week": "Цього тижня",
"custom_status.expiry_dropdown.today": "Сьогодні",
@@ -310,7 +310,7 @@
"display_settings.clockDisplay": "Відображення годинника",
"display_settings.crt": "Згорнуті відповіді в обговореннях",
"display_settings.crt.off": "Відключено",
- "display_settings.crt.on": "Увімкнути",
+ "display_settings.crt.on": "Увімкнено",
"display_settings.theme": "Тема",
"display_settings.timezone": "Часовий пояс",
"display_settings.tz.auto": "Автоматично",
@@ -389,7 +389,7 @@
"general_settings.notifications": "Сповіщення",
"general_settings.report_problem": "Повідомити про проблему",
"generic.back": "Назад",
- "get_post_link_modal.title": "Скопіювати Посилання",
+ "get_post_link_modal.title": "Копіювати Посилання",
"global_threads.allThreads": "Всі ваші обговорення",
"global_threads.emptyThreads.message": "Будь-які обговорення, в яких ви згадувалися або брали участь, будуть показані тут, а також теми, за якими ви стежили.",
"global_threads.emptyThreads.title": "Ще немає відслідковуваних обговорень",
@@ -442,7 +442,7 @@
"invite.summary.sent": "Ваше {sentCount, plural, one {запрошення було} other {запрошення були}} надіслано(і)",
"invite.summary.smtp_failure": "SMTP не налаштовано в системній консолі",
"invite.summary.some_not_sent": "{notSentCount, plural, one {Запрошення не було} other {Деякі запрошення не були}} надіслані",
- "invite.summary.try_again": "Спробуйте знову",
+ "invite.summary.try_again": "Спробувати ще раз",
"invite.title": "Запрошення",
"invite.title.summary": "Статистика запрошень",
"invite_people_to_team.message": "Ось посилання для співпраці та спілкування з нами на Mattermost.",
@@ -466,9 +466,9 @@
"load_channels_error.title": "Не вдалося завантажити {teamDisplayName}",
"load_teams_error.message": "Виникла проблема із завантаженням контенту для цього сервера.",
"load_teams_error.title": "Не вдалося завантажити {serverName}",
- "loading_error.retry": "Спробуйте ще раз",
+ "loading_error.retry": "Спробувати знову",
"login.email": "Електронна пошта",
- "login.forgot": "Забули свій пароль?",
+ "login.forgot": "Забули пароль?",
"login.invalid_credentials": "Неправильна комбінація адреси електронної пошти та пароля",
"login.ldapUsername": "AD/LDAP Ім'я користувача",
"login.or": "або",
@@ -494,8 +494,8 @@
"mobile.about.appVersion": "Версія додатку: {version} (Збірка {number})",
"mobile.account.settings.save": "Зберегти",
"mobile.acknowledgements.header": "Подяки",
- "mobile.action_menu.select": "Виберіть параметр",
- "mobile.action_menu.select_multiple": "Виберіть одну або декілька опцій",
+ "mobile.action_menu.select": "Виберіть варіант",
+ "mobile.action_menu.select_multiple": "Виберіть один або кілька варіантів",
"mobile.add_team.create_team": "Створити нову команду",
"mobile.add_team.join_team": "Приєднатись до іншої Команди",
"mobile.android.back_handler_exit": "Натисніть ще раз, щоб вийти",
@@ -758,7 +758,7 @@
"mobile.oauth.switch_to_browser": "Переспрямування до постачальника послуг входу до системи",
"mobile.oauth.switch_to_browser.error_title": "Помилка входу в систему",
"mobile.oauth.switch_to_browser.title": "Перенаправлення...",
- "mobile.oauth.try_again": "Спробуйте знову",
+ "mobile.oauth.try_again": "Спробувати ще раз",
"mobile.onboarding.next": "Далі",
"mobile.onboarding.sign_in": "Увійти",
"mobile.onboarding.sign_in_to_get_started": "Увійдіть, щоб почати",
@@ -781,7 +781,7 @@
"mobile.post.delete_question": "Ви впевнені, що хочете видалити цей допис?",
"mobile.post.delete_title": "Видалити допис",
"mobile.post.failed_delete": "Видалити повідомлення",
- "mobile.post.failed_retry": "Спробуйте Знову",
+ "mobile.post.failed_retry": "Спробувати Ще раз",
"mobile.post_info.add_reaction": "Додати Реакцію",
"mobile.post_info.copy_text": "Копіювати Текст",
"mobile.post_info.mark_unread": "Позначити як Непрочитане",
@@ -861,7 +861,7 @@
"mobile.set_status.online": "На зв'язку",
"mobile.storage_permission_denied_description": "Завантажте файли на ваш сервер. Відкрийте Налаштування, щоб надати {applicationName} доступ до читання і запису файлів на цьому пристрої.",
"mobile.storage_permission_denied_title": "{applicationName} хоче отримати доступ до ваших файлів",
- "mobile.suggestion.members": "Члени",
+ "mobile.suggestion.members": "Учасники",
"mobile.system_message.channel_archived_message": "{username} архівував канал",
"mobile.system_message.channel_unarchived_message": "{username} розархівував канал",
"mobile.system_message.update_channel_displayname_message_and_forget.updated_from": "{username} оновив відображуване ім’я каналу з: {oldDisplayName} на: {newDisplayName}",
@@ -898,7 +898,7 @@
"notification_settings.calls.enable_sound": "Звук сповіщення про вхідні дзвінки",
"notification_settings.calls.urgent": "Терміново",
"notification_settings.calls_off": "Відключено",
- "notification_settings.calls_on": "Увімкнути",
+ "notification_settings.calls_on": "Увімкнено",
"notification_settings.email": "Сповіщення Електронною поштою",
"notification_settings.email.crt.emailInfo": "Якщо увімкнено, будь-яка відповідь в обговоренні, за яким ви стежите, надсилатиме сповіщення на електронну пошту",
"notification_settings.email.crt.send": "Сповіщення про відповіді в обговореннях",
@@ -944,7 +944,7 @@
"onboarding.welcome": "Ласкаво просимо",
"onboaring.welcome_description": "Mattermost - це платформа з відкритим вихідним кодом для співпраці розробників. Безпечна, гнучка та інтегрована з вашими інструментами.",
"password_send.description": "Щоб скинути пароль, введіть адресу електронної пошти, яку ви використовували при реєстрації",
- "password_send.error": "Будь-ласка, введіть коректну адресу електронної пошти.",
+ "password_send.error": "Будь ласка, введіть дійсну адресу електронної пошти.",
"password_send.generic_error": "Ми не змогли надіслати вам посилання для скидання пароля. Будь ласка, зверніться за допомогою до вашого системного адміністратора.",
"password_send.link": "Якщо обліковий запис існує, на нього буде надіслано лист зі зміною пароля:",
"password_send.link.title": "Надіслано посилання для скидання",
@@ -990,15 +990,44 @@
"playbook_run.checklist.rerunCommand": "{command} (Повторний запуск)",
"playbook_run.checklist.taskDetails": "Деталі завдання",
"playbook_run.out_of_date_header.message": "Не вдалося з'єднатися з сервером. Вміст може бути застарілим. Останнє оновлення {lastUpdated}.",
+ "playbooks.checklist_item.assignee": "Правонаступник",
"playbooks.checklist_item.check": "Перевірити",
"playbooks.checklist_item.checked": "Перевірено",
"playbooks.checklist_item.command": "Команда",
+ "playbooks.checklist_item.none": "Жоден",
+ "playbooks.checklist_item.rerun_command": "Повторити виконання команди",
+ "playbooks.checklist_item.run_command": "Виконати команду",
+ "playbooks.checklist_item.skip": "Пропустити",
+ "playbooks.checklist_item.skipped": "Пропущено",
+ "playbooks.checklist_item.task_rendered_conditionally": "Завдання виконано умовно",
+ "playbooks.due_date.none": "Жоден",
"playbooks.edit_command.label": "Команда",
+ "playbooks.edit_command.placeholder": "Введіть команду сюди",
"playbooks.edit_command.save.button": "Зберегти",
+ "playbooks.edit_due_date.clear.button": "Очистити",
+ "playbooks.edit_due_date.save.button": "Зберегти",
+ "playbooks.fetch_error.OK": "Гаразд",
+ "playbooks.not_enabled_or_unsupported.OK": "ОК",
+ "playbooks.only_runs_available.ok": "ОК",
+ "playbooks.participant_playbooks.tab_finished": "Готово",
"playbooks.playbook_run.error.description": "Будь ласка, перевірте підключення до мережі або спробуйте пізніше.",
"playbooks.playbook_run.error.title": "Не вдалося отримати дані про виконання",
+ "playbooks.playbook_run.finish_run_button": "Завершити Виконання",
+ "playbooks.playbook_run.finish_run_dialog_cancel": "Скасувати",
+ "playbooks.playbook_run.finish_run_dialog_finish": "Завершити",
+ "playbooks.playbook_run.finish_run_dialog_title": "Завершити Виконання",
+ "playbooks.playbook_run.finished": "Готово",
+ "playbooks.post_update.confirm.cancel": "Скасувати",
+ "playbooks.post_update.confirm.confirm": "Завершити виконання",
+ "playbooks.post_update.option.15_minutes": "15 хвилин",
+ "playbooks.post_update.option.1_hour": "1 година",
+ "playbooks.post_update.option.30_minutes": "30 хвилин",
+ "playbooks.post_update.option.4_hours": "4 години",
+ "playbooks.post_update.option.7_days": "7 днів",
+ "playbooks.retrospective_not_available.ok": "ОК",
+ "playbooks.start_run.create_new_channel": "Створити новий канал",
"plus_menu.browse_channels.title": "Перегляд Каналів",
- "plus_menu.create_new_channel.title": "Створити Новий Канал",
+ "plus_menu.create_new_channel.title": "Створити новий Канал",
"plus_menu.invite_people_to_team.title": "Запросити людей до команди",
"plus_menu.open_direct_message.title": "Відкрити Приватне повідомлення",
"post.options.title": "Опції",
@@ -1076,7 +1105,7 @@
"scheduled_post.error_code.post_send_success_delete_failed": "Будь ласка, видаліть, оскільки це вже було надіслано",
"scheduled_post.error_code.thread_deleted": "Обговорення видалене",
"scheduled_post.error_code.unable_to_send": "Неможливо надіслати",
- "scheduled_post.error_code.unknown_error": "Невідома помилка",
+ "scheduled_post.error_code.unknown_error": "Невідома Помилка",
"scheduled_post.error_code.user_deleted": "Користувача видалено",
"scheduled_post.error_code.user_missing": "Користувача видалено",
"scheduled_post.feature_tooltip": "Введіть повідомлення і, утримуючи, натисніть кнопку відправлення, щоб запланувати його відправку на пізніший час.",
@@ -1118,7 +1147,7 @@
"screen.search.header.messages": "Повідомлення",
"screen.search.modifier.header": "Параметри пошуку",
"screen.search.placeholder": "Пошук повідомлень і файлів",
- "screen.search.results.file_options.copy_link": "Скопіювати посилання",
+ "screen.search.results.file_options.copy_link": "Копіювати посилання",
"screen.search.results.file_options.download": "Завантажити",
"screen.search.results.file_options.open_in_channel": "Відкрити в каналі",
"screen.search.results.filter.all_file_types": "Всі типи файлів",
@@ -1236,6 +1265,7 @@
"smobile.search.recent_title": "Нещодавні пошукові запити в {teamName}",
"snack.bar.channel.members.added": "{numMembers, number} {numMembers, plural, one {учасник} few {учасника} other {учасники}} додано",
"snack.bar.code.copied": "Код скопійовано до буфера обміну",
+ "snack.bar.default": "Помилка",
"snack.bar.favorited.channel": "Цей канал додано до обраних",
"snack.bar.following.thread": "Підписатися на обговорення",
"snack.bar.info.copied": "Інформація скопійована в буфер обміну",
@@ -1273,12 +1303,12 @@
"team_list.no_other_teams.title": "Немає інших команд для приєднання",
"terms_of_service.acceptButton": "Прийняти",
"terms_of_service.alert_cancel": "Скасувати",
- "terms_of_service.alert_retry": "Спробуйте Знову",
+ "terms_of_service.alert_retry": "Спробувати Ще раз",
"terms_of_service.api_error": "Не вдалося завершити запит. Якщо ця проблема не зникає, зверніться до системного адміністратора.",
"terms_of_service.decline": "Відмовити",
"terms_of_service.error.description": "Не вдалося отримати Умови обслуговування з сервера.",
"terms_of_service.error.logout": "Вийти з системи",
- "terms_of_service.error.retry": "Спробуйте ще раз",
+ "terms_of_service.error.retry": "Спробувати знову",
"terms_of_service.error.title": "Не вдалося отримати Умови обслуговування(ToS).",
"terms_of_service.terms_declined.ok": "ОК",
"terms_of_service.terms_declined.text": "Ви повинні прийняти умови обслуговування, щоб отримати доступ до цього сервера. Будь ласка, зв'яжіться з вашим системним адміністратором для отримання додаткової інформації. Тепер ви вийдете з системи. Увійдіть знову, щоб прийняти умови обслуговування.",