{
  "_version": "2026-04-06",
  "integration": {
    "title1": "Saniyeler İçinde Entegrasyon.",
    "title2": "Sonsuza Kadar Ölçeklendirin.",
    "description": "Tamamen OpenAI uyumlu uç noktalar. Kodunuzu değiştirmeden sağlayıcıları değiştirin. Tek API anahtarı, tüm modeller.",
    "feature1": "OpenAI-Compatible Uç Noktalar",
    "feature2": "Otomatik Sağlayıcı Yük Devretme",
    "feature3": "Çoklu Protokol Desteği",
    "cta": "API Dokümanlarının Tamamını Okuyun"
  },
  "disclaimer": {
    "backendIssues": "Arka uçta şu anda sorunlar yaşanıyor. Aktif olarak bir düzeltme üzerinde çalışıyoruz ve yakında tekrar çevrimiçi olacak. Destek için lütfen Discord adresinden bizimle iletişime geçin."
  },
  "nav": {
    "chat": "Sohbet",
    "image": "Resim",
    "discord": "Discord",
    "dashboard": "Kontrol Paneli",
    "admin": "Yönetici",
    "logout": "Oturumu kapat",
    "login": "Giriş yap",
    "getStarted": "Başlayın",
    "signUp": "Kaydol",
    "chatPlayground": "Sohbet Deneme Alanı",
    "imagePlayground": "Görsel Deneme Alanı",
    "joinDiscord": "Discord'e katılın",
    "adminPanel": "Yönetici Paneli",
    "models": "Modeller",
    "modelsPage": "Modeller",
    "docs": "Dokümanlar",
    "products": "Ürünler",
    "pricing": "Fiyatlandırma",
    "community": "Topluluk",
    "systemsOnline": "Tüm sistemler çevrimiçi",
    "uptime": "Çalışma süresi",
    "language": "Dil",
    "productMenu": {
      "groups": {
        "conversation": "Konuşma",
        "voice": "Ses ve Müzik",
        "tools": "Ses Araçları",
        "create": "Oluştur",
        "createDesc": "Sıfırdan oluştur",
        "speak": "Konuş",
        "speakDesc": "Ses ve Anlatım",
        "process": "Süreç",
        "processDesc": "Mevcut ses"
      },
      "chat": {
        "title": "Sohbet",
        "desc": "GPT, Claude, Gemini ve daha fazlası"
      },
      "image": {
        "title": "Görseller",
        "desc": "Flux, SDXL, Imagen"
      },
      "models": {
        "title": "Modeller",
        "desc": "65+ model, tek uç nokta"
      },
      "tts": {
        "title": "Metinden Konuşmaya",
        "desc": "100'den fazla ses, çok dilli"
      },
      "voiceover": {
        "title": "Seslendirme",
        "desc": "Sinematik anlatım"
      },
      "audiobook": {
        "title": "Sesli kitap",
        "desc": "Anlatım için el yazması"
      },
      "podcast": {
        "title": "Podcast",
        "desc": "Çok hoparlörlü diyalog"
      },
      "music": {
        "title": "Müzik",
        "desc": "Suno, ElevenLabs Music"
      },
      "sfx": {
        "title": "Ses Efektleri",
        "desc": "İstemden FX oluşturun"
      },
      "transcription": {
        "title": "Transkripsiyon",
        "desc": "Sesi metne dönüştürme, günlük tutma"
      },
      "audioTools": {
        "title": "Ses Araçları",
        "desc": "Yalıtım ve ses değiştirici"
      },
      "dubbing": {
        "title": "Dublaj",
        "desc": "Herhangi bir dilde ses"
      },
      "voiceLibrary": {
        "title": "Ses Kitaplığı",
        "desc": "Sesleri klonlama ve yönetme"
      },
      "video": {
        "title": "video",
        "desc": "Veo, Sora, Runway"
      },
      "voiceClone": {
        "title": "Ses Klonu",
        "desc": "30'lu yaşlarda kendi sesin"
      },
      "comparePrices": "Fiyatlandırmayı karşılaştırın",
      "new": "Yeni"
    }
  },
  "docs": {
    "nav": {
      "title": "Dokümantasyon",
      "gettingStarted": "Başlarken",
      "authentication": "Kimlik doğrulama",
      "quickstart": "Hızlı Başlangıç",
      "apiReference": "API Referansı",
      "chatCompletions": "Sohbet Tamamlamaları",
      "mediaGeneration": "Medya Üretimi",
      "billing": "Faturalandırma",
      "billingCredits": "Faturalandırma ve Krediler",
      "cliTools": "CLI Araçları",
      "codingAgents": "Kodlama Aracıları",
      "apps": "Yapay Zeka Uygulamaları",
      "legalSupport": "Yasal ve Destek",
      "terms": "Hizmet Şartları",
      "privacy": "Gizlilik Politikası",
      "navigation": "Navigasyon",
      "models": "Modeller",
      "dashboard": "Kontrol Paneli",
      "menu": "Menü",
      "parameters": "Parametreler",
      "audio": "Ses",
      "video": "video",
      "images": "Görseller"
    },
    "badge": "ENTEGRASYONLAR",
    "title": "Entegrasyonlar",
    "subtitle": "Api.Airforce'u favori yapay zeka araçlarınızla kullanın. Başlamak için aşağıdan bir kılavuz seçin.",
    "claudeCodeInfo": "Anthropic'nin resmi kodlama CLI'sidir. Tüm Claude modellerini mevcut iş akışınızla kullanmak için onu Api.Airforce'a bağlayın.",
    "claudeCodeSetup": "Aşağıdaki ortam değişkenlerini ayarlayın ve Claude Code'yi başlatın. Arka uç olarak otomatik olarak Api.Airforce kullanacaktır.",
    "persistent": "Kalıcı Yapılandırma",
    "persistentDesc": "Ortam değişkenlerini her seferinde ayarlamaktan kaçınmak için bunları Claude Code ayarlar dosyanıza ekleyin:",
    "availableModels": "Mevcut Modeller",
    "troubleshooting": "Sorun giderme",
    "ccTrouble1Title": "Hızlı mod çalışmıyor",
    "ccTrouble1Desc": "Hızlı mod kontrolleri api.anthropic.com'a sabit kodlanmıştır. Bu kontrolü atlamak için CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS=1 olarak ayarlayın.",
    "ccTrouble2Title": "Beta başlık hataları",
    "ccTrouble2Desc": "Antropik beta başlıklarıyla ilgili hatalar görürseniz CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 olarak ayarlayın.",
    "codexInfo": "OpenAI'nin resmi kodlama CLI'sidir. Tüm OpenAI uyumlu modellere erişmek için onu Api.Airforce'a yönlendirin.",
    "codexModelsDesc": "Api.Airforce üzerindeki tüm sohbet modellerine Codex CLI üzerinden ulaşılabilir:",
    "andMore": "...ve 90'dan fazla model. Tam liste için Modeller sayfasına bakın.",
    "geminiInfo": "Google'ın Gemini modelleri için resmi CLI'sidir.",
    "quickStart": "Hızlı Başlangıç",
    "note": "Not",
    "claudeCodeDesc": "Api.Airforce'u Claude Code, Cursor, VS Code uzantıları ve herhangi bir Anthropic uyumlu istemciyle kullanın.",
    "claudeCodeNote": "Api.Airforce üzerinde mevcut olan tüm Claude modelleriyle çalışır. YOUR_API_KEY'inizi Kontrol Panelindeki API anahtarınızla değiştirin.",
    "codexDesc": "Api.Airforce'u OpenAI Codex CLI ve herhangi bir OpenAI uyumlu istemciyle kullanın. Tüm modellere tek bir uç noktadan erişin.",
    "codexNote": "OpenAI uyumlu /v1/chat/completions uç noktasını kullanır. Api.Airforce üzerindeki tüm sohbet modelleriyle çalışır.",
    "geminiDesc": "Api.Airforce'u Gemini CLI ve Google GenAI uyumlu herhangi bir istemciyle kullanın. Claude ve GPT'nin yanı sıra Gemini modellerine erişin.",
    "geminiNote": "Gemini CLI desteği deneyseldir. URL tabanını ve API anahtarını yukarıda gösterildiği gibi ayarlayın.",
    "readyTitle": "Başlamaya hazır mısınız?",
    "readyDesc": "Kontrol panelinden API anahtarınızı alın ve en sevdiğiniz araçlarla Api.Airforce kullanmaya başlayın.",
    "getApiKey": "API Anahtarını Alın",
    "viewModels": "Modelleri Görüntüle",
    "gettingStarted": "Başlarken",
    "stepSignup": "Hesap Oluştur",
    "stepApiKey": "API Anahtarını Alın",
    "stepBilling": "Yükleme Kredileri",
    "appsTitle": "Yapay Zeka Uygulamaları",
    "viewGuide": "Kılavuzu görüntüle",
    "backToDocs": "Dokümanlar'a dön",
    "stCardDesc": "Rol yapma ve karakter sohbeti için Api.Airforce ile SillyTavern kullanın. Ön ayarlar ve karakter içe aktarmaları içeren tam kurulum kılavuzu.",
    "janitorCardDesc": "Janitor AI ile ters proxy olarak Api.Airforce kullanın. API anahtarınızla hızlı kurulum.",
    "auth": {
      "badge": "KİMLİK DOĞRULAMA",
      "title": "Kimlik Doğrulama ve Hesap",
      "subtitle": "Hesap oluşturmayı, API anahtarlarını yönetmeyi ve isteklerinizi doğrulamayı öğrenin.",
      "accountSetup": "Hesap Kurulumu",
      "accountSetupDesc": "Api.Airforce kullanmaya başlamak yalnızca birkaç adımdan oluşur:",
      "step1Title": "Hesap Oluştur",
      "step1Content": "Kayıt sayfasını ziyaret edin ve kullanıcı adı ve şifreyle ücretsiz bir hesap oluşturun. Başlamak için e-posta veya kredi kartı gerekmez.",
      "step2Title": "API Anahtarınızı Alın",
      "step2Content": "Oturum açtıktan sonra Kontrol Paneline gidin. Birincil API anahtarınız (sk-air- ön ekiyle) otomatik olarak oluşturulur ve kullanıma hazırdır.",
      "step3Title": "İlk Talebinizi Yapın",
      "step3Content": "Herhangi bir uç noktaya yönelik isteklerin kimliğini doğrulamak için Yetkilendirme başlığındaki API anahtarınızı kullanın.",
      "apiKeyManagement": "API Anahtar Yönetimi",
      "apiKeyManagementDesc": "API anahtarlarınızı Kontrol Panelinden yönetin. Tüm tuşlar sk-air- önekini kullanır.",
      "primaryKey": "Birincil API Anahtarı",
      "primaryKeyDesc": "Her hesaba tam erişime sahip bir birincil anahtar verilir. Bu anahtar silinemez ancak Kontrol Panelinden yeniden oluşturulabilir.",
      "secondaryKeys": "İkincil API Anahtarları",
      "secondaryKeysDesc": "Farklı uygulamalar için özel limitlere sahip ek anahtarlar oluşturun:",
      "secondaryFeature1": "Anahtar başına özel RPM (dakika başına istek) sınırlarını ayarlayın",
      "secondaryFeature2": "Anahtar başına harcamayı sınırlayacak kredi tahsisatını ayarlayın",
      "secondaryFeature3": "Kolay tanımlama ve yönetim için etiket anahtarları",
      "authMethods": "Kimlik Doğrulama Yöntemleri",
      "authMethodsDesc": "API anahtarınızı Yetkilendirme başlığına Taşıyıcı belirteci olarak ekleyin:",
      "securityNotice": "Güvenlik Bildirimi",
      "securityNoticeContent": "API anahtarınızı asla herkese açık paylaşmayın, sürüm kontrolüne eklemeyin veya istemci tarafı kodunda açığa çıkarmayın. Ona parola gibi davranın. Anahtarınızın güvenliği ihlal edilirse Kontrol Panelinden hemen yeniden oluşturun.",
      "nextSteps": "Sonraki Adımlar",
      "quickstartLink": "Hızlı Başlangıç Kılavuzu",
      "dashboardLink": "Kontrol Paneline Git"
    },
    "quickstart": {
      "badge": "HIZLI BAŞLANGIÇ",
      "title": "Başlarken",
      "subtitle": "Dakikalar içinde API istekleri yapmaya başlamak için ihtiyacınız olan her şey.",
      "baseUrl": "Temel URL",
      "baseUrlDesc": "Tüm API istekleri aşağıdaki URL tabanına yapılmalıdır:",
      "endpoints": "Mevcut Uç Noktalar",
      "endpointChat": "OpenAI uyumlu sohbet",
      "endpointMessages": "Anthropic uyumlu mesajlar",
      "endpointImages": "Görüntü ve medya oluşturma",
      "endpointModels": "Mevcut modelleri listele",
      "rateLimits": "Hız Limitleri",
      "rateLimitsDesc": "Oran sınırları plan katmanı başına uygulanır. Sınırlar, dakika başına istek (RPM) ve gün başına istek (RPD) cinsinden ölçülür.",
      "colPlan": "Planı",
      "colRpm": "RPM",
      "colRpd": "RPD",
      "paygNote": "Not",
      "paygNoteContent": "Pozitif bakiyeye sahip kullandıkça öde kullanıcıları bu kademeli oran sınırlarını tamamen atlar.",
      "quickExamples": "Hızlı Örnekler",
      "modelDiscovery": "Model Keşfi",
      "modelDiscoveryDesc": "Yetenekleri ve fiyatlarıyla birlikte mevcut tüm modellerin bir listesini almak için /v1/models uç noktasını kullanın.",
      "tip": "İpucu",
      "modelDiscoveryTip": "Ayrıca gerçek zamanlı durumu, fiyatlandırmayı ve bağlam pencerelerini gösteren Modeller sayfasında modellere görsel olarak göz atabilirsiniz."
    },
    "chat": {
      "title": "Sohbet ve Mesajlar API'sı",
      "subtitle": "OpenAI uyumlu ve Anthropic uyumlu sohbet uç noktaları için tam referans.",
      "openaiDesc": "/v1/chat/completions uç noktası, OpenAI Chat Completions API'si ile tamamen uyumludur. Herhangi bir OpenAI SDK veya uyumlu istemciyle kullanın.",
      "requestUrl": "Talep URL",
      "parameters": "Parametreler",
      "colParam": "Parametre",
      "colType": "Tür",
      "colRequired": "Gerekli",
      "colDesc": "Açıklama",
      "paramModel": "Kullanılacak model kimliği (ör. gpt-4.1-mini, Claude-sonnet-4-20250514, deepseek-v3.2)",
      "paramMessages": "Rolü ve içeriği olan mesaj nesneleri dizisi. Sistem, kullanıcı ve asistan rollerini destekler.",
      "paramMaxTokens": "Yanıtta üretilecek maksimum token sayısı.",
      "paramTemperature": "Örnekleme sıcaklığı 0 ile 2 arasındadır. Daha yüksek değerler daha fazla rastgele çıktı üretir.",
      "paramStream": "Doğru olduğunda, yanıtlar oluşturuldukça sunucu tarafından gönderilen olaylar olarak gönderilir.",
      "paramTools": "Modelin çağırabileceği araç/işlev tanımları dizisi.",
      "paramToolChoice": "Modelin araçları ne zaman çağıracağını kontrol eder. 'auto', 'none', 'required' veya belirli bir aracı kullanın.",
      "paramStreamOptions": "Ek akış seçenekleri, ör. son parçada token kullanımını dahil etmek için {\"include_usage\": true}.",
      "paramSystem": "Sistem istemi bir dizi veya içerik blokları dizisi şeklindedir. Asistanın davranışını ayarlar.",
      "paramTopP": "Çekirdek örnekleme parametresi. Yalnızca top_p olasılık kütlesine sahip tokenları göz önünde bulundurun.",
      "paramTopK": "Bir sonraki token için yalnızca en iyi K seçenekten örnekleme yapar.",
      "paramStopSequences": "Karşılaşıldığında modelin oluşturulmasının durdurulmasına neden olacak dize dizisi.",
      "basicExample": "Temel Örnek",
      "responseExample": "Yanıt Örneği",
      "streamingExample": "Akış Örneği",
      "streamingDesc": "Kısmi ileti deltalarını sunucu tarafından gönderilen olaylar olarak almak için stream değerini true yapın. Token sayılarını almak için stream_options içinde include_usage kullanın.",
      "toolCallingExample": "Takım Çağırma Örneği",
      "toolCallingDesc": "Modelin çağırabileceği araçları tanımlayın. Model, bir işlevi çağırmaya karar verdiğinde bir tool_calls dizisi döndürecektir.",
      "anthropicDesc": "/v1/messages uç noktası Anthropic Mesajlar API'si ile uyumludur. Anthropic SDK veya herhangi bir uyumlu istemciyle kullanın.",
      "anthropicExample": "Anthropic Örnek",
      "multimodalExample": "Çok Modlu Örnek",
      "multimodalDesc": "Mesajlar dizisindeki image_url türlerine sahip içerik bloklarını kullanarak görselleri metnin yanında gönderin.",
      "modelDiscovery": "Model Keşfi",
      "modelDiscoveryDesc": "Mevcut modelleri, yeteneklerini ve fiyatlarını gerçek zamanlı olarak keşfetmek için /v1/models uç noktasını kullanın."
    },
    "media": {
      "title": "Medya Oluşturma API'si",
      "subtitle": "Görüntü, video ve müzik oluşturma uç noktaları için eksiksiz referans.",
      "endpointDesc": "/v1/images/ Generations uç noktası görüntü, video ve müzik oluşturmayı destekler. Genişletilmiş parametreler modele özeldir.",
      "commonParams": "Ortak Parametreler",
      "colParam": "Parametre",
      "colType": "Tür",
      "colRequired": "Gerekli",
      "colDesc": "Açıklama",
      "paramModel": "Oluşturma için kullanılacak model kimliği.",
      "paramPrompt": "Ne oluşturulacağını açıklayan metin istemi.",
      "paramN": "Oluşturulacak görüntü sayısı (varsayılan: 1).",
      "paramSize": "Çıkış boyutu, ör. '1024x1024'. Modele özel boyutlar geçerli olabilir.",
      "paramResponseFormat": "Yanıt biçimi: 'url' veya 'b64_json'.",
      "paramSse": "Doğru olduğunda, sunucu tarafından gönderilen olaylar yoluyla ilerleme güncellemelerini yayınlayın.",
      "basicExample": "Temel Örnek",
      "responseExample": "Yanıt Örneği",
      "modelSpecific": "Modele Özel Parametreler",
      "modelSpecificDesc": "Her model ailesi, üretim üzerinde ayrıntılı kontrol için ek parametreleri destekler.",
      "extendedExamples": "Genişletilmiş Örnekler",
      "flux": {
        "aspectRatio": "G:Y olarak en boy oranı (ör. '16:9', '1:1').",
        "imageUrls": "Referans görselleri (maks. 4). Görüntüden görüntüye oluşturma için kullanılır."
      },
      "nano": {
        "aspectRatio": "G:Y olarak en boy oranı (ör. '16:9', '1:1').",
        "resolution": "Çıkış çözünürlüğü: '1K', '2K' veya '4K'.",
        "imageUrls": "Referans görselleri (en fazla 14). Görüntüden görüntüye oluşturma için kullanılır."
      },
      "grok": {
        "mode": "Video oluşturma modu: 'normal', 'baharatlı' veya 'eğlenceli'.",
        "resolution": "Video çözünürlüğü: '480p' veya '720p'.",
        "aspectRatio": "En boy oranı G:H olarak.",
        "imageUrls": "Video oluşturma için referans görseller (maks. 2)."
      },
      "suno": {
        "custom": "Kişiselleştirilmiş müzik üretimi için özel modu etkinleştirin.",
        "instrumental": "Yalnızca enstrümantal müzik oluşturun (vokal yok).",
        "style": "Müzik tarzı açıklaması (ör. 'K-pop', 'Heavy Metal', 'Caz')."
      },
      "wan": {
        "aspectRatio": "En boy oranı G:H olarak.",
        "duration": "Saniye cinsinden video süresi.",
        "resolution": "Video çözünürlüğü (ör. '480p', '720p').",
        "sound": "Oluşturulan videoya ses ekleyin.",
        "imageUrl": "Video oluşturmak için URL kare görüntüsünü başlatın."
      }
    },
    "billing": {
      "title": "Faturalandırma ve Krediler",
      "subtitle": "Fiyatlandırmayı anlayın, kredileri yönetin ve ihtiyaçlarınıza uygun doğru planı seçin.",
      "payg": "Pay-As-You-Go",
      "paygDesc": "Yalnızca kullandığınız kadar ödeyin. Bakiyenize kredi ekleyin ve bunları milyon token başına maliyet üzerinden tüketin.",
      "howItWorks": "Nasıl Çalışır?",
      "paygStep1": "Kontrol Panelinizde Pay-As-You-Go'yi etkinleştirin",
      "paygStep2": "Kart (Creem) veya kripto yoluyla kredi ekleyin",
      "paygStep3": "Herhangi bir modeli kullanın; maliyetler token başına bakiyenizden düşülür",
      "paygStep4": "Kredilerin süresi hiçbir zaman dolmaz ve tüketilene kadar kalır",
      "paygBenefit": "Fayda",
      "paygBenefitContent": "Pozitif bakiyeye sahip kullandıkça öde kullanıcıları, tüm kademeli oran sınırlarını atlar ve özel rol oynama ve üst düzey model çeşitlerine erişim kazanır.",
      "subscriptions": "Abonelikler",
      "subscriptionsDesc": "Tahmin edilebilir kullanım için yinelenen abonelikler veya bir aylık geçişler arasında seçim yapın.",
      "recurring": "RECURRING",
      "recurringTitle": "Aylık Abonelik",
      "recurringFeature1": "Her ay otomatik olarak yenilenir",
      "recurringFeature2": "Kontrol Panelinden istediğiniz zaman iptal edin",
      "recurringFeature3": "Kartla (Creem) veya kriptoyla ödeme yapın",
      "oneMonth": "ONE-TIME",
      "oneMonthTitle": "1 Aylık Geçiş",
      "oneMonthFeature1": "Tek ödeme, otomatik yenileme yok",
      "oneMonthFeature2": "30 gün boyunca tam plan avantajları",
      "oneMonthFeature3": "Kripto ödemeleriyle kullanılabilir",
      "planComparison": "Plan Karşılaştırması",
      "colFeature": "Özellik",
      "rowRpm": "Dakika Başına İstekler",
      "rowRpd": "Günlük Talepler",
      "rowModels": "Model Erişimi",
      "rowSupport": "Destek",
      "rowPrice": "Fiyat",
      "basicModels": "Temel modeller",
      "allModels": "Tüm modeller",
      "communitySupport": "Topluluk",
      "prioritySupport": "Öncelik",
      "dedicatedSupport": "Adanmış",
      "fullContext": "Full Context Addon",
      "fullContextTitle": "Full Context Addon",
      "fullContextDesc": "Platformun uyguladığı bağlam uzunluğu sınırlamalarını kaldırın. Sağlayıcı modeli sınırları hâlâ geçerlidir. Her planla çalışır.",
      "fullContextFeature1": "Tüm modellerde sınırsız içerik uzunluğu",
      "fullContextFeature2": "Herhangi bir abonelik planıyla çalışır",
      "fullContextFeature3": "Aylık 9,99€/ay üzerinden faturalandırılır",
      "multipliers": "Çarpanları Talep Edin",
      "multipliersDesc": "Bazı modellerin çalıştırılması daha pahalı olduğundan çağrı başına 1'den fazla istek yuvası maliyeti vardır. Dakika ve günlük istek sınırlarınız bu çarpana göre kontrol edilir; eğer yeterli sayıda isteğiniz kalmazsa, API 429 Çok Fazla İstek döndürür.",
      "colCost": "Maliyet",
      "colType": "Tür",
      "colExamples": "Örnek Modeller",
      "multType0": "Ücretsiz (ücret sınırı maliyeti yok)",
      "multType1": "Standart",
      "multType2": "Yüksek seviye",
      "multType3": "Yüksek seviye",
      "multType5": "prim",
      "multType11": "Pay-As-You-Go yalnızca",
      "mult11NoteLabel": "önemli",
      "mult11Note": "×11 işaretli modeller Ücretsiz, Premium veya Ana aboneliklerde KULLANILAMAZ; ücretli bir planda bile bu modelleri çağırmak hata verir. Yalnızca bakiyesi pozitif olan Pay-As-You-Go kullanıcıları bunları kullanabilir.",
      "planAccess": "Planım ne işe yarayabilir?",
      "planAccessDesc": "Her planın dakika başına bir istek bütçesi vardır. Çarpanı ×N olan bir model, çağrı başına N yuva tüketir; dolayısıyla ×2 modelini arayan bir Premium kullanıcı (5/dak) dakikada 2 istek veya bir ×5 modelini dakikada bir kez yapabilir. Kalan bütçeniz çarpanın altındaysa istek 429 ile reddedilir.",
      "colPlan": "Planı",
      "paygWithBalance": "pozitif bakiyeli",
      "unlimited": "Sınırsız",
      "paymentMethods": "Ödeme Yöntemleri",
      "paymentMethodsDesc": "Kart ödemelerini Creem, kripto ödemelerini NowPayments üzerinden destekliyoruz. Doğrudan Creem veya Creem faturalandırmasını artık desteklemiyoruz.",
      "cryptoDesc": "NowPayments aracılığıyla Bitcoin, Ethereum, USDT ve diğer kripto para birimleri",
      "creemDesc": "Kart ödemeleri (Visa, Mastercard, Amex) — birincil ödeme sağlayıcısı",
      "manageTitle": "Planınızı Yönetin",
      "manageDesc": "Abonelikleri yükseltmek, yönetmek, kredi eklemek veya eklentileri yapılandırmak için Kontrol Panelini ziyaret edin.",
      "goToDashboard": "Kontrol Paneline Git",
      "viewPricing": "Fiyatlandırmayı Görüntüle",
      "usageBudget": "Kullanım Bütçesini Planla",
      "usageBudgetDesc": "Ücretli planlarda, dakika başına ve günlük istek limitlerine ek olarak plan fiyatının 10 katına eşit aylık maliyet bazlı kredi bütçesi bulunur. Her istek, gerçek token maliyetini (cent cinsinden) bu bütçeden düşer. Ücretsiz ve Pay-As-You-Go kullanıcıları buna tabi değildir; farklı şekilde ölçülürler.",
      "usageBudgetMonthly": "Aylık Fiyat",
      "usageBudgetCredits": "Kredi Bütçesi",
      "usageBudget80Title": "%80 — Bildirim",
      "usageBudget80Desc": "Aylık bütçenizin %80'ini kullandıktan sonra kontrol panelinde bir uyarı gösterilir ve yeniden doldurma seçeneği sunulur. Aboneliğiniz normal şekilde devam ediyor.",
      "usageBudget100Title": "%100 — Yenilenene kadar engellendi",
      "usageBudget100Desc": "Ücretli plan API çağrıları %100'de bir sonraki faturalandırma döngüsünü beklemenizi veya yeniden dolum satın almanızı isteyen bir hata döndürür. Aboneliğiniz aktif kalır.",
      "usageBudgetRenewalTitle": "Yenileme nasıl çalışır?",
      "usageBudgetRenewalDesc": "Bir sonraki aylık abonelik ücretinde, kredi bütçenize başka bir tam pencere kadar eklenir (Premium için +9.990, Master için +24.990). 'Kullanılmış' sayacı sıfırlanmaz; krediler birikir, dolayısıyla yoğun bir ay, bir sonraki döngüde sizi cezalandırmaz.",
      "refillTitle": "Döngü ortası planının yeniden doldurulması",
      "refillDesc": "Döngünün ortasında bütçenizi tüketirseniz, 'kullanılmış' değerini hemen 0'a sıfırlamak ve en az bir tam kredi penceresinin yeniden kullanılabilir olmasını sağlamak için Creem aracılığıyla tek seferlik Plan Yeniden Doldurma satın alabilirsiniz.",
      "refillFeature1": "Premium Yeniden Doldurma: 9,99 $ — aylık fiyatla aynı",
      "refillFeature2": "Ana Doldurma: 24,99 $ — aylık fiyatla aynı",
      "refillFeature3": "Tek seferlik ücretlendirme — aktif aboneliğinize, planınıza veya son kullanma tarihinize etki etmez",
      "refillFeature4": "%80 veya daha yüksek bir seviyeye ulaştığınızda kontrol paneli kullanım uyarısından ulaşabilirsiniz"
    },
    "st": {
      "title": "SillyTavern Kurulum Kılavuzu",
      "subtitle": "Rol yapma ve karakter sohbeti için SillyTavern'yi Api.Airforce ile kurmaya yönelik adım adım kılavuz.",
      "whyTitle": "Neden SillyTavern?",
      "whyContent": "SillyTavern, web tabanlı alternatiflere kıyasla AI sohbet deneyiminiz üzerinde daha fazla kontrol sağlar. Özel ön ayarları, karakter içe aktarmayı destekler ve boş yanıt sorunları olmadan Api.Airforce modelleriyle güvenilir bir şekilde çalışır.",
      "step1Title": "SillyTavern'i yükleyin",
      "step1Content": "SillyTavern Launcher'ı resmi web sitesinden indirip kurun. Kurulumdan sonra SillyTavern klasörüne gidin ve 'installer' batch dosyasını çalıştırın. Kurulum tamamlandığında SillyTavern'i başlatmak için 'Launcher' batch dosyasını (büyük L ile) çalıştırın.",
      "step2Title": "API Bağlantısını Yapılandır",
      "step2Content": "Ekranın üst kısmındaki fiş simgesini (\"API Bağlantıları\") tıklayın. API altında, açılır menüden \"Sohbet Tamamlama\"yı seçin. Sohbet Tamamlama Kaynağı altında \"Özel (Açık Yapay Zeka Uyumlu)\" seçeneğini seçin. Aşağıda gösterildiği gibi uç noktayı ve API anahtarını girin. Bağlan'a tıklayın; daire yeşile dönmelidir. Daha sonra bir Bağlantı Profili kaydedin.",
      "step3Title": "Bir Ön Ayar Ayarlama",
      "step3Content": "Üst kısımdaki (API Bağlantılarının yanında) \"Yapay Zeka Yanıt Yapılandırması\" simgesini tıklayın. Bir ön ayarı (.JSON dosyası) içe aktarabilir veya kendinizinkini oluşturabilirsiniz. Bağlam Boyutunu, Maksimum Yanıt Uzunluğunu ve Sıcaklığı tercihinize göre ayarlayın. Boş yanıtları en aza indirmek için Akışı devre dışı bırakmanızı öneririz. Seed'i -1'de tutun.",
      "step4Title": "Karakterleri İçe Aktar",
      "step4Content": "\"Karakter Yönetimi\" simgesine tıklayın (kimlik kartına benzer). \"Dosyadan Karakteri İçe Aktar\" seçeneğini tıklayın ve bir .JSON karakter dosyası seçin. Karakter hemen sohbet etmeye hazır olacak. Ayrıca doğrudan SillyTavern'de kendi karakterlerinizi de oluşturabilirsiniz.",
      "charSourcesTitle": "Karakter Kaynakları",
      "charTavern": "Topluluk karakter kütüphanesi",
      "charAiCards": "Yüksek kaliteli, denetlenen kartlar",
      "charChub": "Geniş karakter koleksiyonu",
      "charBackyard": "Topluluk AI karakterleri",
      "tipsTitle": "İpuçları",
      "tip1": "Boş yanıtlardan kaçınmak için akışı devre dışı bırakın",
      "tip2": "En iyi rol oyunu sonuçları için deepseek-v3.2 veya Claude-sonnet-4.5-rp kullanın",
      "tip3": "Araçtan memnun kaldığınızda kendi karakter ön ayarlarınızı oluşturun",
      "tip4": "Her seferinde yeniden yapılandırmanıza gerek kalmaması için Bağlantı Profilinizi kaydedin"
    },
    "janitor": {
      "title": "Janitor AI Kurulum Kılavuzu",
      "subtitle": "Api.Airforce'u Janitor AI ile ters proxy olarak kullanmak için hızlı kurulum kılavuzu.",
      "step1Title": "Hesap Oluştur",
      "step1Content": "Henüz yapmadıysanız Janitor AI adresinde bir hesap oluşturun ve giriş yapın.",
      "step2Title": "API Ayarlarını Yapılandırma",
      "step2Content": "Janitor AI'da API ayarlarınıza gidin. API türünüz olarak \"Ters Proxy\"yi seçin. URL proxy'sini ve Api.Airforce API anahtarınızı girin. Mevcut olanlardan bir model seçin.",
      "step3Title": "Bir Model Seçin",
      "step3Content": "Kullanmak istediğiniz model adını yazın. En iyi kalite ve hız dengesi için deepseek-v3.2 veya gemini-2.5-pro'yu öneriyoruz. Mevcut tüm modelleri Modeller sayfamızda bulabilirsiniz.",
      "step4Title": "Sohbete Başla",
      "step4Content": "Bir karakter seçin ve sohbete başlayın. Boş yanıtlar alırsanız farklı bir model deneyin veya özel istem ayarlarınızı düzenleyin.",
      "warningTitle": "Bilinen Sınırlamalar",
      "warningContent": "Janitor AI modele ve bilgi istemi yapılandırmasına bağlı olarak ara sıra boş yanıtlar döndürebilir. Bu durum sık sık oluyorsa bunun yerine daha fazla kontrol ve güvenilirlik sağlayan SillyTavern seçeneğini denemenizi öneririz.",
      "recommendedTitle": "Önerilen Modeller",
      "stRecommendTitle": "Daha iyi bir deneyim mi arıyorsunuz?",
      "stRecommendContent": "SillyTavern daha fazla kontrol, özel ön ayarlar sağlar ve Api.Airforce ile daha güvenilir şekilde çalışır. Sorun yaşarsanız geçiş yapmanızı öneririz.",
      "stRecommendLink": "SillyTavern kurulum kılavuzunu görüntüleyin"
    },
    "chub": {
      "title": "Chub Yapay Zeka Kurulum Kılavuzu",
      "subtitle": "Api.Airforce'u Chub (chub.ai / Chub Venus) içinde OpenAI ve Anthropic uyumlu ters proxy olarak ayarlayın.",
      "step1Title": "Hesap ve API anahtarı",
      "step1Content": "Henüz bir hesabınız yoksa, bir chub.ai hesabı oluşturun ve oturum açın. Buna paralel olarak, Api.Airforce kontrol panelinizde bir API anahtarı oluşturun; bir sonraki adımda buna ihtiyacınız olacak.",
      "step2Title": "Secrets'ta ters proxy'yi etkinleştirin",
      "step2Content": "Chub'da sağ üstteki ≡ menüsünü açın: Secrets -> OpenAI. Reverse Proxy'yi etkinleştirip alanları aşağıda gösterildiği gibi doldurun. URL, /v1 ile biten base URL olmalıdır; /chat/completions eklemeyin, Chub yolu kendisi ekler.",
      "step2Note": "Not: Chub kaydedildiğinde API anahtarını düz metin olarak gizler. Kaydettikten hemen sonra bağlantıyı doğrulayın.",
      "step3Title": "Sohbet yapılandırmasında bir model seçin",
      "step3Content": "Yapılandırma → Bilgi İstemi Yapısını açın. API'yi \"OpenAI\" olarak ayarlayın ve Model açılır menüsünden gpt-4o veya gpt-4.5 gibi bir giriş seçin. Chub bu model adını aynen bize iletir.",
      "aliasTipTitle": "İpucu: Rol yapma modelleri için model takma adı",
      "aliasTipContent": "Chub sabit bir model açılır menüsü kullanır; serbest metin yoktur. Rol yapma modellerimizi (claude-sonnet-4.6-rp, deepseek-v3.2-speciale, vb.) kullanmak için, Api.Airforce kontrol panelinizde bir Model Takma Adı oluşturun (örn. gpt-4o → claude-sonnet-4.6-rp) ve ardından Chub'de gpt-4o'yu seçin.",
      "aliasTipLink": "Kontrol panelinde Model Takma Adı oluşturun",
      "step4Title": "Claude'yi yerel olarak kullanın (isteğe bağlı)",
      "step4Content": "Anthropic protokolünü doğrudan kullanmak ister misiniz? Secrets → Anthropic öğesini açın ve ters proxy'yi aynı şekilde etkinleştirin. Burada URL çıplak temel https://api.airforce'dur (/v1 olmadan).",
      "step5Title": "Proxy'yi kontrol edin ve sohbete başlayın",
      "step5Content": "Chub'de Proxy'yi Kontrol Et'i tıklayın; yeşil onay, bağlantının çalıştığı anlamına gelir. Daha sonra bir karakter açın ve sohbete başlayın. Boş yanıtlar alırsanız, Chub açılır menüsünde seçilen model adının gerçekten bizim tarafımızda mevcut olduğunu (veya bir Model Takma Adı aracılığıyla eşlendiğini) doğrulayın.",
      "warningTitle": "Bilinen sınırlamalar",
      "warningContent": "Chub yalnızca sohbet tamamlamaları kullanır; bu proxy aracılığıyla yerleştirme veya görüntü oluşturma yoktur. Model açılır menüsü sabit olduğundan Model Takma Adları önerilir. Top-K, Chub tarafından göz ardı edilir.",
      "recommendedTitle": "Rol oynama için önerilen modeller",
      "recommendedHint": "Bu varyantlar yaratıcı yazma ve karakter diyaloğu için ayarlanmıştır.",
      "stRecommendTitle": "Daha fazla kontrol ister misiniz?",
      "stRecommendContent": "SillyTavern serbest metinli model adlarını (takma ad gerekmez), daha hassas bilgi istemi kontrolünü ve özel ön ayarları kabul eder. Zorlu rol oynama için genellikle daha istikrarlı seçim.",
      "stRecommendLink": "SillyTavern kılavuzunu görüntüleyin"
    },
    "cursor": {
      "title": "Cursor Kurulum Kılavuzu",
      "subtitle": "Api.Airforce'u Cursor'da OpenAI uyumlu backend olarak kullanın; sohbet paneli ve Composer ile çalışır.",
      "step1Title": "Bir Api.Airforce API anahtarı alın",
      "step1Content": "Api.Airforce kontrol panelinizi açın, yeni bir API anahtarı oluşturun ve kopyalayın. Bir sonraki adımda bunu Cursor içine yapıştıracaksınız.",
      "step2Title": "Cursor ayarlarında OpenAI uç noktasını geçersiz kılın",
      "step2Content": "Cursor → Ayarlar → Modeller'i açın. \"OpenAI Tabanını Geçersiz Kıl URL\" seçeneğini etkinleştirin ve aşağıdaki değerleri yapıştırın. Daha sonra Cursor anahtarını KAPALI ve OpenAI anahtarını AÇIK konuma getirin.",
      "step3Title": "Özel model adları ekleyin",
      "step3Content": "Cursor model adı alanını kullanır; herhangi bir Airforce modelini yazın. Sohbet ve Besteci için aşağıdakileri öneriyoruz:",
      "step4Title": "Sohbete başla",
      "step4Content": "Cursor sohbetini (⌘L) veya Composer'ı (⌘I) açın; istemleriniz artık Api.Airforce üzerinden yönlendirilir. Model açılır menüsü, yazdığınız adları gösterir.",
      "warningTitle": "Önemli",
      "warningContent": "Cursor'nin sekme otomatik tamamlaması ve satır içi ⌘K hala Cursor'nın kendi modelini kullanıyor ve bu geçersiz kılmadan ETKİLENMİYOR. Yalnızca sohbet ve Besteci özel arka ucunuz üzerinden yönlendirir."
    },
    "roocode": {
      "title": "Roo Code Kurulum Kılavuzu",
      "subtitle": "Roo Code VS Code uzantısı için LLM arka ucu olarak Api.Airforce kullanın.",
      "step1Title": "Roo Code'u yükleyin",
      "step1Content": "VS Code Marketplace'ten Roo Code uzantısını yükleyin ve düzenleyicinizi yeniden yükleyin.",
      "step2Title": "API sağlayıcısını yapılandırma",
      "step2Content": "Yan panelde Roo Code uygulamasını açın → ⚙ Ayarlar → API Sağlayıcı. \"OpenAI Uyumlu\" seçeneğini seçin ve aşağıdaki alanları doldurun.",
      "step3Title": "Model kimliğini ayarlayın",
      "step3Content": "Roo Code herhangi bir model adını kabul eder — istediğiniz Airforce modelini yazın. Araç çağırma özelliğine sahip modeller en iyi sonuçları verir:",
      "step4Title": "Kodlamaya başlayın",
      "step4Content": "Roo sohbet panelini açın ve dosyaları okumasını veya değiştirmesini isteyin. Roo Code artık tüm istekler için Api.Airforce kullanıyor.",
      "recommendedTitle": "Kodlama için önerilen modeller",
      "recommendedHint": "Dördü de araç çağırmayı güvenilir bir şekilde destekler. Sonnet 4.6 her açıdan en iyi seçimdir; deepseek-v3.2 en ucuzudur."
    },
    "kilocode": {
      "title": "Kilo Code Kurulum Kılavuzu",
      "subtitle": "Kilo Code, Roo Code'nin bir çatalıdır — aynı OpenAI-Compatible kurulumu geçerlidir.",
      "step1Title": "Kilo Code'i yükleyin",
      "step1Content": "Kilo Code uzantısını VS Code Marketplace'ten yükleyin.",
      "step2Title": "API sağlayıcısını yapılandırma",
      "step2Content": "Kilo Code → ⚙ Ayarlar → API Sağlayıcı'yı açın. \"OpenAI Uyumlu\" seçeneğini seçin ve aşağıdaki değerleri doldurun.",
      "step3Title": "Model kimliğini ayarlayın",
      "step3Content": "Herhangi bir Airforce sohbet modelini yazın. Çoğu aracı özellik için araç çağırma desteği gereklidir:",
      "step4Title": "Kodlamaya başlayın",
      "step4Content": "Kilo'nun sohbet panelini açın ve dosyaları okumasına veya düzenlemesine izin verin. Tüm istekler Api.Airforce üzerinden yönlendirilir.",
      "rooLinkTitle": "Roo Code zaten yapılandırılmış mı?",
      "rooLinkContent": "Kilo Code yapılandırma şeması aynıdır; Roo Code sağlayıcı ayarlarınızı kopyalamanız yeterlidir.",
      "rooLinkLabel": "Roo Code kılavuzunu görüntüleyin"
    },
    "nextchat": {
      "title": "SonrakiSohbet Kurulum Kılavuzu",
      "subtitle": "NextChat'te (ChatGPT-Next-Web) OpenAI uç noktası olarak Api.Airforce kullanın.",
      "step1Title": "NextChat ayarlarını aç",
      "step1Content": "Ayarlar panelini açmak için NextChat'teki ⚙ simgesine tıklayın.",
      "step2Title": "Özel bir OpenAI bitiş noktası ayarlayın",
      "step2Content": "\"Özel Uç Nokta\" / \"OpenAI\" seçeneğine ilerleyin ve aşağıdaki değerleri doldurun. Ayarları kaydedin.",
      "step3Title": "Bir model seç",
      "step3Content": "Sohbet başlığında model açılır menüsünü açın ve Özel Modeller'e eklediğiniz adlardan herhangi birini seçin. NextChat bunları aynen Api.Airforce adresine gönderir.",
      "step4Title": "Sohbete başla",
      "step4Content": "Bir bilgi istemi yazın — NextChat artık Api.Airforce üzerinden yönlendirme yapıyor. Akış kutudan çıktığı gibi çalışır.",
      "tipsTitle": "İpuçları",
      "tip1": "Açılır menüde istediğiniz her Airforce modelini kaydetmek için \"Özel Modeller\" alanını kullanın",
      "tip2": "NextChat'i kendiniz barındırıyorsanız, OPENAI_API_KEY ve BASE_URL değerlerini kullanıcı arayüzü yerine env vars aracılığıyla ayarlayın",
      "tip3": "Görme özellikli modeller (gpt-4o, Claude-sonnet-4.6) görüntü ekleri için çalışır"
    },
    "openwebui": {
      "title": "Open WebUI Kurulum Kılavuzu",
      "subtitle": "Api.Airforce'u Open WebUI içinde OpenAI uyumlu bağlantı olarak bağlayın.",
      "step1Title": "Yönetici olarak oturum açın",
      "step1Content": "Open WebUI örneğinizi açın ve bir yönetici hesabıyla oturum açın. Yönetici hakları olmadan yeni bağlantılar ekleyemezsiniz.",
      "step2Title": "OpenAI API bağlantısı ekleyin",
      "step2Content": "Yönetici Paneli → Ayarlar → Bağlantılar → OpenAI API'ye gidin. Yeni bir bağlantı eklemek için \"+\"ya tıklayın ve aşağıdaki alanları doldurun. Kaydetmek.",
      "step3Title": "Modelin getirildiğini doğrulayın",
      "step3Content": "Open WebUI model listesini /v1/models'den otomatik olarak getirir. Sohbet açılır menüsünü açın — tüm Airforce modellerini \"airforce/\" ön ekiyle görmeniz gerekir.",
      "step4Title": "Sohbete başla",
      "step4Content": "Bir model seçin ve sohbet başlatın. Araç kullanımı, vizyon ve Anthropic modellerinin tümü bu bağlantı üzerinden şeffaf bir şekilde çalışır.",
      "tipTitle": "İpucu",
      "tipContent": "Yalnızca Airforce kullanmak istiyorsanız aynı Bağlantılar panelinde varsayılan Ollama bağlantısını devre dışı bırakın; aksi takdirde her iki arka uç da model açılır menüsünde rekabet eder."
    },
    "risuai": {
      "title": "RisuAI Kurulum Kılavuzu",
      "subtitle": "Karakter rol oyunu için RisuAI'de Api.Airforce'u OpenAI/Anthropic arka ucunuz olarak kullanın.",
      "step1Title": "RisuAI API ayarlarını açın",
      "step1Content": "RisuAI'yi (web veya masaüstü) açın -> Settings -> API. RisuAI birçok backend destekler; burada OpenAI uyumlu olanı kullanacağız.",
      "step2Title": "OpenAI Uyumlu sağlayıcıyı yapılandırın",
      "step2Content": "Sağlayıcınız olarak \"OpenAI Uyumlu\"yu seçin ve ardından aşağıdaki URL ve API anahtarını doldurun. Kaydetmek.",
      "step3Title": "Rol oyununa göre ayarlanmış bir model seçin",
      "step3Content": "Rol yapma çeşitleri (-rp / -speciale son eki) karakter diyaloğu ve yaratıcı yazarlık için ayarlanmıştır; model adını doğrudan model alanına yazın.",
      "step4Title": "Sohbeti başlat",
      "step4Content": "Bir karakter açın veya oluşturun, kişiyi seçin ve sohbete başlayın. Akış, yenileme ve standart RisuAI özelliklerinin tümü çalışır.",
      "recommendedTitle": "Rol oynama için önerilen modeller",
      "recommendedHint": "Bu varyantlar yaratıcı yazma ve karakter diyaloğu için ayarlanmıştır.",
      "anthropicTitle": "Claude'yi yerel olarak kullanmak ister misiniz?",
      "anthropicContent": "RisuAI ayrıca Anthropic protokolünü de destekler. Sağlayıcıyı \"Anthropic\" olarak değiştirin ve URL değerini https://api.airforce (no /v1) olarak ayarlayın — aynı API anahtarı.",
      "anthropicLink": "RP kurulumları hakkında daha fazla bilgi: SillyTavern kılavuzu"
    },
    "openclaw": {
      "title": "OpenClaw Kurulum Kılavuzu",
      "subtitle": "Kendi kendine barındırılan OpenClaw asistanınızı LLM sağlayıcısı olarak Api.Airforce'a yönlendirin.",
      "step1Title": "OpenClaw'u yükleyin",
      "step1Content": "Makinenize (macOS / iOS / Android / Linux) OpenClaw yükleyin ve ilk çalıştırma kurulumunu tamamlayın. Clawhub CLI yolunuzda olmalı.",
      "step2Title": "OpenAI sağlayıcısını ayarlayın",
      "step2Content": "Aşağıdaki iki clawhub komutunu çalıştırın; bunlar yerel OpenClaw yapılandırmanıza OpenAI uyumlu sağlayıcı girişini yazar.",
      "step3Title": "Varsayılan modeli ayarla",
      "step3Content": "OpenClaw'a varsayılan olarak hangi Airforce modelinin kullanılacağını söyleyin. Herhangi bir sohbet modelini seçin — Claude-sonnet-4.6 veya gpt-4o iyi varsayılanlardır.",
      "step4Title": "Aracıyı yeniden başlatın",
      "step4Content": "Yeni sağlayıcı yapılandırmasını alması için OpenClaw öğesini yeniden başlatın. CLI, başlangıçta etkin sağlayıcıyı gösterir; \"openai (api.airforce)\" yazdığını doğrulayın.",
      "step5Title": "Herhangi bir kanalda konuşun",
      "step5Content": "OpenClaw kanallarından herhangi biri aracılığıyla mesaj gönderin (Discord, Telegram, iMessage, Slack…) — yanıtlar artık Api.Airforce üzerinden yönlendiriliyor.",
      "tipTitle": "İpucu",
      "tipContent": "Clawhub aracılığıyla yüklenen OpenClaw becerileri, aracının yapılandırdığı modeli kullanır; varsayılan modelin değiştirilmesi her beceriyi aynı anda etkiler."
    },
    "hermes": {
      "title": "Hermes Agent Kurulum Kılavuzu",
      "subtitle": "Api.Airforce'u Nous Research Hermes Agent için LLM backend'i olarak kullanın.",
      "step1Title": "Hermes'yi yükleyin",
      "step1Content": "NousResearch/hermes-agent deposunu klonlayın ve README'deki kurulum adımlarını izleyin. Devam etmeden önce hermes CLI PATH'inizde olmalıdır.",
      "step2Title": "OpenAI sağlayıcısını yapılandırın",
      "step2Content": "Aşağıdaki hermes config komutunu çalıştırın; Api.Airforce'a işaret eden OpenAI uyumlu sağlayıcı bloğunu yazar.",
      "step3Title": "Varsayılan modeli seçin",
      "step3Content": "Hermes araç çağırma açısından yoğun olduğundan güvenilir araç desteğine sahip bir model seçin. Claude-sonnet-4.6 en güvenli varsayılandır.",
      "step4Title": "Bir kanal bağlayın ve sohbet edin",
      "step4Content": "Aracıyı başlatmak için Hermes'i çalıştırın. Web kullanıcı arayüzü aracılığıyla bir kanala (Telegram/Discord/Slack) bağlanın ve bir mesaj gönderin — Hermes artık her tamamlama için Api.Airforce kullanıyor.",
      "recommendedTitle": "Temsilciler için önerilen modeller",
      "recommendedHint": "Dördü de araç çağırmayı destekliyor. Sonnet 4.6 en güvenilir JSON çıkışına sahiptir.",
      "tipTitle": "İpucu",
      "tipContent": "Hermes Web kullanıcı arayüzü, modele göre ayrılmış kullanım analizlerini gösterir; hangi becerilerin ucuz ve pahalı olduğunu tespit etmek için kullanışlıdır."
    },
    "onThisPage": "Bu Sayfada",
    "searchPlaceholder": "Belgeleri ara..."
  },
  "footer": {
    "description": "Akla gelebilecek her türlü modele küresel bir ağ geçidi. Herhangi bir yapay zeka sağlayıcısına birleşik erişim için yüksek performanslı proxy.",
    "product": "Ürün",
    "chatPlayground": "Sohbet Bahçesi",
    "imagePlayground": "Görüntü Bahçesi",
    "pricing": "Fiyatlandırma",
    "dashboard": "Kontrol Paneli",
    "legal": "Yasal",
    "terms": "Hizmet Şartları",
    "privacy": "Gizlilik Politikası",
    "refund": "Geri Ödeme Politikası",
    "reviews": "Yorumlar",
    "copyright": "Tüm hakları saklıdır.",
    "status": "Tüm Sistemler Çalışır Durumda",
    "blog": "Blog",
    "viewAllPosts": "Tüm Gönderileri Görüntüle",
    "disclaimer": "Api.Airforce bağımsız bir platformdur ve OpenAI, Anthropic, Google, Meta veya bu sitede adı geçen başka herhangi bir AI model sağlayıcısına bağlı değildir, bunlar tarafından desteklenmez veya bunların sponsorluğu yapılmaz.",
    "supportEmail": "destek@api.airforce"
  },
  "hero": {
    "badge": "Dünya çapındaki geliştiricilerin güvendiği",
    "headline1": "Tek bir API.",
    "headline2": "Her Yapay Zeka Modeli.",
    "description": "DeepSeek, Claude, Gemini ve 100'den fazla modele yönelik birleşik ağ geçidi.",
    "description2": "Sağlayıcıları tek satır kodla değiştirin.",
    "ctaStart": "Bugün Ücretsiz Başlayın",
    "ctaDashboard": "Kontrol Paneline Git",
    "ctaPlayground": "Playground'ı deneyin",
    "scrollText": "Keşfetmek için kaydırın",
    "christmas": {
      "title": "Tatil İndirimi",
      "discount": "Kodla %20 İNDİRİM kazanın:",
      "code": "CHRISTMAS2025",
      "validity": "24 Aralık 2025'e kadar geçerlidir"
    },
    "stats": {
      "models": "Yapay Zeka Modelleri",
      "developers": "Geliştiriciler",
      "uptime": "Çalışma süresi",
      "latency": "Ortalama Gecikme"
    }
  },
  "features": {
    "badge": "Özellikler",
    "title": "İhtiyacınız olan her şey",
    "titleHighlight": "daha hızlı gönder",
    "description": "Performans, esneklik ve güvenilirlik isteyen geliştiriciler için tasarlandı.",
    "items": {
      "api": {
        "title": "Evrensel API Erişimi",
        "description": "Tek bir birleşik uç nokta aracılığıyla OpenAI, Anthropic, Google ve daha fazlasına bağlanın. Artık birden fazla SDK ile hokkabazlık yapmaya gerek yok."
      },
      "streaming": {
        "title": "Işık Hızında Yayın",
        "description": "Otomatik format dönüştürmeyle gerçek zamanlı sunucu tarafından gönderilen olaylar. Oluşturuldukça anında yanıtları deneyimleyin."
      },
      "multimodal": {
        "title": "Çok Modlu Zeka",
        "description": "Metin, resimler, kod; hepsini halledin. Tek bir yerde görüş modelleri ve görüntü oluşturma için tam destek."
      },
      "security": {
        "title": "Kurumsal Güvenlik",
        "description": "Gelişmiş hız sınırlama, API anahtar yönetimi ve kullanım analitiği. Her ölçekte üretim için tasarlandı."
      },
      "analytics": {
        "title": "Gerçek Zamanlı Analitik",
        "description": "Her isteği ayrıntılı bilgilerle izleyin. Tüm modellerinizde tokenları, gecikmeyi ve maliyetleri takip edin."
      },
      "functions": {
        "title": "İşlev Çağırma",
        "description": "Araçlar ve işlev çağrısı için yerel destek. Yapılandırılmış çıktılara sahip güçlü yapay zeka aracıları oluşturun."
      }
    }
  },
  "integrations": {
    "eyebrow": "Entegrasyonlar",
    "title": "En sevdiğiniz araçlarla çalışır",
    "description": "Her şey için tek bir API anahtarı. En popüler sohbet ve geliştirme araçlarıyla uyumlu.",
    "worksWith": "İle çalışır",
    "viewGuide": "Kılavuzu görüntüle",
    "janitor": {
      "description": "JanitorAI'de özel API'niz olarak Airforce kullanın. Karakterleriniz için Claude, GPT, DeepSeek ve daha fazlasına bağlanın."
    },
    "sillytavern": {
      "description": "SillyTavern'de sohbet tamamlama kaynağınız olarak Airforce'yi ayarlayın. Her modele tek bir API anahtarıyla erişin."
    },
    "claudeCode": {
      "description": "Claude Code için Anthropic API arka ucu olarak Airforce kullanın. İki ortam değişkeni ayarlayın ve her modele ulaşın."
    },
    "codexCli": {
      "description": "OpenAI SDK ve Codex CLI ile tamamen uyumludur. Kodlama aracılarınız için Airforce arka uç olarak OpenAI kullanın."
    }
  },
  "pricing": {
    "badge": "Fiyatlandırma",
    "title": "Basit,",
    "titleHighlight": "şeffaf",
    "titleEnd": "fiyatlandırma",
    "description": "Ücretsiz başlayın, büyüdükçe ölçekleyin. Gizli ücret yok, sürpriz yok.",
    "payAsYouGo": {
      "title": "Pay-As-You-Go:",
      "description": "Resmi sağlayıcılardan %90'a kadar daha ucuz",
      "savings": "%90'a kadar tasarruf edin"
    },
    "currency": {
      "eur": "EUR",
      "usd": "USD"
    },
    "billing": {
      "subscription": "Abonelik",
      "onetime": "1 Aylık Geçiş",
      "noAutoRenew": "Otomatik yenileme yok"
    },
    "creemSoon": "Krem (yakında)",
    "plans": {
      "free": {
        "name": "Ücretsiz",
        "price": "0",
        "period": "/ay",
        "description": "Test ve hobi projeleri için mükemmel",
        "cta": "Başlayın",
        "features": "Dakikada 1 istek, Günde 1.000 istek,Temel modellere erişim,Topluluk desteği"
      },
      "premium": {
        "name": "prim",
        "period": "/ay",
        "periodOnetime": "/30 gün",
        "description": "Geliştiriciler ve küçük ekipler için",
        "descriptionOnetime": "Tek ödeme, abonelik yok",
        "cta": "Şimdi Yükselt",
        "features": "Dakikada 5 istek, Günde 5.000 istek, Tüm modellere erişim*, Öncelikli destek"
      },
      "master": {
        "name": "Usta",
        "badge": "EN POPÜLER",
        "period": "/ay",
        "periodOnetime": "/30 gün",
        "description": "Yüksek hacimli üretim kullanımı için",
        "descriptionOnetime": "Tek ödeme, abonelik yok",
        "cta": "Şimdi Yükselt",
        "features": "Dakikada 10 istek,Günde sınırsız istek,Tüm modellere erişim*,Özel destek,Özel entegrasyonlar"
      },
      "modelsFootnote": "* Premium modeller (örn. Opus 4.7, roleplay çeşitleri, Gemini 3 Pro) 2×–11× çarpanla kredi tüketir"
    }
  },
  "pricingPage": {
    "hero": {
      "eyebrow": "FİYATLANDIRMA",
      "title": "Sizinle birlikte ölçeklenen basit planlar",
      "subtitle": "Ücretsiz başlayın, daha fazla ücret sınırına, daha fazla modele veya aboneliksiz 30 günlük geçişe ihtiyacınız olduğunda yükseltin."
    },
    "comparison": {
      "title": "Plan karşılaştırması",
      "subtitle": "Her katmanla birlikte gönderilen her şey",
      "feature": "Özellik",
      "rows": {
        "rateLimit": {
          "label": "Oran sınırı",
          "free": "1 / dakika",
          "premium": "5 / dakika",
          "master": "10 / dakika"
        },
        "dailyCap": {
          "label": "Günlük istek sınırı",
          "free": "1 000",
          "premium": "5 000",
          "master": "Sınırsız"
        },
        "modelAccess": {
          "label": "Model erişimi",
          "free": "Temel modeller",
          "premium": "150'den fazla modelin tümü",
          "master": "150'den fazla modelin tümü"
        },
        "multiplier": {
          "label": "Premium model çarpanı",
          "free": "—",
          "premium": "2× – 11×",
          "master": "2× – 11×"
        },
        "support": {
          "label": "Destek",
          "free": "Topluluk",
          "premium": "Öncelik",
          "master": "Adanmış"
        },
        "integrations": {
          "label": "Özel entegrasyonlar",
          "free": "",
          "premium": "",
          "master": ""
        },
        "cancelAnytime": {
          "label": "İstediğiniz zaman iptal edin",
          "free": "",
          "premium": "",
          "master": ""
        },
        "noAutoRenew": {
          "label": "30 günlük geçiş mevcut",
          "free": "",
          "premium": "",
          "master": ""
        }
      }
    },
    "credits": {
      "title": "Krediler nasıl çalışır?",
      "subtitle": "Her isteğin kredi maliyeti vardır. Standart modeller 1 kat, premium modeller ise daha yüksek bir çarpan kullanır; planınızın aylık kredileri bunları aynı aylık fiyatla kapsar.",
      "tiers": {
        "standard": {
          "label": "Standart modeller",
          "description": "Çoğu sohbet modeli, görüntü oluşturma, ses API'leri."
        },
        "premium": {
          "label": "Premium modeller",
          "description": "Daha yüksek maliyetli modeller (Opus 4.7, rol yapma çeşitleri, Gemini 3 Pro)."
        },
        "frontier": {
          "label": "Sınır modelleri",
          "description": "En pahalı modeller — üst düzey vizyon ve muhakeme."
        }
      },
      "example": {
        "title": "Örnek",
        "body": "Premium plan, standart modellerde günde ~5.000 isteği, 2× modelde günde ~2.500 isteği veya 11× sınır modelinde günde ~450 isteği kapsar — aynı aylık fiyata."
      }
    },
    "modelsLink": {
      "eyebrow": "MODEL BAŞINA FİYATLANDIRMA",
      "title": "Model başına token fiyatları",
      "description": "Her sohbet, görsel, ses ve video modeli için canlı fiyatlandırma (giriş ve çıkış tokenları).",
      "cta": "Tüm modellere göz atın"
    },
    "faq": {
      "title": "Sık sorulanlar",
      "subtitle": "En sık sorulan sorulara hızlı yanıtlar",
      "items": {
        "cancel": {
          "q": "İstediğim zaman iptal edebilir miyim?",
          "a": "Evet. Abonelikler kontrol panelinden veya desteğe e-posta gönderilerek iptal edilebilir; erişim mevcut fatura döneminin sonuna kadar devam eder. 30 günlük geçiş otomatik olarak yenilenmediğinden iptal edilecek bir şey yoktur."
        },
        "creditExpiry": {
          "q": "Kullanmadığım kredilere ne olur?",
          "a": "Plan kredileri her fatura döneminde sıfırlanır. Yükleme kredileri (ayrıca satın alınır) aktarılır ve süreleri dolmaz."
        },
        "refund": {
          "q": "Geri ödeme alabilir miyim?",
          "a": "Plan kredinizin %10'undan azını kullandıysanız, satın alma tarihinden itibaren 14 gün içinde geri ödeme sunuyoruz. Tüm koşullar için geri ödeme politikamıza bakın."
        },
        "downgrade": {
          "q": "Döngünün ortasında sürüm düşürebilir veya yükseltebilir miyim?",
          "a": "Evet. Yükseltmeler anında eşit olarak dağıtılır. Düşürmeler bir sonraki fatura döneminde geçerli olur; o zamana kadar mevcut planınızı korursunuz."
        },
        "premiumModels": {
          "q": "Hangi modeller premium sayılır?",
          "a": "Claude Opus 4.7, Gemini 3 Pro gibi sınır modelleri ve rol oyununa göre ayarlanmış varyantlar 2× – 11× çarpanla çalışır. Model başına tam çarpan, her girişin yanındaki /models sayfasında gösterilir."
        },
        "overage": {
          "q": "Kredim biterse ne olur?",
          "a": "İstekler açık bir kota hatasıyla reddedilir; asla planınızın üzerinde sessizce faturalandırma yapmayız. Aboneliğinizi değiştirmeden kredi yükleyebilir veya bir sonraki seviyeye yükseltebilirsiniz."
        }
      }
    },
    "cta": {
      "title": "İnşa etmeye hazır mısınız?",
      "subtitle": "Başlamak ücretsiz, yalnızca daha fazlasına ihtiyacınız olduğunda yükseltin.",
      "primary": "Ücretsiz hesap oluştur",
      "primaryLoggedIn": "Kontrol panelini aç",
      "secondary": "Dokümanları okuyun"
    }
  },
  "cta": {
    "title": "İnşa etmeye hazır",
    "titleHighlight": "gelecek",
    "titleEnd": "?",
    "description": "Yeni nesil yapay zeka uygulamalarını geliştiren binlerce geliştiriciye katılın.",
    "button": "Ücretsiz Hesap Oluştur",
    "buttonLoggedIn": "Kontrol Paneline Git"
  },
  "payment": {
    "title": "Desteklenen Güvenli Ödemeler"
  },
  "login": {
    "title": "Tekrar hoş geldiniz",
    "subtitle": "Kontrol panelinize erişmek ve oluşturmaya devam etmek için oturum açın",
    "username": "Kullanıcı adı",
    "usernamePlaceholder": "Kullanıcı adınızı girin",
    "password": "Şifre",
    "passwordPlaceholder": "Şifrenizi girin",
    "signIn": "Oturum aç",
    "signingIn": "Oturum açılıyor...",
    "noAccount": "Hesabınız yok mu?",
    "createOne": "Ücretsiz bir tane oluşturun",
    "secureLogin": "Güvenli Giriş",
    "uptime": "%99,9 Çalışma Süresi",
    "welcomeBack": "Tekrar hoş geldiniz",
    "futureOfAI": "yapay zekanın geleceği",
    "accessModels": "Tek bir birleşik API aracılığıyla 65'ten fazla yapay zeka modeline erişin. Harika şeyler oluşturmaya devam etmek için oturum açın.",
    "universalAccess": "Tüm büyük yapay zeka sağlayıcılarına evrensel erişim",
    "lightningFast": "Işık hızında tepki süreleri",
    "enterpriseSecurity": "Kurumsal düzeyde güvenlik",
    "simpleAPI": "Basit, tutarlı API arayüzü",
    "showPassword": "Şifreyi göster",
    "hidePassword": "Şifreyi gizle",
    "forgotPassword": "Şifrenizi mi unuttunuz?",
    "resetPassword": "Şifreyi Sıfırla",
    "verifyResetToken": "Sıfırlama tokenını doğrula",
    "enterEmailForReset": "Şifre sıfırlama bağlantısı almak için e-posta adresinizi girin.",
    "enterTokenAndNewPassword": "Sıfırlama tokenı için e-postanızı kontrol edin ve yeni parolanızla birlikte aşağıya girin.",
    "email": "E-posta",
    "resetToken": "Sıfırlama tokenı",
    "tokenPlaceholder": "Sıfırlama tokenını girin",
    "newPassword": "Yeni Şifre",
    "newPasswordPlaceholder": "Yeni şifreyi girin",
    "sendResetLink": "Sıfırlama Bağlantısını Gönder",
    "resetPasswordAction": "Şifreyi Sıfırla",
    "resetEmailSent": "Bu e-postaya sahip bir hesap mevcutsa, bir sıfırlama bağlantısı gönderilmiştir.",
    "passwordResetSuccess": "Şifre başarıyla sıfırlandı! Artık giriş yapabilirsiniz.",
    "continueWithGoogle": "Google ile devam et",
    "continueWithDiscord": "Discord ile devam et",
    "errors": {
      "unknown": "Bilinmeyen bir hata oluştu",
      "completeCaptcha": "Lütfen captcha doğrulamasını tamamlayın"
    },
    "tfa": {
      "title": "İki faktörlü kimlik doğrulama",
      "enterBackup": "Yedek kodlarınızdan birini girin.",
      "enterAuth": "Kimlik doğrulayıcı uygulamanızdan 6 haneli kodu girin.",
      "backupLabel": "Yedekleme kodu",
      "authLabel": "Kimlik doğrulayıcı kodu",
      "verifyButton": "Doğrula",
      "useAuth": "Kimlik doğrulama kodunu kullan",
      "useBackup": "Yedek kodu kullan",
      "cancel": "İptal",
      "invalidCode": "Geçersiz kod"
    },
    "verify": {
      "title": "E-postanızı doğrulayın",
      "intro": "Lütfen gönderdiğimiz bağlantıya tıklayın",
      "yourEmail": "e-posta adresiniz",
      "toActivate": "Hesabınızı etkinleştirmek için.",
      "resendIn": "{n} sn içinde yeniden gönderilebilir",
      "emailSent": "E-posta gönderildi — gelen kutunuzu kontrol edin",
      "resendVerification": "Doğrulama e-postasını yeniden gönder",
      "backToLogin": "Girişe geri dön"
    }
  },
  "signup": {
    "title": "Hesabınızı oluşturun",
    "subtitle": "Bugün 65'ten fazla yapay zeka modeliyle oluşturmaya başlayın",
    "username": "Kullanıcı adı",
    "usernamePlaceholder": "Bir kullanıcı adı seçin",
    "password": "Şifre",
    "passwordPlaceholder": "Güçlü bir şifre oluşturun",
    "confirmPassword": "Şifreyi Onayla",
    "confirmPasswordPlaceholder": "Şifrenizi onaylayın",
    "createAccount": "Ücretsiz Hesap Oluştur",
    "creatingAccount": "Hesap oluşturuluyor...",
    "haveAccount": "Zaten bir hesabınız var mı?",
    "signInLink": "Oturum aç",
    "agreeToTerms": "Kaydolarak şunları kabul etmiş olursunuz:",
    "termsOfService": "Hizmet Şartları",
    "and": "ve",
    "privacyPolicy": "Gizlilik Politikası",
    "passwordStrength": {
      "tooShort": "Çok kısa",
      "weak": "Zayıf",
      "fair": "Fuar",
      "good": "iyi",
      "strong": "Güçlü"
    },
    "passwordsMatch": "Şifreler eşleşiyor",
    "errors": {
      "passwordsDontMatch": "Şifreler eşleşmiyor",
      "passwordTooShort": "Şifre en az 8 karakter uzunluğunda olmalıdır",
      "emailRequired": "E-posta gerekli",
      "emailInvalid": "Lütfen geçerli bir e-posta adresi girin",
      "unknown": "Bilinmeyen bir hata oluştu",
      "completeCaptcha": "Lütfen captcha doğrulamasını tamamlayın",
      "signupGateBlocked": "Şu anda bu ağdan kaydolma işleminizi tamamlayamadık. Bunun bir hata olduğunu düşünüyorsanız lütfen support@api.airforce adresinden bize ulaşın veya https://discord.gg/airforce adresindeki Discord grubumuza katılın."
    },
    "startBuilding": "İle oluşturmaya başlayın",
    "aiToday": "bugün yapay zeka",
    "joinDevelopers": "En güçlü birleşik AI API platformunu kullanarak geliştiricilere katılın.",
    "benefits": {
      "freeToStart": {
        "title": "Başlaması Ücretsiz",
        "description": "Günde 1.000 ücretsiz istek. Kredi kartı gerekmez."
      },
      "instantAccess": {
        "title": "Anında Erişim",
        "description": "Hemen API anahtarınızı alın ve oluşturmaya başlayın."
      },
      "aiModels": {
        "title": "65+ Yapay Zeka Modeli",
        "description": "GPT-4, Claude, Gemini, DeepSeek ve daha fazlasına erişin."
      },
      "enterpriseSecurity": {
        "title": "Kurumsal Güvenlik",
        "description": "Kurumsal düzeyde güvenlik standartlarıyla şifrelenmiş veriler."
      }
    },
    "email": "E-posta",
    "emailPlaceholder": "sen@example.com",
    "continueWithGoogle": "Google ile kaydolun",
    "continueWithDiscord": "Discord ile kaydolun",
    "verify": {
      "title": "Gelen kutunuzu kontrol edin",
      "intro": "Şuraya bir doğrulama bağlantısı gönderdik:",
      "yourEmail": "e-posta adresiniz",
      "clickLink": "Hesabınızı etkinleştirmek için e-postadaki bağlantıya tıklayın.",
      "expires": "Bağlantının süresi 24 saat içinde doluyor. Görmüyorsanız spam klasörünüzü kontrol edin.",
      "didntGet": "E-postayı almadınız mı?",
      "resendIn": "{n} sn içinde yeniden gönderilebilir",
      "emailSent": "E-posta gönderildi — gelen kutunuzu kontrol edin",
      "resendVerification": "Doğrulama e-postasını yeniden gönder",
      "backToLogin": "Girişe geri dön"
    }
  },
  "verify": {
    "title": "Ücretsiz seviyenin kilidini açın",
    "subtitle": "Aşağıdaki seçeneklerden birini seçin. Google'i bağlamak en hızlı yoldur; Discord telefonla doğrulanmış bir hesap gerektirir.",
    "alreadyVerified": "Hesabınız doğrulandı",
    "alreadyVerifiedSub": "api.airforce'taki her şeyi kullanabilirsiniz.",
    "backToDashboard": "Kontrol paneline geri dön",
    "discordLinkedPostInChannel": "Discord bağlantılı. Son adım — doğrulama kanalımıza herhangi bir mesaj gönderin; saniyeler içinde doğrulanacaksınız.",
    "linked": "Bağlantılı",
    "notLinked": "Bağlantılı değil",
    "verified": "Doğrulandı",
    "google": {
      "title": "Bağlantı Google",
      "body": "Tek tıklama. Ücretsiz seviyenin kilidini anında açar.",
      "linkedAs": "Şu şekilde bağlandı:",
      "linkButton": "Bağlantı Google"
    },
    "discord": {
      "title": "Discord ile doğrulayın",
      "body": "Telefonla doğrulanmış bir Discord hesabı gerektirir. İki adım: Bağlantı kurun, ardından doğrulama kanalımızda yayınlayın.",
      "linkedAs": "Şu şekilde bağlandı:",
      "linkedNotVerified": "Bağlantılı, doğrulanmadı",
      "step1": "Doğrulama sunucumuzu açın",
      "step2": "Herhangi bir mesajı #verify-buraya gönderin",
      "step3": "Doğrulandıktan sonra bu sayfa otomatik olarak güncellenir.",
      "openInvite": "açık davet",
      "linkButton": "Bağlantı Discord",
      "openVerifyChannel": "Doğrulama kanalını aç"
    },
    "pay": {
      "title": "Kredi veya abonelik satın alın",
      "body": "Herhangi bir miktardaki tek bir ödeme, aboneliğinizin süresi dolsa veya krediniz tükense bile ücretsiz katmanın kilidini kalıcı olarak açar.",
      "paid": "Ücretli",
      "notPaid": "Henüz ödeme yok",
      "upgradeButton": "Yükseltme"
    },
    "statusCard": {
      "titleVerified": "Hesap doğrulandı",
      "titleNotVerified": "Hesabını doğrula",
      "descVerified": "Ücretsiz katman ve ücretsiz modeller senin için açıldı.",
      "descNotVerified": "Ücretsiz katmanı açmak için bir OAuth sağlayıcısı bağla veya Discord'da telefonu doğrula.",
      "badgeVerified": "Doğrulandı",
      "badgeNotVerified": "Doğrulanmadı",
      "payment": "Ödeme",
      "paymentDone": "Onaylandı",
      "discord": {
        "phoneVerified": "Telefon doğrulandı",
        "linkedNoPhone": "Bağlı, telefon doğrulanmadı",
        "openInvite": "Daveti aç"
      },
      "cta": {
        "hint": "Sadece bir dakika sürer.",
        "button": "Şimdi doğrula"
      },
      "menuItem": {
        "notVerified": "Hesabı doğrula"
      }
    },
    "warmReady": "Hesabın tam erişime sahip — burada yapacak başka bir şey yok.",
    "goToDashboard": "Panele git",
    "github": {
      "title": "GitHub bağla",
      "body": "Tek tıkla. Ücretsiz katmanı anında açar.",
      "linkedAs": "Şu olarak bağlı",
      "linkButton": "GitHub bağla"
    }
  },
  "apiError": {
    "freeTierGated": {
      "title": "Ücretsiz katman kilitli",
      "body": "Ücretsiz katmanı kullanmak için hesabınızı doğrulayın.",
      "cta": "Şimdi doğrula"
    }
  },
  "dashboard": {
    "title": "Kontrol Paneli",
    "back": "Geri",
    "welcome": "Tekrar hoş geldiniz {username}",
    "overview": "API kullanımınıza ve ayarlarınıza genel bir bakışı burada bulabilirsiniz.",
    "loadingDashboard": "Kontrol paneli yükleniyor...",
    "coldBanner": {
      "title": "Ücretsiz katman kilitli",
      "body": "Ücretsiz kullanımı kullanmak için hesabınızı Google veya telefonla doğrulanmış Discord ile doğrulayın veya kredi satın alın.",
      "cta": "Şimdi doğrula"
    },
    "dailyUsage": "Günlük Kullanım",
    "requestsOf": "{current} / {limit} istek",
    "percentUsed": "%{percent} kullanıldı",
    "stats": {
      "requestsToday": "Bugünkü Talepler",
      "tokensToday": "Bugünkü tokenlar",
      "imagesGenerated": "Oluşturulan Görüntüler",
      "currentPlan": "Mevcut Plan",
      "ofDaily": "günlük {limit}",
      "unlimited": "Sınırsız",
      "lifetime": "{count} kullanım ömrü",
      "upgradeForMore": "Daha fazlası için yükseltme",
      "activeSubscription": "Aktif abonelik",
      "expired": "Süresi dolmuş",
      "expiresToday": "Bugün sona eriyor",
      "balance": "Bakiye",
      "plan": "Planı",
      "noneEnabled": "henüz hiçbiri etkinleştirilmedi",
      "enabled": "etkin",
      "upgradeHint": "ücretsiz · yükseltme",
      "limit": "sınır",
      "runwayUnlimited": "~sınırsız",
      "runwayYears": "yıl pisti",
      "runwayMonths": "ay. pist",
      "runwayDays": "gün pisti",
      "tokensIn": "içinde",
      "tokensOut": "dışarı"
    },
    "nav": {
      "menu": "Menü",
      "configuration": "Yapılandırma",
      "account": "Hesap",
      "modelsBrowser": "Modeller",
      "products": "Oyun Alanları",
      "chatPlayground": "Sohbet Deneme Alanı",
      "imagePlayground": "Görüntü Bahçesi",
      "videoPlayground": "Video Oyun Alanı",
      "musicPlayground": "Müzik Bahçesi",
      "ttsPlayground": "TTS Oyun Alanı",
      "sfxPlayground": "Ses Efektleri",
      "transcriptionPlayground": "Konuşmayı Metne Dönüştürme",
      "voiceOverPlayground": "Seslendirme",
      "audioToolsPlayground": "Ses Araçları",
      "audiobookPlayground": "Sesli kitaplar",
      "podcastPlayground": "Podcast'ler",
      "dubbingPlayground": "Dublaj",
      "voiceLibrary": "Ses Kitaplığı",
      "playgroundHub": "Oyun Alanları"
    },
    "impersonate": {
      "banner": "{username} olarak görüntüleniyor — yaptığınız değişiklikler bu kullanıcı adına yapılır.",
      "close": "Kapat"
    },
    "tabs": {
      "overview": "Genel Bakış",
      "apiKeys": "API Anahtarları",
      "customModels": "Özel Modeller",
      "aliases": "Model Eşleme",
      "smartRouting": "Akıllı Yönlendirme",
      "usageLog": "Kullanım Günlüğü",
      "analytics": "Analitik",
      "billing": "Faturalandırma",
      "profile": "Profil",
      "admin": "Yönetici",
      "referrals": "Ücretsiz Kredi / Yönlendirme",
      "security": "Güvenlik",
      "modelDefaults": "Model Ayarları",
      "priceCaps": "Fiyat Sınırları"
    },
    "quickActions": {
      "viewApiKey": "API anahtarınızı görüntüleyin ve yönetin",
      "manageBilling": "Aboneliği ve faturalandırmayı yönetin",
      "earnCredits": "Arkadaşlarınızı davet edin, kredi kazanın"
    },
    "aliases": {
      "title": "Model Eşleme",
      "description": "Özel model adlarını gerçek API modelleriyle eşleyin. Takma adlarınızı API isteklerinde, Claude Code veya herhangi bir kodlama aracısında kullanın.",
      "addNew": "Eşleme Ekle",
      "aliasPlaceholder": "örneğin Claude-sonnet-4-20250514",
      "modelPlaceholder": "örneğin Claude-Sonnet-4.6",
      "add": "Ekle",
      "added": "Haritalama eklendi",
      "updated": "Haritalama güncellendi",
      "deleted": "Eşleme kaldırıldı",
      "current": "Mevcut Eşlemeler",
      "noAliases": "Henüz eşleme yok",
      "noAliasesHint": "Başlamak için yukarıya bir eşleme ekleyin",
      "usage": "Kullanım Örneği",
      "usageHint": "Takma adınız hedef modele otomatik olarak çözümlenecektir.",
      "presets": "Hızlı Ön Ayarlar",
      "presetsDescription": "Popüler kodlama aracıları için önceden yapılandırılmış eşlemeleri yükleyin. Yalnızca eksik eşlemeler eklenecektir.",
      "presetMappings": "eşlemeler",
      "presetActive": "Aktif",
      "presetAlreadyApplied": "Bu ön ayardaki tüm eşlemeler zaten mevcut",
      "presetApplied": "Eşlemeler başarıyla eklendi",
      "deleteTitle": "Eşlemeyi Sil",
      "deleteConfirm": "Bu eşlemeyi silmek istediğinizden emin misiniz?",
      "cancel": "İptal",
      "delete": "Sil",
      "searchModels": "Modelleri ara...",
      "customGroup": "Özel"
    },
    "smartRouting": {
      "description": "Kendi model grubu takma adlarınızı tanımlayın. Grup adı talep ettiğinizde öncelik listenizdeki ilk mevcut model kullanılacaktır.",
      "newGroupKey": "Yeni grup anahtarı (ör. my-claude)",
      "add": "Ekle",
      "save": "Kaydet",
      "saved": "Kaydedildi",
      "noGroups": "Henüz kişisel grup yok. Yukarıya bir tane ekleyin.",
      "priority": "Öncelik (önce üst)",
      "addVariant": "Varyant ekle…",
      "noVariants": "Henüz varyant yok.",
      "globalRouting": "Küresel Akıllı Yönlendirme (salt okunur)",
      "keyExists": "Anahtar zaten kullanılıyor",
      "keyCollision": "Mevcut bir model adıyla çakışıyor",
      "maxGroups": "Maksimum 10 gruba izin verilir"
    },
    "analytics": {
      "totalSpent": "Toplam harcanan",
      "totalRequests": "Toplam istek",
      "totalTokens": "Toplam token",
      "modelsUsed": "Kullanılan Modeller",
      "costDistribution": "Maliyet Dağılımı",
      "tokenUsage": "Token kullanımı",
      "requestCount": "Talep Sayısı",
      "modelBreakdown": "Modele Genel Bakış",
      "costByModel": "Modele Göre Maliyet",
      "modelDetails": "Model Detayları",
      "viewAll": "Tümünü görüntüle",
      "noData": "Henüz kullanım verisi yok",
      "searchModels": "Modelleri ara...",
      "title": "Analitik",
      "modelsLabel": "Modeller",
      "toStandard": "Genel Bakış",
      "compare": "Karşılaştır",
      "kpiRequests": "İstekler",
      "kpiCost": "Maliyet",
      "kpiModels": "Modeller",
      "requestsPerDay": "Günlük istekler",
      "stackedByProvider": "sağlayıcı tarafından yığılmış",
      "activityHeatmap": "Etkinlik · Saat × Gün",
      "modelUsage": "Model kullanımı",
      "bestRatio": "En iyi fiyat-performans oranı",
      "perKTokens": "1 bin token başına",
      "p50Latency": "P50 gecikmesi",
      "errorRate": "Hata oranı",
      "costVsLatency": "Maliyet ve Gecikme",
      "bubbleHint": "Baloncuk = istekler · Sol alt = en iyi kombinasyon",
      "xAxisLabel": "-> 1 bin token başına daha pahalı",
      "yAxisLabel": "↑ daha yavaş",
      "latencyRanking": "Gecikme Sıralaması",
      "efficiencyScore": "Verimlilik puanı - $ başına token",
      "peakLabel": "Zirve",
      "noActivity": "Etkinlik yok",
      "noRequests": "Henüz istek yok",
      "notEnoughData": "Verimlilik karşılaştırması için yeterli veri yok",
      "minSamples": "Model başına en az 5 istek gerekir.",
      "showAll": "tümünü göster {n}",
      "showLess": "↑ daha az göster",
      "top8": "İlk 8",
      "allN": "Hepsi {n}",
      "vsPrevious": "öncekine karşı",
      "tabs": {
        "totalUsage": "Toplam kullanım",
        "tokenUsage": "Token kullanımı",
        "requests": "İstekler"
      },
      "empty": {
        "title": "Henüz veri yok",
        "subtitle": "İlk isteğinizi gönderdiğinizde model başına kullanım istatistikleri burada görünecektir.",
        "cta": "Oyun Alanında Başlat"
      },
      "providersLabel": "sağlayıcı",
      "applyRange": "Uygula",
      "preset24h": "24 saat",
      "preset7d": "7 gün",
      "preset30d": "30 gün",
      "preset90d": "90 gün",
      "noDataHint": "Birkaç API çağrısı yaptığınızda burada görüneceklerdir.",
      "inputTokens": "Giriş tokenları",
      "outputTokens": "Çıkış Tokenları",
      "vsPrev": "vs önceki",
      "perRequest": "istek başına",
      "inputRatio": "Giriş oranı",
      "hourSuffix": "sa",
      "tooltipFromDays": "{n}× günden itibaren",
      "tooltipNoActivity": "aktivite yok",
      "topN": "En iyi {n}",
      "showAllN": "tümünü göster {n} →",
      "colModel": "Modeli",
      "colRequests": "İstekler",
      "colTokens": "Tokenlar",
      "colTrend": "14 günlük trend",
      "colLatency": "Gecikme",
      "colError": "Hata",
      "colCost": "Maliyet",
      "eff2": "#2 VERİMLİLİK",
      "eff3": "#3 VERİMLİLİK",
      "notEnoughEff": "Verimlilik karşılaştırması için yeterli veri yok",
      "needSamples": "Model başına en az 5 istek gerekir.",
      "per1kTokens": "1 bin token başına",
      "noDataPlot": "Çizilecek veri yok",
      "xAxisCost": "-> 1 bin token başına daha pahalı",
      "yAxisLatency": "↑ daha yavaş",
      "noDataShort": "Veri yok",
      "requestsPerDayTitle": "Günlük istekler",
      "requestsPerDaySub": "sağlayıcıya göre",
      "noActivityTitle": "Etkinlik yok"
    },
    "usageLog": {
      "title": "Kullanım Günlükleri",
      "heading": "Kullanım Günlükleri",
      "description": "API istek geçmişinizi, token kullanımınızı ve maliyet ayrıntılarını görüntüleyin.",
      "time": "Zaman",
      "type": "Tür",
      "model": "Modeli",
      "input": "Giriş",
      "output": "Çıkış",
      "tokens": "Tokenlar",
      "totalTokens": "Toplam Token",
      "cost": "Maliyet",
      "totalRequests": "Toplam",
      "totalCost": "Maliyet",
      "creditsUsed": "Kullanılan Krediler",
      "filterModel": "Modele göre filtrele...",
      "filter": "Filtre",
      "reset": "Sıfırla",
      "allTypes": "Tüm Türler",
      "typeUsage": "Kullanım",
      "typeError": "Hata",
      "timeFirst": "Zaman / İlk",
      "duration": "Süre",
      "timeToFirst": "İlk Zaman",
      "noStream": "Akış Yok",
      "apiKey": "API Anahtarı",
      "primaryKey": "Birincil",
      "errorDetails": "Hata Ayrıntıları",
      "noData": "Henüz kullanım verisi yok",
      "download": "İndir",
      "downloading": "İndiriliyor",
      "downloadEmpty": "Seçilen aralıkta istek yok",
      "downloadReady": "Dışa aktarıma hazır",
      "downloadFailed": "Dışa aktarma başarısız oldu",
      "headingTitle": "Kullanım günlüğü",
      "requestsCount": "{count} istek",
      "descriptionLong": "API istekleri, tokenlar ve maliyetler istek bazında.",
      "tfToday": "Bugün",
      "tf24h": "24 sa.",
      "tf7d": "7 g.",
      "tf30d": "30 g.",
      "tfCustom": "Özel",
      "searchPlaceholder": "Ara: model:claude error:429...",
      "btnFilter": "Filtrele",
      "btnExport": "Dışa aktar",
      "dateFrom": "Başlangıç",
      "dateTo": "Bitiş",
      "statusAll": "Tümü",
      "statusSuccess": "Başarılı",
      "statusError": "Hata",
      "emptyTimeframe": "Seçilen zaman aralığında istek yok",
      "pageOf": "Sayfa {page} / {total} - toplam {count}",
      "pickRequest": "Listeden bir istek seçin",
      "fallbackError": "Hata",
      "statInput": "Giriş",
      "statOutput": "Çıkış",
      "statLatency": "Gecikme",
      "statCost": "Maliyet",
      "wordsApprox": "~{count} kelime",
      "btnAnalyze": "Analitikte görüntüle",
      "timingTitle": "Zamanlama dökümü",
      "timingTotal": "Toplam: {duration}",
      "cacheTitle": "Prompt önbelleği",
      "cacheSupported": "Destekleniyor",
      "cacheHitRate": "Önbellek isabet oranı",
      "cacheSavings": "Tasarruf",
      "cacheVsFresh": "önbelleksiz fiyata kıyasla",
      "metaTitle": "Meta veriler",
      "metaEndpoint": "Uç nokta",
      "metaStream": "Akış",
      "metaModel": "Modeli",
      "metaTokens": "Tokenlar",
      "metaTimestamp": "Zaman damgası",
      "metaError": "Hata",
      "exportNoData": "Seçilen zaman aralığında veri yok",
      "exportSuccess": "{count} satır dışa aktarıldı",
      "exportFailed": "Dışa aktarma başarısız oldu"
    },
    "referrals": {
      "title": "Tavsiye Programı",
      "yourCode": "Referans Bağlantınız",
      "copy": "Kopyala",
      "copied": "Panoya kopyalandı",
      "referredUsers": "Yönlendirilen Kullanıcılar",
      "totalReferred": "Toplam yönlendirilen kullanıcılar",
      "noUsers": "Henüz herhangi bir kullanıcıyı yönlendirmediniz.",
      "rewards": {
        "title": "Yönlendirme Ödülleri",
        "forFriends": "Arkadaşların için",
        "description1": "Davet ettiğiniz kullanıcıların yaptığı her kredi satın alımından %10 alırsınız.",
        "description2": "Davet edilen her kullanıcı 1 günlük ücretsiz Airforce Premium alır."
      }
    },
    "profile": {
      "title": "Profil Ayarları",
      "description": "Hesap ayrıntılarınızı ve şifrenizi yönetin.",
      "username": "Kullanıcı adı",
      "usernamePlaceholder": "Kullanıcı adını girin",
      "email": "E-posta Adresi",
      "emailPlaceholder": "E-posta adresini girin",
      "emailHelp": "Bunu hesap kurtarma için kullanacağız.",
      "newPassword": "Yeni Şifre",
      "passwordPlaceholder": "Güncel tutmak için boş bırakın",
      "confirmPassword": "Yeni Şifreyi Onayla",
      "confirmPasswordPlaceholder": "Yeni şifreyi onayla",
      "saveChanges": "Değişiklikleri Kaydet",
      "passwordsDoNotMatch": "Şifreler eşleşmiyor",
      "passwordTooShort": "Şifre en az 6 karakter uzunluğunda olmalıdır",
      "noChanges": "Hiçbir değişiklik yapılmadı",
      "updateSuccess": "Profil başarıyla güncellendi",
      "updateFailed": "Profil güncellenemedi",
      "noEmail": "E-posta seti yok",
      "memberSince": "Şu tarihten beri üye:",
      "lastLogin": "Son giriş",
      "changePassword": "Şifreyi Değiştir",
      "twoFactor": {
        "title": "İki faktörlü kimlik doğrulama",
        "activeDescription": "Hesabınız bir kimlik doğrulama uygulaması tarafından korunmaktadır. Kodlarınızı yönetin veya 2FA'yı devre dışı bırakın.",
        "inactiveDescription": "Kimlik doğrulama uygulamasıyla ekstra bir güvenlik katmanı ekleyin (Google Authenticator, Authy, 1Password,…).",
        "active": "Aktif",
        "inactive": "Etkin değil",
        "setup": "2FA'yı kurun",
        "manage": "2FA'yı yönet"
      },
      "connectedAccounts": {
        "title": "Bağlı hesaplar",
        "description": "Daha hızlı giriş için Google, GitHub veya Discord bağla ve ücretsiz katmanı aç.",
        "linkedAs": "Şu olarak bağlı",
        "connected": "Connected",
        "notConnected": "Bağlı değil",
        "connect": "Bağla",
        "unlink": "Bağlantıyı kes",
        "cancel": "İptal",
        "unlinkConfirmTitle": "{provider} bağlantısı kesilsin mi?",
        "unlinkConfirmDesc": "{provider} ile giriş yapamayacaksın. İstediğin zaman tekrar bağlayabilirsin.",
        "unlinkSuccess": "Bağlantı kesildi.",
        "lastMethodHint": "Bunu kesmeden önce bir şifre ayarla veya başka bir sağlayıcı bağla.",
        "lastMethodError": "Tek kalan giriş yöntemini kaldıramazsın."
      }
    },
    "warnings": {
      "noEmailTitle": "Eksik E-posta Adresi",
      "noEmailDescription": "Erişiminizi kaybederseniz hesabınızı kurtarabilmeniz için lütfen profilinize bir e-posta adresi ekleyin.",
      "addEmailAction": "E-posta Ekle",
      "usageWarning": "Yüksek Kullanım Uyarısı",
      "usageBlocked": "Plan Kullanım Sınırına Ulaşıldı",
      "refillStarting": "Ödeme işlemi başlatılıyor…",
      "refillNow": "Planı şimdi yeniden doldur",
      "refillHint": "Tek seferlik ödeme, aylık kredi bütçenizi anında sıfırlar. Abonelik aktif kalır."
    },
    "apiKey": {
      "title": "API Anahtarınız",
      "subtitle": "İsteklerinizi doğrulamak için bu anahtarı kullanın. Gizli tutun.",
      "copy": "Kopyala",
      "copied": "Kopyalandı",
      "securityNotice": "Güvenlik Bildirimi",
      "securityWarning": "API anahtarınızı asla herkese açık paylaşmayın veya sürüm kontrolüne eklemeyin. Ona parola gibi davranın.",
      "quickStart": "Hızlı Başlangıç",
      "secondaryKeys": "İkincil API Anahtarları",
      "createKey": "Yeni Anahtar Oluştur",
      "noKeys": "İkincil API anahtarı bulunamadı",
      "noKeysDesc": "Farklı uygulamalara yönelik belirli sınırları yönetmek için bir tane oluşturun.",
      "label": "Etiket",
      "rpmLimit": "RPM Sınırı",
      "creditAllowance": "Kredi Tahsisi",
      "creditsUsed": "Kullanılan Krediler",
      "deleteKey": "API Anahtarını Sil",
      "deleteKeyConfirm": "\"{label}\" anahtarını silmek istediğinizden emin misiniz? Bu eylem geri alınamaz.",
      "editKey": "API Anahtarını Düzenle",
      "createKeyTitle": "İkincil API Anahtarı Oluşturun",
      "createKeyDesc": "Bu anahtar için bir etiket ve belirli sınırlar belirleyin.",
      "primary": "Birincil",
      "billingTier": "Faturalandırma Katmanı",
      "tierDescription": "Bu anahtarın plan limitlerini mi yoksa Pay-as-you-Go bakiyesini mi kullanacağını belirler.",
      "tierDefault": "Varsayılan",
      "tierDefaultDesc": "Hesap ayarlarını kullanır",
      "tierPremium": "Yalnızca Premium",
      "tierPremiumDesc": "Yalnızca plan sınırları vardır, P2G yoktur",
      "tierPaygo": "Pay-as-you-Go",
      "tierPaygoDesc": "Yalnızca P2G bakiyesi",
      "modelFilter": "Model Filtresi",
      "modelFilterDesc": "Bu anahtarla hangi modellerin kullanılabileceğini kısıtlayın.",
      "allModels": "Tüm Modeller",
      "selectedModels": "Yalnızca Seçilen Modeller",
      "searchModels": "Modelleri ara...",
      "modelsSelected": "seçilen modeller",
      "resetSuccess": "API anahtarı başarıyla sıfırlandı",
      "resetFailed": "API anahtarı sıfırlanamadı",
      "resetError": "API anahtarı sıfırlanırken bir hata oluştu",
      "createFailed": "API anahtarı oluşturulamadı",
      "updateFailed": "API anahtarı güncellenemedi",
      "deleteFailed": "API anahtarı silinemedi",
      "genericError": "Bir hata oluştu",
      "createSuccess": "API anahtarı başarıyla oluşturuldu",
      "deleteConfirm": "\"{label}\" anahtarını silmek istediğinizden emin misiniz?",
      "deleteSuccess": "API anahtarı başarıyla silindi",
      "noSecondaryKeys": "İkincil API anahtarı bulunamadı",
      "updateSuccess": "API anahtarı başarıyla güncellendi",
      "noModelsFound": "Hiçbir model bulunamadı",
      "heading": "API Anahtarları",
      "subheading": "Anahtarları ve kapsamları yönet",
      "newKey": "Yeni Anahtar",
      "searchPlaceholder": "Anahtarlarda ara...",
      "primaryKey": "Birincil Anahtar",
      "primaryBadge": "BİRİNCİL",
      "fullAccess": "Tam erişim",
      "fullAccessAllN": "Tam erişim - {count} modelin tamamı",
      "restricted": "Kısıtlı",
      "restrictedN": "Kısıtlı - {count} model",
      "requestsLabel": "istek",
      "noResults": "Eşleşme yok",
      "anotherPerProject": "Her proje için ayrı bir anahtar",
      "create": "Oluştur",
      "keysOfMax": "{max} anahtardan {count} tanesi",
      "planLabel": "Paket:",
      "metaCreated": "Oluşturuldu - Son kullanım: hiç",
      "edit": "Düzenle",
      "delete": "Sil",
      "cancel": "İptal",
      "reset": "Sıfırla",
      "resetConfirmTitle": "Kesinlikle emin misiniz?",
      "resetConfirmDesc": "Mevcut birincil anahtar hemen geçersiz olur; size yeni bir anahtar verilir.",
      "confirmReset": "Evet, sıfırla",
      "sectionKey": "ANAHTAR",
      "hide": "Gizle",
      "show": "Göster",
      "statRequestsToday": "Bugünkü istekler",
      "statTokensToday": "Bugünkü tokenlar",
      "statCostToday": "Bugünkü maliyet",
      "statErrorRate": "Hata oranı",
      "statPercentOfLimit": "limitin %0'ı",
      "statErrorOf": "0 / 0",
      "sectionPermsLimits": "İZİNLER VE LİMİTLER",
      "scope": "Kapsam",
      "rateLimit": "Hız limiti",
      "ipWhitelist": "IP beyaz listesi",
      "sectionQuickstart": "BU ANAHTARLA HIZLI BAŞLANGIÇ",
      "copiedShort": "kopyalandı",
      "copyShort": "kopyala",
      "dangerResetTitle": "Anahtarı sıfırla",
      "dangerResetDesc": "Yeni bir anahtar oluşturur; eski anahtar hemen geçersiz olur.",
      "performReset": "Sıfırla",
      "createDialogDesc": "Bir etiket ve limitler belirleyin; önizleme sağda.",
      "freePlanWarning": "Ücretsiz plan: 1 istek/dk, günde 1.000 istek, bakiye yok. Buradaki ikinci anahtar çoğunlukla erişimi ayırmak içindir. Daha yüksek limitler için Pay-as-you-Go seçip bakiye yükleyin.",
      "placeholderLabel": "örn. Production App",
      "unlimited": "Sınırsız",
      "unlimitedDescPre": "- anahtar hesabınızın tüm bakiyesini/kotasını kullanır. Sert kredi limiti için işareti kaldırın.",
      "unlimitedDescPost": "anahtarı hemen devre dışı bırakır.",
      "balanceZeroNote": "Not: hesap bakiyeniz $0; sınırsız bir anahtar bile harcama yapamaz.",
      "tierHelp": "Plan limitlerinin mi yoksa Pay-as-you-Go'nun mu kullanılacağını belirler.",
      "previewLabel": "ÖNİZLEME",
      "previewLive": "Canlı güncellenir. Oluşturulduktan sonra geçerli olur.",
      "previewFooter": "Tam önizleme sağda",
      "creating": "Oluşturuluyor…",
      "createNewKey": "Yeni anahtar oluştur",
      "editDesc": "Etiketi ve limitleri ayarlayın.",
      "lockedKey": "Bu anahtar devre dışı.",
      "lockedKeyDescPre": "Limitin",
      "lockedKeyDescMid": "olması tüm istekleri engeller. RPM değerini en az 1 yapın ve kredi limitini 0'dan büyük ayarlayın ya da",
      "lockedKeyDescPost": "seçeneğini etkinleştirip kaydedin.",
      "staleRpmWarning": "Kaydedilmiş RPM değeri ({rpm}) izin verilen aralığın dışında (1-{cap}); büyük olasılıkla plan/katman değişikliğinden sonra. Kaydetmeden önce düzeltin.",
      "maxLabel": "Maks.",
      "saving": "Kaydediliyor…",
      "saveChanges": "Değişiklikleri kaydet",
      "primaryKeyParen": "(birincil anahtar)",
      "ipWhitelistDisabled": "IP izin listesi devre dışı",
      "ipWhitelistSaved": "IP izin listesi kaydedildi ({count})",
      "saveFailed": "Kaydetme başarısız",
      "ipDialogDesc": "Herhangi bir IP'ye izin vermek için boş bırakın. Aksi halde her satıra bir IP yazın veya virgülle ayırın. Tam eşleşme gerekir; yönetici hesaplarına ayrıca her zaman izin verilir.",
      "ipPlaceholder": "örn. 203.0.113.42\n198.51.100.7",
      "ipWarning": "Uyarı:",
      "ipWarningDesc": "mevcut IP'niz listede yoksa kendinizi kilitlersiniz. Önce",
      "ipWarningDescPost": "çalıştırın.",
      "save": "Kaydet",
      "ipNoneAll": "Yok - tüm IP'lere izin verilir",
      "ipAllowedSingle": "{count} IP'ye izin verildi",
      "ipAllowedPlural": "{count} IP'ye izin verildi",
      "requestsPerDay": "günde {count} istek",
      "requestsPerMin": "dakikada {count} istek",
      "modelsSelectionN": "Seçim: {count}",
      "modelsAllN": "Tümü ({count}+)",
      "modelsAllUnknown": "Tümü (-)",
      "unnamed": "Adsız",
      "tierLabel": "Katman",
      "previewRpm": "{rpm} istek/dk",
      "previewModels": "Modeller",
      "creditsSuffix": "{count} kredi",
      "tierStandard": "Standart",
      "tierStandardDesc": "Hesap varsayılanları",
      "tierPremiumOnly": "Yalnızca Premium",
      "tierPremiumOnlyDesc": "Yalnızca plan limitleri, P2G yok",
      "tierPaygoFull": "Pay-as-you-Go",
      "tierPaygoFullDesc": "Yalnızca P2G bakiyesi",
      "modelsAllBtn": "Tüm Modeller",
      "modelsSelection": "Seçim...",
      "tierGroupLabel": "Katman"
    },
    "customModels": {
      "addTitle": "Özel Model Ekle",
      "addDescription": "API'miz aracılığıyla kullanmak için kendi model uç noktalarınızı bağlayın.",
      "yourModels": "Özel Modelleriniz",
      "noModels": "Henüz özel model yok",
      "lookingForGlobal": "Kredilerinizle kullanabileceğiniz yerleşik modelleri mi arıyorsunuz?",
      "browseModels": "Modellere göz atın",
      "openPlayground": "Açık oyun alanı",
      "addFirst": "Formu kullanarak ilk modelinizi ekleyin",
      "displayName": "Görünen Ad",
      "modelId": "Model Kimliği",
      "provider": "sağlayıcı",
      "endpointUrl": "Bitiş noktası URL",
      "providerApiKey": "Sağlayıcı API Anahtarı",
      "maxTokens": "Maksimum token",
      "modelType": "Modeli Türü",
      "chat": "Sohbet",
      "images": "Görseller",
      "addModel": "Model Ekle",
      "adding": "Ekleniyor...",
      "saveChanges": "Değişiklikleri Kaydet",
      "saving": "Kaydediliyor...",
      "cancel": "İptal",
      "editModel": "Modeli Düzenle",
      "updateConfig": "{name} için yapılandırmayı güncelleyin",
      "leaveBlank": "Mevcut anahtarı korumak için boş bırakın",
      "deleteConfirm": "\"{name}\" modelini silmek istediğinizden emin misiniz?",
      "deleteTitle": "Modeli Sil",
      "delete": "Sil"
    },
    "billing": {
      "activeSubscription": "Aktif Abonelik",
      "manageDetails": "Mevcut planınızı ve fatura ayrıntılarınızı yönetin.",
      "plan": "{plan} Planı",
      "billedMonthly": "Aylık €{price}/ay üzerinden faturalandırılır",
      "manageSubscription": "Aboneliği Yönet",
      "manageOnCreem": "Creem'de Yönet",
      "creemSoon": "Krem yönetimi çok yakında",
      "manageDescription": "Planınızı, ödeme yönteminizi güncellemek veya aboneliğinizi güvenli faturalandırma portalımız aracılığıyla iptal etmek için 'Aboneliği Yönet'i tıklayın.",
      "manageDescriptionCreem": "Planınızı, ödeme yönteminizi güncellemek veya Creem'in güvenli faturalandırma portalı aracılığıyla aboneliğinizi iptal etmek için 'Creem'de Yönet'i tıklayın.",
      "cancelConfirm": "Aboneliğinizi iptal etmek istediğinizden emin misiniz? Hemen ücretsiz plana düşürüleceksiniz.",
      "headerSubtitle": "Bakiyenizi yönetin veya bir aboneliğe yükseltin."
    },
    "upgrade": {
      "title": "Planınızı Yükseltin",
      "subtitle": "Daha fazla isteğin ve premium özelliklerin kilidini açın.",
      "currency": {
        "eur": "EUR",
        "usd": "USD"
      },
      "billing": {
        "subscription": "Abonelik",
        "onetime": "1 Aylık Geçiş"
      },
      "premium": {
        "badge": "Önerilen",
        "perMonth": "/ay",
        "per30Days": "/30g",
        "feature1": "Dakikada 5 istek",
        "feature2": "Günde 5.000 istek",
        "feature3": "Öncelikli destek",
        "ctaSubscription": "Premium'u Alın (Alt)",
        "ctaOnetime": "Premium Alın (Pass)"
      },
      "master": {
        "badge": "En Popüler",
        "perMonth": "/ay",
        "per30Days": "/30g",
        "feature1": "Dakikada 10 istek",
        "feature2": "Sınırsız günlük istek",
        "feature3": "Özel destek",
        "ctaSubscription": "Master'ı Alın (Alt)",
        "ctaOnetime": "Master'ı Alın (Geçti)",
        "topUp": "Yükleme Kredileri",
        "topUpDesc": "Günlük kredilerinizi hemen sıfırlayın"
      },
      "topUp": "Yükleme Kredileri",
      "topUpDesc": "Günlük kredilerinizi hemen sıfırlayın",
      "processing": "İşleniyor...",
      "agreeToTerms": "katılıyorum",
      "termsLink": "Hizmet Şartları",
      "andThe": "ve",
      "refundPolicy": "Geri Ödeme Politikası",
      "mustAgree": "Lütfen şartları ve geri ödeme politikasını kabul edin.",
      "selectPaymentMethod": "Ödeme Yöntemini Seçin",
      "cryptoOnlyOneTime": "Kripto ödemeleri yalnızca tek seferlik geçişleri destekler (abonelik yoktur). 30 günlük Premium veya Master pass arasında seçim yapın.",
      "cryptoNotice": "Yalnızca tek seferlik geçiş"
    },
    "addons": {
      "title": "Eklentiler",
      "subtitle": "İsteğe bağlı özelliklerle deneyiminizi geliştirin.",
      "fullContext": {
        "title": "Full Context Addon",
        "active": "Full Context Aktif",
        "description": "Bağlam uzunluğuna ilişkin platform sınırlamalarını kaldırın. Sağlayıcı modeli sınırları hâlâ geçerlidir.",
        "price": "€9,99/ay",
        "feature1": "Sınırsız bağlam",
        "feature2": "Her planla çalışır",
        "addToPlan": "Plana Ekle",
        "manageAddon": "Eklentiyi Yönet",
        "processing": "İşleniyor...",
        "cancelConfirm": "Full Context eklentisini iptal etmek istediğinizden emin misiniz? Tazminatsız olarak derhal iptal edilecektir.",
        "activeDescription": "Sınırsız içerik uzunluğu etkinleştirildi (9,99 €/ay)"
      }
    },
    "pay2go": {
      "badge": "Pay2Go",
      "active": "Pay-As-You-Go Aktif",
      "description": "Oran sınırı olmadan yalnızca kullandığınız kadar ödeyin",
      "balance": "Bakiye",
      "unlimitedRequests": "Sınırsız İstek",
      "unlimitedDescription": "Bakiyeniz varken tüm modellere günlük limit olmadan erişin",
      "currentBalance": "Cari Bakiye",
      "payAsYouGoCredits": "Kullandıkça öde kredileri",
      "billingMode": "Faturalandırma Modu",
      "noRateLimits": "Hiçbir ücret sınırı etkin değil",
      "creemSoon": "yakında",
      "creemSoonNotice": "Krem entegrasyonu çok yakında!",
      "creemDescription": "Kart / Küresel",
      "title": "Pay-As-You-Go",
      "invite": {
        "title": "%20 Daha Fazla Kredi Alın",
        "description": "%20 daha fazla Pay2Go kredi için arkadaşlarınızı davet edin."
      },
      "tabs": {
        "topUp": "Yükleme",
        "stats": "İstatistikler",
        "models": "Modeller"
      },
      "topup": {
        "title": "Kredi Ekle",
        "description": "Güvenli bir ödeme sayfasında tutarınızı seçin",
        "button": "Kredi ekle",
        "processing": "İşleniyor...",
        "selectAmount": "Tutar Seçin",
        "customAmount": "Özel Tutar",
        "minAmount": "Asgari tutar:",
        "orEnterCustom": "Veya özel bir tutar girin",
        "subtitle": "Bir miktar seçin · minimum harcama yok · son kullanma tarihi yok"
      },
      "benefits": {
        "title": "Pay-As-You-Go'nin faydaları",
        "noRateLimits": "Bakiyeyle etkinleştirildiğinde oran sınırı yok",
        "exclusiveModels": "Özel rol yapma modeli çeşitlerine erişim",
        "payPerUse": "Yalnızca gerçekten kullandığınız tokenlar için ödeme yapın",
        "noExpiry": "Kredilerin süresi asla dolmaz",
        "noExpiryTitle": "Asla Süresi Dolmaz",
        "noExpiryDesc": "Kredi asla bitmez",
        "instantTitle": "Anında Kullanılabilir",
        "instantDesc": "Ödeme yapıldıktan hemen sonra kullanılabilir",
        "switchTitle": "Model Değiştirme",
        "switchDesc": "Modeller arasında özgürce geçiş yapın"
      },
      "stats": {
        "currentBalance": "Cari Bakiye",
        "status": "Durum",
        "active": "Aktif",
        "disabled": "Devre dışı",
        "disabledWarning": "Pay-As-You-Go devre dışı",
        "disabledDescription": "{balance} krediniz var ancak kullandıkça öde devre dışı. Kredilerinizi kullanmasına ve özel modellere erişmesine izin verin.",
        "noBalanceWarning": "Bakiye kalmadı",
        "noBalanceDescription": "Kullandıkça öde özelliklerini kullanmaya devam etmek ve özel modellere erişmek için kredi ekleyin."
      },
      "models": {
        "noModels": "Kullandıkça öde modeli mevcut değil",
        "pay2goOnly": "Pay2Go Yalnızca",
        "accordionHint": "Pay-As-You-Go kredisi ile kullanabileceğiniz modeller"
      },
      "toggle": {
        "enabled": "Kullandıkça öde artık etkin",
        "disabled": "Kullandıkça öde özelliği artık devre dışı",
        "error": "Kullandıkça öde yöntemine geçilemedi"
      },
      "usagePerMonth": "Kullanım/Ay",
      "runway": "Runway",
      "autoReload": "Otomatik Yeniden Yükleme",
      "last7Days": "Son 7 Gün",
      "vsLastWeek": "geçen haftaya karşı",
      "requests": "İstekler",
      "popular": "POPULAR",
      "bestValue": "EN İYİ DEĞER",
      "customAmountLabel": "Özel Tutar",
      "paymentMethod": "Ödeme Yöntemi",
      "creemSub": "Kart · SEPA · Apple Pay",
      "cryptoTitle": "Kripto · USDC/USDT",
      "cryptoSub": "Anında · Anonim",
      "trust": {
        "secure": "Güvenli Ödeme",
        "ssl": "256 bit SSL",
        "gdpr": "GDPR Uyumlu"
      },
      "useBalance": "Bakiyeyi Kullan"
    },
    "billingMode": {
      "payAsYouGo": "Pay-As-You-Go",
      "subscriptionPlans": "Abonelik Planları"
    },
    "errors": {
      "failedToFetchUser": "Kullanıcı verileri getirilemedi",
      "unknownError": "Bilinmeyen bir hata oluştu",
      "allFieldsRequired": "Tüm alanlar zorunludur.",
      "invalidEndpointUrl": "Geçersiz bitiş noktası URL.",
      "failedToAddModel": "Model eklenemedi",
      "failedToUpdateModel": "Model güncellenemedi",
      "failedToDeleteModel": "Model silinemedi",
      "failedToCancelSubscription": "Abonelik iptal edilemedi",
      "failedToCreateCheckout": "Ödeme oturumu oluşturulamadı",
      "failedToCreatePortal": "Portal oturumu oluşturulamadı",
      "failedToCancelAddon": "Eklenti iptal edilemedi",
      "alreadySubscribed": "Bu planda zaten etkin bir aboneliğiniz var. Önce iptal edin veya kredi yüklemek için yeniden doldurma seçeneğini kullanın."
    },
    "toasts": {
      "modelAdded": "Model başarıyla eklendi!",
      "modelUpdated": "Model başarıyla güncellendi!",
      "modelDeleted": "Model başarıyla silindi!",
      "subscriptionCancelled": "Abonelik başarıyla iptal edildi",
      "addonCancelled": "Eklenti başarıyla iptal edildi"
    },
    "modelBadges": {
      "chat": "Sohbet",
      "image": "Resim"
    },
    "eyebrow": "Genel Bakış",
    "welcomeBack": "Tekrar hoş geldiniz",
    "overviewSubtitle": "İşte genel bakışınız: İlk isteğinizi göndermeye hazır mısınız?",
    "actions": {
      "createKey": {
        "title": "API Anahtarı Oluştur",
        "desc": "Başlamak için ilk anahtarınızı oluşturun",
        "cta": "Oluştur"
      },
      "billing": {
        "title": "Faturalandırmayı Yönet",
        "desc": "Yükleme, abonelikler ve ödeme yöntemleri",
        "cta": "Açık"
      },
      "credits": {
        "title": "Ücretsiz Krediler",
        "desc": "Referanslarınızın yaptığı her kredi satın alımından %10 kazanın",
        "cta": "Kullan"
      }
    },
    "security": {
      "statusSuccess": "Başarılı",
      "statusFail": "Hata",
      "detailWrongPassword": "Yanlış parola",
      "detail2faFailed": "2FA başarısız",
      "detailUnknownUser": "Bilinmeyen kullanıcı",
      "detailLockedOut": "Hesap kilitlendi (hız limiti)",
      "methodPassword": "Şifre",
      "methodTotp": "TOTP ile 2FA",
      "methodMagicLink": "Sihirli bağlantı",
      "locationUnknown": "Konum bilinmiyor",
      "deviceUnknown": "Bilinmeyen",
      "deviceMobileApp": "Mobil uygulama",
      "deviceMobileSuffix": "Mobil",
      "loginLocationsTitle": "Giriş konumları - 14 gün",
      "country": "ülke",
      "countries": "ülke",
      "events": "Olaylar",
      "logins": "Girişler",
      "failuresShort": "hata",
      "activeSessions": "Aktif oturumlar",
      "signOutOthers": "Diğer tümünü çıkar",
      "loading": "Yükleniyor…",
      "loadError": "Yüklenemedi",
      "noSessions": "Aktif oturum yok.",
      "activeBadge": "AKTİF",
      "signOut": "Çıkış yap",
      "relativeNow": "şu anda aktif",
      "relativeMin": "{n} dk önce",
      "relativeHour": "{n} sa. önce",
      "relativeDay": "{n} gün önce",
      "relativeDays": "{n} gün önce",
      "unknownCountry": "bilinmeyen ülke",
      "burstHeading": "{when} tarihinde {country} {flag} konumundan {count} başarısız deneme",
      "burstLocked": "{count} denemeden sonra hesap 15 dk otomatik kilitlendi.",
      "burstAdvice": "Bu siz değilseniz parolanızı değiştirin ve 2FA'yı kontrol edin.",
      "changePassword": "Şifreyi değiştir",
      "dismiss": "Yoksay",
      "statTotal": "Toplam",
      "statSuccess": "Başarılı",
      "statFailures": "Başarısız",
      "noLoginEvents": "Giriş olayı bulunamadı.",
      "colStatus": "Durum",
      "colLocation": "Konum",
      "colIp": "IP",
      "colDevice": "Cihaz",
      "colMethod": "Yöntem",
      "colTime": "Zaman",
      "retentionNote": "Giriş olayları 90 gün tutulur. Konum, IP sorgusuyla yaklaşık olarak belirlenir.",
      "ipsSingle": "IP",
      "ipsPlural": "IP'ler",
      "subtitle": "Şüpheli etkinlik ve giriş geçmişi",
      "score": {
        "title": "Güvenlik puanı",
        "outOf": "100 üzerinden",
        "tierLow": "Düşük",
        "tierMedium": "Orta",
        "tierHigh": "Yüksek",
        "activeCount": "{active} / {total} koruma aktif",
        "measuresTitle": "Korumalar",
        "measuresCount": "{active}/{total} aktif",
        "improve": "Puanı iyileştir",
        "manage": "Yönet",
        "activate": "Etkinleştir",
        "add": "Ekle",
        "link": "Bağla",
        "factor2faLabel": "İki faktörlü kimlik doğrulama",
        "factor2faDesc": "Kimlik doğrulama uygulaması önerilir",
        "factorEmailLabel": "E-posta adresi",
        "factorEmailDesc": "Hesap kurtarma ve bildirimler için",
        "factorGoogleLabel": "Google hesabı bağlı",
        "factorGoogleDesc": "Şifresiz ikincil giriş seçeneği",
        "factorDiscordLabel": "Discord bağlandı ve doğrulandı",
        "factorDiscordDesc": "Telefon doğrulamalı Discord hesabı",
        "factorDiscordDescUnverified": "Discord bağlı ancak telefon doğrulanmadı",
        "factor2faActive": "Kimlik doğrulama uygulaması üzerinden aktif"
      }
    }
  },
  "chatPlayground": {
    "title": "Sohbet Deneme Alanı",
    "back": "Geri",
    "history": "Tarih",
    "searchConversations": "Konuşmaları ara...",
    "chatDeleted": "Sohbet silindi",
    "newChat": "Yeni Sohbet",
    "conversations": "konuşmalar",
    "noConversations": "Henüz görüşme yok",
    "startNewChat": "Başlamak için yeni bir sohbet başlatın",
    "noResults": "Sonuç bulunamadı",
    "tryDifferentSearch": "Farklı bir arama terimi deneyin",
    "navigate": "Gezin",
    "select": "Seç",
    "close": "Kapat",
    "anytime": "her zaman",
    "format": "Biçim",
    "stream": "Akış",
    "selectModel": "Bir model seçin",
    "searchModels": "Modelleri ara...",
    "messages": "mesajlar",
    "clear": "Temizle",
    "startConversation": "Konuşma başlat",
    "typeMessageToBegin": "AI ile sohbete başlamak için aşağıya bir mesaj yazın",
    "thinking": "Düşünüyorum...",
    "edit": "Düzenle",
    "regenerate": "Yenile",
    "copy": "Kopyala",
    "submitAndRegenerate": "Gönder ve Yeniden Oluştur",
    "cancel": "İptal",
    "role": {
      "user": "Kullanıcı",
      "assistant": "Asistan",
      "system": "Sistem"
    },
    "error": "Hata",
    "rateLimitExceeded": "Oran Sınırı Aşıldı",
    "imageAttached": "Resim eklendi",
    "attachImage": "Resim ekle",
    "attachMenu": {
      "open": "Ek ekle",
      "document": "Dosyalar",
      "documentHint": "PDF veya metin belgesi ekleyin",
      "gallery": "Galeri",
      "galleryHint": "Cihazınızdan bir resim seçin",
      "camera": "Kamera",
      "cameraHint": "Doğrudan fotoğraf çekin",
      "generateImage": "Resim oluştur",
      "generateImageHint": "AI ile bir görüntü oluşturun",
      "extracting": "İçerik çıkarılıyor…",
      "tokensSuffix": "token",
      "removeDocument": "Dosyayı kaldır",
      "errorTooLarge": "Dosya çok büyük (en fazla 5 MB).",
      "errorUnsupported": "Bu dosya türü desteklenmiyor.",
      "errorExtract": "Bu dosya okunamadı."
    },
    "imageGen": {
      "title": "Resim oluştur",
      "subtitle": "Bir model seçin, istem yazın, sonucu ekleyin",
      "close": "Kapat",
      "model": "Modeli",
      "pickModel": "Bir model seç",
      "noModels": "Resim modeli yok",
      "searchModels": "Resim modellerini arayın…",
      "prompt": "İstemi",
      "promptPlaceholder": "Gün batımında sakin bir dağ gölü…",
      "promptRequired": "Lütfen bir bilgi istemi girin",
      "modelRequired": "Lütfen önce bir model seçin",
      "parameters": "Parametreler",
      "aspectRatio": "En boy oranı",
      "quality": "Kalite",
      "numImages": "Resim sayısı",
      "results": "Sonuçlar",
      "generate": "Oluştur",
      "generating": "Oluşturuluyor…",
      "regenerate": "Yenile",
      "attach": "Ekle",
      "download": "İndir",
      "attached": "Sohbete eklendi",
      "attachFailed": "Resim eklenemedi"
    },
    "typeYourMessage": "Mesajınızı yazın...",
    "send": "Gönder",
    "quickSettings": "Hızlı Ayarlar",
    "temperature": "Sıcaklık",
    "precise": "Hassas",
    "creative": "Yaratıcı",
    "systemMessage": "Sistem Mesajı",
    "systemMessagePlaceholder": "Sen yardımsever bir asistanın...",
    "maxTokens": "Maksimum token",
    "config": "Yapılandırma",
    "code": "Kod",
    "apiConfig": "API Yapılandırması",
    "apiConfigDescription": "API istek parametrelerinize ince ayar yapın.",
    "apiFormat": "API Formatı",
    "openAIFormat": "OpenAI Biçimi",
    "anthropicFormat": "Anthropic Biçimi",
    "streaming": "Akış",
    "streamingDescription": "Tokenları oluşturuldukça alın",
    "systemMessageConfigPlaceholder": "Asistanın davranışını ayarlamak için sistem mesajını girin...",
    "advancedSettings": "Gelişmiş Ayarlar (Araçlar/İşlevler)",
    "toolDefinitions": "Araç Tanımları",
    "addTool": "Araç Ekle",
    "tool": "Araç",
    "functionName": "İşlev Adı",
    "description": "Açıklama",
    "parametersJson": "Parametreler (JSON)",
    "codeSnippets": "Kod Parçacıkları",
    "codeSnippetsDescription": "Mevcut yapılandırmanız için kullanıma hazır kod.",
    "lookingForRoleplay": "Rol Oyunu mu arıyorsunuz?",
    "roleplayPrompt": "Çıkış yap",
    "roleplayLink": "llmplayground.net",
    "roleplayCTA": "— Airforce için en iyi rol yapma arayüzü.",
    "visitSite": "Siteyi Ziyaret Et",
    "chat": "Sohbet",
    "model": "Modeli",
    "failedToLoadModels": "Modeller yüklenemedi",
    "selectModelError": "Lütfen bir model seçin",
    "emptyResponseError": "Model birden fazla denemeden sonra yanıt vermedi. Lütfen tekrar deneyin.",
    "imageQuery": "Bu resimde ne görüyorsunuz?",
    "copied": "Panoya kopyalandı",
    "uploadPreview": "Önizlemeyi yükle",
    "clearChat": "Sohbeti Temizle",
    "clearConfirmMessage": "Bu sohbeti temizlemek istediğinizden emin misiniz? Bu eylem geri alınamaz.",
    "newFolder": "Yeni Klasör",
    "folderDeleted": "Klasör silindi",
    "moveToFolder": "Klasöre taşı",
    "noFolder": "Klasör yok",
    "exportChat": "Sohbeti dışa aktar",
    "chatExported": "Sohbet dışa aktarıldı",
    "folderExported": "Dışa aktarılan klasör",
    "exportAll": "Tüm sohbetleri dışa aktar",
    "allExported": "Tüm sohbetler dışa aktarıldı",
    "importChats": "Sohbetleri içe aktar",
    "chatImported": "Sohbet içe aktarıldı",
    "folderImported": "İçe aktarılan klasör",
    "allImported": "Tüm sohbetler içe aktarıldı",
    "addNewTool": "Yeni Araç Ekle",
    "copyMessage": "Mesajı kopyala",
    "createNewChat": "Yeni Sohbet Oluştur",
    "deleteChat": "Sohbeti Sil",
    "dismissError": "Hatayı Reddet",
    "editMessage": "Mesajı Düzenle",
    "hideAdvancedSettings": "Gelişmiş Ayarları Gizle",
    "loadChat": "Sohbeti Yükle",
    "maxTokensSlider": "Maksimum token",
    "messageInput": "Bir mesaj yazın…",
    "openChatHistory": "Sohbet Geçmişini Aç",
    "regenerateResponse": "Yanıtı Yeniden Oluştur",
    "removeImage": "Resmi Kaldır",
    "removeTool": "Aracı Kaldır",
    "save": "Kaydet",
    "selectApiFormat": "API Formatını Seçin",
    "sendMessage": "Mesaj Gönder",
    "showAdvancedSettings": "Gelişmiş Ayarları Göster",
    "temperatureSlider": "Sıcaklık",
    "toggleStreaming": "Akış"
  },
  "musicPlayground": {
    "title": "Müzik Bahçesi",
    "subtitle": "Suno sınıfı modellerle şarkılar oluşturun",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Müzik modeli mevcut değil",
    "searchModels": "Müzik modellerini arayın…",
    "prompt": "İstemi",
    "promptPlaceholder": "Piyano döngülü, rüya gibi bir lo-fi hip hop parçası…",
    "customPromptPlaceholder": "Şarkı sözleri + [Verse] / [Chorus] yapı etiketleri…",
    "promptRequired": "Lütfen bir bilgi istemi girin",
    "modelRequired": "Lütfen önce bir model seçin",
    "parameters": "Parametreler",
    "customMode": "Özel mod",
    "customModeHint": "Şarkı sözlerini + yapı etiketlerini doğrudan yazın",
    "instrumental": "Yalnızca enstrümantal",
    "instrumentalHint": "Vokal olmadan oluştur",
    "style": "Stil / tür",
    "stylePlaceholder": "lo-fi, caz, rüya gibi, melankolik",
    "maxDuration": "Maksimum uzunluk: {seconds} sn",
    "generate": "Oluştur",
    "generating": "Oluşturuluyor…",
    "generated": "Parça oluşturuldu",
    "tracks": "Parçalar",
    "empty": "Oluşturduğunuz parçalar burada görünecek.",
    "download": "İndir",
    "duration": "Süre",
    "trackReady": "Parça hazır",
    "clearAll": "Tüm müzik üretimleri yerel geçmişten silinsin mi?",
    "noVocals": "Vokalsiz üret",
    "compositionHint": "Prompt yerine yapılandırılmış JSON — bölüm, stil, parça başına süre"
  },
  "sfxPlayground": {
    "title": "Ses Efektleri",
    "subtitle": "Metinden sinematik ses efektleri oluşturun",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "SFX modeli mevcut değil",
    "searchModels": "SFX modellerini arayın…",
    "prompt": "İstemi",
    "promptPlaceholder": "Teneke çatıya yağan yağmur ve uzaktan gelen gökgürültüsü...",
    "promptRequired": "Lütfen bir bilgi istemi girin",
    "modelRequired": "Lütfen önce bir model seçin",
    "parameters": "Parametreler",
    "duration": "Süre",
    "autoDuration": "Otomatik süre",
    "autoDurationHint": "Uzunluğu modelin seçmesine izin verin",
    "promptInfluence": "Hızlı etki",
    "creative": "Yaratıcı",
    "literal": "Değişmez",
    "outputFormat": "Çıkış formatı",
    "generate": "Efekt oluştur",
    "generating": "Oluşturuluyor…",
    "generated": "Ses efekti oluşturuldu",
    "clips": "Klipler",
    "empty": "Oluşturulan klipler burada görünecek.",
    "download": "İndir",
    "sfxReady": "Ses efekti hazır",
    "clearAll": "Tüm SFX geçmişten silinsin mi?",
    "samples": {
      "ambient": {
        "title": "Ambient",
        "desc": "Teneke çatıda yağmur + gök gürültüsü"
      },
      "whoosh": {
        "title": "Whoosh",
        "desc": "Sinematik geçiş"
      },
      "impact": {
        "title": "Darbe",
        "desc": "Sub-drop'lu patlama vuruşu"
      },
      "foley": {
        "title": "Foley",
        "desc": "Ahşap zeminde ayak sesleri"
      }
    }
  },
  "transcriptionPlayground": {
    "title": "Konuşmayı Metne Dönüştürme",
    "subtitle": "Sesi ve videoyu metne dönüştürün",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Transkripsiyon modeli mevcut değil",
    "searchModels": "Transkripsiyon modellerini arayın…",
    "audioFile": "Ses dosyası",
    "dropOrClick": "Bir dosyayı bırakın veya yüklemek için tıklayın",
    "fileHint": "ses/* veya video/*, {mb} MB'a kadar",
    "fileTooLarge": "Dosya boyut sınırını aşıyor",
    "fileRequired": "Önce bir ses dosyası seçin",
    "modelRequired": "Önce bir model seç",
    "removeFile": "Dosyayı kaldır",
    "parameters": "Parametreler",
    "diarize": "Konuşmacı günlüğü",
    "diarizeHint": "Kimin ne söylediğini belirleyin",
    "numSpeakers": "Konuşmacı sayısı",
    "numSpeakersPlaceholder": "otomatik algılama",
    "audioEvents": "Ses etkinliklerini etiketleme",
    "audioEventsHint": "Kahkahaları, sessizliği, alkışları işaretleyin…",
    "language": "Dil ipucu",
    "languagePlaceholder": "otomatik algılama",
    "optional": "isteğe bağlı",
    "transcribe": "Metne dönüştür",
    "transcribing": "Metne dönüştürülüyor…",
    "transcribed": "Transkripsiyon tamamlandı",
    "results": "Transkriptler",
    "empty": "Transkriptler burada görünecektir.",
    "segments": "Zaman damgası içeren segmentler",
    "copy": "Metni kopyala",
    "copied": "Kopyalandı",
    "copyFailed": "Kopyalama başarısız oldu",
    "downloadTxt": ".txt dosyasını indirin",
    "clearAll": "Tüm transkripsiyonlar geçmişten silinsin mi?",
    "tagAudioHint": "Kahkaha, sessizlik, alkış işaretle…"
  },
  "voiceOverPlayground": {
    "title": "Seslendirme",
    "subtitle": "Sinematik sunumla stüdyo düzeyinde anlatım",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Seslendirme modeli mevcut değil",
    "searchModels": "Seslendirme modellerini arayın…",
    "voice": "Ses",
    "voicesAvailable": "sesler",
    "voiceSearchPlaceholder": "Sesleri ara…",
    "voiceNoMatch": "Eşleşen ses yok",
    "fallbackVoices": "yedek sesler",
    "script": "Senaryo",
    "scriptPlaceholder": "Seslendirme komut dosyanızı buraya yapıştırın…",
    "textRequired": "Önce bir komut dosyası girin",
    "modelRequired": "Önce bir model seç",
    "voiceRequired": "Önce bir ses seç",
    "parameters": "Performans",
    "stability": "Kararlılık",
    "expressive": "Etkileyici",
    "stable": "Kararlı",
    "similarityBoost": "Benzerlik artışı",
    "style": "Stil abartısı",
    "speakerBoost": "Hoparlör güçlendirme",
    "speakerBoostHint": "Seçilen sese benzerliği artırın",
    "speed": "Hız",
    "outputFormat": "Çıkış formatı",
    "language": "Dil",
    "languagePlaceholder": "oto",
    "recordTake": "Kayıt çekimi",
    "recording": "Kaydediliyor…",
    "recorded": "Kayıt al",
    "takes": "Alır",
    "empty": "Kaydedilen çekimler burada görünecektir.",
    "download": "İndir",
    "recordingFailed": "Kayıt başarısız",
    "clearAllTakes": "Tüm çekimler geçmişten silinsin mi?",
    "recordEmpty": "Bir senaryo yapıştır ve bir çekim kaydet.",
    "takeRecorded": "Çekim kaydedildi",
    "recordingTitle": "Kayıt",
    "samples": {
      "advert": {
        "title": "Reklam",
        "desc": "Enerjik reklam spotu"
      },
      "tutorial": {
        "desc": "Sakin açıklama sesi",
        "title": "Eğitim"
      },
      "trailer": {
        "title": "Fragman",
        "desc": "Sinematik anlatıcı sesi"
      },
      "game": {
        "title": "Oyun",
        "desc": "Aksiyon RPG'sinde anlatıcı"
      }
    }
  },
  "audioToolsPlayground": {
    "title": "Ses Araçları",
    "subtitle": "Arka plan gürültüsünü kesin veya sesteki sesleri değiştirin",
    "isolation": "Ses İzolatörü",
    "voiceChange": "Ses Değiştirici",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Mevcut model yok",
    "searchModels": "Modelleri ara…",
    "audioFile": "Ses dosyası",
    "dropOrClick": "Bir dosyayı bırakın veya yüklemek için tıklayın",
    "fileHint": "ses/* veya video/*, {mb} MB'a kadar",
    "fileTooLarge": "Dosya boyut sınırını aşıyor",
    "fileRequired": "Önce bir ses dosyası seçin",
    "modelRequired": "Önce bir model seç",
    "voiceRequired": "Önce bir hedef ses seçin",
    "removeFile": "Dosyayı kaldır",
    "targetVoice": "Hedef ses",
    "voicesAvailable": "sesler",
    "voiceSearchPlaceholder": "Sesleri ara…",
    "runIsolation": "Şerit arka planı",
    "runVoiceChange": "Sesi değiştir",
    "processing": "İşleniyor…",
    "processed": "Bitti",
    "outputs": "Çıkışlar",
    "empty": "İşlenmiş ses burada görünecek.",
    "download": "İndir",
    "changeVoice": "Bir kaydın sesini değiştir",
    "changeVoiceBtn": "Sesi değiştir",
    "clearAllOutputs": "Tüm çıktılar geçmişten silinsin mi?",
    "isolatorHint": "Bir kayıt yükle; izolatör arka plan gürültüsünü kaldırır, sadece ses kalır.",
    "changerHint": "Bir kayıt yükle ve hedef ses seç — ses değiştirici tonu ve vurguyu aktarır.",
    "verbs": {
      "isolation": {
        "title": "Ses Yalıtıcı",
        "subtitle": "Arka plan gürültüsünü kaldır"
      },
      "voiceChange": {
        "title": "Ses Değiştirici",
        "subtitle": "Bir kaydın sesini değiştir"
      }
    }
  },
  "audiobookPlayground": {
    "title": "Sesli kitaplar",
    "subtitle": "Bölümlere bölünmüş uzun biçimli anlatım",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Anlatım modeli yok",
    "searchModels": "Ara…",
    "narrator": "Anlatıcı sesi",
    "voicesAvailable": "sesler",
    "voiceSearchPlaceholder": "Sesleri ara…",
    "fallbackVoices": "yedek sesler",
    "manuscript": "El yazması",
    "manuscriptPlaceholder": "Taslağınızı yapıştırın. \"# Bölüm N\", \"[Bölüm N]\" veya bölümler arasında yalnızca boş satırlar kullanın; otomatik olarak algılanır.",
    "detectionHint": "Algılanan: işaretleme başlıkları, [parantez içine alınmış] etiketler, \"Bölüm N\" satırları veya üçlü yeni satır blokları.",
    "chapters": "bölümler",
    "chapterList": "Bölümler",
    "chars": "karakterler",
    "performance": "Anlatım ayarları",
    "stability": "Kararlılık",
    "similarityBoost": "Benzerlik artışı",
    "style": "Stil abartısı",
    "speakerBoost": "Hoparlör güçlendirme",
    "outputFormat": "Çıkış formatı",
    "textRequired": "Önce bir taslağı yapıştırın",
    "modelRequired": "Önce bir model seç",
    "voiceRequired": "Önce bir anlatıcı sesi seçin",
    "chapterTooLong": "{n} bölüm {max} karakteri aşıyor — önce bunları bölün",
    "oversizeWarning": "{n} bölüm {max} karakteri aşıyor; bunları bölün veya daha büyük bütçeli bir model seçin.",
    "overLimit": "limit aşımı",
    "generateAll": "Sesli kitabı anlat",
    "generateMissing": "Kalanı anlat",
    "narrating": "Anlatıyor…",
    "allDone": "Sesli kitap hazır",
    "regen": "Bu bölümü yeniden anlatın",
    "downloadAll": "Tümünü indir",
    "download": "İndir",
    "empty": "Bir taslağı yapıştırdığınızda algılanan bölümler burada görünecektir.",
    "statusPending": "beklemede",
    "statusRunning": "koşu",
    "statusDone": "bitti",
    "statusFailed": "başarısız oldu",
    "narrate": "Sesli kitap anlat",
    "audiobookDone": "Sesli kitap hazır",
    "chaptersStatus": "{done} tamam, {failed} başarısız",
    "emptyDesc": "Her bölüm kendi MP3'ü olur; sonra hepsini birden indirebilirsin."
  },
  "podcastPlayground": {
    "title": "Podcast'ler",
    "subtitle": "Etiketli bir komut dosyasından çok konuşmacılı diyalog",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Konuşma modeli yok",
    "searchModels": "Ara…",
    "speakers": "Hoparlörler",
    "addSpeaker": "Hoparlör ekle",
    "pickVoice": "Bir ses seç…",
    "inUse": "kullanılmış",
    "outputFormat": "Çıkış formatı",
    "script": "Senaryo",
    "scriptPlaceholder": "[A]: Gösteriye tekrar hoş geldiniz.\n[B]: Burada olduğum için mutluyum.\n[A]: O halde bize ne üzerinde çalıştığınızı anlatın…",
    "scriptHint": "Bir hoparlör atamak için her satırı [A], [B] vb. ile etiketleyin.",
    "turns": "dönüşler",
    "chars": "karakterler",
    "scriptRequired": "Önce bir komut dosyasını yapıştırın",
    "modelRequired": "Önce bir model seç",
    "voicesIncomplete": "{speakers} konuşmacıları için bir ses gerekiyor",
    "missingVoices": "{speakers} konuşmacıları için bir ses gerekiyor",
    "unknownSpeaker": "{n} sıra tanımlanmamış bir konuşmacıya referans veriyor",
    "undefinedSpeakerWarn": "{n} sıra tanımlanmamış bir konuşmacıya referans veriyor",
    "undefinedSpeaker": "Bilinmeyen konuşmacı [{id}]",
    "turnTooLong": "{n} tur {max} karakteri aşıyor",
    "oversizeWarning": "{n} tur {max} karakteri aşıyor",
    "overLimit": "limit aşımı",
    "recordEpisode": "Bölümü kaydet",
    "recordRemaining": "Kalan kayıt",
    "recording": "Kaydediliyor…",
    "allDone": "Bölüm hazır",
    "regen": "Bu satırı yeniden kaydedin",
    "downloadAll": "Tümünü indir",
    "download": "İndir",
    "dialogue": "Diyalog",
    "empty": "Siz yazarken etiketlenen dönüşler burada görünecektir.",
    "statusPending": "beklemede",
    "statusRunning": "koşu",
    "statusDone": "bitti",
    "statusFailed": "başarısız oldu",
    "advanced": "Gelişmiş",
    "regenerate": "Yeniden üret",
    "style": "Stil",
    "episodeReady": "Bölüm hazır",
    "episodeStatus": "{done} tamam, {failed} başarısız",
    "generateRest": "Geri kalanını üret",
    "generateEpisode": "Bölüm üret",
    "speakersNeedVoice": "{names} bir sese ihtiyaç duyuyor",
    "intro": "Konuşmacılarını sol yukarıda tanımla, her biri kendi sesiyle."
  },
  "dubbingPlayground": {
    "title": "Dublaj",
    "subtitle": "Konuşma sesini diğer dillere çevirin",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Dublaj modeli mevcut değil",
    "searchModels": "Ara…",
    "sourceFile": "Kaynak dosyası",
    "removeFile": "Dosyayı kaldır",
    "dropOrClick": "Bir dosyayı bırakın veya yüklemek için tıklayın",
    "fileHint": "ses/* veya video/*, {mb} MB'a kadar",
    "fileTooLarge": "Dosya boyut sınırını aşıyor",
    "fileRequired": "Önce bir kaynak dosya seçin",
    "modelRequired": "Önce bir model seç",
    "targetRequired": "En az bir hedef dil seçin",
    "sourceLang": "Kaynak dil",
    "targetLangs": "Hedef diller",
    "singleTargetHint": "Gönderim başına bir hedef; ayrı işlere dağıtmak için birden fazla hedef seçin.",
    "options": "Seçenekler",
    "numSpeakers": "Konuşmacı sayısı",
    "numSpeakersPlaceholder": "otomatik algılama",
    "optional": "isteğe bağlı",
    "dropBackground": "Arka plan sesini bırak",
    "dropBackgroundHint": "Müziği + ortam gürültüsünü kaynaktan çıkarın",
    "watermark": "Ses filigranı",
    "watermarkHint": "Kaynak için duyulamayan filigran",
    "submitting": "Gönderiliyor…",
    "submitted": "{n} dub gönderildi",
    "dub": "Dublaj",
    "dubMany": "{n} dile kopyala",
    "jobs": "İşler",
    "empty": "Gönderilen işler burada görünecektir.",
    "fetch": "Getir",
    "download": "İndir",
    "jobDone": "Dublaj hazır: {name}",
    "jobFailed": "Dublaj başarısız oldu: {name}",
    "statusDubbing": "dublaj",
    "statusDone": "bitti",
    "statusFailed": "başarısız oldu",
    "dubReady": "Dublaj hazır: {name}",
    "pickTargetLang": "En az bir hedef dil seç",
    "clearAllJobs": "Tüm işler geçmişten silinsin mi?",
    "targetLangHint": "Gönderim başına bir hedef dil — fazlası paralel iş oluşturur.",
    "profanityHint": "Dublajdan kaba dili çıkar",
    "disableCloningHint": "Klonlamak yerine hazır sesleri kullan"
  },
  "voiceLibrary": {
    "title": "Ses Kitaplığı",
    "subtitle": "Klonlanmış seslerinizi yönetin",
    "cloneNew": "Sesi klonla",
    "cloneFirst": "İlk sesinizi klonlayın",
    "empty": "Henüz klonlanmış ses yok.",
    "emptyHint": "TTS, seslendirmeler, sesli kitaplar ve daha fazlasında kullanmak için kendi sesinizi klonlayın.",
    "delete": "Sil",
    "deleted": "Ses silindi",
    "confirmDelete": "\"{name}\" silinsin mi? Bu geri alınamaz.",
    "statusActive": "aktif",
    "statusErrored": "hatalı",
    "statusDeleting": "siliniyor",
    "wizardTitle": "Bir sesi klonlama",
    "stepProgress": "Adım {step}/{total}",
    "name": "Ses adı",
    "namePlaceholder": "benim sesim",
    "nameRequired": "Ad gerekli",
    "description": "Açıklama",
    "descriptionPlaceholder": "Sakin, konuşkan, anlatım dostu…",
    "optional": "isteğe bağlı",
    "samples": "Ses örnekleri",
    "filesRequired": "En az bir ses örneği ekleyin",
    "addSamples": "Ses örnekleri ekleyin",
    "samplesHint": "1–25 klip, her biri ~30 sn – 3 dk. Toplam maksimum 200 MB.",
    "consentBanner": "Ses klonlama, kötüye kullanılabilecek güçlü bir araçtır. Aşağıdaki paragrafı kabul ettiğinizi klonlanmış sesin yanında kaydediyoruz.",
    "consentMissing": "İzin metni kullanılamıyor.",
    "consentAccept": "Yukarıdaki paragrafı okudum ve kabul ediyorum.",
    "consentRequired": "Onay paragrafını kabul etmelisiniz",
    "consentFailed": "İzin metni yüklenemedi",
    "consentRecorded": "Onay kaydedildi",
    "review": "İncele",
    "back": "Geri",
    "next": "Devam et",
    "submit": "Sesi klonla",
    "cloning": "Klonlanıyor…",
    "cloned": "Ses klonlandı",
    "stepSamplesLabel": "Örnekler",
    "stepConsentLabel": "rıza",
    "stepReviewLabel": "İncele"
  },
  "ttsPlayground": {
    "title": "Metinden Konuşmaya",
    "subtitle": "Metni gerçekçi konuşmaya dönüştürün",
    "model": "Modeli",
    "pickModel": "Bir model seç",
    "noModels": "Konuşma modeli yok",
    "searchModels": "Konuşma modellerini arayın…",
    "voice": "Ses",
    "voicesAvailable": "sesler",
    "voiceSearchPlaceholder": "Sesleri ara…",
    "voiceNoMatch": "Eşleşen ses yok",
    "voicesFailed": "Ses kataloğu yüklenemedi",
    "fallbackVoices": "yedek sesler",
    "text": "Metin",
    "textPlaceholder": "Yüksek sesle söylenmesini istediğiniz metni yazın veya yapıştırın…",
    "textRequired": "Lütfen bir metin girin",
    "modelRequired": "Lütfen önce bir model seçin",
    "voiceRequired": "Lütfen bir ses seçin",
    "parameters": "Ses ayarları",
    "stability": "Kararlılık",
    "expressive": "Etkileyici",
    "stable": "Kararlı",
    "similarityBoost": "Benzerlik artışı",
    "style": "Stil abartısı",
    "speakerBoost": "Hoparlör güçlendirme",
    "speakerBoostHint": "Orijinal sese benzerliği artırır",
    "speed": "Hız",
    "outputFormat": "Çıkış formatı",
    "language": "Dil ipucu",
    "languagePlaceholder": "otomatik algılama",
    "languageHint": "ISO-639-1 kodu (tr, de, fr…)",
    "generate": "Konuşma oluştur",
    "generating": "Oluşturuluyor…",
    "generated": "Konuşma oluşturuldu",
    "tracks": "Oluşturulan ses",
    "empty": "Bir metin yaz ve Oluştur'a tıkla.",
    "download": "İndir",
    "modelSelect": "Bir model seç",
    "voiceSelect": "Bir ses seç",
    "voicesCount": "ses",
    "voicesSearchPlaceholder": "Sesleri ara…",
    "advanced": "Gelişmiş",
    "previousText": "Önceki metin (prozodi bağlamı)",
    "previousTextPlaceholder": "Bu bölümden hemen önce ne söylendi…",
    "nextText": "Sonraki metin",
    "nextTextPlaceholder": "Hemen ardından ne geliyor…",
    "textNormalization": "Metin normalleştirme",
    "normAuto": "Otomatik",
    "normOn": "Açık",
    "normOff": "Kapalı",
    "dictionaries": "Telaffuz sözlükleri",
    "dictionaryAdd": "ekle",
    "dictionaryHint": "Opsiyonel — özel telaffuz kimlikleri ekle",
    "inspirationHint": "İlhama mı ihtiyacın var? Bir örneğe tıkla — metin alana yüklenir.",
    "history": "Geçmiş",
    "historyEmpty": "Şimdilik boş.",
    "historyClear": "Geçmişi temizle",
    "historyClearConfirm": "Tüm oluşturulan sesler geçmişten silinsin mi?",
    "historyApplySettings": "Ayarları uygula",
    "historyRemove": "Geçmişten sil",
    "errLogin": "Oluşturmak için giriş yap",
    "errApiKey": "API anahtarı bulunamadı",
    "errEmptyText": "Metin boş",
    "entryDelete": "Kaydı sil",
    "textInputPlaceholder": "Metnini buraya yaz veya yapıştır…",
    "samples": {
      "advert": {
        "title": "Reklam",
        "desc": "Enerjik sunucu sesi",
        "text": "Imagine waking up every morning refreshed — ready to take on the day. That is exactly the promise of our new Sleep Pro™ pillow series."
      },
      "audiobook": {
        "title": "Sesli kitap",
        "desc": "Sakin anlatıcı sesi",
        "text": "Once upon a time in an old mountain village, high above the clouds, there lived a young girl with bright eyes who looked up at the stars every evening."
      },
      "news": {
        "title": "Haberler",
        "desc": "Net haber sunucusu sesi",
        "text": "Good evening, here are today's top stories. A new research project from Munich shows that artificial intelligence can now predict household energy use with high accuracy."
      },
      "podcast": {
        "title": "Podcast",
        "desc": "Samimi karşılama",
        "text": "Hey and a warm welcome back to our latest episode — great to have you with us! Today we are talking about a topic that affects all of us."
      }
    }
  },
  "imagePlayground": {
    "title": "Görüntü Bahçesi",
    "back": "Geri",
    "history": "Tarih",
    "playground": "Bahçesi",
    "code": "Kod",
    "configuration": "Yapılandırma",
    "configDescription": "Görüntü oluşturma parametrelerinizi ayarlayın.",
    "model": "Modeli",
    "loadingModels": "Modeller yükleniyor...",
    "selectModel": "Bir model seçin",
    "searchModels": "Modelleri ara...",
    "aspectRatio": "En Boy Oranı",
    "resolution": "Çözünürlük",
    "imageUrlsOptional": "Resim URLs (İsteğe bağlı, maksimum {count})",
    "imageUrlOptional": "Resim URL (İsteğe bağlı)",
    "imageUrlPlaceholder": "https://example.com/image.png",
    "addImageUrl": "Resim Ekle URL",
    "startFrameUrlOptional": "Başlangıç Çerçevesi URL (İsteğe bağlı)",
    "startFrameUrlPlaceholder": "https://example.com/start-frame.png",
    "endFrameUrlOptional": "Bitiş Çerçevesi URL (Opsiyonel)",
    "endFrameUrlPlaceholder": "https://example.com/end-frame.png",
    "quality": "Kalite",
    "basic": "Temel",
    "high": "Yüksek",
    "duration": "Süre",
    "sound": "Ses",
    "numberOfImages": "Resim Sayısı",
    "width": "Genişlik",
    "height": "Yükseklik",
    "prompt": "İstemi",
    "promptPlaceholder": "örneğin, sırt üstü yüzen sevimli bir yavru deniz samuru",
    "responseFormat": "Yanıt Formatı",
    "url": "URL",
    "base64Json": "Base64 JSON",
    "generateImage": "Resim Oluştur",
    "generating": "Oluşturuluyor...",
    "result": "Sonuç",
    "resultDescription": "Oluşturduğunuz görsel burada görünecek.",
    "creatingMasterpiece": "Başyapıtınızı yaratmak...",
    "pleaseWait": "Bu biraz zaman alabilir",
    "readyToCreate": "Oluşturmaya hazır",
    "readyToCreateDescription": "Bir bilgi istemi girin ve sihrin gerçekleştiğini görmek için oluştur'a tıklayın.",
    "download": "İndir",
    "codeSnippets": "Kod Parçacıkları",
    "codeSnippetsDescription": "Mevcut yapılandırmanız için kullanıma hazır kod.",
    "copy": "Kopyala",
    "copied": "Panoya kopyalandı",
    "searchGenerations": "Nesiller ara...",
    "generations": "nesiller",
    "noGenerations": "Henüz nesil yok",
    "createFirstImage": "Burada görmek için ilk görselinizi oluşturun",
    "noResults": "Sonuç bulunamadı",
    "tryDifferentSearch": "Farklı bir arama terimi deneyin",
    "clearAll": "Tümünü Temizle",
    "loadSettings": "Ayarları Yükle",
    "close": "Kapat",
    "anytime": "her zaman",
    "preview": "Önizleme",
    "delete": "Sil",
    "video": "video",
    "image": "Resim",
    "editPrompt": "Düzenlemek için tıklayın",
    "chat": "Sohbet",
    "uploadPreview": "Önizlemeyi yükle",
    "selectModelError": "Lütfen bir model seçin",
    "imageQuery": "Bu resimde ne görüyorsunuz?",
    "failedToLoadModels": "Modeller yüklenemedi",
    "promptRequired": "Lütfen bir bilgi istemi girin",
    "modelRequired": "Lütfen bir model seçin",
    "removedFromHistory": "Geçmişten kaldırıldı",
    "settingsLoaded": "Ayarlar yüklendi",
    "historyCleared": "Geçmiş temizlendi",
    "imageGenerated": "Resim başarıyla oluşturuldu",
    "noImageGenerated": "Hiçbir resim oluşturulmadı",
    "failedToGenerate": "Resim oluşturulamadı",
    "custom": "Özel Mod",
    "instrumental": "enstrümantal",
    "style": "Stil",
    "stylePlaceholder": "ör. K-pop, Heavy Metal, Caz",
    "referenceImages": "Referans Görselleri",
    "searchStyles": "Arama stilleri…",
    "noneSelected": "Hiçbiri seçilmedi",
    "thinkingMode": "Düşünme Modu",
    "brush": "Fırça",
    "low": "Düşük",
    "left": "Sol",
    "right": "Sağ",
    "errEmptyPrompt": "Prompt boş",
    "samples": {
      "ghibli": {
        "title": "Anime / Studio Ghibli stili"
      },
      "portrait": {
        "title": "Portre",
        "desc": "Hasselblad havası stüdyo görünümü"
      },
      "cinematic": {
        "title": "Sinematik",
        "desc": "Sinematik geniş plan, altın saat"
      },
      "illustration": {
        "title": "İllüstrasyon",
        "desc": "Anime / Studio Ghibli stili"
      },
      "product": {
        "title": "Ürün",
        "desc": "Üst düzey stüdyo render"
      }
    }
  },
  "terms": {
    "shared": {
      "legalDocument": "Yasal Belge",
      "lastUpdated": "Son güncelleme: 12 Aralık 2025",
      "contents": "İçindekiler",
      "by": "tarafından"
    },
    "hero": {
      "title": "Hizmet Şartları",
      "description": "Api.Airforce'a hoş geldiniz. Lütfen hizmetlerimizi kullanmadan önce bu şartları dikkatlice okuyunuz."
    },
    "introduction": {
      "title": "Giriş",
      "content": "<strong>Deloxity, LLC</strong>'nin bir ürünü olan Api.Airforce'a hoş geldiniz. Bu Hizmet Şartları web sitemize, kontrol panelimize, API'larımıza ve destek hizmetlerimize erişiminizi ve bunları kullanımınızı yönetir. Bir hesap oluşturarak, platformumuza erişerek veya herhangi bir uç noktayı kullanarak bu şartlara uymayı ve bunlara bağlı kalmayı kabul etmiş olursunuz."
    },
    "sections": {
      "overview": {
        "title": "1. Hizmete Genel Bakış",
        "content1": "Api.Airforce, API tabanlı yapay zeka modeline erişim, sohbet tamamlama ve görüntü oluşturma için ücretsiz ve ücretli planlar sunar. Arka uç, Axum (Rust) tarafından desteklenmektedir ve API hız sınırlarını, kimlik doğrulamayı ve analiz toplamayı zorunlu kılar.",
        "content2": "Hizmet, kayıtlı kullanıcıların her biri farklı kullanım sınırlarına ve erişim düzeylerine sahip ücretsiz, premium ve ana planları kullanmalarına olanak tanır. Ücretli planlar Creem aracılığıyla işlenir."
      },
      "eligibility": {
        "title": "2. Uygunluk",
        "content": "Hizmetlerimizi kullanmak için en az 18 yaşında olmanız veya yasal vasinizin onayına sahip olmanız gerekir. API'lerimizin yasalarca yasaklandığı yargı bölgelerinde kullanılmasına izin verilmez."
      },
      "account": {
        "title": "3. Hesap Kaydı ve Güvenliği",
        "intro": "Premium modeller, görsel oluşturma ve daha yüksek oran limitleri gibi kimliği doğrulanmış özelliklere erişmek için bir hesap gereklidir. Aşağıdakileri kabul ediyorsunuz:",
        "item1": "Kayıt sırasında doğru bilgi verin",
        "item2": "Kimlik bilgilerinizin güvenliğini koruyun",
        "item3": "Hesabınız veya API anahtarınız altındaki tüm etkinliklerden sorumlu olun",
        "item4": "Yetkisiz erişim durumunda bizi derhal bilgilendirin"
      },
      "usage": {
        "title": "4. API Kullanımı ve Hız Sınırlaması",
        "intro": "Her planın adil kullanımı sağlamak için tasarlanmış belirli oran sınırları vardır:",
        "freePlan": "Ücretsiz Plan",
        "freeLimits": "1 talep/dak, 1000 talep/gün",
        "premiumPlan": "Prim Planı",
        "premiumLimits": "Daha yüksek sınırlar geçerlidir",
        "masterPlan": "Master Planı",
        "masterLimits": "Maksimum sınırlar",
        "warning": "Oran sınırlarının yanlış kullanılması veya bunları aşmaya yönelik girişimler, askıya alma veya fesihle sonuçlanabilir.",
        "budgetTitle": "Ücretli planlar için aylık maliyet bütçesi",
        "budgetContent": "Ücretli Premium ve Master abonelikleri, yukarıdaki dakika ve gün başına talep sınırlarının ötesinde, plan fiyatının on katına eşit bir aylık maliyete dayalı kredi bütçesi içerir (Premium: 9.990 kredi, Master: 24.990 kredi). Her istek, gerçek token maliyetine göre kredi tüketir. Bu bütçenin %100'üne ulaştığınızda, bir sonraki faturalandırma döngüsüne veya Yedek Plan satın alana kadar ücretli plan API erişimi geçici olarak engellenir."
      },
      "payments": {
        "title": "5. Ödemeler ve Abonelikler",
        "content": "Ücretli abonelikler (Premium, Master) Creem aracılığıyla faturalandırılır. Abone olarak, iptal edilene kadar yinelenen ödemelere izin vermiş olursunuz. Aboneliğiniz, önceden iptal etmediğiniz sürece her fatura dönemi sonunda otomatik olarak yenilenecektir.",
        "refillTitle": "Yeniden Doldurma Planı (tek seferlik)",
        "refillContent": "Premium ve Master aboneleri, aktif aboneliklerini değiştirmeden aylık kredi bütçelerini anında sıfırlamak için normal plan fiyatından (9,99 $ / 24,99 $) tek seferlik Plan Yenilemesi satın alabilirler. Yeniden doldurmalar uygulandıktan sonra iade edilmez. Faturalandırma döngüsünü uzatmaz, planı değiştirmez veya aboneliği yenilemezler.",
        "mor": "<strong>Kayıtlı Satıcı:</strong> Sipariş sürecimiz çevrimiçi satıcımız <a href=\"https://creem.io\" target=\"_blank\" rel=noopener noreferrer\" class=\"text-primary hover:underline\">Creem.io</a> tarafından yürütülür. Creem.io, tüm siparişlerimiz için Kayıtlı Satıcıdır. Tüm müşteri hizmetleri sorgularını sağlarlar ve iadeleri gerçekleştirirler."
      },
      "refunds": {
        "title": "6. Geri Ödeme Politikası",
        "content": "Geri ödeme uygunluğu ve prosedürleri hakkında ayrıntılı bilgi için lütfen ayrı <1>Geri Ödeme Politikamıza</1> bakın."
      },
      "prohibited": {
        "title": "7. Yasaklanmış Kullanımlar",
        "intro": "Hizmeti şu amaçlarla kullanmamayı kabul edersiniz:",
        "item1": "Yasadışı amaçlar veya faaliyetler",
        "item2": "Fikri mülkiyet haklarını ihlal etmek",
        "item3": "İzinsiz olarak rakip hizmetler oluşturma",
        "item4": "Yetkisiz API erişimi veya kimlik bilgisi paylaşımı",
        "item5": "Taciz, istismar veya zararlı içerik üretimi",
        "item6": "İzin verilmeyen kazıma veya veri toplama",
        "warning": "Herhangi bir kötüye kullanım, hesabın geri ödeme yapılmaksızın derhal feshedilmesiyle sonuçlanabilir."
      },
      "ip": {
        "title": "8. Fikri Mülkiyet",
        "content": "Arka uç kaynak kodu, ön uç arayüzü, logolar, ticari markalar ve tasarım Deloxity, LLC'nin mülkiyetindedir. API modelleri ve çıktıları, kendi şartlarına göre üçüncü taraf sağlayıcılara ait olabilir."
      },
      "availability": {
        "title": "9. Hizmet Kullanılabilirliği ve Değişiklikler",
        "content": "Hizmetlerimizi minimum kesinti süresiyle sunmaya çalışıyoruz ancak kesintisiz erişimi garanti etmiyoruz. Önceden bildirimde bulunmaksızın belirli özellikleri değiştirebilir, askıya alabilir veya sunmayı durdurabiliriz."
      },
      "data": {
        "title": "10. Veri Toplama ve Gizlilik",
        "content1": "Hizmeti geliştirmek için istek sayıları, IP adresleri, model kullanımı ve abonelik verileri gibi analizleri topluyoruz. Ayrıntılı bilgi için lütfen <1>Gizlilik Politikamızı</1> inceleyin.",
        "content2": "Hizmetlerimizi kullanarak verilerinizin Gizlilik Politikamızda belirtildiği şekilde toplanmasını, saklanmasını ve kullanılmasını kabul etmiş olursunuz."
      },
      "liability": {
        "title": "11. Sorumluluğun Sınırlandırılması",
        "intro": "Yasaların izin verdiği ölçüde Deloxity, LLC ve Api.Airforce aşağıdakilerden kaynaklanan zararlardan sorumlu değildir:",
        "item1": "Hizmetin kullanılamaması veya kesinti süresi",
        "item2": "Veri kaybı veya bozulması",
        "item3": "Üçüncü taraf sağlayıcı hataları",
        "item4": "API'nin kullanıcılar tarafından kötüye kullanılması"
      },
      "termination": {
        "title": "12. Fesih",
        "intro": "Aşağıdaki durumlarda hesabınızı veya API erişiminizi istediğimiz zaman askıya alabilir veya sonlandırabiliriz:",
        "item1": "Bu şartların ihlalleri",
        "item2": "Kötüye kullanım veya dolandırıcılık şüphesi",
        "item3": "Yasal uyumluluk gereklilikleri"
      },
      "law": {
        "title": "13. Geçerli Kanun",
        "content": "Bu şartlar, kanunlar ihtilafı ilkelerine bakılmaksızın, Delaware'de yapılan ve gerçekleştirilen sözleşmeler için geçerli olan <strong>Amerika Birleşik Devletleri'nin Delaware Eyaleti</strong> kanunlarına tabidir."
      },
      "contact": {
        "title": "14. Bize Ulaşın",
        "intro": "Bu Hizmet Şartlarına ilişkin sorularınız için lütfen <1>support@api.airforce</1> adresinden bizimle iletişime geçin.",
        "company": "Deloxity, LLC",
        "address1": "1111B S Governors Ave STE 48433",
        "address2": "Dover, DE 19904",
        "address3": "Amerika Birleşik Devletleri"
      }
    },
    "sidebar": {
      "overview": "Genel Bakış",
      "eligibility": "Uygunluk",
      "account": "Hesap ve Güvenlik",
      "usage": "API Kullanımı",
      "payments": "Ödemeler",
      "refunds": "Geri ödemeler",
      "prohibited": "Yasaklanmış Kullanımlar",
      "ip": "Fikri Mülkiyet",
      "availability": "Hizmet Kullanılabilirliği",
      "data": "Veri ve Gizlilik",
      "liability": "Sorumluluk",
      "termination": "Fesih",
      "law": "Geçerli Hukuk",
      "contact": "İletişim"
    }
  },
  "privacy": {
    "shared": {
      "privacyMatters": "Gizliliğiniz Önemlidir",
      "lastUpdated": "Son güncelleme: 12 Aralık 2025",
      "contents": "İçindekiler"
    },
    "hero": {
      "title": "Gizlilik Politikası",
      "description": "Gizliliğinizi korumaya ve verilerinizi nasıl kullandığımız konusunda şeffaf olmaya kararlıyız."
    },
    "introduction": {
      "content": "<strong>Deloxity, LLC</strong>'nin bir ürünü olan Api.Airforce, gizliliğinizi korumaya kararlıdır. Bu Gizlilik Politikası, web sitemize, kontrol panelimize ve API'larımıza eriştiğinizde bilgilerinizi nasıl topladığımızı, kullandığımızı, sakladığımızı ve paylaştığımızı açıklamaktadır."
    },
    "sections": {
      "collect": {
        "title": "1. Topladığımız Bilgiler",
        "intro": "Aşağıdaki türde bilgileri topluyoruz:",
        "item1": "Hesap ayrıntıları (kullanıcı adı, karma şifre, abonelik planı)",
        "item2": "API anahtarları ve kimlik doğrulama tokenları",
        "item3": "Güvenlik, dolandırıcılığın önlenmesi ve analiz için IP adresleri",
        "item4": "Model kullanım istatistikleri ve istek günlükleri",
        "item5": "Ödeme ve abonelik ayrıntıları (Creem aracılığıyla)"
      },
      "use": {
        "title": "2. Bilgilerinizi Nasıl Kullanıyoruz",
        "intro": "Verileriniz şu amaçlarla kullanılır:",
        "item1": "API hizmetlerimize erişim sağlayın",
        "item2": "Hesabınızı doğrulayın ve güvenliğini sağlayın",
        "item3": "Hız sınırlarını uygulayın ve kötüye kullanımı önleyin",
        "item4": "Platformu iyileştirin ve sürdürün",
        "item5": "Ödemeleri işleyin ve abonelikleri yönetin",
        "item6": "Yasal yükümlülüklere uymak"
      },
      "storage": {
        "title": "3. Veri Saklama ve Saklama",
        "content": "Tüm veriler güvenli bir şekilde saklanır ve yalnızca bu politikada belirtilen amaçlar için gerekli olduğu sürece saklanır. İstek günlükleri ve IP'ler gibi analizler, operasyonel ve güvenlik amacıyla saklanır.",
        "securityTitle": "Güvenlik Önlemleri",
        "securityContent": "Kullanımda olmayan ve aktarım halindeki şifreleme, güvenli kimlik doğrulama protokolleri ve düzenli güvenlik denetimleri dahil olmak üzere endüstri standardı güvenlik uygulamaları kullanıyoruz."
      },
      "thirdParty": {
        "title": "4. Üçüncü Taraf Hizmetleri",
        "content1": "Ödeme işlemleri için <strong>Creem</strong> gibi güvenilir sağlayıcıları kullanıyoruz. Ödeme bilgileriniz hiçbir zaman sunucularımızda saklanmaz.",
        "content2": "Yapay zeka modeli çıktıları ve istekleri, üçüncü taraf model sağlayıcıları tarafından kendi şart ve politikalarına göre işlenebilir."
      },
      "rights": {
        "title": "5. Haklarınız",
        "content": "Kişisel verilerinize erişme, bunları düzeltme veya silme hakkına sahipsiniz. Gizlilikle ilgili sorularınız için <1>support@api.airforce</1> adresinden bizimle iletişime geçin."
      },
      "compliance": {
        "title": "6. Uluslararası Veri Koruma Uyumluluğu",
        "intro": "Api.Airforce uluslararası veri koruma düzenlemelerine uygun olarak çalışır:",
        "eu": {
          "title": "🇪🇺 Avrupa Birliği / AEA",
          "content": "Genel Veri Koruma Yönetmeliği (GDPR) (AB) 2016/679. Veri işlememiz, rıza (Mad. 6(1)(a)), sözleşmenin ifası (Mad. 6(1)(b)) ve meşru menfaatler (Mad. 6(1)(f)) gibi yasal gerekçelere dayanmaktadır."
        },
        "us": {
          "title": "🇺🇸 Amerika Birleşik Devletleri",
          "content": "Kaliforniya Tüketici Gizliliği Yasası (CCPA), Kaliforniya Gizlilik Hakları Yasası (CPRA). Kaliforniya sakinlerinin Cal kapsamında hakları vardır. Sivil Veri satışlarından vazgeçme hakkı da dahil olmak üzere Kod §§ 1798.100–1798.199."
        },
        "cn": {
          "title": "🇨🇳 Çin Halk Cumhuriyeti",
          "content": "Kişisel Bilgilerin Korunması Kanunu (PIPL), Siber Güvenlik Kanunu ve Veri Güvenliği Kanunu. Sınır ötesi veri aktarımları PIPL Bölüm 3'e uygundur."
        },
        "ru": {
          "title": "🇷🇺 Rusya Federasyonu",
          "content": "Kişisel Verilere ilişkin 152-FZ Sayılı Federal Kanun. Rus vatandaşlarının kişisel verileri, yerel veri depolama ve yerelleştirme gerekliliklerine uygun olarak işlenmektedir."
        }
      },
      "legalRights": {
        "title": "7. Yürürlükteki Kanunlar Kapsamındaki Haklarınız",
        "intro": "Yargı yetki alanınıza bağlı olarak aşağıdaki haklara sahip olabilirsiniz:",
        "item1": "Kişisel verilerinize erişme ve bunların bir kopyasını edinme hakkı (GDPR Madde 15, CCPA §1798.100)",
        "item2": "Düzeltme hakkı (GDPR Madde 16, PIPL Madde 46)",
        "item3": "Silme hakkı (\"unutulma hakkı\") (GDPR Madde 17, CCPA §1798.105, PIPL Madde 47)",
        "item4": "İşlemeyi kısıtlama veya itiraz etme hakkı (GDPR Madde 18–21, PIPL Madde 44–45)",
        "item5": "Veri taşınabilirliği hakkı (GDPR Madde 20, CCPA §1798.130)",
        "contact": "Haklarınızı kullanmak için <1>privacy@api.airforce</1> adresinden bizimle iletişime geçin. Yetki alanınızdaki yasaların gerektirdiği zaman çizelgeleri içinde yanıt vereceğiz."
      },
      "changes": {
        "title": "8. Bu Politikadaki Değişiklikler",
        "content": "Teknoloji, yasa veya operasyonel uygulamalarımızdaki değişiklikleri yansıtacak şekilde bu Gizlilik Politikasını zaman zaman güncelleyebiliriz. Önemli değişiklikler geçerli yasaların gerektirdiği şekilde bildirilecektir."
      },
      "contact": {
        "title": "9. İletişim Bilgileri",
        "company": "Deloxity, LLC",
        "address1": "1111B S Governors Ave STE 48433",
        "address2": "Dover, DE 19904",
        "address3": "Amerika Birleşik Devletleri",
        "inquiry": "Gizlilikle ilgili sorularınız için: <1>privacy@api.airforce</1>"
      }
    },
    "sidebar": {
      "collect": "Topladığımız Bilgiler",
      "use": "Bilgilerinizi Nasıl Kullanıyoruz?",
      "storage": "Veri Depolama",
      "thirdParty": "Üçüncü Taraf Hizmetleri",
      "rights": "Haklarınız",
      "compliance": "Uluslararası Uyumluluk",
      "legalRights": "Yasal Haklar",
      "changes": "Politika Değişiklikleri",
      "contact": "İletişim"
    }
  },
  "refund": {
    "shared": {
      "refundInfo": "İade Bilgileri",
      "lastUpdated": "Son güncelleme: 12 Aralık 2025",
      "contents": "İçindekiler"
    },
    "hero": {
      "title": "Geri Ödeme Politikası",
      "description": "Tüm abonelik planları için adil ve şeffaf geri ödeme prosedürlerine bağlılığımız."
    },
    "introduction": {
      "content": "Bu Geri Ödeme Politikası, <strong>Deloxity, LLC</strong>'nin bir ürünü olan Api.Airforce aracılığıyla yapılan abonelikler ve ödemeler için geri ödemelerin nasıl ele alınacağını açıklamaktadır. Bir abonelik satın alarak bu politikayı kabul etmiş olursunuz."
    },
    "sections": {
      "payments": {
        "title": "1. Abonelik Ödemeleri",
        "content": "Premium veya Master planlara ilişkin tüm ödemeler, satın alma sırasında aksi belirtilmediği sürece <strong>Creem</strong> aracılığıyla yinelenen faturalandırma kullanılarak işlenir.",
        "secureTitle": "💳 Güvenli Ödemeler",
        "secureContent": "Tüm işlemler Creem aracılığıyla şifrelenir ve güvenli bir şekilde işlenir",
        "recurringTitle": "🔄 Yinelenen Faturalandırma",
        "recurringContent": "Abonelikler iptal edilene kadar otomatik olarak yenilenir"
      },
      "eligibility": {
        "title": "2. Geri Ödemelere Uygunluk",
        "intro": "Geri ödemeye hak kazanabilmek için aşağıdaki kriterleri karşılamanız gerekir:",
        "window": {
          "title": "7 Günlük Pencere",
          "content": "Geri ödeme talepleri, orijinal ödemeden sonraki 7 gün içinde gönderilmelidir."
        },
        "usage": {
          "title": "Kullanım Limiti",
          "content": "Faturalandırma döngüsü sırasında planınızın kullanım kotasının %20'sini aşmamış olmalısınız"
        },
        "terms": {
          "title": "Şartlara Uygunluk",
          "content": "Hizmet Şartlarını ihlal eden hesaplar için geri ödeme yapılmaz"
        }
      },
      "nonRefundable": {
        "title": "3. İade Edilmeyen Ürünler",
        "intro": "Aşağıdakiler için geri ödeme sunmuyoruz:",
        "item1": "7 günlük sürenin ötesinde kısmen kullanılan abonelik dönemleri",
        "item2": "Tek seferlik ücretler veya ek hizmetler",
        "item3": "Politika ihlalleri nedeniyle kapatılan hesaplar"
      },
      "request": {
        "title": "4. Geri Ödeme Nasıl Talep Edilir",
        "intro": "Geri ödeme talebinde bulunmak için aşağıdaki bilgilerle birlikte <1>support@api.airforce</1> adresinden destek ekibimizle iletişime geçin:",
        "item1": "Hesabınızın kullanıcı adı veya e-postası",
        "item2": "Ödeme kanıtı (işlem kimliği veya makbuz)",
        "item3": "Geri ödeme talebinin nedeni",
        "note": "Talebinizi doğrulamak için ek bilgilere ihtiyaç duyabiliriz."
      },
      "processing": {
        "title": "5. İade İşlemi",
        "content": "Onaylanan geri ödemeler orijinal ödeme yönteminize yapılacaktır.",
        "timelineTitle": "İşleme Zaman Çizelgesi",
        "timelineContent": "Geri ödemeler genellikle <strong>5-10 iş günü</strong> içinde işleme koyulur. Gerçek varış süresi bankanıza veya ödeme sağlayıcınıza göre değişebilir."
      },
      "compliance": {
        "title": "6. Geçerli Yasalara Uygunluk",
        "intro": "Bu Geri Ödeme Politikası, ilgili tüketiciyi koruma yasalarına uygundur:",
        "eu": {
          "title": "🇪🇺 Avrupa Birliği",
          "content": "2011/83/EU sayılı Tüketici Hakları Direktifi, dijital içeriğin cayma süresi sona ermeden tüketilmesi nedeniyle muafiyet sağlanmadığı sürece, belirli çevrimiçi sözleşmeler için 14 günlük cayma hakkı sağlamaktadır (Madde 16)."
        },
        "us": {
          "title": "🇺🇸 Amerika Birleşik Devletleri",
          "content": "Geri ödeme beyanlarına ilişkin FTC yönergeleri ve perakende geri ödeme politikalarına yönelik Kaliforniya Medeni Kanunu §1723 dahil olmak üzere geçerli eyalet ve federal geri ödeme düzenlemeleri."
        },
        "cn": {
          "title": "🇨🇳 Çin Halk Cumhuriyeti",
          "content": "ÇHC'nin E-Ticaret Kanunu ve Tüketici Haklarının Korunması Kanunu, belirli işlemler için zorunlu süreler içerisinde iade veya para iadesi talep etme haklarını sağlar."
        },
        "ru": {
          "title": "🇷🇺 Rusya Federasyonu",
          "content": "2300-1 Sayılı Tüketici Haklarının Korunması Kanunu, uzaktan satış hükümleri de dahil olmak üzere yerel düzenlemelere uygun olarak iade taleplerine olanak tanıyor."
        }
      },
      "changes": {
        "title": "7. Bu Politikadaki Değişiklikler",
        "content1": "Dünya çapında gelişen tüketici koruma çerçevelerine yasal uyumu sürdürmek için bu Geri Ödeme Politikasını herhangi bir zamanda değiştirebiliriz. Güncellemeler en son revizyon tarihi ile bu sayfaya yansıtılacaktır.",
        "content2": "Gerektiğinde, etkilenen müşteriler önemli değişikliklerden önce bilgilendirilecektir."
      },
      "contact": {
        "title": "8. İletişim Bilgileri",
        "company": "Deloxity, LLC",
        "address1": "1111B S Governors Ave STE 48433",
        "address2": "Dover, DE 19904",
        "address3": "Amerika Birleşik Devletleri",
        "inquiry": "Geri ödeme talepleri için: <1>support@api.airforce</1>"
      }
    },
    "sidebar": {
      "payments": "Abonelik Ödemeleri",
      "eligibility": "Uygunluk",
      "nonRefundable": "İade Edilmeyen Ürünler",
      "request": "Nasıl Talep Edilir",
      "processing": "İşleme",
      "compliance": "Yasal Uyumluluk",
      "changes": "Politika Değişiklikleri",
      "contact": "İletişim"
    }
  },
  "models": {
    "title": "Modeller",
    "subtitle": "Mevcut tüm modellere, fiyatlarına ve gerçek zamanlı durumlarına göz atın.",
    "totalModels": "Toplam Modeller",
    "stable": "Kararlı",
    "experimental": "Deneysel",
    "unstable": "Kararsız",
    "operational": "Operasyonel",
    "degraded": "Bozulmuş",
    "partialOutage": "Kısmi Kesinti",
    "majorOutage": "Büyük Kesinti",
    "operationalDesc": "Normal yanıt veriyor, gecikme 10 saniyenin altında",
    "degradedDesc": "Yanıt veriyor ancak yavaş (gecikme ≥ 10 saniye)",
    "partialOutageDesc": "Aralıklı — yakın zamanda ayağa kalktı veya yeni iyileşti",
    "majorOutageDesc": "Art arda 2'den fazla kontrol için tamamen kapalı",
    "healthCheckInterval": "Durum kontrolleri her 15 dakikada bir otomatik olarak gerçekleştirilir.",
    "statusLegend": "Durum Açıklaması",
    "rpmExplain": "Dakika Başına İstekler",
    "rpdExplain": "Günlük Talepler",
    "pricingExplain": "Fiyatlar 1 milyon token başına girdi ve çıktı için ayrı ayrı gösterilir.",
    "unitsExplain": "1K = 1.000 (bin) · 1M = 1.000.000 (milyon)",
    "freeTier": "Ücretsiz Katman",
    "premiumPlus": "Premium+",
    "uptimeHistory": "Çalışma süresi (7 gün)",
    "uptime": "çalışma süresi",
    "noData": "Veri yok",
    "daysAgo": "{days} gün önce",
    "today": "Bugün",
    "searchPlaceholder": "Modelleri ara...",
    "filterTitle": "Filtre",
    "filterClearAll": "Tümünü temizle",
    "filterTypeTitle": "Tür",
    "filterProviderTitle": "sağlayıcı",
    "filterProviderSearch": "Sağlayıcıları arayın...",
    "filterProviderNoMatch": "Sağlayıcı bulunamadı.",
    "filterPriceTitle": "Fiyat / 1 Milyon Token",
    "filterPriceMax": "Maksimum",
    "filterPriceAny": "Herhangi biri",
    "filterPriceNote": "Yalnızca sohbet modelleri için geçerlidir. Görüntü modelleri bu filtreden etkilenmez.",
    "filterReset": "Sıfırla",
    "filterCapabilitiesTitle": "Yetenekler",
    "filterActive": "Aktif filtreler",
    "filterClose": "Kapat",
    "filterApply": "Uygula",
    "allPlans": "Tüm Planlar",
    "allStatus": "Tüm Durumlar",
    "allTypes": "Tüm Türler",
    "sortName": "Sırala: Ad",
    "sortPrice": "Sırala: Fiyat",
    "sortMultiplier": "Sırala: Çarpan",
    "sortStatus": "Sırala: Durum",
    "modelsFound": "bulunan modeller",
    "modelFound": "model bulundu",
    "groups": "gruplar",
    "noResults": "Filtrelerinizle eşleşen model yok.",
    "price": "Fiyat",
    "multiplier": "Çarpan",
    "plan": "Planı",
    "status": "Durum",
    "model": "Modeli",
    "priceHeader": "Fiyat / 1 milyon token",
    "inputPrice": "Giriş",
    "outputPrice": "Çıkış",
    "free": "Ücretsiz",
    "premium": "prim",
    "master": "Usta",
    "pay2go": "Pay2Go",
    "chat": "Sohbet",
    "image": "Resim",
    "video": "video",
    "audio": "Ses",
    "tts": "Metinden Konuşmaya",
    "music": "Müzik",
    "sfx": "Ses Efektleri",
    "transcription": "Transkripsiyon",
    "audioTool": "Ses Araçları",
    "dubbing": "Dublaj",
    "embedding": "Gömme",
    "loading": "Modeller yükleniyor...",
    "retry": "Yeniden dene",
    "unknown": "Bilinmiyor",
    "uptimeNotAvailable": "Çalışma süresi verileri şu anda mevcut değil.",
    "pricing": "Fiyatlandırma",
    "ourPrice": "Fiyatlarımız",
    "officialInput": "Resmi Giriş",
    "officialOutput": "Resmi Çıktı",
    "savings": "%{percent} daha ucuz",
    "contextWindow": "Bağlam Penceresi",
    "freeContext": "Ücretsiz Plan",
    "freeContextDesc": "Ücretsiz / Premium / Usta",
    "fullContext": "Full Context",
    "fullContextDesc": "Pay2Go / Full Context Addon",
    "allPlansContext": "Tüm planlar",
    "statusAndLatency": "Durum ve Gecikme",
    "lastChecked": "Son kontrol edildi",
    "responseTime": "Tepki süresi",
    "compatibility": "Mod",
    "apiModelName": "API Modeli Adı",
    "copy": "Kopyala",
    "copied": "Kopyalandı!",
    "capabilities": "Yetenekler",
    "routes": "Rotalar",
    "rowStreaming": "Akış",
    "rowStreamingHint": "Daktilo tarzı kullanıcı arayüzleri için token bazında SSE çıkışı gereklidir.",
    "rowNonStreaming": "Akış Dışı",
    "rowNonStreamingHint": "Tek JSON yanıtı — komut dosyaları ve toplu işler için daha basit.",
    "rowTools": "İşlev Çağrısı (Araçlar)",
    "rowToolsHint": "Kodlama ajanları için gereklidir (Claude Code, Cline, OpenCode, Aider).",
    "rowVision": "Görüş Girişi",
    "rowVisionHint": "Mesaj yükünde base64 veya URL aracılığıyla görselleri kabul eder.",
    "rowReasoning": "Muhakeme Çıktısı",
    "rowReasoningHint": "Düşünce zinciriyle ayrı bir Reasoning_content alanı döndürür.",
    "notTestedYet": "Henüz yukarı akışa karşı test edilmedi.",
    "supportedTooltip": "Destekleniyor",
    "notSupportedTooltip": "Desteklenmiyor",
    "unknownTooltip": "Bilinmiyor (henüz incelenmedi)",
    "perMillionChars": "/ 1M chars",
    "perThousandChars": "/ 1K karakter",
    "perMillionCharsEstimated": "/ 1M chars (estimated)",
    "perAudioMinute": "/ ses dk",
    "perAudioHour": "/ ses sa",
    "perAudioSecond": "/ ses sn",
    "perGeneration": "/ üretim",
    "perRequest": "/ istek",
    "flatFee": "Sabit ücret",
    "perSecond": "Saniye başına",
    "fromShort": "den",
    "inShort": "GİRİŞ",
    "outShort": "ÇIKIŞ",
    "charsShort": "karakter",
    "audioMinShort": "ses dk",
    "audioHourShort": "ses sa",
    "perGenerationShort": "üret",
    "capReasoning": "Akıl yürütme",
    "capTools": "Araçlar",
    "capVision": "Görüş",
    "capStream": "Akış",
    "type": {
      "chat": "Chat",
      "image": "Image",
      "video": "Video",
      "tts": "TTS",
      "music": "Music",
      "sfx": "SFX",
      "transcription": "STT",
      "audioTool": "Audio",
      "dubbing": "Dubbing",
      "embedding": "Embedding"
    }
  },
  "reliability": {
    "architecture": "Mimarlık",
    "active": "Aktif",
    "step1Title": "Birleşik Uç Nokta",
    "step1Desc": "OpenAI, Anthropic, Gemini biçimleri için tek API",
    "step2Title": "Akıllı Yönlendirme",
    "step2Desc": "Gecikme ve kullanılabilirliğe göre en hızlı sağlayıcıyı seçer",
    "step3Title": "Otomatik Yük Devretme",
    "step3Desc": "Başarısız olan istekler anında alternatif kanallara yönlendirilir",
    "delivered": "Her Zaman Teslim Edilir",
    "sla": "Her modelde %99,9 kesintisiz çalışma HDS'si",
    "supportedFormats": "Desteklenen Formatlar",
    "formatsDesc": "Tüm formatlar otomatik olarak algılanır ve doğru sağlayıcıya yönlendirilir.",
    "badge": "Sıfır Kesinti Süresi Mimarisi",
    "headline1": "Daima Açık.",
    "headline2": "Güvenilir yapay zeka.",
    "description": "İstekleriniz aynı anda birden fazla sağlayıcıya yönlendirilir. Biri başarısız olursa diğeri anında devreye giriyor. Tek bir başarısızlık noktası yok.",
    "multiProviderTitle": "Çoklu Sağlayıcı",
    "multiProviderDesc": "Otomatik yük devretme özelliğine sahip birçok sağlayıcı. Bireysel sağlayıcılar kapansa bile istekleriniz her zaman bir çalışma yolu bulur.",
    "smartRoutingTitle": "Akıllı Yönlendirme",
    "smartRoutingDesc": "Öncelik ağırlıklı, gecikmeye dayalı kanal seçimi. Her zaman en hızlı sağlayıcı kazanır.",
    "cta": "Başlayın",
    "ctaDocs": "Belgeleri Görüntüle"
  },
  "admin": {
    "label": "Yönetici",
    "themeToggle": "Temayı değiştir",
    "loading": "Yönetici verileri yükleniyor...",
    "permissionRequired": {
      "title": "İzin gerekli",
      "bodyPrefix": "Mevcut rolünüz bu bölüme erişim izni vermiyor. Bir yöneticiden şunu eklemesini isteyin:",
      "bodySuffix": "Rollerinizden birine izin verin."
    },
    "sidebar": {
      "groups": {
        "dashboard": "Kontrol Paneli",
        "analytics": "Analitik",
        "management": "Yönetim",
        "system": "Sistem",
        "security": "Güvenlik"
      },
      "items": {
        "overview": "Genel Bakış",
        "revenue": "Gelir",
        "analyticsTopUsers": "En Popüler Kullanıcılar",
        "analyticsModels": "Model Kullanımı",
        "analyticsUserCosts": "Kullanıcı Maliyetleri",
        "analyticsSignups": "Kayıtlar",
        "analyticsProviders": "Sağlayıcı Yönlendirme",
        "users": "Kullanıcılar",
        "models": "Modeller",
        "providerKeys": "Sağlayıcı Anahtarları",
        "roles": "Roller",
        "referrals": "Tavsiyeler",
        "supportTickets": "Destek Biletleri",
        "emailTemplates": "E-posta Şablonları",
        "health": "Sağlık Kontrolleri",
        "smartRouting": "Akıllı Yönlendirme",
        "pricing": "Dinamik Fiyatlandırma",
        "platformConstraints": "Platform Sınırları",
        "logs": "Günlükler",
        "errorInspector": "Hata Denetleyicisi",
        "suspiciousAccounts": "Şüpheli Hesaplar",
        "blockedIps": "Engellenen IP'ler",
        "auditLog": "Denetim Günlüğü",
        "trafficIntercept": "Trafik Durdurma"
      }
    },
    "titles": {
      "overview": "Kontrol Paneli",
      "revenue": "Gelir Analitiği",
      "users": "Kullanıcı Yönetimi",
      "analytics": "Analitik · Genel Bakış",
      "analyticsTopUsers": "Analytics · En İyi Kullanıcılar",
      "analyticsModels": "Analitik · Model Kullanımı",
      "analyticsUserCosts": "Analitik · Kullanıcı Maliyetleri",
      "analyticsSignups": "Analiz · Kayıtlar",
      "analyticsProviders": "Analitik · Sağlayıcı Yönlendirme",
      "models": "Modeller",
      "providerKeys": "Sağlayıcı Anahtarları",
      "referrals": "Tavsiye Programı",
      "roles": "Roller ve İzinler",
      "health": "Sağlık Kontrolleri",
      "smartRouting": "Akıllı Yönlendirme",
      "pricing": "Dinamik Fiyatlandırma",
      "platformConstraints": "Platform Sınırları",
      "logs": "Sistem Günlükleri",
      "errorInspector": "Hata Denetleyicisi",
      "suspiciousAccounts": "Şüpheli Hesaplar",
      "auditLog": "Denetim Günlüğü",
      "trafficIntercept": "Trafik Durdurma",
      "blockedIps": "Engellenen IP'ler",
      "supportTickets": "Destek Biletleri",
      "emailTemplates": "E-posta Şablonları"
    },
    "emailTemplates": {
      "title": "E-posta Şablonları",
      "description": "Backend'in gönderebileceği her işlem e-postasının canlı önizlemesi. Kullanıcıların her locale'de tam olarak ne aldığını görmek için dili değiştirin. Örnek değerlerde yer tutucu kullanıcı adı ve işlevsel olmayan bir token kullanılır.",
      "from": "Gönderen:",
      "subject": "Konu:",
      "language": "Dil:",
      "refresh": "Yenile",
      "retry": "Yeniden dene",
      "loadFailed": "Şablonlar yüklenemedi",
      "couldNotLoad": "E-posta şablonları yüklenemedi: {error}",
      "dryRun": "DRY-RUN — SMTP2GO_API_KEY ayarlanmadı, postalar günlüğe kaydediliyor ancak gönderilmiyor",
      "live": "Canlı — SMTP2GO aracılığıyla gönderme",
      "empty": "Kayıtlı şablon yok.",
      "placeholder": "Önizlemek için soldan bir şablon seçin.",
      "tabs": {
        "preview": "HTML Önizlemesi",
        "text": "Düz Metin",
        "source": "HTML Kaynağı"
      },
      "theme": {
        "label": "Tema:",
        "auto": "Otomatik",
        "light": "Işık",
        "dark": "Karanlık"
      }
    },
    "overview": {
      "window": {
        "24h": "24 saat",
        "7d": "7 g.",
        "30d": "30 g.",
        "90d": "90 g.",
        "ytd": "YTD"
      },
      "export": "Dışa aktar",
      "loading": "Genel bakış yükleniyor...",
      "keyMetrics": "Temel metrikler",
      "allLink": "tümü",
      "now": "şimdi",
      "minShort": "dk",
      "hourShort": "sa.",
      "dayShort": "g.",
      "hour0": "00 sa.",
      "hour12": "12 sa.",
      "hourNow": "şimdi",
      "delta": {
        "na": "—"
      },
      "status": {
        "title": "Genel bakış",
        "asOf": "İtibarıyla",
        "live": "canlı"
      },
      "error": {
        "title": "Genel bakış yüklenemedi",
        "retry": "Tekrar dene"
      },
      "kpi": {
        "totalRevenue": "Toplam gelir",
        "totalUsers": "Toplam kullanıcı",
        "payments": "Ödemeler",
        "payingUsers": "Ödeme yapan kullanıcılar",
        "mom": "MoM"
      },
      "today": {
        "eyebrow": "Bugün",
        "live": "canlı",
        "requests": "İstekler",
        "tokens": "Tokenlar",
        "images": "Görseller",
        "activeUsers": "Aktif kullanıcılar",
        "last24h": "son 24 sa.",
        "dailyAvg": "günlük ort."
      },
      "chart": {
        "eyebrow": "Gelir - Yeni kullanıcılar",
        "caption": "Günlük gelir (sütunlar) · kümülatif kullanıcı tabanı (çizgi)",
        "revenue": "Gelir",
        "users": "Kullanıcılar",
        "usersCum": "Toplam kullanıcı",
        "newUsers": "yeni"
      },
      "revenueByPlan": {
        "title": "Plana göre gelir"
      },
      "usersByPlan": {
        "title": "Plana göre kullanıcılar",
        "total": "toplam",
        "paying": "ödeyen",
        "users": "kullanıcı"
      },
      "insight": {
        "label": "İçgörü",
        "body": "Ücretsiz → ücretli dönüşüm %{rate} — sektör medyanı ~%2."
      },
      "topUsers": {
        "title": "En iyi kullanıcılar - Bugün",
        "tokensSuffix": "token",
        "imagesSuffix": "görsel"
      },
      "recentPayments": {
        "title": "Son ödemeler"
      },
      "alerts": {
        "title": "Uyarılar - Dikkat gerekiyor",
        "openSuffix": "açık"
      },
      "empty": {
        "noRevenue": "Bu aralıkta gelir yok.",
        "noTopUsers": "Bugün aktif kullanıcı yok.",
        "noPayments": "Bu aralıkta ödeme yok.",
        "noAlerts": "Her şey temiz."
      },
      "plan": {
        "master": "Usta",
        "premium": "prim",
        "full_context": "Tam Bağlam",
        "pay2go": "Pay2Go",
        "credits": "Krediler",
        "free": "Ücretsiz",
        "other": "Diğer"
      }
    },
    "signups": {
      "title": "Kayıtlar",
      "totalSuffix": "toplam hesap",
      "peakLabel": "Zirve",
      "peakDay": "day",
      "export": "Dışa aktar",
      "loading": "Kayıtlar yükleniyor...",
      "now": "şimdi",
      "minShort": "dk",
      "hourShort": "sa",
      "dayShort": "g.",
      "delta": {
        "na": "—"
      },
      "error": {
        "title": "Kayıtlar yüklenemedi",
        "retry": "Yeniden dene"
      },
      "window": {
        "24h": "24 saat",
        "7d": "7 g.",
        "30d": "30 g.",
        "90d": "90 g.",
        "ytd": "YTD"
      },
      "filter": {
        "range": "Aralık",
        "bucket": "Kova",
        "bucketDay": "Day",
        "bucketHour": "Hour",
        "quick": "Hızlı"
      },
      "kpi": {
        "signups": "Kayıtlar",
        "thisWeek": "This Week",
        "todayPrefix": "Bugün",
        "today": "bugün",
        "yesterday": "yesterday",
        "freeToPaid": "Ücretsiz → Ücretli",
        "activation": "Activation Rate",
        "firstRequest": "with 1st request",
        "avgPerDay": "Avg / Day",
        "mom": "MoM",
        "wow": "WoW"
      },
      "chart": {
        "eyebrow": "Signups · Stacked by Plan",
        "captionPrefix": "Cumulative reached",
        "peakPrefix": "Peak:",
        "peakOn": "on",
        "cumOverlay": "Cumulative overlay",
        "total": "Toplam",
        "cumulative": "Cumulative overlay"
      },
      "funnel": {
        "title": "Kayıt hunisi",
        "dropOffTotal": "Drop-off:",
        "dropOff": "Drop-off:",
        "signed_up": "Signed Up",
        "email_verified": "E-posta doğrulandı",
        "first_apikey": "1. API anahtarı oluşturuldu",
        "first_request": "1st request",
        "paid": "Ücretli",
        "verified": "Doğrulandı"
      },
      "geo": {
        "title": "Coğrafya",
        "countries": "ülke",
        "others": "Other"
      },
      "sources": {
        "title": "Kayıt kaynakları"
      },
      "recent": {
        "title": "Son kayıtlar",
        "live": "canlı",
        "allLink": "Tüm kullanıcılar",
        "cols": {
          "user": "Kullanıcı",
          "email": "E-posta",
          "plan": "Planı",
          "source": "Kaynak",
          "geo": "Geo",
          "verified": "Doğrulandı",
          "referrer": "Yönlendiren",
          "ago": "Ago"
        },
        "verified": {
          "ok": "Doğrulandı",
          "pending": "pending"
        }
      },
      "empty": {
        "noGeo": "No country data in this window.",
        "noSources": "Bu pencerede kaynak veri yok.",
        "noSignups": "Bu pencerede kayıt yok."
      },
      "plan": {
        "master": "Usta",
        "premium": "prim",
        "full_context": "Tam Bağlam",
        "pay2go": "Pay2Go",
        "free": "Ücretsiz",
        "other": "Diğer",
        "credits": "Krediler"
      }
    },
    "models": {
      "title": "Model Usage",
      "activeSuffix": "active models",
      "loading": "Loading models…",
      "trending": "trending",
      "unitReq": "Reqs",
      "unitTok": "Tokens",
      "sort": "Sort",
      "sortBy": {
        "tokens": "Tokens",
        "requests": "Requests",
        "cost": "Cost",
        "share": "Share"
      },
      "searchPlaceholder": "Search model…",
      "window": {
        "24h": "24h",
        "7d": "7D",
        "30d": "30D",
        "all": "all"
      },
      "error": {
        "title": "Failed to load model usage",
        "retry": "Retry"
      },
      "kpi": {
        "activeModels": "Active Models",
        "totalRequests": "Total Requests",
        "totalTokens": "Total Tokens",
        "totalCost": "Total Cost",
        "topShare": "Top-Model Share",
        "yesterday": "yesterday",
        "wow": "WoW",
        "perReq": "Req"
      },
      "providerTab": {
        "all": "All",
        "trending": "Trending",
        "anthropic": "Anthropic",
        "google": "Google",
        "openai": "OpenAI",
        "meta": "Meta",
        "deepseek": "DeepSeek",
        "xai": "xAI",
        "mistral": "Mistral",
        "alibaba": "Alibaba",
        "zai": "Z.AI",
        "moonshot": "Moonshot",
        "elevenlabs": "ElevenLabs",
        "other": "Other"
      },
      "pagination": {
        "of": "of",
        "loadMore": "load more"
      },
      "chart": {
        "requests": "Requests",
        "tokens": "Tokens"
      },
      "byPlan": {
        "title": "By Plan",
        "plansSuffix": "plans"
      },
      "topUsers": {
        "title": "Top Users",
        "allLink": "all"
      },
      "detail": {
        "loading": "Loading detail…",
        "empty": "Pick a model from the list to see details.",
        "provider": "provider",
        "costSuffix": "cost",
        "usersSuffix": "users",
        "modelSettings": "Model Settings",
        "range": "Range",
        "tabComingSoon": "This tab will land in a follow-up.",
        "tabs": {
          "overview": "Overview",
          "plans": "Plans",
          "top_users": "Top Users",
          "trend": "Trend · 30D",
          "cost": "Cost"
        },
        "kpi": {
          "requests": "Requests",
          "tokens": "Tokens",
          "cost": "Cost",
          "avgCostPerReq": "Avg Cost/Req",
          "uniqueUsers": "Unique Users"
        },
        "chart": {
          "eyebrow": "Requests · 28 Days"
        }
      },
      "empty": {
        "noRows": "No models match this filter.",
        "noByPlan": "No usage by plan in this window.",
        "noTopUsers": "No users hit this model in this window."
      },
      "plan": {
        "master": "Master",
        "premium": "Premium",
        "pay2go": "Pay2Go",
        "free": "Free",
        "premium_fc": "premium+fc",
        "master_fc": "master+fc",
        "pay2go_fc": "pay2go+fc",
        "free_fc": "free+fc",
        "other": "Other"
      }
    }
  },
  "common": {
    "on": "ON",
    "off": "OFF"
  },
  "playgrounds": {
    "eyebrow": "Bahçesi",
    "headerTrigger": "Tüm oyun alanları",
    "currentBadge": "geçerli",
    "heroTitle": "Bugün ne inşa etmek istiyorsun?",
    "heroSubtitle": "{count} Oyun Alanı — Sohbet, resimler, ses, video. Bir araç seçin.",
    "filter": {
      "all": "Hepsi",
      "text": "Metin ve Sohbet",
      "visual": "Görsel",
      "audio": "Ses"
    },
    "chat": {
      "title": "Sohbet",
      "desc": "Araçlar ve vizyonla çok modelli sohbet"
    },
    "image": {
      "title": "Resim",
      "desc": "Görüntü oluşturma — SDXL, FLUX, DALL·E"
    },
    "video": {
      "title": "video",
      "desc": "Veo, Sora, Runway · metinden videoya"
    },
    "music": {
      "title": "Müzik",
      "desc": "Suno, Udio · şarkılar ve enstrümanlar"
    },
    "tts": {
      "title": "TTS",
      "desc": "ElevenLabs, OpenAI · metinden konuşmaya"
    },
    "sfx": {
      "title": "Ses Efektleri",
      "desc": "İstemlerden gelen SFX ve foley"
    },
    "transcription": {
      "title": "Transkripsiyon",
      "desc": "Konuşmayı metne dönüştürme · Whisper, Deepgram"
    },
    "voiceOver": {
      "title": "Seslendirme",
      "desc": "Videolar için stüdyo kalitesinde sesler"
    },
    "audioTools": {
      "title": "Ses Araçları",
      "desc": "Bölün, yazıya aktarın, yalıtın"
    },
    "audiobook": {
      "title": "Sesli kitaplar",
      "desc": "Kitapları sesli kitaplara dönüştürün"
    },
    "podcast": {
      "title": "Podcast'ler",
      "desc": "NotebookLM tarzı podcast'ler"
    },
    "dubbing": {
      "title": "Dublaj",
      "desc": "Videoları herhangi bir dile çevirin"
    },
    "voiceLibrary": {
      "title": "Ses Kitaplığı",
      "desc": "900'den fazla sese göz atın"
    }
  },
  "voiceCloning": {
    "title": "Ses Klonlama",
    "subtitle": "Kısa ses örneklerinden kendi sesinizi klonlayın",
    "openLibrary": "Kütüphane"
  },
  "playgroundShared": {
    "errLogin": "Giriş yap",
    "errLoginGenerate": "Oluşturmak için giriş yap",
    "errLoginRecord": "Kaydetmek için giriş yap",
    "errApiKey": "API anahtarı bulunamadı",
    "errApiKeyReload": "API anahtarı bulunamadı — sayfayı yenile",
    "errPickModel": "Bir model seç",
    "errPickVoice": "Bir ses seç",
    "pickModel": "Bir model seç",
    "pickVoice": "Bir ses seç",
    "searchVoices": "Sesleri ara…",
    "voicesCount": "ses",
    "voice": "Ses",
    "targetVoice": "Hedef ses",
    "targetVoicePick": "Hedef ses seç",
    "narratorVoice": "Anlatıcı sesi",
    "narratorVoicePick": "Anlatıcı sesi seç",
    "advanced": "Gelişmiş",
    "history": "Geçmiş",
    "voiceSettings": "Ses ayarları",
    "styleExaggeration": "Stil abartısı",
    "speakerBoostHint": "Orijinal sese benzerliği artırır",
    "language": "Dil",
    "languageOptional": "Dil (opsiyonel)",
    "iso639Hint": "ISO-639-1 (en, de, fr…)",
    "autoDetect": "auto-detect",
    "previousText": "Önceki metin (prozodi bağlamı)",
    "previousTake": "Önceki çekim (prozodi bağlamı)",
    "previousTextPlaceholder": "Bu bölümden hemen önce ne söylendi…",
    "nextText": "Sonraki metin",
    "nextTextPlaceholder": "Hemen ardından ne geliyor…",
    "nextTakePlaceholder": "Bu çekimden hemen sonra ne geliyor…",
    "textNormalization": "Metin normalleştirme",
    "normAuto": "Otomatik",
    "normOn": "Açık",
    "normOff": "Kapalı",
    "dictionaries": "Telaffuz sözlükleri",
    "dictionaryAdd": "ekle",
    "dictionaryHint": "Opsiyonel — özel telaffuz kimlikleri ekle",
    "entryRemove": "Kaydı kaldır",
    "historyClear": "Geçmişi temizle",
    "historyRemove": "Geçmişten sil",
    "entryDelete": "Kaydı sil",
    "takeDelete": "Çekimi sil",
    "signIn": "Giriş yap",
    "signInToGenerate": "oluşturmak için — planın veya pay-as-you-go bakiyen otomatik olarak kullanılır.",
    "inspirationPrompt": "İlhama mı ihtiyacın var? Bir örneğe tıkla — prompt soldaki alana yüklenir.",
    "inspirationScript": "İlhama mı ihtiyacın var? Bir örneğe tıkla — senaryo soldaki alana yüklenir.",
    "done": "tamamlandı",
    "failed": "başarısız"
  },
  "videoPlayground": {
    "title": "Video",
    "videoReady": "Video hazır",
    "clearAll": "Tüm video üretimleri geçmişten silinsin mi? Sunucu kayıtları da silinir.",
    "duration": "Süre",
    "samples": {
      "dronesShot": {
        "title": "Sinematik drone çekimi"
      },
      "officeShot": {
        "title": "Doğal ofis çekimi"
      },
      "cinematic": {
        "title": "Sinematik",
        "desc": "Sinematik drone çekimi"
      },
      "product": {
        "title": "Ürün",
        "desc": "360° rotasyonlu stüdyo tanıtımı"
      },
      "abstract": {
        "title": "Soyut",
        "desc": "Camgöbeği/macenta akışkan döngü"
      },
      "talkingHead": {
        "title": "Konuşan Kafa",
        "desc": "Doğal ofis çekimi"
      }
    }
  }
}
