🤖 format everything with pre-commit by stirlingbot (#6000)

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-04-02 18:47:52 +01:00
committed by GitHub
co-authored by stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> Anthony Stirling
parent 7bbb04b594
commit 2c940569d1
41 changed files with 26476 additions and 699 deletions
@@ -8,6 +8,7 @@ black = "سیاه"
blue = "آبی"
bored = "منتظر ماندن خسته‌کننده است؟"
cancel = "انصراف"
confirm = "تأیید"
changedCredsMessage = "مشخصات تغییر یافت!"
chooseFile = "انتخاب فایل"
close = "بستن"
@@ -146,6 +147,7 @@ insufficientCredits = "اعتبار کافی نیست. موردنیاز: {{requi
loadingCredits = "در حال بررسی اعتبار..."
loadingProStatus = "در حال بررسی وضعیت اشتراک..."
noticeTopUpOrPlan = "اعتبار کافی نیست، لطفاً اعتبار را شارژ کنید یا طرح خود را ارتقا دهید"
accessInvite = "دعوت"
[account]
accountSettings = "تنظیمات حساب"
@@ -1427,6 +1429,34 @@ title = "پردازش"
description = "حداکثر زمان انتظار برای یک کار پردازش پیش از گزارش خطا."
label = "مهلت پردازش (ثانیه)"
[admin.settings.storage]
description = "کنترل گزینه‌های ذخیره‌سازی سرور و اشتراک‌گذاری."
title = "ذخیره‌سازی فایل و اشتراک‌گذاری"
[admin.settings.storage.enabled]
description = "به کاربران اجازه دهید فایل‌ها را روی سرور ذخیره کنند."
label = "فعال‌سازی ذخیره‌سازی فایل روی سرور"
[admin.settings.storage.sharing.email]
description = "اجازه اشتراک‌گذاری با نشانی‌های ایمیل."
label = "فعال‌سازی اشتراک‌گذاری ایمیلی"
mailLink = "پیکربندی تنظیمات ایمیل"
mailNote = "نیازمند پیکربندی ایمیل است. "
[admin.settings.storage.sharing.enabled]
description = "به کاربران اجازه دهید فایل‌های ذخیره‌شده را به اشتراک بگذارند."
label = "فعال‌سازی اشتراک‌گذاری"
[admin.settings.storage.sharing.links]
description = "اجازه اشتراک‌گذاری از طریق لینک‌هایی که نیاز به ورود دارند."
frontendUrlLink = "پیکربندی در تنظیمات سیستم"
frontendUrlNote = "نیازمند یک Frontend URL است. "
label = "فعال‌سازی لینک‌های اشتراک"
[admin.settings.storage.signing.enabled]
description = "به کاربران اجازه دهید نشست‌های امضای چندشرکت‌کننده بسازند. نیازمند فعال بودن ذخیره‌سازی فایل روی سرور است."
label = "فعال‌سازی امضای گروهی (آلفا)"
[admin.settings.unsavedChanges]
cancel = "ادامه ویرایش"
discard = "نادیده گرفتن تغییرات"
@@ -2059,7 +2089,19 @@ numbers = "اعداد/بازه‌ها: 5, 10-20"
progressions = "پیشروی‌ها: 3n، 4n+1"
[certSign]
allSigned = "همه شرکت‌کنندگان امضا کرده‌اند. آماده نهایی‌سازی."
awaitingSignatures = "در انتظار امضاها"
signatureProgress = "{{signedCount}}/{{totalCount}} امضا"
chooseCertificate = "انتخاب فایل گواهی"
declined = "رد شده"
fetchFailed = "بارگذاری داده‌های امضا ناموفق بود"
finalized = "نهایی شد"
notified = "در انتظار"
partialNote = "می‌توانید زودتر با امضاهای فعلی نهایی‌سازی کنید. شرکت‌کنندگان امضانشده کنار گذاشته خواهند شد."
pending = "در انتظار"
readyToFinalize = "آماده نهایی‌سازی"
signed = "امضا شد"
viewed = "مشاهده شد"
chooseJksFile = "انتخاب فایل JKS"
chooseP12File = "انتخاب فایل PKCS12"
choosePfxFile = "انتخاب فایل PFX"
@@ -2082,6 +2124,7 @@ title = "امضای گواهی"
invisible = "نامرئی"
stepTitle = "ظاهر امضا"
visible = "مرئی"
visibility = "قابلیت مشاهده"
[certSign.appearance.options]
title = "جزئیات امضا"
@@ -2188,6 +2231,252 @@ bullet4 = "امکان استفاده از گواهی‌های سفارشی بر
text = "وقتی امضاها را بررسی می‌کنید، ابزار به شما می‌گوید آیا معتبرند، چه کسی سند را امضا کرده، چه زمانی امضا شده و اینکه آیا سند از زمان امضا تغییر کرده است یا نه."
title = "بررسی امضاها"
[certSign.collab.finalize]
button = "نهایی‌سازی و بارگذاری PDF امضاشده"
early = "نهایی‌سازی با امضاهای فعلی"
[certSign.collab.sessionDetail]
addButton = "افزودن شرکت‌کنندگان"
addParticipants = "افزودن شرکت‌کنندگان"
addParticipantsError = "افزودن شرکت‌کنندگان ناموفق بود"
backToList = "بازگشت به نشست‌ها"
deleteConfirm = "مطمئن هستید؟ این کار قابل بازگشت نیست."
deleteError = "حذف نشست ناموفق بود"
deleted = "نشست حذف شد"
deleteSession = "حذف نشست"
dueDate = "تاریخ سررسید"
finalizeError = "نهایی‌سازی نشست ناموفق بود"
loadPdfError = "بارگذاری PDF امضاشده ناموفق بود"
loadSignedPdf = "بارگذاری PDF امضاشده در فایل‌های فعال"
messageLabel = "پیام"
noAdditionalInfo = "اطلاعات اضافی وجود ندارد"
owner = "مالک"
participantRemoved = "شرکت‌کننده حذف شد"
participants = "شرکت‌کنندگان"
participantsAdded = "شرکت‌کنندگان با موفقیت افزوده شدند"
removeParticipant = "حذف"
removeParticipantError = "حذف شرکت‌کننده ناموفق بود"
selectUsers = "کاربران را انتخاب کنید..."
sessionInfo = "اطلاعات نشست"
workbenchTitle = "مدیریت نشست"
[certSign.collab.signRequest]
addedToFiles = "سند به فایل‌های فعال افزوده شد"
addSignature = "افزودن امضای شما"
addToFiles = "افزودن به فایل‌های فعال"
advancedSettings = "تنظیمات پیشرفته"
backToList = "بازگشت به درخواست‌های امضا"
certificateChoice = "یک گواهی برای امضا انتخاب کنید"
changeSignature = "تغییر امضا"
clearSignature = "پاک کردن امضا"
completeAndSign = "تکمیل و امضا"
createNewSignature = "ایجاد امضای جدید"
declineButton = "رد"
decline = "رد درخواست"
deleteSelected = "حذف امضای انتخاب‌شده"
drawSignature = "امضای خود را در پایین رسم کنید"
dueDate = "تاریخ سررسید"
fileTooLarge = "اندازه فایل باید کمتر از 5MB باشد"
fontFamily = "خانواده فونت"
fontSize = "اندازه فونت: {{size}}px"
fontSizePlaceholder = "اندازه"
from = "از"
invalidCertFile = "لطفاً یک فایل گواهی P12 یا PFX انتخاب کنید"
invalidFileType = "لطفاً یک فایل تصویر انتخاب کنید"
location = "مکان (اختیاری)"
locationPlaceholder = "از کجا امضا می‌کنید؟"
message = "پیام"
noCertificate = "لطفاً یک فایل گواهی انتخاب کنید"
noSignatures = "لطفاً حداقل یک امضا روی PDF قرار دهید"
p12File = "فایل گواهی P12/PFX"
password = "گذرواژه گواهی"
passwordPlaceholder = "گذرواژه را وارد کنید..."
penColor = "رنگ قلم"
penSize = "اندازه قلم: {{size}}px"
placementActive = "برای قرار دادن روی PDF کلیک کنید"
placeSignatureButton = "قرار دادن امضا روی PDF"
reason = "دلیل (اختیاری)"
reasonPlaceholder = "چرا امضا می‌کنید؟"
removeImage = "حذف تصویر"
removeCertFile = "حذف فایل"
savedSignatures = "امضاهای ذخیره‌شده"
selectFile = "انتخاب فایل تصویر"
selectSignatureTitle = "انتخاب یا ایجاد امضا"
signButton = "امضای سند"
signatureInfo = "این تنظیمات توسط مالک سند پیکربندی شده است"
signaturePlaced = "امضا روی صفحه قرار گرفت"
signatureSettings = "تنظیمات امضا"
signatureText = "متن امضا"
signatureTextPlaceholder = "نام خود را وارد کنید..."
signatureTypeLabel = "نوع امضا"
signingTitle = "امضا"
textColor = "رنگ متن"
typeSignature = "برای ایجاد امضا نام خود را تایپ کنید"
uploadCert = "گواهی سفارشی"
uploadCertDesc = "از گواهی P12/PFX خود استفاده کنید"
uploadSignature = "بارگذاری تصویر امضای خود"
usePersonalCert = "گواهی شخصی"
usePersonalCertDesc = "به‌صورت خودکار برای حساب شما ایجاد می‌شود"
useServerCert = "گواهی سازمان"
useServerCertDesc = "گواهی مشترک سازمان"
workbenchTitle = "درخواست امضا"
[certSign.collab.signRequest.canvas]
colorPickerTitle = "انتخاب رنگ قلم"
continue = "ادامه"
[certSign.collab.signRequest.certModal]
description = "شما {{count}} امضا قرار داده‌اید. برای تکمیل امضا گواهی خود را انتخاب کنید."
sign = "امضای سند"
certValidating = "در حال اعتبارسنجی گواهی..."
certValidUntil = "گواهی تا {{date}} معتبر است"
certInvalid = "گواهی نامعتبر است: {{error}}"
certInvalidFallback = "گواهی نامعتبر"
certNetworkError = "امکان اعتبارسنجی گواهی نبود"
title = "پیکربندی گواهی"
[certSign.collab.signRequest.image]
hint = "یک تصویر PNG یا JPG از امضای خود بارگذاری کنید"
[certSign.collab.signRequest.mode]
move = "جابه‌جایی امضا"
place = "قرار دادن امضا"
title = "حالت امضا یا جابه‌جایی"
[certSign.collab.signRequest.modeTabs]
draw = "رسم"
image = "بارگذاری"
text = "تایپ"
[certSign.collab.signRequest.placeSignature]
message = "برای قرار دادن امضا روی PDF کلیک کنید"
title = "قرار دادن امضا"
[certSign.collab.signRequest.preview]
imageAlt = "امضای انتخاب‌شده"
missing = "بدون پیش‌نمایش"
textFallback = "امضا"
[certSign.collab.signRequest.saved]
defaultCanvasLabel = "امضای ترسیمی"
defaultImageLabel = "امضای بارگذاری‌شده"
defaultLabel = "امضا"
defaultTextLabel = "امضای تایپی"
delete = "حذف امضا"
none = "هیچ امضای ذخیره‌شده‌ای نیست"
[certSign.collab.signRequest.signatureType]
draw = "رسم"
type = "تایپ"
upload = "بارگذاری"
[certSign.collab.signRequest.steps]
back = "بازگشت"
cancelPlacement = "لغو قراردهی"
certificate = "گواهی"
clickMultipleTimes = "برای قرار دادن چند امضا چندبار روی PDF کلیک کنید. برای جابه‌جایی یا تغییر اندازه، هر امضا را بکشید."
clickToPlace = "روی PDF در جایی که می‌خواهید امضای شما ظاهر شود کلیک کنید."
continue = "ادامه به انتخاب گواهی"
continueToPlacement = "ادامه به قراردهی"
continueToReview = "ادامه به بازبینی"
createSignature = "ایجاد امضا"
invisible = "نامرئی"
location = "مکان:"
multipleSignatures = "{{count}} امضا به PDF اعمال خواهد شد"
oneSignature = "۱ امضا به PDF اعمال خواهد شد"
placeOnPdf = "قرار دادن روی PDF"
reason = "دلیل:"
reviewTitle = "بازبینی قبل از امضا"
signaturePlaced = "امضا در صفحه {{page}} قرار گرفت. می‌توانید با دوباره کلیک کردن موقعیت را تنظیم کنید یا به بازبینی ادامه دهید."
visible = "مرئی"
visibility = "قابلیت مشاهده:"
yourSignatures = "امضاهای شما ({{count}})"
[certSign.collab.signRequest.text]
colorLabel = "رنگ"
fontLabel = "فونت"
fontSizeLabel = "اندازه"
fontSizePlaceholder = "16"
label = "متن امضا"
modalHint = "نام خود را وارد کنید و سپس برای قرار دادن روی PDF روی «ادامه» کلیک کنید."
placeholder = "نام خود را وارد کنید..."
[certSign.collab.participant]
certValidating = "در حال اعتبارسنجی گواهی..."
certValid = "✓ گواهی معتبر است"
certValidUntil = " تا {{date}}"
certInvalid = "✗ {{error}}"
certInvalidFallback = "گواهی نامعتبر"
certNetworkError = "امکان اعتبارسنجی گواهی نبود"
[certSign.collab.addParticipants]
add = "افزودن {{count}} شرکت‌کننده"
back = "بازگشت"
configureSignatures = "پیکربندی تنظیمات امضا"
continue = "ادامه به تنظیمات امضا"
reasonHelp = "برای این شرکت‌کنندگان یک دلیل امضا از پیش تعیین کنید (اختیاری؛ هنگام امضا می‌توانند آن را تغییر دهند)"
reasonPlaceholder = "مثلاً: تأیید، بازبینی..."
selectUsers = "انتخاب کاربران"
[certSign.collab.sessionCreation]
includeSummaryPage = "افزودن صفحه خلاصه امضا"
includeSummaryPageHelp = "یک صفحه خلاصه در انتها با تمام فراداده‌های امضا افزوده می‌شود. جعبه‌های امضای گواهی دیجیتال در صفحات جداگانه مخفی خواهند شد (امضاهای دستی بی‌تأثیر هستند)."
[certSign.collab.sessionList]
active = "فعال"
finalized = "نهایی‌شده"
[certSign.collab.signatureSettings]
description = "چگونگی نمایش امضاها برای همه شرکت‌کنندگان را پیکربندی کنید"
title = "ظاهر امضا"
[certSign.collab.userSelector]
inviteUsers = "افزودن کاربران"
loadError = "بارگذاری کاربران ناموفق بود"
noTeam = "بدون تیم"
noUsers = "کاربر دیگری یافت نشد."
placeholder = "کاربران را انتخاب کنید..."
[certSign.mobile]
panelActions = "اقدامات"
panelDocument = "سند"
panelPeople = "افراد"
[certSign.sessions]
deleted = "نشست حذف شد"
fetchFailed = "بارگذاری جزئیات نشست ناموفق بود"
finalized = "نشست نهایی شد"
loaded = "PDF امضاشده بارگذاری شد"
pdfNotReady = "PDF آماده نیست"
pdfNotReadyDesc = "PDF امضاشده در حال تولید است. لطفاً لحظه‌ای دیگر دوباره تلاش کنید."
[certificateChoice.tooltip]
header = "انواع گواهی"
[certificateChoice.tooltip.organization]
bullet1 = "مدیریت‌شده توسط مدیران سیستم"
bullet2 = "مشترک بین کاربران مجاز"
bullet3 = "نمایانگر هویت شرکت، نه فرد"
bullet4 = "مناسب برای: اسناد رسمی، امضاهای تیمی"
description = "یک گواهی مشترک که توسط سازمان شما ارائه می‌شود. برای اختیار امضای سراسری شرکت استفاده می‌شود."
title = "گواهی سازمان"
[certificateChoice.tooltip.personal]
bullet1 = "در اولین استفاده به‌طور خودکار ایجاد می‌شود"
bullet2 = "به حساب کاربری شما متصل است"
bullet3 = "قابل اشتراک با دیگر کاربران نیست"
bullet4 = "مناسب برای: اسناد شخصی، پاسخ‌گویی فردی"
description = "یک گواهی منحصربه‌فرد که به‌طور خودکار برای حساب کاربری شما ایجاد می‌شود. مناسب برای امضاهای فردی."
title = "گواهی شخصی"
[certificateChoice.tooltip.upload]
bullet1 = "نیازمند فایل و گذرواژه P12/PFX"
bullet2 = "می‌تواند توسط مراجع صدور گواهی خارجی صادر شود"
bullet3 = "سطح اعتماد بالاتر برای اسناد حقوقی"
bullet4 = "مناسب برای: قراردادهای الزام‌آور قانونی، اعتبارسنجی خارجی"
description = "از فایل گواهی PKCS#12 خود استفاده کنید. کنترل کامل روی ویژگی‌های گواهی را فراهم می‌کند."
title = "بارگذاری P12 سفارشی"
[changeCreds]
changePassword = "شما از مشخصات پیش‌فرض ورود استفاده می‌کنید. لطفاً یک رمز عبور جدید وارد کنید"
changeUsername = "نام کاربری خود را به‌روزرسانی کنید. پس از به‌روزرسانی از حساب خارج خواهید شد."
@@ -3242,6 +3531,46 @@ totalSelected = "مجموع انتخاب‌شده"
unsupported = "پشتیبانی‌نشده"
unzip = "استخراج"
uploadError = "بارگذاری برخی فایل‌ها ناموفق بود."
copyCreated = "رونوشت در این دستگاه ذخیره شد."
copyFailed = "امکان ایجاد رونوشت نبود."
leaveShare = "حذف از فهرست من"
leaveShareFailed = "امکان حذف فایل مشترک نبود."
leaveShareSuccess = "از فهرست اشتراکی شما حذف شد."
removeBoth = "حذف از هر دو"
removeFilePrompt = "این فایل در این دستگاه و روی سرور شما ذخیره شده است. مایلید آن را از کجا حذف کنید؟"
removeFileTitle = "حذف فایل"
removeLocalOnly = "فقط این دستگاه"
removeServerFailed = "امکان حذف فایل از سرور نبود."
removeServerOnly = "فقط سرور"
removeServerOnlyPrompt = "این فایل فقط روی سرور شما ذخیره شده است. مایلید آن را از سرور حذف کنید؟"
removeServerSuccess = "از سرور حذف شد."
removeSharedPrompt = "این فایل با شما به اشتراک گذاشته شده است. می‌توانید آن را از این دستگاه یا از فهرست اشتراکی خود حذف کنید."
removeSharedServerOnlyBlockedPrompt = "این فایل با شما به اشتراک گذاشته شده و فقط روی سرور ذخیره شده است."
removeSharedServerOnlyPrompt = "این فایل با شما به اشتراک گذاشته شده و فقط روی سرور ذخیره شده است. آن را از فهرست خود حذف می‌کنید؟"
changesNotUploaded = "تغییرات بارگذاری نشده‌اند"
cloudFile = "فایل ابری"
filterAll = "همه"
filterLocal = "محلی"
filterSharedByMe = "اشتراک‌گذاری‌شده توسط من"
filterSharedWithMe = "اشتراک‌گذاری‌شده با من"
lastSynced = "آخرین همگام‌سازی"
localOnly = "فقط محلی"
makeCopy = "ایجاد رونوشت"
owner = "مالک"
ownerUnknown = "نامشخص"
share = "اشتراک‌گذاری"
shareSelected = "اشتراک‌گذاری موارد انتخاب‌شده"
sharedByYou = "اشتراک‌گذاری‌شده توسط شما"
sharedEditNoticeBody = "شما حق ویرایش نسخه سروری این فایل را ندارید. هر ویرایشی انجام دهید به‌صورت یک نسخه محلی ذخیره خواهد شد."
sharedEditNoticeConfirm = "متوجه شدم"
sharedEditNoticeTitle = "نسخه فقط‌خواندنی روی سرور"
sharedWithYou = "با شما به اشتراک گذاشته شده"
sharing = "اشتراک‌گذاری"
storageState = "ذخیره‌سازی"
synced = "همگام شد"
updateOnServer = "به‌روزرسانی روی سرور"
uploadSelected = "بارگذاری موارد انتخاب‌شده"
uploadToServer = "بارگذاری روی سرور"
[files]
addFiles = "افزودن فایل‌ها"
@@ -3367,6 +3696,77 @@ title = "درباره تخت‌سازی PDFها"
discord = "Discord"
issues = "GitHub"
[groupSigning.tooltip]
header = "درباره امضای گروهی"
[groupSigning.tooltip.finalization]
bullet1 = "تمام امضاها به‌ترتیبی که مشخص کرده‌اید اعمال می‌شوند"
bullet2 = "در صورت نیاز می‌توانید با امضاهای ناقص نهایی‌سازی کنید"
bullet3 = "پس از نهایی‌سازی، نشست قابل تغییر نیست"
description = "پس از اینکه همه شرکت‌کنندگان امضا کردند (یا اگر تصمیم بگیرید زودتر نهایی‌سازی کنید)، می‌توانید PDF نهایی امضاشده را تولید کنید."
title = "فرآیند نهایی‌سازی"
[groupSigning.tooltip.roles]
bullet1 = "مالک (شما): ایجاد نشست، پیکربندی پیش‌فرض‌های امضا، نهایی‌سازی سند"
bullet2 = "شرکت‌کنندگان: ایجاد امضای خود، انتخاب گواهی، قرار دادن روی PDF"
bullet3 = "شرکت‌کنندگان نمی‌توانند تنظیمات قابلیت مشاهده، دلیل یا مکان امضا را تغییر دهند"
description = "شما تنظیمات ظاهر امضا را برای همه شرکت‌کنندگان کنترل می‌کنید."
title = "نقش‌های شرکت‌کنندگان"
[groupSigning.tooltip.sequential]
bullet1 = "شرکت‌کننده اول باید امضا کند تا نفر دوم به سند دسترسی یابد"
bullet2 = "ترتیب صحیح امضا برای انطباق حقوقی را تضمین می‌کند"
bullet3 = "می‌توانید با کشیدن در فهرست، ترتیب شرکت‌کنندگان را تغییر دهید"
description = "شرکت‌کنندگان به ترتیبی که مشخص می‌کنید اسناد را امضا می‌کنند. هر امضاکننده هنگامی که نوبتش شود اعلان دریافت می‌کند."
title = "امضای ترتیبی"
[groupSigning.steps]
back = "بازگشت"
completed = "تکمیل شد"
current = "جاری"
stepLabel = "گام {{number}}"
[groupSigning.steps.configureDefaults]
continue = "ادامه به بازبینی"
invisible = "امضاها نامرئی خواهند بود (فقط فراداده)"
locationLabel = "مکان:"
preview = "پیش‌نمایش"
reasonLabel = "دلیل:"
title = "پیکربندی تنظیمات امضا"
visible = "امضاها روی صفحه {{page}} مرئی خواهند بود"
[groupSigning.steps.review]
document = "سند"
dueDate = "تاریخ سررسید (اختیاری)"
dueDatePlaceholder = "تاریخ سررسید را انتخاب کنید..."
invisible = "نامرئی (فقط فراداده)"
location = "مکان:"
logo = "لوگو:"
logoHidden = "بدون لوگو"
logoShown = "لوگوی Stirling PDF نمایش داده می‌شود"
participants = "شرکت‌کنندگان"
reason = "دلیل:"
send = "ارسال درخواست‌های امضا"
signatureSettings = "تنظیمات امضا"
title = "بازبینی جزئیات نشست"
titleShort = "بازبینی و ارسال"
visibility = "قابلیت مشاهده:"
visible = "روی صفحه {{page}} مرئی"
participantCount = "{{count}} شرکت‌کننده به ترتیب امضا خواهند کرد"
[groupSigning.steps.selectDocument]
continue = "ادامه به انتخاب شرکت‌کنندگان"
noFile = "لطفاً برای ایجاد یک نشست امضا یک فایل PDF واحد از فایل‌های فعال خود انتخاب کنید."
selectedFile = "سند انتخاب‌شده"
title = "انتخاب سند"
[groupSigning.steps.selectParticipants]
continue = "ادامه به تنظیمات امضا"
count = "{{count}} شرکت‌کننده انتخاب شد"
label = "انتخاب شرکت‌کنندگان"
placeholder = "شرکت‌کنندگان را برای امضا انتخاب کنید..."
title = "انتخاب شرکت‌کنندگان"
[getPdfInfo]
downloadJson = "دانلود JSON"
downloads = "دانلودها"
@@ -4460,7 +4860,10 @@ zoomOut = "کوچک‌نمایی"
[viewer]
cannotPreviewFile = "امکان پیش‌نمایش فایل نیست"
disableColorFilter = "غیرفعال کردن فیلتر رنگ"
dualPageView = "نمای دوصفحه‌ای"
enableDarkFilter = "فعال‌سازی فیلتر تیره"
enableSepiaFilter = "فعال‌سازی فیلتر سپیا"
firstPage = "صفحه نخست"
lastPage = "صفحه آخر"
nextPage = "صفحه بعد"
@@ -4470,6 +4873,22 @@ singlePageView = "نمای تک‌صفحه‌ای"
unknownFile = "فایل ناشناخته"
zoomIn = "بزرگ‌نمایی"
zoomOut = "کوچک‌نمایی"
resetZoom = "بازنشانی زوم"
[viewer.nonPdf]
fileTypeBadge = "فایل {{type}}"
convertToPdf = "تبدیل به PDF"
loading = "در حال بارگذاری..."
emptyFile = "فایل خالی"
csvStats = "{{rows}} ردیف · {{columns}} ستون · {{size}}"
sortedBy = "مرتب‌شده بر اساس: {{column}}"
columnDefault = "ستون {{index}}"
htmlPreviewWarning = "پیش‌نمایش HTML — ممکن است منابع خارجی بارگذاری نشوند · {{size}}"
htmlPreview = "پیش‌نمایش HTML"
invalidJson = "JSON نامعتبر — محتوای خام نمایش داده می‌شود"
textStats = "{{lines}} خط · {{size}}"
lineNumbers = "شماره خطوط"
renderMarkdown = "رندر Markdown"
[viewer.attachments]
title = "پیوست‌ها"
@@ -4531,6 +4950,7 @@ toggleAttachments = "نمایش/پنهان‌کردن پیوست‌ها"
toggleTheme = "تغییر تم"
language = "زبان"
toggleAnnotations = "تغییر وضعیت نمایش حاشیه‌نویسی‌ها"
toggleLayers = "تغییر وضعیت لایه‌ها"
search = "جستجوی PDF"
panMode = "حالت پیمایش"
applyRedactionsFirst = "ابتدا سانسورها را اعمال کنید"
@@ -5407,20 +5827,72 @@ title = "چاپ فایل"
2 = "نام چاپگر را وارد کنید"
[quickAccess]
access = "دسترسی"
accessAddPerson = "افزودن یک نفر دیگر"
accessBack = "بازگشت"
accessCopyLink = "کپی لینک"
accessEmail = "نشانی ایمیل"
accessEmailPlaceholder = "[email protected]"
accessFileLabel = "فایل"
accessGeneral = "دسترسی عمومی"
accessInviteTitle = "دعوت افراد"
accessOwner = "مالک"
accessPanel = "دسترسی به سند"
accessPeople = "افرادی که دسترسی دارند"
accessRemove = "حذف"
accessRestricted = "محدود"
accessRestrictedHint = "فقط افرادی که دسترسی دارند می‌توانند باز کنند"
accessRole = "نقش"
accessRoleCommenter = "نظردهنده"
accessRoleEditor = "ویرایشگر"
accessRoleViewer = "بیننده"
accessSelectedFile = "فایل انتخاب‌شده"
accessSendInvite = "ارسال دعوت"
accessTitle = "دسترسی به سند"
accessYou = "شما"
account = "حساب"
activeSessions = "نشست‌های فعال"
activeTab = "فعال"
activity = "فعالیت"
adminSettings = "تنظیمات مدیر"
allSessions = "همه نشست‌ها"
allTools = "All Tools"
automate = "اتوماسیون"
back = "بازگشت"
certSign = "امضای با گواهی"
completedSessions = "نشست‌های تکمیل‌شده"
completedTab = "تکمیل‌شده"
config = "پیکربندی"
createNew = "ایجاد درخواست جدید"
createSession = "ایجاد درخواست امضا"
dueDate = "تاریخ سررسید (اختیاری)"
files = "فایل‌ها"
help = "راهنما"
noActiveSessions = "هیچ درخواست امضای در انتظار یا نشست فعالی نیست"
noCompletedSessions = "هیچ نشستی تکمیل نشده است"
noFile = "هیچ فایلی انتخاب نشده است"
read = "خواندن"
reader = "نمایشگر"
refresh = "تازه‌سازی"
requestSignatures = "درخواست امضاها"
selectSingleFileToRequest = "برای درخواست امضاها یک فایل PDF واحد انتخاب کنید"
selectedFile = "فایل انتخاب‌شده"
selectUsers = "کاربران را برای امضا انتخاب کنید"
selectUsersPlaceholder = "شرکت‌کنندگان را انتخاب کنید..."
sendingRequest = "در حال ارسال..."
settings = "تنظیمات"
showMeAround = "راهنمایی‌ام کن"
sign = "امضا"
signatureRequests = "درخواست‌های امضا"
signYourself = "خودتان امضا کنید"
newRequest = "درخواست جدید"
tours = "تورها"
wetSign = "افزودن امضای دستی"
filterMine = "مال من"
filterOverdue = "گذشته از موعد"
filterSigned = "امضاشده"
filterDeclined = "رد شده"
searchDocuments = "جستجوی اسناد…"
[quickAccess.helpMenu]
adminTour = "تور مدیریت"
@@ -6050,11 +6522,75 @@ toolNotAvailableLocally = "سرور Stirling-PDF شما آفلاین است و \
expired = "نشست شما به پایان رسیده است. لطفاً صفحه را تازه‌سازی کرده و دوباره تلاش کنید."
refreshPage = "تازه‌سازی صفحه"
[sessionManagement.tooltip]
header = "مدیریت نشست‌های امضا"
[sessionManagement.tooltip.addParticipants]
bullet1 = "شرکت‌کنندگان جدید به انتهای ترتیب امضا اضافه می‌شوند"
bullet2 = "پس از نهایی‌سازی نشست، نمی‌توان شرکت‌کننده اضافه کرد"
bullet3 = "هر شرکت‌کننده وقتی نوبتش شود اعلان دریافت می‌کند"
description = "می‌توانید هر زمان پیش از نهایی‌سازی، شرکت‌کنندگان بیشتری به یک نشست فعال اضافه کنید."
title = "افزودن شرکت‌کنندگان"
[sessionManagement.tooltip.finalization]
bullet1 = "<b>نهایی‌سازی کامل</b>: همه شرکت‌کنندگان امضا کرده‌اند"
bullet2 = "<b>نهایی‌سازی جزئی</b>: برخی شرکت‌کنندگان هنوز امضا نکرده‌اند"
bullet3 = "شرکت‌کنندگان امضانشده از سند نهایی حذف می‌شوند"
bullet4 = "پس از نهایی‌سازی، می‌توانید PDF امضاشده را در فایل‌های فعال بارگذاری کنید"
description = "نهایی‌سازی، همه امضاها را در یک PDF امضاشده واحد ترکیب می‌کند. این اقدام قابل بازگشت نیست."
title = "نهایی‌سازی نشست"
[sessionManagement.tooltip.participantRemoval]
bullet1 = "نمی‌توان شرکت‌کنندگانی را که قبلاً امضا کرده‌اند حذف کرد"
bullet2 = "شرکت‌کنندگان حذف‌شده دیگر اعلان دریافت نخواهند کرد"
bullet3 = "ترتیب امضا به‌صورت خودکار تنظیم می‌شود"
description = "پیش از امضا می‌توان شرکت‌کنندگان را از نشست‌ها حذف کرد."
title = "حذف شرکت‌کنندگان"
[sessionManagement.tooltip.signatureOrder]
bullet1 = "هر امضا به‌صورت ترتیبی روی PDF اعمال می‌شود"
bullet2 = "امضاکنندگان بعدی می‌توانند امضاهای قبلی را ببینند"
bullet3 = "برای فرایندهای تأیید و زنجیره‌های حفظ و انتقال قانونی حیاتی است"
description = "ترتیبی که هنگام ایجاد نشست مشخص می‌کنید، تعیین می‌کند چه کسی ابتدا امضا کند."
title = "ترتیب امضا"
[signatureSettings.tooltip]
header = "تنظیمات ظاهر امضا"
[signatureSettings.tooltip.location]
bullet1 = "نمونه‌ها: \"New York, USA\"، \"London Office\"، \"Remote\""
bullet2 = "با موقعیت صفحه یکسان نیست"
bullet3 = "ممکن است برای برخی حوزه‌های قضایی لازم باشد"
description = "مکان جغرافیایی اختیاری که امضا در آن اعمال شده است. در فراداده گواهی ذخیره می‌شود."
title = "مکان امضا"
[signatureSettings.tooltip.logo]
bullet1 = "در کنار امضا و متن نمایش داده می‌شود"
bullet2 = "از فرمت‌های PNG، JPG پشتیبانی می‌کند"
bullet3 = "ظاهر حرفه‌ای را ارتقا می‌دهد"
description = "برای برندسازی و اصالت، یک لوگوی شرکت به امضاهای مرئی اضافه کنید."
title = "لوگوی شرکت"
[signatureSettings.tooltip.reason]
bullet1 = "نمونه‌ها: \"Approval\"، \"Contract Agreement\"، \"Review Complete\""
bullet2 = "در ویژگی‌های امضای PDF قابل مشاهده است"
bullet3 = "برای مسیرهای ممیزی و انطباق مفید است"
description = "متن اختیاری که توضیح می‌دهد چرا سند امضا می‌شود. در فراداده گواهی ذخیره می‌شود."
title = "دلیل امضا"
[signatureSettings.tooltip.visibility]
bullet1 = "<b>مرئی</b>: امضا با ظاهر سفارشی روی PDF نمایش داده می‌شود"
bullet2 = "<b>نامرئی</b>: گواهی بدون نشانه بصری جاسازی می‌شود"
bullet3 = "امضاهای نامرئی همچنان اعتبارسنجی رمزنگاری‌شده فراهم می‌کنند"
description = "کنترل می‌کند امضا روی سند مرئی باشد یا نامرئی جاسازی شود."
title = "قابلیت مشاهده امضا"
[settings.configuration]
advanced = "پیشرفته"
database = "پایگاه داده"
endpoints = "نقاط پایانی"
features = "قابلیت‌ها"
storageSharing = "ذخیره‌سازی فایل و اشتراک‌گذاری"
systemSettings = "تنظیمات سیستم"
title = "پیکربندی"
@@ -6332,10 +6868,13 @@ title = "ورود به Stirling"
[setup.selfhosted]
link = "یا به یک حساب خودمیزبان متصل شوید"
subtitle = "اطلاعات کاربری سرور خود را وارد کنید"
changeServerLocked = "سازمان شما این برنامه را به یک سرور مشخص محدود کرده است"
switchToLocal = "استفاده از ابزارهای محلی به‌جای آن"
title = "ورود به سرور"
[setup.selfhosted.unreachable]
changeServer = "اتصال به سرور دیگر"
changeServerLocked = "سازمان شما این برنامه را به یک سرور مشخص محدود کرده است"
continueOffline = "استفاده از ابزارهای محلی به‌جای آن"
message = "امکان دسترسی به {{url}} نبود. بررسی کنید سرور در حال اجرا و قابل دسترسی باشد."
retry = "تلاش مجدد"
@@ -6529,6 +7068,15 @@ saved = "ذخیره‌شده"
text = "متن"
title = "نوع امضا"
[signRequest]
declined = "درخواست امضا رد شد"
fetchFailed = "بارگذاری درخواست امضا ناموفق بود"
signed = "سند با موفقیت امضا شد"
[signSession]
createFailed = "ایجاد درخواست امضا ناموفق بود"
created = "درخواست امضا ارسال شد"
[signup]
accountCreatedSuccessfully = "حساب با موفقیت ایجاد شد! اکنون می‌توانید وارد شوید."
alreadyHaveAccount = "از قبل حساب دارید؟ وارد شوید"
@@ -6807,6 +7355,106 @@ title = "تقسیم PDF بر اساس فصل‌ها"
[splitPdfByChapters]
tags = "تقسیم، فصل‌ها، نشانه‌گذاری، سازماندهی"
[storageShare]
accessed = "دسترسی انجام شد"
accessDenied = "شما به این فایل مشترک دسترسی ندارید. از مالک بخواهید آن را با شما به اشتراک بگذارد."
accessFailed = "امکان بارگذاری فعالیت نبود."
accessDeniedBody = "شما به این فایل دسترسی ندارید. از مالک بخواهید آن را با شما به اشتراک بگذارد."
accessDeniedTitle = "بدون دسترسی"
accessLimitedCommenter = "دسترسی نظر دادن به‌زودی اضافه می‌شود. اگر نیاز به دانلود دارید از مالک دسترسی ویرایشگر بخواهید."
accessLimitedTitle = "دسترسی محدود"
accessLimitedViewer = "این لینک فقط قابل مشاهده است. اگر نیاز به دانلود دارید از مالک دسترسی ویرایشگر بخواهید."
createdAt = "ایجاد شد"
download = "دانلود"
downloadFailed = "امکان دانلود این فایل نبود."
expiredBody = "این لینک اشتراک نامعتبر است یا منقضی شده."
expiredTitle = "لینک منقضی شده است"
goToLogin = "رفتن به ورود"
loadFailed = "امکان باز کردن فایل مشترک نبود."
loading = "در حال بارگذاری لینک اشتراک..."
loginPrompt = "برای دسترسی به این فایل مشترک وارد شوید."
loginRequired = "ورود لازم است"
openInApp = "باز کردن در Stirling PDF"
ownerLabel = "مالک"
ownerUnknown = "نامشخص"
requiresLogin = "این فایل مشترک نیاز به ورود دارد."
roleCommenter = "نظردهنده"
roleEditor = "ویرایشگر"
roleViewer = "بیننده"
shareHeading = "فایل اشتراک‌گذاری‌شده"
titleDefault = "فایل اشتراک‌گذاری‌شده"
tryAgain = "لطفاً بعداً دوباره تلاش کنید."
addUser = "افزودن"
commenterHint = "امکان نظر دادن به‌زودی فراهم می‌شود."
copied = "لینک در کلیپ‌بورد کپی شد"
copy = "کپی"
copyFailed = "کپی ناموفق بود"
description = "برای این فایل یک لینک اشتراک بسازید. کاربران واردشده با داشتن لینک می‌توانند به آن دسترسی داشته باشند."
downloadsCount = "دانلودها: {{count}}"
emailWarningBody = "به نظر می‌رسد این یک نشانی ایمیل است. اگر این فرد کاربر Stirling PDF نباشد، به فایل دسترسی نخواهد داشت."
emailWarningConfirm = "با این حال به اشتراک بگذار"
emailWarningTitle = "نشانی ایمیل"
errorTitle = "اشتراک ناموفق بود"
failure = "امکان ایجاد لینک اشتراک نبود. لطفاً دوباره تلاش کنید."
fileLabel = "فایل"
generate = "تولید لینک"
generated = "لینک اشتراک تولید شد"
hideActivity = "پنهان کردن فعالیت"
invalidUsername = "یک نام کاربری یا نشانی ایمیل معتبر وارد کنید."
lastAccessed = "آخرین دسترسی"
linkAccessTitle = "دسترسی لینک اشتراک"
linkLabel = "لینک اشتراک"
linksDisabled = "لینک‌های اشتراک غیرفعال هستند."
linksDisabledBody = "لینک‌های اشتراک توسط تنظیمات سرور شما غیرفعال شده‌اند."
manage = "مدیریت اشتراک‌گذاری"
manageDescription = "ایجاد و مدیریت لینک‌های اشتراک این فایل."
manageLoadFailed = "امکان بارگذاری لینک‌های اشتراک نبود."
manageTitle = "مدیریت اشتراک‌گذاری"
noActivity = "هنوز هیچ فعالیتی نیست."
noLinks = "هنوز لینک اشتراکی فعالی نیست."
noSharedUsers = "هنوز هیچ کاربری دسترسی ندارد."
removeLink = "حذف لینک"
removeUser = "حذف"
revokeFailed = "امکان حذف لینک اشتراک نبود."
revoked = "لینک اشتراک حذف شد"
roleLabel = "نقش"
sharingDisabled = "اشتراک‌گذاری غیرفعال است."
sharingDisabledBody = "اشتراک‌گذاری توسط تنظیمات سرور شما غیرفعال شده است."
sharedUsersTitle = "کاربرانِ دارای دسترسی"
title = "اشتراک‌گذاری فایل"
unknownUser = "کاربر ناشناخته"
userAddFailed = "اشتراک‌گذاری با آن کاربر ممکن نیست."
userAdded = "کاربر به فهرست اشتراک افزوده شد."
usernameLabel = "نام کاربری یا ایمیل"
usernamePlaceholder = "نام کاربری یا ایمیل را وارد کنید"
userRemoveFailed = "حذف آن کاربر ممکن نیست."
userRemoved = "کاربر از فهرست اشتراک حذف شد."
viewActivity = "مشاهده فعالیت"
viewed = "مشاهده‌شده"
viewsCount = "بازدیدها: {{count}}"
downloaded = "دانلود‌شده"
bulkDescription = "یک لینک برای اشتراک همه فایل‌های انتخاب‌شده با کاربرانِ واردشده بسازید."
bulkTitle = "اشتراک‌گذاری فایل‌های انتخاب‌شده"
copyLink = "کپی لینک اشتراک"
fileCount = "{{count}} فایل انتخاب‌شده"
ownerOnly = "فقط مالک می‌تواند اشتراک‌گذاری را مدیریت کند."
selectSingleFile = "برای مدیریت اشتراک‌گذاری، تنها یک فایل را انتخاب کنید."
[storageUpload]
description = "این کار فایل فعلی را برای دسترسی خودتان در فضای ذخیره‌سازی سرور بارگذاری می‌کند."
errorTitle = "بارگذاری ناموفق بود"
failure = "بارگذاری ناموفق بود. لطفاً ورود و تنظیمات ذخیره‌سازی خود را بررسی کنید."
fileLabel = "فایل"
hint = "لینک‌های عمومی و حالت‌های دسترسی توسط تنظیمات سرور شما کنترل می‌شوند."
success = "روی سرور بارگذاری شد"
title = "بارگذاری در سرور"
updateButton = "به‌روزرسانی روی سرور"
uploadButton = "بارگذاری در سرور"
bulkDescription = "این کار فایل‌های انتخاب‌شده را در فضای ذخیره‌سازی سرور شما بارگذاری می‌کند."
bulkTitle = "بارگذاری فایل‌های انتخاب‌شده"
fileCount = "{{count}} فایل انتخاب‌شده"
more = " +{{count}} مورد دیگر"
[storage]
approximateSize = "حجم تقریبی"
fileTooLarge = "فایل خیلی بزرگ است. حداکثر اندازه هر فایل برابر است با"
@@ -7153,6 +7801,30 @@ title = "نمایش/ویرایش PDF"
[warning]
tooltipTitle = "هشدار"
[wetSignature.tooltip]
header = "روش‌های ایجاد امضا"
[wetSignature.tooltip.draw]
bullet1 = "سفارشی‌سازی رنگ و ضخامت قلم"
bullet2 = "پاک کنید و تا رسیدن به نتیجه مطلوب دوباره رسم کنید"
bullet3 = "روی دستگاه‌های لمسی (تبلت‌ها، گوشی‌ها) کار می‌کند"
description = "با استفاده از ماوس یا صفحه‌نمایش لمسی یک امضای دست‌نویس بسازید. بهترین گزینه برای امضاهای شخصی و اصیل."
title = "رسم امضا"
[wetSignature.tooltip.type]
bullet1 = "انتخاب از میان چندین فونت"
bullet2 = "سفارشی‌سازی اندازه و رنگ متن"
bullet3 = "مناسب برای امضاهای استاندارد"
description = "از متن تایپ‌شده امضا تولید کنید. سریع و یکنواخت، مناسب اسناد تجاری."
title = "تایپ امضا"
[wetSignature.tooltip.upload]
bullet1 = "از PNG، JPG و سایر فرمت‌های تصویری پشتیبانی می‌کند"
bullet2 = "برای بهترین نتیجه پس‌زمینه‌های شفاف توصیه می‌شود"
bullet3 = "تصویر برای تناسب با ناحیه امضا تغییر اندازه می‌یابد"
description = "یک تصویر امضای ازپیش‌ساخته را بارگذاری کنید. ایده‌آل اگر امضای اسکن‌شده یا نشان شرکت دارید."
title = "بارگذاری تصویر امضا"
[watermark]
completed = "واترمارک افزوده شد"
desc = "افزودن واترمارک متنی یا تصویری به فایل‌های PDF"
@@ -7333,6 +8005,7 @@ activeSession = "نشست فعال"
addMembers = "افزودن اعضا"
admin = "مدیر"
confirmDelete = "مطمئنید می‌خواهید این کاربر را حذف کنید؟ این اقدام غیرقابل بازگشت است."
confirmUnlock = "آیا مطمئن هستید می‌خواهید قفل این حساب کاربری را باز کنید؟"
deleteUser = "حذف کاربر"
deleteUserError = "حذف کاربر ناموفق بود"
deleteUserSuccess = "کاربر با موفقیت حذف شد"
@@ -7341,6 +8014,8 @@ disable = "غیرفعال‌سازی"
disabled = "غیرفعال"
editRole = "ویرایش نقش"
enable = "فعال‌سازی"
locked = "قفل‌شده"
lockedBadge = "قفل‌شده"
loading = "در حال بارگذاری افراد..."
loginRequired = "ابتدا حالت لاگین را فعال کنید"
member = "عضو"
@@ -7350,6 +8025,9 @@ searchMembers = "جستجوی اعضا..."
status = "وضعیت"
team = "تیم"
title = "افراد"
unlockAccount = "باز کردن قفل حساب"
unlockUserError = "باز کردن قفل حساب کاربری ناموفق بود"
unlockUserSuccess = "قفل حساب کاربری با موفقیت باز شد"
user = "کاربر"
[workspace.people.actions]