diff --git a/server/i18n/ja.json b/server/i18n/ja.json
index 2f9c97f888..f42157caa1 100644
--- a/server/i18n/ja.json
+++ b/server/i18n/ja.json
@@ -9998,5 +9998,213 @@
{
"id": "api.command_templates.unsupported.app_error",
"translation": "あなたのデバイスではテンプレートコマンドはサポートされていません。"
+ },
+ {
+ "id": "app.user.run.update_status.title",
+ "translation": "ステータスの更新"
+ },
+ {
+ "id": "app.user.run.update_status.submit_label",
+ "translation": "ステータスを更新"
+ },
+ {
+ "id": "app.user.run.update_status.reminder_for_next_update",
+ "translation": "次回更新のリマインド"
+ },
+ {
+ "id": "app.user.run.update_status.num_channel",
+ "translation": {
+ "other": "関係者に更新内容を提供します。この投稿は {{.Count}} チャンネルに配信されます。"
+ }
+ },
+ {
+ "id": "app.user.run.update_status.finish_run.placeholder",
+ "translation": "また、実行を終了としてマークする"
+ },
+ {
+ "id": "app.user.run.update_status.finish_run",
+ "translation": "実行を終了する"
+ },
+ {
+ "id": "app.user.run.update_status.change_since_last_update",
+ "translation": "前回更新時からの変更点"
+ },
+ {
+ "id": "app.user.run.status_enable",
+ "translation": "@{{.Username}} は [{{.RunName}}]({{.RunURL}}) のステータス更新を有効化しました"
+ },
+ {
+ "id": "app.user.run.status_disable",
+ "translation": "@{{.Username}} は [{{.RunName}}]({{.RunURL}}) のステータス更新を無効化しました"
+ },
+ {
+ "id": "app.user.run.request_update",
+ "translation": "@here — @{{.Name}} は [{{.RunName}}]({{.RunURL}}) のステータスの更新を要求しました。 \n"
+ },
+ {
+ "id": "app.user.run.request_join_channel",
+ "translation": "@{{.Name}} は実行の参加者で、このチャンネルへの参加を希望しています。チャンネルのメンバーなら誰でも招待できます。\n"
+ },
+ {
+ "id": "app.user.run.confirm_finish.title",
+ "translation": "実行終了の確認"
+ },
+ {
+ "id": "app.user.run.confirm_finish.submit_label",
+ "translation": "実行を終了する"
+ },
+ {
+ "id": "app.user.run.confirm_finish.num_outstanding",
+ "translation": {
+ "other": "**{{.Count}} 個の未解決タスク**があります。 本当に実行 *{{.RunName}}* を終了してもよろしいですか?"
+ }
+ },
+ {
+ "id": "app.user.run.add_to_timeline.title",
+ "translation": "実行のタイムラインに追加する"
+ },
+ {
+ "id": "app.user.run.add_to_timeline.summary.placeholder",
+ "translation": "タイムラインに表示される短い要約"
+ },
+ {
+ "id": "app.user.run.add_to_timeline.summary.help",
+ "translation": "最大 64 文字"
+ },
+ {
+ "id": "app.user.run.add_to_timeline.summary",
+ "translation": "概要"
+ },
+ {
+ "id": "app.user.run.add_to_timeline.submit_label",
+ "translation": "実行のタイムラインに追加する"
+ },
+ {
+ "id": "app.user.run.add_to_timeline.playbook_run",
+ "translation": "Playbookを実行"
+ },
+ {
+ "id": "app.user.run.add_checklist_item.title",
+ "translation": "新しいタスクを追加"
+ },
+ {
+ "id": "app.user.run.add_checklist_item.submit_label",
+ "translation": "タスクを追加"
+ },
+ {
+ "id": "app.user.run.add_checklist_item.name",
+ "translation": "名前"
+ },
+ {
+ "id": "app.user.run.add_checklist_item.description",
+ "translation": "説明"
+ },
+ {
+ "id": "app.user.new_run.title",
+ "translation": "Playbookを実行する"
+ },
+ {
+ "id": "app.user.new_run.submit_label",
+ "translation": "実行開始"
+ },
+ {
+ "id": "app.user.new_run.run_name",
+ "translation": "実行名"
+ },
+ {
+ "id": "app.user.new_run.playbook",
+ "translation": "Playbook"
+ },
+ {
+ "id": "app.user.new_run.intro",
+ "translation": "**オーナー** {{.Username}}"
+ },
+ {
+ "id": "app.user.digest.tasks.zero_assigned",
+ "translation": "割り当てられたタスクがありません。"
+ },
+ {
+ "id": "app.user.digest.tasks.num_assigned_due_until_today",
+ "translation": {
+ "other": "対応期限を迎えている{{.Count}}タスクが割り当てられています:"
+ }
+ },
+ {
+ "id": "app.user.digest.tasks.num_assigned",
+ "translation": {
+ "other": "{{.Count}}タスクが割り当てられています:"
+ }
+ },
+ {
+ "id": "app.user.digest.tasks.heading",
+ "translation": "あなたに割り当てられたタスク"
+ },
+ {
+ "id": "app.user.digest.tasks.due_yesterday",
+ "translation": "昨日で期限切れ"
+ },
+ {
+ "id": "app.user.digest.tasks.due_x_days_ago",
+ "translation": "{{.Count}}日前に期限切れ"
+ },
+ {
+ "id": "app.user.digest.tasks.due_today",
+ "translation": "今日が期限です"
+ },
+ {
+ "id": "app.user.digest.tasks.due_in_x_days",
+ "translation": {
+ "other": "期限は{{.Count}}日後です"
+ }
+ },
+ {
+ "id": "app.user.digest.tasks.due_after_today",
+ "translation": {
+ "other": "**今日で期限切れとなるタスクが {{.Count}} 件**割り当てられています。"
+ }
+ },
+ {
+ "id": "app.user.digest.tasks.all_tasks_command",
+ "translation": "`/playbook todo`を使用すると、あなたのすべてのタスクを確認することができます。"
+ },
+ {
+ "id": "app.user.digest.runs_in_progress.zero_in_progress",
+ "translation": "進行中の実行はありません。"
+ },
+ {
+ "id": "app.user.digest.runs_in_progress.num_in_progress",
+ "translation": {
+ "other": "現在、 {{.Count}} の実行が進行中です:"
+ }
+ },
+ {
+ "id": "app.user.digest.runs_in_progress.heading",
+ "translation": "進行中の実行"
+ },
+ {
+ "id": "app.user.digest.overdue_status_updates.zero_overdue",
+ "translation": "期限切れの実行は 0 です。"
+ },
+ {
+ "id": "app.user.digest.overdue_status_updates.num_overdue",
+ "translation": {
+ "other": "ステータス更新の期日が過ぎた実行が {{.Count}} あります:"
+ }
+ },
+ {
+ "id": "app.user.digest.overdue_status_updates.heading",
+ "translation": "期限切れステータスの更新"
+ },
+ {
+ "id": "app.oauth.remove_auth_data_by_client_id.app_error",
+ "translation": "oauth データを削除することができませんでした。"
+ },
+ {
+ "id": "app.command.execute.error",
+ "translation": "コマンドを実行できませんでした。"
+ },
+ {
+ "id": "api.templates.license_up_for_renewal_contact_sales",
+ "translation": "営業に問い合わせる"
}
]
diff --git a/webapp/channels/src/i18n/ja.json b/webapp/channels/src/i18n/ja.json
index 01d621261e..fee7cc2e97 100644
--- a/webapp/channels/src/i18n/ja.json
+++ b/webapp/channels/src/i18n/ja.json
@@ -387,7 +387,7 @@
"admin.billing.subscription.privateCloudCard.contactSalesy": "営業担当に問い合わせる",
"admin.billing.subscription.privateCloudCard.contactSupport": "サポートに連絡する",
"admin.billing.subscription.privateCloudCard.freeTrial.description": "私たちは、お客様のニーズにお応えすることを大切にしています。サブスクリプション、請求書作成、トライアルに関するご質問は、営業までお問い合わせください。",
- "admin.billing.subscription.privateCloudCard.freeTrial.title": "トライアルに関する質問はこちら",
+ "admin.billing.subscription.privateCloudCard.freeTrial.title": "トライアルに関する質問がありますか?",
"admin.billing.subscription.privateCloudCard.upgradeNow": "今すぐアップグレード",
"admin.billing.subscription.proratedPayment.substitle": "{selectedProductName}にアップグレードしていただきありがとうございます。このプランのすべての機能にアクセスするには、数分後にワークスペースをチェックしてください。現在ご利用中の{currentProductName}プランと{selectedProductName}プランの料金については、請求サイクルの残り日数とユーザー数に応じた額を請求させていただきます。",
"admin.billing.subscription.proratedPayment.title": "現在、{selectedProductName} を利用しています",
@@ -1989,6 +1989,8 @@
"admin.requestButton.requestFailure": "テストが失敗しました: {error}",
"admin.requestButton.requestSuccess": "テストが成功しました",
"admin.reset_email.cancel": "キャンセル",
+ "admin.reset_email.currentPassword": "現在のパスワード",
+ "admin.reset_email.missing_current_password": "現在のパスワードを入力してください。",
"admin.reset_email.newEmail": "新しい電子メールアドレス",
"admin.reset_email.reset": "リセット",
"admin.reset_email.titleReset": "電子メールを更新する",
@@ -2125,7 +2127,7 @@
"admin.service.corsExposedHeadersTitle": "CORS Exposedヘッダ:",
"admin.service.corsHeadersEx": "X-My-Header",
"admin.service.corsTitle": "クロスオリジンリクエストを許可する:",
- "admin.service.developerDesc": "有効な場合、JavaScriptのエラーはユーザーインターフェイス上部の紫色のバーに表示されます。本番環境での使用はお勧めできません。 ",
+ "admin.service.developerDesc": "有効な場合、JavaScriptのエラーはユーザーインターフェイス上部の紫色のバーに表示されます。本番環境での使用はお勧めできません。",
"admin.service.developerTitle": "開発者モードを有効にする: ",
"admin.service.disableBotOwnerDeactivatedTitle": "オーナーが無効化された際にBotアカウントを無効化する:",
"admin.service.disableBotWhenOwnerIsDeactivated": "ユーザーが無効化された際、そのユーザーが管理していたすべてのBotアカウントを無効化します。Botアカウントを再び有効にするには、[統合機能 > Botアカウント]({siteURL}/_redirect/integrations/bots) から設定してください。",
@@ -3128,7 +3130,7 @@
"create_post.deactivated": "**無効化されたユーザー** のいるアーカイブされたチャンネルを見ています。新しいメッセージは投稿できません。",
"create_post.error_message": "メッセージが長すぎます。文字数: {length}/{limit}",
"create_post.fileProcessing": "処理しています...",
- "create_post.file_limit_sticky_banner.admin_message": "新たにアップロードすると古いファイルから自動的にアーカイブされます。古いファイルを削除するか、有料プランにアップグレードすることで、再度表示できるようになります。",
+ "create_post.file_limit_sticky_banner.admin_message": "新たにアップロードすると古いファイルから自動的にアーカイブされます。古いファイルを削除するか、有料プランにアップグレードすることで、再度表示できるようになります",
"create_post.file_limit_sticky_banner.messageTitle": "無料プランではファイル容量が {storageGB} に制限されます。",
"create_post.file_limit_sticky_banner.non_admin_message": "新たにアップロードすると古いファイルから自動的にアーカイブされます。再度表示するには、管理者に有料プランへアップグレードするよう通知してください。",
"create_post.file_limit_sticky_banner.snooze_tooltip": "{snoozeDays}日間スヌーズする",
@@ -4154,10 +4156,22 @@
"modal.manual_status.title_offline": "ステータスが \"オフライン\" になりました",
"modal.manual_status.title_ooo": "ステータスが \"外出中\" になりました",
"more.details": "もっと詳しく",
+ "more_channels.channel_purpose": "チャンネル情報: メンバーシップ状況: 加入済, メンバー数 {memberCount} , 目的: {channelPurpose}",
+ "more_channels.count": "{count}件",
+ "more_channels.count_one": "1件",
+ "more_channels.count_zero": "0件",
"more_channels.create": "チャンネルを作成する",
+ "more_channels.hide_joined": "参加したことを表示しない",
+ "more_channels.hide_joined_checked": "チャンネルに参加したことを表示しないチェックボックスがチェック済です",
+ "more_channels.hide_joined_not_checked": "チャンネルに参加したことを表示しないチェックボックスがチェックされていません",
+ "more_channels.joined": "参加済",
+ "more_channels.membership_indicator": "メンバーシップ状況: 参加済",
"more_channels.next": "次へ",
- "more_channels.noMore": "参加できるチャンネルがありません",
+ "more_channels.noArchived": "アーカイブされたチャンネルはありません",
+ "more_channels.noMore": "\"{text}\"の結果はありません",
+ "more_channels.noPublic": "公開チャンネルはありません",
"more_channels.prev": "前へ",
+ "more_channels.searchError": "違うキーワードで検索してみたり、入力ミスを確認したり、フィルター設定を変更して再度お試しください。",
"more_channels.show_archived_channels": "表示: アーカイブチャンネル",
"more_channels.show_public_channels": "表示: 公開チャンネル",
"more_channels.title": "他のチャンネル",
@@ -4367,6 +4381,7 @@
"payment_form.no_billing_address": "請求先住所が追加されませんでした",
"payment_form.no_credit_card": "クレジットカードが追加されませんでした",
"payment_form.saved_payment_method": "支払い方法を保存する",
+ "payment_form.shipping_address": "配送先住所",
"payment_form.zipcode": "郵便番号",
"pending_post_actions.cancel": "キャンセル",
"pending_post_actions.retry": "再試行",
@@ -4382,6 +4397,14 @@
"plan.self_serve": "セルフサービス",
"pluggable.errorOccurred": "プラグイン {pluginId} でエラーが発生しました。",
"pluggable.errorRefresh": "更新しますか?",
+ "pluggable_rhs.tourtip.boards.access": "右側のApp barの Boards アイコンから、リンクされた boards にアクセスできます。",
+ "pluggable_rhs.tourtip.boards.click": "この右側のパネルから boards をクリックします。",
+ "pluggable_rhs.tourtip.boards.review": "チャンネルから board の更新を確認します。",
+ "pluggable_rhs.tourtip.boards.title": "{count} 個のリンクされた {num, plural, one {board} other {boards}} にアクセスしましょう!",
+ "pluggable_rhs.tourtip.playbooks.access": "右側のApp barの Playbooks アイコンから、リンクされた playbooks にアクセスできます。",
+ "pluggable_rhs.tourtip.playbooks.click": "この右側のパネルから playbooks をクリックします。",
+ "pluggable_rhs.tourtip.playbooks.review": "チャンネルから playbook の更新を確認します。",
+ "pluggable_rhs.tourtip.playbooks.title": "{count} 個のリンクされた {num, plural, one {playbook} other {playbooks}} にアクセスしましょう。",
"post.ariaLabel.attachment": ", 1 添付ファイル",
"post.ariaLabel.attachmentMultiple": ", {attachmentCount} 添付ファイル",
"post.ariaLabel.message": "{time} {date}, {authorName} が, {message} を書きました",
@@ -4391,6 +4414,8 @@
"post.ariaLabel.reaction": ", 1 リアクション",
"post.ariaLabel.reactionMultiple": ", {reactionCount} リアクション",
"post.ariaLabel.replyMessage": "{time} {date}, {authorName} が, {message} と返信しました",
+ "post.reminder.acknowledgement": "{username} からのこのメッセージについて、{reminderDate}, {reminderTime} にリマインドされます: {permaLink}",
+ "post.reminder.systemBot": "{username} からのこのメッセージについてのリマインドです: {permaLink}",
"post_body.check_for_out_of_channel_groups_mentions.message": "彼らはチャンネルにいないため、このメンションによる通知は行われませんでした。また、彼らはリンクされたグループのメンバーではないため、チャンネルに追加することもできません。彼らをこのチャンネルに追加するには、リンクされたグループに追加しなければなりません。",
"post_body.check_for_out_of_channel_mentions.link.and": " と ",
"post_body.check_for_out_of_channel_mentions.link.private": "彼らを非公開チャンネルに追加しますか",
@@ -4431,6 +4456,13 @@
"post_info.message.visible.compact": " (あなただけが見ることができます)",
"post_info.permalink": "リンクをコピーする",
"post_info.pin": "チャンネルにピン留め",
+ "post_info.post_reminder.menu": "リマインダー",
+ "post_info.post_reminder.sub_menu.custom": "カスタム",
+ "post_info.post_reminder.sub_menu.header": "リマインダーを設定する:",
+ "post_info.post_reminder.sub_menu.one_hour": "1時間",
+ "post_info.post_reminder.sub_menu.thirty_minutes": "30分",
+ "post_info.post_reminder.sub_menu.tomorrow": "明日",
+ "post_info.post_reminder.sub_menu.two_hours": "2時間",
"post_info.reply": "返信する",
"post_info.submenu.icon": "サブメニューアイコン",
"post_info.submenu.mobile": "モバイルサブメニュー",
@@ -4459,6 +4491,9 @@
"post_priority.requested_ack.description": "メッセージに確認ボタンが表示されます",
"post_priority.requested_ack.text": "確認を要求する",
"post_priority.you.acknowledge": "(あなた)",
+ "post_reminder.custom_time_picker_modal.header": "リマインダーを設定する",
+ "post_reminder.custom_time_picker_modal.submit_button": "リマインダーを設定する",
+ "post_reminder_custom_time_picker_modal.defaultMsg": "リマインダーを設定する",
"postlist.toast.history": "メッセージの履歴を確認しています",
"postlist.toast.newMessages": "新しい {count, number} {count, plural, one {メッセージ} other {メッセージ}}",
"postlist.toast.newMessagesSince": "{date} {isToday, select, true {} other {以降}} に投稿された新しい {count, number} {count, plural, one {メッセージ} other {メッセージ}}",
@@ -5385,7 +5420,7 @@
"user.settings.notifications.email.disabled": "電子メール通知は有効化されていません",
"user.settings.notifications.email.disabled_long": "電子メール通知はシステム管理者によって有効化されていません。",
"user.settings.notifications.email.everyHour": "1時間毎",
- "user.settings.notifications.email.everyXMinutes": "{count}分ごと",
+ "user.settings.notifications.email.everyXMinutes": "{count, plural, one {分} other {{count, number} 分}}ごと",
"user.settings.notifications.email.immediately": "すぐに",
"user.settings.notifications.email.never": "通知しない",
"user.settings.notifications.email.send": "電子メール通知を送信する",