diff --git a/server/i18n/en-AU.json b/server/i18n/en-AU.json index d6b84a5b41d..94f9c126fab 100644 --- a/server/i18n/en-AU.json +++ b/server/i18n/en-AU.json @@ -1,7 +1,7 @@ [ { "id": "web.incoming_webhook.user.app_error", - "translation": "Couldn't find the user." + "translation": "Couldn't find the user {{.user}}" }, { "id": "web.incoming_webhook.text.app_error", @@ -13,7 +13,7 @@ }, { "id": "web.incoming_webhook.permissions.app_error", - "translation": "Inappropriate channel permissions." + "translation": "User {{.user}} does not have appropriate permissions to channel {{.channel}}" }, { "id": "web.incoming_webhook.parse.app_error", @@ -29,7 +29,7 @@ }, { "id": "web.incoming_webhook.channel_locked.app_error", - "translation": "This webhook is not permitted to post to the requested channel." + "translation": "This webhook is not permitted to post to the requested channel {{.channel_id}}" }, { "id": "web.incoming_webhook.channel.app_error", @@ -137,11 +137,11 @@ }, { "id": "web.command_webhook.parse.app_error", - "translation": "Unable to parse incoming data." + "translation": "Unable to parse incoming data for webhook {{.hook_id}}." }, { "id": "web.command_webhook.command.app_error", - "translation": "Couldn't find the command." + "translation": "Couldn't find the command {{.command_id}}." }, { "id": "system.message.name", @@ -4489,11 +4489,11 @@ }, { "id": "app.channel.get.find.app_error", - "translation": "An error occurred while finding the channel." + "translation": "An error occurred while finding the channel {{.channel_id}}." }, { "id": "app.channel.get.existing.app_error", - "translation": "Unable to find the existing channel." + "translation": "Unable to find the existing channel {{.channel_id}}." }, { "id": "app.channel.delete.app_error", @@ -10403,5 +10403,29 @@ { "id": "model.config.is_valid.storage_class.app_error", "translation": "Invalid storage class {{.Value}}." + }, + { + "id": "api.post.deduplicate_create_post.cache_error", + "translation": "Failed to cache post after deduplicating a client repeating the same request." + }, + { + "id": "app.plugin.seek.app_error", + "translation": "Unable to reset the read position to the start of the plugin bundle." + }, + { + "id": "web.command_webhook.general.app_error", + "translation": "Failed to handle command webhook {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.decode.app_error", + "translation": "Failed to decode the payload of media type {{.media_type}} for incoming webhook {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.general.app_error", + "translation": "Failed to handle the payload of media type {{.media_type}} for incoming webhook {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.media_type.app_error", + "translation": "Failed to parse media incoming webhook {{.hook_id}}." } ] diff --git a/server/i18n/nl.json b/server/i18n/nl.json index 62d2b17b038..3ea795622b8 100644 --- a/server/i18n/nl.json +++ b/server/i18n/nl.json @@ -10418,5 +10418,9 @@ { "id": "app.scheduled_post.unknown_channel", "translation": "Onbekend Kanaal" + }, + { + "id": "api.post.deduplicate_create_post.cache_error", + "translation": "Kan post niet in cache plaatsen na ontdubbelen van een client die hetzelfde verzoek herhaalt." } ] diff --git a/server/i18n/pl.json b/server/i18n/pl.json index 0cee991f4dc..254ff638a36 100644 --- a/server/i18n/pl.json +++ b/server/i18n/pl.json @@ -4613,11 +4613,11 @@ }, { "id": "web.command_webhook.command.app_error", - "translation": "Nie można znaleźć polecenia." + "translation": "Nie można znaleźć polecenia {{.command_id}}." }, { "id": "web.command_webhook.parse.app_error", - "translation": "Nie można przeanalizować danych przychodzących." + "translation": "Nie można przeanalizować danych przychodzących dla webhooka {{.hook_id}}." }, { "id": "web.get_access_token.internal_saving.app_error", @@ -4629,7 +4629,7 @@ }, { "id": "web.incoming_webhook.channel_locked.app_error", - "translation": "Ten webhook nie może publikować na żądanym kanale." + "translation": "Ten webhook nie może wysyłać wiadomości na żądany kanał {{.channel_id}}" }, { "id": "web.incoming_webhook.disabled.app_error", @@ -4645,7 +4645,7 @@ }, { "id": "web.incoming_webhook.permissions.app_error", - "translation": "Niewłaściwe uprawnienia do kanału." + "translation": "Użytkownik {{.user}} nie ma odpowiednich uprawnień do kanału {{.channel}}" }, { "id": "web.incoming_webhook.split_props_length.app_error", @@ -4657,7 +4657,7 @@ }, { "id": "web.incoming_webhook.user.app_error", - "translation": "Nie odnaleziono użytkownika." + "translation": "Nie można znaleźć użytkownika {{.user}}" }, { "id": "model.group.name.invalid_length.app_error", @@ -5373,11 +5373,11 @@ }, { "id": "app.channel.get.find.app_error", - "translation": "Napotkaliśmy błąd podczas wyszukiwania kanału." + "translation": "Napotkaliśmy błąd podczas wyszukiwania kanału {{.channel_id}}." }, { "id": "app.channel.get.existing.app_error", - "translation": "Nie można znaleźć istniejącego kanału." + "translation": "Nie można znaleźć istniejącego kanału {{.channel_id}}." }, { "id": "app.channel.delete.app_error", @@ -10410,5 +10410,29 @@ { "id": "model.config.is_valid.storage_class.app_error", "translation": "Nieprawidłowa klasa pamięci {{.Value}}." + }, + { + "id": "api.post.deduplicate_create_post.cache_error", + "translation": "Nie udało się zbuforować postu po deduplikacji klienta powtarzającego to samo żądanie." + }, + { + "id": "app.plugin.seek.app_error", + "translation": "Nie można zresetować pozycji odczytu do początku pakietu wtyczek." + }, + { + "id": "web.command_webhook.general.app_error", + "translation": "Nie udało się obsłużyć polecenia webhook {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.decode.app_error", + "translation": "Nie udało się zdekodować ładunku mediów typu {{.media_type}} dla przychodzącego webhooka {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.general.app_error", + "translation": "Nie udało się obsłużyć ładunku mediów typu {{.media_type}} dla przychodzącego webhooka {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.media_type.app_error", + "translation": "Nie udało się przeanalizować przychodzącego webhooka {{.hook_id}}." } ] diff --git a/server/i18n/sv.json b/server/i18n/sv.json index 0b462138736..1cdae402349 100644 --- a/server/i18n/sv.json +++ b/server/i18n/sv.json @@ -1,7 +1,7 @@ [ { "id": "web.incoming_webhook.user.app_error", - "translation": "Kan inte hitta användaren." + "translation": "Kan inte hitta användaren {{.user}}" }, { "id": "web.incoming_webhook.text.app_error", @@ -13,7 +13,7 @@ }, { "id": "web.incoming_webhook.permissions.app_error", - "translation": "Opassande kanalbehörigheter." + "translation": "Användaren {{.user}} har inte rätt behörighet till kanalen {{.channel}}" }, { "id": "web.incoming_webhook.parse.app_error", @@ -29,7 +29,7 @@ }, { "id": "web.incoming_webhook.channel_locked.app_error", - "translation": "Denna webhook tillåts inte posta meddelanden i angiven kanal." + "translation": "Denna webhook tillåts inte posta meddelanden i kanal {{.channel_id}}" }, { "id": "web.incoming_webhook.channel.app_error", @@ -137,11 +137,11 @@ }, { "id": "web.command_webhook.parse.app_error", - "translation": "Kunde inte tolka inkommande data." + "translation": "Kunde inte tolka inkommande data för webhook {{.hook_id}}." }, { "id": "web.command_webhook.command.app_error", - "translation": "Kan inte hitta kommandot." + "translation": "Kan inte hitta kommandot {{.command_id}}." }, { "id": "system.message.name", @@ -4105,11 +4105,11 @@ }, { "id": "app.channel.get.find.app_error", - "translation": "Ett fel uppstod då kanalen hämtades." + "translation": "Ett fel uppstod när kanalen {{.channel_id}} eftersöktes." }, { "id": "app.channel.get.existing.app_error", - "translation": "Kunde inte hämta den existerande kanalen." + "translation": "Kunde inte hitta den existerande kanalen {{.channel_id}}." }, { "id": "app.channel.delete.app_error", @@ -10224,5 +10224,13 @@ { "id": "api.remote_cluster.create_invite_error", "translation": "Kunde inte skapa inbjudan till fjärrkluster" + }, + { + "id": "api.oauth.get_access_token.bad_request.app_error", + "translation": "invalid_request: Ogiltig förfrågan." + }, + { + "id": "api.post.deduplicate_create_post.cache_error", + "translation": "Misslyckades med att cacha inlägget efter deduplicerat av en klient som upprepat samma begäran." } ] diff --git a/server/i18n/uk.json b/server/i18n/uk.json index 5bba8f88f9c..a9df72943a3 100644 --- a/server/i18n/uk.json +++ b/server/i18n/uk.json @@ -2649,27 +2649,27 @@ }, { "id": "app.import.validate_reply_import_data.message_length.error", - "translation": "Відповідь властивості повідомлення перевищує максимальну дозволену довжину." + "translation": "Властивість Відповіді на повідомлення перевищує максимальну дозволену довжину." }, { "id": "app.import.validate_reply_import_data.message_missing.error", - "translation": "Відсутня необхідна відповідь властивість: Повідомлення." + "translation": "Відсутня обов'язкова властивість Reply: Повідомлення." }, { "id": "app.import.validate_reply_import_data.user_missing.error", - "translation": "Відсутня необхідна відповідь властивість: користувач." + "translation": "Відсутня обов'язкова властивість Reply: Користувач." }, { "id": "app.import.validate_role_import_data.description_invalid.error", - "translation": "Неприпустимий опис ролі." + "translation": "Недійсний опис ролі." }, { "id": "app.import.validate_role_import_data.display_name_invalid.error", - "translation": "Неприпустиме ім'я для відображення ролі." + "translation": "Недійсна відображувана назва ролі." }, { "id": "app.import.validate_role_import_data.invalid_permission.error", - "translation": "Неприпустимий дозвіл ролі." + "translation": "Недійсний дозвіл на роль." }, { "id": "app.import.validate_role_import_data.name_invalid.error", @@ -2677,11 +2677,11 @@ }, { "id": "app.import.validate_scheme_import_data.description_invalid.error", - "translation": "Неприпустимий опис схеми." + "translation": "Недійсний опис схеми." }, { "id": "app.import.validate_scheme_import_data.display_name_invalid.error", - "translation": "Неприпустиме ім'я для відображення схеми." + "translation": "Недійсне ім'я для відображення схеми." }, { "id": "app.import.validate_scheme_import_data.name_invalid.error", @@ -2689,15 +2689,15 @@ }, { "id": "app.import.validate_scheme_import_data.null_scope.error", - "translation": "Необхідний обсяг схем ." + "translation": "Необхідно вказати область схеми." }, { "id": "app.import.validate_scheme_import_data.unknown_scheme.error", - "translation": "Невідома схема масштабу." + "translation": "Невідомий обсяг схеми." }, { "id": "app.import.validate_scheme_import_data.wrong_roles_for_scope.error", - "translation": "Неправильні ролі були передбачені для схеми з таким обсягом." + "translation": "Для схеми з цією областю надано неправильні ролі." }, { "id": "app.import.validate_team_import_data.description_length.error", @@ -2729,11 +2729,11 @@ }, { "id": "app.import.validate_team_import_data.scheme_invalid.error", - "translation": "Неприпустиме ім'я схеми для команди." + "translation": "Невірна назва схеми для команди." }, { "id": "app.import.validate_team_import_data.type_invalid.error", - "translation": "Тип команди недійсний." + "translation": "Тип команди не є дійсним." }, { "id": "app.import.validate_team_import_data.type_missing.error", @@ -2745,7 +2745,7 @@ }, { "id": "app.import.validate_user_channels_import_data.invalid_notify_props_desktop.error", - "translation": "Недійсний робочий стіл NotifyProps для членства в каналі користувача." + "translation": "Некоректні параметри сповіщень для настільного додатка у членстві користувача в каналі." }, { "id": "app.import.validate_user_channels_import_data.invalid_notify_props_mark_unread.error", @@ -2761,19 +2761,19 @@ }, { "id": "app.import.validate_user_import_data.auth_data_and_password.error", - "translation": "Користувацькі AuthData та пароль є взаємовиключними." + "translation": "Дані автентифікації користувача (AuthData) та пароль є взаємовиключними." }, { "id": "app.import.validate_user_import_data.auth_data_length.error", - "translation": "Структура AuthData занадто довга." + "translation": "Структура AuthData перевищує допустиму довжину." }, { "id": "app.import.validate_user_import_data.email_length.error", - "translation": "Електронна адреса користувача має недійсну довжину." + "translation": "Електронна пошта користувача має неприпустиму довжину." }, { "id": "app.import.validate_user_import_data.email_missing.error", - "translation": "Відсутня необхідна властивість користувача: email." + "translation": "Пропущено обов'язкову властивість користувача: email." }, { "id": "app.import.validate_user_import_data.first_name_length.error", @@ -2821,11 +2821,11 @@ }, { "id": "app.import.validate_user_import_data.position_length.error", - "translation": "Позиція користувача задовга." + "translation": "Посада користувача занадто довга." }, { "id": "app.import.validate_user_import_data.profile_image.error", - "translation": "Недійсний образ профілю." + "translation": "Недійсне зображення профілю." }, { "id": "app.import.validate_user_import_data.roles_invalid.error", @@ -2833,7 +2833,7 @@ }, { "id": "app.import.validate_user_import_data.username_invalid.error", - "translation": "Ім'я користувача недійсне." + "translation": "Ім'я користувача не дійсне." }, { "id": "app.import.validate_user_import_data.username_missing.error", @@ -2961,7 +2961,7 @@ }, { "id": "app.user_access_token.disabled", - "translation": "Токени особистого доступу вимикаються на цьому сервері. Зверніться до свого системного адміністратора, щоб дізнатись більше." + "translation": "Персональні токени доступу на цьому сервері вимкнено. Будь ласка, зверніться до вашого системного адміністратора за деталями." }, { "id": "app.user_access_token.invalid_or_missing", @@ -3001,43 +3001,43 @@ }, { "id": "ent.compliance.bad_export_type.appError", - "translation": "Невідомий вихідний формат {{.ExportType}}" + "translation": "Невідомий формат виводу {{.ExportType}}" }, { "id": "ent.compliance.csv.attachment.copy.appError", - "translation": "Неможливо скопіювати вкладення у файл zip." + "translation": "Не вдалося скопіювати вкладення в zip-файл." }, { "id": "ent.compliance.csv.attachment.export.appError", - "translation": "Неможливо додати вкладення до експорту CSV." + "translation": "Не вдалося додати вкладення до CSV-експорту." }, { "id": "ent.compliance.csv.file.creation.appError", - "translation": "Неможливо створити тимчасовий файл експорту CSV." + "translation": "Не вдалося створити тимчасовий файл експорту CSV." }, { "id": "ent.compliance.csv.header.export.appError", - "translation": "Неможливо додати заголовок до експорту CSV." + "translation": "Не вдалося додати заголовок до експорту CSV." }, { "id": "ent.compliance.csv.metadata.export.appError", - "translation": "Неможливо додати метадані до архіву." + "translation": "Не вдалося додати файл метаданих до zip-файлу." }, { "id": "ent.compliance.csv.metadata.json.marshalling.appError", - "translation": "Неможливо перетворити метадані в json." + "translation": "Не вдається конвертувати метадані в json." }, { "id": "ent.compliance.csv.post.export.appError", - "translation": "Неможливо експортувати публікацію." + "translation": "Не вдалось експортувати допис." }, { "id": "ent.compliance.csv.zip.creation.appError", - "translation": "Неможливо створити файл експорту ZIP." + "translation": "Не вдалося створити файл експорту у форматі zip." }, { "id": "ent.compliance.global_relay.attachments_removed.appError", - "translation": "Завантажений файл був видалений з експорту Global Relay, оскільки він був надто великим для відправлення." + "translation": "Завантажений файл було вилучено з експорту Global Relay, оскільки він був занадто великим для надсилання." }, { "id": "ent.compliance.global_relay.open_temporary_file.appError", @@ -3045,7 +3045,7 @@ }, { "id": "ent.compliance.global_relay.rewind_temporary_file.appError", - "translation": "Неможливо повторно прочитати файл тимчасового експорту Global Relay." + "translation": "Не вдалося перечитати тимчасовий файл експорту Global Relay." }, { "id": "ent.compliance.licence_disable.app_error", @@ -3053,7 +3053,7 @@ }, { "id": "ent.compliance.run_export.template_watcher.appError", - "translation": "Неможливо завантажити шаблони експорту. Будь ласка спробуйте ще раз." + "translation": "Не вдалося завантажити шаблони експорту. Спробуйте ще раз." }, { "id": "ent.compliance.run_failed.error", @@ -3141,7 +3141,7 @@ }, { "id": "ent.elasticsearch.test_config.indexing_disabled.error", - "translation": "Elasticsearch відключений." + "translation": "Elasticsearch вимкнений." }, { "id": "ent.elasticsearch.test_config.license.error", @@ -3149,7 +3149,7 @@ }, { "id": "ent.elasticsearch.test_config.reenter_password", - "translation": "URL-адреса сервера Elasticsearch або ім'я користувача змінено. Будь ласка, повторно введіть пароль Elasticsearch, щоб перевірити з'єднання." + "translation": "URL-адреса сервера Elasticsearch або ім'я користувача змінилися. Будь ласка, введіть пароль Elasticsearch ще раз, щоб перевірити з'єднання." }, { "id": "ent.ldap.app_error", @@ -3157,15 +3157,15 @@ }, { "id": "ent.ldap.create_fail", - "translation": "Неможливо створити користувача LDAP." + "translation": "Не вдалося створити користувача LDAP." }, { "id": "ent.ldap.disabled.app_error", - "translation": "AD / LDAP відключений або ліцензія не підтримує AD / LDAP." + "translation": "AD/LDAP вимкнено або ліцензія не підтримує AD/LDAP." }, { "id": "ent.ldap.do_login.bind_admin_user.app_error", - "translation": "Неможливо зробити прив'язку до сервера AD / LDAP. Перевірте ім'я користувача BindUsername і пароль BindPassword." + "translation": "Не вдалося підключитися до сервера AD/LDAP. Перевірте BindUsername та BindPassword." }, { "id": "ent.ldap.do_login.invalid_password.app_error", @@ -3189,7 +3189,7 @@ }, { "id": "ent.ldap.do_login.user_filtered.app_error", - "translation": "Ваш обліковий запис AD/LDAP не має дозволу на використання цього сервера Mattermost. Будь ласка, зверніться до системного адміністратора, щоб перевірити фільтр користувачів AD/LDAP." + "translation": "Ваш обліковий запис AD/LDAP не має дозволу на використання цього сервера Mattermost. Попросіть вашого системного адміністратора перевірити фільтр користувачів AD/LDAP." }, { "id": "ent.ldap.do_login.user_not_registered.app_error", @@ -3205,11 +3205,11 @@ }, { "id": "ent.ldap.syncronize.populate_syncables", - "translation": "error populating syncables" + "translation": "помилка заповнення синхронізації" }, { "id": "ent.ldap.syncronize.search_failure.app_error", - "translation": "Не вдалося знайти користувачів в AD/LDAP. Перевірте, чи сервер Mattermost може підключитися до вашого сервера AD/LDAP і повторіть спробу." + "translation": "Не вдалося здійснити пошук користувачів в AD/LDAP. Перевірте, чи може сервер Mattermost підключитися до вашого сервера AD/LDAP, і повторіть спробу." }, { "id": "ent.ldap.validate_filter.app_error", @@ -3217,63 +3217,63 @@ }, { "id": "ent.ldap_groups.group_search_error", - "translation": "error retrieving ldap group" + "translation": "помилка при отриманні групи ldap" }, { "id": "ent.ldap_groups.groups_search_error", - "translation": "error retrieving ldap groups" + "translation": "помилка при отриманні ldap груп" }, { "id": "ent.ldap_groups.members_of_group_error", - "translation": "error retrieving members of group" + "translation": "помилка при отриманні членів групи" }, { "id": "ent.ldap_groups.no_rows", - "translation": "no groups found with matching uid" + "translation": "не знайдено груп з відповідним uid" }, { "id": "ent.ldap_groups.reachable_groups_error", - "translation": "error retrieving groups for user" + "translation": "помилка при отриманні груп для користувача" }, { "id": "ent.message_export.global_relay.attach_file.app_error", - "translation": "Неможливо додати вкладення до експорту CSV." + "translation": "Не вдалося додати вкладення до експорту Global Relay." }, { "id": "ent.message_export.global_relay.close_zip_file.app_error", - "translation": "Неможливо створити файл zip." + "translation": "Не вдалось закрити zip-файл." }, { "id": "ent.message_export.global_relay.create_file_in_zip.app_error", - "translation": "Неможливо створити файл eml." + "translation": "Не вдалося створити файл eml." }, { "id": "ent.message_export.global_relay.generate_email.app_error", - "translation": "Не вдається генерувати дані файлу eml." + "translation": "Не вдається згенерувати дані eml-файлу." }, { "id": "ent.message_export.global_relay_export.deliver.close.app_error", - "translation": "Не вдається доставити електронний лист до Global Relay." + "translation": "Не вдалося доставити електронний лист до Global Relay." }, { "id": "ent.message_export.global_relay_export.deliver.from_address.app_error", - "translation": "Неможливо встановити адресу електронної пошти." + "translation": "Не вдалося встановити адресу відправника електронної пошти." }, { "id": "ent.message_export.global_relay_export.deliver.msg.app_error", - "translation": "Неможливо встановити повідомлення електронної пошти." + "translation": "Не вдалося встановити повідомлення електронної пошти." }, { "id": "ent.message_export.global_relay_export.deliver.msg_data.app_error", - "translation": "Не вдається записати повідомлення електронної пошти." + "translation": "Не вдалося написати повідомлення електронної пошти." }, { "id": "ent.message_export.global_relay_export.deliver.parse_mail.app_error", - "translation": "Не вдається прочитати інформацію електронної пошти." + "translation": "Не вдалося прочитати інформацію електронної пошти." }, { "id": "ent.message_export.global_relay_export.deliver.to_address.app_error", - "translation": "Не вдається встановити email для адреси." + "translation": "Не вдалося встановити адресу отримувача електронної пошти." }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_get_file_info.app_error", @@ -3289,7 +3289,7 @@ }, { "id": "ent.migration.migratetoldap.duplicate_field", - "translation": "Неможливо перенести користувачів AD/LDAP із зазначеним полем. Виявлено дублювання записів. Будь ласка, видаліть всі дублікати і спробуйте ще раз." + "translation": "Не вдалося перенести користувачів AD/LDAP із зазначеним полем. Виявлено дублікат запису. Будь ласка, видаліть всі дублікати і спробуйте ще раз." }, { "id": "ent.migration.migratetoldap.user_not_found", @@ -3301,31 +3301,31 @@ }, { "id": "ent.migration.migratetosaml.user_not_found_in_users_mapping_file", - "translation": "Користувач не знайдений в файлі користувачів." + "translation": "Користувача не знайдено у файлі користувачів." }, { "id": "ent.migration.migratetosaml.username_already_used_by_other_user", - "translation": "Ім'я користувача, яке вже використовувалося іншим користувачем Mattermost." + "translation": "Ім'я користувача вже використовується іншим користувачем Mattermost." }, { "id": "ent.saml.attribute.app_error", - "translation": "Спроба входу з використанням SAML не вдалася через некоректне атрибута. Будь ласка, зверніться до системного адміністратора." + "translation": "Вхід через SAML не вдалося виконати, оскільки один з атрибутів є некоректним. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "ent.saml.build_request.app_error", - "translation": "Сталася помилка при ініціюванні запиту постачальнику послуг ідентифікації. Будь ласка, зв'яжіться зі своїм системним адміністратором." + "translation": "Сталася помилка під час ініціації запиту до постачальника ідентифікації. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "ent.saml.configure.encryption_not_enabled.app_error", - "translation": "Спроба входу з використанням SAML не вдалася через відключеного шифрування. Будь ласка, зверніться до системного адміністратора." + "translation": "Не вдалося виконати вхід за допомогою SAML, оскільки шифрування не ввімкнено. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "ent.saml.configure.load_private_key.app_error", - "translation": "Спроба входу з використанням SAML не вдалася через те, що ні виявлено приватний ключ постачальника служби. Будь ласка, зверніться до системного адміністратора." + "translation": "Вхід через SAML не вдалося виконати, оскільки приватний ключ постачальника послуг не знайдено. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "ent.saml.configure.not_encrypted_response.app_error", - "translation": "Спроба входу з використанням SAML не вдалася, так як відповідь постачальника облікових записів не зашифровані. Будь ласка, зверніться до системного адміністратора." + "translation": "Вхід через SAML не вдалося виконати, оскільки відповідь постачальника ідентифікації не зашифрована. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "ent.saml.do_login.empty_response.app_error", @@ -3333,7 +3333,7 @@ }, { "id": "ent.saml.do_login.parse.app_error", - "translation": "Виникла помилка по час розбору відповіді від постачальника облікових записів. Будь ласка, зверніться до системного адміністратора." + "translation": "Сталася помилка під час розбору відповіді від постачальника ідентифікації. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "ent.saml.license_disable.app_error", @@ -3341,7 +3341,7 @@ }, { "id": "ent.saml.metadata.app_error", - "translation": "Сталася помилка при побудові метаданих постачальника послуг." + "translation": "Виникла помилка під час створення метаданих постачальника послуг." }, { "id": "ent.saml.service_disable.app_error", @@ -3349,7 +3349,7 @@ }, { "id": "interactive_message.decode_trigger_id.base64_decode_failed", - "translation": "Не вдається розшифрувати base64 для ідентифікатора тригера для інтерактивного діалогу." + "translation": "Не вдалося декодувати base64 для ідентифікатора тригера для інтерактивного діалогу." }, { "id": "interactive_message.decode_trigger_id.expired", @@ -3357,15 +3357,15 @@ }, { "id": "interactive_message.decode_trigger_id.missing_data", - "translation": "Тригер ID не містить необхідних даних для інтерактивного діалогу." + "translation": "Ідентифікатор тригера не містить необхідних даних для інтерактивного діалогу." }, { "id": "interactive_message.decode_trigger_id.signature_decode_failed", - "translation": "Не вдалося декодувати підпис бази64 під час запуску інтерактивного діалогу." + "translation": "Не вдалося декодувати підпис base64 для ID тригера інтерактивного діалогу." }, { "id": "interactive_message.decode_trigger_id.verify_signature_failed", - "translation": "Не вдалося перевірити підпис під час ідентифікатора тригера для інтерактивного діалогу." + "translation": "Не вдалося перевірити підпис ідентифікатора тригера для інтерактивного діалогу." }, { "id": "interactive_message.generate_trigger_id.signing_failed", @@ -3401,7 +3401,7 @@ }, { "id": "mfa.mfa_disabled.app_error", - "translation": "Багатофункціональна аутентифікація потрібна на цьому сервері." + "translation": "Багатофакторна автентифікація вимкнена на цьому сервері." }, { "id": "mfa.validate_token.authenticate.app_error", @@ -3409,11 +3409,11 @@ }, { "id": "migrations.worker.run_advanced_permissions_phase_2_migration.invalid_progress", - "translation": "Не вдалося перемістити через недійсні дані про перебіг." + "translation": "Міграція не відбулася через невірні дані про прогрес." }, { "id": "migrations.worker.run_migration.unknown_key", - "translation": "Неможливо запустити роботу міграції через невідомий ключ міграції." + "translation": "Неможливо запустити завдання міграції через невідомий ключ міграції." }, { "id": "model.access.is_valid.access_token.app_error", @@ -3801,7 +3801,7 @@ }, { "id": "model.config.is_valid.ldap_username", - "translation": "Потрібно поле AD/LDAP \"Username Attribute\"." + "translation": "Поле AD/LDAP \"Атрибут імені користувача\" є обов'язковим." }, { "id": "model.config.is_valid.listen_address.app_error", @@ -4381,7 +4381,7 @@ }, { "id": "model.team.is_valid.company.app_error", - "translation": "Неприпустиме ім'я для відображення ролі." + "translation": "Некоректна назва компанії." }, { "id": "model.team.is_valid.create_at.app_error", @@ -4433,7 +4433,7 @@ }, { "id": "model.token.is_valid.expiry", - "translation": "Недійсний термін дії токенів" + "translation": "Неправильний термін дії токена" }, { "id": "model.token.is_valid.size", @@ -4445,67 +4445,67 @@ }, { "id": "model.user.is_valid.pwd_lowercase.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому регістрі." + "translation": "Ваш пароль повинен містити щонайменше {{.Min}} символів, що складається хоча б з однієї малої літери." }, { "id": "model.user.is_valid.pwd_lowercase_number.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому регістрі і одну цифру." + "translation": "Ваш пароль повинен містити щонайменше {{.Min}} символів, що складається хоча б з однієї малої літери та однієї цифри." }, { "id": "model.user.is_valid.pwd_lowercase_number_symbol.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому регістрі, одну цифру і один спец. символ (\"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складається хоча б з однієї малої літери, однієї цифри і одного символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_lowercase_symbol.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому регістрі і один спец. символ (\"~!@#$%^&()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складається хоча б з однієї малої літери та одного символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому і верхньому регістрі." + "translation": "Ваш пароль повинен містити щонайменше {{.Min}} символів, що складається хоча б з однієї малої літери та однієї великої літери." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase_number.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в верхньому регістрі і одну цифру." + "translation": "Ваш пароль повинен містити щонайменше {{.Min}} символів, що складається хоча б з однієї малої літери, однієї великої літери та однієї цифри." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase_number_symbol.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому регістрі, одну букву верхньому регістрі, одну цифру і спец. символ (\"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складається хоча б з однієї малої літери, однієї великої літери, однієї цифри і одного символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_lowercase_uppercase_symbol.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, а так само одну букву в нижньому регістрі, одну букву в верхньому регістрі, одну цифру і спец. символ (\"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складається хоча б з однієї малої літери, однієї великої літери і одного символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_number.app_error", - "translation": "Ваш пароль повинен містити як мінімум {{.Min}} символів, хоча б один з яких повинен бути цифрою." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складаються принаймні з однієї цифри." }, { "id": "model.user.is_valid.pwd_number_symbol.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символи, що складаються з принаймні одного числа та принаймні одного символу (наприклад, \"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складаються з принаймні однієї цифри і одного символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_symbol.app_error", - "translation": "Ваш пароль повинен містити мінімум {{.Min}} символів, включаючи хоча б один спецсимвол (напр., \"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складаються принаймні з одного символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_uppercase.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символи, що складаються з принаймні однієї великої літери." + "translation": "Ваш пароль повинен містити щонайменше {{.Min}} символів, що складаються принаймні з однієї великої літери." }, { "id": "model.user.is_valid.pwd_uppercase_number.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символи, що складаються з принаймні однієї великої літери та принаймні одного номера." + "translation": "Ваш пароль повинен містити щонайменше {{.Min}} символів, що складаються принаймні з однієї великої літери та цифри." }, { "id": "model.user.is_valid.pwd_uppercase_number_symbol.app_error", - "translation": "Ваш пароль повинен містити принаймні {{.Min}} символи, що складаються з принаймні однієї великої літери, принаймні одного числа та принаймні одного символу (наприклад, \"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складаються з принаймні однієї великої літери, цифри і символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.pwd_uppercase_symbol.app_error", - "translation": "Ваш пароль повинен містити як мінімум {{.Min}} символів, включаючи хоча б одну головну букву та один спец. символ (напр., \"~!@#$%^&*()\")." + "translation": "Ваш пароль повинен містити принаймні {{.Min}} символів, що складаються принаймні з однієї великої літери та символу (наприклад, \"~!@#$%^&*()\")." }, { "id": "model.user.is_valid.username.app_error", - "translation": "Ім'я користувача повинно починатися з літери та містити від 3 до 22 символів, включаючи номери, літери та символи \".\", \"-\" та \"_\"." + "translation": "Ім'я користувача повинно починатися з літери і містити від 3 до 22 малих літер, що складаються з цифр, букв і символів \".\", \"-\" і \"_\"." }, { "id": "model.user_access_token.is_valid.description.app_error", @@ -4529,7 +4529,7 @@ }, { "id": "model.websocket_client.connect_fail.app_error", - "translation": "Неможливо підключитися до сервера WebSocket." + "translation": "Не вдалося підключитися до сервера WebSocket." }, { "id": "oauth.gitlab.tos.error", @@ -4537,7 +4537,7 @@ }, { "id": "plugin.api.update_user_status.bad_status", - "translation": "Не вдається встановити статус користувача. Невідомий статус користувача." + "translation": "Не вдалося встановити статус користувача. Невідомий статус користувача." }, { "id": "plugin_api.get_file_link.disabled.app_error", @@ -4549,15 +4549,15 @@ }, { "id": "plugin_api.send_mail.missing_htmlbody", - "translation": "Missing HTML Body." + "translation": "Відсутнє тіло HTML." }, { "id": "plugin_api.send_mail.missing_subject", - "translation": "Missing email subject." + "translation": "Відсутня тема листа." }, { "id": "plugin_api.send_mail.missing_to", - "translation": "Missing TO address." + "translation": "Відсутня адреса адресата." }, { "id": "store.sql_bot.get.missing.app_error", @@ -4569,7 +4569,7 @@ }, { "id": "store.sql_channel.save.archived_channel.app_error", - "translation": "Ви не можете реагувати на архівований канал." + "translation": "Ви не можете змінювати заархівований канал." }, { "id": "store.sql_channel.save.direct_channel.app_error", @@ -4585,7 +4585,7 @@ }, { "id": "store.sql_channel.save_channel.limit.app_error", - "translation": "Ви досягли обмеження кількості дозволених каналів." + "translation": "Ви досягли межі дозволеної кількості каналів." }, { "id": "store.sql_channel.save_direct_channel.not_direct.app_error", @@ -4597,7 +4597,7 @@ }, { "id": "store.sql_post.search.disabled", - "translation": "Пошук на цьому сервері вимкнено. Будь ласка, зв'яжіться зі своїм системним адміністратором." + "translation": "Пошук на цьому сервері вимкнено. Будь ласка, зверніться до вашого системного адміністратора." }, { "id": "store.sql_team.save_member.exists.app_error", @@ -4605,7 +4605,7 @@ }, { "id": "store.sql_user.get_for_login.app_error", - "translation": "Не вдалося знайти дійсний обліковий запис з відповідними обліковими даними. Ця команда може вимагати запрошення від власника команди для приєднання." + "translation": "Не вдалося знайти існуючий обліковий запис, що відповідає вашим обліковим даним. Щоб приєднатися до цієї команди, вам може знадобитися запрошення від її власника." }, { "id": "system.message.name", @@ -4613,11 +4613,11 @@ }, { "id": "web.command_webhook.command.app_error", - "translation": "Не вдалось знайти команду." + "translation": "Не вдалося знайти команду {{.command_id}}." }, { "id": "web.command_webhook.parse.app_error", - "translation": "Не вдається розібрати вхідні дані." + "translation": "Не вдалося розібрати вхідні дані для вебхуку {{.hook_id}}." }, { "id": "web.get_access_token.internal_saving.app_error", @@ -4629,11 +4629,11 @@ }, { "id": "web.incoming_webhook.channel_locked.app_error", - "translation": "Цей вебхук не дозволено публікувати на запитуваному каналі." + "translation": "Цей вебхук не має дозволу на публікацію в запитуваному каналі {{.channel_id}}" }, { "id": "web.incoming_webhook.disabled.app_error", - "translation": "Вхідні вебхуки були відключені системним адміністратором." + "translation": "Вхідні вебхуки відключені системним адміністратором." }, { "id": "web.incoming_webhook.invalid.app_error", @@ -4645,11 +4645,11 @@ }, { "id": "web.incoming_webhook.permissions.app_error", - "translation": "Невідповідні дозволи на канали." + "translation": "Користувач {{.user}} не має відповідних прав на канал {{.channel}}" }, { "id": "web.incoming_webhook.split_props_length.app_error", - "translation": "Неможливо розбити реквізит webhook на частину символів {{.Max}}." + "translation": "Неможливо розділити властивості вебхука на частини по {{.Max}} символів." }, { "id": "web.incoming_webhook.text.app_error", @@ -4657,7 +4657,7 @@ }, { "id": "web.incoming_webhook.user.app_error", - "translation": "Не вдалося знайти користувача." + "translation": "Не вдалося знайти користувача {{.user}}" }, { "id": "model.group.name.invalid_length.app_error", @@ -4697,15 +4697,15 @@ }, { "id": "web.error.unsupported_browser.no_longer_support_version", - "translation": "This version of your browser is no longer supported by Mattermost" + "translation": "Ця версія вашого браузера більше не підтримується Mattermost" }, { "id": "web.error.unsupported_browser.no_longer_support", - "translation": "This browser is no longer supported by Mattermost" + "translation": "Цей браузер більше не підтримується Mattermost" }, { "id": "web.error.unsupported_browser.min_os_version.windows", - "translation": "Windows 7+" + "translation": "Windows 10+" }, { "id": "web.error.unsupported_browser.min_os_version.mac", @@ -4717,7 +4717,7 @@ }, { "id": "web.error.unsupported_browser.min_browser_version.firefox", - "translation": "Version 60+" + "translation": "Версія 115+" }, { "id": "web.error.unsupported_browser.min_browser_version.edge", @@ -4729,7 +4729,7 @@ }, { "id": "web.error.unsupported_browser.learn_more", - "translation": "Learn more about supported browsers." + "translation": "Дізнайтеся більше про підтримувані браузери." }, { "id": "web.error.unsupported_browser.install_guide.windows", @@ -4781,15 +4781,15 @@ }, { "id": "searchengine.bleve.disabled.error", - "translation": "Error purging Bleve indexes: engine is disabled" + "translation": "Помилка при очищенні індексів Bleve: механізм вимкнено" }, { "id": "plugin_api.bot_cant_create_bot", - "translation": "Bot user cannot create bot user." + "translation": "Користувач бота не може створити іншого користувача бота." }, { "id": "plugin.api.get_users_in_channel", - "translation": "Unable to get the users, invalid sorting criteria." + "translation": "Неможливо отримати користувачів, невірні критерії сортування." }, { "id": "model.user.is_valid.update_at.app_error", @@ -4797,11 +4797,11 @@ }, { "id": "model.user.is_valid.position.app_error", - "translation": "Invalid position: must not be longer than 128 characters." + "translation": "Неправильна посада: не може бути довшою за 128 символів." }, { "id": "model.user.is_valid.password_limit.app_error", - "translation": "Unable to set a password over 72 characters due to the limitations of bcrypt." + "translation": "Неможливо встановити пароль довше 72 символів через обмеження bcrypt." }, { "id": "model.user.is_valid.nickname.app_error", @@ -4829,19 +4829,19 @@ }, { "id": "model.user.is_valid.auth_data_type.app_error", - "translation": "Invalid user, auth data must be set with auth type." + "translation": "Неправильний користувач, дані авторизації повинні бути задані з типом авторизації." }, { "id": "model.user.is_valid.auth_data_pwd.app_error", - "translation": "Invalid user, password and auth data cannot both be set." + "translation": "Неправильні дані користувача, пароля та авторизації не можуть бути встановлені одночасно." }, { "id": "model.user.is_valid.auth_data.app_error", - "translation": "Invalid auth data." + "translation": "Невірні дані автентифікації." }, { "id": "model.team.is_valid.invite_id.app_error", - "translation": "Invalid invite id." + "translation": "Некоректний ідентифікатор запрошення." }, { "id": "model.post.channel_notifications_disabled_in_channel.message", @@ -4909,19 +4909,19 @@ }, { "id": "model.channel.is_valid.name.app_error", - "translation": "Invalid channel name. User ids are not permitted in channel name for non-direct message channels." + "translation": "Назви каналів не можуть бути в шістнадцятковому форматі. Будь ласка, введіть іншу назву каналу." }, { "id": "interactive_message.decode_trigger_id.base64_decode_failed_signature", - "translation": "Не вдалося декодувати підпис бази64 під час запуску інтерактивного діалогу." + "translation": "Не вдалося декодувати підпис base64 для ID тригера інтерактивного діалогу." }, { "id": "groups.unsupported_syncable_type", - "translation": "Unsupported syncable type '{{.Value}}'." + "translation": "Непідтримуваний синхронізований тип '{{.Value}}'." }, { "id": "group_not_associated_to_synced_team", - "translation": "Group cannot be associated to the channel until it is first associated to the parent group-synced team." + "translation": "Групу не можна асоціювати з каналом, поки вона не буде спочатку асоційована з батьківською командою, синхронізованою з групою." }, { "id": "ent.ldap.validate_guest_filter.app_error", @@ -4937,15 +4937,15 @@ }, { "id": "ent.id_loaded.license_disable.app_error", - "translation": "Your license does not support ID Loaded Push Notifications." + "translation": "Ваша ліцензія не підтримує push-повідомлення з завантаженням за ідентифікатором." }, { "id": "ent.elasticsearch.start.parse_server_version.app_error", - "translation": "Failed to parse Elasticsearch server version." + "translation": "Не вдалося обробити версію сервера Elasticsearch." }, { "id": "ent.elasticsearch.start.get_server_version.app_error", - "translation": "Failed to get Elasticsearch server version." + "translation": "Не вдалося отримати версію сервера Elasticsearch." }, { "id": "ent.elasticsearch.search_users.unmarshall_user_failed", @@ -4973,7 +4973,7 @@ }, { "id": "ent.elasticsearch.indexer.index_batch.nothing_left_to_index.error", - "translation": "Trying to index a new batch when all the entities are completed" + "translation": "Спроба індексації нового пакету, коли всі сутності вже завершені" }, { "id": "ent.elasticsearch.index_user.error", @@ -5005,7 +5005,7 @@ }, { "id": "ent.compliance.csv.warning.appError", - "translation": "Неможливо створити файл eml." + "translation": "Не вдалося створити файл попередження." }, { "id": "ent.compliance.csv.metadata.json.zipfile.appError", @@ -5081,7 +5081,7 @@ }, { "id": "bleveengine.indexer.do_job.bulk_index_channels.batch_error", - "translation": "Failed to index channel batch." + "translation": "Не вдалося проіндексувати пакет каналів." }, { "id": "bleveengine.index_user.error", @@ -5109,11 +5109,11 @@ }, { "id": "bleveengine.create_user_index.error", - "translation": "Error creating the bleve user index." + "translation": "Помилка при створенні індексу користувача bleve." }, { "id": "bleveengine.create_post_index.error", - "translation": "Error creating the bleve post index." + "translation": "Помилка при створенні індексу допису bleve." }, { "id": "bleveengine.create_channel_index.error", @@ -5121,31 +5121,31 @@ }, { "id": "bleveengine.already_started.error", - "translation": "Bleve is already started." + "translation": "Bleve вже запущено." }, { "id": "app.user_terms_of_service.save.app_error", - "translation": "Не вдається зберегти умови обслуговування." + "translation": "Неможливо зберегти умови надання послуг." }, { "id": "app.user_terms_of_service.get_by_user.no_rows.app_error", - "translation": "Жодних умов служби не знайдено." + "translation": "Умов надання послуг не знайдено." }, { "id": "app.user_terms_of_service.get_by_user.app_error", - "translation": "Не вдається завантажити умови надання послуг." + "translation": "Не вдалося отримати умови надання послуг." }, { "id": "app.user_terms_of_service.delete.app_error", - "translation": "Неможливо видалити умови використання послуги." + "translation": "Неможливо видалити умови надання послуг." }, { "id": "app.terms_of_service.get.no_rows.app_error", - "translation": "Жодних умов служби не знайдено." + "translation": "Умов надання послуг не знайдено." }, { "id": "app.terms_of_service.get.app_error", - "translation": "Не вдається завантажити умови надання послуг." + "translation": "Не вдалося отримати умови надання послуг." }, { "id": "app.terms_of_service.create.existing.app_error", @@ -5153,11 +5153,11 @@ }, { "id": "app.terms_of_service.create.app_error", - "translation": "Не вдається зберегти умови обслуговування." + "translation": "Неможливо зберегти умови надання послуг." }, { "id": "app.team.rename_team.name_occupied", - "translation": "Unable to rename the team, the name is already in use." + "translation": "Неможливо перейменувати команду, назва вже використовується." }, { "id": "app.team.invite_token.group_constrained.error", @@ -5265,23 +5265,23 @@ }, { "id": "app.import.validate_user_import_data.auth_data_and_service_dependency.error", - "translation": "User AuthService and AuthData are mutually inclusive." + "translation": "Служба автентифікації користувача (AuthService) та дані автентифікації (AuthData) є взаємозалежними." }, { "id": "app.import.validate_user_import_data.advanced_props_show_unread_section.error", - "translation": "Invalid show unread section setting for User" + "translation": "Невірне налаштування відображення розділу непрочитаних повідомлень для користувача" }, { "id": "app.import.validate_user_import_data.advanced_props_formatting.error", - "translation": "Invalid post formatting setting for User" + "translation": "Неправильне налаштування форматування публікації для Користувача" }, { "id": "app.import.validate_user_import_data.advanced_props_feature_markdown_preview.error", - "translation": "Invalid markdown preview setting for User" + "translation": "Невірне налаштування попереднього перегляду Markdown для користувача" }, { "id": "app.import.validate_user_import_data.advanced_props_email_interval.error", - "translation": "Invalid email batching interval setting for User" + "translation": "Невірне налаштування інтервалу пакетної обробки електронної пошти для користувача" }, { "id": "app.import.validate_post_import_data.props_too_large.error", @@ -5373,11 +5373,11 @@ }, { "id": "app.channel.get.find.app_error", - "translation": "Виникла помилка при пошуку каналу." + "translation": "Ми зіткнулися з помилкою при пошуку каналу {{.channel_id}}." }, { "id": "app.channel.get.existing.app_error", - "translation": "Не вдалося знайти існуючий канал." + "translation": "Не вдалося знайти існуючий канал {{.channel_id}}." }, { "id": "app.channel.delete.app_error", @@ -6241,27 +6241,27 @@ }, { "id": "ent.user.complete_switch_with_oauth.blank_email.app_error", - "translation": "Неможливо виконати вхід SAML за допомогою порожньої електронної адреси." + "translation": "Не вдалося виконати вхід через SAML з порожньою адресою електронної пошти." }, { "id": "ent.saml.save_user.username_exists.saml_app_error", - "translation": "Обліковий запис з таким ім'ям користувача вже існує. Будь ласка, зв'яжіться з Адміністратором." + "translation": "Обліковий запис з таким ім'ям користувача вже існує. Будь ласка, зверніться до свого адміністратора." }, { "id": "ent.saml.save_user.email_exists.saml_app_error", - "translation": "Цей обліковий запис не використовує аутентифікацію SAML. Будь ласка, увійдіть, використовуючи електронну пошту і пароль." + "translation": "Цей обліковий запис не використовує SAML-аутентифікацію. Будь ласка, увійдіть, використовуючи електронну пошту та пароль." }, { "id": "ent.ldap.save_user.username_exists.ldap_app_error", - "translation": "Обліковий запис з таким ім'ям користувача вже існує. Будь ласка, зв'яжіться з Адміністратором." + "translation": "Обліковий запис з таким ім'ям користувача вже існує. Будь ласка, зверніться до свого адміністратора." }, { "id": "ent.ldap.save_user.email_exists.ldap_app_error", - "translation": "Цей обліковий запис не використовує аутентифікацію AD/LDAP. Будь ласка, увійдіть, використовуючи електронну пошту і пароль." + "translation": "Цей обліковий запис не використовує автентифікацію AD/LDAP. Будь ласка, увійдіть, використовуючи електронну пошту та пароль." }, { "id": "ent.jobs.start_synchronize_job.timeout", - "translation": "Досягнута тайм-аут завдання синхронізації AD / LDAP." + "translation": "Досягнуто тайм-ауту завдання синхронізації AD/LDAP." }, { "id": "ent.api.post.send_notifications_and_forget.push_image_only", @@ -6441,7 +6441,7 @@ }, { "id": "app.team.user_belongs_to_teams.app_error", - "translation": "Unable to determine if the user belongs to a list of teams." + "translation": "Неможливо визначити, чи належить користувач до списку команд." }, { "id": "app.team.reset_all_team_schemes.app_error", @@ -6493,11 +6493,11 @@ }, { "id": "app.upload.upload_data.large_image.app_error", - "translation": "{{.Filename}} dimensions ({{.Width}} by {{.Height}} pixels) exceed the limits." + "translation": "Розмір файлу {{.Filename}} ({{.Width}} на {{.Height}} пікселів) перевищує допустимі." }, { "id": "app.upload.create.cannot_upload_to_deleted_channel.app_error", - "translation": "Неможливо розмістити публікацію на видаленому каналі." + "translation": "Неможливо завантажити на видалений канал." }, { "id": "app.channel.update_last_viewed_at_post.app_error", @@ -10410,5 +10410,29 @@ "many": "- {{.Count}} у каналах {{.ChannelName}}. Причина: {{.ErrorReason}}", "one": "- {{.Count}} у каналі {{.ChannelName}}. Причина: {{.ErrorReason}}" } + }, + { + "id": "app.plugin.seek.app_error", + "translation": "Не вдалося скинути позицію читання на початок пакета плагіна." + }, + { + "id": "web.command_webhook.general.app_error", + "translation": "Не вдалося обробити команду вебхуку {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.decode.app_error", + "translation": "Не вдалося декодувати корисне навантаження медіатипу {{.media_type}} для вхідного вебхука {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.general.app_error", + "translation": "Не вдалося обробити корисне навантаження медіатипу {{.media_type}} для вхідного вебхука {{.hook_id}}." + }, + { + "id": "web.incoming_webhook.media_type.app_error", + "translation": "Не вдалося розпарсити медіа вхідного вебхука {{.hook_id}}." + }, + { + "id": "api.post.deduplicate_create_post.cache_error", + "translation": "Не вдалося кешувати допис після усунення дублікатів клієнта, що повторював один і той самий запит." } ] diff --git a/server/i18n/zh-CN.json b/server/i18n/zh-CN.json index 44c51298f56..afa37a5b793 100644 --- a/server/i18n/zh-CN.json +++ b/server/i18n/zh-CN.json @@ -4603,11 +4603,11 @@ }, { "id": "web.command_webhook.command.app_error", - "translation": "找不到该命令。" + "translation": "找不到命令 {{.command_id}}。" }, { "id": "web.command_webhook.parse.app_error", - "translation": "无法解析传入数据。" + "translation": "无法解析 webhook {{.hook_id}} 的传入数据。" }, { "id": "web.get_access_token.internal_saving.app_error", @@ -4619,7 +4619,7 @@ }, { "id": "web.incoming_webhook.channel_locked.app_error", - "translation": "此 webhook 不允许发消息到指定的频道。" + "translation": "此 webhook 不允许发布到请求的频道 {{.channel_id}}" }, { "id": "web.incoming_webhook.disabled.app_error", @@ -4635,7 +4635,7 @@ }, { "id": "web.incoming_webhook.permissions.app_error", - "translation": "不合适的频道权限。" + "translation": "用户 {{.user}} 没有频道 {{.channel}} 的适当权限" }, { "id": "web.incoming_webhook.split_props_length.app_error", @@ -4647,7 +4647,7 @@ }, { "id": "web.incoming_webhook.user.app_error", - "translation": "找不到用户。" + "translation": "找不到用户 {{.user}}" }, { "id": "app.channel.get_more_channels.get.app_error", @@ -5679,7 +5679,7 @@ }, { "id": "app.channel.get.existing.app_error", - "translation": "无法找到频道。" + "translation": "无法找到现有的频道 {{.channel_id}}。" }, { "id": "app.channel.get_by_name.existing.app_error", @@ -5707,7 +5707,7 @@ }, { "id": "app.channel.get.find.app_error", - "translation": "我们查找该频道时遇到了错误。" + "translation": "查找频道 {{.channel_id}} 时遇到错误。" }, { "id": "app.channel.get_all_channels.app_error", @@ -10396,5 +10396,29 @@ { "id": "model.config.is_valid.storage_class.app_error", "translation": "存储类别 {{.Value}} 无效。" + }, + { + "id": "api.post.deduplicate_create_post.cache_error", + "translation": "客户端重复发送相同请求后,缓存消息失败。" + }, + { + "id": "app.plugin.seek.app_error", + "translation": "无法将读取位置重置到插件包的起始位置。" + }, + { + "id": "web.command_webhook.general.app_error", + "translation": "处理命令 webhook {{.hook_id}} 失败。" + }, + { + "id": "web.incoming_webhook.decode.app_error", + "translation": "无法解码传入 webhook {{.hook_id}} 的媒体类型 {{.media_type}} 负载。" + }, + { + "id": "web.incoming_webhook.general.app_error", + "translation": "处理传入 webhook {{.hook_id}} 的媒体类型 {{.media_type}} 的负载失败。" + }, + { + "id": "web.incoming_webhook.media_type.app_error", + "translation": "解析媒体传入 webhook {{.hook_id}} 失败。" } ] diff --git a/webapp/channels/src/i18n/be.json b/webapp/channels/src/i18n/be.json index 0e9c1dcb1d8..4b94c6e23ad 100644 --- a/webapp/channels/src/i18n/be.json +++ b/webapp/channels/src/i18n/be.json @@ -4043,7 +4043,6 @@ "user.settings.display.theme.applyToAllTeams": "Ужыць новую тэму для ўсіх маіх каманд", "user.settings.display.theme.customTheme": "Карыстацкая Тэма", "user.settings.display.theme.describe": "Адкрыйце для наладкі тэмы", - "user.settings.display.theme.import": "Імпартаваць каляровую палітру тэмы з Slack", "user.settings.display.theme.otherThemes": "Паглядзець іншыя тэмы", "user.settings.display.theme.themeColors": "Палітра кветак", "user.settings.display.theme.title": "Тэма", @@ -4101,11 +4100,6 @@ "user.settings.general.usernameRestrictions": "Імя карыстальніка павінна пачынацца з літары і ўтрымліваць ад {min} да {max} сімвалаў у ніжнім рэгістры, сярод якіх могуць быць літары, лічбы і сімвалы '.', '-', і '_'.", "user.settings.general.validEmail": "Калі ласка, увядзіце карэктны адрас электроннай пошты", "user.settings.general.validImage": "Толькі BMP, JPG або PNG выявы могуць быць выкарыстаны як выявы профілю", - "user.settings.import_theme.cancel": "Адмяніць", - "user.settings.import_theme.importBody": "Для імпарту тэмы, зайдзіце ў каманду Slack і зайдзіце ў меню \"Налады -> Бакавая тэма\". Адкрыйце наладкі карыстацкай тэмы, скапіруйце значэнні кветак і ўстаўце іх сюды:", - "user.settings.import_theme.importHeader": "Імпартаваць тэмы Slack", - "user.settings.import_theme.submit": "Адправіць", - "user.settings.import_theme.submitError": "Няправільны фармат, калі ласка, паспрабуйце зноў скапіяваць і ўставіць.", "user.settings.languages.change": "Змяніць мову інтэрфейсу", "user.settings.mfa.add": "Дадаць МФА у рахунак", "user.settings.mfa.addHelp": "Даданне шматфактарнай аўтэнтыфікацыі дазволіць зрабіць Ваш рахунак яшчэ больш бяспечным, патрабуючы ўводу кода, дасланага на мабільны тэлефон, пры кожным уваходзе.", diff --git a/webapp/channels/src/i18n/bg.json b/webapp/channels/src/i18n/bg.json index a20a32ac3b1..7784b899acf 100644 --- a/webapp/channels/src/i18n/bg.json +++ b/webapp/channels/src/i18n/bg.json @@ -4184,7 +4184,6 @@ "user.settings.display.theme.applyToAllTeams": "Прилагане на нова тема във всички мои екипи", "user.settings.display.theme.customTheme": "Персонализирана тема", "user.settings.display.theme.describe": "Отворете за управление на вашата тема", - "user.settings.display.theme.import": "Внеси цветове на тема от Slack", "user.settings.display.theme.otherThemes": "Вижте други теми", "user.settings.display.theme.themeColors": "Цветове на тема", "user.settings.display.theme.title": "Тема", @@ -4241,11 +4240,6 @@ "user.settings.general.usernameRestrictions": "Потребителското име трябва да започва с буква и да съдържа между {min} и {max} малки букви, съставени от цифри, букви и символите '.', '-' и '_'.", "user.settings.general.validEmail": "Моля, въведете валиден адрес ел.поща", "user.settings.general.validImage": "За изображения на профили могат да се използват само BMP, JPG или PNG изображения", - "user.settings.import_theme.cancel": "Откажи", - "user.settings.import_theme.importBody": "За да внесете тема, отидете в екипа на Slack и потърсете \"Предпочитания -> Тема на страничната лента\". Отворете опцията за персонализирана тема, копирайте стойностите на цвета на темата и ги поставете тук:", - "user.settings.import_theme.importHeader": "Внасяне на Slack тема", - "user.settings.import_theme.submit": "Изпрати", - "user.settings.import_theme.submitError": "Невалиден формат, моля, опитайте отново да копирате и поставите.", "user.settings.languages.change": "Промяна на езика на интерфейса", "user.settings.mfa.add": "Добавете МФУ към профила", "user.settings.mfa.addHelp": "Добавянето на многофакторно удостоверяване ще направи акаунта ви по-защитен, като изисква код от мобилния Ви телефон всеки път, когато влизате.", diff --git a/webapp/channels/src/i18n/cs.json b/webapp/channels/src/i18n/cs.json index a850c823438..23de5aab045 100644 --- a/webapp/channels/src/i18n/cs.json +++ b/webapp/channels/src/i18n/cs.json @@ -4260,9 +4260,7 @@ "marketplace_modal.install_plugins": "Instalovat pluginy", "marketplace_modal.installing": "Instalování...", "marketplace_modal.list.configure": "Nastavit", - "marketplace_modal.list.configure.plugin": "Konfigurovat {plugin}", "marketplace_modal.list.install": "Instalovat", - "marketplace_modal.list.install.plugin": "Instalovat {plugin}", "marketplace_modal.list.installed": "Nainstalováno", "marketplace_modal.list.try_again": "Zkusit znovu", "marketplace_modal.list.update": "Aktualizovat", @@ -4686,14 +4684,7 @@ "postlist.toast.searchHint": "Tip: Vyzkoušejte {searchShortcut} pro vyhledávání v tomto kanálu", "posts_view.loadMore": "Načítání více zpráv", "posts_view.newMsg": "Nové Zprávy", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Obdrželi jste následující požadavky na instalaci aplikace:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " nebo navštivte Marketplace a zobrazte všechny pluginy.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "požádal o instalaci aplikace {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Nainstalujte si aplikace nebo navštivte Marketplace a zobrazte všechny pluginy.", - "postypes.custom_open_pricing_modal_post_renderer.and": "a", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} členů", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Členové, kteří požádali ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.USSupport": "Podpora pouze v USA", "pricing_modal.addons.dedicatedDB": "Věnovaná databáze", "pricing_modal.addons.dedicatedDeployment": "Vyhrazené nasazení virtuálního zabezpečeného cloudu (Cloud)", @@ -5509,7 +5500,6 @@ "user.settings.display.theme.applyToAllTeams": "Použít nové téma pro všechny týmy", "user.settings.display.theme.customTheme": "Vlastní motiv", "user.settings.display.theme.describe": "Otevřít správu vašich témat", - "user.settings.display.theme.import": "Importovat barevného tématu ze Slack", "user.settings.display.theme.otherThemes": "Ukázat ostatní témata", "user.settings.display.theme.themeColors": "Barvy tématu", "user.settings.display.theme.title": "Téma", @@ -5567,11 +5557,6 @@ "user.settings.general.usernameRestrictions": "Uživatelské jméno musí začínat písmenem a obsahovat mezi {min} a {max} malých písmen, čísel, písmen a symbolů '.', '-' a '_'.", "user.settings.general.validEmail": "Zadejte platnou emailovou adresu", "user.settings.general.validImage": "Pouze JPG nebo PNG obrázky lze použít pro profil obrázky", - "user.settings.import_theme.cancel": "Zrušit", - "user.settings.import_theme.importBody": "Chcete-li importovat téma, přejděte na Slack tým a podívejte se na \"Nastavení -> Téma postranního panelu\". Otevřete možnost vlastního tématu, zkopírujte barevné hodnoty tématu a vložte je sem:", - "user.settings.import_theme.importHeader": "Importovat Slack téma", - "user.settings.import_theme.submit": "Odeslat", - "user.settings.import_theme.submitError": "Neplatný formát, prosím, zkuste zkopírovat a vložit.", "user.settings.languages.change": "Změnit jazyk rozhraní", "user.settings.languages.dropdown.arialabel": "Rozbalovací seznam pro změnu jazyka rozhraní", "user.settings.languages.promote1": "Vyberte jazyk, který Mattermost zobrazuje v uživatelském rozhraní.", diff --git a/webapp/channels/src/i18n/de.json b/webapp/channels/src/i18n/de.json index 9116309a809..be5592bac11 100644 --- a/webapp/channels/src/i18n/de.json +++ b/webapp/channels/src/i18n/de.json @@ -4271,9 +4271,7 @@ "marketplace_modal.install_plugins": "Plugins installieren", "marketplace_modal.installing": "Installiere...", "marketplace_modal.list.configure": "Konfigurieren", - "marketplace_modal.list.configure.plugin": "Konfiguriere {plugin}", "marketplace_modal.list.install": "Installieren", - "marketplace_modal.list.install.plugin": "Installiere {plugin}", "marketplace_modal.list.installed": "Installiert", "marketplace_modal.list.try_again": "Erneut versuchen", "marketplace_modal.list.update": "Aktualisieren", @@ -4711,14 +4709,7 @@ "postlist.toast.searchHint": "Tipp: Mit {searchShortcut} diesen Kanal durchsuchen", "posts_view.loadMore": "Weitere Nachrichten laden", "posts_view.newMsg": "Neue Nachrichten", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Du hast die folgenden Anfragen zur Installation einer App erhalten:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " oder besuche den Marketplace, um alle Plugins zu sehen.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "hat die Installation der App {pluginRequests} angefordert.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Installiere die Anwendungen oder besuche den Marketplace, um alle Plugins zu sehen.", - "postypes.custom_open_pricing_modal_post_renderer.and": "und", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} Mitglieder", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Mitglieder, die folgendes angefragt haben ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.USSupport": "Rein U.S.-basierte Unterstützung", "pricing_modal.addons.dedicatedDB": "Dedizierte Datenbank", "pricing_modal.addons.dedicatedDeployment": "Dedizierte virtuelle sichere Cloud Installation (Cloud)", @@ -5551,7 +5542,6 @@ "user.settings.display.theme.applyToAllTeams": "Motiv für alle meine Teams festlegen", "user.settings.display.theme.customTheme": "Benutzerdefiniertes Motiv", "user.settings.display.theme.describe": "Öffnen, um das Motiv zu ändern", - "user.settings.display.theme.import": "Importiere Motivfarben von Slack", "user.settings.display.theme.otherThemes": "Zeige andere Themes", "user.settings.display.theme.themeColors": "Motivfarben", "user.settings.display.theme.title": "Motiv", @@ -5609,11 +5599,6 @@ "user.settings.general.usernameRestrictions": "Der Benutzername muss mit einem Buchstaben beginnen, zwischen {min} und {max} Zeichen lang sein und darf Ziffern, Buchstaben und die Symbole '.', '-' und '_' enthalten.", "user.settings.general.validEmail": "Bitte gib eine gültige E-Mail-Adresse ein", "user.settings.general.validImage": "Nur BMP-, JPG- oder PNG-Bilder sind als Profilbilder zugelassen", - "user.settings.import_theme.cancel": "Abbrechen", - "user.settings.import_theme.importBody": "Um ein Motiv zu importieren, gehe in dein Slack-Team und suche nach \"Preferences -> Sidebar Theme\". Öffne die \"Custom Theme\"-Option, kopiere den Inhalt und füge ihn hier ein:", - "user.settings.import_theme.importHeader": "Slack Motiv importieren", - "user.settings.import_theme.submit": "Absenden", - "user.settings.import_theme.submitError": "Falsches Format, bitte mit erneut kopieren und einfügen ausprobieren.", "user.settings.languages.change": "Sprache ändern", "user.settings.languages.dropdown.arialabel": "Dropdown-Selektor zum Ändern der Sprache der Benutzeroberfläche", "user.settings.languages.promote1": "Wähle, welche Sprache Mattermost in der Benutzeroberfläche anzeigt.", diff --git a/webapp/channels/src/i18n/el.json b/webapp/channels/src/i18n/el.json index b7edb3ee683..67262bffe13 100644 --- a/webapp/channels/src/i18n/el.json +++ b/webapp/channels/src/i18n/el.json @@ -457,7 +457,6 @@ "user.settings.general.notificationsLink": "Ειδοποιήσεις", "user.settings.general.position": "Θέση", "user.settings.general.username": "Όνομα χρήστη", - "user.settings.import_theme.cancel": "Ακύρωση", "user.settings.mfa.title": "Έλεγχος Ταυτότητας Πολλαπλών Παραγόντων", "user.settings.modal.display": "Απεικόνιση", "user.settings.modal.notifications": "Ειδοποιήσεις", diff --git a/webapp/channels/src/i18n/en-AU.json b/webapp/channels/src/i18n/en-AU.json index 076f1a47d68..3a45087de35 100644 --- a/webapp/channels/src/i18n/en-AU.json +++ b/webapp/channels/src/i18n/en-AU.json @@ -438,6 +438,21 @@ "admin.bleve.purgeIndexesButton.success": "Indexes purged successfully.", "admin.bleve.purgeIndexesHelpText": "Purging will entirely remove the content of the Bleve index directory. Search results may be incomplete until a bulk index of the existing database is rebuilt.", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "The type of the cache backend, e.g. 'redis' or 'lru'", + "admin.cacheSettings.cacheTypeTitle": "Cache Type", + "admin.cacheSettings.redisAddress": "Redis Address", + "admin.cacheSettings.redisAddressDesc": "The hostname:port of the Redis server, e.g. 'localhost:6379'", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "Disable Client Cache", + "admin.cacheSettings.redisClientCacheDesc": "When true, client-side caching is disabled.", + "admin.cacheSettings.redisDB": "Redis DB", + "admin.cacheSettings.redisDBDesc": "The database of the Redis server, e.g. '0'", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Redis Password", + "admin.cacheSettings.redisPasswordDesc": "The password of the Redis server.", + "admin.cacheSettings.title": "Cache Settings", "admin.channelSettings.channelDetail.channelName": "Name", "admin.channelSettings.channelDetail.channelTeam": "Team", "admin.channelSettings.channelDetail.channel_organizations": "Organisations", @@ -4271,9 +4286,7 @@ "marketplace_modal.install_plugins": "Install plugins", "marketplace_modal.installing": "Installing...", "marketplace_modal.list.configure": "Configure", - "marketplace_modal.list.configure.plugin": "Configure {plugin}", "marketplace_modal.list.install": "Install", - "marketplace_modal.list.install.plugin": "Install {plugin}", "marketplace_modal.list.installed": "Installed", "marketplace_modal.list.try_again": "Try Again", "marketplace_modal.list.update": "Update", @@ -4711,14 +4724,7 @@ "postlist.toast.searchHint": "Tip: Try {searchShortcut} to search this channel", "posts_view.loadMore": "Load More messages", "posts_view.newMsg": "New Messages", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "You’ve received the following app installation requests:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " or visit the Marketplace to view all plugins.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "requested installing the {pluginRequests} app.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Install the apps or visit the Marketplace to view all plugins.", - "postypes.custom_open_pricing_modal_post_renderer.and": "and", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} members", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Members that requested ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.USSupport": "United States-only based support", "pricing_modal.addons.dedicatedDB": "Dedicated database", "pricing_modal.addons.dedicatedDeployment": "Dedicated virtual secure cloud deployment (Cloud)", @@ -4892,6 +4898,7 @@ "scheduled_post.panel.header.time": "Send {isTodayOrTomorrow, select, true {} other {on}} {scheduledDateTime}", "scheduled_posts.row_title_channel.placeholder": "In: {icon} No Destination", "scheduled_posts.row_title_thread.placeholder": "Thread to: {icon} No Destination", + "scheduled_posts.row_title_thread.placeholder_tooltip": "The channel either doesn’t exist or you do not have access to it.", "search_bar.channels": "Channels", "search_bar.clear": "Clear", "search_bar.file_types": "File types", @@ -5551,7 +5558,6 @@ "user.settings.display.theme.applyToAllTeams": "Apply new theme to all my teams", "user.settings.display.theme.customTheme": "Custom Theme", "user.settings.display.theme.describe": "Open to manage your theme", - "user.settings.display.theme.import": "Import theme colours from Slack", "user.settings.display.theme.otherThemes": "See other themes", "user.settings.display.theme.themeColors": "Theme Colours", "user.settings.display.theme.title": "Theme", @@ -5609,11 +5615,6 @@ "user.settings.general.usernameRestrictions": "Username must begin with a letter, and contain between {min} to {max} lowercase characters made up of numbers, letters, and the symbols '.', '-', and '_'.", "user.settings.general.validEmail": "Please enter a valid email address", "user.settings.general.validImage": "Only BMP, JPG or PNG images may be used for profile pictures", - "user.settings.import_theme.cancel": "Cancel", - "user.settings.import_theme.importBody": "To import a theme, go to a Slack team and look for 'Preferences -> Sidebar Theme'. Open the custom theme option, copy the theme colour values and paste them here:", - "user.settings.import_theme.importHeader": "Import Slack Theme", - "user.settings.import_theme.submit": "Submit", - "user.settings.import_theme.submitError": "Invalid format, please try copying and pasting in again.", "user.settings.languages.change": "Change interface language", "user.settings.languages.dropdown.arialabel": "Dropdown selector to change the interface language", "user.settings.languages.promote1": "Select which language Mattermost displays in the user interface.", @@ -5663,8 +5664,14 @@ "user.settings.notifications.desktopAndMobile.nothing": "Nothing", "user.settings.notifications.desktopAndMobile.notificationSection.noPermissionIssueTag": "Not supported", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.button": "How to enable notifications", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.instructionButton": "How to enable notifications", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.message": "You may be missing important message and call notifications from Mattermost. To start receiving notifications, please enable notifications for Mattermost in your browser settings.", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.title": "Browser notification permission was denied", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.checkPermissionButton": "Check permission", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.message": "You're missing important message and call notifications from Mattermost. To start receiving them, please enable notifications manually.", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.messageDenied": "Notifications for this Mattermost server are blocked. To receive notifications, please enable them manually.", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.title": "Desktop notifications permission required", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.titleDenied": "Desktop notifications permission was denied", "user.settings.notifications.desktopAndMobile.notificationSection.permissionIssueTag": "Permission required", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.button": "Enable notifications", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.message": "You may be missing important message and call notifications from Mattermost. Mattermost notifications are disabled by this browser.", diff --git a/webapp/channels/src/i18n/es.json b/webapp/channels/src/i18n/es.json index db974b392f3..c118234dfe9 100644 --- a/webapp/channels/src/i18n/es.json +++ b/webapp/channels/src/i18n/es.json @@ -3742,9 +3742,6 @@ "postlist.toast.searchHint": "Sugerencia: Prueba {searchShortcut} para buscar en este canal", "posts_view.loadMore": "Cargar más mensajes", "posts_view.newMsg": "Nuevos Mensajes", - "postypes.custom_open_pricing_modal_post_renderer.and": "y", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} miembros", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.dedicatedDB": "Base de datos dedicada", "pricing_modal.addons.premiumSupport": "Soporte premium", "pricing_modal.addons.title": "Complementos disponibles", @@ -4324,7 +4321,6 @@ "user.settings.display.theme.applyToAllTeams": "Aplicar el nuevo tema para todos mis equipos", "user.settings.display.theme.customTheme": "Tema Personalizado", "user.settings.display.theme.describe": "Abrir para administrar tu tema", - "user.settings.display.theme.import": "Importar colores del tema desde Slack", "user.settings.display.theme.otherThemes": "Ver otros temas", "user.settings.display.theme.themeColors": "Colores del Tema", "user.settings.display.theme.title": "Tema", @@ -4382,11 +4378,6 @@ "user.settings.general.usernameRestrictions": "El nombre de usuario debe comenzar con una letra y debe contener entre {min} y {max} caracteres en minúscula creado con numeros, letras y los símbolos '.', '-', y '_'.", "user.settings.general.validEmail": "Por favor ingresa una dirección de correo electrónico válida", "user.settings.general.validImage": "Sólo pueden ser utilizadas imágenes BMP, JPG o PNG en el perfil", - "user.settings.import_theme.cancel": "Cancelar", - "user.settings.import_theme.importBody": "Para importar un tema, anda al equipo Slack y busca en \"Preferences -> Sidebar Theme\". Abre las opciones del tema, copia los valores de color del tema y pégalo aquí:", - "user.settings.import_theme.importHeader": "Importar Tema de Slack", - "user.settings.import_theme.submit": "Enviar", - "user.settings.import_theme.submitError": "Formato inválido, por favor intenta copiando y pegando nuevamente.", "user.settings.languages.change": "Cambia el idioma con el que se muestra la intefaz de usuario", "user.settings.languages.dropdown.arialabel": "Selector desplegable para cambiar el idioma de la interfaz", "user.settings.mfa.add": "Agregar MFA a tu cuenta", diff --git a/webapp/channels/src/i18n/fa.json b/webapp/channels/src/i18n/fa.json index 5f0d258d05a..f9ff3aa5251 100644 --- a/webapp/channels/src/i18n/fa.json +++ b/webapp/channels/src/i18n/fa.json @@ -3191,9 +3191,7 @@ "marketplace_modal.install_plugins": "پلاگین ها را نصب کنید", "marketplace_modal.installing": "در حال نصب...", "marketplace_modal.list.configure": "پیکربندی کنید", - "marketplace_modal.list.configure.plugin": "پیکربندی {plugin}", "marketplace_modal.list.install": "نصب", - "marketplace_modal.list.install.plugin": "نصب {plugin}", "marketplace_modal.list.installed": "نصب شده است", "marketplace_modal.list.try_again": "دوباره امتحان کنید", "marketplace_modal.list.update": "به روز رسانی", @@ -3453,9 +3451,6 @@ "postlist.toast.searchHint": "نکته: برای جستجوی این کانال، {searchShortcut} را امتحان کنید", "posts_view.loadMore": "بارگیری پیام های بیشتر", "posts_view.newMsg": "پیام جدید", - "postypes.custom_open_pricing_modal_post_renderer.and": "و ", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} عضو", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.dedicatedDB": "پایگاه داده اختصاصی", "pricing_modal.addons.missionCritical": "ماموریت حساس ۷×۲۴", "pricing_modal.addons.premiumSupport": "پشتیبانی اعلا", @@ -4005,7 +4000,6 @@ "user.settings.display.theme.applyToAllTeams": "تم جدید را برای همه تیم های من اعمال کنید", "user.settings.display.theme.customTheme": "تم سفارشی", "user.settings.display.theme.describe": "برای مدیریت طرح زمینه خود باز کنید", - "user.settings.display.theme.import": "رنگ های تم را از Slack وارد کنید", "user.settings.display.theme.otherThemes": "تم های دیگر را ببینید", "user.settings.display.theme.themeColors": "رنگ های تم", "user.settings.display.theme.title": "موضوع", @@ -4061,11 +4055,6 @@ "user.settings.general.usernameRestrictions": "نام کاربری باید با یک حرف شروع شود و بین {min} تا {max} کاراکتر کوچک متشکل از اعداد، حروف و نمادهای '.'، '-' و '_' باشد.", "user.settings.general.validEmail": "لطفا یک آدرس ایمیل معتبر وارد کنید", "user.settings.general.validImage": "فقط می توان از تصاویر BMP، JPG یا PNG برای تصاویر نمایه استفاده کرد", - "user.settings.import_theme.cancel": "انصراف", - "user.settings.import_theme.importBody": "برای وارد کردن یک تم، به یک تیم Slack بروید و \"Preferences -> Sidebar Theme\" را جستجو کنید. گزینه تم سفارشی را باز کنید، مقادیر رنگ تم را کپی کنید و آنها را در اینجا بچسبانید:", - "user.settings.import_theme.importHeader": "وارد کردن تم Slack", - "user.settings.import_theme.submit": "ارسال", - "user.settings.import_theme.submitError": "قالب نامعتبر است، لطفاً دوباره کپی و جایگذاری کنید.", "user.settings.languages.change": "تغییر زبان رابط", "user.settings.mfa.add": "MFA را به حساب اضافه کنید", "user.settings.mfa.addHelp": "افزودن احراز هویت چند عاملی با درخواست کد از تلفن همراه هر بار که وارد سیستم می شوید، حساب شما را ایمن تر می کند.", diff --git a/webapp/channels/src/i18n/fi.json b/webapp/channels/src/i18n/fi.json index 74fef50f707..8492bb3de20 100644 --- a/webapp/channels/src/i18n/fi.json +++ b/webapp/channels/src/i18n/fi.json @@ -1480,7 +1480,6 @@ "user.settings.general.usernameInfo": "Valitse jokin jonka tiimikaverisi tunnistavat ja muistavat helposti.", "user.settings.general.usernameRestrictions": "Käyttäjänimen on alettava kirjaimella, ja sen tulee sisältää {min} - {max} pientä kirjainta, numeroa, tai symboleita '.', '-' ja '_'.", "user.settings.general.validImage": "Vain BMP-, JPG- tai PNG-kuvia voidaan käyttää profiilin kuvana", - "user.settings.import_theme.importHeader": "Tuo Slack-teema", "user.settings.languages.change": "Muuta käyttöliittymän kieli", "user.settings.mfa.title": "Kaksivaiheinen tunnistautuminen", "user.settings.modal.display": "Näyttö", diff --git a/webapp/channels/src/i18n/fr.json b/webapp/channels/src/i18n/fr.json index dae08ab2a55..3a0d5d8e610 100644 --- a/webapp/channels/src/i18n/fr.json +++ b/webapp/channels/src/i18n/fr.json @@ -3888,8 +3888,6 @@ "postlist.toast.searchHint": "Conseil : Essayez {searchShortcut} pour chercher dans ce canal", "posts_view.loadMore": "Charger plus de messages", "posts_view.newMsg": "Nouveaux messages", - "postypes.custom_open_pricing_modal_post_renderer.and": "et", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} membres", "pricing_modal.briefing.professional.advancedPlaybook": "Scénarios avancés de Playbook avec rétrospectives", "pricing_modal.briefing.unlimitedPlaybookRuns": "Playbooks et exécutions illimités", "pricing_modal.btn.downgrade": "Rétrograder", @@ -4511,7 +4509,6 @@ "user.settings.display.theme.applyToAllTeams": "Appliquer le nouveau thème à toutes mes équipes", "user.settings.display.theme.customTheme": "Thème personnalisé", "user.settings.display.theme.describe": "Dépliez pour gérer votre thème", - "user.settings.display.theme.import": "Importer des couleurs de thème depuis Slack", "user.settings.display.theme.otherThemes": "Voir d’autres thèmes", "user.settings.display.theme.themeColors": "Couleurs de thème", "user.settings.display.theme.title": "Thème", @@ -4569,11 +4566,6 @@ "user.settings.general.usernameRestrictions": "Les noms d'utilisateur doivent commencer par une lettre et contenir entre {min} et {max} caractères composés de chiffres, lettres minuscules et des caractères « . », « - » et « _ ».", "user.settings.general.validEmail": "Veuillez spécifier une adresse e-mail valide", "user.settings.general.validImage": "Seules les images BMP, JPG ou PNG peuvent être utilisées comme photos de profil", - "user.settings.import_theme.cancel": "Annuler", - "user.settings.import_theme.importBody": "Pour importer un thème, rendez-vous sur une équipe Slack et cliquez sur « Preferences -> Sidebar Theme ». Ouvrez les options de thèmes personnalisés, copiez les couleurs du thème et collez-les ici :", - "user.settings.import_theme.importHeader": "Importer un thème Slack", - "user.settings.import_theme.submit": "Envoyer", - "user.settings.import_theme.submitError": "Format invalide, veuillez réessayer de copier-coller.", "user.settings.languages.change": "Changer la langue de l’interface", "user.settings.languages.dropdown.arialabel": "Menu déroulant pour changer la langue de l'interface", "user.settings.languages.promote1": "Sélectionnez la langue que Mattermost affiche dans l'interface utilisateur.", diff --git a/webapp/channels/src/i18n/fy.json b/webapp/channels/src/i18n/fy.json index 73a6911706d..e28b420f653 100644 --- a/webapp/channels/src/i18n/fy.json +++ b/webapp/channels/src/i18n/fy.json @@ -3686,10 +3686,7 @@ "postlist.toast.searchHint": "Tip: Probeer {searchShortcut} om in dit kanaal te zoeken", "posts_view.loadMore": "Laad meer berichten", "posts_view.newMsg": "Nije berjochten", - "postypes.custom_open_pricing_modal_post_renderer.and": "en ", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} leden", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Leden die verzocht hebben om ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@onbekend", "pricing_modal.addons.USSupport": "Enkel US gelokaliseerde helpdesk", "pricing_modal.addons.dedicatedDB": "Aparte databank", "pricing_modal.addons.dedicatedDeployment": "Aparte virtuele beveiligde cloudimplementatie (Cloud)", @@ -4353,7 +4350,6 @@ "user.settings.display.theme.applyToAllTeams": "Nieuw thema toepassen op al mijn teams", "user.settings.display.theme.customTheme": "Aangepast thema", "user.settings.display.theme.describe": "Open om uw thema te beheren", - "user.settings.display.theme.import": "Importeer thema-kleuren van Slack", "user.settings.display.theme.otherThemes": "Bekijk de andere thema's", "user.settings.display.theme.themeColors": "Thema kleuren", "user.settings.display.theme.title": "Thema", @@ -4411,11 +4407,6 @@ "user.settings.general.usernameRestrictions": "De gebruikersnaam moet beginnen met een letter, en bevatten tussen {min} en {max} tekens in kleine letters, cijfers, en de symbolen '.', de ' - ' en '_'.", "user.settings.general.validEmail": "Vul een geldig e-mail adres in", "user.settings.general.validImage": "Alleen BMP,JPG-of PNG-afbeeldingen kunnen worden gebruikt voor de profielafbeeldingen", - "user.settings.import_theme.cancel": "Annuleren", - "user.settings.import_theme.importBody": "Om een thema te importeren, ga je naar een Slack-team en zoek je naar Voorkeuren->Zijbalk Thema. Open de aangepaste thema optie, kopieer de themakleurwaarden en plak ze hier:", - "user.settings.import_theme.importHeader": "Importeer een Slack thema", - "user.settings.import_theme.submit": "Verzenden", - "user.settings.import_theme.submitError": "Ongeldig formaat, probeer het kopiëren en plakken opnieuw.", "user.settings.languages.change": "Taal van de interface wijzigen", "user.settings.languages.dropdown.arialabel": "Keuzelijst om de taal van de interface te wijzigen", "user.settings.languages.promote1": "Selecteer welke taal Mattermost toont in de gebruikersinterface.", diff --git a/webapp/channels/src/i18n/gl.json b/webapp/channels/src/i18n/gl.json index 7441d7d012d..99644a1219e 100644 --- a/webapp/channels/src/i18n/gl.json +++ b/webapp/channels/src/i18n/gl.json @@ -1545,7 +1545,6 @@ "user.settings.general.incorrectPassword": "O seu contrasinal é incorrecto.", "user.settings.general.notificationsLink": "Notificacións", "user.settings.general.username": "Nome de usuario", - "user.settings.import_theme.cancel": "Cancelar", "user.settings.mfa.title": "Autenticación multifactor", "user.settings.modal.advanced": "Avanzado", "user.settings.modal.display": "Amosar", diff --git a/webapp/channels/src/i18n/hi.json b/webapp/channels/src/i18n/hi.json index f61456864f2..dc28a75bc7c 100644 --- a/webapp/channels/src/i18n/hi.json +++ b/webapp/channels/src/i18n/hi.json @@ -2091,7 +2091,6 @@ "user.settings.general.email": "ईमेल", "user.settings.general.incorrectPassword": "आपका पासवर्ड गलत है।", "user.settings.general.username": "उपयोगकर्ता नाम", - "user.settings.import_theme.cancel": "रद्द करना", "user.settings.modal.sidebar": "साइडबार", "user.settings.notifications.email.never": "कभी नहीँ", "user.settings.security.password": "कुंजिका", diff --git a/webapp/channels/src/i18n/hr.json b/webapp/channels/src/i18n/hr.json index 1097302cba1..904e328ada8 100644 --- a/webapp/channels/src/i18n/hr.json +++ b/webapp/channels/src/i18n/hr.json @@ -1215,9 +1215,7 @@ "mark_as_read_confirm_modal.header": "Označi kao pročitano", "marketplace_modal.install_plugins": "Instaliraj dodatke", "marketplace_modal.list.configure": "Konfiguriraj", - "marketplace_modal.list.configure.plugin": "Konfiguriraj {plugin}", "marketplace_modal.list.install": "Instaliraj", - "marketplace_modal.list.install.plugin": "Instaliraj {plugin}", "marketplace_modal.list.installed": "Instalirano", "marketplace_modal.list.try_again": "Pokušaj ponovo", "marketplace_modal.list.update": "Aktualiziraj", @@ -1753,7 +1751,6 @@ "user.settings.display.theme.applyToAllTeams": "Primijeni novu temu na sve moje timove", "user.settings.display.theme.customTheme": "Prilagođena tema", "user.settings.display.theme.describe": "Otvori za upravljanje tvoje teme", - "user.settings.display.theme.import": "Uvezi boje tema iz Slacka", "user.settings.display.theme.otherThemes": "Pogleaj druge teme", "user.settings.display.theme.themeColors": "Boje tema", "user.settings.display.theme.title": "Tema", @@ -1793,8 +1790,6 @@ "user.settings.general.sending": "Slanje", "user.settings.general.uploadImage": "Pritisni „Uredi” za prenošenje slike.", "user.settings.general.username": "Korisničko ime", - "user.settings.import_theme.cancel": "Odustani", - "user.settings.import_theme.submit": "Pošalji", "user.settings.languages.change": "Promijeni jezik sučelja", "user.settings.mfa.title": "Višefaktorska autentifikacija", "user.settings.modal.advanced": "Napredno", diff --git a/webapp/channels/src/i18n/hu.json b/webapp/channels/src/i18n/hu.json index dfe6f31649f..25e1105d361 100644 --- a/webapp/channels/src/i18n/hu.json +++ b/webapp/channels/src/i18n/hu.json @@ -3652,10 +3652,7 @@ "postlist.toast.searchHint": "Tipp: Próbálja ki a {searchShortcut} gyorsgombot a csatornában kereséséhez", "posts_view.loadMore": "Több üzenet betöltése", "posts_view.newMsg": "Új üzenetek", - "postypes.custom_open_pricing_modal_post_renderer.and": "és", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} tag", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Tagok akik kérték ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@ismeretlen", "pricing_modal.addons.USSupport": "Csak USA csapat általi támogatás", "pricing_modal.addons.dedicatedDB": "Dedikált adatbázis", "pricing_modal.addons.dedicatedDeployment": "Dedikált virtuális biztonságos felhő telepítés (Cloud)", @@ -4294,7 +4291,6 @@ "user.settings.display.theme.applyToAllTeams": "Alkalmazza az új témát az összes csapatomra", "user.settings.display.theme.customTheme": "Egyéni téma", "user.settings.display.theme.describe": "Nyissa meg a téma kezeléséhez", - "user.settings.display.theme.import": "Téma színek importálása a Slackből", "user.settings.display.theme.otherThemes": "Más témák megtekintése", "user.settings.display.theme.themeColors": "Téma színek", "user.settings.display.theme.title": "Téma", @@ -4352,11 +4348,6 @@ "user.settings.general.usernameRestrictions": "A felhasználónévnek betűvel kell kezdődnie, és {min} - {max} között kell lennie a számokból, betűkből és a '.', '-' és '_' szimbólumokból álló kisbetűkből.", "user.settings.general.validEmail": "Kérjük érvényes e-mail címet adjon meg", "user.settings.general.validImage": "Kizárólag BMP, JPG vagy PNG képek használhatók profilképekhez", - "user.settings.import_theme.cancel": "Mégsem", - "user.settings.import_theme.importBody": "Téma importálásához lépjen be egy Slack csapathoz, és keresse meg a \"Beállítások -> Oldalsáv téma\" lehetőséget. Nyissa meg az egyéni téma opciót, másolja a téma színértékeit és illessze be ide:", - "user.settings.import_theme.importHeader": "Slack téma Importálás", - "user.settings.import_theme.submit": "Küldés", - "user.settings.import_theme.submitError": "Érvénytelen formátum, próbálja meg újra másolni és beilleszteni.", "user.settings.languages.change": "Kezelőfelület nyelvének módosítása", "user.settings.languages.promote1": "Válassza ki, hogy a Mattermost melyik nyelvet alkalmazza a felhasználói felületen.", "user.settings.languages.promote2": "Szeretne segíteni a fordításban? Hozzájáruláshoz csatlakozzon a Mattermost Fordítószerverhez.", diff --git a/webapp/channels/src/i18n/it.json b/webapp/channels/src/i18n/it.json index b8133845296..f497f1e6bed 100644 --- a/webapp/channels/src/i18n/it.json +++ b/webapp/channels/src/i18n/it.json @@ -3278,7 +3278,6 @@ "user.settings.display.theme.applyToAllTeams": "Applica il nuovo tema a tutte le mie squadre", "user.settings.display.theme.customTheme": "Tema personalizzato", "user.settings.display.theme.describe": "Apri per gestire il tema", - "user.settings.display.theme.import": "Importa i colori del tema da Slack", "user.settings.display.theme.otherThemes": "Visualizza altri temi", "user.settings.display.theme.themeColors": "Colori tema", "user.settings.display.theme.title": "Tema", @@ -3334,11 +3333,6 @@ "user.settings.general.usernameRestrictions": "Il nome utente deve iniziare con una letta e contenere dai {min} ai {max} caratteri alfanumerici minuscoli e i simboli '.', '-', e '_'.", "user.settings.general.validEmail": "Inserisci un indirizzo email valido", "user.settings.general.validImage": "Solo immagini BMP, JPG o PNG possono essere usate come foto profilo", - "user.settings.import_theme.cancel": "Annulla", - "user.settings.import_theme.importBody": "Per importare un tema, vai su una squadra Slack e cerca \"Preferenze->Tema barra laterale\". Apri le opzioni del tema personalizzato, copia i valori dei colori del tema e incollali qui:", - "user.settings.import_theme.importHeader": "Importa Tema di Slack", - "user.settings.import_theme.submit": "Invia", - "user.settings.import_theme.submitError": "Formato invalido, prova a copiare e incollare ancora.", "user.settings.languages.change": "Cambia la lingua", "user.settings.mfa.add": "Aggiungi MFA all'account", "user.settings.mfa.addHelp": "Aggiungere l'autenticazione multifattore renderà il tuo account ancora più sicuro, richiedendo un codice da un tuo dispositivo mobile ad ogni accesso.", diff --git a/webapp/channels/src/i18n/ja.json b/webapp/channels/src/i18n/ja.json index 07191d53aaf..f014e764562 100644 --- a/webapp/channels/src/i18n/ja.json +++ b/webapp/channels/src/i18n/ja.json @@ -438,10 +438,25 @@ "admin.bleve.purgeIndexesButton.success": "インデックスの破棄に成功しました。", "admin.bleve.purgeIndexesHelpText": "破棄処理によりBleveサーバー上のすべてのインデックスが削除されます。既存のデータベースのインデックスが再構築されるまで検索結果が不完全になる恐れがあります。", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "キャッシュに使用されるバックエンドのタイプ(例: \"redis\"または\"lru\")", + "admin.cacheSettings.cacheTypeTitle": "キャッシュタイプ", + "admin.cacheSettings.redisAddress": "Redisのアドレス", + "admin.cacheSettings.redisAddressDesc": "Redisサーバーのホスト名とポート(例: localhost:6379)", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "クライアントキャッシュを無効化", + "admin.cacheSettings.redisClientCacheDesc": "これを有効化すると、クライアント側でのキャッシュが無効になります。", + "admin.cacheSettings.redisDB": "Redisのデータベース", + "admin.cacheSettings.redisDBDesc": "Redisサーバーのデータベース(例: 0)", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Redisのパスワード", + "admin.cacheSettings.redisPasswordDesc": "Redisサーバーのパスワード。", + "admin.cacheSettings.title": "キャッシュ設定", "admin.channelSettings.channelDetail.channelName": "名前", "admin.channelSettings.channelDetail.channelTeam": "チーム", "admin.channelSettings.channelDetail.channel_organizations": "組織", - "admin.channel_list.archived": "アーカイブ", + "admin.channel_list.archived": "アーカイブ済", "admin.channel_list.group_sync": "グループ同期", "admin.channel_list.manual_invites": "手動で招待する", "admin.channel_list.private": "非公開", @@ -4271,9 +4286,7 @@ "marketplace_modal.install_plugins": "プラグインをインストール", "marketplace_modal.installing": "インストールしています...", "marketplace_modal.list.configure": "設定", - "marketplace_modal.list.configure.plugin": "{plugin} を設定", "marketplace_modal.list.install": "インストール", - "marketplace_modal.list.install.plugin": "{plugin}をインストール", "marketplace_modal.list.installed": "インストール済", "marketplace_modal.list.try_again": "再実行", "marketplace_modal.list.update": "更新する", @@ -4711,14 +4724,7 @@ "postlist.toast.searchHint": "ヒント:このチャンネルを検索するには {searchShortcut} をお試しください", "posts_view.loadMore": "もっとメッセージを読み込む", "posts_view.newMsg": "新しいメッセージ", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "以下のアプリのインストール依頼が届きました:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": "すべてのプラグインを見るには または マーケットプレース をご覧ください。", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "{pluginRequests} アプリのインストールを要求しました。", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "アプリをインストールするか、マーケットプレース ですべてのプラグインをご覧ください。", - "postypes.custom_open_pricing_modal_post_renderer.and": "と", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} メンバー", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "メンバーからのリクエスト ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.USSupport": "米国内のみのサポート", "pricing_modal.addons.dedicatedDB": "専用データベース", "pricing_modal.addons.dedicatedDeployment": "専用の仮想セキュアクラウドへのデプロイ(クラウド)", @@ -4892,6 +4898,7 @@ "scheduled_post.panel.header.time": "{scheduledDateTime} {isTodayOrTomorrow, select, true {に} other {に}} 送信", "scheduled_posts.row_title_channel.placeholder": "In: {icon} 宛先なし", "scheduled_posts.row_title_thread.placeholder": "スレッド to:{icon} 宛先なし", + "scheduled_posts.row_title_thread.placeholder_tooltip": "チャンネルが存在しないか、アクセス権がありません。", "search_bar.channels": "チャンネル", "search_bar.clear": "クリア", "search_bar.file_types": "ファイル形式", @@ -5551,7 +5558,6 @@ "user.settings.display.theme.applyToAllTeams": "全ての自分のチームに新しいテーマを適用する", "user.settings.display.theme.customTheme": "カスタムテーマ", "user.settings.display.theme.describe": "テーマを管理する", - "user.settings.display.theme.import": "Slackからテーマカラーをインポートする", "user.settings.display.theme.otherThemes": "他のテーマを見る", "user.settings.display.theme.themeColors": "テーマ色", "user.settings.display.theme.title": "テーマ", @@ -5609,11 +5615,6 @@ "user.settings.general.usernameRestrictions": "ユーザー名は英小文字で始めてください。また{min}から{max} 文字の英数字と'.'、'-'、'_'の記号だけで構成してください。", "user.settings.general.validEmail": "有効な電子メールアドレスを入力してください", "user.settings.general.validImage": "BMP、JPG、PNG画像だけがプロフィール画像として使用できます", - "user.settings.import_theme.cancel": "キャンセル", - "user.settings.import_theme.importBody": "テーマをインポートするには、Slackチームへ行き、Preferences -> Sidebar Themeを選択し、custom theme optionを開き、テーマカラーの値をコピーしここに貼り付けます:", - "user.settings.import_theme.importHeader": "Slackテーマをインポートする", - "user.settings.import_theme.submit": "送信する", - "user.settings.import_theme.submitError": "不正な形式です。もう一度コピーアンドペーストしてください。", "user.settings.languages.change": "インターフェイスの言語を変更する", "user.settings.languages.dropdown.arialabel": "インターフェースの言語を変更するためのドロップダウンのセレクター", "user.settings.languages.promote1": "Mattermostインターフェースの表示言語を選択します。", @@ -5663,8 +5664,12 @@ "user.settings.notifications.desktopAndMobile.nothing": "なし", "user.settings.notifications.desktopAndMobile.notificationSection.noPermissionIssueTag": "サポートされていません", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.button": "通知を有効にする方法", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.instructionButton": "通知を有効化する方法", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.message": "Mattermostからの重要なメッセージや通話に関する通知が届かない状態です。通知の受信を開始するには、ブラウザの設定でMattermostの通知を有効にしてください。", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.title": "ブラウザの通知許可が拒否されました", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.checkPermissionButton": "権限の確認", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.title": "デスクトップ通知には許可が必要です", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.titleDenied": "デスクトップ通知を行うための許可がありません", "user.settings.notifications.desktopAndMobile.notificationSection.permissionIssueTag": "許可が必要です", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.button": "通知を有効にする", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.message": "Mattermostからの重要なメッセージや通話に関する通知が届かない状態です。このブラウザではMattermostの通知が無効になっています。", diff --git a/webapp/channels/src/i18n/ka.json b/webapp/channels/src/i18n/ka.json index 2a40dcf44c0..58680b932c6 100644 --- a/webapp/channels/src/i18n/ka.json +++ b/webapp/channels/src/i18n/ka.json @@ -543,7 +543,6 @@ "user.settings.advance.title": "დამატებითი პარამეტრები", "user.settings.general.email": "ელ-ფოსტა", "user.settings.general.username": "მომხმარებელი", - "user.settings.import_theme.cancel": "გაუქმება", "user.settings.mfa.title": "მულტი-ფქტორიანი აუთენტიფიკაცია", "user.settings.notifications.email.never": "არასდროს", "user.settings.tokens.cancel": "გაუქმება", diff --git a/webapp/channels/src/i18n/kk.json b/webapp/channels/src/i18n/kk.json index 1c8883c6094..9ee77b04993 100644 --- a/webapp/channels/src/i18n/kk.json +++ b/webapp/channels/src/i18n/kk.json @@ -430,6 +430,24 @@ "admin.bleve.purgeIndexesButton.success": "Индекстер сәтті жойылды.", "admin.bleve.purgeIndexesHelpText": "Жою Bleve индекс директориясының бүткіл құрамын толықтай өшіріп тастайды. Іздеу нәтижелері қазіргі дерекқордың жаппай индекстелуі қайта құрастырылғанша толық болмауы мүмкін.", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "Кэш бэкендінің түрі. Мысалы: \"redis\" немесе \"lru\"", + "admin.cacheSettings.cacheTypeTitle": "Кэш түрі", + "admin.cacheSettings.redisAddress": "Redis мекен-жайы", + "admin.cacheSettings.redisAddressDesc": "Redis серверінің хостаты:порт. Мысалы: \"localhost:6379\"", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "Клиент кэшінің күшін жою", + "admin.cacheSettings.redisClientCacheDesc": "Іске қосылса, клиент жақ кэші күшін жояды.", + "admin.cacheSettings.redisDB": "Redis дерекқоры", + "admin.cacheSettings.redisDBDesc": "Redis серверінің дерекқоры. Мысалы: \"0\"", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Redis құпиясөзі", + "admin.cacheSettings.redisPasswordDesc": "Redis серверінің құпиясөзі.", + "admin.cacheSettings.title": "Кэш баптаулары", + "admin.channelSettings.channelDetail.channelName": "Аты", + "admin.channelSettings.channelDetail.channelTeam": "Команда", + "admin.channelSettings.channelDetail.channel_organizations": "Мекемелер", "admin.channel_list.archived": "Мұрағатталған", "admin.channel_list.group_sync": "Топтық синхронизация", "admin.channel_list.manual_invites": "Қол шақырулар", @@ -454,5 +472,64 @@ "admin.channel_settings.channel_details.archiveChannel": "Арнаны мұрағаттау", "admin.channel_settings.channel_details.isDefaultDescr": "Бұл әдепкі арна жекеше арнаға аударыла алмайды.", "admin.channel_settings.channel_details.isPublic": "Жария арна немесе жекеше арна", + "admin.channel_settings.channel_details.isPublicDescr": "Егер \"жария\" болса, арнаны табуға болады және оған кез келген қолданушы қосыла алады, немесе \"жекеше\" болса, шақырулар қажет. Жария арналарды жекешеге аудару үшін ауыстырыңыз. Топтық синхронизация іске қосылғанда, жекеше арналар жарияға аударыла алмайды.", + "admin.channel_settings.channel_details.syncGroupMembers": "Топ мүшелерін синхронизациялау", + "admin.channel_settings.channel_details.syncGroupMembersDescr": "Іске қосылса, қолданушыларды топтарға қосу және алып тастау оларды осы арнаға қосады немесе алып тастайды. Мүшелерді осы арнаға шақыру тек өздері құрамында бар топтарды қосу арқылы жүзеге асырыла алады. Көбірек білу", + "admin.channel_settings.channel_details.unarchiveChannel": "Арнаны мұрағаттан шығару", + "admin.channel_settings.channel_list.managementHeader": "Басқару", + "admin.channel_settings.channel_list.nameHeader": "Аты", + "admin.channel_settings.channel_list.no_channels_found": "Арналар табылмады", + "admin.channel_settings.channel_list.no_logs_found": "Логтар табылмады", + "admin.channel_settings.channel_list.search_channels_errored": "Бірдеңе дұрыс болмады. Тағы да көріңіз", + "admin.channel_settings.channel_list.teamHeader": "Команда", + "admin.channel_settings.channel_moderation.channelMentions": "Арна нұсқаулары", + "admin.channel_settings.channel_moderation.channelMentions.disabledBoth": "Мүшелер мен қонақтар үшін арна нұсқаулары [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.channelMentions.disabledBothDueToCreatePosts": "Қонақтар мен мүшелер арна нұсқауларын хабарламалар жасау қабілетінсіз қолдана алмайды.", + "admin.channel_settings.channel_moderation.channelMentions.disabledGuest": "Қонақтар үшін арна нұсқаулары [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.channelMentions.disabledGuestsDueToCreatePosts": "Қонақтар арна нұсқауларын хабарламалар жасау қабілетінсіз қолдана алмайды.", + "admin.channel_settings.channel_moderation.channelMentions.disabledMember": "Мүшелер үшін арна нұсқаулары [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.channelMentions.disabledMemberDueToCreatePosts": "Мұшелер арна нұсқауларын хабарламалар жасау қабілетінсіз қолдана алмайды.", + "admin.channel_settings.channel_moderation.channelMentionsDesc": "Мүшелер мен қонақтарға @all, @here және @channel қолдануға мүмкіндік.", + "admin.channel_settings.channel_moderation.channelMentionsDescMembers": "Мүшелерге @all, @here және @channel қолдануға мүмкіндік.", + "admin.channel_settings.channel_moderation.createPosts": "Хабарламаларды жасау", + "admin.channel_settings.channel_moderation.createPosts.disabledBoth": "Мүшелер мен қонақтар үшін хабарламаларды жасау [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.createPosts.disabledGuest": "Қонақтар үшін хабарламаларды жасау [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.createPosts.disabledMember": "Мүшелер үшін хабарламаларды жасау [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.createPostsDesc": "Мүшелер мен қонақтарға арнада хабарламаларды жасау мүмкіндігі.", + "admin.channel_settings.channel_moderation.createPostsDescMembers": "Мүшелерге арнада хабарламаларды жасау мүмкіндігі.", + "admin.channel_settings.channel_moderation.guests": "Қонақтар", + "admin.channel_settings.channel_moderation.manageBookmarks": "Бетбелгілерді басқару", + "admin.channel_settings.channel_moderation.manageBookmarks.disabledBoth": "Мүшелер мен қонақтар үшін бетбелгілерді басқару [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.manageBookmarks.disabledGuest": "Қонақтар үшін бетбелгілерді басқару [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.manageBookmarks.disabledMember": "Мүшелер үшін бетбелгілерді басқару [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.manageBookmarksDesc": "Мүшелер мен қонақтарға бетбелгілерді қосу, өшіру және сұрыптау мүмкіндігі.", + "admin.channel_settings.channel_moderation.manageMembers": "Мүшелерді басқару", + "admin.channel_settings.channel_moderation.manageMembers.disabledBoth": "Мүшелер мен қонақтар үшін мүшелерді басқару [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.manageMembers.disabledGuest": "Қонақтар үшін мүшелерді басқару [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.manageMembers.disabledMember": "Мүшелер үшін мүшелерді басқару [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.manageMembersDesc": "Мүшелерге адамдарды қосу және өшіру мүмкіндігі.", + "admin.channel_settings.channel_moderation.members": "Мүшелер", + "admin.channel_settings.channel_moderation.permissions": "Рұқсаттар", + "admin.channel_settings.channel_moderation.postReactions": "Әсерлерді қалдыру", + "admin.channel_settings.channel_moderation.postReactions.disabledBoth": "Мүшелер мен қонақтар үшін әсерлерді қалдыру [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.postReactions.disabledGuest": "Қонақтар үшін әсерлерді қалдыру [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.postReactions.disabledMember": "Мүшелер үшін әсерлерді қалдыру [{scheme_name}](../permissions/{scheme_link}) жерінде өшірілген.", + "admin.channel_settings.channel_moderation.postReactionsDesc": "Мүшелер мен қонақтарға әсерлерді қалдыру мүмкіндігі.", + "admin.channel_settings.channel_moderation.postReactionsDescMembers": "Мүшелерге әсерлерді қалдыру мүмкіндігі.", + "admin.channel_settings.channel_moderation.subtitle": "Арна мүшелері мен қонақтарына қол жетімді әрекеттерді басқару.", + "admin.channel_settings.channel_moderation.subtitleMembers": "Арна мүшелеріне қол жетімді әрекеттерді басқару.", + "admin.channel_settings.channel_moderation.title": "Қолжеткізуді ілгері бақылау", + "admin.channel_settings.channel_row.configure": "Өңдеу", + "admin.channel_settings.channel_row.managementMethod.group": "Топтық синхронизация", + "admin.channel_settings.channel_row.managementMethod.manual": "Қол шақырулар", + "admin.channel_settings.description": "Арна баптауларын басқару.", + "admin.channel_settings.groupsPageTitle": "{siteName} арналары", + "admin.channel_settings.title": "Арналар", + "admin.channels.filterBy.team.loading": "Командаларды жүктеуде", + "admin.channels.filterBy.team.noTeams": "Командалар табылмады", + "admin.channels.filterBy.team.placeholder": "Командаларды ідеу және көрсету", + "admin.cluster.ClusterName": "Кластер аты:", + "admin.cluster.ClusterNameDesc": "Аты арқылы қосылуға болатын кластер. Кластерлерінің аты бірдей түйіндер ғана бірге қосылады. Бұл бірдей дерекқорға бағытталған Көк-Жасыл ортаға жазуды немесе стейджингті қолдау үшін жасалған.", + "admin.cluster.ClusterNameEx": "Мысалы: \"Өндірістік орта\" немесе \"Стэйджинг\"", "admin_settings.save_unsaved_changes": "Алдымен сақталмаған өзгерістерді сақтауыңызды сұраймыз" } diff --git a/webapp/channels/src/i18n/ko.json b/webapp/channels/src/i18n/ko.json index 72e9067e0c7..e14ce9ad2d1 100644 --- a/webapp/channels/src/i18n/ko.json +++ b/webapp/channels/src/i18n/ko.json @@ -3029,7 +3029,6 @@ "user.settings.display.theme.applyToAllTeams": "가입한 모든 팀에서 새로운 테마를 적용합니다.", "user.settings.display.theme.customTheme": "커스텀 테마", "user.settings.display.theme.describe": "내 테마 관리하기", - "user.settings.display.theme.import": "Slack 테마 불러오기", "user.settings.display.theme.otherThemes": "다른 테마 보기", "user.settings.display.theme.themeColors": "테마 선택", "user.settings.display.theme.title": "테마", @@ -3082,11 +3081,6 @@ "user.settings.general.usernameReserved": "이미 사용중인 이름입니다.", "user.settings.general.validEmail": "유효한 전자우편 주소를 입력해주세요", "user.settings.general.validImage": "JPG 또는 PNG 이미지만 프로필 사진으로 사용할 수 있습니다.", - "user.settings.import_theme.cancel": "취소", - "user.settings.import_theme.importBody": "Slack 의 팀 메뉴에서 “Preferences -> Sidebar Theme”를 선택하세요. Custom theme 옵션을 선택 후, 테마 색상 값들을 복사하여 이 곳에 붙여넣으세요:", - "user.settings.import_theme.importHeader": "Slack 테마 불러오기", - "user.settings.import_theme.submit": "제출", - "user.settings.import_theme.submitError": "잘못된 형식입니다. 복사하여 다시 붙여 넣기 하세요.", "user.settings.languages.change": "언어 변경", "user.settings.mfa.remove": "Remove MFA from your account", "user.settings.mfa.reset": "Remove MFA from your account", diff --git a/webapp/channels/src/i18n/lt.json b/webapp/channels/src/i18n/lt.json index aa3d54e52fc..53df9412746 100644 --- a/webapp/channels/src/i18n/lt.json +++ b/webapp/channels/src/i18n/lt.json @@ -3523,9 +3523,7 @@ "marketplace_modal.install_plugins": "Įdiegti papildinius", "marketplace_modal.installing": "Diegimas...", "marketplace_modal.list.configure": "Konfigūruoti", - "marketplace_modal.list.configure.plugin": "Konfigūruoti {plugin}", "marketplace_modal.list.install": "Diegti", - "marketplace_modal.list.install.plugin": "Įdiegti {plugin}", "marketplace_modal.list.installed": "Įdiegta", "marketplace_modal.list.try_again": "Bandyti iš naujo", "marketplace_modal.list.update": "Atnaujinti", @@ -3870,14 +3868,7 @@ "postlist.toast.searchHint": "Patarimas: pabandykite {searchShortcut} ieškoti šiame kanale", "posts_view.loadMore": "Įkelti daugiau pranešimų", "posts_view.newMsg": "Nauji pranešimai", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Gavote toliau nurodytas programos diegimo užklausas:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": "arba apsilankykite Turgavietė norėdami peržiūrėti visus papildinius.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "paprašė įdiegti {pluginRequests} programą.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Įdiekite programas arba apsilankykite Turgavietė norėdami peržiūrėti visus papildinius.", - "postypes.custom_open_pricing_modal_post_renderer.and": "ir", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} nariai", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Nariai, kurie prašė ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@nežinomas", "pricing_modal.addons.USSupport": "Pagalba tik JAV", "pricing_modal.addons.dedicatedDB": "Speciali duomenų bazė", "pricing_modal.addons.dedicatedDeployment": "Specialus virtualus saugus debesies diegimas (debesis)", @@ -4591,7 +4582,6 @@ "user.settings.display.theme.applyToAllTeams": "Taikyti naują temą visoms mano komandoms", "user.settings.display.theme.customTheme": "Pasirinktinė tema", "user.settings.display.theme.describe": "Atidarykite, kad galėtumėte tvarkyti temą", - "user.settings.display.theme.import": "Importuokite temos spalvas iš „Slack“.", "user.settings.display.theme.otherThemes": "Peržiūrėkite kitas temas", "user.settings.display.theme.themeColors": "Temos spalvos", "user.settings.display.theme.title": "Tema", @@ -4649,11 +4639,6 @@ "user.settings.general.usernameRestrictions": "Naudotojo vardas turi prasidėti raide ir jame turi būti nuo {min} iki {max} mažųjų raidžių, sudarytų iš skaičių, raidžių ir simbolių „.“, „-“ ir „_“.", "user.settings.general.validEmail": "Prašome įvesti galiojantį elektroninio pašto adresą", "user.settings.general.validImage": "Profilio nuotraukoms gali būti naudojami tik BMP, JPG arba PNG vaizdai", - "user.settings.import_theme.cancel": "Atšaukti", - "user.settings.import_theme.importBody": "Norėdami importuoti temą, eikite į „Slack“ komandą ir ieškokite „Nuostatos -> Šoninės juostos tema“. Atidarykite pasirinktinės temos parinktį, nukopijuokite temos spalvų reikšmes ir įklijuokite jas čia:", - "user.settings.import_theme.importHeader": "Importuokite „Slack“ temą", - "user.settings.import_theme.submit": "Pateikti", - "user.settings.import_theme.submitError": "Netinkamas formatas, pabandykite nukopijuoti ir įklijuoti dar kartą.", "user.settings.languages.change": "Keisti sąsajos kalbą", "user.settings.languages.dropdown.arialabel": "Išskleidžiamasis parinkiklis sąsajos kalbai pakeisti", "user.settings.languages.promote1": "Pasirinkite, kokia kalba Mattermost bus rodoma naudotojo sąsajoje.", diff --git a/webapp/channels/src/i18n/nb-NO.json b/webapp/channels/src/i18n/nb-NO.json index 8288fc5b866..b8a02b16984 100644 --- a/webapp/channels/src/i18n/nb-NO.json +++ b/webapp/channels/src/i18n/nb-NO.json @@ -530,6 +530,7 @@ "admin.elasticsearch.rebuildChannelsIndexTitle": "Gjenoppbygg kanalindeks", "admin.elasticsearch.skipTLSVerificationTitle": "Hopp over TLS-verifisering:", "admin.elasticsearch.testConfigSuccess": "Testen var vellykket. Konfigurasjonen er lagret.", + "admin.elasticsearch.testHelpText": "Tester om Mattermost-serveren kan koble til den spesifiserte Elasticsearch-serveren. Testing av tilkoblingen lagrer kun konfigurasjonen hvis testen er vellykket. En vellykket test vil også re-initialisere klienten hvis du har startet Elasticsearch etter å ha startet Mattermost. Men dette vil ikke starte workers på nytt. For å gjøre det, aktiver \"Aktiver Elasticsearch Indexing\".", "admin.elasticsearch.title": "Elasticsearch", "admin.elasticsearch.usernameDescription": "(Valgfritt) Brukernavnet som skal autentisere mot Elasticsearch serveren.", "admin.elasticsearch.usernameExample": "F.eks.: \"elastic\"", @@ -543,7 +544,9 @@ "admin.email.allowUsernameSignInTitle": "Aktiver pålogging med brukernavn: ", "admin.email.easHelp": "Finn ut mer om å kompilere og distribuere dine egne mobilapper fra en Enterprise App Store.", "admin.email.mhpns": "Bruk HPNS-tilkobling med oppetid SLA for å sende varsler til iOS- og Android-apper", + "admin.email.mhpnsHelp": "Last ned Mattermost iOS-appen fra iTunes. Last ned Mattermost Android-appen fra Google Play. Lær mer om HPNS.", "admin.email.mtpns": "Bruk TPNS-tilkobling for å sende varsler til iOS- og Android-apper", + "admin.email.mtpnsHelp": "Last ned Mattermost iOS-appen fra iTunes. Last ned Mattermost Android-appen fra Google Play. Lær mer om TPNS.", "admin.email.pushOff": "Ikke send push-varsler", "admin.email.pushOffHelp": "Se dokumentasjonen om push-varslinger for å lære mer om oppsettalternativer.", "admin.email.pushServerEx": "F.eks.: \"https://push-test.mattermost.com\"", @@ -1240,6 +1243,10 @@ "admin.saml.removing.certificate": "Fjerner sertifikat...", "admin.saml.removing.privKey": "Fjerner privat nøkkel...", "admin.saml.serviceProviderIdentifierEx": "F.eks.: \"https://''/login/sso/saml\"", + "admin.saml.signatureAlgorithmDisplay.sha1": "RSAmedSHA1", + "admin.saml.signatureAlgorithmDisplay.sha256": "RSAmedSHA256", + "admin.saml.signatureAlgorithmDisplay.sha512": "RSAmedSHA512", + "admin.saml.uploading.privateKey": "Laster opp privat nøkkel ...", "admin.saml.usernameAttrEx": "F.eks.: \"Brukernavn\"", "admin.saml.verifyTitle": "Bekreft signatur:", "admin.saml_feature_discovery.copy": "Når du kobler Mattermost til organisasjonens leverandør av single sign-on, kan brukere få tilgang til Mattermost uten å måtte angi brukeropplysninger på nytt.", @@ -2434,14 +2441,7 @@ "postlist.toast.searchHint": "Tips: Prøv {searchShortcut} for å søke i denne kanalen", "posts_view.loadMore": "Last inn flere meldinger", "posts_view.newMsg": "Nye meldinger", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Du har mottatt følgende forespørsler om appinstallasjon:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " eller besøk Marketplace for å se alle plugins.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "ba om å installere appen {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Installer appene eller besøk Markedsplass for å se alle plugins.", - "postypes.custom_open_pricing_modal_post_renderer.and": "og", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} medlemmer", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Medlemmer som ba om ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@ukjent", "pricing_modal.addons.dedicatedDB": "Dedikert database", "pricing_modal.addons.dedicatedDeployment": "Dedikert virtuell sikker skyimplementering (Sky)", "pricing_modal.addons.dedicatedEncryption": "Dedikerte krypteringsnøkler", @@ -2938,9 +2938,6 @@ "user.settings.general.usernameReserved": "Dette brukernavnet er reservert, velg et nytt.", "user.settings.general.validEmail": "Skriv inn en gyldig e-postadresse", "user.settings.general.validImage": "Bare BMP-, JPG- eller PNG-bilder kan brukes til profilbilder", - "user.settings.import_theme.cancel": "Avbryt", - "user.settings.import_theme.submit": "Send inn", - "user.settings.import_theme.submitError": "Ugyldig format. Prøv å kopiere og lime inn igjen.", "user.settings.languages.change": "Endre språk for brukergrensesnitt", "user.settings.languages.dropdown.arialabel": "Rullegardinvelger for å endre språk på brukergrensenitt", "user.settings.languages.promote1": "Velg hvilket språk Mattermost skal vise i brukergrensesnittet.", diff --git a/webapp/channels/src/i18n/ne.json b/webapp/channels/src/i18n/ne.json index 83702b833dc..e31ac304c73 100644 --- a/webapp/channels/src/i18n/ne.json +++ b/webapp/channels/src/i18n/ne.json @@ -409,7 +409,6 @@ "user.settings.general.notificationsLink": "प्रदर्शन", "user.settings.general.position": "स्थिति", "user.settings.general.username": "प्रयोगकर्तानाम", - "user.settings.import_theme.cancel": "क्यानसेल", "user.settings.mfa.title": "बहु-फ्याक्टर प्रमाणीकरण", "user.settings.modal.display": "प्रयोगकर्ता नाम", "user.settings.modal.notifications": "प्रदर्शन", diff --git a/webapp/channels/src/i18n/nl.json b/webapp/channels/src/i18n/nl.json index 69a1cfddd6d..4ec090c7d7b 100644 --- a/webapp/channels/src/i18n/nl.json +++ b/webapp/channels/src/i18n/nl.json @@ -438,6 +438,21 @@ "admin.bleve.purgeIndexesButton.success": "Indexen zijn leeggemaakt.", "admin.bleve.purgeIndexesHelpText": "Met het leegmaken worden de indexen op de Bleve-server volledig verwijderd. Zoekresultaten kunnen onvolledig zijn totdat een bulkindex van de bestaande database opnieuw wordt opgebouwd.", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "Het type van de cache-backend. Bijv.: \"redis\" of \"lru\"", + "admin.cacheSettings.cacheTypeTitle": "Cachetype", + "admin.cacheSettings.redisAddress": "Redis adres", + "admin.cacheSettings.redisAddressDesc": "De hostnaam:poort van de Redis-server. Bijvoorbeeld: \"localhost:6379\"", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "Client-cache uitschakelen", + "admin.cacheSettings.redisClientCacheDesc": "Als dit waar is, wordt caching aan de cliëntzijde uitgeschakeld.", + "admin.cacheSettings.redisDB": "Redis DB", + "admin.cacheSettings.redisDBDesc": "De database van de Redis-server. Bijv.: \"0\"", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Redis wachtwoord", + "admin.cacheSettings.redisPasswordDesc": "Het wachtwoord van de Redis-server.", + "admin.cacheSettings.title": "Cache-instellingen", "admin.channelSettings.channelDetail.channelName": "Naam", "admin.channelSettings.channelDetail.channelTeam": "Team", "admin.channelSettings.channelDetail.channel_organizations": "Organisaties", @@ -4271,9 +4286,7 @@ "marketplace_modal.install_plugins": "Plugins installeren", "marketplace_modal.installing": "Bezig met Installeren...", "marketplace_modal.list.configure": "Configureren", - "marketplace_modal.list.configure.plugin": "{plugin} configureren", "marketplace_modal.list.install": "Installeren", - "marketplace_modal.list.install.plugin": "{plugin} installeren", "marketplace_modal.list.installed": "Geïnstalleerd", "marketplace_modal.list.try_again": "Probeer Opnieuw", "marketplace_modal.list.update": "Bijwerken", @@ -4711,14 +4724,7 @@ "postlist.toast.searchHint": "Tip: Probeer {searchShortcut} om in dit kanaal te zoeken", "posts_view.loadMore": "Laad meer berichten", "posts_view.newMsg": "Nieuwe Berichten", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Je hebt de volgende app-installatie-verzoeken ontvangen:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " of bezoek de Marktplaats om alle plugins te bekijken.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "vroeg om de {pluginRequests} app te installeren.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Installeer de apps of bezoek de Marketplace om alle plugins te bekijken.", - "postypes.custom_open_pricing_modal_post_renderer.and": "en", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} leden", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Leden die verzocht hebben om ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@onbekend", "pricing_modal.addons.USSupport": "Enkel US gelokaliseerde helpdesk", "pricing_modal.addons.dedicatedDB": "Aparte databank", "pricing_modal.addons.dedicatedDeployment": "Aparte virtuele beveiligde cloudimplementatie (Cloud)", @@ -4892,6 +4898,7 @@ "scheduled_post.panel.header.time": "Verzenden {isTodayOrTomorrow, select, true {} other {op}} {scheduledDateTime}", "scheduled_posts.row_title_channel.placeholder": "In: {icon} Geen Bestemming", "scheduled_posts.row_title_thread.placeholder": "Draadje naar: {icon} Geen Bestemming", + "scheduled_posts.row_title_thread.placeholder_tooltip": "Het kanaal bestaat niet of je hebt er geen toegang toe.", "search_bar.channels": "Kanalen", "search_bar.clear": "Wissen", "search_bar.file_types": "Bestandstypes", @@ -5551,7 +5558,6 @@ "user.settings.display.theme.applyToAllTeams": "Nieuw thema toepassen op al mijn teams", "user.settings.display.theme.customTheme": "Aangepast thema", "user.settings.display.theme.describe": "Open om uw thema te beheren", - "user.settings.display.theme.import": "Importeer thema-kleuren van Slack", "user.settings.display.theme.otherThemes": "Bekijk de andere thema's", "user.settings.display.theme.themeColors": "Thema kleuren", "user.settings.display.theme.title": "Thema", @@ -5609,11 +5615,6 @@ "user.settings.general.usernameRestrictions": "De gebruikersnaam moet beginnen met een letter, en bevatten tussen {min} en {max} tekens in kleine letters, cijfers, en de symbolen '.', de ' - ' en '_'.", "user.settings.general.validEmail": "Vul een geldig e-mail adres in", "user.settings.general.validImage": "Alleen BMP,JPG-of PNG-afbeeldingen kunnen worden gebruikt voor de profielafbeeldingen", - "user.settings.import_theme.cancel": "Annuleren", - "user.settings.import_theme.importBody": "Om een thema te importeren, ga je naar een Slack-team en zoek je naar Voorkeuren->Zijbalk Thema. Open de aangepaste thema optie, kopieer de themakleurwaarden en plak ze hier:", - "user.settings.import_theme.importHeader": "Importeer een Slack thema", - "user.settings.import_theme.submit": "Verzenden", - "user.settings.import_theme.submitError": "Ongeldig formaat, probeer het kopiëren en plakken opnieuw.", "user.settings.languages.change": "Taal van de interface wijzigen", "user.settings.languages.dropdown.arialabel": "Keuzelijst om de taal van de interface te wijzigen", "user.settings.languages.promote1": "Selecteer welke taal Mattermost toont in de gebruikersinterface.", @@ -5663,8 +5664,14 @@ "user.settings.notifications.desktopAndMobile.nothing": "Geen", "user.settings.notifications.desktopAndMobile.notificationSection.noPermissionIssueTag": "Niet ondersteund", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.button": "Hoe meldingen inschakelen", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.instructionButton": "Hoe meldingen inschakelen", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.message": "Je mist belangrijke meldingen over berichten en oproepen van Mattermost. Om te beginnen met het ontvangen van meldingen, moet je meldingen voor Mattermost inschakelen in je browserinstellingen.", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.title": "Browsernotificatie toestemming was geweigerd", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.checkPermissionButton": "Toestemming controleren", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.message": "Je mist belangrijke meldingen over berichten en oproepen van Mattermost. Schakel ze handmatig in om ze alsnog te ontvangen.", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.messageDenied": "Meldingen voor deze Mattermost server zijn geblokkeerd. Om meldingen te ontvangen, moet je ze handmatig inschakelen.", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.title": "Toestemming voor desktopmeldingen vereist", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.titleDenied": "Toestemming voor desktopmeldingen is geweigerd", "user.settings.notifications.desktopAndMobile.notificationSection.permissionIssueTag": "Toestemming vereist", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.button": "Meldingen inschakelen", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.message": "Je mist belangrijke meldingen over berichten en oproepen van Mattermost. Mattermost meldingen zijn uitgeschakeld door deze browser.", diff --git a/webapp/channels/src/i18n/pl.json b/webapp/channels/src/i18n/pl.json index 664dcc5e4fe..7a778913749 100644 --- a/webapp/channels/src/i18n/pl.json +++ b/webapp/channels/src/i18n/pl.json @@ -438,6 +438,21 @@ "admin.bleve.purgeIndexesButton.success": "Indeksy wyczyszczone pomyślnie.", "admin.bleve.purgeIndexesHelpText": "Czyszczenie całkowicie usunie zawartość katalogu indeksu Bleve. Wyniki wyszukiwania mogą być niekompletne do czasu odbudowania indeksu zbiorczego istniejącej bazy danych.", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "Typ zaplecza pamięci podręcznej. Na przykład: \"redis\" lub \"lru\"", + "admin.cacheSettings.cacheTypeTitle": "Typ pamięci podręcznej", + "admin.cacheSettings.redisAddress": "Adres Redis", + "admin.cacheSettings.redisAddressDesc": "Nazwa hosta:port serwera Redis. Np.: \"localhost:6379\"", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "Wyłącz pamięć podręczną klienta", + "admin.cacheSettings.redisClientCacheDesc": "Gdy włączone, buforowanie po stronie klienta jest wyłączone.", + "admin.cacheSettings.redisDB": "Redis DB", + "admin.cacheSettings.redisDBDesc": "Baza danych serwera Redis. Np.: \"0\"", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Hasło Redis", + "admin.cacheSettings.redisPasswordDesc": "Hasło serwera Redis.", + "admin.cacheSettings.title": "Ustawienia pamięci podręcznej", "admin.channelSettings.channelDetail.channelName": "Nazwa", "admin.channelSettings.channelDetail.channelTeam": "Zespół", "admin.channelSettings.channelDetail.channel_organizations": "Organizacje", @@ -4271,9 +4286,7 @@ "marketplace_modal.install_plugins": "Zainstaluj Wtyczki", "marketplace_modal.installing": "Instalowanie...", "marketplace_modal.list.configure": "Konfiguruj", - "marketplace_modal.list.configure.plugin": "Skonfiguruj {plugin}", "marketplace_modal.list.install": "Zainstaluj", - "marketplace_modal.list.install.plugin": "Zainstaluj {plugin}", "marketplace_modal.list.installed": "Zainstalowane", "marketplace_modal.list.try_again": "Spróbuj ponownie", "marketplace_modal.list.update": "Zaktualizuj", @@ -4711,14 +4724,7 @@ "postlist.toast.searchHint": "Wskazówka: Wypróbuj {searchShortcut}, aby przeszukać ten kanał", "posts_view.loadMore": "Pobierz więcej wiadomości", "posts_view.newMsg": "Nowe Wiadomości", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Otrzymałeś następujące prośby o instalację aplikacji:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " lub odwiedź stronę Marketplace, aby zobaczyć wszystkie wtyczki.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "zażądał zainstalowania aplikacji {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Zainstaluj aplikacje lub odwiedź stronę Marketplace, aby zobaczyć wszystkie wtyczki.", - "postypes.custom_open_pricing_modal_post_renderer.and": "oraz", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} członkowie", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Posłowie, którzy złożyli wniosek ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@nieznany", "pricing_modal.addons.USSupport": "Wsparcie tylko z USA", "pricing_modal.addons.dedicatedDB": "Dedykowana baza danych", "pricing_modal.addons.dedicatedDeployment": "Dedykowane wdrożenie wirtualnej bezpiecznej chmury (Cloud)", @@ -4892,6 +4898,7 @@ "scheduled_post.panel.header.time": "Wyśłij {isTodayOrTomorrow, select, true {} other {o}} {scheduledDateTime}", "scheduled_posts.row_title_channel.placeholder": "W: {icon} No Destination", "scheduled_posts.row_title_thread.placeholder": "Wątek do: {icon} No Destination", + "scheduled_posts.row_title_thread.placeholder_tooltip": "Kanał albo nie istnieje, albo nie masz do niego dostępu.", "search_bar.channels": "Kanały", "search_bar.clear": "Wyczyść", "search_bar.file_types": "Typy plików", @@ -5551,7 +5558,6 @@ "user.settings.display.theme.applyToAllTeams": "Zastosuj nowy motyw do wszystkich moich zespołów", "user.settings.display.theme.customTheme": "Motyw użytkownika", "user.settings.display.theme.describe": "Otwórz, aby zarządzać motywem", - "user.settings.display.theme.import": "Zaimportuj motyw z Slack", "user.settings.display.theme.otherThemes": "Zobacz inne motywy", "user.settings.display.theme.themeColors": "Schemat kolorów", "user.settings.display.theme.title": "Motyw", @@ -5609,11 +5615,6 @@ "user.settings.general.usernameRestrictions": "Nazwa użytkownika musi zaczynać się od litery i zawierać między {min} a {max} małych literer składającymi się z liczb, liter i symboli '.', '-' i '_'.", "user.settings.general.validEmail": "Podaj poprawny adres e-mail", "user.settings.general.validImage": "Tylko pliki BMP, JPG lub PNG mogą zostać wykorzystane jako zdjęcia profilowe", - "user.settings.import_theme.cancel": "Anuluj", - "user.settings.import_theme.importBody": "By zaimportować motyw, udaj się na Slack i wejdź w \"Preferencje -> Motyw\". Otwórz ustawienia własnego motywu, skopiuj wartości kolorów i wklej je tutaj:", - "user.settings.import_theme.importHeader": "Importuj motyw slack", - "user.settings.import_theme.submit": "Wyślij", - "user.settings.import_theme.submitError": "Niepoprawny format, proszę spróbuj skopiować i wklejić ponownie.", "user.settings.languages.change": "Zmień język interfejsu", "user.settings.languages.dropdown.arialabel": "Selektor rozwijany w celu zmiany języka interfejsu", "user.settings.languages.promote1": "Wybierz, który język Mattermost wyświetla w interfejsie użytkownika.", @@ -5663,8 +5664,14 @@ "user.settings.notifications.desktopAndMobile.nothing": "Nic", "user.settings.notifications.desktopAndMobile.notificationSection.noPermissionIssueTag": "Nieobsługiwane", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.button": "Jak włączyć powiadomienia", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.instructionButton": "Jak włączyć powiadomienia", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.message": "Brakuje Ci ważnych powiadomień o wiadomościach i połączeniach od Mattermost. Aby zacząć otrzymywać powiadomienia, włącz powiadomienia dla Mattermost w ustawieniach przeglądarki.", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.title": "Odmówiono uprawnień do powiadomień w przeglądarce", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.checkPermissionButton": "Sprawdź uprawnienie", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.message": "Brakuje Ci ważnych powiadomień o wiadomościach i połączeniach od Mattermost. Aby zacząć je otrzymywać, włącz je ręcznie.", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.messageDenied": "Powiadomienia dla tego serwera Mattermost są zablokowane. Aby otrzymywać powiadomienia, włącz je ręcznie.", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.title": "Wymagane uprawnienia do powiadomień na pulpicie", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.titleDenied": "Odmówiono uprawnień do powiadomień na pulpicie", "user.settings.notifications.desktopAndMobile.notificationSection.permissionIssueTag": "Wymagana zgoda", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.button": "Włącz powiadomienia", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.message": "Brakuje Ci ważnych wiadomości i powiadomień o połączeniach od Mattermost. Powiadomienia Mattermost są wyłączone w tej przeglądarce.", diff --git a/webapp/channels/src/i18n/pt-BR.json b/webapp/channels/src/i18n/pt-BR.json index 55671c00bdf..72d12ab6e08 100644 --- a/webapp/channels/src/i18n/pt-BR.json +++ b/webapp/channels/src/i18n/pt-BR.json @@ -3382,9 +3382,7 @@ "marketplace_modal.install_plugins": "Instalar Plugins", "marketplace_modal.installing": "Instalando...", "marketplace_modal.list.configure": "Configurar", - "marketplace_modal.list.configure.plugin": "Configurar {plugin}", "marketplace_modal.list.install": "Instalar", - "marketplace_modal.list.install.plugin": "Instalar {plugin}", "marketplace_modal.list.installed": "Instalado", "marketplace_modal.list.try_again": "Tentar Novamente", "marketplace_modal.list.update": "Atualizar", @@ -4350,7 +4348,6 @@ "user.settings.display.theme.applyToAllTeams": "Aplicar novo tema para todas as minhas equipes", "user.settings.display.theme.customTheme": "Tema Personalizado", "user.settings.display.theme.describe": "Abrir para gerenciar seu tema", - "user.settings.display.theme.import": "Importar tema de cores do Slack", "user.settings.display.theme.otherThemes": "Veja outros temas", "user.settings.display.theme.themeColors": "Tema de Cores", "user.settings.display.theme.title": "Tema", @@ -4408,11 +4405,6 @@ "user.settings.general.usernameRestrictions": "O nome de usuário precisa começar com uma letra, e conter entre {min} e {max} caracteres minúsculos contendo números, letras, e os símbolos '.', '-' e '_'.", "user.settings.general.validEmail": "Por favor entre um endereço de e-mail válido", "user.settings.general.validImage": "Somente imagens em BMP, JPG ou PNG podem ser usadas como imagem do perfil", - "user.settings.import_theme.cancel": "Cancelar", - "user.settings.import_theme.importBody": "Para importar um tema, vá para uma equipe do Slack e procure por \"Preferences -> Sidebar Theme\". Abra a opção de tema personalizado, copie os valores das cores do tema e cole-os aqui:", - "user.settings.import_theme.importHeader": "Importar Tema Slack", - "user.settings.import_theme.submit": "Enviar", - "user.settings.import_theme.submitError": "Formato inválido, por favor tente copiar e colar novamente.", "user.settings.languages.change": "Alterar o idioma da interface", "user.settings.languages.dropdown.arialabel": "Seletor para alterar o idioma da interface", "user.settings.languages.promote1": "Selecione qual idioma o Mattermost exibe na interface do usuário.", diff --git a/webapp/channels/src/i18n/ro.json b/webapp/channels/src/i18n/ro.json index 54481fc72e9..bb1fa5dabc8 100644 --- a/webapp/channels/src/i18n/ro.json +++ b/webapp/channels/src/i18n/ro.json @@ -3536,7 +3536,6 @@ "user.settings.display.theme.applyToAllTeams": "Aplică o nouă temă tuturor echipelor mele", "user.settings.display.theme.customTheme": "Teme personalizate", "user.settings.display.theme.describe": "Deschideți pentru a gestiona tema", - "user.settings.display.theme.import": "Importați culorile temelor de la Slack", "user.settings.display.theme.otherThemes": "Vedeți alte teme", "user.settings.display.theme.themeColors": "Culori temă", "user.settings.display.theme.title": "Temă", @@ -3593,11 +3592,6 @@ "user.settings.general.usernameRestrictions": "Numele de utilizator trebuie să înceapă cu o literă și să conțină între {min} și {max} caractere minuscule formate din numere, litere și simbolurile '.', '-', și '_'.", "user.settings.general.validEmail": "Te rog introdu o adresă email validă", "user.settings.general.validImage": "Numai imagini BMP, JPG sau PNG pot fi folosite pentru imagini de profil", - "user.settings.import_theme.cancel": "Anulează", - "user.settings.import_theme.importBody": "Pentru a importa o temă, accesați o echipă Slack și căutați \"Preferințe -> Tema bara laterală\". Deschideți opțiunea temă personalizată, copiați valorile culorilor temelor și lipiți-le aici:", - "user.settings.import_theme.importHeader": "Importați Tema Slack", - "user.settings.import_theme.submit": "Trimite", - "user.settings.import_theme.submitError": "Formatul nevalid, încercați copierea și inserarea din nou.", "user.settings.languages.change": "Modificați limba interfeței", "user.settings.mfa.add": "Adăugați MFA în contul dvs", "user.settings.mfa.addHelp": "Adăugarea autentificării cu mai mulți factori va face ca contul dvs. să fie mai sigur prin solicitarea unui cod de pe telefonul dvs. mobil de fiecare dată când vă conectați.", diff --git a/webapp/channels/src/i18n/ru.json b/webapp/channels/src/i18n/ru.json index b52a1b91911..341a4803024 100644 --- a/webapp/channels/src/i18n/ru.json +++ b/webapp/channels/src/i18n/ru.json @@ -4077,9 +4077,7 @@ "marketplace_modal.install_plugins": "Установить плагины", "marketplace_modal.installing": "Устанавливается...", "marketplace_modal.list.configure": "Конфигурация", - "marketplace_modal.list.configure.plugin": "Настроить {plugin}", "marketplace_modal.list.install": "Установить", - "marketplace_modal.list.install.plugin": "Установить {plugin}", "marketplace_modal.list.installed": "Установлено", "marketplace_modal.list.try_again": "Попробовать снова", "marketplace_modal.list.update": "Обновить", @@ -4500,14 +4498,7 @@ "postlist.toast.searchHint": "Совет: попробуйте {searchShortcut} для поиска на этом канале", "posts_view.loadMore": "Больше сообщений", "posts_view.newMsg": "Новые сообщения", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Вы получили следующие запросы на установку приложений:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " или посетите Marketplace для просмотра всех плагинов.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "запросил установку приложения {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Установите приложения или посетите Marketplace для просмотра всех плагинов.", - "postypes.custom_open_pricing_modal_post_renderer.and": "и", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} участники", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Участники, которые просили ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@неизвестно", "pricing_modal.addons.USSupport": "Поддержка только на территории США", "pricing_modal.addons.dedicatedDB": "Выделенная база данных", "pricing_modal.addons.dedicatedDeployment": "Выделенное виртуальное безопасное облачное развертывание (Cloud)", @@ -5294,7 +5285,6 @@ "user.settings.display.theme.applyToAllTeams": "Применить новую тему для всех моих команд", "user.settings.display.theme.customTheme": "Пользовательская Тема", "user.settings.display.theme.describe": "Откройте для настройки темы", - "user.settings.display.theme.import": "Импортировать цветовую палитру темы из Slack", "user.settings.display.theme.otherThemes": "Посмотреть другие темы", "user.settings.display.theme.themeColors": "Палитра цветов", "user.settings.display.theme.title": "Тема", @@ -5352,11 +5342,6 @@ "user.settings.general.usernameRestrictions": "Имя пользователя должно начинаться с буквы и содержать от {min} до {max} символов в нижнем регистре, среди которых могут быть буквы, цифры и символы '.', '-', и '_'.", "user.settings.general.validEmail": "Пожалуйста, введите корректный адрес электронной почты", "user.settings.general.validImage": "Только BMP, JPG или PNG изображения могут быть использованы как изображения профиля", - "user.settings.import_theme.cancel": "Отмена", - "user.settings.import_theme.importBody": "Для импорта темы, зайдите в команду Slack и зайдите в меню “Настройки -> Боковая тема”. Откройте настройки пользовательской темы, скопируйте значения цветов и вставьте их сюда:", - "user.settings.import_theme.importHeader": "Импортировать темы Slack", - "user.settings.import_theme.submit": "Отправить", - "user.settings.import_theme.submitError": "Неверный формат, пожалуйста, попробуйте снова скопировать и вставить.", "user.settings.languages.change": "Сменить язык интерфейса", "user.settings.languages.dropdown.arialabel": "Выпадающий селектор для изменения языка интерфейса", "user.settings.languages.promote1": "Выберите язык, на котором Mattermost отображает пользовательский интерфейс.", diff --git a/webapp/channels/src/i18n/sv.json b/webapp/channels/src/i18n/sv.json index ce0d9219a23..88054574d03 100644 --- a/webapp/channels/src/i18n/sv.json +++ b/webapp/channels/src/i18n/sv.json @@ -436,6 +436,21 @@ "admin.bleve.purgeIndexesButton.success": "Index rensat.", "admin.bleve.purgeIndexesHelpText": "Vid rensat index kommer allt i Bleve:s indexkatalog raderas. Sökresultaten kan vara inkompletta till en bulkindexering av hela databasen är gjord.", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "Typ av cache-backend. T.ex.: \"redis\" eller \"lru\"", + "admin.cacheSettings.cacheTypeTitle": "Cache-typ", + "admin.cacheSettings.redisAddress": "Redis-adress", + "admin.cacheSettings.redisAddressDesc": "Redis-serverns värdnamn:port. T.ex.: \"localhost:6379\"", + "admin.cacheSettings.redisAddressPlaceholder": "lokalhost:6379", + "admin.cacheSettings.redisClientCache": "Avaktivera klientcache", + "admin.cacheSettings.redisClientCacheDesc": "När aktiverad används är cachelagring på klientsidan inaktiverad.", + "admin.cacheSettings.redisDB": "Redis DB", + "admin.cacheSettings.redisDBDesc": "Databasen för Redis-servern. Exempelvis: \"0\"", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Redis lösenord", + "admin.cacheSettings.redisPasswordDesc": "Lösenordet för Redis-servern.", + "admin.cacheSettings.title": "Cache-inställningar", "admin.channelSettings.channelDetail.channelName": "Namn", "admin.channelSettings.channelDetail.channelTeam": "Team", "admin.channelSettings.channelDetail.channel_organizations": "Organisationer", @@ -1026,6 +1041,8 @@ "admin.general.localization.availableLocalesTitle": "Tillgängliga språk:", "admin.general.localization.clientLocaleDescription": "Standardspråk för nyligen skapade användarkonton och sidor där användaren inte loggat in.", "admin.general.localization.clientLocaleTitle": "Förvalt klientspråk:", + "admin.general.localization.enableExperimentalLocalesDescription": "När aktiverad kan användarna välja experimentella (t.ex. ej klara översättningar) språk", + "admin.general.localization.enableExperimentalLocalesTitle": "Aktivera experimentella språkversioner", "admin.general.localization.serverLocaleDescription": "Standardspråk för systemmeddelanden.", "admin.general.localization.serverLocaleTitle": "Förvalt serverspråk:", "admin.general.log": "Loggning", @@ -1158,6 +1175,9 @@ "admin.image.amazonS3SecretTitle": "Amazon S3 Secret Access Key:", "admin.image.amazonS3SignV2": "Aktivera Sign V2", "admin.image.amazonS3SignV2Description": "När aktiverad kommer Sign V2 användas för Amazon S3-anslutningar", + "admin.image.amazonS3StorageClassDescription": "Lagringsklass för din leverantör av S3 Compatible Storage. Standardvärdet är tomt.", + "admin.image.amazonS3StorageClassExample": "T.ex.: \"STANDARD\" eller \"STANDARD_IA\"", + "admin.image.amazonS3StorageClassTitle": "Amazon S3 lagringsklass:", "admin.image.amazonS3TraceDescription": "(Utvecklarläge) När aktiverad loggas extra debugginformation i systemloggen.", "admin.image.amazonS3TraceTitle": "Aktivera Amazon S3-debug:", "admin.image.archiveRecursionDescription": "När aktiverad kommer innehållet i dokument i ZIP-filer att returneras i sökresultaten. Detta kan påverka serverns prestanda för stora filer.", @@ -4248,9 +4268,7 @@ "marketplace_modal.install_plugins": "Installera plugins", "marketplace_modal.installing": "Installerar...", "marketplace_modal.list.configure": "Konfigurera", - "marketplace_modal.list.configure.plugin": "Konfigurera {plugin}", "marketplace_modal.list.install": "Installera", - "marketplace_modal.list.install.plugin": "Installera {plugin}", "marketplace_modal.list.installed": "Installerad", "marketplace_modal.list.try_again": "Försök igen", "marketplace_modal.list.update": "Uppdatera", @@ -4688,14 +4706,7 @@ "postlist.toast.searchHint": "Tips: Testa {searchShortcut} för att söka i aktuell kanal", "posts_view.loadMore": "Ladda mer meddelanden", "posts_view.newMsg": "Nya meddelanden", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Du har fått följande förfrågningar om appinstallation:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " eller besök Marketplace för att se alla plugins.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "önskade att få installera appen {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Installera apparna eller besök Marketplace för att se alla plugins.", - "postypes.custom_open_pricing_modal_post_renderer.and": "och", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} medlemmar", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Medlemmar som efterfrågat ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@okänd", "pricing_modal.addons.USSupport": "Endast U.S.-basera support", "pricing_modal.addons.dedicatedDB": "Dedicerad databas", "pricing_modal.addons.dedicatedDeployment": "Dedicerad virtuell säker molnanvändning (Cloud)", @@ -5495,7 +5506,6 @@ "user.settings.display.theme.applyToAllTeams": "Applicera nytt tema på alla mina team", "user.settings.display.theme.customTheme": "Anpassat tema", "user.settings.display.theme.describe": "Öppna för att hantera ditt tema", - "user.settings.display.theme.import": "Importera tema-färger från Slack", "user.settings.display.theme.otherThemes": "Visa andra teman", "user.settings.display.theme.themeColors": "Tema-färger", "user.settings.display.theme.title": "Tema", @@ -5553,11 +5563,6 @@ "user.settings.general.usernameRestrictions": "Användarnamnet måste börja med en bokstav och måste bestå av {min} till {max} gemena bokstäver, siffror eller symbolerna '.', '-' och '_'.", "user.settings.general.validEmail": "Ange en giltig e-postadress", "user.settings.general.validImage": "Endast bilder med formatet BMP, JPG eller PNG kan användas för profilbilder", - "user.settings.import_theme.cancel": "Avbryt", - "user.settings.import_theme.importBody": "För att importera ett tema, gå till ett Slack-tema och titta efter \"Preferences -> Sidebar Theme\". Öppna det anpassade temats alternativ och kopiera temats färgvärden och klistra in dem här:", - "user.settings.import_theme.importHeader": "Importera ett Slack-tema", - "user.settings.import_theme.submit": "Skicka in", - "user.settings.import_theme.submitError": "Ogiltigt format, försök klippa och klistra igen.", "user.settings.languages.change": "Byt språk för gränssnitt", "user.settings.languages.dropdown.arialabel": "Dropdown-väljare för att byta språk i gränssnittet", "user.settings.languages.promote1": "Välj vilket språk Mattermost ska visa i användargränssnittet.", diff --git a/webapp/channels/src/i18n/tr.json b/webapp/channels/src/i18n/tr.json index 5fd7508c5e5..672fba987fa 100644 --- a/webapp/channels/src/i18n/tr.json +++ b/webapp/channels/src/i18n/tr.json @@ -4271,9 +4271,7 @@ "marketplace_modal.install_plugins": "Uygulama ekleri kur", "marketplace_modal.installing": "Kuruluyor...", "marketplace_modal.list.configure": "Yapılandır", - "marketplace_modal.list.configure.plugin": "{plugin} yapılandırması", "marketplace_modal.list.install": "Kur", - "marketplace_modal.list.install.plugin": "{plugin} kurulumu", "marketplace_modal.list.installed": "Kurulu", "marketplace_modal.list.try_again": "Yeniden dene", "marketplace_modal.list.update": "Güncelle", @@ -4711,14 +4709,7 @@ "postlist.toast.searchHint": "İpucu: Bu kanalda arama yapmak için {searchShortcut} kullanın", "posts_view.loadMore": "Diğer iletileri yükle", "posts_view.newMsg": "Yeni iletiler", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Şu uygulama kurulumu isteklerini aldınız:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " ya da tüm uygulama eklerini görüntülemek için Mağazaya bakın.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "{pluginRequests} uygulamasının kurulmasını istedi.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Uygulamaları kurun ya da tüm uygulama eklerini görüntülemek için Mağazaya bakın.", - "postypes.custom_open_pricing_modal_post_renderer.and": "ve", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} üye", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "İstekte bulunan üyeler ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@bilinmiyor", "pricing_modal.addons.USSupport": "Yalnızca Birleşik Devletler'den destek", "pricing_modal.addons.dedicatedDB": "Size özel veri tabanı", "pricing_modal.addons.dedicatedDeployment": "Size özel sanal güvenli bulut kurulumu (Cloud)", @@ -5551,7 +5542,6 @@ "user.settings.display.theme.applyToAllTeams": "Yeni tema tüm takımlarıma uygulansın", "user.settings.display.theme.customTheme": "Özel tema", "user.settings.display.theme.describe": "Tema ayarlarını yapmak için 'Düzenle' üzerine tıklayın", - "user.settings.display.theme.import": "Tema renklerini Slack üzerinden içe aktarma", "user.settings.display.theme.otherThemes": "Diğer temaları görüntüle", "user.settings.display.theme.themeColors": "Tema renkleri", "user.settings.display.theme.title": "Tema", @@ -5609,11 +5599,6 @@ "user.settings.general.usernameRestrictions": "Kullanıcı adı bir harf ile başlamalı ve {min} ile {max} arasında küçük harf, rakam ve '.', '-', '_' simgelerini içermelidir.", "user.settings.general.validEmail": "Lütfen geçerli bir e-posta adresi yazın", "user.settings.general.validImage": "Profil için yalnızca BMP, JPG ya da PNG görselleri kullanılabilir", - "user.settings.import_theme.cancel": "İptal", - "user.settings.import_theme.importBody": "Bir temayı içe aktarmak için Slack takımına gidin ve 'Ayarlar -> Yan çubuk teması' bölümüne bakın. Özel tema seçeneğini açın ve tema renk değerlerini kopyalayıp buraya yapıştırın:", - "user.settings.import_theme.importHeader": "Slack temasını içe aktar", - "user.settings.import_theme.submit": "Gönder", - "user.settings.import_theme.submitError": "Biçim geçersiz, lütfen yeniden kopyalayıp yapıştırmayı deneyin.", "user.settings.languages.change": "Arayüz dilini değiştir", "user.settings.languages.dropdown.arialabel": "Arayüz dilini değiştirmek için açılır liste", "user.settings.languages.promote1": "Mattermost kullanıcı arayüzünün görüntüleneceği dili seçin.", diff --git a/webapp/channels/src/i18n/uk.json b/webapp/channels/src/i18n/uk.json index f87f90bf220..465cf61020f 100644 --- a/webapp/channels/src/i18n/uk.json +++ b/webapp/channels/src/i18n/uk.json @@ -233,7 +233,7 @@ "add_outgoing_webhook.triggerWordsTriggerWhenStartsWith": "Перше слово починається зі слова тригера", "add_outgoing_webhook.username": "Логін", "add_outgoing_webhook.username.help": "Вкажіть ім'я користувача, від імені якого буде публікуватися ця інтеграція. Ім'я користувача може містити до 22 символів та складатись з малих літер, цифр та символів \"-\", \"_\" і \".\". Якщо залишити поле порожнім, буде використано ім'я, вказане творцем вебхука.", - "add_teams_to_scheme.confirmation.accept": "Так, перемістити команду", + "add_teams_to_scheme.confirmation.accept": "Так, перемістити Команду", "add_teams_to_scheme.confirmation.message": "Ця команда вже вибрана за іншою схемою команди, ви впевнені, що хочете перемістити її до цієї схеми команди?", "add_teams_to_scheme.confirmation.title": "Схема зміни перемоги над командою?", "add_teams_to_scheme.modalTitle": "Додати Команди до Списку вибору команд", @@ -241,9 +241,9 @@ "add_user_to_channel_modal.cancel": "Скасувати", "add_user_to_channel_modal.help": "Введіть, щоб знайти канал. Використовуйте ↑↓ для перегляду, ↵, щоб вибрати, ESC для відхилення.", "add_user_to_channel_modal.membershipExistsError": "{name} вже є учасником цього каналу", - "add_user_to_channel_modal.title": "Додайте {name} до каналу", + "add_user_to_channel_modal.title": "Додати {name} до каналу", "add_users_to_role.title": "Додати користувачів до {roleName}", - "add_users_to_team.title": "Додати нового учасника в команду {teamName}", + "add_users_to_team.title": "Додати нових членів до команди {teamName}", "adldap_upsell_banner.banner_message": "Синхронізація груп AD/LDAP дозволяє швидше створювати групи", "adldap_upsell_banner.confirm.continue": "Продовжити", "adldap_upsell_banner.confirm.learn_more": "Дізнайтеся більше", @@ -266,10 +266,10 @@ "admin.audit_logging_experimental.file_max_queue_size.title": "Максимальна черга файлів", "admin.audit_logging_experimental.file_max_size.help_text": "Максимальний розмір одного експортованого файлу, в МБ.", "admin.audit_logging_experimental.file_max_size.title": "Максимальний розмір файлу (МБ)", - "admin.audit_logging_experimental.file_name.help_text": "Ім'я файлу для запису. ПРИМІТКА: Якщо параметр ExperimentalAuditSettings.FileEnabled має значення TRUE, це поле є обов'язковим для заповнення.", + "admin.audit_logging_experimental.file_name.help_text": "Ім'я файлу для запису. ПРИМІТКА: Якщо параметр ExperimentalAuditSettings.FileEnabled увімкнений, це поле є обов'язковим для заповнення.", "admin.audit_logging_experimental.file_name.title": "Ім'я файлу", - "admin.audits.reload": "Перезавантажити логи активності користувача", - "admin.authentication.email": "Аутентифікація по електронній пошті", + "admin.audits.reload": "Перезавантажити журнали активності користувачів", + "admin.authentication.email": "Автентифікація по електронній пошті", "admin.authentication.gitlab": "GitLab", "admin.authentication.guest_access": "Гостьовий доступ", "admin.authentication.ldap": "AD/LDAP", @@ -413,24 +413,39 @@ "admin.billing.subscriptions.billing_summary.noBillingHistory.link": "Дізнайтеся, як працює виставлення рахунків", "admin.billing.subscriptions.billing_summary.noBillingHistory.title": "Історії виставлення рахунків поки немає", "admin.billing.subscriptions.billing_summary.upcomingInvoice.has_more_line_items": "І {count} більше елементів", - "admin.bleve.bulkIndexingTitle": "Масова індексування:", - "admin.bleve.createJob.help": "Усі повідомлення в базі даних будуть індексуватися від найстаріших до найновіших. Еластичний пошук доступний під час індексації, але результати пошуку можуть бути неповними, поки робота з індексацією не завершиться.", + "admin.bleve.bulkIndexingTitle": "Масова індексація:", + "admin.bleve.createJob.help": "Всі користувачі, канали та дописи в базі даних будуть проіндексовані від найстаріших до найновіших. Bleve доступний під час індексації, але результати пошуку можуть бути неповними, поки індексація не завершиться.", "admin.bleve.createJob.title": "Індексувати зараз", - "admin.bleve.enableAutocompleteDescription": "Необхідне підключення до сервера Elasticsearch. Якщо включено, Elasticsearch буде використовуватися для всіх пошукових запитів. Результати пошуку можуть бути неповними, поки не закінчиться індексування бази даних. Якщо вимкнено, буде використовуватися пошук по базі даних.", + "admin.bleve.enableAutocompleteDescription": "Якщо увімкнено, Bleve буде використовуватися для всіх запитів автозаповнення щодо користувачів і каналів з використанням останнього індексу. Результати автозаповнення можуть бути неповними, доки не буде завершено об'ємний індекс існуючої бази даних користувачів та каналів. Якщо вимкнено, використовується автозаповнення бази даних.", "admin.bleve.enableAutocompleteTitle": "Увімкнути Bleve для автозаповнення запитів:", "admin.bleve.enableIndexingDescription": "Якщо встановлено, індексація нових дописів відбувається автоматично. Пошукові запити використовуватимуть пошук у базі даних, доки не буде увімкнено \"Увімкнути Bleve для пошукових запитів\". {documentationLink}", "admin.bleve.enableIndexingTitle": "Увімкнути індексацію Bleve:", - "admin.bleve.enableSearchingDescription": "Необхідне підключення до сервера Elasticsearch. Якщо включено, Elasticsearch буде використовуватися для всіх пошукових запитів. Результати пошуку можуть бути неповними, поки не закінчиться індексування бази даних. Якщо вимкнено, буде використовуватися пошук по базі даних.", + "admin.bleve.enableSearchingDescription": "Якщо увімкнено, Bleve використовуватиметься для всіх пошукових запитів з використанням найновішого індексу. Результати пошуку можуть бути неповними, доки не буде завершено об'ємний індекс існуючої бази даних дописів. Якщо вимкнено, використовується пошук по базі даних.", "admin.bleve.enableSearchingTitle": "Увімкніть Bleve для пошукових запитів:", "admin.bleve.indexDirDescription": "Шлях до каталогу для зберігання індексів Bleve.", - "admin.bleve.indexDirTitle": "IndexDir:", + "admin.bleve.indexDirTitle": "Індексний каталог:", "admin.bleve.percentComplete": "{percent}% завершено", - "admin.bleve.purgeIndexesButton": "Очистити індекси", + "admin.bleve.purgeIndexesButton": "Очистити індекс", "admin.bleve.purgeIndexesButton.error": "Не вдалося очистити індекси: {error}", "admin.bleve.purgeIndexesButton.label": "Очистити індекси:", "admin.bleve.purgeIndexesButton.success": "Індекси успішно очищені.", - "admin.bleve.purgeIndexesHelpText": "Очищення призведе до видалення індексів з Elasticsearch. Результати пошукових запитів можуть бути неповні, поки буде проводиться розбудова бази даних.", + "admin.bleve.purgeIndexesHelpText": "Очищення повністю видалить вміст каталогу індексу Bleve. Результати пошуку можуть бути неповними, доки не буде відновлено індексацію існуючої бази даних.", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "Тип кешу бекенду. Наприклад: \"redis\" або \"lru\"", + "admin.cacheSettings.cacheTypeTitle": "Тип кешу", + "admin.cacheSettings.redisAddress": "Адреса Redis", + "admin.cacheSettings.redisAddressDesc": "Ім'я хоста:порт сервера Redis. Наприклад: \"localhost:6379\"", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "Вимкнути кеш клієнта", + "admin.cacheSettings.redisClientCacheDesc": "Якщо встановлено значення увімкнено, кешування на стороні клієнта вимкнено.", + "admin.cacheSettings.redisDB": "База даних Redis", + "admin.cacheSettings.redisDBDesc": "База даних сервера Redis. Наприклад: \"0\"", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Пароль Redis", + "admin.cacheSettings.redisPasswordDesc": "Пароль сервера Redis.", + "admin.cacheSettings.title": "Налаштування кешу", "admin.channelSettings.channelDetail.channelName": "Ім'я", "admin.channelSettings.channelDetail.channelTeam": "Команда", "admin.channelSettings.channelDetail.channel_organizations": "Організації", @@ -515,54 +530,54 @@ "admin.channels.filterBy.team.noTeams": "Не знайдено жодної команди", "admin.channels.filterBy.team.placeholder": "Пошук та відбір команд", "admin.cluster.ClusterName": "Ім'я кластера:", - "admin.cluster.ClusterNameDesc": "Кластер приєднатися до імені. Тільки вузли з тим же кластерним ім'ям об'єднаються. Це підтримує встановлення Blue-Green або інсталяцію, що вказує на ту саму базу даних.", + "admin.cluster.ClusterNameDesc": "Кластер для приєднання за назвою. Лише вузли з однаковим ім'ям кластера зможуть приєднатися один до одного. Це підтримує розгортання за схемою Blue-Green або тестове середовище (staging), яке вказує на одну й ту ж базу даних.", "admin.cluster.ClusterNameEx": "Наприклад: \"Production\" або \"Staging\"", "admin.cluster.EnableExperimentalGossipEncryption": "Увімкнути експериментальне шифрування Gossip:", "admin.cluster.EnableExperimentalGossipEncryptionDesc": "Якщо Так - вся комунікація через протокол Gossip буде зашифрована.", "admin.cluster.EnableGossipCompression": "Увімкнути стиснення Gossip:", "admin.cluster.EnableGossipCompressionDesc": "Якщо прапорець встановлено, вся комунікація через протокол Gossip буде стиснута. Рекомендується тримати цей прапорець вимкненим.", - "admin.cluster.GossipPort": "Порт сповідування:", - "admin.cluster.GossipPortDesc": "Порт використовується для протоколу спілок. У цьому порту повинні бути дозволені як UDP, так і TCP.", + "admin.cluster.GossipPort": "Gossip порт:", + "admin.cluster.GossipPortDesc": "Порт, який використовується для gossip протоколу. На цьому порту повинні бути дозволені як UDP, так і TCP.", "admin.cluster.GossipPortEx": "Наприклад: \"8074\"", - "admin.cluster.OverrideHostname": "Переопределити хост-ім'я:", - "admin.cluster.OverrideHostnameDesc": "Значення за замовчуванням '' буде намагатися отримати ім'я хоста з ОС або використовувати IP-адресу. Ви можете змінити ім'я хоста цього сервера за допомогою цієї властивості. Не рекомендується перевизначати ім'я хоста, якщо це не потрібно. Ця властивість також може бути встановлена на певну IP-адресу, якщо це необхідно.", + "admin.cluster.OverrideHostname": "Перевизначити ім'я хоста:", + "admin.cluster.OverrideHostnameDesc": "Значення за замовчуванням '' намагатиметься отримати ім'я хоста від операційної системи або використовуватиме IP-адресу. Ви можете замінити ім'я хоста цього сервера за допомогою цієї властивості. Не рекомендується перевизначати ім'я хоста без необхідності. Ця властивість також може бути встановлена на певну IP-адресу, якщо це необхідно.", "admin.cluster.OverrideHostnameEx": "Наприклад: \"app-server-01\"", "admin.cluster.UseIPAddress": "Використати IP-адресу:", "admin.cluster.UseIPAddressDesc": "Якщо це значення встановлено, кластер намагатиметься встановити зв'язок через IP-адресу, а не через ім'я хоста.", "admin.cluster.enableDescription": "Якщо увімкнено, Mattermost запускається в режимі високої доступності. Будь ласка, зверніться до документації для отримання інформації про налаштування режиму високої доступності (High Availability).", "admin.cluster.enableTitle": "Увімкнути режим високої доступності:", "admin.cluster.loadedFrom": "Цей конфігураційний файл було завантажено з ідентифікатора вузла {clusterId}. Будь ласка, ознайомтеся з Посібником із усунення неполадок у нашій документації, якщо ви отримуєте доступ до Консолі системи через балансувальник навантаження та стикаєтеся з проблемами.", - "admin.cluster.noteDescription": "Зміна властивостей у цьому розділі вимагатиме перезавантаження сервера, перш ніж вступити в силу.", + "admin.cluster.noteDescription": "Зміни властивостей у цьому розділі потребують перезавантаження сервера, перш ніж вони набудуть чинності.", "admin.cluster.should_not_change": "УВАГА: Ці налаштування можуть не синхронізуватися з іншими серверами в кластері. Зв'язок між вузлами для забезпечення високої доступності не розпочнеться, поки ви не зміните config.json так, щоб він був ідентичним на всіх серверах, і не перезапустите Mattermost. Будь ласка, ознайомтеся з документацією про те, як додати або видалити сервер з кластера. Якщо ви отримуєте доступ до Консолі системи через балансувальник навантаження та стикаєтеся з проблемами, будь ласка, ознайомтеся з Посібником із усунення неполадок у нашій документації.", "admin.cluster.status_table.config_hash": "Файл конфігурації MD5", "admin.cluster.status_table.hostname": "Ім'я хоста", "admin.cluster.status_table.reload": " Перезавантажити статус кластера", "admin.cluster.status_table.schema_version": "Версія схеми БД", "admin.cluster.status_table.status": "Статус", - "admin.cluster.status_table.url": "Gossip-адреса", + "admin.cluster.status_table.url": "Gossip адреса", "admin.cluster.status_table.version": "Версія", "admin.cluster.unknown": "невідомий", "admin.cluster.version_mismatch_warning": "УВАГА: У вашому кластері HA виявлено кілька версій Mattermost. Якщо ви не виконуєте оновлення, переконайтеся, що всі вузли у вашому кластері працюють на одній версії Mattermost, щоб уникнути збоїв у роботі платформи.", "admin.compliance.complianceMonitoring": "Моніторинг відповідності", - "admin.compliance.directoryDescription": "Каталог в який зберігаються звіти про відповідність. Якщо порожньо, - зберігаються в ./data/.", + "admin.compliance.directoryDescription": "Каталог, до якого записуються звіти про відповідність. Якщо порожній, буде встановлено значення ./data/.", "admin.compliance.directoryExample": "Наприклад: \"./data/\"", - "admin.compliance.directoryTitle": "Довідник про дотримання вимог:", - "admin.compliance.enableDailyDesc": "Коли це правда, Mattermost створить щоденний звіт про дотримання.", + "admin.compliance.directoryTitle": "Каталог звітів про відповідність:", + "admin.compliance.enableDailyDesc": "Якщо увімкнено, Mattermost генеруватиме щоденний звіт про відповідність.", "admin.compliance.enableDailyTitle": "Увімкнути щоденний звіт:", - "admin.compliance.enableDesc": "Коли це правда, Mattermost дозволяє звітувати про дотримання на вкладці Відповідність та аудит. Щоб дізнатися більше, перегляньте documentation .", - "admin.compliance.enableTitle": "Дозволити звіти про відповідність:", + "admin.compliance.enableDesc": "Якщо увімкнено, Mattermost дозволяє створювати звіти про відповідність на вкладці Відповідність і аудит. Щоб дізнатися більше, див. документацію.", + "admin.compliance.enableTitle": "Увімкнути звіт про відповідність:", "admin.compliance.newComplianceExportBanner": "Ця функція замінена новою функцією Експорт відповідності і буде вилучена в наступному випуску. Ми рекомендуємо перейти на нову систему.", "admin.complianceExport.createJob.help": "Починає негайно виконувати експортну роботу.", "admin.complianceExport.createJob.title": "Запустити відповідність Експорт завдання", "admin.complianceExport.exportFormat.actiance": "Активація XML", "admin.complianceExport.exportFormat.csv": "CSV", - "admin.complianceExport.exportFormat.globalrelay": "Глобальний реле EML", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Формат експорту:", "admin.complianceExport.exportFormatDetail.details": "Для Actiance XML файли експорту відповідності записуються до підкаталогу експорту налаштованого Локального каталогу зберігання. Для Global Relay EML вони надсилаються на вказану адресу електронної пошти.", "admin.complianceExport.exportFormatDetail.intro": "Формат експорту відповідності. Відповідає системі, в яку ви хочете імпортувати дані.", - "admin.complianceExport.exportJobStartTime.description": "Встановіть час початку щоденної запланованої експортної роботи з відповідності. Виберіть час, коли менше користувачів використовують вашу систему. Повинна бути 24-годинна відмітка часу у формі HH:MM.", + "admin.complianceExport.exportJobStartTime.description": "Встановіть час запуску щоденного запланованого завдання експорту відповідності. Виберіть час, коли найменше людей користується вашою системою. Повинна бути 24-годинна позначка часу у вигляді ГГ:ХВ.", "admin.complianceExport.exportJobStartTime.example": "Наприклад: \"02:00\"", - "admin.complianceExport.exportJobStartTime.title": "Відповідність часу експорту:", + "admin.complianceExport.exportJobStartTime.title": "Час експорту відповідності:", "admin.complianceExport.globalRelayCustomSMTPPort.description": "Порт SMTP-сервера, на який буде надходити ваш Global Relay EML.", "admin.complianceExport.globalRelayCustomSMTPPort.example": "Наприклад: \"25\"", "admin.complianceExport.globalRelayCustomSMTPPort.title": "Порт SMTP-сервера:", @@ -572,37 +587,37 @@ "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Тип 10", "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Тип 9", "admin.complianceExport.globalRelayCustomerType.custom.description": "Користувацькі", - "admin.complianceExport.globalRelayCustomerType.description": "Тип облікового запису глобального ретранслятора вашої організації.", + "admin.complianceExport.globalRelayCustomerType.description": "Тип облікового запису клієнта Global Relay, який має ваша організація.", "admin.complianceExport.globalRelayCustomerType.title": "Обліковий запис клієнта Global Relay:", - "admin.complianceExport.globalRelayEmailAddress.description": "Адреса електронної пошти вашого сервера Global Relay відслідковує для вхідних експорт відповідності.", + "admin.complianceExport.globalRelayEmailAddress.description": "Адреса електронної пошти, яку ваш сервер Global Relay відстежує для вхідного експорту відповідності.", "admin.complianceExport.globalRelayEmailAddress.example": "Наприклад: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "Електронна адреса глобального реле:", + "admin.complianceExport.globalRelayEmailAddress.title": "Адреса електронної пошти Global Relay:", "admin.complianceExport.globalRelaySMTPPassword.description": "Пароль, який використовується для автентифікації на SMTP-сервері GlobalRelay.", "admin.complianceExport.globalRelaySMTPPassword.example": "Наприклад: \"globalRelayPassword\"", "admin.complianceExport.globalRelaySMTPPassword.title": "SMTP-пароль:", "admin.complianceExport.globalRelaySMTPUsername.description": "Ім'я користувача, яке використовується для автентифікації на SMTP-сервері GlobalRelay.", "admin.complianceExport.globalRelaySMTPUsername.example": "Наприклад: \"globalRelayUser\"", "admin.complianceExport.globalRelaySMTPUsername.title": "Ім'я SMTP-користувача:", - "admin.complianceExport.messagesExportedCount": "{count} повідомлення експортуються.", - "admin.complianceExport.title": "Відповідність експорту (Beta)", + "admin.complianceExport.messagesExportedCount": "{count} повідомлень експортовано.", + "admin.complianceExport.title": "Експорт відповідності", "admin.complianceExport.warningCount": "Виявлено {count} попередження(-нь), деталі дивіться у файлі warning.txt", "admin.complianceExport.warningCount.globalrelay": "Виявлено {count} попередження(-нь), деталі дивіться у журналі", - "admin.complianceMonitoring.userActivityLogsTitle": "Список активності користувача", + "admin.complianceMonitoring.userActivityLogsTitle": "Журнали активності користувачів", "admin.compliance_export_feature_discovery.copy": "Створюйте щоденні звіти про відповідність та експортуйте їх у різні формати, які можна використовувати за допомогою сторонніх інструментів інтеграції, таких як Smarsh (Actiance).", "admin.compliance_export_feature_discovery.title": "Запускайте експорт відповідності за допомогою Mattermost Enterprise", "admin.compliance_reports.desc": "Назва завдання:", "admin.compliance_reports.desc_placeholder": "Наприклад: \"Аудит 445 для HR\"", - "admin.compliance_reports.emails": "Адреса електронної пошти:", + "admin.compliance_reports.emails": "Електронні адреси:", "admin.compliance_reports.emails_placeholder": "Наприклад, \"bill@example.com, bob@example.com\"", "admin.compliance_reports.from": "Від:", - "admin.compliance_reports.from_placeholder": "Наприклад: \"2016-03-11\"", + "admin.compliance_reports.from_placeholder": "Наприклад, \"2016-03-11\"", "admin.compliance_reports.keywords": "Ключові слова:", - "admin.compliance_reports.keywords_placeholder": "Наприклад: \"короткостроковий запас\"", - "admin.compliance_reports.reload": "Перезавантажте звіти про відповідності", - "admin.compliance_reports.run": "Запустити звіт про дотримання", - "admin.compliance_reports.title": "Комплаенс звіти", + "admin.compliance_reports.keywords_placeholder": "Наприклад, \"короткий запас\"", + "admin.compliance_reports.reload": "Перезавантажити завершені звіти про відповідність", + "admin.compliance_reports.run": "Запустіть звіт про відповідність", + "admin.compliance_reports.title": "Звіти про відповідність", "admin.compliance_reports.to": "Кому:", - "admin.compliance_reports.to_placeholder": "Наприклад: \"2016-03-15\"", + "admin.compliance_reports.to_placeholder": "Наприклад, \"2016-03-15\"", "admin.compliance_table.desc": "Опис", "admin.compliance_table.download": "Завантажити", "admin.compliance_table.failed": "Не вдалося", @@ -612,55 +627,55 @@ "admin.compliance_table.records": "Записи", "admin.compliance_table.status": "Статус", "admin.compliance_table.success": "Успішно", - "admin.compliance_table.timestamp": "Тимчасова мітка", + "admin.compliance_table.timestamp": "Мітка часу", "admin.compliance_table.type": "Тип", - "admin.compliance_table.userId": "Запрошені", + "admin.compliance_table.userId": "Запит від", "admin.connectionSecurityNone": "Жоден", - "admin.connectionSecurityNoneDescription": "Mattermost буде підключатися по незахищеному з'єднанню.", + "admin.connectionSecurityNoneDescription": "Mattermost підключатиметься через незахищене з'єднання.", "admin.connectionSecurityStart": "STARTTLS", - "admin.connectionSecurityStartDescription": "Бере існуюче незахищене з'єднання і намагається поліпшити його до безпечного, використовуючи TLS.", + "admin.connectionSecurityStartDescription": "Перетворює існуюче незахищене з'єднання та намагається оновити його до захищеного з'єднання за допомогою TLS.", "admin.connectionSecurityTitle": "Безпека з'єднання:", "admin.connectionSecurityTls": "TLS", - "admin.connectionSecurityTlsDescription": "Шифрувати з'єднання між Mattermost і вашим сервером.", + "admin.connectionSecurityTlsDescription": "Шифрувати зв'язок між Mattermost і вашим сервером.", "admin.custom_terms_of_service_feature_discovery.copy": "Створіть власні умови надання послуг, які нові користувачі повинні прийняти, перш ніж отримати доступ до вашого екземпляру Mattermost на настільному комп'ютері, в Інтернеті або на мобільному телефоні.", "admin.custom_terms_of_service_feature_discovery.title": "Створюйте індивідуальні умови надання послуг за допомогою Mattermost Enterprise", "admin.customization.allowSyncedDrafts": "Увімкнути синхронізацію чернеток повідомлень на сервері:", "admin.customization.allowSyncedDraftsDesc": "Якщо увімкнено, чернетки повідомлень користувачів будуть синхронізуватися з сервером, щоб до них можна було отримати доступ з будь-якого пристрою. Користувачі можуть відмовитися від такої поведінки в налаштуваннях акаунта.", - "admin.customization.androidAppDownloadLinkDesc": "Додає посилання для скачування програми для Android. Користувачам, які відвідують сайт через мобільний браузер, на спеціальній сторінці буде запропонована можливість завантажити додаток. Залиште це поле порожнім, щоб запобігти появі цієї сторінки.", - "admin.customization.androidAppDownloadLinkTitle": "Посилання на сторінку завантаження програми для Android:", - "admin.customization.announcement.allowBannerDismissalDesc": "Коли це правда, користувачі можуть відхилити банер до свого наступного оновлення. Коли помилково, банер постійно відображається, доки його не вимкне Системний адміністратор.", - "admin.customization.announcement.allowBannerDismissalTitle": "Дозволити звільнення банера:", + "admin.customization.androidAppDownloadLinkDesc": "Додайте посилання для завантаження додатку для Android. Користувачам, які заходять на сайт з мобільного браузера, буде запропоновано сторінку з можливістю завантажити додаток. Залиште це поле порожнім, щоб сторінка не з'являлася.", + "admin.customization.androidAppDownloadLinkTitle": "Посилання для завантаження програми для Android:", + "admin.customization.announcement.allowBannerDismissalDesc": "Якщо увімкнено, користувачі можуть закрити банер до його наступного оновлення. Якщо вимкнено, банер буде видно постійно, доки його не вимкне системний адміністратор.", + "admin.customization.announcement.allowBannerDismissalTitle": "Дозволити закриття банера:", "admin.customization.announcement.bannerColorTitle": "Колір банера:", "admin.customization.announcement.bannerTextColorTitle": "Колір тексту банера:", "admin.customization.announcement.bannerTextDesc": "Текст, який з'явиться в банері оголошення.", "admin.customization.announcement.bannerTextTitle": "Текст банера:", - "admin.customization.announcement.enableBannerDesc": "Увімкніть банер оголошення у всіх командах.", + "admin.customization.announcement.enableBannerDesc": "Увімкнути банер з оголошеннями для всіх команд.", "admin.customization.announcement.enableBannerTitle": "Увімкнути загальносистемні сповіщення:", - "admin.customization.appDownloadLinkDesc": "Додає посилання на сторінку скачування додатків Mattermost. Коли посилання присутній, опція \"Завантажити додатки Mattermost\" буде додана в головне меню, з тим щоб користувачі змогли знайти сторінку завантаження. Залиште це поле порожнім, щоб приховати цю опцію з головного меню.", + "admin.customization.appDownloadLinkDesc": "Додайте посилання на сторінку завантаження додатків Mattermost. Якщо посилання присутнє, в меню продукту буде додано опцію \"Завантажити програми Mattermost\", щоб користувачі могли знайти сторінку завантаження. Залиште це поле порожнім, щоб приховати опцію з меню продуктів.", "admin.customization.appDownloadLinkTitle": "Посилання на сторінку завантаження додатків Mattermost:", - "admin.customization.customUrlSchemes": "Спеціальні схеми URL-адреси:", - "admin.customization.customUrlSchemesDesc": "Дозволяє зв'язувати текст повідомлення, якщо він починається з будь-якої схеми URL-адрес, розділених комами, перелічених у списку. За замовчуванням наступні схеми створюють посилання: \"http\", \"https\", \"ftp\", \"tel\" і \"mailto\".", - "admin.customization.customUrlSchemesPlaceholder": "Наприклад: \"git, smtp\"", - "admin.customization.enableCustomEmojiDesc": "Дозвольте користувачу створювати спеціальні емоції для використання в повідомленнях. Після дозволу, налаштування спеціальних емоцій можуть бути доступні в розділі Команда, натисканням на три крапки над бічною панеллю і вибором \"Спеціальні емоції\".", - "admin.customization.enableCustomEmojiTitle": "Увімкнути призначені для користувача смайли:", + "admin.customization.customUrlSchemes": "Користувацькі схеми URL-адрес:", + "admin.customization.customUrlSchemesDesc": "Дозволяє створювати посилання на текст повідомлення, якщо він починається з однієї з перелічених схем URL-адрес, розділених комами. За замовчуванням посилання створюватимуться за такими схемами: \"http\", \"https\", \"ftp\", \"tel\" і \"mailto\".", + "admin.customization.customUrlSchemesPlaceholder": "Наприклад: \"git,smtp\"", + "admin.customization.enableCustomEmojiDesc": "Дозволити користувачам створювати власні емодзі для використання в повідомленнях. Якщо увімкнено, до налаштувань користувацьких смайликів можна отримати доступ у Каналах за допомогою засобів вибору емодзі.", + "admin.customization.enableCustomEmojiTitle": "Увімкнути користувацькі емодзі:", "admin.customization.enableDesktopLandingPageDesc": "Чи потрібно пропонувати користувачеві використовувати додаток для робочого столу, коли він вперше використовує Mattermost.", "admin.customization.enableDesktopLandingPageTitle": "Увімкнути стартову сторінку для десктопного додатка:", - "admin.customization.enableEmojiPickerDesc": "Emoji Picker дозволяє користувачам додавати емоції, як реакції або використовувати в повідомленнях. Включення Emoji Picker з великою кількістю користувацьких емоцій може уповільнити роботу системи.", - "admin.customization.enableEmojiPickerTitle": "Увімкнути Emoji Picker:", + "admin.customization.enableEmojiPickerDesc": "Вибір емодзі дозволяє користувачам вибирати емодзі для додавання як реакції або використання в повідомленнях. Увімкнення вибору емодзі з великою кількістю користувацьких емодзі може призвести до зниження продуктивності.", + "admin.customization.enableEmojiPickerTitle": "Увімкнути Вибір емодзі:", "admin.customization.enableGifPickerDesc": "Дозволяє користувачам вибирати GIF-файли зі списку емодзі.", - "admin.customization.enableGifPickerTitle": "Увімкнути GIF-збирач:", + "admin.customization.enableGifPickerTitle": "Увімкнути вибір GIF:", "admin.customization.enableInlineLatexDesc": "Увімкнути рендеринг вбудованого Latex коду. Якщо значення Ні, Latex може бути відображено лише у блоці коду з використанням підсвічування синтаксису. Будь ласка, перегляньте нашу документацію для отримання детальної інформації про форматування тексту.", "admin.customization.enableInlineLatexTitle": "Увімкнути вбудований рендеринг Latex:", "admin.customization.enableLatexDesc": "Увімкнути рендеринг Latex у блоках коду. Якщо значення не встановлено, буде підсвічено лише код Latex. \n\nНе рекомендується вмикати Latex у середовищах, де не всім користувачам можна довіряти.", "admin.customization.enableLatexTitle": "Увімкнути рендеринг Latex:", "admin.customization.enableLinkPreviewsDesc": "Відображати попередній перегляд вмісту вебсайтів, посилань на зображення та посилань на YouTube під повідомленням, якщо це доступно. Сервер повинен бути підключений до інтернету та мати доступ через брандмауер (якщо це застосовується) до вебсайтів, з яких очікуються попередні перегляди. Користувачі можуть вимкнути ці попередні перегляди в налаштуваннях: Налаштування > Відображення > Попередні перегляди вебсайтів.", - "admin.customization.enableLinkPreviewsTitle": "Включити попередній перегляд посилань:", + "admin.customization.enableLinkPreviewsTitle": "Увімкнути попередній перегляди вебсайтів:", "admin.customization.enablePermalinkPreviewsDesc": "Якщо увімкнено, посилання на повідомлення Mattermost генеруватимуть попередній перегляд для всіх користувачів, які мають доступ до оригінального повідомлення. Будь ласка, перегляньте нашу документацію для отримання детальної інформації.", "admin.customization.enablePermalinkPreviewsTitle": "Увімкнути попередній перегляд веб-посилань на повідомлення:", "admin.customization.enableSVGsDesc": "Увімкніть попередній перегляд для вкладень SVG-файлів і дозволити їх відображення в повідомленнях. \n\nУвімкнення SVG не рекомендується в середовищах, де не всі користувачі заслуговують на довіру.", "admin.customization.enableSVGsTitle": "Увімкнути SVG:", - "admin.customization.iosAppDownloadLinkDesc": "Додає посилання для завантаження програми для Android. Користувачам, які відвідують сайт через мобільний браузер, на спеціальній сторінці буде запропонована можливість завантажити додаток. Залиште, це поле порожнім, щоб запобігти появі цієї сторінки.", - "admin.customization.iosAppDownloadLinkTitle": "Посилання на завантаження додатка для iOS:", + "admin.customization.iosAppDownloadLinkDesc": "Додати посилання для завантаження додатку для iOS. Користувачам, які заходять на сайт з мобільного браузера, буде запропоновано сторінку з можливістю завантажити додаток. Залиште це поле порожнім, щоб сторінка не з'являлася.", + "admin.customization.iosAppDownloadLinkTitle": "Посилання для завантаження додатку для iOS:", "admin.customization.maxMarkdownNodesDesc": "Під час відображення тексту Markdown у мобільному додатку визначає максимальну кількість елементів Markdown (наприклад, емодзі, посилань, комірок таблиці тощо), які можуть бути в одному текстовому фрагменті. Якщо встановлено значення 0, буде використано стандартне обмеження.", "admin.customization.maxMarkdownNodesTitle": "Максимальна кількість елементів у форматі Markdown:", "admin.customization.restrictLinkPreviewsDesc": "Попередній перегляд посилань і попередній перегляд зображень не буде показано для наведеного вище списку доменів, розділених комами.", @@ -677,7 +692,7 @@ "admin.data_retention.channel_team_counts": "{team_count} {team_count, plural, one {команда} few {команди} other {команд}}, {channel_count} {channel_count, plural, one {канал} few {канали} other {каналів}}", "admin.data_retention.channel_team_counts_empty": "Н/Д", "admin.data_retention.createJob.instructions": "Час щоденної перевірки політик та виконання завдання видалення:", - "admin.data_retention.createJob.title": "Запустити завдання з видалення зараз", + "admin.data_retention.createJob.title": "Запустити задачу видалення зараз", "admin.data_retention.customPolicies.addPolicy": "Додати політику", "admin.data_retention.customPolicies.subTitle": "Налаштуйте, як довго певні команди та канали зберігатимуть повідомлення.", "admin.data_retention.customPolicies.title": "Власні політики збереження", @@ -724,8 +739,8 @@ "admin.data_retention.retention_days": "{count} {count, plural, one {день} few {дні} other {днів}}", "admin.data_retention.retention_hours": "{count} {count, plural, one {година} few {години} other {годин}}", "admin.data_retention.retention_years": "{count} {count, plural, one {рік} few {роки} other {років}}", - "admin.data_retention.settings.title": "Політика зберігання даних", - "admin.data_retention.title": "Політика збереження даних", + "admin.data_retention.settings.title": "Політики зберігання даних", + "admin.data_retention.title": "Політика зберігання даних", "admin.data_retention_feature_discovery.copy": "Зберігайте дані стільки, скільки потрібно. Створюйте завдання зі збереження даних для вибраних каналів і команд, щоб автоматично видаляти одноразові дані.", "admin.data_retention_feature_discovery.title": "Створюйте графіки зберігання даних за допомогою Mattermost Enterprise", "admin.database.migrations_table.help_text": "Список схем міграцій, застосованих до вашого сховища даних.", @@ -739,7 +754,7 @@ "admin.elasticsearch.backendDescription": "Тип пошукового бекенду.", "admin.elasticsearch.backendExample": "Наприклад: \"elasticsearch\"", "admin.elasticsearch.backendTitle": "Тип бекенда:", - "admin.elasticsearch.bulkIndexingTitle": "Масова індексування:", + "admin.elasticsearch.bulkIndexingTitle": "Масова індексація:", "admin.elasticsearch.caDescription": "(Необов'язково) Користувацькі сертифікати центру сертифікації для сервера Elasticsearch. Залиште це поле порожнім, щоб використовувати центри сертифікації за замовчуванням з операційної системи.", "admin.elasticsearch.caExample": "Наприклад: \"./elasticsearch/ca.pem\"", "admin.elasticsearch.caTitle": "Шлях CA:", @@ -761,19 +776,19 @@ "admin.elasticsearch.enableIndexingDescription": "Якщо включено, всі нові повідомлення будуть автоматично індексуватися. Пошукові запити будуть використовувати базу даних, поки \"Включити Elasticsearch для пошукових запитів\" буде включено. {documentationLink}", "admin.elasticsearch.enableIndexingTitle": "Включити індексування Elasticsearch:", "admin.elasticsearch.enableSearchingDescription": "Необхідне підключення до сервера Elasticsearch. Якщо включено, Elasticsearch буде використовуватися для всіх пошукових запитів. Результати пошуку можуть бути неповними, поки не закінчиться індексування бази даних. Якщо вимкнено, буде використовуватися пошук по базі даних.", - "admin.elasticsearch.enableSearchingTitle": "Включити Elasticsearch для пошукових запитів:", + "admin.elasticsearch.enableSearchingTitle": "Увімкнути Elasticsearch для пошукових запитів:", "admin.elasticsearch.ignoredPurgeIndexes": "Індекси, які слід пропустити під час очищення:", "admin.elasticsearch.ignoredPurgeIndexesDescription": "При заповненні ці індекси будуть ігноруватися під час очищення, вони відокремлюються комами.", "admin.elasticsearch.ignoredPurgeIndexesDescription.example": "Наприклад: .opendistro*,.security*", "admin.elasticsearch.password": "Наприклад: \"ваш пароль\"", - "admin.elasticsearch.passwordDescription": "(Опціонально) Пароль для аутентифікації на сервері Elasticsearch.", + "admin.elasticsearch.passwordDescription": "(Необов'язково) Пароль для входу на сервер Elasticsearch.", "admin.elasticsearch.passwordTitle": "Пароль сервера:", "admin.elasticsearch.percentComplete": "{percent}% завершено", "admin.elasticsearch.purgeIndexesButton": "Очистити індекси", "admin.elasticsearch.purgeIndexesButton.error": "Не вдалося очистити індекси: {error}", "admin.elasticsearch.purgeIndexesButton.label": "Очистити індекси:", "admin.elasticsearch.purgeIndexesButton.success": "Індекси успішно очищені.", - "admin.elasticsearch.purgeIndexesHelpText": "Очищення призведе до видалення індексів з Elasticsearch. Результати пошукових запитів можуть бути неповні, поки буде проводиться розбудова бази даних.", + "admin.elasticsearch.purgeIndexesHelpText": "Очищення повністю видалить індекси на сервері Elasticsearch. Результати пошуку можуть бути неповними, поки не буде відновлено масову індексацію існуючої бази даних.", "admin.elasticsearch.rebuildChannelsIndex.helpText": "Це очищає індекс каналів та повторно індексує всі канали в базі даних, від найстаріших до найновіших. Автозаповнення каналів доступне під час індексації, але результати пошуку можуть бути неповними, поки завдання індексації не буде завершено.\n\nПримітка: Будь ласка, переконайтесь, що жодне інше завдання індексації не виконується в таблиці вище.", "admin.elasticsearch.rebuildChannelsIndex.title": "Перебудова індексу каналів", "admin.elasticsearch.rebuildChannelsIndexTitle": "Перебудова індексу каналів", @@ -781,22 +796,22 @@ "admin.elasticsearch.rebuildIndexSuccessfully.success": "Завдання відновлення індексу каналів успішно запущено.", "admin.elasticsearch.skipTLSVerificationDescription": "Якщо Так, Mattermost не вимагатиме, щоб сертифікат Elasticsearch був підписаний довіреним центром сертифікації.", "admin.elasticsearch.skipTLSVerificationTitle": "Пропустити перевірку TLS:", - "admin.elasticsearch.sniffDescription": "Коли це правда, нюхфування знаходить і підключається до всіх вузлів даних у вашому кластері автоматично.", - "admin.elasticsearch.sniffTitle": "Увімкнути фрагмент кластера:", - "admin.elasticsearch.testConfigSuccess": "Тестування пройшло успішно. Конфігурація збережена.", - "admin.elasticsearch.testHelpText": "Випробування, якщо сервер Mattermost може підключитися до вказаного сервера Elasticsearch. Тестування з'єднання лише зберігає конфігурацію, якщо тест є успішним. Дивіться файл журналу для отримання докладніших повідомлень про помилки.", + "admin.elasticsearch.sniffDescription": "Якщо увімкнено, підключення до всіх вузлів даних у вашому кластері здійснюється автоматично за допомогою виявлення (sniffing).", + "admin.elasticsearch.sniffTitle": "Увімкнути аналіз кластера:", + "admin.elasticsearch.testConfigSuccess": "Тест пройдено успішно. Конфігурацію збережено.", + "admin.elasticsearch.testHelpText": "Перевіряє, чи може сервер Mattermost підключитися до вказаного сервера Elasticsearch. Тестування підключення зберігає конфігурацію лише в разі успіху. Успішний тест також ініціалізує клієнта заново, якщо Elasticsearch було запущено після старту Mattermost. Але це не перезапустить завдання. Для цього, будь ласка, увімкніть \"Індексування Elasticsearch\".", "admin.elasticsearch.title": "Elasticsearch", - "admin.elasticsearch.usernameDescription": "(Необов'язково) Ім'я користувача для автентифікації на сервері Elasticsearch.", + "admin.elasticsearch.usernameDescription": "(Необов'язково) Ім'я користувача для авторизації на сервері Elasticsearch.", "admin.elasticsearch.usernameExample": "Наприклад: \"еластичний\"", - "admin.elasticsearch.usernameTitle": "Ім'я користувача:", + "admin.elasticsearch.usernameTitle": "Ім'я користувача сервера:", "admin.email.agreeHPNS": " Я розумію та приймаю Умови надання послуг і Політику конфіденційності служби хостингових push-сповіщень Mattermost.", - "admin.email.allowEmailSignInDescription": "Якщо вибрано, Mattermost дозволяє користувачам входити використовуючи їх емайл і пароль.", + "admin.email.allowEmailSignInDescription": "Якщо увімкнено, Mattermost дозволяє користувачам входити в систему, використовуючи свою електронну пошту та пароль.", "admin.email.allowEmailSignInTitle": "Дозволити вхід за допомогою електронної пошти: ", - "admin.email.allowSignupDescription": "Якщо включено, Mattermost дозволить реєстрацію облікових записів з використанням адреси електронної пошти та пароля. Вимкніть, якщо хочете дозволити доступ тільки через AD/LDAP, SAML або GitLab.", + "admin.email.allowSignupDescription": "Якщо увімкнено, Mattermost дозволить створювати акаунти за допомогою електронної пошти та пароля. Це значення має бути вимкненим лише тоді, коли ви хочете обмежити реєстрацію одним сервісом, таким як AD/LDAP, SAML або GitLab.", "admin.email.allowSignupTitle": "Дозволити створення облікового запису за допомогою електронної пошти: ", - "admin.email.allowUsernameSignInDescription": "Коли це правда, користувачі, які мають електронну адресу для входу, можуть ввійти за допомогою свого імені користувача та пароля. Цей параметр не впливає на вхід AD/LDAP.", + "admin.email.allowUsernameSignInDescription": "Якщо ця опція увімкнена, користувачі з логіном електронної пошти можуть увійти, використовуючи своє ім'я користувача та пароль. Цей параметр не впливає на вхід за допомогою AD/LDAP.", "admin.email.allowUsernameSignInTitle": "Дозволити вхід за допомогою імені користувача: ", - "admin.email.easHelp": "Дізнайтеся більше про компіляцію та розгортання власних мобільних додатків із магазину Enterprise App Store .", + "admin.email.easHelp": "Дізнайтеся більше про компіляцію та розгортання власних мобільних додатків з Корпоративного Магазину додатків.", "admin.email.mhpns": "Використовуйте зв'язок HPNS з SLA безперервної роботи, щоб надсилати сповіщення для програм iOS та Android", "admin.email.mhpnsHelp": "Завантажте додаток Mattermost для iOS з iTunes. Завантажте додаток Mattermost для Android з Google Play. Дізнайтеся більше про HPNS (Hosted Push Notification Service).", "admin.email.mtpns": "Використовуйте TPNS-з'єднання для надсилання сповіщень до програм iOS та Android", @@ -846,6 +861,7 @@ "admin.environment.notifications.pushContents.label": "Зміст push повідомлення:", "admin.environment.notifications.pushContents.withIdLoaded.help": "**Загальний опис лише з ім'ям відправника** - включає лише ім'я особи, яка надіслала повідомлення у push-сповіщеннях, без інформації про назву каналу або зміст повідомлення.\n **Загальний опис з ім'ям відправника та каналу** - включає ім'я особи, яка надіслала повідомлення, та канал, в якому воно було надіслано, але без змісту повідомлення.\n **Повний зміст повідомлення у сповіщенні** - включає зміст повідомлення у payload сповіщення, яке передається через Apple Push Notification Service (APNS) або Google Firebase Cloud Messaging (FCM). **Рекомендується використовувати цей варіант** лише з протоколом \"https\" для шифрування з'єднання та захисту конфіденційної інформації, що надсилається в повідомленнях.\n**Повний зміст повідомлення отримується з сервера при отриманні** - payload сповіщення, переданий через APNS або FCM, не містить змісту повідомлення, натомість він містить унікальний ідентифікатор повідомлення, що використовується для отримання змісту повідомлення з сервера, коли push-сповіщення отримано на пристрій. Якщо сервер недоступний, буде показано загальне сповіщення.", "admin.environment.notifications.replyToAddress.help": "Адреса електронної пошти, яка використовується в заголовку Reply-To при надсиланні сповіщень від Mattermost.", + "admin.environment.notifications.replyToAddress.label": "Адреса для відповіді на сповіщення:", "admin.environment.notifications.replyToAddress.placeholder": "Наприклад: \"mattermost@yourcompany.com\", \"admin@yourcompany.com\"", "admin.environment.notifications.supportAddress.placeholder": "Наприклад: \"support@yourcompany.com\", \"admin@yourcompany.com\"", "admin.environment.notifications.supportEmail.help": "Адреса електронної пошти, що відображається в електронних листах служби підтримки.", @@ -881,6 +897,10 @@ "admin.environment.smtp.smtpUsername.title": "Ім'я користувача SMTP:", "admin.environment.smtp.testing": "Тестування...", "admin.environment.webServer": "Веб-сервер", + "admin.experimental.PermittedMoveThreadRoles.desc": "Виберіть, кому дозволено переміщати теми до інших каналів на основі ролей. (Інші дозволи, наведені нижче, залишаються чинними).", + "admin.experimental.PermittedMoveThreadRoles.title": "Дозволені ролі", + "admin.experimental.UsersStatusAndProfileFetchingPollIntervalMilliseconds.desc": "Кількість мілісекунд, які потрібно чекати між періодичними запитами статусів і профілів користувачів.", + "admin.experimental.UsersStatusAndProfileFetchingPollIntervalMilliseconds.title": "Інтервал опитування статусу та профілю користувача:", "admin.experimental.allowCustomThemes.desc": "Увімкнення розділу **Дисплей > Тема > Користувацька тема** у Налаштуваннях.", "admin.experimental.allowCustomThemes.title": "Дозволити користувацькі теми:", "admin.experimental.allowedEmailDomain.desc": "(Необов'язково) Якщо встановлено, користувачі повинні мати електронну пошту, яка закінчується на цьому домені, щоб переміщати теми. Можна вказати декілька доменів, розділяючи їх комами.", @@ -909,17 +929,95 @@ "admin.experimental.disableAppBar.desc": "Якщо вимкнено, всі інтеграції переміщуються із заголовка каналу на панель додатків. Піктограми плагінів заголовка каналу, для яких не було явно зареєстровано піктограму панелі додатків, буде переміщено на панель додатків, що може спричинити проблеми з рендерингом.", "admin.experimental.disableAppBar.title": "Вимкнути панель програм:", "admin.experimental.disableRefetchingOnBrowserFocus.desc": "Якщо увімкнено, Mattermost не буде повторно завантажувати канали та учасників каналів, коли браузер відновлює фокус. Це може призвести до покращення продуктивності для користувачів з великою кількістю каналів та учасників каналів.", + "admin.experimental.disableRefetchingOnBrowserFocus.title": "Вимкнути повторне отримання даних при фокусуванні на браузері:", "admin.experimental.disableWakeUpReconnectHandler.desc": "Якщо увімкнено, Mattermost не намагатиметься визначити, коли комп'ютер прокинувся, і перезавантажити дані. Це може зменшити кількість регулярного мережевого трафіку, який надсилає програма.", "admin.experimental.disableWakeUpReconnectHandler.title": "Вимкнути обробник перепідключення при пробудженні:", "admin.experimental.emailBatchingBufferSize.desc": "Вкажіть максимальну кількість сповіщень в одному електронному листі.", "admin.experimental.emailBatchingBufferSize.example": "Наприклад: \"256\"", + "admin.experimental.emailBatchingBufferSize.title": "Розмір буфера пакетної обробки електронної пошти:", "admin.experimental.emailBatchingInterval.desc": "Вкажіть максимальну частоту, в секундах, з якою завдання пакетної розсилки перевіряє наявність нових сповіщень. Чим довші інтервали між перевірками, тим вища продуктивність.", "admin.experimental.emailBatchingInterval.example": "Наприклад: \"30\"", + "admin.experimental.emailBatchingInterval.title": "Інтервал пакетної обробки електронної пошти:", + "admin.experimental.emailSettingsLoginButtonBorderColor.desc": "Вкажіть колір межі кнопки входу через електронну пошту для потреб брендування. Використовуйте hex-код із символом # перед кодом. Це налаштування застосовується лише для мобільних додатків.", + "admin.experimental.emailSettingsLoginButtonBorderColor.title": "Колір межі кнопки входу через електронну пошту:", + "admin.experimental.emailSettingsLoginButtonColor.desc": "Вкажіть колір кнопки входу через електронну пошту для потреб брендування. Використовуйте hex-код із символом # перед кодом. Це налаштування застосовується лише для мобільних додатків.", + "admin.experimental.emailSettingsLoginButtonColor.title": "Колір кнопки входу через електронну пошту:", + "admin.experimental.emailSettingsLoginButtonTextColor.desc": "Вкажіть колір тексту кнопки входу через електронну пошту для потреб брендування. Використовуйте hex-код із символом # перед кодом. Це налаштування застосовується лише до мобільних додатків.", + "admin.experimental.emailSettingsLoginButtonTextColor.title": "Колір тексту кнопки входу через електронну пошту:", + "admin.experimental.enableChannelViewedMessages.desc": "Цей параметр визначає, чи надсилатимуться події WebSocket `channel_viewed`, які синхронізують непрочитані сповіщення між клієнтами та пристроями. Вимкнення цього параметра у великих розгортаннях може підвищити продуктивність сервера.", + "admin.experimental.enableChannelViewedMessages.title": "Увімкнути WebSocket-повідомлення про перегляд каналу:", + "admin.experimental.enableOnboardingFlow.desc": "Якщо увімкнено, новим користувачам показиватимуться кроки для завершення процесу адаптації", + "admin.experimental.enableOnboardingFlow.title": "Увімкнути Адаптацію:", + "admin.experimental.enableThemeSelection.desc": "Увімкнути вкладку **Відображення > Тема** у Налаштуваннях, щоб користувачі могли вибирати свою тему.", + "admin.experimental.enableThemeSelection.title": "Увімкнути вибір теми:", + "admin.experimental.enableTutorial.desc": "Якщо увімкнено, користувачам пропонується пройти навчальний посібник під час першого відкриття Mattermost після створення облікового запису. Якщо вимкнено, навчальний посібник відключено, і користувачі потрапляють до Town Square під час першого відкриття Mattermost після створення облікового запису.", + "admin.experimental.enableTutorial.title": "Увімкнути навчальний посібник:", + "admin.experimental.enableUserDeactivation.desc": "Якщо ця опція включена, користувачі можуть деактивувати власний обліковий запис у розділі **Налаштування > Додатково**. Якщо користувач деактивує власний обліковий запис, він отримає повідомлення на електронну пошту з підтвердженням деактивації. Якщо ця опція вимкнена, користувач не зможе деактивувати власний обліковий запис.", + "admin.experimental.enableUserDeactivation.title": "Увімкнути деактивацію облікового запису:", + "admin.experimental.enableUserTypingMessages.desc": "Цей параметр визначає, чи відображатимуться повідомлення \"користувач друкує...\" під вікном повідомлення. Вимкнення цього параметра у великих розгортаннях може підвищити продуктивність сервера.", + "admin.experimental.enableUserTypingMessages.title": "Увімкнути повідомлення \"користувач друкує...\":", + "admin.experimental.experimentalEnableAuthenticationTransfer.desc": "Якщо увімкнено, користувачі можуть змінити свій метод входу на будь-який, який увімкнено на сервері, або через профіль, або через API. Якщо вимкнено, користувачі не можуть змінити метод входу, незалежно від того, які опції автентифікації увімкнено.", + "admin.experimental.experimentalEnableAuthenticationTransfer.title": "Дозволити передачу автентифікації:", + "admin.experimental.experimentalEnableAutomaticReplies.desc": "Якщо ця опція включена, користувачі можуть увімкнути автоматичні відповіді в **Налаштування > Сповіщення**. Користувачі встановлюють власне повідомлення, яке буде автоматично надсилатися у відповідь на прямі повідомлення. Якщо вимкнено - вимикає функцію автоматичних відповідей на приватні повідомлення і приховує її з Налаштувань.", + "admin.experimental.experimentalEnableAutomaticReplies.title": "Увімкнути автоматичні відповіді:", + "admin.experimental.experimentalEnableDefaultChannelLeaveJoinMessages.desc": "Цей параметр визначає, чи будуть повідомлення про вихід/приєднання команди до системи публікуватися на публічних каналах за замовчуванням.", + "admin.experimental.experimentalEnableDefaultChannelLeaveJoinMessages.title": "Увімкнути повідомлення про вихід/приєднання до системи за замовчуванням:", + "admin.experimental.experimentalEnableHardenedMode.desc": "Увімкнути режим посиленого захисту для Mattermost, який жертвує зручністю користувача на користь безпеки. Додаткову інформацію дивіться в документації.", + "admin.experimental.experimentalEnableHardenedMode.title": "Увімкнути посилений режим захисту:", + "admin.experimental.experimentalFeatures": "Експериментальні функції", + "admin.experimental.experimentalPrimaryTeam.desc": "Основна команда, до складу якої входять користувачі на сервері. Коли встановлено основну команду, опції приєднання до інших команд або виходу з основної команди відключаються.", "admin.experimental.experimentalPrimaryTeam.example": "Наприклад: \"nickname\"", + "admin.experimental.experimentalPrimaryTeam.title": "Основна Команда:", + "admin.experimental.ldapSettingsLoginButtonBorderColor.desc": "Вкажіть колір рамки кнопки входу AD/LDAP для маркування білим кольором. Використовуйте шістнадцятковий код зі знаком # перед кодом. Це налаштування стосується лише мобільних додатків.", + "admin.experimental.ldapSettingsLoginButtonBorderColor.title": "Колір рамки кнопки входу AD/LDAP:", + "admin.experimental.ldapSettingsLoginButtonColor.desc": "Вкажіть колір кнопки входу в AD/LDAP для потреб брендування. Використовуйте шістнадцятковий код зі знаком # перед кодом. Це налаштування стосується лише мобільних додатків.", + "admin.experimental.ldapSettingsLoginButtonColor.title": "Колір кнопки входу AD/LDAP:", + "admin.experimental.ldapSettingsLoginButtonTextColor.desc": "Вкажіть колір тексту кнопки входу AD/LDAP для потреб брендування. Використовуйте шістнадцятковий код зі знаком # перед кодом. Це налаштування стосується лише мобільних додатків.", + "admin.experimental.ldapSettingsLoginButtonTextColor.title": "Колір тексту кнопки входу AD/LDAP:", + "admin.experimental.linkMetadataTimeoutMilliseconds.desc": "Кількість мілісекунд для очікування метаданих від стороннього посилання. Використовується з метаданими публікації.", "admin.experimental.linkMetadataTimeoutMilliseconds.example": "Наприклад: \"2000\"", + "admin.experimental.linkMetadataTimeoutMilliseconds.title": "Таймаут метаданих посилання:", + "admin.experimental.moveThreadFromDirectMessageChannelEnable.desc": "Контролює, чи дозволено переміщувати потоки повідомлень з каналів приватних повідомлень, чи ні.", + "admin.experimental.moveThreadFromDirectMessageChannelEnable.title": "Увімкнути переміщення потоків з каналів приватних повідомлень", + "admin.experimental.moveThreadFromGroupMessageChannelEnable.desc": "Керуйте тим, чи дозволено переміщати повідомлення обговорень з каналів групових повідомлень.", + "admin.experimental.moveThreadFromGroupMessageChannelEnable.title": "Увімкнення переміщення обговорень з каналів групових повідомлень", + "admin.experimental.moveThreadFromPrivateChannelEnable.desc": "Контролює, чи дозволено переміщувати потоки повідомлень з приватних каналів, чи ні.", + "admin.experimental.moveThreadFromPrivateChannelEnable.title": "Увімкнути переміщення обговорень з приватних каналів", + "admin.experimental.moveThreadMaxCount.desc": "Максимальна кількість повідомлень у темі, яку плагіну дозволено переміщувати. Залиште порожнім для необмеженої кількості повідомлень.", + "admin.experimental.moveThreadMaxCount.title": "Максимальна кількість обговорень для переміщення", + "admin.experimental.moveThreadToAnotherTeamEnable.desc": "Керуйте тим, чи дозволено переміщати повідомлення обговорень з однієї команди до іншої.", + "admin.experimental.moveThreadToAnotherTeamEnable.title": "Увімкнути переміщення обговорень до різних команд", + "admin.experimental.samlSettingsLoginButtonBorderColor.desc": "Вкажіть колір рамки кнопки входу SAML для потреб брендування. Використовуйте шістнадцятковий код зі знаком # перед кодом. Це налаштування стосується лише мобільних додатків.", + "admin.experimental.samlSettingsLoginButtonBorderColor.title": "Колір рамки кнопки входу через SAML:", + "admin.experimental.samlSettingsLoginButtonColor.desc": "Вкажіть колір кнопки входу через SAML для потреб брендування. Використовуйте hex-код із символом # перед кодом. Це налаштування застосовується лише до мобільних додатків.", + "admin.experimental.samlSettingsLoginButtonColor.title": "Колір кнопки входу через SAML:", + "admin.experimental.samlSettingsLoginButtonTextColor.desc": "Вкажіть колір тексту кнопки входу через SAML для потреб брендування. Використовуйте hex-код із символом # перед кодом. Це налаштування застосовується лише до мобільних додатків.", + "admin.experimental.samlSettingsLoginButtonTextColor.title": "Колір тексту кнопки входу через SAML:", + "admin.experimental.threadAutoFollow.desc": "Це налаштування повинно бути увімкнено для активації тематичних обговорень. Якщо увімкнено, потоки, які створює користувач, у яких бере участь або в яких його згадано, автоматично відстежуються. У базі даних додається нова таблиця `Обговорення`, яка відстежує потоки та учасників потоків, а таблиця `ThreadMembership` відстежує обговорення, що відслідковуються користувачами, а також статус прочитаного чи непрочитаного для кожного обговорення. Якщо вимкнено, усі бекенд-операції для підтримки обговорень у потоках відключаються.", + "admin.experimental.threadAutoFollow.title": "Автоматичне відстеження обговорень", + "admin.experimental.timeBetweenUserTypingUpdatesMilliseconds.desc": "Кількість мілісекунд для очікування між надсиланням WebSocket-подій введення тексту користувачем.", "admin.experimental.timeBetweenUserTypingUpdatesMilliseconds.example": "Наприклад: \"2000\"", - "admin.experimental.userStatusAwayTimeout.example": "Наприклад: \"30\"", + "admin.experimental.timeBetweenUserTypingUpdatesMilliseconds.title": "Таймаут введення користувачем:", + "admin.experimental.useChannelInEmailNotifications.desc": "Якщо увімкнено, назва каналу та команди з'являтиметься в темі сповіщення електронної пошти. Корисно для серверів, що використовують лише одну команду. Якщо вимкнено, у темі сповіщення відображатиметься лише назва команди.", + "admin.experimental.useChannelInEmailNotifications.title": "Використовуйте назву каналу в сповіщеннях по електронній пошті:", + "admin.experimental.userStatusAwayTimeout.desc": "Цей параметр визначає кількість секунд, через яку індикатор статусу користувача змінюється на \"Не на місці\", коли він перебуває поза Mattermost.", + "admin.experimental.userStatusAwayTimeout.example": "Наприклад: \"300\"", + "admin.experimental.userStatusAwayTimeout.title": "Таймаут статусу користувача \"Не на місці\":", + "admin.experimental.youtubeReferrerPolicy.desc": "Якщо увімкнено, для вбудованих відео YouTube політика реферера буде встановлена на \"strict-origin-when-cross-origin\", що вирішує проблеми з відображенням прев'ю YouTube-відео як недоступних, забезпечуючи баланс між захистом конфіденційності користувача та наданням певних даних реферера для підтримки веб-функціональності, таких як аналітика, журналювання та інтеграція зі сторонніми сервісами. Якщо вимкнено, політика реферера буде встановлена на \"no-referrer\", що підвищує конфіденційність користувача, не розкриваючи URL-джерело, але обмежує можливість відстеження взаємодії користувачів і джерел трафіку в аналітичних інструментах.", + "admin.experimental.youtubeReferrerPolicy.title": "Політика реферера YouTube:", + "admin.exportStorage.dedicatedExportStore": "Увімкнути спеціальне сховище для експорту:", + "admin.exportStorage.dedicatedExportStoreDescription": "Якщо увімкнено, Mattermost використовуватиме спеціальне сховище для всіх операцій експорту. Це необхідно для розгортання Mattermost Cloud.", + "admin.exportStorage.exportDirectory": "Каталог експорту", + "admin.exportStorage.exportDriverName": "Драйвер сховища для експорту:", "admin.false": "Помилковий", + "admin.featureDiscovery.WarningDescription": "Ваша ліцензія оновлюється, щоб надати вам повний доступ до всіх корпоративних функцій. Ця сторінка автоматично оновиться після завершення оновлення ліцензії. Будь ласка, зачекайте ", + "admin.featureDiscovery.WarningTitle": "Ваша пробна версія розпочалася, і до вашої ліцензії вносяться оновлення.", + "admin.feature_discovery.trial-request.accept-terms": "Натискаючи Почати пробну версію, я погоджуюся з Угодою про оцінку програмного забезпечення Mattermost, Політикою конфіденційності та на отримання електронних повідомлень про продукти.", + "admin.feature_discovery.trial-request.error": "Не вдалося отримати пробну ліцензію. Відвідайте https://mattermost.com/trial, щоб запросити ліцензію.", + "admin.feature_flags.flag": "Прапор", + "admin.feature_flags.flag_value": "Значення", + "admin.feature_flags.introBanner": "Наступні значення прапорців функцій показують стан функцій, увімкнених на даному сервері. Ці значення використовуються для налагодження командою підтримки Mattermost.", + "admin.feature_flags.title": "Прапори функцій", "admin.file.enableFileAttachments": "Дозволити загальний доступ до файлів:", "admin.file.enableFileAttachmentsDesc": "Якщо вимкнено, відключає спільне використання файлів на сервері. Все завантаження файлів і зображень в повідомленнях заборонені для клієнтів і пристроїв, включаючи мобільні.", "admin.file.enableMobileDownloadDesc": "Якщо помилково, відключає завантаження файлів у мобільних додатках. Користувачі все ще можуть завантажувати файли з мобільного веб-переглядача.", @@ -938,6 +1036,8 @@ "admin.general.localization.availableLocalesTitle": "Доступні мови:", "admin.general.localization.clientLocaleDescription": "Мова за замовчуванням для нових користувачів і сторінок при першому вході до систему.", "admin.general.localization.clientLocaleTitle": "Мова клієнта за замовчуванням:", + "admin.general.localization.enableExperimentalLocalesDescription": "Якщо параметр увімкнено, користувачі можуть вибирати експериментальні мови (наприклад, ті, що перебувають на стадії розробки)", + "admin.general.localization.enableExperimentalLocalesTitle": "Увімкнути експериментальні мови", "admin.general.localization.serverLocaleDescription": "Мова за замовчуванням для системних повідомлень. Зміна цього вимагає перезавантаження сервера, перш ніж вступити в силу.", "admin.general.localization.serverLocaleTitle": "Мова сервера за замовчуванням:", "admin.general.log": "Ведення журналу", @@ -949,7 +1049,8 @@ "admin.gitlab.clientSecretDescription": "Отримайте це значення за допомогою інструкцій, наведених вище для входу в GitLab.", "admin.gitlab.clientSecretExample": "Наприклад: \"jcuS8PuvcpGhpgHhlcpT1Mx42pnqMxQY\"", "admin.gitlab.clientSecretTitle": "Секретний ключ програми:", - "admin.gitlab.enableDescription": "Коли true, Mattermost дозволяє створювати команди і реєструвати облікові записи за допомогою GitLab OAuth.\n\n1. Увійдіть до свого облікового запису на GitLab і пройдіть в Налаштування профілю -> Програми.\n2. Введіть перенаправляють URI-адреси \"''/login/gitlab/complete\" (приклад: http://localhost:8065/login/gitlab/complete) і \"''/signup/gitlab/complete\".\n3. Потім використовуйте поля \"Секретний ключ додатки\" і \"Ідентифікатор додатка\" з GitLab для заповнення опцій нижче.\n4. Заповніть URL-адреси кінцевих точок нижче.", + "admin.gitlab.discoveryEndpointDesc": "URL-адреса документа відкриття для OpenID Connect з GitLab.", + "admin.gitlab.enableDescription": "Якщо увімкнено, Mattermost дозволяє створювати команди та реєструвати облікові записи за допомогою GitLab OAuth.\n\n1. Увійдіть у свій обліковий запис GitLab і перейдіть до Profile Settings -> Applications.\n2. Введіть URL-адреси перенаправлення: \"''/login/gitlab/complete\" (наприклад, http://localhost:8065/login/gitlab/complete) та \"''/signup/gitlab/complete\".\n3. Використайте поля \"Секретний ключ додатку\" та \"Ідентифікатор додатку\" з GitLab для завершення налаштувань нижче.\n4. Заповніть URL-адреси кінцевих точок (Endpoint URLs) нижче.", "admin.gitlab.enableTitle": "Включити аутентифікацію через GitLab: ", "admin.gitlab.siteUrl": "URL-адреса сайту GitLab: ", "admin.gitlab.siteUrlDescription": "Введіть URL-адресу вашого екземпляру GitLab, наприклад, https://example.com:3000. Якщо ваш екземпляр GitLab не налаштований за допомогою протоколу SSL, запустіть URL-адресу за допомогою http://, а не https://.", @@ -960,13 +1061,26 @@ "admin.google.authTitle": "Точка доступу автентифікації:", "admin.google.clientIdDescription": "Ідентифікатор клієнта, отриманий при реєстрації вашої програми в Google.", "admin.google.clientIdExample": "Наприклад: \"7602141235235-url0fhs1mayfasbmop5qlfns8dh4.apps.googleusercontent.com\"", - "admin.google.clientIdTitle": "ID клієнта:", + "admin.google.clientIdTitle": "Ідентифікатор клієнта:", "admin.google.clientSecretDescription": "Секрет клієнта, отриманий при реєстрації вашої програми в Google.", "admin.google.clientSecretExample": "Наприклад: \"H8sz0Az-dDs2p15-7QzD231\"", "admin.google.clientSecretTitle": "Секрет клієнта:", + "admin.google.discoveryEndpointDesc": "URL-адреса документа відкриття для OpenID Connect з Google.", "admin.google.tokenTitle": "Адреса видачі токена:", "admin.google.userTitle": "Кінцева точка API користувача:", + "admin.group_settings.filters.isConfigured": "Налаштовано", + "admin.group_settings.filters.isLinked": "Пов'язано", + "admin.group_settings.filters.isUnconfigured": "Не налаштовано", + "admin.group_settings.filters.isUnlinked": "Не пов'язано", + "admin.group_settings.group_detail.duplicateMentionNameError": "Групова згадка вже використовується.", + "admin.group_settings.group_detail.groupProfileDescription": "Назва для цієї групи.", + "admin.group_settings.group_detail.groupProfileTitle": "Профіль групи", + "admin.group_settings.group_detail.groupTeamsAndChannelsDescription": "Встановіть команди та канали за замовчуванням для учасників групи. Додані команди включатимуть канали за замовчуванням, такі як Основні та Офтоп. Додавання каналу без встановлення команди автоматично додасть передбачену команду до списку нижче.", + "admin.group_settings.group_detail.groupTeamsAndChannelsTitle": "Членство в команді та каналі", + "admin.group_settings.group_detail.groupUsersDescription": "Список користувачів Mattermost, пов'язаних з цією групою.", "admin.group_settings.group_detail.groupUsersTitle": "Користувачі", + "admin.group_settings.group_detail.group_configuration": "Конфігурація групи", + "admin.group_settings.group_detail.introBanner": "Налаштуйте групи та канали за замовчуванням і перегляньте користувачів, що належать до цієї групи.", "admin.group_settings.group_detail.invalidOrReservedMentionNameError": "Допускаються лише літери (a-z), цифри (0-9), крапки, тире та підкреслення.", "admin.group_settings.group_detail.invalid_length": "Ім'я повинно містити від 1 до 64 малих літер та цифр.", "admin.group_settings.group_details.add_channel": "Редагувати канал", @@ -1009,6 +1123,7 @@ "admin.group_settings.introBanner": "Групи - це спосіб організації користувачів і застосування дій до всіх користувачів у групі. \nДля отримання додаткової інформації про групи див. документацію.", "admin.group_settings.ldapGroupsDescription": "Підключіть AD/LDAP і створіть групи в Mattermost. Для початку налаштуйте атрибути груп на сторінці конфігурації AD/LDAP.", "admin.group_settings.ldapGroupsTitle": "Групи AD/LDAP", + "admin.group_settings.need_groupname": "Ви повинні вказати згадку групи.", "admin.group_teams_and_channels_row.channelAdmin": "Адміністратор каналу", "admin.group_teams_and_channels_row.member": "Учасник", "admin.group_teams_and_channels_row.teamAdmin": "Адміністратор команди", @@ -1019,6 +1134,7 @@ "admin.guest_access.disableConfirmTitle": "Зберегти та вимкнути гостьовий доступ?", "admin.guest_access.disableConfirmWarning": "Усі поточні сесії гостьового акаунта будуть анульовані та позначені як неактивні", "admin.guest_access.enableTitle": "Увімкнути гостьовий доступ: ", + "admin.guest_access.helpText": "Якщо увімкнено, зовнішні гості можуть бути запрошені до каналів у командах. Будь ласка, перегляньте Схеми дозволів для визначення ролей, які можуть запрошувати гостей.", "admin.guest_access.hideTags": "Приховати тег гостя", "admin.guest_access.hideTagsDescription": "Якщо це значення встановлено, тег \"гость\" не буде показано поруч з іменами всіх гостьових користувачів в інтерфейсі чату Mattermost.", "admin.guest_access.mfaDescription": "Якщо це правда, для входу в систему потрібна багатофакторна автентифікація . Нові користувачі повинні налаштувати MFA під час реєстрації. Зареєстровані користувачі, які не налаштовані MFA, перенаправляються на сторінку налаштування MFA до завершення конфігурації.\n\nЯкщо у вашій системі є користувачі, які використовують інші способи входу, крім AD/LDAP та електронної пошти, MFA повинна бути забезпечена постачальником аутентифікації за межами Mattermost.", @@ -1068,8 +1184,8 @@ "admin.image.extractContentTitle": "Увімкнути пошук документів за змістом:", "admin.image.localDescription": "Директорія в яку будуть розміщуватися зображення і файли. Якщо не вказано, за замовчуванням ./data/.", "admin.image.localExample": "Наприклад: \"./data/\"", - "admin.image.localTitle": "Каталог зберігання:", - "admin.image.maxFileSizeDescription": "Максимальний розмір файлу для відправлення повідомлення. Увага: Перевірте, що пам'яті сервера достатньо для цих налаштувань. Файли великих розмірів збільшують ризик збою сервера і невдалих завантажень файлів через проблеми в підключенні до мережі.", + "admin.image.localTitle": "Локальний каталог зберігання даних:", + "admin.image.maxFileSizeDescription": "Максимальний розмір файлу для вкладених повідомлень у мегабайтах. Увага: переконайтеся, що пам'ять сервера підтримує вибрані вами налаштування. Великі розміри файлів підвищують ризик збоїв сервера та невдалих завантажень через перебої в мережі.", "admin.image.maxFileSizeExample": "50", "admin.image.maxFileSizeTitle": "Максимальний розмір файлу:", "admin.image.proxyOptions": "Параметри віддаленого проксі-сервера зображень:", @@ -1131,6 +1247,11 @@ "admin.ip_filtering.saving_changes_description": "Будь ласка, зачекайте, поки ваші зміни будуть застосовані.", "admin.ip_filtering.saving_previous_change": "Інші зміни, що застосовуються...", "admin.ip_filtering.saving_previous_change_description": "Будь ласка, зачекайте, поки зміни від іншого адміністратора будуть застосовані.", + "admin.ip_filtering.turn_off_ip_filtering": "Ви впевнені, що хочете вимкнути фільтрацію IP-адрес? Усі IP-адреси матимуть доступ до робочого простору.", + "admin.ip_filtering.update_filter": "Оновити фільтр", + "admin.ip_filtering.yes_disable_ip_filtering": "Так, вимкнути фільтрацію IP-адрес", + "admin.ip_filtering.your_current_ip_is": "Ваша поточна IP-адреса: {ip}", + "admin.ip_filtering.your_current_ip_is_not_in_allowed_rules": "Ваша IP-адреса {ip} не входить до правил дозволених IP-адрес.", "admin.jobTable.cancelButton": "Скасувати", "admin.jobTable.downloadLink": "Завантажити", "admin.jobTable.headerExtraInfo": "Подробиці", @@ -1150,17 +1271,19 @@ "admin.jobTable.statusSuccess": "Успішно", "admin.jobTable.statusWarning": "Попередження", "admin.ldap.adminFilterEx": "Наприклад: \"(objectClass=user)\"", + "admin.ldap.adminFilterFilterDesc": "(Необов'язково) Введіть фільтр AD/LDAP, який використовується для призначення системних адміністраторів. Користувачі, вибрані запитом, отримають доступ до вашого серверу Mattermost як системні адміністратори. За замовчуванням, системні адміністратори мають повний доступ до консолі системи Mattermost.\n\nІснуючі учасники, яких ідентифіковано за цим атрибутом, будуть підвищені з учасника до системного адміністратора під час наступного входу. Наступний вхід залежить від налаштувань тривалості сесій, встановлених в **Системна консоль > Тривалість сесій**. Рекомендується вручну знижувати користувачів до рівня учасника в **Системна консоль > Керування користувачами**, щоб доступ був обмежений негайно.\n\nПримітка: Якщо цей фільтр буде видалений/змінений, системні адміністратори, які були підвищені за допомогою цього фільтру, будуть знижені до рівня учасника і втратять доступ до консолі системи. Коли цей фільтр не використовується, системні адміністратори можуть бути вручну підвищені/знижені в **Системної консолі > Керування користувачами**.", "admin.ldap.adminFilterTitle": "Admin Filter:", "admin.ldap.baseDesc": "База пошуку (BaseDN) - це унікальне ім'я (DN) гілки, з якої Mattermost повинен почати пошук користувачів в дереві AD/LDAP.", "admin.ldap.baseEx": "Наприклад: \"ou=Unit Name,dc=corp,dc=example,dc=com\"", "admin.ldap.baseTitle": "База пошуку (BaseDN):", - "admin.ldap.bindPwdDesc": "Пароль користувача, зазначений в розділі \"Користувач для підключення\"", + "admin.ldap.bindPwdDesc": "Пароль користувача, зазначений в розділі \"Користувач для підключення\".", "admin.ldap.bindPwdTitle": "Пароль прив’язки:", "admin.ldap.bindUserDesc": "Ім'я користувача, що використовується для виконання пошуку в AD/LDAP. Зазвичай, це повинен бути обліковий запис, створений спеціально для роботи з Mattermost. Він повинна мати права, обмежені читанням частини дерева AD/LDAP, зазначеної в полі База пошуку (BaseDN).", "admin.ldap.bindUserTitle": "Користувач для підключення:", "admin.ldap.emailAttrDesc": "Атрибут на сервері AD/LDAP використовується для заповнення поля адреси електронної пошти в Mattermost.", "admin.ldap.emailAttrEx": "Наприклад: \"mail\" or \"userPrincipalName\"", "admin.ldap.emailAttrTitle": "Атрибут електронної пошти:", + "admin.ldap.enableAdminFilterTitle": "Увімкнути фільтр адміністратора", "admin.ldap.enableDesc": "Коли активовано, то Mattermost дозволяє авторизуватися використовуючи AD/LDAP", "admin.ldap.enableSyncDesc": "Коли це правда, Mattermost періодично синхронізує користувачів з AD/LDAP. Коли невірно, атрибути користувача оновлюються з AD/LDAP лише під час входу в систему.", "admin.ldap.enableSyncTitle": "Увімкнути синхронізацію з AD/LDAP:", @@ -1170,11 +1293,24 @@ "admin.ldap.firstnameAttrTitle": "Атрибут імені:", "admin.ldap.groupDisplayNameAttributeDesc": "Атрибут на сервері AD/LDAP використовується для заповнення поля адреси електронної пошти в Mattermost.", "admin.ldap.groupDisplayNameAttributeEx": "Наприклад: \"sn\"", + "admin.ldap.groupDisplayNameAttributeTitle": "Атрибут імені відображення групи:", "admin.ldap.groupFilterEx": "Наприклад: \"(objectClass=group)\"", + "admin.ldap.groupFilterFilterDesc": "(Необов'язково) Введіть фільтр AD/LDAP для пошуку групових об'єктів. Mattermost буде доступно лише групи, вибрані за запитом. У розділі [Керування користувачами > Групи]({siteURL}/admin_console/user_management/groups) виберіть, які групи AD/LDAP слід зв'язати і налаштувати.", + "admin.ldap.groupFilterTitle": "Фільтр групи:", + "admin.ldap.groupIdAttributeDesc": "Атрибут на сервері AD/LDAP, який використовується як унікальний ідентифікатор для груп. Це має бути атрибут AD/LDAP зі значенням, яке не змінюється, наприклад, `entryUUID` для LDAP або `objectGUID` для Active Directory.", + "admin.ldap.groupIdAttributeEx": "Наприклад: \"objectGUID\" або \"entryUUID\"", + "admin.ldap.groupIdAttributeTitle": "Атрибут ID групи:", "admin.ldap.guestFilterEx": "Наприклад: \"(objectClass=user)\"", "admin.ldap.guestFilterFilterDesc": "(Необов'язково) Потрібно, щоб доступ для Гостей був увімкнений перед застосуванням. Введіть фільтр AD/LDAP для пошуку об'єктів гостей. Лише користувачі, вибрані за допомогою цього запиту, зможуть отримати доступ до Mattermost як Гості. Гостям буде заборонено отримувати доступ до команд або каналів після входу, поки їм не буде призначена команда та хоча б один канал.\n\nПримітка: якщо цей фільтр буде видалений або змінений, активні гості не будуть переведені в члени і залишаться в ролі Гостя. Гостей можна перевести в членів у **Системна консоль > Керування користувачами**.\n\n\nІснуючі користувачі, яких цей атрибут ідентифікує як гостей, будуть переведені з членів в гостей, коли вони увійдуть наступного разу. Наступний вхід залежить від налаштувань тривалості сеансу, визначених у **Системна консоль > Тривалість сесії**. Рекомендується вручну перевести користувачів у роль гостя в **Системна консоль > Керування користувачами**, щоб обмежити доступ негайно.", + "admin.ldap.guestFilterTitle": "Гостьовий фільтр:", "admin.ldap.idAttrDesc": "Атрибут на сервері AD/LDAP використовується, як унікальний ідентифікатор у Mattermost. Це має бути атрибут AD/LDAP зі значенням, яке не змінюється. Якщо атрибут ідентифікатора користувача змінюється, він створить новий обліковий запис Mattermost, який не пов'язаний зі своїм старим.\n\nЯкщо вам потрібно змінити це поле після того, як користувачі вже увійшли в систему, скористайтеся інструментом CLI найбільш важливим PDAP idmigrate.", + "admin.ldap.idAttrEx": "Наприклад: \"objectGUID\" або \"uid\"", "admin.ldap.idAttrTitle": "Атрибут ID: ", + "admin.ldap.jobExtraInfo.addedGroupMembers": "Додано {groupMemberAddCount, number} членів групи.", + "admin.ldap.jobExtraInfo.deactivatedUsers": "Деактивовано {deleteCount, number} користувачів.", + "admin.ldap.jobExtraInfo.deletedGroupMembers": "Видалено {groupMemberDeleteCount, number} членів групи.", + "admin.ldap.jobExtraInfo.deletedGroups": "Видалено {groupDeleteCount, number} груп.", + "admin.ldap.jobExtraInfo.updatedUsers": "Оновлено {updateCount, number} користувачів.", "admin.ldap.lastnameAttrDesc": "(Необов’язково) Атрибут на сервері AD/LDAP, який використовується для заповнення прізвища користувачів у Mattermost. Якщо встановлено, користувачі не можуть редагувати своє прізвище, оскільки воно синхронізується із сервером LDAP. Якщо залишити порожнім, користувачі можуть встановити своє прізвище в розділі Профіль > Налаштування профілю.", "admin.ldap.lastnameAttrEx": "Наприклад: \"sn\"", "admin.ldap.lastnameAttrTitle": "Атрибут прізвища:", @@ -1192,15 +1328,24 @@ "admin.ldap.nicknameAttrEx": "Наприклад: \"nickname\"", "admin.ldap.nicknameAttrTitle": "Атрибут псевдоніму:", "admin.ldap.pictureAttrDesc": "(Необов'язково) Атрибут на сервері AD/LDAP, який використовується для заповнення зображення профілю в Mattermost.", + "admin.ldap.pictureAttrEx": "Наприклад: \"thumbnailPhoto\" або \"jpegPhoto\"", + "admin.ldap.pictureAttrTitle": "Атрибут зображення профілю:", "admin.ldap.portDesc": "Порт, який буде використовувати Mattermost для підключення до сервера AD/LDAP. За умовчанням - 389.", "admin.ldap.portEx": "Наприклад: \"389\"", "admin.ldap.portTitle": "Порт сервера AD/LDAP:", "admin.ldap.positionAttrDesc": "(Необов’язково) Атрибут на сервері AD/LDAP, який використовується для заповнення поля посади у Mattermost. Якщо встановлено, користувачі не можуть редагувати свою посаду, оскільки вона синхронізується із сервером LDAP. Якщо залишити порожнім, користувачі можуть встановити свою посаду в розділі Профіль > Налаштування профілю.", "admin.ldap.positionAttrEx": "Наприклад: \"title\"", "admin.ldap.positionAttrTitle": "Атрибут позиції:", + "admin.ldap.privateKeyFileFileDesc": "Файл приватного ключа для сертифіката TLS. Якщо використовується TLS сертифікат клієнта як основний механізм аутентифікації, цей файл буде надано вашим постачальником LDAP аутентифікації.", + "admin.ldap.privateKeyFileFileRemoveDesc": "Видалити файл закритого ключа для сертифіката TLS.", + "admin.ldap.privateKeyFileTitle": "Приватний ключ:", + "admin.ldap.publicCertificateFileDesc": "Файл публічного сертифіката для TLS сертифіката. Якщо використовується TLS сертифікат клієнта як основний механізм аутентифікації, цей файл буде надано вашим постачальником LDAP аутентифікації.", + "admin.ldap.publicCertificateFileRemoveDesc": "Видалити файл публічного сертифіката для сертифіката TLS.", + "admin.ldap.publicCertificateFileTitle": "Публічний сертифікат:", "admin.ldap.queryDesc": "Значення тайм-ауту для запитів до сервера AD/LDAP. Збільшите, якщо Ви отримуєте помилки при підключенні, викликані повільним сервером AD/LDAP.", "admin.ldap.queryEx": "Наприклад: \"60\"", "admin.ldap.queryTitle": "Таймаут запиту (секунди):", + "admin.ldap.remove.privKey": "Видалити приватний ключ сертифіката TLS", "admin.ldap.remove.sp_certificate": "Видалити сертифікат постачальника послуг", "admin.ldap.removing.certificate": "Видалення сертифіката ...", "admin.ldap.removing.privKey": "Видалення приватного ключа...", @@ -1208,6 +1353,7 @@ "admin.ldap.serverEx": "Наприклад: \"10.0.0.23\" або \"dc1.corp.myorg.com\"", "admin.ldap.serverTitle": "Сервер AD/LDAP:", "admin.ldap.skipCertificateVerification": "Пропустити перевірку сертифіката:", + "admin.ldap.skipCertificateVerificationDesc": "Пропускає етап перевірки сертифіката для з'єднань TLS або STARTTLS. Пропуск перевірки сертифіката не рекомендується для робочого середовища, де необхідний TLS.", "admin.ldap.syncIntervalHelpText": "Оновлення синхронізації AD/LDAP максимальна інформація про користувача для відображення оновлень на сервері AD/LDAP. Наприклад, коли ім'я користувача змінюється на сервері AD/LDAP, зміна оновлюється в Mattermost при виконанні синхронізації. Облікові записи, видалені або вимкнені на сервері AD/LDAP, встановлюють свої облікові записи Mattermost як \"неактивні\" та скасовують сеанси облікового запису. Найбільше виконує синхронізацію на введеному інтервалі. Наприклад, якщо вводиться 60, то найчастіше синхронізується кожні 60 хвилин.", "admin.ldap.syncIntervalTitle": "Інтервал синхронізації (в хвилинах):", "admin.ldap.syncNowHelpText": "Ініціює синхронізацію AD/LDAP негайно. Перегляньте таблицю нижче для статусу кожної синхронізації. Ознайомтеся з \"Системою консолі> Журнали\" та документацією , щоб усунути помилки.", @@ -1258,12 +1404,38 @@ "admin.license.purchaseEnterprisePlanTitle": "Придбайте Enterprise план", "admin.license.remove": "Вилучити", "admin.license.removing": "Видалення ліцензії...", + "admin.license.renewalCard.description.contact_sales": "Поновіть свою ліцензію {licenseSku}, звернувшись до відділу продажів, щоб уникнути перебоїв.", + "admin.license.renewalCard.licenseExpired": "Ліцензія закінчилась {date, date, long}.", + "admin.license.renewalCard.licenseExpiring": "Термін дії ліцензії закінчується через {days} днів, {date, date, long}.", + "admin.license.renewalCard.reviewNumbers": "Перевірте ваші цифри нижче, щоб переконатися, що ви продовжуєте підписку на правильну кількість користувачів.", + "admin.license.renewalCard.usersNumbers_active": "Активні користувачі: ", + "admin.license.renewalCard.usersNumbers_licensed": "Ліцензовані користувачі: ", "admin.license.title": "Видання та ліцензія", "admin.license.trial-request.accept-terms": "Натискаючи Почати пробну версію, я погоджуюся з Ліцензійною угодою на програмне забезпечення та послуги Mattermost, Політикою конфіденційності та на отримання електронних повідомлень про продукти.", "admin.license.trial-request.embargoed": "Ми не змогли обробити запит через обмеження для країн, на які накладено ембарго. Дізнайтеся більше в нашій документації або зверніться за адресою legal@mattermost.com з питаннями щодо експортних обмежень.", "admin.license.trial-request.embargoed.button": "Закрити", "admin.license.trial-request.startTrial": "Розпочати пробний період", + "admin.license.trial-request.title": "Спробуйте Mattermost Enterprise Edition безкоштовно протягом наступних 30 днів. Не потрібно купувати або використовувати кредитну картку. ", "admin.license.trialCard.contactSales": "Зв'язатися з відділом продажів", + "admin.license.trialCard.licenseExpiring": "У вас зараз безкоштовна ознайомлювальна версія ліцензії Mattermost Enterprise.", + "admin.license.trialCard.purchase_license": "Придбати ліцензію", + "admin.license.trialLicenseCard.expiringAfterFewDays": "Ваш безкоштовний пробний період закінчиться через {daysCount} {daysCount, plural, one {день} few {дні} other {днів}}. Перейдіть до нашого порталу для клієнтів, щоб придбати ліцензію і продовжити використовувати функції Mattermost Professional та Enterprise після завершення пробного періоду.", + "admin.license.trialLicenseCard.expiringToday": "Ваш безкоштовний пробний період закінчується Сьогодні о {time}. Відвідайте наш портал для клієнтів, щоб придбати ліцензію зараз, щоб продовжити використання функцій Mattermost Professional і Enterprise після завершення пробного періоду", + "admin.license.trialUpgradeAndRequest.submit": "Оновити сервер і почати пробну версію", + "admin.license.upgrade-and-trial-request.accept-terms-final-part": "Також я погоджуюся з умовами Mattermost {eeModalTerms}. Оновлення завантажить двійковий файл і оновить ваш екземпляр Team Edition.", + "admin.license.upgrade-and-trial-request.accept-terms-initial-part": "Вибираючи Оновити сервер та почати пробний період, я погоджуюсь з Угодою про оцінку програмного забезпечення Mattermost, Політикою конфіденційності та отриманням електронних листів про продукти. ", + "admin.license.upgrade-and-trial-request.title": "Оновіть версію до Enterprise Edition та користуйтеся Mattermost Enterprise Edition безкоштовно протягом наступних 30 днів. Не потрібно жодних зобов'язань щодо купівлі або кредитної картки. ", + "admin.license.upgradeTitle": "Перехід на тарифний план Professional", + "admin.license.upgradeToEnterprise": "Перехід на тарифний план Enterprise", + "admin.license.upgradeToEnterpriseGov": "Оновлення до тарифу Enterprise Gov", + "admin.license.upload-modal.file": "Файл", + "admin.license.upload-modal.subtitle": "Завантажте ліцензійний ключ для Mattermost Enterprise Edition, щоб оновити цей сервер. ", + "admin.license.upload-modal.successfulUpgrade": "Успішне оновлення!", + "admin.license.upload-modal.successfulUpgradeText": "Ви оновили підписку до плану {skuName} для {licensedUsersNum, number} місць. Це набирає чинності з {startsAt} і діє до {expiresAt}. ", + "admin.license.upload-modal.title": "Завантажити ліцензійний ключ", + "admin.license.uploadFile": "Завантажити Файл", + "admin.licenseSettings.teamEdition.teamEditionRightPanel.acceptTermsFinal": ". Оновлення завантажить двійковий файл і оновить вашу командну версію.", + "admin.licenseSettings.teamEdition.teamEditionRightPanel.acceptTermsInitial": "Натискаючи Обновити, я погоджуюся з умовами Mattermost ", "admin.licenseSettings.teamEdition.teamEditionRightPanel.eeLicenseLink": "Ліцензія на Enterprise версію", "admin.licenseSettings.teamEdition.teamEditionRightPanel.restart": "Перезапустити сервер", "admin.licenseSettings.teamEdition.teamEditionRightPanel.restarting": "Перезавантаження", @@ -1273,6 +1445,7 @@ "admin.log.AdvancedLoggingJSONDescription": "Конфігурація JSON для розширеного журналу. Будь ласка, зверніться до документації, щоб дізнатися більше про розширений журнал і формат JSON, який він використовує.", "admin.log.AdvancedLoggingJSONPlaceholder": "Введіть конфігурацію JSON", "admin.log.AdvancedLoggingJSONTitle": "Розширене ведення журналу:", + "admin.log.Level": "Рівень", "admin.log.consoleDescription": "Зазвичай вимкнене. Розробники можуть увімкнути його, щоб виводити повідомлення журналу на консоль на основі параметра рівня консолі. Якщо увімкнено, сервер виводитиме повідомлення у стандартний потік виводу (stdout). Зміна цього параметра потребує перезапуску сервера, щоб набути чинності.", "admin.log.consoleJsonTitle": "Вивести консольні логи у форматі JSON:", "admin.log.consoleTitle": "Вивести логи в консоль: ", @@ -1287,6 +1460,7 @@ "admin.log.fileTitle": "Вивести логи у файл: ", "admin.log.jsonDescription": "Коли це правда, то події записуються у форматі JSON, зручного для машинного читання. В іншому випадку вони друкуються як звичайний текст. Зміна цього параметра вимагає перезавантаження сервера, перш ніж вступити в силу.", "admin.log.levelDescription": "Ця установка визначає рівень деталізації, на якому події записуються в консоль. ERROR: Записуються тільки повідомлення про помилки. INFO: Записуються повідомлення про помилки і інформація про процес запуску і ініціалізації. DEBUG: високодеталізованими висновок для налагодження розробниками при вирішенні проблем.", + "admin.log.levelOptions.DEBUG": "ДЕБАГ", "admin.log.levelOptions.ERROR": "ПОМИЛКА", "admin.log.levelOptions.INFO": "ІНФОРМАЦІЯ", "admin.log.levelOptions.WARN": "ПОПЕРЕДЖЕННЯ", @@ -1294,14 +1468,21 @@ "admin.log.locationDescription": "Місцезнаходження файлів журналів. Якщо це порожнє, вони зберігаються в каталозі ./logs. Путь, який ви встановлюєте, має існувати, і для цього мають бути дозволи на запис. Зміна цього параметра вимагає перезавантаження сервера, перш ніж вступити в силу.", "admin.log.locationPlaceholder": "Вкажіть розташування файлу", "admin.log.locationTitle": "Каталог з файлом журналу:", - "admin.log.logLevel": "Рівень журналу", + "admin.log.logLevel": "Рівень", + "admin.logs.Alllevels": "Всі рівні", + "admin.logs.Debug": "Дебаг", + "admin.logs.DownloadLogs": "Завантажити журнали", "admin.logs.Error": "Помилка", "admin.logs.Info": "Інформація", + "admin.logs.ReloadLogs": "Перезавантажити журнал", "admin.logs.Warn": "Попередження", - "admin.logs.bannerDesc": "Щоб знайти користувачів за ідентифікатором користувача чи ідентифікатором токенту, перейдіть у розділ \"Повідомлення\"> \"Користувачі\" та встановіть ідентифікатор у фільтр пошуку.", + "admin.logs.bannerDesc": "Щоб знайти користувачів за ідентифікатором користувача або ідентифікатором токена, перейдіть до Керування користувачами > Користувачі і вставте ідентифікатор у фільтр пошуку.", + "admin.logs.caller": "Абонент", + "admin.logs.fullEvent": "Повний журнал подій", "admin.logs.next": "Далі", "admin.logs.options": "Опції", "admin.logs.prev": "Попередній", + "admin.logs.showErrors": "Показати останні {n} помилок", "admin.logs.title": "Журнали серверу", "admin.manage_roles.additionalRoles": "Виберіть додаткові дозволи для облікового запису. Детальніше про ролі та дозволи.", "admin.manage_roles.allowUserAccessTokens": "Дозвольте цьому обліковому запису генерувати токени особистого доступу .", @@ -1317,9 +1498,12 @@ "admin.manage_roles.saveError": "Неможливо зберегти ролі.", "admin.manage_roles.systemAdmin": "Системний адміністратор", "admin.manage_roles.systemMember": "Учасник", + "admin.manage_teams.makeAdminError": "Не вдалося зробити користувача адміністратором команди.", + "admin.manage_teams.makeMemberError": "Не вдалося зробити користувача учасником.", + "admin.manage_teams.removeError": "Не вдалося видалити користувача з команди.", "admin.manage_tokens.manageTokensTitle": "Увімкнути токени особистого доступу", "admin.manage_tokens.userAccessTokensDescription": "Персональні токени доступу функціонують подібно до токенів сесії і можуть використовуватися інтеграціями для взаємодії з цим сервером Mattermost. Токени деактивуються, якщо користувач вимкнений. Дізнайтеся більше про персональні токени доступу.", - "admin.manage_tokens.userAccessTokensIdLabel": "Токен ID: ", + "admin.manage_tokens.userAccessTokensIdLabel": "Ідентифікатор токена: ", "admin.manage_tokens.userAccessTokensNameLabel": "Опис токена: ", "admin.manage_tokens.userAccessTokensNone": "Немає особистих токенів доступу.", "admin.member_list_group.name": "Ім'я", @@ -1339,10 +1523,15 @@ "admin.nav.menuAriaLabel": "Admin Console Menu", "admin.nav.switch": "Вибір команди", "admin.nav.troubleshootingForum": "Форум підтримки", + "admin.notices.enableAdminNoticesDescription": "Якщо цю опцію увімкнено, системні адміністратори отримуватимуть сповіщення про доступні оновлення сервера та відповідні функції системного адміністрування. Дізнайтеся більше про сповіщення у нашій документації.", + "admin.notices.enableAdminNoticesTitle": "Увімкнути сповіщення адміністратора: ", + "admin.notices.enableEndUserNoticesDescription": "Якщо цю опцію увімкнено, всі користувачі отримуватимуть сповіщення про доступні оновлення клієнта та відповідні функції кінцевого користувача для покращення взаємодії з ним. Дізнайтеся більше про сповіщення у нашій документації.", + "admin.notices.enableEndUserNoticesTitle": "Увімкнути сповіщення кінцевого користувача: ", "admin.oauth.gitlab": "GitLab", "admin.oauth.google": "Google Apps", "admin.oauth.off": "Заборонити вхід через OAuth 2.0 постачальника", "admin.oauth.office365": "Entra ID", + "admin.oauth.openid": "OpenID Connect (Інше)", "admin.oauth.providerDescription": "Якщо ввімкнено, Mattermost може виступати як постачальник послуг OAuth 2.0, дозволяючи Mattermost авторизувати запити API від зовнішніх додатків. Ознайомтесь з документацією, щоб дізнатися більше.", "admin.oauth.providerTitle": "Увімкнути постачальника послуг OAuth 2.0: ", "admin.office365.EnableMarkdownDesc": "1. Увійдіть у свій обліковий запис Microsoft.\n2. Перейдіть до Додатків та Реєстрації додатків у лівій панелі.\n3. Виберіть Нова реєстрація, а потім введіть як Назву додатку.\n4. У полі URI перенаправлення виберіть Веб та введіть \"your-mattermost-url/signup/office365/complete\" як URI перенаправлення. Виберіть Зареєструвати.\n5. Скопіюйте значення Application (client) ID Microsoft і вставте його нижче як значення Client ID.\n6. Скопіюйте значення Directory (tenant) ID Microsoft і вставте його нижче як значення Directory (tenant) ID.\n7. У Microsoft створіть новий клієнтський секрет. Скопіюйте отримане значення секрету клієнта і вставте його нижче як значення Client Secret. Виберіть Зберегти.", @@ -1355,16 +1544,37 @@ "admin.office365.clientSecretTitle": "Приклад секретного пароля:", "admin.office365.directoryIdDescription": "Ідентифікатор програми/клієнта, який ви отримали під час реєстрації вашої заявки в Microsoft.", "admin.office365.directoryIdExample": "Наприклад: \"adf3sfa2-ag3f-sn4n-ids0-sh1hdax192qq\"", + "admin.office365.directoryIdTitle": "Ідентифікатор каталогу (клієнта):", + "admin.office365.discoveryEndpointDesc": "URL-адреса документа відкриття для OpenID Connect з Entra ID.", "admin.office365.tokenTitle": "Адреса видачі токена:", "admin.office365.userTitle": "Кінцева точка API користувача:", "admin.openIdConvert.help": "Дізнайтеся більше", "admin.openIdConvert.message": "Тепер ви можете конвертувати вашу конфігурацію OAuth2.0 на OpenID Connect.", "admin.openIdConvert.text": "Конвертувати на OpenID Connect", + "admin.openid.EnableMarkdownDesc": "Дотримуйтесь інструкцій провайдера для створення додатку OpenID. Більшість постачальників OpenID Connect вимагають авторизації всіх URI для перенаправлення. У відповідному полі введіть \"your-mattermost-url/signup/openid/complete\" (приклад: http://domain.com/signup/openid/complete)", + "admin.openid.buttonColorTitle": "Колір кнопки:", + "admin.openid.buttonTextDesc": "Текст, який буде відображатися на кнопці входу в систему.", + "admin.openid.buttonTextEx": "Користувацький текст кнопки", + "admin.openid.buttonTextTitle": "Ім'я кнопки:", + "admin.openid.clientIdDescription": "Отримання ідентифікатора клієнта відрізняється у різних провайдерів. Будь ласка, перевірте документацію вашого провайдера.", + "admin.openid.clientIdExample": "Наприклад: \"adf3sfa2-ag3f-sn4n-ids0-sh1hdax192qq\"", + "admin.openid.clientIdTitle": "Ідентифікатор клієнта:", + "admin.openid.clientSecretExample": "Наприклад: \"adf3sfa2-ag3f-sn4n-ids0-sh1hdax192qq\"", + "admin.openid.clientSecretTitle": "Секрет клієнта:", + "admin.openid.discovery.placeholder": "https://id.mydomain.com/.well-known/openid-configuration", + "admin.openid.discoveryEndpointDesc": "Введіть URL-адресу документа відкриття постачальника OpenID Connect, до якого ви хочете підключитися.", + "admin.openid.discoveryEndpointTitle": "Кінцева точка виявлення:", "admin.openid.gitlab": "GitLab", "admin.openid.google": "Google Apps", "admin.openid.off": "Не дозволяйте вхід через постачальника OpenID.", "admin.openid.office365": "Entra ID", "admin.openid.select": "Виберіть постачальника послуг:", + "admin.openid_custom_feature_discovery.copy": "Використовуйте OpenID Connect для автентифікації та єдиного входу (SSO) з будь-яким сервісом, що підтримує специфікацію OIDC, наприклад, Apple, Okta, OneLogin тощо.", + "admin.openid_custom_feature_discovery.title": "Інтеграція OpenID Connect з Mattermost Professional", + "admin.openid_feature_discovery.copy": "Використовуйте OpenID Connect для автентифікації та єдиного входу (SSO) з будь-якими сервісами, що підтримують специфікацію OIDC, такими як Google, Entra ID, Apple, Okta, OneLogin тощо.", + "admin.openid_feature_discovery.title": "Інтеграція OpenID Connect з Mattermost Professional", + "admin.password.enableForgotLink.description": "Якщо увімкнено, на сторінці входу Mattermost з'являється посилання «Забули пароль», яке дозволяє користувачам скинути свій пароль. Якщо вимкнено, це посилання приховане для користувачів. Це посилання можна налаштувати для перенаправлення на вибрану URL-адресу у розділі Конфігурація сайту > Налаштування.", + "admin.password.enableForgotLink.title": "Увімкнути посилання \"Забули пароль\":", "admin.password.lowercase": "Принаймні одна літера", "admin.password.minimumLength": "Мінімальна довжина пароля:", "admin.password.minimumLengthDescription": "Мінімальна кількість символів необхідних для пароля. Ціле число від {min} до {max}.", @@ -1373,10 +1583,15 @@ "admin.password.preview": "Помилка попереднього перегляду", "admin.password.symbol": "Хоча б один символ (Наприклад: \"~!@#$%^&*()\")", "admin.password.uppercase": "Хоча б одна велика літера", - "admin.permissions.group.delete_posts.description": "Видалити власні та інші повідомлення.", + "admin.permissions.group.convert_public_channel_to_private.description": "Перетворити публічні канали на приватні", + "admin.permissions.group.convert_public_channel_to_private.name": "Перетворити канали", + "admin.permissions.group.custom_groups.description": "Створюйте, редагуйте, видаляйте та керуйте учасниками користувацьких груп.", + "admin.permissions.group.custom_groups.name": "Користувацькі групи", + "admin.permissions.group.delete_posts.description": "Видалити свої та чужі дописи.", "admin.permissions.group.delete_posts.name": "Видалити дописи", "admin.permissions.group.edit_posts.description": "Редагувати власні та інші повідомлення.", "admin.permissions.group.edit_posts.name": "Редагувати повідомлення", + "admin.permissions.group.guest_create_post.description": "Дозволити користувачам створювати дописи.", "admin.permissions.group.guest_create_post.name": "Створювати дописи", "admin.permissions.group.guest_create_private_channel.description": "Створення нових приватних каналів.", "admin.permissions.group.guest_create_private_channel.name": "Створити канали", @@ -1388,12 +1603,24 @@ "admin.permissions.group.guest_reactions.name": "Реакції на допис", "admin.permissions.group.guest_use_channel_mentions.description": "Сповістити учасників каналу за допомогою @all, @channel та @here", "admin.permissions.group.guest_use_channel_mentions.name": "Згадки каналу", + "admin.permissions.group.guest_use_group_mentions.description": "Сповістити учасників групи за допомогою групового сповіщення", "admin.permissions.group.guest_use_group_mentions.name": "Групові згадки", "admin.permissions.group.integrations.description": "Керуйте OAuth 2.0, косою комою, веб-камерами та смайлами.", "admin.permissions.group.integrations.name": "Інтеграція та налаштування", + "admin.permissions.group.manage_private_channel_bookmarks.description": "Додавання, редагування, видалення та сортування закладок", "admin.permissions.group.manage_private_channel_bookmarks.name": "Керування закладками", + "admin.permissions.group.manage_private_channel_members_and_read_groups.description": "Додавання та видалення учасників приватного каналу.", + "admin.permissions.group.manage_private_channel_members_and_read_groups.name": "Керування учасниками каналу", + "admin.permissions.group.manage_public_channel_bookmarks.description": "Додавання, редагування, видалення та сортування закладок", "admin.permissions.group.manage_public_channel_bookmarks.name": "Керування закладками", + "admin.permissions.group.manage_public_channel_members_and_read_groups.description": "Додавання та видалення учасників публічного каналу.", + "admin.permissions.group.manage_public_channel_members_and_read_groups.name": "Керування учасниками каналу", + "admin.permissions.group.manage_shared_channels.description": "Керування спільними каналами", "admin.permissions.group.manage_shared_channels.name": "Спільні Канали", + "admin.permissions.group.playbook_private.description": "Керувати приватними playbooks.", + "admin.permissions.group.playbook_private.name": "Керувати Приватними Playbooks", + "admin.permissions.group.playbook_public.description": "Керувати публічними playbooks.", + "admin.permissions.group.playbook_public.name": "Керувати Публічними Playbooks", "admin.permissions.group.posts.description": "Напишіть, редагуйте та видаліть публікації.", "admin.permissions.group.posts.name": "Управління повідомленнями", "admin.permissions.group.private_channel.description": "Створюйте та архівуйте канали, керуйте налаштуваннями та учасниками.", @@ -1402,6 +1629,8 @@ "admin.permissions.group.public_channel.name": "Керування загальнодоступними каналами", "admin.permissions.group.reactions.description": "Додавання та видалення реакцій на публікації.", "admin.permissions.group.reactions.name": "Реакції на допис", + "admin.permissions.group.runs.description": "Керувати запусками.", + "admin.permissions.group.runs.name": "Керувати Запусками", "admin.permissions.group.send_invites.description": "Додайте членів команди, відправте запрошення електронною поштою та діліться посиланнями на запрошення до команди.", "admin.permissions.group.send_invites.name": "Додати учасників команди", "admin.permissions.group.teams.description": "Створюйте команди та керуйте учасниками.", @@ -1410,10 +1639,15 @@ "admin.permissions.group.teams_team_scope.name": "Команди", "admin.permissions.inherited_from": "Успадковано від {name}.", "admin.permissions.introBanner": "Схеми дозволів встановлюють дозволи за замовчуванням для адміністраторів команди, адміністраторів каналів та всіх інших. Дізнайтеся більше про схеми дозволів у нашій документації .", - "admin.permissions.loadMoreSchemes": "Завантажте інші схеми", + "admin.permissions.loadMoreSchemes": "Завантажити більше схем", "admin.permissions.loadingMoreSchemes": "Завантаження...", - "admin.permissions.permission.assign_system_admin_role.description": "Призначити роль адміністратора системи", - "admin.permissions.permission.assign_system_admin_role.name": "Призначити роль адміністратора системи", + "admin.permissions.permission.assign_system_admin_role.description": "Призначити роль системного адміністратора", + "admin.permissions.permission.assign_system_admin_role.name": "Призначити роль системного адміністратора", + "admin.permissions.permission.convert_private_channel_to_public.description": "Перетворити приватні канали на публічні", + "admin.permissions.permission.convert_private_channel_to_public.name": "Перетворити канали", + "admin.permissions.permission.convert_public_channel_to_private.description": "Перетворити публічні канали на приватні", + "admin.permissions.permission.convert_public_channel_to_private.name": "Перетворити канали", + "admin.permissions.permission.create_custom_group.description": "Створити власні групи.", "admin.permissions.permission.create_custom_group.name": "Створити", "admin.permissions.permission.create_direct_channel.description": "Створіть приватний канал", "admin.permissions.permission.create_direct_channel.name": "Створіть приватний канал", @@ -1421,6 +1655,7 @@ "admin.permissions.permission.create_emojis.name": "Створити власні емодзі", "admin.permissions.permission.create_group_channel.description": "Створити груповий канал", "admin.permissions.permission.create_group_channel.name": "Створити груповий канал", + "admin.permissions.permission.create_post.description": "Дозволити користувачам створювати дописи.", "admin.permissions.permission.create_post.name": "Створювати дописи", "admin.permissions.permission.create_private_channel.description": "Створювати нові приватні канали.", "admin.permissions.permission.create_private_channel.name": "Створити канали", @@ -1430,8 +1665,11 @@ "admin.permissions.permission.create_team.name": "Створення команд", "admin.permissions.permission.create_user_access_token.description": "Створити маркер доступу до користувача", "admin.permissions.permission.create_user_access_token.name": "Створити маркер доступу до користувача", + "admin.permissions.permission.delete_custom_group.description": "Видалити користувацькі групи.", "admin.permissions.permission.delete_custom_group.name": "Видалити", + "admin.permissions.permission.delete_emojis.description": "Дозволити користувачам видаляти власні емодзі, які вони створили.", "admin.permissions.permission.delete_emojis.name": "Видалити користувача емоції", + "admin.permissions.permission.delete_others_emojis.description": "Дозволити користувачам видаляти власні емодзі, створені іншими користувачами.", "admin.permissions.permission.delete_others_emojis.name": "Видалити користувача емоції", "admin.permissions.permission.delete_others_posts.description": "Повідомлення, зроблені іншими користувачами, можуть бути видалені.", "admin.permissions.permission.delete_others_posts.name": "Видалити інші повідомлення", @@ -1441,6 +1679,7 @@ "admin.permissions.permission.delete_private_channel.name": "Архів каналів", "admin.permissions.permission.delete_public_channel.description": "Архів публічних каналів.", "admin.permissions.permission.delete_public_channel.name": "Архів каналів", + "admin.permissions.permission.edit_custom_group.description": "Перейменувати користувацькі групи.", "admin.permissions.permission.edit_custom_group.name": "Редагувати", "admin.permissions.permission.edit_other_users.description": "Редагувати інших користувачів", "admin.permissions.permission.edit_other_users.name": "Редагувати інших користувачів", @@ -1450,12 +1689,15 @@ "admin.permissions.permission.edit_post.name": "Змінити власні повідомлення", "admin.permissions.permission.import_team.description": "Імпорт команди", "admin.permissions.permission.import_team.name": "Імпорт команди", + "admin.permissions.permission.invite_guest.description": "Запросіть гостей до команд та надішліть запрошення на електронну пошту.", + "admin.permissions.permission.invite_guest.name": "Запросити гостей", "admin.permissions.permission.list_team_channels.description": "Перелік командних каналів", "admin.permissions.permission.list_team_channels.name": "Перелік командних каналів", "admin.permissions.permission.list_users_without_team.description": "Список користувачів без команди", "admin.permissions.permission.list_users_without_team.name": "Список користувачів без команди", "admin.permissions.permission.manage_channel_roles.description": "Управління ролями каналів", "admin.permissions.permission.manage_channel_roles.name": "Управління ролями каналів", + "admin.permissions.permission.manage_custom_group_members.description": "Додати та видалити членів користувацької групи.", "admin.permissions.permission.manage_custom_group_members.name": "Управління учасниками", "admin.permissions.permission.manage_incoming_webhooks.description": "Створюйте, редагуйте та видаляйте вхідні вебхуки.", "admin.permissions.permission.manage_incoming_webhooks.name": "Керування вхідними вебхуками", @@ -1463,6 +1705,8 @@ "admin.permissions.permission.manage_jobs.name": "Управління завданнями", "admin.permissions.permission.manage_oauth.description": "Створення, редагування та видалення токенів OAuth 2.0 додатків.", "admin.permissions.permission.manage_oauth.name": "Керування програмами OAuth", + "admin.permissions.permission.manage_outgoing_oauth_connections.description": "Створюйте, редагуйте та видаляйте вихідні облікові дані OAuth.", + "admin.permissions.permission.manage_outgoing_oauth_connections.name": "Керування вихідними обліковими даними OAuth", "admin.permissions.permission.manage_outgoing_webhooks.description": "Створюйте, редагуйте та видаляйте вхідні та вихідні webhooks.", "admin.permissions.permission.manage_outgoing_webhooks.name": "Увімкнути вихідні Webhooks", "admin.permissions.permission.manage_private_channel_properties.description": "Оновити приватні імена каналів, заголовки та цілі.", @@ -1471,28 +1715,38 @@ "admin.permissions.permission.manage_public_channel_properties.name": "Керування налаштуваннями каналів", "admin.permissions.permission.manage_roles.description": "Управління ролями", "admin.permissions.permission.manage_roles.name": "Керування ролями", - "admin.permissions.permission.manage_slash_commands.description": "Створюйте, редагуйте та видаляйте спеціальні команди.", - "admin.permissions.permission.manage_slash_commands.name": "Управління командами слэша", - "admin.permissions.permission.manage_system.description": "Управління системою", - "admin.permissions.permission.manage_system.name": "Управління системою", + "admin.permissions.permission.manage_secure_connections.description": "Створюйте, видаляйте та переглядайте безпечні з'єднання для спільних каналів", + "admin.permissions.permission.manage_secure_connections.name": "Керування захищеними з'єднаннями", + "admin.permissions.permission.manage_shared_channels.name": "Керування спільними каналами", + "admin.permissions.permission.manage_slash_commands.description": "Створюйте, редагуйте та видаляйте власні швидкі команди.", + "admin.permissions.permission.manage_slash_commands.name": "Керування швидкими командами", + "admin.permissions.permission.manage_system.description": "Керування системою", + "admin.permissions.permission.manage_system.name": "Керування системою", "admin.permissions.permission.manage_team.description": "Управління командою", "admin.permissions.permission.manage_team.name": "Управління командою", - "admin.permissions.permission.manage_team_roles.description": "Управління ролями команди", - "admin.permissions.permission.manage_team_roles.name": "Управління ролями команди", - "admin.permissions.permission.permanent_delete_user.description": "Постійне видалення користувача", - "admin.permissions.permission.permanent_delete_user.name": "Постійне видалення користувача", + "admin.permissions.permission.manage_team_roles.description": "Керування ролями в команді", + "admin.permissions.permission.manage_team_roles.name": "Керування ролями в команді", + "admin.permissions.permission.permanent_delete_user.description": "Безповоротно видалити користувача", + "admin.permissions.permission.permanent_delete_user.name": "Безповоротно видалити користувача", + "admin.permissions.permission.playbook_private_create.description": "Створити нові приватні Playbooks.", + "admin.permissions.permission.playbook_private_create.name": "Створити приватний Playbook", + "admin.permissions.permission.playbook_private_make_public.description": "Перетворити приватні playbooks на публічні.", + "admin.permissions.permission.playbook_private_make_public.name": "Конвертувати Playbooks", + "admin.permissions.permission.playbook_public_make_private.name": "Конвертувати Playbooks", "admin.permissions.permission.read_channel.description": "Читати канал", "admin.permissions.permission.read_channel.name": "Читати канал", "admin.permissions.permission.read_user_access_token.description": "Прочитайте токен доступу користувачів", "admin.permissions.permission.read_user_access_token.name": "Прочитайте токен доступу користувачів", "admin.permissions.permission.remove_user_from_team.description": "Видалити користувача з команди", "admin.permissions.permission.remove_user_from_team.name": "Видалити користувача з команди", + "admin.permissions.permission.restore_custom_group.name": "Відновити", "admin.permissions.permission.revoke_user_access_token.description": "Скасувати маркер доступу до користувача", "admin.permissions.permission.revoke_user_access_token.name": "Скасувати маркер доступу до користувача", "admin.permissions.permission.upload_file.description": "Завантажити файл", "admin.permissions.permission.upload_file.name": "Завантажити файл", "admin.permissions.permission.use_channel_mentions.description": "Сповістити учасників каналу за допомогою @all, @channel та @here", "admin.permissions.permission.use_channel_mentions.name": "Згадки каналу", + "admin.permissions.permission.use_group_mentions.description": "Сповістити учасників групи за допомогою групового сповіщення", "admin.permissions.permission.use_group_mentions.name": "Групові згадки", "admin.permissions.permission.view_team.description": "Переглянути команду", "admin.permissions.permission.view_team.name": "Переглянути команду", @@ -1521,7 +1775,10 @@ "admin.permissions.roles.system_user_manager.type": "Системна роль", "admin.permissions.roles.team_admin.name": "Адміністратор команди", "admin.permissions.roles.team_user.name": "Командний користувач", + "admin.permissions.sysconsole_section_about.name": "Про систему", "admin.permissions.sysconsole_section_about_edition_and_license.name": "Видання та ліцензія", + "admin.permissions.sysconsole_section_authentication.description": "Перегляньте конфігурацію як користувачі можуть реєструватися та отримувати доступ до Mattermost.", + "admin.permissions.sysconsole_section_authentication.name": "Аутентифікація", "admin.permissions.sysconsole_section_authentication_email.name": "Електронна пошта", "admin.permissions.sysconsole_section_authentication_guest_access.name": "Гостьовий доступ", "admin.permissions.sysconsole_section_authentication_ldap.name": "AD/LDAP", @@ -1530,8 +1787,17 @@ "admin.permissions.sysconsole_section_authentication_password.name": "Пароль", "admin.permissions.sysconsole_section_authentication_saml.name": "SAML 2.0", "admin.permissions.sysconsole_section_authentication_signup.name": "Реєстрація", + "admin.permissions.sysconsole_section_billing.description": "Доступ до деталей підписки, історії рахунків, інформації про компанію та платіжну інформацію.", + "admin.permissions.sysconsole_section_billing.name": "Платежі", + "admin.permissions.sysconsole_section_compliance.description": "Перегляд налаштувань відповідності вимогам, таких як зберігання даних, експорт та журнали активності.", + "admin.permissions.sysconsole_section_compliance.name": "Відповідність", + "admin.permissions.sysconsole_section_compliance_compliance_export.name": "Експорт відповідності", "admin.permissions.sysconsole_section_compliance_compliance_monitoring.name": "Моніторинг відповідності", + "admin.permissions.sysconsole_section_compliance_custom_terms_of_service.name": "Користувацькі умови надання послуг", + "admin.permissions.sysconsole_section_compliance_data_retention_policy.name": "Політика зберігання даних", + "admin.permissions.sysconsole_section_environment.description": "Перегляньте конфігурацію серверного середовища, наприклад, URL-адреси, базу даних і продуктивність.", "admin.permissions.sysconsole_section_environment.name": "Середовище", + "admin.permissions.sysconsole_section_environment_database.name": "База даних", "admin.permissions.sysconsole_section_environment_developer.name": "Розробник", "admin.permissions.sysconsole_section_environment_elasticsearch.name": "Elasticsearch", "admin.permissions.sysconsole_section_environment_file_storage.name": "Файлове Сховище", @@ -1544,8 +1810,10 @@ "admin.permissions.sysconsole_section_environment_session_lengths.name": "Тривалість сесії", "admin.permissions.sysconsole_section_environment_smtp.name": "SMTP", "admin.permissions.sysconsole_section_environment_web_server.name": "Веб-сервер", + "admin.permissions.sysconsole_section_experimental.description": "Переглянути налаштування експериментальних функцій", "admin.permissions.sysconsole_section_experimental.name": "Експериментальний", "admin.permissions.sysconsole_section_experimental_bleve.name": "Bleve", + "admin.permissions.sysconsole_section_experimental_feature_flags.name": "Прапори функцій", "admin.permissions.sysconsole_section_experimental_features.name": "Функції", "admin.permissions.sysconsole_section_integrations.description": "Перегляньте конфігурації інтеграції, такі як вебхуки, боти та перехресні запити.", "admin.permissions.sysconsole_section_integrations.name": "Інтеграції", @@ -1553,11 +1821,14 @@ "admin.permissions.sysconsole_section_integrations_cors.name": "CORS", "admin.permissions.sysconsole_section_integrations_gif.name": "GIF", "admin.permissions.sysconsole_section_integrations_integration_management.name": "Управління інтеграцією", + "admin.permissions.sysconsole_section_plugins.description": "Переглянути встановлені плагіни та їх налаштування.", "admin.permissions.sysconsole_section_plugins.name": "Плагіни", + "admin.permissions.sysconsole_section_reporting.description": "Переглянути статистику сайту, команди та журнали сервера.", "admin.permissions.sysconsole_section_reporting.name": "Звітність", "admin.permissions.sysconsole_section_reporting_server_logs.name": "Журнали серверу", "admin.permissions.sysconsole_section_reporting_site_statistics.name": "Статистика сайту", "admin.permissions.sysconsole_section_reporting_team_statistics.name": "Статистика команди", + "admin.permissions.sysconsole_section_site.description": "Переглянути специфічні для сайту конфігурації, такі як назва сайту, сповіщення за замовчуванням і спільний доступ до файлів.", "admin.permissions.sysconsole_section_site.name": "Конфігурація сайту", "admin.permissions.sysconsole_section_site_announcement_banner.name": "Загальносистемні сповіщення", "admin.permissions.sysconsole_section_site_customization.name": "Кастомізація", @@ -1569,20 +1840,28 @@ "admin.permissions.sysconsole_section_site_posts.name": "Дописи", "admin.permissions.sysconsole_section_site_public_links.name": "Публічні посилання", "admin.permissions.sysconsole_section_site_users_and_teams.name": "Користувачі та команди", + "admin.permissions.sysconsole_section_user_management.description": "Переглянути користувачів, групи, команди, канали, дозволи та системні ролі.", "admin.permissions.sysconsole_section_user_management.name": "Керування користувачами", "admin.permissions.sysconsole_section_user_management_channels.name": "Канали", "admin.permissions.sysconsole_section_user_management_groups.name": "Групи", "admin.permissions.sysconsole_section_user_management_permissions.name": "Дозволи", + "admin.permissions.sysconsole_section_user_management_system_roles.name": "Системні ролі", "admin.permissions.sysconsole_section_user_management_teams.name": "Команди", + "admin.permissions.sysconsole_section_user_management_users.description": "Не вдалось скинути паролі адміністратора", "admin.permissions.sysconsole_section_user_management_users.name": "Користувачі", "admin.permissions.systemRoles": "Делеговане детальне адміністрування", + "admin.permissions.systemRolesBannerText": "Керування різними рівнями доступу до системної консолі.", + "admin.permissions.systemRolesBannerTitle": "Адміністраторські ролі", "admin.permissions.systemScheme": "Системна схема", + "admin.permissions.systemScheme.GuestsDescription": "Дозволи, надані гостьовим користувачам.", "admin.permissions.systemScheme.GuestsTitle": "Гості", "admin.permissions.systemScheme.allMembersDescription": "Дозволи, надані всім учасникам, включаючи адміністраторів та новостворених користувачів.", "admin.permissions.systemScheme.allMembersTitle": "Всі учасники", "admin.permissions.systemScheme.channelAdminsDescription": "Дозволи, надані творцям каналів та будь-яким користувачам, яких підвищено до адміністратора каналу.", "admin.permissions.systemScheme.channelAdminsTitle": "Адміністратори каналу", "admin.permissions.systemScheme.introBanner": "Налаштуйте дозволи за замовчуванням для адміністраторів команд, адміністраторів каналів та інших учасників. Ця схема успадковується всіма командами, якщо в певних команд не застосовується схема Team Override Scheme .", + "admin.permissions.systemScheme.playbookAdmin": "Адміністратор Playbook", + "admin.permissions.systemScheme.playbookAdminSubtitle": "Дозволи, надані адміністратором playbook.", "admin.permissions.systemScheme.resetDefaultsButton": "Відновити значення за замовчуванням", "admin.permissions.systemScheme.resetDefaultsButtonModalBody": "Це призведе до скидання всіх вибраних на цій сторінці параметрів за замовчуванням. Ви впевнені, що хочете скинути?", "admin.permissions.systemScheme.resetDefaultsButtonModalTitle": "Скинути за замовчуванням?", @@ -1594,7 +1873,21 @@ "admin.permissions.systemSchemeBannerButton": "Редагувати схему", "admin.permissions.systemSchemeBannerText": "Встановіть стандартні дозволи, успадковані всіма командами, якщо не застосовано схему Team Override Scheme .", "admin.permissions.systemSchemeBannerTitle": "Системна схема", + "admin.permissions.system_role_permissions.change_access": "Зміна доступу до ролі в розділі системної консолі", + "admin.permissions.system_role_permissions.description": "Рівень доступу до системної консолі.", + "admin.permissions.system_role_permissions.hide_subsections": "Приховати {subsectionsCount} підрозділів", + "admin.permissions.system_role_permissions.mixed_access.title": "Змішаний доступ", + "admin.permissions.system_role_permissions.no_access.description": "Немає доступу до цього розділу, він буде прихований у навігації.", + "admin.permissions.system_role_permissions.no_access.title": "Немає доступу", + "admin.permissions.system_role_permissions.read.description": "Можна переглядати цей розділ, але не можна нічого в ньому редагувати", + "admin.permissions.system_role_permissions.read.title": "Тільки для читання", + "admin.permissions.system_role_permissions.show_subsections": "Показати {subsectionsCount} підрозділів", + "admin.permissions.system_role_permissions.title": "Привілеї", + "admin.permissions.system_role_permissions.write.description": "Ви можете додавати, редагувати та видаляти будь-що в цьому розділі.", + "admin.permissions.system_role_permissions.write.title": "Можна редагувати", "admin.permissions.system_role_users.add_people": "Додати людей", + "admin.permissions.system_role_users.description": "Список людей, призначених на цю системну роль.", + "admin.permissions.system_role_users.title": "Призначені люди", "admin.permissions.teamOverrideSchemesBannerText": "Використовуйте, коли для певних команд потрібні дозволи на винятки з Схема системи .", "admin.permissions.teamOverrideSchemesInProgress": "Виконується завдання міграції: схеми перевизначення команд недоступні, доки сервер завдань не завершить міграцію дозволів. Дізнайтеся більше в {documentationLink}.", "admin.permissions.teamOverrideSchemesNewButton": "Нова схема заміни команди", @@ -1614,9 +1907,12 @@ "admin.permissions.teamScheme.schemeNamePlaceholder": "Назва схеми", "admin.permissions.teamScheme.selectTeamsDescription": "Виберіть команди, де потрібні винятки з дозволу.", "admin.permissions.teamScheme.selectTeamsTitle": "Виберіть команди для перевизначення дозволів", + "admin.plugin.backToPlugins": "Повернутися до плагінів", "admin.plugin.choose": "Вибрати файл", "admin.plugin.cluster_instance": "Кластерний екземпляр", "admin.plugin.customSection.pluginDisabledWarning": "Щоб переглянути цей розділ, увімкніть плагін і натисніть Зберегти.", + "admin.plugin.customSections.pluginDisabledWarning": "Щоб переглянути та налаштувати параметри плагіна, увімкніть плагін і натисніть кнопку Зберегти.", + "admin.plugin.customSetting.pluginDisabledWarning": "Щоб переглянути це налаштування, увімкніть плагін і натисніть кнопку Зберегти.", "admin.plugin.disable": "Вимкнути", "admin.plugin.disabling": "Вимкнення...", "admin.plugin.enable": "Увімкнено", @@ -1631,11 +1927,14 @@ "admin.plugin.multiple_versions_warning": "У вашому кластері встановлено кілька версій цього плагіна. Перевстановіть цей плагін, щоб переконатися, що він працює послідовно.", "admin.plugin.no_plugins": "Немає встановлених плагінів.", "admin.plugin.remove": "Вилучити", + "admin.plugin.remove_modal.desc": "Ви впевнені, що хочете видалити плагін?", "admin.plugin.remove_modal.overwrite": "Вилучити", + "admin.plugin.remove_modal.title": "Видалити плагін?", "admin.plugin.removing": "Видалення ...", "admin.plugin.settingsButton": "Налаштування", "admin.plugin.state": "Держава", "admin.plugin.state.failed_to_start": "Не вдалося запустити", + "admin.plugin.state.failed_to_start.check_logs": "Перевірте системні журнали на наявність помилок.", "admin.plugin.state.failed_to_start.description": "Не вдалось запустити цей плагін. {error}", "admin.plugin.state.failed_to_stay_running": "Збій", "admin.plugin.state.failed_to_stay_running.description": "Цей плагін зазнав краху кілька разів і більше не працює. Перевірте свої системні журнали на наявність помилок.", @@ -1659,10 +1958,34 @@ "admin.plugin.uploading": "Завантаження...", "admin.plugin.version_title": "Версія", "admin.plugins.pluginManagement": "Керування плагінами", + "admin.plugins.settings.automaticPrepackagedPlugins": "Увімкнути автоматичне встановлення готових плагінів:", + "admin.plugins.settings.automaticPrepackagedPluginsDesc": "Якщо увімкнено, сервер виявить раніше ввімкнені плагіни на сервері і автоматично встановить їх.", "admin.plugins.settings.enable": "Увімкнути плагіни: ", "admin.plugins.settings.enableDesc": "Коли це правда, включаються плагіни на вашому Mattermost сервері. Використовуйте плагіни для інтеграції зі сторонніми системами, розширюйте функціональність або налаштовуйте користувальницький інтерфейс вашого Mattermost сервера. Дивіться documentation , щоб дізнатися більше.", + "admin.plugins.settings.enableMarketplace": "Увімкнути Магазин плагінів:", + "admin.plugins.settings.enableMarketplaceDesc": "Якщо встановлено, дозволяє системним адміністраторам встановлювати плагіни з магазину плагінів.", + "admin.plugins.settings.enableRemoteMarketplace": "Увімкнути віддалений Магазин плагінів:", + "admin.plugins.settings.enableRemoteMarketplaceDesc": "Якщо увімкнено, магазин плагінів отримує найновіші плагіни з налаштованої URL-адреси маркетплейсу.", + "admin.plugins.settings.marketplaceUrl": "URL-адреса магазину плагінів:", + "admin.plugins.settings.marketplaceUrlDesc": "URL-адреса сервера магазину плагінів.", + "admin.plugins.settings.marketplaceUrlDesc.empty": " URL-адреса магазину плагінів є обов'язковим полем.", + "admin.plugins.settings.requirePluginSignature": "Вимагати підпис плагіна:", + "admin.plugins.settings.requirePluginSignatureDesc": "Якщо встановлено, завантаження плагінів вимкнено, і їх можна буде встановити лише через маркетплейс. Плагіни завжди перевіряються під час запуску та ініціалізації сервера Mattermost. Дивіться документацію, щоб дізнатися більше.", + "admin.posts.persistentNotifications.desc": "Якщо увімкнено, користувачі можуть активувати повторні сповіщення для одержувачів термінових повідомлень. Дізнайтеся більше про пріоритетність повідомлень і постійні сповіщення в нашій документації.", + "admin.posts.persistentNotifications.title": "Постійні сповіщення", + "admin.posts.persistentNotificationsGuests.desc": "Чи може гість вимагати постійні сповіщення. Дізнайтеся більше про пріоритет повідомлень та постійні сповіщення в нашій документації.", + "admin.posts.persistentNotificationsGuests.title": "Дозволити гостям надсилати постійні сповіщення", + "admin.posts.persistentNotificationsInterval.desc": "Налаштувати кількість хвилин між повторними сповіщеннями для термінових повідомлень, що надсилаються за допомогою постійних сповіщень. Дізнайтеся більше про пріоритет повідомлень і постійні сповіщення в нашій документації.", + "admin.posts.persistentNotificationsInterval.minValue": "Періодичність повинна бути не менше двох хвилин", + "admin.posts.persistentNotificationsInterval.title": "Частота постійних сповіщень", + "admin.posts.persistentNotificationsMaxCount.desc": "Налаштувати максимальну кількість разів, коли користувачі можуть отримувати постійні сповіщення. Дізнайтеся більше про пріоритет повідомлень та постійні сповіщення в нашій документації.", + "admin.posts.persistentNotificationsMaxCount.title": "Загальна кількість постійних сповіщень на допис", + "admin.posts.persistentNotificationsMaxRecipients.desc": "Налаштувати максимальну кількість одержувачів, яким користувачі можуть надсилати постійні сповіщення. Дізнайтеся більше про пріоритет повідомлень і постійні сповіщення в нашій документації.", + "admin.posts.persistentNotificationsMaxRecipients.title": "Максимальна кількість одержувачів для постійних сповіщень", + "admin.posts.postPriority.desc": "Якщо увімкнено, користувачі можуть налаштувати візуальний індикатор для передачі важливих або термінових повідомлень. Дізнайтеся більше про пріоритетність повідомлень у нашій документації.", "admin.posts.postPriority.title": "Пріоритет Повідомлення", "admin.posts.scheduledPosts.description": "Якщо увімкнено, користувачі зможуть планувати та надсилати повідомлення на майбутнє.", + "admin.posts.scheduledPosts.title": "Заплановані публікації", "admin.privacy.showEmailDescription": "Якщо значення false, приховує адресу електронної пошти користувачів від усіх, окрім системних адміністраторів та системних ролей з доступом на читання/запис до Комплаєнсу, Білінгу або Керування користувачами.", "admin.privacy.showEmailTitle": "Показати електронну адресу: ", "admin.privacy.showFullNameDescription": "Коли вимкнено, імена і прізвища учасників бачить тільки системний адміністратор. Замість імені та прізвища відображається ім'я користувача.", @@ -1681,7 +2004,7 @@ "admin.rate.memoryDescription": "Максимальна кількість сеансів користувачів, підключених до системи, як визначено нижче в налаштуваннях \"Обмеження швидкості передачі за допомогою віддаленої адреси\" та \"Вартість обмеження за HTTP-заголовком\".", "admin.rate.memoryExample": "Наприклад: \"10000\"", "admin.rate.memoryTitle": "Розмір сховища пам'яті:", - "admin.rate.noteDescription": "Зміна властивостей у цьому розділі вимагатиме перезавантаження сервера, перш ніж вступити в силу.", + "admin.rate.noteDescription": "Зміни властивостей у цьому розділі потребують перезавантаження сервера, перш ніж вони набудуть чинності.", "admin.rate.queriesDescription": "Обмежувати API при такій кількості запитів в секунду.", "admin.rate.queriesExample": "Наприклад: \"10\"", "admin.rate.queriesTitle": "Максимальна кількість запитів в секунду:", @@ -1693,17 +2016,62 @@ "admin.recycle.button": "Оновити підключення баз даних", "admin.recycle.recycleDescription": "Розгортання з використанням декількох баз даних можуть перемикатися з однієї основної бази даних на іншу без перезавантаження сервера Mattermost. Для цього потрібно оновити \"config.json\" з бажаною новою конфігурацією і використати функцію {reloadConfiguration} для завантаження нових налаштувань під час роботи сервера. Після цього адміністратору слід використати функцію {featureName} для оновлення підключень до бази даних відповідно до нових налаштувань.", "admin.recycle.recycleDescription.featureName": "Оновити підключення баз даних", + "admin.recycle.recycleDescription.reloadConfiguration": "Оточення > Веб-сервер > Перезавантажити конфігурацію з диска", "admin.recycle.reloadFail": "Оновлення не вдалося: {error}", - "admin.regenerate": "Відновити", + "admin.regenerate": "Згенерувати заново", "admin.reload.button": "Перезавантажити конфігурацію з диска", "admin.reload.reloadDescription": "Варіанти розгортання з використанням декількох баз даних можуть перемикатися з однієї основної бази даних на іншу без перезапуску сервера Mattermost шляхом оновлення файлу \"config.json\" для нової необхідної конфігурації і використання функції {featureName} для завантаження нових налаштувань під час роботи сервера. Після цього, адміністратор повинен використовувати виконати функцію {recycleDatabaseConnections} для поновлення з'єднання з базою даних на основі нових налаштувань.", "admin.reload.reloadDescription.featureName": "Перезавантажити конфігурацію з диска", + "admin.reload.reloadDescription.recycleDatabaseConnections": "Середовище > База даних > Оновлення з'єднань з базою даних", "admin.reload.reloadFail": "Невдале перезавантаження: {error}", + "admin.reporting.workspace_optimization.access.description": "Конфігурація веб-сервера може впливати на доступ до робочого простору Mattermost.", + "admin.reporting.workspace_optimization.access.descriptionOk": "Доступ до вашого робочого простору здається доступним!", + "admin.reporting.workspace_optimization.access.site_url.cta": "Налаштування веб-сервера", + "admin.reporting.workspace_optimization.access.site_url.description": "Налаштування вашого веб-сервера не проходять перевірку URL-адреси в реальному часі, а це означає, що ваш робочий простір може бути недоступним для користувачів. Ми рекомендуємо оновити налаштування вашого веб-сервера.", + "admin.reporting.workspace_optimization.access.site_url.title": "Неправильно налаштований веб-сервер", + "admin.reporting.workspace_optimization.access.title": "Доступ до робочого простору", + "admin.reporting.workspace_optimization.chip_problems": "Проблеми: {count}", + "admin.reporting.workspace_optimization.chip_suggestions": "Пропозиції: {count}", + "admin.reporting.workspace_optimization.chip_warnings": "Попередження: {count}", + "admin.reporting.workspace_optimization.configuration.description": "Ви маєте проблеми з конфігурацією, які потрібно вирішити", + "admin.reporting.workspace_optimization.configuration.descriptionOk": "Схоже, у вас правильно налаштована конфігурація для SSL та тривалості сесій!", + "admin.reporting.workspace_optimization.configuration.file_storage.cta": "Зберігання файлу конфігурації", + "admin.reporting.workspace_optimization.configuration.file_storage.description": "Перевірте налаштування файлового сховища, щоб переконатися, що ваша робоча область Mattermost має доступ до налаштованого сховища файлів.", + "admin.reporting.workspace_optimization.configuration.file_storage.title": "Виникла проблема доступу до сховища файлів.", + "admin.reporting.workspace_optimization.configuration.root_status.description": "Запуск Mattermost від імені користувача root не рекомендується. Будь ласка, використовуйте не root-користувача.", + "admin.reporting.workspace_optimization.configuration.root_status.title": "Mattermost запущено від імені користувача root", + "admin.reporting.workspace_optimization.configuration.session_length.cta": "Налаштувати тривалість сеансу", + "admin.reporting.workspace_optimization.configuration.session_length.description": "За замовчуванням тривалість вашого сеансу встановлена на 30 днів. Більша тривалість сесії забезпечує зручність, а менша - підвищує рівень безпеки. Ми рекомендуємо налаштувати цей параметр відповідно до політики безпеки вашої організації.", + "admin.reporting.workspace_optimization.configuration.session_length.title": "Тривалість сеансу встановлена за замовчуванням", + "admin.reporting.workspace_optimization.configuration.ssl.description": "Ми наполегливо рекомендуємо захистити ваш робочий простір Mattermost, налаштувавши SSL у робочих середовищах.", + "admin.reporting.workspace_optimization.configuration.ssl.title": "Налаштуйте SSL, щоб зробити ваш сервер безпечнішим", + "admin.reporting.workspace_optimization.configuration.title": "Конфігурація", "admin.reporting.workspace_optimization.cta.learnMore": "Дізнайтеся більше", "admin.reporting.workspace_optimization.cta.startTrial": "Розпочати пробний період", "admin.reporting.workspace_optimization.cta.upgradeLicense": "Зв'язатися з відділом продажів", + "admin.reporting.workspace_optimization.data_privacy.description": "Отримуйте краще розуміння та контроль над вашими даними.", + "admin.reporting.workspace_optimization.data_privacy.descriptionOk": "Схоже, ви використовуєте функції зберігання даних та відповідності вимогам!", + "admin.reporting.workspace_optimization.data_privacy.retention.cta": "Спробуйте зберегти дані", + "admin.reporting.workspace_optimization.ease_of_management.ldap.cta": "Спробуйте AD/LDAP", + "admin.reporting.workspace_optimization.ease_of_management.ldap.description": "Ви досягли понад 100 користувачів! Ми рекомендуємо налаштувати автентифікацію користувачів AD/LDAP для полегшення входження в систему, а також автоматичної деактивації та призначення ролей.", + "admin.reporting.workspace_optimization.ease_of_management.ldap.title": "Рекомендується інтеграція AD/LDAP", + "admin.reporting.workspace_optimization.ease_of_management.title": "Простота управління", + "admin.reporting.workspace_optimization.overall_workspace_score": "Загальна оцінка", + "admin.reporting.workspace_optimization.overall_workspace_score_description": "Слідкуйте за оптимізацією робочого простору Mattermost, переглядаючи загальну оцінку нижче на основі наших рекомендованих індикаторів здоров'я та зростання. Переконайтеся, що ваш робочий простір працює безперебійно, щоб ваші користувачі могли отримати максимальну віддачу від Mattermost.", + "admin.reporting.workspace_optimization.performance.description": "Ваш сервер може виграти від деяких налаштувань продуктивності.", + "admin.reporting.workspace_optimization.performance.search.description": "Ваш сервер налічує понад 500 користувачів і 2 мільйони повідомлень, що може призвести до повільної роботи пошуку. Ми рекомендуємо увімкнути Elasticsearch для кращої продуктивності.", + "admin.reporting.workspace_optimization.performance.search.title": "Ефективність пошуку", + "admin.reporting.workspace_optimization.performance.title": "Продуктивність", + "admin.reporting.workspace_optimization.search.cta": "Спробуйте Elasticsearch", "admin.reporting.workspace_optimization.title": "Оптимізація робочого простору", + "admin.reporting.workspace_optimization.updates.description": "Доступне оновлення.", + "admin.reporting.workspace_optimization.updates.descriptionOk": "Ваш робочий простір повністю оновлений!", "admin.reporting.workspace_optimization.updates.server_version.cta": "Завантажити оновлення", + "admin.reporting.workspace_optimization.updates.server_version.status.title": "Доступне оновлення версії {type}.", + "admin.reporting.workspace_optimization.updates.server_version.update_type.major": "Важливе", + "admin.reporting.workspace_optimization.updates.server_version.update_type.minor": "Незначне", + "admin.reporting.workspace_optimization.updates.server_version.update_type.patch": "Патч", + "admin.reporting.workspace_optimization.updates.title": "Оновлення серверу", "admin.requestButton.loading": " Завантаження...", "admin.requestButton.requestFailure": "Збій тесту: {error}", "admin.requestButton.requestSuccess": "Тестування успішно завершено", @@ -1725,16 +2093,24 @@ "admin.s3.s3Fail": "Не вдалося встановити з'єднання: {error}", "admin.s3.s3Success": "Підключення відбулося успішно", "admin.s3.testing": "Тестування...", + "admin.saml.adminAttrDesc": "(Необов'язково) Атрибут у SAML-Assertion для позначення системних адміністраторів. Користувачі, які будуть вибрані за допомогою цього запиту, отримають доступ до вашого серверу Mattermost як системні адміністратори. За замовчуванням системні адміністратори мають повний доступ до Системної консолі Mattermost.\n\nІснуючі учасники, які ідентифікуються за цим атрибутом, будуть підвищені з учасників до системних адміністраторів при наступному вході. Наступний вхід залежить від тривалості сесії, встановленої в **Системна консоль > Тривалість сесії**. Рекомендується вручну понизити користувачів до рівня учасників у **Системній консолі > Керування користувачами**, щоб негайно обмежити доступ.\n\nПримітка: якщо цей фільтр буде видалено чи змінено, системні адміністратори, які були підвищені за допомогою цього фільтра, будуть понижені до учасників і не зможуть отримати доступ до Системної консолі. Коли цей фільтр не використовується, системні адміністратори можуть бути вручну підвищені/понижені в **Системній консолі > Керування користувачами**.", + "admin.saml.adminAttrEx": "Наприклад: \"usertype=Admin\" або \"isAdmin=true\"", "admin.saml.adminAttrTitle": "Id атрибут:", "admin.saml.assertionConsumerServiceURLEx": "Наприклад: \"https://''/login/sso/saml\"", "admin.saml.assertionConsumerServiceURLPopulatedDesc": "Це поле також називається URL-адресою служби підтримки користувачів.", "admin.saml.assertionConsumerServiceURLTitle": "Адреса для входу через постачальника послуг:", + "admin.saml.canonicalAlgorithmDescription.c14": "Вкажіть алгоритм канонізації (Canonical XML 1.1). Будь ласка, ознайомтеся з додатковою інформацією на сайті http://www.w3.org/2006/12/xml-c14n11", + "admin.saml.canonicalAlgorithmDescription.exc": "Вкажіть алгоритм канонізації (Exclusive XML Canonicalization 1.0). Будь ласка, ознайомтеся з додатковою інформацією на сайті http://www.w3.org/2001/10/xml-exc-c14n#", + "admin.saml.canonicalAlgorithmDisplay.n10": "Exclusive XML Canonicalization 1.0 (без коментарів)", + "admin.saml.canonicalAlgorithmDisplay.n11": "Canonical XML 1.1 (без коментарів)", + "admin.saml.canonicalAlgorithmTitle": "Алгоритм канонізації", "admin.saml.emailAttrDesc": "Атрибут у SAML Assertion, який буде використовуватися для заповнення електронних адрес користувачів у Mattermost.", "admin.saml.emailAttrEx": "Наприклад: \"Email\" or \"PrimaryEmail\"", "admin.saml.emailAttrTitle": "Атрибут електронної пошти:", + "admin.saml.enableAdminAttrTitle": "Увімкнути атрибут адміністратора:", "admin.saml.enableDescription": "Якщо включено, Mattermost дозволяє ввійти за допомогою SAML 2.0. Будь-ласка, перегляньте документація , щоб дізнатись більше про налаштування SAML для Mattermost.", "admin.saml.enableSyncWithLdapDescription": "Якщо виключено, Mattermost періодично синхронізує атрибути користувача SAML, включаючи дезактивацію користувача та видалення, з AD/LDAP. Увімкніть та налаштуйте параметри синхронізації у розділі Аутентифікація> AD/LDAP. Коли помилково, атрибути користувача оновлюються з SAML під час входу користувача. Дивіться documentation , щоб дізнатися більше.", - "admin.saml.enableSyncWithLdapIncludeAuthDescription": "Коли це правда, Mattermost буде розподіляти атрибут SAML ID з атрибутом ідентифікатора AD/LDAP, якщо налаштувати або перевизначити атрибут Email SAML з атрибутом Email AD/LDAP, якщо атрибут SAML ID відсутній. Це дозволить вам автоматично перенести користувачів з прив'язки електронної пошти до обов'язкового прив'язку до ідентифікації, щоб запобігти створенню нових користувачів, коли користувач змінює адресу електронної пошти. Якщо перейти від true до false, буде видалено перевизначення. \n\n Примітка. Ідентифікатори SAML повинні відповідати ідентифікаторам LDAP, щоб запобігти вимкненню облікових записів користувачів. Для отримання додаткової інформації перегляньте документація .", + "admin.saml.enableSyncWithLdapIncludeAuthDescription": "Якщо увімкнено, Mattermost замінить атрибут SAML ID атрибутом AD/LDAP ID (якщо він налаштований) або замінить атрибут SAML Email атрибутом AD/LDAP Email, якщо атрибут SAML ID відсутній. Це дозволить автоматично мігрувати користувачів від прив'язки за електронною поштою до прив'язки за ID, щоб запобігти створенню нових користувачів у разі зміни електронної пошти. Якщо вимкнути, заміна перестане виконуватись.\n\nПримітка: Ідентифікатори SAML повинні збігатися з ідентифікаторами LDAP, щоб уникнути блокування облікових записів користувачів. Будь ласка, перегляньте документацію для отримання додаткової інформації.", "admin.saml.enableSyncWithLdapIncludeAuthTitle": "Перевизначити дані зв'язування SAML з інформацією AD/LDAP:", "admin.saml.enableSyncWithLdapTitle": "Увімкнути синхронізацію облікових записів SAML за допомогою AD/LDAP:", "admin.saml.enableTitle": "Включити вхід через SAML 2.0:", @@ -1743,7 +2119,13 @@ "admin.saml.firstnameAttrDesc": "(Необов'язково) Атрибут в SAML, які будуть використовуватися для заповнення імені користувачів в Mattermost.", "admin.saml.firstnameAttrEx": "Наприклад: \"FirstName\"", "admin.saml.firstnameAttrTitle": "Атрибут імені:", + "admin.saml.getSamlMetadataFromIDPFail": "URL-адресу метаданих SAML не вдалося з'єднати та витягти дані", "admin.saml.getSamlMetadataFromIDPFetching": "Пошук...", + "admin.saml.getSamlMetadataFromIDPSuccess": "Метадані SAML успішно отримано. Оновлено два поля та один сертифікат", + "admin.saml.getSamlMetadataFromIDPUrl": "Отримання метаданих SAML від IdP", + "admin.saml.guestAttrDesc": "(Необов'язково) Потрібно, щоб доступ для гостей був увімкнений перед застосуванням. Атрибут у SAML-операції, який буде використовуватися для надання ролі гостя користувачам у Mattermost. Гостям буде заборонено доступ до команд або каналів після входу, поки їм не буде призначена команда та хоча б один канал.\n\nПримітка: якщо цей атрибут буде видалений або змінений для вашого користувача-гостя в SAML, і користувач залишається активним, він не буде переведений на роль члена і залишиться в ролі гостя. Гості можуть бути переведені в члени в **Системна консоль > Керування користувачами**.\n\n\nІснуючі учасники, які ідентифіковані цим атрибутом як гості, будуть переведені з члена на гостя, коли вони намагатимуться увійти наступного разу. Наступний вхід залежить від налаштувань тривалості сесій, визначених в **Системна консоль > Тривалість сесій**. Рекомендується вручну перевести користувачів на роль гостя в **Системна консоль > Керування користувачами**, щоб доступ було обмежено негайно.", + "admin.saml.guestAttrEx": "Наприклад: \"usertype=Guest\" або \"isGuest=true\"", + "admin.saml.guestAttrTitle": "Атрибут гостя:", "admin.saml.idAttrDesc": "(Необов'язково) Атрибут у SAML Assertion, який буде використовуватися для зв'язування користувачів із SAML користувачам у Mattermost.", "admin.saml.idAttrEx": "Наприклад: \"Id\"", "admin.saml.idAttrTitle": "Id атрибут:", @@ -1753,10 +2135,12 @@ "admin.saml.idpDescriptorUrlDesc": "URL-адресу видавця постачальника облікових записів, який ви використовуєте для запитів SAML.", "admin.saml.idpDescriptorUrlEx": "Наприклад: \"https://idp.example.org/SAML2/issuer\"", "admin.saml.idpDescriptorUrlTitle": "URL-адреса емітента постачальника послуг ідентифікації:", + "admin.saml.idpMetadataUrlDesc": "URL-адреса, на яку Mattermost надсилає запит на отримання метаданих", "admin.saml.idpMetadataUrlEx": "Наприклад: \"https://idp.example.org/SAML2/issuer\"", "admin.saml.idpUrlDesc": "URL-адресу, на який Mattermost відправляє SAML-запит для запуску послідовності входу.", "admin.saml.idpUrlEx": "Наприклад: \"https://idp.example.org/SAML2/SSO/Login\"", "admin.saml.idpUrlTitle": "SAML SSO URL:", + "admin.saml.ignoreGuestsLdapSyncTitle": "Ігнорувати гостьових користувачів під час синхронізації з AD/LDAP", "admin.saml.lastnameAttrDesc": "(Необов'язково) Атрибут в SAML, який буде використовуватися для заповнення прізвища користувачів в Mattermost.", "admin.saml.lastnameAttrEx": "Наприклад: \"LastName\"", "admin.saml.lastnameAttrTitle": "Атрибут прізвища:", @@ -1784,6 +2168,12 @@ "admin.saml.removing.certificate": "Видалення сертифіката ...", "admin.saml.removing.privKey": "Видалення приватного ключа...", "admin.saml.serviceProviderIdentifierEx": "Наприклад: \"https://''/login/sso/saml\"", + "admin.saml.signRequestDescription": "Якщо увімкнено, Mattermost підпише SAML-запит за допомогою вашого приватного ключа. Якщо вимкнено, Mattermost не підписуватиме SAML-запит.", + "admin.saml.signRequestTitle": "Запит на підпис:", + "admin.saml.signatureAlgorithmDisplay.sha1": "RSAзSHA1", + "admin.saml.signatureAlgorithmDisplay.sha256": "RSAзSHA256", + "admin.saml.signatureAlgorithmDisplay.sha512": "RSAзSHA512", + "admin.saml.signatureAlgorithmTitle": "Алгоритм підпису", "admin.saml.uploading.certificate": "Завантаження сертифіката...", "admin.saml.uploading.privateKey": "Завантаження приватного ключа ...", "admin.saml.usernameAttrDesc": "Атрибут в SAML, який буде використовуватися для заповнення поля ім'я користувача в Mattermost.", @@ -1791,33 +2181,82 @@ "admin.saml.usernameAttrTitle": "Атрибут імені користувача:", "admin.saml.verifyDescription": "Коли помилково, більшість не зможе перевірити, що підпис, надісланий із SAML Response, відповідає URL-адресі входу постачальника послуг. Не рекомендується для виробничих середовищ. Тільки для тестування.", "admin.saml.verifyTitle": "Перевірка підпису:", + "admin.saml_feature_discovery.copy": "Підключивши Mattermost до провайдера єдиного входу вашої організації, користувачі зможуть отримати доступ до Mattermost без необхідності повторно вводити свої облікові дані.", + "admin.saml_feature_discovery.title": "Інтеграція SAML 2.0 з Mattermost Professional", "admin.saving": "Збереження конфігурації...", + "admin.secure_connection_detail.page_title": "Конфігурація з'єднання", + "admin.secure_connection_detail.shared_channels.placeholder.subtitle": "Будь ласка, додайте канали, щоб почати ділитися", + "admin.secure_connection_detail.shared_channels.placeholder.title_home": "Ви не поділилися жодним каналом", + "admin.secure_connection_detail.shared_channels.placeholder.title_remote": "{remote} не надав спільного доступу до каналів", "admin.secure_connection_detail.shared_channels.table.name": "Ім'я", "admin.secure_connection_detail.shared_channels.table.remote_actions.remove": "Вилучити", + "admin.secure_connection_detail.shared_channels.table.team_home": "Поточна команда", "admin.secure_connection_detail.shared_channels.table.team_remote": "Команда призначення", + "admin.secure_connection_row.menu-button.aria_label": "Параметри підключення для {connection}", + "admin.secure_connection_row.menu.aria_label": "меню рядка безпечного з'єднання", "admin.secure_connection_row.menu.delete": "Видалити", + "admin.secure_connection_row.menu.edit": "Редагувати", + "admin.secure_connection_row.menu.share": "Згенерувати код запрошення", + "admin.secure_connections.accept_invite.confirm.done.button": "Прийняти", + "admin.secure_connections.accept_invite.invite_code": "Зашифрований код запрошення", + "admin.secure_connections.accept_invite.organization_name": "Назва організації", "admin.secure_connections.accept_invite.password": "Пароль", + "admin.secure_connections.accept_invite.prompt": "Прийняти безпечне з'єднання з іншого сервера", + "admin.secure_connections.accept_invite.prompt_invite_password": "Введіть зашифрований код запрошення, наданий вам адміністратором сервера, до якого ви підключаєтеся.", + "admin.secure_connections.accept_invite.saving_changes_error": "Виникла помилка при прийнятті запрошення.", + "admin.secure_connections.accept_invite.select_team": "Будь ласка, оберіть групу призначення, в якій будуть розміщені канали.", + "admin.secure_connections.accept_invite.select_team.legend": "Виберіть команду", + "admin.secure_connections.accept_invite.share_title": "Прийняти запрошення на підключення", "admin.secure_connections.confirm.delete.button": "Так, видалити", "admin.secure_connections.confirm.delete.text": "Ви впевнені, що хочете видалити безпечне з'єднання {displayName}?", "admin.secure_connections.confirm.delete.title": "Видалити безпечне з'єднання", "admin.secure_connections.create_invite.confirm.done.button": "Готово", + "admin.secure_connections.create_invite.confirm.save.button": "Зберегти", + "admin.secure_connections.create_invite.create_invite.notice.title": "Поділіться цими двома даними окремо, щоб уникнути порушення безпеки", + "admin.secure_connections.create_invite.create_title": "Створити з'єднання", + "admin.secure_connections.create_invite.create_title_done": "З'єднання створено", + "admin.secure_connections.create_invite.share.invite_code": "Зашифрований код запрошення", + "admin.secure_connections.create_invite.share.label": "Поділитись цим кодом і паролем", + "admin.secure_connections.create_invite.share.message": "Будь ласка, повідомте код запрошення та пароль адміністратору сервера, до якого ви хочете підключитися.", "admin.secure_connections.create_invite.share.password": "Пароль", + "admin.secure_connections.create_invite.share_title": "Код запрошення", + "admin.secure_connections.details.org_name.label": "Назва Організації", + "admin.secure_connections.details.saving_changes": "Збереження безпечного з'єднання…", + "admin.secure_connections.details.saving_changes_error": "Виникла помилка під час збереження безпечного з'єднання", "admin.secure_connections.details.shared_channels.add_channels.button": "Додати канали", + "admin.secure_connections.details.shared_channels.subtitle": "Список усіх каналів, якими користується ваша організація, а також каналів, якими ви ділитеся назовні.", + "admin.secure_connections.details.shared_channels.tabs.home": "Ваші канали", "admin.secure_connections.details.shared_channels.title": "Спільні Канали", "admin.secure_connections.details.subtitle": "Ім'я з'єднання та інші дозволи", "admin.secure_connections.details.team.help": "Виберіть команду за замовчуванням, в якій будуть розміщені всі спільні канали. Пізніше цей параметр можна буде оновити для конкретних спільних каналів.", "admin.secure_connections.details.team.label": "Команда призначення", + "admin.secure_connections.details.title": "Деталі підключення", + "admin.secure_connections.menu.accept_invitation": "Прийняти запрошення", + "admin.secure_connections.menu.add_connection": "Додати з'єднання", + "admin.secure_connections.menu.create_connection": "Створити з'єднання", + "admin.secure_connections.menu.dropdownAriaLabel": "Меню дій з підключеними робочими областями", + "admin.secure_connections.placeholder.title": "Поділитись каналами", + "admin.secure_connections.serviceNotRunning": "Сервіс не працює, будь ласка, перезавантажте сервер.", + "admin.secure_connections.shared_channels.add.close.button": "Закрити", + "admin.secure_connections.shared_channels.add.confirm.button": "Поширити", + "admin.secure_connections.shared_channels.add.error.channel_invite_not_home": "{channel} не може бути додано до цього з'єднання, оскільки воно походить від іншого з'єднання.", + "admin.secure_connections.shared_channels.add.error.inviting_remote_to_channel": "{channel} не вдалося додати до цього з'єднання.", "admin.secure_connections.shared_channels.add.input_label": "Пошук та додавання каналів", "admin.secure_connections.shared_channels.add.input_placeholder": "наприклад, {channel_name}", "admin.secure_connections.shared_channels.add.message": "Будь ласка, оберіть команду та канали, якими хочете поділитися", "admin.secure_connections.shared_channels.add.title": "Виберіть канали", "admin.secure_connections.shared_channels.confirm.remove.button": "Вилучити", + "admin.secure_connections.shared_channels.confirm.remove.title": "Видалити канал", + "admin.secure_connections.status_connected": "Підключено", "admin.secure_connections.status_offline": "Не в мережі", "admin.secure_connections.status_pending": "Очікується з'єднання", "admin.secure_connections.status_tooltip": "Останній пінг: {timestamp}", "admin.secure_connections.subtitle": "Підключені робочі місця з цим сервером", "admin.secure_connections.title": "Підключені робочі місця", "admin.security.password": "Пароль", + "admin.server_logs.CopyLog": "Копіювати журнал", + "admin.server_logs.DataCopied": "Дані скопійовано", + "admin.server_logs.LogEvent": "Журнал подій", "admin.service.CorsDebugLabel": "Виправлення CORS:", "admin.service.attemptDescription": "Кількість дозволених спроб входу до блокування користувача і необхідності скинути пароль через електронну пошту.", "admin.service.attemptExample": "Наприклад: \"10\"", @@ -1832,9 +2271,11 @@ "admin.service.corsDescription": "Увімкнути HTTP-запит крос-походження від певного домену. Використовуйте \"*\", якщо ви хочете дозволити CORS з будь-якого домену або залиште його порожнім, щоб його вимкнути. Не слід встановлювати \"*\" у виробництві.", "admin.service.corsEx": "http://example.com", "admin.service.corsExposedHeadersDescription": "Білий список заголовків, який буде доступний для запитувача.", + "admin.service.corsExposedHeadersTitle": "Відкриті заголовки CORS:", "admin.service.corsTitle": "Дозволити крос доменні запити від:", "admin.service.developerDesc": "Якщо включений, на червоній панелі зверху будуть з'являтися помилки JavaScript. Не рекомендується використовувати на \"бойовому\" сервері.", "admin.service.developerTitle": "Увімкнути режим розробника: ", + "admin.service.disableBotOwnerDeactivatedTitle": "Вимкнути акаунти ботів, коли власник деактивується:", "admin.service.enableBotTitle": "Увімкнути створення облікового запису бота: ", "admin.service.enforceMfaDesc": "Якщо це правда, для входу в систему потрібна багатофакторна автентифікація . Нові користувачі повинні налаштувати MFA під час реєстрації. Зареєстровані користувачі, які не налаштовані MFA, перенаправляються на сторінку налаштування MFA до завершення конфігурації.\n\nЯкщо у вашій системі є користувачі, які використовують інші способи входу, крім AD/LDAP та електронної пошти, MFA повинна бути забезпечена постачальником аутентифікації за межами Mattermost.", "admin.service.enforceMfaTitle": "Забезпечити багатофакторну автентифікацію:", @@ -1857,8 +2298,9 @@ "admin.service.listenExample": "Наприклад: \":8065\"", "admin.service.mfaDesc": "Коли це правда, користувачі з AD/LDAP або електронною поштою можуть вставити багатофакторну автентифікацію в свій обліковий запис за допомогою генератора кодів Google.", "admin.service.mfaTitle": "Увімкнути багатофакторну аутентифікацію:", - "admin.service.minimumHashtagLengthExample": "Наприклад: \"30\"", + "admin.service.minimumHashtagLengthExample": "Наприклад: \"3\"", "admin.service.minimumHashtagLengthTitle": "Мінімальна довжина пароля:", + "admin.service.mobileSessionHoursDesc": "Кількість годин з моменту останнього введення користувачем своїх облікових даних до завершення сеансу користувача. Після зміни цього параметра нова тривалість сеансу набуде чинності після того, як користувач наступного разу введе свої облікові дані.", "admin.service.outWebhooksDesc": "Якщо це значення увімкнене, вихідні веб-хуки будуть дозволені. Дивіться документацію, щоб дізнатися більше.", "admin.service.outWebhooksTitle": "Увімкнути вихідні вебхуки: ", "admin.service.overrideDescription": "Якщо це правда, вебхукам, командам і іншим інтеграцій, таким як [Zapier] (!https://developers.mattermost.com/integrate/admin-guide/admin-zapier-integration/), буде дозволено змінювати ім'я користувача, від імені якого вони створюють пости. Примітка: спільно з наданням інтеграцій права перевизначати іконки зображень профілю, користувачі можуть отримати можливість виконувати фішингові атаки, намагаючись видати себе за інших користувачів.", @@ -1867,6 +2309,7 @@ "admin.service.readTimeoutDescription": "Максимально допустимий час від моменту встановлення з'єднання до повного читання тіла запиту.", "admin.service.sessionCache": "Кеш сесії (у хвилинах):", "admin.service.sessionCacheDesc": "Тривалість кешування сесії в пам'яті (в хвилинах).", + "admin.service.sessionHoursEx": "Наприклад: \"720\"", "admin.service.sessionIdleTimeout": "Таймаут очікування сеансу (хвилин):", "admin.service.sessionIdleTimeoutDesc": "Кількість хвилин від останнього часу активності користувача в системі до закінчення сеансу користувача. Після закінчення терміну дії користувач повинен буде увійти, щоб продовжити. Мінімальне значення - 5 хвилин, а 0 необмежено.\n\nЗастосовується до настільного додатку та веб-переглядачів. Для мобільних додатків використовуйте постачальника EMM, щоб заблокувати додаток, коли він не використовується. У режимі високої доступності увімкніть балансування завантаження IP-хеша для надійного вимірювання часу очікування.", "admin.service.sessionIdleTimeoutEx": "Наприклад: \"60\"", @@ -1874,7 +2317,13 @@ "admin.service.siteURL": "Адреса сайту:", "admin.service.siteURLDescription": "URL-адреса, яку користувачі використовуватимуть для доступу до Mattermost. Стандартні порти, такі як 80 та 443, можуть бути опущені, але нестандартні порти необхідні. Наприклад: http://example.com:8065. Цей параметр потрібно.\n\nMattermost може бути розміщене на під'їзді. Наприклад: http://example.com:8065/company/mattermost. Перед сервером буде правильно працювати перезавантаження.", "admin.service.siteURLExample": "Наприклад: \"http://example.com:8065\"", + "admin.service.ssoSessionHours": "Тривалість сесії SSO (годин):", + "admin.service.ssoSessionHoursDesc": "Кількість годин з моменту останнього введення користувачем своїх облікових даних до завершення сеансу користувача. Якщо методом автентифікації є SAML або GitLab, користувач може автоматично повернутися до Mattermost, якщо він вже увійшов до SAML або GitLab. Після зміни цього параметра, налаштування набуде чинності після того, як користувач наступного разу введе свої облікові дані.", + "admin.service.ssoSessionHoursDesc.extendLength": "Встановіть кількість годин від останньої активності в Mattermost до закінчення сеансу користувача для SSO-аутентифікації, наприклад, SAML, GitLab і OAuth 2.0. Якщо методом автентифікації є SAML або GitLab, користувач може автоматично повернутися до Mattermost, якщо він вже увійшов до SAML або GitLab. Після зміни цього параметра, налаштування набуде чинності після того, як користувач наступного разу введе свої облікові дані.", + "admin.service.terminateSessionsOnPasswordChange.helpText": "Якщо увімкнено, всі сеанси користувача завершаться, якщо його пароль буде змінено ним самим або адміністратором. Якщо зміна пароля ініційована користувачем, його поточний сеанс не буде завершено", + "admin.service.terminateSessionsOnPasswordChange.label": "Завершувати сеанси при зміні пароля: ", "admin.service.testSiteURLFail": "Очищення не вдалося: {error}", + "admin.service.testSiteURLSuccess": "Тест пройдено успішно. Це дійсна URL-адреса.", "admin.service.testSiteURLTesting": "Тестування...", "admin.service.testingDescription": "Коли це правда, слеш-команда/тест дозволяє завантажувати тестові облікові записи, дані та форматування тексту. Для зміни цього параметра потрібно перезавантажити сервер, перш ніж набуде чинності.", "admin.service.testingTitle": "Увімкнути команди тестування: ", @@ -1884,30 +2333,33 @@ "admin.service.tlsKeyFileDescription": "Приватний ключ для використання.", "admin.service.useLetsEncrypt": "Використовувати Let's Encrypt:", "admin.service.useLetsEncryptDescription": "Увімкніть автоматичне отримання сертифікатів із Let's Encrypt. Сертифікат буде завантажений, коли клієнт намагатиметься з'єднатися з новим доменом. Це буде працювати з декількома доменами.", - "admin.service.useLetsEncryptDescription.disabled": "Увімкніть автоматичне отримання сертифікатів від Let's Encrypt. Сертифікат буде отримано, коли клієнт спробує підключитися з нового домену. Це працюватиме з декількома доменами.\n\nЦей параметр не можна увімкнути, якщо параметр [Перенаправлення порту 80 на 443] (#SystemSettings.Forward80To443) не встановлено у значення true.", + "admin.service.useLetsEncryptDescription.disabled": "Увімкніть автоматичне отримання сертифікатів від Let's Encrypt. Сертифікат буде отримано, коли клієнт спробує підключитися з нового домену. Це працюватиме з декількома доменами.\n\nЦей параметр не можна увімкнути, якщо параметр [Перенаправлення порту 80 на 443] (#SystemSettings.Forward80To443) не увімкнений.", "admin.service.userAccessTokensDescription": "Якщо увімкнено, користувачі можуть створювати токени доступу користувача для інтеграцій у Профіль > Безпека. Вони можуть використовуватися для автентифікації через API та надають повний доступ до облікового запису.\n\n Щоб керувати тим, хто може створювати особисті токени доступу, або щоб шукати користувачів за ID токена, перейдіть до Системна консоль > Керування користувачами > Користувачі.", "admin.service.userAccessTokensTitle": "Увімкніть персональні токени доступу: ", + "admin.service.webSessionHours": "Тривалість сесії AD/LDAP та електронної пошти (в годинах):", + "admin.service.webSessionHoursDesc": "Кількість годин з моменту останнього введення користувачем своїх облікових даних до завершення сеансу користувача. Після зміни цього параметра нова тривалість сеансу набуде чинності після того, як користувач наступного разу введе свої облікові дані.", "admin.service.webhooksDescription": "Якщо це значення встановлено, вхідні веб-хуки будуть дозволені. Щоб допомогти боротися з фішинговими атаками, всі повідомлення з веб-хуків будуть позначені тегом BOT. Дивіться документацію, щоб дізнатися більше.", "admin.service.webhooksTitle": "Увімкнути вхідні веб-хуки: ", "admin.service.writeTimeout": "Тайм-аут запису:", "admin.service.writeTimeoutDescription": "Якщо використовується HTTP (незахищений) - це максимальний час, дозволений після закінчення читання заголовків запиту, доки не буде написано відповідь. Якщо використовується HTTPS - це загальний час від часу прийняття з'єднання до написання відповіді.", "admin.sessionLengths.title": "Тривалість сесії", "admin.set_by_env": "Цей параметр встановлено через змінну середовища. Його неможливо змінити за допомогою системної консолі.", - "admin.sidebar.about": "Про канал", + "admin.sidebar.about": "Про систему", "admin.sidebar.announcement": "Загальносистемні сповіщення", "admin.sidebar.authentication": "Аутентифікація", + "admin.sidebar.billing": "Платежі та обліковий запис", "admin.sidebar.billing_history": "Історія рахунків", "admin.sidebar.blevesearch": "Bleve", "admin.sidebar.channels": "Канали", "admin.sidebar.company_info": "Інформація про компанію", "admin.sidebar.compliance": "Відповідність", - "admin.sidebar.complianceExport": "Відповідність експорту (Beta)", + "admin.sidebar.complianceExport": "Експорт відповідності", "admin.sidebar.complianceMonitoring": "Моніторинг відповідності", "admin.sidebar.cors": "CORS", "admin.sidebar.customTermsOfService": "Користувацькі умови надання послуг", "admin.sidebar.customization": "Кастомізація", - "admin.sidebar.dataRetentionPolicy": "Політика збереження даних", - "admin.sidebar.dataRetentionSettingsPolicies": "Політика зберігання даних", + "admin.sidebar.dataRetentionPolicy": "Політика зберігання даних", + "admin.sidebar.dataRetentionSettingsPolicies": "Політики зберігання даних", "admin.sidebar.database": "База даних", "admin.sidebar.developer": "Розробник", "admin.sidebar.elasticsearch": "Elasticsearch", @@ -1976,6 +2428,8 @@ "admin.site.posts": "Дописи", "admin.site.public_links": "Публічні посилання", "admin.site.usersAndTeams": "Користувачі та команди", + "admin.sql.connMaxIdleTimeExample": "Наприклад: \"300000\"", + "admin.sql.connMaxIdleTimeTitle": "Максимальний час простою з'єднання:", "admin.sql.connMaxLifetimeDescription": "Максимальний термін служби (в мілісекундах) для підключення до бази даних.", "admin.sql.connMaxLifetimeExample": "Наприклад: \"3600000\"", "admin.sql.connMaxLifetimeTitle": "Максимальний термін служби підключення:", @@ -1989,17 +2443,23 @@ "admin.sql.maxOpenDescription": "Максимальна кількість відкритих з'єднань, які залишаються відкритими для бази даних.", "admin.sql.maxOpenExample": "Наприклад: \"10\"", "admin.sql.maxOpenTitle": "Максимальне число відкритих з'єднань:", - "admin.sql.noteDescription": "Зміна властивостей у цьому розділі вимагатиме перезавантаження сервера, перш ніж вступити в силу.", - "admin.sql.queryTimeoutDescription": "Кількість секунд, щоб очікувати відповіді від бази даних після відкриття зв'язку та надсилання запиту. Помилки, які ви бачите в інтерфейсі користувача чи журналах в результаті тайм-ауту запиту, можуть відрізнятися залежно від типу запиту.", + "admin.sql.noteDescription": "Зміни властивостей у цьому розділі потребують перезавантаження сервера, перш ніж вони набудуть чинності.", + "admin.sql.queryTimeoutDescription": "Кількість секунд очікування відповіді від бази даних після відкриття з'єднання і відправлення запиту. Помилки, які ви бачите в інтерфейсі або в журналах внаслідок таймауту запиту, можуть відрізнятися залежно від типу запиту.", "admin.sql.queryTimeoutExample": "Наприклад: \"30\"", - "admin.sql.queryTimeoutTitle": "Тайм-аут запиту:", - "admin.sql.traceDescription": "(Режим розробника) Якщо включено, то всі виконувані SQL-запити будуть записані в лог.", + "admin.sql.queryTimeoutTitle": "Таймаут запиту:", + "admin.sql.traceDescription": "(Режим розробки) Якщо увімкнено, виконувані SQL-запити записуються в журнал.", "admin.sql.traceTitle": "Ведення журналу SQL-запитів: ", + "admin.subscription.cloudTrialCard.description": "Ваш безкоштовний період завершується {date} {time}. Оновіть до одного з наших платних планів без обмежень.", "admin.subscription.cloudTrialCard.upgrade": "Оновити", - "admin.support.aboutDesc": "URL сторінки \"Про програму\", який відображається на сторінці входу. Якщо поле не заповнено, посилання \"Про програму\" приховано.", - "admin.support.aboutTitle": "Про програму:", + "admin.subscription.cloudTrialCard.upgradeTitle": "Перейдіть на один з наших платних тарифних планів, щоб уникнути обмежень на трафік у безкоштовному тарифному плані", + "admin.support.aboutDesc": "URL-адреса для посилання \"Про нас\" на сторінках входу та реєстрації Mattermost. Якщо це поле порожнє, посилання \"Про нас\" буде приховане від користувачів.", + "admin.support.aboutTitle": "Посилання \"Про нас\":", + "admin.support.enableAskCommunityDesc": "Якщо увімкнено, в інтерфейсі користувача Mattermost і в меню довідки з'являється посилання \"Запитати спільноту\", яке дозволяє користувачам приєднатися до спільноти Mattermost, щоб ставити запитання і допомагати іншим вирішувати проблеми. Якщо вимкнено, посилання буде приховано від користувачів.", + "admin.support.enableAskCommunityTitle": "Увімкнути посилання \"Запитати спільноту\":", "admin.support.enableTermsOfServiceHelp": "Якщо увімкнено, нові користувачі повинні прийняти умови обслуговування перед доступом до будь-яких команд Mattermost на комп'ютері, веб-версії або мобільному додатку. Існуючі користувачі повинні прийняти їх після входу в систему або оновлення сторінки. Щоб оновити посилання на умови обслуговування, що відображається на сторінках створення облікового запису та входу, перейдіть до Конфігурація сайту > Налаштування", "admin.support.enableTermsOfServiceTitle": "Увімкнути користувацькі умови надання послуг:", + "admin.support.forgotPasswordDesc": "URL-адреса посилання \"Забули пароль\" на сторінці входу в Mattermost. Якщо це поле порожнє, посилання \"Забули пароль\" перенаправляє користувача на сторінку зміни пароля.", + "admin.support.forgotPasswordTitle": "Користувацьке посилання для відновлення пароля:", "admin.support.helpDesc": "Адреса сторінки \"Допомога\", що відображається на сторінці входу, реєстрації, а також в головному меню. Якщо поле не заповнено, посилання на сторінку буде приховано.", "admin.support.helpTitle": "Посилання на розділ \"Допомога\":", "admin.support.privacyDesc": "Адреса сторінки \"Політика приватності\", що відображається на сторінці входу і реєстрації. Якщо поле не заповнено, посилання на сторінку буде приховано.", @@ -2021,6 +2481,7 @@ "admin.systemUserDetail.teamList.teamRole.member": "Член команди", "admin.systemUserDetail.teamList.teamType.anyoneCanJoin": "Долучитися може Будь-хто", "admin.systemUserDetail.teamList.teamType.groupSync": "Синхронізація групи", + "admin.systemUserDetail.teamList.teamType.inviteOnly": "Тільки по запрошенню", "admin.systemUserDetail.title": "User Configuration", "admin.system_roles_feature_discovery.copy": "Призначайте індивідуальні ролі адміністратора, щоб надати призначеним користувачам доступ на читання та/або запис до певних розділів системної консолі.", "admin.system_roles_feature_discovery.title": "Забезпечте контрольований доступ до системної консолі за допомогою Mattermost Enterprise", @@ -2043,10 +2504,14 @@ "admin.system_users.exportButton": "Експорт", "admin.system_users.exportButton.notLicensed.hint": "Ця функція доступна на тарифі professional", "admin.system_users.exportButton.notLicensed.title": "Професійна функція", + "admin.system_users.filters.role.any": "Будь-який", "admin.system_users.filters.role.system_admin": "Системний адміністратор", "admin.system_users.filters.role.system_guest": "Гість", "admin.system_users.filters.role.system_user": "Учасник", "admin.system_users.filters.role.title": "Роль", + "admin.system_users.filters.status.active": "Активовані користувачі", + "admin.system_users.filters.status.any": "Будь-який", + "admin.system_users.filters.status.deactive": "Деактивовані користувачі", "admin.system_users.filters.status.title": "Статус", "admin.system_users.filters.team.allTeams": "Всі команди", "admin.system_users.filters.team.errorLoading": "Помилка під час завантаження команд", @@ -2060,6 +2525,13 @@ "admin.system_users.list.actions.menu.activate": "Активувати", "admin.system_users.list.actions.menu.deactivate": "Деактивувати", "admin.system_users.list.actions.menu.manageRoles": "Керування ролями", + "admin.system_users.list.actions.menu.manageSettings": "Керування налаштуваннями користувача", + "admin.system_users.list.actions.menu.manageTeams": "Управління командами", + "admin.system_users.list.actions.menu.manageTokens": "Керування токенами", + "admin.system_users.list.actions.menu.managedByLdap": "(Керується LDAP)", + "admin.system_users.list.actions.menu.promoteToMember": "Підвищити до учасника", + "admin.system_users.list.actions.menu.removeMFA": "Видалити БФА", + "admin.system_users.list.actions.menu.removeSessions": "Видалити сеанси", "admin.system_users.list.actions.menu.resetPassword": "Скинути пароль", "admin.system_users.list.actions.menu.resyncUserViaLdapGroups": "Повторна синхронізація користувачів через групи LDAP", "admin.system_users.list.actions.menu.switchToEmailPassword": "Переключитися на електронну пошту/пароль", @@ -2067,15 +2539,27 @@ "admin.system_users.list.actions.userAdmin": "Системний адміністратор", "admin.system_users.list.actions.userGuest": "Гість", "admin.system_users.list.actions.userMember": "Учасник", + "admin.system_users.list.caption": "Користувачі системи", + "admin.system_users.list.daysActive": "Дні активності", "admin.system_users.list.email": "Електронна пошта", + "admin.system_users.list.lastActivity": "Остання активність", + "admin.system_users.list.lastLoginAt": "Останній вхід", + "admin.system_users.list.lastPost": "Останнє повідомлення", + "admin.system_users.list.memberSince": "Учасник з", + "admin.system_users.list.memberSince.days": "{days} днів", "admin.system_users.list.memberSince.today": "Сьогодні", "admin.system_users.list.memberSince.yesterday": "Вчора", + "admin.system_users.list.userDetails": "Інформація про користувача", + "admin.system_users.list.userIsRemote": "Віддалений користувач", + "admin.system_users.list.userIsRemoteAriaLabel": "Це віддалений користувач", + "admin.system_users.mysql_stats.desc": "Використання MySQL може обмежувати доступність деяких функцій статистики. Ми рекомендуємо перейти з MySQL на PostgreSQL, щоб повною мірою використовувати покращену продуктивність і всебічну аналітику. Якщо ви все ще використовуєте MySQL, будь ласка, використовуйте функцію експорту, щоб переглянути всю статистику користувачів.", "admin.system_users.mysql_stats.dismiss": "Відхилити", "admin.system_users.mysql_stats.learn_more": "Дізнайтеся більше", "admin.system_users.mysql_stats.title": "Деякі статистичні дані недоступні для серверів, що використовують MySQL", "admin.system_users.revokeAllSessions": "Скасувати всі сесії", "admin.system_users.revoke_all_sessions_button": "Скасувати всі сесії", "admin.system_users.revoke_all_sessions_modal_message": "Ця дія скасовує всі сесії в системі. Всі користувачі вийдуть з усіх пристроїв, включаючи вашу сесію. Ви впевнені, що хочете відкликати всі сесії?", + "admin.system_users.revoke_all_sessions_modal_title": "Відкликати всі сесії в системі", "admin.system_users.search.placeholder": "Пошук користувачів", "admin.system_users.title": "{siteName} Користувачі", "admin.system_users_list.pagination": "Показати {firstPage} - {lastPage} з {totalItems} користувачів", @@ -2087,8 +2571,15 @@ "admin.team.brandTextDescription": "Текст, який з'явиться під призначеним для користувача зображенням бренду на екрані входу в систему. Підтримка Markdown-форматування тексту. Максимум 500 символів.", "admin.team.brandTextTitle": "Індивідуальний текст бренда:", "admin.team.brandTitle": "Увімкнути користувацький брендинг: ", + "admin.team.chooseImage": "Виберіть зображення", + "admin.team.customUserGroupsDescription": "Якщо увімкнено, користувачі з відповідними правами можуть створювати власні групи користувачів і вмикати згадування для цих груп.", + "admin.team.customUserStatusesDescription": "Якщо ввімкнено, користувачі можуть встановлювати описовий статус та статусний емодзі, який буде видимий для всіх користувачів.", + "admin.team.customUserStatusesTitle": "Увімкнути користувацькі статуси: ", "admin.team.emailInvitationsDescription": "Коли справжні користувачі можуть запросити інших користувачів до системи, використовуючи електронну пошту.", "admin.team.emailInvitationsTitle": "Увімкнути запрошення на електронну пошту: ", + "admin.team.enableJoinLeaveMessageDescription": "Виберіть конфігурацію системних повідомлень за замовчуванням, які відображатимуться, коли користувачі приєднуються до каналів або залишають їх. Користувачі можуть змінити налаштування за замовчуванням, налаштувавши повідомлення про приєднання/вихід з каналу в Налаштуваннях акаунта > Додатково.", + "admin.team.enableJoinLeaveMessageTitle": "Увімкнути повідомлення про приєднання/від'єднання за замовчуванням:", + "admin.team.invalidateEmailInvitesDescription": "Це зробить недійсними активних запрошень по електронній пошті, які ще не були прийняті користувачами. За замовчуванням термін дії запрошень по електронній пошті закінчується через 48 годин.", "admin.team.maxChannelsDescription": "Максимальна загальна кількість каналів на одну команду, включаючи як активні, так і архівовані канали.", "admin.team.maxChannelsExample": "Наприклад: \"100\"", "admin.team.maxChannelsTitle": "Max канали за команд:", @@ -2108,12 +2599,13 @@ "admin.team.restrictTitle": "Обмеження створення облікового запису до вказаних доменів електронної пошти:", "admin.team.restrict_direct_message_any": "Всі користувачі сервера Mattermost", "admin.team.restrict_direct_message_team": "Всі учасники команди", - "admin.team.showFullname": "Показувати ім'я і прізвище", - "admin.team.showNickname": "Показувати псевдонім, якщо існує, інакше показувати ім'я та прізвище", - "admin.team.showUsername": "Показувати ім'я користувача (за умовчанням)", + "admin.team.showFullname": "Показати ім'я та прізвище", + "admin.team.showNickname": "Показати псевдонім, якщо він існує, інакше показати ім'я та прізвище", + "admin.team.showUsername": "Показати ім'я користувача (за замовчуванням)", + "admin.team.siteNameDescription": "Назва сервісу, що відображається на екранах входу в систему та в інтерфейсі користувача. Якщо не вказано, за замовчуванням використовується \"Mattermost\".", "admin.team.siteNameExample": "Наприклад: \"Mattermost\"", "admin.team.siteNameTitle": "Назва сайту:", - "admin.team.teammateNameDisplay": "Дисплей назви члена команди:", + "admin.team.teammateNameDisplay": "Відображення імені учасника команди:", "admin.team.teammateNameDisplayDesc": "Оберіть спосіб відображення імені користувачів в повідомленнях і в списку вибору особистих повідомлень.", "admin.team.uploadDesc": "Налаштуйте свій користувальницький інтерфейс, додавши користувацького зображення на екрані входу в систему. Рекомендований максимальний розмір зображення складає менше 2 МБ.", "admin.team.userCreationDescription": "Якщо відключено, можливість створення облікових записів буде відключена, а при натисканні кнопки \"Створити обліковий запис\" з'явиться помилка. Стосується автентифікації облікових записів Email, OpenID Connect та OAuth 2.0.", @@ -2122,6 +2614,8 @@ "admin.team_channel_settings.convertAndRemoveConfirmModal.cancel": "Ні, скасувати", "admin.team_channel_settings.convertConfirmModal.cancel": "Ні, скасувати", "admin.team_channel_settings.convertConfirmModal.toPrivateConfirm": "Так, перетворити на приватний канал", + "admin.team_channel_settings.convertConfirmModal.toPrivateMessageFirstLine": "Коли ви перетворите {displayName} на приватний канал, історія та членство зберігаються. Загальнодоступні файли залишаються доступними для всіх, хто має посилання. Членство в приватному каналі можливе лише за запрошенням.", + "admin.team_channel_settings.convertConfirmModal.toPrivateMessageSecondLine": "Ви впевнені, що хочете перетворити {displayName} на приватний канал?", "admin.team_channel_settings.convertConfirmModal.toPrivateTitle": "Перетворити {displayName} на приватний канал?", "admin.team_channel_settings.convertConfirmModal.toPublicConfirm": "Так, перетворити на публічний канал", "admin.team_channel_settings.convertConfirmModal.toPublicMessageFirstLine": "Коли ви перетворюєте {displayName} на публічний канал, історія та членство зберігаються. Публічні канали є відкритими, і до них можуть приєднуватися користувачі системи без запрошення.", @@ -2135,9 +2629,17 @@ "admin.team_channel_settings.group_list.rolesHeader": "Ролі", "admin.team_channel_settings.group_row.channelAdmin": "Адміністратор каналу", "admin.team_channel_settings.group_row.member": "Учасник", + "admin.team_channel_settings.group_row.memberRole": "Роль учасника", + "admin.team_channel_settings.group_row.members": "{memberCount, number} {memberCount, plural, one {учасник} few {учасника} other {учасники}}", "admin.team_channel_settings.group_row.remove": "Вилучити", "admin.team_channel_settings.group_row.teamAdmin": "Адміністратор команди", "admin.team_channel_settings.list.paginatorCount": "{startCount, number} - {endCount, number} із {total, number}", + "admin.team_channel_settings.need_domains": "Будь ласка, вкажіть дозволені домени електронної пошти.", + "admin.team_channel_settings.need_groups": "Ви повинні додати принаймні одну групу, щоб керувати цією командою через синхронізацію учасників групи.", + "admin.team_channel_settings.need_groups_channel": "Ви повинні додати принаймні одну групу, щоб керувати цим каналом через синхронізацію учасників групи.", + "admin.team_channel_settings.removeConfirmModal.messageChannel": "{amount, number} {amount, plural, one {користувача} other {користувачів}} буде видалено. Вони не входять до груп, пов'язаних із цим каналом. Ви впевнені, що бажаєте видалити {amount, plural, one {цього користувача} other {цих користувачів}}?", + "admin.team_channel_settings.removeConfirmModal.messageChannelFirstLine": "{amount, number} {amount, plural, one {користувача} other {користувачів}} буде видалено. Вони не входять до груп, пов'язаних із цим каналом.", + "admin.team_channel_settings.removeConfirmModal.messageChannelSecondLine": "Ви впевнені, що хочете видалити цих користувачів?", "admin.team_channel_settings.saving": "Збереження конфігурації...", "admin.team_channel_settings.user_list.groupsHeader": "Групи", "admin.team_channel_settings.user_list.nameHeader": "Ім'я", @@ -2153,13 +2655,16 @@ "admin.team_settings.team_details.add_group": "Додати групу", "admin.team_settings.team_details.add_members": "Додати Учасників", "admin.team_settings.team_details.syncGroupMembers": "Синхронізація учасників групи", + "admin.team_settings.team_details.unarchiveTeam": "Розархівувати команду", "admin.team_settings.team_list.mappingHeader": "Керування", "admin.team_settings.team_list.nameHeader": "Ім'я", "admin.team_settings.team_list.no_teams_found": "Не знайдено жодної команди", "admin.team_settings.team_list.search_teams_errored": "Щось пішло не так. Спробуйте ще раз", + "admin.team_settings.team_row.archived": "(Архівовано)", "admin.team_settings.team_row.configure": "Редагувати", "admin.team_settings.team_row.managementMethod.anyoneCanJoin": "Долучитися може Будь-хто", "admin.team_settings.team_row.managementMethod.groupSync": "Синхронізація групи", + "admin.team_settings.team_row.managementMethod.inviteOnly": "Тільки по запрошенню", "admin.team_settings.title": "Команди", "admin.true": "Істина", "admin.userManagement.userDetail.addTeam": "Додати команд", @@ -2174,24 +2679,37 @@ "admin.user_grid.channel_admin": "Адміністратор каналу", "admin.user_grid.guest": "Гість", "admin.user_grid.name": "Ім'я", + "admin.user_grid.new": "Новий", "admin.user_grid.notFound": "Користувачів не знайдено", "admin.user_grid.remove": "Вилучити", "admin.user_grid.role": "Роль", + "admin.user_grid.shared_member": "Спільний учасник", "admin.user_grid.system_admin": "Системний адміністратор", "admin.user_grid.team_admin": "Адміністратор команди", "admin.user_item.deactivate": "Деактивувати", + "admin.user_item.email_title": "Електронна пошта: {email}", "admin.user_item.guest": "Гість", + "admin.user_item.invalidEmail": "Неправильна адреса електронної пошти", "admin.user_item.makeActive": "Активувати", - "admin.user_item.makeMember": "Додати учасників команди", + "admin.user_item.makeMember": "Зробити учасником команди", "admin.user_item.makeTeamAdmin": "Зробити адміністратором команди", - "admin.user_item.manageTeams": "Управління командою", + "admin.user_item.manageSettings": "Керування налаштуваннями Користувача", + "admin.user_item.manageSettings.disabled_tooltip": "Будь ласка, перейдіть на версію Enterprise, щоб керувати налаштуваннями користувачів", + "admin.user_item.manageTeams": "Управління Командами", + "admin.user_item.managedByLdap": "(Керується LDAP)", "admin.user_item.member": "Учасник", "admin.user_item.menuAriaLabel": "User Actions Menu", - "admin.user_item.resetMfa": "Видалити MFA", + "admin.user_item.remoteUser": "Віддалений користувач", + "admin.user_item.resetMfa": "Видалити БФА", "admin.user_item.resetPwd": "Скинути Пароль", "admin.user_item.sysAdmin": "Системний адміністратор", "admin.user_item.teamAdmin": "Адміністратор команди", "admin.user_item.teamMember": "Член команди", + "admin.user_item.userActivateFailed": "Не вдалося активувати користувача", + "admin.user_item.userDeactivateFailed": "Не вдалося деактивувати користувача", + "admin.user_item.userMFARemoveFailed": "Не вдалося видалити БФА користувача", + "admin.user_item.userNotFound": "Не вдається завантажити користувача", + "admin.user_item.userUpdateFailed": "Не вдалося оновити користувача", "admin.viewArchivedChannelsHelpText": "(Експериментальний) Коли це правда, це дозволяє користувачам ділитися постійними посиланнями та шукати вміст каналів, які були за архівовані. Користувачі можуть переглядати вміст лише у каналах, до яких вони були учасниками, до того як канал був за архівований.", "admin.viewArchivedChannelsTitle": "Дозволити користувачам переглядати архівовані канали:", "admin.webserverModeDisabled": "Вимкнено", @@ -2205,6 +2723,10 @@ "adminConsole.list.table.exactTime.at": "о", "adminConsole.list.table.genericError": "Виникла помилка при завантаженні даних, спробуйте ще раз", "adminConsole.list.table.genericLoading": "Завантаження", + "adminConsole.list.table.genericNoData": "Немає даних", + "adminConsole.list.table.pagination.next": "Перейти на наступну сторінку", + "adminConsole.list.table.pagination.previous": "Перейти на попередню сторінку", + "adminConsole.list.table.rowCount.label": "Показати {count} рядків на сторінці", "adminConsole.list.table.rowsCount.(show)rowsPerPage": "Показати", "adminConsole.list.table.rowsCount.10": "10", "adminConsole.list.table.rowsCount.100": "100", @@ -2216,19 +2738,26 @@ "air_gapped_contact_sales_modal.body": "Будь ласка, перейдіть за посиланням нижче, щоб зв'язатися з відділом продажів.", "air_gapped_contact_sales_modal.title": "Схоже, у вас немає доступу до Інтернету", "air_gapped_modal.close": "Закрити", + "air_gapped_modal.description": "Щоб розпочати пробну версію, відвідайте {link} і запросіть пробний ключ.", + "air_gapped_modal.title": "Запит пробного ключа", "alert_banner.tooltipCloseBtn": "Закрити", "analytics.chart.loading": "Завантаження...", "analytics.chart.meaningful": "Недостатньо даних для подання.", "analytics.system.activeUsers": "Активні користувачі з повідомленнями", "analytics.system.channelTypes": "Типи каналу", "analytics.system.dailyActiveUsers": "Активність користувачів за день", + "analytics.system.info": "Використовуйте дані лише для обраної команди. Виключіть дописи у каналах приватних повідомлень, які не пов'язані з командою.", + "analytics.system.infoAndSkippedIntensiveQueries1": "Використовуйте дані лише для обраної команди. Виключіть дописи у каналах приватних повідомлень, які не пов'язані з командою.", + "analytics.system.infoAndSkippedIntensiveQueries2": "Для забезпечення максимальної продуктивності, деякі статистичні дані вимкнено. Ви можете увімкнути їх знову у файлі config.json.", "analytics.system.monthlyActiveUsers": "Активність користувачів за місяць", "analytics.system.postTypes": "Повідомлення, файли і хештеги", "analytics.system.privateGroups": "Приватні Канали", "analytics.system.publicChannels": "Публічні Канали", - "analytics.system.skippedIntensiveQueries": "Щоб збільшити продуктивність, деякі статистичні дані вимкнено. Ви можете повторно ввімкнути їх у config.json .", - "analytics.system.textPosts": "Тільки текстові повідомлення", + "analytics.system.seatsPurchased": "Ліцензовані місця", + "analytics.system.skippedIntensiveQueries": "Для забезпечення максимальної продуктивності, деякі статистичні дані вимкнено. Ви можете увімкнути їх знову у файлі config.json.", + "analytics.system.textPosts": "Дописи лише з текстом", "analytics.system.title": "Статистика системи", + "analytics.system.totalBotPosts": "Всього повідомлень від ботів", "analytics.system.totalChannels": "Всього каналів", "analytics.system.totalCommands": "Всього команд", "analytics.system.totalFilePosts": "Повідомлення з файлами", @@ -2243,6 +2772,7 @@ "analytics.system.totalWebsockets": "З'єднань Websocket", "analytics.team.activeUsers": "Активні користувачі з повідомленнями", "analytics.team.newlyCreated": "Нові користувачі", + "analytics.team.noTeams": "На цьому сервері немає команд, для яких можна було б переглянути статистику.", "analytics.team.privateGroups": "Приватні Канали", "analytics.team.publicChannels": "Публічні Канали", "analytics.team.recentUsers": "Недавні активні користувачі", @@ -2376,7 +2906,7 @@ "audit_table.successfullReset": "Пароль успішно скинуто", "audit_table.successfullWebhookCreate": "Вебхук успішно створений", "audit_table.successfullWebhookDelete": "Вебхук успішно видалений", - "audit_table.timestamp": "Тимчасова мітка", + "audit_table.timestamp": "Мітка часу", "audit_table.updateGeneral": "Основні настройки акаунта оновлені", "audit_table.updateGlobalNotifications": "Налаштування глобальних повідомлень оновлено", "audit_table.updatePicture": "Зображення вашого профілю оновлено", @@ -2451,8 +2981,8 @@ "change_url.endWithLetter": "URL-адреси повинні закінчуватися малими літерами або цифрами.", "change_url.helpText": "Ви можете використовувати малі літери, цифри, тире та підкреслення.", "change_url.invalidUrl": "Некоректний URL", - "change_url.startAndEndWithLetter": "URL повинна починатися з букви або цифри", - "change_url.startWithLetter": "URL повинна починатися з букви або цифри", + "change_url.startAndEndWithLetter": "URL-адреси повинні починатися і закінчуватися малими літерами або цифрами.", + "change_url.startWithLetter": "URL-адреси повинні починатися з малої літери або цифри.", "channelHeader.addToFavorites": "Додати в обране", "channelHeader.removeFromFavorites": "Зняти позначку вибраного", "channelHeader.unmute": "Увімкнути звук", @@ -2595,7 +3125,7 @@ "claim.email_to_ldap.ldapPwd": "Пароль AD/LDAP", "claim.email_to_ldap.pwd": "Пароль", "claim.email_to_ldap.pwdError": "Будь ласка, введіть свій пароль.", - "claim.email_to_ldap.ssoNote": "У вас вже повинен бути діючий обліковий запис AD/LDAP.", + "claim.email_to_ldap.ssoNote": "У вас вже має бути дійсний обліковий запис AD/LDAP", "claim.email_to_ldap.ssoType": "Після затвердження вашого облікового запису, ви зможете увійти в систему тільки з AD/LDAP", "claim.email_to_ldap.switchTo": "Переключити акаунт на AD/LDAP", "claim.email_to_ldap.title": "Переключити Email/Password на AD/LDAP", @@ -2753,11 +3283,16 @@ "device_icons.apple": "Значок Apple", "device_icons.linux": "Значок Linux", "device_icons.windows": "Значок Windows", - "discard_changes_modal.leave": "Так, відмовитися", - "discard_changes_modal.message": "У вас є незбережені зміни, ви впевнені, що хочете відмовитися від них?", - "discard_changes_modal.title": "Скасувати зміни?", + "discard_changes_modal.leave": "Так, відхилити", + "discard_changes_modal.message": "У вас є незбережені зміни, ви впевнені, що хочете їх відхилити?", + "discard_changes_modal.title": "Відхилити зміни?", + "dnd_custom_time_picker_modal.date": "Дата", + "dnd_custom_time_picker_modal.defaultMsg": "Вимкнути сповіщення до", + "dnd_custom_time_picker_modal.submitButton": "Вимкнути сповіщення", "dnd_custom_time_picker_modal.time": "Час", "drafts.actions.delete": "Видалити чернетку", + "drafts.actions.edit": "Редагувати чернетку", + "drafts.actions.send": "Надіслати чернетку", "drafts.confirm.delete.button": "Так, видалити", "drafts.confirm.delete.text": "Ви впевнені, що хочете видалити цю чернетку до {displayName}?", "drafts.confirm.delete.title": "Видалити чернетку", @@ -2765,7 +3300,7 @@ "drafts.draft_title.you": "(ви)", "edit_channel_header_modal.cancel": "Відміна", "edit_channel_header_modal.description": "Змініть текст, який додасться після назви каналу в заголовку.", - "edit_channel_header_modal.error": "Назва каналу занадто довга", + "edit_channel_header_modal.error": "Введений текст перевищує ліміт символів. Довжина заголовка каналу не може перевищувати {maxLength} символів.", "edit_channel_header_modal.previewHeader": "Редагувати", "edit_channel_header_modal.save": "Зберегти", "edit_channel_header_modal.title": "Редагувати заголовок {channel}", @@ -2795,11 +3330,11 @@ "edit_post.time_limit_modal.subscript": "Встановіть період часу, коли користувачу доведеться редагувати свої повідомлення після публікації.", "edit_post.time_limit_modal.title": "Налаштувати загальний ліміт часу редагування публікації", "email_verify.almost": "Ви майже закінчили!", - "email_verify.failed": "Помилка відправки повідомлення.", + "email_verify.failed": "Не вдалося надіслати електронний лист з підтвердженням", "email_verify.notVerifiedBody": "Будь-ласка, підтвердіть свій email адреса. Перевірте папку \"Вхідні\".", "email_verify.resend": "Відправити ще раз", "email_verify.return": "Повернутися до входу в систему", - "email_verify.sent": "Email перевірки відправлено.", + "email_verify.sent": "Підтвердження надіслано електронною поштою", "emoji_list.actions": "Дії", "emoji_list.add": "Додати власний емодзі", "emoji_list.creator": "Автор", @@ -2887,12 +3422,12 @@ "file_upload.filesAbove": "Файли, розмір яких перевищує {max}MB, не можуть бути завантажені: {filenames}", "file_upload.limited": "Завантаження обмежено максимум {count, number} файлами. Будь-ласка, використовуйте додаткові повідомлення для відправки більшої кількості файлів.", "file_upload.pasted": "Зображення вставлено в ", - "file_upload.upload_files": "Завантажити файл", + "file_upload.upload_files": "Завантажити файли", "file_upload.zeroBytesFile": "Ви завантажуєте порожній файл: {filename}", "file_upload.zeroBytesFiles": "Ви завантажуєте порожні файли: {filenames}", "filtered_channels_list.search": "Пошук каналів", - "filtered_user_list.countTotal": "{count, number} {count, multiple, one {member} other {members}} з {total, number} total", - "filtered_user_list.countTotalPage": "{startCount, number} - {endCount, number} {count, multiple, one {member} other {members}} з {total, number} total", + "filtered_user_list.countTotal": "{count, number} {count, plural, one {учасник} few {учасника} other {учасників}} із загальної кількості {total, number}", + "filtered_user_list.countTotalPage": "{startCount, number} - {endCount, number} {count, plural, one {учасник} few {учасника} other {учасників}} із загальної кількості {total, number}", "filtered_user_list.next": "Далі", "filtered_user_list.prev": "Попередній", "filtered_user_list.search": "Пошук користувачів", @@ -2912,9 +3447,9 @@ "general_tab.AllowedDomainsExample": "Наприклад: \"corp.mattermost.com, mattermost.com\"", "general_tab.AllowedDomainsInfo": "Якщо увімкнено, користувачі можуть приєднатися до команди, лише якщо їхня електронна адреса відповідає певному домену (наприклад, \"mattermost.org\")", "general_tab.allowedDomains": "Дозвольте лише користувачам з певним доменом електронної пошти приєднатися до цієї команди", - "general_tab.codeTitle": "Код запрошення", + "general_tab.codeTitle": "Код Запрошення", "general_tab.openInviteTitle": "Дозволити будь-якому користувачеві з обліковим записом на цьому сервері приєднатися до цієї команди", - "general_tab.regenerate": "Відновити", + "general_tab.regenerate": "Згенерувати заново", "general_tab.required": "Це поле обов'язкове для заповнення", "general_tab.teamDescription": "Опис", "general_tab.teamDescriptionInfo": "Опис команди надає додаткову інформацію, яка допомагає користувачам вибрати потрібну їм команду. Максимум 50 символів.", @@ -2932,19 +3467,19 @@ "generic.previous": "Попередній", "generic_icons.add": "Додати значок", "generic_icons.add-mail": "Add Mail Icon", - "generic_icons.archive": "Архівна іконка", - "generic_icons.arrow.down": "Значок стрілки вниз", + "generic_icons.archive": "Піктограма архіву", + "generic_icons.arrow.down": "Піктограма зі стрілкою вниз", "generic_icons.attach": "Піктограма вкладення", - "generic_icons.back": "Значок назад", + "generic_icons.back": "Піктограма зі стрілкою назад", "generic_icons.breadcrumb": "Іконка Breadcrumb", "generic_icons.channel.private": "Піктограма приватного канала", "generic_icons.channel.public": "Піктограма публічного каналу", - "generic_icons.collapse": "Згорнути значок", - "generic_icons.dropdown": "Піктограма падіння", - "generic_icons.edit": "Редагувати значок", + "generic_icons.collapse": "Піктограма згортання", + "generic_icons.dropdown": "Піктограма випадаючого списку", + "generic_icons.edit": "Піктограма редагування", "generic_icons.elipsisHorizontalIcon": "Ellipsis Horizontal Icon", "generic_icons.expand": "Розгорнути піктограму", - "generic_icons.flag": "Значок прапора", + "generic_icons.flag": "Піктограма збереження", "generic_icons.flagged": "Позначена піктограма", "generic_icons.info": "Іконка інформації", "generic_icons.loading": "Завантаження піктограми", @@ -3073,7 +3608,7 @@ "integrations.help.appDirectory": "Каталог додатків", "integrations.incomingWebhook.description": "Вхідні вебхуки дозволяють зовнішнім додаткам відправляти повідомлення", "integrations.incomingWebhook.title": "Вхідні вебхуки", - "integrations.oauthApps.description": "OAuth 2.0 дозволяє зовнішнім додатки робити авторизовані запити до Mattermost API.", + "integrations.oauthApps.description": "OAuth 2.0 дозволяє зовнішнім додаткам робити авторизовані запити до Mattermost API", "integrations.oauthApps.title": "OAuth 2.0 Застосунки", "integrations.outgoingOAuthConnections.description": "Вихідні OAuth-з'єднання дозволяють користувацьким інтеграціям зв'язуватися із зовнішніми системами", "integrations.outgoingOAuthConnections.title": "Вихідні OAuth-з'єднання", @@ -3116,6 +3651,18 @@ "invitation_modal.invite_members.exceeded_max_add_members_batch": "Одночасно можна запросити не більше **{text}** осіб", "invitation_modal.members.search-and-add.placeholder-email-disabled": "Додати учасників", "invitation_modal.members.search_and_add.title": "Додати або запросити людей", + "invite.guests.added-to-channel": "Електронний лист із запрошенням надіслано.", + "invite.guests.already-all-channels-member": "Ця людина вже є учасником усіх каналів.", + "invite.guests.already-some-channels-member": "Ця людина вже є учасником деяких каналів.", + "invite.guests.new-member": "Цього гостя було додано до команди та {count, plural, one {канал} few {канала} other {каналів}}.", + "invite.guests.unable-to-add-the-user-to-the-channels": "Не вдалося додати гостя до каналів.", + "invite.members.added-to-team": "Цього учасника було додано до команди.", + "invite.members.already-member": "Ця людина вже є членом команди.", + "invite.members.invite-sent": "Електронний лист із запрошенням надіслано.", + "invite.members.unable-to-add-the-user-to-the-team": "Не вдалося додати користувача до команди.", + "invite.members.user-is-guest": "Зверніться до адміністратора, щоб зробити цього гостя повноправним учасником.", + "invite.members.user-is-not-guest": "Ця людина вже є учасником робочого простору. Запросіть її як учасника, а не як гостя.", + "invite.rate-limit-exceeded": "Перевищено ліміт запитів на запрошення електронною поштою.", "invite_modal.choose_guest_a": "Гість", "invite_modal.choose_member": "Учасник", "invite_modal.copied": "Скопійовано", @@ -3127,6 +3674,7 @@ "invite_modal.invited": "{inviteType} запрошено до {team_name}", "invite_modal.invited_guests": "Гості", "invite_modal.invited_members": "Учасники", + "invite_modal.to": "Кому:", "joinChannel.JoinButton": "Приєднатися", "joinChannel.joiningButton": "Приєднання...", "join_team_group_constrained_denied": "Щоб приєднатися до цієї команди, ви повинні бути членом пов'язаної групи.", @@ -3158,7 +3706,7 @@ "login.cardtitle": "Авторизуватися", "login.cardtitle.external": "Увійдіть в систему за допомогою одного з наступних методів:", "login.changed": " Метод входу успішно змінено", - "login.createTeam": "Створіть нову команду.", + "login.createTeam": "Створити команду", "login.email": "Електронна пошта", "login.forgot": "Забули свій пароль?", "login.get_terms_error": "Не вдається завантажити умови надання послуги. Якщо ця проблема не зникне, зверніться до свого системного адміністратора.", @@ -3176,7 +3724,7 @@ "login.noEmailUsername": "Будь-ласка, введіть свою електронну адресу або ваше ім'я користувача", "login.noEmailUsernameLdapUsername": "Будь-ласка, введіть свою електронну адресу, або ваше ім'я користувача, або {ldapUsername}", "login.noLdapUsername": "Будь-ласка, введіть ваш {ldapUsername}", - "login.noPassword": "Будь-ласка, введіть свій поточний пароль.", + "login.noPassword": "Будь ласка, введіть свій пароль", "login.noUsername": "Будь-ласка, введіть ваше ім'я користувача", "login.noUsernameLdapUsername": "Введіть ваше ім'я користувача або {ldapUsername}", "login.office365": "Entra ID", @@ -3202,9 +3750,7 @@ "mark_as_read_confirm_modal.header": "Позначити як прочитане", "marketplace_modal.install_plugins": "Встановлені плагіни", "marketplace_modal.list.configure": "Налаштувати", - "marketplace_modal.list.configure.plugin": "Налаштувати {plugin}", "marketplace_modal.list.install": "Встановити", - "marketplace_modal.list.install.plugin": "Встановити {plugin}", "marketplace_modal.list.installed": "Встановлено", "marketplace_modal.list.try_again": "Спробуйте Знову", "marketplace_modal.list.update": "Оновити", @@ -3226,7 +3772,7 @@ "mfa.setup.codeError": "Будь-ласка, введіть код з Google Authenticator.", "mfa.setup.save": "Зберегти", "mfa.setup.secret": "Секретний ключ: {secret}", - "mfa.setup.step1": "Крок 1: На своєму телефоні завантажте Google Authenticator з iTunes або Google Play.", + "mfa.setup.step1": "Крок 1: На своєму телефоні завантажте Google Authenticator з iTunes або Google Play", "mfa.setupTitle": "Налаштування багатофакторної автентифікації", "mobile.set_status.away.icon": "Кнопка не на місці", "mobile.set_status.dnd.icon": "Піктограма Не турбувати", @@ -3256,7 +3802,7 @@ "more.details": "Більш детальна інформація", "more_channels.create": "Створити новий Канал", "more_channels.next": "Далі", - "more_channels.noMore": "Більше немає каналів для входу", + "more_channels.noMore": "Немає результатів для \"{text}\"", "more_channels.prev": "Попередній", "more_channels.show_archived_channels": "Показати: Заархівовані канали", "more_channels.show_public_channels": "Новий публічний канал", @@ -3288,8 +3834,8 @@ "multiselect.loading": "Завантаження...", "multiselect.numGroupsRemaining": "Використовуйте ↑↓ для перегляду, ↵ для вибору. Ви можете додати {num, number} більше {num, plural, one {групи} other {груп}}. ", "multiselect.numMembers": "{memberOptions, number} учасників {totalCount, number}", - "multiselect.numPeopleRemaining": "Використовуйте ↑↓ для перегляду, ↵ для вибору. Ви можете додати {num, number} більше {num, plural, one {person} other {people}}.", - "multiselect.numRemaining": "Ви можете додати ще {num, number}", + "multiselect.numPeopleRemaining": "Використовуйте ↑↓ для перегляду, ↵ для вибору. Ви можете додати ще {num, number} {num, plural, one {людину} few {людини} other {людей}}. ", + "multiselect.numRemaining": "За один раз можна додати до {max, number}. У вас залишилось {num, number}.", "multiselect.placeholder": "Знайти та додати учасників", "multiselect.savingDetailsButton": "Збереження...", "multiselect.selectChannels": "Використовуйте ↑↓ для перегляду, ↵ для вибору.", @@ -3302,7 +3848,7 @@ "navbar_dropdown.about": "Про {appTitle}", "navbar_dropdown.accountSettings": "Налаштування", "navbar_dropdown.console": "Системна консоль", - "navbar_dropdown.create": "Створення команд", + "navbar_dropdown.create": "Створити Команду", "navbar_dropdown.help": "Допомога", "navbar_dropdown.integrations": "Інтеграції", "navbar_dropdown.invitePeopleExtraText": "Додати людей до команди", @@ -3315,7 +3861,7 @@ "navbar_dropdown.marketplace": "Магазин плагінів", "navbar_dropdown.menuAriaLabel": "головне меню", "navbar_dropdown.nativeApps": "Завантажити програми", - "navbar_dropdown.profileSettings": "Налаштування акаунта", + "navbar_dropdown.profileSettings": "Профіль", "navbar_dropdown.report": "Повідомити про Проблему", "navbar_dropdown.switchTo": "Перейти до ", "navbar_dropdown.teamSettings": "Налаштування команди", @@ -3350,6 +3896,12 @@ "numMembers": "{num, number} {num, plural, one {member} other {members}}", "onboardingTour.invitePeople.title": "Запросити людей до команди", "onboarding_wizard.invite_members.copy_link": "Скопіювати Посилання", + "onboarding_wizard.organization.placeholder": "Назва організації", + "onboarding_wizard.organization.reserved": "Назва організації не може починатися із зарезервованого слова.", + "onboarding_wizard.organization.team_api_error": "Виникла помилка, будь ласка, спробуйте ще раз.", + "onboarding_wizard.organization.title": "Як називається ваша організація?", + "onboarding_wizard.plugins.github": "GitHub", + "onboarding_wizard.plugins.github.tooltip": "Підпишіться на репозиторії, будьте в курсі оглядів, завдань", "onboarding_wizard.plugins.gitlab": "GitLab", "onboarding_wizard.plugins.gitlab.tooltip": "Підпишіться на репозиторії, будьте в курсі оглядів, завдань та іншого", "onboarding_wizard.plugins.jira": "Jira", @@ -3463,18 +4015,11 @@ "post_reminder.custom_time_picker_modal.submit_button": "Встановити нагадування", "post_reminder_custom_time_picker_modal.defaultMsg": "Встановити нагадування", "postlist.toast.newMessages": "{count, number} {count, plural, one {user} other {users}}", - "postlist.toast.newMessagesSince": "{count, number} new {count, plural, one {message} other {messages}} since {date} at {time}", + "postlist.toast.newMessagesSince": "{count, number} {count, plural, one {нове повідомлення} other {нові повідомлення}} {isToday, select, true {} other {з}} {date}", "postlist.toast.scrollToLatest": "Перейти до нових повідомлень", "posts_view.loadMore": "Завантажте більше повідомлень", "posts_view.newMsg": "Нові Повідомлення", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Ви отримали наступні запити на встановлення програми:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " або відвідайте Магазин додатків, щоб переглянути всі плагіни.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "попросив встановити додаток {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Встановіть програми або відвідайте Магазин додатків, щоб переглянути всі плагіни.", - "postypes.custom_open_pricing_modal_post_renderer.and": "і", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} учасники", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Учасники, які попросили ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@невідомо", "pricing_modal.addons.dedicatedDB": "Виділена база даних", "pricing_modal.btn.contactSales": "Звернутися до відділу продажів", "pricing_modal.btn.contactSalesForQuote": "Звернутися до відділу продажів", @@ -3496,14 +4041,14 @@ "reaction.clickToAdd": "(натисніть, щоб додати)", "reaction.clickToRemove": "(натисніть, щоб видалити)", "reaction.container.ariaLabel": "реакції", - "reaction.othersReacted": "{OtherUsers, number} {otherUsers, plural, one {користувач} few {користувача} other {користувачів}}", + "reaction.othersReacted": "{otherUsers, number} {otherUsers, plural, one {користувач} few {користувача} other {користувачів}}", "reaction.reactWidth.ariaLabel": "react with", "reaction.reacted": "{users} {reactionVerb} with {emoji}", "reaction.reactionVerb.user": "відреагував", "reaction.reactionVerb.users": "відреагував", "reaction.reactionVerb.you": "відреагував", "reaction.reactionVerb.youAndUsers": "відреагував", - "reaction.usersAndOthersReacted": "{Users} і {otherUsers, number} {otherUsers, plural, one {інший користувач} few {інших користувача} other {інших користувачів}}", + "reaction.usersAndOthersReacted": "{users} і {otherUsers, number} {otherUsers, plural, one {інший користувач} few {інших користувача} other {інших користувачів}}", "reaction.usersReacted": "{users} і {lastUser}", "reaction.you": "Ви", "reaction_limit_reached_modal.body": "Упс! Схоже, ми досягли ліміту реакцій на емодзі для цього повідомлення. Будь ласка, зверніться до вашого системного адміністратора, щоб змінити цей ліміт.", @@ -3535,6 +4080,7 @@ "revoke_user_sessions_modal.title": "Відкликати сеанси для {username}", "rhs_card.jump": "Перехід", "rhs_card.message_by": "Message by {avatar} {user}", + "rhs_header.back.icon": "Піктограма зі стрілкою назад", "rhs_header.backToFlaggedTooltip": "Повернутися до збережених повідомлень", "rhs_header.backToPinnedTooltip": "Назад до закріплених повідомлень", "rhs_header.backToResultsTooltip": "Назад до результатів пошуку", @@ -3689,8 +4235,9 @@ "sidebar_left.channel_navigator.channelSwitcherLabel": "Знайти канали", "sidebar_left.channel_navigator.goBackLabel": "Назад", "sidebar_left.channel_navigator.goForwardLabel": "Переслати", - "sidebar_left.channel_navigator.jumpTo": "Перейти до ...", + "sidebar_left.channel_navigator.jumpTo": "Знайти канал", "sidebar_left.inviteMembers": "Запросити учасників", + "sidebar_left.sidebar_category.newLabel": "новий", "sidebar_left.sidebar_category_menu.muteCategory": "Заглушити Категорію", "sidebar_left.sidebar_category_menu.unmuteCategory": "Увімкнути Категорію", "sidebar_left.sidebar_channel_menu.addMembers": "Додати Учасників", @@ -3718,26 +4265,28 @@ "sidebar_right_menu.console": "Системна консоль", "sidebar_right_menu.flagged": "Збережені повідомлення", "sidebar_right_menu.recentMentions": "Нещодавні Згадки", - "signup.ldap": "Дані AD/LDAP", + "signup.agreement": "Створюючи свій обліковий запис і використовуючи {siteName}, ви погоджуєтеся з нашими Умовами використання і Політикою конфіденційності. Якщо ви не згодні, ви не можете використовувати {siteName}.", + "signup.ldap": "Облікові дані AD/LDAP", "signup_team.join_open": "Команди, до яких ви можете приєднатися: ", "signup_team.no_open_teams": "Немає команд доступних для входу. Будь-ласка, попросіть свого адміністратора запросити Вас.", "signup_team.no_open_teams_canCreate": "Немає доступних команд для входу. Створіть нову команду або попросіть свого адміністратора запросити Вас.", "signup_team_system_console": "Перейти в системну консоль", "signup_user_completed.chooseUser": "Виберіть ім'я користувача", "signup_user_completed.create": "Створити обліковий запис", - "signup_user_completed.emailIs": "Ваша електронна пошта **{email}**. Використовуйте її для входу в {siteName}.", + "signup_user_completed.emailIs": "Ви будете використовувати цю адресу для входу на {siteName}.", "signup_user_completed.failed_update_user_state": "Будь-ласка, очистіть кеш і спробуйте увійти.", "signup_user_completed.haveAccount": "Вже є обліковий запис?", "signup_user_completed.required": "Це поле обов'язкове для заповнення", - "signup_user_completed.reserved": "Це ім'я користувача зарезервовано, будь-ласка, виберіть нове.", + "signup_user_completed.reserved": "Це ім'я користувача зарезервовано, будь ласка, оберіть інше.", "signup_user_completed.return": "Повернутися до входу в систему", "signup_user_completed.signIn": "Авторизуватися", - "signup_user_completed.validEmail": "Будь-ласка, введіть коректну адресу електронної пошти", + "signup_user_completed.validEmail": "Будь ласка, введіть дійсну адресу електронної пошти", "single_image_view.copied_link_tooltip": "Скопійовано", "single_image_view.copy_link_tooltip": "Скопіювати посилання", "single_image_view.download_tooltip": "Завантажити", "slash_commands.header": "Швидкі команди", "start_trial.modal.failed": "Не вдалося", + "start_trial.modal.loading": "Завантаження...", "start_trial_form.modal_btn.start": "Розпочати пробний період", "start_trial_form.modal_title": "Розпочати Пробний період", "start_trial_form.name": "Ім'я", @@ -3790,11 +4339,12 @@ "tag.default.beta": "БЕТА", "tag.default.bot": "БОТ", "tag.default.guest": "ГІСТЬ", + "tag.default.new": "НОВИЙ", "team.button.ariaLabel": "команда {teamName}", "team.button.mentions.ariaLabel": "команда {teamName}, {mentionCount} згадок", "team.button.name_undefined": "Ця команда не має назви", "team.button.unread.ariaLabel": "команда {teamName} непрочитана", - "team_channel_settings.group.group_user_row.numberOfGroups": "{count, number} {count, plural, one {user} other {users}}", + "team_channel_settings.group.group_user_row.numberOfGroups": "{amount, number} {amount, plural, one {група} few {групи} other {груп}}", "team_member_modal.members": "{team} Учасники", "team_members_dropdown.confirmDemoteDescription": "Якщо ви позбавите себе статусу Адміністратора системи і не буде нікого з таким же статусом, то ви повинні перепризначити Адміністратора системи за допомогою доступу до сервера Mattermost через термінал.", "team_members_dropdown.confirmDemoteRoleTitle": "Підтвердьте відмову від ролі системного адміністратора", @@ -3804,9 +4354,9 @@ "team_members_dropdown.inactive": "Неактивний", "team_members_dropdown.leave_team": "Видалити з команди", "team_members_dropdown.makeAdmin": "Зробити адміністратором команди", - "team_members_dropdown.makeMember": "Додати учасників команди", - "team_members_dropdown.makeTeamAdmins": "Зробити адміністратором команди", - "team_members_dropdown.makeTeamMembers": "Додати учасників команди", + "team_members_dropdown.makeMember": "Зробити учасником команди", + "team_members_dropdown.makeTeamAdmins": "Зробити адміністраторами команди", + "team_members_dropdown.makeTeamMembers": "Зробити учасниками команди", "team_members_dropdown.member": "Учасник", "team_members_dropdown.systemAdmin": "Системний адміністратор", "team_members_dropdown.teamAdmin": "Адміністратор команди", @@ -3911,7 +4461,7 @@ "user.settings.custom_theme.errorTextColor": "Колір тексту помилки", "user.settings.custom_theme.linkButtonTitle": "Стилі посилання та кнопок", "user.settings.custom_theme.linkColor": "Колір посилання", - "user.settings.custom_theme.mentionBg": "Зверніть увагу на текст ", + "user.settings.custom_theme.mentionBg": "Колір фону піктограми згадок", "user.settings.custom_theme.mentionColor": "Зверніть увагу на текст", "user.settings.custom_theme.mentionHighlightBg": "Зверніть увагу на виділення BG", "user.settings.custom_theme.mentionHighlightLink": "Зверніть увагу на посилання", @@ -3922,7 +4472,7 @@ "user.settings.custom_theme.sidebarHeaderTextColor": "Текст заголовка бічної панелі", "user.settings.custom_theme.sidebarText": "Текст бічної панелі", "user.settings.custom_theme.sidebarTextActiveBorder": "Бічна панель тексту активна", - "user.settings.custom_theme.sidebarTextActiveColor": "Бічна панель тексту активна ", + "user.settings.custom_theme.sidebarTextActiveColor": "Колір активного тексту бічної панелі", "user.settings.custom_theme.sidebarTitle": "Стилі бічної панелі", "user.settings.custom_theme.sidebarUnreadText": "Непрочитаний текст бічної панелі", "user.settings.display.channelDisplayTitle": "Режим відображення каналу", @@ -3955,20 +4505,19 @@ "user.settings.display.messageDisplayCompactDes": "Розмістити якомога більше повідомлень на екрані.", "user.settings.display.messageDisplayDescription": "Виберіть, як повідомлення каналу повинні бути відображені.", "user.settings.display.messageDisplayTitle": "Вид відображення повідомлень", - "user.settings.display.militaryClock": "24-годинний формат (приклад: 16:00)", - "user.settings.display.normalClock": "12-годинний формат (приклад: 4:00 PM)", - "user.settings.display.preferTime": "Виберіть бажаний формат часу.", - "user.settings.display.teammateNameDisplayDescription": "Оберіть спосіб відображення імені користувачів в повідомленнях і в списку вибору особистих повідомлень.", - "user.settings.display.teammateNameDisplayFullname": "Показувати ім'я і прізвище", - "user.settings.display.teammateNameDisplayNicknameFullname": "Показувати псевдонім, якщо існує, інакше показувати ім'я та прізвище", + "user.settings.display.militaryClock": "24-годинний годинник (приклад: 16:00)", + "user.settings.display.normalClock": "12-годинний годинник (приклад: 4:00 PM)", + "user.settings.display.preferTime": "Виберіть спосіб відображення часу.", + "user.settings.display.teammateNameDisplayDescription": "Налаштування відображення імен інших користувачів у дописах та списку особистих повідомлень.", + "user.settings.display.teammateNameDisplayFullname": "Показати ім'я та прізвище", + "user.settings.display.teammateNameDisplayNicknameFullname": "Показати псевдонім, якщо він існує, інакше показати ім'я та прізвище", "user.settings.display.teammateNameDisplayTitle": "Дисплей назви члена команди", "user.settings.display.teammateNameDisplayUsername": "Показати ім'я користувача", - "user.settings.display.theme.applyToAllTeams": "Застосувати нову тему всім моїм команд", - "user.settings.display.theme.customTheme": "Тема користувача", - "user.settings.display.theme.describe": "Відкрийте для настройки теми", - "user.settings.display.theme.import": "Імпортуйте кольори тем з Slack", - "user.settings.display.theme.otherThemes": "Див. інші теми", - "user.settings.display.theme.themeColors": "Палітра кольорів", + "user.settings.display.theme.applyToAllTeams": "Застосувати нову тему до всіх моїх команд", + "user.settings.display.theme.customTheme": "Користувацька тема", + "user.settings.display.theme.describe": "Відкрийте для налаштування своєї теми", + "user.settings.display.theme.otherThemes": "Подивитись інші теми", + "user.settings.display.theme.themeColors": "Кольори теми", "user.settings.display.theme.title": "Тема", "user.settings.display.timezone": "Часовий пояс", "user.settings.display.title": "Налаштування зображення", @@ -3977,73 +4526,68 @@ "user.settings.general.currentEmail": "Поточна електронна пошта", "user.settings.general.currentPassword": "Поточний пароль", "user.settings.general.email": "Електронна пошта", - "user.settings.general.emailGitlabCantUpdate": "Вхід здійснюється через GitLab. Електронна пошта не може бути оновлена. Електронна адреса, яку використовують для сповіщень, є {email}.", - "user.settings.general.emailGoogleCantUpdate": "Вхід здійснюється через Google. Електронна пошта не може бути оновлена. Електронна адреса, яку використовують для сповіщень, є {email}.", - "user.settings.general.emailHelp1": "Електронна пошта використовується для входу, сповіщень та скидання пароля. Електронна пошта вимагає підтвердження, якщо вона змінена", - "user.settings.general.emailHelp3": "Електронна пошта використовується для входу, сповіщень та скидання пароля.", - "user.settings.general.emailLdapCantUpdate": "Вхід відбувається через AD/LDAP. Електронна пошта не може бути оновлена. Електронна адреса, яку використовують для сповіщень, є {email}.", - "user.settings.general.emailMatch": "Введені паролі не збігаються.", + "user.settings.general.emailGitlabCantUpdate": "Вхід відбувається через GitLab. Електронну адресу не можна оновити. Електронна адреса, яка використовується для сповіщень: {email}.", + "user.settings.general.emailGoogleCantUpdate": "Вхід відбувається через Google. Електронна пошта не може бути оновлена. Адреса електронної пошти, яка використовується для сповіщень: {email}.", + "user.settings.general.emailHelp1": "Електронна пошта використовується для входу, сповіщень та зміни паролю. У разі зміни адреси потрібно підтвердити її.", + "user.settings.general.emailHelp3": "Електронна пошта використовується для входу, сповіщень та скидання паролю.", + "user.settings.general.emailLdapCantUpdate": "Вхід відбувається через AD/LDAP. Електронна пошта не може бути оновлена. Адреса електронної пошти, яка використовується для сповіщень: {email}.", + "user.settings.general.emailMatch": "Нові електронні адреси, які ви ввели, не збігаються.", "user.settings.general.emailOffice365CantUpdate": "Вхід здійснюється через Entra ID. Електронна пошта не може бути оновлена. Адреса електронної пошти, яка використовується для сповіщень: {email}.", "user.settings.general.emailSamlCantUpdate": "Вхід відбувається через SAML. Електронна пошта не може бути оновлена. Адреса електронної пошти, яка використовується для сповіщень: {email}.", - "user.settings.general.emptyName": "Клацніть на \"Редагувати\", щоб додати своє повне ім'я", - "user.settings.general.emptyNickname": "Клацніть на \"Редагувати\", щоб додати псевдонім", + "user.settings.general.emptyName": "Натисніть \"Редагувати\", щоб додати своє повне ім'я", + "user.settings.general.emptyNickname": "Натисніть \"Редагувати\", щоб додати псевдонім", "user.settings.general.emptyPassword": "Будь ласка, введіть ваш поточний пароль.", "user.settings.general.emptyPosition": "Натисніть \"Редагувати\", щоб додати вашу посаду", "user.settings.general.field_handled_externally": "Це поле обробляється вашим провайдером входу. Якщо ви хочете це змінити,то потрібно це зробити через свого постачальника послуг входу.", "user.settings.general.firstName": "Ім'я", "user.settings.general.fullName": "Повне ім'я", "user.settings.general.imageTooLarge": "Не вдалося завантажити зображення профілю. Файл занадто великий.", - "user.settings.general.imageUpdated": "Зображення останнього оновлення {date}", + "user.settings.general.imageUpdated": "Зображення востаннє оновлено {date}", "user.settings.general.incorrectPassword": "Неправильний пароль.", "user.settings.general.lastName": "Прізвище", - "user.settings.general.loginGitlab": "Вхід здійснюється через GitLab ({email})", - "user.settings.general.loginGoogle": "Вхід здійснюється через Google ({email})", - "user.settings.general.loginLdap": "Вхід здійснюється через AD/LDAP ({email})", + "user.settings.general.loginGitlab": "Вхід виконано через GitLab ({email})", + "user.settings.general.loginGoogle": "Вхід виконано через Google ({email})", + "user.settings.general.loginLdap": "Вхід виконано через AD/LDAP ({email})", "user.settings.general.loginOffice365": "Вхід здійснюється через Entra ID ({email})", - "user.settings.general.loginSaml": "Вхід здійснюється через SAML ({email})", + "user.settings.general.loginSaml": "Вхід виконано через SAML ({email})", "user.settings.general.mobile.emptyName": "Натисніть, щоб додати своє повне ім'я", "user.settings.general.mobile.emptyNickname": "Натисніть, щоб додати псевдонім", "user.settings.general.mobile.emptyPosition": "Натисніть, щоб додати свою посаду", - "user.settings.general.mobile.uploadImage": "Натисніть, щоб завантажити зображення.", + "user.settings.general.mobile.uploadImage": "Натисніть, щоб завантажити зображення", "user.settings.general.newEmail": "Нова адреса електронної пошти", "user.settings.general.nickname": "Псевдонім", - "user.settings.general.nicknameExtra": "Використовуйте псевдонім для назви, яку ви можете викликати, яка відрізняється від вашого імені та імені користувача. Це найчастіше використовується, коли у двох або більше людей є схожі звукові імена та імена користувачів.", - "user.settings.general.notificationsExtra": "За замовчуванням ви отримаєте повідомлення про сповіщення, коли хтось буде вводити ваше ім'я. Перейдіть до налаштувань {notify}, щоб змінити це за замовчуванням.", + "user.settings.general.nicknameExtra": "Використовуйте псевдонім для імені, яким вас можуть називати, але яке відрізняється від вашого імені та імені користувача. Найчастіше це використовується, коли двоє або більше людей мають схожі за звучанням імена та імена користувачів.", + "user.settings.general.notificationsExtra": "За замовчуванням ви отримуватимете сповіщення про згадування, коли хтось введе ваше ім'я. Перейдіть до налаштувань {notify}, щоб змінити цей параметр за замовчуванням.", "user.settings.general.notificationsLink": "Сповіщення", "user.settings.general.position": "Посада", - "user.settings.general.positionExtra": "Вкажіть Вашу посаду. Ця інформація буде відображена в вашому профілі.", + "user.settings.general.positionExtra": "Вкажіть свою посаду. Вона буде показана у вашому спливаючому профілі.", "user.settings.general.profilePicture": "Зображення профілю", "user.settings.general.sendAgain": "Надіслати ще раз", "user.settings.general.sending": "Відправлення", - "user.settings.general.uploadImage": "Натисніть \"Редагувати\", щоб завантажити зображення.", + "user.settings.general.uploadImage": "Натисніть 'Редагувати', щоб завантажити зображення.", "user.settings.general.username": "Логін", - "user.settings.general.usernameInfo": "Виберіть щось просте для того щоб товариші по команді могли вас розпізнати.", - "user.settings.general.usernameReserved": "Це ім'я користувача зарезервовано, будь-ласка, виберіть нове.", + "user.settings.general.usernameInfo": "Виберіть щось, що легко впізнати та пригадати членам команди.", + "user.settings.general.usernameReserved": "Це ім'я користувача зарезервовано, будь ласка, оберіть інше.", "user.settings.general.usernameRestrictions": "Ім'я користувача повинно починатися з літери і містити від {min} до {max} малих літер, що складаються з цифр, букв і символів '.', '-' і '_'.", - "user.settings.general.validEmail": "Будь-ласка, введіть коректну адресу електронної пошти", + "user.settings.general.validEmail": "Будь ласка, введіть дійсну адресу електронної пошти", "user.settings.general.validImage": "Для фотографій профілю можна використовувати тільки зображення у форматах BMP, JPG або PNG", - "user.settings.import_theme.cancel": "Відміна", - "user.settings.import_theme.importBody": "Щоб імпортувати тему, перейдіть до команди Slack та знайдіть \"Параметри -> Тема бічної панелі\". Відкрийте параметр користувацької теми, скопіюйте значення кольору теми та вставте їх тут:", - "user.settings.import_theme.importHeader": "Імпортувати тему Slack", - "user.settings.import_theme.submit": "Відправити", - "user.settings.import_theme.submitError": "Невірний формат, будь-ласка, спробуйте знову скопіювати і вставити.", "user.settings.languages.change": "Змінити мову інтерфейсу", - "user.settings.mfa.addHelp": "Додавання багатофакторної аутентифікації дозволить зробити Ваш обліковий запис ще більш безпечним, вимагаючи введення коду, надісланого на мобільний телефон, при кожному вході.", - "user.settings.mfa.remove": "Видалити MFA з вашого облікового запису", - "user.settings.mfa.removeHelp": "Видалення багатофакторної автентифікації означає, що ви більше не будете вимагати використання коду доступу на телефоні для входу в обліковий запис.", - "user.settings.mfa.requiredHelp": "Багатофункціональна аутентифікація потрібна на цьому сервері. Перезавантаження рекомендується лише тоді, коли потрібно перемикати генерацію коду на новий мобільний пристрій. Вам потрібно буде негайно встановити його.", + "user.settings.mfa.addHelp": "Додавання багатофакторної автентифікації зробить ваш обліковий запис більш безпечним, вимагаючи введення коду з вашого мобільного телефону при кожному вході.", + "user.settings.mfa.remove": "Видалити БФА з вашого облікового запису", + "user.settings.mfa.removeHelp": "Видалення багатофакторної автентифікації означає, що вам більше не знадобиться телефонний пароль для входу в обліковий запис.", + "user.settings.mfa.requiredHelp": "На цьому сервері потрібна багатофакторна автентифікація. Скидання налаштувань рекомендується лише тоді, коли вам потрібно переключити генерацію кодів на новий мобільний пристрій. Вам потрібно буде негайно налаштувати його знову.", "user.settings.mfa.reset": "Скинути БФА в обліковому записі", "user.settings.mfa.title": "Багатофакторна аутентифікація", - "user.settings.modal.advanced": "Додатково ", - "user.settings.modal.confirmBtns": "Так, відмовитися", - "user.settings.modal.confirmMsg": "У вас є незбережені зміни, ви впевнені, що хочете відмовитися від них?", - "user.settings.modal.confirmTitle": "Скасувати зміни?", + "user.settings.modal.advanced": "Розширений", + "user.settings.modal.confirmBtns": "Так, відхилити", + "user.settings.modal.confirmMsg": "У вас є незбережені зміни, ви впевнені, що хочете їх відхилити?", + "user.settings.modal.confirmTitle": "Відхилити зміни?", "user.settings.modal.display": "Відображення", "user.settings.modal.notifications": "Сповіщення", "user.settings.modal.profile": "Налаштування профілю", "user.settings.modal.security": "Безпека", "user.settings.modal.sidebar": "Бічна панель", - "user.settings.modal.title": "Налаштування акаунта", + "user.settings.modal.title": "Профіль", "user.settings.notifications.autoResponder": "Автоматичні відповіді на особисті повідомлення", "user.settings.notifications.autoResponderDefault": "Привіт, я не на робочому місці і не можу відповісти на повідомлення.", "user.settings.notifications.autoResponderDisabled": "Вимкнено", @@ -4051,7 +4595,7 @@ "user.settings.notifications.autoResponderHint": "Встановіть спеціальне повідомлення, яке буде автоматично надсилатися у відповідь на особисті повідомлення. Згадки в публічних і приватних каналах не викликатимуть автоматичну відповідь. Увімкнувши автоматичні відповіді, ви зміните свій статус на \"Не в офісі\" і вимкнете сповіщення на електронну пошту та push-повідомлення.", "user.settings.notifications.autoResponderPlaceholder": "Повідомлення", "user.settings.notifications.channelWide": "Згадка учасників каналу \"@channel\", \"@all\", \"@here\"", - "user.settings.notifications.comments": "Відповідь сповіщення", + "user.settings.notifications.comments": "Сповіщення про відповідь", "user.settings.notifications.commentsAny": "Запускати сповіщення про повідомлення у відповідях теми, які я починаю чи беру участь у", "user.settings.notifications.commentsInfo": "Крім повідомлень коли вас згадали, ви можете отримувати повідомлення про відповіді зроблені у каналах.", "user.settings.notifications.commentsNever": "Не показувати сповіщення про повідомлення в каналах, поки я не буду згаданий", @@ -4088,7 +4632,7 @@ "user.settings.notifications.keywordsWithHighlight.disabledTooltipTitle": "Професійна функція", "user.settings.notifications.keywordsWithHighlight.none": "Жоден", "user.settings.notifications.sensitiveName": "Ваше ім'я для відправлення \"{first_name}\"", - "user.settings.notifications.sensitiveUsername": "Ваше незалежне ім'я користувача \"{username}\"", + "user.settings.notifications.sensitiveUsername": "Ваше нечутливе до регістру ім'я користувача \"{username}\"", "user.settings.notifications.title": "Налаштування сповіщень", "user.settings.security.active": "Активний", "user.settings.security.close": "Закрити", @@ -4100,14 +4644,14 @@ "user.settings.security.google": "Google", "user.settings.security.icon": "Піктограма налаштувань безпеки", "user.settings.security.inactive": "Неактивний", - "user.settings.security.lastUpdated": "Остання зміна {date} в {time}", + "user.settings.security.lastUpdated": "Останнє оновлення {date} в {time}", "user.settings.security.ldap": "AD/LDAP", "user.settings.security.loginGitlab": "Вхід виконаний через GitLab", "user.settings.security.loginGoogle": "Вхід виконаний через Google Apps", "user.settings.security.loginLdap": "Вхід виконаний через AD/LDAP", "user.settings.security.loginOffice365": "Вхід виконаний через Entra ID", "user.settings.security.loginSaml": "Вхід виконаний через SAML", - "user.settings.security.logoutActiveSessions": "Перегляд і завершення активних сесій", + "user.settings.security.logoutActiveSessions": "Перегляд та вихід з активних сесій", "user.settings.security.logoutActiveSessions.icon": "Піктограма Активні сесії", "user.settings.security.method": "Методи входу", "user.settings.security.newPassword": "Новий пароль", @@ -4163,13 +4707,13 @@ "user.settings.timezones.automatic": "Автоматично", "user.settings.timezones.promote": "Виберіть часовий пояс, який використовується для часових позначок у інтерфейсі користувача та сповіщення електронною поштою.", "user.settings.tokens.activate": "Увімкнено", - "user.settings.tokens.cancel": "Відміна", - "user.settings.tokens.clickToEdit": "Натисніть «Редагувати», щоб керувати вашими особистими токенами доступу", - "user.settings.tokens.confirmCopyButton": "Так, я копіював токен", - "user.settings.tokens.confirmCopyMessage": "Переконайтеся, що ви скопіювали та зберегли маркер доступу нижче. Ви не зможете це знову побачити!", + "user.settings.tokens.cancel": "Скасувати", + "user.settings.tokens.clickToEdit": "Натисніть \"Редагувати\", щоб керувати особистими токенами доступу", + "user.settings.tokens.confirmCopyButton": "Так, я скопіював токен", + "user.settings.tokens.confirmCopyMessage": "Переконайтеся, що ви скопіювали та зберегли токен доступу нижче. Ви більше не зможете його побачити!", "user.settings.tokens.confirmCreateButton": "Так, створити", - "user.settings.tokens.confirmCreateMessage": "Ви створюєте токен особистого доступу з правами системного адміністратора. Ви дійсно хочете створити цей токен?", - "user.settings.tokens.confirmCreateTitle": "Створити токен особистого доступу адміністратора системи", + "user.settings.tokens.confirmCreateMessage": "Ви створюєте персональний токен доступу з правами системного адміністратора. Ви впевнені, що хочете створити цей токен?", + "user.settings.tokens.confirmCreateTitle": "Створити персональний токен доступу системного адміністратора", "user.settings.tokens.confirmDeleteButton": "Так, Видалити", "user.settings.tokens.confirmDeleteTitle": "Видалити токен?", "user.settings.tokens.copy": "Будь ласка, скопіюйте токен доступу нижче. Ви більше не зможете його побачити!", @@ -4179,15 +4723,15 @@ "user.settings.tokens.delete": "Видалити", "user.settings.tokens.description": "Особисті токени доступу функціонують подібно до токенів сесії і можуть використовуватися інтеграціями для автентифікації через REST API.", "user.settings.tokens.description_mobile": "Особисті токени доступу функціонують подібно до токенів сесії і можуть використовуватися інтеграціями для автентифікації через REST API. Створіть нові токени на своєму комп'ютері.", - "user.settings.tokens.id": "Токен ID: ", + "user.settings.tokens.id": "Ідентифікатор токена: ", "user.settings.tokens.name": "Опис токена: ", - "user.settings.tokens.nameHelp": "Введіть назву для токена, щоб запам'ятати для яких він цілей", + "user.settings.tokens.nameHelp": "Введіть опис для вашого токена, щоб запам'ятати, що він робить.", "user.settings.tokens.nameRequired": "Будь ласка, введіть опис.", "user.settings.tokens.save": "Зберегти", "user.settings.tokens.title": "Персональні токени доступу", "user.settings.tokens.token": "Токен доступу: ", "user.settings.tokens.tokenDesc": "Опис токена: ", - "user.settings.tokens.tokenId": "Токен ID: ", + "user.settings.tokens.tokenId": "Ідентифікатор токена: ", "user.settings.tokens.tokenLoading": "Завантаження...", "user.settings.tokens.userAccessTokensNone": "Немає особистих токенів доступу.", "userGuideHelp.reportAProblem": "Повідомити про проблему", @@ -4230,7 +4774,7 @@ "view_image.loading": "Завантаження ", "view_image_popover.download": "Завантажити", "view_image_popover.publicLink": "Отримати публічне посилання", - "web.footer.about": "Про канал", + "web.footer.about": "Про систему", "web.footer.help": "Допомога", "web.footer.privacy": "Політика конфіденційності", "web.footer.terms": "Умови", @@ -4247,13 +4791,22 @@ "widgets.channels_input.empty": "Не знайдено жодного каналу", "widgets.channels_input.loading": "Завантаження", "widgets.users_emails_input.loading": "Завантаження", - "widgets.users_emails_input.valid_email": "Add **{email}**", + "widgets.users_emails_input.valid_email": "Додати **{email}**", + "workspace_limits.archived_file.archived_compact": "(архівовано)", + "workspace_limits.archived_file.tooltip_description": "У вашій робочій області досягнуто ліміту зберігання файлів {storageLimit}. Щоб переглянути його знову, перейдіть на платний тарифний план", + "workspace_limits.archived_file.tooltip_title": "Розархівуйте цей файл, оновивши його", "workspace_limits.file_storage": "Файлове сховище", "workspace_limits.file_storage.short": "Файли", + "workspace_limits.file_storage.short.usage": "{actual} / {limit}", + "workspace_limits.file_storage.usage": "{actual} із {limit} ({percent}%)", + "workspace_limits.menu_limit.critical.files_storage": "Ви наближаєтесь до ліміту зберігання файлів {limit}. {callToAction}", "workspace_limits.menu_limit.view_plans": "Перегляд планів", + "workspace_limits.menu_limit.warn.files_storage": "Ви наближаєтесь до ліміту зберігання файлів {limit}. {callToAction}", "workspace_limits.message_history.locked.cta.admin": "Оновити зараз", "workspace_limits.message_history.locked.description.admin": "Щоб переглянути та шукати всі повідомлення в історії робочого простору, а не лише останні повідомлення {limit}, перейдіть на один із наших платних тарифних планів. Ознайомтеся з варіантами тарифних планів та цінами.", "workspace_limits.message_history.short": "Повідомлення", + "workspace_limits.message_history.short.usage": "{actual} / {limit}", + "workspace_limits.message_history.usage": "{actual} із {limit} повідомлень ({percent}%)", "workspace_limits.modals.close": "Закрити", "workspace_limits.modals.view_plans": "Перегляд тарифних планів", "workspace_limits.search_limit.upgrade_now": "Оновити зараз", diff --git a/webapp/channels/src/i18n/vi.json b/webapp/channels/src/i18n/vi.json index 46119e9fa8b..e79ab7fea51 100644 --- a/webapp/channels/src/i18n/vi.json +++ b/webapp/channels/src/i18n/vi.json @@ -3511,9 +3511,7 @@ "marketplace_modal.install_plugins": "Cài đặt Plugin", "marketplace_modal.installing": "Đang cài đặt ...", "marketplace_modal.list.configure": "Định cấu hình", - "marketplace_modal.list.configure.plugin": "Thiết lập {plugin}", "marketplace_modal.list.install": "Cài đặt", - "marketplace_modal.list.install.plugin": "Cài đặt {plugin}", "marketplace_modal.list.installed": "Đã cài đặt", "marketplace_modal.list.try_again": "Thử lại", "marketplace_modal.list.update": "Cập nhật", @@ -3858,14 +3856,7 @@ "postlist.toast.searchHint": "Mẹo: Hãy thử {searchShortcut} để tìm kiếm kênh này", "posts_view.loadMore": "Tải thêm tin nhắn", "posts_view.newMsg": "Tin nhắn mới", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "Bạn đã nhận được các yêu cầu cài đặt ứng dụng sau:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " hoặc truy cập Marketplace để xem tất cả các plugin.", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "đã yêu cầu cài đặt ứng dụng {pluginRequests}.", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "Cài đặt ứng dụng hoặc truy cập Marketplace để xem tất cả các plugin.", - "postypes.custom_open_pricing_modal_post_renderer.and": "và", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} thành viên", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "Thành viên đã yêu cầu ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@không xác định", "pricing_modal.addons.USSupport": "Hỗ trợ chỉ dựa trên Hoa Kỳ", "pricing_modal.addons.dedicatedDB": "Cơ sở dữ liệu chuyên dụng", "pricing_modal.addons.dedicatedDeployment": "Triển khai đám mây ảo hoá an toàn chuyên dụng (Cloud)", @@ -4579,7 +4570,6 @@ "user.settings.display.theme.applyToAllTeams": "Áp dụng chủ đề mới cho tất cả các nhóm của tôi", "user.settings.display.theme.customTheme": "Chủ đề tùy chỉnh", "user.settings.display.theme.describe": "Mở để quản lý chủ đề của bạn", - "user.settings.display.theme.import": "Nhập màu chủ đề từ Slack", "user.settings.display.theme.otherThemes": "Xem các chủ đề khác", "user.settings.display.theme.themeColors": "Màu chủ đề", "user.settings.display.theme.title": "Chủ đề", @@ -4637,11 +4627,6 @@ "user.settings.general.usernameRestrictions": "Tên người dùng phải bắt đầu bằng một chữ cái và chứa từ {min} đến {max} các ký tự viết thường được tạo thành từ số, chữ cái và các ký hiệu '.', '-', và ' _ '.", "user.settings.general.validEmail": "Vui lòng nhập địa chỉ email hợp lệ", "user.settings.general.validImage": "Chỉ có thể sử dụng hình ảnh BMP, JPG hoặc PNG cho ảnh hồ sơ", - "user.settings.import_theme.cancel": "Hủy", - "user.settings.import_theme.importBody": "Để nhập chủ đề, hãy chuyển đến nhóm Slack và tìm \"Tùy chọn -> Chủ đề thanh bên \". Mở tùy chọn chủ đề tùy chỉnh, sao chép các giá trị màu chủ đề và dán chúng vào đây:", - "user.settings.import_theme.importHeader": "Nhập chủ đề Slack", - "user.settings.import_theme.submit": "Gửi", - "user.settings.import_theme.submitError": "Định dạng không hợp lệ, vui lòng thử sao chép và dán lại.", "user.settings.languages.change": "Thay đổi ngôn ngữ giao diện", "user.settings.languages.dropdown.arialabel": "Bộ chọn thả xuống để thay đổi ngôn ngữ giao diện", "user.settings.languages.promote1": "Chọn ngôn ngữ Mattermost hiển thị trong giao diện người dùng.", diff --git a/webapp/channels/src/i18n/zh-CN.json b/webapp/channels/src/i18n/zh-CN.json index 6484213b58a..8fc4203e619 100644 --- a/webapp/channels/src/i18n/zh-CN.json +++ b/webapp/channels/src/i18n/zh-CN.json @@ -438,6 +438,21 @@ "admin.bleve.purgeIndexesButton.success": "索引清除完成。", "admin.bleve.purgeIndexesHelpText": "清除将从 Bleve 服务器完全移除索引。搜索结果在重建现有的消息索引前不完整。", "admin.bleve.title": "Bleve", + "admin.cacheSettings.cacheType.lru": "LRU", + "admin.cacheSettings.cacheType.redis": "Redis", + "admin.cacheSettings.cacheTypeDesc": "缓存后端的类型。例如:\"redis\" 或 \"lru\"", + "admin.cacheSettings.cacheTypeTitle": "缓存类型", + "admin.cacheSettings.redisAddress": "Redis 地址", + "admin.cacheSettings.redisAddressDesc": "Redis 服务器的主机名:端口号。例如:\"localhost:6379\"", + "admin.cacheSettings.redisAddressPlaceholder": "localhost:6379", + "admin.cacheSettings.redisClientCache": "禁用客户端缓存", + "admin.cacheSettings.redisClientCacheDesc": "当设为 true 时,将禁用客户端缓存。", + "admin.cacheSettings.redisDB": "Redis 数据库", + "admin.cacheSettings.redisDBDesc": "Redis 服务器的数据库编号。例如:\"0\"", + "admin.cacheSettings.redisDBPlaceholder": "0", + "admin.cacheSettings.redisPassword": "Redis 密码", + "admin.cacheSettings.redisPasswordDesc": "Redis 服务器的密码。", + "admin.cacheSettings.title": "缓存设置", "admin.channelSettings.channelDetail.channelName": "名称", "admin.channelSettings.channelDetail.channelTeam": "团队", "admin.channelSettings.channelDetail.channel_organizations": "组织", @@ -4271,9 +4286,7 @@ "marketplace_modal.install_plugins": "安装插件", "marketplace_modal.installing": "安装中…", "marketplace_modal.list.configure": "配置", - "marketplace_modal.list.configure.plugin": "配置 {plugin}", "marketplace_modal.list.install": "安装", - "marketplace_modal.list.install.plugin": "安装 {plugin}", "marketplace_modal.list.installed": "已安装", "marketplace_modal.list.try_again": "重试", "marketplace_modal.list.update": "更新", @@ -4711,14 +4724,7 @@ "postlist.toast.searchHint": "提示:使用 {searchShortcut} 搜索此频道", "posts_view.loadMore": "载入更多消息", "posts_view.newMsg": "新消息", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "您收到以下应用安装请求:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " 或访问 应用市场 查看所有插件。", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "请求安装 {pluginRequests} 应用。", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "安装这些应用或访问 应用市场 查看所有插件。", - "postypes.custom_open_pricing_modal_post_renderer.and": "并且", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} 成员", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "请求的成员 ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@unknown", "pricing_modal.addons.USSupport": "仅从美国提供的支持", "pricing_modal.addons.dedicatedDB": "专用数据库", "pricing_modal.addons.dedicatedDeployment": "专用虚拟安全云部署(云)", @@ -4892,6 +4898,7 @@ "scheduled_post.panel.header.time": "{scheduledDateTime}{isTodayOrTomorrow, select, other { }}发送", "scheduled_posts.row_title_channel.placeholder": "位于:{icon} 无目标", "scheduled_posts.row_title_thread.placeholder": "位于:{icon} 无目标频道的话题", + "scheduled_posts.row_title_thread.placeholder_tooltip": "该频道不存在或您没有访问权限。", "search_bar.channels": "频道", "search_bar.clear": "清除", "search_bar.file_types": "文件类型", @@ -5551,7 +5558,6 @@ "user.settings.display.theme.applyToAllTeams": "应用新主题到所有我的团队", "user.settings.display.theme.customTheme": "自定义主题", "user.settings.display.theme.describe": "打开管理您的主题", - "user.settings.display.theme.import": "从 Slack 中导入主题颜色", "user.settings.display.theme.otherThemes": "查看其他的主题", "user.settings.display.theme.themeColors": "主题颜色", "user.settings.display.theme.title": "主题", @@ -5609,11 +5615,6 @@ "user.settings.general.usernameRestrictions": "用户名必须以字母开头,并且由 {min} 至 {max} 个数字、字母,或符号“.”、“-”和“_”组成。", "user.settings.general.validEmail": "请输入一个有效的邮箱地址", "user.settings.general.validImage": "只能上传 BMP、JPG 或 PNG 图片做为个人资料照片", - "user.settings.import_theme.cancel": "取消", - "user.settings.import_theme.importBody": "如想导入主题,前往 Slack 团队并寻找“Preferences -> Sidebar Theme”。打开自定义主题选项,复制主题颜色值并粘贴至此:", - "user.settings.import_theme.importHeader": "导入 Slack 主题", - "user.settings.import_theme.submit": "提交", - "user.settings.import_theme.submitError": "无效格式,请尝试再次复制粘贴。", "user.settings.languages.change": "更改界面语言", "user.settings.languages.dropdown.arialabel": "下拉选择器以更改界面语言", "user.settings.languages.promote1": "选择您的界面语言。", @@ -5663,8 +5664,14 @@ "user.settings.notifications.desktopAndMobile.nothing": "无", "user.settings.notifications.desktopAndMobile.notificationSection.noPermissionIssueTag": "不支持", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.button": "如何启用通知", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.instructionButton": "如何启用通知", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.message": "您可能错过 Mattermost 中重要的消息和通话通知。请在您的浏览器设置中为 Mattermost 启用通知以开始接收通知。", "user.settings.notifications.desktopAndMobile.notificationSection.permissionDenied.title": "浏览器通知权限被拒绝", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.checkPermissionButton": "检查权限", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.message": "您错过了来自 Mattermost 的重要消息和通话通知。要开始接收这些通知,请手动启用它们。", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.messageDenied": "此 Mattermost 服务器的通知已被阻止。要接收通知,请手动启用它们。", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.title": "需要桌面通知权限", + "user.settings.notifications.desktopAndMobile.notificationSection.permissionDeniedDesktop.titleDenied": "桌面通知权限已被拒绝", "user.settings.notifications.desktopAndMobile.notificationSection.permissionIssueTag": "需要权限", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.button": "启用通知", "user.settings.notifications.desktopAndMobile.notificationSection.permissionNeverGranted.message": "您可能错过 Mattermost 中重要的消息和通话通知。此浏览器禁用了 Mattermost 通知。", diff --git a/webapp/channels/src/i18n/zh-TW.json b/webapp/channels/src/i18n/zh-TW.json index c572a42a944..b9763592247 100644 --- a/webapp/channels/src/i18n/zh-TW.json +++ b/webapp/channels/src/i18n/zh-TW.json @@ -4263,9 +4263,7 @@ "marketplace_modal.install_plugins": "安裝擴充程式", "marketplace_modal.installing": "正在安裝…", "marketplace_modal.list.configure": "設定", - "marketplace_modal.list.configure.plugin": "設定 {plugin}", "marketplace_modal.list.install": "安裝", - "marketplace_modal.list.install.plugin": "安裝 {plugin}", "marketplace_modal.list.installed": "已安裝", "marketplace_modal.list.try_again": "重試", "marketplace_modal.list.update": "更新", @@ -4703,14 +4701,7 @@ "postlist.toast.searchHint": "秘訣:嘗試使用 {searchShortcut} 搜尋該頻道", "posts_view.loadMore": "載入更多訊息", "posts_view.newMsg": "新訊息", - "postypes.custom_open_plugin_install_post_rendered.app_installation_request_text": "您收到了以下應用程式安裝請求:", - "postypes.custom_open_plugin_install_post_rendered.plugin_instructions": " 或前往 商城 檢視所有擴充程式。", - "postypes.custom_open_plugin_install_post_rendered.plugin_request": "已請求安裝 {pluginRequests} 應用程式。", - "postypes.custom_open_plugin_install_post_rendered.plugins_instructions": "安裝應用程式或前往 Marketplace 以檢視所有擴充程式。", - "postypes.custom_open_pricing_modal_post_renderer.and": "及", - "postypes.custom_open_pricing_modal_post_renderer.members": "{members} 位成員", "postypes.custom_open_pricing_modal_post_renderer.membersThatRequested": "已請求的成員 ", - "postypes.custom_open_pricing_modal_post_renderer.unknown": "@不明", "pricing_modal.addons.USSupport": "美國支援", "pricing_modal.addons.dedicatedDB": "專用資料庫", "pricing_modal.addons.dedicatedDeployment": "專用虛擬安全雲端部署(Cloud)", @@ -5539,7 +5530,6 @@ "user.settings.display.theme.applyToAllTeams": "將新主題套用到所有的團隊上", "user.settings.display.theme.customTheme": "自訂主題", "user.settings.display.theme.describe": "管理主題", - "user.settings.display.theme.import": "從 Slack 匯入主題配色", "user.settings.display.theme.otherThemes": "瀏覽其它主題", "user.settings.display.theme.themeColors": "主題配色", "user.settings.display.theme.title": "主題", @@ -5597,11 +5587,6 @@ "user.settings.general.usernameRestrictions": "使用者名稱必須要以字母開頭,最少 {min}、最多 {max} 個小寫字元,只能使用小寫字母、數字、「.」、「-」跟「_」。", "user.settings.general.validEmail": "請輸入一個有效的電子郵件地址", "user.settings.general.validImage": "大頭貼只能是 BMP、JPG 或 PNG 圖片", - "user.settings.import_theme.cancel": "取消", - "user.settings.import_theme.importBody": "如何匯入主題:前往 Slack 團隊並尋找 \"Preferences -> Sidebar Theme\"。開啟自訂主題選項,複製主題配色的值並貼上至此:", - "user.settings.import_theme.importHeader": "匯入 Slack 主題", - "user.settings.import_theme.submit": "提交", - "user.settings.import_theme.submitError": "無效的格式,請再一次嘗試複製貼上。", "user.settings.languages.change": "變更介面語言", "user.settings.languages.dropdown.arialabel": "用於更改介面語言的下拉選擇器", "user.settings.languages.promote1": "選擇 Mattermost 在使用者介面中顯示的語言。",