{
  "header": {
    "title": "AISBF Panelo",
    "help": "Helpo",
    "docs": "Dokumentoj",
    "about": "Pri",
    "license": "Licenco",
    "restart_server": "Restartigi servilon",
    "logout": "Elsaluti",
    "upgrade": "✨ Plibonigi! ✨"
  },
  "nav": {
    "overview": "Superrigardo",
    "providers": "Provizantoj",
    "rotations": "Rotacioj",
    "autoselect": "Aŭtomata elekto",
    "prompts": "Instigoj",
    "analytics": "Analitiko",
    "api_tokens": "API-ĵetonoj",
    "wallet": "Monujo",
    "usage": "Uzado",
    "users": "Uzantoj",
    "settings": "Agordoj",
    "tiers": "Niveloj",
    "payment_settings": "Pagoj",
    "upgrade": "✨ Plibonigi! ✨",
    "notifications": "Sciigoj",
    "account": "Konto"
  },
  "account_menu": {
    "edit_profile": "Redakti profilon",
    "api_tokens": "API-ĵetonoj",
    "cache_settings": "Kaŝmemoro-agordoj",
    "subscription": "Abono",
    "wallet": "Monujo",
    "billing": "Fakturado",
    "usage_quotas": "Uzado kaj kvotoj",
    "change_password": "Ŝanĝi pasvorton"
  },
  "notifications": {
    "title": "Sciigoj",
    "mark_all_read": "Marki ĉiujn kiel legitajn",
    "refresh": "Refreŝigi",
    "no_notifications": "Neniuj sciigoj",
    "just_now": "ĵus nun",
    "minutes_ago": "antaŭ {n}min",
    "hours_ago": "antaŭ {n}h",
    "days_ago": "antaŭ {n}t"
  },
  "footer": {
    "support_development": "Subteni AISBF-disvolvadon",
    "privacy_policy": "Privateca politiko",
    "terms_of_service": "Kondiĉoj de servo",
    "contact": "Kontakto"
  },
  "donate": {
    "title": "Subteni AISBF",
    "thank_you": "Dankon pro konsidero de donaco. Via subteno helpas konservi AISBF kiel tute malfermfonta kaj libera programaro.",
    "bitcoin": "Bitcoin (BTC)",
    "ethereum": "Ethereum (ETH), USDC, USDT (ERC20, Mainnet)",
    "click_to_copy": "Alklaku ajnan adreson por kopii ĝin",
    "copied": "Kopiita!"
  },
  "welcome": {
    "title": "Bonvenon al AISBF!",
    "early_adopter": "Dankon pro esti frua uzanto! Ni nuntempe estas en intensa disvolva fazo.",
    "may_encounter": "Vi eble renkontos cimojn, servointerrompojn aŭ ŝanĝojn.",
    "feedback": "Via komentaro helpas nin plibonigi AISBF. Ne hezitu kontakti nin!",
    "send_feedback": "Sendi komentaron",
    "got_it": "Komprenite!"
  },
  "contact": {
    "title": "Kontakti nin",
    "your_email": "Via retpoŝto",
    "type": "Tipo",
    "select_type": "Elekti tipon...",
    "bug_report": "Cim-raporto",
    "feature_request": "Funkcia peto",
    "feedback": "Komentaro",
    "question": "Demando",
    "help": "Helpo",
    "title_field": "Titolo",
    "title_placeholder": "Mallonga resumo de via mesaĝo",
    "message": "Mesaĝo",
    "message_placeholder": "Priskribu vian problemon aŭ peton detale...",
    "send_message": "Sendi mesaĝon",
    "cancel": "Nuligi",
    "sending": "Sendante...",
    "success": "Mesaĝo sukcese sendita! Dankon pro via komentaro.",
    "error": "Eraro: {error}",
    "network_error": "Reta eraro. Bonvolu reprovi poste."
  },
  "modal": {
    "notice": "Sciigo",
    "confirm": "Konfirmi",
    "warning": "Averto",
    "ok": "Bone",
    "cancel": "Nuligi",
    "delete": "Forigi"
  },
  "common": {
    "save": "Konservi",
    "loading": "Ŝargante...",
    "error": "Eraro",
    "success": "Sukceso",
    "close": "Fermi",
    "yes": "Jes",
    "no": "Ne"
  },
  "providers": {
    "no_providers": "Neniuj provizantoj trovitaj.",
    "copy": "Kopii",
    "remove": "Forigi",
    "save_this": "Konservi ĉi tiun provizanton",
    "saved": "Konservita!",
    "saving": "Konservante...",
    "models_section": "Modeloj",
    "add_model": "Aldoni modelon permane",
    "no_models": "Neniuj modeloj agorditaj",
    "model_label": "Modelo",
    "fetch_models": "Ricevi modelojn de provizanto",
    "search": "Serĉi",
    "filter": "Filtri",
    "cancel": "Nuligi",
    "filter_results": "Filtri rezultojn...",
    "loading": "Ŝargante...",
    "no_results": "Neniuj rezultoj.",
    "searching": "Serĉante...",
    "models_found_filter": "Uzu Filtron por mallarĝigi rezultojn.",
    "no_models_found": "Neniuj modeloj trovitaj por ĉi tiu provizanto.",
    "checking_models": "Kontrolante provizantajn modelojn...",
    "fetching_from_api": "Neniu loka modellisto - alportante de provizanta API...",
    "failed_load": "Malsukcesis ŝargi modelojn.",
    "optional": "Laŭvola",
    "credentials_file": "Vojo al atestodosiero",
    "credentials_file_desc": "Vojo kie OAuth2-atestoj estos konservitaj",
    "authenticate_claude": "Aŭtentikigi kun Claude",
    "check_status": "Kontroli staton",
    "upload_credentials_title": "Aŭ alŝuti atestodosieron",
    "upload_credentials_label": "Alŝuti OAuth2-atestodosieron",
    "upload_credentials_desc": "Alŝuti Claude OAuth2-atestojn JSON-dosieron",
    "cli_mode_active": "Claude CLI-reĝimo aktiva",
    "use_cli_mode": "Uzi Claude CLI-reĝimon",
    "upload_cli_creds": "Superskribi: Alŝuti CLI-atestodosieron",
    "provider_label": "Provizanto",
    "model_name": "Nomo de modelo",
    "weight": "Pezo",
    "rate_limit": "Rapidlimo (sekundoj)",
    "context_size": "Kuntekstograndeco",
    "max_tokens": "Maks. petaj ĵetonoj",
    "api_key": "API-ŝlosilo",
    "api_base": "API-baza URL",
    "enabled": "Ebligita",
    "provider_type": "Tipo de provizanto",
    "provider_name": "Nomo de provizanto",
    "provider_key_label": "Provizanta ŝlosilo (unika identigilo, ekz. \"gemini\", \"openai\", \"kiro\")",
    "provider_key_hint": "Ĉi tio estos uzata kiel provizanta ID en agordo kaj API-finoj",
    "provider_count_singular": "{n} provizanto",
    "provider_count_plural": "{n} provizantoj",
    "search_models_title": "Serĉi modelojn — {provider}",
    "result_count": "{n} rezulto(j).",
    "kiro_auth_title": "Kiro-aŭtentikigo",
    "kiro_auth_hint": "Elektu unu el la aŭtentikigaj metodoj: Kiro IDE-atestiloj (creds_file), kiro-cli datumbazo (sqlite_db), aŭ rektaj atestiloj (refresh_token + client_id/secret).",
    "kiro_opt1": "Opcio 1: Kiro IDE-atestiloj",
    "kiro_opt2": "Opcio 2: kiro-cli datumbazo",
    "kiro_opt3": "Opcio 3: Rektaj atestiloj",
    "kiro_opt4": "Opcio 4: Alŝuti dosierojn",
    "kiro_aws_region": "AWS-regiono",
    "kiro_aws_region_hint": "AWS-regiono por Kiro-API (defaŭlte: us-east-1)",
    "kiro_sqlite_path": "SQLite-datumbaza vojo",
    "kiro_sqlite_hint": "Vojo al kiro-cli SQLite-datumbazo",
    "kiro_refresh_token": "Refreŝiga ĵetono",
    "kiro_refresh_hint": "Kiro refreŝiga ĵetono por rektaj aŭtentikigoj",
    "kiro_profile_arn": "Profila ARN",
    "kiro_profile_arn_hint": "AWS CodeWhisperer profila ARN (laŭvola)",
    "kiro_client_id": "Klienta ID (por AWS SSO OIDC)",
    "kiro_client_id_hint": "OAuth-klienta ID por AWS SSO OIDC-aŭtentikigo",
    "kiro_client_secret": "Klienta sekreto (por AWS SSO OIDC)",
    "kiro_client_secret_hint": "OAuth-klienta sekreto por AWS SSO OIDC-aŭtentikigo",
    "kiro_upload_creds": "Alŝuti atestdosieron",
    "kiro_upload_creds_hint": "Alŝuti Kiro IDE-atestdosieron JSON",
    "kiro_upload_sqlite": "Alŝuti SQLite-datumbazon",
    "kiro_upload_sqlite_hint": "Alŝuti kiro-cli SQLite-datumbazan dosieron",
    "kilo_opt1": "Opcio 1: API-ŝlosilo (Rekomendita)",
    "kilo_opt2": "Opcio 2: OAuth2-aŭtentikigo",
    "qwen_opt2_discontinued": "Opcio 2: OAuth2-aŭtentikigo (MALDAŬTIGITA - NE FUNKCIA)",
    "kiro_auth_section": "Kiro-aŭtentikigo",
    "kilo_auth_section": "Kilocode-aŭtentikigo",
    "kilo_auth_hint": "Elektu vian aŭtentikigan metodon: API-ŝlosilo (rekomendita por simpleco) aŭ OAuth2-aparata rajto donado.",
    "workspace_id": "Laborspaca ID",
    "workspace_id_hint": "Laborspaca ID por Germanio (defaŭlte: \"Defaŭlta Laborspaco\")",
    "oauth2_issuer_url": "OAuth2-eldonanta URL",
    "pricing_section": "Preziga agordo",
    "subscription_based": "Abonum-bazita provizanto (senpaga)",
    "subscription_based_hint": "Se markita, ĉi tiu provizanto estas abonum-bazita kaj kostoj estos kalkulitaj kiel $0. Uzado ankoraŭ estos spurita por analitiko.",
    "price_prompt": "Prezo por miliono da petaj ĵetonoj (USD)",
    "price_prompt_hint": "Lasu malplena por uzi defaŭltajn preztojn. Ekzemploj: OpenAI GPT-4: $10, Anthropic Claude: $15, Google Gemini: $1.25",
    "price_completion": "Prezo por miliono da plenumaj ĵetonoj (USD)",
    "price_completion_hint": "Lasu malplena por uzi defaŭltajn preztojn. Ekzemploj: OpenAI GPT-4: $30, Anthropic Claude: $75, Google Gemini: $5.00",
    "rate_limit_hint": "Tempodelo inter petoj al ĉi tiu provizanto",
    "default_rate_limit_tpm": "Defaŭlta rapidlimo TPM (Ĵetonoj po minuto)",
    "default_rate_limit_tpm_hint": "Defaŭlta ĵetonlimo po minuto por modeloj en ĉi tiu provizanto",
    "default_rate_limit_tph": "Defaŭlta rapidlimo TPH (Ĵetonoj po horo)",
    "default_rate_limit_tph_hint": "Defaŭlta ĵetonlimo po horo por modeloj en ĉi tiu provizanto",
    "default_rate_limit_tpd": "Defaŭlta rapidlimo TPD (Ĵetonoj po tago)",
    "default_rate_limit_tpd_hint": "Defaŭlta ĵetonlimo po tago por modeloj en ĉi tiu provizanto",
    "default_condense_context": "Defaŭlta densigo de kunteksto (%)",
    "default_condense_method": "Defaŭlta densigmetodo (conversational, semantic, hierarchical, algorithmic)",
    "nsfw": "NSFW",
    "privacy": "Privateco",
    "native_caching_section": "Natura kaŝmemoro",
    "native_caching_hint": "Provizant-naturaj kaŝmemoraj funkcioj (Anthropic cache_control, Google Context Caching, OpenAI kaj Kilo-kongruaj API-oj) por kostoreduktado.",
    "enable_native_caching": "Ebligi nuran kaŝmemoron",
    "enable_native_caching_hint": "Ebligi provizantan nuran kaŝmemoron por kostoreduktado (50-70% enspezo por subtenataj provizantoj)",
    "cache_ttl": "Kaŝmemora TTL (sekundoj)",
    "cache_ttl_hint": "Kaŝmemora vivdaŭro en sekundoj (nur por Google Context Caching)",
    "min_cacheable_tokens": "Minimumaj kaŝeblaj ĵetonoj",
    "min_cacheable_tokens_hint": "Minimuma ĵetonkalkulo por enhavo kaŝebla (defaŭlte: 1000)",
    "prompt_cache_key": "Instiga kaŝŝlosilo (OpenAI/Kilo)",
    "prompt_cache_key_hint": "Nedeviga kaŝŝlosilo por OpenAI/Kilo ŝarĝbalansila enkursigo",
    "models_section_hint": "Agordaj specifaj modeloj por ĉi tiu provizanto, aŭ lasu malplenan por aŭtomate preni ĉiujn disponeblajn modelojn el la provizanta API.",
    "model_filter": "Modela filtro (por aŭtomate prenitaj modeloj)",
    "model_filter_hint": "Kiam neniu modelo estas agordita permane, nur elmontru modelojn, kies ID enhavas ĉi tiun filtrvorton (maloblikvorda ĵokermuzado, nesensitiva al litergrandoj).",
    "model_rate_limit_tpm": "Rapidlimo TPM (Ĵetonoj po minuto)",
    "model_rate_limit_tph": "Rapidlimo TPH (Ĵetonoj po horo)",
    "model_rate_limit_tpd": "Rapidlimo TPD (Ĵetonoj po tago)",
    "model_condense_context": "Densigi kuntekston (%)",
    "model_condense_method": "Densigmetodo (conversational, semantic, hierarchical, algorithmic)",
    "standard_config": "Norma provizanta agordo.",
    "uploading_file": "Alŝutante dosieron: {pct}%",
    "uploading_cli": "Alŝutante CLI-atestilojn: {pct}%",
    "cli_creds_saved": "CLI-atestiloj konservitaj: {name}",
    "upload_failed": "Alŝuto malsukcesis: {error}",
    "fetching_models": "Prenante modelojn...",
    "checking_auth": "Kontrolante {provider}-aŭtentikigon...",
    "auth_valid": "✅ {provider}-a ŝlosilo validas. Validas ankoraŭ: {expiry}",
    "auth_failed": "❌ {provider}-a aŭtentikigo malsukcesis: {error}",
    "auth_error": "❌ Eraro kontrolante {provider}-an aŭtentikigon: {error}",
    "auth_success": "✓ {provider}-a aŭtentikigo sukcesis! Atestiloj konservitaj.",
    "auth_timeout": "✗ Aŭtentikigo tempis el. Bonvolu reprovi.",
    "auth_denied": "✗ Uzanto malpermesis aŭtentikigon.",
    "auth_expired": "✗ Aŭtentikiga kodo eksvalidiĝis. Bonvolu reprovi.",
    "auth_start_failed": "✗ Malsukcesis komenci aŭtentikigon: {error}",
    "auth_error_completing": "✗ Eraro finante aŭtentikigon: {error}",
    "auth_generic_error": "✗ Eraro: {error}",
    "remove_provider_confirm": "Forigi provizanton \"{key}\"?",
    "remove_provider_title": "Forigi provizanton",
    "remove_model_confirm": "Forigi ĉi tiun modelon?",
    "remove_model_title": "Forigi modelon",
    "missing_key": "Bonvolu enskribi provizantan ŝlosilon",
    "missing_key_title": "Mankanta ŝlosilo",
    "duplicate_key": "Provizanta ŝlosilo jam ekzistas",
    "duplicate_key_title": "Duobla ŝlosilo",
    "error_saving": "Eraro konservante agordon",
    "models_found": "✅ Trovitaj {n} modeloj",
    "models_fetch_error": "❌ Eraro: {error}",
    "not_authenticated": "Ne aŭtentikigita"
  },
  "rotations": {
    "model_name": "Nomo de modelo",
    "notify_errors": "Sciigi erarojn",
    "notify_errors_desc": "redoni erarojn kiel mesaĝojn kiam ĉiuj provizantoj malsukcesas",
    "capabilities": "Kapabloj (komao-separitaj)",
    "capabilities_placeholder": "ekz. code_generation, t2t, reasoning",
    "default_rate_limit": "Defaŭlta rapidlimo (sekundoj)",
    "default_context_size": "Defaŭlta kuntekstograndeco",
    "nsfw": "NSFW",
    "privacy": "Privateco",
    "providers_section": "Provizantoj",
    "add_provider": "Aldoni provizanton",
    "no_providers": "Neniuj provizantoj agorditaj",
    "provider_id": "ID de provizanto",
    "weight_optional": "Pezo (laŭvola)",
    "models_section": "Modeloj",
    "add_model": "Aldoni modelon",
    "no_models": "Neniuj modeloj specifitaj",
    "leave_empty": "Lasu modelojn malplenaj por uzi ĉiujn modelojn de provizanto",
    "rate_limit": "Rapidlimo (sekundoj)",
    "max_request_tokens": "Maks. petaj ĵetonoj",
    "context_size": "Kuntekstograndeco",
    "condense_context_pct": "Densigi kuntekston (%)",
    "condense_method": "Densigmetodo",
    "condense_method_placeholder": "ekz. semantic, conversational, hierarchical",
    "save_this": "Konservi ĉi tiun rotacion",
    "remove": "Forigi",
    "copy": "Kopii",
    "search": "Serĉi",
    "optional": "Laŭvola",
    "no_rotations": "Neniuj rotacioj agorditaj",
    "filter_results": "Filtri rezultojn...",
    "loading": "Ŝargante...",
    "no_results": "Neniuj rezultoj.",
    "searching": "Serĉante...",
    "cancel": "Nuligi",
    "filter": "Filtri",
    "saved": "Konservita!",
    "saving": "Konservante...",
    "select_provider": "Elekti provizanton...",
    "type_search_provider": "Tajpu por serĉi provizanton...",
    "weight": "Pezo",
    "providers_singular": "provizanto",
    "providers_plural": "provizantoj",
    "provider_label": "Provizanto",
    "model_label": "Modelo",
    "failed_load": "Malsukcesis ŝargi modelojn.",
    "checking_models": "Kontrolante provizantajn modelojn...",
    "fetching_from_api": "Neniu loka modellisto - alportante de API...",
    "no_models_found": "Neniuj modeloj trovitaj.",
    "models_found_filter": "Uzu Filtron por mallarĝigi rezultojn.",
    "search_models_title": "Serĉi modelojn — {provider}",
    "result_count": "{n} rezulto(j).",
    "copy_prompt": "Kopii \"{key}\" — enskribi novan rotacia ŝlosilon:",
    "copy_title": "Kopii rotacion",
    "add_prompt": "Enskribi rotacia ŝlosilo (ekz. \"programado\", \"ĝenerala\"):",
    "add_title": "Aldoni rotacion",
    "key_different": "Nova ŝlosilo devas esti malsama ol la fonto.",
    "key_exists": "Rotacia ŝlosilo jam ekzistas.",
    "key_exists_title": "Duobla ŝlosilo",
    "invalid_key_title": "Nevalida ŝlosilo",
    "remove_confirm": "Forigi rotacion \"{key}\"?",
    "remove_title": "Forigi rotacion",
    "remove_provider_confirm": "Forigi ĉi tiun provizanton?",
    "remove_provider_title": "Forigi provizanton",
    "remove_model_confirm": "Forigi ĉi tiun modelon?",
    "remove_model_title": "Forigi modelon",
    "error_saving": "Eraro konservante agordon"
  },
  "autoselect": {
    "model_name": "Nomo de modelo",
    "capabilities": "Kapabloj (komao-separitaj)",
    "capabilities_placeholder": "ekz. t2t, reasoning, multimodal",
    "nsfw": "NSFW",
    "privacy": "Privateco",
    "classify_nsfw": "Klasifiki NSFW",
    "classify_nsfw_desc": "Superskribi tutmondan classify_nsfw-agordon",
    "classify_privacy": "Klasifiki privatecon",
    "classify_privacy_desc": "Superskribi tutmondan classify_privacy-agordon",
    "classify_semantic": "Semantike klasifiki",
    "classify_semantic_desc": "Superskribi tutmondan classify_semantic-agordon",
    "description": "Priskribo",
    "selection_model": "Elektomodelo",
    "selection_model_desc": "Elektu \"internal\" por uzi la agorditan internan modelon",
    "internal_model": "internal (Uzi agorditan internan modelon)",
    "fallback_model": "Rezerva modelo",
    "fallback_model_desc": "Elektu el rotacioj aŭ provizantaj modeloj",
    "default_settings": "Defaŭltaj agordoj",
    "default_settings_desc": "Defaŭltaj valoroj por modeloj en ĉi tiu aŭtomata elekto",
    "default_rate_limit": "Defaŭlta rapidlimo (sekundoj)",
    "default_max_request_tokens": "Defaŭlta maks. petaj ĵetonoj",
    "default_context_size": "Defaŭlta kuntekstograndeco",
    "default_rate_limit_tpm": "Defaŭlta rapidlimo TPM",
    "default_rate_limit_tpm_desc": "Ĵetonoj po minuto limo",
    "default_rate_limit_tph": "Defaŭlta rapidlimo TPH",
    "default_rate_limit_tph_desc": "Ĵetonoj po horo limo",
    "default_rate_limit_tpd": "Defaŭlta rapidlimo TPD",
    "default_rate_limit_tpd_desc": "Ĵetonoj po tago limo",
    "default_condense_context": "Defaŭlta densigo de kunteksto",
    "default_condense_context_desc": "Ekigi kuntekstodensigon ĉe ĉi tiu ĵetonkalkulo",
    "available_models": "Disponeblaj modeloj",
    "available_models_desc": "Difinu kiujn modelojn eblas elekti",
    "add_model": "Aldoni modelon",
    "no_models": "Neniuj modeloj agorditaj",
    "model_label": "Modelo",
    "model_id": "ID de modelo",
    "model_id_desc": "Elektu el rotacioj aŭ provizantaj modeloj",
    "model_description": "Priskribo",
    "model_description_hint": "Estu specifa pri kiam ĉi tiu modelo devus esti uzata",
    "save_this": "Konservi ĉi tiun aŭtomatan elekton",
    "remove": "Forigi",
    "copy": "Kopii",
    "search": "Serĉi",
    "optional": "Laŭvola",
    "no_autoselects": "Neniuj aŭtomata-elekto-agordoj difinitaj",
    "models_singular": "disponebla modelo",
    "models_plural": "disponeblaj modeloj",
    "select_model": "Elekti modelon...",
    "rotations_group": "Rotacioj",
    "provider_models_group": "Provizantaj modeloj",
    "filter_results": "Filtri rezultojn...",
    "loading": "Ŝargante...",
    "no_results": "Neniuj rezultoj.",
    "searching": "Serĉante...",
    "cancel": "Nuligi",
    "filter": "Filtri",
    "saved": "Konservita!",
    "saving": "Konservante...",
    "error_prefix": "Eraro:",
    "search_models_title": "Serĉi modelojn",
    "no_models_loaded": "Neniuj modeloj ŝargitaj - alportante de provizantaj API-oj...",
    "failed_load": "Malsukcesis ŝargi.",
    "copy_prompt": "Kopii \"{key}\" — enskribi novan aŭtomata-elekta ŝlosilon:",
    "copy_title": "Kopii aŭtomatan elekton",
    "add_prompt": "Enskribi aŭtomata-elekta ŝlosilo (ekz. \"aŭtomate-elekti\", \"intelligenta-elekto\"):",
    "add_title": "Aldoni aŭtomatan elekton",
    "key_different": "Nova ŝlosilo devas esti malsama ol la fonto.",
    "key_exists": "Aŭtomata-elekta ŝlosilo jam ekzistas.",
    "key_exists_title": "Duobla ŝlosilo",
    "invalid_key_title": "Nevalida ŝlosilo",
    "remove_confirm": "Forigi aŭtomatan elekton \"{key}\"?",
    "remove_title": "Forigi aŭtomatan elekton",
    "remove_model_confirm": "Forigi ĉi tiun modelon?",
    "remove_model_title": "Forigi modelon",
    "error_saving": "Eraro konservante agordon",
    "result_count": "{n} rezulto(j).",
    "models_found": "{n} modelo(j) trovitaj."
  },
  "users": {
    "loading": "Ŝargante...",
    "error_loading": "Eraro dum ŝargado de uzantoj",
    "processing": "Traktante...",
    "tier_updated": "Nivelo sukcese ĝisdatigita",
    "tier_update_failed": "Malsukcesis ĝisdatigi nivelon",
    "network_error": "Reta eraro",
    "send_failed": "Malsukcesis sendi."
  },
  "wallet": {
    "loading_transactions": "Ŝargante transakciojn...",
    "no_transactions": "Ankoraŭ neniuj transakcioj.",
    "failed_transactions": "Malsukcesis ŝargi transakciojn.",
    "credit": "Kredito",
    "debit": "Debeto",
    "refund": "Repago",
    "topup": "Reŝargo",
    "payment": "Pago",
    "copy_address": "Kopii adreson",
    "copied": "Kopiita!",
    "loading_address": "Ŝargante...",
    "address_unavailable": "Adreso ne disponebla",
    "qr_unavailable": "QR ne disponebla",
    "no_address": "Neniu adreso",
    "error": "Eraro",
    "balance_credited": "Saldo kreditita post on-chain konfirmo.",
    "send_to_address": "Sendi al ĉi tiu adreso:",
    "processing": "Traktante...",
    "network_error": "Reta eraro. Bonvolu reprovi.",
    "failed_checkout": "Malsukcesis komenci eliron.",
    "save_failed": "Malsukcesis konservi agordojn.",
    "saved": "✓ Konservita",
    "address_copied": "Adreso kopiita al tondujo!",
    "copy_failed": "Kopiado malsukcesis — bonvolu kopii permane.",
    "copy_failed_title": "Kopiado malsukcesis"
  },
  "analytics": {
    "no_users_found": "Neniuj uzantoj trovitaj",
    "all_users": "Ĉiuj uzantoj"
  },
  "rate_limits": {
    "loading": "Ŝargante rapidlimajn datumojn...",
    "no_data": "Neniuj aktivaj rapidlimitiloj. Datumoj aperos kiam provizantoj ricevos 429-respondojn."
  },
  "billing": {
    "processing": "Traktante...",
    "add_card": "Aldoni karton"
  },
  "payments": {
    "disabled": "Malŝaltita",
    "no_sources": "Neniuj fontoj",
    "not_initialized": "Ne inicializita",
    "keys_active": "Ŝlosiloj aktivaj",
    "error": "Eraro",
    "error_loading_status": "Eraro dum ŝargado de stato"
  },
  "overview": {
    "title": "Superrigardo de Panelo",
    "server": "Servilo",
    "host": "Gastiganto",
    "port": "Pordo",
    "protocol": "Protokolo",
    "auth": "Aŭtentikigo",
    "enabled": "Ebligita",
    "disabled": "Malŝaltita",
    "quick_actions": "Rapidaj Agoj",
    "rate_limits": "Rapidlimoj",
    "cache": "Kaŝmemoro"
  },
  "users_page": {
    "title": "Uzantadministrado",
    "add_user": "Aldoni uzanton",
    "username": "Uzantnomo",
    "email": "Retpoŝto",
    "password": "Pasvorto",
    "role": "Rolo",
    "role_user": "Uzanto",
    "role_admin": "Administranto",
    "add_btn": "Aldoni",
    "search_users": "Serĉi uzantojn",
    "search_placeholder": "Serĉi laŭ nomo, retpoŝto...",
    "status": "Stato:",
    "status_all": "Ĉiuj",
    "status_active": "Aktiva",
    "status_inactive": "Neaktiva",
    "role_filter": "Rolo:",
    "search_btn": "Serĉi",
    "clear_btn": "Forigi",
    "all_users": "Ĉiuj uzantoj",
    "enable_selected": "Aktivigi elektitajn",
    "disable_selected": "Malaktivigi elektitajn",
    "delete_selected": "Forigi elektitajn",
    "clear_selection": "Malselekti",
    "col_email": "Retpoŝto",
    "col_role": "Rolo",
    "col_tier": "Nivelo",
    "col_created_by": "Kreita de",
    "col_active": "Aktiva",
    "col_actions": "Agoj",
    "role_admin_label": "Administranto",
    "role_user_label": "Uzanto",
    "active_yes": "Jes",
    "active_no": "Ne",
    "edit_btn": "Redakti",
    "delete_btn": "Forigi",
    "no_users": "Neniu uzanto trovita",
    "show": "Montri:",
    "edit_title": "Redakti uzanton",
    "new_password": "Nova pasvorto (lasu malplena por konservi)",
    "save_changes": "Konservi ŝanĝojn",
    "send_notification": "Sendi sciigon",
    "notify_title": "Titolo",
    "notify_message": "Mesaĝo",
    "send_btn": "Sendi",
    "prev": "← Antaŭa",
    "next": "Sekva →",
    "notify_title_placeholder": "Notification title",
    "notify_message_placeholder": "Notification message…"
  },
  "wallet_page": {
    "title": "Wallet",
    "available_balance": "Available Balance",
    "auto_topup_active": "Auto Top-Up Active",
    "auto_topup_off": "Auto Top-Up Off",
    "topup_title": "Top Up Wallet",
    "quick_amounts": "Quick amounts",
    "custom_amount": "Custom amount",
    "topup_stripe": "Top Up with Stripe",
    "topup_paypal": "Top Up with PayPal",
    "crypto_deposit": "Crypto deposit",
    "auto_topup_title": "Auto Top-Up Settings",
    "enable_auto_topup": "Enable Auto Top-Up",
    "topup_amount": "Top-up amount",
    "trigger_below": "Trigger when balance falls below",
    "save_settings": "Save Settings",
    "no_card": "Auto top-up charges your saved credit card automatically. You don't have a credit card on file yet.",
    "add_credit_card": "Add Credit Card",
    "auto_topup_desc": "Enable auto top-up to automatically reload your wallet when the balance drops below a threshold.",
    "tx_history": "Transaction History",
    "col_date": "Date",
    "col_type": "Type",
    "col_description": "Description",
    "col_amount": "Amount",
    "col_status": "Status",
    "deposit": "Deposit",
    "no_payment_methods": "No payment methods are currently enabled.",
    "contact_admin": "Please contact the administrator to enable a payment gateway.",
    "did_you_know": "Did you know?",
    "wallet_upgrade_hint": "You can use your wallet balance to subscribe to a paid plan and unlock higher limits.",
    "view_plans": "View Plans",
    "currency": "Valuto",
    "wallet_id": "Monuja ID",
    "charged_to_card": "Deditita al via defaŭlta kreditkarto:",
    "invalid_amount": "Bonvolu elekti aŭ enskribi sumon inter {min} kaj {max}.",
    "invalid_amount_title": "Nevalida sumo"
  },
  "analytics_page": {
    "title": "Analytics",
    "cost_today": "Today's Estimated Cost",
    "estimated_savings": "Estimated Savings",
    "savings_desc": "From cache hits & optimization",
    "all_providers": "Ĉiuj provizantoj",
    "all_models": "Ĉiuj modeloj",
    "all_users": "Ĉiuj uzantoj",
    "export": "Export CSV",
    "selected_period": "Selected Period Cost",
    "all_rotations": "Ĉiuj rotacioj",
    "all_autoselects": "Ĉiuj aŭtomataj elektoj",
    "search_users_placeholder": "Search users...",
    "col_provider": "Provider",
    "col_total_requests": "Total Requests",
    "col_success": "Success",
    "col_errors": "Errors",
    "col_error_rate": "Error Rate",
    "col_avg_latency": "Avg Latency",
    "col_input_tokens": "Input Tokens",
    "col_output_tokens": "Output Tokens",
    "col_total_tokens": "Total Tokens",
    "col_tpm": "Tokens/Min",
    "col_tph": "Tokens/Hour",
    "col_tpd": "Tokens/Day",
    "col_opt_type": "Optimization Type",
    "col_count": "Count",
    "col_tokens_saved": "Tokens Saved",
    "col_cost_saved": "Cost Saved",
    "col_avg_tokens_opt": "Avg Tokens/Optimization",
    "col_max_tokens_saved": "Max Tokens Saved",
    "col_model": "Model",
    "col_type": "Type",
    "col_context_size": "Context Size",
    "col_condense_method": "Condense Method",
    "total": "Sumo",
    "back": "Reen al panelo"
  },
  "rate_limits_page": {
    "title": "Rate Limits",
    "desc": "Adaptive rate limiting — learns from 429 responses",
    "reset_all": "Reset All",
    "col_provider": "Provider",
    "col_model": "Model",
    "col_delay": "Current Delay",
    "col_hits": "429 Hits",
    "col_last_hit": "Last Hit",
    "col_actions": "Actions",
    "reset": "Reset",
    "refresh": "Refreŝigi",
    "provider_label": "Provizanto:",
    "enabled": "Ebligita:",
    "current_rate_limit": "Nuna rapidlimo:",
    "base_rate_limit": "Baza rapidlimo:",
    "total_429": "Tuta 429-kalkulo:",
    "total_requests": "Tutaj petoj:",
    "consecutive_429": "Sinsekivaj 429-oj:",
    "consecutive_success": "Consecutive Successes:",
    "recent_429": "Nuna 429-kalkulo:",
    "last_429": "Lasta 429-tempo:",
    "never": "Neniam",
    "seconds": "{n} sekundoj",
    "yes": "Jes",
    "no": "Ne",
    "reset_confirm": "Rekomencigi rapidlimilon por {provider}?",
    "reset_confirm_title": "Rekomencigi rapidlimilon",
    "reset_all_confirm": "Rekomencigi ĉiujn rapidlimilojn? Ĉi tio forigos ĉiujn lernitajn rapidlimojn.",
    "reset_all_title": "Rekomencigi ĉiujn",
    "reset_all_success": "Ĉiuj rapidlimiloj sukcese rekomencigitaj",
    "analytics": "Analitiko",
    "response_cache": "Respondkaŝo",
    "rate_limits": "Rapidlimoj"
  },
  "login_page": {
    "title": "Ensaluti",
    "username": "Uzantnomo",
    "password": "Pasvorto",
    "submit": "Ensaluti",
    "forgot_password": "Ĉu vi forgesis la pasvorton?",
    "no_account": "Ĉu vi ne havas konton?",
    "sign_up": "Registriĝi",
    "or_login_with": "Aŭ ensaluti per",
    "remember_me": "Memoru min"
  },
  "signup_page": {
    "title": "Krei konton",
    "username": "Uzantnomo",
    "email": "Retpoŝtadreso",
    "password": "Pasvorto",
    "confirm_password": "Konfirmi pasvorton",
    "submit": "Krei konton",
    "have_account": "Ĉu vi jam havas konton?",
    "login": "Ensaluti",
    "username_hint": "3-50 signoj, literoj, nombroj, substrekoj, dividoj kaj punktoj nur",
    "email_hint": "Vi ricevos kontrolan retpoŝton ĉe tiu adreso",
    "password_hint": "Almenaŭ 8 signoj kun majusklo, minusklo kaj nombroj"
  },
  "forgot_page": {
    "title": "Restarigi pasvorton",
    "email": "Retpoŝtadreso",
    "submit": "Sendi restarigan ligilon",
    "back_to_login": "Reen al ensaluto",
    "intro": "Enskribu vian retpoŝtadreson, kaj ni sendos al vi ligilon por restarigi vian pasvorton.",
    "sent": "Se konto ekzistas kun tiu retpoŝtadreso, ni sendis pasvortan restarigan ligilon. La ligilo eksvalidiĝos post 24 horoj. Bonvolu kontroli vian enirkeston kaj spamdosierujon."
  },
  "reset_page": {
    "title": "Nova pasvorto",
    "password": "Nova pasvorto",
    "confirm": "Konfirmi",
    "submit": "Restarigi pasvorton",
    "intro": "Enskribu vian novan pasvorton sube.",
    "password_hint": "Ĉu mankas almenaŭ 8 signoj longan",
    "success": "Via pasvorto sukcese restarigita. Nun vi povas ensaluti per via nova pasvorto.",
    "go_to_login": "Iru al ensaluto",
    "invalid_token": "Ĉi tiu pasvorta restariga ligilo estas nevalida aŭ eksvalidiĝis. Bonvolu peti novan pasvortan restarigan ligilon.",
    "request_new": "Peti novan restarigan ligilon"
  },
  "profile_page": {
    "title": "Redakti profilon",
    "subtitle": "Ĝisdatigi konton",
    "account_info": "Kontoinformoj",
    "username": "Uzantnomo",
    "display_name": "Vidignomo",
    "email": "Retpoŝtadreso",
    "profile_picture": "Profilbildo",
    "save": "Konservi ŝanĝojn",
    "display_name_hint": "Tiel via nomo estos montrata tra la aplikaĵo",
    "no_email": "Neniu retpoŝtadreso agordita.",
    "add_email": "Aldoni retpoŝton",
    "change_email": "Ŝanĝi retpoŝton",
    "email_requires_verify": "(bezonas kontrolon)",
    "upload_image": "Alŝuti bildon",
    "upload_hint": "Maksimume 5 MB. JPG, PNG, GIF, WebP.",
    "danger_zone": "Dangera zono",
    "danger_zone_desc": "Porĉiam forigi vian konton kaj ĉiujn rilatajn datumojn.",
    "delete_account": "Forigi konton",
    "uploading": "Alŝutante…",
    "upload_pct": "Alŝutante… {pct}%",
    "upload_success": "Profilbildo ĝisdatigita!",
    "upload_too_large": "Bildo tro grandas. Maksimuma grandeco estas 5 MB.",
    "upload_invalid_type": "Nevalida dosiertipo. Bonvolu alŝuti JPG, PNG, GIF aŭ WebP.",
    "upload_failed": "Alŝuto malsukcesis: {error}"
  },
  "password_page": {
    "title": "Ŝanĝi pasvorton",
    "subtitle": "Ĝisdatigi pasvorton",
    "section": "Pasvortagordoj",
    "current": "Nuna pasvorto",
    "new": "Nova pasvorto",
    "confirm": "Konfirmi",
    "submit": "Ŝanĝi pasvorton"
  },
  "email_page": {
    "title": "Change Email Address",
    "subtitle": "Update your email address. You will need to verify the new email before it takes effect.",
    "current": "Current Email",
    "new": "New Email Address",
    "password": "Current Password",
    "submit": "Send Verification Email",
    "cancel": "Cancel",
    "password_hint": "Konfirmu vian pasvorton por daŭrigi"
  },
  "delete_page": {
    "title": "Delete Account",
    "warning": "This action cannot be undone. All your data will be permanently deleted.",
    "confirm_title": "Confirm Account Deletion",
    "password": "Enter Your Password to Confirm",
    "type_delete": "Type \"DELETE\" to confirm",
    "submit": "Delete My Account Permanently",
    "cancel": "Cancel",
    "danger_zone": "Dangera zono",
    "danger_zone_desc": "Porĉiam forigi vian konton kaj ĉiujn rilatajn datumojn.",
    "will_delete": "⚠️ Ĉi tio porĉiam forigos:",
    "item_account": "Via konto kaj profilaj informoj",
    "item_providers": "Ĉiuj viaj API-provizantoj kaj agordoj",
    "item_rotations": "Ĉiuj viaj rotaciaj kaj aŭtomata-elektaj agordoj",
    "item_history": "Ĉiuj viaj uzado-historioj kaj analitikoj",
    "item_tokens": "Ĉiuj viaj API-ĵetonoj",
    "sub_warning_title": "⚠️ Averto: Aktiva abonumo detektita",
    "sub_warning_desc": "Vi havas aktivan pagitan abonon ({tier}). Forigo de via konto:",
    "sub_item_cancel": "Nuligos vian abonon tuj",
    "sub_item_access": "Vi perdos aliron al ĉiuj premium-funkcioj",
    "sub_item_refund": "Neniu repago estos eldonita por restanta abonuma tempo",
    "sub_consider": "Konsideru nuligi vian abonon unue se vi volas uzi ĝin ĝis la fino de la faturperiodo.",
    "type_delete_confirm": "Bonvolu tajpi \"DELETE\" ĉiam por konfirmi kontan forigon.",
    "final_confirm": "Ĉu vi absolute certas? Ĉi tiu ago ne povas esti malfarita kaj ĉiuj viaj datumoj estos porĉiam forigitaj."
  },
  "tokens_page": {
    "title": "API Tokens",
    "desc": "Generate tokens to authenticate requests to your personal API endpoints.",
    "create": "Create Token",
    "scope": "Scope",
    "no_tokens": "No API tokens yet.",
    "no_tokens_hint": "Create one to start using the API.",
    "copy": "Copy",
    "copy_full": "Copy full",
    "revoke": "Revoke",
    "cancel": "Cancel",
    "new_token": "Nova ĵetono",
    "your_tokens": "Viaj ĵetonoj",
    "description": "Priskribo",
    "description_optional": "Priskribo (laŭvola)",
    "description_placeholder": "ekz. Mia aplikaĵo, Hejma servilo …",
    "scope_api": "Nur API",
    "scope_api_hint": "(prokuraj petoj)",
    "scope_mcp": "Nur MCP",
    "scope_mcp_hint": "(agentaj iloj)",
    "scope_both": "Ambaŭ",
    "create_btn": "Krei",
    "token_created": "Ĵetono sukcese kreita",
    "copy_now_warn": "Kopiu ĉi tiun ĵetonon nun — ĝi ne plu montros.",
    "done": "Farita",
    "how_to_use": "Kiel uzi vian ĵetonon",
    "auth_header_desc": "Aldonu la ĵetonon al ĉiu peto en la {header}-kapo:",
    "token_scopes": "Ĵetonaj ampleksoj:",
    "scope_api_access": "Nur API-prokuraj finojaĵoj ({path})",
    "scope_mcp_access": "Nur MCP-ilaj finojaĵoj ({path})",
    "scope_both_access": "Kaj API kaj MCP finojaĵoj",
    "available_endpoints": "Disponeblaj finojaĵoj:",
    "col_method": "Metodo",
    "col_endpoint": "Finojaĵo",
    "col_scope": "Amplekso",
    "col_description": "Priskribo",
    "ep_list_models": "Listigi viajn modelojn",
    "ep_list_providers": "Listigi viajn provizantojn",
    "ep_list_rotations": "Listigi viajn rotaciojn",
    "ep_list_autoselects": "Listigi viajn aŭtomatajn elektojn",
    "ep_chat": "Babili per viaj agordoj",
    "ep_mcp_list": "Listigi MCP-ilojn",
    "ep_mcp_call": "Voki MCP-ilojn",
    "example_commands": "Ekzemplaj curl-komandoj:",
    "active": "Aktiva",
    "inactive": "Neaktiva",
    "created": "Kreita",
    "last_used": "Lasta uzo",
    "unnamed_token": "Nenomita ĵetono",
    "delete_confirm": "Forigi ĉi tiun API-ĵetonon? Ĉi tio tuj revokos aliron kaj ne povos esti malfarita.",
    "delete_token": "Forigi ĵetonon"
  },
  "billing_page": {
    "title": "Billing",
    "payment_methods": "Payment Methods",
    "paypal": "PayPal",
    "credit_card": "Credit Card",
    "bitcoin": "Bitcoin",
    "ethereum": "Ethereum",
    "usdt": "USDT",
    "usdc": "USDC",
    "add_card": "Add Card",
    "cancel": "Cancel",
    "wallet_balance": "Monuja saldo",
    "wallet_desc": "Ĉiuj abonaj renovemaj pagoj kaj pagoj aŭtomate debitiĝas el via monujo unuavice.",
    "manage_wallet": "Administri monujon",
    "no_payment_methods": "Neniu pagmetodo agordita",
    "no_payment_methods_desc": "Aldonu kreditkarton por ebligi aŭtomatajn abonajn renovemajn pagojn.",
    "add_credit_card": "Aldoni kreditkarton",
    "top_up_wallet": "Plenigi monujon",
    "set_default": "Agordi kiel defaŭlta",
    "default_label": "Defaŭlta",
    "billing_history": "Faktura historio",
    "no_history": "Ankoraŭ nenia faktura historio",
    "no_history_desc": "Vi ankoraŭ havas neniujn pago-transakciojn en via konto.",
    "no_history_upgrade": "Altigi vian planon por komenci!",
    "view_plans": "Vidi planojn kaj preztojn",
    "plan_payment": "Planpago",
    "col_date": "Dato",
    "col_description": "Priskribo",
    "col_amount": "Sumo",
    "col_method": "Metodo",
    "col_status": "Stato",
    "col_actions": "Agoj",
    "status_completed": "✓ Finita",
    "status_pending": "�ate atendanta",
    "status_failed": "✗ Malsukcesis",
    "status_refunded": "↩ Repagita",
    "invoice": "Fakturo",
    "prev": "Antaŭa",
    "next": "Sekva"
  },
  "user_overview": {
    "subtitle": "Manage your AI configurations, track usage, and access your personal API endpoints.",
    "free_tier": "Free Tier",
    "col_timestamp": "Timestamp",
    "col_provider": "Provider",
    "col_model": "Model",
    "col_tokens": "Tokens",
    "recent_activity": "Recent Activity",
    "no_activity": "No recent activity",
    "stat_total_tokens": "Totalaj ĵetonoj",
    "stat_requests_today": "Petoj hodiaŭ",
    "stat_active_providers": "Aktivaj provizantoj",
    "stat_active_rotations": "Aktivaj rotacioj",
    "quick_actions": "Rapidaj agoj",
    "subscription": "Abono",
    "manage": "Administri",
    "add_payment_method": "Aldoni pagmetodon",
    "unlock_more_power": "Malŝlosi plian potencon",
    "upgrade_plan": "Altigi planon",
    "higher_plans": "{n} pli altaj planoj disponeblaj — pli da petoj, pli da provizantoj",
    "upgrade_to": "Altigi al {name} por {price}/monato",
    "api_endpoints": "Viaj API-finojaĵoj",
    "show_hide": "Montri/kaŝi",
    "auth_header_desc": "Enmetu vian API-ĵetonon en la {header}-kapon:",
    "ep_models": "Modeloj",
    "ep_list_models": "Listigi ĉiujn viajn modelojn",
    "ep_providers": "Provizantoj",
    "ep_list_providers": "Listigi viajn agorditajn provizantojn",
    "ep_rotations_autoselect": "Rotacioj kaj aŭtomata elekto",
    "ep_list_rotations": "Listigi viajn rotaciojn",
    "ep_list_autoselects": "Listigi viajn aŭtomatajn elektojn",
    "ep_chat": "Babilaj finiĝoj",
    "ep_chat_desc": "Sendu babilajn petojn per viaj agordoj",
    "ep_mcp": "MCP-iloj",
    "ep_mcp_list": "Listigi MCP-ilojn",
    "ep_mcp_call": "Voki MCP-ilojn",
    "ep_model_formats": "Modelaj formato-ekzemploj",
    "admin_access": "Administra aliro",
    "admin_access_desc": "Kiel administranto vi ankaŭ aliras tutmondajn agordojn per pli mallongaj modelaj formatoj:",
    "token_required": "Via API-ĵetono estas deviga por ĉiuj finojaĵoj.",
    "manage_tokens": "Administri viaj ĵetonoj →"
  },
  "usage_page": {
    "title": "Usage & Quotas",
    "upgrade": "Upgrade plan",
    "near_limit": "Near limit",
    "getting_close": "Getting close",
    "no_daily_cap": "No daily cap",
    "no_monthly_cap": "No monthly cap",
    "no_token_cap": "No token cap on this plan",
    "manage_subscription": "Administri abonon",
    "current_plan": "Nuna plano",
    "activity_quotas": "Aktiveco-kvotoj",
    "activity_quotas_desc": "Tempbazigitaj limoj kiuj rekomenciĝas aŭtomate",
    "config_limits": "Agordaj limoj",
    "config_limits_desc": "Daŭraj rimed-allokadoj por via konto",
    "requests_today": "Petoj hodiaŭ",
    "resets_midnight": "Rekomenciĝas je noktomezo UTC",
    "resets_in": "Rekomenciĝos en {h}h {m}m",
    "requests_month": "Petoj ĉi-monate",
    "resets_on_1st": "Rekomenciĝas la 1-an",
    "resets_in_days": "Rekomenciĝos en {n} tago",
    "resets_in_days_plural": "Rekomenciĝos en {n} tagoj",
    "tokens_24h": "Ĵetonoj (lastaj 24h)",
    "tokens_combined": "Enigaj + eliraj kombinitaj",
    "tokens_used": "uzitaj ĵetonoj",
    "unlimited": "senlima",
    "quota_reached": "Kvoto atingita",
    "remaining": "{n} restanta(j)",
    "ai_providers": "AI-provizantoj",
    "ai_providers_desc": "Agorditaj provizantaj integrigoj",
    "rotations": "Rotacioj",
    "rotations_desc": "Ŝarĝbalansaj agordoj",
    "autoselections": "Aŭtomataj elektoj",
    "autoselections_desc": "Inteligentaj enkursigaj agordoj",
    "unlimited_slots": "Senlimaj lokoj disponeblaj",
    "pct_used_slots_free": "{pct}% uzita · {n} loketo libera",
    "pct_used_slots_free_plural": "{pct}% uzita · {n} loketoj liberaj",
    "need_higher_limits": "Bezonas pli altajn limojn?",
    "upgrade_desc": "Altigu vian planon por malŝlosi pli da petoj, provizantoj, kaj aŭtomataj elektoj.",
    "view_plans": "Vidi planojn"
  },
  "prompts_page": {
    "title": "Sistemaj instigoj",
    "content": "Enhavo de instigoj:",
    "save": "Konservi",
    "reset": "Restarigi",
    "cancel": "Nuligi",
    "select_file": "Elekti instigan dosieron:",
    "content_hint": "Redakti la instigan ŝablonon. Uzu markdaun-formatadon laŭbezone.",
    "reset_confirm": "Ĉu vi certe volas restarigi ĉi tiun instigon al la defaŭlta administranta agordo?",
    "reset_confirm_title": "Restarigi instigon"
  },
  "config_page": {
    "title": "Redakti agordon",
    "label": "Agordoj (JSON)",
    "save": "Konservi",
    "cancel": "Nuligi",
    "hint_json": "Kontroli JSON-sintakson",
    "hint_restart": "Ŝanĝoj efektiviĝas post rekomencigo",
    "hint_backup": "Fari sekurkopion antaŭ ŝanĝo"
  },
  "error_page": {
    "title": "Eraro",
    "go_dashboard": "Iri al panelo",
    "go_back": "Reen"
  },
  "tiers_page": {
    "title": "Administrado de niveloj",
    "add_tier": "Add Tier",
    "col_name": "Name",
    "col_price": "Price",
    "col_visible": "Visible",
    "col_actions": "Actions",
    "edit": "Edit",
    "delete": "Delete",
    "save": "Save",
    "cancel": "Cancel",
    "tier_name": "Tier Name",
    "monthly_price": "Monthly Price",
    "is_visible": "Visible to users",
    "subtitle": "Configure account tiers, pricing, and usage limits for your users",
    "available_tiers": "Available Tiers",
    "create_new": "Create New Tier",
    "col_price_monthly": "Price (Monthly)",
    "col_price_yearly": "Price (Yearly)",
    "col_max_req_day": "Max Requests / Day",
    "col_max_req_month": "Max Requests / Month",
    "col_max_providers": "Max Providers",
    "col_max_rotations": "Max Rotations",
    "col_max_autoselections": "Max Autoselections",
    "col_max_models_rotation": "Max Models / Rotation",
    "col_max_models_autoselect": "Max Models / Autoselect",
    "col_status": "Status",
    "unlimited": "Senlima",
    "blocked": "Blokita",
    "active": "Aktiva",
    "inactive": "Neaktiva",
    "default": "Defaŭlta",
    "default_label": "(defaŭlta)"
  },
  "cache_page": {
    "title": "Cache Settings",
    "save": "Save"
  },
  "response_cache_page": {
    "title": "Response Cache",
    "clear": "Clear Cache",
    "stats": "Cache Statistics",
    "hits": "Hits",
    "misses": "Misses",
    "size": "Size"
  },
  "settings_page": {
    "title": "Settings",
    "save": "Save Settings",
    "general": "General",
    "security": "Security",
    "server": "Server",
    "ssl": "SSL/TLS",
    "tor": "TOR",
    "oauth2": "OAuth2",
    "condensation": "Condensation",
    "internal_model": "Internal Model",
    "currency": "Currency",
    "host": "Host",
    "port": "Port",
    "auth_enabled": "Authentication Enabled",
    "admin_username": "Admin Username",
    "admin_password": "Admin Password",
    "change_password": "Change Password",
    "current_password": "Current Password",
    "new_password": "New Password",
    "confirm_password": "Confirm Password",
    "https_enabled": "HTTPS Enabled",
    "domain": "Domain",
    "email": "Email (for Let's Encrypt)",
    "tor_enabled": "TOR Hidden Service Enabled",
    "tor_address": "TOR Address",
    "google_oauth2": "Google OAuth2",
    "github_oauth2": "GitHub OAuth2",
    "client_id": "Client ID",
    "client_secret": "Client Secret",
    "enabled": "Enabled",
    "condensation_method": "Condensation Method",
    "condensation_threshold": "Condensation Threshold (%)",
    "model_id": "Model ID",
    "currency_code": "Currency Code",
    "currency_symbol": "Currency Symbol",
    "tab_server": "Servilo",
    "tab_auth": "Auth & MCP",
    "tab_models": "Modeloj",
    "tab_database": "Datumbazo",
    "tab_cache": "Kaŝmemoro",
    "tab_classification": "Klasifiko",
    "tab_tor": "TOR",
    "tab_signup": "Registriĝo",
    "tab_oauth2": "OAuth2",
    "tab_smtp": "SMTP",
    "tab_batching": "Amasa pretigo",
    "tab_ratelimit": "Rapidlimo",
    "tab_admin": "Administranto",
    "section_server": "Servilo Config",
    "section_auth": "Auth & MCP",
    "section_mcp": "MCP Server",
    "section_models": "Internal Models",
    "section_database": "Database Configuration",
    "section_cache": "Cache Configuration",
    "section_classification": "Classification",
    "section_tor": "TOR Hidden Service",
    "section_signup": "Signup Settings",
    "section_oauth2": "OAuth2 Authentication",
    "section_google_oauth2": "Google OAuth2",
    "section_github_oauth2": "GitHub OAuth2",
    "section_smtp": "SMTP Configuration",
    "section_batching": "Request Batching",
    "section_ratelimit": "Rate Limiting",
    "section_admin": "Admin Settings",
    "section_currency": "Currency Settings",
    "section_condensation": "Condensation Settings",
    "lbl_host": "Host",
    "lbl_port": "Port",
    "lbl_protocol": "Protocol",
    "lbl_public_domain": "Public Domain (for Let's Encrypt)",
    "lbl_ssl_cert": "SSL Certificate Path",
    "lbl_ssl_key": "SSL Key Path",
    "lbl_auth_tokens": "Auth Tokens (one per line)",
    "lbl_autoselect_tokens": "Autoselect Tokens (one per line)",
    "lbl_fullconfig_tokens": "Full Config Tokens (one per line)",
    "lbl_condensation_model": "Condensation Model ID",
    "lbl_autoselect_model": "Autoselect Model ID",
    "lbl_nsfw_classifier": "NSFW Classifier Model ID",
    "lbl_privacy_classifier": "Privacy Classifier Model ID",
    "lbl_semantic_vectorization": "Semantic Vectorization Model ID",
    "lbl_database_type": "Database Type",
    "lbl_sqlite_path": "SQLite Database Path",
    "lbl_mysql_host": "MySQL Host",
    "lbl_mysql_port": "MySQL Port",
    "lbl_mysql_user": "MySQL Username",
    "lbl_mysql_password": "MySQL Password",
    "lbl_mysql_database": "MySQL Database Name",
    "lbl_cache_type": "Cache Type",
    "lbl_cache_sqlite_path": "SQLite Cache Path",
    "lbl_redis_host": "Redis Host",
    "lbl_redis_port": "Redis Port",
    "lbl_redis_db": "Redis Database",
    "lbl_redis_password": "Redis Password",
    "lbl_redis_key_prefix": "Redis Key Prefix",
    "lbl_enable_auth": "Enable API Authentication",
    "lbl_enable_mcp": "Enable MCP Server",
    "lbl_enable_tor": "Enable TOR Hidden Service",
    "lbl_allow_signup": "Allow User Signup",
    "lbl_require_email": "Require Email Verification",
    "lbl_enable_batching": "Enable Batching",
    "lbl_enable_ratelimit": "Enable Rate Limiting",
    "lbl_enable_smtp": "Enable SMTP",
    "lbl_enable_google": "Enable Google OAuth2",
    "lbl_enable_github": "Enable GitHub OAuth2",
    "save_btn": "Konservi agordojn",
    "lbl_response_cache_backend": "Response Cache Backend",
    "lbl_cache_ttl": "Cache TTL (seconds)",
    "lbl_cache_max_memory": "Max Memory Cache Size",
    "lbl_tor_control_host": "TOR Control Host",
    "lbl_tor_control_port": "TOR Control Port",
    "lbl_tor_control_password": "TOR Control Password",
    "lbl_tor_service_dir": "Hidden Service Directory",
    "lbl_tor_service_port": "Hidden Service Port",
    "lbl_socks_host": "SOCKS Proxy Host",
    "lbl_socks_port": "SOCKS Proxy Port",
    "lbl_token_expiry": "Verification Token Expiry (hours)",
    "lbl_google_client_id": "Google Client ID",
    "lbl_google_client_secret": "Google Client Secret",
    "lbl_github_client_id": "GitHub Client ID",
    "lbl_github_client_secret": "GitHub Client Secret",
    "lbl_smtp_host": "SMTP Host",
    "lbl_smtp_port": "SMTP Port",
    "lbl_smtp_username": "SMTP Username",
    "lbl_smtp_password": "SMTP Password",
    "lbl_smtp_from_email": "From Email Address",
    "lbl_smtp_from_name": "From Name",
    "lbl_batching_window": "Batching Window (milliseconds)",
    "lbl_max_batch_size": "Max Batch Size",
    "lbl_openai_batch_size": "OpenAI Max Batch Size",
    "lbl_anthropic_batch_size": "Anthropic Max Batch Size",
    "lbl_initial_rate_limit": "Initial Rate Limit (requests/second)",
    "lbl_learning_rate": "Learning Rate",
    "lbl_headroom_percent": "Headroom Percent",
    "lbl_recovery_rate": "Recovery Rate",
    "lbl_max_rate_limit": "Max Rate Limit (requests/second)",
    "lbl_min_rate_limit": "Min Rate Limit (requests/second)",
    "lbl_backoff_base": "Backoff Base",
    "lbl_jitter_factor": "Jitter Factor",
    "lbl_history_window": "History Window (seconds)",
    "lbl_consecutive_successes": "Consecutive Successes for Recovery",
    "lbl_admin_username": "Admin Username",
    "lbl_new_password": "New Password",
    "lbl_confirm_password": "Confirm New Password",
    "lbl_admin_email": "Admin Email Address"
  },
  "payments_page": {
    "title": "Agordoj de paga sistemo",
    "currency_note_title": "Important Note About Currency Selection",
    "currency_settings": "Global Currency Settings",
    "currency_code": "Currency Code",
    "currency_symbol": "Currency Symbol",
    "decimal_places": "Decimal Places",
    "save_currency": "Konservi agordojn de valuto",
    "encryption_title": "Encryption Key Configuration",
    "critical_security": "Critical Security Setting",
    "stripe_config": "Stripe Configuration",
    "paypal_config": "PayPal Configuration",
    "bitcoin_config": "Bitcoin Configuration",
    "ethereum_config": "Ethereum Configuration",
    "usdt_config": "USDT Configuration",
    "usdc_config": "USDC Configuration",
    "coinbase_config": "Coinbase Commerce Configuration",
    "crypto_prices": "Crypto Price Sources",
    "payment_stats": "Payment Statistics",
    "master_keys": "Master Key Management",
    "subscription_settings": "Subscription Settings",
    "lbl_enabled": "Ebligita",
    "lbl_api_key": "API-ŝlosilo",
    "lbl_secret_key": "Secret Key",
    "lbl_webhook_secret": "Webhook Secret",
    "lbl_client_id": "Client ID",
    "lbl_client_secret": "Client Secret",
    "lbl_wallet_address": "Wallet Address",
    "lbl_min_confirmations": "Minimum Confirmations",
    "lbl_network": "Network",
    "lbl_contract_address": "Contract Address",
    "lbl_threshold": "Threshold Amount",
    "lbl_admin_address": "Admin Address",
    "lbl_monitoring": "Monitoring Method",
    "lbl_webhook_url": "Webhook URL",
    "lbl_total_balance": "Total Balance",
    "lbl_pending": "Pending Payments",
    "lbl_failed": "Failed Payments"
  },
  "subscription_page": {
    "title": "Subskriba administrado",
    "current_plan": "Nuna plano",
    "free_tier": "Senpaga nivelo",
    "no_description": "Neniu priskribo disponebla",
    "per_month": "/monato",
    "per_year": "/jaro",
    "or_yearly": "aŭ {price}/jaro",
    "change_plan": "Ŝanĝi planon",
    "requests_per_day": "Petoj ĉiutage",
    "requests_per_month": "Petoj ĉi-monate",
    "providers": "Provizantoj",
    "rotations": "Rotacioj",
    "subscription_status": "Abonuma stato",
    "renews": "Renoviĝas:",
    "cancel_subscription": "Nuligi abonon",
    "quick_actions": "Rapidaj Agoj",
    "billing_payments": "Billing",
    "billing_payments_desc": "Administri pagmetodojn kaj vidi historion",
    "upgrade_plan": "Altigi planon",
    "upgrade_plan_desc": "Vidi ĉiujn disponeblajn planojn",
    "edit_profile": "Redakti profilon",
    "edit_profile_desc": "Ĝisdatigi konton",
    "change_password": "Ŝanĝi pasvorton",
    "change_password_desc": "Ĝisdatigi sekurecajn agordojn",
    "no_payment_methods": "Neniuj pagmetodoj",
    "no_payment_methods_desc": "Aldonu pagmetodon por altigi vian planon kaj administri abonojn",
    "go_to_billing": "Iri al fakturado kaj pagmetodoj"
  },
  "user_providers_page": {
    "title": "Miaj provizantoj",
    "add_new": "Aldoni novan provizanton"
  },
  "user_rotations_page": {
    "title": "Miaj rotaciaj agordoj",
    "add_rotation": "Aldoni rotacion",
    "save_config": "Konservi agordon",
    "cancel": "Nuligi"
  },
  "user_autoselects_page": {
    "title": "Miaj aŭtomata-elektaj agordoj",
    "add_autoselect": "Aldoni aŭtomatan elekton",
    "save_config": "Konservi agordon",
    "cancel": "Nuligi"
  }
}