diff --git a/messages/tr-TR.json b/messages/tr-TR.json index e83139470..1eb3adb03 100644 --- a/messages/tr-TR.json +++ b/messages/tr-TR.json @@ -176,6 +176,7 @@ "shareErrorCreateDescription": "Paylaşım bağlantısı oluşturulurken bir hata oluştu", "shareCreateDescription": "Bu bağlantıya sahip olan herkes kaynağa erişebilir", "shareTitleOptional": "Başlık (isteğe bağlı)", + "sharePathOptional": "Yol (isteğe bağlı)", "expireIn": "Süresi Dolacak", "neverExpire": "Hiçbir Zaman Sona Ermez", "shareExpireDescription": "Son kullanma süresi, bağlantının kullanılabilir ve kaynağa erişim sağlayacak süresidir. Bu süreden sonra bağlantı çalışmayı durduracak ve bu bağlantıyı kullanan kullanıcılar kaynağa erişimini kaybedecektir.", @@ -208,11 +209,33 @@ "resourcesSearch": "Kaynakları ara...", "resourceAdd": "Kaynak Ekle", "resourceErrorDelte": "Kaynak silinirken hata", + "resourcePoliciesTitle": "Kaynak Politikalarını Yönet", + "resourcePoliciesAttachedResourcesColumnTitle": "Ekteki kaynaklar", + "resourcePoliciesAttachedResources": "{count} kaynak", + "resourcePoliciesAttachedResourcesEmpty": "hiçbir kaynak", + "resourcePoliciesDescription": "Kaynaklarınıza erişimi kontrol etmek için kimlik doğrulama politikaları oluşturun ve yönetin", + "resourcePoliciesSearch": "Politikaları ara...", + "resourcePoliciesAdd": "Politika Ekle", + "resourcePoliciesDefaultBadgeText": "Varsayılan politika", + "resourcePoliciesCreate": "Kaynak Politikası Oluştur", + "resourcePoliciesCreateDescription": "Yeni bir politika oluşturmak için aşağıdaki adımları izleyin", + "resourcePolicyName": "Politika Adı", + "resourcePolicyNameDescription": "Bu politikaya kaynaklarınız arasında kolayca tanımlayabilmek için bir ad verin", + "resourcePolicyNamePlaceholder": "örneğin: İç Erişim Politikası", + "resourcePoliciesSeeAll": "Tüm Politikaları Gör", + "resourcePolicyAuthMethodAdd": "Kimlik Doğrulama Yöntemi Ekle", + "resourcePolicyOtpEmailAdd": "OTP e-postaları ekle", + "resourcePolicyRulesAdd": "Kurallar Ekle", + "resourcePolicyAuthMethodsDescription": "Ek kimlik doğrulama yöntemleri aracılığıyla kaynaklara erişime izin verin", + "resourcePolicyUsersRolesDescription": "Hangi kullanıcılar ve rollerin ilgili kaynakları ziyaret edebileceğini yapılandırın", + "rulesResourcePolicyDescription": "Bu politikayla ilişkilendirilmiş erişim kaynaklarını kontrol etmek için kuralları yapılandırın", "authentication": "Kimlik Doğrulama", "protected": "Korunan", "notProtected": "Korunmayan", "resourceMessageRemove": "Kaldırıldıktan sonra kaynak artık erişilebilir olmayacaktır. Kaynakla ilişkili tüm hedefler de kaldırılacaktır.", "resourceQuestionRemove": "Kaynağı organizasyondan kaldırmak istediğinizden emin misiniz?", + "resourcePolicyMessageRemove": "Kaldırıldıktan sonra kaynak politikası artık erişilebilir olmayacak. Kaynakla ilişkili tüm öğeler bağlantıları koparılacak ve kimlik doğrulaması olmadan bırakılacaktır.", + "resourcePolicyQuestionRemove": "Kaynak politikasını organizasyondan kaldırmak istediğinizden emin misiniz?", "resourceHTTP": "HTTPS Kaynağı", "resourceHTTPDescription": "Tam nitelikli bir etki alanı adı kullanarak HTTPS üzerinden proxy isteklerini yönlendirin.", "resourceRaw": "Ham TCP/UDP Kaynağı", @@ -220,8 +243,9 @@ "resourceRawDescriptionCloud": "Proxy isteklerini bir port numarası kullanarak ham TCP/UDP üzerinden yapın. Sitelerin uzak bir düğüme bağlanması gereklidir.", "resourceCreate": "Kaynak Oluştur", "resourceCreateDescription": "Yeni bir kaynak oluşturmak için aşağıdaki adımları izleyin", + "resourceCreateGeneralDescription": "Adı ve türü dahil temel kaynak ayarlarını yapılandırın", "resourceSeeAll": "Tüm Kaynakları Gör", - "resourceInfo": "Kaynak Bilgilendirmesi", + "resourceCreateGeneral": "Genel", "resourceNameDescription": "Bu, kaynak için görünen addır.", "siteSelect": "Site seç", "siteSearch": "Site ara", @@ -231,12 +255,15 @@ "noCountryFound": "Ülke bulunamadı.", "siteSelectionDescription": "Bu site hedefe bağlantı sağlayacaktır.", "resourceType": "Kaynak Türü", - "resourceTypeDescription": "Kaynağınıza nasıl erişmek istediğinizi belirleyin", + "resourceTypeDescription": "Bu, kaynak protokolünü ve tarayıcıda nasıl görüntüleneceğini kontrol eder. Bu daha sonra değiştirilemez.", + "resourceDomainDescription": "Kaynak bu tam etki alanı adıyla sunulacak.", "resourceHTTPSSettings": "HTTPS Ayarları", "resourceHTTPSSettingsDescription": "Kaynağınıza HTTPS üzerinden erişimin nasıl sağlanacağını yapılandırın", + "resourcePortDescription": "Kaynağa erişilebilecek Pangolin örneği veya düğüm üzerindeki harici bağlantı noktası.", "domainType": "Alan Türü", "subdomain": "Alt Alan Adı", "baseDomain": "Temel Alan Adı", + "configure": "Yapılandır", "subdomnainDescription": "Kaynağınızın erişilebileceği alt alan adı.", "resourceRawSettings": "TCP/UDP Ayarları", "resourceRawSettingsDescription": "Kaynaklara TCP/UDP üzerinden nasıl erişileceğini yapılandırın", @@ -253,8 +280,27 @@ "resourceLearnRaw": "TCP/UDP kaynaklarını nasıl yapılandıracağınızı öğrenin", "resourceBack": "Kaynaklara Geri Dön", "resourceGoTo": "Kaynağa Git", + "resourcePolicyDelete": "Kaynak Politikasını Sil", + "resourcePolicyDeleteConfirm": "Kaynak Politikasının Silinmesini Onayla", "resourceDelete": "Kaynağı Sil", "resourceDeleteConfirm": "Kaynak Silmeyi Onayla", + "labelDelete": "Etiketi Sil", + "labelAdd": "Etiket Ekle", + "labelCreateSuccessMessage": "Etiket Başarıyla Oluşturuldu", + "labelEditSuccessMessage": "Etiket Başarıyla Değiştirildi", + "labelNameField": "Etiket Adı", + "labelColorField": "Etiket Rengi", + "labelPlaceholder": "Örn: homelab", + "labelCreate": "Etiket Oluştur", + "createLabelDialogTitle": "Etiket Oluştur", + "createLabelDialogDescription": "Bu kuruluşa eklenebilecek yeni bir etiket oluşturun", + "labelEdit": "Etiketi Düzenle", + "editLabelDialogTitle": "Etiketi Güncelle", + "editLabelDialogDescription": "Bu kuruluşa eklenebilecek yeni bir etiketi düzenleyin", + "labelDeleteConfirm": "Etiketi Silmeyi Onayla", + "labelErrorDelete": "Etiket silinirken hata oluştu", + "labelMessageRemove": "Bu işlem kalıcıdır. Bu etiket ile etiketlenmiş tüm siteler, kaynaklar ve kullanıcılar etiketsiz kalacaktır.", + "labelQuestionRemove": "Etiketi organizasyondan kaldırmak istediğinizden emin misiniz?", "visibility": "Görünürlük", "enabled": "Etkin", "disabled": "Devre Dışı", @@ -265,6 +311,8 @@ "rules": "Kurallar", "resourceSettingDescription": "Kaynağınızdaki ayarları yapılandırın", "resourceSetting": "{resourceName} Ayarları", + "resourcePolicySettingDescription": "Kaynak politikası üzerindeki ayarları yapılandır", + "resourcePolicySetting": "{policyName} Ayarları", "alwaysAllow": "Kimlik Doğrulamayı Atla", "alwaysDeny": "Erişimi Engelle", "passToAuth": "Kimlik Doğrulamasına Geç", @@ -630,7 +678,7 @@ "createdAt": "Oluşturulma Tarihi", "proxyErrorInvalidHeader": "Geçersiz özel Ana Bilgisayar Başlığı değeri. Alan adı formatını kullanın veya özel Ana Bilgisayar Başlığını ayarlamak için boş bırakın.", "proxyErrorTls": "Geçersiz TLS Sunucu Adı. Alan adı formatını kullanın veya TLS Sunucu Adını kaldırmak için boş bırakılsın.", - "proxyEnableSSL": "TLS Etkinleştir", + "proxyEnableSSL": "TLS'yi Etkinleştir", "proxyEnableSSLDescription": "Hedeflere güvenli HTTPS bağlantıları için SSL/TLS şifrelemesini etkinleştirin.", "target": "Hedef", "configureTarget": "Hedefleri Yapılandır", @@ -747,6 +795,16 @@ "rulesNoOne": "Kural yok. Formu kullanarak bir kural ekleyin.", "rulesOrder": "Kurallar, artan öncelik sırasına göre değerlendirilir.", "rulesSubmit": "Kuralları Kaydet", + "policyErrorCreate": "Politika oluşturulurken hata oluştu", + "policyErrorCreateDescription": "Politikayı oluştururken bir hata oluştu", + "policyErrorCreateMessageDescription": "Beklenmeyen bir hata oluştu", + "policyErrorUpdate": "Politika güncellenirken hata oluştu", + "policyErrorUpdateDescription": "Policayı güncellerken bir hata oluştu", + "policyErrorUpdateMessageDescription": "Beklenmeyen bir hata oluştu", + "policyCreatedSuccess": "Kaynak politikası başarıyla oluşturuldu", + "policyUpdatedSuccess": "Kaynak politikası başarıyla güncellendi", + "authMethodsSave": "Kimlik doğrulama yöntemlerini kaydet", + "rulesSave": "Kuralları Kaydet", "resourceErrorCreate": "Kaynak oluşturma hatası", "resourceErrorCreateDescription": "Kaynak oluşturulurken bir hata oluştu", "resourceErrorCreateMessage": "Kaynak oluşturma hatası:", @@ -810,6 +868,17 @@ "pincodeAdd": "PIN Kodu Ekle", "pincodeRemove": "PIN Kodu Kaldır", "resourceAuthMethods": "Kimlik Doğrulama Yöntemleri", + "resourcePolicyAuthMethodsEmpty": "Kimlik doğrulama yöntemi yok", + "resourcePolicyOtpEmpty": "Tek seferlik parola yok", + "resourcePolicyReadOnly": "Bu politika yalnızca okumalıdır", + "resourcePolicyReadOnlyDescription": "Bu kaynak politikası birden fazla kaynakla paylaşılmaktadır, bu sayfada düzenleyemezsiniz.", + "editSharedPolicy": "Paylaşılan Politikayı Düzenle", + "resourcePolicyTypeSave": "Kaynak türünü kaydet", + "resourcePolicySelect": "Kaynak politikasını seçin", + "resourcePolicySelectError": "Bir kaynak politikası seçin", + "resourcePolicyNotFound": "Politika bulunamadı", + "resourcePolicySearch": "Politikaları ara", + "resourcePolicyRulesEmpty": "Kimlik doğrulama kuralı yok", "resourceAuthMethodsDescriptions": "Ek kimlik doğrulama yöntemleriyle kaynağa erişime izin verin", "resourceAuthSettingsSave": "Başarıyla kaydedildi", "resourceAuthSettingsSaveDescription": "Kimlik doğrulama ayarları kaydedildi", @@ -845,6 +914,12 @@ "resourcePincodeSetupTitle": "Pincode Ayarla", "resourcePincodeSetupTitleDescription": "Bu kaynağı korumak için bir pincode ayarlayın", "resourceRoleDescription": "Yöneticiler her zaman bu kaynağa erişebilir.", + "resourcePolicySelectTitle": "Kaynak Erişim Politikası", + "resourcePolicySelectDescription": "Kimlik doğrulama için kaynak politika türünü seçin", + "resourcePolicyInline": "Satır İçi Kaynak Politikası", + "resourcePolicyInlineDescription": "Erişim Politikası sadece bu kaynağa yönelik", + "resourcePolicyShared": "Paylaşılan Kaynak Politikası", + "resourcePolicySharedDescription": "Bu kaynak paylaşılan bir politika kullanır. Politika düzeyindeki ayarlar (kimlik doğrulama yöntemleri, e-posta beyaz listesi) kilitlidir. Aşağıda, kaynakla ilgili özel kurallar, roller ve kullanıcılar ekleyebilirsiniz.", "resourceUsersRoles": "Erişim Kontrolleri", "resourceUsersRolesDescription": "Bu kaynağı kimlerin ziyaret edebileceği kullanıcıları ve rolleri yapılandırın", "resourceUsersRolesSubmit": "Erişim Kontrollerini Kaydet", @@ -1140,6 +1215,18 @@ "idpErrorConnectingTo": "{name} ile bağlantı kurarken bir sorun meydana geldi. Lütfen yöneticiye danışın.", "idpErrorNotFound": "IdP bulunamadı", "inviteInvalid": "Geçersiz Davet", + "labels": "Etiketler", + "orgLabelsDescription": "Bu organizasyondaki etiketleri yönetin.", + "addLabels": "Etiketler ekle", + "siteLabelsTab": "Etiketler", + "siteLabelsDescription": "Bu siteyle ilişkili etiketleri yönetin.", + "labelsNotFound": "Etiketler bulunamadı", + "labelSearch": "Etiket ara", + "accessLabelFilterCount": "{count, plural, one {# etiket} other {# etiketler}}", + "labelOverflowCount": "+{count, plural, one {# etiket} other {# etiketler}}", + "accessLabelFilterClear": "Etiket filtrelerini temizle", + "selectColor": "Renk seç", + "createNewLabel": "Yeni kuruluş etiketi \"{label}\" oluştur", "inviteInvalidDescription": "Davet bağlantısı geçersiz.", "inviteErrorWrongUser": "Davet bu kullanıcı için değil", "inviteErrorUserNotExists": "Kullanıcı mevcut değil. Lütfen önce bir hesap oluşturun.", @@ -1374,6 +1461,8 @@ "sidebarResources": "Kaynaklar", "sidebarProxyResources": "Herkese Açık", "sidebarClientResources": "Özel", + "sidebarPolicies": "Politikalar", + "sidebarResourcePolicies": "Kaynaklar", "sidebarAccessControl": "Erişim Kontrolü", "sidebarLogsAndAnalytics": "Kayıtlar & Analitik", "sidebarTeam": "Ekip", @@ -1557,7 +1646,8 @@ "standaloneHcFilterSiteIdFallback": "Site {id}", "standaloneHcFilterResourceIdFallback": "Kaynak {id}", "blueprints": "Planlar", - "blueprintsDescription": "Deklaratif yapılandırmaları uygulayın ve önceki çalışmaları görüntüleyin", + "blueprintsLog": "Şablonlar Günlüğü", + "blueprintsDescription": "Geçmiş şablon uygulamalarını ve sonuçlarını görüntüleyin", "blueprintAdd": "Plan Ekle", "blueprintGoBack": "Tüm Planları Gör", "blueprintCreate": "Plan Oluştur", @@ -1575,7 +1665,17 @@ "contents": "İçerik", "parsedContents": "Verilerin Ayrıştırılmış İçeriği (Salt Okunur)", "enableDockerSocket": "Docker Soketini Etkinleştir", - "enableDockerSocketDescription": "Plan etiketleri için Docker Socket etiket toplamasını etkinleştirin. Newt'e soket yolu sağlanmalıdır.", + "enableDockerSocketDescription": "Plan etiketleri için Docker Socket etiket toplamasını etkinleştirin. Site bağlantısına soket yolu sağlanmalıdır. Bunun nasıl çalıştığını belgelemede okuyun.", + "newtAutoUpdate": "Site Otomatik-Güncellemesini Etkinleştir", + "newtAutoUpdateDescription": "Etkinleştirildiğinde, site bağdaştırıcıları yeni sürüm mevcut olduğunda otomatik olarak en son sürüme güncellenecek.", + "siteAutoUpdate": "Site Otomatik-Güncellemesi", + "siteAutoUpdateLabel": "Otomatik Güncellemeyi Etkinleştir", + "siteAutoUpdateDescription": "Bu sitenin bağdaştırıcısının en son sürümü otomatik olarak indirip indirmeyeceğini kontrol edin.", + "siteAutoUpdateOrgDefault": "Kuruluş varsayılanı: {state}", + "siteAutoUpdateOverriding": "Kuruluş ayarını geçersiz kılıyor", + "siteAutoUpdateResetToOrg": "Kuruluş Varsayılanına Sıfırla", + "siteAutoUpdateEnabled": "etkin", + "siteAutoUpdateDisabled": "devre dışı", "viewDockerContainers": "Docker Konteynerlerini Görüntüle", "containersIn": "{siteName} içindeki konteynerler", "selectContainerDescription": "Bu hedef için bir ana bilgisayar adı olarak kullanmak üzere herhangi bir konteyner seçin. Bir bağlantı noktası kullanmak için bir bağlantı noktasına tıklayın.", @@ -1620,6 +1720,7 @@ "certificateStatus": "Sertifika", "certificateStatusAutoRefreshHint": "Durum otomatik olarak yenilenir.", "loading": "Yükleniyor", + "loadingEllipsis": "Yükleniyor...", "loadingAnalytics": "Analiz Yükleniyor", "restart": "Yeniden Başlat", "domains": "Alan Adları", @@ -1846,6 +1947,7 @@ "billingManageLicenseSubscription": "Kendi barındırdığınız ücretli lisans anahtarları için aboneliğinizi yönetin", "billingCurrentKeys": "Mevcut Anahtarlar", "billingModifyCurrentPlan": "Mevcut Planı Düzenle", + "billingManageLicenseSubscriptionDescription": "Ücretli kendi barındırdığı lisans anahtarları için aboneliğinizi yönetin ve faturaları indirin.", "billingConfirmUpgrade": "Yükseltmeyi Onayla", "billingConfirmDowngrade": "Düşürmeyi Onayla", "billingConfirmUpgradeDescription": "Planınızı yükseltmek üzeresiniz. Yeni limitleri ve fiyatları aşağıda inceleyin.", @@ -1943,7 +2045,36 @@ "timeIsInSeconds": "Zaman saniye cinsindendir", "requireDeviceApproval": "Cihaz Onaylarını Gerektir", "requireDeviceApprovalDescription": "Bu role sahip kullanıcıların yeni cihazlarının bağlanabilmesi ve kaynaklara erişebilmesi için bir yönetici tarafından onaylanması gerekiyor.", - "sshAccess": "SSH Erişimi", + "sshSettings": "SSH Ayarları", + "rdpSettings": "RDP Ayarları", + "vncSettings": "VNC Ayarları", + "sshServer": "SSH Sunucusu", + "rdpServer": "RDP Sunucusu", + "vncServer": "VNC Sunucusu", + "sshServerDescription": "Kimlik doğrulama yöntemi, daemon konumu ve sunucu hedefini ayarlayın", + "rdpServerDescription": "RDP sunucusunun hedefini ve bağlantı noktasını yapılandırın", + "vncServerDescription": "VNC sunucusunun hedefini ve bağlantı noktasını yapılandırın", + "sshServerMode": "Mod", + "sshServerModeStandard": "Standart SSH Sunucusu", + "sshServerModePangolin": "Pangolin SSH", + "sshServerModeStandardDescription": "Ağ üzerinden OpenSSH gibi bir SSH sunucusuna komutlar gönderir.", + "sshServerModeNative": "Yerel SSH Sunucusu", + "sshServerModeNativeDescription": "Site Bağlayıcısı üzerinden doğrudan ana bilgisayarda komutları çalıştırır. Ağ yapılandırması gerekmez.", + "sshAuthenticationMethod": "Kimlik Doğrulama Yöntemi", + "sshAuthMethodManual": "Manuel Kimlik Doğrulama", + "sshAuthMethodManualDescription": "Mevcut ana bilgisayar kimlik bilgileri gerektiriyor. Otomatik sağlama işlemini atlar.", + "sshAuthMethodAutomated": "Otomatik Sağlama", + "sshAuthMethodAutomatedDescription": "Ana bilgisayarda otomatik olarak kullanıcılar, gruplar ve sudo izinleri oluşturur.", + "sshAuthDaemonLocation": "Kimlik Doğrulama Daemon Konumu", + "sshDaemonLocationSiteDescription": "Site bağdaştırıcısını misafir eden makinada yerel olarak çalıştırır.", + "sshDaemonLocationRemote": "Uzak Ana Bilgisayarda", + "sshDaemonLocationRemoteDescription": "Aynı ağda ayrı bir hedef makinede çalıştırır.", + "sshDaemonDisclaimer": "Bu kurulumu tamamlamadan önce hedef ana bilgisayarınızın kimlik doğrulama daemonunu çalıştıracak şekilde düzgün yapılandırıldığından emin olun, aksi takdirde sağlama başarısız olur.", + "sshDaemonPort": "Daemon Bağlantı Noktası", + "sshServerDestination": "Sunucu Hedefi", + "sshServerDestinationDescription": "SSH sunucusunun hedefini ve bağlantı noktasını yapılandırın", + "destination": "Hedef", + "bgTargetMultiSiteDisclaimer": "Birden fazla site seçmek, yüksek erişilebilirlik için dayanıklı yönlendirme ve failover sağlar.", "roleAllowSsh": "SSH'a İzin Ver", "roleAllowSshAllow": "İzin Ver", "roleAllowSshDisallow": "İzin Verme", @@ -1957,7 +2088,7 @@ "sshSudoModeCommandsDescription": "Kullanıcı sadece belirtilen komutları sudo ile çalıştırabilir.", "sshSudo": "Sudo'ya izin ver", "sshSudoCommands": "Sudo Komutları", - "sshSudoCommandsDescription": "Kullanıcının sudo ile çalıştırmasına izin verilen komutların virgülle ayrılmış listesi.", + "sshSudoCommandsDescription": "Kullanıcının sudo ile çalıştırmasına izin verilen komutların virgülle ayrılmış listesi. Mutlak yollar kullanılmalıdır.", "sshCreateHomeDir": "Ev Dizini Oluştur", "sshUnixGroups": "Unix Grupları", "sshUnixGroupsDescription": "Hedef konakta kullanıcıya eklenecek Unix gruplarının virgülle ayrılmış listesi.", @@ -2051,7 +2182,7 @@ "editInternalResourceDialogModeHttps": "HTTPS", "editInternalResourceDialogModeSsh": "SSH", "editInternalResourceDialogScheme": "Şema", - "editInternalResourceDialogEnableSsl": "TLS Etkinleştir", + "editInternalResourceDialogEnableSsl": "TLS'yi Etkinleştir", "editInternalResourceDialogEnableSslDescription": "Hedefe güvenli HTTPS bağlantıları için SSL/TLS şifrelemeyi etkinleştirin.", "editInternalResourceDialogDestination": "Hedef", "editInternalResourceDialogDestinationHostDescription": "Site ağındaki kaynağın IP adresi veya ana bilgisayar adı.", @@ -2939,7 +3070,7 @@ "learnMore": "Daha fazla bilgi", "backToHome": "Ana sayfaya geri dön", "needToSignInToOrg": "Kuruluşunuzun kimlik sağlayıcısını kullanmanız mı gerekiyor?", - "maintenanceMode": "Bakım Modu", + "maintenanceMode": "Bakım Sayfası", "maintenanceModeDescription": "Ziyaretçilere bir bakım sayfası gösterin", "maintenanceModeType": "Bakım Modu Türü", "showMaintenancePage": "Ziyaretçilere bir bakım sayfası gösterin", @@ -2969,6 +3100,7 @@ "maintenanceScreenEstimatedCompletion": "Tahmini Tamamlama:", "createInternalResourceDialogDestinationRequired": "Hedef gereklidir", "available": "Mevcut", + "disabledResourceDescription": "Devre dışı bırakıldığında, kaynağa herkes erişemez.", "archived": "Arşivlenmiş", "noArchivedDevices": "Arşivlenmiş cihaz bulunamadı", "deviceArchived": "Cihaz arşivlendi", @@ -3298,5 +3430,27 @@ "memberPortalResourceDisabled": "Kaynak Devre Dışı", "memberPortalShowingResources": "{total} kaynaktan {start}-{end} gösteriliyor", "memberPortalPrevious": "Önceki", - "memberPortalNext": "Sonraki" + "memberPortalNext": "Sonraki", + "httpSettings": "HTTP Ayarları", + "tcpSettings": "TCP Ayarları", + "udpSettings": "UDP Ayarları", + "sshTitle": "SSH", + "sshConnectingDescription": "Güvenli bir bağlantı kuruluyor…", + "sshConnecting": "Bağlanılıyor…", + "sshInitializing": "Başlatılıyor…", + "sshSignInTitle": "SSH'a Giriş Yap", + "sshSignInDescription": "SSH kimlik bilgilerinizi girin", + "sshPasswordTab": "Şifre", + "sshPrivateKeyTab": "Özel Anahtar", + "sshPrivateKeyField": "Özel Anahtar", + "sshPrivateKeyDisclaimer": "Özel anahtarınız Pangolin'de saklanmaz veya görünmez. Alternatif olarak, mevcut Pangolin kimliğinizle sorunsuz kimlik doğrulama için kısa ömürlü sertifikalar kullanabilirsiniz.", + "sshLearnMore": "Daha fazla bilgi", + "sshPrivateKeyFile": "Özel Anahtar Dosyası", + "sshAuthenticate": "Kimlik Doğrulama", + "sshTerminate": "Sonlandır", + "sshPoweredBy": "Tarafından sağlanmaktadır", + "sshErrorNoTarget": "Belirtilen hedef yok", + "sshErrorWebSocket": "WebSocket bağlantısı başarısız oldu", + "sshErrorAuthFailed": "Kimlik doğrulama başarısız", + "sshErrorConnectionClosed": "Kimlik doğrulama tamamlanmadan bağlantı kapandı" }