設定ページ

BakoshAppのグローバル設定ページから、サブスクリプション状態(Free / PRO / MAX)の確認とインターフェース言語の変更ができます。

BakoshAppサイドバーのSettings項目を開くと、アプリのグローバルな設定が表示されます。Modカードの歯車アイコンから開く各Mod固有の設定モーダルとは異なるため混同しないようご注意ください。各Mod固有の設定はそのModだけのパラメーターを制御し、以前は専用タブがありましたが、現在は廃止されています。

グローバル設定ページには2つのカードがあります。

  1. Subscription Status — サブスクリプションの現在の状態(Free、PRO、MAX)。
  2. Language — インターフェース言語のセレクター。

Subscription Statusカード

このカードはPROアクセスの現在の状態を表示します。データはサーバー(/api/pro-status)から直接取得され、ログイン時・サブスクリプション状態変更時・5分ごとのバックグラウンドポーリングで自動更新されます。

カードには4つの状態があります。

1. Active (緑の「Active」バッジ)

サブスクリプションが有効です。ソースによって表示される項目が異なります。

ソース表示内容
Lemon Squeezyソース: Lemon Squeezy、開始日、次回更新日
Patreonソース: Patreon (日付なし — Patreonは日付を公開しません)
Granted accessソース: Granted access、有効期限(手動付与または旧システム経由で延長)
Referral bonusソース: Referral bonus (招待した友達経由で得たアクセス権)

2. Cancelled (黄色の「Cancelled」バッジ)

Lemon Squeezyサブスクリプションは解約済みですが、支払期間終了までアクセスは有効です。カードに表示される項目: ソース、開始日、Active until (猶予期間の終了日)。その日付を過ぎるとカードはFree状態に切り替わります。

3. Free

無料プランです。カードにはPROへのアップグレード案内とUpgrade to PROボタンが表示され、価格設定とチェックアウトのモーダルを開きます。

4. Loading (スケルトン)

初回ロードやログイン直後に短時間だけ表示されます。サーバーから状態が返るまで、実コンテンツの位置に灰色のプレースホルダーが表示されます。

Info

ログインしたばかりで灰色のプレースホルダーしか見えない場合は、1〜2秒お待ちください。続いてUpgradeボタン付きのFreeカードが表示された場合は、有効なPROサブスクリプションがないという意味です。

Languageカード

16言語のセレクターです: English、Русский、Deutsch、Français、Español、Italiano、Português、Türkçe、العربية、Bahasa Indonesia、日本語、한국어、ไทย、Tiếng Việt、Filipino、Bahasa Melayu。各選択肢には国旗と言語名が表示されます。

新しい言語を選ぶと、インターフェースは即座に再描画され、選択はサーバーに保存されます(サーバーレンダリングのメール通知やプッシュ通知などで必要)。アラビア語(العربية)を選んだ場合、インターフェースは自動的にRTLモード(右から左へのテキスト流れ)に切り替わります。

多言語配信

言語設定はデバイスではなくアカウントに紐付きます。別のPCにログインしても、インターフェース言語は自動的に追随します。

よくある質問

サブスクリプションが有効かどうかはどこで確認できますか? サイドバー → SettingsSubscription Statusカードです。緑の「Active」バッジは有効を示します。「Cancelled」は解約済みですが指定日まではアクセス可能を意味します。バッジがなくUpgradeボタンがある場合はFreeプランです。

サブスクリプションの有効期限はいつまでですか? Subscription Statusカードをご覧ください。Renews onフィールドがあれば次回の請求日です。Active untilフィールドがあれば、その日付でアクセス権が終了します(手動付与のアクセスまたは解約済みLemon Squeezyサブスクリプション)。

PROにはどうやって支払っていますか? Sourceフィールドで分かります: Lemon Squeezy、Patreon、Granted access、Referral bonus。

Startedフィールドが空です — なぜですか? 開始日が記録されるのはLemon Squeezyサブスクリプションのみです。Patreon、リファラルボーナス、手動付与は、状態と(該当する場合は)終了日のみ表示します。

解約しましたがカードにActive untilと表示されます — 正常ですか? はい。サブスクリプションは解約済みですが、支払い済み期間がまだ終わっていません。表示されている日付を過ぎると、カードはFree状態に切り替わります。

関連記事