Files
BetterDesk/web-nodejs/lang/tr.json
T
UNITRONIX d671c86859 feat: user scope UX, role labels, and device visibility defaults (#227)
Add folder/direct-device/strategy assignment from User Management, clearer Pro vs Remote Operator labeling, optional restricted device scope mode, and Go/Node scope parity.
2026-07-05 19:44:18 +02:00

4231 lines
206 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"_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 URLsi 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 kullanıcılar LDAP/AD kimlik bilgileriyle oturum açabilir. Yerel hesaplar hala yedek olarak çalışıyor.",
"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'nizde yapılandırılanlarla tam olarak eşleşmelidir. Genellikle: http(s):://sunucunuz:21114/api/auth/oidc/callback",
"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."
},
"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."
},
"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 URLde (/d/…) kullanılır. Yalnızca küçük harfler, rakamlar ve tireler (232 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 URLli RdClient yükleyicileri oluştur",
"rdclient_server_url_hint": "BetterDesk konsolunun genel URLsi (/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"
},
"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",
"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ı uzak panele sürükleyin veya Yükle'yi kullanın. İndirmeler tarayıcının varsayılan klasörüne kaydedilir.",
"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ı)"
},
"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 (H1H6) 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çii 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"
},
"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 balatı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 balatı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_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. Güncellemeler uygulama içi kurulum veya Go yeniden derleme yerine GHCR'den daha yeni görüntüler çekilerek uygulanır.",
"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üleri 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 cihazlarnı 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": "125 eşzamanlı bağlantı — küçük VPS (12 vCPU, 24 GB RAM).",
"tier_iron_desc": "2675 bağlantı — orta sınıf sunucu (24 vCPU, 48 GB RAM).",
"tier_platinum_desc": "76200 bağlantı — yüksek performanslı sunucu (48 vCPU, 816 GB RAM).",
"tier_titanium_desc": "201400 bağlantı — kurumsal altyapı (8+ vCPU, 1632 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"
},
"stats": {
"active_sessions": "Aktif faturalandırılabilir oturumlar"
},
"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…"
},
"sessions": {
"device": "Cihaz",
"operator": "Operatör",
"duration": "Süre",
"phase": "Aşama",
"amount": "Tutar"
},
"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"
},
"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"
},
"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"
}
},
"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."
}
}