mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-07-16 19:33:11 +02:00
translations (#5469)
# 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:
@@ -1,8 +1,11 @@
|
||||
unsavedChanges = "PDF-də saxlanmamış dəyişiklikləriniz var."
|
||||
pendingRedactionsTitle = "Tətbiq olunmamış məxfiləşdirmələr"
|
||||
pendingRedactions = "Tətbiq olunmamış məxfiləşdirmələriniz var; onlar itiriləcək."
|
||||
areYouSure = "Çıxmaq istədiyinizə əminsiniz?"
|
||||
unsavedChangesTitle = "Saxlanmamış dəyişikliklər"
|
||||
keepWorking = "İşə davam et"
|
||||
discardChanges = "Ləğv et və çıx"
|
||||
discardRedactions = "İmtina et və çıx"
|
||||
applyAndContinue = "Saxla və çıx"
|
||||
exportAndContinue = "İxrac et və davam et"
|
||||
cancel = "Ləğv et"
|
||||
@@ -364,6 +367,7 @@ advanced = "Qabaqcıl"
|
||||
title = "Təhlükəsizlik və Autentifikasiya"
|
||||
security = "Təhlükəsizlik"
|
||||
connections = "Bağlantılar"
|
||||
telegram = "Telegram"
|
||||
|
||||
[settings.licensingAnalytics]
|
||||
title = "Lisenziyalaşdırma və Analitika"
|
||||
@@ -438,25 +442,34 @@ currentVersion = "Cari versiya"
|
||||
latestVersion = "Ən son versiya"
|
||||
checkForUpdates = "Yeniləmələri yoxla"
|
||||
viewDetails = "Ətraflı bax"
|
||||
serverNeedsUpdate = "Server administrator tərəfindən yenilənməlidir"
|
||||
|
||||
[settings.general.versionInfo]
|
||||
title = "Versiya məlumatı"
|
||||
description = "Masaüstü və server versiya detalları"
|
||||
desktop = "Masaüstü versiyası"
|
||||
server = "Server versiyası"
|
||||
|
||||
[settings.security]
|
||||
title = "Security"
|
||||
description = "Update your password to keep your account secure."
|
||||
title = "Təhlükəsizlik"
|
||||
description = "Hesabınızı təhlükəsiz saxlamaq üçün parolunuzu yeniləyin."
|
||||
|
||||
[settings.security.password]
|
||||
subtitle = "Change your password. You will be logged out after updating."
|
||||
required = "All fields are required."
|
||||
mismatch = "New passwords do not match."
|
||||
error = "Unable to update password. Please verify your current password and try again."
|
||||
success = "Password updated successfully. Please sign in again."
|
||||
ssoDisabled = "Password changes are managed by your identity provider."
|
||||
current = "Current password"
|
||||
currentPlaceholder = "Enter your current password"
|
||||
new = "New password"
|
||||
newPlaceholder = "Enter a new password"
|
||||
confirm = "Confirm new password"
|
||||
confirmPlaceholder = "Re-enter your new password"
|
||||
update = "Update password"
|
||||
subtitle = "Parolunuzu dəyişin. Yenilədikdən sonra çıxış ediləcəksiniz."
|
||||
required = "Bütün sahələr tələb olunur."
|
||||
mismatch = "Yeni parollar uyğun gəlmir."
|
||||
error = "Parolu yeniləmək mümkün olmadı. Cari parolunuzu yoxlayın və yenidən cəhd edin."
|
||||
success = "Parol uğurla yeniləndi. Zəhmət olmasa yenidən daxil olun."
|
||||
ssoDisabled = "Parol dəyişiklikləri kimlik təminatçınız tərəfindən idarə olunur."
|
||||
current = "Cari parol"
|
||||
currentPlaceholder = "Cari parolunuzu daxil edin"
|
||||
new = "Yeni parol"
|
||||
newPlaceholder = "Yeni parol daxil edin"
|
||||
confirm = "Yeni parolu təsdiqləyin"
|
||||
confirmPlaceholder = "Yeni parolunuzu yenidən daxil edin"
|
||||
update = "Parolu yenilə"
|
||||
|
||||
|
||||
|
||||
[settings.hotkeys]
|
||||
title = "Klaviatura qısayolları"
|
||||
@@ -511,16 +524,16 @@ low = "Aşağı"
|
||||
title = "Məlumatları dəyişdirin"
|
||||
header = "Hesab Məlumatlarınızı Yeniləyin"
|
||||
changePassword = "Siz standart giriş məlumatlarından istifadə edirsiniz. Zəhmət olmasa, yeni şifr daxil edin"
|
||||
ssoManaged = "Your account is managed by your identity provider."
|
||||
ssoManaged = "Hesabınız kimlik təminatçınız tərəfindən idarə olunur."
|
||||
newUsername = "Yeni İstifadəçi Adı"
|
||||
oldPassword = "Cari Şifr"
|
||||
newPassword = "Yeni Şifr"
|
||||
confirmNewPassword = "Yeni Şifri Təsdiqləyin"
|
||||
submit = "Dəyişiklikləri Təsdiqlə"
|
||||
credsUpdated = "Account updated"
|
||||
description = "Changes saved. Please log in again."
|
||||
error = "Unable to update username. Please verify your password and try again."
|
||||
changeUsername = "Update your username. You will be logged out after updating."
|
||||
credsUpdated = "Hesab yeniləndi"
|
||||
description = "Dəyişikliklər yadda saxlanıldı. Zəhmət olmasa yenidən daxil olun."
|
||||
error = "İstifadəçi adını yeniləmək mümkün olmadı. Zəhmət olmasa parolunuzu yoxlayın və yenidən cəhd edin."
|
||||
changeUsername = "İstifadəçi adınızı yeniləyin. Yenilədikdən sonra çıxış ediləcəksiniz."
|
||||
|
||||
[account]
|
||||
title = "Hesab Parametrləri"
|
||||
@@ -528,6 +541,8 @@ accountSettings = "Hesab Parametrləri"
|
||||
adminSettings = "Admin Paramterləri - İstifadəçilər Əlavə Et və Onlara Bax"
|
||||
userControlSettings = "İstifadəçi İdarəetmə Parametrləri"
|
||||
changeUsername = "İstifadəçi Adını Dəyiş"
|
||||
changeUsernameDescription = "İstifadəçi adınızı yeniləyin. Yenilədikdən sonra çıxış ediləcəksiniz."
|
||||
newUsernamePlaceholder = "Yeni istifadəçi adınızı daxil edin"
|
||||
newUsername = "Yeni İstifadəçi Adı"
|
||||
password = "Təsdiqləmə Şifri"
|
||||
oldPassword = "Keçmiş Şifr"
|
||||
@@ -737,9 +752,9 @@ title = "İmzala"
|
||||
desc = "Mətn, şəkil və ya əllə çəkmə üsulu ilə PDF-ə imza əlavə edir"
|
||||
|
||||
[home.annotate]
|
||||
tags = "annotate,highlight,draw"
|
||||
title = "Annotate"
|
||||
desc = "Highlight, draw, add notes and shapes in the viewer"
|
||||
tags = "annotasiya,vurğulama,çəkmə"
|
||||
title = "Annotasiya"
|
||||
desc = "Vurğulayın, çəkin, qeydlər və fiqurlar əlavə edin görüntüləyicidə"
|
||||
|
||||
[home.flatten]
|
||||
tags = "sadələşdir,sil,interaktiv"
|
||||
@@ -952,7 +967,7 @@ title = "Üst-Üstə Qoy"
|
||||
|
||||
[home.pdfTextEditor]
|
||||
title = "PDF Mətn Redaktoru"
|
||||
desc = "PDF-lərin içindəki mövcud mətn və şəkilləri redaktə edin"
|
||||
desc = "Qruplaşdırılmış mətn redaktəsi və PDF yenidən yaradılması ilə Stirling PDF JSON ixraclarını nəzərdən keçirin və redaktə edin"
|
||||
|
||||
[home.addText]
|
||||
tags = "mətn,şərh,etiket"
|
||||
@@ -963,6 +978,7 @@ desc = "PDF faylınıza istənilən yerə mətn əlavə edin"
|
||||
addFiles = "Fayllar əlavə et"
|
||||
uploadFromComputer = "Kompüterdən yüklə"
|
||||
openFromComputer = "Komputerdən aç"
|
||||
mobileUpload = "Mobil cihazdan yüklə"
|
||||
|
||||
[viewPdf]
|
||||
tags = "bax,oxu,sitat götür,mətn,şəkil"
|
||||
@@ -1278,21 +1294,33 @@ cbzOptions = "CBZ to PDF seçimləri"
|
||||
optimizeForEbook = "PDF-i e-oxuyucular üçün optimallaşdır (Ghostscript istifadə olunur)"
|
||||
cbzOutputOptions = "PDF to CBZ seçimləri"
|
||||
cbzDpi = "Şəkil göstərilməsi üçün DPI"
|
||||
cbrOptions = "CBR Options"
|
||||
cbrOutputOptions = "PDF to CBR Options"
|
||||
cbrDpi = "DPI for image rendering"
|
||||
cbrOptions = "CBR seçimləri"
|
||||
cbrOutputOptions = "PDF-dən CBR-ə seçimlər"
|
||||
cbrDpi = "Şəkil göstərilməsi üçün DPI"
|
||||
|
||||
[convert.ebookOptions]
|
||||
ebookOptions = "eBook to PDF Options"
|
||||
ebookOptionsDesc = "Options for converting eBooks to PDF"
|
||||
embedAllFonts = "Embed all fonts"
|
||||
embedAllFontsDesc = "Embed all fonts from the eBook into the generated PDF"
|
||||
includeTableOfContents = "Include table of contents"
|
||||
includeTableOfContentsDesc = "Add a generated table of contents to the resulting PDF"
|
||||
includePageNumbers = "Include page numbers"
|
||||
includePageNumbersDesc = "Add page numbers to the generated PDF"
|
||||
optimizeForEbookPdf = "Optimize for ebook readers"
|
||||
optimizeForEbookPdfDesc = "Optimize the PDF for eBook reading (smaller file size, better rendering on eInk devices)"
|
||||
ebookOptions = "eBook-dan PDF-ə seçimlər"
|
||||
ebookOptionsDesc = "eBook-ları PDF-ə çevirmə üçün seçimlər"
|
||||
embedAllFonts = "Bütün şriftləri daxil et"
|
||||
embedAllFontsDesc = "eBook-dakı bütün şriftləri yaradılan PDF-ə daxil et"
|
||||
includeTableOfContents = "Mündəricatı daxil et"
|
||||
includeTableOfContentsDesc = "Nəticə PDF-ə yaradılmış mündəricat əlavə edin"
|
||||
includePageNumbers = "Səhifə nömrələrini daxil et"
|
||||
includePageNumbersDesc = "Yaradılan PDF-ə səhifə nömrələri əlavə edin"
|
||||
optimizeForEbookPdf = "eBook oxuyucular üçün optimallaşdır"
|
||||
optimizeForEbookPdfDesc = "PDF-i eBook oxuma üçün optimallaşdır (kiçik fayl ölçüsü, eInk cihazlarda daha yaxşı göstərmə)"
|
||||
|
||||
[convert.epubOptions]
|
||||
epubOptions = "PDF-dən eBook-a seçimlər"
|
||||
epubOptionsDesc = "PDF-i EPUB/AZW3-ə çevirmə üçün seçimlər"
|
||||
detectChapters = "Fəsilləri aşkar et"
|
||||
detectChaptersDesc = "Fəsilə bənzər başlıqları aşkar edib EPUB səhifə qırılmaları əlavə et"
|
||||
targetDevice = "Hədəf cihaz"
|
||||
targetDeviceDesc = "Oxuyucu cihaz üçün optimallaşdırılmış çıxış profilini seçin"
|
||||
outputFormat = "Çıxış formatı"
|
||||
outputFormatDesc = "eBook üçün çıxış formatını seçin"
|
||||
tabletPhone = "Planşet/Telefon (şəkillərlə)"
|
||||
kindleEink = "Kindle e-Ink (mətn üçün optimallaşdırılıb)"
|
||||
|
||||
[imageToPdf]
|
||||
tags = "çevirmə,şəkil,jpg,fotoşəkil,foto"
|
||||
@@ -1409,11 +1437,11 @@ header = "Add attachments"
|
||||
add = "Əlavə et"
|
||||
remove = "Əlavəni sil"
|
||||
embed = "Əlavəni yerləşdir"
|
||||
convertToPdfA3b = "Convert to PDF/A-3b"
|
||||
convertToPdfA3bDescription = "Creates an archival PDF with embedded attachments"
|
||||
convertToPdfA3bTooltip = "PDF/A-3b is an archival format ensuring long-term preservation. It allows embedding arbitrary file formats as attachments. Conversion requires Ghostscript and may take longer for large files."
|
||||
convertToPdfA3bTooltipHeader = "About PDF/A-3b Conversion"
|
||||
convertToPdfA3bTooltipTitle = "What it does"
|
||||
convertToPdfA3b = "PDF/A-3b-ə çevir"
|
||||
convertToPdfA3bDescription = "Daxil edilmiş qoşmalarla arxivləmə üçün PDF yaradır"
|
||||
convertToPdfA3bTooltip = "PDF/A-3b uzunmüddətli saxlanmanı təmin edən arxiv formatıdır. Qoşma kimi istənilən fayl formatlarının əlavə edilməsinə imkan verir. Çevirmə üçün Ghostscript tələb olunur və böyük fayllar üçün daha uzun çəkə bilər."
|
||||
convertToPdfA3bTooltipHeader = "PDF/A-3b çevirməsi haqqında"
|
||||
convertToPdfA3bTooltipTitle = "Nə edir"
|
||||
submit = "Add attachments"
|
||||
|
||||
[watermark]
|
||||
@@ -2359,10 +2387,10 @@ saved = "Saxlanmış"
|
||||
label = "İmza şəklini yüklə"
|
||||
placeholder = "Şəkil faylı seç"
|
||||
hint = "İmzanızın PNG və ya JPG şəklini yükləyin"
|
||||
removeBackground = "Remove white background (make transparent)"
|
||||
processing = "Processing image..."
|
||||
backgroundRemovalFailedTitle = "Background removal failed"
|
||||
backgroundRemovalFailedMessage = "Could not remove the background from the image. Using original image instead."
|
||||
removeBackground = "Ağ arxa fonu sil (şəffaf et)"
|
||||
processing = "Şəkil emal edilir..."
|
||||
backgroundRemovalFailedTitle = "Arxa fonun silinməsi alınmadı"
|
||||
backgroundRemovalFailedMessage = "Şəkildən arxa fonu silmək mümkün olmadı. Əvəzində orijinal şəkildən istifadə ediləcək."
|
||||
|
||||
[sign.instructions]
|
||||
title = "İmza necə əlavə olunur"
|
||||
@@ -2409,9 +2437,9 @@ label = "Yalnız formaları düzəldin"
|
||||
desc = "Yalnız forma sahələrini yastılaşdırın, digər interaktiv elementlər toxunulmaz qalsın"
|
||||
|
||||
[flatten.renderDpi]
|
||||
label = "Rendering DPI (optional, recommended 150 DPI)"
|
||||
help = "Leave blank to use the system default. Higher DPI sharpens output but increases processing time and file size."
|
||||
placeholder = "e.g. 150"
|
||||
label = "Render DPI-si (ixtiyari, tövsiyə 150 DPI)"
|
||||
help = "Sistem susmaya görə dəyərini istifadə etmək üçün boş buraxın. Yüksək DPI çıxışı kəskinləşdirir, lakin emal vaxtını və fayl ölçüsünü artırır."
|
||||
placeholder = "məs. 150"
|
||||
|
||||
[flatten.results]
|
||||
title = "Yastılaşdırma nəticələri"
|
||||
@@ -2987,7 +3015,7 @@ header = "Pdf-ləri Kəs"
|
||||
submit = "Təsdiq Et"
|
||||
noFileSelected = "Kəsməyə başlamaq üçün bir PDF faylı seçin"
|
||||
reset = "Tam PDF-ə sıfırla"
|
||||
autoCrop = "Auto-crop whitespace"
|
||||
autoCrop = "Boşluqları avtomatik qırp"
|
||||
|
||||
[crop.preview]
|
||||
title = "Kəsmə sahəsinin seçimi"
|
||||
@@ -3218,6 +3246,7 @@ title = "Məxfiləşdirmə üsulu"
|
||||
mode = "Rejim"
|
||||
automatic = "Avtomatik"
|
||||
automaticDesc = "Axtarış terminlərinə əsasən mətni məxfiləşdirin"
|
||||
automaticDisabledTooltip = "Birdən çox faylı birdən məxfiləşdirmək üçün fayl idarəçisində faylları seçin"
|
||||
manual = "Əl ilə"
|
||||
manualDesc = "Müəyyən sahələri məxfiləşdirmək üçün klikləyin və sürüşdürün"
|
||||
manualComingSoon = "Əl ilə məxfiləşdirmə tezliklə"
|
||||
@@ -3288,8 +3317,35 @@ text = "Yalnız tam sözlərə uyğun gəlsin, qismən uyğunluqları tutmasın.
|
||||
title = "PDF-Image-ə çevir"
|
||||
text = "Məxfiləşdirmədən sonra PDF-i şəkil əsaslı PDF-ə çevirir. Bu, məxfiləşdirmə qutularının arxasındakı mətnin tamamilə silinib bərpaolunmaz olmasını təmin edir."
|
||||
|
||||
[redact.tooltip.manual.header]
|
||||
title = "Əl ilə məxfiləşdirmə idarələri"
|
||||
|
||||
[redact.tooltip.manual.markText]
|
||||
title = "Mətni işarələmə aləti"
|
||||
text = "Məxfiləşdirmək üçün mətni PDF üzərində birbaşa seçin. Məxfiləşdirmək istədiyiniz konkret mətni vurğulamaq üçün klikləyib sürüşdürün."
|
||||
|
||||
[redact.tooltip.manual.markArea]
|
||||
title = "Sahəni işarələmə aləti"
|
||||
text = "Məxfiləşdirmə üçün PDF üzərində düzbucaqlı sahələr çəkin. Şəkillər, imzalar və ya nizamsız fiqurları məxfiləşdirmək üçün faydalıdır."
|
||||
|
||||
[redact.tooltip.manual.apply]
|
||||
title = "Məxfiləşdirmələri tətbiq et"
|
||||
text = "Məzmunu işarələdikdən sonra 'Tətbiq et' düyməsinə klikləyin ki, bütün işarəli sahələr daimi məxfiləşdirilsin. Gözləyən say neçə məxfiləşdirmənin tətbiqə hazır olduğunu göstərir."
|
||||
bullet1 = "Tətbiq etməzdən əvvəl lazım olduğu qədər sahə işarələyin"
|
||||
bullet2 = "Bütün gözləyən məxfiləşdirmələr eyni anda tətbiq olunur"
|
||||
bullet3 = "Tətbiqdən sonra məxfiləşdirmələri geri qaytarmaq olmur"
|
||||
|
||||
[redact.manual]
|
||||
title = "Məxfiləşdirmə alətləri"
|
||||
instructions = "Məxfiləşdirmə üçün məzmunu işarələmək məqsədilə PDF-də mətn seçin və ya sahələr çəkin."
|
||||
markText = "Mətni işarələ"
|
||||
markArea = "Sahəni işarələ"
|
||||
pendingLabel = "Gözləyir:"
|
||||
applyWarning = "⚠️ Daimi tətbiqdir, geri qaytarıla bilməz və altındakı məlumat silinəcək"
|
||||
apply = "Tətbiq et"
|
||||
noMarks = "Məxfiləşdirmə işarələri yoxdur. Məxfiləşdirmək üçün yuxarıdakı alətlərdən istifadə edin."
|
||||
header = "Əl ilə məxfiləşdirmə"
|
||||
controlsTitle = "Əl ilə məxfiləşdirmə idarələri"
|
||||
textBasedRedaction = "Mətn əsaslı məxfiləşdirmə"
|
||||
pageBasedRedaction = "Səhifə əsaslı məxfiləşdirmə"
|
||||
convertPDFToImageLabel = "PDF-i PDF-Image-ə çevir (Qutunun arxasındakı mətni silmək üçün istifadə olunur)"
|
||||
@@ -3406,17 +3462,17 @@ label = "Şaquli bölmələr"
|
||||
placeholder = "Şaquli bölmələrin sayını daxil edin"
|
||||
|
||||
[split-by-sections.splitMode]
|
||||
label = "Split Mode"
|
||||
description = "Choose how to split the pages"
|
||||
splitAll = "Split all pages"
|
||||
splitAllExceptFirst = "Split all except first"
|
||||
splitAllExceptLast = "Split all except last"
|
||||
splitAllExceptFirstAndLast = "Split all except first and last"
|
||||
custom = "Custom pages"
|
||||
label = "Bölmə rejimi"
|
||||
description = "Səhifələri necə bölmək istədiyinizi seçin"
|
||||
splitAll = "Bütün səhifələri böl"
|
||||
splitAllExceptFirst = "Birincidən başqa hamısını böl"
|
||||
splitAllExceptLast = "Sonuncudan başqa hamısını böl"
|
||||
splitAllExceptFirstAndLast = "Birinci və sonuncudan başqa hamısını böl"
|
||||
custom = "Fərdi səhifələr"
|
||||
|
||||
[split-by-sections.customPages]
|
||||
label = "Custom Page Numbers"
|
||||
placeholder = "e.g. 2,4,6"
|
||||
label = "Fərdi səhifə nömrələri"
|
||||
placeholder = "məs. 2,4,6"
|
||||
|
||||
[AddStampRequest]
|
||||
tags = "Möhür, Şəkil əlavə et, şəkli ortala, Watermark, PDF, Embed, Fərdiləşdir"
|
||||
@@ -3780,17 +3836,17 @@ filesize = "Fayl Ölçüsü"
|
||||
label = "Sıxma üçün Boz Rəng Tətbiq Edin"
|
||||
|
||||
[compress.linearize]
|
||||
label = "Linearize PDF for fast web viewing"
|
||||
label = "Sürətli veb görüntüləmə üçün PDF-i linearlaşdır"
|
||||
|
||||
[compress.lineArt]
|
||||
label = "Convert images to line art"
|
||||
description = "Uses ImageMagick to reduce pages to high-contrast black and white for maximum size reduction."
|
||||
unavailable = "ImageMagick is not installed or enabled on this server"
|
||||
detailLevel = "Detail level"
|
||||
edgeEmphasis = "Edge emphasis"
|
||||
edgeLow = "Gentle"
|
||||
edgeMedium = "Balanced"
|
||||
edgeHigh = "Strong"
|
||||
label = "Şəkilləri xətt qrafikasına çevir"
|
||||
description = "Maksimum ölçü azaldılması üçün ImageMagick istifadə edərək səhifələri yüksək kontrastlı ağ-qara edir."
|
||||
unavailable = "ImageMagick bu serverdə quraşdırılmayıb və ya aktiv deyil"
|
||||
detailLevel = "Detallar səviyyəsi"
|
||||
edgeEmphasis = "Kənar vurğulaması"
|
||||
edgeLow = "Yumşaq"
|
||||
edgeMedium = "Balanslı"
|
||||
edgeHigh = "Güclü"
|
||||
|
||||
[compress.tooltip.header]
|
||||
title = "Sıxma ayarlarına ümumi baxış"
|
||||
@@ -3810,8 +3866,8 @@ title = "Boz tonlama"
|
||||
text = "Bütün şəkilləri ağ-qara çevirmək üçün bu seçimi seçin; xüsusilə skan edilmiş PDF-lər və ya şəkil çox olan sənədlər üçün fayl ölçüsünü əhəmiyyətli dərəcədə azalda bilər."
|
||||
|
||||
[compress.tooltip.lineArt]
|
||||
title = "Line Art"
|
||||
text = "Convert pages to high-contrast black and white using ImageMagick. Use detail level to control how much content becomes black, and edge emphasis to control how aggressively edges are detected."
|
||||
title = "Xətt qrafikası"
|
||||
text = "ImageMagick vasitəsilə səhifələri yüksək kontrastlı ağ-qara rəngə çevirir. Detallar səviyyəsi ilə nə qədər məzmunun qara olacağını, kənar vurğulaması ilə isə kənarların nə dərəcədə aqressiv aşkarlanacağını idarə edin."
|
||||
|
||||
[compress.error]
|
||||
failed = "PDF sıxılarkən xəta baş verdi."
|
||||
@@ -3826,9 +3882,9 @@ _value = "Sıxma ayarları"
|
||||
1 = "1-3 PDF sıxılması,</br> 4-6 yüngül şəkil sıxması,</br> 7-9 güclü şəkil sıxması Şəkil keyfiyyətini əhəmiyyətli dərəcədə azaldacaq"
|
||||
|
||||
[compress.compressionLevel]
|
||||
range1to3 = "Lower values preserve quality but result in larger files"
|
||||
range4to6 = "Medium compression with moderate quality reduction"
|
||||
range7to9 = "Higher values reduce file size significantly but may reduce image clarity"
|
||||
range1to3 = "Aşağı dəyərlər keyfiyyəti qoruyur, lakin daha böyük fayl ölçüsü yaradır"
|
||||
range4to6 = "Orta sıxma, orta keyfiyyət azalması ilə"
|
||||
range7to9 = "Yüksək dəyərlər fayl ölçüsünü əhəmiyyətli dərəcədə azaldır, lakin şəkil aydınlığını azalda bilər"
|
||||
|
||||
[decrypt]
|
||||
passwordPrompt = "Bu fayl parol ilə qorunub. Zəhmət olmasa parolu daxil edin:"
|
||||
@@ -4069,7 +4125,7 @@ deleteSelected = "Seçilmiş səhifələri sil"
|
||||
closePdf = "PDF-i bağla"
|
||||
exportAll = "PDF-i ixrac et"
|
||||
downloadSelected = "Seçilmiş faylları yüklə"
|
||||
annotations = "Annotations"
|
||||
annotations = "Annotasiyalar"
|
||||
exportSelected = "Seçilmiş səhifələri ixrac et"
|
||||
saveChanges = "Dəyişiklikləri yadda saxla"
|
||||
toggleTheme = "Mövzunu dəyiş"
|
||||
@@ -4077,84 +4133,90 @@ language = "Dil"
|
||||
toggleAnnotations = "Annotasiyaların görünməsini dəyiş"
|
||||
search = "PDF-də axtar"
|
||||
panMode = "Sürüşdürmə rejimi"
|
||||
applyRedactionsFirst = "Əvvəlcə məxfiləşdirmələri tətbiq edin"
|
||||
rotateLeft = "Sola döndər"
|
||||
rotateRight = "Sağa döndər"
|
||||
toggleSidebar = "Yan paneli aç/bağla"
|
||||
toggleBookmarks = "Əlfəcinləri aç/bağla"
|
||||
print = "PDF-i çap et"
|
||||
draw = "Rəsm çək"
|
||||
redact = "Məxfiləşdir"
|
||||
exitRedaction = "Məxfiləşdirmə rejimindən çıx"
|
||||
save = "Yadda saxla"
|
||||
downloadAll = "Hamısını yüklə"
|
||||
saveAll = "Hamısını saxla"
|
||||
|
||||
[textAlign]
|
||||
left = "Left"
|
||||
center = "Center"
|
||||
right = "Right"
|
||||
left = "Sol"
|
||||
center = "Mərkəz"
|
||||
right = "Sağ"
|
||||
|
||||
[annotation]
|
||||
title = "Annotate"
|
||||
desc = "Use highlight, pen, text, and notes. Changes stay live—no flattening required."
|
||||
highlight = "Highlight"
|
||||
pen = "Pen"
|
||||
text = "Text box"
|
||||
note = "Note"
|
||||
rectangle = "Rectangle"
|
||||
ellipse = "Ellipse"
|
||||
select = "Select"
|
||||
exit = "Exit annotation mode"
|
||||
strokeWidth = "Width"
|
||||
opacity = "Opacity"
|
||||
strokeOpacity = "Stroke Opacity"
|
||||
fillOpacity = "Fill Opacity"
|
||||
fontSize = "Font size"
|
||||
chooseColor = "Choose colour"
|
||||
color = "Colour"
|
||||
strokeColor = "Stroke Colour"
|
||||
fillColor = "Fill Colour"
|
||||
underline = "Underline"
|
||||
strikeout = "Strikeout"
|
||||
squiggly = "Squiggly"
|
||||
inkHighlighter = "Freehand Highlighter"
|
||||
freehandHighlighter = "Freehand Highlighter"
|
||||
square = "Square"
|
||||
circle = "Circle"
|
||||
polygon = "Polygon"
|
||||
line = "Line"
|
||||
stamp = "Add Image"
|
||||
textMarkup = "Text Markup"
|
||||
drawing = "Drawing"
|
||||
shapes = "Shapes"
|
||||
notesStamps = "Notes & Stamps"
|
||||
settings = "Settings"
|
||||
borderOn = "Border: On"
|
||||
borderOff = "Border: Off"
|
||||
editInk = "Edit Pen"
|
||||
editLine = "Edit Line"
|
||||
editNote = "Edit Note"
|
||||
editText = "Edit Text Box"
|
||||
editTextMarkup = "Edit Text Markup"
|
||||
editSelected = "Edit Annotation"
|
||||
editSquare = "Edit Square"
|
||||
editCircle = "Edit Circle"
|
||||
editPolygon = "Edit Polygon"
|
||||
unsupportedType = "This annotation type is not fully supported for editing."
|
||||
textAlignment = "Text Alignment"
|
||||
noteIcon = "Note Icon"
|
||||
imagePreview = "Preview"
|
||||
contents = "Text"
|
||||
backgroundColor = "Background colour"
|
||||
clearBackground = "Remove background"
|
||||
noBackground = "No background"
|
||||
stampSettings = "Stamp Settings"
|
||||
savingCopy = "Preparing download..."
|
||||
saveFailed = "Unable to save copy"
|
||||
saveReady = "Download ready"
|
||||
selectAndMove = "Select and Edit"
|
||||
editSelectDescription = "Click an existing annotation to edit its colour, opacity, text, or size."
|
||||
editStampHint = "To change the image, delete this stamp and add a new one."
|
||||
editSwitchToSelect = "Switch to Select & Edit to edit this annotation."
|
||||
undo = "Undo"
|
||||
redo = "Redo"
|
||||
applyChanges = "Apply Changes"
|
||||
title = "Annotasiya"
|
||||
desc = "Vurğulama, qələm, mətn və qeydlərdən istifadə edin. Dəyişikliklər canlı qalır — düzləndirməyə ehtiyac yoxdur."
|
||||
highlight = "Vurğula"
|
||||
pen = "Qələm"
|
||||
text = "Mətn qutusu"
|
||||
note = "Qeyd"
|
||||
rectangle = "Düzbucaqlı"
|
||||
ellipse = "Ellips"
|
||||
select = "Seç"
|
||||
exit = "Annotasiya rejimindən çıx"
|
||||
strokeWidth = "Qalınlıq"
|
||||
opacity = "Şəffaflıq"
|
||||
strokeOpacity = "Kontur şəffaflığı"
|
||||
fillOpacity = "Doldurma şəffaflığı"
|
||||
fontSize = "Şrift ölçüsü"
|
||||
chooseColor = "Rəng seçin"
|
||||
color = "Rəng"
|
||||
strokeColor = "Kontur rəngi"
|
||||
fillColor = "Doldurma rəngi"
|
||||
underline = "Altını cız"
|
||||
strikeout = "Üstündən xətt çək"
|
||||
squiggly = "Dalğalı"
|
||||
inkHighlighter = "Sərbəst vurğulayıcı"
|
||||
freehandHighlighter = "Sərbəst vurğulayıcı"
|
||||
square = "Kvadrat"
|
||||
circle = "Dairə"
|
||||
polygon = "Çoxbucaqlı"
|
||||
line = "Xətt"
|
||||
stamp = "Şəkil əlavə et"
|
||||
textMarkup = "Mətn işarələmə"
|
||||
drawing = "Rəsm"
|
||||
shapes = "Fiqurlar"
|
||||
notesStamps = "Qeydlər və möhürlər"
|
||||
settings = "Ayarlar"
|
||||
borderOn = "Kənarlıq: Açıq"
|
||||
borderOff = "Kənarlıq: Bağlı"
|
||||
editInk = "Qələmi redaktə et"
|
||||
editLine = "Xətti redaktə et"
|
||||
editNote = "Qeydi redaktə et"
|
||||
editText = "Mətn qutusunu redaktə et"
|
||||
editTextMarkup = "Mətn işarələməni redaktə et"
|
||||
editSelected = "Annotasiyanı redaktə et"
|
||||
editSquare = "Kvadratı redaktə et"
|
||||
editCircle = "Dairəni redaktə et"
|
||||
editPolygon = "Çoxbucaqlını redaktə et"
|
||||
unsupportedType = "Bu annotasiya növü redaktə üçün tam dəstəklənmir."
|
||||
textAlignment = "Mətnin hizalanması"
|
||||
noteIcon = "Qeyd ikonu"
|
||||
imagePreview = "Ön baxış"
|
||||
contents = "Mətn"
|
||||
backgroundColor = "Arxa fon rəngi"
|
||||
clearBackground = "Arxa fonu sil"
|
||||
noBackground = "Arxa fon yoxdur"
|
||||
stampSettings = "Möhür ayarları"
|
||||
savingCopy = "Endirmə hazırlanır..."
|
||||
saveFailed = "Nüsxəni saxlamaq mümkün olmadı"
|
||||
saveReady = "Endirmə hazırdır"
|
||||
selectAndMove = "Seç və redaktə et"
|
||||
editSelectDescription = "Mövcud annotasiyanın rəngini, şəffaflığını, mətnini və ya ölçüsünü redaktə etmək üçün onu klikləyin."
|
||||
editStampHint = "Şəkli dəyişmək üçün bu möhürü silin və yenisini əlavə edin."
|
||||
editSwitchToSelect = "Bu annotasiyanı redaktə etmək üçün Seç və Redaktə et rejiminə keçin."
|
||||
undo = "Geri al"
|
||||
redo = "Yenidən et"
|
||||
applyChanges = "Dəyişiklikləri tətbiq et"
|
||||
saveChanges = "Dəyişiklikləri yadda saxla"
|
||||
|
||||
[search]
|
||||
title = "PDF-də axtar"
|
||||
@@ -4205,20 +4267,20 @@ settings = "Ayarlar"
|
||||
adminSettings = "Admin Ayarları"
|
||||
allTools = "All Tools"
|
||||
reader = "Oxuyucu"
|
||||
tours = "Tours"
|
||||
showMeAround = "Show me around"
|
||||
tours = "Turlar"
|
||||
showMeAround = "Məni gəzdir"
|
||||
|
||||
[quickAccess.toursTooltip]
|
||||
admin = "Watch walkthroughs here: Tools tour, New V2 layout tour, and the Admin tour."
|
||||
user = "Watch walkthroughs here: Tools tour and the New V2 layout tour."
|
||||
admin = "Bələdçiləri buradan izləyin: Alətlər turu, Yeni V2 tərtibat turu və Admin turu."
|
||||
user = "Bələdçiləri buradan izləyin: Alətlər turu və Yeni V2 tərtibat turu."
|
||||
|
||||
[quickAccess.helpMenu]
|
||||
toolsTour = "Alətlər Turu"
|
||||
toolsTourDesc = "Alətlərin nələr etdiyini öyrənin"
|
||||
adminTour = "Admin Turu"
|
||||
adminTourDesc = "Admin ayarlarını və funksiyaları kəşf edin"
|
||||
whatsNewTour = "See what's new in V2"
|
||||
whatsNewTourDesc = "Tour the updated layout"
|
||||
whatsNewTour = "V2-də yeniliklərə baxın"
|
||||
whatsNewTourDesc = "Yenilənmiş tərtibat turu"
|
||||
|
||||
[admin]
|
||||
error = "Xəta"
|
||||
@@ -4237,6 +4299,8 @@ fetchError = "Ayarları yükləmək mümkün olmadı"
|
||||
saveError = "Ayarları saxlamaq mümkün olmadı"
|
||||
saved = "Ayarlar uğurla yadda saxlanıldı"
|
||||
saveSuccess = "Ayarlar uğurla yadda saxlanıldı"
|
||||
success = "Ayarlar uğurla yadda saxlanıldı"
|
||||
error = "Ayarları yadda saxlamaq mümkün olmadı"
|
||||
save = "Dəyişiklikləri yadda saxla"
|
||||
discard = "Ləğv et"
|
||||
restartRequired = "Yenidən başlatmaq tələb olunur"
|
||||
@@ -4360,6 +4424,13 @@ description = "HTML-dən PDF-ə çevirmə üçün WeasyPrint icra faylına yol (
|
||||
label = "Unoconvert İcra faylı"
|
||||
description = "Sənəd çevirmələri üçün LibreOffice unoconvert yolunun göstərilməsi (defolt üçün boş saxlayın: /opt/venv/bin/unoconvert)"
|
||||
|
||||
[admin.settings.general.frontendUrl]
|
||||
label = "Frontend URL"
|
||||
description = "Frontend üçün əsas URL (məs., https://pdf.example.com). E-poçt dəvət linkləri və mobil QR kod yükləmələri üçün istifadə olunur. Boş saxlayın ki, backend URL istifadə edilsin."
|
||||
|
||||
[admin.settings.badge]
|
||||
clickToUpgrade = "Plan detalları üçün klikləyin"
|
||||
|
||||
[admin.settings.security]
|
||||
title = "Təhlükəsizlik"
|
||||
description = "Autentifikasiya, giriş davranışı və təhlükəsizlik siyasətlərini konfiqurasiya edin."
|
||||
@@ -4496,6 +4567,19 @@ connect = "Qoşul"
|
||||
disconnect = "Ayır"
|
||||
disconnected = "Provayder uğurla ayrıldı"
|
||||
disconnectError = "Provayderi ayırmaq alınmadı"
|
||||
mobileScannerConvertToPdf = "Şəkilləri PDF-ə çevir"
|
||||
mobileScannerConvertToPdfDesc = "Yüklənən şəkilləri avtomatik olaraq PDF formatına çevir. Deaktiv edilsə, şəkillər olduğu kimi saxlanılacaq."
|
||||
mobileScannerImageResolution = "Şəkil rezolyusiyası"
|
||||
mobileScannerImageResolutionDesc = "Yüklənən şəkillərin rezolyusiyası. \"Azaldılmış\" ölçü fayl ölçüsünü azaltmaq üçün şəkilləri maksimum 1200px-ə miqyaslayır."
|
||||
imageResolutionFull = "Tam (Orijinal ölçü)"
|
||||
imageResolutionReduced = "Azaldılmış (Maks 1200px)"
|
||||
mobileScannerPageFormat = "Səhifə formatı"
|
||||
mobileScannerPageFormatDesc = "Çevrilmiş şəkillər üçün PDF səhifə ölçüsü. \"Saxla\" orijinal şəkil ölçülərindən istifadə edir."
|
||||
pageFormatKeep = "Saxla (Orijinal ölçülər)"
|
||||
pageFormatA4 = "A4 (210×297mm)"
|
||||
pageFormatLetter = "Letter (8.5×11in)"
|
||||
mobileScannerStretchToFit = "Səhifəyə sığdır"
|
||||
mobileScannerStretchToFitDesc = "Şəkilləri bütün səhifəni dolduracaq şəkildə uzat. Deaktiv edilsə, şəkillər nisbət qorunmaqla mərkəzləşdirilir."
|
||||
|
||||
[admin.settings.connections.ssoAutoLogin]
|
||||
label = "SSO Avto Giriş"
|
||||
@@ -4564,6 +4648,122 @@ description = "İlk SAML2 girişi zamanı istifadəçi hesablarını avtomatik y
|
||||
label = "Qeydiyyatı blokla"
|
||||
description = "SAML2 vasitəsilə yeni istifadəçi qeydiyyatının qarşısını al"
|
||||
|
||||
[admin.settings.connections.mobileScanner]
|
||||
label = "Mobil telefondan yükləmə"
|
||||
enable = "QR kod yükləməsini aktiv et"
|
||||
description = "İstifadəçilərə QR kodu skan edərək mobil cihazlardan fayl yükləməyə icazə verin"
|
||||
note = "Qeyd: Frontend URL konfiqurasiyası tələb olunur. "
|
||||
link = "Sistem ayarlarında konfiqurasiya et"
|
||||
mobileScannerConvertToPdf = "Şəkilləri PDF-ə çevir"
|
||||
mobileScannerConvertToPdfDesc = "Yüklənən şəkilləri avtomatik olaraq PDF formatına çevir. Deaktiv edilsə, şəkillər olduğu kimi saxlanılacaq."
|
||||
mobileScannerImageResolution = "Şəkil rezolyusiyası"
|
||||
mobileScannerImageResolutionDesc = "Yüklənən şəkillərin rezolyusiyası. \"Azaldılmış\" ölçü fayl ölçüsünü azaltmaq üçün şəkilləri maksimum 1200px-ə miqyaslayır."
|
||||
imageResolutionFull = "Tam (Orijinal ölçü)"
|
||||
imageResolutionReduced = "Azaldılmış (Maks 1200px)"
|
||||
mobileScannerPageFormat = "Səhifə formatı"
|
||||
mobileScannerPageFormatDesc = "Çevrilmiş şəkillər üçün PDF səhifə ölçüsü. \"Saxla\" orijinal şəkil ölçülərindən istifadə edir."
|
||||
pageFormatKeep = "Saxla (Orijinal ölçülər)"
|
||||
pageFormatA4 = "A4 (210×297mm)"
|
||||
pageFormatLetter = "Letter (8.5×11in)"
|
||||
mobileScannerStretchToFit = "Səhifəyə sığdır"
|
||||
mobileScannerStretchToFitDesc = "Şəkilləri bütün səhifəni dolduracaq şəkildə uzat. Deaktiv edilsə, şəkillər nisbət qorunmaqla mərkəzləşdirilir."
|
||||
|
||||
[admin.settings.telegram]
|
||||
title = "Telegram botu"
|
||||
description = "Telegram bot bağlantısını, giriş nəzarətlərini və geribildirim davranışını konfiqurasiya edin."
|
||||
|
||||
[admin.settings.telegram.enabled]
|
||||
label = "Telegram botunu aktiv et"
|
||||
description = "İstifadəçilərin Stirling PDF ilə konfiqurasiya etdiyiniz Telegram botu vasitəsilə qarşılıqlı əlaqə qurmasına icazə verin."
|
||||
|
||||
[admin.settings.telegram.botUsername]
|
||||
label = "Bot istifadəçi adı"
|
||||
description = "Telegram botunuzun ictimai istifadəçi adı."
|
||||
|
||||
[admin.settings.telegram.botToken]
|
||||
label = "Bot Token"
|
||||
description = "Telegram botunuz üçün BotFather tərəfindən verilmiş API tokeni."
|
||||
|
||||
[admin.settings.telegram.pipelineInboxFolder]
|
||||
label = "Gələnlər qovluğu"
|
||||
description = "Gələn Telegram fayllarının saxlanıldığı pipeline qovluğu altındakı qovluq."
|
||||
|
||||
[admin.settings.telegram.customFolderSuffix]
|
||||
label = "Fərdi qovluq sonluğu istifadə et"
|
||||
description = "Yükləmələri hər söhbət üçün təcrid etmək üçün gələn fayl qovluqlarına söhbət ID-sini əlavə et."
|
||||
|
||||
[admin.settings.telegram.accessControl]
|
||||
title = "Girişə nəzarət"
|
||||
description = "Bot ilə hansı istifadəçi və ya kanalların qarşılıqlı əlaqədə ola biləcəyini məhdudlaşdırın."
|
||||
|
||||
[admin.settings.telegram.enableAllowUserIDs]
|
||||
label = "Xüsusi istifadəçi ID-lərinə icazə ver"
|
||||
description = "Aktiv edildikdə, yalnız siyahıdakı istifadəçi ID-ləri botdan istifadə edə bilər."
|
||||
|
||||
[admin.settings.telegram.allowUserIDs]
|
||||
label = "İcazə verilmiş istifadəçi ID-ləri"
|
||||
description = "Bot ilə qarşılıqlı əlaqəyə icazə verilən Telegram istifadəçi ID-lərini daxil edin."
|
||||
placeholder = "İstifadəçi ID əlavə edin və enter basın"
|
||||
|
||||
[admin.settings.telegram.enableAllowChannelIDs]
|
||||
label = "Xüsusi kanal ID-lərinə icazə ver"
|
||||
description = "Aktiv edildikdə, yalnız siyahıdakı kanal ID-ləri botdan istifadə edə bilər."
|
||||
|
||||
[admin.settings.telegram.allowChannelIDs]
|
||||
label = "İcazə verilmiş kanal ID-ləri"
|
||||
description = "Bot ilə qarşılıqlı əlaqəyə icazə verilən Telegram kanal ID-lərini daxil edin."
|
||||
placeholder = "Kanal ID əlavə edin və enter basın"
|
||||
|
||||
[admin.settings.telegram.processing]
|
||||
title = "Emal"
|
||||
description = "Telegram yükləmələri üçün sorğu intervallarını və emal vaxtı limitlərini idarə edin."
|
||||
|
||||
[admin.settings.telegram.processingTimeoutSeconds]
|
||||
label = "Emal vaxt limiti (saniyə)"
|
||||
description = "Xətanı bildirməzdən əvvəl emal işini gözləmək üçün maksimum vaxt."
|
||||
|
||||
[admin.settings.telegram.pollingIntervalMillis]
|
||||
label = "Sorğu intervalı (ms)"
|
||||
description = "Yeni Telegram yeniləmələrini yoxlama arasındakı interval."
|
||||
|
||||
[admin.settings.telegram.feedback]
|
||||
title = "Geribildirim mesajları"
|
||||
description = "Botun istifadəçilərə və kanallara nə vaxt geribildirim göndərməli olduğunu seçin."
|
||||
|
||||
[admin.settings.telegram.feedback.general.enabled]
|
||||
label = "Geribildirimi aktiv et"
|
||||
description = "Botun ümumiyyətlə geribildirim mesajları göndərib-göndərməməsinə nəzarət edin."
|
||||
|
||||
[admin.settings.telegram.feedback.channel]
|
||||
title = "Kanal geribildirim qaydaları"
|
||||
|
||||
[admin.settings.telegram.feedback.channel.noValidDocument]
|
||||
label = "\"No valid document\" göstərin (Kanal)"
|
||||
description = "Kanal yükləmələri üçün 'keçərli sənəd yoxdur' cavabını susdurun."
|
||||
|
||||
[admin.settings.telegram.feedback.channel.errorProcessing]
|
||||
label = "Emal xətalarını göstərin (Kanal)"
|
||||
description = "Emal xətası mesajlarını kanallara göndərin."
|
||||
|
||||
[admin.settings.telegram.feedback.channel.errorMessage]
|
||||
label = "Xəta mesajlarını göstərin (Kanal)"
|
||||
description = "Kanallar üçün ətraflı xəta mesajlarını göstərin."
|
||||
|
||||
[admin.settings.telegram.feedback.user]
|
||||
title = "İstifadəçi geribildirim qaydaları"
|
||||
|
||||
[admin.settings.telegram.feedback.user.noValidDocument]
|
||||
label = "\"No valid document\" göstərin (İstifadəçi)"
|
||||
description = "İstifadəçi yükləmələri üçün 'keçərli sənəd yoxdur' cavabını susdurun."
|
||||
|
||||
[admin.settings.telegram.feedback.user.errorProcessing]
|
||||
label = "Emal xətalarını göstərin (İstifadəçi)"
|
||||
description = "Emal xətası mesajlarını istifadəçilərə göndərin."
|
||||
|
||||
[admin.settings.telegram.feedback.user.errorMessage]
|
||||
label = "Xəta mesajlarını göstərin (İstifadəçi)"
|
||||
description = "İstifadəçilər üçün ətraflı xəta mesajlarını göstərin."
|
||||
|
||||
[admin.settings.database]
|
||||
title = "Məlumat Bazası"
|
||||
description = "Müəssisə yerləşdirmələri üçün fərdi məlumat bazası bağlantı ayarlarını konfiqurasiya edin."
|
||||
@@ -4690,7 +4890,7 @@ description = "Daha geniş sistem müvəqqəti qovluğunu təmizləyib-təmizlə
|
||||
label = "Proses İcraedicisi Limitləri"
|
||||
description = "Hər icraedici üçün sessiya limitlərini və taym-outları konfiqurasiya edin"
|
||||
libreOffice = "LibreOffice"
|
||||
pdfToHtml = "PDF-dən HTML-ə"
|
||||
pdfToHtml = "PDF to HTML"
|
||||
qpdf = "QPDF"
|
||||
tesseract = "Tesseract OCR"
|
||||
pythonOpenCv = "Python OpenCV"
|
||||
@@ -4745,6 +4945,10 @@ description = "Adminlərə avtomatik parollarla istifadəçiləri e-poçt vasit
|
||||
label = "Frontend URL"
|
||||
description = "Frontend üçün baza URL (məs. https://pdf.example.com). E-poçtlarda dəvət linklərini yaratmaq üçün istifadə olunur. Boş saxlayın ki, backend URL-i istifadə olunsun."
|
||||
|
||||
[admin.settings.mail.frontendUrlNote]
|
||||
note = "Qeyd: Frontend URL konfiqurasiyası tələb olunur. "
|
||||
link = "Sistem ayarlarında konfiqurasiya et"
|
||||
|
||||
[admin.settings.legal]
|
||||
title = "Hüquqi Sənədlər"
|
||||
description = "Hüquqi sənədlərə və siyasətlərə keçidləri konfiqurasiya edin."
|
||||
@@ -4929,6 +5133,9 @@ googleDriveShort = "Drive"
|
||||
myFiles = "Fayllarım"
|
||||
noRecentFiles = "Son fayl tapılmadı"
|
||||
googleDriveNotAvailable = "Google Drive inteqrasiyası mövcud deyil"
|
||||
mobileUpload = "Mobil yükləmə"
|
||||
mobileShort = "Mobil"
|
||||
mobileUploadNotAvailable = "Mobil yükləmə aktiv deyil"
|
||||
downloadSelected = "Seçilmişləri yüklə"
|
||||
saveSelected = "Seçilənləri saxla"
|
||||
openFiles = "Faylları aç"
|
||||
@@ -5244,7 +5451,7 @@ loading = "Yüklənir..."
|
||||
back = "Geri"
|
||||
continue = "Davam et"
|
||||
error = "Xəta"
|
||||
save = "Save"
|
||||
save = "Yadda saxla"
|
||||
|
||||
[config.overview]
|
||||
title = "Tətbiq Konfiqurasiyası"
|
||||
@@ -5307,6 +5514,15 @@ impact = "Hazırda bu açarlardan istifadə edən bütün tətbiqlər və xidmə
|
||||
confirmPrompt = "Davam etmək istədiyinizə əminsiniz?"
|
||||
confirmCta = "Açarları yenilə"
|
||||
|
||||
[config.apiKeys.alert]
|
||||
apiKeyErrorTitle = "API açarı xətası"
|
||||
failedToCreateApiKey = "API açarı yaratmaq alınmadı."
|
||||
failedToRetrieveApiKey = "Cavabdan API açarını əldə etmək alınmadı."
|
||||
failedToFetchApiKey = "API açarını gətirmək alınmadı."
|
||||
apiKeyRefreshed = "API açarı yeniləndi"
|
||||
apiKeyRefreshedBody = "API açarınız uğurla yeniləndi."
|
||||
failedToRefreshApiKey = "API açarını yeniləmək alınmadı."
|
||||
|
||||
[AddAttachmentsRequest]
|
||||
attachments = "Qoşmaları seçin"
|
||||
info = "PDF-inizə əlavə etmək üçün faylları seçin. Bu fayllar daxil ediləcək və PDF-in qoşmalar panelindən əlçatan olacaq."
|
||||
@@ -5412,14 +5628,14 @@ startTour = "Tura başla"
|
||||
startTourDescription = "Stirling PDF-in əsas xüsusiyyətləri üzrə bələdçili tura başlayın"
|
||||
|
||||
[onboarding.whatsNew]
|
||||
quickAccess = "Start at the <strong>Quick Access</strong> rail to jump between Reader, Automate, your files, and all the tours."
|
||||
leftPanel = "The left <strong>Tools</strong> panel lists everything you can do. Browse categories or search to find a tool quickly."
|
||||
fileUpload = "Use the <strong>Files</strong> button to upload or pick a recent PDF. We will load a sample so you can see the workspace."
|
||||
rightRail = "The <strong>Right Rail</strong> holds quick actions to select files, change theme or language, and download results."
|
||||
topBar = "The top bar lets you swap between <strong>Viewer</strong>, <strong>Page Editor</strong>, and <strong>Active Files</strong>."
|
||||
pageEditorView = "Switch to the Page Editor to reorder, rotate, or delete pages."
|
||||
activeFilesView = "Use Active Files to see everything you have open and pick what to work on."
|
||||
wrapUp = "That is what is new in V2. Open the <strong>Tours</strong> menu anytime to replay this, the Tools tour, or the Admin tour."
|
||||
quickAccess = "Reader, Automate, fayllarınız və bütün turlar arasında keçmək üçün <strong>Tez Giriş</strong> panelindən başlayın."
|
||||
leftPanel = "Sol <strong>Alətlər</strong> paneli edə biləcəyiniz hər şeyi siyahıya alır. Kateqoriyalara baxın və ya tez alət tapmaq üçün axtarın."
|
||||
fileUpload = "<strong>Fayllar</strong> düyməsindən PDF yükləyin və ya son faylı seçin. İş sahəsini görə bilməyiniz üçün nümunə yükləyəcəyik."
|
||||
rightRail = "<strong>Sağ Panel</strong> fayl seçimi, mövzu və dili dəyişmək və nəticələri endirmək üçün sürətli hərəkətləri saxlayır."
|
||||
topBar = "Yuxarı panel <strong>Görüntüləyici</strong>, <strong>Səhifə Redaktoru</strong> və <strong>Aktiv Fayllar</strong> arasında keçməyə imkan verir."
|
||||
pageEditorView = "Səhifələri yenidən sıralamaq, çevirmək və ya silmək üçün Səhifə Redaktoruna keçin."
|
||||
activeFilesView = "Açıq olan hər şeyə baxmaq və işləyəcəyinizi seçmək üçün Aktiv Fayllardan istifadə edin."
|
||||
wrapUp = "V2-də yeniliklər bunlardır. <strong>Turlar</strong> menyusunu istənilən vaxt açaraq bunu, Alətlər turunu və ya Admin turunu yenidən izləyə bilərsiniz."
|
||||
|
||||
[onboarding.welcomeModal]
|
||||
title = "Stirling PDF-ə xoş gəlmisiniz!"
|
||||
@@ -5442,8 +5658,8 @@ showMeAround = "Turu göstər"
|
||||
skipTheTour = "Turu keç"
|
||||
|
||||
[onboarding.tourOverview]
|
||||
title = "Tour Overview"
|
||||
body = "Stirling PDF V2 ships with dozens of tools and a refreshed layout. Take a quick tour to see what changed and where to find the features you need."
|
||||
title = "Tur icmalı"
|
||||
body = "Stirling PDF V2 onlarca alət və yenilənmiş tərtibatla gəlir. Sürətli turla nələrin dəyişdiyini və lazım olan funksiyaları harada tapacağınızı görün."
|
||||
|
||||
[onboarding.serverLicense]
|
||||
skip = "Hələlik ötür"
|
||||
@@ -5452,7 +5668,7 @@ upgrade = "İndi yüksəlt →"
|
||||
freeTitle = "Server lisenziyası"
|
||||
overLimitTitle = "Server lisenziyası tələb olunur"
|
||||
overLimitBody = "Lisenziyalaşmamız hər server üçün pulsuz olaraq maksimum <strong>{{freeTierLimit}}</strong> istifadəçiyə icazə verir. Sizdə <strong>{{overLimitUserCopy}}</strong> Stirling istifadəçisi var. Fasiləsiz davam etmək üçün Stirling Server planına yüksəldin - <strong>limitsiz yerlər</strong>, PDF mətn redaktəsi və tam admin nəzarəti cəmi $99/server/ay."
|
||||
freeBody = "Bizim <strong>Open-Core</strong> lisenziyalaşdırmamız hər server üçün pulsuz olaraq ən çox <strong>{{freeTierLimit}}</strong> istifadəçiyə icazə verir. Fasiləsiz miqyaslama üçün Stirling Server planını tövsiyə edirik - <strong>limitsiz yerlər</strong> və <strong>SSO dəstəyi</strong> $99/server/ay."
|
||||
freeBody = "Bizim <strong>Open-Core</strong> lisenziyası hər server üçün pulsuz olaraq maksimum <strong>{{freeTierLimit}}</strong> istifadəçiyə icazə verir. Fasiləsiz miqyaslanmaq və yeni <strong>PDF mətn redaktəsi alətimizə</strong> erkən çıxış əldə etmək üçün Stirling Server planını tövsiyə edirik — tam redaktə və <strong>limitsiz yerlər</strong> $99/server/ay."
|
||||
|
||||
[onboarding.desktopInstall]
|
||||
title = "Yüklə"
|
||||
@@ -5633,8 +5849,8 @@ emailDisabled = "E-poçt dəvətləri üçün ayarlarda SMTP konfiqurasiyası v
|
||||
[workspace.people.license]
|
||||
users = "istifadəçi"
|
||||
availableSlots = "Mövcud yerlər"
|
||||
grandfathered = "Əvvəlki şərtlərlə"
|
||||
grandfatheredShort = "{{count}} əvvəlki şərtlərlə"
|
||||
grandfathered = "Grandfathered"
|
||||
grandfatheredShort = "{{count}} grandfathered"
|
||||
fromLicense = "lisenziyadan"
|
||||
slotsAvailable = "{{count}} istifadəçi yeri mövcuddur"
|
||||
noSlotsAvailable = "Mövcud yer yoxdur"
|
||||
@@ -5758,28 +5974,28 @@ contactSales = "Satışla əlaqə"
|
||||
contactToUpgrade = "Planınızı yüksəltmək və ya fərdiləşdirmək üçün bizimlə əlaqə saxlayın"
|
||||
maxUsers = "Maksimum İstifadəçi"
|
||||
upTo = "Maksimum"
|
||||
getLicense = "Get Server License"
|
||||
upgradeToEnterprise = "Upgrade to Enterprise"
|
||||
selectPeriod = "Select Billing Period"
|
||||
monthlyBilling = "Monthly Billing"
|
||||
yearlyBilling = "Yearly Billing"
|
||||
checkoutOpened = "Checkout Opened"
|
||||
checkoutInstructions = "Complete your purchase in the Stripe tab. After payment, return here and refresh the page to activate your license. You will also receive an email with your license key."
|
||||
activateLicense = "Activate Your License"
|
||||
getLicense = "Server lisenziyası al"
|
||||
upgradeToEnterprise = "Enterprise-a yüksəlt"
|
||||
selectPeriod = "Faktura dövrünü seçin"
|
||||
monthlyBilling = "Aylıq ödəniş"
|
||||
yearlyBilling = "İllik ödəniş"
|
||||
checkoutOpened = "Ödəniş səhifəsi açıldı"
|
||||
checkoutInstructions = "Ödənişi Stripe vərəqəsində tamamlayın. Ödənişdən sonra buraya qayıdın və lisenziyanı aktivləşdirmək üçün səhifəni yeniləyin. Lisenziya açarı olan e-poçt da alacaqsınız."
|
||||
activateLicense = "Lisenziyanızı aktivləşdirin"
|
||||
|
||||
[plan.static.licenseActivation]
|
||||
checkoutOpened = "Checkout Opened in New Tab"
|
||||
instructions = "Complete your purchase in the Stripe tab. Once your payment is complete, you will receive an email with your license key."
|
||||
enterKey = "Enter your license key below to activate your plan:"
|
||||
keyDescription = "Paste the license key from your email"
|
||||
activate = "Activate License"
|
||||
doLater = "I'll do this later"
|
||||
success = "License Activated!"
|
||||
successMessage = "Your license has been successfully activated. You can now close this window."
|
||||
checkoutOpened = "Yeni vərəqədə ödəniş açıldı"
|
||||
instructions = "Ödənişi Stripe vərəqəsində tamamlayın. Ödəniş tamamlandıqdan sonra lisenziya açarı e-poçtunu alacaqsınız."
|
||||
enterKey = "Planınızı aktivləşdirmək üçün aşağıya lisenziya açarınızı daxil edin:"
|
||||
keyDescription = "E-poçtunuzdakı lisenziya açarını yapışdırın"
|
||||
activate = "Lisenziyanı aktivləşdir"
|
||||
doLater = "Bunu sonra edəcəyəm"
|
||||
success = "Lisenziya aktivləşdirildi!"
|
||||
successMessage = "Lisenziyanız uğurla aktivləşdirildi. Bu pəncərəni indi bağlaya bilərsiniz."
|
||||
|
||||
[plan.static.billingPortal]
|
||||
title = "Email Verification Required"
|
||||
message = "You will need to verify your email address in the Stripe billing portal. Check your email for a login link."
|
||||
title = "E-poçtun təsdiqi tələb olunur"
|
||||
message = "Stripe ödəniş portalında e-poçt ünvanınızı təsdiqləməyiniz lazım olacaq. Giriş linki üçün e-poçtunuzu yoxlayın."
|
||||
|
||||
[plan.period]
|
||||
month = "ay"
|
||||
@@ -5983,8 +6199,8 @@ notAvailable = "Audit sistemi əlçatan deyil"
|
||||
notAvailableMessage = "Audit sistemi konfiqurasiya edilməyib və ya əlçatan deyil."
|
||||
disabled = "Audit jurnalı deaktiv edilib"
|
||||
disabledMessage = "Sistem hadisələrini izləmək üçün tətbiqin konfiqurasiyasında audit jurnalını aktivləşdirin."
|
||||
enterpriseRequired = "Enterprise License Required"
|
||||
enterpriseRequiredMessage = "The audit logging system is an enterprise feature. Please upgrade to an enterprise license to access audit logs and analytics."
|
||||
enterpriseRequired = "Enterprise lisenziyası tələb olunur"
|
||||
enterpriseRequiredMessage = "Audit jurnalı sistemi enterprise funksiyadır. Audit qeydləri və analitikaya giriş üçün zəhmət olmasa enterprise lisenziyaya yüksəldin."
|
||||
|
||||
[audit.error]
|
||||
title = "Audit sistemi yüklənərkən xəta"
|
||||
@@ -6156,6 +6372,7 @@ description = "Öz Stirling PDF serverinizin tam URL ünvanını daxil edin"
|
||||
|
||||
[setup.server.error]
|
||||
emptyUrl = "Zəhmət olmasa server URL-i daxil edin"
|
||||
invalidUrl = "Yanlış URL formatı. Zəhmət olmasa https://your-server.com kimi düzgün URL daxil edin"
|
||||
unreachable = "Serverə qoşulmaq mümkün olmadı"
|
||||
testFailed = "Bağlantı testi uğursuz oldu"
|
||||
configFetch = "Server konfiqurasiyasını əldə etmək mümkün olmadı. URL-i yoxlayın və yenidən cəhd edin."
|
||||
@@ -6174,6 +6391,7 @@ connectingTo = "Qoşulur:"
|
||||
submit = "Daxil ol"
|
||||
signInWith = "Bununla daxil ol"
|
||||
oauthPending = "Təsdiqləmə üçün brauzer açılır..."
|
||||
sso = "Single Sign-On"
|
||||
orContinueWith = "Və ya e-poçt ilə davam edin"
|
||||
serverRequirement = "Qeyd: Serverdə giriş funksiyası aktiv olmalıdır."
|
||||
showInstructions = "Necə aktivləşdirmək olar?"
|
||||
@@ -6239,8 +6457,8 @@ reset = "Dəyişiklikləri sıfırla"
|
||||
downloadJson = "JSON-u endir"
|
||||
generatePdf = "PDF yarat"
|
||||
saveChanges = "Dəyişiklikləri yadda saxla"
|
||||
applyChanges = "Apply Changes"
|
||||
downloadCopy = "Download Copy"
|
||||
applyChanges = "Dəyişiklikləri tətbiq et"
|
||||
downloadCopy = "Nüsxəni endir"
|
||||
|
||||
[pdfTextEditor.options.autoScaleText]
|
||||
title = "Mətni avtomatik miqyasla"
|
||||
@@ -6260,22 +6478,22 @@ title = "Redaktə olunmuş mətni tək PDF elementinə kilidlə"
|
||||
description = "Aktiv olduqda, redaktor hər redaktə edilmiş mətn qutusunu üst-üstə düşən qliflərdən və ya qarışıq şriftlərdən qaçmaq üçün bir PDF mətn elementi kimi ixrac edir."
|
||||
|
||||
[pdfTextEditor.options.advanced]
|
||||
title = "Advanced Settings"
|
||||
title = "Qabaqcıl ayarlar"
|
||||
|
||||
[pdfTextEditor.tooltip.header]
|
||||
title = "Preview Limitations"
|
||||
title = "Ön baxış məhdudiyyətləri"
|
||||
|
||||
[pdfTextEditor.tooltip.textFocus]
|
||||
title = "Text and Image Focus"
|
||||
text = "This workspace focuses on editing text and repositioning embedded images. Complex page artwork, form widgets, and layered graphics are preserved for export but are not fully editable here."
|
||||
title = "Mətn və şəkil fokuslanması"
|
||||
text = "Bu iş sahəsi mətni redaktə etməyə və daxil edilmiş şəkilləri yenidən yerləşdirməyə fokuslanır. Mürəkkəb səhifə qrafikası, forma vidcetləri və laylı qrafika ixrac üçün qorunur, lakin burada tam redaktə edilə bilmir."
|
||||
|
||||
[pdfTextEditor.tooltip.previewVariance]
|
||||
title = "Preview Variance"
|
||||
text = "Some visuals (such as table borders, shapes, or annotation appearances) may not display exactly in the preview. The exported PDF keeps the original drawing commands whenever possible."
|
||||
title = "Ön baxış fərqliliyi"
|
||||
text = "Bəzi vizuallar (məsələn, cədvəl haşiyələri, fiqurlar və ya annotasiya görünüşləri) ön baxışda dəqiq göstərilməyə bilər. İxrac olunan PDF mümkün olduqda orijinal cızma əmrlərini saxlayır."
|
||||
|
||||
[pdfTextEditor.tooltip.alpha]
|
||||
title = "Alpha Viewer"
|
||||
text = "This alpha viewer is still evolving—certain fonts, colours, transparency effects, and layout details may shift slightly. Please double-check the generated PDF before sharing."
|
||||
title = "Alfa görüntüləyici"
|
||||
text = "Bu alfa görüntüləyici hələ inkişaf edir—bəzi şriftlər, rənglər, şəffaflıq effektləri və maket detalları bir qədər dəyişə bilər. Zəhmət olmasa paylaşmazdan əvvəl yaradılan PDF-i iki dəfə yoxlayın."
|
||||
|
||||
[pdfTextEditor.manual]
|
||||
mergeTooltip = "Seçilmiş qutuları birləşdir"
|
||||
@@ -6398,3 +6616,58 @@ title = "Mətn əlavə etmə nəticələri"
|
||||
|
||||
[addText.error]
|
||||
failed = "PDF-ə mətn əlavə edilərkən xəta baş verdi."
|
||||
|
||||
[mobileUpload]
|
||||
title = "Mobil cihazdan yüklə"
|
||||
description = "Skan edib fotoları yükləyin. Şəkillər avtomatik olaraq PDF-ə çevrilir."
|
||||
descriptionNoConvert = "Mobil cihazınızdan fotoları yükləmək üçün skan edin."
|
||||
error = "Bağlantı xətası"
|
||||
pollingError = "Faylları yoxlayarkən xəta"
|
||||
sessionId = "Sessiya ID-si"
|
||||
sessionCreateError = "Sessiya yaratmaq alınmadı"
|
||||
expiryWarning = "Sessiya tezliklə bitir"
|
||||
expiryWarningMessage = "Bu QR kodu {{seconds}} saniyəyə müddəti bitəcək. Yeni kod avtomatik yaradılacaq."
|
||||
filesReceived = "{{count}} fayl alındı"
|
||||
connected = "Mobil cihaz qoşuldu"
|
||||
instructions = "Telefon kameranızla skan edin. Şəkillər avtomatik olaraq PDF-ə çevrilir."
|
||||
instructionsNoConvert = "Fayl yükləmək üçün telefon kameranızla skan edin."
|
||||
|
||||
[mobileScanner]
|
||||
title = "Mobil skaner"
|
||||
noSession = "Yalnış sessiya"
|
||||
noSessionMessage = "Bu səhifəyə daxil olmaq üçün etibarlı QR kodunu skan edin."
|
||||
validating = "Sessiya yoxlanılır..."
|
||||
sessionInvalid = "Sessiya xətası"
|
||||
sessionExpired = "Bu sessiyanın vaxtı bitib. Yeniləyib yenidən cəhd edin."
|
||||
sessionNotFound = "Sessiya tapılmadı. Yeniləyib yenidən cəhd edin."
|
||||
sessionValidationError = "Sessiyanı doğrulamaq mümkün olmadı. Yenidən cəhd edin."
|
||||
uploadSuccess = "Uğurla yükləndi!"
|
||||
uploadSuccessMessage = "Şəkilləriniz köçürüldü."
|
||||
httpsRequired = "Kameraya çıxış üçün HTTPS və ya localhost tələb olunur. Zəhmət olmasa HTTPS istifadə edin və ya localhost vasitəsilə daxil olun."
|
||||
uploadFailed = "Yükləmə alınmadı. Yenidən cəhd edin."
|
||||
uploading = "Yüklənir..."
|
||||
connected = "Qoşuldu"
|
||||
connecting = "Qoşulur..."
|
||||
chooseMethod = "Yükləmə üsulunu seçin"
|
||||
chooseMethodDescription = "Sənədləri necə skan edib yükləmək istədiyinizi seçin"
|
||||
camera = "Kamera"
|
||||
cameraDescription = "Cihazınızın kamerası ilə avtomatik kənar aşkarlanması ilə sənədləri skan edin"
|
||||
fileUpload = "Fayl yükləmə"
|
||||
fileDescription = "Cihazınızdan mövcud fotoları və ya sənədləri yükləyin"
|
||||
cameraAccessDenied = "Kameraya giriş rədd edildi. Zəhmət olmasa kameraya icazə verin."
|
||||
back = "Geri"
|
||||
settings = "Ayarlar"
|
||||
edgeDetection = "Kənar aşkarlanması"
|
||||
flashlight = "Fənər"
|
||||
flash = "Flaş"
|
||||
processing = "Emal olunur..."
|
||||
capture = "Foto çəkin"
|
||||
selectFilesPrompt = "Yükləmək üçün faylları seçin"
|
||||
selectImage = "Şəkil seçin"
|
||||
preview = "Ön baxış"
|
||||
retake = "Yenidən çəkin"
|
||||
addToBatch = "Paketə əlavə et"
|
||||
upload = "Yüklə"
|
||||
batchImages = "Paket"
|
||||
clearBatch = "Təmizlə"
|
||||
uploadAll = "Hamısını yüklə"
|
||||
|
||||
Reference in New Issue
Block a user