pay.js 4.19 KB
/** pay.* —— 解锁 / 订阅 / 支付。ja 与 en 同构。 */
export default {
  unlock: 'この話をアンロック',
  subscribe: '購読',
  price: '{amount} / 月',
  coins: 'コインなし | {count} コイン | {count} コイン',
  restore: '購入を復元',
  success: '支払い完了',
  failed: '支払いに失敗しました。請求はされていません。',

  checkout: {
    back: 'プランに戻る',
    brand: 'IdearRun',
    subscribeTo: '購読プラン',
    perYear: '/年',
    perMonth: '/月',
    lineItem: '{plan} — {amount}',
    subtotal: '小計',
    tax: '税',
    total: '合計',
    renewNotice: '{date} に {amount} で更新されます',
    secure: '安全な決済',

    paymentDetails: 'お支払い情報',
    expressApple: 'Apple Pay',
    expressGoogle: 'Google Pay',
    expressLink: 'Link',
    orPayWithCard: 'またはカードで支払う',

    emailLabel: 'メールアドレス',
    emailPlaceholder: 'you{at}example.com',
    emailInvalid: '有効なメールアドレスを入力してください。',

    cardLabel: 'カード情報',
    cardSecuredHeading: 'カード入力は Stripe が安全に処理します',
    cardSecuredBody: 'カード番号を当社が閲覧・保存することはありません。お支払いは Stripe の安全なフォームで完了します。',
    cardElementLoading: '安全なカード入力欄を読み込み中…',

    nameLabel: 'カード名義',
    namePlaceholder: 'カード上の氏名',

    billingLabel: '請求先住所',
    countryUS: 'アメリカ合衆国',
    countryCA: 'カナダ',
    countryGB: 'イギリス',
    countryAU: 'オーストラリア',
    zipPlaceholder: '郵便番号',

    pay: '{amount} を支払う',
    paying: '安全な決済へリダイレクト中…',
    poweredBy: 'Powered by {provider}',

    cancelled: '決済をキャンセルしました。請求はされていません。',
    error: '決済を開始できませんでした。もう一度お試しください。',
  },

  paywall: {
    title: 'このストーリーをアンロック',
    body: 'この分岐にはクレジットが必要です。アンロックして新しい物語の分岐を開き、AI でシーンと対話しましょう。',
    unlock: '{count} クレジットでアンロック',
    goVip: 'VIP で無制限アンロック',
    balancePre: '保有',
    balancePost: 'クレジット',
    insufficient: 'クレジット不足です。チャージするか VIP にご加入ください。',
    later: 'あとで',
  },

  plans: {
    title: 'チャージまたはプレミアムへ',
    subtitle: '都度アンロック用のクレジットパックを選ぶか、VIP に登録して全ての分岐ストーリーと AI 生成機能をフル活用しましょう。',
    confirm: '選択を確定',
    confirmHint: '安全な決済へ進みます。',
    selectHint: 'クレジットパックまたは VIP プランを選択してください。',
  },

  packs: {
    credits: '{count} クレジット',
    standard: '標準パック',
    popular: '人気',
    bonus: 'ボーナス {count} クレジット込み',
    bestValue: 'お得 - {pct}% オフ',
  },

  points: {
    paid: '購入ポイント:{points}', bonus: 'ボーナスポイント:{points}', total: '合計ポイント:{points}', buy: 'ポイントを購入', signInToBuy: 'ログインして購入', insufficient: 'ポイント残高が不足しています。', shortfall: 'あと {points} ポイント必要です。', orderCanceled: 'キャンセル済み', orderFailed: '支払い失敗',
  },
  vip: {
    title: 'IdearRun VIP',
    subtitle: 'AI シアターの真価を体験。',
    billingCycle: '請求サイクル',
    monthly: '月額',
    yearly: '年額',
    save: '{pct}% オフ',
    perMonth: '/ 月',
    billedYearly: '年額 {amount} で請求',
    billedMonthly: '月額請求、いつでも解約可',
    cta: 'VIP を始める',
    selected: 'VIP 選択中',
    perks: {
      unlimited: 'ストーリーの無制限アンロック',
      endings: '限定エンディングへのアクセス',
      early: '新作ドラマへの先行アクセス',
      adfree: '広告なしの閲覧体験',
    },
  },
}