// Copyright (c) 2025 ObjectStack. Licensed under the Apache-2.0 license.

/**
 * Auto-generated by 'os i18n extract' for locale 'ja-JP'.
 * Edit translations in place; re-run extract (with --merge) to fill new gaps.
 * Do not hand-edit the structure — only the leaf string values.
 */

import type { TranslationData } from '@objectstack/spec/system';

export const jaJPObjects: NonNullable<TranslationData['objects']> = {
  sys_presence: {
    label: "在席状況",
    pluralLabel: "在席状況",
    description: "リアルタイムのユーザー在席状況とアクティビティ追跡",
    fields: {
      id: {
        label: "在席 ID"
      },
      created_at: {
        label: "作成日時"
      },
      updated_at: {
        label: "更新日時"
      },
      user_id: {
        label: "ユーザー"
      },
      session_id: {
        label: "セッション"
      },
      status: {
        label: "ステータス",
        options: {
          online: "オンライン",
          away: "離席中",
          busy: "取り込み中",
          offline: "オフライン"
        }
      },
      last_seen: {
        label: "最終確認日時"
      },
      current_location: {
        label: "現在地"
      },
      device: {
        label: "デバイス",
        options: {
          desktop: "デスクトップ",
          mobile: "モバイル",
          tablet: "タブレット",
          other: "その他"
        }
      },
      custom_status: {
        label: "カスタムステータス"
      },
      metadata: {
        label: "メタデータ",
        help: "在席状態に関連付けられた任意の JSON メタデータ（PresenceStateSchema.metadata に対応）。"
      }
    }
  }
};
