mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 17:45:42 +00:00
8956ec653d
Keep classic as the default production chrome. Mark the opt-in switcher with a BETA badge/tooltip and show a topbar chip while UX 3.5 is active.
4354 lines
229 KiB
JSON
4354 lines
229 KiB
JSON
{
|
||
"_meta": {
|
||
"name": "Turkish",
|
||
"native_name": "Türkçe",
|
||
"flag": "🇹🇷",
|
||
"needs_review": true
|
||
},
|
||
"meta": {
|
||
"lang": "en",
|
||
"name": "English",
|
||
"native_name": "English",
|
||
"direction": "ltr"
|
||
},
|
||
"common": {
|
||
"loading": "Yükleniyor...",
|
||
"confirm": "Onayla",
|
||
"alert": "Alert",
|
||
"prompt": "Değeri girin",
|
||
"copied": "Panoya kopyalandı",
|
||
"save": "Kaydet",
|
||
"saved": "Kaydedildi",
|
||
"error": "Error",
|
||
"success": "Success",
|
||
"warning": "Warning",
|
||
"info": "Information",
|
||
"all": "All",
|
||
"cancel": "İptal",
|
||
"delete": "Sil",
|
||
"actions": "Actions",
|
||
"close": "Kapat",
|
||
"required": "gerekli",
|
||
"name_required": "Ad gerekli",
|
||
"active": "Active",
|
||
"inactive": "Inactive",
|
||
"invalid_json": "Geçersiz JSON",
|
||
"field_required": "{field} gereklidir",
|
||
"back": "Geri",
|
||
"edit": "Düzenle",
|
||
"yes": "Evet",
|
||
"no": "Hayır"
|
||
},
|
||
"nav": {
|
||
"main": "Main",
|
||
"tools": "Tools",
|
||
"system": "System",
|
||
"dashboard": "Kontrol Paneli",
|
||
"devices": "Cihazlar",
|
||
"keys": "Keys",
|
||
"generator": "Generator",
|
||
"settings": "Ayarlar",
|
||
"users": "Users",
|
||
"inventory": "Inventory",
|
||
"tickets": "Tickets",
|
||
"help_requests": "Yardım İstekleri",
|
||
"activity": "Activity",
|
||
"automation": "Otomasyon",
|
||
"file_transfer": "Dosya Aktarımı",
|
||
"network": "Network",
|
||
"dataguard": "DataGuard",
|
||
"reports": "Reports",
|
||
"tenants": "Tenants",
|
||
"registrations": "Registrations",
|
||
"management": "Yönetim",
|
||
"toggle_sidebar": "Kenar çubuğunu aç/kapat",
|
||
"cdap": "CDAP Cihazlar",
|
||
"fleet": "Fleet",
|
||
"scaling": "Scaling",
|
||
"cross_platform": "Cross-Platform",
|
||
"tokens": "Cihaz Jetonları",
|
||
"organizations": "Organizasyonlar",
|
||
"policies": "Politikalar",
|
||
"attestation": "Attestation",
|
||
"remote": "Uzak Masaüstü",
|
||
"toolkit": "Toolkit",
|
||
"security_audit": "Güvenlik Denetimi",
|
||
"languages": "Languages",
|
||
"resource_control": "Kaynak Kontrolü",
|
||
"chat": "Chat",
|
||
"help": "Help",
|
||
"expand_sidebar": "Kenar çubuğunu genişlet",
|
||
"toggle_theme": "Temayı değiştir",
|
||
"sdk_studio": "SDK Studio",
|
||
"login": "Login",
|
||
"permissions": "İzinler",
|
||
"server_management": "Sunucu Yönetimi",
|
||
"server_attestation": "Sunucu Performans Onayı",
|
||
"commercialization": "Ticarileştirme",
|
||
"remote_open_tab": "Uzak masaüstü istemcisini yeni sekmede aç"
|
||
},
|
||
"auth": {
|
||
"login": "Login",
|
||
"logout": "Logout",
|
||
"login_title": "Sign In",
|
||
"login_subtitle": "BetterDesk Konsolunda oturum açın",
|
||
"username": "Kullanıcı adı",
|
||
"username_placeholder": "Kullanıcı adını girin",
|
||
"password": "Şifre",
|
||
"password_placeholder": "Şifreyi girin",
|
||
"remember_me": "Remember me",
|
||
"login_failed": "Giriş başarısız oldu. Lütfen kimlik bilgilerinizi kontrol edin.",
|
||
"invalid_credentials": "Geçersiz kullanıcı adı veya şifre.",
|
||
"username_collision": "Bu kullanıcı adına sahip yerel bir hesap zaten mevcut. Yerel şifrenizle giriş yapın veya yöneticiden çakışan hesabı yeniden adlandırmasını ya da kaldırmasını isteyin.",
|
||
"fill_all_fields": "Lütfen tüm alanları doldurun",
|
||
"logout_confirm": "Oturumu kapatmak istediğinizden emin misiniz?",
|
||
"change_password": "Şifreyi Değiştir",
|
||
"password_required": "Şifre gerekli",
|
||
"totp_title": "İki Faktörlü Kimlik Doğrulama",
|
||
"totp_subtitle": "Kimlik doğrulayıcı uygulamanızdan 6 haneli kodu girin",
|
||
"totp_code": "Verification Code",
|
||
"totp_verify": "Verify",
|
||
"totp_use_recovery": "Bunun yerine bir kurtarma kodu kullanın",
|
||
"totp_use_code": "Bunun yerine kimlik doğrulama kodunu kullanın",
|
||
"totp_recovery_code": "Kurtarma Kodu",
|
||
"totp_back_to_login": "Girişe geri dön",
|
||
"totp_invalid_code": "Geçersiz doğrulama kodu. Lütfen tekrar deneyin.",
|
||
"totp_enter_code": "Lütfen 6 haneli kodu girin",
|
||
"totp_enter_recovery": "Lütfen bir kurtarma kodu girin",
|
||
"totp_session_expired": "Oturumun süresi doldu. Lütfen tekrar giriş yapın.",
|
||
"totp_already_enabled": "İki faktörlü kimlik doğrulama zaten etkin",
|
||
"pro_only_account": "Bu hesap yalnızca RustDesk masaüstü istemcisi içindir. Giriş yapmak için lütfen RustDesk uygulamasını kullanın.",
|
||
"passwords_mismatch": "Şifreler eşleşmiyor",
|
||
"or": "veya",
|
||
"login_sso": "SSO ile oturum açın",
|
||
"login_sso_with": "{{provider}} ile oturum açın",
|
||
"oidc_denied": "Erişim kimlik sağlayıcı tarafından reddedildi.",
|
||
"oidc_invalid": "Geçersiz OIDC geri araması. Lütfen tekrar deneyin.",
|
||
"oidc_failed": "OIDC kimlik doğrulaması başarısız oldu. Lütfen tekrar deneyin.",
|
||
"oidc_error": "SSO oturum açma işlemi sırasında bir hata oluştu.",
|
||
"oidc_no_account": "Hesabınız bulunamadı ve otomatik kayıt devre dışı bırakıldı.",
|
||
"totp_rate_limited": "Çok fazla deneme. Lütfen daha sonra tekrar deneyin.",
|
||
"emergency_mode_banner": "Go server erişilemiyor — acil durum modunda çalışıyor (yalnızca yönetici, sınırlı işlevsellik)"
|
||
},
|
||
"dashboard": {
|
||
"title": "Kontrol Paneli",
|
||
"subtitle": "Overview of your RustDesk server",
|
||
"total_devices": "Toplam Cihazlar",
|
||
"online_now": "Online Now",
|
||
"banned": "Banned",
|
||
"active_connections": "Aktif Bağlantılar",
|
||
"offline_devices": "Offline",
|
||
"server_status": "Sunucu Durumu",
|
||
"quick_actions": "Hızlı Eylemler",
|
||
"manage_devices": "Bağlı cihazları yönetin",
|
||
"view_keys": "Sunucu anahtarlarını görüntüle",
|
||
"generate_config": "İstemci yapılandırması oluştur",
|
||
"server_settings": "Ayarları yapılandırın",
|
||
"greeting_morning": "Günaydın {name}",
|
||
"greeting_afternoon": "İyi günler, {name}",
|
||
"greeting_evening": "İyi akşamlar {name}",
|
||
"greeting_night": "İyi geceler {name}",
|
||
"health_overview": "Sağlığa Genel Bakış",
|
||
"devices_online": "Çevrimiçi Cihazlar",
|
||
"active_alerts": "Aktif Uyarılar",
|
||
"recent_connections": "Toplam Cihazlar",
|
||
"server_uptime": "Sunucu Çalışma Süresi",
|
||
"activity_feed": "Son Etkinlik",
|
||
"no_recent_activity": "Yakın zamanda etkinlik yok",
|
||
"just_now": "just now",
|
||
"ago": "ago",
|
||
"tip_desktop_mode": "İzleme widget'larına sahip çok pencereli bir çalışma alanı için Masaüstü Modunu deneyin.",
|
||
"tip_keyboard_shortcuts": "Hızlı arama komut paletini açmak için herhangi bir yerde Ctrl+K tuşlarına basın.",
|
||
"tip_address_book": "RustDesk istemcisinden oturum açarak adres defterinizi cihazlar arasında senkronize edin.",
|
||
"tip_2fa": "Ekstra hesap güvenliği için Ayarlar'da İki Faktörlü Kimlik Doğrulamayı etkinleştirin.",
|
||
"tip_bulk_actions": "Birden fazla cihaz seçin ve bunları aynı anda yönetmek için toplu işlemleri kullanın.",
|
||
"tip_theme": "Kenar çubuğu ayarlarında Koyu ve Açık temalar arasında geçiş yapın.",
|
||
"tip_cdap": "IoT cihazlarını ve endüstriyel sensörleri CDAP ağ geçidi aracılığıyla bağlayın.",
|
||
"tip_tutorials": "Etkileşimli eğitimler için sağ alt köşedeki yardım düğmesine tıklayın.",
|
||
"client_config_eyebrow": "İstemci kurulumu",
|
||
"client_config_title": "RustDesk İstemci Yapılandırması",
|
||
"client_config_subtitle": "İstemcileri bu BetterDesk sunucusuna bağlamak için RustDesk'te bu değerleri kullanın.",
|
||
"copy_all_config": "Tümünü kopyala",
|
||
"show_config_qr": "QR göster",
|
||
"config_server_id": "ID sunucusu",
|
||
"config_relay_server": "Relay sunucusu",
|
||
"config_api_server": "API sunucusu",
|
||
"config_key": "Anahtar",
|
||
"client_config_hint": "Bu değerleri RustDesk ağ ayarlarında, ID/Relay sunucusu bölümüne girin.",
|
||
"open_generator": "İstemci oluşturucu",
|
||
"open_keys": "Anahtarları aç",
|
||
"open_remote": "Uzak masaüstü konsolunu aç",
|
||
"attention_panel": "Dikkat gerekiyor",
|
||
"system_ready": "Sistem hazır",
|
||
"system_attention": "Dikkat gerekiyor",
|
||
"config_not_ready": "İstemci yapılandırması henüz hazır değil.",
|
||
"client_config_qr_title": "RustDesk Yapılandırma QR",
|
||
"client_config_qr_hint": "Bu kodu yapılandırma QR kodlarını destekleyen bir RustDesk istemcisinden tarayın.",
|
||
"client_server_host_label": "İstemci sunucu adresi",
|
||
"client_server_host_placeholder": "örn. 203.0.113.10 veya desk.example.com",
|
||
"client_server_host_hint": "RustDesk istemcilerinin bu sunucuya erişmek için kullandığı adres. Panel URL’si farklıysa değiştirin. Ayrı domainler: Ayarlar → Genel istemci uç noktaları.",
|
||
"apply_client_host": "Uygula",
|
||
"copy_deploy_string": "Dağıtım dizesini kopyala",
|
||
"show_intune_script": "Intune / PSADT betiği",
|
||
"intune_script_title": "Windows dağıtım parçacığı",
|
||
"intune_script_hint": "RustDesk MSI tamamlandıktan sonra yönetici olarak çalıştırın. Dağıtım dizesini kopyala ile aynı config dizesini kullanır.",
|
||
"deploy_string_not_ready": "Sunucu genel anahtarı yüklenene kadar dağıtım dizesi kullanılamaz.",
|
||
"client_server_host_env_hint": "Genel ID, relay ve API Ayarlar → Genel istemci uç noktaları bölümünde. Bu alanı tekrar kullanmak için orayı temizleyin."
|
||
},
|
||
"devices": {
|
||
"title": "Cihazlar",
|
||
"id": "ID",
|
||
"hostname": "Hostname",
|
||
"username": "Kullanıcı adı",
|
||
"platform": "Platform",
|
||
"version": "Version",
|
||
"ip_address": "IP Address",
|
||
"note": "Note",
|
||
"last_seen": "Last Seen",
|
||
"last_online": "Last Online",
|
||
"first_seen": "First Seen",
|
||
"created": "Oluşturuldu",
|
||
"status": "Status",
|
||
"ban_reason": "Ban Reason",
|
||
"actions": "Actions",
|
||
"search_placeholder": "Cihazları ara...",
|
||
"filter_all": "All",
|
||
"filter_online": "Online",
|
||
"filter_offline": "Offline",
|
||
"filter_banned": "Banned",
|
||
"selected": "selected",
|
||
"showing": "Showing",
|
||
"of": "of",
|
||
"sync_status": "Senkronizasyon Durumu",
|
||
"sync_success": "Durum başarıyla senkronize edildi",
|
||
"empty_title": "Hiçbir cihaz bulunamadı",
|
||
"empty_text": "Mevcut filtrelerinizle eşleşen cihaz yok",
|
||
"edit_title": "Cihaz Detayları",
|
||
"delete_title": "Cihazı Sil",
|
||
"delete_confirm": "{id} cihazını silmek istediğinizden emin misiniz?",
|
||
"delete_reserved_hint": "Cihaz gizlenecek ve kimliği ayrılmış olarak kalacaktır. Kimliği yeniden kullanıma açmak için kalıcı silmeyi seçin.",
|
||
"delete_warning": "Bu cihazı kalıcı olarak silmek üzeresiniz:",
|
||
"delete_permanent": "Bu eylem geri alınamaz. Bu cihazla ilişkili tüm veriler veritabanından kalıcı olarak kaldırılacaktır.",
|
||
"delete_success": "Cihaz başarıyla silindi",
|
||
"revoke_option": "Cihazı iptal et",
|
||
"revoke_hint": "Cihaz kimliğini engelleyin ve etkin bağlantıların bağlantısını kesin",
|
||
"revoke_success": "Cihaz başarıyla iptal edildi",
|
||
"details": "Cihaz Detayları",
|
||
"ban_title": "Cihazı Yasakla",
|
||
"ban_confirm": "{id} cihazını yasaklamak istediğinizden emin misiniz?",
|
||
"ban_success": "Cihaz başarıyla yasaklandı",
|
||
"unban_title": "Cihazın Yasağını Kaldır",
|
||
"unban_confirm": "{id} cihazının yasağını kaldırmak istediğinizden emin misiniz?",
|
||
"unban_success": "Cihazın yasağı başarıyla kaldırıldı",
|
||
"change_id": "Change ID",
|
||
"change_id_title": "Cihaz Kimliğini Değiştir",
|
||
"new_id": "New ID",
|
||
"change_id_hint": "Yalnızca 6-16 karakter, harf, rakam, tire ve alt çizgi",
|
||
"change_id_online_warn": "Cihaz çevrimiçi. Mümkünse ID'yi RustDesk istemcisinde değiştirin. Panel değişikliği kimliği korur, ancak istemci yeni ID'yi benimsemelidir.",
|
||
"change_id_success": "Cihaz kimliği başarıyla değiştirildi",
|
||
"id_length_error": "Kimlik 6-16 karakter uzunluğunda olmalıdır",
|
||
"id_format_error": "Kimlik yalnızca harf, rakam, tire ve alt çizgi içerebilir",
|
||
"bulk_delete_title": "Birden Fazla Cihazı Sil",
|
||
"bulk_delete_confirm": "{count} cihazlarını silmek istediğinizden emin misiniz?",
|
||
"bulk_delete_success": "{count} cihazları başarıyla silindi",
|
||
"columns": "Columns",
|
||
"toggle_columns": "Görünür sütunları değiştir",
|
||
"not_found": "Cihaz bulunamadı",
|
||
"delete_failed": "Cihaz silinemedi",
|
||
"change_id_failed": "Cihaz kimliği değiştirilemedi",
|
||
"invalid_id": "Geçersiz cihaz kimliği (6-16 karakter gereklidir)",
|
||
"invalid_id_format": "Geçersiz kimlik biçimi (yalnızca harfler, sayılar, tireler, alt çizgiler)",
|
||
"id_exists": "Cihaz Kimliği zaten mevcut",
|
||
"id_reserved_deleted": "Bu ID silinmiş bir cihaza ait. ID'yi yeniden kullanıma açmak için cihazı geri yükleyin veya kalıcı olarak silin.",
|
||
"show_deleted": "Silinen cihazları göster",
|
||
"deleted_badge": "Silindi",
|
||
"restore_title": "Cihazı geri yükle",
|
||
"restore_confirm": "{id} cihazı geri yüklensin mi? Tekrar görünür olur ve aynı kimlikle bağlanabilir.",
|
||
"restore_success": "Cihaz başarıyla geri yüklendi",
|
||
"restore_action": "Geri yükle",
|
||
"permanent_delete_title": "Cihazı kalıcı olarak sil",
|
||
"permanent_delete_confirm": "{id} cihazı kalıcı olarak silinsin mi? ID serbest bırakılır ve geri alınamaz.",
|
||
"permanent_delete_success": "Cihaz kalıcı olarak silindi",
|
||
"filter_deleted": "Silinen",
|
||
"no_selection": "Hiçbir cihaz seçilmedi",
|
||
"device_type": "Type",
|
||
"filter_type_all": "All Types",
|
||
"filter_type_rustdesk": "RustDesk",
|
||
"filter_type_desktop": "Desktop",
|
||
"filter_type_scada": "SCADA",
|
||
"filter_type_iot": "IoT",
|
||
"filter_type_agent": "Agent",
|
||
"cdap_connected": "CDAP Connected",
|
||
"revoke": "Revoke",
|
||
"access_policy": "Erişim Politikası",
|
||
"unattended_access": "Katılımsız Erişim",
|
||
"enable_unattended": "Katılımsız erişimi etkinleştir",
|
||
"access_password": "Erişim Şifresi",
|
||
"password_configured": "Şifre seti",
|
||
"no_password": "Şifre yok",
|
||
"new_password": "Yeni şifre (güncel kalması için boş bırakın)",
|
||
"clear_password": "Şifreyi temizle",
|
||
"access_schedule": "Erişim Planı",
|
||
"enable_schedule": "Zamana dayalı erişimi etkinleştir",
|
||
"allowed_days": "İzin verilen günler",
|
||
"start_time": "Start time",
|
||
"end_time": "End time",
|
||
"timezone": "Timezone",
|
||
"allowed_operators": "İzin Verilen Operatörler",
|
||
"all_operators": "Tüm operatörler (boş bırakın)",
|
||
"operators_hint": "Virgülle ayrılmış kullanıcı adları. Tüm operatörlere izin vermek için boş bırakın.",
|
||
"last_updated_by": "En son güncelleyen:",
|
||
"access_policy_saved": "Erişim politikası kaydedildi",
|
||
"tabs": {
|
||
"overview": "Genel Bakış",
|
||
"hardware": "Hardware",
|
||
"metrics": "Metrikler",
|
||
"connections": "Bağlantılar",
|
||
"audit": "Audit",
|
||
"info": "Info",
|
||
"history": "Tarih"
|
||
},
|
||
"hardware": {
|
||
"cpu": "Processor",
|
||
"memory": "Memory",
|
||
"disk": "Disk",
|
||
"os": "Operating System",
|
||
"hostname": "Hostname",
|
||
"uptime": "Uptime",
|
||
"load_avg": "Yük Ortalaması",
|
||
"network": "Ağ Adaptörleri",
|
||
"no_data": "Donanım verisi yok",
|
||
"title": "Donanım Bilgileri",
|
||
"gpu": "Graphics Card"
|
||
},
|
||
"display_name": "Görünen Ad",
|
||
"display_name_placeholder": "Özel ad (ana bilgisayar adını geçersiz kılar)",
|
||
"note_placeholder": "Bu cihazla ilgili notlar",
|
||
"tags": "Tags",
|
||
"filter_by_tags": "Etiketlere göre filtrele",
|
||
"no_tags": "No tags",
|
||
"all_groups": "Tüm gruplar",
|
||
"create_group": "Grup oluştur",
|
||
"manage_groups": "Grupları Yönet",
|
||
"group_name": "Grup adı",
|
||
"group_name_placeholder": "örneğin Medya PC'leri",
|
||
"dynamic_group": "Etiketten dinamik grup",
|
||
"dynamic_group_hint": "Bu etikete sahip cihazlar otomatik olarak katılır.",
|
||
"tag_filter": "Tag filter",
|
||
"group_allowed_users": "İzin verilen kullanıcılar",
|
||
"group_allowed_users_hint": "Grubun cihaz izinlerine sahip herkes tarafından görülebilmesini sağlamak için boş bırakın.",
|
||
"group_tag_required": "Dinamik gruplar için etiket filtresi gereklidir",
|
||
"group_invalid": "Geçersiz grup tanımlayıcı",
|
||
"group_not_found": "Grup bulunamadı",
|
||
"group_saved": "Cihaz grubu kaydedildi",
|
||
"strategies_title": "Access control strategies",
|
||
"strategies_hint": "Link user groups to device groups and push RustDesk Pro security settings to matching clients.",
|
||
"create_strategy": "Add strategy",
|
||
"edit_strategy": "Edit strategy",
|
||
"delete_strategy": "Delete strategy",
|
||
"delete_strategy_confirm": "Delete strategy {name}?",
|
||
"strategy_name": "Strategy name",
|
||
"strategy_name_required": "Strategy name is required",
|
||
"strategy_user_group": "User group",
|
||
"strategy_device_group": "Device group",
|
||
"strategy_any_user_group": "Any user group",
|
||
"strategy_any_device_group": "Any device group",
|
||
"strategy_enabled": "Enabled",
|
||
"strategy_disabled": "Disabled",
|
||
"strategy_enabled_label": "Strategy enabled",
|
||
"strategy_permissions": "Client security settings",
|
||
"strategy_permissions_hint": "Uses RustDesk advanced-setting keys (Y/N). Leave Default to keep client or strategy inheritance.",
|
||
"strategy_permissions_count": "{count} settings",
|
||
"strategy_perm_default": "Default",
|
||
"strategy_perm_allow": "Allow (Y)",
|
||
"strategy_perm_deny": "Deny (N)",
|
||
"strategy_perm_file_transfer": "File transfer",
|
||
"strategy_perm_disable_clipboard": "Disable clipboard",
|
||
"strategy_perm_enable_clipboard": "Enable clipboard",
|
||
"strategy_perm_audio": "Audio",
|
||
"strategy_perm_tunnel": "TCP tunnel",
|
||
"strategy_perm_camera": "Camera",
|
||
"strategy_perm_restart": "Remote restart",
|
||
"strategy_perm_block_input": "Block user input",
|
||
"strategy_created": "Strategy created",
|
||
"strategy_updated": "Strategy updated",
|
||
"strategy_deleted": "Strategy deleted",
|
||
"strategy_not_found": "Strategy not found",
|
||
"no_strategies": "No access control strategies yet",
|
||
"loading_strategies": "Loading strategies...",
|
||
"groups_saved": "Cihaz grupları kaydedildi",
|
||
"group_membership_added": "Gruba eklendi",
|
||
"group_membership_removed": "Gruptan kaldırıldı",
|
||
"no_groups": "Henüz grup yok",
|
||
"manual_groups": "Manuel gruplar",
|
||
"dynamic_memberships": "Dinamik üyelikler",
|
||
"group_allowed_user_groups": "İzin verilen kullanıcı grupları",
|
||
"group_allowed_user_groups_hint": "Seçilen kullanıcı gruplarındaki kullanıcılar bu cihaz grubuna erişebilir.",
|
||
"no_user_groups": "Kullanıcı grubu yok",
|
||
"edit_group": "Grubu düzenle",
|
||
"delete_group": "Grubu sil",
|
||
"delete_group_confirm": "{name} cihaz grubu silinsin mi?",
|
||
"group_deleted": "Cihaz grubu silindi",
|
||
"folder_group_readonly": "Klasör destekli gruplar klasörlerden yönetilir.",
|
||
"manage_user_groups": "Kullanıcı gruplarını yönet",
|
||
"restore_failed": "Cihaz geri yükleme başarısız",
|
||
"no_signal_tooltip": "İstemci yakın zamanda API ile iletişim kurdu ancak sinyal sunucusuna (UDP :21116) kayıtlı değil. Sunucu geçişinden sonra istemciyi yeniden başlatın.",
|
||
"per_page": "Sayfa başına",
|
||
"strategy_assign": "Assign targets",
|
||
"strategy_assign_title": "Assign strategy: {name}",
|
||
"strategy_assign_devices": "Devices",
|
||
"strategy_assign_users": "Users",
|
||
"strategy_assign_groups": "Device groups",
|
||
"strategy_assign_hint": "Select devices, users, or device groups that should use this strategy directly (RustDesk Pro priority: device > user > group).",
|
||
"strategy_assign_saved": "Strategy assignments saved",
|
||
"strategy_assign_counts": "{peers} devices, {users} users, {groups} groups",
|
||
"strategy_assign_none": "No direct assignments"
|
||
},
|
||
"keys": {
|
||
"title": "Sunucu Anahtarları",
|
||
"subtitle": "RustDesk istemcileri için ortak anahtar ve yapılandırma",
|
||
"public_key": "Public Key",
|
||
"qr_code": "QR Code",
|
||
"server_info": "Sunucu Bilgileri",
|
||
"download": "Anahtarı İndir",
|
||
"show_qr": "Show QR",
|
||
"qr_hint": "Bu QR kodunu RustDesk mobil uygulamasıyla tarayın",
|
||
"no_key": "Ortak anahtar bulunamadı",
|
||
"no_key_to_copy": "Kopyalanacak anahtar yok",
|
||
"no_qr": "QR kodu mevcut değil",
|
||
"download_success": "Anahtar dosyası indirildi",
|
||
"not_found": "Anahtar bulunamadı",
|
||
"api_not_found": "API anahtarı bulunamadı"
|
||
},
|
||
"settings": {
|
||
"title": "Ayarlar",
|
||
"subtitle": "Konsol yapılandırması ve hesap ayarları",
|
||
"tab_general": "General",
|
||
"tab_server": "Sunucu",
|
||
"tab_branding": "Branding",
|
||
"tab_backup": "Backup",
|
||
"language": "Dil",
|
||
"change_password": "Şifreyi Değiştir",
|
||
"password_desc": "Hesap şifrenizi güncelleyin",
|
||
"current_password": "Mevcut Şifre",
|
||
"new_password": "Yeni Şifre",
|
||
"confirm_password": "Şifreyi Onayla",
|
||
"save_password": "Şifreyi Güncelle",
|
||
"password_changed": "Şifre başarıyla değiştirildi",
|
||
"fill_all_fields": "Lütfen tüm alanları doldurun",
|
||
"passwords_not_match": "Şifreler eşleşmiyor",
|
||
"password_requirements": "Şifre gereksinimleri",
|
||
"password_requirements_not_met": "Şifre gereksinimleri karşılamıyor",
|
||
"req_length": "En az 8 karakter",
|
||
"req_uppercase": "En az bir büyük harf",
|
||
"req_lowercase": "En az bir küçük harf",
|
||
"req_number": "En az bir sayı",
|
||
"server_info": "Sunucu Bilgileri",
|
||
"version": "Version",
|
||
"database": "Database",
|
||
"uptime": "Uptime",
|
||
"audit_log": "Audit Log",
|
||
"audit_desc": "Son konsol etkinliği",
|
||
"no_audit_logs": "Denetim günlüğü bulunamadı",
|
||
"backend_title": "Sunucu Arka Ucu",
|
||
"backend_desc": "Cihaz yönetimi ve sinyal/aktarma hizmetleri için hangi sunucu arka ucunun kullanılacağını seçin.",
|
||
"backend_original": "Original",
|
||
"backend_enhanced": "Enhanced",
|
||
"backend_rustdesk_desc": "Standart RustDesk sinyal ve aktarma sunucuları (hbbs + hbbr). Sınırlı uç noktalara sahip temel HTTP API.",
|
||
"backend_betterdesk_desc": "Tam REST API, JWT kimlik doğrulaması, engellenenler listesi, etiketler, gerçek zamanlı WebSocket olayları ve denetim günlüğüne sahip gelişmiş Go tabanlı sunucu.",
|
||
"backend_feature_signal": "Sinyal sunucusu (ID kaydı)",
|
||
"backend_feature_relay": "Aktarma sunucusu (bağlantı rölesi)",
|
||
"backend_feature_basic_api": "Temel REST API",
|
||
"backend_feature_full_api": "Tam REST API (34+ uç nokta)",
|
||
"backend_feature_jwt": "JWT kimlik doğrulaması ve TOTP 2FA",
|
||
"backend_feature_blocklist": "IP/ID engelleme listesi yönetimi",
|
||
"backend_feature_tags": "Cihaz etiketleri ve gruplandırma",
|
||
"backend_feature_audit": "Olay günlüğünü denetleme",
|
||
"backend_feature_websocket": "Gerçek zamanlı WebSocket etkinlikleri",
|
||
"backend_connection": "Bağlantı",
|
||
"backend_api_url": "API URL",
|
||
"backend_test": "Bağlantıyı Test Et",
|
||
"backend_testing": "Test ediliyor...",
|
||
"backend_save": "Arka Uç Uygula",
|
||
"backend_saved": "Sunucu arka ucu başarıyla değiştirildi. Cihaz verileri artık yeni arka uç tarafından yönetilecek.",
|
||
"backend_save_failed": "Sunucu arka ucu değiştirilemedi",
|
||
"backend_test_success": "Bağlantı başarılı! Sunucuya ulaşılabilir.",
|
||
"backend_test_failed": "Bağlantı başarısız oldu. Sunucuya ulaşılamıyor.",
|
||
"backend_confirm_switch": "Sunucu arka ucunu değiştirmek istediğinizden emin misiniz? Bu, cihazların yönetilme şeklini değiştirecek.",
|
||
"backend_unreachable": "Geçiş yapılamıyor: Hedef sunucuya ulaşılamıyor. İlk önce sunucuyu başlatın.",
|
||
"invalid_backend": "Geçersiz arka uç seçimi. 'Rustdesk' veya 'betterdesk'i seçin.",
|
||
"backend_status_running": "Connected",
|
||
"backend_status_unreachable": "Unreachable",
|
||
"backend_status_error": "Error",
|
||
"backend_status_unknown": "Unknown",
|
||
"totp_title": "İki Faktörlü Kimlik Doğrulama",
|
||
"totp_desc": "TOTP kimlik doğrulama uygulamalarıyla (Google Authenticator, Microsoft Authenticator, Authy vb.) ekstra bir güvenlik katmanı ekleyin.",
|
||
"totp_enabled": "2FA Etkin",
|
||
"totp_enabled_desc": "Hesabınız iki faktörlü kimlik doğrulama ile korunmaktadır.",
|
||
"totp_disabled": "2FA Etkin Değil",
|
||
"totp_disabled_desc": "Ek hesap güvenliği için iki faktörlü kimlik doğrulamayı etkinleştirin.",
|
||
"totp_setup": "Enable 2FA",
|
||
"totp_disable": "Disable 2FA",
|
||
"totp_step1": "Telefonunuza bir kimlik doğrulama uygulaması yükleyin",
|
||
"totp_step2": "Aşağıdaki QR kodunu tarayın",
|
||
"totp_step3": "Doğrulamak için 6 haneli kodu girin",
|
||
"totp_manual_key": "Manual key",
|
||
"totp_enter_code": "Doğrulama kodunu girin",
|
||
"totp_verify_enable": "Doğrula ve Etkinleştir",
|
||
"totp_enabled_success": "İki faktörlü kimlik doğrulama etkin!",
|
||
"totp_recovery_warning": "Bu kurtarma kodlarını güvenli bir yere kaydedin. Her kod yalnızca bir kez kullanılabilir. Kimlik doğrulama uygulamanıza erişiminizi kaybederseniz oturum açmak için bu kodları kullanabilirsiniz.",
|
||
"totp_done": "Done",
|
||
"totp_disable_warning": "İki faktörlü kimlik doğrulamayı devre dışı bırakmak hesabınızı daha az güvenli hale getirecektir. Onaylamak için şifrenizi girin.",
|
||
"totp_disabled_success": "İki faktörlü kimlik doğrulama devre dışı bırakıldı.",
|
||
"tutorials_title": "Öğreticiler ve Kılavuzlar",
|
||
"tutorials_desc": "Konsol boyunca gösterilen rehberli turları ve yardım katmanlarını kontrol edin",
|
||
"tutorials_enabled": "Eğiticileri etkinleştir",
|
||
"tutorials_enabled_hint": "Devre dışı bırakıldığında öğreticiler otomatik olarak başlamaz ve yardım düğmesi gizlenir",
|
||
"tutorials_reset_hint": "Tekrar gösterilebilmeleri için tüm eğitimleri görünmeyen olarak işaretleyin",
|
||
"tutorials_enabled_toast": "Eğiticiler etkinleştirildi",
|
||
"tutorials_disabled_toast": "Eğiticiler devre dışı bırakıldı",
|
||
"tutorials_reset_toast": "Tüm eğitimler sıfırlandı",
|
||
"tab_auth": "Kimlik doğrulama",
|
||
"ldap_title": "LDAP / Active Directory",
|
||
"ldap_desc": "LDAP veya Active Directory aracılığıyla harici kimlik doğrulamayı yapılandırın. Kullanıcılar alan adı kimlik bilgileriyle oturum açabilecektir.",
|
||
"ldap_enabled": "LDAP Kimlik Doğrulamasını Etkinleştir",
|
||
"ldap_enabled_hint": "Etkinleştirildiğinde dizin kullanıcıları LDAP/AD kimlik bilgileriyle oturum açabilir. Her hesap bir sağlayıcıya bağlıdır (local, LDAP veya OIDC) — yerel parolalar LDAP hesaplarında kabul edilmez.",
|
||
"ldap_connection": "Sunucu Bağlantısı",
|
||
"ldap_host": "Sunucu",
|
||
"ldap_port": "Liman",
|
||
"ldap_use_tls": "LDAPS (TLS)",
|
||
"ldap_start_tls": "StartTLS",
|
||
"ldap_skip_verify": "TLS doğrulamasını atla",
|
||
"ldap_timeout": "Bağlantı zaman aşımı (s)",
|
||
"ldap_timeout_hint": "LDAP sunucu yanıtı için beklenecek saniyeler",
|
||
"ldap_bind_mode": "Ciltleme Modu",
|
||
"ldap_direct_bind": "Doğrudan Bağlama",
|
||
"ldap_direct_bind_hint": "Aramak için bir hizmet hesabı kullanmak yerine doğrudan bir DN şablonuyla bağlantı kurun.",
|
||
"ldap_bind_dn": "DN'yi bağla (hizmet hesabı)",
|
||
"ldap_bind_dn_hint": "Kullanıcıları aramak için kullanılan salt okunur bir hizmet hesabının Ayırt Edici Adı.",
|
||
"ldap_bind_password": "Şifreyi Bağla",
|
||
"ldap_base_dn": "Temel DN",
|
||
"ldap_base_dn_hint": "Kullanıcıları bulmak için arama tabanı, ör. dc=örnek,dc=com",
|
||
"ldap_user_filter": "Kullanıcı Filtresi",
|
||
"ldap_user_filter_hint": "Kullanıcıları bulmak için LDAP filtresi. Yer tutucu olarak {{username}} kullanın. Varsayılan: (sAMAccountName={{username}})",
|
||
"ldap_direct_bind_dn": "Doğrudan Bağlama DN Şablonu",
|
||
"ldap_direct_bind_dn_hint": "Doğrudan bağlama için DN şablonu. Yer tutucu olarak {{username}} kullanın, ör. uid={{username}},ou=kullanıcılar,dc=örnek,dc=com",
|
||
"ldap_user_attrs": "Kullanıcı Özellikleri",
|
||
"ldap_attr_id": "Kullanıcı Adı Özelliği",
|
||
"ldap_attr_email": "E-posta Özelliği",
|
||
"ldap_attr_name": "Görünen Ad Özelliği",
|
||
"ldap_group_mapping": "Grup → Rol Eşleme",
|
||
"ldap_group_base_dn": "Grup Tabanı DN",
|
||
"ldap_group_base_dn_hint": "Ana Base DN'yi kullanmak için boş bırakın",
|
||
"ldap_group_filter": "Grup Filtresi",
|
||
"ldap_group_attr_name": "Grup Adı Özelliği",
|
||
"ldap_default_role": "Varsayılan Rol",
|
||
"ldap_default_role_hint": "LDAP grupları hiçbir eşlemeyle eşleşmeyen kullanıcılara atanan rol",
|
||
"ldap_role_viewer": "Görüntüleyici",
|
||
"ldap_role_operator": "Operatör",
|
||
"ldap_role_admin": "Yönetici",
|
||
"ldap_group_role_map": "Grup → Rol Haritası",
|
||
"ldap_group_role_map_hint": "LDAP gruplarını BetterDesk rolleriyle eşleyin. Biçim: GroupDN=rol ile ayrılmış | (boru). Örnek: CN=Yöneticiler,DC=örnek,DC=com=yönetici|CN=Ops,DC=örnek,DC=com=operatör",
|
||
"ldap_test_connection": "Bağlantıyı Test Et",
|
||
"ldap_testing": "Test ediliyor...",
|
||
"ldap_test_success": "Bağlantı başarılı! LDAP sunucusu erişilebilir ve bağlama kimlik bilgileri geçerli.",
|
||
"ldap_test_failed": "Bağlantı başarısız oldu",
|
||
"ldap_save": "LDAP Yapılandırmasını Kaydet",
|
||
"ldap_saved": "LDAP yapılandırması başarıyla kaydedildi",
|
||
"oidc_title": "OIDC / OAuth2 (SSO)",
|
||
"oidc_desc": "Bir OpenID Connect sağlayıcısı (Azure AD, Okta, Google, Keycloak vb.) aracılığıyla Tekli Oturum Açma'yı yapılandırın.",
|
||
"oidc_enabled": "OIDC Kimlik Doğrulamasını Etkinleştir",
|
||
"oidc_enabled_hint": "Kullanıcıların harici bir kimlik sağlayıcıyla oturum açmasına izin ver",
|
||
"oidc_provider": "Kimlik Sağlayıcı",
|
||
"oidc_display_name": "Düğme Görünen Adı",
|
||
"oidc_display_name_hint": "Oturum açma düğmesinde gösterilen metin (ör. Azure AD, Okta)",
|
||
"oidc_issuer_url": "Verici URL",
|
||
"oidc_issuer_url_hint": "OpenID Connect veren URL (keşif otomatik olacaktır)",
|
||
"oidc_client_id": "Müşteri Kimliği",
|
||
"oidc_client_secret": "Müşteri Sırrı",
|
||
"oidc_redirect_url": "URL'yi yönlendir (Geri arama)",
|
||
"oidc_redirect_url_hint": "IdP ile tam eşleşmelidir. Yol: /api/auth/oidc/callback (veya /api/oidc/callback). Panel genel URL'sini tercih edin — konsol callback'i Go API'ye iletir. API portları (:21114 / :21121) de çalışır.",
|
||
"oidc_panel_url": "Panel URL",
|
||
"oidc_panel_url_hint": "Operatörlerin web konsolunu açmak için kullandığı URL (5000 portu veya reverse proxy ana bilgisayar adı). OIDC geri araması Go API portunda çalıştığında SSO girişi için gereklidir.",
|
||
"oidc_scopes": "Kapsamlar",
|
||
"oidc_use_pkce": "PKCE kullanın (önerilir)",
|
||
"oidc_auto_discovery": "Otomatik keşif",
|
||
"oidc_allow_signup": "Kullanıcıları otomatik oluştur",
|
||
"oidc_manual_endpoints": "Manuel Uç Nokta URL'leri",
|
||
"oidc_authorization_url": "Yetkilendirme Uç Noktası",
|
||
"oidc_token_url": "Token Uç Noktası",
|
||
"oidc_userinfo_url": "Kullanıcı Bilgisi Uç Noktası",
|
||
"oidc_claim_mapping": "Talep Eşleme",
|
||
"oidc_claim_username": "Kullanıcı Adı Talebi",
|
||
"oidc_claim_email": "E-posta Talebi",
|
||
"oidc_claim_name": "Görünen Ad Hak Talebi",
|
||
"oidc_claim_groups": "Grup Hak Talebi",
|
||
"oidc_role_mapping": "Rol Eşleme",
|
||
"oidc_default_role": "Varsayılan Rol",
|
||
"oidc_group_role_map": "Grup → Rol Eşleme",
|
||
"oidc_group_role_map_hint": "Her satıra bir eşleme: grup_adı=role (ör. yöneticiler=yönetici, operatörler=operatör)",
|
||
"oidc_test_discovery": "Test Keşfi",
|
||
"oidc_testing": "Test ediliyor...",
|
||
"oidc_test_success": "Keşif başarılı! Uç noktalar çözüldü.",
|
||
"oidc_test_failed": "Keşif başarısız oldu",
|
||
"oidc_issuer_required": "Keşfi test etmek için URL veren kuruluş gereklidir",
|
||
"oidc_save": "OIDC Yapılandırmasını Kaydet",
|
||
"oidc_saved": "OIDC yapılandırması başarıyla kaydedildi",
|
||
"tab_advanced": "Gelişmiş",
|
||
"connection_mode_title": "Bağlantı stratejisi",
|
||
"connection_mode_desc": "RustDesk masaüstü istemcilerinin bağlantı yöntemini kontrol edin: mümkün olduğunda doğrudan P2P (delik delme), ya da her zaman röle üzerinden.",
|
||
"connection_mode_label": "Varsayılan bağlantı modu",
|
||
"connection_mode_p2p_first": "Önce P2P (önerilen) — doğrudan bağlantı dene, başarısız olursa röleye geç",
|
||
"connection_mode_relay_only": "Yalnızca röle — tüm oturumlar röle sunucusu kullanır",
|
||
"connection_mode_advanced": "Gelişmiş seçenekler",
|
||
"connection_mode_fallback_ms": "P2P geri dönüş zaman aşımı (ms)",
|
||
"connection_mode_same_nat_relay": "Her iki taraf aynı genel IP'yi paylaşırsa röleye zorla (NAT saç tokası)",
|
||
"connection_mode_network_hint": "P2P için istemciler arasında UDP 21116 portuna erişilebilir olmalı. Sunucuda Sinyal TCP 21116, Röle TCP 21117, NAT testi TCP 21115 açık olmalı. Web tarayıcısı istemcileri her zaman röle kullanır.",
|
||
"connection_mode_save": "Kaydet",
|
||
"connection_mode_save_restart": "Kaydet ve sunucuyu yeniden başlat",
|
||
"connection_mode_saved": "Bağlantı modu kaydedildi",
|
||
"connection_mode_restart_started": "Sunucu yeniden başlatma başladı",
|
||
"connection_mode_restart_failed": "Sunucu yeniden başlatma başarısız",
|
||
"connection_mode_not_configurable": "Bu dağıtımda bağlantı modu değiştirilemiyor (systemd birimi veya docker-compose bulunamadı)",
|
||
"connection_mode_compose_error": "docker-compose.yml dosyasında sunucu ortam bölümü bulunamadı",
|
||
"connection_mode_source_saved": "Kaydedilen",
|
||
"connection_mode_source_defaults": "Sunucu varsayılanları kullanılıyor (panelden yazılamaz)",
|
||
"connection_mode_runtime": "Etkin sunucu",
|
||
"advanced_title": "Yapılandırma dosyaları",
|
||
"advanced_desc": "Sunucu yapılandırma dosyalarını doğrudan düzenleyin. Değişiklikler servislerin yeniden başlatılmasını gerektirebilir. Her kaydetmeden önce yedek kopya oluşturulur.",
|
||
"advanced_warning": "Bu dosyalar gizli bilgiler içerir (API anahtarları, veritabanı şifreleri, oturum sırları). Yalnızca etkisini anlıyorsanız düzenleyin. Sözdizimi hataları sunucunun başlamasını engelleyebilir.",
|
||
"advanced_files_label": "Dosyalar",
|
||
"advanced_select_file": "İçeriğini görüntülemek veya düzenlemek için listeden bir dosya seçin.",
|
||
"advanced_reload": "Yeniden yükle",
|
||
"advanced_save": "Dosyayı kaydet",
|
||
"advanced_apply_restart": "Uygula (servisi yeniden başlat)",
|
||
"advanced_saved": "Yapılandırma dosyası kaydedildi",
|
||
"advanced_restart_after_save": "Yapılandırma kaydedildi. Değişikliklerin geçerli olması için etkilenen servisi şimdi yeniden başlatılsın mı?",
|
||
"advanced_restart_confirm": "İlgili BetterDesk servisleri yeniden başlatılsın mı? Etkin bağlantılar kısa süreliğine kesintiye uğrayabilir.",
|
||
"advanced_restart_console_confirm": "Web konsol servisi yeniden başlatılsın mı? Tarayıcı oturumu kısa süreliğine kesilecek ve konsol geri döndüğünde sayfa yeniden yüklenecek.",
|
||
"advanced_restart_started": "Servis yeniden başlatma başladı",
|
||
"advanced_restart_done": "Konsol yeniden başlatıldı — sayfa yeniden yükleniyor…",
|
||
"advanced_restart_polling": "Konsolun çevrimiçi dönmesi bekleniyor…",
|
||
"advanced_restart_timeout": "Yeniden başlatma gönderildi ama konsol zamanında yanıt vermedi. systemd/NSSM günlüklerini kontrol edin ve manuel olarak yeniden yükleyin.",
|
||
"advanced_restart_failed": "Servis yeniden başlatma başarısız (yetersiz ayrıcalık veya servis kurulu değil)",
|
||
"advanced_save_confirm": "Bu dosyadaki değişiklikler kaydedilsin mi? Önceki sürümün yedeği oluşturulacak.",
|
||
"advanced_unsaved_confirm": "Kaydedilmemiş değişiklikleriniz var. Bunlar atılsın mı?",
|
||
"advanced_no_files": "Bu sistemde kullanılabilir yapılandırma dosyası yok.",
|
||
"advanced_readonly": "salt okunur",
|
||
"advanced_missing": "eksik",
|
||
"advanced_new_file": "Yeni dosya (kaydetene kadar oluşturulmaz)",
|
||
"advanced_new_file_hint": "Yeni dosya — içerik ekleyin ve kaydedin",
|
||
"advanced_backup_created": "yedek oluşturuldu",
|
||
"advanced_restart_console": ".env değişikliklerinin geçerli olması için web konsol servisini yeniden başlatın (örn. systemctl restart betterdesk-console).",
|
||
"advanced_restart_goserver": "Engelleme listesi değişikliklerini yüklemek için BetterDesk Go sunucusunu yeniden başlatın.",
|
||
"advanced_restart_systemd": "systemd birimlerini düzenledikten sonra çalıştırın: systemctl daemon-reload && systemctl restart <service>",
|
||
"advanced_restart_generic": "Değişikliklerin geçerli olması için etkilenen servisi yeniden başlatın.",
|
||
"advanced_error_unknown": "Bilinmeyen yapılandırma dosyası",
|
||
"advanced_error_not_found": "Dosya mevcut değil",
|
||
"advanced_error_not_file": "Yol normal bir dosya değil",
|
||
"advanced_error_too_large": "Dosya maksimum düzenlenebilir boyutu aşıyor (512 KB)",
|
||
"advanced_error_binary": "İkili dosyalar panelde düzenlenemez",
|
||
"advanced_error_invalid": "Geçersiz dosya içeriği",
|
||
"advanced_error_not_writable": "Konsol süreci bu dosyaya yazamıyor",
|
||
"advanced_file_console-env": "Konsol ortamı (.env)",
|
||
"advanced_file_console-env-local": "Konsol geçersiz kılmaları (.env.local)",
|
||
"advanced_file_go-blocklist": "Go sunucu engelleme listesi (blocklist.txt)",
|
||
"advanced_file_systemd-console": "systemd: betterdesk-console (servis birimi)",
|
||
"advanced_file_systemd-server": "systemd: betterdesk-server (servis birimi)",
|
||
"advanced_file_console-session-secret": "Konsol oturum sırrı (.session_secret)",
|
||
"advanced_file_go-audit-log": "Go sunucu denetim günlüğü (audit.jsonl)",
|
||
"advanced_file_build-env": "Ajan yapılandırma ortamı (/etc/betterdesk/build.env)",
|
||
"advanced_file_docker-supervisord": "Docker: supervisord.conf (supervisord yapılandırması)",
|
||
"advanced_file_docker-compose": "Docker: docker-compose.yml (orkestrasyon)",
|
||
"advanced_restart_none": "Bu dosya için servis yeniden başlatma gerekmez.",
|
||
"enrollment_title": "Cihaz kaydı (RustDesk)",
|
||
"enrollment_desc": "Yeni RustDesk istemcilerinin nasıl kayıt olacağını ve operatörlerin kayıt istekleri sayfasında bunları nasıl onaylayacağını kontrol edin.",
|
||
"enrollment_require_approval": "Operatör onayı gerekli (Yönetilen mod)",
|
||
"enrollment_require_approval_hint": "Etkinleştirildiğinde, bilinmeyen istemciler operatör \"Kayıt İstekleri\"nde onaylayana kadar sırada bekler.",
|
||
"enrollment_rich_approve": "Tam onay formu (ad, klasör, gruplar, etiketler)",
|
||
"enrollment_rich_approve_hint": "Kayıt veya LAN kayıt isteklerini onaylarken ayrıntılı iletişim kutusu gösterir.",
|
||
"enrollment_tag_picker": "Mevcut cihaz etiketlerinden etiket seç",
|
||
"enrollment_tag_picker_hint": "Operatörlerin yalnızca yazmak yerine Cihazlar sayfasındaki etiket listesinden seçmesine olanak tanır.",
|
||
"enrollment_open_requests": "Kayıt isteklerini aç",
|
||
"enrollment_pending_count": "{count} bekleyen kayıt isteği",
|
||
"go_server_version": "Go sunucusu",
|
||
"go_server_version_dev_hint": "Go ikilisi geliştirme derlemesi bildiriyor — ürün sürümüyle eşleşmesi için sunucuyu yeniden derleyin veya güncelleyin",
|
||
"tab_email": "Email",
|
||
"email": {
|
||
"title": "Email notifications",
|
||
"desc": "Configure SMTP delivery for operational notifications and system alert emails.",
|
||
"smtp_host": "SMTP host",
|
||
"smtp_port": "Port",
|
||
"smtp_secure": "Use TLS/SSL",
|
||
"smtp_user": "Username",
|
||
"smtp_pass": "Password",
|
||
"smtp_from": "From address",
|
||
"alert_email": "Alert email",
|
||
"alert_email_hint": "Fallback address when no operator email is available, and for system warnings.",
|
||
"smtp_test": "Test connection",
|
||
"smtp_save": "Save configuration",
|
||
"smtp_saved": "Email settings saved",
|
||
"smtp_test_success": "Connection successful",
|
||
"smtp_test_failed": "Connection failed"
|
||
},
|
||
"ui": {
|
||
"search_placeholder": "Search settings…",
|
||
"search_results": "{count} matching sections",
|
||
"auth_sub_enrollment": "Enrollment",
|
||
"auth_sub_ldap": "LDAP / AD",
|
||
"auth_sub_oidc": "OIDC / SSO",
|
||
"branding_rdclient": "RdClient",
|
||
"connection_p2p_hint": "Try direct peer connection first; fall back to relay when P2P fails.",
|
||
"connection_relay_hint": "Route all client traffic through the relay server.",
|
||
"auth_sub_client_sessions": "RustDesk istemcileri"
|
||
},
|
||
"confirm": {
|
||
"connection_mode_title": "Save connection strategy?",
|
||
"connection_mode": "Apply the new connection strategy for RustDesk clients?",
|
||
"connection_restart_title": "Save and restart server?",
|
||
"connection_restart": "Save connection settings and restart the BetterDesk server? Active sessions may disconnect briefly.",
|
||
"enrollment_mode_title": "Change enrollment mode?",
|
||
"enrollment_mode": "Switch enrollment to “{mode}”? This affects how new RustDesk clients can register.",
|
||
"ldap_enable_title": "Enable LDAP?",
|
||
"ldap_enable": "Enable LDAP / Active Directory sign-in? Console users may authenticate against your directory.",
|
||
"ldap_save_title": "Save LDAP settings?",
|
||
"ldap_save": "Save LDAP configuration? Incorrect settings can block directory sign-in.",
|
||
"oidc_enable_title": "Enable SSO?",
|
||
"oidc_enable": "Enable OIDC / SSO sign-in? Users may authenticate through your identity provider.",
|
||
"oidc_save_title": "Save SSO settings?",
|
||
"oidc_save": "Save OIDC / SSO configuration? Incorrect settings can block SSO sign-in.",
|
||
"smtp_save_title": "Save SMTP settings?",
|
||
"smtp_save": "Save SMTP configuration? Alert emails and notifications will use this mail server.",
|
||
"backup_restore_title": "Restore backup?",
|
||
"backup_restore": "Restore from this backup file? Selected data will be overwritten.",
|
||
"tutorials_reset_title": "Reset tutorials?",
|
||
"tutorials_reset": "Reset all tutorial progress? Guided tips will show again on each page.",
|
||
"advanced_save_title": "Save configuration file?",
|
||
"advanced_restart_after_title": "Restart service?",
|
||
"advanced_restart_title": "Restart service?",
|
||
"advanced_discard_title": "Discard changes?"
|
||
},
|
||
"public_endpoints_title": "Genel istemci uç noktaları",
|
||
"public_endpoints_desc": "RustDesk istemcilerinin kullandığı hostname ve API URL. Dashboard yapılandırması, QR ve deploy dizeleri.",
|
||
"public_endpoints_hint": "Konsol hostname ID/relay/API'den farklıysa ayarlayın (ters vekil / ayrı DNS). Boş = otomatik.",
|
||
"public_endpoints_server_id": "Genel ID sunucusu",
|
||
"public_endpoints_server_id_placeholder": "örn. remote.example.com",
|
||
"public_endpoints_relay": "Genel relay sunucusu",
|
||
"public_endpoints_relay_placeholder": "örn. remote.example.com (varsayılan: ID)",
|
||
"public_endpoints_api_url": "Genel API URL",
|
||
"public_endpoints_api_url_placeholder": "örn. https://api.example.com",
|
||
"public_endpoints_api_url_hint": "RustDesk giriş/API için tam URL (varsayılan port 21114).",
|
||
"public_endpoints_save": "Uç noktaları kaydet",
|
||
"public_endpoints_saved": "Genel istemci uç noktaları kaydedildi",
|
||
"public_endpoints_invalid_host": "Geçersiz ID veya relay hostname",
|
||
"public_endpoints_invalid_api_url": "Geçersiz API URL — http:// veya https:// kullanın",
|
||
"public_endpoints_save_title": "Genel istemci uç noktaları kaydedilsin mi?",
|
||
"public_endpoints_save_confirm": "Dashboard RustDesk yapılandırma değerleri güncellensin mi?",
|
||
"device_scope_title": "Device visibility default",
|
||
"device_scope_desc": "Controls what non-admin users see when no folder, group, or direct device grants exist.",
|
||
"device_scope_open": "Open (legacy) — show all devices until ACL is configured",
|
||
"device_scope_restricted": "Restricted — show only explicitly granted devices",
|
||
"device_scope_save": "Save visibility default",
|
||
"device_scope_saved": "Device visibility default saved",
|
||
"device_scope_invalid": "Invalid visibility mode",
|
||
"device_scope_restricted_warning": "Restricted mode is active. Ensure users have folder, group, or direct device grants or they will see an empty device list.",
|
||
"client_sessions_title": "RustDesk istemci oturumları",
|
||
"client_sessions_desc": "RustDesk masaüstü ve mobil uygulamalarının BetterDesk hesabınızda ne kadar oturum açık kalacağını ayarlayın.",
|
||
"client_sessions_expiry_days": "Oturum süresi (gün)",
|
||
"client_sessions_expiry_hint": "Varsayılan 7 gündür. Kaydırmalı yenileme kapalıysa istemciler yeniden giriş yapmalıdır.",
|
||
"client_sessions_sliding": "Etkinlikte oturumu uzat",
|
||
"client_sessions_sliding_hint": "İstemci kullanılırken oturum aşağıdaki maksimum süreye kadar yenilenir.",
|
||
"client_sessions_max_days": "Maksimum oturum süresi (gün)",
|
||
"client_sessions_max_days_hint": "İlk girişten itibaren kaydırmalı yenileme üst sınırı (varsayılan 30 gün).",
|
||
"client_sessions_save": "Oturum ayarlarını kaydet",
|
||
"enrollment_ldap_hint": "LDAP/AD ve OIDC ayarları yukarıdaki LDAP / AD ve OIDC / SSO sekmelerindedir.",
|
||
"oidc_redirect_url_invalid": "Yönlendirme URL'si http(s) kullanmalı ve /api/auth/oidc/callback (veya /api/oidc/callback) ile bitmelidir.",
|
||
"oidc_redirect_url_example": "Örnek: {url}"
|
||
},
|
||
"audit": {
|
||
"time": "Time",
|
||
"user": "User",
|
||
"action": "Action",
|
||
"details": "Details",
|
||
"action_login": "Login",
|
||
"action_login_failed": "Giriş Başarısız Oldu",
|
||
"action_logout": "Logout",
|
||
"action_password_change": "Şifre Değiştirildi",
|
||
"action_2fa_enable": "2FA Etkin",
|
||
"action_2fa_disable": "2FA Devre Dışı",
|
||
"action_user_create": "Kullanıcı Oluşturuldu",
|
||
"action_user_update": "Kullanıcı Güncellendi",
|
||
"action_user_delete": "Kullanıcı Silindi",
|
||
"action_settings_update": "Ayarlar Güncellendi",
|
||
"action_device_ban": "Cihaz Yasaklandı",
|
||
"action_device_unban": "Cihazın Yasağı Kaldırıldı",
|
||
"action_device_delete": "Cihaz Silindi"
|
||
},
|
||
"generator": {
|
||
"title": "Client Configuration Generator",
|
||
"subtitle": "Generate configuration for RustDesk clients",
|
||
"alpha_badge": "ALPHA",
|
||
"alpha_tooltip": "Erken özellik — ajan paketi oluşturucu aktif geliştirmede.",
|
||
"config_options": "Yapılandırma Seçenekleri",
|
||
"server_address": "Sunucu Adresi",
|
||
"server_address_hint": "Sunucunuzun alan adı veya IP adresi",
|
||
"custom_port": "Custom Port",
|
||
"port_hint": "Varsayılan olarak boş bırakın (21116)",
|
||
"relay_server": "Aktarma Sunucusu",
|
||
"relay_placeholder": "Boşsa kimlik sunucusuyla aynı",
|
||
"relay_hint": "İsteğe bağlı: ayrı aktarma sunucusu adresi",
|
||
"include_key": "Ortak anahtarı yapılandırmaya dahil et",
|
||
"generate": "Yapılandırma Oluştur",
|
||
"output": "Yapılandırma Çıkışı",
|
||
"usage_title": "Bağlantı Detayları",
|
||
"generated": "Yapılandırma oluşturuldu",
|
||
"server_required": "Sunucu adresi gerekli",
|
||
"nothing_to_copy": "Önce bir konfigürasyon oluşturun",
|
||
"bundles_title": "Temsilci paketleri",
|
||
"new_bundle": "Yeni paket",
|
||
"editor_title": "Paket düzenleyici",
|
||
"empty_state": "Başlamak için soldan bir paket seçin veya yeni bir paket oluşturun.",
|
||
"loading": "Yükleniyor…",
|
||
"no_bundles": "Henüz paket yok. İlkini yarat.",
|
||
"bundle_name": "Paket adı",
|
||
"bundle_name_hint": "Yalnızca dahili etiket — son kullanıcılara gösterilmez.",
|
||
"short_link": "Kısa indirme bağlantısı",
|
||
"short_link_hint": "Genel URL’de (/d/…) kullanılır. Yalnızca küçük harfler, rakamlar ve tireler (2–32 karakter). Paket adından otomatik doldurulur — paylaşımı kolaylaştırmak için kısaltın (örn. acme).",
|
||
"branding_section": "Markalaşma",
|
||
"company_name": "Şirket / marka adı",
|
||
"short_text": "Kısa açıklama",
|
||
"contact_email": "İletişim e-postası",
|
||
"contact_phone": "İletişim telefonu",
|
||
"contact_url": "İletişim web sitesi",
|
||
"logo": "logosu",
|
||
"logo_hint": "PNG, JPEG, SVG veya WebP. Maksimum 256 KB.",
|
||
"logo_clear": "Logoyu kaldır",
|
||
"primary_color": "Ana renk",
|
||
"accent_color": "Başlık rengi",
|
||
"default_lang": "Varsayılan dil",
|
||
"allow_unattended": "Katılımsız erişime izin ver",
|
||
"allow_unattended_hint": "Etkinleştirildiğinde temsilci, operatör erişimi için kalıcı bir parola gösterir.",
|
||
"save": "Paketi kaydet",
|
||
"revoke": "İptal et",
|
||
"unrevoke": "Yeniden etkinleştir",
|
||
"revoked": "İptal edildi",
|
||
"preview_title": "Canlı önizleme",
|
||
"preview_hint": "Son kullanıcı aracısı penceresinin yaklaşık görünümü.",
|
||
"preview_default_name": "BetterDesk Desteği",
|
||
"preview_status_ready": "Hazır",
|
||
"preview_id": "Kimliğiniz",
|
||
"preview_password": "Şifre",
|
||
"preview_chat": "Destek ekibiyle sohbet edin",
|
||
"preview_settings": "Ayarlar (yalnızca yönetici)",
|
||
"preview_quit": "Çık (yalnızca yönetici)",
|
||
"download_link_title": "İndirme bağlantısı",
|
||
"download_link_hint": "Bu bağlantıyı son kullanıcılarla paylaşın. Markalı bir indirme sayfası görecekler. Kısa bağlantıyı değiştirdikten sonra eski hex bağlantılar çalışmaya devam eder.",
|
||
"open_portal": "Açık",
|
||
"created": "Paket oluşturuldu",
|
||
"saved": "Paket kaydedildi",
|
||
"deleted": "Paket silindi",
|
||
"revoked_ok": "Paket iptal edildi",
|
||
"unrevoked_ok": "Paket yeniden etkinleştirildi",
|
||
"link_copied": "Bağlantı panoya kopyalandı",
|
||
"copy_failed": "Otomatik olarak kopyalanamadı — lütfen manuel olarak kopyalayın",
|
||
"unsaved_confirm": "Kaydedilmemiş değişiklikler silinsin mi?",
|
||
"confirm_revoke": "Bu paket iptal edilsin mi? İndirme bağlantısı çalışmayı durduracaktır.",
|
||
"confirm_unrevoke": "Bu paket yeniden etkinleştirilsin mi?",
|
||
"confirm_delete": "Bu paket kalıcı olarak silinsin mi? Bu geri alınamaz.",
|
||
"errors": {
|
||
"validation_failed": "Doğrulama başarısız oldu",
|
||
"name_required": "Paket adı gerekli",
|
||
"company_name_required": "Şirket adı gerekli",
|
||
"logo_invalid": "Logo geçerli bir resim dosyası olmalıdır",
|
||
"logo_too_large": "Logo 256 KB veya daha küçük olmalıdır",
|
||
"logo_read_failed": "Logo dosyası okunamadı",
|
||
"primary_color_invalid": "Ana renk onaltılık bir değer olmalıdır (ör. #2563eb)",
|
||
"accent_color_invalid": "Başlık rengi onaltılık bir değer olmalıdır (ör. #1e293b)",
|
||
"contact_url_invalid": "İletişim web sitesi geçerli bir URL olmalıdır",
|
||
"server_host_required": "Genel sunucu adresi zorunludur",
|
||
"server_host_invalid": "Geçerli bir etki alanı adı veya IPv4 adresi girin",
|
||
"token_failed": "Kayıt belirteci oluşturulamadı — sunucu bağlantısını kontrol edin",
|
||
"rebuild_revoked": "İptal edilmiş paket yeniden derlenemez — önce yeniden etkinleştirin",
|
||
"slug_invalid": "Kısa bağlantı yalnızca küçük harf, rakam ve tire içerebilir",
|
||
"slug_too_short": "Kısa bağlantı en az 2 karakter olmalıdır",
|
||
"slug_too_long": "Kısa bağlantı en fazla 32 karakter olabilir",
|
||
"slug_taken": "Bu kısa bağlantı başka bir paket tarafından zaten kullanılıyor"
|
||
},
|
||
"legacy_title": "İstemci Yapılandırma Oluşturucu",
|
||
"connection_section": "Sunucu bağlantısı",
|
||
"server_host": "Genel sunucu adresi",
|
||
"server_host_placeholder": "support.example.com veya 203.0.113.10",
|
||
"server_host_hint": "Son kullanıcıların BetterDesk sunucunuza ulaştığı etki alanı adı veya genel IP. Port, konsol yapılandırmasından alınır.",
|
||
"use_https": "HTTPS / WSS kullan (önerilen)",
|
||
"enrollment_token": "Cihaz kaydı",
|
||
"enrollment_token_pending": "Onaydan sonra cihaz başına",
|
||
"enrollment_token_set": "Cihaz başına — Kayıtlar'da onayla",
|
||
"enrollment_token_hint": "Her kurulum kendi kendine kayıt olur. Kayıtlar panelinde yeni cihazları onaylayın; sunucu ardından her bilgisayar için benzersiz erişim anahtarı verir.",
|
||
"enrollment_per_device": "Cihaz başına — Kayıtlar'da onayla",
|
||
"background_color": "Pencere arka planı",
|
||
"surface_color": "Kart arka planı",
|
||
"text_color": "Metin rengi",
|
||
"text_muted_color": "Soluk metin rengi",
|
||
"status_ready_color": "Hazır gösterge rengi",
|
||
"header_text_color": "Başlık metin rengi",
|
||
"builds_title": "İstemci derlemeleri",
|
||
"builds_hint": "Her platform için bu sunucuda derlenen yükleyiciler. Araç zinciri hatalarını düzelttikten veya ajan kaynağını güncelledikten sonra yeniden derleyin.",
|
||
"builds_loading": "Derleme durumu yükleniyor…",
|
||
"builds_empty": "Henüz sırada derleme yok — paketi kaydedin veya Tümünü yeniden derle'ye tıklayın.",
|
||
"rebuild_all": "Tümünü yeniden derle",
|
||
"rebuilding_all": "Yeniden derleme sıraya alınıyor…",
|
||
"rebuild_queued": "Tüm platform derlemeleri sıraya alındı",
|
||
"rebuild_confirm": "Bu paket için tüm platform yükleyicileri yeniden derlensin mi? Mevcut hazır yapıtlar değiştirilecek.",
|
||
"build_status_ready": "Hazır",
|
||
"build_status_pending": "Sırada",
|
||
"build_status_building": "Derleniyor",
|
||
"build_status_failed": "Başarısız",
|
||
"builds_summary": "{{ready}} hazır · {{pending}} sırada · {{building}} derleniyor · {{failed}} başarısız",
|
||
"build_error_hint": "Derleme hatası",
|
||
"preview_help": "Yardım iste",
|
||
"rdclient_tab": "RdClient masaüstü",
|
||
"rdclient_new_bundle": "Yeni RdClient paketi",
|
||
"rdclient_subtitle": "Gömülü panel URL’li RdClient yükleyicileri oluştur",
|
||
"rdclient_server_url_hint": "BetterDesk konsolunun genel URL’si (/remote).",
|
||
"agent_client_tab": "Agent Client",
|
||
"agent_client_new_bundle": "New Agent Client bundle",
|
||
"support_agent_tab": "Support Agent",
|
||
"support_agent_new_bundle": "New Support Agent bundle",
|
||
"product_agent_client": "Agent Client",
|
||
"product_support_agent": "Support",
|
||
"product_rdclient": "RdClient"
|
||
},
|
||
"server": {
|
||
"port": "Port",
|
||
"api_port": "API Port",
|
||
"id_server": "Kimlik Sunucusu",
|
||
"relay_server": "Aktarma Sunucusu",
|
||
"api_key": "API Key"
|
||
},
|
||
"status": {
|
||
"online": "Online",
|
||
"offline": "Offline",
|
||
"banned": "Banned",
|
||
"running": "Running",
|
||
"stopped": "Stopped",
|
||
"unknown": "Unknown",
|
||
"checking": "Kontrol ediliyor...",
|
||
"label": "Status",
|
||
"no_signal": "Sinyal yok"
|
||
},
|
||
"actions": {
|
||
"refresh": "Refresh",
|
||
"copy": "Copy",
|
||
"connect": "Connect",
|
||
"connect_desktop": "Masaüstü İstemcisi aracılığıyla bağlanın",
|
||
"remote_viewer": "Uzaktan Görüntüleyici",
|
||
"web_remote": "Web Uzaktan Kumandası",
|
||
"details": "Details",
|
||
"edit": "Düzenle",
|
||
"delete": "Sil",
|
||
"ban": "Ban",
|
||
"unban": "Unban",
|
||
"save": "Kaydet",
|
||
"cancel": "İptal",
|
||
"confirm": "Onayla",
|
||
"close": "Kapat",
|
||
"clear": "Clear",
|
||
"ok": "OK",
|
||
"saved": "Başarıyla kaydedildi",
|
||
"back": "Geri",
|
||
"create": "Oluştur",
|
||
"dismiss": "Dismiss",
|
||
"view_all": "Tümünü Görüntüle",
|
||
"cdap_viewer": "CDAP Snapshot Viewer",
|
||
"add": "Add",
|
||
"remove": "Remove",
|
||
"retry": "Yeniden dene",
|
||
"show_value": "Göster",
|
||
"hide_value": "Gizle"
|
||
},
|
||
"time": {
|
||
"just_now": "Just now",
|
||
"seconds_ago": "{count} saniye önce",
|
||
"minutes_ago": "{count} dk önce",
|
||
"hours_ago": "{count}h önce",
|
||
"days_ago": "{count} gün önce",
|
||
"day_mon": "Mon",
|
||
"day_tue": "Tue",
|
||
"day_wed": "Wed",
|
||
"day_thu": "Thu",
|
||
"day_fri": "Fri",
|
||
"day_sat": "Sat",
|
||
"day_sun": "Sun"
|
||
},
|
||
"users": {
|
||
"title": "Kullanıcı Yönetimi",
|
||
"subtitle": "Konsol kullanıcılarını ve izinlerini yönetin",
|
||
"add_user": "Add User",
|
||
"edit_user": "Kullanıcıyı Düzenle",
|
||
"username": "Kullanıcı adı",
|
||
"username_placeholder": "Kullanıcı adını girin",
|
||
"username_hint": "Yalnızca 3-32 karakter, harf, rakam ve alt çizgi",
|
||
"password": "Şifre",
|
||
"password_placeholder": "Şifreyi girin",
|
||
"password_hint": "Karışık harf, sayı ve simgelerden oluşan minimum 8 karakter",
|
||
"password_leave_empty": "Güncel tutmak için boş bırakın",
|
||
"role": "Role",
|
||
"role_admin": "Administrator",
|
||
"role_operator": "Remote Operator",
|
||
"role_viewer": "Viewer",
|
||
"role_hint": "Server-wide role. Remote Operators connect remotely and can change their own password. Viewers are read-only (no Web Client). Pro License accounts activate RustDesk Pro via the desktop client API only — no web panel access. Organization roles are configured separately.",
|
||
"created": "Oluşturuldu",
|
||
"last_login": "Last Login",
|
||
"never": "Never",
|
||
"actions": "Actions",
|
||
"create": "Kullanıcı Oluştur",
|
||
"edit": "Düzenle",
|
||
"reset_password": "Şifreyi Sıfırla",
|
||
"new_password": "Yeni Şifre",
|
||
"delete_title": "Kullanıcıyı Sil",
|
||
"delete_confirm": "{username} kullanıcısını silmek istediğinizden emin misiniz?",
|
||
"delete_success": "Kullanıcı başarıyla silindi",
|
||
"user_created": "Kullanıcı başarıyla oluşturuldu",
|
||
"user_updated": "Kullanıcı başarıyla güncellendi",
|
||
"password_reset_success": "Şifre başarıyla sıfırlandı",
|
||
"empty_title": "Kullanıcı bulunamadı",
|
||
"empty_text": "Konsol erişimini yönetmek için kullanıcı ekleyin",
|
||
"fill_required": "Lütfen gerekli tüm alanları doldurun",
|
||
"invalid_username": "Kullanıcı adı yalnızca 3-32 karakter, harf, rakam ve alt çizgiden oluşmalıdır",
|
||
"username_exists": "Kullanıcı adı zaten mevcut",
|
||
"weak_password": "Şifre çok zayıf",
|
||
"password_too_short": "Şifre en az 8 karakter olmalıdır",
|
||
"invalid_role": "Geçersiz rol",
|
||
"cannot_demote_self": "Kendinizi düşüremezsiniz",
|
||
"cannot_delete_self": "Kendi hesabınızı silemezsiniz",
|
||
"last_admin": "Son yönetici silinemiyor",
|
||
"last_admin_go": "Silinemiyor: bu, BetterDesk sunucusundaki tek Super Admin. Önce başka bir Super Admin oluşturun veya senkronize edin (Global Admin değil).",
|
||
"delete_mirror_failed": "Kullanıcı sunucudan kaldırılamadı. BetterDesk sunucusuna erişilebildiğinde yeniden deneyin.",
|
||
"admin_only": "Bu özellik yalnızca yöneticilere açıktır",
|
||
"password_required": "Şifre gerekli",
|
||
"not_found": "Kullanıcı bulunamadı",
|
||
"strength_weak": "Weak",
|
||
"strength_medium": "Medium",
|
||
"strength_strong": "Strong",
|
||
"security_tips_title": "En İyi Güvenlik Uygulamaları",
|
||
"tip_strong_passwords": "Her kullanıcı için güçlü, benzersiz şifreler kullanın",
|
||
"tip_unique_accounts": "Her kişi için ayrı hesaplar oluşturun",
|
||
"tip_viewer_role": "Use Viewer for read-only monitoring; Remote Operator for users who need to connect",
|
||
"tip_operator_role": "Use operator role for users who need to manage devices but not users",
|
||
"tip_audit_logs": "Şüpheli etkinlik açısından denetim günlüklerini düzenli olarak inceleyin",
|
||
"role_pro": "Pro License (client API only)",
|
||
"role_super_admin": "Super Admin",
|
||
"role_server_admin": "Sunucu Yöneticisi",
|
||
"role_global_admin": "Genel Yönetici",
|
||
"organizations": "Organizasyonlar",
|
||
"user_organizations": "{username} organizasyonları",
|
||
"no_organizations": "Kullanıcı herhangi bir kuruluşa atanmamış",
|
||
"org_removed": "Organizasyon ataması kaldırıldı",
|
||
"server_role_label": "Sunucu Rolü",
|
||
"server_role_hint": "Kullanıcının tüm konsolda neler yapabileceğini belirler (panel erişimi, sunucu yapılandırması, denetim vb.).",
|
||
"org_membership_section": "Organizasyon Üyeliği",
|
||
"org_membership_hint": "Bir kullanıcı birden fazla kuruluşa ait olabilir. Kuruluş rolü yalnızca o kuruluş içindeki izinleri denetler ve yukarıdaki sunucu rolünden bağımsızdır.",
|
||
"column_organizations": "Organizasyonlar",
|
||
"no_orgs_short": "—",
|
||
"org_count_one": "{count} organizasyonu",
|
||
"org_count_many": "{count} kuruluşları",
|
||
"all_orgs_assigned": "Kullanıcı zaten her kuruluşun üyesidir.",
|
||
"user_groups": "Kullanıcı grupları",
|
||
"user_groups_hint": "Kullanıcı grupları, seçilen cihaz gruplarına erişim vermek için kullanılabilir.",
|
||
"loading_user_groups": "Kullanıcı grupları yükleniyor...",
|
||
"no_user_groups": "Kullanılabilir kullanıcı grubu yok",
|
||
"create_user_group": "Grup oluştur",
|
||
"edit_user_group": "Kullanıcı grubunu düzenle",
|
||
"delete_user_group": "Kullanıc�� grubunu sil",
|
||
"delete_user_group_confirm": "{name} kullanıcı grubu silinsin mi? Üyeler bu grup aracılığıyla verilen erişimi kaybedecek.",
|
||
"user_group_created": "Kullanıcı grubu oluşturuldu",
|
||
"user_group_updated": "Kullanıcı grubu güncellendi",
|
||
"user_group_deleted": "Kullanıcı grubu silindi",
|
||
"user_group_not_found": "Kullanıcı grubu bulunamadı",
|
||
"group_name": "Grup adı",
|
||
"group_name_placeholder": "Operatörler",
|
||
"group_note": "Note",
|
||
"group_note_placeholder": "İsteğe bağlı not",
|
||
"group_name_required": "Grup adı gerekli",
|
||
"group_members_count": "{count} üyeleri",
|
||
"provider": "Sağlayıcı",
|
||
"provider_local": "Yerel",
|
||
"provider_ldap": "LDAP/AD",
|
||
"provider_oidc": "SSO",
|
||
"password_managed_by_provider": "Kimlik sağlayıcı tarafından yönetiliyor",
|
||
"provider_managed_hint": "Bu hesap harici bir kimlik sağlayıcı (LDAP/AD veya SSO) tarafından yönetiliyor. Şifre ve rol sağlayıcı tarafından kontrol ediliyor ve burada değiştirilemez.",
|
||
"email": "Email",
|
||
"email_placeholder": "operator@example.com",
|
||
"email_hint": "Used for help request notifications when the user is assigned to device folders or groups.",
|
||
"scope_hint": "Limit which devices this user sees: assign user groups, folders, and/or direct devices. Without restrictions, operators and viewers see all devices (unless the server uses restricted default mode in Settings).",
|
||
"role_desc_viewer": "Read-only panel access: device list, audit, metrics. Cannot use Web Remote Desktop.",
|
||
"role_desc_operator": "Can connect via Web Client and RustDesk desktop, edit devices, and change own password in Settings.",
|
||
"role_desc_pro": "RustDesk desktop client API only — activates Pro license. Blocked from web panel login.",
|
||
"role_desc_admin": "Full access (legacy alias for Super Admin).",
|
||
"role_desc_super_admin": "Full server and panel access, including user and server configuration.",
|
||
"role_desc_server_admin": "Server infrastructure, keys, and read-only user visibility. No device connect.",
|
||
"role_desc_global_admin": "Manage all users, organizations, and devices. Cannot change server config.",
|
||
"user_folders": "Folder access",
|
||
"user_folders_hint": "Devices in selected folders are visible to this user when folder ACL is configured.",
|
||
"user_direct_devices": "Direct devices",
|
||
"user_direct_devices_hint": "Grant access to specific devices regardless of folder or group membership.",
|
||
"user_direct_devices_placeholder": "Enter device IDs separated by commas",
|
||
"effective_scope_count": "{count} devices visible",
|
||
"loading_folders": "Loading folders...",
|
||
"no_folders": "No folders available",
|
||
"pro_strategy_label": "RustDesk Pro strategy",
|
||
"pro_strategy_hint": "Optional access-control strategy for RustDesk Pro client features (separate from panel role).",
|
||
"pro_strategy_none": "None",
|
||
"column_scope": "Scope"
|
||
},
|
||
"folders": {
|
||
"title": "Folders",
|
||
"create": "Klasör Oluştur",
|
||
"edit": "Klasörü Düzenle",
|
||
"delete": "Klasörü Sil",
|
||
"name": "Folder Name",
|
||
"name_placeholder": "Klasör adını girin",
|
||
"name_required": "Klasör adı gerekli",
|
||
"name_too_long": "Klasör adı çok uzun (en fazla 50 karakter)",
|
||
"color": "Color",
|
||
"icon": "Icon",
|
||
"not_found": "Klasör bulunamadı",
|
||
"delete_confirm": "Bu klasörü silmek istediğinizden emin misiniz? Cihazların ataması kaldırılacak.",
|
||
"delete_success": "Klasör başarıyla silindi",
|
||
"created": "Klasör başarıyla oluşturuldu",
|
||
"updated": "Klasör başarıyla güncellendi",
|
||
"no_devices_selected": "Hiçbir cihaz seçilmedi",
|
||
"devices_moved": "Cihazlar başarıyla taşındı",
|
||
"device_assigned": "Klasöre atanan cihaz",
|
||
"unassigned": "Unassigned",
|
||
"all_devices": "Tüm Cihazlar",
|
||
"drag_hint": "Cihazları düzenlemek için klasörlere sürükleyin",
|
||
"move_to": "Şuraya taşı:",
|
||
"toggle_sidebar": "Kenar çubuğunu aç/kapat"
|
||
},
|
||
"errors": {
|
||
"forbidden_title": "Erişim Reddedildi",
|
||
"forbidden_message": "Bu kaynağa erişim izniniz yok.",
|
||
"not_found_title": "Sayfa Bulunamadı",
|
||
"not_found_message": "Aradığınız sayfa mevcut değil veya taşınmış.",
|
||
"server_error_title": "Sunucu Hatası",
|
||
"server_error_message": "Bir şeyler ters gitti. Lütfen daha sonra tekrar deneyin.",
|
||
"go_home": "Go Home",
|
||
"try_again": "Try Again",
|
||
"load_devices_failed": "Cihazlar yüklenemedi",
|
||
"load_key_failed": "Anahtar yüklenemedi",
|
||
"load_qr_failed": "QR yüklenemedi",
|
||
"load_audit_failed": "Denetim günlüğü yüklenemedi",
|
||
"load_users_failed": "Kullanıcılar yüklenemedi",
|
||
"load_folders_failed": "Klasörler yüklenemedi",
|
||
"download_failed": "İndirme başarısız oldu",
|
||
"logout_failed": "Oturum kapatılamadı",
|
||
"password_change_failed": "Şifre değiştirilemedi",
|
||
"language_change_failed": "Dil değiştirilemedi",
|
||
"ban_failed": "Cihaz yasaklanamadı",
|
||
"unban_failed": "Cihazın yasağı kaldırılamadı",
|
||
"delete_failed": "Cihaz silinemedi",
|
||
"change_id_failed": "Cihaz kimliği değiştirilemedi",
|
||
"bulk_delete_failed": "Cihazlar silinemedi",
|
||
"sync_failed": "Durum senkronize edilemedi",
|
||
"error": "Error",
|
||
"not_found": "Not found",
|
||
"server_error": "Sunucu hatası",
|
||
"load_device_failed": "Cihaz yüklenemedi",
|
||
"load_orgs_failed": "Kuruluşlar yüklenemedi"
|
||
},
|
||
"remote": {
|
||
"title": "Uzak Masaüstü",
|
||
"connecting": "Bağlanıyor...",
|
||
"waiting_password": "Şifre bekleniyor",
|
||
"authenticating": "Kimlik doğrulanıyor...",
|
||
"streaming": "Connected",
|
||
"disconnected": "Disconnected",
|
||
"error": "Error",
|
||
"status_idle": "Idle",
|
||
"password_required": "Şifre Gerekli",
|
||
"enter_password_for": "Cihaz için şifreyi girin",
|
||
"password_placeholder": "Cihaz şifresi",
|
||
"connect": "Connect",
|
||
"reconnect": "Reconnect",
|
||
"disconnect": "Disconnect",
|
||
"back_to_devices": "Cihazlara Geri Dön",
|
||
"fullscreen": "Fullscreen",
|
||
"toggle_audio": "Sesi Değiştir",
|
||
"send_keys": "Anahtarları Gönder",
|
||
"scale_mode": "Scale Mode",
|
||
"scale_fit": "Pencereye Sığdır",
|
||
"scale_fill": "Fill Window",
|
||
"scale_original": "Orijinal Boyut (1:1)",
|
||
"scale_stretch": "Doldurmak için Uzat",
|
||
"actions": "Actions",
|
||
"lock_screen": "Kilit Ekranı",
|
||
"restart_remote": "Uzak Cihazı Yeniden Başlatın",
|
||
"refresh_screen": "Ekranı Yenile",
|
||
"clipboard_paste": "Panodan yapıştır",
|
||
"block_input": "Block Input",
|
||
"reset_keyboard": "Klavye durumunu sıfırla",
|
||
"reset_keyboard_done": "Uzak klavye durumu sıfırlandı",
|
||
"keyboard_mode": "Klavye modu",
|
||
"keyboard_mode_auto": "Otomatik (Map, RustDesk gibi)",
|
||
"keyboard_mode_legacy": "Legacy (karakter)",
|
||
"keyboard_mode_map": "Map (fiziksel scancode)",
|
||
"display_settings": "Ekran Ayarları",
|
||
"image_quality": "Görüntü Kalitesi",
|
||
"quality_best": "En İyi (Tam Kalite, 60 fps)",
|
||
"quality_balanced": "Balanced",
|
||
"quality_low": "Performance",
|
||
"show_cursor": "Uzak İmleci Göster",
|
||
"lock_after_session": "Oturumdan Sonra Kilitle",
|
||
"privacy_mode": "Gizlilik Modu",
|
||
"disable_clipboard": "Panoyu Devre Dışı Bırak",
|
||
"chat": "Chat",
|
||
"chat_placeholder": "Bir mesaj yazın...",
|
||
"record": "Kayıt Ekranı",
|
||
"view_only": "Yalnızca Görüntüle",
|
||
"pin_toolbar": "Araç Çubuğunu Sabitle",
|
||
"monitors": "Monitors",
|
||
"select_monitor": "Monitörü Seçin",
|
||
"quality_speed": "Hız (Düşük Kalite, 60 fps)",
|
||
"quality_quality": "Kalite (En İyi, 30 fps)",
|
||
"recording_started": "Kayıt başladı",
|
||
"recording_stopped": "Kayıt durduruldu",
|
||
"download_recording": "Kaydı İndir",
|
||
"e2e_encrypted": "Uçtan Uca Şifrelenmiş",
|
||
"e2e_key_exchange": "Güvenli kanal oluşturuluyor...",
|
||
"confirm_restart": "Uzak cihazı yeniden başlatmak istediğinizden emin misiniz?",
|
||
"webcodecs_not_supported": "Tarayıcınız WebCodecs API'yi desteklemiyor. Lütfen Chrome 94+ veya Edge 94+ kullanın.",
|
||
"webcodecs_insecure_context": "WebCodecs, HTTP üzerinde mevcut değildir. Video, yazılım geri dönüşünü kullanır. En iyi performans için HTTPS kullanın.",
|
||
"webcodecs_fallback_active": "Yazılım video kod çözücüsü etkin (sınırlı performans)",
|
||
"click_to_start": "Başlamak için tıklayın",
|
||
"autoplay_blocked": "Tarayıcı, video ve ses oynatmayı başlatmak için kullanıcı etkileşimi gerektirir.",
|
||
"start_playback": "Oynatmayı Başlat",
|
||
"new_connection": "Yeni Bağlantı",
|
||
"device_id_placeholder": "Cihaz Kimliğini Girin",
|
||
"session_picker": {
|
||
"title": "Cihaz seç",
|
||
"already_connected": "Zaten bağlı"
|
||
},
|
||
"http_warning": "HTTP modu: H.264 yazılım kod çözme (~15 FPS) ile sınırlıdır. Tam performans için HTTPS kullanın (WebCodecs, VP9, 60 FPS).",
|
||
"file_transfer": "Dosya Aktarımı",
|
||
"file_upload": "Upload",
|
||
"file_download": "Download",
|
||
"file_empty": "Bu klasör boş",
|
||
"file_transfers": "Transfers",
|
||
"file_complete": "Complete",
|
||
"file_error": "Aktarım başarısız oldu",
|
||
"file_show_hidden": "Gizli dosyaları göster",
|
||
"file_new_folder": "New Folder",
|
||
"file_new_folder_prompt": "Klasör adını girin:",
|
||
"file_parent": "Ana klasör",
|
||
"file_root": "Root",
|
||
"file_rename": "Rename",
|
||
"file_rename_prompt": "Yeni adı girin:",
|
||
"file_delete_confirm": "Bu öğeyi silmek istediğinizden emin misiniz?",
|
||
"file_cancelled": "Aktarım iptal edildi",
|
||
"2fa_required": "2FA Doğrulaması Gerekli",
|
||
"2fa_hint": "Kimlik doğrulayıcı uygulamanızdan 6 haneli kodu girin",
|
||
"2fa_invalid": "6 haneli geçerli bir kod girin",
|
||
"verify": "Verify",
|
||
"use_cdap_fallback": "CDAP görüntüleyiciyi kullanın",
|
||
"cdap_fallback_hint": "Open the lightweight JPEG-polling viewer that uses bd-signal/CDAP instead of the RustDesk relay. Useful when the peer is offline on the relay but reachable via the agent management channel.",
|
||
"clipboard_empty": "Pano boş",
|
||
"clipboard_denied": "Pano erişimi reddedildi. HTTPS gerekli veya izin verilmedi.",
|
||
"file_loading": "Yükleniyor...",
|
||
"file_timeout": "Uzak aygıt yanıt vermedi. Uzak makinede dosya aktarımı desteklenmiyor veya devre dışı bırakılmış olabilir.",
|
||
"codec": "Video Codec'i",
|
||
"codec_auto": "Otomatik (önerilen)",
|
||
"remember_peer_password": "Cihaz parolasını bu bilgisayarda hatırla",
|
||
"save_peer_password": "Parolayı kaydet",
|
||
"input_mode_touch": "Dokunma",
|
||
"input_mode_touchpad": "Touchpad",
|
||
"show_keyboard": "Klavye",
|
||
"special_keys": "Özel tuşlar",
|
||
"special_print_screen": "Print Screen",
|
||
"mobile_toolbar": "Uzak kontrol",
|
||
"phone_unsupported_title": "Uzak masaüstü daha büyük ekran gerektirir",
|
||
"phone_unsupported_body": "Tablet, açık katlanabilir veya masaüstü kullanın. Cihaz yönetimi konsolda devam eder.",
|
||
"phone_unsupported_back_devices": "Cihazlara dön",
|
||
"phone_unsupported_get_desktop": "RdClient desktop indir",
|
||
"file_local": "Yerel bilgisayar",
|
||
"file_remote": "Uzak bilgisayar",
|
||
"file_send": "Gönder",
|
||
"file_pick_folder": "Klasör seç",
|
||
"file_queue_empty": "Devam eden aktarım yok",
|
||
"file_connecting": "Dosya aktarım oturumu bağlanıyor…",
|
||
"file_connect_failed": "Dosya aktarım oturumu açılamadı",
|
||
"file_local_limited": "Tam yerel klasör gezintisi HTTPS üzerinden Chrome veya Edge gerektirir. Yükleme ve indirme hâlâ çalışır.",
|
||
"file_transfer_unavailable_cdap": "Dosya aktarımı CDAP anlık görüntü oturumlarında kullanılamaz.",
|
||
"file_status_waiting": "Bekleniyor…",
|
||
"file_status_transferring": "Aktarılıyor…",
|
||
"file_status_saving": "Kaydediliyor…",
|
||
"file_status_downloaded": "İndirildi",
|
||
"file_status_uploaded": "Yüklendi",
|
||
"file_drop_upload_hint": "Yüklemek için bırakın: {path}",
|
||
"file_local_upload_hint": "Dosyaları soldaki kutuya bırakın veya yüklemek için tıklayın. Hedef, uzak tarafta açık klasördür.",
|
||
"file_transfer_stalled": "Uzak cihaz aktarımı başlatmadı",
|
||
"file_no_local_tree": "Yerel dosyalara göz atmak için klasör seçin (isteğe bağlı)",
|
||
"file_dropzone_title": "Dosyaları buraya bırakın",
|
||
"file_dropzone_subtitle": "veya dosya seçmek için tıklayın",
|
||
"file_dropzone_multiple": "Birden fazla dosya desteklenir",
|
||
"file_dropzone_waiting": "Uzak bağlantı bekleniyor…",
|
||
"file_overwrite_title": "Dosya zaten var",
|
||
"file_overwrite_message": "«{name}» adlı dosya uzak bilgisayarda zaten mevcut. Üzerine yazılsın mı?",
|
||
"file_overwrite_skip": "Atla",
|
||
"file_overwrite_skip_all": "Tümünü atla",
|
||
"file_overwrite_confirm": "Üzerine yaz",
|
||
"file_overwrite_all": "Tümünün üzerine yaz",
|
||
"file_resume": "Sürdür",
|
||
"file_open": "Aç",
|
||
"file_up": "Yukarı",
|
||
"file_home": "Ana",
|
||
"file_hide_hidden": "Gizli dosyaları gizle",
|
||
"windows_sessions": "Windows oturumlari"
|
||
},
|
||
"branding": {
|
||
"identity_title": "Marka Kimliği",
|
||
"identity_desc": "Konsolda gösterilen uygulama adını ve açıklamasını özelleştirin",
|
||
"app_name": "Uygulama Adı",
|
||
"app_description": "Uygulama Açıklaması",
|
||
"logo_title": "Logo",
|
||
"logo_desc": "Logonuzun kenar çubuğunda ve giriş sayfasında nasıl görüneceğini seçin",
|
||
"logo_type_icon": "Malzeme Simgesi",
|
||
"logo_type_svg": "SVG Code",
|
||
"logo_type_image": "Image URL",
|
||
"logo_icon_name": "Icon Name",
|
||
"logo_icon_hint": "Bir Malzeme Simgesi adı girin (ör. dns, bulut, güvenlik). Fonts.google.com/icons'a bakın",
|
||
"logo_svg_code": "SVG Code",
|
||
"logo_svg_hint": "SVG işaretlemenizi buraya yapıştırın. Yollar ve stillerle birlikte tam <svg> öğelerini destekler.",
|
||
"logo_image_upload": "Resim Yükle",
|
||
"logo_image_choose": "Resim dosyasını seç",
|
||
"logo_image_hint": "PNG, JPG, GIF, WebP or SVG. Max 1.5 MB. The image is stored as base64 data.",
|
||
"logo_image_url": "Image Data / URL",
|
||
"logo_image_url_hint": "Auto-filled when you upload a file, or paste a URL manually.",
|
||
"logo_image_too_large": "Image is too large. Maximum size is 1.5 MB.",
|
||
"logo_image_invalid_type": "Geçersiz dosya türü. PNG, JPG, GIF, WebP veya SVG kullanın.",
|
||
"preview": "Preview",
|
||
"colors_title": "Renk Şeması",
|
||
"colors_desc": "Renk paletini özelleştirin. Varsayılanları kullanmak için boş bırakın.",
|
||
"colors_backgrounds": "Backgrounds",
|
||
"colors_text": "Text",
|
||
"colors_accents": "Vurgu Renkleri",
|
||
"colors_borders": "Borders",
|
||
"import_export_title": "İthalat / İhracat",
|
||
"import_export_desc": "Temanızı JSON dosyası olarak kaydedin veya başka bir örnekten içe aktarın",
|
||
"export_theme": "İhracat Teması",
|
||
"import_theme": "Temayı İçe Aktar",
|
||
"reset_defaults": "Varsayılanlara Sıfırla",
|
||
"save_branding": "Markalamayı Kaydet",
|
||
"saved": "Branding saved successfully.",
|
||
"exported": "Tema dışa aktarıldı",
|
||
"imported": "Theme imported successfully.",
|
||
"import_error": "Tema içe aktarılamadı. Geçersiz dosya biçimi.",
|
||
"reset_confirm": "Markalamayı varsayılanlara sıfırlamak istediğinizden emin misiniz? Bu geri alınamaz.",
|
||
"reset_success": "Branding reset to defaults.",
|
||
"logo_type_text": "Text Logo",
|
||
"logo_text": "Logo Text",
|
||
"logo_text_hint": "Marka logonuz olarak görüntülenen birincil metin",
|
||
"logo_text_accent": "Accent Text",
|
||
"logo_text_accent_hint": "Logonun altındaki ikincil metin (ör. ürün adı veya kısa açıklama)",
|
||
"logo_upload_success": "Logo başarıyla yüklendi.",
|
||
"typography_title": "Typography",
|
||
"typography_desc": "Başlıklar ve gövde metni için yazı tiplerini seçin. Yazı tipleri, kendi kendine barındırma için sunucuya indirilir.",
|
||
"font_heading": "Başlık Yazı Tipi",
|
||
"font_heading_hint": "Başlıklar (H1–H6) ve metin logosu için kullanılır",
|
||
"font_body": "Body Font",
|
||
"font_body_hint": "Gövde metni ve kullanıcı arayüzü öğeleri için kullanılır",
|
||
"font_search_placeholder": "Yazı tiplerini ara...",
|
||
"font_system_default": "Sistem varsayılanı",
|
||
"font_clear": "Clear",
|
||
"font_cat_all": "All",
|
||
"font_downloaded_count": "sunucuya indirilen yazı tipleri",
|
||
"powered_by": "Tarafından destekleniyor",
|
||
"background_title": "Arka Plan ve Görünüm",
|
||
"background_desc": "Konsol duvar kağıdı, gradyan veya düz renk arka plan ayarlayın. Kartlar bunun üzerinde yüzer.",
|
||
"bg_type_none": "Yok",
|
||
"bg_type_color": "Düz Renk",
|
||
"bg_type_gradient": "Gradyan",
|
||
"bg_type_image": "Görüntü",
|
||
"bg_color": "Arka Plan Rengi",
|
||
"bg_gradient": "CSS Gradyanı",
|
||
"bg_gradient_hint": "Geçerli herhangi bir CSS gradyanı, örn. linear-gradient(135deg, #1e293b, #0f172a)",
|
||
"bg_image_upload": "Arka Plan Görüntüsü Yükle",
|
||
"bg_image_choose": "Görüntü dosyası seç",
|
||
"bg_image_hint": "PNG, JPG, WebP veya GIF. Maksimum 8 MB. Sunucuda depolanır.",
|
||
"bg_image_url": "Görüntü Yolu / URL",
|
||
"bg_size": "Görüntü Boyutlandırma",
|
||
"bg_size_cover": "Kapla (ekranı doldur)",
|
||
"bg_size_contain": "Sığdır",
|
||
"bg_size_auto": "Otomatik (orijinal)",
|
||
"bg_blur": "Arka Plan Bulanıklığı",
|
||
"bg_overlay": "Karanlık Örtü",
|
||
"bg_overlay_hint": "Metin okunabilirliğini artırmak için arka planı koyulaştırır.",
|
||
"bg_image_too_large": "Görüntü çok büyük. Maksimum boyut 8 MB'dir.",
|
||
"bg_image_invalid_type": "Geçersiz dosya türü. PNG, JPG, WebP veya GIF kullanın.",
|
||
"bg_upload_success": "Arka plan görüntüsü başarıyla yüklendi.",
|
||
"login_title": "Giriş Sayfası",
|
||
"login_desc": "Giriş ekranı başlığını, alt başlığını ve arka planını özelleştirin.",
|
||
"login_heading": "Giriş Başlığı",
|
||
"login_heading_placeholder": "Tekrar hoş geldiniz",
|
||
"login_subheading": "Giriş Alt Başlığı",
|
||
"login_subheading_placeholder": "Hesabınıza giriş yapın",
|
||
"login_bg_inherit": "Konsol ile aynı",
|
||
"agent_title": "Ajan İndirme Sayfası",
|
||
"agent_desc": "Son kullanıcılara gösterilen genel ajan indirme portalını özelleştirin.",
|
||
"agent_show_powered": "\"Powered by BetterDesk\" göster",
|
||
"agent_show_powered_hint": "İndirme portalı alt bilgisinde BetterDesk atıfını göster.",
|
||
"footer_title": "Alt Bilgi ve Telif Hakkı",
|
||
"footer_desc": "Giriş ekranında ve konsol yan çubuğunda gösterilen özel alt bilgi satırı ekleyin.",
|
||
"footer_text": "Alt Bilgi Metni",
|
||
"footer_text_hint": "örn. telif hakkı bildirimi veya şirket adı.",
|
||
"show_powered": "\"BetterDesk\" atfını göster",
|
||
"show_powered_hint": "Giriş alt bilgisinde ve yan çubukta BetterDesk adını ve sürümünü göster.",
|
||
"custom_css_title": "Özel CSS",
|
||
"custom_css_desc": "Gelişmiş: konsol ve giriş sayfasına uygulanan özel CSS ekle.",
|
||
"custom_css_hint": "Dikkatli kullanın. Geçersiz veya güvensiz kurallar temizlenir. Maksimum 20.000 karakter.",
|
||
"save_now": "Save now",
|
||
"autosaved": "Changes saved automatically.",
|
||
"status_saved": "All changes saved",
|
||
"status_dirty": "Unsaved changes",
|
||
"status_saving": "Saving…",
|
||
"status_error": "Save failed",
|
||
"revert_changes": "Revert changes",
|
||
"profiles_label": "Appearance profile",
|
||
"profile_apply": "Apply profile",
|
||
"profile_new": "New profile",
|
||
"profile_save": "Save to profile",
|
||
"profile_duplicate": "Duplicate",
|
||
"profile_delete": "Delete",
|
||
"profile_none": "— Select profile —",
|
||
"profile_active": "active",
|
||
"profile_applied": "Profile applied.",
|
||
"profile_created": "Profile created.",
|
||
"profile_updated": "Profile updated.",
|
||
"profile_duplicated": "Profile duplicated.",
|
||
"profile_deleted": "Profile deleted.",
|
||
"profile_delete_confirm": "Delete this appearance profile?",
|
||
"profile_name_prompt": "Profile name:",
|
||
"profile_select_first": "Select a profile first.",
|
||
"builtin_themes": "Built-in themes",
|
||
"theme_apply_confirm": "Apply this built-in theme? Current settings will be replaced.",
|
||
"theme_applied": "Theme applied.",
|
||
"module_identity": "Identity & logo",
|
||
"module_colors": "Colors",
|
||
"module_typography": "Typography",
|
||
"module_backgrounds": "Console background",
|
||
"module_pages": "Login & agent pages",
|
||
"module_advanced": "Advanced",
|
||
"modules_nav": "Appearance modules",
|
||
"live_preview": "Live preview",
|
||
"preview_apply_page": "Preview on this page",
|
||
"preview_card_title": "Dashboard card",
|
||
"preview_card_body": "Sample body text showing your typography and colors.",
|
||
"preview_btn_primary": "Primary",
|
||
"preview_btn_secondary": "Secondary",
|
||
"font_google": "Google Fonts",
|
||
"font_local": "Downloaded",
|
||
"font_upload": "Upload custom",
|
||
"font_upload_choose": "Choose font file",
|
||
"font_upload_name": "Font family name",
|
||
"font_upload_success": "Font uploaded successfully.",
|
||
"font_local_empty": "No fonts downloaded yet.",
|
||
"font_delete": "Remove font",
|
||
"glass_title": "Cam yüzeyler",
|
||
"glass_desc": "Kartlar, modallar, formlar ve diğer panel öğeleri için buzlu cam arka plan.",
|
||
"glass_enabled": "Cam yüzeyleri etkinleştir",
|
||
"glass_color": "Cam ton rengi",
|
||
"glass_color_hint": "Buzlu paneller için temel renk. Boşsa ikincil arka plan rengini kullanır.",
|
||
"glass_blur": "Yüzey bulanıklığı",
|
||
"glass_opacity": "Cam opaklığı"
|
||
},
|
||
"device_detail": {
|
||
"tab_overview": "Genel Bakış",
|
||
"tab_tags": "Etiketler ve Notlar",
|
||
"tab_actions": "Actions",
|
||
"section_identity": "Identity",
|
||
"section_network": "Network",
|
||
"section_timestamps": "Timestamps",
|
||
"section_connect": "Bağlantı",
|
||
"section_manage": "Yönetim",
|
||
"folder": "Folder",
|
||
"status_tier": "Status Tier",
|
||
"device_banned": "Bu cihaz yasaklandı",
|
||
"no_reason": "Herhangi bir neden belirtilmedi",
|
||
"tags": "Tags",
|
||
"no_tags": "Bu cihaza etiket atanmamış",
|
||
"tag_placeholder": "Bir etiket adı girin...",
|
||
"add_tag": "Add",
|
||
"tag_exists": "Bu etiket zaten mevcut",
|
||
"notes": "Notes",
|
||
"notes_placeholder": "Bu cihazla ilgili not ekleyin...",
|
||
"danger_zone": "Danger Zone",
|
||
"action_connect_web": "Web Uzaktan Kumandası",
|
||
"action_connect_web_desc": "Tarayıcı uzak masaüstü aracılığıyla bağlanın",
|
||
"action_native_remote": "BetterDesk Uzaktan Kumanda",
|
||
"action_native_remote_desc": "Native JPEG stream — no plugins required",
|
||
"action_connect_desktop": "Masaüstü İstemcisi",
|
||
"action_connect_desktop_desc": "Masaüstü istemci uygulamasında aç",
|
||
"action_change_id_desc": "Cihaz kayıt kimliğini değiştirme",
|
||
"action_ban_desc": "Bu cihazın bağlanmasını engelle",
|
||
"action_unban_desc": "Bu cihazın tekrar bağlanmasına izin ver",
|
||
"action_delete_desc": "Bu cihazı kalıcı olarak kaldır",
|
||
"tab_hardware": "Hardware",
|
||
"tab_metrics": "Metrikler",
|
||
"section_system": "System",
|
||
"section_cpu": "Processor",
|
||
"section_memory": "Memory",
|
||
"section_displays": "Displays",
|
||
"section_encoding": "Kodlama Yetenekleri",
|
||
"section_live_metrics": "Canlı Metrikler",
|
||
"section_current_usage": "Mevcut Kullanım",
|
||
"section_usage_history": "Kullanım Geçmişi",
|
||
"os": "Operating System",
|
||
"version": "Client Version",
|
||
"cpu_model": "CPU Model",
|
||
"cpu_cores": "CPU Cores",
|
||
"cpu_freq": "CPU Frekansı",
|
||
"total_memory": "Toplam Bellek",
|
||
"metric_memory": "Memory",
|
||
"metric_disk": "Disk",
|
||
"metrics_updated": "Güncellendi",
|
||
"device_groups": "Gruplar",
|
||
"no_sysinfo": "Donanım bilgisi mevcut değil",
|
||
"no_sysinfo_hint": "Cihaz bir sistem bilgisi raporu gönderdikten sonra sistem bilgileri görünecektir",
|
||
"no_metrics": "Metrik verisi yok",
|
||
"no_metrics_hint": "Cihaz kalp atışı raporları gönderdikten sonra ölçümler görünecek",
|
||
"chart_oldest": "↠Oldest",
|
||
"chart_newest": "Newest →",
|
||
"tab_services": "Services",
|
||
"tab_processes": "Processes",
|
||
"tab_events": "Events",
|
||
"tab_activity": "Activity",
|
||
"tab_files": "Dosyalar",
|
||
"agent_lazy_hint": "Temsilciden canlı verileri yüklemek için bu sekmeyi tıklayın",
|
||
"agent_offline": "Temsilci çevrimdışı",
|
||
"agent_timeout": "Temsilci zamanında yanıt vermedi",
|
||
"agent_error": "Aracıdan veriler yüklenemedi",
|
||
"service_name": "Name",
|
||
"service_display": "Görünen ad",
|
||
"service_status": "Status",
|
||
"service_start": "Start mode",
|
||
"process_name": "Name",
|
||
"process_user": "User",
|
||
"process_memory": "Memory"
|
||
},
|
||
"inventory": {
|
||
"title": "Inventory",
|
||
"subtitle": "Yönetilen cihazların donanım ve yazılım envanteri",
|
||
"device_id": "Cihaz Kimliği",
|
||
"hostname": "Hostname",
|
||
"os": "Operating System",
|
||
"cpu": "CPU",
|
||
"cpu_cores": "CPU Cores",
|
||
"cpu_usage": "CPU Usage",
|
||
"memory": "Memory",
|
||
"memory_total": "Toplam Bellek",
|
||
"memory_used": "Used Memory",
|
||
"memory_available": "Kullanılabilir Bellek",
|
||
"memory_usage": "Bellek Kullanımı",
|
||
"swap": "Swap",
|
||
"disks": "Disks",
|
||
"disk_count": "Disk Count",
|
||
"network": "Network",
|
||
"network_interfaces": "Ağ Arayüzleri",
|
||
"software": "Software",
|
||
"software_count": "Yüklü Yazılım",
|
||
"system": "System",
|
||
"kernel": "Kernel",
|
||
"architecture": "Architecture",
|
||
"uptime": "Uptime",
|
||
"frequency": "Frequency",
|
||
"physical_cores": "Fiziksel Çekirdekler",
|
||
"logical_cores": "Mantıksal Çekirdekler",
|
||
"model": "Model",
|
||
"usage": "Usage",
|
||
"total": "Total",
|
||
"used": "Used",
|
||
"available": "Mevcut",
|
||
"mount_point": "Mount Point",
|
||
"removable": "removable",
|
||
"mac_address": "MAC Address",
|
||
"ip_addresses": "IP Adresleri",
|
||
"traffic": "Traffic",
|
||
"collect_now": "Collect Now",
|
||
"collector_running": "Toplayıcı Çalışıyor",
|
||
"collector_stopped": "Toplayıcı Durduruldu",
|
||
"last_upload": "Last upload",
|
||
"total_uploads": "total",
|
||
"last_seen": "Last Seen",
|
||
"collected_at": "Toplama tarihi",
|
||
"no_data": "Henüz envanter verisi mevcut değil. Sistem bilgilerini toplamak için \"Şimdi Topla\"ya tıklayın.",
|
||
"no_devices": "Envanter verilerine sahip cihaz bulunamadı",
|
||
"detail_title": "Cihaz Envanteri Detayı",
|
||
"telemetry": "Telemetry",
|
||
"view_detail": "Detayı Görüntüle",
|
||
"export": "Export",
|
||
"refresh": "Refresh"
|
||
},
|
||
"tickets": {
|
||
"title": "Tickets",
|
||
"subtitle": "Destek biletleri ve sorun takibi",
|
||
"create": "New Ticket",
|
||
"edit": "Bileti Düzenle",
|
||
"delete": "Bileti Sil",
|
||
"detail": "Bilet Detayı",
|
||
"ticket_id": "Ticket ID",
|
||
"ticket_title": "Title",
|
||
"description": "Description",
|
||
"status": "Status",
|
||
"priority": "Priority",
|
||
"category": "Category",
|
||
"assigned_to": "Atanan Kişi",
|
||
"created_by": "Oluşturan",
|
||
"device": "Cihaz",
|
||
"sla_due": "SLA Due",
|
||
"created_at": "Oluşturuldu",
|
||
"updated_at": "Güncellendi",
|
||
"resolved_at": "Resolved",
|
||
"closed_at": "Closed",
|
||
"status_open": "Açık",
|
||
"status_in_progress": "In Progress",
|
||
"status_resolved": "Resolved",
|
||
"status_closed": "Closed",
|
||
"priority_low": "Low",
|
||
"priority_medium": "Medium",
|
||
"priority_high": "High",
|
||
"priority_critical": "Critical",
|
||
"category_general": "General",
|
||
"category_hardware": "Hardware",
|
||
"category_software": "Software",
|
||
"category_network": "Network",
|
||
"category_access": "Access",
|
||
"category_other": "Other",
|
||
"comments": "Comments",
|
||
"add_comment": "Add Comment",
|
||
"comment_placeholder": "Bir yorum yazın...",
|
||
"internal_note": "Dahili not (son kullanıcılar tarafından görülemez)",
|
||
"attachments": "Attachments",
|
||
"upload_attachment": "Eki Yükle",
|
||
"download": "Download",
|
||
"connect_device": "Cihaza Bağlan",
|
||
"no_tickets": "Bilet bulunamadı",
|
||
"no_comments": "Henüz yorum yok",
|
||
"no_attachments": "Ek yok",
|
||
"title_required": "Başlık gerekli",
|
||
"delete_confirm": "#{id} biletini silmek istediğinizden emin misiniz?",
|
||
"delete_success": "Bilet başarıyla silindi",
|
||
"created_success": "Bilet başarıyla oluşturuldu",
|
||
"updated_success": "Bilet başarıyla güncellendi",
|
||
"sla_overdue": "SLA Overdue",
|
||
"filter_all": "All",
|
||
"search_placeholder": "Bilet ara...",
|
||
"assign_to_me": "Bana ata",
|
||
"unassign": "Unassign",
|
||
"stats_total": "Total",
|
||
"stats_open": "Açık",
|
||
"stats_in_progress": "In Progress",
|
||
"stats_resolved": "Resolved",
|
||
"stats_closed": "Closed"
|
||
},
|
||
"activity": {
|
||
"title": "Etkinlik İzleme",
|
||
"subtitle": "Uygulama kullanımı ve boşta izleme",
|
||
"device": "Cihaz",
|
||
"hostname": "Hostname",
|
||
"sessions": "Oturumlar",
|
||
"idle_time": "Idle Time",
|
||
"active_time": "Active Time",
|
||
"last_report": "Last Report",
|
||
"top_apps": "En İyi Uygulamalar",
|
||
"app_name": "Application",
|
||
"window_title": "Pencere Başlığı",
|
||
"category": "Category",
|
||
"duration": "Duration",
|
||
"started_at": "Started",
|
||
"ended_at": "Ended",
|
||
"session_count": "Oturum Sayısı",
|
||
"total_active": "Toplam Aktif",
|
||
"total_idle": "Total Idle",
|
||
"detail_count": "Detay Kayıtları",
|
||
"no_data": "Etkinlik verisi yok",
|
||
"no_sessions": "Oturum yok",
|
||
"filter_from": "Gönderen",
|
||
"filter_to": "Kime",
|
||
"filter_apply": "Filtreyi uygula",
|
||
"hours": "hours",
|
||
"minutes": "minutes",
|
||
"seconds": "seconds",
|
||
"category_browser": "Browser",
|
||
"category_productivity": "Productivity",
|
||
"category_communication": "Communication",
|
||
"category_development": "Development",
|
||
"category_media": "Media",
|
||
"category_gaming": "Gaming",
|
||
"category_system": "System",
|
||
"category_other": "Other",
|
||
"summary": "Summary",
|
||
"details": "Details",
|
||
"refresh": "Refresh",
|
||
"search": "Cihazları ara...",
|
||
"date_range": "Date Range",
|
||
"device_id": "Cihaz Kimliği",
|
||
"session_start": "Oturum Başlangıcı",
|
||
"session_end": "Oturum Sonu",
|
||
"user": "User",
|
||
"no_activity": "Etkinlik kaydedilmedi",
|
||
"reported_at": "Reported At",
|
||
"detail": "Detail",
|
||
"no_apps": "Başvuru yok"
|
||
},
|
||
"automation": {
|
||
"title": "Otomasyon ve Uyarılar",
|
||
"subtitle": "Uyarı kuralları ve uzak komutlar",
|
||
"rules": "Alert Rules",
|
||
"rules_subtitle": "Bildirimleri tetikleyen koşulları tanımlayın",
|
||
"alerts": "Uyarı Geçmişi",
|
||
"alerts_subtitle": "Tetiklenen uyarıları görüntüleyin ve onaylayın",
|
||
"commands": "Uzaktan Komutlar",
|
||
"commands_subtitle": "Uzak cihazlara komut gönderme",
|
||
"smtp": "SMTP Yapılandırması",
|
||
"smtp_subtitle": "E-posta bildirim ayarları",
|
||
"rule_name": "Rule Name",
|
||
"description": "Description",
|
||
"condition_type": "Koşul Türü",
|
||
"condition_op": "Operator",
|
||
"condition_value": "Threshold",
|
||
"severity": "Severity",
|
||
"scope_device": "Hedef Cihaz",
|
||
"scope_all": "Tüm Cihazlar",
|
||
"cooldown": "Bekleme süresi (saniye)",
|
||
"notify_emails": "Bildirim E-postaları",
|
||
"enabled": "Etkin",
|
||
"disabled": "Devre dışı",
|
||
"create_rule": "Kural Oluştur",
|
||
"edit_rule": "Kuralı Düzenle",
|
||
"delete_rule": "Kuralı Sil",
|
||
"acknowledge": "Acknowledge",
|
||
"acknowledged": "Acknowledged",
|
||
"unacknowledged": "Unacknowledged",
|
||
"triggered_at": "Tetiklenme Tarihi",
|
||
"severity_info": "Info",
|
||
"severity_warning": "Warning",
|
||
"severity_critical": "Critical",
|
||
"op_gt": "Şundan büyük:",
|
||
"op_gte": "Büyük veya eşit",
|
||
"op_lt": "Less than",
|
||
"op_lte": "Daha az veya eşit",
|
||
"op_eq": "Eşittir",
|
||
"op_neq": "Eşit değil",
|
||
"type_cpu_usage": "CPU Kullanımı (%)",
|
||
"type_memory_usage": "Bellek Kullanımı (%)",
|
||
"type_disk_usage": "Disk Kullanımı (%)",
|
||
"type_offline_duration": "Çevrimdışı Süre (ler)",
|
||
"type_idle_duration": "Boşta Kalma Süresi (ler)",
|
||
"type_custom": "Custom",
|
||
"command_type": "Komut Türü",
|
||
"command_payload": "Komut / Komut Dosyası",
|
||
"command_result": "Result",
|
||
"command_status": "Status",
|
||
"send_command": "Komut Gönder",
|
||
"status_pending": "Pending",
|
||
"status_running": "Running",
|
||
"status_completed": "Completed",
|
||
"status_failed": "Başarısız",
|
||
"smtp_host": "SMTP Host",
|
||
"smtp_port": "Port",
|
||
"smtp_secure": "Use TLS",
|
||
"smtp_user": "Kullanıcı adı",
|
||
"smtp_pass": "Şifre",
|
||
"smtp_from": "Adresten",
|
||
"smtp_test": "Bağlantıyı Test Et",
|
||
"smtp_save": "Yapılandırmayı Kaydet",
|
||
"smtp_test_success": "Bağlantı başarılı",
|
||
"smtp_test_failed": "Bağlantı başarısız oldu",
|
||
"no_rules": "Hiçbir uyarı kuralı yapılandırılmadı",
|
||
"no_alerts": "Hiçbir uyarı tetiklenmedi",
|
||
"no_commands": "Hiçbir komut gönderilmedi",
|
||
"id_payload_required": "Cihaz kimliği ve yük gerekli",
|
||
"no_commands_sent": "Henüz herhangi bir komut gönderilmedi"
|
||
},
|
||
"file_transfer": {
|
||
"title": "Dosya Aktarımı",
|
||
"transfers": "Transfers",
|
||
"new_transfer": "Yeni Transfer",
|
||
"upload": "Upload",
|
||
"download": "Download",
|
||
"direction": "Direction",
|
||
"filename": "Filename",
|
||
"file_size": "Dosya Boyutu",
|
||
"mime_type": "MIME Type",
|
||
"progress": "Progress",
|
||
"status": "Status",
|
||
"device": "Cihaz",
|
||
"initiated_by": "Başlatan",
|
||
"created_at": "Oluşturulma Tarihi",
|
||
"cancel": "İptal",
|
||
"cancel_confirm": "Bu aktarımı iptal etmek istediğinizden emin misiniz?",
|
||
"download_file": "Dosyayı İndir",
|
||
"browse_files": "Dosyalara Göz Atın",
|
||
"select_file": "Dosya Seç",
|
||
"select_device": "Cihaz Seç",
|
||
"no_transfers": "Dosya aktarımı yok",
|
||
"status_pending": "Pending",
|
||
"status_active": "Active",
|
||
"status_completed": "Completed",
|
||
"status_failed": "Başarısız",
|
||
"status_cancelled": "Cancelled",
|
||
"bytes_transferred": "Aktarılan Bayt Sayısı",
|
||
"chunks": "Chunks",
|
||
"transfer_started": "Aktarım başladı",
|
||
"transfer_completed": "Aktarım tamamlandı",
|
||
"transfer_failed": "Aktarım başarısız oldu",
|
||
"transfer_cancelled": "Aktarım iptal edildi",
|
||
"max_file_size": "Maksimum dosya boyutu: 4 GB",
|
||
"error_too_large": "Dosya çok büyük",
|
||
"error_no_device": "Hiçbir cihaz seçilmedi",
|
||
"error_no_file": "Hiçbir dosya seçilmedi"
|
||
},
|
||
"network": {
|
||
"title": "Ağ İzleme",
|
||
"targets": "Hedeflerin İzlenmesi",
|
||
"add_target": "Add Target",
|
||
"edit_target": "Hedefi Düzenle",
|
||
"delete_target": "Hedefi Sil",
|
||
"delete_confirm": "Bu hedefi silmek istediğinizden emin misiniz?",
|
||
"target_name": "Name",
|
||
"host": "Host",
|
||
"port": "Port",
|
||
"url": "URL",
|
||
"check_type": "Check Type",
|
||
"timeout": "Zaman aşımı (ms)",
|
||
"interval": "Aralık (ms)",
|
||
"enabled": "Etkin",
|
||
"status": "Status",
|
||
"last_check": "Last Check",
|
||
"last_rtt": "Last RTT",
|
||
"rtt_ms": "RTT (ms)",
|
||
"status_up": "Up",
|
||
"status_down": "Down",
|
||
"status_unknown": "Unknown",
|
||
"check_now": "Check Now",
|
||
"history": "Geçmişi Kontrol Et",
|
||
"stats": "Statistics",
|
||
"total_targets": "Toplam Hedefler",
|
||
"targets_up": "Targets Up",
|
||
"targets_down": "Hedefler Aşağı",
|
||
"type_ping": "Ping (ICMP)",
|
||
"type_tcp": "TCP Port",
|
||
"type_http": "HTTP",
|
||
"type_https": "HTTPS",
|
||
"tools": "Ağ Araçları",
|
||
"ping_tool": "Ping Test",
|
||
"tcp_tool": "TCP Bağlantı Noktası Kontrolü",
|
||
"http_tool": "HTTP Check",
|
||
"dns_tool": "DNS Resolve",
|
||
"monitor_start": "Monitörü Başlat",
|
||
"monitor_stop": "Monitörü Durdur",
|
||
"monitor_running": "Monitör çalışıyor",
|
||
"monitor_stopped": "Monitör durduruldu",
|
||
"no_targets": "Yapılandırılmış izleme hedefi yok",
|
||
"no_history": "Kontrol geçmişi yok",
|
||
"error_code": "Error",
|
||
"status_code": "HTTP Durum Kodu",
|
||
"search_targets": "Hedefleri ara...",
|
||
"name": "Name",
|
||
"tab_targets": "Targets",
|
||
"tab_tools": "Tools",
|
||
"avg_latency": "Avg Latency",
|
||
"type": "Type",
|
||
"latency": "Latency",
|
||
"check_history": "Geçmişi Kontrol Et",
|
||
"name_host_required": "Ad ve barındırıcı gerekli",
|
||
"uptime": "Uptime",
|
||
"response_time": "Tepki Süresi",
|
||
"avg_response": "Ortalama Yanıt",
|
||
"charts": "Charts",
|
||
"realtime": "Realtime",
|
||
"response_time_ms": "Tepki Süresi (ms)",
|
||
"uptime_percent": "Uptime %",
|
||
"last_24h": "Son 24 saat",
|
||
"last_7d": "Last 7 days",
|
||
"last_30d": "Son 30 gün"
|
||
},
|
||
"dataguard": {
|
||
"title": "DataGuard — DLP",
|
||
"policies": "DLP Politikaları",
|
||
"add_policy": "Politika Ekle",
|
||
"edit_policy": "Politikayı Düzenle",
|
||
"delete_policy": "Politikayı Sil",
|
||
"delete_confirm": "Bu politikayı silmek istediğinizden emin misiniz?",
|
||
"policy_name": "Name",
|
||
"policy_description": "Description",
|
||
"status": "Status",
|
||
"enabled": "Etkin",
|
||
"disabled": "Devre dışı",
|
||
"rules": "Rules",
|
||
"add_rule": "Add Rule",
|
||
"rule_type": "Rule Type",
|
||
"rule_type_usb": "USB Cihazı",
|
||
"rule_type_file": "Dosya İşlemi",
|
||
"action": "Action",
|
||
"action_allow": "Allow",
|
||
"action_block": "Block",
|
||
"action_log": "Log Only",
|
||
"filter": "Filter",
|
||
"vid": "Satıcı Kimliği (VID)",
|
||
"pid": "Ürün Kimliği (PID)",
|
||
"serial": "Seri Numarası",
|
||
"device_class": "Cihaz Sınıfı",
|
||
"drive_type": "Drive Type",
|
||
"file_extensions": "Dosya Uzantıları",
|
||
"events": "DLP Events",
|
||
"event_source": "Source",
|
||
"event_source_usb": "USB",
|
||
"event_source_file": "Dosya",
|
||
"event_type": "Event Type",
|
||
"event_details": "Details",
|
||
"no_policies": "Hiçbir DLP politikası yapılandırılmadı",
|
||
"no_events": "Hiçbir DLP etkinliği kaydedilmedi",
|
||
"stats": "Statistics",
|
||
"total_events": "Toplam Olaylar",
|
||
"blocked_events": "Blocked",
|
||
"logged_events": "Logged",
|
||
"usb_events": "USB Events",
|
||
"file_events": "Dosya Olayları",
|
||
"device_id": "Cihaz Kimliği",
|
||
"policy_matched": "Politika Eşleşti",
|
||
"timestamp": "Timestamp",
|
||
"drive_removable": "Removable",
|
||
"drive_fixed": "Fixed",
|
||
"drive_network": "Network",
|
||
"drive_cdrom": "CD-ROM",
|
||
"drive_unknown": "Unknown",
|
||
"total_policies": "Toplam Politikalar",
|
||
"active_policies": "Aktif Politikalar",
|
||
"violations": "Violations",
|
||
"blocked": "Blocked",
|
||
"tab_policies": "Politikalar",
|
||
"tab_events": "Events",
|
||
"search_policies": "Arama politikaları...",
|
||
"create_policy": "Politika Oluştur",
|
||
"policy_type": "Politika Türü",
|
||
"scope": "Scope",
|
||
"events_count": "Events",
|
||
"search_events": "Etkinlikleri ara...",
|
||
"event_time": "Event Time",
|
||
"device": "Cihaz",
|
||
"policy": "Politika",
|
||
"detail": "Detail",
|
||
"scope_help": "Virgülle ayrılmış cihaz kimlikleri veya tümü için boş bırakın",
|
||
"scope_all": "Tüm Cihazlar",
|
||
"active": "Active",
|
||
"type_file_type": "Dosya Türü",
|
||
"type_clipboard": "Pano",
|
||
"type_screen_share": "Ekran Paylaşımı",
|
||
"type_file_transfer": "Dosya Aktarımı",
|
||
"policy_desc": "Politika Açıklaması",
|
||
"type_usb": "USB"
|
||
},
|
||
"reports": {
|
||
"title": "Reports",
|
||
"generate": "Rapor Oluştur",
|
||
"generate_csv": "Export CSV",
|
||
"report_type": "Report Type",
|
||
"type_devices": "Cihaz Özeti",
|
||
"type_activity": "Etkinlik Özeti",
|
||
"type_security": "Güvenlik Raporu",
|
||
"type_tickets": "Bilet Raporu",
|
||
"type_network": "Ağ Raporu",
|
||
"type_inventory": "Envanter Raporu",
|
||
"type_alerts": "Uyarı Raporu",
|
||
"saved": "Kaydedilen Raporlar",
|
||
"save_report": "Raporu Kaydet",
|
||
"delete_report": "Raporu Sil",
|
||
"delete_confirm": "Kaydedilen bu raporu silmek istediğinizden emin misiniz?",
|
||
"no_saved": "Kayıtlı rapor yok",
|
||
"report_title": "Title",
|
||
"created_by": "Oluşturan",
|
||
"created_at": "Oluşturulma Tarihi",
|
||
"filters": "Filters",
|
||
"date_from": "Gönderen",
|
||
"date_to": "Kime",
|
||
"device_filter": "Cihaz Kimliği",
|
||
"generated_at": "Oluşturulma Tarihi",
|
||
"section": "Veri Bölümü",
|
||
"total_devices": "Toplam Cihazlar",
|
||
"online": "Online",
|
||
"offline": "Offline",
|
||
"banned": "Banned",
|
||
"platform_distribution": "Platform Dağıtımı",
|
||
"top_applications": "En İyi Uygulamalar",
|
||
"total_active": "Toplam Aktif Süre",
|
||
"total_idle": "Toplam Boşta Kalma Süresi",
|
||
"dlp_stats": "DLP İstatistikleri",
|
||
"banned_devices": "Yasaklı Cihazlar",
|
||
"audit_logs": "Audit Logs",
|
||
"ticket_stats": "Bilet İstatistikleri",
|
||
"category_distribution": "Kategori Dağılımı",
|
||
"priority_distribution": "Öncelik Dağılımı",
|
||
"targets_status": "Hedef Durumu",
|
||
"os_distribution": "İşletim Sistemi Dağıtımı",
|
||
"avg_ram": "Average RAM",
|
||
"alert_rules": "Alert Rules",
|
||
"recent_alerts": "Son Uyarılar",
|
||
"tab_generate": "Rapor Oluştur",
|
||
"tab_saved": "Kaydedilen Raporlar",
|
||
"type_devices_desc": "Tüm cihazlara, platformlara ve durumlara genel bakış",
|
||
"type_activity_desc": "Uygulama kullanımı ve boşta kalma süresi özeti",
|
||
"type_security_desc": "Eylemleri, DLP etkinliklerini ve denetim günlüklerini yasaklayın",
|
||
"type_tickets_desc": "Bilet istatistikleri ve SLA performansı",
|
||
"type_network_desc": "Ağ izleme hedefleri ve çalışma süresi verileri",
|
||
"type_inventory_desc": "Donanım ve yazılım envanter özeti",
|
||
"type_alerts_desc": "Uyarı kuralları ve tetiklenen uyarı geçmişi",
|
||
"report_name": "Report Name",
|
||
"format": "Format",
|
||
"save": "Raporu Kaydet",
|
||
"preview": "Preview",
|
||
"download": "Download",
|
||
"delete_saved": "Raporu Sil",
|
||
"raw_json": "Raw JSON"
|
||
},
|
||
"tenants": {
|
||
"title": "Tenants",
|
||
"list": "Tenants",
|
||
"add_tenant": "Add Tenant",
|
||
"edit_tenant": "Kiracıyı Düzenle",
|
||
"delete_tenant": "Kiracıyı Sil",
|
||
"delete_confirm": "Bu kiracıyı silmek istediğinizden emin misiniz? Tüm cihaz ve kullanıcı atamaları kaldırılacak.",
|
||
"name": "Name",
|
||
"slug": "Slug",
|
||
"contact_name": "Kişi Adı",
|
||
"contact_email": "İletişim E-postası",
|
||
"max_devices": "Maksimum Cihaz Sayısı",
|
||
"max_devices_hint": "0 = sınırsız",
|
||
"notes": "Notes",
|
||
"active": "Active",
|
||
"inactive": "Inactive",
|
||
"devices": "Cihazlar",
|
||
"users": "Users",
|
||
"assign_device": "Cihaz Ata",
|
||
"assign_devices": "Cihazları Ata",
|
||
"remove_device": "Cihazı Kaldır",
|
||
"assign_user": "Assign User",
|
||
"remove_user": "Remove User",
|
||
"no_tenants": "Hiçbir kiracı yapılandırılmadı",
|
||
"no_devices": "Bu kiracıya atanan cihaz yok",
|
||
"no_users": "Bu kiracıya atanan kullanıcı yok",
|
||
"stats": "Kiracı İstatistikleri",
|
||
"total_devices": "Toplam Cihazlar",
|
||
"online_devices": "Çevrimiçi Cihazlar",
|
||
"total_users": "Total Users",
|
||
"created_at": "Oluşturulma Tarihi",
|
||
"updated_at": "Güncelleme Tarihi:",
|
||
"slug_exists": "Kiracı bildirimi zaten mevcut",
|
||
"total_tenants": "Toplam Kiracı",
|
||
"active_tenants": "Aktif Kiracılar",
|
||
"search": "Kiracıları arayın...",
|
||
"create_tenant": "Kiracı Oluştur",
|
||
"detail": "Kiracı Detayı",
|
||
"contact": "Contact",
|
||
"enabled": "Etkin",
|
||
"disabled": "Devre dışı",
|
||
"max": "max",
|
||
"info": "Tenant Info",
|
||
"status": "Status"
|
||
},
|
||
"registrations": {
|
||
"title": "Device Registrations",
|
||
"subtitle": "Manage registration requests from devices discovered via LAN",
|
||
"search_placeholder": "Cihaz kimliğine, ana bilgisayar adına veya IP'ye göre arayın...",
|
||
"no_registrations": "No registration requests",
|
||
"col_device_id": "Cihaz Kimliği",
|
||
"col_hostname": "Hostname",
|
||
"col_platform": "Platform",
|
||
"col_ip": "IP Address",
|
||
"col_version": "Version",
|
||
"col_status": "Status",
|
||
"col_requested": "Requested",
|
||
"col_actions": "Actions",
|
||
"status_pending": "Pending",
|
||
"status_approved": "Approved",
|
||
"status_rejected": "Rejected",
|
||
"approve_btn": "Approve",
|
||
"approve_confirm": "Bu cihazı onaylamak istediğinizden emin misiniz? Sunucu kimlik bilgilerini alacak ve otomatik olarak bağlanabilecektir.",
|
||
"approved_success": "Cihaz kaydı başarıyla onaylandı",
|
||
"reject_btn": "Reject",
|
||
"reject_title": "Kaydı Reddet",
|
||
"reject_confirm": "Bu kayıt isteğini reddetmek istediğinizden emin misiniz?",
|
||
"reject_reason": "Sebep (isteğe bağlı)",
|
||
"reject_reason_placeholder": "Reddedilme nedenini girin...",
|
||
"rejected_success": "Cihaz kaydı reddedildi",
|
||
"delete_confirm": "Bu kayıt kaydını silmek istediğinizden emin misiniz?",
|
||
"deleted_success": "Kayıt kaydı silindi",
|
||
"enrollment_title": "Cihaz Kaydı",
|
||
"enrollment_subtitle": "BetterDesk masaüstü istemcilerinden beklemedeki kayıt istekleri",
|
||
"enrollment_empty": "Bekleyen kayıt isteği yok",
|
||
"enrollment_approve": "Approve",
|
||
"enrollment_reject": "Reject",
|
||
"enrollment_display_name": "Görünen Ad",
|
||
"enrollment_display_name_placeholder": "Bu cihaz için bir ad girin...",
|
||
"enrollment_sync_mode": "Senkronizasyon Modu",
|
||
"enrollment_sync_silent": "Silent — minimal telemetry",
|
||
"enrollment_sync_standard": "Standard — balanced sync",
|
||
"enrollment_sync_turbo": "Turbo — aggressive sync",
|
||
"enrollment_approved_success": "Cihaz kaydı onaylandı",
|
||
"enrollment_rejected_success": "Cihaz kaydı reddedildi",
|
||
"approve_title": "Cihazı Onayla",
|
||
"field_name": "Cihaz adı",
|
||
"field_name_placeholder": "Bu cihaz için bir ad girin...",
|
||
"field_sync_mode": "Eşitleme modu",
|
||
"sync_standard": "Standart — dengeli eşitleme",
|
||
"sync_silent": "Sessiz — minimum telemetri",
|
||
"sync_turbo": "Turbo — agresif eşitleme",
|
||
"field_tags": "Etiketler",
|
||
"field_tags_placeholder": "Virgülle ayrılmış etiketler (örn. ofis, dizüstü)...",
|
||
"field_tags_existing": "Mevcut etiketler",
|
||
"field_tag_add_placeholder": "Yeni etiket ekle...",
|
||
"field_tag_add_btn": "Ekle",
|
||
"field_groups": "Cihaz grupları",
|
||
"field_folder": "Klasör",
|
||
"field_folder_none": "Klasör yok",
|
||
"reject_ban_option": "Bu cihazı yasakla",
|
||
"reject_ban_hint": "Cihaz engellenir ve yeni kayıt isteği gönderemez.",
|
||
"banner_open_mode": "Kayıt açık — yeni RustDesk istemcileri operatör onayı olmadan kaydoluyor. Bu kuyruğu kullanmak için Ayarlar'da Yönetilen mod'u ayarlayın.",
|
||
"banner_locked_mode": "Kayıt kilitli — yalnızca belirteçe bağlı cihazlar kaydolabilir. Bilinmeyen istemciler için operatör onayı amacıyla Yönetilen mod gereklidir.",
|
||
"enrollment_settings_link": "Kayıt ayarları"
|
||
},
|
||
"backup": {
|
||
"title": "Backup",
|
||
"desc": "Konsol yapılandırmanızın, kullanıcılarınızın, gruplarınızın ve ayarlarınızın tam yedeğini indirin. Go server eş verileri, BetterDesk arka ucu etkin olduğunda dahil edilir.",
|
||
"restore_title": "Restore",
|
||
"restore_desc": "Konsol yapılandırmasını geri yüklemek için önceden indirilmiş bir yedekleme dosyasını yükleyin. Aşağıdan hangi bölümlerin geri yükleneceğini seçin.",
|
||
"stat_users": "Users",
|
||
"stat_settings": "Ayarlar",
|
||
"stat_folders": "Folders",
|
||
"stat_groups": "Gruplar",
|
||
"stat_strategies": "Strategies",
|
||
"stat_backend": "Backend",
|
||
"download": "Yedeklemeyi İndir",
|
||
"creating": "Yedek oluşturuluyor...",
|
||
"download_success": "Yedekleme başarıyla indirildi",
|
||
"upload": "Yedeklemeyi Yükle",
|
||
"restore_confirm": "Bu yedeklemeden geri yüklemek istediğinizden emin misiniz? Seçilen bölümlerin üzerine yazılacaktır.",
|
||
"restore_success": "Yedekleme başarıyla geri yüklendi. Bazı değişiklikler sayfanın yeniden yüklenmesini gerektirebilir.",
|
||
"restored": "Restored",
|
||
"skipped": "Skipped",
|
||
"backup_date": "Backup date",
|
||
"opt_settings": "Konsol ayarları",
|
||
"opt_branding": "Markalama / Tema",
|
||
"opt_folders": "Cihaz klasörleri",
|
||
"opt_groups": "Kullanıcı ve cihaz grupları",
|
||
"opt_addressbooks": "Adres defterleri",
|
||
"opt_users": "Kullanıcı hesapları",
|
||
"opt_users_warning": "Yıkıcı: TÜM kullanıcı hesaplarını yedek verilerle değiştirir. Çıkış yapmış olabilirsiniz.",
|
||
"no_file": "Yedekleme dosyası seçilmedi",
|
||
"invalid_json": "Geçersiz yedekleme dosyası: geçerli değil JSON",
|
||
"invalid_format": "Geçersiz yedekleme dosyası: BetterDesk yedeği değil",
|
||
"stat_database": "Veritabanı motoru",
|
||
"stat_keys": "Sunucu anahtarları dahil",
|
||
"stat_env": "Ortam dosyası",
|
||
"stat_uploads": "Marka dosyaları",
|
||
"restart_required": "Bazı geri yüklenen bileşenler (anahtarlar / .env / Go veritabanı) geçerli olması için servis yeniden başlatması gerektirir.",
|
||
"security_warning": "Bu yedek gizli bilgiler içerir (sunucu anahtarları, ortam dosyası, şifre özetleri ve 2FA sırları). Güvenli saklayın ve asla paylaşmayın.",
|
||
"restore_warning": "Sırları, ortam dosyasını veya Go sunucu veritabanını geri yüklemek sunucu kimliğinin üzerine yazar ve ardından servis yeniden başlatması gerektirir.",
|
||
"opt_database": "Veritabanı (tüm tablolar)",
|
||
"opt_database_hint": "Tüm konsol verilerini yeniden içe aktarır. Canlı uygulanır, yeniden başlatma gerekmez.",
|
||
"opt_uploads": "Marka dosyaları",
|
||
"opt_uploads_hint": "Logo ve yüklenen görseller.",
|
||
"opt_secrets": "Sunucu anahtarları ve sırlar",
|
||
"opt_secrets_warning": "Ed25519 sunucu kimliğinin, API anahtarının ve oturum sırrının üzerine yazar. Servis yeniden başlatması gerektirir.",
|
||
"opt_env": "Ortam dosyası (.env)",
|
||
"opt_env_warning": "SESSION_SECRET, API anahtarı, veritabanı DSN, portlar ve TLS ayarlarının üzerine yazar. Servis yeniden başlatması gerektirir.",
|
||
"opt_godb": "Go sunucu veritabanı",
|
||
"opt_godb_warning": "Go sunucu SQLite veritabanının üzerine yazar (yalnızca SQLite arka uç). Servis yeniden başlatması gerektirir."
|
||
},
|
||
"cdap": {
|
||
"device_detail": "CDAP Cihazı",
|
||
"loading": "Yükleniyor...",
|
||
"loading_widgets": "Cihaz widget'ları yükleniyor...",
|
||
"load_error": "Cihaz verileri yüklenemedi",
|
||
"connected": "Connected",
|
||
"disconnected": "Disconnected",
|
||
"device_offline_msg": "Cihaz şu anda çevrimdışı. Widget değerleri eski olabilir.",
|
||
"no_widgets": "Kullanılabilir widget yok",
|
||
"no_widgets_desc": "Bu cihaz, widget tanımlarını içeren bir CDAP bildirimini kaydetmedi.",
|
||
"command_log": "Command Log",
|
||
"clear_log": "Clear log",
|
||
"confirm_command": "Komutu Onayla",
|
||
"select_option": "Seç",
|
||
"cdap_status": "CDAP Status",
|
||
"cdap_enabled": "CDAP Enabled",
|
||
"cdap_disabled": "CDAP Disabled",
|
||
"cdap_devices": "CDAP Devices",
|
||
"cdap_connections": "Active Connections",
|
||
"send_command": "Komut Gönder",
|
||
"command_sent": "Komut başarıyla gönderildi",
|
||
"command_failed": "Komut gönderilemedi",
|
||
"devices_title": "CDAP Cihazlar",
|
||
"devices_subtitle": "Özel Cihaz Uygulama Protokolü aracılığıyla bağlı cihazlar",
|
||
"stat_connected": "Connected",
|
||
"stat_port": "Port",
|
||
"search_devices": "Cihazları ara...",
|
||
"no_devices": "Bağlı cihaz yok",
|
||
"no_devices_desc": "Şu anda hiçbir CDAP cihazı bağlı değil. Cihazlar ağ geçidine bağlandıklarında burada görünecekler.",
|
||
"gateway_disabled": "CDAP Ağ Geçidi Devre Dışı",
|
||
"gateway_disabled_desc": "Sunucu yapılandırmasında CDAP_ENABLED=true ayarını yaparak CDAP ağ geçidini etkinleştirin.",
|
||
"gateway_active": "Active",
|
||
"toggle_enable": "Enable CDAP",
|
||
"toggle_disable": "CDAP'yi devre dışı bırakın",
|
||
"enabled_restart": "CDAP etkinleştirildi. Değişikliklerin uygulanması için sunucunun yeniden başlatılması gerekiyor.",
|
||
"disabled_restart": "CDAP devre dışı. Değişikliklerin uygulanması için sunucunun yeniden başlatılması gerekiyor.",
|
||
"widgets": "widget'lar",
|
||
"type_all": "All",
|
||
"type_iot": "IoT",
|
||
"type_scada": "SCADA",
|
||
"type_os_agent": "OS Agent",
|
||
"type_network": "Network",
|
||
"type_camera": "Camera",
|
||
"type_custom": "Custom",
|
||
"active_alerts": "Aktif Uyarılar",
|
||
"alert_fired": "Alert fired",
|
||
"alert_cleared": "Uyarı temizlendi",
|
||
"no_alerts": "Etkin uyarı yok",
|
||
"connect_terminal": "Terminali Bağla",
|
||
"table_search": "Ara...",
|
||
"just_now": "Just now",
|
||
"terminal_connecting": "Cihaza bağlanılıyor...",
|
||
"terminal_disconnected": "Disconnected",
|
||
"terminal_error": "Terminal bağlantısı başarısız oldu",
|
||
"linked_devices": "Bağlı Cihazlar",
|
||
"link_device": "Cihazı Bağla",
|
||
"unlink_device": "Unlink",
|
||
"no_linked_devices": "Bağlı cihaz yok",
|
||
"unlink_confirm": "Bu cihazın bağlantısını kaldırmak istediğinizden emin misiniz?",
|
||
"link_prompt": "Bu cihaza bağlanmak için Eş Kimliğini girin:",
|
||
"connect_desktop": "Masaüstünü Bağla",
|
||
"connect_video": "Akışı Bağla",
|
||
"connect_files": "Dosyalara Göz Atın",
|
||
"connect_audio": "Sesi Bağla",
|
||
"upload_file": "Upload",
|
||
"desktop_connecting": "Bağlanıyor...",
|
||
"video_connecting": "Bağlanıyor...",
|
||
"files_connecting": "Bağlanıyor...",
|
||
"audio_connecting": "Bağlanıyor...",
|
||
"audio_streaming": "Streaming",
|
||
"clipboard_in": "Pano alındı",
|
||
"clipboard_out": "Pano gönderildi",
|
||
"monitor_select": "Monitörü Seçin",
|
||
"keyframe_request": "Ana Kare İste",
|
||
"quality_auto": "Otomatik Kalite"
|
||
},
|
||
"desktop": {
|
||
"switch_mode": "Masaüstü Modu",
|
||
"console_mode": "Konsol Modu",
|
||
"loading": "Yükleniyor...",
|
||
"minimize": "Minimize",
|
||
"maximize": "Maximize",
|
||
"restore": "Restore",
|
||
"close": "Kapat",
|
||
"widgets_mode": "Widget'lar",
|
||
"windows_mode": "Windows",
|
||
"wallpaper": "Wallpaper",
|
||
"add_widget": "Widget Ekle",
|
||
"remove_widget": "Widget'ı Kaldır",
|
||
"pop_out_widget": "Pop Out",
|
||
"pop_in_widget": "Pop In",
|
||
"configure": "Yapılandır",
|
||
"search_widgets": "Widget'ları arayın...",
|
||
"cat_monitoring": "Monitoring",
|
||
"cat_devices": "Cihazlar",
|
||
"cat_tools": "Tools",
|
||
"cat_general": "General",
|
||
"notes_placeholder": "Notlarınızı buraya yazın...",
|
||
"search_placeholder": "Cihazlarda, sayfalarda, ayarlarda arama yapın...",
|
||
"search_pages": "Pages",
|
||
"search_devices": "Cihazlar",
|
||
"search_no_results": "No results",
|
||
"exit_desktop": "Masaüstü Modundan Çık",
|
||
"refresh": "Refresh",
|
||
"widget_clock": "Clock",
|
||
"widget_device_status": "Cihaz Durumu",
|
||
"widget_server_health": "Sunucu Bilgileri",
|
||
"widget_system_stats": "Cihaz Göstergeleri",
|
||
"widget_device_list": "Cihaz Listesi",
|
||
"widget_quick_actions": "Hızlı Eylemler",
|
||
"widget_recent_activity": "Son Etkinlik",
|
||
"widget_notes": "Notes",
|
||
"widget_network_monitor": "Ağ Monitörü",
|
||
"widget_tickets_summary": "Tickets",
|
||
"widget_iframe": "Web Embed",
|
||
"widget_cdap_devices": "CDAP Cihazlar",
|
||
"widget_uptime": "Uptime",
|
||
"widget_port_status": "Port Status",
|
||
"widget_device_grid": "Cihaz Izgarası",
|
||
"widget_multi_gauge": "Sunucu Göstergeleri",
|
||
"widget_weekly_chart": "Haftalık Etkinlik",
|
||
"widget_quick_controls": "Hızlı Kontroller",
|
||
"widget_bandwidth": "Bandwidth",
|
||
"widget_connection_stats": "Bağlantı İstatistikleri",
|
||
"widget_weather": "Weather",
|
||
"widget_world_clock": "World Clock",
|
||
"widget_bookmarks": "Bookmarks",
|
||
"widget_user_sessions": "Kullanıcı Oturumları",
|
||
"widget_alert_feed": "Alert Feed",
|
||
"label_online": "Online",
|
||
"label_offline": "Offline",
|
||
"label_total": "Total",
|
||
"label_blocked": "Blocked",
|
||
"label_banned": "Banned",
|
||
"label_active": "Active",
|
||
"label_service": "Service",
|
||
"label_port": "Port",
|
||
"label_uptime_prefix": "Uptime:",
|
||
"label_uptime": "Uptime",
|
||
"label_no_devices": "Cihaz yok",
|
||
"label_no_activity": "No activity",
|
||
"label_no_targets": "No targets",
|
||
"label_unavailable": "Unavailable",
|
||
"label_open": "Açık",
|
||
"label_in_progress": "In Progress",
|
||
"label_resolved": "Resolved",
|
||
"label_set_url": "Yapılandırmada URL'yi ayarlayın",
|
||
"label_server_uptime": "Sunucu Çalışma Süresi",
|
||
"label_merged_info": "Sunucu Bilgileri widget'ıyla birleştirildi",
|
||
"label_with_notes": "Notlarla",
|
||
"label_metric": "Metric",
|
||
"label_count": "Count",
|
||
"label_total_devices": "Toplam Cihazlar",
|
||
"label_throughput": "Throughput",
|
||
"label_active_relays": "Aktif Röleler",
|
||
"label_total_relayed": "Toplam Aktarılan",
|
||
"label_total_bytes": "Total Bytes",
|
||
"label_filter_devices": "Cihazları filtrele...",
|
||
"label_all": "All",
|
||
"label_ban": "Ban",
|
||
"label_unban": "Unban",
|
||
"label_connect": "Connect",
|
||
"label_no_cdap_devices": "CDAP cihazı yok",
|
||
"action_add_widget": "Widget Ekle",
|
||
"label_merged_server_info": "Sunucu Bilgileri widget'ıyla birleştirildi",
|
||
"wp_images": "Images",
|
||
"wp_colors": "Katı Renkler",
|
||
"wp_custom_color": "Özel renk",
|
||
"wp_fit_style": "Style",
|
||
"wp_fill": "Fill",
|
||
"wp_fit": "Fit",
|
||
"wp_stretch": "Stretch",
|
||
"wp_center": "Center",
|
||
"wp_unavailable": "Duvar kağıdı resimleri bu sunucuda yüklü değil.",
|
||
"wp_download_hint": "Duvar kağıdı seçimini etkinleştirmek için PNG resimlerini public/wallpapers/ dizinine yerleştirin.",
|
||
"widget_calendar": "Calendar",
|
||
"widget_process_monitor": "Süreç Monitörü",
|
||
"widget_disk_usage": "Disk Usage",
|
||
"widget_log_viewer": "Log Viewer",
|
||
"widget_speed_test": "Speed Test",
|
||
"widget_database_stats": "Veritabanı İstatistikleri",
|
||
"widget_docker_containers": "Docker Konteynerler",
|
||
"widget_shell_command": "Kabuk Komutanlığı",
|
||
"widget_device_map": "Cihaz Haritası",
|
||
"widget_remote_connect": "Uzaktan Bağlantı",
|
||
"label_no_online": "Çevrimiçi cihaz yok",
|
||
"label_no_events": "Bugün etkinlik yok",
|
||
"label_event_title": "Etkinlik başlığı:",
|
||
"label_no_data": "Veri yok",
|
||
"label_download_speed": "İndirme Hızı",
|
||
"label_latency": "Latency",
|
||
"label_server": "Sunucu",
|
||
"label_run_test": "Run Test",
|
||
"label_testing": "Test ediliyor...",
|
||
"label_table": "Table",
|
||
"label_rows": "Rows",
|
||
"label_last_backup": "Last Backup",
|
||
"label_no_containers": "Kapsayıcı yok",
|
||
"label_docker_unavailable": "Docker mevcut değil",
|
||
"label_no_command": "Hiçbir komut yapılandırılmadı",
|
||
"label_no_output": "Henüz çıktı yok",
|
||
"label_run": "Run",
|
||
"label_presets": "Presets",
|
||
"label_save_preset": "Ön Ayarı Kaydet",
|
||
"label_load_preset": "Load Preset",
|
||
"label_preset_name": "Ön ayar adı:",
|
||
"label_preset_monitoring": "Monitoring",
|
||
"label_preset_helpdesk": "Helpdesk",
|
||
"label_preset_minimal": "Minimal",
|
||
"label_preset_developer": "Developer",
|
||
"label_snap_layout": "Snap Layout",
|
||
"label_auto_arrange": "Otomatik Düzenleme",
|
||
"label_zone_layout": "Zone Layout",
|
||
"label_2col_equal": "2 Sütun (Eşit)",
|
||
"label_2col_wide": "2 Sütun (60/40)",
|
||
"label_3col": "3 Columns",
|
||
"label_2x2_grid": "2Ă—2 Grid",
|
||
"label_1_2": "1 + 2",
|
||
"label_1_3": "1 + 3",
|
||
"widget_group": "Widget Grubu",
|
||
"ungroup_widgets": "Widget'ların Grubunu Çöz",
|
||
"group_widgets": "Seçilen Widget'ları Gruplandır",
|
||
"snap_layouts": "Yapış Düzenleri",
|
||
"snap_left": "Snap Left",
|
||
"snap_right": "Snap Right",
|
||
"snap_top_left": "Sol Üste Yasla",
|
||
"snap_top_right": "Sağ Üste Yasla",
|
||
"snap_bottom_left": "Sol Alttan Yasla",
|
||
"snap_bottom_right": "Sağ Alttan Yapış",
|
||
"aero_shake": "Diğerlerini En Aza İndirmek İçin Sallayın",
|
||
"zone_resize": "Bölgeleri yeniden boyutlandırmak için kenarlığı sürükleyin",
|
||
"zone_borders": "Sürüklenebilir Bölge Sınırları",
|
||
"app_drawer": "Applications",
|
||
"search_apps": "Uygulamaları ara...",
|
||
"edit_shortcuts": "Kısayolları düzenle",
|
||
"widgets": "Widget'lar",
|
||
"theme": "Theme",
|
||
"fullscreen": "Fullscreen",
|
||
"help": "Help"
|
||
},
|
||
"desktop_login": {
|
||
"click_to_sign_in": "Oturum açmak için herhangi bir yeri tıklayın veya bir tuşa basın",
|
||
"username_placeholder": "Kullanıcı adı",
|
||
"password_placeholder": "Şifre",
|
||
"sign_in": "Sign in",
|
||
"verify": "Verify",
|
||
"totp_title": "İki Faktörlü Kimlik Doğrulama",
|
||
"totp_subtitle": "Kimlik doğrulayıcı uygulamanızdan 6 haneli kodu girin",
|
||
"back_to_login": "Girişe geri dön",
|
||
"fill_all_fields": "Lütfen tüm alanları doldurun",
|
||
"invalid_credentials": "Geçersiz kullanıcı adı veya şifre",
|
||
"invalid_code": "Geçersiz doğrulama kodu",
|
||
"enter_6_digits": "6 rakamın tamamını girin",
|
||
"network_error": "Network error — check your connection",
|
||
"session_expired": "Oturumun süresi doldu. Lütfen tekrar oturum açın."
|
||
},
|
||
"tokens": {
|
||
"title": "Cihaz Jetonları",
|
||
"subtitle": "Otomatik cihaz temel hazırlığı için kayıt jetonlarını yönetin",
|
||
"enrollment_mode": "Kayıt Modu",
|
||
"mode_open": "Açık",
|
||
"mode_open_desc": "Herhangi bir cihaz jeton olmadan kaydolabilir",
|
||
"mode_managed": "Managed",
|
||
"mode_managed_desc": "Devices need a valid token to register",
|
||
"mode_locked": "Locked",
|
||
"mode_locked_desc": "No new device registrations allowed",
|
||
"total": "Toplam Jetonlar",
|
||
"active": "Active",
|
||
"used": "Used",
|
||
"revoked": "Revoked",
|
||
"search_placeholder": "Jetonları ara...",
|
||
"status_pending": "Pending",
|
||
"status_active": "Active",
|
||
"status_used": "Used",
|
||
"status_revoked": "Revoked",
|
||
"status_expired": "Expired",
|
||
"bulk_generate": "Toplu Oluştur",
|
||
"create": "Jeton Oluştur",
|
||
"edit": "Jetonu Düzenle",
|
||
"token": "Token",
|
||
"name": "Name",
|
||
"status": "Status",
|
||
"uses": "Uses",
|
||
"bound_peer": "Bound Peer",
|
||
"expires": "Expires",
|
||
"created": "Oluşturuldu",
|
||
"actions": "Actions",
|
||
"name_placeholder": "örneğin Ofis bilgisayarı toplu",
|
||
"max_uses": "Max Uses",
|
||
"max_uses_hint": "0 = sınırsız",
|
||
"expires_in": "Expires In",
|
||
"no_expiration": "Son kullanma tarihi yok",
|
||
"expires_1h": "1 hour",
|
||
"expires_24h": "24 hours",
|
||
"expires_7d": "7 days",
|
||
"expires_30d": "30 days",
|
||
"note": "Note",
|
||
"note_placeholder": "Bu belirteçle ilgili isteğe bağlı not...",
|
||
"count": "Count",
|
||
"count_range": "Oluşturulacak jeton sayısı (1-100)",
|
||
"name_prefix": "Name Prefix",
|
||
"generate": "Generate",
|
||
"token_created": "Jeton Oluşturuldu",
|
||
"tokens_generated": "Oluşturulan Tokenlar",
|
||
"copy_warning": "Belirteci şimdi kopyalayın. Bir daha gösterilmeyecek.",
|
||
"copy_token": "Copy Token",
|
||
"copied": "Copied!",
|
||
"revoke": "Revoke",
|
||
"revoke_confirm": "Bu jetonu iptal etmek istediğinizden emin misiniz? Halihazırda kayıtlı olan cihazlar etkilenmeyecektir.",
|
||
"revoked_success": "Jeton başarıyla iptal edildi",
|
||
"no_tokens": "Jeton bulunamadı",
|
||
"expired": "Expired",
|
||
"never": "Never",
|
||
"save": "Kaydet",
|
||
"cancel": "İptal",
|
||
"unlimited": "Unlimited"
|
||
},
|
||
"tutorial": {
|
||
"next": "Sonraki",
|
||
"prev": "Previous",
|
||
"skip": "Skip",
|
||
"finish": "Bitiş",
|
||
"close": "Kapat",
|
||
"step_of": "{total}'nin {current}'si",
|
||
"console_sidebar_title": "Gezinme Kenar Çubuğu",
|
||
"console_sidebar_text": "Tüm modüllere buradan erişin. Bu bölüme gitmek için herhangi bir simgeye tıklayın. Kenar çubuğu ekran boyutunuza uyum sağlar.",
|
||
"console_expand_title": "Kenar Çubuğunu Genişlet",
|
||
"console_expand_text": "Kenar çubuğunu genişletmek ve tüm gezinme öğelerinin tam etiketlerini görmek için burayı tıklayın. Daraltmak için tekrar tıklayın.",
|
||
"console_search_title": "Hızlı Arama",
|
||
"console_search_text": "Cihazları, ayarları veya eylemleri hızlı bir şekilde arayın. Klavye kısayolu için Ctrl+K tuşlarına basın.",
|
||
"console_dashboard_title": "Kontrol Paneli",
|
||
"console_dashboard_text": "Sunucu durumunu, çevrimiçi cihazları ve hızlı eylemleri gösteren merkezi merkeziniz. Bir bakışta önemli metriklere göz atın.",
|
||
"console_devices_title": "Cihaz Yönetimi",
|
||
"console_devices_text": "Bağlı tüm cihazları görüntüleyin, arayın ve yönetin. Duruma göre filtreleyin, etiket atayın ve bireysel cihaz ayarlarını yapılandırın.",
|
||
"console_settings_title": "Ayarlar",
|
||
"console_settings_text": "Sunucu davranışını, güvenlik seçeneklerini, markalamayı ve kullanıcı yönetimini yapılandırın. İhtiyaçlarınıza uyacak şekilde BetterDesk'yi özelleştirin.",
|
||
"console_desktop_title": "Masaüstü Modu",
|
||
"console_desktop_text": "Widget'lar içeren pencereli bir çalışma alanı için masaüstü moduna geçin. Çoklu görev ve kontrol panellerini izlemek için mükemmeldir.",
|
||
"console_complete_title": "Hazırsın!",
|
||
"console_complete_text": "Tüm özellikleri keşfetmek için kenar çubuğu kategorilerini keşfedin. Bu kılavuzu yeniden başlatmak için istediğiniz zaman Yardım simgesini tıklayın.",
|
||
"desktop_topbar_title": "Top Bar",
|
||
"desktop_topbar_text": "Üstteki çubuk saati, hızlı kontrolleri ve uygulama çekmecesine erişimi gösterir. Tüm uygulamalara göz atmak için ızgara simgesini tıklayın.",
|
||
"desktop_drawer_title": "App Drawer",
|
||
"desktop_drawer_text": "Herhangi bir konsol işlevini kayan pencere olarak aramak ve başlatmak için uygulama çekmecesini açın. Uygulamalar kategoriye göre düzenlenir.",
|
||
"desktop_widgets_title": "Widget Kontrol Paneli",
|
||
"desktop_widgets_text": "Kişiselleştirilebilir çalışma alanınız. Widget'lar canlı bilgileri görüntüler ve özelliklere hızlı erişim sağlar. Yeniden düzenlemek için sürükleyin.",
|
||
"desktop_add_widget_title": "Widget Ekle",
|
||
"desktop_add_widget_text": "Mevcut widget'lara göz atmak için burayı tıklayın. İzleme ekranları, cihaz listeleri, notlar ve daha fazlası arasından seçim yapın.",
|
||
"desktop_taskbar_title": "Taskbar",
|
||
"desktop_taskbar_text": "Açık uygulamalar burada görünür. Pencereleri odaklamak veya simge durumuna küçültmek için tıklayın. Uygulama etiketlerini görmek için simgelerin üzerine gelin.",
|
||
"desktop_snap_title": "Yapış Düzenleri",
|
||
"desktop_snap_text": "Pencereleri konumlarına oturtmak için ekran kenarlarına sürükleyin veya düzen ön ayarları için ekranı kapla düğmesinin üzerine gelin. Aero Shake'ı deneyin!",
|
||
"desktop_windows_title": "App Windows",
|
||
"desktop_windows_text": "Uygulamalar sürüklenebilir, yeniden boyutlandırılabilir pencerelerde açılır. Başlık çubuğundan simge durumuna küçültün, büyütün veya kapatın. Widget'ların üzerindeki Windows katmanı.",
|
||
"desktop_search_title": "Hızlı Arama",
|
||
"desktop_search_text": "Cihazlar, sayfalar ve ayarlar arasında arama yapın. Aramayı anında açmak için herhangi bir yerde Ctrl+K tuşlarına basın.",
|
||
"desktop_complete_title": "Masaüstü Modu Hazır!",
|
||
"desktop_complete_text": "Uygulamaları çekmeceden açmayı ve pencereleri yan yana yerleştirmeyi deneyin. Hızlı kontrol paneli düzenleri için widget ön ayarlarını kullanın.",
|
||
"devices_folders_title": "Cihaz Klasörleri",
|
||
"devices_folders_text": "Cihazları klasörler halinde düzenleyin. Listeyi filtrelemek için bir klasörü tıklayın. Yeniden adlandırmak veya silmek için sağ tıklayın.",
|
||
"devices_search_title": "Ara ve Filtrele",
|
||
"devices_search_text": "Kimliğe, ana makine adına veya platforma göre arama yapın. Yalnızca çevrimiçi, çevrimdışı veya tüm cihazları göstermek için durum kutularını kullanın.",
|
||
"devices_table_title": "Cihaz Listesi",
|
||
"devices_table_text": "Ayrıntılar için herhangi bir cihaz satırını tıklayın. Bağlanma, etiketleri düzenleme veya silme gibi hızlı işlemler için sağdaki kebap menüsünü kullanın.",
|
||
"devices_complete_title": "Cihaz Yönetimi Hazır!",
|
||
"devices_complete_text": "Cihazları düzenlemek için klasörler arasında sürükleyin. Ayrıntı panelini açmak için bir aygıta çift tıklayın.",
|
||
"settings_tabs_title": "Ayarlar Kategorileri",
|
||
"settings_tabs_text": "Genel, Güvenlik, Görünüm ve diğer yapılandırma bölümleri arasında gezinin.",
|
||
"settings_content_title": "Yapılandırma",
|
||
"settings_content_text": "Her bölüm belirli sunucu ve konsol ayarlarını içerir. Kaydet'e tıkladığınızda değişiklikler kaydedilir.",
|
||
"settings_complete_title": "Ayarlara Genel Bakış",
|
||
"settings_complete_text": "2FA, API anahtarları ve kullanıcı yönetimi için Güvenlik ayarlarını kontrol edin. Konsol görünümünü özelleştirmek için Görünüm'ü ziyaret edin.",
|
||
"help": "Yardım ve Öğreticiler",
|
||
"tour_console": "Konsol Turu",
|
||
"tour_desktop": "Masaüstü Modu Turu",
|
||
"tour_devices": "Cihaz Turu",
|
||
"tour_settings": "Ayarlar Turu",
|
||
"reset_all": "Tüm Eğiticileri Sıfırla",
|
||
"tour_remote": "Uzaktan Oturum Turu",
|
||
"tour_organization": "Organizasyon Kurulumu",
|
||
"tour_cdap": "CDAP Genel Bakış",
|
||
"tour_chat": "Sohbetin Temelleri",
|
||
"remote_toolbar_title": "Uzak Araç Çubuğu",
|
||
"remote_toolbar_text": "Araç çubuğundan ekran kontrollerine, pano senkronizasyonuna, özel tuşlara ve kalite ayarlarına erişin. F11 ile tam ekrana geçin.",
|
||
"remote_canvas_title": "Uzak Ekran",
|
||
"remote_canvas_text": "Bu uzak ekran. Uzak cihazı kontrol etmeye başlamak için içeriye tıklayın. Fare ve klavye girişi otomatik olarak iletilir.",
|
||
"remote_clipboard_title": "Pano Senkronizasyonu",
|
||
"remote_clipboard_text": "Bilgisayarınız ile uzaktaki aygıt arasında metni kopyalayıp yapıştırın. Uzak ekrana odaklanırken normal şekilde Ctrl+C / Ctrl+V tuşlarını kullanın.",
|
||
"remote_complete_title": "Uzaktan Oturuma Hazır!",
|
||
"remote_complete_text": "Özel tuşlar (Ctrl+Alt+Del, PrintScreen) ve monitör geçi��i için araç çubuğu düğmelerini kullanın. Oturumu sonlandırmak için Escape tuşuna basın veya Bağlantıyı Kes'e tıklayın.",
|
||
"org_overview_title": "Organizasyonlar",
|
||
"org_overview_text": "Kuruluşlar kullanıcıları, cihazları ve politikaları gruplandırmanıza olanak tanır. Her kuruluşun kendi yöneticisi, operatörleri ve ayarları vardır.",
|
||
"org_create_title": "Organizasyon Oluştur",
|
||
"org_create_text": "Yeni bir organizasyon oluşturmak için burayı tıklayın. Bir ad, bilgi ve isteğe bağlı bir açıklama girin. Yeni organizasyonun sahibi siz olacaksınız.",
|
||
"org_members_title": "Üyeleri Yönet",
|
||
"org_members_text": "Kullanıcıları e-postayla davet edin, roller atayın (yönetici, operatör, kullanıcı) ve erişimi yönetin. Üyeler, kuruluşlarına atanan cihazları görebilir.",
|
||
"org_devices_title": "Cihazları Ata",
|
||
"org_devices_text": "Kuruluşa cihazlar ekleyin. Buraya atanan cihazlar kuruluşun politikalarını devralacak ve üyeleri tarafından görülebilecektir.",
|
||
"org_policies_title": "Organizasyon Politikaları",
|
||
"org_policies_text": "Kuruluş için şifre gereksinimleri, oturum zaman aşımları, 2FA uygulaması ve cihaz kayıt kuralları gibi güvenlik politikalarını ayarlayın.",
|
||
"org_complete_title": "Organizasyon Kurulumu Tamamlandı!",
|
||
"org_complete_text": "Kuruluş kapsamlı yönetimi kullanmaya başlamak için ekibinizi davet edin ve cihazları atayın. Politikalar tüm üyelere otomatik olarak uygulanır.",
|
||
"cdap_devices_title": "CDAP Devices",
|
||
"cdap_devices_text": "View all connected CDAP devices — IoT sensors, PLCs, bridges, and custom agents. Green indicators show live connections.",
|
||
"cdap_widgets_title": "Widget Dashboard",
|
||
"cdap_widgets_text": "Widgets display real-time data from devices. Gauges, toggles, LEDs, charts — each widget type visualizes a different kind of data.",
|
||
"cdap_commands_title": "Send Commands",
|
||
"cdap_commands_text": "Interact with devices by sending commands. Some commands need confirmation. The command log keeps a history of all sent commands.",
|
||
"cdap_terminal_title": "Device Terminal",
|
||
"cdap_terminal_text": "Open a terminal session to CDAP agents for advanced diagnostics or manual configuration. Type commands directly.",
|
||
"cdap_complete_title": "CDAP Overview Complete!",
|
||
"cdap_complete_text": "Explore device widgets, send commands, and use the terminal or file browser for deeper management. CDAP agents report metrics automatically.",
|
||
"chat_contacts_title": "Kişiler ve Gruplar",
|
||
"chat_contacts_text": "Kişilerinizi ve sohbet gruplarınızı görün. Bir görüşme açmak için herhangi bir kişiye tıklayın. Yeşil noktalar çevrimiçi kullanıcıları gösterir.",
|
||
"chat_send_title": "Mesaj Gönder",
|
||
"chat_send_text": "Mesajınızı yazın ve göndermek için Enter tuşuna basın. Her iki taraf da E2E'yi desteklediğinde mesajlar uçtan uca şifrelenir.",
|
||
"chat_file_title": "Dosyaları Paylaş",
|
||
"chat_file_text": "Dosyaları paylaşmak için ek simgesini tıklayın. Dosyalar şifrelidir ve boyutu 50 MB'a kadar olabilir.",
|
||
"chat_complete_title": "Sohbete Hazır!",
|
||
"chat_complete_text": "Operatörler ve son kullanıcılarla gerçek zamanlı sohbet edin. Ekip iletişimi için gruplar oluşturun. Tüm iletiler okundu bilgilerini destekler.",
|
||
"disable_tutorials": "Öğreticileri Devre Dışı Bırak",
|
||
"enable_tutorials": "Eğiticileri Etkinleştir"
|
||
},
|
||
"help_request": {
|
||
"title": "Yardım İstekleri",
|
||
"subtitle": "Masaüstü istemcilerden gelen yardım isteklerini yönetin",
|
||
"new_request": "Yeni Yardım Talebi",
|
||
"device": "Cihaz",
|
||
"hostname": "Hostname",
|
||
"message": "Message",
|
||
"status": "Status",
|
||
"pending": "Pending",
|
||
"accepted": "Accepted",
|
||
"resolved": "Resolved",
|
||
"accept": "Accept",
|
||
"resolve": "Resolve",
|
||
"no_requests": "Yardım talebi yok",
|
||
"notification": "Yardım isteği alındı",
|
||
"stats_total": "Total",
|
||
"filter_all": "All"
|
||
},
|
||
"organizations": {
|
||
"title": "Organizasyonlar",
|
||
"create": "Organizasyon Oluştur",
|
||
"edit": "Kuruluşu Düzenle",
|
||
"detail": "Organizasyon Detayları",
|
||
"name": "Name",
|
||
"slug": "Sümüklü böcek (URL-güvenli)",
|
||
"logo_url": "Logo URL",
|
||
"users": "Users",
|
||
"devices": "Cihazlar",
|
||
"invitations": "Invitations",
|
||
"settings": "Ayarlar",
|
||
"add_user": "Add User",
|
||
"assign_device": "Cihaz Ata",
|
||
"create_invitation": "Davetiye Oluştur",
|
||
"delete_confirm": "Bu kuruluş silinsin mi? Bu, ilişkili tüm kullanıcıları, cihazları ve ayarları kaldıracaktır.",
|
||
"no_orgs": "Henüz organizasyon yok",
|
||
"no_orgs_hint": "Cihazları ve kullanıcıları yönetmeye başlamak için ilk kuruluşunuzu oluşturun.",
|
||
"connection_policy": "Bağlantı Politikası",
|
||
"allow_file_transfer": "Dosya Aktarımına İzin Ver",
|
||
"allow_clipboard": "Panoya İzin Ver",
|
||
"max_session_duration": "Maksimum Oturum Süresi (dk)",
|
||
"role_owner": "Sahip (org yöneticisi)",
|
||
"role_admin": "Yönetici",
|
||
"role_operator": "Operator",
|
||
"role_user": "Üye",
|
||
"username": "Kullanıcı adı",
|
||
"password": "Şifre",
|
||
"display_name": "Görünen Ad",
|
||
"email": "Email",
|
||
"role": "Role",
|
||
"last_login": "Last Login",
|
||
"actions": "Actions",
|
||
"device_id": "Cihaz Kimliği",
|
||
"department": "Department",
|
||
"building": "Building",
|
||
"location": "Location",
|
||
"assigned_user": "Atanan Kullanıcı",
|
||
"token": "Token",
|
||
"expires": "Expires",
|
||
"used": "Used",
|
||
"no_users": "Bu kuruluşta kullanıcı yok.",
|
||
"no_devices": "Bu kuruluşa atanan cihaz yok.",
|
||
"no_invitations": "Davetiye yok.",
|
||
"user_added": "User added",
|
||
"user_removed": "Kullanıcı kaldırıldı",
|
||
"user_updated": "Kullanıcı rolü güncellendi",
|
||
"device_assigned": "Cihaz atandı",
|
||
"device_unassigned": "Cihazın ataması kaldırıldı",
|
||
"invitation_created": "Davetiye oluşturuldu",
|
||
"settings_saved": "Ayarlar kaydedildi",
|
||
"org_deleted": "Kuruluş silindi",
|
||
"confirm_remove_user": "Bu kullanıcı kuruluştan kaldırılsın mı?",
|
||
"confirm_unassign_device": "Bu cihazın kuruluştaki ataması kaldırılsın mı?",
|
||
"confirm_delete_org": "Bu kuruluş ve ilişkili tüm veriler silinsin mi?",
|
||
"edit_role": "Rolü Düzenle",
|
||
"raw_settings": "Ham Ayarlar",
|
||
"key": "Key",
|
||
"value": "Value",
|
||
"save": "Ayarları Kaydet",
|
||
"policy_unattended": "Katılımsız (anlık)",
|
||
"policy_attended": "Katıldık (Onay ile)",
|
||
"policy_ask": "Always ask",
|
||
"expires_hours": "Son kullanma tarihi (saat)",
|
||
"loading_failed": "Kuruluş verileri yüklenemedi",
|
||
"name_slug_required": "İsim ve bilgi gerekli",
|
||
"org_created": "Kuruluş oluşturuldu",
|
||
"org_updated": "Kuruluş güncellendi",
|
||
"create_new_user": "Yeni Oluştur",
|
||
"add_existing_user": "Mevcut Ekle",
|
||
"none_available": "none",
|
||
"select_user": "Kullanıcı seç",
|
||
"org_role": "Organizasyon Rolü",
|
||
"link_user_hint": "Seçilen kullanıcı, sunucu hesabı kimlik bilgilerini kullanarak bu kuruluşa bağlanacak.",
|
||
"no_available_users": "Tüm sunucu kullanıcıları zaten bu kuruluşa bağlı.",
|
||
"user_linked": "Kullanıcı kuruluşa bağlı",
|
||
"device_groups_tab": "Cihaz grupları",
|
||
"device_groups_intro": "Bu kuruluşa bağlı cihaz grupları, üyelerin RustDesk istemcisinde hangi makinelere erişebileceğini belirler. Üyelik ve erişimi Cihazlar sayfasından yapılandırın.",
|
||
"manage_in_devices": "Cihazlar → Gruplar'ı aç",
|
||
"no_org_device_groups": "Bu kuruluşa henüz bağlı cihaz grubu yok.",
|
||
"create_org_device_group": "Cihaz grubu oluştur",
|
||
"org_device_group_created": "Cihaz grubu oluşturuldu",
|
||
"org_user_groups_title": "Kullanıcı grupları",
|
||
"org_user_groups_intro": "Kuruluşa bağlı kullanıcı gruplarına yukarıdaki cihaz gruplarına erişim verilebilir (Cihazlar → Gruplar → İzin verilen kullanıcı grupları).",
|
||
"no_org_user_groups": "Bu kuruluşa bağlı kullanıcı grubu yok.",
|
||
"group_name": "Name",
|
||
"group_type": "Type",
|
||
"group_members": "Cihazlar",
|
||
"group_type_manual": "Manual",
|
||
"group_type_tag": "Tag",
|
||
"group_allowed_user_groups": "İzin verilen kullanıcı grupları",
|
||
"group_devices_suffix": "cihaz",
|
||
"group_name_required": "Grup adı gerekli",
|
||
"org_team_id": "Kuruluş ekip kimliği",
|
||
"link_team_id_hint": "Grup otomatik olarak bu kuruluşa bağlanacaktır (ekip ID = kuruluş ID).",
|
||
"address_book": "Adres defteri",
|
||
"address_book_import_devices": "Kuruluş cihazlarını içe aktar",
|
||
"address_book_save": "Adres defterini kaydet",
|
||
"address_book_intro": "Bu kuruluşun üyeleriyle paylaşılan kişileri yönetin. Kişisel adres defteri kayıtları gizli kalır ve çakışma durumunda önceliklidir.",
|
||
"address_book_enabled": "Bu adres defterini kuruluş üyeleriyle paylaş",
|
||
"address_book_json": "Adres defteri JSON",
|
||
"address_book_json_hint": "RustDesk eski formatı, örneğin: {\"peers\":[{\"id\":\"123456789\",\"alias\":\"Ofis PC\"}],\"tags\":[\"Ofis\"]}",
|
||
"address_book_invalid_json": "Adres defteri geçerli JSON olmalıdır",
|
||
"address_book_peers_array_required": "Adres defteri peers alanı bir dizi olmalıdır",
|
||
"address_book_tags_array_required": "Adres defteri tags alanı bir dizi olmalıdır",
|
||
"address_book_saved": "Adres defteri kaydedildi",
|
||
"address_book_save_failed": "Adres defteri kaydedilemedi",
|
||
"address_book_imported": "Kuruluş cihazları içe aktarıldı",
|
||
"address_book_import_none": "İçe aktarılacak yeni kuruluş cihazı yok",
|
||
"address_book_contacts": "Shared contacts",
|
||
"address_book_add_peer": "Add contact",
|
||
"address_book_peer_id": "Device ID",
|
||
"address_book_alias": "Alias",
|
||
"address_book_peer_tags": "Contact tags",
|
||
"address_book_peer_tags_placeholder": "office, support",
|
||
"address_book_tags_label": "Global tags",
|
||
"address_book_tags_placeholder": "Office, Support",
|
||
"address_book_tags_hint": "Comma-separated tags available in the RustDesk client address book.",
|
||
"address_book_no_peers": "No contacts yet — add a device ID or import organization devices.",
|
||
"address_book_show_json": "Advanced JSON",
|
||
"address_book_hide_json": "Structured editor"
|
||
},
|
||
"chat": {
|
||
"e2e_enabled": "Uçtan uca şifrelenmiş",
|
||
"e2e_establishing": "Güvenli kanal oluşturuluyor...",
|
||
"e2e_established": "Güvenli kanal kuruldu",
|
||
"e2e_unsupported": "E2E şifrelemesi bu tarayıcıda desteklenmiyor",
|
||
"typing_indicator": "yazarak...",
|
||
"read_receipt": "Read",
|
||
"delivered": "Delivered",
|
||
"file_share": "Dosya",
|
||
"file_too_large": "Dosya çok büyük (maks. 50MB)",
|
||
"file_encrypted": "Şifreli dosya aktarımı",
|
||
"presence_online": "Online",
|
||
"presence_away": "Away",
|
||
"presence_busy": "Busy",
|
||
"presence_offline": "Offline",
|
||
"key_rotation": "Güvenlik anahtarları döndürüldü",
|
||
"new_message": "New message",
|
||
"title": "Chat",
|
||
"contacts": "Contacts",
|
||
"groups": "Gruplar",
|
||
"no_contacts": "Henüz kişi yok",
|
||
"no_groups": "Henüz grup yok",
|
||
"no_messages": "Henüz mesaj yok",
|
||
"no_results": "Sonuç bulunamadı",
|
||
"select_conversation": "Sohbete başlamak için bir sohbet seçin",
|
||
"type_message": "Bir mesaj yazın...",
|
||
"send": "Gönder",
|
||
"attach_file": "Dosya ekle",
|
||
"emoji": "Emoji",
|
||
"search_messages": "Mesajlarda ara",
|
||
"create_group": "Grup oluştur",
|
||
"group_name": "Grup adı",
|
||
"group_members": "Üyeler",
|
||
"cancel": "İptal",
|
||
"create": "Oluştur",
|
||
"members": "üyeler",
|
||
"today": "Today",
|
||
"yesterday": "Yesterday",
|
||
"react": "React",
|
||
"my_presence": "My status",
|
||
"search_placeholder": "Kişileri ve mesajları arayın",
|
||
"select_conversation_hint": "Mesajları görüntülemek için bir görüşme seçin",
|
||
"info": "Info",
|
||
"group_name_placeholder": "Grup adını girin"
|
||
},
|
||
"toast": {
|
||
"device_connected": "Cihaz bağlandı",
|
||
"device_disconnected": "Cihazın bağlantısı kesildi",
|
||
"session_started": "Uzak oturum başlatıldı",
|
||
"session_ended": "Uzak oturum sona erdi",
|
||
"file_upload_complete": "Dosya yükleme tamamlandı",
|
||
"settings_saved": "Ayarlar kaydedildi",
|
||
"error_generic": "Bir hata oluştu",
|
||
"connection_lost": "Bağlantı kesildi",
|
||
"reconnecting": "Yeniden bağlanılıyor..."
|
||
},
|
||
"theme": {
|
||
"dark": "Dark",
|
||
"light": "Light",
|
||
"auto": "System",
|
||
"title": "Theme",
|
||
"custom": "Özel"
|
||
},
|
||
"days": {
|
||
"mon": "Mon",
|
||
"tue": "Tue",
|
||
"wed": "Wed",
|
||
"thu": "Thu",
|
||
"fri": "Fri",
|
||
"sat": "Sat",
|
||
"sun": "Sun"
|
||
},
|
||
"toolkit": {
|
||
"title": "Toolkit",
|
||
"subtitle": "Yönetici yardımcı programları ve tanılama araçları",
|
||
"cat_network": "Network",
|
||
"cat_crypto": "Crypto",
|
||
"cat_encoding": "Encoding",
|
||
"cat_system": "System",
|
||
"host": "Host",
|
||
"port": "Port",
|
||
"domain": "Domain",
|
||
"run": "Run",
|
||
"generate": "Generate",
|
||
"encode": "Encode",
|
||
"decode": "Decode",
|
||
"send": "Gönder",
|
||
"refresh": "Refresh",
|
||
"algorithm": "Algorithm",
|
||
"input_text": "Input Text",
|
||
"enter_text": "Metni girin...",
|
||
"length": "Length",
|
||
"options": "Options",
|
||
"source": "Source",
|
||
"lines": "Lines",
|
||
"log_console": "Console",
|
||
"log_go": "Sunucuya Git",
|
||
"mac_address": "MAC Address",
|
||
"broadcast": "Broadcast",
|
||
"ping_title": "Ping",
|
||
"ping_desc": "Ana makinenin erişilebilirliğini ve gecikmesini kontrol edin",
|
||
"tcp_title": "TCP Bağlantı Noktası Kontrolü",
|
||
"tcp_desc": "TCP bağlantı noktası bağlantısını test edin",
|
||
"ssl_title": "SSL Denetleyicisi",
|
||
"ssl_desc": "SSL/TLS sertifika ayrıntılarını inceleyin",
|
||
"http_title": "HTTP Durum Kontrolü",
|
||
"http_desc": "HTTP uç nokta durumunu doğrulayın",
|
||
"dns_title": "DNS Lookup",
|
||
"dns_desc": "Ana bilgisayar adını IP adresine çözümle",
|
||
"whois_title": "DNS Records",
|
||
"whois_desc": "A, AAAA, MX, TXT, NS kayıtlarını sorgulayın",
|
||
"speed_title": "Speed Test",
|
||
"speed_desc": "İndirme bant genişliğini ölçün",
|
||
"run_speed_test": "Hız Testini Çalıştır",
|
||
"wol_title": "Wake-on-LAN",
|
||
"wol_desc": "Bir cihazı uyandırmak için sihirli paket gönder",
|
||
"wol_sent": "Sihirli paket gönderildi",
|
||
"hash_title": "Karma Oluşturucu",
|
||
"hash_desc": "Kriptografik karmalar oluştur",
|
||
"password_title": "Şifre Oluşturucu",
|
||
"password_desc": "Güvenli, rastgele bir şifre oluşturun",
|
||
"jwt_title": "JWT Decoder",
|
||
"jwt_desc": "JSON Web Tokenlarının kodunu çözün ve inceleyin",
|
||
"jwt_token": "JWT Token",
|
||
"base64_title": "Base64",
|
||
"base64_desc": "Base64 verilerini kodlayın veya kodunu çözün",
|
||
"url_title": "URL Encoder",
|
||
"url_desc": "URL bileşenlerini kodlama veya kodunu çözme",
|
||
"processes_title": "Süreç Listesi",
|
||
"processes_desc": "Çalışan sistem işlemlerini görüntüleyin",
|
||
"disk_title": "Disk Usage",
|
||
"disk_desc": "Disk bölümü kullanımını görüntüle",
|
||
"db_title": "Veritabanı İstatistikleri",
|
||
"db_desc": "Veritabanı tablosu istatistiklerini görüntüle",
|
||
"docker_title": "Docker Konteynerler",
|
||
"docker_desc": "Çalışan Docker kapsayıcılarını görüntüleyin",
|
||
"logs_title": "Log Viewer",
|
||
"logs_desc": "Son günlük çıktısını görüntüle",
|
||
"ip_address": "IP",
|
||
"latency": "Latency",
|
||
"ttl": "TTL",
|
||
"status": "Status",
|
||
"resolved": "Resolved",
|
||
"subject": "Subject",
|
||
"issuer": "Issuer",
|
||
"valid_from": "Geçerlilik Tarihi",
|
||
"valid_to": "Geçerlilik Tarihi",
|
||
"days_left": "Days Left",
|
||
"days": "days",
|
||
"protocol": "Protocol",
|
||
"cipher": "Cipher",
|
||
"alt_names": "SANs",
|
||
"chain": "Chain",
|
||
"record_type": "Type",
|
||
"record_value": "Value",
|
||
"hash_value": "Hash",
|
||
"entropy": "Entropy",
|
||
"very_strong": "Very Strong",
|
||
"strong": "Strong",
|
||
"weak": "Weak",
|
||
"expiry": "Expiry",
|
||
"expired": "Expired",
|
||
"valid": "Valid",
|
||
"process_name": "Name",
|
||
"db_type": "Type",
|
||
"db_size": "Size",
|
||
"table_name": "Table",
|
||
"row_count": "Rows",
|
||
"no_data": "Veri yok",
|
||
"no_docker": "Docker kapsayıcısı bulunamadı veya Docker mevcut değil",
|
||
"no_logs": "Günlük satırı yok"
|
||
},
|
||
"policies": {
|
||
"title": "Organizasyon Politikaları",
|
||
"subtitle": "Kuruluşlarınız için güvenlik, bağlantı ve özellik politikalarını yönetin",
|
||
"select_org": "Organizasyon",
|
||
"select_org_placeholder": "Bir kuruluş seçin...",
|
||
"select_org_first": "Politika denetim günlüğünü görüntülemek için bir kuruluş seçin.",
|
||
"configured": "Configured",
|
||
"connection_title": "Bağlantı Politikası",
|
||
"connection_desc": "Uzak oturumların nasıl kurulduğunu kontrol edin",
|
||
"connection_mode": "Bağlantı Modu",
|
||
"mode_attended": "Katıldınız (kullanıcı onayı gerektirir)",
|
||
"mode_unattended": "Katılımsız (her zaman izin ver)",
|
||
"mode_ask": "Always Ask",
|
||
"max_session": "Maksimum Oturum Süresi (dakika)",
|
||
"idle_lock": "Boşta Kilitleme Zaman Aşımı (dakika)",
|
||
"wallpaper_policy": "Oturum Sırasında Duvar Kağıdı",
|
||
"wallpaper_show": "Show",
|
||
"wallpaper_hide_session": "Oturum sırasında gizle",
|
||
"wallpaper_hide_always": "Always hide",
|
||
"features_title": "Özellik Politikası",
|
||
"features_desc": "Cihazlar için belirli özellikleri etkinleştirme veya devre dışı bırakma",
|
||
"allow_file_transfer": "Dosya Aktarımına İzin Ver",
|
||
"allow_clipboard": "Pano Senkronizasyonuna İzin Ver",
|
||
"allow_audio": "Ses Akışına İzin Ver",
|
||
"allow_recording": "Oturum Kaydına İzin Ver",
|
||
"security_title": "Güvenlik Politikası",
|
||
"security_desc": "Kuruluş cihazları için güvenlik gereksinimlerini zorunlu kılın",
|
||
"require_2fa": "Katılımsız Erişim için 2FA'yı zorunlu kılın",
|
||
"password_min_length": "Minimum Şifre Uzunluğu",
|
||
"password_require_special": "Özel Karakterler Gerektirir",
|
||
"password_max_age": "Şifre Maksimum Süresi (gün, 0=hiçbir zaman)",
|
||
"allowed_operators": "İzin Verilen Operatör Rolleri (virgülle ayrılmış)",
|
||
"network_title": "Ağ Politikası",
|
||
"network_desc": "Aktarma sunucularını ve doğrudan bağlantıları kontrol edin",
|
||
"block_direct_p2p": "Doğrudan P2P'yi Engelle (kuvvet rölesi)",
|
||
"allowed_relays": "İzin Verilen Aktarma Sunucuları (satır başına bir tane)",
|
||
"ip_allowlist": "IP İzin Verilenler Listesi (CIDR, her satıra bir tane)",
|
||
"update_title": "Politikayı Güncelle",
|
||
"update_desc": "Otomatik güncellemeleri kontrol edin ve kanalları güncelleyin",
|
||
"auto_update": "Otomatik Güncellemeyi Etkinleştir",
|
||
"update_channel": "Kanalı Güncelle",
|
||
"audit_title": "Politika Değişiklikleri",
|
||
"audit_desc": "Son politika değişikliği geçmişi",
|
||
"no_audit": "Hiçbir politika değişikliği kaydedilmedi.",
|
||
"save_success": "Politika başarıyla kaydedildi",
|
||
"save_failed": "Politika kaydedilemedi",
|
||
"load_failed": "Politikalar yüklenemedi",
|
||
"block_direct_p2p_hint": "Bu kuruluştaki cihazlar için geçerlidir. Genel varsayılan Ayarlar → Bağlantı stratejisi altındadır."
|
||
},
|
||
"attestation": {
|
||
"title": "Cihaz Onayı",
|
||
"subtitle": "Cihaz kimlik doğrulamasını ve donanım parmak izlerini izleyin",
|
||
"verified": "Verified",
|
||
"pending": "Pending",
|
||
"failed": "Başarısız",
|
||
"device_list": "Cihaz Onay Kayıtları",
|
||
"device_list_desc": "Donanım parmak izleri ve kimlik doğrulama durumu",
|
||
"col_device": "Cihaz Kimliği",
|
||
"col_hostname": "Hostname",
|
||
"col_fingerprint": "Fingerprint",
|
||
"col_status": "Status",
|
||
"col_last_check": "Last Check",
|
||
"col_actions": "Actions",
|
||
"no_records": "Onay kaydı bulunamadı.",
|
||
"verify_success": "Cihaz doğrulandı olarak işaretlendi",
|
||
"verify_failed": "Cihaz doğrulanamadı",
|
||
"revoke_success": "Cihaz onayı iptal edildi",
|
||
"revoke_failed": "Onay iptal edilemedi"
|
||
},
|
||
"fleet": {
|
||
"title": "Filo Yönetimi",
|
||
"tab_resources": "Resources",
|
||
"tab_tasks": "Tasks",
|
||
"tab_builder": "İş Akışı Oluşturucu",
|
||
"tab_compliance": "Compliance",
|
||
"res_title": "Kaynak Haritalama",
|
||
"res_all_types": "All Types",
|
||
"res_type_printer": "Printer",
|
||
"res_type_network_drive": "Ağ Sürücüsü",
|
||
"res_type_dns": "DNS Sunucusu",
|
||
"res_type_proxy": "Proxy",
|
||
"res_type_vpn": "VPN",
|
||
"res_add": "Kaynak Ekle",
|
||
"res_name": "Kaynak Adı",
|
||
"res_type": "Type",
|
||
"res_address": "Adres / Yol",
|
||
"res_target": "Target",
|
||
"res_scope": "Scope",
|
||
"res_scope_org": "Organizasyon",
|
||
"res_scope_group": "Grup",
|
||
"res_scope_device": "Cihaz",
|
||
"res_scope_value": "Scope Value",
|
||
"res_status": "Status",
|
||
"res_active": "Active",
|
||
"res_inactive": "Inactive",
|
||
"res_no_data": "Kaynak bulunamadı. Bir tane oluşturmak için 'Kaynak Ekle'yi tıklayın.",
|
||
"res_confirm_delete": "Bu kaynağı silmek istediğinizden emin misiniz?",
|
||
"task_title": "Görev Zamanlayıcı",
|
||
"task_all_status": "All Status",
|
||
"task_status_pending": "Pending",
|
||
"task_status_running": "Running",
|
||
"task_status_success": "Success",
|
||
"task_status_failed": "Başarısız",
|
||
"task_search": "Search tasks…",
|
||
"task_create": "Görev Oluştur",
|
||
"task_name": "Task Name",
|
||
"task_type": "Type",
|
||
"task_type_script": "Script",
|
||
"task_type_install": "Install",
|
||
"task_type_update": "Güncelleme",
|
||
"task_type_restart": "Yeniden başlat",
|
||
"task_type_deploy": "Deploy",
|
||
"task_type_scan": "Scan",
|
||
"task_targets": "Targets",
|
||
"task_targets_help": "Virgülle ayrılmış cihaz kimlikleri veya grup adları",
|
||
"task_schedule": "Schedule",
|
||
"task_schedule_once": "Once",
|
||
"task_schedule_cron": "Cron",
|
||
"task_schedule_interval": "Interval",
|
||
"task_schedule_value": "Zamanlama Değeri",
|
||
"task_script": "Komut Dosyası / Komut",
|
||
"task_retries": "Retries",
|
||
"task_timeout": "Timeout (s)",
|
||
"task_last_run": "Last Run",
|
||
"task_no_data": "Hiçbir görev bulunamadı. Başlamak için 'Görev Oluştur'u tıklayın.",
|
||
"task_confirm_delete": "Bu görevi silmek istediğinizden emin misiniz?",
|
||
"task_output": "Task Output",
|
||
"task_retry": "Retry",
|
||
"builder_title": "Görsel İş Akışı Oluşturucu",
|
||
"builder_select_workflow": "Select workflow…",
|
||
"builder_new": "New",
|
||
"builder_save": "Kaydet",
|
||
"builder_export": "Export",
|
||
"builder_execute": "Execute",
|
||
"builder_dry_run": "Dry Run",
|
||
"builder_triggers": "Triggers",
|
||
"builder_conditions": "Conditions",
|
||
"builder_actions": "Actions",
|
||
"builder_results": "Results",
|
||
"builder_transforms": "Transforms",
|
||
"builder_properties": "Properties",
|
||
"builder_no_selection": "Özelliklerini düzenlemek için bir düğüm seçin.",
|
||
"builder_node_trigger_manual": "Manuel Tetikleyici",
|
||
"builder_node_trigger_schedule": "Schedule",
|
||
"builder_node_trigger_event": "Olay Tetikleyici",
|
||
"builder_node_cond_os": "OS Check",
|
||
"builder_node_cond_threshold": "Threshold",
|
||
"builder_node_cond_time_window": "Time Window",
|
||
"builder_node_action_script": "Run Script",
|
||
"builder_node_action_install": "Install SW",
|
||
"builder_node_action_restart": "Svc'yi yeniden ba��latın",
|
||
"builder_node_action_file_deploy": "Dosyayı Dağıt",
|
||
"builder_node_action_message": "Mesaj Gönder",
|
||
"builder_node_result_log": "Log Output",
|
||
"builder_node_result_alert": "Uyarı Gönder",
|
||
"builder_node_result_chain": "Zincir İş Akışı",
|
||
"builder_node_transform_parse": "Parse JSON",
|
||
"builder_node_transform_filter": "Filter",
|
||
"builder_node_transform_delay": "Delay",
|
||
"workflow_name": "İş akışı adı:",
|
||
"comp_title": "Yazılım Uyumluluğu",
|
||
"comp_compliant": "Compliant",
|
||
"comp_warning": "Warning",
|
||
"comp_critical": "Critical",
|
||
"comp_score": "Avg. Score",
|
||
"comp_device": "Cihaz",
|
||
"comp_hostname": "Hostname",
|
||
"comp_os": "OS",
|
||
"comp_score_col": "Score",
|
||
"comp_issues": "Issues",
|
||
"comp_last_scan": "Last Scan",
|
||
"comp_scan": "Scan",
|
||
"comp_scan_all": "Scan All",
|
||
"comp_remediate": "Remediate",
|
||
"comp_remediate_confirm": "Bu cihazda otomatik düzeltme çalıştırılsın mı?",
|
||
"comp_no_data": "Uyumluluk verisi mevcut değil. Başlamak için bir tarama çalıştırın.",
|
||
"save": "Kaydet",
|
||
"cancel": "İptal",
|
||
"close": "Kapat",
|
||
"edit": "Düzenle",
|
||
"delete": "Sil",
|
||
"actions": "Actions",
|
||
"all_orgs": "Tüm Organizasyonlar",
|
||
"select_org_placeholder": "Select organization�",
|
||
"all_types": "All Types",
|
||
"type_printer": "Printer",
|
||
"type_network_drive": "Ağ Sürücüsü",
|
||
"type_dns": "DNS Sunucusu",
|
||
"type_vpn": "VPN",
|
||
"type_proxy": "Proxy",
|
||
"add_resource": "Kaynak Ekle",
|
||
"edit_resource": "Kaynağı Düzenle",
|
||
"col_name": "Name",
|
||
"col_type": "Type",
|
||
"col_target": "Target",
|
||
"col_scope": "Scope",
|
||
"col_status": "Status",
|
||
"col_actions": "Actions",
|
||
"no_resources": "No resources found.",
|
||
"active": "Active",
|
||
"inactive": "Inactive",
|
||
"address": "Adres / Yol",
|
||
"scope_org": "Organizasyon",
|
||
"scope_group": "Grup",
|
||
"scope_device": "Cihaz",
|
||
"scope_value": "Scope Value",
|
||
"scope_value_hint": "Organization, group, or device ID",
|
||
"confirm_delete": "Bu öğeyi silmek istediğinizden emin misiniz?",
|
||
"all_statuses": "Tüm Durumlar",
|
||
"status_pending": "Pending",
|
||
"status_running": "Running",
|
||
"status_success": "Success",
|
||
"status_failed": "Başarısız",
|
||
"search_tasks": "Search tasks�",
|
||
"create_task": "Görev Oluştur",
|
||
"edit_task": "Görevi Düzenle",
|
||
"col_task_name": "Task Name",
|
||
"col_task_type": "Type",
|
||
"col_schedule": "Schedule",
|
||
"col_last_run": "Last Run",
|
||
"no_tasks": "No tasks found.",
|
||
"task_type_file_deploy": "Dosya Dağıtımı",
|
||
"task_type_registry": "Registry",
|
||
"target_devices": "Hedef Cihazlar",
|
||
"target_hint": "Device IDs or group names",
|
||
"schedule_immediate": "Immediate",
|
||
"schedule_once": "Once",
|
||
"schedule_cron": "Cron",
|
||
"cron_placeholder": "*/5 * * * *",
|
||
"script_content": "Komut Dosyası / Komut",
|
||
"retry_count": "Retries",
|
||
"timeout_sec": "Timeout (s)",
|
||
"loading": "Yükleniyor",
|
||
"no_output": "Çıkış mevcut değil",
|
||
"error_loading": "Veriler yüklenirken hata oluştu",
|
||
"select_workflow": "Select workflow�",
|
||
"new_workflow": "New",
|
||
"export": "Export",
|
||
"execute": "Execute",
|
||
"dry_run": "Dry Run",
|
||
"node_triggers": "Triggers",
|
||
"node_manual": "Manuel Tetikleyici",
|
||
"node_schedule": "Schedule",
|
||
"node_event": "Olay Tetikleyici",
|
||
"node_conditions": "Conditions",
|
||
"node_os_check": "OS Check",
|
||
"node_threshold": "Threshold",
|
||
"node_time_window": "Time Window",
|
||
"node_actions": "Actions",
|
||
"node_run_script": "Run Script",
|
||
"node_install": "Install SW",
|
||
"node_restart": "Svc'yi yeniden ba��latın",
|
||
"node_file_deploy": "Dosyayı Dağıt",
|
||
"node_send_message": "Mesaj Gönder",
|
||
"node_results": "Results",
|
||
"node_log_output": "Log Output",
|
||
"node_send_alert": "Uyarı Gönder",
|
||
"node_chain": "Zincir İş Akışı",
|
||
"node_transforms": "Transforms",
|
||
"node_parse_json": "Parse JSON",
|
||
"node_filter": "Filter",
|
||
"node_delay": "Delay",
|
||
"node_properties": "Properties",
|
||
"all_organizations": "Tüm Organizasyonlar",
|
||
"scan_all": "Scan All",
|
||
"compliant": "Compliant",
|
||
"non_compliant": "Warning",
|
||
"critical_issues": "Critical",
|
||
"avg_score": "Avg. Score",
|
||
"col_device": "Cihaz",
|
||
"col_hostname": "Hostname",
|
||
"col_os": "OS",
|
||
"col_score": "Score",
|
||
"col_issues": "Issues",
|
||
"col_last_scan": "Last Scan",
|
||
"no_compliance_data": "No compliance data available.",
|
||
"confirm_remediate": "Bu cihazda otomatik düzeltme çalıştırılsın mı?"
|
||
},
|
||
"scaling": {
|
||
"title": "Ölçeklendirme ve Aktarma Yönetimi",
|
||
"tab_overview": "Genel Bakış",
|
||
"tab_relays": "Relay Nodes",
|
||
"tab_rules": "Atama Kuralları",
|
||
"tab_capacity": "Kapasite Planlama",
|
||
"arch_title": "Ağ Mimarisi",
|
||
"arch_loading": "Mimari diyagramı yükleniyor...",
|
||
"stat_relay_nodes": "Relay Nodes",
|
||
"stat_total_devices": "Toplam Cihazlar",
|
||
"stat_active_sessions": "Aktif Oturumlar",
|
||
"stat_bandwidth": "Toplam Bant Genişliği",
|
||
"relay_health": "Röle Sağlığı",
|
||
"no_relays": "Hiçbir geçiş düğümü yapılandırılmadı. Yükü dağıtmak için ilk aktarma düğümünüzü ekleyin.",
|
||
"relay_search": "Röleleri ara...",
|
||
"relay_add": "Aktarma Düğümü Ekle",
|
||
"relay_edit": "Röle Düğümünü Düzenle",
|
||
"col_name": "Name",
|
||
"col_address": "Address",
|
||
"col_location": "Location",
|
||
"col_devices": "Cihazlar",
|
||
"col_sessions": "Oturumlar",
|
||
"col_bandwidth": "Bandwidth",
|
||
"col_status": "Status",
|
||
"col_actions": "Actions",
|
||
"col_priority": "Priority",
|
||
"col_rule_name": "Rule Name",
|
||
"col_match": "Match",
|
||
"col_target_relay": "Hedef Rölesi",
|
||
"col_fallback": "Fallback",
|
||
"status_online": "Online",
|
||
"status_degraded": "Degraded",
|
||
"status_offline": "Offline",
|
||
"status_enabled": "Etkin",
|
||
"status_disabled": "Devre dışı",
|
||
"confirm_delete_relay": "Bu geçiş düğümünü silmek istediğinizden emin misiniz?",
|
||
"confirm_delete_rule": "Bu atama kuralını silmek istediğinizden emin misiniz?",
|
||
"rules_hint": "Atama kuralları, belirli cihaz gruplarını hangi aktarma sunucusunun işleyeceğini belirler. Kurallar önceliğe göre değerlendirilir (önce en düşük).",
|
||
"rule_add": "Add Rule",
|
||
"rule_edit": "Kuralı Düzenle",
|
||
"rule_match_type": "Match Type",
|
||
"match_subnet": "Subnet",
|
||
"match_group": "Cihaz Grubu",
|
||
"match_tag": "Cihaz Etiketi",
|
||
"match_location": "Location",
|
||
"rule_match_value": "Match Value",
|
||
"fallback_master": "Ana Sunucu",
|
||
"fallback_nearest": "En Yakın Aktarma",
|
||
"relay_max_sessions": "Maksimum Oturum",
|
||
"relay_max_bandwidth": "Maksimum Bant Genişliği (Mbps)",
|
||
"cap_tiers": "Kapasite Katmanları",
|
||
"cap_loading": "Kapasite verileri yükleniyor...",
|
||
"cap_recommendations": "Recommendations",
|
||
"cap_no_recs": "Hiçbir öneri mevcut değil.",
|
||
"cap_planning": "Altyapı Planlama",
|
||
"cap_config": "Yapılandırma",
|
||
"cap_max_devices": "Maksimum Cihaz Sayısı",
|
||
"cap_max_sessions": "Maksimum Oturum",
|
||
"cap_current": "Current",
|
||
"cap_utilization": "Utilization",
|
||
"cap_tier_devices": "Cihaz Kapasitesi",
|
||
"cap_tier_sessions": "Oturum Kapasitesi",
|
||
"cap_tier_bandwidth": "Bant Genişliği Kapasitesi",
|
||
"cap_single_sqlite": "Tek Sunucu (SQLite)",
|
||
"cap_single_pg": "Tek Sunucu (PostgreSQL)",
|
||
"cap_master_3": "Master + 3 Röle",
|
||
"cap_master_10": "Master + 10 Röle",
|
||
"rec_no_relays": "Hiçbir geçiş düğümü yapılandırılmadı. Daha iyi performans ve yedeklilik için geçiş düğümleri eklemeyi düşünün.",
|
||
"rec_devices_high": "Cihaz kullanımı yüksektir. Yükü dağıtmak için daha fazla aktarma düğümü eklemeyi düşünün.",
|
||
"rec_sessions_high": "Oturum kapasitesi sınırına yaklaşıyor. Aktarma altyapısını yükseltmeyi düşünün.",
|
||
"rec_cpu_high": "Bazı geçiş düğümleri yüksek CPU kullanımı bildiriyor. Yük dengelemeyi veya kapasite yükseltmelerini düşünün.",
|
||
"rec_all_good": "Tüm sistemler normal parametreler dahilinde çalışmaktadır. Herhangi bir işlem yapılmasına gerek yoktur.",
|
||
"save": "Kaydet",
|
||
"cancel": "İptal",
|
||
"edit": "Düzenle",
|
||
"delete": "Sil",
|
||
"close": "Kapat",
|
||
"no_rules": "Atama kuralı yok.",
|
||
"relays_info_banner": "Bu liste bilgilendirme amaçlıdır. İstemciler tarafından fiilen kullanılan aktarma sunucuları, BetterDesk sunucusundaki RELAY_SERVERS ortam değişkeni aracılığıyla yapılandırılır.",
|
||
"relay_name_address_required": "İsim ve adres gereklidir.",
|
||
"relay_save_failed": "Aktarma düğümü kaydedilemedi.",
|
||
"relay_delete_failed": "Aktarma düğümü silinemedi.",
|
||
"relay_saved": "Aktarma düğümü kaydedildi.",
|
||
"relay_deleted": "Röle düğümü silindi.",
|
||
"rule_name_value_required": "Kural adı ve eşleşme değeri gerekli.",
|
||
"rule_save_failed": "Kural kaydedilemedi.",
|
||
"rule_delete_failed": "Kural silinemedi.",
|
||
"rule_saved": "Kural kaydedildi.",
|
||
"rule_deleted": "Kural silindi."
|
||
},
|
||
"cross_platform": {
|
||
"title": "Platformlar Arası Uyumluluk",
|
||
"tab_matrix": "Uyumluluk Matrisi",
|
||
"tab_distribution": "Distribution",
|
||
"tab_protocols": "Protocols",
|
||
"tab_limitations": "Limitations",
|
||
"matrix_hint": "Desteklenen tüm platformlarda özellik destek matrisi. Yeşil = tam destek, sarı = kısmi, gri = mevcut değil, mavi = planlanmış.",
|
||
"col_feature": "Feature",
|
||
"legend_full": "Tam destek",
|
||
"legend_partial": "Kısmi destek",
|
||
"legend_none": "Mevcut değil",
|
||
"legend_planned": "Planned",
|
||
"platform_breakdown": "Platform Dağılımı",
|
||
"arch_breakdown": "Mimari Dağılımı",
|
||
"version_breakdown": "Sürüm Dağılımı",
|
||
"summary": "Summary",
|
||
"total_devices": "Toplam Cihazlar",
|
||
"unique_platforms": "Platforms",
|
||
"unique_archs": "Architectures",
|
||
"unique_versions": "İstemci Sürümleri",
|
||
"no_devices": "Henüz kayıtlı cihaz yok.",
|
||
"protocols_hint": "Protokol yeteneği anlaşması, her istemcinin yalnızca desteklediği özellikleri almasını sağlar. Sunucu, bildirilen yeteneklere göre davranışı uyarlar.",
|
||
"capability_negotiation": "Yetenek Müzakereleri",
|
||
"codec_support": "Codec Desteği (Çevrimiçi Cihazlar)",
|
||
"feature_support": "Özellik Desteği (Çevrimiçi Cihazlar)",
|
||
"no_codec_data": "Çevrimiçi cihazlarda codec verileri mevcut değil.",
|
||
"no_feature_data": "Çevrimiçi cihazlarda özellik verisi yok.",
|
||
"protobuf_schema": "İstemci Yetenekleri Protobuf Şeması",
|
||
"diagram_client": "Client",
|
||
"diagram_server": "BetterDesk Sunucusu",
|
||
"diagram_peer": "Uzak Eş",
|
||
"limitations_hint": "Her platformun mevcut özellikleri etkileyen belirli sınırlamaları vardır. Dağıtımları planlarken bu kısıtlamaları gözden geçirin.",
|
||
"feat_desktop_client": "Masaüstü İstemcisi",
|
||
"feat_background_agent": "Arka Plan Aracısı",
|
||
"feat_remote_target": "Uzak Hedef",
|
||
"feat_screen_capture": "Ekran Yakalama",
|
||
"feat_input_injection": "Giriş Enjeksiyonu",
|
||
"feat_file_transfer": "Dosya Aktarımı",
|
||
"feat_clipboard_sync": "Pano Senkronizasyonu",
|
||
"feat_audio_streaming": "Ses Akışı",
|
||
"feat_chat": "Chat",
|
||
"feat_h264": "H.264 Codec",
|
||
"feat_vp9": "VP9 Codec",
|
||
"feat_av1": "AV1 Codec",
|
||
"feat_cdap_agent": "CDAP Agent",
|
||
"platform_windows": "Windows",
|
||
"platform_linux": "Linux",
|
||
"platform_macos": "macOS",
|
||
"platform_android": "Android",
|
||
"platform_ios": "iOS",
|
||
"platform_web": "Web Browser",
|
||
"platform_chromeos": "ChromeOS",
|
||
"status_production": "Production",
|
||
"status_testing": "Testing",
|
||
"status_planned": "Planned",
|
||
"status_limited": "Limited",
|
||
"status_experimental": "Experimental",
|
||
"limit_win_uac": "Güvenli masaüstü bilgisayarlara hizmet kurulumu ve giriş enjeksiyonu için UAC yükseltmesi gerekir.",
|
||
"limit_win_service": "NSSM hizmeti olarak çalışır; kurulum için Yönetici ayrıcalıkları gerektirir.",
|
||
"limit_win_firewall": "Windows Güvenlik duvarı kuralları, geçiş bağlantıları için 21115-21119 bağlantı noktalarına izin vermelidir.",
|
||
"limit_linux_wayland": "Wayland dizgicileri programatik ekran yakalamayı kısıtlıyor; PipeWire portalı API gereklidir.",
|
||
"limit_linux_pipewire": "Ses yakalama PipeWire gerektirir; PulseAudio geri dönüşü mevcut ancak sınırlıdır.",
|
||
"limit_linux_arm": "ARM64 yapıları mevcut; bazı codec bileşenleri yazılım kod çözmeyi kullanabilir (daha yavaş).",
|
||
"limit_mac_screen": "Sistem Tercihleri > Gizlilik ve Güvenlik bölümünde Ekran Kaydı izni gereklidir.",
|
||
"limit_mac_signing": "Temsilcinin dağıtım için Apple Developer ID ile imzalanması gerekir.",
|
||
"limit_mac_notarize": "macOS Gatekeeper (App Store dışı dağıtım) için noter onayı gereklidir.",
|
||
"limit_android_projection": "MediaProjection API, her ekran yakalama oturumu için kullanıcının onayını gerektirir.",
|
||
"limit_android_accessibility": "Giriş ekleme, Erişilebilirlik Hizmeti gerektirir; Android 14+ sürümlerinde kısıtlanmıştır.",
|
||
"limit_android_battery": "Arka plan hizmeti Doze moduyla sınırlıdır; pil optimizasyonundan muafiyet gerektirebilir.",
|
||
"limit_ios_capture": "Apple, arka planda ekran yakalamayı yasaklar; yalnızca izleyici modu desteklenir.",
|
||
"limit_ios_input": "Giriş enjeksiyonuna izin verilmez; yalnızca uzaktan görüntüleme ve sohbet.",
|
||
"limit_ios_appstore": "Yalnızca App Store aracılığıyla dağıtım; Beta testi için TestFlight.",
|
||
"limit_web_https": "WebCodecs API ve WebRTC, HTTPS gerektirir; HTTP, JMuxer'a (sınırlı codec bileşenleri) geri döner.",
|
||
"limit_web_codec": "Codec desteği tarayıcıya bağlıdır; H.264 geniş çapta desteklenir, VP9/AV1 değişiklik gösterir.",
|
||
"limit_web_performance": "Performans, tarayıcı sanal alanıyla sınırlıdır; doğrudan donanım hızlandırması yok.",
|
||
"limit_chrome_crostini": "Yalnızca Crostini Linux kapsayıcısının içinde tam aracı desteği.",
|
||
"limit_chrome_pwa": "PWA modu yalnızca web özellikleri sağlar; yerel aracı özelliği yok.",
|
||
"limit_chrome_input": "Giriş enjeksiyonu Crostini kapsayıcısının dışında desteklenmez.",
|
||
"feat_session_recording": "Oturum Kaydı",
|
||
"feat_multi_monitor": "Çoklu Monitör",
|
||
"feat_unattended_access": "Gözetimsiz Erişim",
|
||
"limit_win_virtual_account": "Servisler LocalSystem yerine izole sanal hesaplar altında çalışır; özel günlük yolları ACL ayarlaması gerektirebilir.",
|
||
"limit_linux_unprivileged": "Servisler, systemd sertleştirmesi (NoNewPrivileges, ProtectSystem=strict) ile özel ayrıcalıksız 'betterdesk' hesabı olarak çalışır."
|
||
},
|
||
"security_audit": {
|
||
"title": "Güvenlik Denetimi",
|
||
"tab_overview": "Genel Bakış",
|
||
"tab_events": "Denetim Etkinlikleri",
|
||
"tab_hardening": "Hardening",
|
||
"tab_vulnerabilities": "Vulnerabilities",
|
||
"security_score": "Güvenlik Puanı",
|
||
"failed_logins": "Başarısız Girişler (24 saat)",
|
||
"active_bans": "Active Bans",
|
||
"api_keys": "API Keys",
|
||
"old_keys": "Eski Tuşlar (>90d)",
|
||
"security_checks": "Güvenlik Kontrolleri",
|
||
"tls_status": "TLS Status",
|
||
"pass": "Pass",
|
||
"warning": "Warning",
|
||
"fail": "Fail",
|
||
"tls_signal": "Signal TLS",
|
||
"tls_relay": "Relay TLS",
|
||
"tls_api": "API TLS",
|
||
"tls_wss": "WebSocket Güvenli",
|
||
"enabled": "Etkin",
|
||
"disabled": "Devre dışı",
|
||
"all_events": "All Events",
|
||
"event_login_failed": "Giriş Başarısız Oldu",
|
||
"event_login_success": "Giriş Başarılı",
|
||
"event_peer_banned": "Peer Banned",
|
||
"event_ip_banned": "IP Banned",
|
||
"event_config_changed": "Yapılandırma Değiştirildi",
|
||
"event_key_created": "Anahtar Oluşturuldu",
|
||
"refresh": "Refresh",
|
||
"col_time": "Time",
|
||
"col_action": "Action",
|
||
"col_actor": "Actor",
|
||
"col_target": "Target",
|
||
"col_ip": "IP Address",
|
||
"col_details": "Details",
|
||
"no_events": "Hiçbir denetim etkinliği bulunamadı.",
|
||
"hardening_hint": "BetterDesk dağıtımınız için güvenliği güçlendirme öncelikleri. Öğeler önem derecesine göre sıralanır.",
|
||
"no_hardening": "Sertleştirici öğe mevcut değil.",
|
||
"vuln_hint": "Bağımlılık güvenlik açığı taraması sonuçları. Bağımlılıkları güvende tutmak için npm denetimini düzenli olarak çalıştırın.",
|
||
"no_vulns": "Hiçbir güvenlik açığı bulunamadı. Bağımlılıklarınız güvende."
|
||
},
|
||
"languages": {
|
||
"title": "Dil Yönetimi",
|
||
"total_languages": "Toplam Diller",
|
||
"fully_translated": "Tamamen Çevrilmiş",
|
||
"needs_review": "İncelenmesi Gerekiyor",
|
||
"reference_keys": "Referans Anahtarları",
|
||
"no_languages": "Dil dosyası bulunamadı.",
|
||
"badge_reference": "Reference",
|
||
"badge_review": "İncelenmesi Gerekiyor",
|
||
"badge_complete": "Complete",
|
||
"coverage": "coverage",
|
||
"keys": "keys",
|
||
"missing": "missing",
|
||
"extra": "extra",
|
||
"view_missing": "Eksikleri Görüntüle",
|
||
"fix_missing": "Fix Missing",
|
||
"missing_keys_for": "için eksik anahtarlar",
|
||
"missing_keys_count": "keys missing (English fallback values shown)",
|
||
"and_more": "ve {n} daha fazlası...",
|
||
"all_keys_present": "Tüm anahtarlar mevcut!",
|
||
"confirm_fix": "Add missing keys to {code} with English fallback values?",
|
||
"fixed_title": "Keys Fixed",
|
||
"fixed_msg": "{code} içindeki eksik anahtarlar elle çevrilmelidir.",
|
||
"no_fix_needed": "Düzeltilecek eksik anahtar yok."
|
||
},
|
||
"resource_control": {
|
||
"title": "Kaynak Kontrolü",
|
||
"tab_overview": "Genel Bakış",
|
||
"tab_usb": "USB Control",
|
||
"tab_optical": "Optik Sürücüler",
|
||
"tab_monitors": "Monitors",
|
||
"tab_disks": "Disk Access",
|
||
"tab_quotas": "Kaynak Kotaları",
|
||
"compliance_by_category": "Kategoriye Göre Uyumluluk",
|
||
"device_compliance": "Cihaz Uyumluluğu",
|
||
"search_devices": "Cihazları ara...",
|
||
"col_device": "Cihaz",
|
||
"col_platform": "Platform",
|
||
"col_status": "Status",
|
||
"col_usb": "USB",
|
||
"col_optical": "Optical",
|
||
"col_monitors": "Monitors",
|
||
"col_disks": "Disks",
|
||
"col_quotas": "Quotas",
|
||
"col_actions": "Actions",
|
||
"stat_total_devices": "Toplam Cihazlar",
|
||
"stat_compliant": "Compliant",
|
||
"stat_partial": "Partial",
|
||
"stat_noncompliant": "Non-Compliant",
|
||
"stat_compliance_rate": "Uyumluluk Oranı",
|
||
"badge_na": "N/A",
|
||
"badge_compliant": "OK",
|
||
"badge_partial": "Partial",
|
||
"badge_noncompliant": "Fail",
|
||
"btn_configure": "Yapılandır",
|
||
"no_devices": "Hiçbir cihaz bulunamadı",
|
||
"usb_title": "USB Bağlantı Noktası Kontrolü",
|
||
"usb_hint": "Seçilen cihaz veya kuruluş çapında varsayılan politika için USB depolama cihazı erişimini kontrol edin.",
|
||
"usb_storage_policy": "USB Depolama Politikası",
|
||
"usb_whitelist": "Beyaz Listeye Eklenen Cihazlar (satır başına bir tane)",
|
||
"usb_whitelist_hint": "VID:PID (ör. 0781:5583)",
|
||
"usb_audit_log": "USB cihaz bağlantılarını günlüğe kaydedin",
|
||
"optical_title": "Optik Sürücü Kontrolü",
|
||
"optical_hint": "Seçilen aygıt için CD/DVD/Blu-ray sürücü erişimini kontrol edin.",
|
||
"optical_policy": "Optik Sürücü Politikası",
|
||
"optical_audit_log": "Optik sürücü erişimini günlüğe kaydet",
|
||
"monitors_title": "Monitör Yönetimi",
|
||
"monitors_hint": "Maksimum sayım, çözünürlük uygulaması, parlaklık ve güç programları dahil olmak üzere monitör ayarlarını yapılandırın.",
|
||
"monitors_max_count": "Maksimum Monitör (0 = sınırsız)",
|
||
"monitors_max_hint": "0 limit yok demektir",
|
||
"monitors_resolution": "Maksimum Çözünürlük",
|
||
"monitors_brightness": "Parlaklık Sınırı",
|
||
"monitors_power_schedule": "Güç Programı",
|
||
"monitors_power_hint": "örneğin kapalı:22:00-06:00",
|
||
"disks_title": "Disk Erişim Kontrolü",
|
||
"disks_hint": "Salt okunur mod, şifreleme uygulaması ve bölüm görünürlüğü dahil olmak üzere disk erişim ilkelerini yapılandırın.",
|
||
"disks_readonly": "Salt okunur modu zorla",
|
||
"disks_encryption": "Şifreleme gerektir (BitLocker/LUKS)",
|
||
"disks_smart": "S.M.A.R.T.'yi etkinleştirin izleme",
|
||
"disks_hidden": "Gizli Bölümler",
|
||
"disks_hidden_hint": "Virgülle ayrılmış sürücü harfleri veya bağlama noktaları",
|
||
"quotas_title": "Kaynak Kotaları",
|
||
"quotas_hint": "Seçilen cihaz için kullanıcı başına CPU, RAM, bant genişliği ve disk kotalarını ayarlayın.",
|
||
"quotas_cpu": "CPU Limit",
|
||
"quotas_ram": "RAM Limit",
|
||
"quotas_bandwidth": "Bant Genişliği Sınırı (Mbps)",
|
||
"quotas_bandwidth_hint": "0 = sınırsız",
|
||
"quotas_disk_quota": "Disk Kotası (GB)",
|
||
"quotas_disk_hint": "0 = sınırsız",
|
||
"quotas_process_whitelist": "İşlem Beyaz Listesi (satır başına bir tane)",
|
||
"quotas_process_hint": "örneğin chrome.exe, code.exe",
|
||
"policy_allowed": "Allowed",
|
||
"policy_blocked": "Blocked",
|
||
"policy_whitelist": "Yalnızca Beyaz Liste",
|
||
"policy_any": "Any"
|
||
},
|
||
"sdk_studio": {
|
||
"title": "SDK Studio",
|
||
"subtitle": "Visual flow editor for CDAP bridges",
|
||
"new_flow": "New Flow",
|
||
"open_flow": "Open Flow",
|
||
"save_flow": "Save Flow",
|
||
"run_flow": "Run",
|
||
"debug": "Debug",
|
||
"deploy": "Deploy",
|
||
"undo": "Undo",
|
||
"redo": "Redo",
|
||
"untitled": "Untitled Flow",
|
||
"code_mode": "Code Mode",
|
||
"toggle_grid": "Toggle Grid",
|
||
"zoom_in": "Zoom In",
|
||
"zoom_out": "Zoom Out",
|
||
"zoom_fit": "Fit to Screen",
|
||
"palette": "Node Palette",
|
||
"search_nodes": "Search nodes...",
|
||
"cat_sources": "Sources",
|
||
"cat_processing": "Processing",
|
||
"cat_outputs": "Outputs",
|
||
"empty_title": "Start Building",
|
||
"empty_desc": "Drag nodes from the palette to start building a flow",
|
||
"browse_templates": "Browse Templates",
|
||
"inspector": "Inspector",
|
||
"select_node": "Select a node to inspect its properties",
|
||
"console": "Console",
|
||
"clear_console": "Clear",
|
||
"console_ready": "Studio ready",
|
||
"label": "Label",
|
||
"configuration": "Configuration",
|
||
"connections": "Connections",
|
||
"inputs": "Inputs",
|
||
"outputs": "Outputs",
|
||
"delete_node": "Delete Node",
|
||
"nodes": "Nodes",
|
||
"wires": "Wires",
|
||
"status_ready": "Ready",
|
||
"status_deployed": "Deployed",
|
||
"flow_name": "Flow Name",
|
||
"flow_desc": "Description",
|
||
"loading": "Loading...",
|
||
"no_flows": "No saved flows yet",
|
||
"confirm_delete": "Are you sure you want to delete this flow?",
|
||
"templates": "Templates",
|
||
"node_modbus_tcp": "Modbus TCP",
|
||
"node_modbus_rtu": "Modbus RTU",
|
||
"node_snmp_poll": "SNMP Poll",
|
||
"node_rest_poll": "REST Poll",
|
||
"node_mqtt_subscribe": "MQTT Subscribe",
|
||
"node_webhook": "Webhook",
|
||
"node_device_telemetry": "Device Telemetry",
|
||
"node_database_query": "Database Query",
|
||
"node_file_watch": "File Watch",
|
||
"node_filter": "Filter",
|
||
"node_transform": "Transform",
|
||
"node_aggregate": "Aggregate",
|
||
"node_delay": "Delay",
|
||
"node_debounce": "Debounce",
|
||
"node_switch": "Switch",
|
||
"node_merge": "Merge",
|
||
"node_script": "Script",
|
||
"node_widget_update": "Widget Update",
|
||
"node_alert": "Alert",
|
||
"node_command": "Command",
|
||
"node_log": "Log",
|
||
"node_rest_call": "REST Call",
|
||
"node_mqtt_publish": "MQTT Publish",
|
||
"node_database_write": "Database Write",
|
||
"node_email": "Email",
|
||
"node_modbus_write": "Modbus Write",
|
||
"import_flow": "Import Flow"
|
||
},
|
||
"updates": {
|
||
"tab_title": "Updates",
|
||
"title": "Yazılım Güncellemeleri",
|
||
"desc": "Check for new versions and update the BetterDesk console from GitHub",
|
||
"current_version": "Yüklü sürüm",
|
||
"latest_version": "Latest version",
|
||
"status": "Status",
|
||
"check_now": "Güncellemeleri kontrol edin",
|
||
"checking": "Checking…",
|
||
"up_to_date": "güncel",
|
||
"update_available": "Güncelleme mevcut",
|
||
"changelog": "Release Notes",
|
||
"no_changelog": "Sürüm notu mevcut değil",
|
||
"files_changed": "Dosyalar değiştirildi",
|
||
"files": "dosyalar",
|
||
"changes_unavailable": "Dosya değişiklik listesi yüklenemedi. Güncellemeyi yine de yükleyebilirsiniz.",
|
||
"create_backup": "Güncellemeden önce yedekleme oluşturun",
|
||
"install": "Install Update",
|
||
"install_confirm": "Are you sure you want to install this update? The console will restart after the update.",
|
||
"installing": "Güncelleme yükleniyor…",
|
||
"creating_backup": "Yedek oluşturuluyor…",
|
||
"downloading": "Dosyalar indiriliyor…",
|
||
"install_success": "Güncelleme başarıyla yüklendi. Konsol yeniden başlatılıyor…",
|
||
"install_failed": "Güncelleme yüklemesi başarısız oldu",
|
||
"restarting": "Konsolun yeniden başlatılması bekleniyor…",
|
||
"restart_complete": "Konsol başarıyla yeniden başlatıldı",
|
||
"restart_timeout": "Console did not restart in time. Please check manually.",
|
||
"no_version": "Güncelleme sürümü seçilmedi. Önce güncellemeleri kontrol edin.",
|
||
"backups_title": "Yedeklemeleri Güncelle",
|
||
"backups_desc": "Her güncellemeden önce otomatik olarak oluşturulan güncelleme öncesi yedeklemeler",
|
||
"no_backups": "Güncelleme yedeği bulunamadı",
|
||
"restore": "Restore",
|
||
"restore_confirm": "Bu yedeklemeden geri yüklemek istediğinizden emin misiniz? Değiştirilen dosyaların üzerine yazılacaktır.",
|
||
"restore_success": "Yedekleme başarıyla geri yüklendi. Konsol yeniden başlatılıyor…",
|
||
"baseline_set": "Temel ayar",
|
||
"commits_behind": "arkasında taahhüt eder",
|
||
"total_files": "Toplam dosyalar",
|
||
"applied": "Applied",
|
||
"failed": "Başarısız",
|
||
"skipped": "Skipped",
|
||
"removed": "Removed",
|
||
"auto": "Auto",
|
||
"manual": "Manual",
|
||
"component_console": "Web Console",
|
||
"component_server": "Sunucuya Git",
|
||
"component_agent": "Agent",
|
||
"component_scripts": "Komut Dosyaları ve Docker",
|
||
"component_other": "Other",
|
||
"server_rebuild_warning": "Go Server source changed — binary rebuild required. Use the ALL-IN-ONE script or compile manually.",
|
||
"include_server": "Include Go Server (compile & deploy binary)",
|
||
"checking_go": "Git kontrol ediliyor…",
|
||
"go_not_found": "Yüklü değil git",
|
||
"go_check_failed": "Go'nun kullanılabilirliği kontrol edilemedi",
|
||
"server_building": "Go server derleniyor... Bu işlem birkaç dakika sürebilir.",
|
||
"server_built": "Sunucu ikili dosyası derlendi",
|
||
"server_build_failed": "Sunucu derlemesi başarısız oldu",
|
||
"server_deployed": "Sunucu ikili programı dağıtıldı",
|
||
"server_deploy_failed": "Sunucu dağıtımı başarısız oldu",
|
||
"server_build_note": "Server compilation may take 1-5 minutes. The page will remain unresponsive during compilation.",
|
||
"server_source_downloading": "Sunucu kaynağı indiriliyor…",
|
||
"delete": "Sil",
|
||
"delete_confirm": "{name} yedeklemesi kalıcı olarak silinsin mi? Bu geri alınamaz.",
|
||
"delete_success": "Yedekleme silindi",
|
||
"delete_failed": "Yedekleme silinemedi",
|
||
"retention_label": "En yeni N yedeği sakla",
|
||
"retention_hint": "Her güncellemeden sonra eski yedeklemeler otomatik olarak silinir. Tüm yedeklemeleri saklamak için 0'ı kullanın.",
|
||
"retention_saved": "Saklama ayarı kaydedildi",
|
||
"retention_invalid": "Saklama 0 ile 1000 arasında bir tam sayı olmalıdır",
|
||
"retention_required_for_prune": "Önce 0'dan büyük bir saklama değeri ayarlayın",
|
||
"prune_now": "Apply now",
|
||
"prune_confirm": "Yalnızca {n}'nin en son yedeklemeleri tutulup geri kalanı silinsin mi?",
|
||
"prune_done": "{n} yedekleri budandı",
|
||
"total_size": "Total size",
|
||
"backups_count": "backup(s)",
|
||
"strategy_label": "Güncelleme yöntemi",
|
||
"strategy_download": "Önceden oluşturulmuş ikili programı indirin",
|
||
"strategy_compile": "Kaynaktan derle",
|
||
"both_available": "İndir ve Derle",
|
||
"download_available": "İndirilebilir",
|
||
"no_method": "Güncelleme yöntemi yok",
|
||
"no_release": "No release",
|
||
"available": "Mevcut",
|
||
"server_downloading": "Sunucu ikili programı indiriliyor…",
|
||
"server_downloaded": "Sunucu ikili dosyası indirildi",
|
||
"server_download_failed": "Sunucu ikili indirme işlemi başarısız oldu",
|
||
"server_download_note": "GitHub Sürümlerinden önceden oluşturulmuş bir ikili dosya indirilecektir. Bu genellikle bir dakikadan az sürer.",
|
||
"install_go_hint": "Derlemeyi etkinleştirmek veya önceden oluşturulmuş ikili dosyalar içeren bir sürüm yayınlamak için https://go.dev/dl/'den Go'yu yükleyin",
|
||
"strategy_install_go": "Go'yu otomatik olarak yükle ve derle",
|
||
"strategy_install_go_hint": "Downloads the official Go toolchain (~120 MB) into the console data directory, then compiles the server. Use this when Go is not installed on the host.",
|
||
"auto_strategy": "Auto",
|
||
"auto_strategy_hint": "The console will pick the best available method (download → compile → auto-install Go).",
|
||
"auto_available": "Otomatik yeniden oluşturmaya hazır",
|
||
"toolchain_ready": "Alet zinciri kuruldu",
|
||
"toolchain_will_install": "Go toolchain will be installed automatically",
|
||
"toolchain_downloading": "Go toolchain indiriliyor…",
|
||
"toolchain_failed": "Go toolchain kurulumu başarısız oldu",
|
||
"modal_title": "Güncelleme yükleniyor",
|
||
"modal_done_title": "Güncelleme tamamlandı",
|
||
"modal_close": "Kapat",
|
||
"modal_reload_now": "Konsolu yeniden yükle",
|
||
"log_title": "Güncelleme günlüğü",
|
||
"log_expand": "Günlüğü genişlet",
|
||
"log_collapse": "Günlüğü daralt",
|
||
"log_copy": "Günlüğü kopyala",
|
||
"progress_step": "Adım {current}/{total}",
|
||
"reload_countdown": "{seconds} sn içinde otomatik yenileme",
|
||
"retry_update": "Güncellemeyi yeniden dene",
|
||
"retry_confirm": "Bu güncelleme yeniden kurulsun mu?",
|
||
"phase_confirm": "Confirmation",
|
||
"phase_backup": "Backup",
|
||
"phase_console": "Konsol dosyaları",
|
||
"phase_server": "Sunucu aşaması",
|
||
"phase_restart": "Yeniden başlat",
|
||
"phase_done": "Done",
|
||
"preparing": "Preparing…",
|
||
"backup_skipped": "Yedekleme atlandı (kullanıcı seçimine göre)",
|
||
"server_skipped": "Go server atlandı",
|
||
"server_not_selected": "Go server not selected",
|
||
"server_processing": "Go server güncellemesi işleniyor…",
|
||
"no_restart_needed": "Yeniden başlatmaya gerek yok",
|
||
"complete": "Güncelleme uygulandı",
|
||
"complete_summary": "Güncelleme başarıyla uygulandı.",
|
||
"complete_with_errors": "Güncelleme tamamlandı ancak bazı adımlar başarısız oldu. Aşağıdaki ayrıntılara bakın.",
|
||
"modal_done_with_errors_title": "Güncelleme hatalarla tamamlandı",
|
||
"console_will_restart": "Konsol işlemi şimdi yeniden başlatılacak…",
|
||
"restart_complete_msg": "Konsolun yeniden başlatılması tamamlandı. Yeni sürümü yüklemek için yeniden yükle'yi tıklayın. Sayfa 8 saniye içinde otomatik olarak yeniden yüklenecektir.",
|
||
"refresh_recommended": "Statik varlıklar değişti; yeni kullanıcı arayüzünü görmek için sayfayı yeniden yükleyin.",
|
||
"confirm_title": "Güncellemeyi uygula",
|
||
"confirm_with_backup": "Güncelleme öncesi yedekleme otomatik olarak oluşturulacaktır.",
|
||
"confirm_no_backup": "Hiçbir yedekleme oluşturulmayacak (risk size ait olmak üzere devam edin).",
|
||
"server_stale_title": "Sunucu ikili programı güncel değil",
|
||
"server_stale_desc": "Go server kaynağı güncellendi ancak çalışan ikili dosya yeniden oluşturulmadı. Güvenlik ve kitaplık güncellemelerini uygulamak için şimdi yeniden oluşturun.",
|
||
"rebuild_server": "Sunucu ikili dosyasını yeniden oluştur",
|
||
"rebuilding_server": "Yeniden inşa ediliyor…",
|
||
"rebuild_server_success": "Sunucu ikili programı yeniden oluşturuldu ve yeniden başlatıldı",
|
||
"rebuild_server_failed": "Sunucu ikili yeniden oluşturma işlemi başarısız oldu",
|
||
"channel_title": "Güncelleme kanalı",
|
||
"channel_desc": "Panelin güncellemeleri nereden kontrol edeceğini seçin. Üretimde Stable kullanın.",
|
||
"channel_stable": "Kararlı (main)",
|
||
"channel_development": "Geliştirme (dev)",
|
||
"channel_branch_label": "GitHub dalı",
|
||
"channel_save": "Kanalı değiştir",
|
||
"channel_saved": "Kanal değiştirildi. Güncellemeleri kontrol et.",
|
||
"channel_save_failed": "Güncelleme kanalı kaydedilemedi",
|
||
"channel_docker_blocked": "Docker imaj kurulumları panelden güncelleme kanalını değiştiremez. BETTERDESK_IMAGE_TAG=latest (stable) veya BETTERDESK_IMAGE_TAG=dev (development) ayarlayıp şunu çalıştırın: docker compose pull && docker compose up -d.",
|
||
"channel_docker_note": "Paneldeki güncelleme kanalı yalnızca yerel kurulumlar içindir. GHCR imajları için BETTERDESK_IMAGE_TAG değerini değiştirip kapsayıcıları yeniden oluşturun.",
|
||
"channel_switch_warning": "Kanal değişikliği GitHub dalını değiştirir. İzlenen commit SHA korunur — sonraki kontrol büyük fark gösterebilir. Devam?",
|
||
"channel_pick_label": "Geç",
|
||
"channel_apply_hint": "Onaydan sonra kaydedilir. Ardından Güncellemeleri kontrol et.",
|
||
"channel_confirm_switch": "Kaynağı {from} → {to} olarak değiştir? Yüklü commit, güncelleme kontrolüne kadar aynı kalır.",
|
||
"docker_title": "Docker image dağıtımı",
|
||
"docker_desc": "Bu konsol önceden oluşturulmuş bir konteyner görüntüsünden çalışır (resmi all-in-one veya legacy split). Güncellemeler ana makinede GHCR'den daha yeni konteyner görüntü(ler)i çekilerek uygulanır; uygulama içi kurulum veya Go yeniden derleme değil.",
|
||
"docker_install_note": "Uygulama içi kurulum Docker'da devre dışıdır. Yukarıdaki komutları ana makinede çalıştırın, ardından bu sayfayı yenileyin.",
|
||
"docker_update_available": "Yeni konteyner görüntü(ler)i mevcut",
|
||
"docker_sha_unknown": "Güncel (görüntü commit bilinmiyor)",
|
||
"docker_images": "Görüntüler",
|
||
"more_options": "Diğer seçenekler",
|
||
"option_advanced": "Gelişmiş seçenekler",
|
||
"option_advanced_desc": "Yedek saklama, Docker dağıtımı, sunucu yeniden derleme ve güncelleme stratejisi"
|
||
},
|
||
"permissions": {
|
||
"title": "İzinler",
|
||
"subtitle": "Rol tabanlı izinleri ve özel geçersiz kılmaları yönetin",
|
||
"info_title": "İzinler nasıl çalışır?",
|
||
"info_desc": "Her rolün varsayılan izinleri vardır. Aşağıda geçiş yaparak rol başına ayrı ayrı izinler ekleyebilir veya kaldırabilirsiniz. Özel geçersiz kılmalar vurgulanır ve herhangi bir zamanda varsayılan ayarlara geri döndürülebilir.",
|
||
"select_role": "Rol seçin",
|
||
"select_role_placeholder": "Bir rol seçin...",
|
||
"reset_overrides": "Tüm geçersiz kılmaları sıfırla",
|
||
"granted": "Granted",
|
||
"overrides": "Overrides",
|
||
"level": "Level",
|
||
"super_admin_tag": "Full access",
|
||
"server_level_tag": "Sunucu düzeyinde",
|
||
"custom": "Custom",
|
||
"default": "Default",
|
||
"revert": "Varsayılana geri dön",
|
||
"saved": "İzin güncellendi",
|
||
"reverted": "Varsayılana geri döndürüldü",
|
||
"all_reverted": "Tüm geçersiz kılmalar geri alındı",
|
||
"confirm_reset": "Bu rol için tüm özel geçersiz kılmalar varsayılanlara sıfırlansın mı?",
|
||
"empty_title": "Bir rol seçin",
|
||
"empty_desc": "İzinlerini görüntülemek ve yönetmek için yukarıdaki açılır menüden bir rol seçin.",
|
||
"locked_title": "Super Admin",
|
||
"locked_desc": "Süper Yönetici varsayılan olarak tüm izinlere sahiptir ve özelleştirilemez.",
|
||
"cat_device": "Cihazlar",
|
||
"cat_user": "Users",
|
||
"cat_server": "Sunucu",
|
||
"cat_org": "Organizasyonlar",
|
||
"cat_audit": "Denetim ve İzleme",
|
||
"cat_cdap": "CDAP",
|
||
"cat_enrollment": "Enrollment",
|
||
"cat_chat": "Chat",
|
||
"cat_branding": "Branding",
|
||
"perm_device_view": "Cihazları görüntüle",
|
||
"perm_device_connect": "Cihazlara bağlanın",
|
||
"perm_device_edit": "Cihazları düzenle",
|
||
"perm_device_delete": "Cihazları sil",
|
||
"perm_device_ban": "Cihazları yasakla / yasağı kaldır",
|
||
"perm_device_change_id": "Cihaz kimliğini değiştir",
|
||
"perm_user_view": "Kullanıcıları görüntüle",
|
||
"perm_user_create": "Kullanıcı oluştur",
|
||
"perm_user_edit": "Kullanıcıları düzenle",
|
||
"perm_user_delete": "Kullanıcıları sil",
|
||
"perm_server_config": "Sunucu yapılandırması",
|
||
"perm_server_keys": "API anahtarlarını yönetin",
|
||
"perm_org_create": "Organizasyonlar oluşturun",
|
||
"perm_org_edit": "Kuruluşları düzenle",
|
||
"perm_org_delete": "Kuruluşları sil",
|
||
"perm_org_manage_users": "Kuruluş kullanıcılarını yönetme",
|
||
"perm_org_manage_devices": "Organizasyon cihazlarını yönetin",
|
||
"perm_audit_view": "Denetim günlüklerini görüntüle",
|
||
"perm_metrics_view": "Metrikleri görüntüle",
|
||
"perm_blocklist_edit": "Engellenenler listesini düzenle",
|
||
"perm_cdap_view": "CDAP cihazlar��nı görüntüleyin",
|
||
"perm_cdap_command": "CDAP komutlarını gönder",
|
||
"perm_cdap_terminal": "CDAP terminal erişimi",
|
||
"perm_cdap_files": "CDAP dosya erişimi",
|
||
"perm_enrollment_manage": "Kaydı yönet",
|
||
"perm_enrollment_approve": "Kaydı onayla",
|
||
"perm_chat_access": "Chat access",
|
||
"perm_branding_edit": "Markalamayı düzenle",
|
||
"perm_server_attestation": "Sunucu performans onayı"
|
||
},
|
||
"notifications": {
|
||
"title": "Bildirimler",
|
||
"empty": "Yeni bildirim yok",
|
||
"mark_all_read": "Tümünü okundu olarak işaretle",
|
||
"see_all": "Tüm yardım isteklerini görün",
|
||
"help_request": "Yardım isteği",
|
||
"just_now": "just now"
|
||
},
|
||
"accessibility": {
|
||
"title": "Erişilebilirlik",
|
||
"subtitle": "Konsolu görme, hareket ve okuma ihtiyaçlarınıza göre ayarlayın.",
|
||
"close": "Erişilebilirlik menüsünü kapat",
|
||
"profiles": "Hızlı profiller",
|
||
"profile_low_vision": "Low vision",
|
||
"profile_low_vision_hint": "Daha büyük metin, güçlü kontrast ve odaklanma.",
|
||
"profile_dyslexia": "Okuma konforu",
|
||
"profile_dyslexia_hint": "Okunabilir yazı tipi ve daha geniş aralık.",
|
||
"profile_motion_safe": "Motion safe",
|
||
"profile_motion_safe_hint": "Geçişleri azaltır ve animasyonu duraklatır.",
|
||
"profile_color_assist": "Renk desteği",
|
||
"profile_color_assist_hint": "Renk filtresi, etiketler ve vurgulanan bağlantılar.",
|
||
"reading": "Okuma",
|
||
"font_size": "Yazı boyutu",
|
||
"line_height": "Satır yüksekliği",
|
||
"letter_spacing": "Harf aralığı",
|
||
"word_spacing": "Kelime aralığı",
|
||
"readable_font": "Okunabilir yazı tipi",
|
||
"readable_font_hint": "Geniş, tanıdık harf şekilleri kullanır.",
|
||
"dyslexia_spacing": "Disleksi aralığı",
|
||
"dyslexia_spacing_hint": "Uzun metinler için ekstra boşluk ekler.",
|
||
"visual": "Görsel",
|
||
"contrast": "Kontrast",
|
||
"contrast_normal": "Normal",
|
||
"contrast_high_dark": "Yüksek kontrastlı koyu",
|
||
"contrast_high_light": "Yüksek kontrastlı ışık",
|
||
"contrast_yellow_black": "Siyah üzerine sarı",
|
||
"color_filter": "Renk görme filtresi",
|
||
"filter_none": "None",
|
||
"filter_protanopia": "Protanopia",
|
||
"filter_deuteranopia": "Deuteranopia",
|
||
"filter_tritanopia": "Tritanopia",
|
||
"filter_achromatopsia": "Achromatopsia",
|
||
"saturation": "Renk doygunluğu",
|
||
"underline_links": "Bağlantıların altını çizin",
|
||
"underline_links_hint": "Bağlantıları renge bağlı kalmadan görünür hale getirir.",
|
||
"highlight_links": "Eylemleri vurgulayın",
|
||
"highlight_links_hint": "Bağlantıları ve düğmeleri ana hatlarıyla belirtir.",
|
||
"highlight_headings": "Başlıkları vurgulayın",
|
||
"highlight_headings_hint": "Bölüm başlıklarını bir renk çubuğuyla işaretler.",
|
||
"hide_media": "Dim media",
|
||
"hide_media_hint": "Görüntüleri, videoları ve tuvalleri karartır.",
|
||
"interaction": "Etkileşim",
|
||
"strong_focus": "Güçlü odaklanma",
|
||
"strong_focus_hint": "Büyük bir klavye odak halkasını gösterir.",
|
||
"large_cursor": "Büyük imleç",
|
||
"large_cursor_hint": "Daha büyük, yüksek kontrastlı bir işaretçi kullanır.",
|
||
"reduce_motion": "Hareketi azalt",
|
||
"reduce_motion_hint": "Geçişleri kısaltır ve kaydırmayı düzgünleştirir.",
|
||
"pause_animations": "Animasyonları duraklat",
|
||
"pause_animations_hint": "Döngüsel görsel hareketi durdurur.",
|
||
"reading_guide": "Okuma kılavuzu",
|
||
"reading_guide_hint": "İşaretçiyi parlak bir çizgiyle takip eder.",
|
||
"reading_mask": "Okuma maskesi",
|
||
"reading_mask_hint": "İşaretçinin üstündeki ve altındaki içeriği soluklaştırır.",
|
||
"preview": "Önizleme",
|
||
"preview_title": "Operatör çalışma alanı önizlemesi",
|
||
"preview_text": "Bu menüyü kapatmadan önce metnin, bağlantıların, kontrollerin ve durum etiketlerinin rahat okunup okunamayacağını kontrol edin.",
|
||
"preview_link": "Cihaz ayrıntıları bağlantısı",
|
||
"preview_status": "Online",
|
||
"preview_button": "Birincil eylem",
|
||
"preview_secondary": "Secondary",
|
||
"reset": "Sıfırla",
|
||
"done": "Bitti"
|
||
},
|
||
"server_mgmt": {
|
||
"title": "Sunucu Yönetimi",
|
||
"subtitle": "BetterDesk konsol ana bilgisayarı (BETA) için kokpit benzeri kontrol düzlemi.",
|
||
"beta_tooltip": "Beta özelliği — aktif geliştirme aşamasındadır.",
|
||
"notice_title": "Beta özelliği",
|
||
"notice_body": "Bu araçlar, BetterDesk konsol işleminin yaşadığı ana bilgisayarda çalışır. Tüm işlemler denetlenmektedir. Özellik kapsamı gelecek sürümlerde genişletilecektir.",
|
||
"tab_overview": "Genel Bakış",
|
||
"tab_terminal": "Terminal",
|
||
"tab_files": "Dosyalar",
|
||
"tab_services": "Hizmetler",
|
||
"cpu": "CPU",
|
||
"memory": "Bellek",
|
||
"load": "Yük ortalaması",
|
||
"disks": "Diskler",
|
||
"history": "Geçmiş (son 60 örnek)",
|
||
"host_info": "Host info",
|
||
"cores": "cores",
|
||
"uptime": "Çalışma süresi",
|
||
"no_disks": "Disk verisi yok",
|
||
"info_hostname": "Hostname",
|
||
"info_platform": "Platform",
|
||
"info_kernel": "Kernel",
|
||
"info_node": "Node.js",
|
||
"info_process_id": "Process ID",
|
||
"info_pty_available": "PTY mevcut",
|
||
"term_connect": "Bağlan",
|
||
"term_disconnect": "Bağlantıyı kes",
|
||
"term_clear": "Clear",
|
||
"term_status": "Status",
|
||
"term_connecting": "Connecting…",
|
||
"term_connected": "Connected",
|
||
"term_disconnected": "Disconnected",
|
||
"term_error": "Bağlantı hatası",
|
||
"term_warning": "Komutlar, konsol işleminin sahibi olan kullanıcı olarak çalışır. Yükseltmeyi etkinleştirmek için bir sudoers kuralı ekleyin.",
|
||
"term_hint": "İpucu: Sorunu iletmek için \"sudo -i\" yazın (sudoers yapılandırması gerektirir).",
|
||
"term_lib_failed": "Terminal kitaplığı yüklenemedi",
|
||
"files_up": "Bir seviye yukarı",
|
||
"files_go": "Go",
|
||
"files_mkdir": "New folder",
|
||
"files_name": "Name",
|
||
"files_size": "Size",
|
||
"files_perms": "Mode",
|
||
"files_mtime": "Modified",
|
||
"files_rename": "Rename",
|
||
"files_rename_prompt": "New name:",
|
||
"files_empty": "Boş dizin",
|
||
"files_error": "Dizin listelenemedi",
|
||
"read_failed": "Dosya okunamadı",
|
||
"save_failed": "Dosya kaydedilemedi",
|
||
"rename_failed": "Yeniden adlandırma başarısız oldu",
|
||
"delete_failed": "Silinemedi",
|
||
"delete_confirm": "Bu giriş silinsin mi?",
|
||
"mkdir_prompt": "Yeni klasör adı:",
|
||
"mkdir_failed": "Klasör oluşturulamadı",
|
||
"file_saved": "Dosya kaydedildi",
|
||
"binary_warn": "İkili dosya — yalnızca önizleme",
|
||
"encoding_utf8": "UTF-8 text",
|
||
"truncated": "truncated",
|
||
"full": "full",
|
||
"svc_search_placeholder": "Hizmetleri arayın…",
|
||
"svc_name": "Service",
|
||
"svc_state": "State",
|
||
"svc_description": "Description",
|
||
"svc_empty": "Hiçbir hizmet bulunamadı",
|
||
"svc_load_failed": "Hizmetler yüklenemedi",
|
||
"svc_action_failed": "İşlem başarısız oldu",
|
||
"svc_confirm": "Run",
|
||
"svc_start": "Başlat",
|
||
"svc_stop": "Durdur",
|
||
"svc_restart": "Yeniden başlat",
|
||
"svc_reload": "Reload",
|
||
"svc_enable": "Enable",
|
||
"svc_disable": "Disable",
|
||
"svc_status": "Status"
|
||
},
|
||
"download": {
|
||
"title": "BetterDesk Aracısını İndirin",
|
||
"choose_platform": "Platformunuzu seçin",
|
||
"choose_platform_hint": "İşletim sisteminize uygun yükleyiciyi seçin.",
|
||
"download": "İndir",
|
||
"building": "Bina…",
|
||
"failed": "Derleme başarısız oldu",
|
||
"need_help": "Yardıma mı ihtiyacınız var?",
|
||
"powered_by": "Tarafından desteklenmektedir",
|
||
"product_agent_client": "BetterDesk Agent Client — full managed endpoint agent",
|
||
"product_support_agent": "BetterDesk Support Agent — lightweight end-user client",
|
||
"product_rdclient": "BetterDesk RdClient — operator remote desktop client"
|
||
},
|
||
"server_attestation": {
|
||
"title": "Sunucu Performans Onayı",
|
||
"subtitle": "%80 CPU, RAM ve disk eşiğinde eşzamanlı uzak bağlantı kapasitesini belirleyen performans kıyaslaması.",
|
||
"warning_title": "Yük testi",
|
||
"warning_body": "Kıyaslama, sinyal ve röle sunucularına paralel WebSocket bağlantılarını simüle eder. Yoğun olmayan saatlerde çalıştırın — bu test üretim ortamını yükler.",
|
||
"run_benchmark": "Kıyaslamayı çalıştır",
|
||
"abort": "İptal",
|
||
"download_report": "JSON raporu indir",
|
||
"last_test": "Son test",
|
||
"no_test_yet": "Henüz kıyaslama çalıştırılmadı",
|
||
"max_connections": "Maksimum bağlantı",
|
||
"threshold_80": "%80 eşiği — nihai metrikler",
|
||
"disk": "Disk",
|
||
"ramp_chart": "Yük rampa grafiği",
|
||
"connections": "Bağlantılar",
|
||
"connections_short": "bağ.",
|
||
"tier_guide_title": "Her seviye ne anlama gelir?",
|
||
"tier_bronze": "BRONZE",
|
||
"tier_iron": "IRON",
|
||
"tier_titanium": "TITANIUM",
|
||
"tier_platinum": "PLATINUM",
|
||
"tier_obsidian": "OBSIDIAN",
|
||
"tier_none": "UNRATED",
|
||
"tier_bronze_desc": "1–25 eşzamanlı bağlantı — küçük VPS (1–2 vCPU, 2–4 GB RAM).",
|
||
"tier_iron_desc": "26–75 bağlantı — orta sınıf sunucu (2–4 vCPU, 4–8 GB RAM).",
|
||
"tier_platinum_desc": "76–200 bağlantı — yüksek performanslı sunucu (4–8 vCPU, 8–16 GB RAM).",
|
||
"tier_titanium_desc": "201–400 bağlantı — kurumsal altyapı (8+ vCPU, 16–32 GB RAM).",
|
||
"tier_obsidian_desc": "401+ bağlantı — turbo sınıfı: özel donanım, 16+ vCPU, 32+ GB RAM, NVMe.",
|
||
"docker_note": "Not: Docker'da CPU/RAM metrikleri fiziksel ana bilgisayar yerine konteyner sınırlarını yansıtabilir.",
|
||
"badge_tooltip": "BetterDesk Server Attestation — sunucu performans sertifikasyonu",
|
||
"confirm_run": "Bu kıyaslama simüle edilmiş bağlantılarla sunucuya yük testi yapacak. Devam edilsin mi?",
|
||
"starting": "Başlatılıyor…",
|
||
"complete": "Kıyaslama tamamlandı",
|
||
"signal_peers": "Sinyal akranları",
|
||
"relay_sessions": "Röle oturumları",
|
||
"page_error": "Sunucu Onayı sayfası yüklenemedi",
|
||
"mode_estimated": "Tahmini (WebSocket ulaşılamıyor)",
|
||
"incomplete": "Kıyaslama geçerli bir seviye olmadan tamamlandı"
|
||
},
|
||
"commercialization": {
|
||
"title": "Ticarileştirme",
|
||
"subtitle": "Destek paketleri, faturalandırılabilir oturumlar ve raporlar",
|
||
"alpha_badge": "ALPHA",
|
||
"alpha_tooltip": "Erken özellik — faturalandırma ve paketler aktif geliştirmede.",
|
||
"tabs": {
|
||
"overview": "Genel bakış",
|
||
"packages": "Paketler ve sözleşmeler",
|
||
"sessions": "Oturumlar",
|
||
"reports": "Raporlar",
|
||
"settings": "Gelişmiş ayarlar"
|
||
},
|
||
"clock": {
|
||
"title": "Sunucu saati (NTP)",
|
||
"check_now": "Şimdi kontrol et",
|
||
"unsynced": "Sunucu saati senkronize değil — faturalandırılabilir oturumlar engellenebilir",
|
||
"synced_detail": "Faturalandırma için saat senkronize",
|
||
"ntp_servers": "NTP sunucuları",
|
||
"ntp_servers_hint": "Virgülle ayrılmış ana bilgisayar adları veya IP. Go sunucusuna (betterdesk-server) uygulanır.",
|
||
"max_skew_ms": "Maksimum saat sapması (ms)",
|
||
"require_sync": "Faturalandırılabilir oturumlar için senkron saat gerekli",
|
||
"trust_os": "Doğrudan sorgular başarısız olursa OS NTP'ye güven",
|
||
"trust_os_hint": "UDP NTP engellendiğinde systemd-timesyncd/chrony durumunu kullanın.",
|
||
"save": "NTP ayarlarını kaydet",
|
||
"saved": "Saat ayarları kaydedildi. Go sunucusu yeniden başlatılıyor.",
|
||
"save_restart": "NTP kaydedilsin ve Go sunucusu yeniden başlatılsın mı? Aktif oturumlar kısa süre kesilebilir.",
|
||
"status_offset": "Sapma",
|
||
"status_server": "NTP kaynağı",
|
||
"status_os": "OS saati senkron",
|
||
"status_error": "Son hata",
|
||
"os_yes": "Evet",
|
||
"os_no": "Hayır",
|
||
"checked": "Clock check completed"
|
||
},
|
||
"stats": {
|
||
"active_sessions": "Aktif faturalandırılabilir oturumlar",
|
||
"expiring_contracts": "Contracts expiring (30 days)",
|
||
"expiring_hint": "Active assignments with end date within 30 days"
|
||
},
|
||
"packages": {
|
||
"new": "Yeni paket",
|
||
"name": "Ad",
|
||
"included_minutes": "Dahil edilen dakikalar",
|
||
"overage_rate": "Aşım ücreti / s",
|
||
"currency": "Para birimi",
|
||
"heading": "Destek paketleri",
|
||
"prompt_name": "Paket adı",
|
||
"create_title": "Kuruluş için yeni paket",
|
||
"create_submit": "Paket oluştur",
|
||
"select_org": "Kuruluş",
|
||
"select_org_placeholder": "Kuruluş seçin…",
|
||
"description": "Description",
|
||
"edit_title": "Edit package",
|
||
"created": "Package created",
|
||
"updated": "Package updated",
|
||
"deleted": "Package deleted",
|
||
"delete_confirm": "Delete this package? Assignments using it must be removed first."
|
||
},
|
||
"sessions": {
|
||
"device": "Cihaz",
|
||
"operator": "Operatör",
|
||
"duration": "Süre",
|
||
"phase": "Aşama",
|
||
"amount": "Tutar",
|
||
"org": "Organization"
|
||
},
|
||
"reports": {
|
||
"session": "Oturum",
|
||
"summary": "Özet",
|
||
"date": "Tarih"
|
||
},
|
||
"contracts": {
|
||
"title": "Kuruluş sözleşmeleri",
|
||
"new": "Paket ata",
|
||
"org": "Kuruluş",
|
||
"package": "Paket",
|
||
"remaining": "Kalan dakika",
|
||
"status": "Durum",
|
||
"actions": "İşlemler",
|
||
"suspend": "Askıya al",
|
||
"activate": "Etkinleştir",
|
||
"select_org": "Kuruluş seçin",
|
||
"select_package": "Paket seçin",
|
||
"no_orgs": "Kuruluş bulunamadı",
|
||
"no_packages": "Önce bir paket oluşturun",
|
||
"assignments_title": "Package assignments",
|
||
"target": "Target",
|
||
"hourly_rate": "Hourly rate",
|
||
"custom_overage": "Custom overage rate / h",
|
||
"validity": "Validity",
|
||
"valid_from": "Valid from",
|
||
"valid_until": "Valid until",
|
||
"edit_title": "Edit assignment",
|
||
"updated": "Assignment updated",
|
||
"deleted": "Assignment removed",
|
||
"delete_confirm": "Remove this package assignment?"
|
||
},
|
||
"export": {
|
||
"csv": "CSV dışa aktar",
|
||
"pdf": "PDF dışa aktar",
|
||
"sessions_csv": "Oturumları CSV dışa aktar"
|
||
},
|
||
"report": {
|
||
"title": "İş raporu",
|
||
"subtitle": "Bu uzaktan oturum sırasında yapılan işi açıklayın.",
|
||
"category": "Kategori",
|
||
"ticket_ref": "Bilet referansı",
|
||
"summary": "Yapılan iş",
|
||
"skip": "Şimdilik atla",
|
||
"submit": "Rapor gönder",
|
||
"summary_required": "Özet gerekli",
|
||
"saved": "İş raporu kaydedildi"
|
||
},
|
||
"empty": {
|
||
"packages": "Henüz paket yok. Yukarıdaki düğmeyle oluşturun.",
|
||
"contracts": "Henüz kuruluş sözleşmesi yok. Bir kuruluşa paket atayın.",
|
||
"sessions": "Henüz faturalandırılabilir oturum kaydedilmedi.",
|
||
"reports": "Henüz iş raporu gönderilmedi."
|
||
},
|
||
"assign": {
|
||
"title": "Mevcut paketi ata",
|
||
"submit": "Ata",
|
||
"target_type": "Target type",
|
||
"target": "Target",
|
||
"select_target": "Select target…",
|
||
"missing_fields": "Select target and package",
|
||
"optional": "Optional",
|
||
"success": "Package assigned"
|
||
},
|
||
"form": {
|
||
"cancel": "İptal"
|
||
},
|
||
"notifications": {
|
||
"title": "Email notifications",
|
||
"desc": "Notify operators by email when devices in their folders or groups submit help requests.",
|
||
"smtp_status": "SMTP status",
|
||
"smtp_configured": "SMTP is configured",
|
||
"smtp_missing": "SMTP is not configured — set it up in Settings → Email",
|
||
"smtp_link": "Open SMTP settings",
|
||
"help_requests_enabled": "Send email for new help requests",
|
||
"notify_assigned_operators": "Notify operators assigned to the device folder or group",
|
||
"fallback_alert_email": "Use alert email when no operator address is available",
|
||
"include_folder_in_subject": "Include folder name in the email subject",
|
||
"save": "Save notification settings",
|
||
"saved": "Notification settings saved"
|
||
},
|
||
"targets": {
|
||
"org": "Organization",
|
||
"device_group": "Device group",
|
||
"folder": "Folder",
|
||
"device": "Device"
|
||
},
|
||
"actions": {
|
||
"edit": "Edit",
|
||
"delete": "Delete",
|
||
"save": "Save",
|
||
"refresh": "Refresh"
|
||
},
|
||
"filters": {
|
||
"target_type": "Target type",
|
||
"all_types": "All types",
|
||
"all_statuses": "All statuses",
|
||
"all_orgs": "All organizations",
|
||
"organization": "Organization",
|
||
"search": "Search",
|
||
"search_placeholder": "Name or package…",
|
||
"device_id_placeholder": "Device ID"
|
||
},
|
||
"status": {
|
||
"active": "Active",
|
||
"suspended": "Suspended",
|
||
"pending_report": "Pending report",
|
||
"closed": "Closed"
|
||
}
|
||
},
|
||
"remote_dashboard": {
|
||
"title": "Uzak masaüstü istemcisi",
|
||
"subtitle": "Tarayıcıdan cihazlarınıza bağlanın",
|
||
"search_placeholder": "ID, ana bilgisayar adı veya nota göre ara…",
|
||
"filter_all": "Tümü",
|
||
"filter_online": "Çevrimiçi",
|
||
"filter_offline": "Çevrimdışı",
|
||
"col_id": "Cihaz ID",
|
||
"col_hostname": "Ana bilgisayar",
|
||
"col_platform": "Platform",
|
||
"col_status": "Durum",
|
||
"col_last_seen": "Son görülme",
|
||
"connect": "Bağlan",
|
||
"empty": "Filtrelere uyan cihaz yok",
|
||
"loading": "Cihazlar yükleniyor…",
|
||
"error_load": "Cihazlar yüklenemedi",
|
||
"open_panel": "Konsolu aç",
|
||
"devices_count": "{count} cihaz",
|
||
"retry": "Yeniden dene",
|
||
"nav_address_book": "Adres defteri",
|
||
"nav_folders": "Klasörler",
|
||
"nav_groups": "Gruplar",
|
||
"nav_tags": "Etiketler",
|
||
"quick_connect": "Uzak masaüstünü kontrol et",
|
||
"quick_connect_placeholder": "Uzak ID girin…",
|
||
"view_grid": "Izgara görünümü",
|
||
"view_list": "Liste görünümü",
|
||
"sync_now": "Yenile",
|
||
"last_sync": "Güncellendi",
|
||
"status_ready": "Hazır",
|
||
"sync_error": "Senkronizasyon hatası",
|
||
"unassigned": "Atanmamış",
|
||
"no_groups": "Grup yok",
|
||
"no_tags": "Etiket yok",
|
||
"collapse_devices": "Cihaz listesini daralt",
|
||
"expand_devices": "Cihaz listesini genişlet",
|
||
"open_settings": "Ayarlar"
|
||
},
|
||
"rdclient_login": {
|
||
"title": "Uzak Masaüstü İstemcisi",
|
||
"subtitle": "Cihazlarınıza bağlanmak için oturum açın",
|
||
"username_placeholder": "Kullanıcı adı",
|
||
"password_placeholder": "Parola",
|
||
"remember_me": "Bu cihazda beni hatırla",
|
||
"sign_in": "Oturum aç",
|
||
"totp_title": "İki faktörlü kimlik doğrulama",
|
||
"totp_subtitle": "Kimlik doğrulama uygulamanızdaki 6 haneli kodu girin",
|
||
"verify": "Doğrula",
|
||
"back_to_login": "Oturum açmaya dön",
|
||
"open_console_login": "Konsol oturum açmayı aç",
|
||
"session_expired": "Oturum süresi doldu. Lütfen tekrar oturum açın.",
|
||
"fill_all_fields": "Lütfen tüm alanları doldurun",
|
||
"invalid_credentials": "Geçersiz kimlik bilgileri",
|
||
"network_error": "Ağ hatası",
|
||
"enter_6_digits": "6 hanenin tamamını girin",
|
||
"invalid_code": "Geçersiz kod"
|
||
},
|
||
"rdclient_settings": {
|
||
"title": "RdClient ayarları",
|
||
"open": "Ayarlar",
|
||
"server_url": "Panel URL",
|
||
"tls_strict": "Katı TLS",
|
||
"sign_out": "Oturumu kapat",
|
||
"reset_client": "İstemciyi sıfırla",
|
||
"discovery_refresh": "Yenile",
|
||
"discovery_empty": "Yerel ağda sunucu bulunamadı"
|
||
},
|
||
"mobile_nav": {
|
||
"label": "Ana gezinme",
|
||
"home": "Ana sayfa",
|
||
"devices": "Cihazlar",
|
||
"remote": "Uzak",
|
||
"chat": "Sohbet",
|
||
"more": "Daha fazla"
|
||
},
|
||
"mesh": {
|
||
"settings_title": "MeshCentral Compatibility",
|
||
"enabled": "MeshCentral layer enabled",
|
||
"disabled": "MeshCentral layer disabled",
|
||
"server_id": "Server ID (for .msh)",
|
||
"download_msh": "Download MeshAgent .msh",
|
||
"agents_online": "Mesh agents online",
|
||
"device_type": "Mesh Agent",
|
||
"transport_mesh": "MeshCentral KVM",
|
||
"linked_peer": "Linked device",
|
||
"link_peer": "Link to RustDesk/CDAP peer on same host",
|
||
"onboarding_title": "MeshAgent onboarding",
|
||
"onboarding_body": "Download the .msh file, install MeshAgent on endpoints, and devices appear as mesh_agent in the device list.",
|
||
"run_command": "Komut çalıştır",
|
||
"terminal": "Terminal",
|
||
"files": "Dosya tarayıcısı",
|
||
"run_command_title": "Cihazda komut çalıştır",
|
||
"command_placeholder": "Çalıştırılacak komut",
|
||
"command_sent": "Komut ajana gönderildi",
|
||
"command_failed": "Gönderim başarısız",
|
||
"run_as_shell": "Shell'de çalıştır",
|
||
"terminal_title": "Uzak terminal",
|
||
"terminal_unavailable": "Terminal modülü yüklenmedi",
|
||
"link_peer_title": "Mesh agent bağla",
|
||
"link_peer_hint": "Aynı hosttaki RustDesk veya CDAP peer ID. Boş = bağlantıyı kaldır.",
|
||
"link_saved": "Bağlantı güncellendi",
|
||
"transport_terminal": "Mesh terminal",
|
||
"transport_files": "Mesh dosyaları",
|
||
"settings_desc": "MeshAgent kurulumu ve .msh dosyaları için Server ID.",
|
||
"mesh_name": "Mesh grup adı (.msh)",
|
||
"copy_server_id": "Server ID kopyala",
|
||
"copy_server_id_ok": "Server ID kopyalandı",
|
||
"enabled_label": "Etkin",
|
||
"disabled_label": "Devre dışı",
|
||
"share_link": "Misafir masaüstü bağlantısı",
|
||
"share_link_title": "Misafir masaüstü bağlantısı oluştur",
|
||
"share_link_hint": "Süre sınırlı yalnızca görüntüleme bağlantısı. Alıcılar panel hesabı olmadan uzak masaüstünü açabilir.",
|
||
"share_ttl": "Geçerlilik (dakika)",
|
||
"share_url": "Paylaşım URL",
|
||
"share_create": "Bağlantı oluştur",
|
||
"share_created": "Misafir bağlantısı oluşturuldu",
|
||
"port_tcp": "TCP port relay",
|
||
"port_forward_title": "MeshAgent üzerinden TCP relay",
|
||
"port_connect": "Bağlan",
|
||
"port_connected": "Relay hazır",
|
||
"port_connecting": "Bağlanıyor…",
|
||
"port_closed": "Bağlantı kesildi",
|
||
"port_error": "WebSocket hatası",
|
||
"port_invalid": "Geçersiz port",
|
||
"port_send": "Gönder",
|
||
"port_send_placeholder": "Uzak porta metin gönder…",
|
||
"port_unavailable": "Port relay modülü yüklenmedi",
|
||
"power_sleep": "Uyku",
|
||
"power_reset": "Yeniden başlat",
|
||
"power_confirm": "Güç eylemi gönder",
|
||
"power_sent": "Güç komutu gönderildi",
|
||
"power_wake": "Wake",
|
||
"power_off": "Power off",
|
||
"filter_mesh": "Mesh agents",
|
||
"port_udp": "UDP port relay",
|
||
"groups_title": "Mesh groups",
|
||
"group_id_placeholder": "Group ID",
|
||
"group_name_placeholder": "Display name",
|
||
"group_add": "Add group",
|
||
"groups_save": "Save groups",
|
||
"groups_empty": "No mesh groups yet.",
|
||
"groups_load_error": "Could not load mesh groups.",
|
||
"groups_saved": "Mesh groups saved",
|
||
"groups_save_error": "Failed to save mesh groups",
|
||
"recordings_title": "Session recordings (server)",
|
||
"recordings_desc": "Mesh desktop sessions captured on the server (.mcrec). CDAP/RustDesk browser recordings stay local unless exported.",
|
||
"recordings_empty": "No server recordings yet.",
|
||
"recordings_load_error": "Could not load recordings.",
|
||
"recording_download": "Download",
|
||
"recording_server_on": "Server recording enabled — reconnecting…",
|
||
"recording_server_off": "Server recording disabled — reconnecting…",
|
||
"cert_missing": "Agent-server certificate not found. Back up mesh_agent_server.pem after agents connect.",
|
||
"cert_ok": "Agent-server certificate present",
|
||
"onboarding_step_msh": "Download the .msh file and set the mesh group name.",
|
||
"onboarding_step_install": "Install unmodified MeshAgent on endpoints using the .msh file.",
|
||
"onboarding_step_verify": "Confirm devices appear as mesh_agent and show online."
|
||
},
|
||
"guest_access": {
|
||
"title": "Misafir Remote",
|
||
"subtitle": "Geçici erişim — yalnızca paylaşılan cihazlar",
|
||
"menu": "Misafir erişim bağlantısı",
|
||
"create_title": "Misafir erişim bağlantısı oluştur",
|
||
"create_hint": "Süreli RdClient bağlantısı. Alıcı yalnızca seçilen cihazlara bağlanabilir — Console girişi ve tam liste yok.",
|
||
"devices": "Cihazlar",
|
||
"ttl": "Geçerlilik (dakika)",
|
||
"label": "Etiket (isteğe bağlı)",
|
||
"view_only": "Yalnızca görüntüleme",
|
||
"url": "Paylaşım URL’si",
|
||
"create": "Bağlantı oluştur",
|
||
"created": "Misafir bağlantısı oluşturuldu",
|
||
"invalid_title": "Geçersiz misafir bağlantısı",
|
||
"missing_token": "Bu misafir bağlantısında jeton yok.",
|
||
"expired": "Bu misafir bağlantısı geçersiz veya süresi dolmuş.",
|
||
"device_denied": "Bu bağlantı geçersiz, süresi dolmuş veya bu cihaza izin vermiyor.",
|
||
"empty": "Bu misafir bağlantısında cihaz yok.",
|
||
"expires": "Bitiş",
|
||
"back_to_list": "Misafir listesine dön"
|
||
},
|
||
"ux35": {
|
||
"resize_sidebar": "Kenar çubuğu genişliğini ayarla",
|
||
"open_menu": "Menüyü aç",
|
||
"theme_mode_hint": "Açık ve Koyu yerleşiktir. Aşağıdaki renkleri düzenlediğinizde Özel etkinleşir.",
|
||
"switch_to_ux35": "UX 3.5’e geç (Beta)",
|
||
"switch_to_classic": "Klasik arayüze geç",
|
||
"beta_badge": "BETA",
|
||
"beta_tooltip": "Beta konsol düzeni — isteğe bağlı; klasik arayüz varsayılan kalır."
|
||
}
|
||
}
|