refactor: system settings UI for consistent, compact layouts

Redesign the system settings interface to align with the rest of the console experience by using fixed header actions, removing redundant subtitles, respecting global content width, and standardizing responsive form layouts.

Introduce reusable settings layout primitives for forms, switch rows, grouped controls, nested control sections, title status indicators, and page action portals. Replace duplicated card-style switch markup with explicit compact components, improve nested switch readability, and reduce visual noise across authentication, billing, content, integrations, maintenance, models, and request-limit settings.

Also complete missing i18n translations, remove obsolete subtitle translation keys, refine i18n sync reporting, fix sidebar truncation for long labels, and verify the frontend with type checking and lint diagnostics.
This commit is contained in:
t0ng7u
2026-05-25 00:34:26 +08:00
parent 92a0959448
commit b08febaa3c
97 changed files with 2420 additions and 3032 deletions
+82 -93
View File
@@ -120,7 +120,7 @@
"Account ID *": "アカウントID *",
"Account Info": "アカウント情報",
"Account used when authenticating with the SMTP server": "SMTPサーバーで認証する際に使用されるアカウント",
"acknowledge the related legal risks": "acknowledge the related legal risks",
"acknowledge the related legal risks": "関連する法的リスクを認識します",
"Across all groups": "全グループを通じて",
"Action confirmation": "操作確認",
"Actions": "操作",
@@ -247,7 +247,7 @@
"Alipay": "Alipay",
"All": "すべて",
"All categories": "すべてのカテゴリ",
"All conditions must match before this tier is used.": "この階を使用するには、すべての条件に一致する必要があります。",
"All conditions must match before this tier is used.": "この階を使用するには、すべての条件に一致する必要があります。",
"All edits are overwrite operations. Leave fields empty to keep current values unchanged.": "すべての編集は上書き操作です。現在の値を変更しないままにするには、フィールドを空のままにしてください。",
"All files exceed the maximum size.": "すべてのファイルが最大サイズを超えています。",
"All Groups": "すべてのグループ",
@@ -449,7 +449,6 @@
"Automatically replaces upstream callback URLs with the server address.": "アップストリームコールバック URL をサーバーアドレスに自動的に置き換えます。",
"Automatically selects the best available group with circuit breaker mechanism": "回路ブレーカーメカニズム付きで最適な利用可能なグループを自動的に選択",
"Automatically sync model list when upstream changes are detected": "アップストリームの変更が検出されたときにモデルリストを自動的に同期",
"Automatically test channels and notify users when limits are hit": "チャネルを自動的にテストし、制限に達したときにユーザーに通知する",
"Availability (last 24h)": "可用性(過去 24 時間)",
"Available": "空き",
"Available disk space": "利用可能なディスク容量",
@@ -494,7 +493,7 @@
"Bark Push URL": "BarkプッシュURL",
"Base address provided by your Epay service": "Epayサービスによって提供されるベースアドレス",
"Base amount. Actual deduction = base amount × system group rate.": "基本金額。実際の控除 = 基本金額 × システムグループ倍率。",
"Base input and output token prices for this tier.": "この階層の基本入力・出力トークン価格。",
"Base input and output token prices for this tier.": "この段階の入力および出力トークンの基本価格です。",
"Base input price only": "基本入力価格のみ",
"Base Limits": "基本枠",
"Base multipliers applied when users select specific groups.": "ユーザーが特定のグループを選択したときに適用される基本乗数。",
@@ -531,6 +530,7 @@
"Billing Process": "課金プロセス",
"Billing Source": "課金ソース",
"Bind": "バインド",
"Bind a Pancake store + product": "Pancake のストアと商品を紐付ける",
"Bind an email address to your account.": "アカウントにメールアドレスを紐付けます。",
"Bind Email": "メールアドレス連携",
"Bind Telegram Account": "Telegram連携",
@@ -557,9 +557,9 @@
"Bound": "連携済み",
"Bound Channels": "バインドされたチャネル",
"Bound Only": "バインド済みのみ",
"Bound product:": "紐付け済み商品:",
"Bound store:": "紐付け済みストア:",
"Bring channels back online after successful checks": "チェックが成功した後、チャネルをオンラインに戻します",
"Broadcast a global banner to users. Markdown is supported.": "ユーザーにグローバルバナーをブロードキャストします。Markdownがサポートされています。",
"Broadcast short system notices on the dashboard": "ダッシュボードに短いシステム通知をブロードキャストします",
"Browse and compare": "参照と比較",
"Browse available models and pricing": "利用可能なモデルと料金を確認",
"Browse rankings by category": "カテゴリ別にランキングを表示",
@@ -586,7 +586,7 @@
"Cache Directory Info": "キャッシュディレクトリ情報",
"Cache Entries": "キャッシュエントリ",
"Cache mode": "キャッシュモード",
"Cache pricing": "キャッシュ価格",
"Cache pricing": "キャッシュ料金",
"Cache ratio": "キャッシュ倍率",
"Cache Read": "キャッシュ読み取り",
"Cache read price": "キャッシュ読み取り価格",
@@ -797,9 +797,9 @@
"Completion price": "補完価格",
"Completion price ($/1M tokens)": "完了価格 (トークン100万あたり$)",
"Completion ratio": "補完倍率",
"Compliance confirmation required": "Compliance confirmation required",
"Compliance confirmed": "Compliance confirmed",
"Compliance confirmed successfully": "Compliance confirmed successfully",
"Compliance confirmation required": "コンプライアンス確認が必要です",
"Compliance confirmed": "コンプライアンス確認済み",
"Compliance confirmed successfully": "コンプライアンス確認が完了しました",
"Concatenate channel system prompt with user's prompt": "チャネルのシステムプロンプトをユーザーのプロンプトと連結する",
"Condition Path": "条件パス",
"Condition Settings": "条件設定",
@@ -825,49 +825,27 @@
"Configure API documentation links for the dashboard": "ダッシュボード用のAPIドキュメントリンクを設定",
"Configure at:": "設定場所:",
"Configure available payment methods. Provide a JSON array.": "利用可能な支払い方法を設定します。JSON配列を提供してください。",
"Configure basic system information and branding": "基本的なシステム情報とブランディングを設定",
"Configure channel affinity (sticky routing) rules": "チャネルアフィニティ(スティッキールーティング)ルールの設定",
"Configure Creem products. Provide a JSON array.": "Creem製品を設定。JSON配列を提供してください。",
"Configure currency conversion and quota display options": "通貨換算とクォータ表示オプションを設定します",
"Configure custom OAuth providers for user authentication": "ユーザー認証のためのカスタムOAuthプロバイダーを設定",
"Configure daily check-in rewards for users": "ユーザーの毎日のチェックイン報酬を設定する",
"Configure discount rates based on recharge amounts": "チャージ金額に基づいた割引率を設定",
"Configure experimental data export for the dashboard": "ダッシュボード用の実験的なデータエクスポートを設定",
"Configure Gemini safety behavior, version overrides, and thinking adapter": "Geminiの安全動作、バージョン上書き、および思考アダプターを設定",
"Configure group ratios and group-specific pricing rules": "グループ倍率とグループ固有の料金ルールを設定します",
"Configure in your Creem dashboard": "Creem ダッシュボードで設定",
"Configure io.net API key for model deployments": "モデルデプロイ用の io.net API キーを設定します",
"Configure keyword filtering for prompts and responses.": "プロンプトと応答のキーワードフィルタリングを設定します。",
"Configure model deployment provider settings": "モデルデプロイプロバイダー設定を構成します",
"Configure model pricing ratios and tool prices": "モデル料金倍率とツール料金を設定します",
"Configure model, caching, and group ratios used for billing": "請求に使用されるモデル、キャッシュ、およびグループ比率を設定します。",
"Configure monitoring status page groups for the dashboard": "ダッシュボードの監視ステータスページグループを設定します。",
"Configure outgoing email server for notifications": "通知用の送信メールサーバーを設定します。",
"Configure Passkey (WebAuthn) login settings": "パスキー (WebAuthn) ログイン設定を設定",
"Configure password-based login and registration": "パスワードベースのログインと登録を設定します。",
"Configure per-model ratio for image inputs or outputs.": "画像の入力または出力のモデルごとの比率を設定します。",
"Configure per-tool unit prices ($/1K calls). Per-request models do not incur additional tool fees.": "ツールごとの単価($/1K 回)を設定します。リクエスト課金モデルでは追加工具料金はかかりません。",
"Configure predefined chat links surfaced to end users.": "エンドユーザーに表示される事前定義されたチャットリンクを設定します。",
"Configure pricing model and display options": "料金モデルと表示オプションを設定します。",
"Configure pricing ratios for a specific model.": "特定のモデルの料金比率を設定します。",
"Configure rate limiting rules for a specific user group.": "特定のユーザーグループのレート制限ルールを設定します。",
"Configure recharge pricing and payment gateway integrations": "リチャージ料金と決済ゲートウェイの統合を設定します。",
"Configure system-wide behavior and defaults": "システム全体の動作とデフォルトを設定します。",
"Configure the ratio for this group.": "このグループの比率を設定します。",
"Configure third-party authentication providers": "サードパーティの認証プロバイダーを設定します。",
"Configure upstream providers and routing.": "アップストリームプロバイダーとルーティングを設定。",
"Configure upstream worker or proxy service for outbound requests": "アウトバウンドリクエストのアップストリームワーカーまたはプロキシサービスを設定します。",
"Configure user quota allocation and rewards": "ユーザーのクォータ割り当てと報酬を設定します。",
"Configure Waffo Pancake hosted checkout integration for USD-priced top-ups": "USD 建てのチャージ用に Waffo Pancake のホスト型チェックアウト連携を設定",
"Configure Waffo payment aggregation platform integration": "Waffo決済アグリゲーションプラットフォームの連携を設定",
"Configure xAI Grok model settings": "xAI Grokモデルの設定",
"Configure xAI Grok model specific settings": "xAI Grok モデル固有の設定を構成",
"Configure your account behavior preferences": "アカウントの動作設定を設定します。",
"Configure your account preferences and integrations": "アカウントの設定と統合を設定します。",
"Configured routes and latency checks": "設定済みルートとレイテンシ確認",
"Confirm": "確認",
"Confirm Action": "アクションの確認",
"Confirm and enable": "Confirm and enable",
"Confirm and enable": "確認して有効化",
"Confirm Batch Update": "バッチ更新の確認",
"Confirm Billing Conflicts": "請求の競合を確認",
"Confirm Changes": "変更を確認",
@@ -875,8 +853,8 @@
"Confirm cleanup of inactive disk cache?": "非アクティブなディスクキャッシュをクリーンアップしますか?",
"Confirm clearing all channel affinity cache": "全チャネルアフィニティキャッシュのクリアを確認",
"Confirm clearing cache for this rule": "このルールのキャッシュクリアを確認",
"Confirm compliance": "Confirm compliance",
"Confirm compliance terms": "Confirm compliance terms",
"Confirm compliance": "コンプライアンスを確認",
"Confirm compliance terms": "コンプライアンス条件を確認",
"Confirm Creem Purchase": "Creem 購入を確認",
"Confirm delete": "削除の確認",
"Confirm disable": "無効化を確認",
@@ -891,11 +869,11 @@
"auth.resetPasswordConfirm.description": "新しいパスワードを生成するには、リセット要求を確認してください。",
"Confirm Selection": "選択の確認",
"Confirm settings and finish setup": "設定を確認してセットアップを完了",
"confirm that I bear legal responsibility arising from deployment": "confirm that I bear legal responsibility arising from deployment",
"confirm that I bear legal responsibility arising from deployment": "デプロイに起因する法的責任を負うことを確認します",
"Confirm Unbind": "連携解除を確認",
"Confirm your identity before removing this Passkey from your account.": "このパスキーをアカウントから削除する前に、本人確認を行ってください。",
"Confirm your identity with Two-factor Authentication before registering a Passkey.": "パスキーを登録する前に、二要素認証で本人確認を行ってください。",
"Confirmed at {{time}} by user #{{userId}}": "Confirmed at {{time}} by user #{{userId}}",
"Confirmed at {{time}} by user #{{userId}}": "ユーザー #{{userId}} が {{time}} に確認しました",
"Conflict": "競合",
"Connect": "接続",
"Connect through OpenAI, Claude, Gemini, and other compatible API routes": "OpenAI、Claude、Gemini、その他の互換APIルートから接続",
@@ -929,11 +907,7 @@
"Continue with Telegram": "Telegram で続行",
"Continue with WeChat": "WeChat で続行",
"Contract review, compliance, summarisation": "契約レビュー・コンプライアンス・要約",
"Control log retention and clean historical data.": "ログの保持を制御し、履歴データをクリーンアップします。",
"Control passthrough behavior and connection keep-alive settings": "パススルーの動作と接続のキープアライブ設定を制御します。",
"Control request frequency to prevent abuse and manage system load.": "乱用を防ぎ、システム負荷を管理するためにリクエスト頻度を制御します。",
"Control which models are exposed and which groups may use them.": "公開するモデルと、それらを利用できるグループを制御します。",
"Control which sidebar areas and modules are available to all users.": "すべてのユーザーが利用できるサイドバー領域とモジュールを制御します。",
"Controls how much the model thinks before answering": "モデルが回答前に考える深さを制御します",
"Controls whether user verification (biometrics/PIN) is required during Passkey flows.": "Passkeyフロー中にユーザー認証(生体認証/PIN)が必要かどうかを制御します。",
"Conversion rate from USD to your custom currency": "USDからカスタム通貨への換算レート",
@@ -981,7 +955,7 @@
"Core concepts": "基本概念",
"Core Configuration": "コア設定",
"Core Features": "主要機能",
"Core pricing": "基本価格",
"Core pricing": "基本料金",
"Cost": "コスト",
"Cost in USD per request, regardless of tokens used.": "使用されたトークンに関係なく、リクエストあたりのUSDでのコスト。",
"Cost Tracking": "コスト追跡",
@@ -1023,9 +997,13 @@
"Create, revoke, and audit API tokens.": "APIトークンを作成、取り消し、監査。",
"Created": "作成済み",
"Created At": "作成日時",
"Creating...": "作成中...",
"Creation failed": "作成に失敗しました",
"Credential generated": "認証情報を生成しました",
"Credential refreshed": "認証情報を更新しました",
"Credentials": "認証情報",
"Credentials verification failed": "認証情報の検証に失敗しました",
"Credentials verification failed — double-check Merchant ID and API private key.": "認証情報の検証に失敗しました。Merchant ID と API 秘密鍵を再確認してください。",
"Credit remaining": "残りクレジット",
"Creem API key (leave blank unless updating)": "Creem API キー (更新しない限り空白のまま)",
"Creem Gateway": "Creem ゲートウェイ",
@@ -1034,7 +1012,6 @@
"Creem products must be a JSON array": "Creem 製品は JSON 配列でなければなりません",
"Cross-group": "グループ横断",
"Cross-group retry": "グループ横断リトライ",
"Curate quick links to your different Domains": "異なるドメインへのクイックリンクを厳選します",
"Currency": "通貨",
"Currency & Display": "通貨と表示",
"Current Balance": "現在の残高",
@@ -1322,7 +1299,7 @@
"Each line represents one keyword. Leave blank to disable the list but keep the switch states.": "各行は1つのキーワードを表します。リストを無効にするが、スイッチの状態を維持するには、空白のままにしてください。",
"Each tier supports 0~2 conditions (over len, p, c); the last tier is the catch-all without conditions. Use len (full input length, including cache hits) for tier conditions to avoid mis-routing when cache hits reduce p.": "各層は 0~2 個の条件(len、p、c に対して)を設定でき、最後の層は条件なしのキャッチオール層です。キャッシュヒットによって p が下がり層が誤判定されるのを防ぐため、層の条件には len(キャッシュヒットを含む完全な入力長)を使用してください。",
"Each tier supports up to 2 conditions; the last tier is the catch-all without conditions. Use full input length for tier conditions to avoid mis-routing when cache hits reduce billable input tokens.": "各階層は最大2つの条件をサポートします。最後の階層は条件なしのフォールバックです。キャッシュヒットで課金対象の入力トークンが減っても誤った階層にならないよう、条件には完全な入力長を使用してください。",
"Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.",
"Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "各段階は最大 2 つの条件に対応します。条件のない最後の段階がフォールバックです。",
"Earn rewards when your referrals add funds. Transfer accumulated rewards to your balance anytime.": "紹介者が資金を追加すると報酬を獲得できます。いつでも蓄積された報酬を残高に振り替えることができます。",
"Edit": "編集",
"Edit {{title}}": "{{title}}を編集",
@@ -1388,7 +1365,6 @@
"Enable OIDC": "OIDCを有効にする",
"Enable or disable this channel": "このチャネルを有効または無効にする",
"Enable or disable this model": "このモデルを有効または無効にする",
"Enable or disable top navigation modules globally.": "トップナビゲーションモジュールをグローバルに有効または無効にします。",
"Enable Passkey": "Passkeyを有効にする",
"Enable Performance Monitoring": "パフォーマンス監視を有効にする",
"Enable rate limiting": "レート制限を有効にする",
@@ -1542,7 +1518,6 @@
"Expired at": "有効期限",
"Expired time cannot be earlier than current time": "有効期限は現在時刻より早く設定できません",
"Expires": "有効期限",
"Expose grouped Uptime Kuma status pages directly on the dashboard": "グループ化されたUptime Kumaステータスページをダッシュボードに直接公開する",
"Expose ratio API": "倍率APIを公開",
"Exposes the pricing/models catalog in the top navigation.": "価格/モデルカタログをトップナビゲーションに表示します。",
"Expression": "式",
@@ -1575,7 +1550,7 @@
"Failed to clean logs": "ログのクリーンアップに失敗しました",
"Failed to complete order": "注文の完了に失敗しました",
"Failed to complete Passkey login": "Passkeyログインの完了に失敗しました",
"Failed to confirm compliance": "Failed to confirm compliance",
"Failed to confirm compliance": "コンプライアンス確認に失敗しました",
"Failed to contact GitHub releases API": "GitHub Releases API に接続できませんでした",
"Failed to copy": "コピーに失敗しました",
"Failed to copy channel": "チャネルのコピーに失敗しました",
@@ -1688,7 +1663,7 @@
"Failed to update user": "ユーザーの更新に失敗しました",
"Failure keywords": "失敗キーワード",
"Fair": "公平",
"Fallback tier": "フォールバック階",
"Fallback tier": "フォールバック階",
"FAQ": "FAQ",
"FAQ added. Click \"Save Settings\" to apply.": "FAQ が追加されました。「設定を保存」をクリックして適用してください。",
"FAQ deleted. Click \"Save Settings\" to apply.": "FAQ が削除されました。「設定を保存」をクリックして適用してください。",
@@ -1717,6 +1692,8 @@
"Fill Codex CLI / Claude CLI Templates": "Codex CLI / Claude CLI テンプレートを入力",
"Fill example (all channels)": "例を入力(全チャンネル)",
"Fill example (specific channels)": "例を入力(特定チャンネル)",
"Fill in both Merchant ID and API Private Key before creating.": "作成前に Merchant ID と API 秘密鍵の両方を入力してください。",
"Fill in the credentials above to begin.": "開始するには上記の認証情報を入力してください。",
"Fill in the following info to create a new subscription plan": "以下の情報を入力して新しいサブスクリプションプランを作成",
"Fill Related Models": "関連モデルを入力",
"Fill Template": "テンプレートを入力",
@@ -1751,7 +1728,6 @@
"Final cost = base × multiplier when conditions match": "条件に一致する場合 最終費用 = 基準 × 倍率",
"Final price multiplier (0.95 = 5% discount": "最終価格乗数 (0.95 = 5%割引",
"Finance": "金融",
"Fine-tune Midjourney integration and guardrails.": "Midjourneyの統合とガードレールを微調整します。",
"Finish Time": "完了時刻",
"First API request": "最初の API リクエスト",
"First/Last Frame to Video": "先頭/末尾フレームから動画",
@@ -1988,8 +1964,8 @@
"Human-readable name shown to users during Passkey prompts.": "パスキーのプロンプト中にユーザーに表示される、人間が読める名前。",
"I confirm enabling high-risk retry": "高リスクリトライの有効化を確認します",
"I have read and agree to the": "私は以下を読み、同意します",
"I have read and understood the above compliance reminder": "I have read and understood the above compliance reminder",
"I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.": "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.",
"I have read and understood the above compliance reminder": "上記のコンプライアンス注意事項を読み、理解しました",
"I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.": "上記のコンプライアンス注意事項を読み理解し、関連する法的リスクを認識したうえで、デプロイ、運用、課金行為に起因する法的責任を負うことを確認します。",
"I understand that disabling 2FA will remove all protection and backup codes": "2FA を無効にすると、すべての保護とバックアップコードが削除されることを理解しています",
"Icon": "アイコン",
"Icon file must be 100 KB or smaller": "アイコンファイルは100KB以下である必要があります",
@@ -2001,7 +1977,7 @@
"If default auto group is enabled, newly created tokens start with auto instead of an empty group.": "デフォルト auto グループを有効にすると、新規トークンは空グループではなく auto で開始します。",
"If the affinity channel fails and retry succeeds on another channel, update affinity to the successful channel.": "アフィニティチャネルが失敗し、別のチャネルでリトライが成功した場合、アフィニティを成功したチャネルに更新します。",
"If this keeps happening, please report it on GitHub Issues.": "この問題が続く場合は、GitHub Issues で報告してください。",
"If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.": "If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.",
"If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.": "中国本土で一般向けに生成 AI サービスを提供する場合、届出、セキュリティ評価、コンテンツ安全、苦情対応、生成コンテンツのラベル表示、ログ保存、個人情報保護などの法的義務を履行します。",
"Ignored upstream models": "無視する上流モデル",
"Image": "画像",
"Image Generation": "画像生成",
@@ -2228,30 +2204,21 @@
"Low balance": "残高不足",
"Lowest median first-token latency": "最初のトークンまでの中央値レイテンシの最小値",
"m": "m",
"Maintain a list of common questions for the dashboard help panel": "ダッシュボードのヘルプパネル用のよくある質問のリストを維持する",
"Maintenance": "メンテナンス",
"Make it easier for teammates to pick the right group.": "チームメイトが適切なグループを選択しやすくする。",
"Manage": "管理",
"Manage account bindings for this user": "このユーザーのアカウントバインドを管理",
"Manage API channels and provider configurations": "APIチャネルとプロバイダー構成を管理する",
"Manage Bindings": "バインド管理",
"Manage catalog visibility and pricing.": "カタログの表示と価格設定を管理。",
"Manage custom OAuth providers for user authentication": "ユーザー認証用のカスタムOAuthプロバイダーの管理",
"Manage Keys": "キーの管理",
"Manage local models for:": "次のローカルモデルを管理します。",
"Manage model deployments": "モデルデプロイを管理する",
"Manage model metadata and configuration": "モデルのメタデータと設定を管理する",
"Manage multi-key status and configuration for this channel": "このチャネルのマルチキーのステータスと構成を管理する",
"Manage Ollama Models": "オラマモデルの管理",
"Manage redemption codes for quota top-up": "クォータのチャージ用の引き換えコードを管理する",
"Manage server log files. Log files accumulate over time; regular cleanup is recommended to free disk space.": "サーバーログファイルを管理します。ログファイルは時間とともに蓄積されるため、定期的なクリーンアップでディスク容量を解放することを推奨します。",
"Manage subscription plan creation, pricing and status": "サブスクリプションプランの作成、価格設定、ステータスを管理",
"Manage subscription plans and pricing.": "サブスクリプションプランと価格設定を管理します。",
"Manage Subscriptions": "サブスクリプションの管理",
"Manage users and their permissions": "ユーザーとその権限を管理する",
"Manage Vendors": "ベンダーの管理",
"Manage your API keys for accessing the service": "サービスにアクセスするためのAPIキーを管理する",
"Manage your balance and payment methods": "残高と支払い方法を管理する",
"Manage your security settings and account access": "セキュリティ設定とアカウントアクセスを管理する",
"Manual Disabled": "手動無効",
"Map fields from the user info response to local user attributes. Supports nested paths (e.g. ocs.data.id).": "ユーザー情報レスポンスのフィールドをローカルユーザー属性にマッピングします。ネストされたパスをサポートします (例: ocs.data.id)。",
@@ -2295,7 +2262,7 @@
"Maximum tokens per response": "1 回の応答あたりの最大トークン数",
"maxRequests ≥ 0, maxSuccess ≥ 1, both ≤ 2,147,483,647": "maxRequests ≥ 0、maxSuccess ≥ 1、両方とも ≤ 2,147,483,647",
"May be used for training by upstream provider": "上流プロバイダーが学習に利用する可能性があります",
"Media pricing": "メディア価格",
"Media pricing": "メディア料金",
"Median time-to-first-token (TTFT) sampled hourly per group": "グループ別に毎時サンプリングした最初のトークンまでの中央値レイテンシ (TTFT)",
"Medical Q&A, mental health support": "医療Q&A・メンタルヘルスサポート",
"Memory Hits": "メモリヒット",
@@ -2323,6 +2290,8 @@
"Minimum Trust Level": "最小トラストレベル",
"Minimum:": "最小:",
"Minor blips in the last 30 days": "直近 30 日で軽微な障害あり",
"Mint a fresh pair below — or pick an existing one further down. Click Save when ready.": "下で新しいペアを作成するか、さらに下で既存のものを選択してください。準備ができたら保存をクリックします。",
"Creates a Pancake product in the saved store using this plans title and price. Requires Waffo Pancake to be fully configured in Payment settings first.": "保存済みストアに、このプランのタイトルと価格を使って Pancake 商品を作成します。事前に支払い設定で Waffo Pancake を完全に設定する必要があります。",
"Minute": "分",
"minutes": "分",
"Missing code": "コードが不足しています",
@@ -2617,8 +2586,9 @@
"No Retry": "リトライなし",
"No rules yet": "ルールがありません",
"No rules yet. Add a group below to get started.": "まだルールがありません。下にグループを追加して開始してください。",
"No separate media pricing configured.": "個別のメディア価格は設定されていません。",
"No separate media pricing configured.": "個別のメディア料金は設定されていません。",
"No status code mappings configured.": "ステータスコードのマッピングが設定されていません。",
"No stores on this merchant yet. Set a return URL and click Create to mint your first pair.": "このマーチャントにはまだストアがありません。戻り URL を設定し、作成をクリックして最初のペアを作成してください。",
"No subscription plans yet": "サブスクリプションプランがありません",
"No subscription records": "サブスクリプション記録がありません",
"No Sync": "同期なし",
@@ -2640,7 +2610,7 @@
"No X Found": "X が見つかりません",
"Node Name": "ノード名",
"Non-stream": "非ストリーミング",
"Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.": "Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.",
"Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.": "0 以外の招待報酬には、支払いゲートウェイ設定でのコンプライアンス確認が必要です。",
"None": "なし",
"noreply@example.com": "noreply@example.com",
"Normalized:": "正規化:",
@@ -2739,7 +2709,7 @@
"OpenRouter": "OpenRouter",
"opens in an external client. Trigger it from the sidebar or API key actions to launch the configured application.": "外部クライアントで開きます。サイドバーまたはAPIキーアクションからトリガーして、設定されたアプリケーションを起動します。",
"Operation": "操作",
"operation and charging behavior": "operation and charging behavior",
"operation and charging behavior": "運用および課金行為",
"Operation failed": "操作に失敗しました",
"Operation successful": "操作が成功しました",
"Operation Type": "操作タイプ",
@@ -2762,6 +2732,7 @@
"Opus Model": "Opus モデル",
"Or continue with": "または、以下で続行",
"Or enter this key manually:": "または、このキーを手動で入力してください:",
"or pick existing": "または既存のものを選択",
"Order completed successfully": "注文が正常に完了しました",
"Order History": "注文履歴",
"Order Payment Method": "注文の支払い方法",
@@ -2780,7 +2751,6 @@
"Overnight range": "日跨ぎ範囲",
"override": "上書き",
"Override": "上書き",
"Override Anthropic headers, defaults, and thinking adapter behavior": "Anthropicのヘッダー、デフォルト、および思考アダプターの動作を上書きする",
"Override auto-discovered endpoint": "自動検出されたエンドポイントを上書きする",
"Override request headers": "リクエストヘッダーを上書きする",
"Override request headers (JSON format)": "リクエストヘッダーのオーバーライド (JSON 形式)",
@@ -2796,6 +2766,7 @@
"Page {{current}} of {{total}}": "{{total}} ページ中 {{current}} ページ目",
"PaLM": "PaLM",
"Pan": "パン",
"Pancake": "Pancake",
"Param Override": "パラメータ上書き",
"Parameter": "パラメータ",
"Parameter configuration error": "パラメータ設定エラー",
@@ -2859,6 +2830,7 @@
"Pay": "Pay",
"Pay-as-you-go with real-time usage monitoring": "リアルタイム使用量監視付き従量課金制",
"Payment": "支払い",
"Payment aggregator mode — onboard with your own registered company (offshore entity). Built for Enterprise.": "決済アグリゲーターモード — 自社の登録済み法人(オフショア法人)でオンボーディングします。エンタープライズ向けです。",
"Payment Channel": "決済チャネル",
"Payment Gateway": "決済ゲートウェイ",
"Payment initiated": "支払いが開始されました",
@@ -2872,7 +2844,8 @@
"Payment page opened": "決済ページが開きました",
"Payment request failed": "支払いリクエストが失敗しました",
"Payment return URL": "決済完了後のリダイレクトURL",
"Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.",
"Payment return URL is empty. Create the product without a SuccessURL redirect?": "支払い戻り URL が空です。SuccessURL リダイレクトなしで商品を作成しますか?",
"Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "ルート管理者がコンプライアンス条件を確認するまで、支払い、引換コード、サブスクリプションプラン、招待報酬はロックされます。",
"Peak": "ピーク",
"Peak throughput": "ピークスループット",
"Penalises repetition of frequent tokens": "頻出トークンの繰り返しを抑制します",
@@ -2915,11 +2888,14 @@
"Personal use": "個人利用",
"Personal use mode": "個人利用モード",
"Pick a date": "日付を選択",
"Pick or create both a store and a product before saving.": "保存する前に、ストアと商品の両方を選択または作成してください。",
"Ping Interval (seconds)": "Ping間隔(秒)",
"Plan": "プラン",
"Plan Name": "プラン名",
"Plan price must be greater than zero": "プラン価格は 0 より大きい必要があります",
"Plan Subtitle": "プランサブタイトル",
"Plan Title": "プラン名",
"Plan title is required": "プランタイトルは必須です",
"Planned maintenance on Friday at 22:00 UTC...": "金曜日 22:00 UTC に計画メンテナンスがあります...",
"Platform": "プラットフォーム",
"Playground": "プレイグラウンド",
@@ -2968,7 +2944,7 @@
"Please set Ollama API Base URL first": "最初にOllama APIベースURLを設定してください",
"Please sign in to view {{module}}.": "{{module}} を表示するにはログインしてください。",
"Please try again later.": "後でもう一度お試しください。",
"Please type the following text to confirm:": "Please type the following text to confirm:",
"Please type the following text to confirm:": "確認するには次のテキストを入力してください:",
"Please upload key file(s)": "キーファイルをアップロードしてください",
"Please wait a moment before trying again.": "しばらく待ってからもう一度お試しください。",
"Please wait a moment, human check is initializing...": "しばらくお待ちください、人間チェックを初期化中です...",
@@ -3020,7 +2996,6 @@
"Press Enter or comma to add tags": "Enterキーまたはコンマを押してタグを追加",
"Press Enter to use \"{{value}}\"": "Enter キーを押して「{{value}}」を使用",
"Prevent server-side request forgery attacks": "サーバーサイドリクエストフォージェリ攻撃を防ぐ",
"Prevent server-side request forgery attacks by controlling outbound requests.": "アウトバウンドリクエストを制御することで、サーバーサイドリクエストフォージェリ攻撃を防ぎます。",
"Preview": "プレビュー",
"Previous": "前へ",
"Previous branch": "前のブランチ",
@@ -3083,7 +3058,6 @@
"Prompt Details": "プロンプトの詳細",
"Prompt price ($/1M tokens)": "プロンプト価格 (100万トークンあたり$)",
"Proprietary": "プロプライエタリ",
"Protect login and registration with Cloudflare Turnstile": "Cloudflare Turnstileでログインと登録を保護する",
"Provide a JSON object where each key maps to an endpoint definition.": "各キーがエンドポイント定義にマップされる JSON オブジェクトを提供してください。",
"Provide a valid URL starting with http:// or https://": "http:// または https:// で始まる有効な URL を入力してください",
"Provide Markdown, HTML, or an external URL for the privacy policy": "プライバシーポリシーにMarkdown、HTML、または外部URLを提供する",
@@ -3197,7 +3171,7 @@
"Redemption code updated successfully": "引き換えコードを正常に更新しました",
"Redemption code(s) created successfully": "引き換えコードが正常に作成されました",
"Redemption Codes": "引き換えコード",
"Redemption codes are disabled until the administrator confirms compliance terms.": "Redemption codes are disabled until the administrator confirms compliance terms.",
"Redemption codes are disabled until the administrator confirms compliance terms.": "管理者がコンプライアンス条件を確認するまで、引換コードは無効です。",
"redemption codes.": "引き換えコード。",
"Redemption failed": "交換に失敗しました",
"Redemption successful! Added: {{quota}}": "引き換え成功!追加:{{quota}}",
@@ -3209,7 +3183,7 @@
"Reference Video": "参照動画",
"Referral link:": "紹介リンク:",
"Referral Program": "紹介プログラム",
"Referral reward transfer is disabled until the administrator confirms compliance terms.": "Referral reward transfer is disabled until the administrator confirms compliance terms.",
"Referral reward transfer is disabled until the administrator confirms compliance terms.": "管理者がコンプライアンス条件を確認するまで、紹介報酬の移転は無効です。",
"Refine models by provider, group, type, and tags.": "プロバイダー、グループ、タイプ、タグでモデルを絞り込みます。",
"Refresh": "更新",
"Refresh Cache": "キャッシュ更新",
@@ -3225,6 +3199,7 @@
"Regex": "正規表現",
"Regex Pattern": "正規表現パターン",
"Regex Replace": "正規表現置換",
"Register each URL into the matching Test Mode / Production Mode webhook slot in the Pancake dashboard. Separate endpoints prevent test traffic from accidentally crediting production accounts.": "Pancake ダッシュボードで、各 URL を対応するテストモードまたは本番モードの Webhook スロットに登録してください。エンドポイントを分けることで、テスト通信が誤って本番アカウントに入金されることを防ぎます。",
"Register Passkey": "Passkeyの登録",
"Registration Enabled": "登録が有効",
"Registry (optional)": "レジストリ (オプション)",
@@ -3368,7 +3343,6 @@
"Reveal key": "キーを表示",
"Revenue": "収益",
"Review & initialize": "確認して初期化",
"Review current version and fetch release notes.": "現在のバージョンを確認し、リリースノートを取得します。",
"Review model rates before scaling traffic": "トラフィック拡大前にモデル料金を確認",
"Review your payment details": "支払い詳細を確認",
"Review your purchase details before proceeding.": "続行前に購入詳細を確認してください。",
@@ -3504,8 +3478,10 @@
"Select a group type": "グループタイプを選択",
"Select a model to edit pricing": "料金を編集するモデルを選択",
"Select a preset...": "プリセットを選択...",
"Select a product": "商品を選択",
"Select a role": "ロールを選択",
"Select a rule to edit.": "編集するルールを選択してください。",
"Select a store": "ストアを選択",
"Select a timestamp before clearing logs.": "ログをクリアする前にタイムスタンプを選択してください。",
"Select a usage mode to continue": "続行するには使用モードを選択してください",
"Select a verification method first": "まず検証方法を選択してください",
@@ -3580,7 +3556,7 @@
"Sending...": "送信中...",
"Sensitive Words": "機密語",
"Sent the API key to FluentRead.": "API キーを FluentRead に送信しました。",
"Separate image/audio prices are enabled.": "画像/音声の個別価格が有効です。",
"Separate image/audio prices are enabled.": "画像/音声の個別料金が有効です。",
"Serve multiple users or teams with billing and quota control.": "課金とクォータ管理で複数のユーザーやチームにサービスを提供します。",
"Server Address": "サーバーURL",
"Server IP": "サーバー IP",
@@ -3604,7 +3580,7 @@
"Set quota amount and limits": "クォータ量と制限を設定",
"Set Request Header": "リクエストヘッダーを設定",
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "ランタイムリクエストヘッダーを設定:値全体を上書き、またはカンマ区切りトークンを操作",
"Set separate prices for cache reads and writes.": "キャッシュ読み取りと書き込みに個別価格を設定します。",
"Set separate prices for cache reads and writes.": "キャッシュ読み取りと書き込みに個別の料金を設定します。",
"Set Tag": "タグを設定",
"Set tag for selected channels": "選択したチャネルにタグを設定",
"Set the language used across the interface": "インターフェースで使用する言語を設定します",
@@ -3700,6 +3676,7 @@
"Standard price": "標準価格",
"Start": "開始",
"Start a conversation to see messages here": "会話を開始すると、ここにメッセージが表示されます",
"Start collecting payments globally without registering a company. Built for indie developers, OPC sole proprietorships, and startups. Waffo Pancake acts as your Merchant of Record, taking on the compliance burden of global payment collection — consumption tax, invoicing, subscription management, refunds, and chargebacks. Solo developers can launch fast and stay focused on product instead of compliance. Onboard in minutes — one prompt to a full integration.": "法人を設立せずに世界中で決済を受け付けられます。個人開発者、OPC 個人事業主、スタートアップ向けに設計されています。Waffo Pancake は Merchant of Record として、消費税、請求書、サブスクリプション管理、返金、チャージバックなど、グローバル決済のコンプライアンス負担を引き受けます。個人開発者はコンプライアンスではなくプロダクトに集中しながら素早くローンチできます。数分でオンボーディングし、1 つのプロンプトから完全な統合まで進められます。",
"Start for free with generous limits. No credit card required.": "豊富な無料枠で始められます。クレジットカードは不要です。",
"Start Time": "開始時間",
"Static page describing the platform.": "プラットフォームを説明する静的ページ。",
@@ -3720,6 +3697,8 @@
"Step": "ステップ",
"Stop": "停止",
"Stop Retry": "リトライ停止",
"Store": "Store",
"Store + product created": "ストア + 商品を作成しました",
"Store ID": "ストア ID",
"Store ID is required": "ストア ID は必須です",
"Stored value is not echoed back for security": "セキュリティのため、保存済みの値は表示されません",
@@ -3753,8 +3732,9 @@
"Subscription First": "サブスクリプション優先",
"Subscription Management": "サブスクリプション管理",
"Subscription Only": "サブスクリプションのみ",
"Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.",
"Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "管理者が支払いゲートウェイ設定でコンプライアンス条件を確認するまで、サブスクリプションプランの作成と変更はロックされます。",
"Subscription Plans": "サブスクリプションプラン",
"Subscription plans do NOT use the bound Product — each plan has its own dedicated Pancake product, set in the Subscriptions admin (or auto-minted via the \"+ Create\" button there).": "サブスクリプションプランは紐付け済み商品を使用しません。各プランには専用の Pancake 商品があり、サブスクリプション管理画面で設定します(または「+ 作成」ボタンで自動作成します)。",
"Subtract": "減算",
"Success": "成功",
"Success rate": "成功率",
@@ -3879,8 +3859,11 @@
"The administrator has not configured a user agreement yet.": "管理者がまだ利用規約を設定していません。",
"The administrator has not configured any about content yet. You can set it in the settings page, supporting HTML or URL.": "管理者はまだ「概要」コンテンツを設定していません。設定ページでHTMLまたはURLをサポートして設定できます。",
"The binding will complete automatically after authorization": "認証後、バインディングは自動的に完了します",
"The bound Product powers wallet top-ups: when a user enters any amount, new-api runs the checkout against this single Pancake product and overrides the price per session — no need to pre-create $1 / $5 / $10 SKUs.": "紐付け済み商品はウォレットチャージに使用されます。ユーザーが任意の金額を入力すると、new-api はこの単一の Pancake 商品でチェックアウトを実行し、セッションごとに価格を上書きします。$1 / $5 / $10 の SKU を事前作成する必要はありません。",
"The bound Store is the parent container for every Pancake product new-api creates from this admin — both the wallet top-up product and any subscription-plan products. One store is enough; pin a different one only if you genuinely run separate Pancake catalogs.": "紐付け済みストアは、この管理画面から new-api が作成するすべての Pancake 商品の親コンテナです。ウォレットチャージ商品とサブスクリプションプラン商品が含まれます。通常は 1 つのストアで十分です。別々の Pancake カタログを本当に運用する場合のみ別のストアを固定してください。",
"The effective domain for Passkey registration. Must match the current domain or be its parent domain.": "Passkey登録のための有効なドメイン。現在のドメインまたはその親ドメインと一致する必要があります。",
"The entered text does not match the required text.": "The entered text does not match the required text.",
"The entered text does not match the required text.": "入力したテキストが必要なテキストと一致しません。",
"The environment (test vs production) is decided by the key you paste here — use the Test key while integrating, then swap to the Production key when going live.": "環境(テスト/本番)はここに貼り付けるキーで決まります。統合中はテストキーを使用し、本番公開時に本番キーへ切り替えてください。",
"The exact model identifier as used in API requests.": "APIリクエストで使用される正確なモデル識別子。",
"The following models have billing type conflicts (fixed price vs ratio billing). Confirm to proceed with the changes.": "以下のモデルには請求タイプ(固定価格 vs 比率請求)の競合があります。変更を続行するには確認してください。",
"The following models in the model redirect have not been added to the \"Models\" list and may fail during invocation due to missing available models:": "モデルリダイレクト内の以下のモデルは\"モデル\"リストに追加されていないため、利用可能なモデルが不足して呼び出しが失敗する可能性があります:",
@@ -3912,7 +3895,7 @@
"This action will permanently remove 2FA protection from your account.": "この操作により、アカウントから2FA保護が完全に削除されます。",
"This channel is not an Ollama channel.": "このチャンネルはOllamaチャンネルではありません。",
"This channel type does not support fetching models": "このチャンネルタイプはモデルの取得をサポートしていません",
"This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.": "This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.",
"This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.": "この確認により、支払い、引換コード、サブスクリプションプラン、招待報酬の機能が解除されます。各項目をよく読んでください。",
"This controls model request rate limiting. Web/API route throttling is configured by environment variables and may still return 429.": "これはモデルリクエストのレート制限を制御します。Web/API ルートのスロットリングは環境変数で設定され、引き続き 429 を返す場合があります。",
"This data may be unreliable, use with caution": "このデータは信頼できない可能性があります。注意して使用してください",
"This device does not support Passkey": "このデバイスはPasskeyをサポートしていません",
@@ -3931,7 +3914,7 @@
"This project must be used in compliance with the": "このプロジェクトは、以下を遵守して使用する必要があります",
"This record was written by a pre-upgrade instance and lacks audit info. Upgrade the instance to record server IP, callback IP, payment method and system version.": "古いバージョンのインスタンスがこの記録を書き込み、監査情報がありません。最新に更新し、サーバーIP・コールバックIP・支払方法・OSバージョンの記録を有効にしてください。",
"This site currently has {{count}} models enabled": "このサイトでは現在 {{count}} 個のモデルが有効です",
"This tier catches any request that did not match earlier tiers.": "この階は、前の階に一致しなかったすべてのリクエストを受けます。",
"This tier catches any request that did not match earlier tiers.": "この階は、前の階に一致しなかったすべてのリクエストを受け取ります。",
"this token group": "このトークングループ",
"this user group": "このユーザーグループ",
"This user has no bindings": "このユーザーには連携がありません",
@@ -3954,7 +3937,7 @@
"Throughput short": "TPS",
"Throughput trend": "スループット推移",
"Tier": "ティア",
"Tier conditions": "階条件",
"Tier conditions": "階条件",
"Tier name": "ティア名",
"Tiered": "段階的",
"Tiered (billing expression)": "段階的(課金式)",
@@ -4002,7 +3985,7 @@
"Token price for cache reads.": "キャッシュ読み取りのトークン価格。",
"Token price for creating cache entries.": "キャッシュ作成のトークン価格。",
"Token price for image input.": "画像入力のトークン価格。",
"Token prices": "Token prices",
"Token prices": "トークン価格",
"Token regenerated and copied to clipboard": "トークンが再生成され、クリップボードにコピーされました",
"Token share by model author across the last 24 hours": "過去 24 時間におけるモデル提供者別のトークンシェア",
"Token share by model author across the past few weeks": "過去数週間におけるモデル提供者別のトークンシェア",
@@ -4114,7 +4097,7 @@
"Type (common)": "タイプ(共通)",
"Type *": "タイプ *",
"Type a command or search...": "コマンドまたは検索を入力...",
"Type the confirmation text here": "Type the confirmation text here",
"Type the confirmation text here": "確認テキストをここに入力",
"Type-Specific Settings": "タイプ固有の設定",
"Type:": "タイプ:",
"UI granularity only — data is still aggregated hourly": "UIの粒度のみ — データは引き続き時間単位で集計されます",
@@ -4239,6 +4222,7 @@
"used": "使用済み",
"Used": "使用済み",
"Used / Remaining": "使用済み / 残り",
"Used as SuccessURL on the new product. You'll be prompted to confirm if left blank.": "新しい商品の SuccessURL として使用されます。空のままにすると確認を求められます。",
"Used for load balancing. Higher weight = more requests": "ロードバランシングに使用されます。重みが高いほどリクエスト数が増えます",
"Used in URLs and API routes": "URLとAPIルートで使用されます",
"Used Quota": "使用済みクォータ",
@@ -4313,6 +4297,7 @@
"Verify routing with Playground or your client": "Playground またはクライアントでルーティングを確認",
"Verify Setup": "設定を確認",
"Verify your database connection": "データベース接続を確認",
"Verifying credentials and pulling stores from your Pancake account...": "認証情報を検証し、Pancake アカウントからストアを取得しています...",
"Version Overrides": "バージョンオーバーライド",
"Vertex AI": "Vertex AI",
"Vertex AI does not support functionResponse.id. Enable this to remove the field automatically.": "Vertex AI は functionResponse.id フィールドをサポートしません。有効にすると自動的に削除します。",
@@ -4323,16 +4308,11 @@
"Vidu": "Vidu",
"View": "表示",
"View all currently available models": "現在利用可能なすべてのモデルを表示",
"View and manage your API usage logs": "API使用ログの表示と管理",
"View and manage your drawing logs": "描画ログの表示と管理",
"View and manage your task logs": "タスクログの表示と管理",
"View dashboard overview and statistics": "ダッシュボードの概要と統計を表示",
"View detailed information about this user including balance, usage statistics, and invitation details.": "残高、使用統計、招待の詳細など、このユーザーに関する詳細情報を表示します。",
"View details": "詳細を表示",
"View document": "ドキュメントを表示",
"View logs": "ログを表示",
"View mode": "表示モード",
"View model call count analytics and charts": "モデル呼び出し回数の分析とグラフを表示",
"View model statistics and charts": "モデルの統計とグラフを表示",
"View Pricing": "価格を見る",
"View the complete details for this": "この",
@@ -4340,7 +4320,6 @@
"View the complete error message and details": "エラーメッセージと詳細を表示",
"View the complete prompt and its English translation": "プロンプト全文と英語訳を表示",
"View the generated image": "生成された画像を表示",
"View user consumption statistics and charts": "ユーザー消費統計とチャートを表示",
"View your topup transaction records and payment history": "チャージ取引記録と支払い履歴を表示",
"Violation Code": "違反コード",
"Violation deduction amount": "違反控除金額",
@@ -4362,7 +4341,14 @@
"Visual Parameter Override": "パラメータ上書きのビジュアル編集",
"VolcEngine": "VolcEngine",
"vs. previous": "前期比",
"Waffo Aggregator Gateway": "Waffo アグリゲーターゲートウェイ",
"Waffo Pancake Dashboard": "Waffo Pancake Dashboard",
"Waffo Pancake MoR": "Waffo Pancake MoR",
"Waffo Pancake Payment Gateway": "Waffo Pancake 決済ゲートウェイ",
"Waffo Pancake product created": "Waffo Pancake 商品を作成しました",
"Waffo Pancake product creation failed": "Waffo Pancake 商品の作成に失敗しました",
"Waffo Pancake save failed": "Waffo Pancake の保存に失敗しました",
"Waffo Pancake settings saved": "Waffo Pancake 設定を保存しました",
"Waffo Payment": "Waffo決済",
"Waffo Payment Gateway": "Waffo決済ゲートウェイ",
"Waffo Public Key (Production)": "Waffo公開鍵(本番)",
@@ -4393,6 +4379,8 @@
"Webhook Secret": "Webhookシークレット",
"Webhook signing secret (leave blank unless updating)": "Webhook署名シークレット (更新する場合を除き、空白のままにしてください)",
"Webhook URL": "Webhook URL",
"Webhook URL (Production):": "Webhook URL(本番):",
"Webhook URL (Test):": "Webhook URL(テスト):",
"Webhook URL:": "Webhook URL:",
"Website is under maintenance!": "ウェブサイトはメンテナンス中です!",
"WeChat": "WeChat Pay",
@@ -4432,6 +4420,7 @@
"Whitelist (Only allow listed domains)": "ホワイトリスト (リストされたドメインのみを許可)",
"Whitelist (Only allow listed IPs)": "ホワイトリスト (リストされたIPのみを許可)",
"whsec_xxx": "whsec_xxx",
"Why only one store + product?": "なぜストア + 商品は 1 つだけなのか?",
"Window:": "ウィンドウ:",
"Wire encoding for the embedding vectors": "ベクトルの転送エンコーディング",
"with conflicts": "競合あり",
@@ -4454,16 +4443,16 @@
"You can close this tab once the binding completes or a success message appears in the original window.": "バインディングが完了するか、元のウィンドウに成功メッセージが表示されたら、このタブを閉じることができます。",
"You can manually add them in \"Custom Model Names\", click \"Fill\" and then submit, or use the operations below to handle automatically.": "\"カスタムモデル名\"で手動で追加し、\"入力\"をクリックしてから送信するか、以下の操作を使用して自動的に処理できます。",
"You can only check in once per day": "チェックインできるのは1日1回のみです",
"You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.": "You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.",
"You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.": "You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.",
"You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.": "適用される法令、規制要件、プラットフォーム規則、公共の利益、または第三者の正当な権利利益に違反する行為を、このシステムを用いて実施、支援、または間接的に実施しないことを約束します。",
"You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.": "上流 API、アカウント、キー、クォータ、サービス機能を、上流サービス提供者、モデルサービス提供者、または関連する権利者から取得した合法的な許可の範囲内でのみ使用し、無許可の再販売、転売、配布、その他の不適切な商業利用を行わないことを約束します。",
"You don't have necessary permission": "必要な権限がありません",
"You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.": "You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.",
"You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.": "接続されたモデル API、アカウント、キー、クォータについて合法的な許可を取得しています。",
"You have unsaved changes": "未保存の変更があります",
"You have unsaved changes. Are you sure you want to leave?": "未保存の変更があります。離れてもよろしいですか?",
"You Pay": "お支払い額",
"You save": "節約額",
"You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.": "You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.",
"You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario.": "You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario.",
"You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.": "デプロイ、運用、課金行為に起因する法的責任を理解し、独立して負います。",
"You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario.": "このコンプライアンス注意事項はリスク通知にすぎず、法的助言、コンプライアンス審査の結論、または本システム利用の合法性の保証ではないことを理解しています。実際の事業状況に応じて、専門の法律またはコンプライアンス担当者に相談してください。",
"You will be redirected to Telegram to complete the binding process.": "バインドプロセスを完了するためにTelegramにリダイレクトされます。",
"You'll be redirected automatically. You can return to the previous page if nothing happens after a few seconds.": "自動的にリダイレクトされます。数秒経っても何も起こらない場合は、前のページに戻ることができます。",
"your AI integration?": "AIインテグレーションを?",