Add multi-language support for UI
- Add 30 new locale files (ar, bn, cs, da, de, el, es, fi, fr, he, hi, hu, id, it, ja, ko, nl, no, pl, pt-BR, pt-PT, ro, ru, sv, th, tl, tr, uk, ur, zh-TW) - Update i18n config to register new languages - Update LanguageSwitcher component to support expanded language list - Update localDb and pricing constants for i18n compatibility Made-with: Cursor
This commit is contained in:
committed by
decolua
parent
62d7e61907
commit
11c6b0c42f
196
public/i18n/literals/tr.json
Normal file
196
public/i18n/literals/tr.json
Normal file
@@ -0,0 +1,196 @@
|
||||
{
|
||||
"Cancel": "İptal",
|
||||
"Delete": "Sil",
|
||||
"Edit": "Düzenle",
|
||||
"Save": "Kaydet",
|
||||
"Close": "Kapat",
|
||||
"Add": "Ekle",
|
||||
"Remove": "Kaldır",
|
||||
"Settings": "Ayarlar",
|
||||
"Profile": "Profil",
|
||||
"Dashboard": "Kontrol Paneli",
|
||||
"Logout": "Çıkış Yap",
|
||||
"Login": "Giriş Yap",
|
||||
"Providers": "Sağlayıcılar",
|
||||
"Usage": "Kullanım",
|
||||
"API Key": "API Anahtarı",
|
||||
"Connected": "Bağlı",
|
||||
"Disconnected": "Bağlantısı Kesildi",
|
||||
"Active": "Etkin",
|
||||
"Inactive": "Etkin Değil",
|
||||
"Success": "Başarılı",
|
||||
"Failed": "Başarısız",
|
||||
"Error": "Hata",
|
||||
"Warning": "Uyarı",
|
||||
"Info": "Bilgi",
|
||||
"Loading": "Yükleniyor",
|
||||
"Search": "Ara",
|
||||
"Filter": "Filtre",
|
||||
"Sort": "Sırala",
|
||||
"Export": "Dışa Aktar",
|
||||
"Import": "İçe Aktar",
|
||||
"Refresh": "Yenile",
|
||||
"Back": "Geri",
|
||||
"Next": "İleri",
|
||||
"Previous": "Önceki",
|
||||
"Submit": "Gönder",
|
||||
"Confirm": "Onayla",
|
||||
"Yes": "Evet",
|
||||
"No": "Hayır",
|
||||
"OK": "Tamam",
|
||||
"Apply": "Uygula",
|
||||
"Reset": "Sıfırla",
|
||||
"Clear": "Temizle",
|
||||
"Select": "Seç",
|
||||
"Upload": "Yükle",
|
||||
"Download": "İndir",
|
||||
"Copy": "Kopyala",
|
||||
"Paste": "Yapıştır",
|
||||
"Cut": "Kes",
|
||||
"Undo": "Geri Al",
|
||||
"Redo": "Yinele",
|
||||
"Name": "Ad",
|
||||
"Description": "Açıklama",
|
||||
"Status": "Durum",
|
||||
"Type": "Tür",
|
||||
"Date": "Tarih",
|
||||
"Time": "Saat",
|
||||
"Created": "Oluşturuldu",
|
||||
"Updated": "Güncellendi",
|
||||
"Actions": "İşlemler",
|
||||
"Details": "Ayrıntılar",
|
||||
"View": "Görüntüle",
|
||||
"New": "Yeni",
|
||||
"Total": "Toplam",
|
||||
"Count": "Sayı",
|
||||
"Price": "Fiyat",
|
||||
"Cost": "Maliyet",
|
||||
"Free": "Ücretsiz",
|
||||
"Paid": "Ücretli",
|
||||
"Enable": "Etkinleştir",
|
||||
"Disable": "Devre Dışı Bırak",
|
||||
"Enabled": "Etkinleştirildi",
|
||||
"Disabled": "Devre Dışı Bırakıldı",
|
||||
"Online": "Çevrimiçi",
|
||||
"Offline": "Çevrimdışı",
|
||||
"Available": "Kullanılabilir",
|
||||
"Unavailable": "Kullanılamıyor",
|
||||
"Required": "Gerekli",
|
||||
"Optional": "İsteğe Bağlı",
|
||||
"Default": "Varsayılan",
|
||||
"Custom": "Özel",
|
||||
"Advanced": "Gelişmiş",
|
||||
"Basic": "Temel",
|
||||
"Help": "Yardım",
|
||||
"Support": "Destek",
|
||||
"Documentation": "Belgeler",
|
||||
"Version": "Sürüm",
|
||||
"Language": "Dil",
|
||||
"Theme": "Tema",
|
||||
"Light": "Açık",
|
||||
"Dark": "Koyu",
|
||||
"Auto": "Otomatik",
|
||||
"Endpoint": "Uç Nokta",
|
||||
"Providers": "Sağlayıcılar",
|
||||
"Combos": "Kombinasyonlar",
|
||||
"Usage": "Kullanım İstatistikleri",
|
||||
"Quota Tracker": "Kota İzleyici",
|
||||
"MITM": "MITM",
|
||||
"CLI Tools": "Araçlar",
|
||||
"Console Log": "Konsol Günlüğü",
|
||||
"System": "Sistem",
|
||||
"Debug": "Hata Ayıkla",
|
||||
"Shutdown": "Kapat",
|
||||
"Close Proxy": "Proxy'yi Kapat",
|
||||
"Are you sure you want to close the proxy server?": "Proxy sunucusunu kapatmak istediğinizden emin misiniz?",
|
||||
"Server Disconnected": "Sunucu Bağlantısı Kesildi",
|
||||
"The proxy server has been stopped.": "Proxy sunucusu durduruldu.",
|
||||
"Reload Page": "Sayfayı Yenile",
|
||||
"Service is running in terminal. You can close this web page. Shutdown will stop the service.": "Hizmet terminalde çalışıyor. Bu web sayfasını kapatabilirsiniz. Kapatma, hizmeti durduracaktır.",
|
||||
"Manage your AI provider connections": "AI sağlayıcı bağlantılarınızı yönetin",
|
||||
"Model combos with fallback": "Yedek desteğiyle model kombinasyonları",
|
||||
"Monitor your API usage, token consumption, and request logs": "API kullanımınızı, token tüketimini ve istek günlüklerini izleyin",
|
||||
"Intercept CLI tool traffic and route through 9Router": "CLI araç trafiğini yakalayın ve 9Router üzerinden yönlendirin",
|
||||
"Configure CLI tools": "CLI araçlarını yapılandırın",
|
||||
"API endpoint configuration": "API uç noktası yapılandırması",
|
||||
"Manage your preferences": "Tercihlerinizi yönetin",
|
||||
"Debug translation flow between formats": "Formatlar arasındaki çeviri akışında hata ayıklayın",
|
||||
"Live server console output": "Canlı sunucu konsol çıkışı",
|
||||
"Create model combos with fallback support": "Yedek destek ile model kombinasyonları oluşturun",
|
||||
"Local Mode": "Yerel Mod",
|
||||
"Running on your machine": "Makinenizde çalışıyor",
|
||||
"Database Location": "Veritabanı Konumu",
|
||||
"Download Backup": "Yedeklemeyi İndir",
|
||||
"Import Backup": "Yedeklemeyi İçe Aktar",
|
||||
"Database backup downloaded": "Veritabanı yedeklemesi indirildi",
|
||||
"Database imported successfully": "Veritabanı başarıyla içe aktarıldı",
|
||||
"Security": "Güvenlik",
|
||||
"Require login": "Giriş Gerekli",
|
||||
"When ON, dashboard requires password. When OFF, access without login.": "AÇIK olduğunda, kontrol paneli parola gerektirir. KAPAL olduğunda, oturum açmadan erişin.",
|
||||
"Current Password": "Mevcut Parola",
|
||||
"Enter current password": "Mevcut parolayı girin",
|
||||
"New Password": "Yeni Parola",
|
||||
"Enter new password": "Yeni parolayı girin",
|
||||
"Confirm New Password": "Yeni Parolayı Onayla",
|
||||
"Confirm new password": "Yeni parolayı onayla",
|
||||
"Update Password": "Parolayı Güncelle",
|
||||
"Set Password": "Parola Ayarla",
|
||||
"Password updated successfully": "Parola başarıyla güncellendi",
|
||||
"Passwords do not match": "Parolalar eşleşmiyor",
|
||||
"Routing Strategy": "Yönlendirme Stratejisi",
|
||||
"Round Robin": "Dönerektir",
|
||||
"Cycle through accounts to distribute load": "Yükü dağıtmak için hesaplar arasında döngü yapın",
|
||||
"Sticky Limit": "Yapışkan Sınır",
|
||||
"Calls per account before switching": "Geçiş öncesi hesap başına çağrılar",
|
||||
"Network": "Ağ",
|
||||
"Outbound Proxy": "Giden Proxy",
|
||||
"Enable proxy for OAuth + provider outbound requests.": "OAuth + sağlayıcı giden istekleri için proxy'yi etkinleştirin.",
|
||||
"Proxy URL": "Proxy URL'si",
|
||||
"Leave empty to inherit existing env proxy (if any).": "Mevcut ortam proxy'sini (varsa) devralması için boş bırakın.",
|
||||
"No Proxy": "Proxy Yok",
|
||||
"Comma-separated hostnames/domains to bypass the proxy.": "Proxy'yi atlamak için virgülle ayrılmış ana bilgisayar adları/etki alanları.",
|
||||
"Test proxy URL": "Test Proxy URL'si",
|
||||
"Apply": "Uygula",
|
||||
"Proxy settings applied": "Proxy ayarları uygulandı",
|
||||
"Proxy enabled": "Proxy etkinleştirildi",
|
||||
"Proxy disabled": "Proxy devre dışı bırakıldı",
|
||||
"Proxy test OK": "Proxy testi Tamam",
|
||||
"Proxy test failed": "Proxy testi başarısız",
|
||||
"Please enter a Proxy URL to test": "Test etmek için lütfen bir Proxy URL'si girin",
|
||||
"Observability": "Gözlemlenebilirlik",
|
||||
"Enable Observability": "Gözlemlenebilirliği Etkinleştir",
|
||||
"Turn request detail recording on/off globally": "İstek ayrıntıları kaydını genel olarak aç/kapat",
|
||||
"Max Records": "Maksimum Kayıtlar",
|
||||
"Maximum request detail records to keep (older records are auto-deleted)": "Tutulacak maksimum istek ayrıntı kayıtları (eski kayıtlar otomatik olarak silinir)",
|
||||
"Batch Size": "Toplu İşlem Boyutu",
|
||||
"Number of items to accumulate before writing to database (higher = better performance)": "Veritabanına yazmadan önce biriktirilecek öğe sayısı (daha yüksek = daha iyi performans)",
|
||||
"Flush Interval (ms)": "Temizleme Aralığı (ms)",
|
||||
"Maximum time to wait before flushing buffer (prevents data loss during low traffic)": "Arabelleği temizlemeden önce beklenecek maksimum süre (düşük trafikte veri kaybını engeller)",
|
||||
"Max JSON Size (KB)": "Maksimum JSON Boyutu (KB)",
|
||||
"Maximum size for each JSON field (request/response) before truncation": "Kesilmeden önce her JSON alanı (istek/yanıt) için maksimum boyut",
|
||||
"All data stored on your machine": "Tüm veriler makinenizde depolanır",
|
||||
"MITM Server": "MITM Sunucusu",
|
||||
"Running": "Çalışıyor",
|
||||
"Stopped": "Durduruldu",
|
||||
"Cert": "Sertifika",
|
||||
"Server": "Sunucu",
|
||||
"Purpose:": "Amaç:",
|
||||
"Use Antigravity IDE & GitHub Copilot → with ANY provider/model from 9Router": "Antigravity IDE & GitHub Copilot kullanın → 9Router'dan HERHANGİ bir sağlayıcı/model ile",
|
||||
"How it works:": "Nasıl çalışır:",
|
||||
"Antigravity/Copilot IDE request → DNS redirect to localhost:443 → MITM proxy intercepts → 9Router → response to Antigravity/Copilot": "Antigravity/Copilot IDE isteği → DNS'i localhost:443'e yönlendir → MITM proxy yakalar → 9Router → Antigravity/Copilot'a yanıt",
|
||||
"API Key": "API Anahtarı",
|
||||
"No API keys — create one in Keys page": "API anahtarı yok — Keys sayfasında bir tane oluşturun",
|
||||
"sk_9router (default)": "sk_9router (varsayılan)",
|
||||
"Server started": "Sunucu başlatıldı",
|
||||
"Failed to start server": "Sunucu başlatılamadı",
|
||||
"Server stopped — all DNS cleared": "Sunucu durduruldu — tüm DNS temizlendi",
|
||||
"Failed to stop server": "Sunucu durdurulamadı",
|
||||
"Sudo password is required": "Sudo parolası gereklidir",
|
||||
"Stop Server": "Sunucuyu Durdur",
|
||||
"Start Server": "Sunucuyu Başlat",
|
||||
"Enable DNS per tool below to activate interception": "Yakalamayı etkinleştirmek için aşağıdaki her araç için DNS'i etkinleştirin",
|
||||
"Sudo Password Required": "Sudo Parolası Gerekli",
|
||||
"Enter your sudo password to start/stop MITM server": "MITM sunucusunu başlatmak/durdurmak için sudo parolanızı girin",
|
||||
"Sudo Password": "Sudo Parolası",
|
||||
"Confirm": "Onayla"
|
||||
}
|
||||
Reference in New Issue
Block a user