Improve Turkish translations for Fake Scan, TOC, and Cookie Banner (#3783)

# Description of Changes

Added and refined Turkish translations for the following sections:

- Fake Scan tool
- Table of Contents editing interface
- Cookie Banner and Preferences modal
- Audit Dashboard (events, export, status)
- Team and user management

Changes focused on:
- Improving clarity and user-friendliness
- Ensuring consistency across UI terms
- Aligning with existing translation tone and terminology

Most keys were updated or reworded, and several new strings were
translated for recently added features.

No functional code was changed. Only the `messages_tr_TR.properties`
file was modified.

---

Closes # (optional – if linked to an issue)

## Checklist

### General
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [x] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md)
- [x] I have performed a self-review of my own translation
- [x] My changes generate no new warnings

### Documentation
- [x] I have followed the [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags)
section

### UI Changes (if applicable)
- [ ] No UI changes were made, only i18n text updated

### Testing
- [x] Translations were verified by reviewing the .properties file in
context
This commit is contained in:
dogukansahil 2025-06-23 16:10:55 +03:00 committed by GitHub
parent cc3aa6b703
commit fca1ea2cbe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -222,11 +222,11 @@ reset=Sıfırla
apply=Uygula
noFileSelected=Hiçbir dosya seçilmedi. Lütfen bir dosya yükleyin.
view=View
cancel=Cancel
cancel=İptal
back.toSettings=Back to Settings
back.toHome=Back to Home
back.toAdmin=Back to Admin
back.toSettings=Ayarlara Geri Dön
back.toHome=Ana Sayfaya Geri Dön
back.toAdmin=Yönetim Paneline Geri Dön
legal.privacy=Gizlilik Politikası
legal.terms=Şartlar ve koşullar
@ -291,7 +291,7 @@ navbar.language=Diller
navbar.settings=Ayarlar
navbar.allTools=Araçlar
navbar.multiTool=Çoklu Araçlar
navbar.search=Search
navbar.search=Ara
navbar.sections.organize=Düzenle
navbar.sections.convertTo=PDF'ye dönüştür
navbar.sections.convertFrom=PDF'den dönüştür
@ -347,9 +347,9 @@ account.settingsCompare=Ayar Karşılaştırması:
account.property=Özellik
account.webBrowserSettings=Web Tarayıcı Ayarı
account.syncToBrowser=Hesaptan Tarayıcıya Eşitle
account.syncToAccount=Tarayıcıdan Hesaba Eşitle
account.adminTitle=Administrator Tools
account.adminNotif=You have admin privileges. Access system settings and user management.
account.syncToAccount=Tarayıcı Verilerini Hesaba Eşitle
account.adminTitle=Yönetici Araçları
account.adminNotif=Yönetici yetkilerine sahipsiniz. Sistem ayarlarına ve kullanıcı yönetimine erişebilirsiniz.
adminUserSettings.title=Kullanıcı Kontrol Ayarları
@ -392,36 +392,36 @@ adminUserSettings.teamCreated=Team created successfully
adminUserSettings.teamChanged=User's team was updated
adminUserSettings.teamHidden=Hidden
adminUserSettings.totalMembers=Total Members
adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
adminUserSettings.confirmDeleteTeam=Bu takımı silmek istediğinizden emin misiniz?
teamCreated=Team created successfully
teamExists=A team with that name already exists
teamNameExists=Another team with that name already exists
teamNotFound=Team not found
teamDeleted=Team deleted
teamHasUsers=Cannot delete a team with users assigned
teamRenamed=Team renamed successfully
teamCreated=Takım başarıyla oluşturuldu
teamExists=Bu ada sahip bir takım zaten mevcut
teamNameExists=Bu ada sahip başka bir takım zaten mevcut
teamNotFound=Takım bulunamadı
teamDeleted=Takım silindi
teamHasUsers=Kullanıcılara atanmış bir takım silinemez
teamRenamed=Takım adı başarıyla değiştirildi
# Team user management
team.addUser=Add User to Team
team.selectUser=Select User
team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
team.userAdded=User successfully added to team
team.back=Back to Teams
team.internal=Internal Team
team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
team.hidden=Hidden
team.name=Team Name
team.totalMembers=Total Members
team.members=Members
team.username=Username
team.role=Role
team.status=Status
team.enabled=Enabled
team.disabled=Disabled
team.noMembers=This team has no members yet.
team.addUser=Takıma Kullanıcı Ekle
team.selectUser=Kullanıcı Seç
team.warning.moveUser=Uyarı: Bu işlem, kullanıcıyı "{0}" takımından "{1}" takımına taşıyacaktır. Emin misiniz?
team.confirm.moveUser=Bu kullanıcıyı "{0}" takımından "{1}" takımına taşımak istediğinize emin misiniz?
team.userAdded=Kullanıcı başarıyla takıma eklendi
team.back=Takımlara Geri Dön
team.internal=Dahili Takım
team.internalTeamNotAccessible=Dahili takım sistem takımıdır ve erişilemez
team.cannotMoveInternalUsers=Dahili takımdaki kullanıcılar başka takımlara taşınamaz
team.hidden=Gizli
team.name=Takım Adı
team.totalMembers=Toplam Üye
team.members=Üyeler
team.username=Kullanıcı Adı
team.role=Rol
team.status=Durum
team.enabled=Etkin
team.disabled=Devre Dışı
team.noMembers=Bu takımda henüz üye yok.
@ -478,7 +478,7 @@ home.desc=Yerel olarak barındırılan tüm PDF ihtiyaçlarınız için tek dura
home.searchBar=Özellikleri arayın...
home.viewPdf.title=View/Edit PDF
home.viewPdf.title=PDF Görüntüle/Düzenle
home.viewPdf.desc=Görüntüleyin, açıklama ekleyin, metin veya resim ekleyin
viewPdf.tags=görüntüle,oku,açıklama ekle,metin,görüntü
@ -550,8 +550,8 @@ home.compressPdfs.title=Sıkıştır
home.compressPdfs.desc=PDF'lerin dosya boyutunu azaltmak için sıkıştırın.
compressPdfs.tags=sıkıştır,küçük,minik
home.unlockPDFForms.title=Unlock PDF Forms
home.unlockPDFForms.desc=Remove read-only property of form fields in a PDF document.
home.unlockPDFForms.title=PDF Formlarının Kilidini Kaldır
home.unlockPDFForms.desc=Form alanlarını düzenlenebilir hâle getir.
unlockPDFForms.tags=remove,delete,form,field,readonly
home.changeMetadata.title=Metaveriyi Değiştir
@ -1274,7 +1274,7 @@ decrypt.success=Dosyanın şifresi başarıyla çözüldü.
multiTool-advert.message=Bu özellik <a href="{0}">çoklu araçlar sayfamızda</a> da mevcuttur. Sayfa sayfa gelişmiş arayüz ve ek özellikler için göz atın!
#view pdf
viewPdf.title=View/Edit PDF
viewPdf.title=PDF Görüntüle/Düzenle
viewPdf.header=PDF Görüntüle
#pageRemover
@ -1422,9 +1422,9 @@ changeMetadata.selectText.5=Özel Metaveri Girişi Ekle
changeMetadata.submit=Değiştir
#unlockPDFForms
unlockPDFForms.title=Remove Read-Only from Form Fields
unlockPDFForms.header=Unlock PDF Forms
unlockPDFForms.submit=Remove
unlockPDFForms.title=Form Alanlarının Salt Okunur Özelliğini Kaldır
unlockPDFForms.header=PDF Formlarının Kilidini Aç
unlockPDFForms.submit=Kaldır
#pdfToPDFA
pdfToPDFA.title=PDF'den PDF/A'ya
@ -1640,9 +1640,9 @@ validateSignature.cert.bits=bits
# Audit Dashboard
audit.dashboard.title=Audit Dashboard
audit.dashboard.systemStatus=Audit System Status
audit.dashboard.status=Status
audit.dashboard.enabled=Enabled
audit.dashboard.disabled=Disabled
audit.dashboard.status=Durum
audit.dashboard.enabled=Etkin
audit.dashboard.disabled=Devre Dışı
audit.dashboard.currentLevel=Current Level
audit.dashboard.retentionPeriod=Retention Period
audit.dashboard.days=days
@ -1653,12 +1653,12 @@ audit.dashboard.tab.dashboard=Dashboard
audit.dashboard.tab.events=Audit Events
audit.dashboard.tab.export=Export
# Dashboard Charts
audit.dashboard.eventsByType=Events by Type
audit.dashboard.eventsByUser=Events by User
audit.dashboard.eventsOverTime=Events Over Time
audit.dashboard.period.7days=7 Days
audit.dashboard.period.30days=30 Days
audit.dashboard.period.90days=90 Days
audit.dashboard.eventsByType=Türüne Göre Olaylar
audit.dashboard.eventsByUser=Kullanıcıya Göre Olaylar
audit.dashboard.eventsOverTime=Zamana Göre Olaylar
audit.dashboard.period.7days=7 Gün
audit.dashboard.period.30days=30 Gün
audit.dashboard.period.90days=90 Gün
# Events Tab
audit.dashboard.auditEvents=Audit Events
@ -1680,40 +1680,40 @@ audit.dashboard.table.details=Details
audit.dashboard.table.viewDetails=View Details
# Pagination
audit.dashboard.pagination.show=Show
audit.dashboard.pagination.entries=entries
audit.dashboard.pagination.pageInfo1=Page
audit.dashboard.pagination.pageInfo2=of
audit.dashboard.pagination.totalRecords=Total records:
audit.dashboard.pagination.show=Göster
audit.dashboard.pagination.entries=kayıt
audit.dashboard.pagination.pageInfo1=Sayfa
audit.dashboard.pagination.pageInfo2=/
audit.dashboard.pagination.totalRecords=Toplam kayıt:
# Modal
audit.dashboard.modal.eventDetails=Event Details
audit.dashboard.modal.id=ID
audit.dashboard.modal.user=User
audit.dashboard.modal.user=Kullanıcı
audit.dashboard.modal.type=Type
audit.dashboard.modal.time=Time
audit.dashboard.modal.data=Data
audit.dashboard.modal.time=Zaman
audit.dashboard.modal.data=Veri
# Export Tab
audit.dashboard.export.title=Export Audit Data
audit.dashboard.export.format=Export Format
audit.dashboard.export.csv=CSV (Comma Separated Values)
audit.dashboard.export.json=JSON (JavaScript Object Notation)
audit.dashboard.export.button=Export Data
audit.dashboard.export.infoTitle=Export Information
audit.dashboard.export.infoDesc1=The export will include all audit events matching the selected filters. For large datasets, the export may take a few moments to generate.
audit.dashboard.export.infoDesc2=Exported data will include:
audit.dashboard.export.infoItem1=Event ID
audit.dashboard.export.infoItem2=User
audit.dashboard.export.infoItem3=Event Type
audit.dashboard.export.infoItem4=Timestamp
audit.dashboard.export.infoItem5=Event Data
audit.dashboard.export.title=Denetim Verilerini Dışa Aktar
audit.dashboard.export.format=Dışa Aktarma Formatı
audit.dashboard.export.csv=CSV (Virgülle Ayrılmış Değerler)
audit.dashboard.export.json=JSON (JavaScript Nesne Gösterimi)
audit.dashboard.export.button=Verileri Dışa Aktar
audit.dashboard.export.infoTitle=Dışa Aktarma Bilgisi
audit.dashboard.export.infoDesc1=Seçilen filtrelerle eşleşen tüm denetim olayları dışa aktarılacaktır. Büyük veri kümelerinde dışa aktarma işlemi birkaç saniye sürebilir.
audit.dashboard.export.infoDesc2=Dışa aktarılan veriler şunları içerecektir:
audit.dashboard.export.infoItem1=Olay Kimliği
audit.dashboard.export.infoItem2=Kullanıcı
audit.dashboard.export.infoItem3=Olay Türü
audit.dashboard.export.infoItem4=Zaman Damgası
audit.dashboard.export.infoItem5=Olay Verisi
# JavaScript i18n keys
audit.dashboard.js.noEventsFound=No audit events found matching the current filters
audit.dashboard.js.errorLoading=Error loading data:
audit.dashboard.js.errorRendering=Error rendering table:
audit.dashboard.js.loadingPage=Loading page
audit.dashboard.js.noEventsFound=Geçerli filtrelerle eşleşen herhangi bir denetim olayı bulunamadı
audit.dashboard.js.errorLoading=Veri yüklenirken hata oluştu:
audit.dashboard.js.errorRendering=Tablo oluşturulurken hata oluştu:
audit.dashboard.js.loadingPage=Sayfa yükleniyor
####################
# Cookie banner #
@ -1757,38 +1757,38 @@ fakeScan.rotation.severe=Severe
fakeScan.submit=Create Fake Scan
#home.fakeScan
home.fakeScan.title=Fake Scan
home.fakeScan.desc=Create a PDF that looks like it was scanned
fakeScan.tags=scan,simulate,realistic,convert
home.fakeScan.title=Sahte Tarama
home.fakeScan.desc=Tarama yapılmış gibi görünen bir PDF oluşturun
fakeScan.tags=tarama,simülasyon,gerçekçi,dönüştürme
# FakeScan advanced settings (frontend)
fakeScan.advancedSettings=Enable Advanced Scan Settings
fakeScan.colorspace=Colorspace
fakeScan.colorspace.grayscale=Grayscale
fakeScan.colorspace.color=Color
fakeScan.border=Border (px)
fakeScan.rotate=Base Rotation (degrees)
fakeScan.rotateVariance=Rotation Variance (degrees)
fakeScan.brightness=Brightness
fakeScan.contrast=Contrast
fakeScan.blur=Blur
fakeScan.noise=Noise
fakeScan.yellowish=Yellowish (simulate old paper)
fakeScan.resolution=Resolution (DPI)
fakeScan.advancedSettings=Gelişmiş Tarama Ayarlarını Etkinleştir
fakeScan.colorspace=Renk Uzayı
fakeScan.colorspace.grayscale=Gri Tonlama
fakeScan.colorspace.color=Renkli
fakeScan.border=Kenar Boşluğu (piksel)
fakeScan.rotate=Temel Döndürme (derece)
fakeScan.rotateVariance=Döndürme Varyansı (derece)
fakeScan.brightness=Parlaklık
fakeScan.contrast=Kontrast
fakeScan.blur=Bulanıklık
fakeScan.noise=Gürültü
fakeScan.yellowish=Sarartı (eski kağıt efekti)
fakeScan.resolution=Çözünürlük (DPI)
# Table of Contents Feature
home.editTableOfContents.title=Edit Table of Contents
home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
home.editTableOfContents.title=İçindekiler Tablosunu Düzenle
home.editTableOfContents.desc=PDF belgelerinde yer işaretleri ve içindekiler tablosu ekleyin veya düzenleyin
editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
editTableOfContents.title=Edit Table of Contents
editTableOfContents.header=Add or Edit PDF Table of Contents
editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
editTableOfContents.editorTitle=Bookmark Editor
editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
editTableOfContents.addBookmark=Add New Bookmark
editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
editTableOfContents.desc.3=Each bookmark requires a title and target page number.
editTableOfContents.submit=Apply Table of Contents
editTableOfContents.tags=yer işareti, içindekiler, gezinme, dizin, bölümler, yapısal içerik
editTableOfContents.title=İçindekiler Tablosunu Düzenle
editTableOfContents.header=PDF İçindekiler Tablosunu Ekle veya Düzenle
editTableOfContents.replaceExisting=Mevcut yer işaretlerini değiştir (var olanlara eklemek için işareti kaldırın)
editTableOfContents.editorTitle=Yer İşareti Düzenleyici
editTableOfContents.editorDesc=Aşağıdan yer işaretleri ekleyin ve düzenleyin. Alt yer işareti eklemek için + simgesine tıklayın.
editTableOfContents.addBookmark=Yeni Yer İşareti Ekle
editTableOfContents.desc.1=Bu araç, bir PDF belgesine içindekiler tablosu (yer işaretleri) eklemenizi veya mevcut olanları düzenlemenizi sağlar.
editTableOfContents.desc.2=Alt yer işaretleri ekleyerek hiyerarşik bir yapı oluşturabilirsiniz.
editTableOfContents.desc.3=Her yer işareti bir başlık ve hedef sayfa numarası gerektirir.
editTableOfContents.submit=İçindekiler Tablosunu Uygula