diff --git a/i18n/fr.json b/i18n/fr.json index 40b53bba5d..e47b04934e 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -5764,11 +5764,11 @@ }, { "id": "api.templates.remove_expired_license.body.title", - "translation": "Enterprise license has expired and some features may be disabled. Please renew." + "translation": "Votre licence Enterprise Edition a expiré et certaines fonctionnalités peuvent être désactivées. Veuillez renouveler votre licence maintenant." }, { "id": "api.templates.remove_expired_license.body.renew_button", - "translation": "Renew License" + "translation": "Renouveler la licence maintenant" }, { "id": "api.templates.invite_guest_subject", @@ -7440,7 +7440,7 @@ }, { "id": "api.admin.add_certificate.parseform.app_error", - "translation": "Erreur dans l'analyse des requêtes multiformes" + "translation": "Erreur lors de l'analyse des requêtes multiformes" }, { "id": "api.getThreadsForUser.bad_params", @@ -7449,5 +7449,125 @@ { "id": "api.job.unable_to_download_job.incorrect_job_type", "translation": "Le type de travail que vous essayez de télécharger n'est pas pris en charge pour le moment" + }, + { + "id": "api.templates.invite_body_guest.subTitle", + "translation": "Vous avez été invité en tant qu'invité à collaborer avec l'équipe." + }, + { + "id": "api.templates.invite_body_footer.title", + "translation": "Qu'est-ce que Mattermost ?" + }, + { + "id": "api.templates.invite_body_footer.info", + "translation": "Mattermost est une plateforme de messagerie flexible et open source qui permet une collaboration avec votre équipe de façon sécurisée." + }, + { + "id": "api.templates.invite_body.subTitle", + "translation": "Commencez à collaborer avec votre équipe sur Mattermost" + }, + { + "id": "api.templates.email_us_anytime_at", + "translation": "Envoyez-nous un courriel à tout moment à " + }, + { + "id": "api.templates.email_footer_v2", + "translation": "© 2021 Mattermost, Inc. 530 Lytton Avenue, Deuxième étage, Palo Alto, CA, 94301" + }, + { + "id": "api.templates.copyright", + "translation": "© 2021 Mattermost, Inc. 530 Lytton Avenue, Deuxième étage, Palo Alto, CA, 94301" + }, + { + "id": "api.templates.cloud_welcome_email.title", + "translation": "Félicitations - votre espace de travail {{.WorkSpace}} est prêt !" + }, + { + "id": "api.templates.cloud_welcome_email.subtitle_info", + "translation": "Suivez les étapes suivantes pour étoffer vos équipes et tirer le meilleur parti de votre espace de travail." + }, + { + "id": "api.templates.cloud_welcome_email.subtitle", + "translation": "Paramétrer votre espace de travail" + }, + { + "id": "api.templates.cloud_welcome_email.subject", + "translation": "Félicitations !" + }, + { + "id": "api.templates.cloud_welcome_email.start_questions", + "translation": "Vous avez des questions sur le démarrage ? Envoyez-nous un courriel à" + }, + { + "id": "api.templates.cloud_welcome_email.signin_sub_info2", + "translation": "pour une expérience optimale sur PC, Mac, iOS et Android." + }, + { + "id": "api.templates.cloud_welcome_email.signin_sub_info", + "translation": "Connectez-vous à votre espace de travail" + }, + { + "id": "api.templates.cloud_welcome_email.mm_apps", + "translation": "applications mobiles et de bureau" + }, + { + "id": "api.templates.cloud_welcome_email.invite_sub_info", + "translation": "Partagez ce lien pour inviter vos membres à rejoindre {{.WorkSpace}} :" + }, + { + "id": "api.templates.cloud_welcome_email.invite_info", + "translation": "Invitez des personnes dans votre espace de travail" + }, + { + "id": "api.templates.cloud_welcome_email.info2", + "translation": "Assurez-vous d'enregistrer ou de mettre en signet votre lien pour une utilisation ultérieure." + }, + { + "id": "api.templates.cloud_welcome_email.info", + "translation": "Merci d'avoir créé " + }, + { + "id": "api.templates.cloud_welcome_email.download_mm_info", + "translation": "Téléchargez l'application Mattermost" + }, + { + "id": "api.templates.cloud_welcome_email.button", + "translation": "Ouvrir Mattermost" + }, + { + "id": "api.team.invite_members.limit_reached.app_error", + "translation": "Vous avez atteint la limite d'utilisateurs du niveau gratuit" + }, + { + "id": "api.team.invite_guests_to_channels.invalid_body.app_error", + "translation": "Le contenu de la requête est invalide ou manquant." + }, + { + "id": "api.team.import_team.unknown_import_from.app_error", + "translation": "Source d'importation inconnue." + }, + { + "id": "api.team.cloud.subscription.error", + "translation": "Erreur lors de la récupération des informations de l'abonnement au cloud." + }, + { + "id": "api.server.warn_metric.number_of_active_users_500.notification_title", + "translation": "Mise à l'échelle avec Mattermost" + }, + { + "id": "api.server.warn_metric.number_of_active_users_300.start_trial.notification_title", + "translation": "Canaux d'annonce en lecture seule" + }, + { + "id": "app.upload.upload_data.move_file.app_error", + "translation": "Impossible de déplacer le fichier téléchargé." + }, + { + "id": "app.upload.run_plugins_hook.move_fail", + "translation": "Impossible de déplacer le fichier." + }, + { + "id": "app.group.permanent_delete_members_by_user.app_error", + "translation": "Impossible de supprimer le membre du groupe portant l'identifiant utilisateur « {{.UserId}} »." } ] diff --git a/i18n/nl.json b/i18n/nl.json index 75bfeabd7f..d93fb63c94 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -8773,5 +8773,37 @@ { "id": "app.import.generate_password.app_error", "translation": "Fout bij het genereren van het wachtwoord." + }, + { + "id": "model.config.is_valid.replica_mismatch.app_error", + "translation": "Aantal replica lag queries is meer dan het aantal geconfigureerde replica's. Moet kleiner zijn dan of gelijk aan het aantal replica's." + }, + { + "id": "api.error_set_first_admin_visit_marketplace_status", + "translation": "Fout bij het opslaan van de eerste-admin-bezoek-marktplaats-status in de winkel." + }, + { + "id": "api.error_get_first_admin_visit_marketplace_status", + "translation": "Fout bij het ophalen van de eerste adminbezoek-marktplaats-status van de winkel." + }, + { + "id": "api.channel.patch_channel_moderations.cache_invalidation.error", + "translation": "Fout bij het ongeldig maken van de cache" + }, + { + "id": "api.command_remote.add_remote.error", + "translation": "Kon cluster op afstand niet toevoegen: {{.Error}}" + }, + { + "id": "api.command_remote.accept_invitation.error", + "translation": "Kon de uitnodiging niet accepteren: {{.Error}}" + }, + { + "id": "api.command_remote.accept_invitation", + "translation": "Uitnodiging aanvaard en bevestigd.\nSiteURL: {{.SiteURL}}" + }, + { + "id": "api.command_remote.accept.help", + "translation": "Accepteer een uitnodiging van een remote cluster" } ] diff --git a/i18n/ru.json b/i18n/ru.json index cea3b0d4c4..51ea071dd5 100644 --- a/i18n/ru.json +++ b/i18n/ru.json @@ -7153,7 +7153,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_100.contact_us.email_body", - "translation": "запрос Mattermost Свяжитесь с нами. У моей команды сейчас {{.Limit}} пользователей, и я рассматриваю Mattermost Корпоративная редакция.\n" + "translation": "Запрос контакта с Mattermost. У моей команды сейчас 100 пользователей, и я рассматриваю Корпоративную редакцию Mattermost.\n" }, { "id": "api.server.warn_metric.mfa.notification_title", @@ -7525,7 +7525,7 @@ }, { "id": "api.server.warn_metric.email_domain.start_trial_notification_success.message", - "translation": "Ваша пробная Корпоративная версия теперь активна. Перейдите в **Системная консоль > Аутентификация > Гостевой доступ**, чтобы включить гостевые учетные записи." + "translation": "Ваша пробная Корпоративная версия теперь активна. Перейдите в **Системная консоль > Аутентификация > Гостевой доступ**, чтобы включить гостевые учетные записи." }, { "id": "api.server.warn_metric.email_domain.start_trial.notification_body", @@ -8465,11 +8465,11 @@ }, { "id": "api.templates.email_footer_v2", - "translation": "© 2020 Mattermost, Inc. 855 El Camino Real, 13A-168, Palo Alto, CA, 94301" + "translation": "© 2021 Mattermost, Inc. 530 Lytton Avenue, Second floor, Palo Alto, CA, 94301" }, { "id": "api.templates.copyright", - "translation": "© 2020 Mattermost, Inc. 855 El Camino Real, 13A-168, Palo Alto, CA, 94301" + "translation": "© 2021 Mattermost, Inc. 530 Lytton Avenue, Second floor, Palo Alto, CA, 94301" }, { "id": "api.templates.cloud_welcome_email.title", @@ -8778,5 +8778,441 @@ { "id": "app.import.generate_password.app_error", "translation": "Ошибка при генерации пароля." + }, + { + "id": "model.config.is_valid.replica_mismatch.app_error", + "translation": "Количество запросов с запаздыванием реплик больше, чем количество настроенных реплик. Должно быть меньше или равно количеству реплик." + }, + { + "id": "api.channel.patch_channel_moderations.cache_invalidation.error", + "translation": "Ошибка аннулирования кеша" + }, + { + "id": "api.error_set_first_admin_visit_marketplace_status", + "translation": "Ошибка при попытке сохранить статус первого посещения рынка администратором в магазине." + }, + { + "id": "api.error_get_first_admin_visit_marketplace_status", + "translation": "Ошибка при попытке получить из магазина статус первого посещения рынка администратором." + }, + { + "id": "api.command_share.description_invite.hint", + "translation": "[description] - опционально" + }, + { + "id": "api.command_share.description_invite.help", + "translation": "Описание приглашения" + }, + { + "id": "api.command_share.desc", + "translation": "Разделяет текущий канал с удалённым экземпляром Mattermost." + }, + { + "id": "api.command_share.could_not_uninvite.error", + "translation": "Не удалось отменить приглашение `{{.RemoteId}}`: {{.Error}}" + }, + { + "id": "api.command_share.check_channel_exist.error", + "translation": "Ошибка при проверке существования общего канала: {{.Error}}" + }, + { + "id": "api.command_share.channel_status_id", + "translation": "Статус для Id канала `{{.ChannelId}}`" + }, + { + "id": "api.command_share.channel_status.help", + "translation": "Отображает статус для этого общего канала" + }, + { + "id": "api.command_share.channel_shared", + "translation": "Этот канал теперь общий." + }, + { + "id": "api.command_share.channel_remote_id_not_exists", + "translation": "Удалённый id общего канала `{{.RemoteId}}` не существует для этого канала." + }, + { + "id": "api.command_share.channel_purpose.hint", + "translation": "[purpose] - назначение канала по умолчанию" + }, + { + "id": "api.command_share.channel_purpose.help", + "translation": "Назначение канала, предоставляемого удалённым инсталляциям" + }, + { + "id": "api.command_share.channel_name.hint", + "translation": "[name] - имя канала по умолчанию" + }, + { + "id": "api.command_share.channel_name.help", + "translation": "Имя канала, предоставляемое удалённым инсталляциям" + }, + { + "id": "api.command_share.channel_invite_not_home.error", + "translation": "Невозможно пригласить удалённый кластер на общий канал, созданный где-то в другом месте." + }, + { + "id": "api.command_share.channel_invite.error", + "translation": "Ошибка приглашения `{{.Name}}` в этот канал: {{.Error}}" + }, + { + "id": "api.command_share.channel_header.hint", + "translation": "[header] - заголовок канала по умолчанию" + }, + { + "id": "api.command_share.channel_header.help", + "translation": "Заголовок канала для удалённых инсталляций" + }, + { + "id": "api.command_share.channel_display_name.hint", + "translation": "[displayname] - по умолчанию отображаемое имя канала" + }, + { + "id": "api.command_share.channel_display_name.help", + "translation": "Отображаемое имя канала для удалённых инсталляций" + }, + { + "id": "api.command_share.available_actions", + "translation": "Доступные действия: {{.Actions}}" + }, + { + "id": "api.command_remote.unknown_action", + "translation": "Неизвестное действие `{{.Action}}`" + }, + { + "id": "api.command_remote.status.help", + "translation": "Отображает состояние для всех удаленных кластеров" + }, + { + "id": "api.command_remote.site_url_not_set", + "translation": "SiteURL не установлен. Пожалуйста, установите его через системную консоль." + }, + { + "id": "api.command_remote.service_not_enabled", + "translation": "Служба удаленного кластера не включена." + }, + { + "id": "api.command_remote.service_disabled", + "translation": "Служба удаленного кластера отключена." + }, + { + "id": "api.command_remote.remove_remote_id.help", + "translation": "Идентификатор удаления удаленного кластера" + }, + { + "id": "api.command_remote.remove_remote.error", + "translation": "Не смог удалить удалённый кластер: {{.Error}}" + }, + { + "id": "api.command_remote.remove.help", + "translation": "Удаляет удалённый кластер" + }, + { + "id": "api.command_remote.remotes_not_found", + "translation": "Никаких удаленных кластеров не найдено." + }, + { + "id": "api.command_remote.remote_table_header", + "translation": "| Имя | SiteURL | RemoteId | Invite Accepted | Online | Последний пинг |" + }, + { + "id": "api.command_remote.remote_add_remove.help", + "translation": "Добавить/удалить удалённые кластеры. Доступные действия: {{.Actions}}" + }, + { + "id": "api.command_remote.permission_required", + "translation": "Для управления удалёнными кластерами требуется разрешение `{{.Permission}}`." + }, + { + "id": "api.command_remote.name.hint", + "translation": "Отображаемое имя для удаленного кластера" + }, + { + "id": "api.command_remote.name.help", + "translation": "Имя удаленного кластера" + }, + { + "id": "api.command_remote.name", + "translation": "удалённый" + }, + { + "id": "api.command_remote.missing_empty", + "translation": "Отсутствует или пуст `{{.Arg}}`" + }, + { + "id": "api.command_remote.missing_command", + "translation": "Отсутствует команда. Доступные действия: {{.Actions}}" + }, + { + "id": "api.command_remote.invite_summary", + "translation": "Отправьте следующий зашифрованный (AES256 + Base64) блог администратору удаленного сайта вместе с паролем. Для принятия приглашения они будут использовать команду `{{.Command}}`слэш команда.\n\n```\n{{.Invitation}}\n```\n\n**Предоставьте удаленному сайту доступ к вашему кластеру через** {{.SiteURL}}" + }, + { + "id": "api.command_remote.invite_password.hint", + "translation": "Пароль, используемый для шифрования приглашения" + }, + { + "id": "api.command_remote.invite_password.help", + "translation": "Пароль приглашения" + }, + { + "id": "api.command_remote.invite.help", + "translation": "Пригласить удалённый кластер" + }, + { + "id": "api.command_remote.invitation_created", + "translation": "Приглашение создано." + }, + { + "id": "api.command_remote.invitation.hint", + "translation": "Зашифрованное приглашение от удаленного кластера" + }, + { + "id": "api.command_remote.invitation.help", + "translation": "Приглашение от удаленного кластера" + }, + { + "id": "api.command_remote.incorrect_password.error", + "translation": "Не удалось расшифровать приглашение. Неправильный пароль или испорченное приглашение: {{.Error}}" + }, + { + "id": "api.command_remote.hint", + "translation": "[действие]" + }, + { + "id": "api.command_remote.fetch_status.error", + "translation": "Не удалось получить удалённые кластеры: {{.Error}}" + }, + { + "id": "api.command_remote.encrypt_invitation.error", + "translation": "Не удалось зашифровать приглашение: {{.Error}}" + }, + { + "id": "api.command_remote.desc", + "translation": "Пригласите удаленные кластеры Mattermost для межкластерной связи." + }, + { + "id": "api.command_remote.decode_invitation.error", + "translation": "Не удалось декодировать приглашение: {{.Error}}" + }, + { + "id": "api.command_remote.cluster_removed", + "translation": "Удалённый кластер {{.RemoteId}} {{.Result}}." + }, + { + "id": "api.command_remote.add_remote.error", + "translation": "Не удалось добавить удалённый кластер: {{.Error}}" + }, + { + "id": "api.command_remote.accept_invitation.error", + "translation": "Не удалось принять приглашение: {{.Error}}" + }, + { + "id": "api.command_remote.accept_invitation", + "translation": "Приглашение принято и подтверждено.\nSiteURL: {{.SiteURL}}" + }, + { + "id": "api.command_remote.accept.help", + "translation": "Принять приглашение от удаленного кластера" + }, + { + "id": "api.command_share.share_read_only.hint", + "translation": "[readonly] - 'Y' или 'N'. По умолчанию 'N'" + }, + { + "id": "api.command_share.service_disabled", + "translation": "Служба общих каналов отключена." + }, + { + "id": "api.command_share.remote_table_header", + "translation": "| Remote | SiteURL | Описание | Только для чтения | InviteAccepted | Онлайн | Последняя синхронизация |" + }, + { + "id": "api.command_share.hint", + "translation": "[action]" + }, + { + "id": "sharedchannel.permalink.not_found", + "translation": "Этот пост содержит ссылки на другие каналы, которые могут быть невидимы для пользователей других сайтов." + }, + { + "id": "sharedchannel.cannot_deliver_post", + "translation": "Одно или несколько сообщений не могут быть доставлены на удалённый сайт {{.Remote}}, так как он в оффлайне. Сообщения будут доставлены, когда сайт будет онлайн." + }, + { + "id": "model.channel.is_valid.description.app_error", + "translation": "Некорректное описание." + }, + { + "id": "app.sharedchannel.dm_channel_creation.internal_error", + "translation": "Возникла ошибка при создании прямого общего канала." + }, + { + "id": "api.remote_cluster.update_not_unique.app_error", + "translation": "Удалённый кластер с таким же URL уже существует." + }, + { + "id": "api.remote_cluster.update.app_error", + "translation": "Возникла ошибка при обновлении удалённого кластера." + }, + { + "id": "api.remote_cluster.service_not_enabled.app_error", + "translation": "Служба удалённого кластера не включена." + }, + { + "id": "api.remote_cluster.save_not_unique.app_error", + "translation": "Удалённый кластер уже добавлен." + }, + { + "id": "api.remote_cluster.save.app_error", + "translation": "Возникла ошибка при сохранении удалённого кластера." + }, + { + "id": "api.remote_cluster.invalid_topic.app_error", + "translation": "Некорректный топик." + }, + { + "id": "api.remote_cluster.invalid_id.app_error", + "translation": "Недопустимый идентификатор." + }, + { + "id": "api.remote_cluster.get.app_error", + "translation": "Возникла ошибка при поиске удалённого кластера." + }, + { + "id": "api.remote_cluster.delete.app_error", + "translation": "Возникла ошибка удаления удалённого кластера." + }, + { + "id": "api.context.remote_id_missing.app_error", + "translation": "Отсутствует идентификатор удалённого кластера." + }, + { + "id": "api.context.remote_id_mismatch.app_error", + "translation": "Несоответствие идентификатора удаленного кластера." + }, + { + "id": "api.context.remote_id_invalid.app_error", + "translation": "Невозможно найти идентификатор удаленного кластера {{.RemoteId}}." + }, + { + "id": "api.context.json_encoding.app_error", + "translation": "Ошибка шифрования JSON." + }, + { + "id": "api.context.invitation_expired.error", + "translation": "Приглашение истекло." + }, + { + "id": "api.command_share.unshare_confirmation.hint", + "translation": "'Y' или 'N'" + }, + { + "id": "api.command_share.unshare_confirmation.help", + "translation": "Вы уверены? Этот канал перестанет быть общим, и все удалённые инсталляции будут отключены" + }, + { + "id": "api.command_share.unshare_channel.help", + "translation": "Отменить свойство \"общий\" для текущего канала" + }, + { + "id": "api.command_share.unknown_action", + "translation": "Неизвестное действие `{{.Action}}`. Доступные действия: {{.Actions}}" + }, + { + "id": "api.command_share.uninvite_remote_id.help", + "translation": "Идентификатор удалённой инсталляции для отключения." + }, + { + "id": "api.command_share.uninvite_remote.help", + "translation": "Отключить удалённую инсталляцию от этого общего канала" + }, + { + "id": "api.command_share.shared_channel_unshare.error", + "translation": "Не удалось отключить доступ к этому каналу: {{.Error}}." + }, + { + "id": "api.command_share.shared_channel_unavailable", + "translation": "Этот канал больше не общий." + }, + { + "id": "api.command_share.shared_channel_not_deleted", + "translation": "Общий канал не был удален: `{{.Arg}}`должно быть `{{.Expected}}`." + }, + { + "id": "api.command_share.share_read_only.help", + "translation": "Канал будет предоставлен в режиме только для чтения" + }, + { + "id": "api.command_share.share_current", + "translation": "Поделиться текущим каналом" + }, + { + "id": "api.command_share.share_channel.error", + "translation": "Не удалось поделиться этим каналом: {{.Error}}" + }, + { + "id": "api.command_share.remote_uninvited", + "translation": "Удалённый `{{.RemoteId}}`отключен." + }, + { + "id": "api.command_share.remote_not_valid", + "translation": "Для отключения должен быть указан валидный удалённый кластер" + }, + { + "id": "api.command_share.remote_id_invalid.error", + "translation": "Идентификатор удалённого кластера некорректен: {{.Error}}" + }, + { + "id": "api.command_share.remote_id.help", + "translation": "Id существующей удалённой инсталляции. Смотрите команду `remote` для добавления." + }, + { + "id": "api.command_share.remote_already_invited", + "translation": "Удаленный кластер уже приглашен." + }, + { + "id": "api.command_share.permission_required", + "translation": "Для управления общими каналами требуется разрешение `{{.Permission}}`." + }, + { + "id": "api.command_share.not_shared_channel_unshare", + "translation": "Нельзя отменить свойство \"общий\" для канала, который не является общим." + }, + { + "id": "api.command_share.no_remote_invited", + "translation": "Никакие удалённые объекты в этот общий канал не приглашались." + }, + { + "id": "api.command_share.name", + "translation": "поделиться" + }, + { + "id": "api.command_share.must_specify_valid_remote", + "translation": "Должен быть указан действительный идентификатор удаленного кластера для приглашения." + }, + { + "id": "api.command_share.missing_action", + "translation": "Пропущено действие. Доступные действия: : {{.Actions}}" + }, + { + "id": "api.command_share.invite_remote.help", + "translation": "Приглашает удалённую инсталляцию в текущий общий канал" + }, + { + "id": "api.command_share.invitation_sent", + "translation": "Приглашение канала отправлено `{{.Name}} {{.SiteURL}}`." + }, + { + "id": "api.command_share.invalid_value.error", + "translation": "Некорректное значение '{{.Arg}}': {{.Error}}" + }, + { + "id": "api.command_share.fetch_remote_status.error", + "translation": "Не удалось получить статус удалённых объектов: {{.Error}}." + }, + { + "id": "api.command_share.fetch_remote.error", + "translation": "Ошибка при извлечении удалённых кластеров: {{.Error}}" } ] diff --git a/i18n/tr.json b/i18n/tr.json index 15db19983d..55fa887c2f 100644 --- a/i18n/tr.json +++ b/i18n/tr.json @@ -8773,5 +8773,21 @@ { "id": "model.user.is_valid.marshal.app_error", "translation": "Alan JSON olarak kodlanamadı" + }, + { + "id": "model.config.is_valid.replica_mismatch.app_error", + "translation": "Kopya gecikme sorgularının sayısı, yapılandırılmış kopya sayısından fazla. Kopya sayısından küçük ya da eşit olmalıdır." + }, + { + "id": "api.error_set_first_admin_visit_marketplace_status", + "translation": "Mağazada ilk yönetici ziyareti durum bilgisi kaydedilirken sorun çıktı." + }, + { + "id": "api.error_get_first_admin_visit_marketplace_status", + "translation": "Mağazadan ilk yönetici ziyareti durum bilgisi alınırken sorun çıktı." + }, + { + "id": "api.channel.patch_channel_moderations.cache_invalidation.error", + "translation": "Ön bellek temizlenirken sorun çıktı" } ] diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json index 614953d09e..da422464a3 100644 --- a/i18n/zh-CN.json +++ b/i18n/zh-CN.json @@ -2207,15 +2207,15 @@ }, { "id": "api.user.send_email_change_email_and_forget.error", - "translation": "未能发送电子邮件通知电子邮件成功" + "translation": "无法发送电子邮件通知电子邮件" }, { "id": "api.user.send_email_change_username_and_forget.error", - "translation": "未能发送用户名更改通知邮件" + "translation": "无法发送用户名更改通知邮件" }, { "id": "api.user.send_email_change_verify_email_and_forget.error", - "translation": "未能发送电子邮件更改验证电子邮件成功" + "translation": "无法发送电子邮件更改验证电子邮件" }, { "id": "api.user.send_mfa_change_email.error", @@ -2223,11 +2223,11 @@ }, { "id": "api.user.send_password_change_email_and_forget.error", - "translation": "未能发送更新密码电子邮件成功" + "translation": "无法发送更新密码电子邮件" }, { "id": "api.user.send_password_reset.send.app_error", - "translation": "未能发送密码重置电子邮件成功。" + "translation": "无法发送密码重置电子邮件。" }, { "id": "api.user.send_password_reset.sso.app_error", @@ -2235,7 +2235,7 @@ }, { "id": "api.user.send_sign_in_change_email_and_forget.error", - "translation": "未能发送更新密码电子邮件成功" + "translation": "无法发送更新密码电子邮件" }, { "id": "api.user.send_user_access_token.error", @@ -2243,11 +2243,11 @@ }, { "id": "api.user.send_verify_email_and_forget.failed.error", - "translation": "未能发送验证电子邮件成功" + "translation": "无法发送验证电子邮件" }, { "id": "api.user.send_welcome_email_and_forget.failed.error", - "translation": "未能成功发送欢迎电子邮件" + "translation": "无法成功发送欢迎电子邮件" }, { "id": "api.user.update_active.not_enable.app_error", @@ -7815,7 +7815,7 @@ }, { "id": "api.templates.copyright", - "translation": "© 2020 Mattermost, Inc. 855 El Camino Real, 13A-168, Palo Alto, CA, 94301" + "translation": "© 2021 Mattermost, Inc. 530 Lytton Avenue, Second floor, Palo Alto, CA, 94301" }, { "id": "api.templates.at_limit_title", @@ -8655,7 +8655,7 @@ }, { "id": "api.templates.email_footer_v2", - "translation": "© 2020 Mattermost, Inc. 855 El Camino Real, 13A-168, Palo Alto, CA, 94301" + "translation": "© 2021 Mattermost, Inc. 530 Lytton Avenue, Second floor, Palo Alto, CA, 94301" }, { "id": "api.templates.cloud_welcome_email.title", @@ -8704,5 +8704,61 @@ { "id": "api.templates.cloud_welcome_email.add_apps_info", "translation": "将应用程序添加到您的工作区" + }, + { + "id": "store.sql_file_info.search.disabled", + "translation": "搜索文件在此服务器上已被禁用。请与您的系统管理员联系。" + }, + { + "id": "model.user.is_valid.marshal.app_error", + "translation": "无法将字段编码为 JSON" + }, + { + "id": "ent.elasticsearch.post.get_files_batch_for_indexing.error", + "translation": "无法批量获取要建立索引的文件。" + }, + { + "id": "ent.cloud.subscription.error", + "translation": "获取云订阅时出错" + }, + { + "id": "app.import.generate_password.app_error", + "translation": "生成密码错误。" + }, + { + "id": "api.user.upload_profile_user.login_provider_attribute_set.app_error", + "translation": "个人资料图片必须通过用户的登录提供商设置。" + }, + { + "id": "api.user.send_cloud_welcome_email.error", + "translation": "无法发送云欢迎电子邮件" + }, + { + "id": "api.templates.questions_footer.info", + "translation": "随时通过电子邮件发送给我们 " + }, + { + "id": "api.templates.cloud_welcome_email.start_questions", + "translation": "对入门有疑问吗?给我们发电子邮件" + }, + { + "id": "api.templates.cloud_welcome_email.invite_sub_info", + "translation": "分享此链接以邀请您的成员加入{{.WorkSpace}}:" + }, + { + "id": "api.templates.cloud_welcome_email.info", + "translation": "感谢创建 " + }, + { + "id": "api.error_set_first_admin_visit_marketplace_status", + "translation": "尝试保存商店中检索第一个管理员访问市场状态时出错。" + }, + { + "id": "api.error_get_first_admin_visit_marketplace_status", + "translation": "尝试从商店中检索第一个管理员访问市场状态时出错。" + }, + { + "id": "api.channel.patch_channel_moderations.cache_invalidation.error", + "translation": "清除缓存时出错" } ]