Sync Translations + tauri fix for get info (#6484)

### Description of Changes

This Pull Request was automatically generated to synchronize updates to
translation files and documentation. Below are the details of the
changes made:

#### **1. Synchronization of Translation Files**
- Updated translation files
(`frontend/editor/public/locales/*/translation.toml`) to reflect changes
in the reference file `en-GB/translation.toml`.
- Ensured consistency and synchronization across all supported language
files.
- Highlighted any missing or incomplete translations.
- **Format**: TOML

#### **2. Update README.md**
- Generated the translation progress table in `README.md` using
`counter_translation_v3.py`.
- Added a summary of the current translation status for all supported
languages.
- Included up-to-date statistics on translation coverage.

#### **Why these changes are necessary**
- Keeps translation files aligned with the latest reference updates.
- Ensures the documentation reflects the current translation progress.

---

Auto-generated by [create-pull-request][1].

[1]: https://github.com/peter-evans/create-pull-request

---------

Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Stirling <[email protected]>
This commit is contained in:
stirlingbot[bot]
2026-06-09 21:31:33 +01:00
committed by GitHub
co-authored by stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> Anthony Stirling
parent 71361f0d33
commit be914c7135
45 changed files with 23879 additions and 182 deletions
@@ -12,7 +12,6 @@ cancel = "انصراف"
changedCredsMessage = "مشخصات تغییر یافت!"
chooseFile = "انتخاب فایل"
close = "بستن"
color = "رنگ"
comingSoon = "به‌زودی"
confirm = "تأیید"
confirmClose = "تأیید بستن"
@@ -90,6 +89,7 @@ nothingToUndo = "موردی برای واگرد نیست"
noticeTopUpOrPlan = "اعتبار کافی نیست، لطفاً اعتبار را شارژ کنید یا طرح خود را ارتقا دهید"
noValidFiles = "فایل معتبری برای پردازش وجود ندارد"
oops = "اوپس!"
openInNewWindow = "باز کردن در پنجرهٔ جدید"
openInViewer = "باز کردن در نمایشگر"
operationCancelled = "عملیات لغو شد"
page = "صفحه"
@@ -198,6 +198,10 @@ ssoDescription = "احراز هویت دومرحله‌ای برای حساب‌
ssoManaged = "MFA را از طریق ارائه‌دهنده هویت خود پیکربندی کنید."
title = "احراز هویت دومرحله‌ای"
[account.overview]
logOut = "خروج"
signedInAs = "وارد شده به‌عنوان: {{email}}"
[add-page-numbers]
tags = "شماره‌گذاری،برچسب‌گذاری،سازماندهی،فهرست"
@@ -225,6 +229,9 @@ title = "کاری که انجام می‌دهد"
[AddAttachmentsRequest.tooltip.header]
title = "درباره افزودن پیوست‌ها"
[addFileCard]
upload = "بارگذاری"
[addImage]
applySignatures = "اعمال تصاویر"
header = "افزودن تصویر به PDF"
@@ -494,6 +501,11 @@ title = "تنظیم مقیاس صفحه"
[adjustPageScale.error]
failed = "هنگام تنظیم مقیاس صفحه خطایی رخ داد."
[adjustPageScale.orientation]
label = "جهت صفحه"
landscape = "افقی"
portrait = "عمودی"
[adjustPageScale.pageSize]
keep = "حفظ اندازه اصلی"
label = "اندازه صفحه مقصد"
@@ -600,6 +612,7 @@ label = "مدیریت فایل‌های موقت"
[admin.settings.advanced.tempFileManagement.baseTmpDir]
description = "دایرکتوری پایه برای فایل‌های موقت (خالی بگذارید برای پیش‌فرض: java.io.tmpdir/stirling-pdf)"
label = "دایرکتوری موقت پایه"
placeholder = "پیش‌فرض: java.io.tmpdir/stirling-pdf"
[admin.settings.advanced.tempFileManagement.cleanupIntervalMinutes]
description = "فاصله زمانی اجرای پاکسازی (بر حسب دقیقه)"
@@ -612,6 +625,7 @@ label = "پاکسازی موقت سیستم"
[admin.settings.advanced.tempFileManagement.libreofficeDir]
description = "دایرکتوری فایل‌های موقت LibreOffice (خالی بگذارید برای پیش‌فرض: baseTmpDir/libreoffice)"
label = "دایرکتوری موقت LibreOffice"
placeholder = "پیش‌فرض: baseTmpDir/libreoffice"
[admin.settings.advanced.tempFileManagement.maxAgeHours]
description = "حداکثر سن بر حسب ساعت قبل از پاکسازی فایل‌های موقت"
@@ -628,6 +642,7 @@ label = "پاکسازی هنگام راه‌اندازی"
[admin.settings.advanced.tempFileManagement.systemTempDir]
description = "دایرکتوری موقت سیستم برای پاکسازی (فقط در صورت فعال بودن cleanupSystemTemp استفاده می‌شود)"
label = "دایرکتوری موقت سیستم"
placeholder = "مسیر پوشهٔ موقت سیستم"
[admin.settings.advanced.tessdataDir]
description = "مسیر دایرکتوری tessdata برای فایل‌های زبان OCR"
@@ -833,6 +848,7 @@ label = "نام پایگاه داده"
[admin.settings.database.password]
description = "گذرواژه احراز هویت پایگاه داده"
label = "گذرواژه"
placeholder = "رمز عبور پایگاه داده را وارد کنید"
[admin.settings.database.port]
description = "درگاه سرور پایگاه داده (در صورت ارائه URL سفارشی استفاده نمی‌شود)"
@@ -864,10 +880,12 @@ label = "پنهان‌کردن ابزارهای غیردردسترس به‌صو
[admin.settings.endpoints.groupsToRemove]
description = "گروه‌های نقاط پایانی را برای غیرفعال‌سازی انتخاب کنید"
label = "گروه‌های نقاط پایانی غیرفعال"
placeholder = "گروه‌هایی را برای غیرفعال‌سازی انتخاب کنید"
[admin.settings.endpoints.toRemove]
description = "نقاط پایانی منفرد را برای غیرفعال‌سازی انتخاب کنید"
label = "نقاط پایانی غیرفعال"
placeholder = "نقاط پایانی را برای غیرفعال‌سازی انتخاب کنید"
[admin.settings.enterpriseRequired]
message = "برای دسترسی به {{featureName}} به یک مجوز Enterprise نیاز است. شما در حال مشاهده داده‌های نمایشی برای مرجع هستید."
@@ -1082,6 +1100,7 @@ label = "میزبان SMTP"
[admin.settings.mail.password]
description = "گذرواژه برای احراز هویت SMTP"
label = "گذرواژه SMTP"
placeholder = "رمز عبور SMTP را وارد کنید"
[admin.settings.mail.port]
description = "شماره درگاه برای اتصال SMTP (معمولاً 25، 465 یا 587)"
@@ -1091,6 +1110,10 @@ label = "درگاه SMTP"
description = "نام کاربری برای احراز هویت SMTP"
label = "نام کاربری SMTP"
[admin.settings.plan.noData]
message = "داده‌های طرح‌ها در حال حاضر در دسترس نیست."
title = "داده‌ای موجود نیست"
[admin.settings.premium]
description = "کلید لایسنس پرمیوم یا سازمانی خود را پیکربندی کنید."
license = "پیکربندی لایسنس"
@@ -1137,6 +1160,9 @@ info = "اگر از طریق خرید مستقیم کلید لایسنس یا ف
toggle = "کلید لایسنس یا فایل گواهی دارید؟"
[admin.settings.premium.movedFeatures]
auditLogging = "<0>ثبت ممیزی</0> (ENTERPRISE) - امنیت"
customMetadata = "<0>فرادادهٔ سفارشی</0> (PRO) - عمومی"
databaseConfiguration = "<0>پیکربندی پایگاه داده</0> (ENTERPRISE) - پایگاه داده"
message = "قابلیت‌های پرمیوم و سازمانی اکنون در بخش‌های مربوطه سازمان‌دهی شده‌اند:"
title = "توزیع قابلیت‌های پرمیوم"
@@ -1512,6 +1538,33 @@ user = "کاربر"
usernameInfo = "نام کاربری فقط می‌تواند شامل حروف، اعداد و کاراکترهای خاص @._+- باشد یا باید یک آدرس ایمیل معتبر باشد."
webOnlyUser = "فقط کاربر وب"
[agents]
auto_redaction_description = "سانسور خودکار PII"
auto_redaction_name = "سانسور خودکار"
back_to_tools = "بازگشت به ابزارها"
coming_soon = "به‌زودی"
compliance_description = "بررسی انطباق اسناد"
compliance_name = "بررسی انطباق"
data_extraction_description = "استخراج جداول و داده‌های ساخت‌یافته"
data_extraction_name = "استخراج داده"
doc_summary_description = "خلاصه‌سازی اسناد طولانی"
doc_summary_name = "خلاصه‌ساز"
form_filler_description = "پرکردن هوشمند فرم‌های PDF"
form_filler_name = "پرکنندهٔ فرم"
fullscreen_title = "عامل‌های Stirling"
pdf_to_markdown_description = "تبدیل PDFها به Markdown تمیز"
pdf_to_markdown_name = "PDF به Markdown"
section_title = "عامل‌ها"
show_less = "نمایش کمتر"
start_chat = "شروع گفتگو"
stirling_description = "دستیار PDF همه‌منظورهٔ شما"
stirling_full_name = "عامل عمومی Stirling"
stirling_long_description = "دستیار PDF همه‌منظوره که می‌تواند ابزارها را اجرا کند، PDF بسازد و از اسناد شما بینش استخراج کند."
stirling_name = "Stirling"
stirling_running = "در حال اجرا..."
stirling_tooltip = "عامل Stirling"
view_all = "مشاهدهٔ همهٔ عامل‌ها"
[analytics]
disable = "غیرفعال کردن تحلیل‌ها"
enable = "فعال کردن تحلیل‌ها"
@@ -1771,6 +1824,10 @@ insufficientPermissions = "شما مجوز انجام این اقدام را ن
pleaseLoginAgain = "لطفاً دوباره وارد شوید."
sessionExpired = "نشست منقضی شد"
[auth.displayName]
guest = "مهمان"
user = "کاربر"
[auto-rename]
description = "به‌صورت خودکار عنوان را از محتوای PDF شما پیدا کرده و آن را به‌عنوان نام فایل استفاده می‌کند."
header = "تغییر نام خودکار PDF"
@@ -1863,6 +1920,13 @@ label = "باز کردن منو برای {{title}}"
[automate.files]
placeholder = "فایل‌ها را برای پردازش با این اتوماسیون انتخاب کنید"
[automate.folderScanWarning]
advice = "هنوز می‌توانید فایل را دانلود کنید (مثلاً برای بازرسی یا ویرایش دستی)، اما مراحل پشتیبانی‌نشده باید قبل از اجرای بک‌اند حذف شوند."
cancel = "لغو"
confirm = "به‌هرحال برون‌بری"
intro = "پویش پوشه روی بک‌اند اجرا می‌شود، بنابراین فقط می‌تواند ابزارهایی را اجرا کند که یک نقطهٔ پایانی بک‌اند دارند. مرحله(های) زیر در این خودکارسازی چنین نیستند و هنگام اجرای پایپلاین خطا خواهند داد:"
title = "برخی مراحل در پویش پوشه قابل اجرا نیستند"
[automate.importModal]
cancel = "انصراف"
confirm = "وارد کردن"
@@ -2094,12 +2158,32 @@ placeholder = "تعداد صفحات"
title = "N صفحه آخر"
[bulkSelection.operators]
and = "AND: & یا \"and\" — هر دو شرط را لازم می‌کند (مثلا، 1-50 & even)"
comma = "Comma: , یا | — انتخاب‌ها را ترکیب می‌کند (مثلا، 1-10, 20)"
not = "NOT: ! یا \"not\" — صفحات را مستثنی می‌کند (مثلا، 3n & not 30)"
text = "AND اولویت بیشتری نسبت به ویرگول دارد. NOT در محدوده سند اعمال می‌شود."
title = "عملگرها"
[bulkSelection.operators.and]
title = "ترکیب انتخاب‌ها (هر دو شرط باید برقرار باشند)"
[bulkSelection.operators.descriptions]
and = "AND: & یا \"and\" - نیاز به هر دو شرط (مثلاً، 1-50 & even)"
comma = "Comma: , یا | - ترکیب انتخاب‌ها (مثلاً، 1-10, 20)"
not = "NOT: ! یا \"not\" - حذف صفحات (مثلاً، 3n & not 30)"
[bulkSelection.operators.even]
title = "انتخاب همهٔ صفحات زوج (2، 4، 6، 8...)"
[bulkSelection.operators.not]
title = "حذف از انتخاب"
[bulkSelection.operators.odd]
title = "انتخاب همهٔ صفحات فرد (1، 3، 5، 7...)"
[bulkSelection.operators.or]
title = "افزودن به انتخاب (هر یک از شرایط می‌تواند برقرار باشد)"
[bulkSelection.pageSelection]
title = "انتخاب صفحه"
[bulkSelection.range]
fromPlaceholder = "از"
title = "بازه"
@@ -2684,6 +2768,22 @@ title = "تغییر مجوزها"
[changePermissions.tooltip.warning]
text = "برای غیرقابل‌تغییر کردن این مجوزها، از ابزار افزودن رمز عبور برای تنظیم رمز عبور مالک استفاده کنید."
[chat]
resize = "تغییر اندازهٔ پنل چت"
[chat.actions]
copy = "کپی پیام"
[chat.header]
agentMenu = "گزینه‌های عامل Stirling"
clearChat = "پاک‌کردن چت"
settings = "تنظیمات عامل"
[chat.input]
attach = "پیوست فایل‌ها"
placeholder = "می‌خواهید چه کاری انجام دهید؟"
send = "ارسال پیام"
[chat.progress]
analyzing = "در حال تحلیل درخواست شما..."
calling_engine = "هوش مصنوعی در حال فکر کردن است..."
@@ -2699,6 +2799,32 @@ whole_doc_read_done = "خواندن سند به پایان رسید..."
whole_doc_read_started = "در حال خواندن سند..."
whole_doc_slice_done = "در حال خواندن سند... ({{percent}}% تکمیل)"
[chat.quickActions]
browseYourFiles = "مرور فایل‌های شما"
compressMany = "فشرده‌سازی این اسناد"
compressOne = "فشرده‌سازی این سند"
convertMany = "تبدیل این اسناد به PDF"
convertOne = "تبدیل این سند به PDF"
fileSummary_one = "1 فایل در میزکار ({{types}})"
fileSummary_other = "{{count}} فایل در میزکار ({{types}})"
heading = "شروع کنید"
mergeMany = "ادغام این {{count}} سند در یک سند"
moreFiles = "+{{count}} بیشتر"
openFromComputer = "باز کردن از رایانه"
removeFile = "حذف {{name}}"
rotateMany = "چرخاندن این اسناد"
rotateOne = "چرخاندن این سند"
splitOne = "تقسیم این سند"
[chat.responses]
cannot_continue = "مشکلی پیش آمد و نمی‌توانم ادامه دهم."
cannot_do = "نمی‌توانم آن کار را انجام دهم."
done = "انجام شد."
need_clarification = "آیا می‌توانید درخواست خود را روشن‌تر کنید؟"
not_found = "اطلاعات درخواستی را پیدا نکردم."
processing = "در حال پردازش ({{outcome}})..."
unsupported_capability = "قابلیت پشتیبانی‌نشده: {{capability}}"
[chat.toolsUsed]
summary = "{{count}} ابزار اجرا شد"
summary_one = "۱ ابزار اجرا شد"
@@ -2708,6 +2834,9 @@ unknownTool = "ابزار ناشناخته"
[cloudBadge]
tooltip = "این عملیات از اعتبارهای ابری شما استفاده می‌کند"
[color.eyeDropper]
tooltip = "برداشت رنگ از صفحه"
[colorPicker]
title = "انتخاب رنگ"
@@ -2799,6 +2928,7 @@ selectBaseFirst = "ابتدا PDF اصلی را انتخاب کنید"
filesMissing = "یافتن فایل‌های انتخاب‌شده ممکن نبود. لطفاً دوباره آن‌ها را انتخاب کنید."
generic = "امکان مقایسه این فایل‌ها وجود ندارد."
selectRequired = "یک سند اصلی و یک سند ویرایش‌شده را انتخاب کنید."
title = "مقایسه ناموفق بود"
[compare.large.file]
message = "یکی یا هر دو از اسناد ارائه شده برای پردازش بسیار بزرگ هستند"
@@ -2864,6 +2994,7 @@ title = "هنوز در حال کار..."
[compare.status]
complete = "مقایسه آماده است"
error = "مقایسه ناموفق بود"
extracting = "در حال استخراج متن..."
processing = "در حال تحلیل تفاوت‌ها..."
@@ -2930,6 +3061,10 @@ title = "روش فشرده‌سازی"
1 = "1-3 فشرده‌سازی PDF،</br> 4-6 فشرده‌سازی سبک تصویر،</br> 7-9 فشرده‌سازی شدید تصویر باعث کاهش چشمگیر کیفیت تصویر می‌شود"
_value = "تنظیمات فشرده‌سازی"
[compress.settings]
desiredSize = "حجم فایل موردنظر"
desiredSizePlaceholder = "اندازه را وارد کنید"
[compress.tooltip.description]
text = "فشرده‌سازی راهی آسان برای کاهش اندازه فایل است. «اندازه فایل» را انتخاب کنید تا اندازه هدف را وارد کنید و ما کیفیت را برای شما تنظیم کنیم. «کیفیت» را انتخاب کنید تا قدرت فشرده‌سازی را به‌صورت دستی تنظیم کنید."
title = "توضیح"
@@ -3404,6 +3539,29 @@ title = "تنظیمات باز شد"
message = "Stirling PDF اکنون ویرایشگر پیش‌فرض PDF شماست"
title = "برنامه پیش‌فرض تنظیم شد"
[desktopUpdate]
downloading = "در حال دانلود به‌روزرسانی..."
installing = "در حال نصب به‌روزرسانی..."
installingWarning = "اپ برای تکمیل نصب به‌طور خودکار بسته خواهد شد."
installNow = "هم‌اکنون نصب کن"
readyToRestart = "به‌روزرسانی آماده است"
restartMessage = "به‌روزرسانی نصب شد. برای اتمام، اپ را مجدداً راه‌اندازی کنید."
restartNow = "اکنون راه‌اندازی مجدد"
updateFailed = "به‌روزرسانی ناموفق بود"
updateFailedMessage = "دانلود یا نصب به‌روزرسانی ناموفق بود."
[desktopUpdate.blocked]
docsLink = "مشاهدهٔ مستندات نصب"
message = "Stirling-PDF مجوز به‌روزرسانی خود را روی این دستگاه ندارد."
title = "نیاز به مجوزهای مدیر"
[dropdownList]
searchPlaceholder = "جستجو..."
[editableSecretField]
edit = "ویرایش"
editSecretValue = "ویرایش مقدار محرمانه"
[editTableOfContents]
submit = "اعمال فهرست مطالب"
@@ -3491,6 +3649,9 @@ tabTitle = "فضای کار طرح کلی"
description = "ابزار ویرایش فهرست مطالب را انتخاب کنید تا فضای کار آن بارگذاری شود."
title = "برای شروع ویرایش، ابزار را باز کنید"
[emptyFilesState]
upload = "بارگذاری"
[encryptedPdfUnlock]
description = "این PDF با گذرواژه محافظت شده است. گذرواژه را وارد کنید تا بتوانید به کار ادامه دهید."
emptyResponse = "حذف گذرواژه فایلی تولید نکرد."
@@ -3605,6 +3766,10 @@ title = "تنظیمات"
[extractPages.tooltip]
description = "صفحات انتخاب‌شده را در یک PDF جدید استخراج می‌کند و ترتیب را حفظ می‌کند."
[fileCard]
openInFileEditor = "باز کردن در ویرایشگر فایل"
viewInViewer = "مشاهده در نمایشگر"
[fileChooser]
click = "کلیک کنید"
dragAndDrop = "بکشید و رها کنید"
@@ -3614,6 +3779,9 @@ extractPDF = "در حال استخراج..."
hoveredDragAndDrop = "فایل(های) خود را اینجا بکشید و رها کنید"
or = "یا"
[fileDropdownMenu]
closeFile = "بستن فایل"
[fileEditor]
addFiles = "افزودن فایل‌ها"
pageCount = "{{count}} صفحه"
@@ -3771,6 +3939,8 @@ expand = "گسترش نوار کناری"
files = "فایل‌ها"
googleDrive = "Google Drive"
googleDriveDisabled = "Google Drive پیکربندی نشده است"
leaveMyFiles = "خروج از فایل‌های من"
myFiles = "فایل‌های من"
noFiles = "هنوز فایلی نیست"
openFileManager = "باز کردن مدیریت فایل"
openFromComputer = "باز کردن از رایانه"
@@ -3778,6 +3948,242 @@ openSettings = "باز کردن تنظیمات"
search = "جستجو"
searchPlaceholder = "جستجوی فایل‌ها..."
[fileSidebar.fileItem]
closeViewer = "بستن نمایشگر"
openInViewer = "باز کردن در نمایشگر"
[filesPage]
addToWorkspace = "افزودن به فضای کاری"
addToWorkspaceCount = "افزودن {{count}} مورد به فضای کاری"
allFiles = "همهٔ فایل‌ها"
back = "بازگشت"
backToFolder = "بازگشت به {{folder}}"
backToMyFiles = "بازگشت به فایل‌های من"
breadcrumbs = "مسیر پوشه"
cancel = "لغو"
clearSearch = "پاک‌کردن جستجو"
clearSelection = "پاک‌کردن انتخاب"
closeDetails = "بستن جزئیات"
create = "ایجاد"
cycleBlocked = "نمی‌توان یک پوشه را به یکی از زیرپوشه‌های خودش منتقل کرد."
delete = "حذف"
deleteFolder = "حذف پوشه"
deleteFolderBody = "پوشه «{{name}}» حذف شود؟"
deleteFolderConfirm = "پوشه «{{name}}» حذف شود؟ فایل‌های داخل به «همهٔ فایل‌ها» منتقل خواهند شد. {{count}} فایل تحت تأثیر."
deleteFolderContents = "همچنین {{count}} فایل داخل پوشه حذف شود"
deleteFolderContentsWarning = "فایل‌ها به‌طور دائمی حذف می‌شوند و قابل بازیابی نیستند."
deleteFolderError = "حذف پوشه امکان‌پذیر نبود. دوباره امتحان کنید."
deleteFolderKeepHint = "فایل‌های داخل به «همهٔ فایل‌ها» منتقل خواهند شد."
deleteFolderTitle = "حذف پوشه؟"
deselectAll = "لغو انتخاب همه"
details = "جزئیات"
detailsCount = "{{count}} فایل انتخاب‌شده"
dismissError = "بستن"
download = "دانلود"
downloadAll = "دانلود همه"
downloadVersion = "دانلود این نسخه"
dropOverlay = "فایل‌ها را برای بارگذاری رها کنید"
dropOverlaySub = "فایل‌ها در «محلی» شروع می‌شوند. برای سازمان‌دهی آن‌ها در یک پوشه از 'انتقال به' یا 'ذخیره در ابر' استفاده کنید."
file = "فایل"
fileMenu = "اقدامات فایل"
folder = "پوشه"
folderItems = "{{count}} مورد"
folderMenu = "اقدامات پوشه"
inPath = "در {{path}}"
inWorkspace = "باز"
inWorkspaceAria = "هم‌اکنون در فضای کاری"
loading = "در حال بارگذاری…"
localFoldersUnavailable = "پوشه‌ها فقط ابری هستند - برای سازمان‌دهی، یک فایل را در ابر ذخیره کنید."
moreActions = "اقدامات پوشهٔ بیشتر"
moveLocalToCloudBlocked = "فایل‌های صرفاً محلی را نمی‌توان به پوشه‌های ابری منتقل کرد. ابتدا آن‌ها را در ابر ذخیره کنید."
moveSkippedRemote = "انتقال {{count}} فایل روی سرور امکان‌پذیر نبود (بدون مجوز یا قبلاً حذف شده‌اند)."
moveTo = "انتقال به…"
myFiles = "فایل‌های من"
newFolder = "پوشهٔ جدید"
newFolderStorageDisabled = "ذخیره‌سازی پوشهٔ سرور فعال نیست. از مدیر خود بخواهید آن را روشن کند."
newFolderTabUnavailable = "برای ایجاد پوشه به «همه» یا «ابری» بروید."
newRootFolder = "پوشهٔ جدید در ریشه"
offlineNoFolderEdits = "همگام‌سازی پوشهٔ سرور در دسترس نیست - تغییرات پوشه غیرفعال است. ورود و پیکربندی ذخیره‌سازی را بررسی کنید."
open = "باز کردن"
openInWorkbench = "باز کردن در میزکار"
openVersionInWorkspace = "باز کردن در فضای کاری"
originFilter = "فیلتر بر اساس منبع"
quickView = "نمای سریع"
refresh = "نوسازی از سرور"
remove = "حذف"
removeConfirm = "{{count}} فایل حذف شود؟ این عمل قابل بازگشت نیست."
removeVersion = "حذف این نسخه"
rename = "تغییر نام"
renameFolder = "تغییر نام پوشه"
resizeFolderTree = "تغییر اندازهٔ درخت پوشه‌ها (کلیدهای جهت، Shift برای گام‌های بزرگ‌تر؛ دوبار کلیک برای برازش خودکار)"
save = "ذخیره"
saveToServer = "ذخیره در سرور"
saveToServerDisabledHint = "ذخیره در سرور روی این سرور فعال نیست. از مدیر خود بخواهید آن را فعال کند."
search = "جستجو"
searchPlaceholder = "جستجوی این پوشه و زیرپوشه‌ها"
selectAll = "انتخاب همه"
selectAllHint = "برای انتخاب همه کلیک کنید. نکته: برای افزودن فایل‌ها به‌صورت تکی Ctrl (یا Cmd) را نگه دارید، و برای انتخاب یک بازه از Shift استفاده کنید."
selectedCount = "{{count}} مورد انتخاب‌شده"
selectFile = "انتخاب فایل {{name}}"
shareDisabledHint = "اشتراک‌گذاری فایل روی این سرور فعال نیست. از مدیر خود بخواهید آن را فعال کند."
shareManage = "مدیریت اشتراک‌گذاری"
showDetails = "نمایش جزئیات"
summary = "{{count}} مورد"
syncFailed = "همگام‌سازی پوشه ناموفق بود: {{message}}"
syncPartial = "همگام‌سازی پوشه ناقص بود: {{failed}} از {{total}} پوشه ادغام نشدند."
tree = "پوشه‌ها"
upload = "بارگذاری"
uploadedToLocal = "فایل‌های بارگذاری‌شده ابتدا در «محلی» قرار می‌گیرند. از «ذخیره در ابر» برای قرار دادن آن‌ها در یک پوشه استفاده کنید."
uploadFromMobile = "بارگذاری از موبایل"
versionActions = "اقدامات نسخه"
versionCollapse = "جمع‌کردن نسخه‌های میانی"
versionOrigin = "بارگذاری اولیه"
versionsCount = "{{count}} نسخه"
versionShowHidden = "نمایش {{count}} نسخهٔ پیشین"
viewVersion = "مشاهدهٔ این نسخه"
[filesPage.appearance]
colour = "رنگ"
icon = "آیکون"
title = "ظاهر"
useColour = "استفاده از رنگ {{c}}"
[filesPage.column]
modified = "تغییر یافته"
name = "نام"
size = "حجم"
type = "نوع"
[filesPage.empty]
hint = "برای بارگذاری، PDFها را هرجای این صفحه رها کنید، یا با دکمهٔ «پوشهٔ جدید» فایل‌هایتان را سازمان‌دهی کنید."
newFolderCta = "ایجاد پوشه"
title = "این پوشه خالی است"
uploadCta = "بارگذاری فایل‌ها"
[filesPage.empty.cloud]
hint = "برای شروع یک فایل بارگذاری کنید، یا برای سازمان‌دهی یک پوشه بسازید."
offlineHint = "برای بارگذاری کتابخانهٔ ابری خود دوباره متصل شوید."
offlineTitle = "هیچ فایل ابری کش‌شده‌ای نیست"
title = "هنوز فایلی در ابر نیست"
[filesPage.empty.local]
hint = "فایل‌هایی که بدون بارگذاری ذخیره می‌کنید اینجا می‌مانند. برای افزودن، یک فایل را رها کنید."
title = "هیچ فایل صرفاً محلی نیست"
[filesPage.empty.recent]
hint = "فایل‌هایی که باز یا ویرایش می‌کنید اینجا نمایش داده می‌شوند."
title = "هنوز موردی تغییر نکرده است"
[filesPage.empty.shared]
hint = "وقتی کسی فایلی را از طریق لینک با شما به اشتراک بگذارد، اینجا ظاهر می‌شود."
title = "چیزی با شما به اشتراک گذاشته نشده است"
[filesPage.empty.sharedByMe]
hint = "از هر یک از فایل‌هایتان یک لینک اشتراک بسازید یا همکار دعوت کنید تا اینجا ببینید."
title = "هنوز فایلی را به اشتراک نگذاشته‌اید"
[filesPage.error]
actionFailed = "امکان {{action}} نبود."
actionFailedDetail = "امکان {{action}} نبود: {{message}}"
deleteFolderFailed = "امکان حذف پوشه نبود."
deleteFolderFailedDetail = "امکان حذف پوشه نبود: {{message}}"
folderAppearanceFailed = "امکان به‌روزرسانی ظاهر پوشه نبود."
folderAppearanceFailedDetail = "امکان به‌روزرسانی ظاهر پوشه نبود: {{message}}"
moveFilesFailed = "امکان جابه‌جایی فایل‌ها نبود."
moveFilesFailedDetail = "امکان جابه‌جایی فایل‌ها نبود: {{message}}"
moveFolderFailed = "امکان جابه‌جایی پوشه نبود."
moveFolderFailedDetail = "امکان جابه‌جایی پوشه نبود: {{message}}"
removeFilesFailed = "امکان حذف فایل‌ها نبود."
removeFilesFailedDetail = "امکان حذف فایل‌ها نبود: {{message}}"
uploadFilesFailed = "امکان بارگذاری فایل‌ها نبود."
uploadFilesFailedDetail = "امکان بارگذاری فایل‌ها نبود: {{message}}"
[filesPage.field]
added = "افزوده"
count = "فایل‌ها"
folder = "پوشه"
modified = "تغییر یافته"
name = "نام"
size = "حجم"
toolHistory = "تاریخچهٔ ابزار"
toolHistoryAtVersion = "زنجیرهٔ ابزار تجمیعی"
totalSize = "حجم کل"
type = "نوع"
versionHistory = "سفر نسخه"
[filesPage.folderName]
cancel = "لغو"
error = "امکان ذخیرهٔ پوشه نبود. دوباره امتحان کنید."
label = "نام پوشه"
placeholder = "نام پوشه"
[filesPage.moveDialog]
cancel = "لغو"
confirm = "انتقال به اینجا"
error = "امکان انتقال نبود. دوباره امتحان کنید."
hint = "مقصد پوشه را انتخاب کنید. نکته: می‌توانید فایل‌ها را روی پوشه‌ها در درخت سمت چپ هم بکشید و رها کنید."
newFolderCancel = "انصراف"
newFolderCreate = "ایجاد"
newFolderError = "امکان ایجاد پوشه نبود. دوباره امتحان کنید."
newFolderLabel = "نام پوشهٔ جدید"
newFolderPlaceholder = "نام پوشه"
newFolderToggle = "ایجاد پوشهٔ جدید…"
title = "انتقال به پوشه"
[filesPage.origin]
all = "همهٔ منابع"
cloud = "ابری"
cloudHint = "روی سرور Stirling ذخیره شده است"
local = "محلی"
localHint = "فقط در این مرورگر ذخیره شده است"
shared = "اشتراکی"
sharedHint = "از طریق لینک با شما به اشتراک گذاشته شده"
[filesPage.sort]
modifiedAsc = "قدیمی‌ترین ابتدا"
modifiedDesc = "جدیدترین ابتدا"
nameAsc = "نام A→Z"
nameDesc = "نام Z→A"
sizeAsc = "کوچک‌ترین ابتدا"
sizeDesc = "بزرگ‌ترین ابتدا"
[filesPage.syncError]
client = "همگام‌سازی پوشه ناموفق بود."
network = "دسترسی به سرور ممکن نبود."
server = "خطای سرور در هنگام همگام‌سازی پوشه."
[filesPage.tabName]
local = "محلی"
recent = "اخیر"
shared = "اشتر‌اک‌گذاری‌شده با من"
sharedByMe = "اشتراک‌گذاری‌شده توسط من"
[filesPage.tabs]
all = "همه"
ariaLabel = "نمای فایل‌ها"
cloud = "ابری"
local = "محلی"
recent = "اخیر"
shared = "اشتراک‌گذاری‌شده با من"
sharedByMe = "اشتراک‌گذاری‌شده توسط من"
[filesPage.treeMenu]
actions = "اقدامات پوشه برای {{name}}"
collapse = "جمع‌کردن پوشه"
delete = "حذف پوشه"
expand = "گسترش پوشه"
newSubfolder = "زیرپوشهٔ جدید"
rename = "تغییر نام"
[filesPage.typeFilter]
allTypes = "همهٔ انواع"
label = "فیلتر بر اساس نوع"
[filesPage.viewMode]
grid = "نمای شبکه‌ای"
label = "حالت نمایش"
list = "نمای فهرستی"
[fileToPDF]
credit = "این سرویس از LibreOffice و Unoconv برای تبدیل فایل استفاده می‌کند."
header = "تبدیل هر فایل به PDF"
@@ -3892,6 +4298,15 @@ title = "درباره تخت‌سازی PDFها"
discord = "Discord"
issues = "GitHub"
[formFill]
flattenAfterFilling = "مسطح‌سازی پس از پرکردن"
rescanFields = "اسکن دوبارهٔ فیلدها"
rescanFormFields = "اسکن دوبارهٔ فیلدهای فرم"
save = "ذخیره"
[formFill.sidebar]
close = "بستن نوار کناری"
[getPdfInfo]
downloadJson = "دانلود JSON"
downloads = "دانلودها"
@@ -4451,6 +4866,11 @@ tags = "مارک‌آپ،محتوای وب،تبدیل،تغییر"
title = "HTML به PDF"
zoom = "سطح بزرگنمایی برای نمایش وب‌سایت."
[image.upload]
hint = "یک فایل تصویر PNG، JPG، SVG یا تصویر دیگر را برای قراردادن روی PDF بارگذاری کنید. فایل‌های SVG برای سازگاری به PNG تبدیل می‌شوند."
label = "بارگذاری تصویر"
placeholder = "انتخاب فایل تصویر"
[imageToPdf]
tags = "تبدیل،عکس،jpg،تصویر،عکس"
@@ -4469,6 +4889,9 @@ title = "تبدیل تصویر به PDF"
4 = "ادغام در یک PDF واحد"
5 = "تبدیل به PDF های جداگانه"
[infoBanner]
dismiss = "بستن"
[invite]
acceptError = "ایجاد حساب ناموفق بود"
accountFor = "در حال ایجاد حساب برای"
@@ -4804,6 +5227,7 @@ failed = "عملیات OCR ناموفق بود"
[ocr.languagePicker]
additionalLanguages = "به‌دنبال زبان‌های بیشتر هستید؟"
loading = "در حال بارگذاری زبان‌های موجود..."
viewSetupGuide = "مشاهده راهنمای راه‌اندازی →"
[ocr.operation]
@@ -4940,6 +5364,10 @@ daysRemainingSingular = "{{days}} روز باقی‌مانده"
title = "دوره آزمایشی ۳۰روزه Pro شما"
trialEnds = "پایان دوره آزمایشی: {{date}}"
[onboarding.mfa]
authenticationCode = "کد احراز هویت"
qrCodeLoading = "در حال تولید کد QR شما…"
[onboarding.planOverview]
adminBodyLoginDisabled = "وقتی حالت لاگین را فعال کنید، می‌توانید کاربران را مدیریت کنید، تنظیمات را پیکربندی کنید و سلامت سرور را پایش کنید. نخستین <strong>{{freeTierLimit}}</strong> نفر روی سرور شما به‌صورت رایگان از Stirling استفاده می‌کنند."
adminBodyLoginEnabled = "به‌عنوان ادمین می‌توانید کاربران را مدیریت کنید، تنظیمات را پیکربندی کنید و سلامت سرور را پایش کنید. نخستین <strong>{{freeTierLimit}}</strong> نفر روی سرور شما رایگان از Stirling استفاده می‌کنند."
@@ -4949,6 +5377,9 @@ userTitle = "نمای کلی پلن"
[onboarding.securityCheck]
message = "این برنامه اخیراً تغییرات مهمی داشته است. ممکن است نیاز به توجه ادمین سرور باشد. لطفاً نقش خود را برای ادامه تأیید کنید."
roleAdmin = "مدیر"
rolePlaceholder = "نقش خود را تأیید کنید"
roleUser = "کاربر"
[onboarding.serverLicense]
freeBody = "مجوز <strong>Open-Core</strong> ما تا <strong>{{freeTierLimit}}</strong> کاربر رایگان به‌ازای هر سرور را مجاز می‌داند. برای مقیاس‌پذیری بدون وقفه و دسترسی زودهنگام به <strong>ابزار ویرایش متن PDF</strong> جدیدمان، پلن Stirling Server را پیشنهاد می‌کنیم - ویرایش کامل و <strong>صندلی نامحدود</strong> با 99$ به‌ازای هر سرور در ماه."
@@ -5074,6 +5505,17 @@ title = "ویرایشگر صفحه"
zoomIn = "بزرگ‌نمایی"
zoomOut = "کوچک‌نمایی"
[pageEditor.emptyState]
body = "برای ویرایش صفحات، فایل‌ها را اضافه کنید"
title = "هیچ فایل PDF بارگذاری نشده"
[pageEditor.toolbar]
delete = "حذف انتخاب‌شده‌ها"
redo = "بازانجام"
rotateLeft = "چرخاندن موارد انتخاب‌شده به چپ"
rotateRight = "چرخاندن موارد انتخاب‌شده به راست"
undo = "واگرد"
[pageExtracter]
header = "استخراج صفحات"
placeholder = "(مثال: 1,2,8 یا 4,7,12-16 یا 2n-1)"
@@ -5085,12 +5527,14 @@ addBorder = "اضافه کردن مرزها"
borderWidth = "ضخامت کادر"
bottom = "حاشیه پایین"
cols = "ستون‌ها"
colsPlaceholder = "تعداد ستون‌ها را وارد کنید"
header = "طرح‌بندی چند صفحه‌ای"
innerMargin = "حاشیه داخلی"
left = "حاشیه چپ"
pagesPerSheet = "صفحات در هر شیت:"
right = "حاشیه راست"
rows = "ردیف‌ها"
rowsPlaceholder = "تعداد ردیف‌ها را وارد کنید"
submit = "ارسال"
tags = "ادغام،ترکیب،نمای واحد،سازماندهی"
title = "طرح‌بندی چند صفحه‌ای"
@@ -5132,6 +5576,14 @@ innerMarginTooLarge = "حاشیه داخلی برای طرح انتخاب‌شد
outerHorizontalMarginsTooLarge = "حاشیه‌های چپ/راست برای این اندازه صفحه بیش از حد بزرگ هستند."
outerVerticalMarginsTooLarge = "حاشیه‌های بالا/پایین برای این اندازه صفحه بیش از حد بزرگ هستند."
[pageLayout.margins]
borderThicknessPlaceholder = "ضخامت کادر را وارد کنید"
bottomPlaceholder = "حاشیهٔ پایین را وارد کنید"
innerPlaceholder = "حاشیهٔ داخلی را وارد کنید"
leftPlaceholder = "حاشیهٔ چپ را وارد کنید"
rightPlaceholder = "حاشیهٔ راست را وارد کنید"
topPlaceholder = "حاشیهٔ بالا را وارد کنید"
[pageLayout.marginsBorders.tooltip.borders]
text = "با فعال‌سازی کادر، دور هر صفحه قرارگرفته خط رسم می‌شود. این می‌تواند به جداسازی بصری یا برش کمک کند."
title = "افزودن کادر"
@@ -5785,6 +6237,26 @@ pdfTools = "ابزارهای پایه PDF"
priority = "پشتیبانی اولویت‌دار"
title = "قابلیت"
[plan.features]
allPdfOperations = "تمام عملیات PDF"
auditing = "ممیزی"
communitySupport = "پشتیبانی انجمن"
customPdfMetadata = "فرادادهٔ سفارشی PDF"
editingTextInPdfs = "ویرایش متن در PDFها"
externalDatabase = "پایگاه دادهٔ خارجی"
googleDriveIntegration = "یکپارچه‌سازی Google Drive"
prometheusSupport = "پشتیبانی Prometheus"
regularUpdates = "به‌روزرسانی‌های منظم"
saml = "SAML"
secureLoginSupport = "پشتیبانی از ورود امن"
selfHostedDeployment = "استقرار خودمیزبان"
sso = "SSO"
unlimitedUsers = "کاربران نامحدود"
upToFiveUsers = "تا ۵ کاربر"
upToFiveUsersLowercase = "تا ۵ کاربر"
usageTracking = "رهگیری استفاده"
usersLimitedToSeats = "کاربران محدود به تعداد صندلی‌ها"
[plan.free]
forever = "همیشه رایگان"
highlight1 = "استفاده محدود از ابزار در هر هفته"
@@ -5793,6 +6265,22 @@ highlight3 = "پشتیبانی انجمن"
included = "شامل"
name = "رایگان"
[plan.highlights]
advancedIntegrations = "یکپارچه‌سازی‌های پیشرفته"
allBasicFeatures = "همهٔ قابلیت‌های پایه"
cancelAnytime = "لغو در هر زمان"
customPdfMetadata = "فرادادهٔ سفارشی PDF"
editingTextInPdfsCaps = "ویرایش متن در PDFها"
enterpriseFeatures = "قابلیت‌های سازمانی (SAML، ممیزی)"
perSeatLicensing = "مجوز به‌ازای هر صندلی"
saveWithAnnualBilling = "صرفه‌جویی با صورتحساب سالانه"
selfHosted = "خودمیزبان"
selfHostedOnInfrastructure = "خودمیزبان روی زیرساخت شما"
ssoOAuth = "SSO (OAuth2/OIDC)"
unlimitedUsers = "کاربران نامحدود"
upToFiveUsers = "تا ۵ کاربر"
usageTrackingPrometheus = "رهگیری استفاده و Prometheus"
[plan.licenseWarning]
body = "شما {{total}} کاربر دارید اما سطح رایگان فقط از {{limit}} نفر به‌ازای هر سرور پشتیبانی می‌کند. برای اجرای روان Stirling PDF ارتقا دهید."
cta = "مشاهده پلن‌ها"
@@ -6103,6 +6591,7 @@ allSessions = "همه نشست‌ها"
allTools = "All Tools"
automate = "اتوماسیون"
back = "بازگشت"
backToAllTools = "بازگشت به همهٔ ابزارها"
certSign = "امضای با گواهی"
completedSessions = "نشست‌های تکمیل‌شده"
completedTab = "تکمیل‌شده"
@@ -6772,6 +7261,9 @@ bullet3 = "برای فرایندهای تأیید و زنجیره‌های حف
description = "ترتیبی که هنگام ایجاد نشست مشخص می‌کنید، تعیین می‌کند چه کسی ابتدا امضا کند."
title = "ترتیب امضا"
[settings]
close = "بستن"
[settings.configuration]
advanced = "پیشرفته"
database = "پایگاه داده"
@@ -6856,8 +7348,18 @@ currentBackendVersion = "Current Backend Version"
currentFrontendVersion = "Current Frontend Version"
description = "بررسی به‌روزرسانی و مشاهده اطلاعات نسخه"
latestVersion = "آخرین نسخه"
managedByAdmin = "مدیریت‌شده توسط مدیر"
modeAuto = "نصب خودکار به‌روزرسانی‌ها"
modeDisabled = "بررسی به‌روزرسانی‌ها انجام نشود"
modePrompt = "پیش از نصب به‌روزرسانی‌ها از من بپرس"
serverNeedsUpdate = "سرور باید توسط مدیر به‌روزرسانی شود"
title = "به‌روزرسانی نرم‌افزار"
updateBehavior = "نحوهٔ به‌روزرسانی"
updateBehaviorDescription = "انتخاب کنید که پیش از نصب به‌روزرسانی‌ها از شما پرسیده شود، به‌صورت خودکار نصب شوند، یا کلاً بررسی به‌روزرسانی انجام نشود."
updateBehaviorError = "امکان تغییر نحوهٔ به‌روزرسانی نبود"
updateBehaviorErrorLocked = "این تنظیم توسط مدیر شما قفل شده است."
updateBehaviorLockedDescription = "مدیر شما نحوهٔ مدیریت به‌روزرسانی‌ها توسط Stirling-PDF را روی این دستگاه پیکربندی کرده است. برای تغییر با او تماس بگیرید."
updateBehaviorSaved = "نحوهٔ به‌روزرسانی ذخیره شد."
versionMismatch = "Warning: A mismatch has been detected between the client version and the AppConfig version. Using different versions can lead to compatibility issues, errors, and security risks. Please ensure that server and client are using the same version."
viewDetails = "مشاهده جزئیات"
@@ -7244,6 +7746,7 @@ sharedDescription = "همه کاربران می‌توانند این امضاه
sharedHeading = "امضاهای اشتراکی"
tempStorageDescription = "امضاها فقط در مرورگر شما ذخیره می‌شوند. در صورت پاک‌کردن داده‌های مرورگر یا تعویض مرورگر، از بین می‌روند."
tempStorageTitle = "ذخیره‌سازی موقت در مرورگر"
use = "استفاده از امضا"
[sign.saved.status]
saved = "ذخیره شد"
@@ -7695,6 +8198,7 @@ bulkTitle = "بارگذاری فایل‌های انتخاب‌شده"
description = "این کار فایل فعلی را برای دسترسی خودتان در فضای ذخیره‌سازی سرور بارگذاری می‌کند."
errorTitle = "بارگذاری ناموفق بود"
failure = "بارگذاری ناموفق بود. لطفاً ورود و تنظیمات ذخیره‌سازی خود را بررسی کنید."
featureDisabled = "امکان ذخیره در سرور روی این سرور فعال نیست."
fileCount = "{{count}} فایل انتخاب‌شده"
fileLabel = "فایل"
hint = "لینک‌های عمومی و حالت‌های دسترسی توسط تنظیمات سرور شما کنترل می‌شوند."
@@ -7823,9 +8327,18 @@ center = "وسط"
left = "چپ"
right = "راست"
[textInput]
clear = "پاک‌کردن ورودی"
[theme]
toggle = "تغییر تم"
[time.relative]
daysAgo = "{{count}} روز پیش"
hoursAgo = "{{count}} ساعت پیش"
justNow = "همین حالا"
minutesAgo = "{{count}} دقیقه پیش"
[timestampPdf]
completed = "PDF با موفقیت مُهر زمانی شد"
desc = "با استفاده از یک سرور Time Stamp Authority (TSA) مورد اعتماد، مُهر زمانی RFC 3161 را به PDF خود اضافه کنید."
@@ -7852,6 +8365,10 @@ label = "انتخاب سرور TSA"
[timestampPdf.steps]
settings = "تنظیمات"
[toast]
dismiss = "بستن"
toggleDetails = "تغییر نمایش جزئیات"
[tool]
endpointUnavailable = "این ابزار روی سرور شما در دسترس نیست."
endpointUnavailableClickable = "در این حالت در دسترس نیست. برای ورود کلیک کنید."
@@ -7868,13 +8385,18 @@ viewerMode = "برای انتخاب چندین پرونده به ویرایشگ
[toolPanel]
allTools = "همهٔ ابزارها"
alpha = "آلفا"
backToAllTools = "بازگشت به همهٔ ابزارها"
backToDefault = "بازگشت"
backToTools = "بازگشت به ابزارها"
collapse = "جمع کردن پنل"
comingSoon = "به‌زودی:"
expand = "گسترش پنل"
goBack = "بازگشت"
placeholder = "برای شروع یک ابزار انتخاب کنید"
premiumFeature = "ویژگی پرمیوم:"
search = "جستجوی ابزارها"
toolsHeader = "ابزارها"
viewAllTools = "مشاهدهٔ همهٔ ابزارها"
[toolPanel.fullscreen]
comingSoon = "به‌زودی:"
@@ -7933,6 +8455,9 @@ verification = "تأیید"
noSearchResults = "هیچ ابزاری یافت نشد"
noTools = "هیچ ابزاری موجود نیست"
[tooltip]
close = "بستن راهنما"
[unlockPDFForms]
description = "این ابزار محدودیت‌های فقط‌خواندنی را از فیلدهای فرم PDF حذف می‌کند تا قابل ویرایش و پرشدن شوند."
filenamePrefix = "فرم‌های_باز_شده"
@@ -7951,29 +8476,42 @@ placeholder = "یک فایل PDF را در نمای اصلی انتخاب کنی
title = "نتایج فرم‌های بازشده"
[update]
allReleases = "همهٔ نسخه‌ها"
availableUpdates = "به‌روزرسانی‌های موجود"
breaking = "تغییرات مخرب"
breakingChanges = "تغییرات ناسازگار"
breakingChangesDefault = "این نسخه شامل تغییرات ناسازگار است."
breakingChangesDetected = "تغییرات ناسازگار شناسایی شد"
breakingChangesMessage = "برخی نسخه‌ها شامل تغییرات ناسازگارند. لطفاً پیش از به‌روزرسانی، راهنماهای مهاجرت زیر را مرور کنید."
close = "بستن"
closeModal = "بستن پنجرهٔ به‌روزرسانی"
current = "نسخه فعلی"
defaultRecommendation = "این به‌روزرسانی شامل اصلاحات و بهبودهای مهم است."
downloadLatest = "دانلود آخرین نسخه"
later = "بعداً"
latest = "آخرین نسخه"
latestStable = "آخرین پایدار"
loadingDetailedInfo = "در حال بارگذاری اطلاعات کامل..."
migrationGuide = "راهنمای مهاجرت"
migrationGuides = "راهنمای مهاجرت"
migrationGuidesDesc = "پیش از به‌روزرسانی، تغییرات مهم را مرور کنید."
modalSubtitle = "نسخهٔ جدید Stirling PDF برای نصب آماده است."
modalTitle = "به‌روزرسانی موجود است"
notes = "یادداشت‌ها"
priorityLabel = "اولویت"
recommendedAction = "اقدام پیشنهادی"
releaseNotes = "یادداشت‌های انتشار"
showLess = "نمایش نسخه‌های کمتر"
showMore = "نمایش همهٔ {{count}} نسخه"
stable = "پایدار"
unableToLoadDetails = "بارگذاری اطلاعات کامل ممکن نیست."
updateAvailable = "به‌روزرسانی موجود است"
urgentUpdateAvailable = "به‌روزرسانی فوری"
version = "نسخه"
versionHistory = "تاریخچهٔ نسخه‌ها"
viewAllReleases = "مشاهده همه انتشارها"
viewGuide = "مشاهده راهنما"
whatsNewIn = "موارد جدید در"
[update.priority]
low = "کم"
@@ -8155,12 +8693,16 @@ enableDarkFilter = "فعال‌سازی فیلتر تیره"
enableSepiaFilter = "فعال‌سازی فیلتر سپیا"
firstPage = "صفحه نخست"
lastPage = "صفحه آخر"
moreOptions = "بیشتر"
nextPage = "صفحه بعد"
onlyPdfSupported = "نمایشگر فقط فایل‌های PDF را پشتیبانی می‌کند. به نظر می‌رسد این فایل قالب متفاوتی دارد."
pageNavigation = "پیمایش صفحه"
previousPage = "صفحه قبل"
resetZoom = "بازنشانی زوم"
singlePageView = "نمای تک‌صفحه‌ای"
unknownFile = "فایل ناشناخته"
view = "نمایش"
zoom = "بزرگ‌نمایی"
zoomIn = "بزرگ‌نمایی"
zoomOut = "کوچک‌نمایی"
@@ -8198,6 +8740,9 @@ typeInsertText = "درج متن"
typeReplaceText = "جایگزینی متن"
viewComment = "مشاهده نظر"
[viewer.error]
noFileProvided = "خطا: هیچ فایلی به نمایشگر داده نشده است"
[viewer.formBar]
apply = "اعمال تغییرات"
dismiss = "بستن"
@@ -8207,6 +8752,9 @@ title = "فیلدهای فرم"
unsavedBadge = "ذخیره‌نشده"
unsavedDesc = "تغییرات ذخیره‌نشده دارید"
[viewer.link]
delete = "حذف لینک"
[viewer.nonPdf]
columnDefault = "ستون {{index}}"
convertToPdf = "تبدیل به PDF"
@@ -8222,6 +8770,19 @@ renderMarkdown = "رندر Markdown"
sortedBy = "مرتب‌شده بر اساس: {{column}}"
textStats = "{{lines}} خط · {{size}}"
[viewer.redaction]
removeMark = "حذف این نشانه"
[viewer.search]
clear = "پاک‌کردن جستجو"
close = "بستن جستجو"
next = "نتیجهٔ بعدی"
previous = "نتیجهٔ قبلی"
resultsOf = "از {{total}}"
[viewer.signature]
delete = "حذف امضا"
[viewPdf]
header = "مشاهده PDF"
tags = "مشاهده،خواندن،حاشیه‌نویسی،متن،تصویر"
@@ -8470,6 +9031,37 @@ toggleSidebar = "نمایش/مخفی کردن نوار کناری"
toggleTheme = "تغییر تم"
viewer = "نمایشگر"
[workflow.participant]
accessExpired = "دسترسی شما به این سند منقضی شده است."
certificateFile = "فایل گواهی"
certificateFilePlaceholder = "انتخاب فایل گواهی"
certificatePassword = "رمز عبور گواهی"
certificateType = "نوع گواهی"
certTypeJks = "Keystore JKS"
certTypeP12 = "گواهی P12/PKCS12"
certTypeServer = "گواهی سرور (درصورت موجود بودن)"
completedDeclined = "این سند را رد کرده‌اید."
completedSigned = "این سند را امضا کرده‌اید."
decline = "رد کردن"
downloadDocument = "دانلود سند"
dueDate = "تاریخ سررسید: {{date}}"
errorTitle = "خطا"
from = "از: {{name}}"
loadingSession = "در حال بارگذاری جلسه..."
location = "موقعیت"
locationPlaceholder = "مثلاً: San Francisco, CA"
pageNumber = "شمارهٔ صفحه (اختیاری)"
reason = "دلیل"
reasonPlaceholder = "مثلاً: تأیید سند"
sessionNotFound = "جلسه پیدا نشد یا دسترسی رد شد."
signDocument = "امضای سند"
statusDeclined = "رد شده"
statusNotified = "اطلاع‌رسانی‌شده"
statusPending = "در انتظار"
statusSigned = "امضا شده"
statusViewed = "مشاهده شده"
submitSignature = "ارسال امضا"
[workspace]
title = "فضای کاری"