diff --git a/src/lang/tr-TR.json b/src/lang/tr-TR.json
index a84bc1f47..b9bc8adcb 100644
--- a/src/lang/tr-TR.json
+++ b/src/lang/tr-TR.json
@@ -1,7 +1,7 @@
{
"languageName": "Türkçe",
- "checkEverySecond": "{0} Saniyede bir kontrol et.",
- "retryCheckEverySecond": "{0} Saniyede bir dene.",
+ "checkEverySecond": "{0} saniyede bir kontrol et",
+ "retryCheckEverySecond": "{0} saniyede bir dene",
"resendEveryXTimes": "Her {0} bir yeniden gönder",
"resendDisabled": "Yeniden gönderme devre dışı",
"retriesDescription": "Servisin kapalı olarak işaretlenmeden ve bir bildirim gönderilmeden önce maksimum yeniden deneme sayısı",
@@ -11,7 +11,7 @@
"acceptedStatusCodesDescription": "Başarılı bir yanıt olarak kabul edilen durum kodlarını seçin.",
"passwordNotMatchMsg": "Şifre eşleşmiyor.",
"notificationDescription": "Servislerin bildirim gönderebilmesi için bir bildirim yöntemi belirleyin.",
- "keywordDescription": "Anahtar kelimeyi düz html veya JSON yanıtında arayın ve büyük/küçük harfe duyarlıdır",
+ "keywordDescription": "Anahtar kelimeyi düz html veya JSON yanıtında arayın ve büyük/küçük harfe duyarlıdır.",
"pauseDashboardHome": "Durdur",
"deleteMonitorMsg": "Servisi silmek istediğinden emin misin?",
"deleteNotificationMsg": "Bu bildirimi tüm servisler için silmek istediğinden emin misin?",
@@ -19,14 +19,14 @@
"resolverserverDescription": "Cloudflare varsayılan sunucudur, çözümleyici sunucusunu istediğiniz zaman değiştirebilirsiniz.",
"rrtypeDescription": "İzlemek istediğiniz servisin RR-Tipini seçin",
"pauseMonitorMsg": "Durdurmak istediğinden emin misin?",
- "enableDefaultNotificationDescription": "Bu bildirim her yeni serviste aktif olacaktır. Bildirimi servisler için ayrı ayrı deaktive edebilirsiniz. ",
+ "enableDefaultNotificationDescription": "Bu bildirim her yeni serviste aktif olacaktır. Bildirimi servisler için ayrı ayrı deaktive edebilirsiniz.",
"clearEventsMsg": "Bu servisin bütün kayıtlarını silmek istediğinden emin misin?",
"clearHeartbeatsMsg": "Bu servis için tüm sağlık durumunu silmek istediğinden emin misin?",
"confirmClearStatisticsMsg": "Tüm istatistikleri silmek istediğinden emin misin?",
- "importHandleDescription": "Aynı isimdeki bütün servisleri ve bildirimleri atlamak için 'Var olanı atla' seçiniz. 'Üzerine yaz' var olan bütün servisleri ve bildirimleri silecektir. ",
- "confirmImportMsg": "Yedeği içeri aktarmak istediğinize emin misiniz? Lütfen doğru içeri aktarma seçeneğini seçtiğinizden emin olunuz. ",
+ "importHandleDescription": "Aynı isimdeki bütün servisleri ve bildirimleri atlamak için 'Var olanı atla' seçiniz. 'Üzerine yaz' var olan bütün servisleri ve bildirimleri silecektir.",
+ "confirmImportMsg": "Yedeği içeri aktarmak istediğinize emin misiniz? Lütfen doğru içeri aktarma seçeneğini seçtiğinizden emin olunuz.",
"twoFAVerifyLabel": "2FA doğrulamasını sağlamak için lütfen token bilgisini giriniz:",
- "tokenValidSettingsMsg": "Token geçerli! Şimdi 2FA ayarlarını kaydedebilirsiniz. ",
+ "tokenValidSettingsMsg": "Token geçerli! Şimdi 2FA ayarlarını kaydedebilirsiniz.",
"confirmEnableTwoFAMsg": "2FA'ı etkinleştirmek istediğinizden emin misiniz?",
"confirmDisableTwoFAMsg": "2FA'ı devre dışı bırakmak istediğinize emin misiniz?",
"Settings": "Ayarlar",
@@ -69,7 +69,7 @@
"Keyword": "Anahtar Kelime",
"Friendly Name": "Panelde görünecek isim",
"URL": "URL",
- "Hostname": "IP Adresi",
+ "Hostname": "Hostname",
"Port": "Port",
"Heartbeat Interval": "Servis Test Aralığı",
"Retries": "Yeniden deneme",
@@ -102,8 +102,8 @@
"New Password": "Yeni Şifre",
"Repeat New Password": "Yeni Şifreyi Tekrar Girin",
"Update Password": "Şifreyi Değiştir",
- "Disable Auth": "Şifreli girişi iptal et.",
- "Enable Auth": "Şifreli girişi aktif et.",
+ "Disable Auth": "Şifreli girişi iptal et",
+ "Enable Auth": "Şifreli girişi aktif et",
"disableauth.message1": "Şifreli girişi devre dışı bırakmak istediğinizdenemin misiniz?",
"disableauth.message2": "Bu, Uptime Kuma'nın önünde Cloudflare Access gibi üçüncü taraf yetkilendirmesi olan kişiler içindir.",
"Please use this option carefully!": "Lütfen dikkatli kullanın!",
@@ -162,7 +162,7 @@
"Token": "Token",
"Show URI": "URI'yi göster",
"Tags": "Etiketler",
- "Add New below or Select...": "Aşağıya Yeni Ekle veya Seç...",
+ "Add New below or Select...": "Aşağıya Yeni Ekle veya Seç…",
"Tag with this name already exist.": "Bu ada sahip etiket zaten var.",
"Tag with this value already exist.": "Bu değere sahip etiket zaten var.",
"color": "renk",
@@ -175,7 +175,7 @@
"Indigo": "Çivit mavisi",
"Purple": "Mor",
"Pink": "Pembe",
- "Search...": "Ara...",
+ "Search...": "Ara…",
"Avg. Ping": "Ortalama Ping",
"Avg. Response": "Ortalama Cevap Süresi",
"Entry Page": "Giriş Sayfası",
@@ -190,7 +190,7 @@
"Go to Dashboard": "Panele Git",
"Status Page": "Durum Sayfası",
"Status Pages": "Durum Sayfaları",
- "defaultNotificationName": "My {notification} Alert ({number})",
+ "defaultNotificationName": "Benim {notification} Alarmım ({number})",
"here": "burada",
"Required": "Gerekli",
"telegram": "Telegram",
@@ -220,7 +220,7 @@
"wayToGetDiscordURL": "Bunu Sunucu Ayarları -> Entegrasyonlar -> Webhook Oluştur'a giderek alabilirsiniz.",
"Bot Display Name": "Botun Görünecek Adı",
"Prefix Custom Message": "Önek Özel Mesaj",
- "Hello @everyone is...": "Merhaba {'@'}everyone ...",
+ "Hello @everyone is...": "Merhaba {'@'}everyone…",
"teams": "Microsoft Teams",
"Webhook URL": "Webhook URL",
"wayToGetTeamsURL": "Bir webhook URL'sinin nasıl oluşturulacağını öğrenebilirsiniz {0}.",
@@ -240,7 +240,7 @@
"aboutWebhooks": "Webhook hakkında daha fazla bilgi: {0}",
"aboutChannelName": "Webhook kanalını atlamak istiyorsanız, {0} Kanal Adı alanına kanal adını girin. Ör: #diğer-kanal",
"aboutKumaURL": "Uptime Kuma URL alanını boş bırakırsanız, varsayılan olarak Project GitHub sayfası olur.",
- "emojiCheatSheet": "Emoji cheat sheet: {0}",
+ "emojiCheatSheet": "Emoji referans sayfası: {0}",
"PushByTechulus": "Push by Techulus",
"apprise": "Apprise (50'den fazla Bildirim hizmetini destekler)",
"GoogleChat": "Google Chat (sadece Google Workspace)",
@@ -315,8 +315,8 @@
"Security": "Güvenlik",
"Steam API Key": "Steam API Anahtarı",
"Shrink Database": "Veritabanını Küçült",
- "Pick a RR-Type...": "Bir RR-Tipi seçin...",
- "Pick Accepted Status Codes...": "Kabul Edilen Durum Kodlarını Seçin...",
+ "Pick a RR-Type...": "Bir RR-Tipi seçin…",
+ "Pick Accepted Status Codes...": "Kabul Edilen Durum Kodlarını Seçin…",
"Default": "Varsayılan",
"HTTP Options": "HTTP Ayarları",
"Create Incident": "Olay Oluştur",
@@ -324,13 +324,13 @@
"Content": "İçerik",
"Style": "Stil",
"info": "info",
- "warning": "warning",
- "danger": "danger",
+ "warning": "uyarı",
+ "danger": "tehlike",
"error": "hata",
"critical": "kritik",
- "primary": "primary",
- "light": "light",
- "dark": "dark",
+ "primary": "öncelik",
+ "light": "hafif",
+ "dark": "koyu",
"Post": "Post",
"Please input title and content": "Lütfen başlık ve içerik girin",
"Created": "Oluşturuldu",
@@ -348,7 +348,7 @@
"Services": "Hizmetler",
"Discard": "İptal Et",
"Cancel": "İptal Et",
- "Powered by": "Powered by",
+ "Powered by": "Tarafından desteklenmektedir",
"shrinkDatabaseDescription": "SQLite için veritabanı VACUUM'unu tetikleyin. Veritabanınız 1.10.0'dan sonra oluşturulduysa, AUTO_VACUUM zaten etkinleştirilmiştir ve bu eyleme gerek yoktur.",
"serwersms": "SerwerSMS.pl",
"serwersmsAPIUser": "API Kullanıcı Adı (webapi_ öneki dahil)",
@@ -390,13 +390,13 @@
"deleteProxyMsg": "Bu proxy'yi tüm servisler için silmek istediğinizden emin misiniz?",
"proxyDescription": "Proxy'lerin çalışması için bir servise atanması gerekir.",
"enableProxyDescription": "Bu proxy, etkinleştirilene kadar izleme isteklerini etkilemeyecektir. Aktivasyon durumuna göre proxy'yi tüm servislerden geçici olarak devre dışı bırakabilirsiniz.",
- "setAsDefaultProxyDescription": "Bu proxy, yeni servisler için varsayılan olarak etkinleştirilecektir. Yine de proxy'yi her servis için ayrı ayrı devre dışı bırakabilirsiniz.",
+ "setAsDefaultProxyDescription": "Bu proxy, yeni servisler için varsayılan olarak etkinleştirilecektir. Yine de proxy'yi her bir servis için devre dışı bırakabilirsiniz.",
"Certificate Chain": "Sertifika Zinciri",
"Valid": "Geçerli",
"Invalid": "Geçersiz",
"AccessKeyId": "AccessKey ID",
"SecretAccessKey": "AccessKey Secret",
- "PhoneNumbers": "PhoneNumbers",
+ "PhoneNumbers": "Telefon numaraları",
"TemplateCode": "TemplateCode",
"SignName": "SignName",
"Sms template must contain parameters: ": "Sms şablonu parametreleri içermelidir: ",
@@ -412,8 +412,8 @@
"Android": "Android",
"Huawei": "Huawei",
"High": "High",
- "Retry": "Retry",
- "Topic": "Topic",
+ "Retry": "Tekrar",
+ "Topic": "Başlık",
"WeCom Bot Key": "WeCom Bot Key",
"Setup Proxy": "Proxy kur",
"Proxy Protocol": "Proxy Protokolü",
@@ -550,7 +550,7 @@
"Domain": "Domain",
"Workstation": "İş İstasyonu",
"disableCloudflaredNoAuthMsg": "Yetki yok modundasınız, şifre gerekli değil.",
- "trustProxyDescription": "'X-Forwarded-*' başlıklarına güvenin. Doğru istemci IP'sini almak istiyorsanız ve Uptime Kuma'nız Nginx veya Apache'nin arkasındaysa, bunu etkinleştirmelisiniz.",
+ "trustProxyDescription": "'X-Forwarded-*' başlıklarına güvenin. Doğru istemci IP'sini almak istiyorsanız ve Uptime Kuma'nız Nginx veya Apache gibi bir proxy'nin arkasındaysa, bunu etkinleştirmelisiniz.",
"wayToGetLineNotifyToken": "{0} adresinden bir erişim jetonu alabilirsiniz.",
"Examples": "Örnekler",
"Home Assistant URL": "Home Assistant URL",
@@ -570,7 +570,7 @@
"goAlertInfo": "GoAlert, çağrı üzerine zamanlama, otomatik eskalasyonlar ve bildirimler (SMS veya sesli çağrılar gibi) için açık kaynaklı bir uygulamadır. Doğru kişiyi, doğru şekilde ve doğru zamanda otomatik olarak devreye sokun! {0}",
"goAlertIntegrationKeyInfo": "Servis için genel API entegrasyon anahtarını, genellikle kopyalanan URL'nin belirteç parametresinin değeri olan \"aaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee\" biçiminde alın.",
"goAlert": "GoAlert",
- "backupOutdatedWarning": "Kullanımdan Kaldırıldı: Birçok özellik eklendiğinden ve bu yedekleme özelliği biraz bakımsız olduğundan, tam bir yedekleme oluşturamaz veya geri yükleyemez.",
+ "backupOutdatedWarning": "Kullanımdan kaldırıldı: Birçok özellik eklendiğinden ve bu yedekleme özelliği biraz bakımsız olduğundan tam bir yedekleme oluşturamaz veya geri yükleyemez.",
"backupRecommend": "Lütfen bunun yerine birimi veya veri klasörünü (./data/) doğrudan yedekleyin.",
"enableGRPCTls": "TLS bağlantısıyla gRPC isteği göndermeye izin ver",
"grpcMethodDescription": "Yöntem adı, sayHello, check, vb. gibi cammelCase biçimine dönüştürülür.",
@@ -666,7 +666,7 @@
"Passive Monitor Type": "Pasif Monitör Tipi",
"Specific Monitor Type": "Özel Monitör Tipi",
"Help": "Yardım",
- "Monitor": "Ekran | Ekranlar",
+ "Monitor": "Monitör | Monitörler",
"Custom": "Özel",
"dataRetentionTimeError": "Saklama süresi 0 veya daha büyük olmalıdır",
"confirmDeleteTagMsg": "Bu etiketi silmek istediğinizden emin misiniz? Bu etiketle ilişkili monitörler silinmez.",
@@ -676,5 +676,20 @@
"slack": "Slack",
"pushover": "Pushover",
"Game": "Oyun",
- "Packet Size": "Paket Boyutu"
+ "Packet Size": "Paket Boyutu",
+ "Custom Monitor Type": "Özel Monitör Tipi",
+ "clicksendsms": "ClickSend SMS",
+ "loadingError": "Veriler getirilemiyor, lütfen daha sonra tekrar deneyin.",
+ "plugin": "Eklenti | Eklentiler",
+ "install": "Yükle",
+ "installing": "Yükleniyor",
+ "uninstall": "Kaldır",
+ "uninstalling": "Yükleme kaldırılıyor",
+ "confirmUninstallPlugin": "Bu eklentiyi kaldırmak istediğinizden emin misiniz?",
+ "pushy": "Pushy",
+ "octopush": "Octopush",
+ "promosms": "PromoSMS",
+ "lunasea": "LunaSea",
+ "line": "Line Messenger",
+ "mattermost": "Mattermost"
}