Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions gui/src/i18n/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -651,6 +651,26 @@ export const de: Record<TKey, string> = {
"logs.noRequests": "Noch keine Anfragen.",
"logs.loadError": "Anfrageprotokolle konnten nicht geladen werden.",
"logs.filter.surface.label": "Oberfläche",
"logs.filter.model.all": "Alle Modelle",
"logs.filter.provider.label": "Anbieter",
"logs.filter.provider.all": "Alle Anbieter",
"logs.filter.status.label": "Status",
"logs.filter.status.all": "Alle Status",
"logs.filter.status.success": "Erfolg (2xx)",
"logs.filter.status.errors": "Fehler (4xx/5xx)",
"logs.filter.time.label": "Zeit",
"logs.filter.time.all": "Alle Zeiten",
"logs.filter.time.15m": "Letzte 15 Min.",
"logs.filter.time.1h": "Letzte Stunde",
"logs.filter.time.24h": "Letzter Tag",
"logs.filter.speed.label": "Geschwindigkeit",
"logs.filter.speed.all": "Alle Geschwindigkeiten",
"logs.filter.speed.slow": "< 15 Tok/s",
"logs.filter.speed.medium": "15–< 50 Tok/s",
"logs.filter.speed.fast": "≥ 50 Tok/s",
"logs.filter.reset": "Filter zurücksetzen",
"logs.filter.showingCount": "{count} von {total} angezeigt",
"logs.noMatchingRequests": "Keine passenden Anfragen.",
"logs.filter.surface.all": "Alle",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -684,6 +684,26 @@ export const en = {
"logs.noRequests": "No requests yet.",
"logs.loadError": "Could not load request logs.",
"logs.filter.surface.label": "Surface",
"logs.filter.model.all": "All models",
"logs.filter.provider.label": "Provider",
"logs.filter.provider.all": "All providers",
"logs.filter.status.label": "Status",
"logs.filter.status.all": "All statuses",
"logs.filter.status.success": "Success (2xx)",
"logs.filter.status.errors": "Errors (4xx/5xx)",
"logs.filter.time.label": "Time",
"logs.filter.time.all": "All time",
"logs.filter.time.15m": "Last 15m",
"logs.filter.time.1h": "Last 1h",
"logs.filter.time.24h": "Last 1d",
"logs.filter.speed.label": "Speed",
"logs.filter.speed.all": "All speeds",
"logs.filter.speed.slow": "< 15 tok/s",
"logs.filter.speed.medium": "15–< 50 tok/s",
"logs.filter.speed.fast": "≥ 50 tok/s",
"logs.filter.reset": "Reset filters",
"logs.filter.showingCount": "Showing {count} of {total}",
"logs.noMatchingRequests": "No matching requests.",
"logs.filter.surface.all": "All",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -665,6 +665,26 @@ export const fr: Record<TKey, string> = {
"logs.noRequests": "Aucune requête pour le moment.",
"logs.loadError": "Impossible de charger les journaux des requêtes.",
"logs.filter.surface.label": "Interface",
"logs.filter.model.all": "Tous les modèles",
"logs.filter.provider.label": "Fournisseur",
"logs.filter.provider.all": "Tous les fournisseurs",
"logs.filter.status.label": "Statut",
"logs.filter.status.all": "Tous les statuts",
"logs.filter.status.success": "Réussites (2xx)",
"logs.filter.status.errors": "Erreurs (4xx/5xx)",
"logs.filter.time.label": "Temps",
"logs.filter.time.all": "Toutes les périodes",
"logs.filter.time.15m": "15 dernières min",
"logs.filter.time.1h": "Dernière heure",
"logs.filter.time.24h": "Dernier jour",
"logs.filter.speed.label": "Vitesse",
"logs.filter.speed.all": "Toutes les vitesses",
"logs.filter.speed.slow": "< 15 jetons/s",
"logs.filter.speed.medium": "15–< 50 jetons/s",
"logs.filter.speed.fast": "≥ 50 jetons/s",
"logs.filter.reset": "Réinitialiser les filtres",
"logs.filter.showingCount": "Affichage de {count} sur {total}",
"logs.noMatchingRequests": "Aucune requête correspondante.",
"logs.filter.surface.all": "Toutes",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -627,6 +627,26 @@ export const ja: Record<TKey, string> = {
"logs.noRequests": "まだリクエストがありません。",
"logs.loadError": "リクエストログを読み込めませんでした。",
"logs.filter.surface.label": "サーフェス",
"logs.filter.model.all": "すべてのモデル",
"logs.filter.provider.label": "プロバイダー",
"logs.filter.provider.all": "すべてのプロバイダー",
"logs.filter.status.label": "ステータス",
"logs.filter.status.all": "すべてのステータス",
"logs.filter.status.success": "成功 (2xx)",
"logs.filter.status.errors": "エラー (4xx/5xx)",
"logs.filter.time.label": "時間",
"logs.filter.time.all": "すべての時間",
"logs.filter.time.15m": "過去15分",
"logs.filter.time.1h": "過去1時間",
"logs.filter.time.24h": "過去1日",
"logs.filter.speed.label": "速度",
"logs.filter.speed.all": "すべての速度",
"logs.filter.speed.slow": "< 15 トークン/秒",
"logs.filter.speed.medium": "15–< 50 トークン/秒",
"logs.filter.speed.fast": "≥ 50 トークン/秒",
"logs.filter.reset": "フィルターをリセット",
"logs.filter.showingCount": "{total} 件中 {count} 件を表示",
"logs.noMatchingRequests": "一致するリクエストはありません。",
"logs.filter.surface.all": "すべて",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/ko.ts
Original file line number Diff line number Diff line change
Expand Up @@ -670,6 +670,26 @@ export const ko: Record<TKey, string> = {
"logs.noRequests": "아직 요청이 없습니다.",
"logs.loadError": "요청 로그를 불러오지 못했습니다.",
"logs.filter.surface.label": "표면",
"logs.filter.model.all": "모든 모델",
"logs.filter.provider.label": "공급자",
"logs.filter.provider.all": "모든 공급자",
"logs.filter.status.label": "상태",
"logs.filter.status.all": "모든 상태",
"logs.filter.status.success": "성공 (2xx)",
"logs.filter.status.errors": "오류 (4xx/5xx)",
"logs.filter.time.label": "시간",
"logs.filter.time.all": "전체 시간",
"logs.filter.time.15m": "최근 15분",
"logs.filter.time.1h": "최근 1시간",
"logs.filter.time.24h": "최근 1일",
"logs.filter.speed.label": "속도",
"logs.filter.speed.all": "모든 속도",
"logs.filter.speed.slow": "< 15 토큰/초",
"logs.filter.speed.medium": "15–< 50 토큰/초",
"logs.filter.speed.fast": "≥ 50 토큰/초",
"logs.filter.reset": "필터 초기화",
"logs.filter.showingCount": "{total}개 중 {count}개 표시",
"logs.noMatchingRequests": "일치하는 요청이 없습니다.",
"logs.filter.surface.all": "전체",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/ru.ts
Original file line number Diff line number Diff line change
Expand Up @@ -668,6 +668,26 @@ export const ru: Record<TKey, string> = {
"logs.noRequests": "Запросов пока нет.",
"logs.loadError": "Не удалось загрузить журнал запросов.",
"logs.filter.surface.label": "Источник",
"logs.filter.model.all": "Все модели",
"logs.filter.provider.label": "Провайдер",
"logs.filter.provider.all": "Все провайдеры",
"logs.filter.status.label": "Статус",
"logs.filter.status.all": "Все статусы",
"logs.filter.status.success": "Успешные (2xx)",
"logs.filter.status.errors": "Ошибки (4xx/5xx)",
"logs.filter.time.label": "Время",
"logs.filter.time.all": "За всё время",
"logs.filter.time.15m": "Последние 15 мин",
"logs.filter.time.1h": "Последний час",
"logs.filter.time.24h": "Последний день",
"logs.filter.speed.label": "Скорость",
"logs.filter.speed.all": "Все скорости",
"logs.filter.speed.slow": "< 15 ток/с",
"logs.filter.speed.medium": "15–< 50 ток/с",
"logs.filter.speed.fast": "≥ 50 ток/с",
"logs.filter.reset": "Сбросить фильтры",
"logs.filter.showingCount": "Показано {count} из {total}",
"logs.noMatchingRequests": "Подходящих запросов нет.",
"logs.filter.surface.all": "Все",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
22 changes: 21 additions & 1 deletion gui/src/i18n/tr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -675,6 +675,26 @@ export const tr: Record<TKey, string> = {
"logs.noRequests": "Henüz istek yok.",
"logs.loadError": "İstek günlükleri yüklenemedi.",
"logs.filter.surface.label": "Yüzey",
"logs.filter.model.all": "Tüm modeller",
"logs.filter.provider.label": "Sağlayıcı",
"logs.filter.provider.all": "Tüm sağlayıcılar",
"logs.filter.status.label": "Durum",
"logs.filter.status.all": "Tüm durumlar",
"logs.filter.status.success": "Başarılı (2xx)",
"logs.filter.status.errors": "Hatalar (4xx/5xx)",
"logs.filter.time.label": "Zaman",
"logs.filter.time.all": "Tüm zamanlar",
"logs.filter.time.15m": "Son 15 dk",
"logs.filter.time.1h": "Son 1 saat",
"logs.filter.time.24h": "Son 1 gün",
"logs.filter.speed.label": "Hız",
"logs.filter.speed.all": "Tüm hızlar",
"logs.filter.speed.slow": "< 15 jeton/sn",
"logs.filter.speed.medium": "15–< 50 jeton/sn",
"logs.filter.speed.fast": "≥ 50 jeton/sn",
"logs.filter.reset": "Filtreleri sıfırla",
"logs.filter.showingCount": "{total} içinden {count} gösteriliyor",
"logs.noMatchingRequests": "Eşleşen istek yok.",
"logs.filter.surface.all": "Tümü",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down Expand Up @@ -706,7 +726,7 @@ export const tr: Record<TKey, string> = {
"logs.col.tokens": "Jetonlar",
"logs.col.tokPerSec": "jeton/sn",
"logs.col.estimatedCost": "~$",
"logs.metric.tokPerSecTitle": "Çıktı jetonu / saniye",
"logs.metric.tokPerSecTitle": "Tam istek süresince saniye başına çıktı jetonu",
"logs.metric.estimatedCostTitle": "Tahmini API liste fiyatı",
"usage.cost.total": "API liste fiyatı eşdeğeri",
"usage.cost.disclaimer": "Fatura makbuzu değildir.",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/zh-TW.ts
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,26 @@ export const zhTW: Record<TKey, string> = {
"logs.noRequests": "暫無請求。",
"logs.loadError": "無法載入請求日誌。",
"logs.filter.surface.label": "介面",
"logs.filter.model.all": "所有模型",
"logs.filter.provider.label": "提供者",
"logs.filter.provider.all": "所有提供者",
"logs.filter.status.label": "狀態",
"logs.filter.status.all": "所有狀態",
"logs.filter.status.success": "成功 (2xx)",
"logs.filter.status.errors": "錯誤 (4xx/5xx)",
"logs.filter.time.label": "時間",
"logs.filter.time.all": "所有時間",
"logs.filter.time.15m": "最近 15 分鐘",
"logs.filter.time.1h": "最近 1 小時",
"logs.filter.time.24h": "最近 1 天",
"logs.filter.speed.label": "速度",
"logs.filter.speed.all": "所有速度",
"logs.filter.speed.slow": "< 15 權杖/秒",
"logs.filter.speed.medium": "15–< 50 權杖/秒",
"logs.filter.speed.fast": "≥ 50 權杖/秒",
"logs.filter.reset": "重設篩選",
"logs.filter.showingCount": "顯示 {count}/{total}",
"logs.noMatchingRequests": "沒有相符的請求。",
"logs.filter.surface.all": "全部",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
20 changes: 20 additions & 0 deletions gui/src/i18n/zh.ts
Original file line number Diff line number Diff line change
Expand Up @@ -663,6 +663,26 @@ export const zh: Record<TKey, string> = {
"logs.noRequests": "暂无请求。",
"logs.loadError": "无法加载请求日志。",
"logs.filter.surface.label": "界面",
"logs.filter.model.all": "所有模型",
"logs.filter.provider.label": "提供商",
"logs.filter.provider.all": "所有提供商",
"logs.filter.status.label": "状态",
"logs.filter.status.all": "所有状态",
"logs.filter.status.success": "成功 (2xx)",
"logs.filter.status.errors": "错误 (4xx/5xx)",
"logs.filter.time.label": "时间",
"logs.filter.time.all": "所有时间",
"logs.filter.time.15m": "最近 15 分钟",
"logs.filter.time.1h": "最近 1 小时",
"logs.filter.time.24h": "最近 1 天",
"logs.filter.speed.label": "速度",
"logs.filter.speed.all": "所有速度",
"logs.filter.speed.slow": "< 15 令牌/秒",
"logs.filter.speed.medium": "15–< 50 令牌/秒",
"logs.filter.speed.fast": "≥ 50 令牌/秒",
"logs.filter.reset": "重置筛选",
"logs.filter.showingCount": "显示 {count}/{total}",
"logs.noMatchingRequests": "没有匹配的请求。",
"logs.filter.surface.all": "全部",
"logs.filter.surface.claude": "Claude",
"logs.filter.surface.codex": "Codex",
Expand Down
Loading
Loading