translations (#5541)

# Description of Changes

<!--
Please provide a summary of the changes, including:

- What was changed
- Why the change was made
- Any challenges encountered

Closes #(issue_number)
-->

---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### Translations (if applicable)

- [ ] I ran
[`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.
This commit is contained in:
Anthony Stirling
2026-01-24 00:02:31 +00:00
committed by GitHub
parent b76f3662e4
commit c77cd73deb
40 changed files with 5888 additions and 208 deletions
@@ -306,6 +306,7 @@ selectOperation = "İşlem Seçin"
addOperationButton = "İşlem ekle"
pipelineHeader = "Çoklu İşlemler:"
saveButton = "İndir"
saveForFolderScanning = "Klasör Tarama için Kaydet"
validateButton = "Doğrula"
[enterpriseEdition]
@@ -556,6 +557,30 @@ webBrowserSettings = "Web Tarayıcı Ayarı"
syncToBrowser = "Hesaptan Tarayıcıya Eşitle"
syncToAccount = "Tarayıcıdan Hesaba Eşitle"
[account.mfa]
title = "İki faktörlü kimlik doğrulama"
setupFailed = "İki faktörlü kurulum başlatılamadı. Lütfen tekrar deneyin."
codeRequired = "Devam etmek için kimlik doğrulama kodunu girin."
enabled = "İki faktörlü kimlik doğrulama etkinleştirildi."
enableFailed = "İki faktörlü kimlik doğrulama etkinleştirilemedi. Kodu kontrol edip tekrar deneyin."
disabled = "İki faktörlü kimlik doğrulama devre dışı bırakıldı."
disableFailed = "İki faktörlü kimlik doğrulama devre dışı bırakılamadı. Kodu kontrol edip tekrar deneyin."
description = "Hesabınıza ek bir güvenlik katmanı ekleyin."
enableButton = "İki faktörlü kimlik doğrulamayı etkinleştir"
disableButton = "İki faktörlü kimlik doğrulamayı devre dışı bırak"
setupTitle = "İki faktörlü kimlik doğrulamayı ayarla"
setupDescription = "QR kodunu kimlik doğrulayıcı uygulamanızla tarayın, ardından onaylamak için 6 haneli kodu girin."
manualKey = "Manuel kurulum anahtarı"
secretWarning = "Bu anahtarı gizli tutun. Erişimi olan herkes geçerli kimlik doğrulama kodları oluşturabilir."
codePlaceholder = "6 haneli kodu girin"
confirmEnable = "Etkinleştir"
disableTitle = "İki faktörlü kimlik doğrulamayı devre dışı bırak"
disableDescription = "İki faktörlü kimlik doğrulamayı devre dışı bırakmak için geçerli bir kimlik doğrulama kodu girin."
codeLabel = "Kimlik doğrulama kodu"
confirmDisable = "Devre dışı bırak"
ssoDescription = "İki faktörlü kimlik doğrulama, tek oturum açma hesapları için kimlik sağlayıcınız tarafından yönetilir."
ssoManaged = "MFA'yı kimlik sağlayıcınız üzerinden yapılandırın."
[adminUserSettings]
title = "Kullanıcı Kontrol Ayarları"
header = "Yönetici Kullanıcı Kontrol Ayarları"
@@ -1264,7 +1289,10 @@ downloadHtml = "PDF yerine ara HTML dosyasını indir"
pdfaOptions = "PDF/A Seçenekleri"
outputFormat = "Çıktı Biçimi"
pdfaNote = "PDF/A-1b daha uyumludur, PDF/A-2b daha fazla özelliği destekler."
pdfaFormat = "PDF/A biçimi"
pdfaDigitalSignatureWarning = "PDF dijital imza içeriyor. Bu bir sonraki adımda kaldırılacak."
pdfxDigitalSignatureWarning = "PDF dijital imza içeriyor. Bir sonraki adımda kaldırılacaktır."
pdfxDescription = "PDF/X, güvenilir baskı ve grafik alışverişi için ISO standartlı bir PDF alt kümesidir."
fileFormat = "Dosya Biçimi"
wordDoc = "Word Belgesi"
wordDocExt = "Word Belgesi (.docx)"
@@ -2197,6 +2225,16 @@ tip = "Şu anda aynı anda birden fazla giriş için çalışmıyor"
outputFormat = "Çıkış formatı"
pdfWithDigitalSignature = "PDF dijital imza içeriyor. Bu bir sonraki adımda kaldırılacak."
[pdfToPDFX]
tags = "yazdırma,standart,dönüştürme,üretim,baskı öncesi,arşiv"
title = "PDF'den PDF/X'e"
header = "PDF'den PDF/X'e"
credit = "Bu hizmet, PDF/X dönüştürmesi için Ghostscript kullanır"
submit = "Dönüştür"
tip = "Şu anda aynı anda birden fazla girdiyle çalışmıyor"
outputFormat = "Çıktı biçimi"
pdfWithDigitalSignature = "PDF dijital imza içeriyor. Bir sonraki adımda kaldırılacaktır."
[PDFToWord]
tags = "doc,docx,odt,word,dönüşüm,format,dönüşüm,ofis,microsoft,docfile"
title = "PDF'den Word'e"
@@ -3153,6 +3191,18 @@ other = "Diğer"
perPageInfo = "Sayfa Başına Bilgi"
tableOfContents = "İçindekiler"
[getPdfInfo.compliance]
notDetected = "Tespit edilmedi"
passed = "Başarılı"
failed = "Başarısız"
compliant = "Uyumlu"
nonCompliant = "Uyumsuz"
none = "Herhangi bir standart tespit edilmedi"
passedCount = "başarılı"
failedCount = "başarısız"
noVerification = "Doğrulama yapılmadı"
noVerificationDesc = "Bu belge için PDF standartlarına uyumluluk doğrulanmadı."
[getPdfInfo.other]
attachments = "Ekler"
embeddedFiles = "Gömülü Dosyalar"
@@ -3184,6 +3234,8 @@ permsRestricted = "{{count}} kısıtlama"
permsMixed = "Bazı izinler kısıtlandı"
hasCompliance = "Uyumluluk standartlarına sahip"
noCompliance = "Uyumluluk standardı yok"
compliancePassed = "{{standards}} uyumlu"
complianceChecked = "Standartlar doğrulandı ({{failed}} başarısız)"
basic = "Temel Bilgiler"
documentInfo = "Belge Bilgileri"
securityTitle = "Güvenlik Durumu"
@@ -3723,6 +3775,13 @@ passwordChangedSuccess = "Şifre başarıyla değiştirildi! Lütfen yeni şifre
credentialsUpdated = "Kimlik bilgileriniz güncellendi. Lütfen tekrar giriş yapın."
defaultCredentials = "Varsayılan Giriş Bilgileri"
changePasswordWarning = "İlk kez giriş yaptıktan sonra lütfen parolanızı değiştirin"
mfaRequired = "İki faktörlü kimlik doğrulama kodu gerekli"
mfaCode = "Kimlik doğrulama kodu"
enterMfaCode = "6 haneli kodu girin"
mfaPromptTitle = "İki faktörlü kimlik doğrulama"
mfaPromptBody = "Devam etmek için kimlik doğrulayıcı uygulamanızdaki kimlik doğrulama kodunu girin."
verifyingMfa = "Doğrulanıyor..."
verifyMfa = "Kodu doğrula"
[login.slides.overview]
alt = "Stirling PDF genel bakış"
@@ -4324,6 +4383,10 @@ title = "Giriş Modu Gerekli"
message = "Yönetici ayarlarını değiştirmek için giriş modu etkin olmalıdır. Lütfen ortamınızda SECURITY_ENABLELOGIN=true veya settings.yml içinde security.enableLogin: true olarak ayarlayın ve ardından sunucuyu yeniden başlatın."
readOnly = "Aşağıdaki ayarlar referans için örnek değerler gösterir. Gerçek yapılandırmayı görüntülemek ve düzenlemek için giriş modunu etkinleştirin."
[admin.settings.enterpriseRequired]
title = "Kurumsal Lisans Gerekli"
message = "{{featureName}} erişimi için Kurumsal lisans gereklidir. Referans için demo verilerini görüntülüyorsunuz."
[admin.settings.restart]
title = "Yeniden Başlatma Gerekiyor"
message = "Ayarlar başarıyla kaydedildi. Değişikliklerin etkili olması için sunucunun yeniden başlatılması gerekir."
@@ -4771,6 +4834,48 @@ description = "Kullanıcılar için ayrıntılı hata mesajlarını gösterin."
title = "Veritabanı"
description = "Kurumsal kurulumlar için özel veritabanı bağlantı ayarlarını yapılandırın."
configuration = "Veritabanı Yapılandırması"
backupTitle = "Yedeklemeler ve Geri Yükleme"
backupDescription = "H2 yedeklemelerini doğrudan yönetici konsolundan yönetin."
loadError = "Veritabanı yedekleri yüklenemedi"
backupCreated = "Yedekleme başarıyla oluşturuldu"
backupFailed = "Yedekleme oluşturulamadı"
deleteTitle = "Yedeklemeyi sil"
deleteConfirm = "Bu yedekleme silinsin mi? Bu işlem geri alınamaz."
deleteSuccess = "Yedekleme silindi"
deleteFailed = "Yedekleme silinemedi"
deleteConfirmAction = "Yedeklemeyi sil"
downloadFailed = "Yedekleme indirilemedi"
version = "H2 Sürümü"
embedded = "Gömülü H2"
external = "Harici Veritabanı"
h2Only = "Yedeklemeler yalnızca gömülü H2 veritabanı için kullanılabilir."
h2Hint = "Yedekleme ve geri yüklemeyi etkinleştirmek için veritabanı türünü H2 olarak ayarlayın ve özel veritabanını devre dışı bırakın."
manageBackups = "Yedeklemeleri yönet"
refresh = "Yenile"
createBackup = "Yedek oluştur"
uploadTitle = "Yükle ve içe aktar"
chooseFile = ".sql yedekleme dosyası seçin"
importFromUpload = "Yüklemeyi içe aktar"
confirmImportTitle = "Veritabanı içe aktarımını onayla"
overwriteWarning = "Uyarı: Bu, mevcut veritabanının üzerine yazacaktır."
overwriteWarningBody = "Mevcut tüm veriler, yüklenen yedekleme ile değiştirilecektir. Bu işlem geri alınamaz."
confirmCodeLabel = "Devam etmek için onay kodunu girin"
enterCode = "Yukarıda gösterilen kodu girin"
confirmImport = "İçe aktarımı onayla"
codeMismatch = "Onay kodu eşleşmiyor"
codeMismatchBody = "Lütfen devam etmek için kodu aynen gösterildiği gibi girin."
selectFile = "Lütfen içe aktarmak için bir .sql dosyası seçin"
importSuccess = "Yedekleme başarıyla içe aktarıldı"
importFailed = "Yedekleme içe aktarılamadı"
noBackups = "Henüz yedekleme bulunmadı."
unavailable = "Mevcut veritabanı yapılandırması için yedekleme listesi kullanılamıyor."
fileName = "Dosya"
created = "Oluşturulma"
size = "Boyut"
actions = "İşlemler"
download = "İndir"
import = "İçe aktar"
delete = "Sil"
[admin.settings.database.enableCustom]
label = "Özel Veritabanını Etkinleştir"
@@ -4848,6 +4953,26 @@ description = "Görüntü işleme için maksimum DPI (0 = sınırsız)"
[admin.settings.advanced.tessdataDir]
label = "Tessdata Dizini"
description = "OCR dil dosyaları için tessdata dizininin yolu"
downloadMissingTitle = "Dil seçilmedi"
downloadMissingBody = "Lütfen indirmek için en az bir dil seçin."
downloadSuccessTitle = "Diller indirildi"
downloadSuccessBody = "Seçilen tessdata dilleri kaydedildi."
downloadErrorTitle = "İndirme Başarısız"
loadingLanguages = "Yüklü tessdata dilleri yükleniyor..."
installedLanguages = "Yüklü tessdata dilleri"
noLanguages = "Yapılandırılan dizinde tessdata dili bulunamadı."
downloadLabel = "Ek tessdata dilleri indir"
downloadPlaceholder = "Dilleri seçin"
downloadNothingFound = "Ek dil bulunamadı"
permissionNotice = "tessdata yolu yazılabilir değil. İndirmeler tarayıcıda açılacak; lütfen .traineddata dosyalarını elle tessdata klasörüne kaydedin."
manualLinks = "Manuel indirmeler: bağlantılara tıklayın ve dosyaları tessdata klasörüne yerleştirin."
downloadButton = "Seçilen dilleri indir"
downloadInvalidTitle = "Geçersiz seçim"
downloadInvalidBody = "Seçilen dillerin bazıları indirmeye uygun değil. Lütfen yenileyip listeden seçin."
downloadErrorNetwork = "Ağ hatası nedeniyle indirme başarısız oldu. Lütfen bağlantınızı kontrol edip tekrar deneyin."
downloadErrorServer = "Sunucu, tessdata dilleri indirilirken bir hatayla karşılaştı. Lütfen daha sonra tekrar deneyin."
downloadErrorPermission = "tessdata dizini yazılabilir değil: {{message}}. Lütfen yazılabilir bir dizin seçin (ör. uygulama veri klasörü altında) veya izinleri ayarlayın."
downloadErrorGeneric = "İndirme başarısız: {{message}}. Lütfen daha sonra tekrar deneyin."
[admin.settings.advanced.disableSanitize]
label = "HTML Temizlemeyi Devre Dışı Bırak"
@@ -5351,6 +5476,7 @@ desc = "PDF eylemlerini birbirine bağlayarak çok adımlı iş akışları olu
invalidStep = "Geçersiz adım"
reviewTitle = "Otomasyon Sonuçları"
copyToSaved = "Kayıtlıya Kopyala"
exportForFolderScanning = "Klasör Tarama için Dışa Aktar"
[automate.files]
placeholder = "Bu otomasyonla işlenecek dosyaları seçin"
@@ -5372,6 +5498,7 @@ createTitle = "Otomasyon Oluştur"
editTitle = "Otomasyonu Düzenle"
intro = "Otomasyonlar araçları sırayla çalıştırır. Başlamak için, çalıştırılmasını istediğiniz sırayla araçlar ekleyin."
save = "Otomasyonu Kaydet"
exportForFolderScanning = "Klasör Tarama için Dışa Aktar"
[automate.creation.name]
label = "Otomasyon Adı"
@@ -5746,9 +5873,11 @@ username = "Kullanıcı adı (E-posta)"
usernamePlaceholder = "[email protected]"
password = "Parola"
passwordPlaceholder = "Parola girin"
passwordRequired = "Parola gerekli"
role = "Rol"
team = "Takım (İsteğe bağlı)"
teamPlaceholder = "Bir takım seçin"
authType = "Kimlik Doğrulama Türü"
forcePasswordChange = "İlk oturum açmada parola değişikliğini zorunlu kıl"
cancel = "İptal"
submit = "Üye Ekle"
@@ -5756,6 +5885,13 @@ usernameRequired = "Kullanıcı adı ve parola gereklidir"
passwordTooShort = "Parola en az 6 karakter olmalıdır"
success = "Kullanıcı başarıyla oluşturuldu"
error = "Kullanıcı oluşturma başarısız"
forceMFA = "Sonraki oturum açmada MFA kurulumunu zorunlu kıl"
[workspace.people.authType]
password = "Parola"
oauth = "OAuth2"
saml = "SAML2"
ssoDescription = "Kullanıcı SSO sağlayıcısı üzerinden kimlik doğrulayacak"
[workspace.people.editMember]
title = "Üyeyi Düzenle"
@@ -5859,6 +5995,11 @@ slotsAvailable = "{{count}} kullanıcı kontenjanı mevcut"
noSlotsAvailable = "Uygun kontenjan yok"
currentUsage = "Şu anda {{max}} kullanıcı lisansının {{current}}'i kullanılıyor"
[workspace.people.mfa]
adminDisableSuccess = "Kullanıcı için MFA başarıyla devre dışı bırakıldı"
adminDisableError = "Kullanıcı için MFA devre dışı bırakılamadı"
disableByAdmin = "MFA'yı devre dışı bırak"
[workspace.teams]
title = "Takımlar"
description = "Takımları yönetin ve çalışma alanı üyelerini organize edin"
@@ -6301,6 +6442,7 @@ endpoint = "Uç Nokta"
visits = "Ziyaret"
percentage = "Yüzde"
noData = "Veri yok"
unknownEndpoint = "Bilinmeyen uç nokta"
[backendHealth]
checking = "Arka uç durumu kontrol ediliyor..."