{{ tt('adminPanel') || 'Admin Panel' }}

{{ tt('signInSub') }}

{{ error }}

Claude Code API Proxy

{{ tt('adminPanel') || 'Admin Panel' }}

{{ tt('totalUsers') }}
{{ overview.totalUsers }}
{{ tt('activeToday') }}
{{ overview.activeUsersToday }}
{{ tt('tokensToday') }}
{{ formatTokens(overview.tokensToday) }}
{{ tt('requestsToday') }}
{{ overview.requestsToday }}
{{ tt('tokensThisMonth') }}
{{ formatTokens(overview.tokensMonth) }}
{{ tt('requestsThisMonth') }}
{{ overview.requestsMonth }}

{{ tt('userManagement') }}

{{ tt('newUser') }}

{{ tt('quotas') }}

{{ tt('username') }}{{ tt('email') }}{{ tt('role') }}{{ tt('status') }}{{ tt('registered') }}{{ tt('lastLogin') }}
{{ u.username }} {{ u.email }} {{ u.role === 'admin' ? tt('admin') : tt('user') }} {{ u.status === 'active' ? tt('active') : tt('suspended') }} {{ formatTime(u.created_at) }} {{ formatTime(u.last_login_at) }}

{{ tt('providerList') }}

{{ tt('username') }}{{ tt('baseUrl') }}{{ tt('authMode') }}{{ tt('status') }}{{ tt('isDefault') }}
{{ p.name }} {{ p.base_url }} {{ p.auth_mode }} {{ p.enabled ? tt('enabled') : tt('disabled') }} ★ {{ tt('isDefault') }}
{{ tt('noProviders') }}

{{ tt('usageTrends') }}

{{ tt('topUsers') }}

#{{ tt('username') }}{{ tt('tokens') }}{{ tt('requests') }}
{{ i + 1 }} {{ u.username }} {{ formatTokens(Number(u.total_tokens)) }} {{ u.request_count }}
{{ tt('noData') }}

{{ tt('systemSettings') }}

{{ tt('auditLog') }}

{{ tt('time') }}{{ tt('actions') }}ResourceDetailsIP
{{ formatTime(a.created_at) }} {{ a.action }} {{ a.resource_type }}/{{ a.resource_id?.substring(0, 8) }} {{ typeof a.details === 'string' ? a.details : JSON.stringify(a.details || '') }} {{ a.ip_address }}
{{ toast.message }}