diff --git a/server/i18n/de.json b/server/i18n/de.json index 498b90c0e3..9ee56b53a3 100644 --- a/server/i18n/de.json +++ b/server/i18n/de.json @@ -10324,5 +10324,29 @@ { "id": "ent.elasticsearch.purge_indexes.unknown_index", "translation": "Der angegebene unbekannte Index konnte nicht gelöscht werden" + }, + { + "id": "app.scheme.get_all_page.app_error", + "translation": "Die Seite mit den Schemata kann nicht aufgerufen werden." + }, + { + "id": "app.session.get_lru_sessions.app_error", + "translation": "Die zuletzt verwendeten Sitzungen können nicht abgerufen werden." + }, + { + "id": "app.user.update_active.user_limit.exceeded", + "translation": "Benutzer kann nicht aktiviert werden. Der Server überschreitet das Limit für sichere Benutzer. Kontaktiere deinen Administrator mit: ERROR_SAFETY_LIMITS_EXCEEDED." + }, + { + "id": "model.scheme.is_valid.app_error", + "translation": "Ungültiges Schema." + }, + { + "id": "api.user.create_user.user_limits.exceeded", + "translation": "Benutzer kann nicht erstellt werden. Der Server überschreitet das Limit für sichere Benutzer. Kontaktiere deinen Administrator mit: ERROR_SAFETY_LIMITS_EXCEEDED." + }, + { + "id": "app.import.import_line.null_role.error", + "translation": "Die Importdatenzeile hat den Typ \"role\", aber das role-Objekt ist null." } ] diff --git a/server/i18n/ja.json b/server/i18n/ja.json index e14d746dd6..fe03802e06 100644 --- a/server/i18n/ja.json +++ b/server/i18n/ja.json @@ -4939,7 +4939,7 @@ }, { "id": "ent.ldap.syncronize.search_failure_size_exceeded.app_error", - "translation": "サイズ制限超過。[最大ページサイズ](https://docs.mattermost.com/deployment/sso-ldap.html#i-see-the-log-error-ldap-result-code-4-size-limit-exceeded)を確認してください。" + "translation": "サイズ制限超過。最大ページサイズ設定を大きくしてください。詳しくは https://docs.mattermost.com/onboard/ad-ldap.html#i-see-the-log-error-ldap-result-code-4-size-limit-exceeded を確認してください。" }, { "id": "ent.ldap.syncronize.delete_group_constained_memberships", @@ -9143,7 +9143,7 @@ }, { "id": "model.draft.is_valid.create_at.app_error", - "translation": "Create atは有効な時刻でなくてはなりません。" + "translation": "作成日時は有効な時刻でなくてはなりません。" }, { "id": "model.draft.is_valid.channel_id.app_error", @@ -9711,7 +9711,7 @@ }, { "id": "model.outgoing_oauth_connection.is_valid.create_at.error", - "translation": "Create atは有効な時刻にしてください。" + "translation": "作成日時は有効な時刻にしてください。" }, { "id": "model.outgoing_oauth_connection.is_valid.creator_id.error", @@ -10132,5 +10132,213 @@ { "id": "ent.outgoing_oauth_connections.save_connection.audience_duplicated", "translation": "提供されたAudienceに対する外向きのOAuth接続は既に存在します: {{ .Audience }}" + }, + { + "id": "model.scheme.is_valid.app_error", + "translation": "不正なスキーマです。" + }, + { + "id": "app.channel.bookmark.update_sort.app_error", + "translation": "ブックマークをソートできませんでした。" + }, + { + "id": "app.channel.elasticsearch_channel_index.notify_admin.message", + "translation": "Elasticsearch チャネルインデックススキーマが古くなっています。チャンネルインデックスを再生成してください。\n問題を解決するには[システムコンソールの Elasticsearch セクション]({{.ElasticsearchSection}}) にある `チャンネルインデックスの再構築` ボタンをクリックしてください。\n詳しくは Mattermost changelog を参照してください。" + }, + { + "id": "app.import.import_line.null_role.error", + "translation": "インポートデータ行に \"role\" タイプがありますが、roleオブジェクトがnullです。" + }, + { + "id": "model.user.is_valid.invalidProperty.app_error", + "translation": "不正なprops(カスタムステータス)です" + }, + { + "id": "app.scheme.get_all_page.app_error", + "translation": "スキーマのページを取得できませんでした。" + }, + { + "id": "api.channel.bookmark.channel_bookmark.license.error", + "translation": "あなたのライセンスはチャンネルブックマークをサポートしていません。" + }, + { + "id": "api.channel.bookmark.create_channel_bookmark.direct_or_group_channels.forbidden.app_error", + "translation": "ユーザーはチャンネルブックマークの作成を許可されていません。" + }, + { + "id": "api.channel.bookmark.create_channel_bookmark.direct_or_group_channels_by_guests.forbidden.app_error", + "translation": "チャンネルブックマークを作成できませんでした。" + }, + { + "id": "api.channel.bookmark.create_channel_bookmark.forbidden.app_error", + "translation": "チャンネルブックマークを作成できませんでした。" + }, + { + "id": "api.channel.bookmark.delete_channel_bookmark.direct_or_group_channels.forbidden.app_error", + "translation": "チャンネルブックマークを削除できませんでした。" + }, + { + "id": "api.channel.bookmark.delete_channel_bookmark.direct_or_group_channels_by_guests.forbidden.app_error", + "translation": "チャンネルブックマークを削除できませんでした。" + }, + { + "id": "api.channel.bookmark.delete_channel_bookmark.forbidden.app_error", + "translation": "チャンネルブックマークを削除できませんでした。" + }, + { + "id": "api.channel.bookmark.update_channel_bookmark.direct_or_group_channels.forbidden.app_error", + "translation": "チャンネルブックマークを更新できませんでした。" + }, + { + "id": "api.channel.bookmark.update_channel_bookmark.direct_or_group_channels_by_guests.forbidden.app_error", + "translation": "チャンネルブックマークを更新できませんでした。" + }, + { + "id": "api.channel.bookmark.update_channel_bookmark.forbidden.app_error", + "translation": "チャンネルブックマークを更新できませんでした。" + }, + { + "id": "api.channel.bookmark.update_channel_bookmark_sort_order.direct_or_group_channels.forbidden.app_error", + "translation": "チャンネルブックマークのソート順を更新できませんでした。" + }, + { + "id": "api.channel.bookmark.update_channel_bookmark_sort_order.direct_or_group_channels_by_guests.forbidden.app_error", + "translation": "チャンネルブックマークのソート順を更新できませんでした。" + }, + { + "id": "api.channel.bookmark.update_channel_bookmark_sort_order.forbidden.app_error", + "translation": "チャンネルブックマークのソート順を更新できませんでした。" + }, + { + "id": "api.user.create_user.user_limits.exceeded", + "translation": "ユーザーを作成できません。安全なユーザー数を超えています。ERROR_SAFETY_LIMITS_EXCEEDEDについて管理者へ連絡してください。" + }, + { + "id": "app.channel.bookmark.delete.app_error", + "translation": "ブックマークを削除できませんでした。" + }, + { + "id": "app.channel.bookmark.get.app_error", + "translation": "ブックマークを取得できませんでした。" + }, + { + "id": "app.channel.bookmark.get_existing.app_err", + "translation": "更新対象のブックマークを取得できませんでした。" + }, + { + "id": "app.channel.bookmark.save.app_error", + "translation": "ブックマークを保存できませんでした。" + }, + { + "id": "app.channel.bookmark.update.app_error", + "translation": "ブックマークを更新できませんでした。" + }, + { + "id": "app.channel.bookmark.update_sort.invalid_input.app_error", + "translation": "ブックマークをソートできませんでした。不正な入力です。" + }, + { + "id": "app.channel.bookmark.update_sort.missing_bookmark.app_error", + "translation": "ブックマークをソートできませんでした。対象が見つかりませんでした。" + }, + { + "id": "app.session.get_lru_sessions.app_error", + "translation": "未使用期間の最も長いセッションを取得できませんでした。" + }, + { + "id": "app.user.update_active.user_limit.exceeded", + "translation": "ユーザーを有効化できません。安全なユーザー数を超えています。ERROR_SAFETY_LIMITS_EXCEEDEDについて管理者に連絡してください。" + }, + { + "id": "bleveengine.purge_list.not_implemented", + "translation": "リスト破棄機能はBleveでは利用できません。" + }, + { + "id": "ent.elasticsearch.purge_index.delete_failed", + "translation": "Elasticsearchインデックスを削除できませんでした" + }, + { + "id": "ent.elasticsearch.purge_indexes.unknown_index", + "translation": "指定された不明なインデックスを削除できませんでした" + }, + { + "id": "model.channel_bookmark.is_valid.channel_id.app_error", + "translation": "不正なチャンネルIDです。" + }, + { + "id": "model.channel_bookmark.is_valid.create_at.app_error", + "translation": "作成日時は有効な時刻にしてください。" + }, + { + "id": "model.channel_bookmark.is_valid.display_name.app_error", + "translation": "表示名が見つかりません。" + }, + { + "id": "model.channel_bookmark.is_valid.file_id.missing_or_invalid.app_error", + "translation": "ファイルIDが見つからないか不正です。" + }, + { + "id": "model.channel_bookmark.is_valid.id.app_error", + "translation": "不正なIDです。" + }, + { + "id": "model.channel_bookmark.is_valid.link_url.missing_or_invalid.app_error", + "translation": "リンクURLが見つからないか不正です。" + }, + { + "id": "model.channel_bookmark.is_valid.image_url.app_error", + "translation": "不正な画像URLです。" + }, + { + "id": "model.channel_bookmark.is_valid.link_file.app_error", + "translation": "リンクとファイルを同じブックマークにすることは設定できません。" + }, + { + "id": "model.channel_bookmark.is_valid.parent_id.app_error", + "translation": "不正なParent IDです。" + }, + { + "id": "model.channel_bookmark.is_valid.original_id.app_error", + "translation": "不正なオリジナルIDです。" + }, + { + "id": "model.channel_bookmark.is_valid.owner_id.app_error", + "translation": "不正なオーナーIDです。" + }, + { + "id": "model.channel_bookmark.is_valid.type.app_error", + "translation": "不正なtypeです。" + }, + { + "id": "model.channel_bookmark.is_valid.update_at.app_error", + "translation": "更新日時は有効な時刻にしてください。" + }, + { + "id": "api.command_share.invite_remote_to_channel.error", + "translation": "チャンネルにリモートを招待できません: {{.Error}}" + }, + { + "id": "api.server.cws.disabled", + "translation": "Mattermostカスタマーポータルとのやり取りはシステム管理者によって無効化されています。" + }, + { + "id": "basic_security_check.url.too_long_error", + "translation": "URLが長すぎます" + }, + { + "id": "api.config.update.elasticsearch.autocomplete_cannot_be_enabled_error", + "translation": "チャンネルインデックススキーマが古いため、チャンネル自動補完を有効にできません。チャンネルインデックスを再生成してください。詳しくはMattermost changelogを参照してください" + }, + { + "id": "api.channel.update_channel_member_roles.guest.app_error", + "translation": "チャンネルメンバーの不正な更新: ゲストをチームメンバーやチーム管理者にすることはできません。先にユーザーへ昇格してください。" + }, + { + "id": "api.team.update_team_member_roles.user_and_guest.app_error", + "translation": "チームメンバーの不正な更新: ゲストを単一のチャンネルに設定することはできません。システム管理者がユーザーをゲストに設定する必要があります。" + }, + { + "id": "api.channel.update_channel_member_roles.user_and_guest.app_error", + "translation": "チャンネルメンバーの不正な更新: ゲストを単一のチャンネルに設定することはできません。システム管理者がユーザーをゲストに設定する必要があります。" } ] diff --git a/server/i18n/sv.json b/server/i18n/sv.json index 4e1de8b7d9..e9c5f2a2e6 100644 --- a/server/i18n/sv.json +++ b/server/i18n/sv.json @@ -10324,5 +10324,29 @@ { "id": "ent.elasticsearch.purge_indexes.unknown_index", "translation": "Misslyckades att radera ett okänt index" + }, + { + "id": "app.scheme.get_all_page.app_error", + "translation": "Kan inte få fram sidan med scheman." + }, + { + "id": "model.scheme.is_valid.app_error", + "translation": "Ogiltigt schema." + }, + { + "id": "app.import.import_line.null_role.error", + "translation": "Importdataraden är av typen \"roll\" men rollobjektet är tomt." + }, + { + "id": "app.user.update_active.user_limit.exceeded", + "translation": "Kan inte aktivera användare. Servern överskrider gränsen för säkra användare. Kontakta din administratör med: ERROR_SAFETY_LIMITS_EXCEEDED." + }, + { + "id": "api.user.create_user.user_limits.exceeded", + "translation": "Kan inte skapa användare. Servern överskrider gränsen för säkra användare. Kontakta din administratör med: ERROR_SAFETY_LIMITS_EXCEEDED." + }, + { + "id": "app.session.get_lru_sessions.app_error", + "translation": "Kan inte hämta senast använda sessioner." } ] diff --git a/server/i18n/zh-CN.json b/server/i18n/zh-CN.json index 08fd6e0169..c41283b365 100644 --- a/server/i18n/zh-CN.json +++ b/server/i18n/zh-CN.json @@ -10316,5 +10316,29 @@ { "id": "api.channel.update_channel_member_roles.user_and_guest.app_error", "translation": "频道成员更新无效:不能将访客设置到单一频道,系统管理员必须将访客升级为用户或将用户降级为访客。" + }, + { + "id": "app.import.import_line.null_role.error", + "translation": "导入的数据行中有“role”类型,但角色对象为 null。" + }, + { + "id": "app.scheme.get_all_page.app_error", + "translation": "无法获取方案页面。" + }, + { + "id": "model.scheme.is_valid.app_error", + "translation": "无效方案。" + }, + { + "id": "api.user.create_user.user_limits.exceeded", + "translation": "无法创建用户。服务器超过安全用户限制。联系您的管理员,并附上:ERROR_SAFETY_LIMITS_EXCEEDED。" + }, + { + "id": "app.session.get_lru_sessions.app_error", + "translation": "无法获取最近最不常用的会话。" + }, + { + "id": "app.user.update_active.user_limit.exceeded", + "translation": "无法激活用户。服务器超过安全用户限制。联系您的管理员,并附上:ERROR_SAFETY_LIMITS_EXCEEDED。" } ] diff --git a/webapp/channels/src/i18n/de.json b/webapp/channels/src/i18n/de.json index 3566f09e6a..28b58e1b5e 100644 --- a/webapp/channels/src/i18n/de.json +++ b/webapp/channels/src/i18n/de.json @@ -3427,7 +3427,8 @@ "create_team.team_url.webAddress": "Wähle die Webadresse für dein neues Team:", "custom_emoji.header": "Benutzerdefinierte Emojis", "custom_status.expiry.time_picker.title": "Uhrzeit", - "custom_status.expiry.until": "Bis", + "custom_status.expiry.until": "Bis {time}", + "custom_status.expiry.until_tomorrow": "Bis Morgen {time}", "custom_status.expiry_dropdown.choose_date_and_time": "Wähle Datum und Uhrzeit", "custom_status.expiry_dropdown.clear_after": "Zurücksetzen nach", "custom_status.expiry_dropdown.date_and_time": "Benutzerdefinierter Zeitpunkt", @@ -3968,30 +3969,30 @@ "interactive_dialog.element.optional": "(wahlweise)", "interactive_dialog.submit": "Absenden", "interactive_dialog.submitting": "Sende...", - "intro_messages.DM": "Dies ist der Start des Direktnachrichtenverlaufs mit {teammate}.\nDirektnachrichten und hier geteilte Dateien sind für Personen außerhalb dieses Bereichs nicht sichtbar.", + "intro_messages.DM": "Dies ist der Anfang deiner Direktnachrichten mit {teammate}. Die hier geteilten Nachrichten und Dateien werden niemandem sonst gezeigt.", "intro_messages.GM.all": "Du wirst über alle Aktivitäten in dieser Gruppennachricht benachrichtigt.", "intro_messages.GM.mention": "Du hast ausgewählt, dass du nur benachrichtigt werden möchtest, wenn du in dieser Gruppennachricht erwähnt wirst.", "intro_messages.GM.muted": "Diese Gruppennachricht ist derzeit stummgeschaltet, so dass du nicht benachrichtigt wirst.", "intro_messages.GM.none": "Du hast ausgewählt, nie in dieser Gruppennachricht benachrichtigt zu werden.", "intro_messages.addGroupsToTeam": "Andere Gruppen zu diesem Team hinzufügen", - "intro_messages.anyMember": " Jedes Mitglied kann diesem Kanal beitreten und folgen.", - "intro_messages.creator": "Dies ist der Start von {name}, erstellt durch {creator} am {date}.", - "intro_messages.creatorPrivate": "Dies ist der Start von {name}, erstellt durch {creator} am {date}.", - "intro_messages.default": "**Willkommen bei {display_name}!**\n \nSende Nachrichten hier, die jeder sehen können soll. Jede/r wird automatisch ein permanentes Mitglied in diesem Kanal, wenn er/sie dem Team beitritt.", - "intro_messages.group_message": "Dies ist der Start deines Gruppennachrichtenverlaufs mit diesen Teammitgliedern. Nachrichten und hier geteilte Dateien sind für Personen außerhalb dieses Bereichs nicht sichtbar.", - "intro_messages.inviteGropusToChannel.button": "Füge Gruppen zu diesem privaten Kanal hinzu", - "intro_messages.inviteMembersToChannel.button": "Benutzer zu diesem Kanal hinzufügen", + "intro_messages.anyMember": "Dies ist der Start von {display_name}. Jedes Teammitglied kann diesem Kanal beitreten und ihn lesen.", + "intro_messages.creator": "Öffentlicher Kanal erstellt von {creator} am {date}.", + "intro_messages.creatorPrivate": "Privater Kanal erstellt von {creator} am {date}.", + "intro_messages.default": "Willkommen bei {display_name}. Hier kannst du Nachrichten posten, die du allen zeigen willst. Jeder wird automatisch Mitglied in diesem Kanal, wenn er dem Team beitritt.", + "intro_messages.group_message": "Dies ist der Start der Gruppennachrichten mit diesen Teamkollegen. ", + "intro_messages.inviteGropusToChannel.button": "Gruppen hinzufügen", + "intro_messages.inviteMembersToChannel.button": "Personen hinzufügen", "intro_messages.inviteOthers": "Lade andere zu diesem Team ein", "intro_messages.inviteOthersToWorkspace.button": "Lade andere zu diesem Arbeitsbereich ein", - "intro_messages.noCreator": "Dies ist der Start von {name}, erstellt am {date}.", - "intro_messages.noCreatorPrivate": "Dies ist der Start von {name}, erstellt am {date}.", - "intro_messages.notificationPreferences": "Benachrichtigungseinstellungen", + "intro_messages.noCreator": "Öffentlicher Kanal am {date} erstellt.", + "intro_messages.noCreatorPrivate": "Privater Kanal am {date} erstellt.", + "intro_messages.notificationPreferences": "Benachrichtigungen", "intro_messages.offTopic": "Dies ist der Beginn von {display_name}, einem Kanal für nicht arbeitsbezogene Konversationen.", - "intro_messages.onlyInvited": " Nur eingeladene Mitglieder können diesen privaten Kanal sehen.", + "intro_messages.onlyInvited": "Dies ist der Start von {display_name}. Nur eingeladene Mitglieder können diesen privaten Kanal sehen.", "intro_messages.purpose": " Der Zweck des Kanals ist: {purpose}", - "intro_messages.readonly.default": "**Willkommen bei {display_name}!**\n \nHier können Nachrichten nur durch Systemadministratoren gesendet werden. Jeder wird automatisch beim Betreten des Teams ein permanentes Mitglied dieses Kanals.", - "intro_messages.setHeader": "Eine Überschrift setzen", - "intro_messages.teammate": "Dies ist der Start deines Privatnachrichtenverlaufs mit diesem Teammitglied. Privatnachrichten und hier geteilte Dateien sind für Personen außerhalb dieses Bereichs nicht sichtbar.", + "intro_messages.readonly.default": "Willkommen bei {display_name}. Nachrichten können nur von Admins gepostet werden. Jeder, der dem Team beitritt, wird automatisch ein ständiges Mitglied in diesem Kanal.", + "intro_messages.setHeader": "Kopfzeile setzen", + "intro_messages.teammate": "Dies ist der Anfang deiner Direktnachrichten mit diesem Teammitglied. Die hier geteilten Nachrichten und Dateien werden niemandem sonst gezeigt.", "invitation-modal.confirm.details-header": "Details", "invitation-modal.confirm.not-valid-channel": "Entspricht keinem gültigen Kanalnamen.", "invitation-modal.confirm.not-valid-user-or-email": "Entspricht keinem gültigen Benutzer oder E-Mail.", @@ -5174,8 +5175,9 @@ "start_trial_form_modal.failureModal.subtitle": "Es gab ein Problem bei der Bearbeitung deiner Testanfrage.", "start_trial_form_modal.failureModal.subtitle2": "Bitte versuche es erneut oder kontaktiere den Support.", "start_trial_form_modal.failureModal.title": "Bitte versuche es erneut", - "status_dropdown.dnd_sub_menu_header": "Benachrichtigungen ausschalten bis:", - "status_dropdown.dnd_sub_menu_item.custom": "Benutzerdefiniert", + "status_dropdown.dnd_sub_menu_header": "Zurücksetzen nach:", + "status_dropdown.dnd_sub_menu_item.custom": "Wähle Datum und Uhrzeit", + "status_dropdown.dnd_sub_menu_item.dont_clear": "Nicht löschen", "status_dropdown.dnd_sub_menu_item.one_hour": "Eine Stunde", "status_dropdown.dnd_sub_menu_item.thirty_minutes": "30 Minuten", "status_dropdown.dnd_sub_menu_item.tomorrow": "Morgen", diff --git a/webapp/channels/src/i18n/ja.json b/webapp/channels/src/i18n/ja.json index 463f10f735..a12f032d97 100644 --- a/webapp/channels/src/i18n/ja.json +++ b/webapp/channels/src/i18n/ja.json @@ -548,6 +548,11 @@ "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}) で無効化されています。", @@ -796,6 +801,7 @@ "admin.elasticsearch.caDescription": "(オプション) Elasticsearchサーバ用のカスタム認証局証明書。オペレーティングシステムのデフォルトのCAを使用する場合は、空のままにしてください。", "admin.elasticsearch.caExample": "例:\"./elasticsearch/ca.pem\"", "admin.elasticsearch.caTitle": "CA path:", + "admin.elasticsearch.channelIndexRebuildJobTitle": "チャンネルインデックス再構築ジョブ。", "admin.elasticsearch.clientCertDescription": "(オプション) Elasticsearchサーバーに接続するためのクライアント証明書(PEM形式)です。", "admin.elasticsearch.clientCertExample": "例:\"./elasticsearch/client-cert.pem\"", "admin.elasticsearch.clientCertTitle": "クライアント証明書パス:", @@ -826,6 +832,11 @@ "admin.elasticsearch.purgeIndexesButton.label": "インデックスを破棄する:", "admin.elasticsearch.purgeIndexesButton.success": "インデックスの破棄に成功しました。", "admin.elasticsearch.purgeIndexesHelpText": "除去処理によりElasticsearchサーバー上のすべてのインデックスが削除されます。既存のデータベースのインデックスが再構築されるまで検索結果が不完全になる恐れがあります。", + "admin.elasticsearch.rebuildChannelsIndex.helpText": "これによりチャンネルインデックスが破棄され、データベース内のすべてのチャンネルのインデックスが古いものから新しいものへ再作成されます。インデックス作成中もチャンネル自動補完は利用できますが、インデックス作成ジョブが完了するまで検索結果が不完全になる可能性があります。\n\n注意-上の表で他のインデックス作成ジョブが進行中でないことを確認してください。", + "admin.elasticsearch.rebuildChannelsIndex.title": "チャンネルインデックスの再構築", + "admin.elasticsearch.rebuildChannelsIndexTitle": "チャンネルインデックスの再構築", + "admin.elasticsearch.rebuildIndexSuccessfully.error": "チャンネルインデックス再構築ジョブを起動できませんでした。", + "admin.elasticsearch.rebuildIndexSuccessfully.success": "チャンネルインデックス再構築ジョブが正常に起動しました。", "admin.elasticsearch.skipTLSVerificationDescription": "有効な場合、Matermostは信頼できる認証局による署名を行うためのElasticsearchの証明書を必要としなくなります。", "admin.elasticsearch.skipTLSVerificationTitle": "TLS検証のスキップ:", "admin.elasticsearch.sniffDescription": "有効な場合、自動的にクラスタ内の全てのデータノードを見つけ、接続します。", @@ -1035,6 +1046,10 @@ "admin.experimental.userStatusAwayTimeout.desc": "この設定は、ユーザーがMattermostを離れてから、ステータス表示が \"離席中\" に変更されるまでの秒数を決定します。", "admin.experimental.userStatusAwayTimeout.example": "例: \"300\"", "admin.experimental.userStatusAwayTimeout.title": "ユーザーのステータスが離席中となるまでの時間:", + "admin.exportStorage.dedicatedExportStore": "専用のエクスポート保存先を有効にする:", + "admin.exportStorage.dedicatedExportStoreDescription": "有効な場合、Mattermostは全てのエクスポート操作に対して専用のエクスポート保存先バケットを使用します。これは、Mattermost Clouddデプロイの場合必須です。", + "admin.exportStorage.exportDirectory": "エクスポートディレクトリ", + "admin.exportStorage.exportDriverName": "エクスポート保存先ドライバ:", "admin.false": "無効", "admin.featureDiscovery.WarningDescription": "Enterprise向け機能の全てにアクセスできるようライセンスが更新されました。ライセンスの更新が完了すると、このページは自動的に更新されます。しばらくお待ちください ", "admin.featureDiscovery.WarningTitle": "トライアルが開始され、ライセンスの更新が行われています。", @@ -1193,15 +1208,18 @@ "admin.image.amazonS3SecretDescription": "(オプション)Amazon S3アクセスキーIDと関連付けられたシークレットアクセスキーです。", "admin.image.amazonS3SecretExample": "例: \"jcuS8PuvcpGhpgHhlcpT1Mx42pnqMxQY\"", "admin.image.amazonS3SecretTitle": "Amazon S3シークレットアクセスキー:", + "admin.image.amazonS3SignV2": "署名バージョン2を有効にする", + "admin.image.amazonS3SignV2Description": "有効な場合、Amazon S3接続において署名バージョン2を使用します", "admin.image.amazonS3TraceDescription": "(開発モード) 有効な場合、詳細なデバッグ情報がシステムログに出力されます。", "admin.image.amazonS3TraceTitle": "Amazon S3のデバッグを有効にする:", "admin.image.archiveRecursionDescription": "有効な場合、ZIPファイル内のドキュメントの内容が検索結果に表示されるようになります。大きなファイルの場合、サーバーのパフォーマンスに影響を与える可能性があります。", "admin.image.archiveRecursionTitle": "ZIPファイル内の文書の内容を検索可能にする:", "admin.image.enableProxy": "画像プロキシを有効にする:", "admin.image.enableProxyDescription": "有効な場合、Markdownの画像を読み込む際の画像プロキシが有効になります。", + "admin.image.exportDirectoryDescription": "ファイルが書き込まれるディレクトリです。空欄の場合、デフォルトで ./data/ が使用されます。", "admin.image.extractContentDescription": "有効な場合、サポートされているドキュメント種別は、その内容を検索できるようになります。既存のドキュメントの検索結果はデータ移行が実行されるまで不完全である可能性があります。", "admin.image.extractContentTitle": "内容によるドキュメント検索を有効にする:", - "admin.image.localDescription": "ファイルと画像を書き込むディレクトリー。空欄の場合には、既定値として、./data/ が使用されます。", + "admin.image.localDescription": "ファイルと画像が書き込まれるディレクトリーです。空欄の場合、デフォルトで ./data/ が使用されます。", "admin.image.localExample": "例: \"./data/\"", "admin.image.localTitle": "ローカルストレージディレクトリー:", "admin.image.maxFileSizeDescription": "メッセージに添付するファイルの最大サイズ(MB)。注意: サーバーメモリーがそのサイズをサポートできることを確認してください。巨大なファイルサイズはサーバーをクラッシュさせる恐れがあり、ネットワークの問題でアップロードが失敗するリスクも増加します。", @@ -1624,8 +1642,12 @@ "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": "共有チャンネルを管理する", @@ -2361,6 +2383,7 @@ "admin.sidebar.environment": "環境", "admin.sidebar.experimental": "実験的機能", "admin.sidebar.experimentalFeatures": "機能", + "admin.sidebar.exportStorage": "エクスポート保存先", "admin.sidebar.fileSharingDownloads": "ファイル共有とダウンロード", "admin.sidebar.fileStorage": "ファイルストレージ", "admin.sidebar.filter": "設定の検索", @@ -3404,7 +3427,8 @@ "create_team.team_url.webAddress": "あなたの新しいチームのウェブアドレスを選択してください:", "custom_emoji.header": "カスタム絵文字", "custom_status.expiry.time_picker.title": "時刻", - "custom_status.expiry.until": "まで", + "custom_status.expiry.until": "{time} まで", + "custom_status.expiry.until_tomorrow": "明日 {time} まで", "custom_status.expiry_dropdown.choose_date_and_time": "日付と時間の選択", "custom_status.expiry_dropdown.clear_after": "クリア予定", "custom_status.expiry_dropdown.date_and_time": "任意の日付と時間", @@ -3705,22 +3729,26 @@ "general_button.close": "閉じる", "general_button.esc": "Esc", "general_tab.AllowedDomainsExample": "corp.mattermost.com, mattermost.com", - "general_tab.AllowedDomainsInfo": "ユーザーは、電子メールアドレスが特定のドメイン(例: \"mattermost.com\")またはコンマで区切られたドメインのリスト(例: \"corp.mattermost.com, mattermost.com\")に一致する場合にのみ、チームに参加することができます。", + "general_tab.AllowedDomainsInfo": "有効な場合、ユーザーの電子メールアドレスが指定されたドメイン (例: \"mattermost.org\") の場合のみ、チームに参加できます", + "general_tab.AllowedDomainsTip": "複数のドメインはスペース、カンマ、タブ、Enterのいずれかで区切ってください。", + "general_tab.AllowedDomainsTitle": "特定の電子メールドメインを持つユーザー", "general_tab.allowedDomains": "チームへの参加をユーザーの電子メールドメインで制限する", "general_tab.allowedDomains.ariaLabel": "許可されたドメイン", "general_tab.codeLongDesc": "招待コードは、あなたがチームへ招待したいメンバーへ送信するチーム招待リンクの一部です。コードの再生成は新たな招待リンクを生成し、以前のリンクは無効になります。", "general_tab.codeTitle": "招待コード", - "general_tab.openInviteDesc": "許可された場合、このチームへのリンクがランディングページに表示され、アカウントを持っている人なら誰でもこのチームに参加できるようになります。\"はい\" から \"いいえ\" に変更した場合、招待コードが再生成され、新しい招待リンクが生成され、以前の招待リンクは無効になります。", + "general_tab.openInviteDesc": "許可された場合、このチームへのリンクがランディングページに表示され、アカウントを持っている人なら誰でもこのチームに参加できるようになります。'はい' から 'いいえ' に変更した場合、招待コードが再生成され、新しい招待リンクが生成され、以前の招待リンクは無効になります。", + "general_tab.openInviteText": "このサーバーのユーザー", "general_tab.openInviteTitle": "このサーバーにアカウントを持つ全てのユーザーが、このチームに参加できるようにする", "general_tab.regenerate": "再生成する", "general_tab.required": "この項目は必須です", - "general_tab.teamDescription": "チームの説明", + "general_tab.teamDescription": "説明", "general_tab.teamDescriptionInfo": "チームの説明はユーザーが正しいチームを選択しやすいよう追加の情報を提供します。最大50文字です。", "general_tab.teamIconError": "画像選択中にエラーが発生しました。", "general_tab.teamIconInvalidFileType": "BMP、JPG、PNG画像だけがチームアイコンとして使用できます", "general_tab.teamIconTooLarge": "チームアイコンをアップロードできません。大き過ぎます。", + "general_tab.teamInfo": "チーム情報", "general_tab.teamName": "チーム名", - "general_tab.teamNameInfo": "サインイン画面とサイドバーの左上に表示されるチームの名称を設定します。", + "general_tab.teamNameInfo": "この名前は、サインイン画面と左サイドバーの上部に表示されます。", "general_tab.teamNameRestrictions": "チーム名は{min}文字以上{max}文字以下にしてください。後でより長いチームの説明を追加することができます。", "generic.close": "閉じる", "generic.done": "完了", @@ -3941,30 +3969,30 @@ "interactive_dialog.element.optional": "(オプション)", "interactive_dialog.submit": "送信", "interactive_dialog.submitting": "送信しています...", - "intro_messages.DM": "{teammate}とのダイレクトメッセージの履歴の最初です。\nダイレクトメッセージとそこで共有されているファイルは、この領域の外のユーザーからは見ることができません。", + "intro_messages.DM": "{teammate}とのダイレクトメッセージの履歴のトップです。ここで共有されたメッセージとファイルは、他のユーザーには見えません。", "intro_messages.GM.all": "このグループメッセージの すべての活動が通知されます。", "intro_messages.GM.mention": "このグループメッセージ内でメンションされた場合のみ通知を受け取るよう選択しました。", "intro_messages.GM.muted": "このグループメッセージは現在ミュートされているため、通知されません。", "intro_messages.GM.none": "このグループメッセージ内では通知しないを選択しました。", "intro_messages.addGroupsToTeam": "別のグループをこのチームに追加する", - "intro_messages.anyMember": " このチャンネルには誰でも参加して投稿を閲覧することができます。", - "intro_messages.creator": "ここは {name} チャンネルのトップです。{date}に{creator}によって作成されました。", - "intro_messages.creatorPrivate": "ここは非公開チャンネル {name} のトップです。{date}に{creator}によって作成されました。", - "intro_messages.default": "**{display_name} へようこそ!**\n \n全員に見てほしいメッセージをここに投稿して下さい。チームに参加すると、全員が自動的にこのチャンネルのメンバーになります。", - "intro_messages.group_message": "チームメイトとのグループメッセージの履歴の最初です。メッセージとそこで共有されているファイルは、この領域の外のユーザーからは見ることができません。", - "intro_messages.inviteGropusToChannel.button": "グループをこの非公開チャンネルに追加する", - "intro_messages.inviteMembersToChannel.button": "このチャンネルにメンバーを追加する", + "intro_messages.anyMember": "ここは {display_name} のトップです。このチャンネルには誰でも参加して投稿を閲覧することができます。", + "intro_messages.creator": "{date}に{creator}によって作成された公開チャンネルです。", + "intro_messages.creatorPrivate": "{date}に{creator}によって作成された非公開チャンネルです。", + "intro_messages.default": "{display_name} へようこそ。全員に見てほしいメッセージをここに投稿して下さい。チームに参加すると、全員が自動的にこのチャンネルのメンバーになります。", + "intro_messages.group_message": "チームメイトとのグループメッセージの履歴のトップです。 ", + "intro_messages.inviteGropusToChannel.button": "グループを追加", + "intro_messages.inviteMembersToChannel.button": "メンバーを追加", "intro_messages.inviteOthers": "他の人をこのチームに招待する", "intro_messages.inviteOthersToWorkspace.button": "ワークスペースに他の人を招待する", - "intro_messages.noCreator": "ここは {name} チャンネルのトップです。{date}に作成されました。", - "intro_messages.noCreatorPrivate": "ここは非公開チャンネル {name} のトップです。{date}に作成されました。", - "intro_messages.notificationPreferences": "通知の設定", - "intro_messages.offTopic": "ここは{display_name}の始まりです。仕事とは関係のない会話のためのチャンネルです。", - "intro_messages.onlyInvited": " 招待されたメンバーだけがこの非公開チャンネルを見ることができます。", + "intro_messages.noCreator": "{date}に作成された公開チャンネルです。", + "intro_messages.noCreatorPrivate": "{date}に作成された非公開チャンネルです。", + "intro_messages.notificationPreferences": "通知", + "intro_messages.offTopic": "ここは{display_name}のトップです。仕事とは関係のない会話のためのチャンネルです。", + "intro_messages.onlyInvited": "ここは{display_name}のトップです。招待されたメンバーだけがこの非公開チャンネルを見ることができます。", "intro_messages.purpose": " このチャンネルの目的: {purpose}", - "intro_messages.readonly.default": "**{display_name} へようこそ!**\n \nメッセージはシステム管理者だけが投稿できます。チームに参加すると、全員が自動的にこのチャンネルのメンバーになります。", - "intro_messages.setHeader": "ヘッダーを設定する", - "intro_messages.teammate": "あなたのダイレクトメッセージの履歴の最初です。ダイレクトメッセージとそこで共有されているファイルは、この領域の外のユーザーからは見ることができません。", + "intro_messages.readonly.default": "{display_name} へようこそ。メッセージは管理者だけが投稿できます。チームに参加すると、全員が自動的にこのチャンネルのメンバーになります。", + "intro_messages.setHeader": "ヘッダーを設定", + "intro_messages.teammate": "このチームメイトとのダイレクトメッセージの履歴のトップです。ここで共有されたメッセージとファイルは、他のユーザーには見えません。", "invitation-modal.confirm.details-header": "詳細", "invitation-modal.confirm.not-valid-channel": "有効なチャンネル名と一致しません。", "invitation-modal.confirm.not-valid-user-or-email": "有効なユーザーもしくは電子メールと一致しません。", @@ -4765,10 +4793,13 @@ "rhs_root.mobile.flag": "メッセージを保存", "rhs_root.mobile.unflag": "保存を取り消す", "rhs_thread.rootPostDeletedMessage.body": "このスレッドの一部はデータ保持ポリシーによって削除されました。このスレッドに返信することはできません。", - "rhs_thread.toast.newReplies": "新たな返信", + "rhs_thread.toast.newReplies": "新しい返信", "saveChangesPanel.cancel": "元に戻す", + "saveChangesPanel.error": "設定を保存する際にエラーが発生しました", "saveChangesPanel.message": "保存されていない変更があります", "saveChangesPanel.save": "保存", + "saveChangesPanel.saved": "設定が保存されました", + "saveChangesPanel.tryAgain": "再実行", "save_button.save": "保存する", "save_button.saving": "保存中", "search_bar.files_tab": "ファイル", @@ -4862,7 +4893,7 @@ "self_hosted_signup.purchase_in_progress.by_self_restart": "間違いがある場合、購入をやり直してください。", "self_hosted_signup.purchase_in_progress.reset": "購入をやり直す", "self_hosted_signup.purchase_in_progress.title": "進行中の購入", - "self_hosted_signup.retry": "際実行", + "self_hosted_signup.retry": "再実行", "self_hosted_signup.screening_description": "あなたのライセンスが承認され次第、弊社側で確認を行い、3日以内に返信いたします。それまでの間は、Free版の製品を引き続きご利用ください。", "self_hosted_signup.screening_title": "取引きは審査中です", "self_hosted_signup.seats": "シート", @@ -4874,9 +4905,11 @@ "setting_picture.help.profile": "BMP、JPG、JPEG、PNG形式の画像をアップロードしてください。最大ファイルサイズ: {max}", "setting_picture.help.profile.example": "BMP, JPG, PNG形式の画像をアップロードしてください。最大ファイルサイズ: {max}", "setting_picture.remove": "このアイコンを削除する", + "setting_picture.remove_image": "画像を削除", "setting_picture.remove_profile_picture": "プロフィール画像を削除する", "setting_picture.save": "保存する", "setting_picture.select": "選択", + "setting_picture.title": "チームアイコン", "setting_picture.uploading": "アップロードしています...", "shared_channel_indicator.tooltip": "信頼できる組織との共有", "shared_user_indicator.aria_label": "共有ユーザー表示", @@ -4914,6 +4947,9 @@ "shortcuts.files.header": "ファイル", "shortcuts.files.upload": "ファイルをアップロードする:\tCtrl|U", "shortcuts.files.upload.mac": "ファイルをアップロードする:\t⌘|U", + "shortcuts.generic.alt": "Alt", + "shortcuts.generic.ctrl": "Ctrl", + "shortcuts.generic.shift": "Shift", "shortcuts.header": "ショートカット\tCtrl|/", "shortcuts.header.mac": "ショートカット\t⌘|/", "shortcuts.info": "利用可能な全スラッシュコマンドのリストを表示するにはメッセージを / で開始してください。", @@ -5139,8 +5175,9 @@ "start_trial_form_modal.failureModal.subtitle": "トライアルリクエストの処理中に問題が発生しました。", "start_trial_form_modal.failureModal.subtitle2": "再度試してみるか、サポートまでご連絡ください。", "start_trial_form_modal.failureModal.title": "再度試してみてください", - "status_dropdown.dnd_sub_menu_header": "通知を無効にする期間:", - "status_dropdown.dnd_sub_menu_item.custom": "カスタム", + "status_dropdown.dnd_sub_menu_header": "設定期間:", + "status_dropdown.dnd_sub_menu_item.custom": "日時を選択", + "status_dropdown.dnd_sub_menu_item.dont_clear": "無期限", "status_dropdown.dnd_sub_menu_item.one_hour": "1時間", "status_dropdown.dnd_sub_menu_item.thirty_minutes": "30分", "status_dropdown.dnd_sub_menu_item.tomorrow": "明日", @@ -5230,7 +5267,10 @@ "team_members_dropdown.teamAdmin": "チーム管理者", "team_members_dropdown.teamAdmins": "チーム管理者", "team_members_dropdown.teamMembers": "チームメンバー", - "team_settings.openInviteDescription.groupConstrained": "いいえ、このチームのメンバーはリンクされたグループによって追加、削除されます。詳細", + "team_settings.openInviteDescription.error": "招待コードの生成中にエラーが発生しました。再度実行してください", + "team_settings.openInviteDescription.groupConstrained": "このチームのメンバーは、リンクされたグループによって追加、削除されます。詳細", + "team_settings_modal.accessTab": "アクセス", + "team_settings_modal.infoTab": "情報", "team_settings_modal.title": "チームの設定", "team_sidebar.join": "参加可能な他のチーム", "terms_of_service.agreeButton": "同意する", diff --git a/webapp/channels/src/i18n/nl.json b/webapp/channels/src/i18n/nl.json index b50aed4aa5..2f900664fc 100644 --- a/webapp/channels/src/i18n/nl.json +++ b/webapp/channels/src/i18n/nl.json @@ -3427,7 +3427,8 @@ "create_team.team_url.webAddress": "Kies het web adres van uw nieuw team:", "custom_emoji.header": "Aangepaste emoticon", "custom_status.expiry.time_picker.title": "Tijd", - "custom_status.expiry.until": "Tot", + "custom_status.expiry.until": "Tot {time}", + "custom_status.expiry.until_tomorrow": "Tot morgen {time}", "custom_status.expiry_dropdown.choose_date_and_time": "Kies datum en tijd", "custom_status.expiry_dropdown.clear_after": "Vrij na", "custom_status.expiry_dropdown.date_and_time": "Aangepaste datum en tijd", @@ -3974,8 +3975,8 @@ "intro_messages.GM.muted": "Dit groepsbericht is momenteel gemuted, dus je krijgt geen melding.", "intro_messages.GM.none": "Je hebt geselecteerd om nooit een melding te krijgen van dit groepsbericht.", "intro_messages.addGroupsToTeam": "Voeg andere groepen toe aan dit team", - "intro_messages.anyMember": " Ieder lid kan dit kanaal lezen en volgen.", - "intro_messages.creator": "Dit is de start van het {name} kanaal, gemaakt door {creator} op {date}.", + "intro_messages.anyMember": "Dit is het begin van {display_name}. Elk teamlid kan lid worden van dit kanaal en het lezen.", + "intro_messages.creator": "Publiek kanaal aangemaakt door {creator} op {date}.", "intro_messages.creatorPrivate": "Dit is de start van het {name} privé-kanaal, gemaakt door {creator} op {date}.", "intro_messages.default": "**Welkom bij {display_name}!**\n \nPlaats hier berichten die voor iedereen zichtbaar zijn. Iedereen wordt automatisch een permanent lid van dit kanaal wanneer hij of zij lid wordt van het team.", "intro_messages.group_message": "Dit is de start van uw groepsberichtgeschiedenis met deze teamgenoten. Berichten en bestanden die gedeeld worden hier niet getoond aan mensen aan buiten dit gebied.", diff --git a/webapp/channels/src/i18n/sv.json b/webapp/channels/src/i18n/sv.json index 03cb58b0a0..20ce2c463a 100644 --- a/webapp/channels/src/i18n/sv.json +++ b/webapp/channels/src/i18n/sv.json @@ -3427,7 +3427,8 @@ "create_team.team_url.webAddress": "Välj webbadress för ditt nya team:", "custom_emoji.header": "Anpassad emoij", "custom_status.expiry.time_picker.title": "Tid", - "custom_status.expiry.until": "Till", + "custom_status.expiry.until": "Till {time}", + "custom_status.expiry.until_tomorrow": "Till imorgon {time}", "custom_status.expiry_dropdown.choose_date_and_time": "Välj datum och tid", "custom_status.expiry_dropdown.clear_after": "Rensa efter", "custom_status.expiry_dropdown.date_and_time": "Anpassat datum och tid", @@ -3968,30 +3969,30 @@ "interactive_dialog.element.optional": "(valfritt)", "interactive_dialog.submit": "Skicka", "interactive_dialog.submitting": "Skickar...", - "intro_messages.DM": "Detta är starten på dina direktmeddelanden med {teammate}.\nMeddelanden och filer som delas här visas inte för andra utanför denna yta.", + "intro_messages.DM": "Detta är starten på dina direktmeddelanden med {teammate}. Meddelanden och filer som delas här visas inte för andra.", "intro_messages.GM.all": "Du kommer att notifieras för all aktivitet i detta gruppmeddelande.", "intro_messages.GM.mention": "Du har valt att endast meddelas när du omnämns i detta gruppmeddelande.", "intro_messages.GM.muted": "Detta gruppmeddelande är för närvarande mjutad, så du kommer inte att notifierad.", "intro_messages.GM.none": "Du har valt att aldrig bli notifierad i detta gruppmeddelande.", "intro_messages.addGroupsToTeam": "Lägg till andra grupper till detta team", - "intro_messages.anyMember": " Vilken medlem som helt kan ansluta till och läsa i kanalen.", - "intro_messages.creator": "Detta är början på kanalen {name}, skapad {date} av {creator}.", - "intro_messages.creatorPrivate": "Detta är början på den privata kanalen {name}, skapad {date} av {creator}.", - "intro_messages.default": "**Välkommen till {display_name}!**\n \nHär publicera du meddelanden som du vill alla ska se. Alla blir automagiskt permanenta medlemmar av denna kanal när de går med i teamet.", - "intro_messages.group_message": "Detta är början av gruppens meddelandehistorik med dessa teammedlemmar. Meddelanden och filer som delas här visas inte för människor utanför denna yta.", - "intro_messages.inviteGropusToChannel.button": "Lägg till en grupp till denna privata kanal", - "intro_messages.inviteMembersToChannel.button": "Lägg till medlemmar till denna kanal", + "intro_messages.anyMember": "Detta är början av {display_name}. Vilken medlem som helt kan ansluta till och läsa i kanalen.", + "intro_messages.creator": "Publik kanal skapad den {date} av {creator}.", + "intro_messages.creatorPrivate": "Privat kanal skapad den {date} av {creator}.", + "intro_messages.default": "Välkommen till {display_name}. Publicera meddelanden som du vill alla ska se. Alla blir automagiskt medlemmar av denna kanal när de går med i teamet.", + "intro_messages.group_message": "Detta är början av gruppens meddelandehistorik med dessa teammedlemmar. ", + "intro_messages.inviteGropusToChannel.button": "Lägg till en grupp", + "intro_messages.inviteMembersToChannel.button": "Lägg till personer", "intro_messages.inviteOthers": "Bjud in andra till detta team", "intro_messages.inviteOthersToWorkspace.button": "Bjud in andra till arbetsytan", - "intro_messages.noCreator": "Detta är början av {name}-kanalen, skapad {date}.", - "intro_messages.noCreatorPrivate": "Detta är början på {name} privata kanal, skapad {date}.", - "intro_messages.notificationPreferences": "Notifieringsinställningar", + "intro_messages.noCreator": "Publik kanal skapad {date}.", + "intro_messages.noCreatorPrivate": "Privat kanal skapad {date}.", + "intro_messages.notificationPreferences": "Notifieringar", "intro_messages.offTopic": "Detta är början på {display_name}, en kanal för konversationer som inte berör arbetet.", - "intro_messages.onlyInvited": " Endast inbjudna medlemmar kan se denna privata kanal.", + "intro_messages.onlyInvited": "Detta är början av {display_name}. Endast inbjudna medlemmar kan se denna privata kanal.", "intro_messages.purpose": " Kanalens syfte är: {purpose}", - "intro_messages.readonly.default": "**Välkommen till {display_name}!**\n \nMeddelanden kan endast publiceras av systemadministratörer. Alla blir automagiskt ständiga medlemmar av denna kanal när de går med i teamet.", - "intro_messages.setHeader": "Ange ett sidhuvud", - "intro_messages.teammate": "Detta är starten på dina direktmeddelanden med denna teammedlem. Meddelanden och filer som delas här visas inte för andra utanför denna yta.", + "intro_messages.readonly.default": "Välkommen till {display_name}. Meddelanden kan endast publiceras av administratörer. Alla blir automagiskt ständiga medlemmar av denna kanal när de går med i teamet.", + "intro_messages.setHeader": "Ange sidhuvud", + "intro_messages.teammate": "Detta är starten på dina direktmeddelanden med denna teammedlem. Meddelanden och filer som delas här visas inte för andra.", "invitation-modal.confirm.details-header": "Detaljer", "invitation-modal.confirm.not-valid-channel": "Matchar inte ett giltigt kanalnamn.", "invitation-modal.confirm.not-valid-user-or-email": "Matchar inte ett giltigt användarnamn eller e-postadress.", @@ -5174,8 +5175,9 @@ "start_trial_form_modal.failureModal.subtitle": "Det var ett problem med att behandla din begäran om test.", "start_trial_form_modal.failureModal.subtitle2": "Försök igen eller kontakta supporten.", "start_trial_form_modal.failureModal.title": "Vänligen försök igen", - "status_dropdown.dnd_sub_menu_header": "Inaktivera notifieringar till:", - "status_dropdown.dnd_sub_menu_item.custom": "Anpassad", + "status_dropdown.dnd_sub_menu_header": "Rensa efter:", + "status_dropdown.dnd_sub_menu_item.custom": "Välj datum och tidpunkt", + "status_dropdown.dnd_sub_menu_item.dont_clear": "Rensa inte", "status_dropdown.dnd_sub_menu_item.one_hour": "1 timme", "status_dropdown.dnd_sub_menu_item.thirty_minutes": "30 minuter", "status_dropdown.dnd_sub_menu_item.tomorrow": "Imorgon", diff --git a/webapp/channels/src/i18n/zh-CN.json b/webapp/channels/src/i18n/zh-CN.json index dfedbe450d..21e9ff20c3 100644 --- a/webapp/channels/src/i18n/zh-CN.json +++ b/webapp/channels/src/i18n/zh-CN.json @@ -499,7 +499,7 @@ "admin.channel_list.group_sync": "群组同步", "admin.channel_list.manual_invites": "手动邀请", "admin.channel_list.private": "私有", - "admin.channel_list.public": "公开", + "admin.channel_list.public": "公共", "admin.channel_settings.channel_detail.archive_confirm.button": "保存并归档频道", "admin.channel_settings.channel_detail.archive_confirm.message": "保存将存档团队中的频道并使所有用户无法访问其内容。 您确定要保存并存档此频道吗?", "admin.channel_settings.channel_detail.archive_confirm.title": "保存并归档频道", @@ -522,7 +522,7 @@ "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.isPublicDescr": "`公共`频道可以被任何用户发掘并加入,或如果是`私有`频道则需要被邀请。切换以转换公共频道为私有。当组同步开启时,私有频道将不能转为公共频道。", "admin.channel_settings.channel_details.syncGroupMembers": "同步群组成员", "admin.channel_settings.channel_details.syncGroupMembersDescr": "当启用时,从群组添加或移除用户将从此频道添加或移除。添加用户到群组将是唯一邀请成员到此频道的方法。了解更多", "admin.channel_settings.channel_details.unarchiveChannel": "取消归档频道", @@ -1527,7 +1527,7 @@ "admin.manage_roles.botAdditionalRoles": "为该账户选择附加权限。阅读有关角色和权限的更多信息。", "admin.manage_roles.cancel": "取消", "admin.manage_roles.manageRolesTitle": "管理身份", - "admin.manage_roles.postAllPublicRole": "允许发送消息到所有 Mattermost 公开频道。", + "admin.manage_roles.postAllPublicRole": "允许发送消息到所有 Mattermost 公共频道。", "admin.manage_roles.postAllPublicRoleTitle": "post:channels", "admin.manage_roles.postAllRole": "允许发送消息到所有 Mattermost 频道包括私信。", "admin.manage_roles.postAllRoleTitle": "post:all", @@ -1766,17 +1766,17 @@ "admin.permissions.permission.permanent_delete_user.name": "永久删除用户", "admin.permissions.permission.playbook_private_create.description": "创建新的私有 Playbook。", "admin.permissions.permission.playbook_private_create.name": "创建私有 Playbook", - "admin.permissions.permission.playbook_private_make_public.description": "将私有 Playbook 转换为公开。", + "admin.permissions.permission.playbook_private_make_public.description": "将私有 Playbook 转换为公共。", "admin.permissions.permission.playbook_private_make_public.name": "转换 Playbook", "admin.permissions.permission.playbook_private_manage_members.description": "添加和删除私有 Playbook 成员。", "admin.permissions.permission.playbook_private_manage_members.name": "管理 Playbook 成员", "admin.permissions.permission.playbook_private_manage_properties.description": "规定清单、操作和模板。", "admin.permissions.permission.playbook_private_manage_properties.name": "管理 Playbook 配置", - "admin.permissions.permission.playbook_public_create.description": "创建新的公开 Playbook。", - "admin.permissions.permission.playbook_public_create.name": "创建公开 Playbook", - "admin.permissions.permission.playbook_public_make_private.description": "将公开 Playbook 转换为私有。", + "admin.permissions.permission.playbook_public_create.description": "创建新的公共 Playbook。", + "admin.permissions.permission.playbook_public_create.name": "创建公共 Playbook", + "admin.permissions.permission.playbook_public_make_private.description": "将公共 Playbook 转换为私有。", "admin.permissions.permission.playbook_public_make_private.name": "转换 Playbook", - "admin.permissions.permission.playbook_public_manage_members.description": "添加和删除公开 Playbook 成员。", + "admin.permissions.permission.playbook_public_manage_members.description": "添加和删除公共 Playbook 成员。", "admin.permissions.permission.playbook_public_manage_members.name": "管理 Playbook 成员", "admin.permissions.permission.playbook_public_manage_properties.description": "规定清单、操作和模板。", "admin.permissions.permission.playbook_public_manage_properties.name": "管理 Playbook 配置", @@ -2644,15 +2644,15 @@ "admin.team_channel_settings.convertAndRemoveConfirmModal.cancel": "不,取消", "admin.team_channel_settings.convertAndRemoveConfirmModal.toPrivateConfirm": "是,转换频道为私有并移除 {amount, number} 位用户", "admin.team_channel_settings.convertAndRemoveConfirmModal.toPrivateTitle": "转换频道为私有并移除 {amount, number} 位用户?", - "admin.team_channel_settings.convertAndRemoveConfirmModal.toPublicConfirm": "是,转换频道为公开并移除 {amount, number} 位用户", - "admin.team_channel_settings.convertAndRemoveConfirmModal.toPublicTitle": "转换频道为公开并移除 {amount, number} 位用户", + "admin.team_channel_settings.convertAndRemoveConfirmModal.toPublicConfirm": "是,转换频道为公共并移除 {amount, number} 位用户", + "admin.team_channel_settings.convertAndRemoveConfirmModal.toPublicTitle": "转换频道为公共并移除 {amount, number} 位用户", "admin.team_channel_settings.convertConfirmModal.cancel": "不,取消", "admin.team_channel_settings.convertConfirmModal.toPrivateConfirm": "是的,转换为私有频道", "admin.team_channel_settings.convertConfirmModal.toPrivateMessage": "当您转换 **{displayName}** 至私有频道时,历史以及成员将被保留。公开共享的文件仍可用链接访问。私有频道成员需要被邀请才能加入。\n\n您确定要装换 **{displayName}** 至私有频道?", "admin.team_channel_settings.convertConfirmModal.toPrivateTitle": "转换 {displayName} 为私有频道?", - "admin.team_channel_settings.convertConfirmModal.toPublicConfirm": "是的,转换为公开频道", - "admin.team_channel_settings.convertConfirmModal.toPublicMessage": "当您转换 **{displayName}** 至公开频道时,历史以及成员将被保留。公开频道可以被系统上任何用户发掘并加入。\n\n您确定要装换 **{displayName}** 至公开频道?", - "admin.team_channel_settings.convertConfirmModal.toPublicTitle": "转换 {displayName} 为公开频道?", + "admin.team_channel_settings.convertConfirmModal.toPublicConfirm": "是的,转换为公共频道", + "admin.team_channel_settings.convertConfirmModal.toPublicMessage": "当您转换 **{displayName}** 至公共频道时,历史以及成员将被保留。公共频道可以被系统上任何用户发掘并加入。\n\n您确定要装换 **{displayName}** 至公共频道?", + "admin.team_channel_settings.convertConfirmModal.toPublicTitle": "转换 {displayName} 为公共频道?", "admin.team_channel_settings.groupMembers.close": "关闭", "admin.team_channel_settings.group_list.membersHeader": "成员数", "admin.team_channel_settings.group_list.nameHeader": "组名", @@ -2857,25 +2857,25 @@ "announcement_bar.warn.renew_license_now": "立即续订许可证", "api.channel.add_guest.added": "{addedUsername} 被 {username} 以访客身份添加至此频道。", "api.channel.add_member.added": "{addedUsername} 被 {username} 添加到此频道。", - "api.channel.delete_channel.archived": "{username} 归档了频道。", + "api.channel.delete_channel.archived": "{username}归档了频道。", "api.channel.group_message_converted_to.private_channel": "{convertedBy} 从与 {gmMembers} 的群组消息中创建了该频道。", - "api.channel.guest_join_channel.post_and_forget": "{username} 以访客身份加入频道。", - "api.channel.join_channel.post_and_forget": "{username} 加入了频道。", - "api.channel.leave.left": "{username} 离开了频道。", - "api.channel.post_convert_channel_to_private.updated_from": "{username} 将频道从公开转换成私有", - "api.channel.post_update_channel_displayname_message_and_forget.updated_from": "{username} 更新了频道显示名从:{old} 到:{new}", - "api.channel.post_update_channel_header_message_and_forget.removed": "{username}删除了频道标题 (曾是:{old})", - "api.channel.post_update_channel_header_message_and_forget.updated_from": "{username}更新了频道标题

从:{old}

到:{new}", - "api.channel.post_update_channel_header_message_and_forget.updated_to": "{username}更新了频道标题为:{new}", + "api.channel.guest_join_channel.post_and_forget": "{username}以访客身份加入了频道。", + "api.channel.join_channel.post_and_forget": "{username}加入了频道。", + "api.channel.leave.left": "{username}离开了频道。", + "api.channel.post_convert_channel_to_private.updated_from": "{username}已将频道从公共转换为私有", + "api.channel.post_update_channel_displayname_message_and_forget.updated_from": "{username}已将频道显示名称从:{old}更新为:{new}", + "api.channel.post_update_channel_header_message_and_forget.removed": "{username}删除了频道标题(此前为:{old})", + "api.channel.post_update_channel_header_message_and_forget.updated_from": "{username}已将频道标题

从:{old}

更新为:{new}", + "api.channel.post_update_channel_header_message_and_forget.updated_to": "{username}已将频道标题更新为:{new}", "api.channel.remove_member.removed": "{removedUsername} 被移出频道", "api.channel.restore_channel.unarchived": "{username}取消归档了频道。", "api.team.add_member.added": "{addedUsername} 被 {username} 加入到团队", - "api.team.join_team.post_and_forget": "{username} 加入了团队。", - "api.team.leave.left": "{username} 离开了团队。", + "api.team.join_team.post_and_forget": "{username}加入了团队。", + "api.team.leave.left": "{username}离开了团队。", "api.team.remove_user_from_team.removed": "{removedUsername} 被移出团队。", - "app.channel.post_update_channel_purpose_message.removed": "{username} 移除了频道作用 (曾是:{old})", - "app.channel.post_update_channel_purpose_message.updated_from": "{username} 更新了频道作用从:{old} 到:{new}", - "app.channel.post_update_channel_purpose_message.updated_to": "{username} 更新了频道作用到:{new}", + "app.channel.post_update_channel_purpose_message.removed": "{username}移除了频道用途(此前为:{old})", + "app.channel.post_update_channel_purpose_message.updated_from": "{username}已将频道用途从:{old}更新为:{new}", + "app.channel.post_update_channel_purpose_message.updated_to": "{username}已将频道用途更新为:{new}", "app.post.move_thread.from_another_channel": "此对话移动自其他频道", "app.post.move_thread_command.channel.multiple_messages": "一个包含 {{.NumMessages}} 条消息的对话已被移动:{{.Link}}\n", "app.post.move_thread_command.channel.one_message": "一条消息已被移动:{{.Link}}\n", @@ -2989,9 +2989,9 @@ "audit_table.updateGlobalNotifications": "更新全局通知设置", "audit_table.updatePicture": "更新您的个人资料照片", "audit_table.updatedRol": "更新用户身份为 ", - "audit_table.userAdded": "已添加 {username} 到 {channelName} 频道", + "audit_table.userAdded": "已添加{username}到{channelName}频道", "audit_table.userId": "用户 ID", - "audit_table.userRemoved": "已从 {channelName} 频道移除 {username}", + "audit_table.userRemoved": "已从{channelName}频道移除{username}", "audit_table.verified": "您的邮箱地址验证成功", "authorize.access": "允许**{appName}**访问?", "authorize.allow": "允许", @@ -3023,7 +3023,7 @@ "bot.add.post_all.help": "机器人将可以发送消息到所有 Mattermost 频道包括私信。", "bot.add.post_channels": "post:channels", "bot.add.post_channels.enabled": "已启用", - "bot.add.post_channels.help": "机器人将可以发送消息到所有 Mattermost 公开频道。", + "bot.add.post_channels.help": "机器人将可以发送消息到所有 Mattermost 公共频道。", "bot.add.role": "身份", "bot.add.role.admin": "系统管理员", "bot.add.role.help": "选项机器人的身份。", @@ -3201,7 +3201,7 @@ "channel_modal.purpose.info": "在浏览频道时将显示此信息。", "channel_modal.purpose.placeholder": "输入此频道的目的(可选)", "channel_modal.purposeTooLong": "目的超过最大长度 250 个字符", - "channel_modal.type.private.description": "仅限邀请成员", + "channel_modal.type.private.description": "仅限受邀成员", "channel_modal.type.private.title": "私有频道", "channel_modal.type.public.description": "任何人都可以加入", "channel_modal.type.public.title": "公共频道", @@ -3236,7 +3236,7 @@ "channel_select.placeholder": "--- 选择一个频道 ---", "channel_switch_modal.deactivated": "已停用", "channel_toggle_button.private": "私有", - "channel_toggle_button.public": "公开", + "channel_toggle_button.public": "公共", "claim.email_to_ldap.enterLdapPwd": "输入您 AD/LDAP 账号的ID和密码", "claim.email_to_ldap.enterPwd": "输入您的{site}账号密码", "claim.email_to_ldap.ldapId": "AD/LDAP ID", @@ -3361,7 +3361,7 @@ "confirm_switch_to_yearly_modal.title": "确认切换到年度套餐", "convert_channel.cancel": "不,取消", "convert_channel.confirm": "是的,转换为私有频道", - "convert_channel.question1": "当您转换**{display_name}**至私有频道时,历史和成员将会保留。拥有公开共享文件的链接仍可以访问。私有频道需要收要求才能加入。", + "convert_channel.question1": "当您转换**{display_name}**至私有频道时,历史和成员将会保留。拥有公共共享文件的链接仍可以访问。私有频道需要收要求才能加入。", "convert_channel.question2": "此变更是永久的且不能撤销。", "convert_channel.question3": "您确定要转换**{display_name}**为私有频道吗?", "convert_channel.title": "转换 {display_name} 成私有频道?", @@ -3427,7 +3427,8 @@ "create_team.team_url.webAddress": "选择您的新团队网址:", "custom_emoji.header": "自定义表情", "custom_status.expiry.time_picker.title": "时间", - "custom_status.expiry.until": "至", + "custom_status.expiry.until": "至 {time}", + "custom_status.expiry.until_tomorrow": "至明天 {time}", "custom_status.expiry_dropdown.choose_date_and_time": "选择日期和时间", "custom_status.expiry_dropdown.clear_after": "清除于", "custom_status.expiry_dropdown.date_and_time": "自定义日期和时间", @@ -3477,7 +3478,7 @@ "delete_post.warning": "此消息有 {count, number} 条评论。", "delete_success_modal.button_text": "转到 mattermost.com", "demote_to_user_modal.demote": "降级", - "demote_to_user_modal.desc": "此操作将降级用户 {username} 至访客。此用户将无法加入公开频道或与指定频道中成员外的用户互动。您确定要降级 {username} 至访客?", + "demote_to_user_modal.desc": "此操作将降级用户 {username} 至访客。此用户将无法加入公共频道或与指定频道中成员外的用户互动。您确定要降级 {username} 至访客?", "demote_to_user_modal.title": "降级用户 {username} 至访客", "desktop_auth_token.complete.havingTrouble": "登录遇到问题了吗?请在浏览器中打开 Mattermost", "desktop_auth_token.complete.openMattermost": "在浏览器提示中点击打开 Mattermost,以启动桌面应用程序,请点击此处", @@ -3711,8 +3712,8 @@ "forward_post_modal.button.cancel": "取消", "forward_post_modal.button.forward": "转发", "forward_post_modal.comment.placeholder": "添加评论(可选)", - "forward_post_modal.notification.dm_or_gm": "此消息来自私人对话,只能与{participants}共享", - "forward_post_modal.notification.private_channel": "此消息来自私人频道,只能与{channelName}共享", + "forward_post_modal.notification.dm_or_gm": "此消息来自私密对话,只能与{participants}共享", + "forward_post_modal.notification.private_channel": "此消息来自私有频道,只能与{channelName}共享", "forward_post_modal.preview.footer_message": "最初发布在~{channel}", "forward_post_modal.preview.title": "消息预览", "forward_post_modal.title": "转发消息", @@ -3968,30 +3969,30 @@ "interactive_dialog.element.optional": "(可选)", "interactive_dialog.submit": "发送", "interactive_dialog.submitting": "提交中…", - "intro_messages.DM": "这是您和{teammate}私信记录的开端。\n此区域外的人不能看到这里共享的私信和文件。", + "intro_messages.DM": "这是您和{teammate}的私信记录的起点。这里的消息和共享的文件不会向其他人展示。", "intro_messages.GM.all": "您将收到所有活动的通知在这个群组消息中。", "intro_messages.GM.mention": "您选择只在被提及时收到通知在这个群组消息中。", "intro_messages.GM.muted": "这个群组消息目前处于静音状态,所以您将不会收到通知。", "intro_messages.GM.none": "您选择在这个群组消息中永不收到通知。", "intro_messages.addGroupsToTeam": "添加其他群组到此团队", - "intro_messages.anyMember": " 任何成员可以加入与查看该频道。", - "intro_messages.creator": "这是{name}频道的开端,由{creator}于{date}建立。", - "intro_messages.creatorPrivate": "这是{name}私有频道的开端,由{creator}于{date}建立。", - "intro_messages.default": "**欢迎来到{display_name}!**\n \n发表您想所有人看到的消息。所有人在加入团队时候自动成员此频道的永久成员。", - "intro_messages.group_message": "这是您与这些团队成员的群组消息记录的开端。这里的消息和共享的文件不会向此区域外的人显示。", - "intro_messages.inviteGropusToChannel.button": "添加群组到此私有频道", - "intro_messages.inviteMembersToChannel.button": "添加成员到此频道", + "intro_messages.anyMember": "这里是{display_name}的起点。任何团队成员都可以加入并查看此频道。", + "intro_messages.creator": "由{creator}于{date}建立的公共频道。", + "intro_messages.creatorPrivate": "由{creator}于{date}建立的私有频道。", + "intro_messages.default": "欢迎来到{display_name}。在这里发表您想让所有人看到的消息。所有人在加入团队时自动成为此频道的永久成员。", + "intro_messages.group_message": "这是您与这些团队成员的群组消息记录的起点。 ", + "intro_messages.inviteGropusToChannel.button": "添加群组", + "intro_messages.inviteMembersToChannel.button": "添加成员", "intro_messages.inviteOthers": "邀请其他人入组", "intro_messages.inviteOthersToWorkspace.button": "邀请其他人入工作区", - "intro_messages.noCreator": "这是{name}频道的开端,建立于{date}。", - "intro_messages.noCreatorPrivate": "这是{name}私有频道的开端,建立于{date}。", - "intro_messages.notificationPreferences": "通知偏好", + "intro_messages.noCreator": "建立于{date}的公共频道。", + "intro_messages.noCreatorPrivate": "建立于{date}的私有频道。", + "intro_messages.notificationPreferences": "通知", "intro_messages.offTopic": "这是{display_name}的开端,一个非工作有关的会话。", - "intro_messages.onlyInvited": " 只有受邀的成员才能看到此私有频道。", + "intro_messages.onlyInvited": "这里是{display_name}的起点。只有受邀的成员才能看到此私有频道。", "intro_messages.purpose": " 此频道的用途为:{purpose}", - "intro_messages.readonly.default": "**欢迎来到{display_name}!**\n \n只有系统管理员可以发表消息。所有人在加入团队时候自动成员此频道的永久成员。", + "intro_messages.readonly.default": "欢迎来到{display_name}。只有系统管理员可以发表消息。所有人在加入团队时自动成为此频道的永久成员。", "intro_messages.setHeader": "设置标题", - "intro_messages.teammate": "这是您与此团队成员的私信记录的开端。这里的私信和共享的文件不会向此区域外的人显示。", + "intro_messages.teammate": "这是您与此团队成员的私信记录的起点。这里的消息和共享的文件不会向其他人显示。", "invitation-modal.confirm.details-header": "详情", "invitation-modal.confirm.not-valid-channel": "未匹配有效的频道名。", "invitation-modal.confirm.not-valid-user-or-email": "未匹配有效的用户或邮箱地址。", @@ -4715,13 +4716,13 @@ "pricing_modal.wantToTry": "想要试用吗? ", "pricing_modal.wantToUpgrade": "想要升级吗? ", "profile_popover.profileLabel": "{name} 的个人资料", - "promote_to_user_modal.desc": "此操作将升级访客 {username} 至成员。这将允许用户加入公开频道已经与当前分配的频道里的成员以外的用户进行互动。您确定要升级 {username} 至成员?", + "promote_to_user_modal.desc": "此操作将升级访客 {username} 至成员。这将允许用户加入公共频道已经与当前分配的频道里的成员以外的用户进行互动。您确定要升级 {username} 至成员?", "promote_to_user_modal.promote": "升级", "promote_to_user_modal.title": "提升访客 {username} 为成员", "public_private_selector.private.description": "仅限受邀成员", - "public_private_selector.private.title": "私密的", + "public_private_selector.private.title": "私有", "public_private_selector.public.description": "任何人", - "public_private_selector.public.title": "公开的", + "public_private_selector.public.title": "公共", "quick_switch_modal.help_mobile": "输入以搜索频道。", "quick_switch_modal.help_no_team": "开始输入以搜索频道。使用 **上/下** 浏览、**ENTER** 选择、**ESC** 退出。", "quick_switch_modal.input": "快速切换输入", @@ -5174,8 +5175,9 @@ "start_trial_form_modal.failureModal.subtitle": "处理您的试用请求时出现问题。", "start_trial_form_modal.failureModal.subtitle2": "请重试或联系客服。", "start_trial_form_modal.failureModal.title": "请重试", - "status_dropdown.dnd_sub_menu_header": "禁用通知,直到:", - "status_dropdown.dnd_sub_menu_item.custom": "自定义", + "status_dropdown.dnd_sub_menu_header": "以下时间后清除:", + "status_dropdown.dnd_sub_menu_item.custom": "选择日期和时间", + "status_dropdown.dnd_sub_menu_item.dont_clear": "不清除", "status_dropdown.dnd_sub_menu_item.one_hour": "1 小时", "status_dropdown.dnd_sub_menu_item.thirty_minutes": "30 分钟", "status_dropdown.dnd_sub_menu_item.tomorrow": "明天",