mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 22:25:24 +00:00
150 lines
6.3 KiB
JSON
150 lines
6.3 KiB
JSON
{
|
||
"newUi": {
|
||
"sidebar": {
|
||
"automations": {
|
||
"title": "Otomasyonlar",
|
||
"tabAutomations": "Otomasyonlar",
|
||
"tabRuns": "Koşular",
|
||
"tabChannels": "Kanallar",
|
||
"createAutomation": "Yeni Otomasyon",
|
||
"backToAutomations": "Otomasyonlara geri dön",
|
||
"createTitle": "Yeni Otomasyon",
|
||
"editTitle": "Düzenleme Otomasyonu",
|
||
"empty": "Henüz otomasyon yok. Bir ölçüme, bir programa veya bir olaya tepki verecek bir otomasyon oluşturun.",
|
||
"emptyRuns": "Henüz hiçbir deneme yapılmadı.",
|
||
"emptyChannels": "Henüz kanal yok. Bildirim göndermek için bir kanal ekleyin.",
|
||
"noChannelsHint": "Henüz hiçbir kanal ayarlanmadı. Kanallar sekmesinden bir kanal ekleyin.",
|
||
"addChannel": "Kanal Ekle",
|
||
"testChannel": "Test",
|
||
"channelTestSent": "Test bildirimi gönderildi",
|
||
"channelTestFailed": "Test bildirimi başarısız oldu.",
|
||
"channelDeleted": "Kanal silindi",
|
||
"deleteChannelConfirm": "Bu kanalı silmek ister misiniz? Bu kanalı kullanan otomasyonlar bildirim göndermeyi durduracaktır.",
|
||
"nameLabel": "İsim",
|
||
"namePlaceholder": "Örneğin, /data klasörü dolduğunda temizle.",
|
||
"nameRequired": "İsim zorunludur.",
|
||
"descriptionLabel": "Tanım",
|
||
"descriptionPlaceholder": "İsteğe bağlı açıklama",
|
||
"enabledLabel": "Etkinleştirilmiş",
|
||
"concurrencyLabel": "Eğer zaten çalışıyorsa",
|
||
"concurrencyHint": "Son çalıştırma tamamlanmadan önce bu durum tekrar tetiklendiğinde ne yapılmalı?",
|
||
"concurrency": {
|
||
"skip": "Yeni sürümü atla",
|
||
"queue": "Bekle ve sonra koş",
|
||
"allow": "İkisini birden çalıştırın"
|
||
},
|
||
"save": "Kaydetmek",
|
||
"created": "Otomasyon oluşturuldu",
|
||
"updated": "Otomasyon kaydedildi",
|
||
"deleted": "Otomasyon silindi",
|
||
"deleteConfirm": "Bu otomasyonu silerseniz, çalıştırma geçmişi de silinir.",
|
||
"runNow": "Şimdi çalıştır",
|
||
"testRun": "Test çalıştırması",
|
||
"testRunHint": "Her adımı çalıştırır ancak Termix dışındaki hiçbir şeye dokunmaz.",
|
||
"runStarted": "Koşu başladı",
|
||
"runFinished": "Çalıştırma tamamlandı: {{status}}",
|
||
"trigger": "Tetiklemek",
|
||
"steps": "Adımlar",
|
||
"addStep": "Adım ekle",
|
||
"removeStep": "Adımı kaldır",
|
||
"moveUp": "Yukarı çık",
|
||
"moveDown": "Aşağıya doğru hareket edin",
|
||
"noSteps": "Henüz hiçbir adım yok. Ne olması gerektiğini belirtmek için bir adım ekleyin.",
|
||
"webhookTokenTitle": "Webhook URL",
|
||
"webhookTokenDescription": "Bu yalnızca bir kez gösterilecektir. Şimdi kaydedin, daha sonra geri alınamaz.",
|
||
"copy": "Kopyala",
|
||
"copied": "Kopyalandı",
|
||
"viewJson": "JSON",
|
||
"viewBuilder": "İnşaatçı",
|
||
"viewGraph": "Grafik",
|
||
"lastRun": "Son koşu",
|
||
"never": "Asla",
|
||
"duration": "{{seconds}}s",
|
||
"stepOutput": "Çıktı",
|
||
"stepError": "Hata",
|
||
"dryRunBadge": "Test çalıştırması",
|
||
"hostSelector": {
|
||
"trigger": "Tetikleyici sunucu",
|
||
"host": "Belirli ev sahibi",
|
||
"fleet": "Filo",
|
||
"all": "Tüm ev sahipleri"
|
||
},
|
||
"triggerKinds": {
|
||
"metric_threshold": "Metrik eşik",
|
||
"host_status": "Sunucu yukarı veya aşağı hareket eder.",
|
||
"health_check": "Sağlık kontrolü değişiklikleri",
|
||
"schedule": "Bir programa göre",
|
||
"docker_event": "Konteyner olayı",
|
||
"internal_event": "Termix etkinliği",
|
||
"webhook": "Gelen web kancası"
|
||
},
|
||
"stepTypes": {
|
||
"notify": "Bildirim gönder",
|
||
"http": "Bir URL'yi çağırın",
|
||
"run_snippet": "Bir kod parçası çalıştırın.",
|
||
"run_command": "Bir komut çalıştır",
|
||
"docker": "Bir konteyneri kontrol edin.",
|
||
"tunnel": "Bir tüneli kontrol edin.",
|
||
"wol": "Bir ev sahibini uyandırın",
|
||
"wait": "Beklemek",
|
||
"set_var": "Bir değişken tanımlayın",
|
||
"if": "Eğer / aksi takdirde",
|
||
"run_automation": "Başka bir otomasyon çalıştırın",
|
||
"stop": "Durmak"
|
||
},
|
||
"statuses": {
|
||
"running": "Koşma",
|
||
"success": "Başarı",
|
||
"failed": "Arızalı",
|
||
"timeout": "Süre doldu",
|
||
"skipped": "Atlandı",
|
||
"cancelled": "İptal edildi"
|
||
},
|
||
"fields": {
|
||
"host": "Ev sahibi",
|
||
"metric": "Metrik",
|
||
"mount": "Montaj noktası",
|
||
"operator": "O",
|
||
"value": "Değer",
|
||
"forSeconds": "(Saniye) süreyle sürdürüldü",
|
||
"cooldown": "Soğuma süresi (dakika)",
|
||
"cron": "Cron ifadesi",
|
||
"intervalSeconds": "Her (saniye)",
|
||
"timezone": "Saat dilimi",
|
||
"timezoneServer": "Sunucu zamanı",
|
||
"timezoneHint": "Cron zamanlama ayarları bu bölgede okunur. Aralıklı zamanlamalar için geçerli değildir.",
|
||
"container": "Konteyner",
|
||
"command": "Emretmek",
|
||
"url": "URL",
|
||
"method": "Yöntem",
|
||
"body": "Vücut",
|
||
"channels": "Kanallar",
|
||
"title": "Başlık",
|
||
"message": "Mesaj",
|
||
"snippet": "Alıntı",
|
||
"seconds": "Saniyeler",
|
||
"conditionLeftPlaceholder": "Kontrol edilecek değer",
|
||
"conditionRightPlaceholder": "Karşılaştırın",
|
||
"variableName": "Değişken adı",
|
||
"variableValue": "Değer",
|
||
"elevated": "sudo ile çalıştır",
|
||
"onError": "Eğer bu başarısız olursa",
|
||
"allowPrivateNetwork": "Yerel ağ adreslerine izin verin.",
|
||
"allowPrivateNetworkHint": "Yerel ağınızda kendi sunucunuzda barındırdığınız bir hizmet için gereklidir. Dahili adreslere yapılan istekleri engellemek için varsayılan olarak kapalıdır."
|
||
},
|
||
"onError": {
|
||
"stop": "Koşuyu durdurun",
|
||
"continue": "Devam edin"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nav": {
|
||
"automations": "Otomasyonlar"
|
||
},
|
||
"onboarding": {
|
||
"feature_automations": "Otomasyonlar",
|
||
"feature_automations_desc": "Bir şey olduğunda adımları otomatik olarak çalıştırın ve bildirim alın."
|
||
}
|
||
}
|