mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
- Fix selective metadata stripping (P1): use Sharp's keepExif()/keepIccProfile()
instead of broken withMetadata({}) that preserved everything
- Fix meme font mapping (P1): add ArchivoBlack and ComicNeue fonts, map
arial-black and comic-sans to correct TTF files instead of Anton
- Fix meme contentType (P2): detect actual output format from Sharp metadata
instead of hardcoding image/png
- Fix info/text-overlay/color-palette i18n (P2): wire up existing translation
keys that were imported but never used
- Fix info and color-palette displayMode (P2): change from before-after to
no-comparison since neither tool produces a processed image
- Add missing i18n keys across all 21 locales
- Update displayMode test assertions
2079 lines
76 KiB
TypeScript
2079 lines
76 KiB
TypeScript
import type { TranslationKeys } from "./en.js";
|
||
|
||
export const tr: TranslationKeys = {
|
||
common: {
|
||
upload: "Bilgisayardan yükle",
|
||
process: "İşle",
|
||
download: "İndir",
|
||
cancel: "İptal",
|
||
save: "Kaydet",
|
||
delete: "Sil",
|
||
settings: "Ayarlar",
|
||
search: "Araç ara...",
|
||
dropFiles: "Dosyaları buraya sürükleyin veya yükle düğmesine tıklayın",
|
||
loading: "Yükleniyor...",
|
||
error: "Bir hata oluştu",
|
||
confirm: "Onayla",
|
||
close: "Kapat",
|
||
back: "Geri",
|
||
next: "İleri",
|
||
clear: "Temizle",
|
||
copy: "Kopyala",
|
||
copied: "Kopyalandı!",
|
||
noResults: "Sonuç bulunamadı",
|
||
showLess: "Daha az göster",
|
||
showMore: "{count} tane daha göster",
|
||
experimental: "Deneysel",
|
||
enabled: "Etkin",
|
||
disabled: "Devre dışı",
|
||
rename: "Yeniden adlandır",
|
||
edit: "Düzenle",
|
||
actions: "İşlemler",
|
||
create: "Oluştur",
|
||
or: "veya",
|
||
goHome: "Ana Sayfaya Dön",
|
||
somethingWentWrong: "Bir şeyler ters gitti",
|
||
unexpectedError: "Beklenmeyen bir hata oluştu.",
|
||
retry: "Yeniden dene",
|
||
privacyPolicy: "Gizlilik Politikası",
|
||
pageNotFound: "Page not found",
|
||
pageNotFoundDescription: "The page you are looking for does not exist or has been moved.",
|
||
},
|
||
categories: {
|
||
essentials: "Temel Araçlar",
|
||
optimization: "Optimizasyon",
|
||
adjustments: "Ayarlamalar",
|
||
watermark: "Filigran ve Kaplama",
|
||
utilities: "Yardımcı Araçlar",
|
||
layout: "Düzen ve Kompozisyon",
|
||
format: "Biçim ve Dönüştürme",
|
||
ai: "AI Araçları",
|
||
},
|
||
tools: {
|
||
resize: {
|
||
name: "Boyutlandır",
|
||
description: "Piksel, yüzde veya sosyal medya şablonlarıyla boyutlandırın",
|
||
},
|
||
crop: {
|
||
name: "Kırp",
|
||
description: "Serbest kırpma, en-boy oranı şablonları, şekil kırpma",
|
||
},
|
||
rotate: {
|
||
name: "Döndür ve Çevir",
|
||
description: "Görüntüleri döndürün, çevirin ve düzeltin",
|
||
},
|
||
convert: {
|
||
name: "Dönüştür",
|
||
description: "Görüntü biçimleri arasında dönüştürme",
|
||
},
|
||
compress: {
|
||
name: "Sıkıştır",
|
||
description: "Kalite veya hedef boyuta göre dosya boyutunu küçültün",
|
||
},
|
||
"optimize-for-web": {
|
||
name: "Web İçin Optimize Et",
|
||
description:
|
||
"Biçim dönüştürme, kalite kontrolü ve canlı önizleme ile web için görüntü optimizasyonu",
|
||
},
|
||
"strip-metadata": {
|
||
name: "Meta Veri Kaldır",
|
||
description: "EXIF, GPS ve kamera bilgilerini kaldırın",
|
||
},
|
||
"edit-metadata": {
|
||
name: "Meta Veri Düzenle",
|
||
description: "EXIF, IPTC, XMP, GPS, anahtar kelimeler ve tarihleri düzenleyin",
|
||
},
|
||
"bulk-rename": {
|
||
name: "Toplu Yeniden Adlandır",
|
||
description: "Birden fazla dosyayı kalıplarla yeniden adlandırın",
|
||
},
|
||
"image-to-pdf": {
|
||
name: "Görüntüden PDF",
|
||
description: "Görüntüleri tek bir PDF belgesinde birleştirin",
|
||
},
|
||
"pdf-to-image": {
|
||
name: "PDF'den Görüntü",
|
||
description: "PDF sayfalarını görüntüye dönüştürün",
|
||
},
|
||
favicon: {
|
||
name: "Favicon Oluşturucu",
|
||
description: "Tüm Favicon ve uygulama simgesi boyutlarını oluşturun",
|
||
},
|
||
"adjust-colors": {
|
||
name: "Renk Ayarla",
|
||
description: "Parlaklık, kontrast, pozlama, doygunluk, sıcaklık, keskinlik ve efektler",
|
||
},
|
||
sharpening: {
|
||
name: "Keskinleştirme",
|
||
description: "Uyarlanabilir, unsharp mask ve yüksek geçiş keskinleştirme; şablonlarla",
|
||
},
|
||
"replace-color": {
|
||
name: "Renk Değiştir ve Ters Çevir",
|
||
description: "Belirli renkleri değiştirin veya ters çevirin",
|
||
},
|
||
"color-blindness": {
|
||
name: "Renk Körlüğü Simülasyonu",
|
||
description: "Farklı renk görme bozukluklarında görüntülerin nasıl göründüğünü simüle edin",
|
||
},
|
||
"remove-background": {
|
||
name: "Arka Plan Kaldır",
|
||
description: "AI destekli arka plan kaldırma",
|
||
},
|
||
upscale: {
|
||
name: "Görüntü Büyütme",
|
||
description: "AI süper çözünürlük iyileştirmesi",
|
||
},
|
||
"erase-object": {
|
||
name: "Nesne Silici",
|
||
description: "İstenmeyen nesneleri AI ile kaldırın",
|
||
},
|
||
ocr: {
|
||
name: "OCR / Metin Çıkarma",
|
||
description: "AI destekli doğrulukla görüntülerden metin çıkarın",
|
||
},
|
||
"blur-faces": {
|
||
name: "Yüz / Kişisel Bilgi Bulanıklaştırma",
|
||
description: "Yüzleri ve hassas bilgileri otomatik algılayıp bulanıklaştırın",
|
||
},
|
||
"enhance-faces": {
|
||
name: "Yüz İyileştirme",
|
||
description: "AI ile yüzleri onarın ve iyileştirin",
|
||
},
|
||
"smart-crop": {
|
||
name: "Akıllı Kırpma",
|
||
description: "Konu, yüz veya kenarlık tabanlı akıllı kırpma",
|
||
},
|
||
"image-enhancement": {
|
||
name: "Görüntü İyileştirme",
|
||
description:
|
||
"Akıllı pozlama, kontrast, renk ve keskinlik düzeltmesiyle tek tıkla otomatik iyileştirme",
|
||
},
|
||
"noise-removal": {
|
||
name: "Gürültü Giderme",
|
||
description: "AI destekli gürültü ve grenli yapı giderme",
|
||
},
|
||
"red-eye-removal": {
|
||
name: "Kırmızı Göz Giderme",
|
||
description: "Flaşlı fotoğraflarda AI destekli kırmızı göz algılama ve düzeltme",
|
||
},
|
||
"restore-photo": {
|
||
name: "Fotoğraf Restorasyonu",
|
||
description: "Eski fotoğraflardaki çizikleri, yırtıkları ve hasarları AI ile onarın",
|
||
},
|
||
"content-aware-resize": {
|
||
name: "İçerik Duyarlı Boyutlandırma",
|
||
description: "Önemli içeriği koruyarak görüntüleri akıllıca boyutlandırın",
|
||
},
|
||
"ai-canvas-expand": {
|
||
name: "AI Tuval Genişletme",
|
||
description: "AI destekli dolgu ile tuvali genişletin",
|
||
},
|
||
colorize: {
|
||
name: "AI Renklendirme",
|
||
description:
|
||
"AI derin öğrenme modelleri kullanarak siyah-beyaz fotoğrafları renkli hale getirin",
|
||
},
|
||
"passport-photo": {
|
||
name: "Vesikalık Fotoğraf",
|
||
description:
|
||
"Otomatik yüz algılama ile devlet standartlarına uygun pasaport, vize ve kimlik fotoğrafları oluşturun",
|
||
},
|
||
"transparency-fixer": {
|
||
name: "PNG Saydamlık Düzeltici",
|
||
description: "Sahte saydam PNG dosyalarını tek tıkla düzeltin",
|
||
},
|
||
"watermark-text": {
|
||
name: "Metin Filigranı",
|
||
description: "Metin filigranı ekleyin",
|
||
},
|
||
"watermark-image": {
|
||
name: "Görüntü Filigranı",
|
||
description: "Logoyu filigran olarak yerleştirin",
|
||
},
|
||
"text-overlay": {
|
||
name: "Metin Kaplaması",
|
||
description: "Görüntülere biçimlendirilmiş metin ekleyin",
|
||
},
|
||
compose: {
|
||
name: "Görüntü Kompozisyonu",
|
||
description: "Konum ve opaklık ayarlarıyla görüntüleri katmanlayın",
|
||
},
|
||
"meme-generator": {
|
||
name: "Meme Oluşturucu",
|
||
description:
|
||
"Popüler şablonlar veya kendi görüntülerinizle Meme oluşturun. Özelleştirilebilir yazı tipleri, renkler ve konumlandırma ile klasik Impact tarzı metin.",
|
||
},
|
||
info: {
|
||
name: "Görüntü Bilgisi",
|
||
description: "Tüm meta verileri ve görüntü özelliklerini görüntüleyin",
|
||
},
|
||
compare: {
|
||
name: "Görüntü Karşılaştırma",
|
||
description: "İki görüntüyü yan yana karşılaştırın",
|
||
},
|
||
"find-duplicates": {
|
||
name: "Yinelenenleri Bul",
|
||
description: "Yinelenen ve neredeyse aynı görüntüleri tespit edin",
|
||
},
|
||
"color-palette": {
|
||
name: "Renk Paleti",
|
||
description: "Görüntüden baskın renkleri çıkarın",
|
||
},
|
||
"qr-generate": {
|
||
name: "QR Kod Oluşturucu",
|
||
description: "Özel renkler, desenler ve logolarla stilize QR kodlar oluşturun",
|
||
},
|
||
"html-to-image": {
|
||
name: "HTML to Image",
|
||
description: "Capture webpages as high-quality images",
|
||
},
|
||
"barcode-read": {
|
||
name: "Barkod Okuyucu",
|
||
description: "Görüntülerde QR kodu, barkod ve 2D kodları tarayın",
|
||
},
|
||
collage: {
|
||
name: "Kolaj / Izgara",
|
||
description: "25+ şablonla görüntüleri güzel ızgara kolajlarda birleştirin",
|
||
},
|
||
stitch: {
|
||
name: "Birleştir / Ekle",
|
||
description: "Görüntüleri yan yana, üst üste veya ızgara olarak birleştirin",
|
||
},
|
||
split: {
|
||
name: "Görüntü Bölme",
|
||
description:
|
||
"Canlı önizleme ile görüntüleri ızgara karelerine veya piksel boyutuna göre bölün",
|
||
},
|
||
border: {
|
||
name: "Kenarlık ve Çerçeve",
|
||
description: "Tek tıkla şablonlarla kenarlık, dolgu, yuvarlatılmış köşeler ve gölge ekleyin",
|
||
},
|
||
beautify: {
|
||
name: "Ekran Görüntüsü Güzelleştir",
|
||
description:
|
||
"Ekran görüntülerine gradyan arka planlar, cihaz çerçeveleri, gölgeler ve sosyal medya boyutları ekleyin",
|
||
},
|
||
"svg-to-raster": {
|
||
name: "SVG'den Raster",
|
||
description:
|
||
"SVG'yi özel ölçek ve DPI ile PNG, JPEG, WebP, AVIF, TIFF, GIF veya HEIF'e dönüştürün",
|
||
},
|
||
vectorize: {
|
||
name: "Görüntüden SVG",
|
||
description: "Görüntüleri ölçeklenebilir vektör grafiklerine dönüştürün",
|
||
},
|
||
"gif-tools": {
|
||
name: "GIF Araçları",
|
||
description:
|
||
"Animasyonlu GIF dosyalarını boyutlandırın, optimize edin, hızını değiştirin, ters çevirin, kareleri çıkarın ve döndürün",
|
||
},
|
||
"image-to-base64": {
|
||
name: "Görüntüden Base64",
|
||
description:
|
||
"Görüntüleri HTML, CSS ve daha fazlasına gömmek için Base64 dizelerine dönüştürün",
|
||
},
|
||
pipeline: {
|
||
name: "Pipeline Oluşturucu",
|
||
description: "Birden fazla aracı bir iş akışında zincirleyin",
|
||
},
|
||
},
|
||
toolSettings: {
|
||
compress: {
|
||
compressionMode: "Sıkıştırma Modu",
|
||
targetSize: "Hedef Boyut",
|
||
quality: "Kalite",
|
||
smallestFile: "En küçük dosya",
|
||
bestQuality: "En iyi kalite",
|
||
submit: "Sıkıştır",
|
||
submitBatch: "Sıkıştır ({count} dosya)",
|
||
progressLabel: "Sıkıştırılıyor",
|
||
original: "Orijinal: {size} KB",
|
||
processed: "İşlenmiş: {size} KB",
|
||
saved: "Tasarruf: {percent}%",
|
||
},
|
||
resize: {
|
||
customSize: "Özel Boyut",
|
||
scale: "Ölçek",
|
||
presets: "Şablonlar",
|
||
contentAware: "İçerik Duyarlı",
|
||
widthPx: "Genişlik (px)",
|
||
heightPx: "Yükseklik (px)",
|
||
fitMode: "Sığdırma Modu",
|
||
cropToFit: "Sığdırmak için kırp",
|
||
fitInside: "İçine sığdır",
|
||
stretch: "Esnet",
|
||
limitToOriginalSize: "Orijinal boyutla sınırla",
|
||
limitToOriginalSizeHint:
|
||
"Görüntünüz hedeften zaten küçükse, büyütmek yerine olduğu gibi bırakılır",
|
||
scalePercent: "Ölçek (%)",
|
||
resizeToSquare: "Kare olarak boyutlandır",
|
||
protectFaces: "Yüzleri koru",
|
||
smoothing: "Yumuşatma",
|
||
edgeSensitivity: "Kenar hassasiyeti",
|
||
submit: "Boyutlandır",
|
||
submitBatch: "Boyutlandır ({count} dosya)",
|
||
progressLabel: "Boyutlandırılıyor",
|
||
},
|
||
crop: {
|
||
aspectRatio: "En-Boy Oranı",
|
||
custom: "Özel",
|
||
positionAndSize: "Konum ve Boyut",
|
||
ruleOfThirds: "Üçler Kuralı",
|
||
leftOffsetPx: "Sol uzaklık (px)",
|
||
topOffsetPx: "Üst uzaklık (px)",
|
||
submit: "Kırp",
|
||
submitBatch: "Kırp ({count} dosya)",
|
||
progressLabel: "Kırpılıyor",
|
||
},
|
||
rotate: {
|
||
rotate: "Döndür",
|
||
angle: "Açı",
|
||
straighten: "Düzelt",
|
||
flip: "Çevir",
|
||
horizontal: "Yatay",
|
||
vertical: "Dikey",
|
||
resetAllChanges: "Tüm değişiklikleri sıfırla",
|
||
submit: "Uygula",
|
||
submitBatch: "Uygula ({count} dosya)",
|
||
progressLabel: "Uygulanıyor",
|
||
},
|
||
convert: {
|
||
targetFormat: "Hedef Biçim",
|
||
sourceFormat: "Kaynak Biçim",
|
||
quality: "Kalite",
|
||
submit: "Dönüştür",
|
||
submitBatch: "Dönüştür ({count} dosya)",
|
||
progressLabel: "Dönüştürülüyor",
|
||
},
|
||
"optimize-for-web": {
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
smallestFile: "En küçük dosya",
|
||
bestQuality: "En iyi kalite",
|
||
maxDimensions: "Maksimum Boyutlar",
|
||
maxWidth: "Maksimum Genişlik",
|
||
maxHeight: "Maksimum Yükseklik",
|
||
stripMetadata: "Meta Verileri Kaldır",
|
||
sizeComparison: "Boyut Karşılaştırması",
|
||
optimized: "Optimize:",
|
||
smaller: "%{percent} daha küçük",
|
||
larger: "%{percent} daha büyük",
|
||
submit: "İşle ve İndir",
|
||
submitBatch: "İşle ve İndir ({count} dosya)",
|
||
progressLabel: "Optimize ediliyor",
|
||
},
|
||
"strip-metadata": {
|
||
currentMetadata: "Mevcut Meta Veriler",
|
||
readingMetadata: "Meta veriler okunuyor...",
|
||
noMetadataFound: "Bu görüntüde meta veri bulunamadı.",
|
||
removeAllMetadata: "Tüm Meta Verileri Kaldır",
|
||
selectSpecific: "Veya belirli meta verileri seçin:",
|
||
stripExif: "EXIF kaldır (kamera bilgisi, tarih, pozlama)",
|
||
stripGps: "GPS kaldır (konum verisi)",
|
||
stripIcc: "ICC kaldır (renk profili)",
|
||
stripXmp: "XMP kaldır (genişletilmiş meta veri)",
|
||
locationFound: "konum bulundu",
|
||
locationWarning:
|
||
"Bu görüntü kesin konumunuzu içeriyor. Paylaşmadan önce GPS verilerini kaldırmanız önerilir.",
|
||
metadataSections: "{count} meta veri bölümü bulundu",
|
||
metadataSectionsPlural: "{count} meta veri bölümü bulundu",
|
||
metadataRemoved: "Kaldırılan meta veri: {size} KB",
|
||
submit: "Meta Verileri Kaldır",
|
||
progressLabel: "Meta veriler kaldırılıyor",
|
||
},
|
||
"edit-metadata": {
|
||
readingMetadata: "Meta veriler okunuyor...",
|
||
couldNotReadMetadata: "Meta veriler okunamadı; alanlar boş başlayacak.",
|
||
basicInfo: "Temel Bilgiler",
|
||
description: "Açıklama",
|
||
artist: "Sanatçı",
|
||
copyright: "Telif Hakkı",
|
||
software: "Yazılım",
|
||
iptc: "IPTC",
|
||
title: "Başlık",
|
||
headline: "Ana Başlık",
|
||
city: "Şehir",
|
||
stateProvince: "Eyalet/İl",
|
||
country: "Ülke",
|
||
dateAndTime: "Tarih ve Saat",
|
||
editDates: "Tarihleri Düzenle",
|
||
shiftAllDates: "Tüm Tarihleri Kaydır",
|
||
dateModified: "Değiştirilme Tarihi",
|
||
dateTaken: "Çekilme Tarihi",
|
||
shiftHint:
|
||
"Tüm tarih alanlarını bir farkla kaydırın (saat dilimi düzeltmeleri için kullanışlıdır)",
|
||
direction: "Yön",
|
||
forward: "+ İleri",
|
||
backward: "- Geri",
|
||
hoursMinutes: "Saat:Dakika",
|
||
locationGps: "Konum (GPS)",
|
||
locationDataFound: "Konum verisi bulundu",
|
||
noGpsData: "GPS verisi yok. Aşağıya koordinat ekleyin.",
|
||
latitude: "Enlem",
|
||
longitude: "Boylam",
|
||
altitudeMeters: "Yükseklik (metre)",
|
||
removeAllGpsData: "Tüm GPS verilerini kaldır",
|
||
keywords: "Anahtar Kelimeler",
|
||
addKeywordPlaceholder: "Anahtar kelime ekleyin ve Enter'a basın",
|
||
addToExisting: "Mevcut olanlara ekle",
|
||
replaceAll: "Tümünü değiştir",
|
||
allMetadata: "Tüm Meta Veriler",
|
||
templates: "Şablonlar",
|
||
templateNamePlaceholder: "Şablon adı",
|
||
uploadPrompt: "Meta verilerini düzenlemek için bir görüntü yükleyin.",
|
||
changes: "{count} değişiklik:",
|
||
modified: "{count} değiştirildi",
|
||
removed: "{count} kaldırıldı",
|
||
gpsCleared: "GPS temizlendi",
|
||
gpsAdded: "GPS eklendi",
|
||
datesShifted: "tarihler kaydırıldı",
|
||
submit: "Meta Verileri Uygula",
|
||
progressLabel: "Meta veriler yazılıyor",
|
||
},
|
||
"bulk-rename": {
|
||
pattern: "Kalıp",
|
||
patternHint: "Değişkenler: {{index}}, {{padded}}, {{original}}",
|
||
startIndex: "Başlangıç İndeksi",
|
||
preview: "Önizleme",
|
||
andMore: "... ve {count} tane daha",
|
||
renaming: "Yeniden adlandırılıyor...",
|
||
submit: "{count} Dosyayı Yeniden Adlandır",
|
||
zipDownloaded: "ZIP başarıyla indirildi",
|
||
},
|
||
"image-to-pdf": {
|
||
imageCount: "{count} görüntü {mode} olarak dönüştürülecek",
|
||
imageCountPlural: "{count} görüntü {mode} olarak dönüştürülecek",
|
||
singlePdfMode: "tek bir PDF, sayfa başına bir görüntü",
|
||
separatePdfMode: "ayrı PDF dosyaları, her görüntü için bir tane",
|
||
combineAllImages: "Tüm görüntüleri tek PDF'de birleştir",
|
||
pageSize: "Sayfa Boyutu",
|
||
orientation: "Yönlendirme",
|
||
portrait: "Dikey",
|
||
landscape: "Yatay",
|
||
margin: "Kenar Boşluğu",
|
||
targetSizeLabel: "Hedef dosya boyutu (isteğe bağlı)",
|
||
targetSizePlaceholder: "ör. 2",
|
||
targetSizeHint: "Maksimum kalite için boş bırakın",
|
||
targetSizeMet: "Hedefe ulaşıldı",
|
||
targetSizeNotMet: "Hedefe ulaşılamadı. Dosya minimum kalitede sıkıştırıldı.",
|
||
targetSizeTooSmall: "Hedef en az 50KB olmalıdır",
|
||
jpegQualityLabel: "Kullanılan JPEG kalitesi",
|
||
noImage: "Görüntü yok",
|
||
submitCollate: "PDF Oluştur ({count} sayfa)",
|
||
submitSeparate: "{count} PDF Oluştur",
|
||
downloadPdf: "PDF İndir",
|
||
downloadZip: "ZIP İndir",
|
||
progressLabel: "PDF oluşturuluyor",
|
||
uploadingImages: "Görüntüler yükleniyor...",
|
||
processingPages: "{count} sayfa işleniyor...",
|
||
},
|
||
"pdf-to-image": {
|
||
dropPdf: "Bir PDF buraya sürükleyin veya seçmek için tıklayın",
|
||
readingPdf: "PDF okunuyor...",
|
||
pageCount: "{count} sayfa",
|
||
pageCountPlural: "{count} sayfa",
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
resolutionDpi: "Çözünürlük (DPI)",
|
||
dpiScreen: "Ekran",
|
||
dpiStandard: "Standart",
|
||
dpiPrint: "Baskı",
|
||
dpiHighQuality: "Yüksek Kalite",
|
||
colorMode: "Renk Modu",
|
||
colorModeColor: "Renkli",
|
||
colorModeGrayscale: "Gri Tonlama",
|
||
colorModeBw: "Siyah-Beyaz",
|
||
pages: "Sayfalar",
|
||
allPages: "Tüm sayfalar",
|
||
pagesHint: "ör. 1-3, 5, 8-10 (belge {count} sayfa içeriyor)",
|
||
converting: "Dönüştürülüyor...",
|
||
submit: "{count} sayfayı dönüştür",
|
||
submitPlural: "{count} sayfayı dönüştür",
|
||
downloadAllZip: "Tümünü İndir (ZIP)",
|
||
},
|
||
favicon: {
|
||
uploadHint:
|
||
"Tüm Favicon ve uygulama simgesi boyutlarını oluşturmak için kare görüntüler (önerilen 512x512 veya daha büyük) yükleyin.",
|
||
multipleHint: "{count} görüntünün her biri ZIP'te kendi klasörünü alır.",
|
||
generatedSizes: "Oluşturulan Boyutlar (görüntü başına)",
|
||
plusManifest: "+ manifest.json + HTML kod parçacığı",
|
||
submit: "Favicon Oluştur ({count} görüntü)",
|
||
submitPlural: "Favicon Oluştur ({count} görüntü)",
|
||
downloadZip: "Favicon ZIP'i İndir",
|
||
progressLabel: "Faviconlar oluşturuluyor",
|
||
},
|
||
"adjust-colors": {
|
||
light: "Işık",
|
||
brightness: "Parlaklık",
|
||
contrast: "Kontrast",
|
||
exposure: "Pozlama",
|
||
color: "Renk",
|
||
saturation: "Doygunluk",
|
||
temperature: "Sıcaklık",
|
||
temperatureHint: "soğuk / sıcak",
|
||
tint: "Renk Tonu",
|
||
tintHint: "yeşil / mor",
|
||
hue: "Ton",
|
||
detail: "Ayrıntı",
|
||
sharpness: "Keskinlik",
|
||
effects: "Efektler",
|
||
none: "yok",
|
||
grayscale: "gri tonlama",
|
||
sepia: "sepya",
|
||
invert: "ters çevir",
|
||
colorChannels: "Renk Kanalları",
|
||
channelModified: "değiştirildi",
|
||
red: "Kırmızı",
|
||
green: "Yeşil",
|
||
blue: "Mavi",
|
||
resetAll: "Tümünü Sıfırla",
|
||
submit: "Uygula",
|
||
submitBatch: "Uygula ({count} dosya)",
|
||
progressLabel: "Renkler ayarlanıyor",
|
||
},
|
||
sharpening: {
|
||
method: "Yöntem",
|
||
adaptive: "Uyarlanabilir",
|
||
unsharpMask: "Unsharp Mask",
|
||
highPass: "Yüksek Geçiş",
|
||
presets: "Şablonlar",
|
||
textureAmount: "Doku Miktarı",
|
||
amount: "Miktar",
|
||
strength: "Güç",
|
||
noiseReduction: "Gürültü Azaltma",
|
||
off: "kapalı",
|
||
lightDenoise: "hafif",
|
||
mediumDenoise: "orta",
|
||
strongDenoise: "güçlü",
|
||
advancedControls: "Gelişmiş Kontroller",
|
||
radius: "Yarıçap",
|
||
flatProtection: "Düz Alan Koruması",
|
||
detailThreshold: "Ayrıntı Eşiği",
|
||
haloLimitLight: "Halo Sınırı (Açık)",
|
||
haloLimitDark: "Halo Sınırı (Koyu)",
|
||
threshold: "Eşik",
|
||
kernelSize: "Çekirdek Boyutu",
|
||
submit: "Keskinleştir",
|
||
submitBatch: "Keskinleştir ({count} dosya)",
|
||
progressLabel: "Keskinleştiriliyor",
|
||
},
|
||
"replace-color": {
|
||
sourceColor: "Kaynak Renk (değiştirilecek)",
|
||
targetColor: "Hedef Renk (yerine konacak)",
|
||
makeTransparent: "Bunun yerine saydam yap",
|
||
tolerance: "Tolerans",
|
||
exactMatch: "Tam eşleşme",
|
||
wideRange: "Geniş aralık",
|
||
submit: "Renk Değiştir",
|
||
submitBatch: "Renk Değiştir ({count} dosya)",
|
||
progressLabel: "Renk değiştiriliyor",
|
||
},
|
||
"color-blindness": {
|
||
simulationType: "Simülasyon Türü",
|
||
redGreen: "Kırmızı-Yeşil",
|
||
blueYellow: "Mavi-Sarı",
|
||
monochromatic: "Monokromatik",
|
||
submit: "Simüle Et",
|
||
submitBatch: "Simüle Et ({count} dosya)",
|
||
progressLabel: "Renk körlüğü simüle ediliyor",
|
||
},
|
||
"remove-background": {
|
||
subject: "Konu",
|
||
people: "İnsanlar",
|
||
products: "Ürünler",
|
||
general: "Genel",
|
||
passportIdPhoto: "Pasaport / Kimlik fotoğrafı",
|
||
quality: "Kalite",
|
||
fast: "Hızlı",
|
||
hd: "HD",
|
||
max: "Maksimum",
|
||
ultra: "Ultra",
|
||
background: "Arka Plan",
|
||
transparent: "Saydam",
|
||
bgColor: "Renk",
|
||
gradient: "Gradyan",
|
||
image: "Görüntü",
|
||
gradientDirection: "Yön",
|
||
chooseBackgroundImage: "Arka plan görüntüsü seçin",
|
||
effectsSection: "Efektler",
|
||
effectsActive: "etkin",
|
||
blurBackground: "Arka Planı Bulanıklaştır",
|
||
intensity: "Yoğunluk",
|
||
addShadow: "Gölge Ekle",
|
||
opacity: "Opaklık",
|
||
outputFormat: "Output Format",
|
||
edgeSmoothing: "Edge Smoothing",
|
||
edgeSmoothingOff: "Off",
|
||
edgeSmoothingLight: "Light",
|
||
edgeSmoothingMedium: "Medium",
|
||
edgeSmoothingStrong: "Strong",
|
||
colorDecontamination: "Color Decontamination",
|
||
rendering: "İşleniyor...",
|
||
submit: "Arka Planı Kaldır",
|
||
submitBatch: "Arka Planı Kaldır ({count} dosya)",
|
||
progressLabel: "Arka plan kaldırılıyor",
|
||
},
|
||
upscale: {
|
||
scaleFactor: "Ölçek Faktörü",
|
||
quality: "Kalite",
|
||
enhanceFaces: "Yüzleri iyileştir",
|
||
noiseReduction: "Gürültü Azaltma",
|
||
noiseReductionHint:
|
||
"Grenli yapıyı ve gürültüyü yumuşatır. Yüksek değerler daha fazla gürültü kaldırır ancak ayrıntıları yumuşatabilir.",
|
||
outputFormat: "Çıktı Biçimi",
|
||
submit: "{scale}x Büyüt",
|
||
submitBatch: "{scale}x Büyüt ({count} dosya)",
|
||
progressLabel: "Görüntü büyütülüyor",
|
||
progressLabelBatch: "{count} görüntü büyütülüyor",
|
||
},
|
||
"erase-object": {
|
||
brushSize: "Fırça Boyutu",
|
||
fine: "İnce",
|
||
wide: "Geniş",
|
||
undo: "Geri Al",
|
||
clear: "Temizle",
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
paintHint:
|
||
"Kaldırmak istediğiniz nesnelerin üzerini boyayın. Geri almak için Ctrl+Z kullanın.",
|
||
submit: "Nesneyi Sil",
|
||
submitBatch: "Tümünü Sil ({count})",
|
||
progressLabel: "Nesne siliniyor",
|
||
},
|
||
ocr: {
|
||
quality: "Kalite",
|
||
enhanceBeforeScanning: "Taramadan önce iyileştir",
|
||
enhanceHint:
|
||
"Daha iyi doğruluk için taramadan önce otomatik olarak eğrilik düzeltir, kontrastı artırır, gürültüyü kaldırır ve görüntüyü büyütür.",
|
||
language: "Dil",
|
||
autoDetect: "Otomatik algıla",
|
||
extractedText: "Çıkarılan Metin",
|
||
noTextDetected: "Bu görüntüde metin algılanamadı",
|
||
characters: "{count} karakter",
|
||
submit: "Metin Çıkar",
|
||
submitBatch: "Metin Çıkar ({count} dosya)",
|
||
progressLabel: "Metin çıkarılıyor",
|
||
},
|
||
"blur-faces": {
|
||
blurRadius: "Bulanıklaştırma Yarıçapı",
|
||
blurLight: "Hafif",
|
||
blurHeavy: "Yoğun",
|
||
detectionSensitivity: "Algılama Hassasiyeti",
|
||
moreFaces: "Daha fazla yüz",
|
||
fewerFaces: "Daha az yüz",
|
||
submit: "Yüzleri Bulanıklaştır",
|
||
progressLabel: "Yüzler bulanıklaştırılıyor",
|
||
},
|
||
"enhance-faces": {
|
||
quality: "Kalite",
|
||
enhancementStrength: "İyileştirme Gücü",
|
||
onlyCenterFace: "Yalnızca merkezdeki yüz",
|
||
detectionSensitivity: "Algılama Hassasiyeti",
|
||
submit: "Yüzleri İyileştir",
|
||
submitBatch: "Yüzleri İyileştir ({count} dosya)",
|
||
progressLabel: "Yüzler iyileştiriliyor",
|
||
},
|
||
"smart-crop": {
|
||
subjectFocus: "Konu Odağı",
|
||
faceFocus: "Yüz Odağı",
|
||
autoTrim: "Otomatik Kırp",
|
||
customSize: "Özel Boyut",
|
||
socialPresets: "Sosyal Medya Şablonları",
|
||
detectionStrategy: "Algılama Stratejisi",
|
||
detectionStrategyHint:
|
||
"Dikkat, görsel olarak en belirgin bölgeyi bulur. Entropi, en fazla ayrıntı ve bilgiye sahip alanı bulur.",
|
||
attention: "Dikkat",
|
||
entropy: "Entropi",
|
||
padding: "Dolgu",
|
||
paddingHint: "Odak alanı çevresinde ekstra boşluk",
|
||
outputQuality: "Çıktı Kalitesi",
|
||
outputQualityHint: "JPEG ve WebP çıktıları için. PNG her zaman kayıpsızdır.",
|
||
subjectDescription:
|
||
"Belirginlik analizi kullanarak en ilgi çekici bölgeyi algılar ve hedef boyuta kırpar.",
|
||
framing: "Çerçeveleme",
|
||
facePadding: "Yüz Dolgusu",
|
||
facePaddingHint: "Algılanan yüzler etrafında ekstra boşluk",
|
||
fewerFalsePositives: "Daha az yanlış pozitif",
|
||
faceDescription:
|
||
"Yüzleri düzgün çerçevelemek için AI yüz algılama kullanır. Yüz algılanamadığında Konu Odağına geri döner.",
|
||
trimTolerance: "Tolerans",
|
||
trimDescription:
|
||
"Bir kenar pikselinin kenar renginden ne kadar farklı olabileceği ve yine de kırpılabilir olması. Yüksek = daha agresif.",
|
||
padToSquare: "Kare olarak doldur",
|
||
targetSizePx: "Hedef boyut (px)",
|
||
padColor: "Dolgu rengi",
|
||
trimHint:
|
||
'Konunuzun etrafındaki tek renkli kenarlıkları kaldırır. E-ticaret için hazır görüntüler için "Kare olarak doldur"u etkinleştirin.',
|
||
submitSubject: "Akıllı Kırp",
|
||
submitFace: "Yüz Kırpma",
|
||
submitTrim: "Kenarlıkları Kırp",
|
||
},
|
||
imageEnhancement: {
|
||
enhancementMode: "İyileştirme Modu",
|
||
auto: "Otomatik",
|
||
portrait: "Portre",
|
||
landscape: "Manzara",
|
||
lowLight: "Düşük Işık",
|
||
food: "Yemek",
|
||
document: "Belge",
|
||
intensity: "Yoğunluk",
|
||
deepEnhance: "Derin İyileştirme (AI)",
|
||
deepEnhanceDescription: "AI kullanarak gürültü ve kusurları kaldırır",
|
||
deepEnhanceRequires: "Büyütme ve İyileştirme paketi gerektirir",
|
||
analyzingImage: "Görüntü analiz ediliyor...",
|
||
detectedIssues: "Algılanan Sorunlar",
|
||
imageLooksGood: "Görüntü iyi görünüyor. Yoğunluk kaydırıcısıyla ince ayar yapın.",
|
||
issueUnderexposed: "Düşük Pozlama",
|
||
issueOverexposed: "Aşırı Pozlama",
|
||
issueLowContrast: "Düşük Kontrast",
|
||
issueColorCast: "Renk Sapması",
|
||
issueDesaturated: "Doygunluk Düşük",
|
||
issueSoftFocus: "Yumuşak Odak",
|
||
issueNoisy: "Gürültülü",
|
||
submit: "İyileştir",
|
||
submitDeep: "Derin İyileştir",
|
||
submitBatch: "İyileştir ({count} dosya)",
|
||
submitDeepBatch: "Derin İyileştir ({count} dosya)",
|
||
progressLabel: "Görüntü iyileştiriliyor",
|
||
progressLabelBatch: "{count} görüntü iyileştiriliyor",
|
||
},
|
||
"noise-removal": {
|
||
denoisingTier: "Gürültü Giderme Seviyesi",
|
||
quick: "Hızlı",
|
||
balanced: "Dengeli",
|
||
quality: "Kalite",
|
||
maximum: "Maksimum",
|
||
quickDesc: "Hızlı, hafif",
|
||
balancedDesc: "İyi kalite, orta hız",
|
||
qualityDesc: "AI destekli, yavaş",
|
||
maximumDesc: "En iyi AI modeli, en yavaş",
|
||
strength: "Güç",
|
||
subtle: "Hafif",
|
||
aggressive: "Agresif",
|
||
detailPreservation: "Ayrıntı Koruma",
|
||
smooth: "Yumuşak",
|
||
sharp: "Keskin",
|
||
colorNoise: "Renk Gürültüsü",
|
||
heavy: "Yoğun",
|
||
outputFormat: "Çıktı Biçimi",
|
||
gifAiWarning:
|
||
"GIF dosyalarında AI gürültü giderme yalnızca ilk kareyi işler. Animasyonlu GIF'ler için Hızlı veya Dengeli seviyeyi kullanın.",
|
||
submit: "Gürültüyü Gider",
|
||
submitBatch: "Gürültüyü Gider ({count} dosya)",
|
||
progressLabel: "Gürültü gideriliyor",
|
||
progressLabelBatch: "{count} görüntüden gürültü gideriliyor",
|
||
},
|
||
"red-eye-removal": {
|
||
sensitivity: "Hassasiyet",
|
||
strict: "Katı",
|
||
aggressive: "Agresif",
|
||
correctionStrength: "Düzeltme Gücü",
|
||
subtle: "Hafif",
|
||
dark: "Koyu",
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
submit: "Kırmızı Gözü Düzelt",
|
||
submitBatch: "Kırmızı Gözü Düzelt ({count} dosya)",
|
||
progressLabel: "Kırmızı göz düzeltiliyor",
|
||
progressLabelBatch: "{count} görüntüde kırmızı göz düzeltiliyor",
|
||
},
|
||
"restore-photo": {
|
||
scratchRemoval: "Çizik Giderme",
|
||
scratchRemovalDesc: "Çizikleri, yırtıkları ve lekeleri algılayıp onarın",
|
||
faceEnhancement: "Yüz İyileştirme",
|
||
faceEnhancementDesc: "Bozulmuş yüzleri CodeFormer AI ile onarın",
|
||
faceFidelity: "Yüz Sadakati",
|
||
enhanced: "İyileştirilmiş",
|
||
faithful: "Orijinale sadık",
|
||
noiseReduction: "Gürültü Azaltma",
|
||
noiseReductionDesc: "Eski fotoğraflardan grenli yapıyı ve gürültüyü kaldırın",
|
||
denoiseStrength: "Gürültü Giderme Gücü",
|
||
autoColorize: "Otomatik Renklendirme",
|
||
autoColorizeDesc: "DDColor AI ile siyah-beyaz fotoğraflara renk ekleyin",
|
||
colorizeStrength: "Renklendirme Gücü",
|
||
vivid: "Canlı",
|
||
submit: "Fotoğrafı Onar",
|
||
submitBatch: "Fotoğrafları Onar ({count})",
|
||
progressLabel: "Fotoğraf onarılıyor",
|
||
progressLabelBatch: "{count} fotoğraf onarılıyor",
|
||
},
|
||
"content-aware-resize": {
|
||
widthPx: "Genişlik (px)",
|
||
heightPx: "Yükseklik (px)",
|
||
resizeToSquare: "Kare olarak boyutlandır",
|
||
protectFaces: "Yüzleri koru",
|
||
protectFacesHint: "Yüz algılama kullanarak yüz bölgelerini dikiş kaldırmadan koruyun",
|
||
smoothing: "Yumuşatma",
|
||
edgeSensitivity: "Kenar hassasiyeti",
|
||
submit: "Boyutlandır",
|
||
submitBatch: "Boyutlandır ({count} dosya)",
|
||
progressLabel: "İçerik duyarlı boyutlandırma",
|
||
},
|
||
"ai-canvas-expand": {
|
||
quality: "Kalite",
|
||
fast: "Hızlı",
|
||
balanced: "Dengeli",
|
||
highQuality: "Yüksek Kalite",
|
||
fastDesc: "Hızlı önizleme, daha az AI geçişi",
|
||
balancedDesc: "İyi kalite, orta hız",
|
||
highQualityDesc: "En iyi sonuçlar, daha yavaş",
|
||
extendToAspectRatio: "En-boy oranına genişlet",
|
||
extendByPixels: "Genişletme miktarı (piksel)",
|
||
top: "Üst",
|
||
right: "Sağ",
|
||
bottom: "Alt",
|
||
left: "Sol",
|
||
newSize: "Yeni boyut: {width} x {height}",
|
||
submit: "Tuvali Genişlet",
|
||
submitBatch: "Genişlet ({count} dosya)",
|
||
progressLabel: "Tuval genişletiliyor",
|
||
},
|
||
colorize: {
|
||
aiModel: "AI Modeli",
|
||
fast: "Hızlı",
|
||
fastDesc: "Hızlı sonuçlar",
|
||
balanced: "Dengeli",
|
||
balancedDesc: "En iyi mevcut",
|
||
best: "En İyi",
|
||
bestDesc: "En yüksek kalite",
|
||
colorIntensity: "Renk Yoğunluğu",
|
||
grayscaleLabel: "Gri tonlama",
|
||
subtleLabel: "Hafif",
|
||
naturalLabel: "Doğal",
|
||
vividLabel: "Canlı",
|
||
intensityHint: "Düşük değerler daha soluk, vintage tarzı renkler üretir.",
|
||
strength: "Renklendirme Gücü",
|
||
submit: "Renklendir",
|
||
submitBatch: "Renklendir ({count} dosya)",
|
||
progressLabel: "Renklendiriliyor",
|
||
progressLabelBatch: "{count} görüntü renklendiriliyor",
|
||
},
|
||
"passport-photo": {
|
||
country: "Ülke",
|
||
searchCountries: "Ülke ara...",
|
||
noCountriesFound: "Ülke bulunamadı",
|
||
customDimensions: "Özel Boyutlar",
|
||
documentType: "Belge Türü",
|
||
dimensionsMm: "Boyutlar (mm)",
|
||
dpi: "DPI",
|
||
pixelsPerInch: "inç başına piksel",
|
||
backgroundColor: "Arka Plan Rengi",
|
||
maxFileSize: "Maksimum Dosya Boyutu",
|
||
noLimit: "Sınır yok",
|
||
customKb: "Özel KB...",
|
||
uploadPortrait: "Portre fotoğraf yükleyin",
|
||
uploadHint:
|
||
"Vesikalık fotoğrafınızı önizlemek için sol panele bir görüntü sürükleyin veya yükleyin",
|
||
analyzingPhoto: "Fotoğraf analiz ediliyor",
|
||
detectingLandmarks: "Yüz referans noktaları algılanıyor ve arka plan kaldırılıyor...",
|
||
generatePassportPhoto: "Vesikalık Fotoğraf Oluştur",
|
||
generating: "Oluşturuluyor...",
|
||
downloadPhoto: "Fotoğrafı İndir",
|
||
faceCentered: "Yüz merkezde",
|
||
headLevel: "Baş düzgün",
|
||
lookingStraight: "Düz bakış",
|
||
faceSize: "Yüz boyutu",
|
||
whatYouSee: "Gördüğünüz indireceğinizdir",
|
||
dragToAdjust: "Ayarlamak için sürükleyin",
|
||
scrollToZoom: "Yakınlaştırmak için kaydırın",
|
||
photoGenerated: "Fotoğraf oluşturuldu. Sol panelden indirin.",
|
||
},
|
||
"transparency-fixer": {
|
||
description: "Sahte saydam arka planlı bir PNG yükleyin, tek tıkla düzeltelim.",
|
||
removeWatermark: "Filigranı Kaldır",
|
||
removeWatermarkHelp: "Yarı saydam filigranları algılayıp kaldırın",
|
||
requiresEraser: "Nesne Silici paketi gerektirir",
|
||
advanced: "Gelişmiş",
|
||
defringe: "Kenar Temizleme",
|
||
outputFormat: "Çıktı Biçimi",
|
||
submit: "Saydamlığı Düzelt",
|
||
submitBatch: "Saydamlığı Düzelt ({count} dosya)",
|
||
progressLabel: "Saydamlık düzeltiliyor",
|
||
},
|
||
"watermark-text": {
|
||
watermarkText: "Filigran Metni",
|
||
fontSize: "Yazı Tipi Boyutu",
|
||
color: "Renk",
|
||
opacity: "Opaklık",
|
||
position: "Konum",
|
||
rotation: "Döndürme",
|
||
center: "Orta",
|
||
topLeft: "Sol Üst",
|
||
topRight: "Sağ Üst",
|
||
bottomLeft: "Sol Alt",
|
||
bottomRight: "Sağ Alt",
|
||
tiled: "Döşemeli",
|
||
submit: "Filigran Ekle",
|
||
submitBatch: "Filigran Ekle ({count} dosya)",
|
||
progressLabel: "Filigran ekleniyor",
|
||
},
|
||
"watermark-image": {
|
||
uploadWatermark: "Filigran Görüntüsü Yükle",
|
||
position: "Konum",
|
||
opacity: "Opaklık",
|
||
scale: "Ölçek",
|
||
submit: "Filigranı Uygula",
|
||
submitBatch: "Filigranı Uygula ({count} dosya)",
|
||
},
|
||
"text-overlay": {
|
||
text: "Metin",
|
||
fontSize: "Yazı Tipi Boyutu",
|
||
color: "Renk",
|
||
position: "Konum",
|
||
top: "Üst",
|
||
center: "Orta",
|
||
bottom: "Alt",
|
||
backgroundBox: "Arka Plan Kutusu",
|
||
backgroundColor: "Arka Plan Rengi",
|
||
shadow: "Gölge",
|
||
submit: "Metin Ekle",
|
||
submitBatch: "Metin Ekle ({count} dosya)",
|
||
progressLabel: "Metin kaplaması ekleniyor",
|
||
download: "Download",
|
||
defaultText: "Your Text Here",
|
||
},
|
||
compose: {
|
||
uploadOverlay: "Kaplama Görüntüsü Yükle",
|
||
xPosition: "X Konumu",
|
||
yPosition: "Y Konumu",
|
||
opacity: "Opaklık",
|
||
blendMode: "Karışım Modu",
|
||
submit: "Birleştir",
|
||
},
|
||
"meme-generator": {
|
||
selectTemplate: "Başlamak için galeriden bir şablon seçin veya kendi görüntünüzü yükleyin.",
|
||
chooseLayout: "Özel görüntünüz için bir metin düzeni seçin.",
|
||
textContent: "Metin İçeriği",
|
||
textStyle: "Metin Stili",
|
||
font: "Yazı Tipi",
|
||
fontSize: "Yazı Tipi Boyutu",
|
||
textColor: "Metin Rengi",
|
||
strokeColor: "Çizgi Rengi",
|
||
allCaps: "BÜYÜK HARF",
|
||
generate: "Meme Oluştur",
|
||
generating: "Oluşturuluyor...",
|
||
downloadMeme: "Meme İndir",
|
||
backToGallery: "Galeriye Dön",
|
||
},
|
||
info: {
|
||
loadingInfo: "Bilgiler yükleniyor...",
|
||
filename: "Dosya Adı",
|
||
fileSize: "Dosya Boyutu",
|
||
dimensions: "Boyutlar",
|
||
format: "Biçim",
|
||
channels: "Kanallar",
|
||
colorSpace: "Renk Alanı",
|
||
density: "Yoğunluk",
|
||
bitDepth: "Bit Derinliği",
|
||
progressive: "Progresif",
|
||
pages: "Sayfalar",
|
||
hasAlpha: "Alfa Kanalı",
|
||
hasProfile: "Profil",
|
||
hasExif: "EXIF Verisi",
|
||
hasIcc: "ICC Verisi",
|
||
hasXmp: "XMP Verisi",
|
||
readInfo: "Read Info",
|
||
reading: "Reading...",
|
||
channelStats: "Channel Stats",
|
||
yes: "Yes",
|
||
no: "No",
|
||
na: "N/A",
|
||
failedToRead: "Failed to read info",
|
||
},
|
||
compare: {
|
||
uploadSecondImage: "İkinci Görüntüyü Yükle",
|
||
similarity: "Benzerlik: %{percent}",
|
||
submit: "Karşılaştır",
|
||
downloadDiff: "Farkı İndir",
|
||
},
|
||
"find-duplicates": {
|
||
preset: "Şablon",
|
||
exact: "Tam",
|
||
similar: "Benzer",
|
||
loose: "Gevşek",
|
||
exactDesc: "Piksel düzeyinde aynı kopyalar, farklı biçimlerde aynı görüntü.",
|
||
similarDesc:
|
||
"Yeniden boyutlandırılmış, yeniden sıkıştırılmış veya hafif düzenlenmiş kopyalar.",
|
||
looseDesc: "Görsel olarak ilişkili görüntüler, hafif kırpmalar, farklı pozlamalar.",
|
||
threshold: "Eşik",
|
||
submit: "Yinelenenleri Tara",
|
||
scanning: "Taranıyor...",
|
||
},
|
||
"color-palette": {
|
||
submit: "Palet Çıkar",
|
||
extracting: "Çıkarılıyor...",
|
||
dominantColors: "Baskın Renkler",
|
||
clickToCopy: "Kopyalamak için tıklayın",
|
||
},
|
||
"qr-generate": {
|
||
contentType: "İçerik Türü",
|
||
url: "URL",
|
||
text: "Metin",
|
||
wifi: "WiFi",
|
||
vcard: "Kartvizit",
|
||
email: "E-posta",
|
||
phone: "Telefon",
|
||
sms: "SMS",
|
||
styling: "Stil",
|
||
dotStyle: "Nokta Stili",
|
||
cornerSquareStyle: "Köşe Kare Stili",
|
||
cornerDotStyle: "Köşe Nokta Stili",
|
||
foregroundColor: "Ön Plan Rengi",
|
||
bgColor: "Arka Plan Rengi",
|
||
logo: "Logo",
|
||
downloadFormat: "İndirme Biçimi",
|
||
submit: "QR Kodu Oluştur",
|
||
download: "QR Kodunu İndir",
|
||
},
|
||
"html-to-image": {
|
||
modeUrl: "URL",
|
||
modeHtml: "HTML File",
|
||
htmlFile: "HTML File",
|
||
url: "URL",
|
||
urlPlaceholder: "https://snapotter.com",
|
||
format: "Output Format",
|
||
quality: "Quality",
|
||
devicePreset: "Device",
|
||
viewportWidth: "Width",
|
||
viewportHeight: "Height",
|
||
fullPage: "Full Page",
|
||
submit: "Capture",
|
||
download: "Download Screenshot",
|
||
capturing: "Capturing webpage...",
|
||
errorTimeout: "Page took too long to load",
|
||
errorBlocked: "This URL cannot be captured",
|
||
errorUnavailable: "Screenshot service is not available",
|
||
errorFailed: "Failed to capture the page",
|
||
placeholder: "Enter a URL and click Capture",
|
||
presets: {
|
||
desktop: "Desktop",
|
||
tablet: "Tablet",
|
||
mobile: "Mobile",
|
||
custom: "Custom",
|
||
},
|
||
},
|
||
"barcode-read": {
|
||
submit: "Barkodları Tara",
|
||
submitBatch: "Tara ({count} dosya)",
|
||
scanning: "Taranıyor...",
|
||
noBarcodesFound: "Barkod bulunamadı",
|
||
barcodesFound: "{count} barkod bulundu",
|
||
barcodesFoundPlural: "{count} barkod bulundu",
|
||
},
|
||
collage: {
|
||
template: "Şablon",
|
||
aspectRatio: "En-Boy Oranı",
|
||
gap: "Boşluk",
|
||
cornerRadius: "Köşe Yarıçapı",
|
||
backgroundColor: "Arka Plan Rengi",
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
submit: "Kolaj Oluştur",
|
||
downloadCollage: "Kolajı İndir",
|
||
},
|
||
stitch: {
|
||
direction: "Yön",
|
||
horizontal: "Yatay",
|
||
vertical: "Dikey",
|
||
grid: "Izgara",
|
||
gridColumns: "Izgara Sütunları",
|
||
resizeMode: "Boyutlandırma Modu",
|
||
fit: "Sığdır",
|
||
original: "Orijinal",
|
||
stretchMode: "Esnet",
|
||
cropMode: "Kırp",
|
||
alignment: "Hizalama",
|
||
start: "Başlangıç",
|
||
center: "Orta",
|
||
end: "Son",
|
||
gap: "Boşluk",
|
||
border: "Kenarlık",
|
||
cornerRadius: "Köşe Yarıçapı",
|
||
backgroundColor: "Arka Plan Rengi",
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
submit: "Görüntüleri Birleştir",
|
||
},
|
||
split: {
|
||
modeGrid: "Izgara",
|
||
modeTileSize: "Karo Boyutu",
|
||
presets: "Şablonlar",
|
||
columns: "Sütunlar",
|
||
rows: "Satırlar",
|
||
tileWidth: "Karo Genişliği",
|
||
tileHeight: "Karo Yüksekliği",
|
||
outputFormat: "Çıktı Biçimi",
|
||
quality: "Kalite",
|
||
submit: "Görüntüyü Böl",
|
||
downloadAll: "Tümünü İndir (ZIP)",
|
||
},
|
||
border: {
|
||
presets: "Şablonlar",
|
||
borderWidth: "Kenarlık Genişliği",
|
||
borderColor: "Kenarlık Rengi",
|
||
padding: "Dolgu",
|
||
paddingColor: "Dolgu Rengi",
|
||
cornerRadius: "Köşe Yarıçapı",
|
||
shadow: "Gölge",
|
||
shadowBlur: "Gölge Bulanıklığı",
|
||
shadowOffsetX: "Gölge X Ofseti",
|
||
shadowOffsetY: "Gölge Y Ofseti",
|
||
shadowColor: "Gölge Rengi",
|
||
shadowOpacity: "Gölge Opaklığı",
|
||
submit: "Kenarlık Ekle",
|
||
submitBatch: "Kenarlık Ekle ({count} dosya)",
|
||
progressLabel: "Kenarlık ekleniyor",
|
||
},
|
||
beautify: {
|
||
preset: "Şablon",
|
||
backgroundType: "Arka Plan Türü",
|
||
solidColor: "Düz Renk",
|
||
linearGradient: "Doğrusal Gradyan",
|
||
radialGradient: "Dairesel Gradyan",
|
||
customImage: "Özel Görüntü",
|
||
gradientAngle: "Gradyan Açısı",
|
||
padding: "Dolgu",
|
||
borderRadius: "Kenarlık Yarıçapı",
|
||
shadowPreset: "Gölge Şablonu",
|
||
deviceFrame: "Cihaz Çerçevesi",
|
||
submit: "Güzelleştir",
|
||
submitBatch: "Güzelleştir ({count} dosya)",
|
||
progressLabel: "Ekran görüntüsü güzelleştiriliyor",
|
||
},
|
||
"svg-to-raster": {
|
||
outputFormat: "Çıktı Biçimi",
|
||
sizing: "Boyutlandırma",
|
||
scaleMode: "Ölçek",
|
||
customMode: "Özel",
|
||
scalePresets: "Ölçek Şablonları",
|
||
dpiPresets: "DPI Şablonları",
|
||
customWidth: "Genişlik (px)",
|
||
customHeight: "Yükseklik (px)",
|
||
background: "Arka Plan",
|
||
bgTransparent: "Saydam",
|
||
bgColor: "Renk",
|
||
quality: "Kalite",
|
||
submit: "SVG Dönüştür",
|
||
submitBatch: "Dönüştür ({count} dosya)",
|
||
progressLabel: "SVG dönüştürülüyor",
|
||
},
|
||
vectorize: {
|
||
preset: "Şablon",
|
||
logo: "Logo",
|
||
illustration: "İllüstrasyon",
|
||
photo: "Fotoğraf",
|
||
sketch: "Eskiz",
|
||
customPreset: "Özel",
|
||
colorMode: "Renk Modu",
|
||
bw: "Siyah-Beyaz",
|
||
colorModeColor: "Renkli",
|
||
threshold: "Eşik",
|
||
colorPrecision: "Renk Hassasiyeti",
|
||
layerDifference: "Katman Farkı",
|
||
filterSpeckle: "Leke Filtresi",
|
||
pathMode: "Yol Modu",
|
||
cornerThreshold: "Köşe Eşiği",
|
||
invertColors: "Renkleri ters çevir",
|
||
submit: "Vektörleştir",
|
||
submitBatch: "Vektörleştir ({count} dosya)",
|
||
progressLabel: "Vektörleştiriliyor",
|
||
},
|
||
"gif-tools": {
|
||
mode: "Mod",
|
||
resize: "Boyutlandır",
|
||
optimize: "Optimize Et",
|
||
speed: "Hız",
|
||
reverse: "Ters Çevir",
|
||
extract: "Çıkar",
|
||
rotateMode: "Döndür",
|
||
pixel: "Piksel",
|
||
percentage: "Yüzde",
|
||
colors: "Renkler",
|
||
dither: "Renk Geçişi",
|
||
effort: "Çaba",
|
||
speedFactor: "Hız Faktörü",
|
||
loopControl: "Döngü Kontrolü",
|
||
infinite: "Sonsuz",
|
||
once: "Bir kez",
|
||
customLoop: "Özel",
|
||
loopCount: "Döngü Sayısı",
|
||
extractSingle: "Tekli",
|
||
extractRange: "Aralık",
|
||
extractAll: "Tümü",
|
||
frameNumber: "Kare Numarası",
|
||
frameStart: "Başlangıç Karesi",
|
||
frameEnd: "Bitiş Karesi",
|
||
extractFormat: "Biçim",
|
||
submit: "GIF İşle",
|
||
submitBatch: "İşle ({count} dosya)",
|
||
progressLabel: "GIF işleniyor",
|
||
},
|
||
"image-to-base64": {
|
||
outputFormat: "Çıktı Biçimi",
|
||
keepOriginal: "Orijinali Koru",
|
||
quality: "Kalite",
|
||
maxWidth: "Maksimum Genişlik",
|
||
maxHeight: "Maksimum Yükseklik",
|
||
submit: "Base64'e Dönüştür",
|
||
submitBatch: "Dönüştür ({count} dosya)",
|
||
copyBase64: "Base64 Kopyala",
|
||
copyDataUri: "Data URI Kopyala",
|
||
copyImgTag: "<img> Etiketi Kopyala",
|
||
copyCssUrl: "CSS url() Kopyala",
|
||
},
|
||
"enhance-faces-standalone": {
|
||
model: "Model",
|
||
fast: "Hızlı",
|
||
balanced: "Dengeli",
|
||
best: "En İyi",
|
||
},
|
||
},
|
||
urlImport: {
|
||
title: "URL'lerden İçe Aktar",
|
||
placeholder: "Görüntü URL'lerini yapıştırın, her satıra bir tane...",
|
||
importButton: "URL'leri İçe Aktar",
|
||
addButton: "{count} Dosya Ekle",
|
||
adding: "Ekleniyor...",
|
||
retryButton: "Yeniden Dene",
|
||
cancelButton: "İptal",
|
||
readyCount: "{count} hazır",
|
||
failedStatus: "Başarısız",
|
||
},
|
||
comparison: {
|
||
original: "Orijinal",
|
||
processed: "İşlenmiş",
|
||
before: "Önce",
|
||
after: "Sonra",
|
||
savings: "Tasarruf",
|
||
},
|
||
toolPage: {
|
||
emptyPrompt: "Başlamak için bir görüntü sürükleyin veya yükleyin",
|
||
filesCount: "Dosyalar ({count})",
|
||
addMore: "+ Daha fazla ekle",
|
||
clearAll: "Tümünü temizle",
|
||
acceptDescription: "Yalnızca {exts} dosyaları",
|
||
notFound: "Araç bulunamadı",
|
||
configureAndGenerate: "Ayarları yapılandırın ve oluşturun.",
|
||
processingFailed: "Bu dosya için işlem başarısız oldu",
|
||
conversionComplete: "Dönüştürme tamamlandı",
|
||
cannotPreviewDownload:
|
||
"{type} dosyaları tarayıcıda önizlenemez. Dosyanızı kaydetmek için indirme düğmesini kullanın.",
|
||
generatingPreview: "Önizleme oluşturuluyor...",
|
||
cannotPreviewWillProcess:
|
||
"{ext} dosyaları tarayıcıda önizlenemez. Araç bu dosyayı yine de normal olarak işleyecektir.",
|
||
previousImage: "Önceki görüntü",
|
||
nextImage: "Sonraki görüntü",
|
||
imageCounter: "{current} / {total}",
|
||
settingsLabel: "Ayarlar",
|
||
downloadAllZip: "Tümünü İndir (ZIP)",
|
||
hideSettings: "Ayarları Gizle",
|
||
imageArea: "Görüntü alanı",
|
||
},
|
||
homePage: {
|
||
generatingPreview: "Önizleme oluşturuluyor...",
|
||
loadingPreview: "Önizleme yükleniyor...",
|
||
changeFile: "Dosyayı değiştir",
|
||
quickActions: "Hızlı İşlemler",
|
||
allTools: "Tüm Araçlar",
|
||
},
|
||
fullscreenGrid: {
|
||
searchPlaceholder: "Araç ara...",
|
||
hideDetails: "Ayrıntıları Gizle",
|
||
showDetails: "Ayrıntıları Göster",
|
||
switchToSidebar: "Kenar çubuğu görünümüne geç",
|
||
sidebarButton: "Kenar Çubuğu",
|
||
noToolsFound: "Araç bulunamadı",
|
||
tryDifferent: "Farklı bir arama terimi deneyin",
|
||
},
|
||
editor: {
|
||
menu: {
|
||
file: {
|
||
label: "Dosya",
|
||
new: "Yeni",
|
||
open: "Aç",
|
||
save: "Kaydet",
|
||
exportAs: "Farklı Dışa Aktar...",
|
||
quickExportPng: "Hızlı PNG Olarak Dışa Aktar",
|
||
close: "Kapat",
|
||
},
|
||
edit: {
|
||
label: "Düzenle",
|
||
undo: "Geri Al",
|
||
redo: "Yinele",
|
||
cut: "Kes",
|
||
copy: "Kopyala",
|
||
copyMerged: "Birleştirilmiş Kopyala",
|
||
paste: "Yapıştır",
|
||
pasteInPlace: "Yerine Yapıştır",
|
||
delete: "Sil",
|
||
freeTransform: "Serbest Dönüşüm",
|
||
transform: {
|
||
label: "Dönüşüm",
|
||
scale: "Ölçekle",
|
||
rotate: "Döndür",
|
||
skew: "Eğ",
|
||
flipHorizontal: "Yatay Çevir",
|
||
flipVertical: "Dikey Çevir",
|
||
},
|
||
},
|
||
image: {
|
||
label: "Görüntü",
|
||
imageSize: "Görüntü Boyutu...",
|
||
canvasSize: "Tuval Boyutu...",
|
||
rotation: {
|
||
label: "Görüntü Döndürme",
|
||
cw90: "90 Saat Yönünde",
|
||
ccw90: "90 Saat Yönü Tersine",
|
||
r180: "180",
|
||
flipHorizontal: "Yatay Çevir",
|
||
flipVertical: "Dikey Çevir",
|
||
},
|
||
trim: "Kırp",
|
||
adjustments: {
|
||
label: "Ayarlamalar",
|
||
brightnessContrast: "Parlaklık/Kontrast",
|
||
hueSaturation: "Ton/Doygunluk",
|
||
colorBalance: "Renk Dengesi",
|
||
levels: "Düzeyler",
|
||
curves: "Eğriler",
|
||
},
|
||
},
|
||
layer: {
|
||
label: "Katman",
|
||
newLayer: "Yeni Katman",
|
||
duplicateLayer: "Katmanı Çoğalt",
|
||
deleteLayer: "Katmanı Sil",
|
||
arrange: {
|
||
label: "Düzenle",
|
||
bringToFront: "En Öne Getir",
|
||
bringForward: "Öne Getir",
|
||
sendBackward: "Arkaya Gönder",
|
||
sendToBack: "En Arkaya Gönder",
|
||
},
|
||
mergeDown: "Aşağı Birleştir",
|
||
flattenImage: "Görüntüyü Düzleştir",
|
||
},
|
||
select: {
|
||
label: "Seç",
|
||
all: "Tümünü Seç",
|
||
deselect: "Seçimi Kaldır",
|
||
inverse: "Seçimi Ters Çevir",
|
||
colorRange: "Renk Aralığı...",
|
||
},
|
||
filter: {
|
||
label: "Filtre",
|
||
blur: {
|
||
label: "Bulanıklaştır",
|
||
gaussian: "Gauss Bulanıklaştırma",
|
||
motion: "Hareket Bulanıklaştırma",
|
||
radial: "Dairesel Bulanıklaştırma",
|
||
surface: "Yüzey Bulanıklaştırma",
|
||
},
|
||
sharpen: {
|
||
label: "Keskinleştir",
|
||
sharpen: "Keskinleştir",
|
||
unsharpMask: "Unsharp Mask",
|
||
},
|
||
noise: {
|
||
label: "Gürültü",
|
||
addNoise: "Gürültü Ekle",
|
||
reduceNoise: "Gürültü Azalt",
|
||
},
|
||
pixelate: {
|
||
label: "Pikselleştir",
|
||
pixelate: "Pikselleştir",
|
||
mosaic: "Mozaik",
|
||
},
|
||
stylize: {
|
||
label: "Stilize Et",
|
||
emboss: "Kabartma",
|
||
solarize: "Solarize",
|
||
posterize: "Posterize",
|
||
},
|
||
grayscale: "Gri Tonlama",
|
||
sepia: "Sepya",
|
||
invert: "Ters Çevir",
|
||
},
|
||
view: {
|
||
label: "Görünüm",
|
||
zoomIn: "Yakınlaştır",
|
||
zoomOut: "Uzaklaştır",
|
||
fitOnScreen: "Ekrana Sığdır",
|
||
actualPixels: "Gerçek Pikseller",
|
||
rulers: "Cetveller",
|
||
grid: "Izgara",
|
||
guides: "Kılavuzlar",
|
||
snap: "Yapış",
|
||
panels: "Paneller",
|
||
},
|
||
},
|
||
menuBar: {
|
||
backTitle: "SnapOtter'a Dön",
|
||
},
|
||
welcome: {
|
||
ariaLabel: "Görüntü bırakma alanı",
|
||
heading: "Görüntü Düzenleyici",
|
||
dropDescription: "Başlamak için buraya bir görüntü bırakın",
|
||
openImageButton: "Görüntü Aç",
|
||
newDocumentButton: "Yeni Belge",
|
||
pasteHint: "Veya panodan yapıştırın (Ctrl+V)",
|
||
},
|
||
mobile: {
|
||
heading: "Masaüstü Önerilir",
|
||
description:
|
||
"Görüntü düzenleyici masaüstü ekranlarında en iyi şekilde çalışır. Tam düzenleme deneyimi için lütfen daha büyük ekranlı bir cihaza geçin.",
|
||
},
|
||
errors: {
|
||
serverDecodeFailed: "Sunucu çözümleme hatası",
|
||
},
|
||
shapes: {
|
||
shape: "Shape",
|
||
fill: "Fill",
|
||
stroke: "Stroke",
|
||
strokeWidth: "Width",
|
||
cornerRadius: "Radius",
|
||
sides: "Sides",
|
||
points: "Points",
|
||
dashStyle: "Dash",
|
||
solid: "Solid",
|
||
dashed: "Dashed",
|
||
dotted: "Dotted",
|
||
none: "None",
|
||
opacity: "Opacity",
|
||
rectangle: "Rectangle",
|
||
ellipse: "Ellipse",
|
||
line: "Line",
|
||
arrow: "Arrow",
|
||
polygon: "Polygon",
|
||
star: "Star",
|
||
},
|
||
},
|
||
settings: {
|
||
heading: "Ayarlar",
|
||
nav: {
|
||
general: "Genel",
|
||
systemSettings: "Sistem Ayarları",
|
||
security: "Güvenlik",
|
||
people: "Kişiler",
|
||
teams: "Takımlar",
|
||
roles: "Roller",
|
||
auditLog: "Denetim Günlüğü",
|
||
apiKeys: "API Anahtarları",
|
||
aiFeatures: "AI Özellikleri",
|
||
tools: "Araçlar",
|
||
productAnalytics: "Ürün Analitiği",
|
||
about: "Hakkında",
|
||
},
|
||
general: {
|
||
heading: "Genel",
|
||
description: "Kullanıcı tercihleri ve görüntüleme ayarları.",
|
||
loading: "Yükleniyor...",
|
||
logOut: "Çıkış yap",
|
||
defaultToolViewLabel: "Varsayılan Araç Görünümü",
|
||
defaultToolViewDescription: "Ana sayfada araçların nasıl görüntüleneceği",
|
||
sidebarOption: "Kenar Çubuğu",
|
||
fullscreenGridOption: "Tam Ekran Izgara",
|
||
appVersionLabel: "Uygulama Sürümü",
|
||
appVersionDescription: "SnapOtter'ın mevcut sürümü",
|
||
saveButton: "Ayarları Kaydet",
|
||
saveSuccess: "Ayarlar kaydedildi.",
|
||
saveFailed: "Ayarlar kaydedilemedi.",
|
||
},
|
||
system: {
|
||
heading: "Sistem Ayarları",
|
||
description: "Sunucu tarafı yapılandırma ve limitler.",
|
||
fileUploadLimitLabel: "Dosya Yükleme Limiti (MB)",
|
||
fileUploadLimitDescription: "Yükleme başına maksimum dosya boyutu",
|
||
defaultThemeLabel: "Varsayılan Tema",
|
||
defaultThemeDescription: "Yeni oturumlar için uygulanan tema",
|
||
lightOption: "Açık",
|
||
darkOption: "Koyu",
|
||
systemOption: "Sistem",
|
||
languageLabel: "Dil",
|
||
languageDescription: "Arayüz dili",
|
||
loginAttemptLimitLabel: "Giriş Deneme Limiti",
|
||
loginAttemptLimitDescription:
|
||
"Kilitleme öncesi dakika başına maksimum başarısız giriş denemesi",
|
||
fileManagementHeading: "Dosya Yönetimi",
|
||
maxFileAgeLabel: "Maksimum Dosya Yaşı (saat)",
|
||
maxFileAgeDescription: "İşlenmiş dosyaların otomatik temizleme öncesi saklanma süresi",
|
||
startupCleanupLabel: "Başlangıç Temizliği",
|
||
startupCleanupDescription: "Sunucu başladığında eski geçici dosyaları temizle",
|
||
saveButton: "Ayarları Kaydet",
|
||
saveSuccess: "Ayarlar kaydedildi.",
|
||
saveFailed: "Ayarlar kaydedilemedi.",
|
||
limitsAndResources: "Limitler ve Kaynaklar",
|
||
maxFileSize: "Maksimum Dosya Boyutu",
|
||
maxBatchSize: "Maksimum Toplu İşlem Boyutu",
|
||
concurrentJobs: "Eşzamanlı İşler",
|
||
workerThreads: "İşçi İş Parçacıkları",
|
||
maxPipelineSteps: "Maksimum Pipeline Adımı",
|
||
processingTimeout: "İşleme Zaman Aşımı",
|
||
rateLimitPerMin: "Hız Limiti (istek/dk)",
|
||
unlimited: "Sınırsız",
|
||
auto: "Otomatik",
|
||
envOverride: "Ortam değişkeni ile ayarlanmış",
|
||
maxCanvasPixels: "Maksimum Tuval Pikseli",
|
||
maxSvgSize: "Maksimum SVG Boyutu",
|
||
maxSplitGrid: "Maksimum Bölme Izgarası",
|
||
maxPdfPages: "Maksimum PDF Sayfası",
|
||
sessionDuration: "Oturum Süresi",
|
||
},
|
||
security: {
|
||
heading: "Güvenlik",
|
||
description: "Parola ve kimlik doğrulama ayarları.",
|
||
changePasswordHeading: "Parolayı Değiştir",
|
||
currentPasswordPlaceholder: "Mevcut Parola",
|
||
newPasswordPlaceholder: "Yeni Parola",
|
||
confirmPasswordPlaceholder: "Yeni Parolayı Onayla",
|
||
passwordsMismatch: "Parolalar eşleşmiyor",
|
||
passwordTooShort: "Parola en az 4 karakter olmalıdır",
|
||
changeSuccess: "Parola başarıyla değiştirildi",
|
||
changeFailed: "Parola değiştirilemedi",
|
||
currentPasswordIncorrect: "Mevcut parola yanlış",
|
||
changePasswordButton: "Parolayı Değiştir",
|
||
loginAttemptLimitNote: "Giriş deneme limitleri Sistem Ayarlarından yapılandırılabilir.",
|
||
},
|
||
people: {
|
||
heading: "Kişiler",
|
||
description: "Çalışma alanı üyelerini ve izinlerini yönetin",
|
||
userCount: "{count} kullanıcı",
|
||
userCountPlural: "{count} kullanıcı",
|
||
searchPlaceholder: "Üye ara...",
|
||
addMembersButton: "Üye Ekle",
|
||
newMemberHeading: "Yeni Üye",
|
||
usernamePlaceholder: "Kullanıcı adı",
|
||
passwordPlaceholder: "Parola",
|
||
roleUserOption: "Kullanıcı",
|
||
roleEditorOption: "Editör",
|
||
roleAdminOption: "Yönetici",
|
||
roleUserDescription: "Temel araç erişimi",
|
||
roleEditorDescription: "Tüm dosyalar ve Pipeline",
|
||
roleAdminDescription: "Tam erişim",
|
||
noDescription: "Açıklama yok",
|
||
defaultTeamOption: "Varsayılan",
|
||
createButton: "Oluştur",
|
||
cancelButton: "İptal",
|
||
createSuccess: "Kullanıcı başarıyla oluşturuldu",
|
||
createFailed: "Kullanıcı oluşturulamadı",
|
||
userLimitReached: "Kullanıcı limitine ulaşıldı (maks. {max})",
|
||
deleteConfirm: '"{username}" kullanıcısı silinsin mi? Bu işlem geri alınamaz.',
|
||
deleteSuccess: '"{username}" kullanıcısı silindi',
|
||
deleteFailed: "Kullanıcı silinemedi",
|
||
editHeading: "{username} Düzenle",
|
||
updateSuccess: "Kullanıcı güncellendi",
|
||
updateFailed: "Kullanıcı güncellenemedi",
|
||
cannotRemoveOwnAdmin: "Kendi yönetici rolünüzü kaldıramazsınız",
|
||
resetPasswordHeading: "{username} için parolayı sıfırla",
|
||
newPasswordLabel: "Yeni parola (en az 8 karakter)",
|
||
resetPasswordButton: "Parolayı Sıfırla",
|
||
resetPasswordWarning:
|
||
"Bu, kullanıcının tüm oturumlarını ve API anahtarlarını geçersiz kılar.",
|
||
resetSuccess: "Parola başarıyla sıfırlandı",
|
||
resetFailed: "Parola sıfırlanamadı",
|
||
tableHeaderUser: "Kullanıcı",
|
||
tableHeaderRole: "Rol",
|
||
tableHeaderTeam: "Takım",
|
||
noSearchResults: "Aramanızla eşleşen üye bulunamadı.",
|
||
noUsersFound: "Kullanıcı bulunamadı.",
|
||
authBadgeLocalOidc: "Yerel + OIDC",
|
||
authBadgeOidc: "OIDC",
|
||
editRoleTeamAction: "Rol / Takım Düzenle",
|
||
resetPasswordAction: "Parolayı Sıfırla",
|
||
deleteUserAction: "Kullanıcıyı Sil",
|
||
saveButton: "Kaydet",
|
||
copyPasswordButton: "Sifreyi kopyala",
|
||
passwordCopied: "Kopyalandi!",
|
||
copyPasswordWarning:
|
||
"Bu sifreyi simdi kopyalayin. Kullaniciyi olusturduktan sonra goeremezsiniz.",
|
||
},
|
||
teams: {
|
||
heading: "Takımlar",
|
||
description: "Daha iyi yönetim için üyeleri takımlara organize edin.",
|
||
createButton: "Yeni Takım Oluştur",
|
||
newTeamHeading: "Yeni Takım",
|
||
teamNamePlaceholder: "Takım adı",
|
||
createSubmitButton: "Oluştur",
|
||
cancelButton: "İptal",
|
||
createSuccess: "Takım başarıyla oluşturuldu",
|
||
createFailed: "Takım oluşturulamadı",
|
||
duplicateTeamError: "Bu isimde bir takım zaten var",
|
||
renameSuccess: "Takım yeniden adlandırıldı",
|
||
renameFailed: "Takım yeniden adlandırılamadı",
|
||
deleteConfirm: '"{name}" takımı silinsin mi? Üyelerin ataması kaldırılacak.',
|
||
deleteSuccess: '"{name}" takımı silindi',
|
||
deleteFailed: "Takım silinemedi",
|
||
cannotDeleteDefault: "Varsayılan takım veya üyesi olan bir takım silinemez",
|
||
tableHeaderTeamName: "Takım Adı",
|
||
tableHeaderMembers: "Üyeler",
|
||
emptyState: "Takım bulunamadı.",
|
||
renameSaveButton: "Kaydet",
|
||
renameCancelButton: "İptal",
|
||
renameAction: "Yeniden Adlandır",
|
||
deleteAction: "Sil",
|
||
totalMembers: "Toplam Üye",
|
||
nameRequired: "Takım adı gereklidir",
|
||
nameTooLong: "Takım adı en fazla 50 karakter olmalıdır",
|
||
duplicateName: "Bu isimde bir takım zaten var",
|
||
},
|
||
roles: {
|
||
heading: "Roller",
|
||
description: "Rolleri ve izinlerini yönetin. Yerleşik roller değiştirilemez.",
|
||
createButton: "Özel Rol Oluştur",
|
||
newRoleHeading: "Yeni Rol",
|
||
roleNamePlaceholder: "Rol adı",
|
||
descriptionPlaceholder: "Açıklama (isteğe bağlı)",
|
||
permissionsLabel: "İzinler",
|
||
createSubmitButton: "Oluştur",
|
||
cancelButton: "İptal",
|
||
createSuccess: "Rol başarıyla oluşturuldu",
|
||
createFailed: "Rol oluşturulamadı",
|
||
duplicateRoleError: "Bu isimde bir rol zaten var",
|
||
editHeading: "Rolü Düzenle: {name}",
|
||
editSaveButton: "Kaydet",
|
||
editCancelButton: "İptal",
|
||
updateSuccess: "Rol güncellendi",
|
||
updateFailed: "Rol güncellenemedi",
|
||
deleteConfirm: '"{name}" rolü silinsin mi? {count} kullanıcının yeniden atanması gerekecek.',
|
||
deleteConfirmSimple: '"{name}" rolü silinsin mi?',
|
||
deleteSuccess: '"{name}" rolü silindi',
|
||
deleteFailed: "Rol silinemedi",
|
||
emptyState: "Rol bulunamadı.",
|
||
builtInBadge: "Yerleşik",
|
||
userCountBadge: "{count} kullanıcı",
|
||
editRoleTitle: "Rolü düzenle",
|
||
deleteRoleTitle: "Rolü sil",
|
||
permGroup: {
|
||
tools: "Araçlar",
|
||
files: "Dosyalar",
|
||
apiKeys: "API Anahtarları",
|
||
pipelines: "Pipeline",
|
||
settings: "Ayarlar",
|
||
users: "Kullanıcılar",
|
||
teams: "Takımlar",
|
||
system: "Sistem",
|
||
},
|
||
},
|
||
auditLog: {
|
||
heading: "Denetim Günlüğü",
|
||
allActionsFilter: "Tüm işlemler",
|
||
emptyState: "Denetim günlüğü kaydı yok.",
|
||
tableHeaderTime: "Zaman",
|
||
tableHeaderUser: "Kullanıcı",
|
||
tableHeaderAction: "İşlem",
|
||
tableHeaderTarget: "Hedef",
|
||
paginationInfo: "Sayfa {page} / {totalPages} ({total} kayıt)",
|
||
previousButton: "Önceki",
|
||
nextButton: "Sonraki",
|
||
justNow: "az önce",
|
||
minutesAgo: "{mins}dk önce",
|
||
hoursAgo: "{hrs}sa önce",
|
||
daysAgo: "{days}g önce",
|
||
},
|
||
apiKeys: {
|
||
heading: "API Anahtarları",
|
||
description: "SnapOtter'a programatik erişim için API anahtarlarını yönetin.",
|
||
keyNamePlaceholder: "Anahtar adı (isteğe bağlı)",
|
||
generateButton: "API Anahtarı Oluştur",
|
||
removeScopingLabel: "İzin kapsamını kaldır",
|
||
restrictPermissionsLabel: "İzinleri kısıtla (isteğe bağlı)",
|
||
expiresLabel: "Son kullanma:",
|
||
clearButton: "Temizle",
|
||
copyTitle: "Kopyala",
|
||
keyWarning: "Bu anahtarı güvenli bir yerde saklayın. Bir daha gösterilmeyecektir.",
|
||
existingKeysHeading: "Mevcut Anahtarlar",
|
||
createdPrefix: "Oluşturulma: {date}",
|
||
scopedPrefix: "Kapsam:",
|
||
expiresPrefix: "Son kullanma: {date}",
|
||
deleteKeyTitle: "Anahtarı sil",
|
||
deleteConfirm:
|
||
"Bu API anahtarı silinsin mi? Bunu kullanan tüm entegrasyonlar çalışmayı durduracak.",
|
||
emptyState: "Henüz API anahtarı yok. Başlamak için bir tane oluşturun.",
|
||
},
|
||
tools: {
|
||
heading: "Araçlar",
|
||
description:
|
||
"Araçları ayrı ayrı etkinleştirin veya devre dışı bırakın. Devre dışı araçlar tüm kullanıcılardan gizlenir.",
|
||
restartBanner: "Değişikliklerin etkili olması için yeniden başlatma gereklidir.",
|
||
searchPlaceholder: "Araç ara...",
|
||
noSearchResults: "Aramanızla eşleşen araç bulunamadı.",
|
||
loadFailedError:
|
||
"Araç ayarları yüklenemedi. Veri kaybını önlemek için kaydetme devre dışı bırakıldı.",
|
||
saveButton: "Araç Ayarlarını Kaydet",
|
||
disabledCount: "{count} araç devre dışı",
|
||
},
|
||
experimental: {
|
||
label: "Deneysel Araçları Etkinleştir",
|
||
description: "Hala geliştirme aşamasında olan araçları gösterin. Kararsız olabilirler.",
|
||
},
|
||
fileManagement: {
|
||
title: "Dosya Yönetimi",
|
||
maxAge: "Maksimum Dosya Yaşı (saat)",
|
||
maxAgeDescription: "İşlenmiş dosyaların otomatik temizleme öncesi saklanma süresi",
|
||
startupCleanup: "Başlangıç Temizliği",
|
||
startupCleanupDescription: "Sunucu başladığında eski geçici dosyaları temizle",
|
||
},
|
||
analytics: {
|
||
heading: "Ürün Analitiği",
|
||
description:
|
||
"SnapOtter'ı geliştirmeye yardımcı olmak için anonim kullanım verilerini paylaşın.",
|
||
privacyNote: "Görüntüleriniz asla cihazınızdan ayrılmaz.",
|
||
disabledByAdmin: "Ürün analitiği sunucu yöneticisi tarafından devre dışı bırakıldı.",
|
||
enabledLabel: "Analitik etkin",
|
||
disabledLabel: "Analitik devre dışı",
|
||
learnMore: "Daha fazla bilgi",
|
||
},
|
||
aiFeatures: {
|
||
title: "AI Features",
|
||
description: "Manage AI model bundles for advanced image processing.",
|
||
installAll: "Install All",
|
||
diskUsage: "Disk usage:",
|
||
installed: "Installed",
|
||
notInstalled: "Not installed",
|
||
queued: "Queued",
|
||
install: "Install",
|
||
repair: "Repair",
|
||
uninstall: "Uninstall",
|
||
installing: "Installing...",
|
||
},
|
||
about: {
|
||
heading: "Hakkında",
|
||
appName: "SnapOtter",
|
||
appDescription:
|
||
"53 araçla gizlilik odaklı, kendi sunucunuzda barındırılan bir görüntü işleme paketi. Buluta veri göndermeden boyutlandırma, sıkıştırma, dönüştürme, filigran ekleme ve görüntü iş akışlarınızı otomatikleştirme.",
|
||
versionLabel: "Sürüm:",
|
||
linksHeading: "Bağlantılar",
|
||
githubLink: "GitHub Deposu",
|
||
docsLink: "Dokümantasyon",
|
||
apiRefLink: "API Referansı (Swagger)",
|
||
licenseLabel: "License:",
|
||
licenseDescription:
|
||
"SnapOtter is open-source software licensed under the GNU Affero General Public License v3 (AGPLv3).",
|
||
},
|
||
},
|
||
auth: {
|
||
login: "Giriş Yap",
|
||
logout: "Çıkış yap",
|
||
username: "Kullanıcı adı",
|
||
password: "Parola",
|
||
loginButton: "Giriş Yap",
|
||
loggingIn: "Giriş yapılıyor...",
|
||
invalidCredentials: "Geçersiz kullanıcı adı veya parola",
|
||
connectionError: "Bağlantı hatası",
|
||
signInWith: "{provider} ile giriş yap",
|
||
signInWithSso: "SSO ile giriş yap",
|
||
or: "veya",
|
||
methodLocal: "Yerel",
|
||
methodOidc: "OIDC",
|
||
methodBoth: "Yerel + OIDC",
|
||
oidcAuthFailed: "Kimlik doğrulama başarısız oldu. Lütfen tekrar deneyin.",
|
||
oidcProviderUnreachable: "Kimlik sağlayıcıya ulaşılamadı. Lütfen daha sonra tekrar deneyin.",
|
||
oidcSessionExpired: "Giriş oturumu süresi doldu. Lütfen tekrar deneyin.",
|
||
oidcUserNotAuthorized:
|
||
"Hesabınız bu uygulamaya erişim yetkisine sahip değil. Yöneticinizle iletişime geçin.",
|
||
oidcUserLimitReached: "Kullanıcı limitine ulaşıldı. Yöneticinizle iletişime geçin.",
|
||
oidcGenericError: "Kimlik doğrulama hatası. Lütfen tekrar deneyin.",
|
||
passwordManagedByProvider:
|
||
"Parola değişiklikleri kimlik sağlayıcınız tarafından yönetilmektedir.",
|
||
enterUsername: "Kullanıcı adını girin",
|
||
enterPassword: "Parolanızı girin",
|
||
heroTitle: "Görüntüleriniz. Sizde kalır.",
|
||
heroSubtitle: "İhtiyacınız olan her görüntü aracı.",
|
||
rotatingPhrases: [
|
||
"Kayıt yok. Hesap yok.",
|
||
"Buluta yükleme yok. Asla.",
|
||
"%100 yerel işleme.",
|
||
"Ücretsiz. Sonsuza dek.",
|
||
"Limit yok. Gizli kota yok.",
|
||
"Tamamen çevrimdışı çalışır.",
|
||
"Sınırsız toplu işleme.",
|
||
"53 görüntü aracı.",
|
||
"16 AI modeli. Sizin donanımınız.",
|
||
"Yıldırım hızında. Sharp ile geliştirildi.",
|
||
"Hava boşluklu ağlar için hazır.",
|
||
"Tek Docker konteyneri.",
|
||
"Açık kaynak. Her zaman.",
|
||
"Her piksel donanımınızda kalır.",
|
||
"Sizin sunucunuz. Sizin kurallarınız.",
|
||
"Tek bir docker pull ile dağıtım.",
|
||
"Kendi sunucunuzda barındırılan alternatif.",
|
||
"Boyutlandır, sıkıştır, dönüştür. Yerel olarak.",
|
||
"Ücretsiz görüntü düzenleyici. Filigran yok.",
|
||
"Toplu görüntü işleme. Sınırsız.",
|
||
"Arka planı çevrimdışı kaldır.",
|
||
"Kendi sunucunuzda barındırılan Canva alternatifi.",
|
||
"API anahtarı gerekmez.",
|
||
"Tasarımdan GDPR uyumlu.",
|
||
"İnternet olmadan çalışır.",
|
||
],
|
||
},
|
||
changePassword: {
|
||
title: "Parolanızı değiştirin",
|
||
description:
|
||
"Devam etmeden önce yeni bir parola belirlemeniz gerekiyor. Parolanız en az 8 karakter uzunluğunda olmalı ve büyük harf, küçük harf ile bir rakam içermelidir.",
|
||
usernameLabel: "Kullanıcı adı",
|
||
currentPasswordLabel: "Mevcut parola",
|
||
currentPasswordPlaceholder: "Mevcut parolayı girin",
|
||
newPasswordLabel: "Yeni parola",
|
||
generateButton: "Güçlü parola oluştur",
|
||
newPasswordPlaceholder: "En az 8 karakter",
|
||
confirmPasswordLabel: "Yeni parolayı onaylayın",
|
||
confirmPasswordPlaceholder: "Yeni parolayı tekrarlayın",
|
||
passwordsMismatch: "Parolalar eşleşmiyor",
|
||
failedError: "Parola değiştirilemedi",
|
||
connectionError: "Bağlantı hatası",
|
||
changingButton: "Değiştiriliyor...",
|
||
changeButton: "Parolayı değiştir",
|
||
sidebarTitle: "Neredeyse tamam",
|
||
sidebarDescription:
|
||
"Hesabınızı güvence altına almak için güçlü bir parola belirleyin, ardından hazırsınız.",
|
||
},
|
||
automate: {
|
||
title: "Otomatikleştir",
|
||
invalidPipelineFile: "Geçerli bir SnapOtter Pipeline dosyası değil",
|
||
newerVersion: "Bu Pipeline, SnapOtter'ın daha yeni bir sürümüyle oluşturuldu",
|
||
missingName: "Pipeline dosyasında ad eksik",
|
||
noSteps: "Pipeline dosyasında adım yok",
|
||
importFailed: "İçe aktarma başarısız",
|
||
couldNotRead: "Pipeline dosyası okunamadı",
|
||
fileCount: "{count} dosya",
|
||
fileCountPlural: "{count} dosya",
|
||
importFromLibrary: "Kitaplıktan İçe Aktar",
|
||
addButton: "+ Ekle",
|
||
libraryButton: "Kitaplık",
|
||
clearButton: "Temizle",
|
||
processingFailed: "Bu dosya için işlem başarısız oldu",
|
||
processingMultiple: "{count} dosya işleniyor...",
|
||
processingPipeline: "Pipeline işleniyor...",
|
||
processButton: "İşle",
|
||
processButtonMultiple: "İşle ({count})",
|
||
processAllButton: "Tümünü İşle ({count})",
|
||
addTool: "Araç Ekle",
|
||
toolPalette: "Araç Paleti",
|
||
clickToAdd: "Pipeline'a eklemek için tıklayın",
|
||
savedLabel: "Kaydedildi",
|
||
importButton: "İçe Aktar",
|
||
noSavedPipelines: "Kayıtlı Pipeline yok",
|
||
stepCount: "({count} adım)",
|
||
stepCountPlural: "({count} adım)",
|
||
exportPipeline: "Pipeline'ı dışa aktar",
|
||
deletePipeline: "Pipeline'ı sil",
|
||
moreCount: "+{count} daha",
|
||
pipelineBuilder: "Pipeline Oluşturucu",
|
||
addToolsPrompt: "Başlamak için paletten araçlar ekleyin",
|
||
stepsConfigured: "{count} adım yapılandırıldı",
|
||
stepsConfiguredPlural: "{count} adım yapılandırıldı",
|
||
noFilesLoaded: "Dosya yüklenmedi",
|
||
downloadZip: "ZIP İndir",
|
||
saveButton: "Kaydet",
|
||
pipelineNamePlaceholder: "Pipeline adı",
|
||
descriptionPlaceholder: "Açıklama",
|
||
savingIndicator: "...",
|
||
cancelButton: "İptal",
|
||
preview: "Önizleme",
|
||
previousImage: "Önceki görüntü",
|
||
nextImage: "Sonraki görüntü",
|
||
imageCounter: "{current} / {total}",
|
||
imageArea: "Görüntü alanı",
|
||
templateSocialMedia: "Sosyal Medyaya Hazır",
|
||
templatePrivacyClean: "Gizlilik Temizliği",
|
||
templateWebOptimization: "Web Optimizasyonu",
|
||
templateProfilePicture: "Profil Fotoğrafı",
|
||
templateWatermarkBatch: "Toplu Filigran",
|
||
createNew: "Yeni Otomasyon Oluştur",
|
||
savedAutomations: "Kayıtlı Otomasyonlar",
|
||
templates: "Şablonlar",
|
||
addStep: "Adım Ekle",
|
||
removeStep: "Kaldır",
|
||
moveUp: "Yukarı taşı",
|
||
moveDown: "Aşağı taşı",
|
||
savePipeline: "Pipeline'ı Kaydet",
|
||
runPipeline: "İşle",
|
||
pipelineName: "Pipeline Adı",
|
||
pipelineDescription: "Açıklama (isteğe bağlı)",
|
||
noStepsPrompt: "Otomasyonunuzu oluşturmak için adımlar ekleyin",
|
||
noStepsHeading: "No steps yet",
|
||
searchToolsPlaceholder: "Search tools...",
|
||
step: "Adım",
|
||
},
|
||
nav: {
|
||
tools: "Araçlar",
|
||
reader: "Okuyucu",
|
||
automate: "Otomatikleştir",
|
||
editor: "Düzenleyici",
|
||
files: "Dosyalar",
|
||
help: "Yardım",
|
||
settings: "Ayarlar",
|
||
grid: "Izgara",
|
||
},
|
||
files: {
|
||
myFiles: "My Files",
|
||
recentTab: "Recent",
|
||
uploadTab: "Upload Files",
|
||
fileDetailsAriaLabel: "File Details",
|
||
fileDetailsHeading: "File Details",
|
||
searchPlaceholder: "Search files...",
|
||
selectedCount: "{count} selected",
|
||
fileCount: "{count} files",
|
||
fileCountSingular: "{count} file",
|
||
noFilesFound: "No files found",
|
||
selectFilePrompt: "Select a file to view details",
|
||
openFile: "Open File",
|
||
openInPipeline: "Open in Pipeline",
|
||
name: "Name",
|
||
format: "Format",
|
||
size: "Size",
|
||
dimensions: "Dimensions",
|
||
version: "Version",
|
||
toolsUsed: "Tools Used",
|
||
none: "None",
|
||
delete: "Delete",
|
||
pipeline: "Pipeline",
|
||
download: "Download",
|
||
},
|
||
dropzone: {
|
||
unsupportedFileType: "Bu dosya türü bu araç tarafından desteklenmiyor",
|
||
urlFetchFailed: "URL'den görüntü alınamadı",
|
||
ariaLabel: "Dosya bırakma alanı",
|
||
dropPrompt: "Görüntülerinizi buraya bırakın",
|
||
browseOrPaste: "göz atmak için herhangi bir yere tıklayın veya panodan yapıştırın",
|
||
uploadButton: "Yükle",
|
||
defaultFormats: "PNG, JPG, WebP, HEIC, RAW, PSD ve 65+ biçim",
|
||
orSeparator: "veya",
|
||
urlPlaceholder: "Görüntü URL'si yapıştırın...",
|
||
urlLoadingIndicator: "...",
|
||
addUrlButton: "Ekle",
|
||
importMultipleUrls: "Birden fazla URL içe aktar...",
|
||
filesSelected: "{count} dosya seçildi",
|
||
},
|
||
reviewPanel: {
|
||
processedResultAlt: "İşlenmiş sonuç",
|
||
sizeLabel: "Boyut: {size}",
|
||
typeLabel: "Tür: {type}",
|
||
processedLabel: "İşlenme: {time}",
|
||
undoButton: "Geri Al",
|
||
downloadButton: "İndir",
|
||
openInEditor: "Düzenleyicide Aç",
|
||
reviewHeading: "İncele",
|
||
continueEditing: "Düzenlemeye devam et",
|
||
},
|
||
features: {
|
||
notEnabledTitle: "Özellik Etkin Değil",
|
||
notEnabledDescription:
|
||
"Bu özellik etkin değil. Yöneticinizden Ayarlar'dan etkinleştirmesini isteyin.",
|
||
requiresDownload: "Bu özellik ek bir indirme gerektiriyor (~{size})",
|
||
retryButton: "Yeniden Dene",
|
||
queued: "Kurulum için sıraya alındı...",
|
||
enableButton: "{name} Etkinleştir",
|
||
lessThanMinute: "Bir dakikadan az kaldı",
|
||
oneMinuteLeft: "~1 dakika kaldı",
|
||
minutesLeft: "~{mins} dakika kaldı",
|
||
progressMessages: [
|
||
"Neredeyse bitti... muhtemelen...",
|
||
"Güzel şeyler zaman alır...",
|
||
"Boyanın kurumasını izlemekten hala hızlı...",
|
||
"Sabrınız gerçekten takdire şayan...",
|
||
"Göründüğünden daha çok çalışıyor...",
|
||
"İşte heyecanlı kısım, güvenin bize...",
|
||
"Perde arkasında önemli işler yapılıyor...",
|
||
"Bunu okuyorsanız, çalışıyor demektir...",
|
||
"Harika bir şey hazırlanıyor...",
|
||
"Her saniyesine değer, söz...",
|
||
"Merak da deneyimin bir parçası...",
|
||
"Bilgisayarınıza yeni numaralar öğretiyoruz...",
|
||
"Süper güçleriniz hazırlanıyor...",
|
||
"Fotoğraflarınız sonra size teşekkür edecek...",
|
||
"Yükleniyor... ama şık bir şekilde...",
|
||
"Kahve molası için harika bir zaman...",
|
||
"Roma da bir günde kurulmadı...",
|
||
"Sessiz... dahi iş başında...",
|
||
"Fotoğraflarınızı kıskandıracak şeyler hazırlanıyor...",
|
||
"Rüya takımı kuruluyor...",
|
||
"Muhteşemlik paketten çıkarılıyor...",
|
||
"Başlamayı düşünmeyi neredeyse bitirdik... şaka yapıyoruz...",
|
||
"Sürpriz: Bu gerçekten bir şey yapıyor...",
|
||
"Yaratıcı motorlar ısınıyor...",
|
||
"Hayal gücü yükleniyor...",
|
||
"Ekran koruyucu değil, söz veriyoruz...",
|
||
"Büyük sanatın kurulması zaman alır...",
|
||
"Gelecekteki kendiniz size teşekkür edecek...",
|
||
"Gerçekten akıllı dosyalar alınıyor...",
|
||
"Dayanın, en iyisi henüz gelmedi...",
|
||
],
|
||
},
|
||
help: {
|
||
heading: "Yardım",
|
||
gettingStarted: {
|
||
heading: "Başlarken",
|
||
description:
|
||
"Kenar çubuğundan bir araç seçin veya arayın. Sayfaya sürükleyerek veya yükleme alanına tıklayarak bir görüntü yükleyin. Ayarları yapın ve sonucunuzu indirin.",
|
||
},
|
||
keyboardShortcuts: {
|
||
heading: "Klavye Kısayolları",
|
||
focusSearchBar: "Arama çubuğuna odaklan",
|
||
goToTools: "Araçlara git",
|
||
toggleTheme: "Temayı değiştir",
|
||
goToResize: "Boyutlandırmaya git",
|
||
goToCrop: "Kırpmaya git",
|
||
goToCompress: "Sıkıştırmaya git",
|
||
goToConvert: "Dönüştürmeye git",
|
||
goToRemoveBackground: "Arka Plan Kaldırmaya git",
|
||
goToWatermarkText: "Metin Filigranına git",
|
||
goToStripMetadata: "Meta Veri Kaldırmaya git",
|
||
goToImageInfo: "Görüntü Bilgisine git",
|
||
},
|
||
resources: {
|
||
heading: "Kaynaklar",
|
||
githubLink: "GitHub Deposu",
|
||
reportIssueLink: "Sorun Bildir",
|
||
docsLink: "Dokümantasyon",
|
||
apiRefLink: "API Referansı (Swagger)",
|
||
},
|
||
versionLabel: "SnapOtter v{version}",
|
||
},
|
||
errors: {
|
||
generic: "Bir hata oluştu",
|
||
offline: "Çevrimdışısınız",
|
||
reconnecting: "Sunucuya yeniden bağlanılıyor...",
|
||
connected: "Bağlandı",
|
||
processingFailed: "Bu dosya için işlem başarısız oldu",
|
||
timeout: "İstek zaman aşımına uğradı. Sunucu aşırı yüklü olabilir. Tekrar deneyin.",
|
||
networkError: "Ağ hatası. Bağlantınızı kontrol edin.",
|
||
invalidCredentials: "Geçersiz kullanıcı adı veya parola",
|
||
connectionError: "Bağlantı hatası",
|
||
},
|
||
analytics: {
|
||
consentTitle: "SnapOtter'ı geliştirmeye yardım edin",
|
||
consentDescription:
|
||
"Anonim kullanım istatistikleri hataları düzeltmemize ve gerçekten ihtiyaç duyduğunuz araçları oluşturmamıza yardımcı olur. Görüntüleriniz ve dosyalarınız cihazınızda kalır.",
|
||
consentChangeable: "Bunu istediğiniz zaman Ayarlar'dan kapatabilirsiniz.",
|
||
acceptButton: "Elbette, kulağa iyi geliyor",
|
||
declineButton: "Şimdi değil",
|
||
settingsTitle: "Ürün Analitiği",
|
||
settingsDescription:
|
||
"SnapOtter'ı geliştirmeye yardımcı olmak için anonim kullanım verilerini paylaşın.",
|
||
settingsPrivacy: "Görüntüleriniz asla cihazınızdan ayrılmaz.",
|
||
settingsDisabledByAdmin: "Ürün analitiği sunucu yöneticisi tarafından devre dışı bırakıldı.",
|
||
learnMore: "Daha fazla bilgi",
|
||
},
|
||
sidebar: {
|
||
tools: "Araçlar",
|
||
grid: "Izgara",
|
||
automate: "Otomatikleştir",
|
||
editor: "Düzenleyici",
|
||
files: "Dosyalar",
|
||
help: "Yardım",
|
||
settings: "Ayarlar",
|
||
},
|
||
toolCard: {
|
||
addToFavourites: "Favorilere ekle",
|
||
},
|
||
appLayout: {
|
||
mobileNavTools: "Araçlar",
|
||
mobileNavAutomate: "Otomatik",
|
||
mobileNavEditor: "Düzenle",
|
||
mobileNavFiles: "Dosyalar",
|
||
mobileNavSettings: "Ayarlar",
|
||
},
|
||
} as const;
|