diff --git a/lang/tr.json b/lang/tr.json index 3a12640e..68aa0716 100644 --- a/lang/tr.json +++ b/lang/tr.json @@ -9,6 +9,7 @@ "stopPainting": "Boyamayı Durdur", "checkingColors": "🔍 Uygun renkler kontrol ediliyor...", "noColorsFound": "❌ Sitede renk paletini açın ve tekrar deneyin!", + "colorsUpdated": "✅ Uygun renkler {oldCount} -> {newCount} arttı, {diffCount} yeni renk bulundu", "colorsFound": "✅ {count} uygun renk bulundu. Yüklemeye hazır.", "loadingImage": "🖼️ Resim yükleniyor...", "imageLoaded": "✅ Resim {count} geçerli piksel ile yüklendi", @@ -20,13 +21,18 @@ "startPaintingMsg": "🎨 Boyama başlatılıyor...", "paintingProgress": "🧱 İlerleme: {painted}/{total} piksel...", "noCharges": "⌛ Yeterli hak yok. Bekleniyor {time}...", - "paintingStopped": "⏹️ Boyama kullanıcı tarafından durduruldu", + "overlayTilesNotLoaded": "❌ Gerekli harita katmanları yüklenmedi. Bağlantınızı kontrol edin veya tekrar deneyin.", + "paintingStoppedByUser": "⏹️ Boyama kullanıcı tarafından durduruldu", + "paintingBatchFailed": "❌ Piksel grubu gönderilemedi. Boyama durdu.", + "paintingPixelCheckFailed": "❌ ({x}, {y}) pikseli okunamadı. Boyama durdu.", + "paintingFinalBatchFailed": "⚠️ Son {count} piksellik grup gönderilemedi.", "paintingComplete": "✅ Boyama tamamlandı! {count} piksel boyandı.", "paintingError": "❌ Boyama sırasında hata oluştu", "missingRequirements": "❌ Önce resim yükleyip konum seçmelisiniz", "progress": "İlerleme", "pixels": "Pikseller", "charges": "Haklar", + "fullChargeIn": "Tam dolum süresi", "estimatedTime": "Tahmini süre", "initMessage": "Başlamak için 'Resim Yükle'ye tıklayın", "waitingInit": "Başlatma bekleniyor...", @@ -35,7 +41,7 @@ "tokenRetryLater": "⚠️ Token üreteci gerektiğinde yeniden deneyecek", "resizeSuccess": "✅ Resim {width}x{height} boyutuna yeniden boyutlandırıldı", "paintingPaused": "⏸️ Boyama duraklatıldı, Konum X: {x}, Y: {y}", - "captchaNeeded": "❗ CAPTCHA gerekli. Devam etmek için bir pikseli manuel olarak boyayın.", + "captchaNeeded": "❗ Token üretilemedi. Lütfen biraz sonra tekrar deneyin.", "saveData": "İlerlemeyi Kaydet", "loadData": "İlerlemeyi Yükle", "saveToFile": "Dosyaya Kaydet", @@ -61,18 +67,18 @@ "themeSettings": "Tema Ayarları", "themeSettingsDesc": "Arayüz için tercih ettiğiniz renk temasını seçin.", "languageSelectDesc": "Tercih ettiğiniz dili seçin. Değişiklikler hemen uygulanacaktır.", - "autoCaptcha": "Oto-CAPTCHA Çözücü", - "autoCaptchaDesc": "CAPTCHA süresi dolduğunda manuel piksel yerleştirmeyi taklit ederek otomatik çözmeyi dener.", + "autoCaptcha": "Oto-CAPTCHA Çözücü (Turnstile)", + "autoCaptchaDesc": "Entegre üreteci kullanarak otomatik token üretir. Gerekirse tarayıcı otomasyonuna geçer.", "applySettings": "Ayarları Uygula", "settingsSaved": "✅ Ayarlar başarıyla kaydedildi!", "speedOn": "Açık", "speedOff": "Kapalı", "cooldownSettings": "Bekleme Süresi Ayarları", "waitCharges": "Haklar şu seviyeye ulaşana kadar bekle", - "captchaSolving": "🤖 CAPTCHA çözülmeye çalışılıyor...", - "captchaFailed": "❌ Oto-CAPTCHA başarısız oldu. Bir pikseli manuel boyayın.", + "captchaSolving": "🔑 Token üretiliyor...", + "captchaFailed": "❌ Token üretimi başarısız. Alternatif yöntem deneniyor...", "automation": "Otomasyon", - "noChargesThreshold": "⌛ Hakların {threshold} seviyesine ulaşması bekleniyor. Şu anda {current}. Sonraki {time} içinde...", + "noChargesThreshold": "⌛ Hakların {threshold} seviyesine ulaşması bekleniyor. Şu anda {current}. Tahmini süre: {time}.", "tokenCapturedSuccess": "Token başarıyla yakalandı! Şimdi botu başlatabilirsiniz.", "notificationsNotSupported": "Bu tarayıcıda bildirimler desteklenmiyor.", "chargesReadyNotification": "WPlace — Haklar Hazır", @@ -104,7 +110,7 @@ "enableNotifications": "Bildirimleri etkinleştir", "notifyOnChargesThreshold": "Haklar eşiğe ulaştığında bildir", "onlyWhenNotFocused": "Sadece sekme odaklanmadığında", - "repeatEvery": "Her tekrarla", + "repeatEvery": "Tekrar aralığı", "minutesPl": "dakika", "grantPermission": "İzin Ver", "test": "Test", @@ -140,5 +146,9 @@ "hideStats": "İstatistikleri Gizle", "paintOptions": "Boya Seçenekleri", "paintWhitePixels": "Beyaz pikselleri boya", - "paintTransparentPixels": "Şeffaf pikselleri boya" + "paintWhitePixelsDescription": "Etkinse, şablondaki beyaz pikseller boyanır.", + "paintTransparentPixels": "Şeffaf pikselleri boya", + "paintTransparentPixelsDescription": "Etkinse, şablondaki şeffaf pikseller boyanır.", + "paintUnavailablePixels": "Kullanılamayan pikselleri boya", + "paintUnavailablePixelsDescription": "Etkinse, şablondaki kullanılamayan renkler en yakın renkle boyanır" }