import { MaintenanceTranslations } from '../types/maintenance';

export const maintenanceTranslations: MaintenanceTranslations = {
  scheduledMaintenance: 'スケジュール済みメンテナンス',
  scheduledMaintenanceDesc: 'システムとサービスの計画されたメンテナンスウィンドウを表示・管理',
  upcomingMaintenance: '予定',
  ongoingMaintenance: '実行中',
  completedMaintenance: '完了',
  createMaintenanceWindow: 'メンテナンス作成',
  totalScheduledHours: '総スケジュール時間',
  maintenanceName: 'メンテナンス名',
  maintenanceStatus: 'ステータス',
  scheduledStart: 'スケジュール開始',
  scheduledEnd: 'スケジュール終了',
  affectedServices: '影響を受けるサービス',
  impact: '影響',
  minor: '軽微',
  major: '重要',
  critical: '重大',
  none: 'なし',
  actions: 'アクション',
  scheduled: 'スケジュール済み',
  inprogress: '進行中',
  completed: '完了',
  cancelled: 'キャンセル',
  markAsInProgress: '進行中としてマーク',
  markAsCompleted: '完了としてマーク',
  markAsCancelled: 'キャンセルとしてマーク',
  confirmDelete: '削除確認',
  deleteMaintenanceConfirmation: 'このメンテナンスウィンドウを削除してもよろしいですか？',
  thisActionCannotBeUndone: 'この操作は元に戻せません。',
  maintenanceDeleted: 'メンテナンス削除完了',
  maintenanceDeletedDesc: 'メンテナンスウィンドウが正常に削除されました。',
  errorDeletingMaintenance: 'メンテナンスウィンドウの削除中にエラーが発生しました。',
  statusUpdated: 'ステータス更新完了',
  maintenanceStatusUpdated: 'メンテナンスステータスが正常に更新されました。',
  errorUpdatingMaintenanceStatus: 'メンテナンスステータスの更新中にエラーが発生しました。',
  createMaintenance: 'メンテナンス作成',
  createMaintenanceDesc: 'サービスの新しいメンテナンスウィンドウをスケジュール',
  enterTitle: 'メンテナンスタイトルを入力',
  enterDescription: 'メンテナンスの詳細説明を入力',
  startTime: '開始時刻',
  endTime: '終了時刻',
  selectDate: '日付を選択',
  enterAffectedServices: '影響を受けるサービスを入力',
  separateServicesWithComma: '複数のサービスはカンマで区切ってください',
  priority: '優先度',
  selectPriority: '優先度を選択',
  selectStatus: 'ステータスを選択',
  selectImpact: '影響を選択',
  notifySubscribers: '購読者に通知',
  notifySubscribersDesc: 'このメンテナンスが開始されたときに全購読者に通知を送信',
  maintenanceCreated: 'メンテナンス作成完了',
  maintenanceCreatedDesc: 'メンテナンスウィンドウが正常にスケジュールされました。',
  errorCreatingMaintenance: 'メンテナンスウィンドウの作成中にエラーが発生しました。',
  errorFetchingMaintenanceData: 'メンテナンスデータの取得中にエラーが発生しました。',
  low: '低',
  medium: '中',
  high: '高',
  created: '作成済み',
  lastUpdated: '最終更新',
  subscribersWillBeNotified: 'メンテナンス開始時に購読者に通知されます',
  noNotifications: '通知は送信されません',
  noScheduledMaintenance: 'スケジュール済みメンテナンスなし',
  noMaintenanceWindows: 'この期間にメンテナンスウィンドウはありません。「メンテナンス作成」ボタンをクリックして作成してください。',
  maintenanceCreatedSuccess: 'メンテナンスウィンドウが正常に作成されました',
};