diff --git a/frontend/editor/public/locales/ar-AR/translation.toml b/frontend/editor/public/locales/ar-AR/translation.toml index f32eabe196..8f7e9c5921 100644 --- a/frontend/editor/public/locales/ar-AR/translation.toml +++ b/frontend/editor/public/locales/ar-AR/translation.toml @@ -7,6 +7,7 @@ black = "أسود" blue = "أزرق" cancel = "إلغاء" chooseFile = "اختر ملفًا" +clear = "مسح" close = "إغلاق" comingSoon = "قريبًا" confirm = "تأكيد" @@ -87,6 +88,7 @@ processingCompleteMultiple = "تم تجهيز {{count}} ملفًا." property = "الخاصية" quickPosition = "موضع سريع" red = "أحمر" +remove = "إزالة" reset = "إعداة ضبط" review = "مراجعة" save = "حفظ" @@ -180,6 +182,7 @@ addMoreFiles = "أضف مزيدًا من الملفات..." attachments = "اختر المرفقات" info = "اختر ملفات لإرفاقها بملف PDF الخاص بك. سيتم تضمين هذه الملفات وإتاحتها عبر لوحة مرفقات PDF." placeholder = "اختر ملفات..." +removeFile = "إزالة الملف" selectedFiles = "الملفات المحددة" submit = "إضافة المرفقات" @@ -1628,6 +1631,9 @@ title = "هل تريد تحسين Stirling PDF؟" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "محاذاة للوسط" +alignLeft = "محاذاة لليسار" +alignRight = "محاذاة لليمين" annotationStyle = "نمط التعليق التوضيحي" backgroundColor = "لون الخلفية" borderOff = "الحد: معطّل" @@ -2531,6 +2537,7 @@ title = "قاعدة عامة" [certSign.source] device = "هذا الجهاز" +noOtherSources = "لا تتوفر مصادر شهادات أخرى." server = "الخادم" stepTitle = "مصدر الشهادة" upload = "رفع" @@ -2805,6 +2812,7 @@ back = "رجوع" cancel = "إلغاء" close = "إغلاق" collapse = "طيّ" +confirm = "تأكيد" continue = "متابعة" copied = "تم النسخ!" copy = "نسخ" @@ -3595,7 +3603,9 @@ makeCopy = "إنشاء نسخة" mobileShort = "الهاتف" mobileUpload = "رفع من الهاتف المحمول" mobileUploadNotAvailable = "الرفع من الهاتف غير مُمكّن" +moreOptions = "المزيد من الخيارات" myFiles = "ملفاتي" +nextFile = "الملف التالي" noFiles = "لا توجد ملفات متاحة" noFilesFound = "لم يتم العثور على ملفات تطابق بحثك" noRecentFiles = "لم يتم العثور على ملفات حديثة" @@ -3605,6 +3615,7 @@ openInFileEditor = "فتح في محرر الملفات" openInPageEditor = "فتح في محرّر الصفحات" owner = "المالك" ownerUnknown = "غير معروف" +previousFile = "الملف السابق" recent = "الأخيرة" removeBoth = "إزالة من كليهما" removeFilePrompt = "هذا الملف محفوظ على هذا الجهاز وعلى خادمك. من أين ترغب في إزالته؟" @@ -3680,7 +3691,9 @@ workbench = "مساحة العمل" [fileSidebar] addFiles = "إضافة ملفات" +addingFiles = "جارٍ إضافة الملفات…" collapse = "طيّ الشريط الجانبي" +customizeGroups = "تخصيص المجموعات" dropHint = "افتح ملفات للبدء" dropToAdd = "Drop files to add" expand = "توسيع الشريط الجانبي" @@ -3693,8 +3706,11 @@ noFiles = "لا توجد ملفات بعد" openFileManager = "فتح مدير الملفات" openFromComputer = "فتح من الكمبيوتر" openSettings = "فتح الإعدادات" +other = "أخرى" +recent = "الأحدث" search = "بحث" searchPlaceholder = "ابحث في الملفات..." +viewAll = "عرض كل ملفات {{count}}" [fileSidebar.fileItem] closeViewer = "إغلاق العارض" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "إضافة" +addLabel = "إضافة تسمية…" +categoryIconAria = "اختر أيقونة لـ {{name}}" +createCategory = "إنشاء فئة" +delete = "حذف الفئة" +done = "تم" +hide = "إخفاء الفئة" +newCategory = "اسم فئة جديد…" +removeLabel = "إزالة {{name}}" +rename = "إعادة تسمية" +reset = "إعادة التعيين إلى الافتراضيات" +search = "البحث في التسميات…" +show = "إظهار الفئة" +subtitle = "جمّع ملفاتك ضمن فئات رئيسية. أضف تسميات موجودة أو جديدة إلى فئة، أو أعد تسميتها، أو أنشئ فئتك الخاصة. تظهر الملفات غير الموجودة ضمن أي من فئاتك تحت “أخرى”." +title = "فئات الشريط الجانبي" + [filesPage] addToWorkspace = "إضافة إلى مساحة العمل" addToWorkspaceCount = "إضافة {{count}} إلى مساحة العمل" @@ -3715,6 +3748,7 @@ backToFolder = "الرجوع إلى {{folder}}" backToMyFiles = "الرجوع إلى ملفاتي" breadcrumbs = "مسار المجلد" cancel = "إلغاء" +classification = "التصنيف" clearSearch = "مسح البحث" clearSelection = "مسح التحديد" closeDetails = "إغلاق التفاصيل" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "تعذّر رفع الملفات: {{message}}" added = "أُضيف" count = "ملفات" folder = "مجلد" +labels = "التسميات" modified = "معدَّل" name = "الاسم" size = "الحجم" -toolHistory = "سجل الأداة" toolHistoryAtVersion = "سلسلة الأدوات التراكمية" totalSize = "الحجم الإجمالي" type = "النوع" @@ -4614,10 +4648,10 @@ welcomeTitle = "لقد تمت دعوتك!" [landing] addFiles = "إضافة ملفات" heroSubtitle = "اسحب وافلت أو أضف ملف PDF موجودا للبدء." -heroTitle = "Stirling PDF" mobileUpload = "رفع من الهاتف المحمول" openFromComputer = "فتح من الكمبيوتر" uploadFromComputer = "الرفع من الكمبيوتر" +workbenchEmptyStateHero = "أفلت ملف PDF في أي مكان" [language] direction = "rtl" @@ -4930,6 +4964,7 @@ title = "الناتج" [onboarding] activeFiles = "تعرض واجهة الملفات النشطة جميع ملفات PDF التي حمّلتها إلى الأداة، وتتيح لك اختيار ما تريد معالجته." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "إغلاق" cropSettings = "بعد أن اخترنا الملف الذي نريد قصّه، يمكننا تهيئة أداة القص لاختيار المنطقة التي سنقصّ إليها ملف PDF." fileCheckbox = "يؤدي النقر على أحد الملفات إلى اختياره للمعالجة. يمكنك تحديد عدة ملفات لتنفيذ العمليات الدُفعية." fileReplacement = "سيحل الملف المعدّل محل الملف الأصلي في منضدة العمل تلقائيًا، مما يتيح لك تشغيله بسهولة عبر مزيد من الأدوات." @@ -4955,6 +4990,7 @@ skipTheTour = "تخطي الجولة" [onboarding.desktopInstall] body = "يعمل Stirling بشكل أفضل كتطبيق سطح مكتب. يمكنك استخدامه دون اتصال، والوصول إلى المستندات بسرعة أكبر، وإجراء التعديلات محلياً على جهازك." +selectOs = "حدد نظام التشغيل" title = "تنزيل" titleWithOs = "تنزيل لـ {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "محرر PDF" [pdfTextEditor.actions] applyChanges = "تطبيق التغييرات" +clearText = "مسح النص" downloadCopy = "تنزيل نسخة" +moreOptions = "المزيد من الخيارات" reset = "إعادة تعيين التغييرات" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "العقود" +"Financial reports" = "التقارير المالية" +"HR records" = "سجلات الموارد البشرية" +Insurance = "التأمين" +Invoices = "الفواتير" +"Legal filings" = "الإيداعات القانونية" +"Medical / PHI" = "طبي / PHI" +"Tax documents" = "المستندات الضريبية" + [policies.enforcement] applying = "جارٍ تطبيق {{names}}" applyingProgress = "جارٍ تطبيق {{names}} ({{done}} من {{total}})" @@ -5963,9 +6011,95 @@ export = "فرض قبل التصدير" input = "فرض عند الاستيراد" print = "فرض قبل الطباعة" +[policies.field] +accessLog = "سجل الوصول" +archiveAfter = "الأرشفة بعد" +auditTrail = "مسار التدقيق" +belowThreshold = "أقل من الحد" +destination = "الوجهة" +frameworks = "الأطر" +immutableHold = "احتجاز غير قابل للتغيير" +keepFor = "الاحتفاظ لمدة" +minConfidence = "الحد الأدنى للثقة" +notify = "إشعار عند التوجيه" +onViolation = "عند عدم الامتثال" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "سنة واحدة" +"30 days" = "30 يومًا" +"90 days" = "90 يومًا" +Never = "أبدًا" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "وضع علامة للمراجعة" +Hold = "احتجاز" +"Route to bucket" = "توجيه إلى bucket" + +[policies.fieldOption.destination] +Documents = "المستندات" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "سنة واحدة" +"3 years" = "3 سنوات" +"30 days" = "30 يومًا" +"7 years" = "7 سنوات" +Indefinite = "إلى أجل غير مسمى" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "تنقيح PHI تلقائيًا" +"Block export" = "حظر التصدير" +"Flag for review" = "وضع علامة للمراجعة" +"Quarantine document" = "عزل المستند" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "إضافة" +addPlaceholder = "إضافة تسمية…" +customNote = "مخصص لفريقك." +defaultNote = "يتم استخدام الإعداد الافتراضي المدمج، والمشترك مع فريقك." +duplicate = "\"{{name}}\" موجود بالفعل." +edit = "تعديل التسميات" +empty = "لا توجد تسميات بعد." +export = "تصدير JSON" +iconAria = "اختر أيقونة لـ {{name}}" +import = "استيراد JSON" +importError = "تعذر استيراد ذلك الملف." +managedNote = "تتم إدارة تسميات الفريق بواسطة قائد فريقك." +modalSubtitle = "مشتركة مع فريقك بالكامل. يختار المصنّف التسميات المناسبة لكل مستند." +modalTitle = "تسميات التصنيف" +pickIcon = "استخدام أيقونة {{label}}" +removeAria = "إزالة {{name}}" +resetToDefault = "إعادة التعيين إلى الافتراضي" +saveForTeam = "حفظ للفريق" +saving = "جارٍ الحفظ…" +sectionLabel = "تسميات التصنيف" +startFromScratch = "البدء من الصفر" +teamCount = "تسميات الفريق" +tooLong = "يمكن أن تتكون التسميات من {{max}} حرفًا كحد أقصى." +ungrouped = "غير مجمعة" +view = "عرض التسميات" + [policies.pii] account = "أرقام الحسابات (موسومة)" card = "بطاقات الائتمان/الخصم" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "أرقام التوجيه الأمريكية (ABA)" ssn = "أرقام الضمان الاجتماعي" +[policies.settings] +noneExport = "لا توجد سياسات تعمل حاليًا عند التصدير." +noneUpload = "لا توجد سياسات تعمل حاليًا عند الرفع." +onExport = "عند التصدير" +onUpload = "عند الرفع" +reorderHandle = "اسحب لإعادة الترتيب" +runOrderDesc = "عند تشغيل أكثر من سياسة على نفس المشغّل، يتم تشغيلها بهذا الترتيب — كل منها على مخرجات السياسة السابقة. اسحب لإعادة الترتيب." +title = "إعدادات السياسة" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "خيارات السياسة" +policySettings = "إعدادات السياسة" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "إعادة محاولة السياسات الفاشلة ({{count}})" +rowProgress = "تمت معالجة {{completed}} من {{total}} ملفات" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "ما هي السياسة؟" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "جارٍ فرض {{name}}..." +badgeRan = "تم تشغيل سياسة {{name}} على هذا الملف" +blockingAction = "تم حظر {{action}} أثناء فرض السياسة، يرجى الانتظار..." +dismiss = "إغلاق التراكب" +enforcingTitle = "جارٍ فرض السياسة..." +viewAnyway = "عرض الملف (لا تزال السياسة قيد الفرض)" + +[portal] +comingSoon = "قريبًا" + +[portal.accountLink.card] +billingNote = "تتم فوترة المعالجة غير المراقبة من محفظة مؤسستك." +eyebrow = "ربط الحساب" +linkButton = "ربط حساب Stirling الخاص بك" +linked = "مرتبط" +linkedAs = "مرتبط باسم {{name}}." +linkedGeneric = "هذا المثيل مرتبط." +notLinked = "غير مرتبط" +title = "ربط هذه المؤسسة بحساب Stirling الخاص بها" +unlink = "إلغاء الربط" + +[portal.accountLink.card.error] +title = "تعذر الربط" + +[portal.accountLink.card.loginNotConfigured] +after = "لتمكين ربط الحساب مقابل حساب Stirling المستضاف. في بيئة التطوير يمكنك محاكاة تسجيل الدخول من مربع حوار الربط." +before = "عيّن" +title = "لم يتم تكوين تسجيل دخول SaaS" + +[portal.accountLink.gate] +action = "ربط الحساب" +description = "اربط حساب Stirling لهذه المؤسسة لاستخدام الميزات القابلة للفوترة." +title = "اربط لإلغاء القفل" +titleFeature = "اربط لإلغاء قفل {{feature}}" + +[portal.accountLink.instances] +active = "نشط" +revoke = "إبطال" +revoked = "تم الإبطال" +unnamed = "مثيل بلا اسم" + +[portal.accountLink.instances.columns] +instance = "المثيل" +lastSeen = "آخر ظهور" +linked = "مرتبط" +status = "الحالة" + +[portal.accountLink.instances.empty] +description = "اربط حساب هذه المؤسسة، ثم سجّل مثيلاتك المستضافة ذاتيًا لرؤيتها هنا." +title = "لا توجد مثيلات مرتبطة" + +[portal.accountLink.instances.time] +daysAgo_one = "منذ {{count}} يوم" +daysAgo_other = "منذ {{count}} يوم" +hoursAgo_one = "منذ {{count}} ساعة" +hoursAgo_other = "منذ {{count}} ساعة" +justNow = "الآن" +minutesAgo_one = "منذ {{count}} دقيقة" +minutesAgo_other = "منذ {{count}} دقيقة" +never = "أبدًا" + +[portal.accountLink.modal] +linkSubtitle = "سجّل الدخول إلى الحساب الذي يجب أن تُفوتر عليه هذه الخادم." +linkTitle = "ربط حساب Stirling الخاص بك" +reauthSubtitle = "انتهت صلاحية جلستك — سجّل الدخول مرة أخرى إلى حساب Stirling الخاص بك. يبقى مثيلك مرتبطًا." +reauthTitle = "تسجيل الدخول مرة أخرى" +simulateSignIn = "محاكاة تسجيل الدخول (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "لتمكين الربط داخل التطبيق مقابل حساب Stirling المستضاف." +and = "و" +before = "عيّن" +title = "لم يتم تكوين تسجيل دخول SaaS" + +[portal.accountLink.panel] +instancesSub = "كل مثيل مستضاف ذاتيًا مسجل لهذه المؤسسة. أبطل بيانات اعتماد لقطع وصوله غير المراقب فورًا." +instancesTitle = "المثيلات المرتبطة" +revokeError = "تعذر إبطال المثيل" +sub = "اربط هذه المؤسسة المستضافة ذاتيًا بحساب Stirling الخاص بها لتتم فوترة المعالجة غير المراقبة من محفظة مؤسستك." + +[portal.accountLink.panel.loadError] +forbidden = "يمكن لمالك الفريق فقط عرض المثيلات المرتبطة بالمؤسسة." +generic = "تعذر تحميل المثيلات المرتبطة بالفريق. حاول مرة أخرى بعد قليل." +title = "تعذر تحميل المثيلات المرتبطة" + +[portal.accountLink.state] +free = "خطة Editor" +subscribed = "خطة Processor" +unlinked = "غير مرتبط" + +[portal.agentBuilder] +bootstrapFromDocument = "التمهيد من مستند" +sectionsAriaLabel = "أقسام منشئ الوكيل" +selectorAriaLabel = "الوكلاء" +subtitle = "صمّم واختبر وانشر وكلاء AI الذين يصنفون مستنداتك ويستخرجون منها ويوجهونها. عرّف السيناريوهات، وقيّد وصول الأدوات، وشغّل مجموعة ذهبية، وانشر إصدارًا." +title = "منشئ الوكلاء" + +[portal.agentBuilder.bootstrap] +cancel = "إلغاء" +dropzoneText = "اختر مستندًا نموذجيًا (PDF أو صورة)" +lead = "أفلت مستندًا نموذجيًا وسنقترح سيناريوهات ومخطط استخراج يمكنك تنقيحه. لا يتم نشر أي شيء حتى تراجعه." +submit = "تمهيد الوكيل" +subtitle = "ابدأ وكيلًا جديدًا من ملف تمثيلي واحد" +title = "التمهيد من مستند" + +[portal.agentBuilder.empty] +description = "مهّد وكيلًا من مستند نموذجي لبدء سيناريوهاته ومخطط الاستخراج، ثم نقّحه وانشره." +title = "لا توجد وكلاء بعد" + +[portal.agentBuilder.evals] +casesPassing = "الحالات الناجحة" +columnCase = "حالة التقييم" +columnLatency = "زمن الاستجابة" +columnResult = "النتيجة" +fail = "فشل" +goldenSetPassRate = "معدل نجاح المجموعة الذهبية" +latencyMs = "{{ms}} ms" +notRun = "لم يتم التشغيل" +pass = "نجاح" +passRate = "معدل النجاح" +runEvals = "تشغيل التقييمات" + +[portal.agentBuilder.evals.empty] +description = "تحوّل التقييمات سيناريوهاتك إلى مجموعة ذهبية قابلة للتكرار. قم بالترقية لالتقاط معدل النجاح عبر الوقت والتحكم في النشر بناءً عليه." +title = "لا توجد مجموعة ذهبية بعد" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "عبر المجموعات الذهبية" +activeAgents = "الوكلاء النشطون" +avgPassRate = "متوسط معدل نجاح التقييم" +fleetWide = "على مستوى الأسطول" +latestPublished = "آخر منشور" +scenarios = "السيناريوهات" +testCases = "حالات اختبار" +totalDescription_one = "{{count}} إجمالًا" +totalDescription_other = "{{count}} إجمالًا" + +[portal.agentBuilder.scenarios] +add = "إضافة" +addScenario = "إضافة سيناريو" +enable = "تمكين" +expectationLabel = "السلوك المتوقع" +expectationPlaceholder = "ما يجب أن يفعله الوكيل" +inEval = "في التقييم" +mute = "كتم" +muted = "مكتوم" +nameLabel = "الاسم" +namePlaceholder = "مثال: تصعيد الامتثال" + +[portal.agentBuilder.tabs] +evals = "التقييمات" +scenarios = "السيناريوهات" +tools = "الأدوات" +versions = "الإصدارات" + +[portal.agentBuilder.tools] +broadAccess = "وصول واسع" +deniedHint = "الأدوات المحددة محظورة. كل ما عدا ذلك يبقى قابلًا للاستدعاء." +deniedTools = "الأدوات المرفوضة" +governanceGate = "حوكمة الأدوات متاحة في خطة Enterprise." +restricted = "مقيّد" +restrictedAccess = "وصول مقيّد للأدوات" +restrictedDescription = "اسمح بكل أداة باستثناء الأدوات التي ترفضها أدناه." + +[portal.agentBuilder.versions] +current = "الحالي" +historyGate = "سجل الإصدارات الكامل والرجوع متاحان في خطة Enterprise." +publish = "نشر" +rollBack = "رجوع" + +[portal.assistant] +close = "إغلاق المساعد" +error = "تعذر الوصول إلى المساعد." +errorWithDetail = "تعذر الوصول إلى المساعد: {{detail}}" +inputAriaLabel = "اسأل المساعد" +inputPlaceholder = "اسأل عن Stirling…" +open = "فتح المساعد" +send = "إرسال" +title = "المساعد" +tryAsking = "جرّب السؤال" +typing = "يكتب" + +[portal.auth] +loading = "جارٍ التحميل" +redirectingToEditor = "جارٍ إعادة التوجيه إلى المحرر..." + +[portal.billing.checkout] +noClientSecret = "أعادت Edge function قيمة client_secret غير موجودة." +subtitle = "أضف بطاقة للمتابعة بعد منحة خطة Editor المجانية. يتولى Stripe الباقي." +title = "تشغيل خطة Processor" + +[portal.billing.checkout.activationSlow] +body = "تم الدفع بنجاح، لكن التفعيل يستغرق وقتًا أطول قليلًا من المعتاد. سيتم تشغيله تلقائيًا - أغلق هذا وسيظهر هنا قريبًا." +close = "إغلاق" +title = "كدنا ننتهي" + +[portal.billing.checkout.error] +title = "تعذر بدء الدفع" + +[portal.billing.checkout.finalizing] +body = "تمت عملية الدفع. نحن نشغّل المعالجة المقاسة عبر مثيلاتك المرتبطة - يستغرق هذا عادةً بضع ثوانٍ." +hint = "يرجى إبقاء هذه النافذة مفتوحة." +title = "جارٍ تفعيل خطة Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "في بيئة البوابة لتمكين الدفع داخل التطبيق." +bodyBefore = "عيّن" +title = "لم يتم تكوين Stripe" + +[portal.billing.enterpriseUpsell] +cta = "أنشئ عرض سعر Enterprise الخاص بك" +description = "خصومات حجم ملتزمة، ونشر معزول عن الشبكة، وMSA مخصص ومراجعات أمنية، وشراكات موزعين من جهات خارجية." +eyebrow = "خصم الحجم · أكثر من 1M PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "نشط هذا الشهر" +cost = "التكلفة" +editorsDeployed = "المحررات المنشورة" +inviteTeammates = "دعوة الزملاء" +pdfsEdited = "ملفات PDF المعدلة" +subtitle = "انشر في أي مكان، لفريقك بالكامل." +title = "محررات PDF مجانية" + +[portal.billing.freePlan] +checkoutErrorTitle = "تعذر بدء الدفع" +currentPlan = "الخطة الحالية" +freeForever = "مجاني إلى الأبد" +noTeamResolved = "لم يتم تحديد فريق في محفظتك بعد — حدّث وحاول مرة أخرى." +ownerOnly = "يمكن لمالك الفريق فقط تشغيل خطة Processor." +planName = "Editor" +ssoIncluded = "SSO مضمن" +switchOnProcessor = "تشغيل Processor ←" +unlimitedUsers = "مستخدمون غير محدودين" + +[portal.billing.invoices] +columnAmount = "المبلغ" +columnDate = "التاريخ" +columnDescription = "الوصف" +columnPdfsProcessed = "ملفات PDF المعالجة" +columnStatus = "الحالة" +descriptionFallback = "فاتورة" +downloadAriaLabel = "تنزيل الفاتورة {{number}} كملف PDF" +emptyDescription = "بمجرد اشتراك فريقك وإغلاق الدورة الأولى، ستظهر فواتيرك هنا." +emptyTitle = "لا توجد فواتير بعد" +fetchLimitNote_one = "يتم عرض أحدث {{count}} فواتير لك. الفواتير الأقدم موجودة في بوابة Stripe." +fetchLimitNote_other = "يتم عرض أحدث {{count}} فواتير لك. الفواتير الأقدم موجودة في بوابة Stripe." +loadError = "تعذر تحميل الفواتير: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "عرض كل {{count}}" +showAll_other = "عرض كل {{count}}" +showFewer_one = "عرض أقل (أعلى {{count}})" +showFewer_other = "عرض أقل (أعلى {{count}})" +showMostRecent_one = "عرض أحدث {{count}}" +showMostRecent_other = "عرض أحدث {{count}}" +title = "سجل الفواتير" +viewAriaLabel = "عرض الفاتورة {{number}} في Stripe" +viewLink = "عرض ↗" + +[portal.billing.linkPrompt] +cta = "ربط حساب Stirling" +description = "تحرير PDF اليدوي — عرض، توقيع، دمج، تقسيم، علامة مائية، ضغط، تحويل، OCR يدوي — مجاني دائمًا، سواء كان الحساب مرتبطًا أم لا. اربط للحصول على 500 ملف PDF مجاني من المعالجة المقاسة (الأتمتة وAI وAPI)؛ وعندما تحتاج إلى المزيد، شغّل خطة Processor وادفع فقط مقابل ما تستخدمه." +title = "ربط حساب Stirling الخاص بك" + +[portal.billing.paymentMethod] +billedMonthly = "تتم الفوترة شهريًا" +cardEnding = "{{brand}} تنتهي بـ {{last4}}" +cardFallback = "بطاقة" +expiresBilledMonthly = "تنتهي في {{expiry}} · تتم الفوترة شهريًا" +eyebrow = "طريقة الدفع" +managedSub = "يتم حفظ بطاقتك وتفاصيل الفوترة بأمان في بوابة عملاء Stripe." +managedTitle = "تُدار في Stripe" +update = "تحديث" + +[portal.billing.pdfsProcessed] +emptyPeriod = "لا توجد معالجة مقاسة بعد في هذه الفترة." +eyebrow = "ملفات PDF المعالجة في هذه الفترة" +legendValue_one = "{{formatted}} ملف PDF" +legendValue_other = "{{formatted}} ملفات PDF" +segbarAriaLabel = "تقسيم ملفات PDF المقاسة حسب الفئة" +segmentAgentsDesc = "إجراءات وكلاء AI" +segmentAgentsLabel = "الوكلاء" +segmentApiDesc = "طلبات API مباشرة" +segmentApiLabel = "API" +segmentAutomationDesc = "الأتمتة ومسارات المعالجة" +segmentAutomationLabel = "الأتمتة" +unit = "ملفات PDF مقاسة" + +[portal.billing.spendLimit] +adjustLimit = "تعديل الحد" +cancel = "إلغاء" +capControlNote = "تُطبق التغييرات فورًا — ارفع السقف أو اخفضه في أي وقت." +capSuffix = "/ الشهر" +capSuffixWithDocs = "/ الشهر · ≈ {{documents}} مستند" +displaySub = "تتم فوترة ما تعالجه تلقائيًا فقط — ولا تتجاوز السقف أبدًا." +editTitle = "تعيين سقفك الشهري" +eyebrow = "حد الإنفاق" +guardrailBody = "سقف صارم — لن تتم فوترتك أبدًا بعد تجاوزه. عند بلوغ الحد، تتوقف المعالجة المقاسة مؤقتًا (يستمر تحرير PDF غير المحدود في العمل) حتى ترفعه أو تتم إعادة تعيين الدورة. لا يضيع أي شيء." +guardrailLabel = "حاجز الحماية الخاص بك:" +noCap = "بلا حد" +pctUsed = "تم استخدام {{pct}}%" +remaining = "المتبقي {{amount}}" +save = "حفظ الحد" +saveError = "تعذر حفظ الحد" +thisPeriodUncapped = "{{amount}} هذه الفترة · بلا حد" +usedThisMonth = "تم استخدام {{amount}} هذا الشهر" +useSuggested = "استخدام المقترح · {{amount}} / الشهر" + +[portal.billing.spendLimit.projection] +body_one = "بمعدل {{rate}}/اليوم ستصل إلى الحد خلال ~{{count}} يوم (~{{monthEnd}} نهاية الشهر). الحد المقترح ~{{suggested}}." +body_other = "بمعدل {{rate}}/اليوم ستصل إلى الحد خلال ~{{count}} أيام (~{{monthEnd}} نهاية الشهر). الحد المقترح ~{{suggested}}." +label = "متوقع تجاوزه." + +[portal.billing.spendThisMonth] +eyebrow = "الإنفاق هذا الشهر" +processed_one = "تمت معالجة {{formattedCount}} ملف PDF." +processed_other = "تمت معالجة {{formattedCount}} ملفات PDF." +processedWithRate_one = "تمت معالجة {{formattedCount}} ملف PDF، بسعر {{rate}} لكل واحد." +processedWithRate_other = "تمت معالجة {{formattedCount}} ملفات PDF، بسعر {{rate}} لكل واحد." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "ارفعه الآن حتى لا تتوقف المعالجة التلقائية أبدًا." +approachingTitle = "لقد وصلت إلى {{pct}}% من حد إنفاقك الشهري" +raiseLimit = "رفع الحد" +reachedBody = "تم إيقاف المعالجة المقاسة مؤقتًا حتى ترفع الحد أو تتم إعادة تعيين الدورة. يستمر تحرير PDF غير المحدود في العمل." +reachedTitle = "تم بلوغ حد الإنفاق الشهري" + +[portal.billing.subscribedPlan.portalError] +title = "تعذر فتح بوابة Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "من {{allowance}} ملفات PDF مجانية مستخدمة" +capSuffix_other = "من {{allowance}} ملفات PDF مجانية مستخدمة" +eyebrow = "تجربة Processor" +statusLabel_one = "متبقٍ {{remaining}}" +statusLabel_other = "متبقٍ {{remaining}}" +sub = "استخدم محرر PDF مجانًا. ادفع لمعالجة ملفات PDF تلقائيًا." +title_one = "عالِج {{allowance}} ملف PDF مجانًا" +title_other = "عالِج {{allowance}} ملفات PDF مجانًا" +titleWithRate_one = "عالِج {{allowance}} ملف PDF مجانًا، ثم {{rate}}/PDF" +titleWithRate_other = "عالِج {{allowance}} ملفات PDF مجانًا، ثم {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "مقفل" +openAriaLabel = "فتح مكون {{name}}" + +[portal.catalogue.detail] +addToProject = "إضافة إلى المشروع" +ariaLabel = "تفاصيل المكون" +tabsAriaLabel = "أقسام تفاصيل المكون" +upgradeToUnlock = "الترقية لإلغاء القفل" + +[portal.catalogue.detail.code] +install = "تثبيت" +usage = "الاستخدام" + +[portal.catalogue.detail.locked] +description = "{{name}} مضمن بدءًا من خطة {{tier}}. قم بالترقية لتضمينه." +title = "غير متاح في خطتك" + +[portal.catalogue.detail.preview] +badge = "معاينة مباشرة" +note = "يتم عرض صندوق الرمل التفاعلي هنا" + +[portal.catalogue.detail.pricing] +note = "مقاس لكل {{unit}}. تتم فوترة الاستخدام بعد الحصة الشهرية المجانية على حسابك ويُفصّل ضمن الاستخدام والفوترة." + +[portal.catalogue.detail.stats] +billedOn = "تتم الفوترة على" +embeds30d = "التضمينات (30 يومًا)" +freeQuota = "الحصة المجانية" +freeQuotaValue = "{{amount}} / شهر" +maturity = "النضج" +none = "لا شيء" +perAction = "لكل إجراء" +price = "السعر" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "نظرة عامة" +pricing = "التسعير" +props = "Props / API" + +[portal.catalogue.props] +optional = "اختياري" +required = "مطلوب" + +[portal.catalogue.props.columns] +description = "الوصف" +name = "Prop" +required = "مطلوب" +type = "النوع" + +[portal.catalogue.summary] +componentsGa = "مكونات GA" +componentSpendMtd = "إنفاق المكونات (MTD)" +embedsThisMonth = "التضمينات هذا الشهر" +inBeta = "في Beta" + +[portal.components.billingUnit] +approval = "موافقة" +check = "فحص" +event = "حدث" +render = "عرض" +review = "مراجعة" +session = "جلسة" +signature = "توقيع" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "ودجات SDK قابلة للتضمين تضعها في تطبيقك — عارض، وتدفق توقيع إلكتروني، ولوحة مراجعة AI. كل منها مقاس لكل إجراء. انقر على بطاقة للتثبيت والاستخدام وprops." +title = "المكونات" + +[portal.componentsView.empty] +description = "تعذر تحميل كتالوج المكونات. حاول مرة أخرى قريبًا." +title = "لا توجد مكونات متاحة" + +[portal.componentsView.lockedBanner] +description = "مكونات GA متاحة على Pay-as-you-go؛ وبعض مكونات Beta مخصصة للمؤسسات فقط. تعرض البطاقات المقفلة تلميحًا للترقية." +title = "تحتاج بعض المكونات إلى خطة مدفوعة" + +[portal.docs.authentication] +codeCaption = "كل طلب" +eyebrow = "البدء" +lead = "تتم مصادقة كل الطلبات باستخدام bearer token. المفاتيح محددة النطاق لكل بيئة ولا تنتهي صلاحيتها إلا إذا تم تدويرها." +liveKey = "مفاتيح الإنتاج — قابلة للفوترة، ومحدودة المعدل حسب خطتك." +testKey = "مفاتيح Sandbox — مجانية، وتعيد بيانات تركيبية." +title = "المصادقة" + +[portal.docs.components] +codeCaption = "تضمين العارض" +eyebrow = "المكونات" +lead = "واجهة UI قابلة للتضمين لقوائم المراجعة وفحص المستندات. استخدم أنماطك الخاصة أو استخدم السمة المرفقة." +title = "عارضون جاهزون للإدراج" + +[portal.docs.endpoints] +eyebrow = "مرجع API" +fieldCount_one = "{{count}} حقل" +fieldCount_other = "{{count}} حقول" +filterAll = "الكل" +filterAriaLabel = "تصفية endpoints حسب المجال" +lead = "كل نوع مستند هو endpoint بنوع محدد. أرسل ملفًا عبر POST، واستلم JSON تم التحقق منه بالمخطط. صفِّ حسب المجال أدناه." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "مرجع API" +lead = "تعيد الأخطاء رمزًا ثابتًا قابلًا للقراءة آليًا بالإضافة إلى رسالة بشرية. يتضمن جسم 4xx دائمًا request_id للدعم." +title = "الأخطاء" + +[portal.docs.nav] +ariaLabel = "التوثيق" + +[portal.docs.nav.empty] +description = "تعذر تحميل فهرس التوثيق." +title = "التوثيق غير متاح" + +[portal.docs.quickstart] +eyebrow = "البدء" +lead = "أرسل مستندك الأول إلى endpoint بنوع محدد واحصل على JSON منظم خلال ثلاث خطوات. لا تدريب للنموذج ولا هندسة prompts." +title = "البدء السريع" + +[portal.docs.quickstart.callout] +bodyAfterLink = "لوصفات النسخ واللصق." +bodyBeforeLink = "اربط نفس الاستدعاء في مسار معالجة لسلسلة التحقق والتنقيح والتسليم — أو اعرضه لوكيل عبر MCP. راجع" +label = "التالي:" +link = "أدلة التشغيل" + +[portal.docs.quickstart.step1] +body = "أنشئ مفتاحًا محدد النطاق من علامة تبويب البنية التحتية. تحمل المفاتيح حدود معدل وقائمة سماح IP اختيارية. صدّره إلى shell لديك:" +title = "إصدار مفتاح API" + +[portal.docs.quickstart.step2] +body = "أرسل ملفًا عبر POST إلى أي endpoint بنوع محدد. يحدد endpoint المخطط الذي تحصل عليه — هنا، مستخرج الفواتير." +snippetCaption = "استخراج فاتورة" +title = "إرسال مستند" + +[portal.docs.quickstart.step3] +body = "يتم التحقق من كل استجابة مقابل مخطط endpoint، مع درجة ثقة ومصدر لكل حقل." +codeCaption = "200 OK" +title = "قراءة النتيجة المنظمة" + +[portal.docs.rateLimits] +burst = "الدفعة" +codeCaption = "429 Too Many Requests" +concurrency = "التزامن" +eyebrow = "البدء" +lead = "تتوسع الحدود حسب خطتك. تتضمن استجابة 429 ترويسة Retry-After؛ تتراجع SDKs تلقائيًا." +requestsPerMinute = "الطلبات / الدقيقة" +title = "حدود المعدل والحصص" + +[portal.docs.recipes] +cloneButton = "استنساخ الوصفة" +eyebrow = "أدلة التشغيل" +lead = "أنماط من البداية إلى النهاية تربط المصادر والعمليات والوجهات. كل منها يتوافق مع مسار معالجة يمكنك استنساخه." +title = "الوصفات" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "عملاء الطرف الأول باستجابات ذات أنواع محددة، وإعادة محاولات تلقائية، ورفع متدفق. يتتبع الجميع نفس كتالوج endpoints." +title = "SDKs الرسمية" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "مهمل" + +[portal.docs.skills] +eyebrow = "المهارات" +lead = "قدرات مدمجة ومسمّاة يستدعيها وكيلك كأداة واحدة. كل مهارة هي سلسلة عمليات حتمية مع تقييمات مرفقة." +title = "مهارات الوكيل" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "مرجع API" +lead = "اشترك في أحداث document.processed وpipeline.completed وquota.threshold. يتم توقيع الحمولات باستخدام HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "مساعد." +beforeHelper = "مقابل سر التوقيع لديك قبل الوثوق بأي حمولة. توفر SDKs" +beforeSignature = "تحقق من ترويسة" + +[portal.documents] +exportCsv = "تصدير CSV" +search = "البحث باسم الملف أو ID..." +subtitle = "كل مستند عالجته مؤسستك، مع سجل معالجته الكامل. الوصول إلى المحتوى يخضع لطلب." +title = "المستندات" + +[portal.documents.audit] +approved = "تمت الموافقة" +archived = "تمت الأرشفة" +elevation = "رفع الصلاحية" +empty = "لم يتم تسجيل أي أحداث بعد." +extracted = "تمت المعالجة" +flagged = "تحتاج إلى مراجعة" +ingested = "تم الاستيعاب" +reviewed = "قيد المراجعة" + +[portal.documents.drawer] +sectionsAriaLabel = "أقسام تفاصيل المستند" + +[portal.documents.drawer.tabs] +audit = "التدقيق" +extractions = "الاستخراجات" +overview = "نظرة عامة" + +[portal.documents.elevation] +requestAccess = "طلب الوصول" + +[portal.documents.elevation.active] +description = "منح مؤقت — يتم تسجيل الوصول ومحدد بمدة زمنية." +descriptionFourEyes = "منح مؤقت — تم إخطار مراجع زميل (مراجعة ثنائية)." +title = "ينتهي الوصول خلال {{time}}" + +[portal.documents.elevation.gated] +description = "المحتوى محمي بسياسة عدم وجود وصول دائم. يؤدي الطلب إلى بدء منح محدد بمدة زمنية." +descriptionFourEyes = "المحتوى محمي بسياسة عدم وجود وصول دائم. يؤدي الطلب إلى بدء منح محدد بمدة زمنية وإخطار مراجع زميل (مراجعة ثنائية)." +title = "مستند حساس" + +[portal.documents.extractions] +empty = "لم يتم استخراج أي حقول من هذا المستند." +masked = "حقول الاستخراج مخفية. اطلب وصولًا محدد المدة لعرض محتوى هذا المستند." + +[portal.documents.extractions.columns] +confidence = "الثقة" +field = "الحقل" +value = "القيمة" + +[portal.documents.filters] +all = "الكل" +ariaLabel = "تصفية المستندات حسب الحالة" +flagged = "معلّم" +inReview = "قيد المراجعة" +processed = "تمت المعالجة" + +[portal.documents.overview] +action = "مسار العمل / الإجراء" +product = "المنتج" +received = "الوقت" +status = "الحالة" +type = "النوع" +user = "المستخدم" + +[portal.documents.queue.empty] +description = "عندما تغذي المصادر المستندات إلى مسارات العمل لديك، ستظهر هنا للمراجعة." +title = "لا توجد مستندات في قائمة الانتظار" + +[portal.documents.status] +error = "خطأ" +flagged = "تحتاج إلى مراجعة" +inReview = "قيد المراجعة" +processed = "تمت المعالجة" + +[portal.documents.table] +auto = "تلقائي" +editorAction = "المحرر" +empty = "لا توجد مستندات تطابق عامل التصفية هذا." +rowActions = "إجراءات الصف" +sensitiveLabel = "حساس" +sensitiveTitle = "حساس — الوصول مطلوب" + +[portal.documents.table.columns] +action = "مسار العمل / الإجراء" +document = "المستند" +product = "المنتج" +status = "الحالة" +time = "الوقت" +user = "المستخدم" + +[portal.editorAdmin] +subtitle = "انشر Stirling PDF Editor، واربط المثيلات المستضافة ذاتيًا بمؤسستك، وشغّل الأسطول النشط — الأهداف والصحة وبيانات الاعتماد والتفعيل دون اتصال في مكان واحد." +title = "نشر المحرر" + +[portal.editorAdmin.health.columns] +activeUsers = "المستخدمون النشطون" +host = "المضيف" +lastSeen = "آخر ظهور" +region = "المنطقة" +status = "الحالة" +version = "الإصدار" + +[portal.editorAdmin.health.empty] +description = "انشر هدفًا واربطه لرؤية صحة المثيل الحية هنا." +title = "لا توجد مثيلات تقوم بالإبلاغ" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "إنشاء حزمة دون اتصال" +lockCopy = "التفعيل دون اتصال وداخل المؤسسة جزء من Enterprise." +subtitle = "أنشئ حزمة تفعيل موقعة لتثبيت دون اتصال أو داخل المؤسسة بدون مسار شبكة صادر. انقلها إلى المثيل وطبقها أثناء إعداد التشغيل الأول." +talkToSales = "تحدث إلى المبيعات" +title = "تفعيل معزول عن الشبكة" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} موقّع وجاهز للنقل. يفعّل مثيلًا واحدًا وتنتهي صلاحيته خلال 14 يومًا." +title = "الحزمة جاهزة" + +[portal.editorAdmin.pairing] +generated = "تم الإنشاء ✓" +generateNewCode = "إنشاء رمز جديد" +lockCopy = "التزويد عبر IaC جزء من Enterprise." +rotate = "تدوير" +talkToSales = "تحدث إلى المبيعات" + +[portal.editorAdmin.sections.health] +sub = "كل مثيل Editor يقوم بالإبلاغ — الإصدار والمنطقة والحالة وآخر ظهور والمستخدمون النشطون." +title = "صحة المثيل" + +[portal.editorAdmin.sections.pairing] +sub = "اربط محررًا مستضافًا ذاتيًا بهذه المؤسسة. أنشئ رمزًا مميزًا، أو سلّم رمزًا قصيرًا، أو اربطه عبر IaC." +title = "الربط" + +[portal.editorAdmin.sections.targets] +sub = "مكان تشغيل Editor. انسخ مقتطفًا لإعداد مثيل مستضاف ذاتيًا، أو استخدم Managed Cloud دون عمليات تشغيل." +title = "أهداف النشر" + +[portal.editorAdmin.serviceToken] +currentToken = "الرمز المميز الحالي" +lastRotated = "آخر تدوير" +rotateButton = "تدوير رمز الخدمة المميز" +subtitle = "تتحقق المثيلات من هويتها لدى المؤسسة باستخدام بيانات الاعتماد هذه. قم بتدويرها وفق جدول أو فورًا بعد الاشتباه في تسريب." +title = "رمز الخدمة المميز" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "تم إصدار رمز مميز جديد. حدّث STIRLING_SERVICE_TOKEN لكل مثيل مستضاف ذاتيًا ضمن فترة السماح البالغة 24 ساعة وإلا ستصبح غير متصلة." +title = "تدوير المثيلات قيد التشغيل" + +[portal.editorAdmin.status] +degraded = "متدهورة" +healthy = "سليمة" +offline = "غير متصل" +pairing = "جارٍ الربط" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} مثيل" +instanceCount_other = "{{count}} مثيلات" +talkToSales = "تحدث إلى المبيعات" +upgradePlan = "ترقية الخطة" + +[portal.editorAdmin.targets.lock] +enterprise = "الاستضافة الذاتية داخل المؤسسة وباستخدام Kubernetes جزء من Enterprise." +paid = "يتم فتح الاستضافة الذاتية باستخدام Docker وKubernetes في خطة مدفوعة." + +[portal.editorAdmin.targets.state] +available = "متاح" +locked = "مقفلة" +running = "قيد التشغيل" + +[portal.errorBoundary] +description = "واجه هذا العرض خطأً غير متوقع. حاول مرة أخرى، أو اختر قسمًا آخر من الشريط الجانبي." +retry = "حاول مرة أخرى" +title = "حدث خطأ ما في هذه الصفحة" + +[portal.home.editor] +activeUsers = "{{n}} نشط" +invite = "دعوة زملاء الفريق" +name = "Stirling PDF Editor" +open = "فتح في المتصفح" +updated = "تم التحديث {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "مستضاف ذاتيًا · Docker" +kubernetes = "مستضاف ذاتيًا · Kubernetes" + +[portal.home.greeting] +afternoon = "مساء الخير" +evening = "مساء الخير" +morning = "صباح الخير" + +[portal.home.onboarding] +dismiss = "تجاهل الإعداد" +notStarted = "لم يبدأ" +progress = "تم إنجاز {{done}} من {{total}}" +title = "إكمال الإعداد" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC على مستوى المؤسسة، وتسعير حجم ملتزم، ونشر معزول عن الشبكة." +cta = "بدء التجربة" +ctaQuote = "الحصول على عرض سعر" +lead = "لأكثر من 250 موظفًا." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "انشر تطبيق سطح المكتب، مجاني للأبد." +title = "تنزيل PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} نشطة · {{recommended}} موصى بها" +chip = "{{active}} نشطة" +title = "تشغيل السياسات" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} متصلة · كل PDF محكوم أينما وصل" +chip = "{{connected}} متصلة" +title = "ربط مصادرك" + +[portal.home.quickActions] +subtitle = "أهم مهام اليوم" +title = "إجراءات سريعة" + +[portal.home.quickActions.buildPipeline] +blurb = "منشئ من 3 خطوات فوق مكتبة العمليات المصنفة" +title = "إنشاء مسار عمل" + +[portal.home.quickActions.connectSource] +blurb = "S3، وكلاء، webhooks، مجلدات مراقبة" +title = "ربط مصدر" + +[portal.home.quickActions.issueApiKey] +blurb = "مفتاح محدد النطاق مع حدود معدل وقائمة سماح IP" +title = "إصدار مفتاح API" + +[portal.infrastructure] +manageEditorDeployment = "إدارة نشر Editor" +sectionsAriaLabel = "أقسام البنية التحتية" +subtitle = "عمليات النشر وبيانات الاعتماد ووضع الأمان والتخزين ومسار التدقيق لمساحة عمل Stirling لديك." +title = "البنية التحتية" + +[portal.infrastructure.apiKeys] +createKey = "إنشاء مفتاح" +heading = "مفاتيح API" +subheading = "بيانات اعتماد محددة النطاق مع حدود معدل لكل مفتاح وأذونات وقوائم سماح IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "عناوين IP المسموح بها" +anyIp = "أي IP (بدون قائمة سماح)" +created = "تم الإنشاء" +lastUsed = "آخر استخدام" +permissions = "الأذونات" +rateLimit = "حد المعدل" +rateLimitValue = "{{value}} طلب/دقيقة" +usageMonth = "الاستخدام هذا الشهر" +usageToday = "الاستخدام اليوم" + +[portal.infrastructure.apiKeys.empty] +description = "أنشئ مفتاحًا محدد النطاق للبدء في استدعاء Stirling API." +title = "لا توجد مفاتيح API بعد" + +[portal.infrastructure.audit] +filterAriaLabel = "تصفية أحداث التدقيق حسب الفئة" +heading = "سجلات التدقيق" +latencyValue = "{{value}} ms" +noEventsInCategory = "لا توجد أحداث في هذه الفئة." +subheading = "كل حدث مصادقة وتكوين ومعالجة عبر مساحة عملك." + +[portal.infrastructure.audit.columns] +actor = "الفاعل" +event = "الحدث" +latency = "زمن الاستجابة" +status = "الحالة" +target = "المورد" +timestamp = "الطابع الزمني" + +[portal.infrastructure.audit.empty] +description = "سيظهر نشاط مساحة العمل هنا عند حدوثه." +title = "لا توجد أحداث تدقيق" + +[portal.infrastructure.audit.export] +cancel = "إلغاء" +error = "فشل التصدير. يرجى المحاولة مرة أخرى." +exportButton = "تصدير" +exporting = "جارٍ التصدير…" +fieldsLegend = "الأعمدة" +format = "التنسيق" +open = "تصدير" +subtitle = "نزّل أحداث التدقيق بصيغة CSV أو JSON. اختر الأعمدة المراد تضمينها." +title = "تصدير سجل التدقيق" + +[portal.infrastructure.audit.export.fields] +date = "التاريخ" +documentName = "اسم المستند" +ipAddress = "عنوان IP" +outcome = "النتيجة" +tool = "الأداة" +username = "اسم المستخدم" + +[portal.infrastructure.audit.filters] +all = "الكل" +auth = "المصادقة" +config = "التكوين" +elevation = "رفع الصلاحية" +processing = "المعالجة" +security = "الأمان" + +[portal.infrastructure.audit.forbidden] +description = "سجل التدقيق متاح لقادة الفرق والمسؤولين. اطلب الوصول من قائد فريقك أو مسؤول." +title = "ليس لديك وصول" + +[portal.infrastructure.audit.metrics] +config = "التكوين" +elevation = "رفع الصلاحية" +processing = "المعالجة" +totalEvents = "إجمالي الأحداث · 24 ساعة" + +[portal.infrastructure.createKey] +cancel = "إلغاء" +createKey = "إنشاء مفتاح" +done = "تم" +ipAllowlistHelper = "نطاقات CIDR مفصولة بفواصل. اتركه فارغًا للسماح بأي IP." +ipAllowlistLabel = "قائمة سماح IP" +keyNameLabel = "اسم المفتاح" +keyNamePlaceholder = "مثال: الإنتاج · الاستيعاب" +permissionsLabel = "الأذونات" +secretKeyCaption = "المفتاح السري" +secretWarning = "خزّن هذا في مدير أسرار. لا يخزن Stirling إلا تجزئة — ولا توجد طريقة لاستعادته لاحقًا." +subtitle = "حدد نطاق المفتاح إلى الحد الأدنى الذي يحتاجه. يمكنك تدويره أو إلغاؤه في أي وقت." +subtitleCreated = "انسخ هذا السر الآن — لن يتم عرضه مرة أخرى." +title = "إنشاء مفتاح API" +titleCreated = "تم إنشاء المفتاح" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/دقيقة" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "تم النشر بواسطة" +environment = "البيئة" +product = "المنتج" +status = "الحالة" +version = "الإصدار" +when = "متى" + +[portal.infrastructure.deployments.recent] +heading = "عمليات النشر الأخيرة" +subheading = "أحدث عمليات الطرح عبر المنتجات والبيئات." + +[portal.infrastructure.deployments.regionColumns] +instances = "المثيلات" +latency = "زمن الاستجابة" +load = "الحمل" +p99 = "P99" +region = "المنطقة" +status = "الحالة" +throughput = "الإنتاجية" +uptime = "وقت التشغيل" +version = "الإصدار" + +[portal.infrastructure.deployments.regions] +heading = "المناطق" +subheading = "صحة حية لكل منطقة Stirling منشورة — زمن الاستجابة والحمل وإصدار الطرح." + +[portal.infrastructure.deployments.regions.empty] +description = "ستظهر المناطق المنشورة هنا بمجرد تزويد مساحة عملك." +title = "لا توجد مناطق منشورة" + +[portal.infrastructure.models] +heading = "النماذج" +msValue = "{{value}} ms" +subheading = "كتالوج النماذج والتوجيه الذي يشغل معالجة المستندات عبر مساحة عملك." + +[portal.infrastructure.models.byom] +description = "سجّل نموذجًا داخل المؤسسة أو مستضافًا ذاتيًا وثبّته في منطقة للمعالجة المقيدة بإقامة البيانات." +title = "أحضر نموذجك الخاص" + +[portal.infrastructure.models.catalogue] +heading = "الكتالوج" +sub = "النماذج المُدارة المتاحة لمساحة عملك، مع زمن استجابة وتكلفة حيين." +subEnterprise = "نماذج مُدارة، وأحضر نموذجك الخاص، ونماذج داخل المؤسسة — مع إمكانية التثبيت لكل منطقة." + +[portal.infrastructure.models.catalogue.empty] +description = "ستظهر النماذج في كتالوج مساحة عملك هنا." +title = "لا توجد نماذج متاحة" + +[portal.infrastructure.models.columns] +cost = "التكلفة" +latency = "زمن الاستجابة" +load = "الحمل" +model = "النموذج" +status = "الحالة" +type = "النوع" +version = "الإصدار" + +[portal.infrastructure.models.metrics] +activeModels = "النماذج النشطة" +avgLatency = "متوسط زمن الاستجابة" +included = "مضمن" +monthlySpend = "الإنفاق الشهري على النماذج" + +[portal.infrastructure.models.routing] +empty = "لا توجد قواعد توجيه مكوّنة." +heading = "قواعد التوجيه" +sub = "أي نموذج يتولى كل عملية. ينطبق الافتراضي عندما لا تطابق قاعدة أضيق." +subLocked = "وجّه العمليات إلى نماذج محددة — متاح في الخطط المدفوعة." + +[portal.infrastructure.models.routing.lockedBanner] +description = "قم بالترقية إلى Pro للتحكم في النموذج الذي يتولى كل عملية ونوع مستند." +title = "توجيه النماذج ميزة مدفوعة" + +[portal.infrastructure.models.routingColumns] +default = "افتراضي" +docType = "نوع المستند" +modelForAria = "نموذج لـ {{operation}}" +operation = "العملية" +routedTo = "موجّه إلى" + +[portal.infrastructure.security.access.byok] +description = "قدّم مفتاحًا من KMS الخاص بك. يقوم Stirling بالتشفير به لكنه لا يزال قادرًا على القراءة." +label = "أحضر مفتاحك الخاص (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "لا تغادر المفاتيح KMS الخاص بك أبدًا. يحتفظ Stirling بالنص المشفر فقط." +label = "احتفظ بمفتاحك الخاص (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "يدير Stirling مفاتيح التشفير. الأبسط — لا عمليات مفاتيح من جانبك." +label = "مفاتيح يحتفظ بها Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "سياسة الوصول إلى المستندات" +subheading = "تتحكم في من يمكنه فك تشفير المستندات المعالجة أثناء السكون." + +[portal.infrastructure.security.attestations] +heading = "إثباتات الامتثال" +noReport = "لا يوجد تقرير متاح" +subheading = "وضع التدقيق حسب إطار العمل، مع تقارير متاحة للضوابط المثبتة." +viewReport = "عرض التقرير ←" + +[portal.infrastructure.security.compliance] +heading = "الامتثال" +subheading = "إثباتات وشهادات تغطي منصة Stirling." + +[portal.infrastructure.security.empty] +description = "سيظهر تكوين الأمان لمساحة عملك هنا." +title = "وضع الأمان غير متاح" + +[portal.infrastructure.security.hyokBanner] +description = "مع HYOK، لا تغادر مفاتيح التشفير KMS الخاص بك أبدًا. يخزن Stirling ويعالج فقط النص المشفر الذي يمكنك إلغاؤه في أي وقت." +title = "لا يستطيع Stirling فك تشفير مستنداتك" + +[portal.infrastructure.security.ipAllowlist] +empty = "لا توجد نطاقات IP مكوّنة — كل عناوين IP مسموح بها." +heading = "قائمة سماح IP" +sub = "وصول API مقيد بهذه نطاقات CIDR." +subLocked = "قيّد وصول API إلى نطاقات IP معروفة — متاح في الخطط المدفوعة." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "قم بالترقية إلى Pro لتقييد وصول API إلى شبكات محددة." +title = "قائمة سماح IP ميزة مدفوعة" + +[portal.infrastructure.security.ipColumns] +added = "تمت الإضافة" +addedBy = "أضيف بواسطة" +cidr = "CIDR" +label = "التسمية" + +[portal.infrastructure.security.keyManagement] +algorithm = "الخوارزمية" +heading = "إدارة مفاتيح التشفير" +keyId = "معرّف المفتاح" +lastRotated = "آخر تدوير" +rotateKey = "تدوير المفتاح" +rotationPolicy = "سياسة التدوير" +subheading = "حيازة المفاتيح التي تشفر المستندات أثناء السكون — من يمكنه فك التشفير، وكيف يتم تدوير المفاتيح." + +[portal.infrastructure.security.managedBanner] +description = "حيازة أحضر مفتاحك الخاص (BYOK) واحتفظ بمفتاحك الخاص (HYOK) متاحة في Enterprise. قم بالترقية لتقديم مفاتيح من KMS الخاص بك." +title = "يدير Stirling المفاتيح في خطتك" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "آسيا والمحيط الهادئ" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · حدود بيانات GDPR" +label = "الاتحاد الأوروبي" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "الولايات المتحدة" + +[portal.infrastructure.security.residencyHeader] +heading = "إقامة البيانات" +subheading = "مكان تخزين المستندات ومعالجتها." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} مستخدم" + +[portal.infrastructure.storage.empty] +description = "سيظهر التخزين المتصل والاستخدام هنا." +title = "لا يوجد تخزين مكوّن" + +[portal.infrastructure.storage.lifecycle] +active = "نشط" +activeRange = "0–{{value}} يوم" +archived = "مؤرشف" +coldStorage = "تخزين بارد" +deleted = "محذوف" +never = "أبدًا" +purged = "تمت إزالته نهائيًا" + +[portal.infrastructure.storage.providers] +connect = "ربط" +connected = "متصل" +heading = "الموفرون المتصلون" +subheading = "مكان كتابة المخرجات المعالجة." + +[portal.infrastructure.storage.retention] +heading = "الاحتفاظ" +subheading = "مدة الاحتفاظ بالمخرجات قبل حذف دورة الحياة." +windowLabel = "نافذة الاحتفاظ الافتراضية" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} يوم" +days_other = "{{count}} أيام" +never = "عدم الحذف أبدًا" + +[portal.infrastructure.storage.totalUsage] +heading = "إجمالي الاستخدام" +progressLabel = "التخزين المستخدم" +subheading = "التخزين المستهلك عبر جميع الموفرين المتصلين." + +[portal.infrastructure.tabs] +apiKeys = "مفاتيح API" +audit = "سجلات التدقيق" +deployments = "عمليات النشر" +models = "النماذج" +security = "الأمان" +storage = "التخزين" + +[portal.nav] +agent-builder = "منشئ الوكلاء" +components = "المكونات" +docs = "وثائق المطورين" +documents = "المستندات" +editor = "المحرر" +home = "الرئيسية" +infrastructure = "البنية التحتية" +pipelines = "مسارات العمل" +policies = "السياسات" +procurement = "المشتريات" +settings = "الإعدادات" +sources = "المصادر" +usage = "الاستخدام والفوترة" +users = "المستخدمون" + +[portal.notifications] +markAllRead = "وضع علامة على الكل كمقروء" +title = "الإشعارات" +viewAll = "عرض الكل" + +[portal.notifications.ariaLabel] +none = "الإشعارات، لا توجد غير مقروءة" +unread_one = "الإشعارات، {{count}} غير مقروء" +unread_other = "الإشعارات، {{count}} غير مقروءة" + +[portal.notifications.count] +allRead = "الكل مقروء" +loading = "جارٍ التحميل" +new_one = "{{count}} جديد" +new_other = "{{count}} جديدة" + +[portal.notifications.empty] +description = "لا توجد إشعارات جديدة." +title = "أنت مطّلع على كل شيء" + +[portal.pipelines] +subtitle = "كل مسار عمل مستندات آلي على الواجهة الخلفية: سلسلة مرتبة من العمليات على مجموعة من المصادر، تعمل عند مشغّل. انقر على صف لرؤية خطواته ومصادره." +title = "مسارات العمل" + +[portal.pipelines.actions] +newPipeline = "مسار عمل جديد" + +[portal.pipelines.builder] +addStep = "إضافة أداة" +back = "العودة إلى مسارات العمل" +discard = "تجاهل التغييرات" +enabled = "مفعّل" +keepEditing = "متابعة التحرير" +needsUpload = "يحتاج إلى ملف مرفوع" +noToolMatches = "لا توجد أدوات تطابق بحثك." +pipelineSettings = "إعدادات مسار العمل" +searchTools = "البحث في الأدوات" +selectToolBody = "أضف أداة لإنشاء مسار عملك." +selectToolTitle = "لا توجد أدوات بعد" +toolSettings = "إعدادات الأداة" +unknownStep = "عملية غير معروفة، تم الإبقاء عليها كما هي." +unsavedBody = "لديك تغييرات غير محفوظة. احفظها قبل المغادرة، أم تتجاهلها؟" +unsavedTitle = "تغييرات غير محفوظة" +uploadUnsupported = "الملفات المرفوعة غير مدعومة في مسارات العمل بعد، لذلك لا يمكن حفظ هذه الخطوات: {{tools}}." +usesDefaults = "يعمل بالإعدادات الافتراضية" + +[portal.pipelines.composer] +addTool = "إضافة أداة" +cancel = "إلغاء" +chainEmpty = "أضف أداة لبدء إنشاء مسار عملك." +create = "إنشاء مسار عمل" +directory = "مجلد الإخراج" +directoryHelp = "مسار مطلق على الخادم. يجب أن يكون ضمن المجلدات المسموح بها المكوّنة." +editingUnsupported = "عرض معاملات هذه الأداة للتحرير غير مدعوم بعد." +moveDown = "نقل إلى الأسفل" +moveUp = "نقل إلى الأعلى" +name = "الاسم" +namePlaceholder = "مثال: مسح التنقيح" +noSources = "لا توجد مصادر متصلة بعد. لا يزال بإمكان مسار العمل العمل على الملفات المقدمة إليه مباشرة." +noToolSettings = "لا تحتوي هذه الأداة على إعدادات قابلة للتكوين." +operations_one = "عملية ({{count}})" +operations_other = "عمليات ({{count}})" +output = "الإخراج" +removeStep = "إزالة العملية" +save = "حفظ التغييرات" +scheduleEvery = "تشغيل كل" +sources = "المصادر" +sourcesLoading = "جارٍ تحميل المصادر..." +trigger = "المشغّل" +triggerManual = "يدوي فقط" + +[portal.pipelines.composer.unit] +days = "أيام" +hours = "ساعات" +minutes = "دقائق" + +[portal.pipelines.delete] +body = "حذف \"{{name}}\"؟ لا يمكن التراجع عن هذا." +cancel = "إلغاء" +confirm = "حذف" +title = "حذف مسار العمل؟" + +[portal.pipelines.detail] +delete = "حذف مسار العمل" +run = "تشغيل الآن" + +[portal.pipelines.empty] +action = "إنشاء مسار عمل" +description = "أنشئ مسار عملك الأول: اختر المصادر التي يعمل عليها، وسلسلة العمليات، ومكان انتقال الإخراج." +title = "لا توجد مسارات عمل بعد" + +[portal.pipelines.kpi] +active = "نشطة" +paused = "متوقفة مؤقتًا" +total = "مسارات العمل" + +[portal.pipelines.output] +folder = "كتابة إلى مجلد" +inline = "إرجاع الملفات" + +[portal.pipelines.run] +completed_one = "اكتمل التشغيل." +completed_other = "اكتملت كل عمليات التشغيل البالغ عددها {{count}}." +empty = "لا يوجد شيء لتشغيله: لم تكن لدى المصادر مستندات للمعالجة." +failed = "فشل التشغيل: {{error}}" +running = "بدأ التشغيل؛ لا يزال قيد التقدم." +timeout = "يستغرق التشغيل وقتًا أطول من المتوقع؛ قد يظل ينتهي في الخلفية." + +[portal.pipelines.status] +active = "نشط" +paused = "متوقف مؤقتًا" + +[portal.pipelines.table] +name = "مسار العمل" +sources = "المصادر" +status = "الحالة" +steps = "الخطوات" + +[portal.pipelines.trigger] +folder-watch = "مراقبة المجلد" +manual = "يدوي" +schedule = "مجدول" + +[portal.policies] +subtitle = "أتمتات دائمة تفرض مسار أدوات على كل مستند. يتم تشغيل كل سياسة عند الرفع أو التصدير، وتشغّل سلسلة أدواتها، وتحفظ النسخة المفروضة بجانب الأصل." +title = "السياسات" + +[portal.policies.card] +comingSoon = "الترقية إلى Enterprise" +notSetUp = "غير معدّة" + +[portal.policies.categories.compliance] +desc = "فرض متطلبات HIPAA أو GDPR أو SOC 2 أو FedRAMP على كل مستند." +label = "الامتثال" + +[portal.policies.categories.ingestion] +desc = "تصنيف المستندات، واستخراج البيانات المنظمة، وفرض اصطلاحات التسمية، وتطبيع الصفحات." +label = "الاستيعاب" + +[portal.policies.categories.retention] +desc = "حدد مدة الاحتفاظ بالمستندات، ومتى تُؤرشف، ومتى تُحذف." +label = "الاحتفاظ" + +[portal.policies.categories.routing] +desc = "توجيه المستندات تلقائيًا إلى الفريق أو المجلد أو النظام المناسب." +label = "التوجيه" + +[portal.policies.categories.security] +desc = "اكتشاف PII، والتنقيح، وإزالة المحتوى النشط، ووضع علامة مائية على المستندات." +label = "الأمان" + +[portal.policies.config] +scopeAll = "كل المستندات" + +[portal.policies.config.compliance] +summary = "يتحقق من المستندات مقابل الأطر التنظيمية قبل مغادرتها النظام." + +[portal.policies.config.compliance.fields] +accessLog = "سجل الوصول" +auditTrail = "مسار التدقيق" +frameworks = "الأطر" +onViolation = "عند عدم الامتثال" + +[portal.policies.config.compliance.rules] +0 = "فحص الإطار" +1 = "فرض الإجراء" +2 = "مسار التدقيق" + +[portal.policies.config.ingestion] +summary = "يصنّف المستندات، ويستخرج البيانات المنظمة، ويفرض التسمية، ويطبع الصفحات." + +[portal.policies.config.ingestion.fields] +belowThreshold = "دون الحد" +minConfidence = "الحد الأدنى للثقة" + +[portal.policies.config.ingestion.rules] +0 = "تصنيف" +1 = "استخراج" +2 = "تسمية" +3 = "تطبيع" + +[portal.policies.config.retention] +summary = "يفرض مدة الاحتفاظ بالمستندات، ومتى تُؤرشف، ومتى تُحذف." + +[portal.policies.config.retention.fields] +archiveAfter = "الأرشفة بعد" +immutableHold = "حجز غير قابل للتغيير" +keepFor = "الاحتفاظ لمدة" + +[portal.policies.config.retention.rules] +0 = "حجز الاحتفاظ" +1 = "أرشفة تلقائية" +2 = "حظر الحذف" + +[portal.policies.config.routing] +summary = "يوجّه المستندات إلى الوجهة المناسبة بناءً على النوع والتصنيف." + +[portal.policies.config.routing.fields] +destination = "الوجهة" +notify = "الإخطار عند التوجيه" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "تصنيف تلقائي" +1 = "توجيه إلى مجلد" +2 = "إشعار webhook" + +[portal.policies.config.security] +summary = "يكتشف وينقح PII، ويزيل المحتوى النشط (JavaScript)، ويضع علامات مائية على المستندات." + +[portal.policies.config.security.rules] +0 = "تنقيح PII" +1 = "إزالة JavaScript" +2 = "علامة مائية" + +[portal.policies.detail] +enforces = "يفرض" +onEveryExport = "عند كل تصدير" +onEveryUpload = "عند كل رفع" +outputAsNewFile = "كملف جديد" +outputAsNewVersion = "كإصدار جديد" +recentActivity = "النشاط الأخير" +retry = "إعادة المحاولة" +showLess = "عرض أقل" +showMore = "عرض المزيد" +sources = "المصادر" + +[portal.policies.detail.actions] +clearHistory = "مسح سجل المعالجة" +delete = "حذف" +editSettings = "تعديل الإعدادات" +pause = "إيقاف مؤقت" +resume = "استئناف" +runNow = "تشغيل الآن" + +[portal.policies.detail.clearHistory] +body = "ستنسى هذه السياسة كل ملف عالجته بالفعل وستعيد معالجة كل ما هو موجود حاليًا في مصادرها عند التشغيل التالي. لن تتغير الملفات نفسها. لا يمكن التراجع عن ذلك." +cancel = "إلغاء" +confirm = "مسح السجل" +title = "هل تريد مسح سجل المعالجة؟" + +[portal.policies.detail.emptyActivity] +description = "ستظهر المستندات هنا بمجرد تشغيل هذه السياسة." +title = "لا يوجد نشاط بعد" + +[portal.policies.endpoints] +addWatermark = "علامة مائية" +autoRedact = "تنقيح PII" +compressPdf = "ضغط" +flatten = "تسطيح" +ocrPdf = "OCR" +sanitizePdf = "إزالة JavaScript" + +[portal.policies.offline] +description = "تم حفظ سياساتك وستظهر بمجرد استعادة الاتصال." +retry = "إعادة المحاولة" +title = "الخلفية غير متاحة" + +[portal.policies.stats] +activeFor = "نشطة" +dataProcessed = "البيانات المعالجة" +docsEnforced = "المستندات المطبقة" + +[portal.policies.status] +active = "نشطة" +paused = "متوقفة مؤقتًا" + +[portal.policies.summary.active] +description = "تُطبّق عند الرفع/التصدير" +label = "السياسات النشطة" + +[portal.policies.summary.categories] +description = "متاحة للتكوين" +label = "الفئات" + +[portal.policies.summary.docsEnforced] +description = "عبر السياسات النشطة" +label = "المستندات المطبقة" + +[portal.policies.summary.paused] +description = "مكوّنة لكنها لا تعمل" +label = "متوقفة مؤقتًا" + +[portal.policies.wizard.actions] +back = "رجوع" +cancel = "إلغاء" +continue = "متابعة" +enablePolicy = "تفعيل السياسة" +saveChanges = "حفظ التغييرات" + +[portal.policies.wizard.capability.compress] +desc = "يضغط المستند إلى حجم ملف أصغر." +label = "تقليل حجم الملف" + +[portal.policies.wizard.capability.flatten] +desc = "يدمج حقول النماذج والتعليقات التوضيحية في الصفحة بحيث لا يمكن تعديلها." +label = "تسطيح المستند" + +[portal.policies.wizard.capability.ocr] +desc = "يشغّل OCR بحيث تصبح الصفحات الممسوحة ضوئيًا نصًا قابلاً للتحديد والبحث." +label = "جعل النص قابلاً للبحث" + +[portal.policies.wizard.capability.redact] +desc = "يعثر على التفاصيل الحساسة ويحجبها — مثل أرقام الضمان الاجتماعي والبطاقات — بحيث لا يمكن قراءتها." +label = "تنقيح المعلومات الحساسة" + +[portal.policies.wizard.capability.sanitize] +desc = "يزيل JavaScript المخفي حتى لا يتم تشغيل أي شيء تلقائيًا عند فتح المستند." +label = "إزالة المحتوى النشط" + +[portal.policies.wizard.capability.watermark] +desc = "يضع علامة مرئية (مثل “سري”) على كل صفحة." +label = "تطبيق علامة مائية" + +[portal.policies.wizard.errors] +noTools = "فعّل أداة واحدة على الأقل في سير العمل أولًا." +saveFailed = "تعذّر حفظ السياسة. يُرجى المحاولة مرة أخرى." + +[portal.policies.wizard.output] +heading = "المخرجات والتشغيل" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "ترقيم تلقائي" +label = "قاعدة اسم الملف" +placeholder = "نص لإضافته (اختياري)" +prefix = "بادئة" +suffix = "لاحقة" + +[portal.policies.wizard.output.outputAs] +label = "الإخراج كـ" +newFile = "ملف جديد" +newVersion = "إصدار جديد" + +[portal.policies.wizard.output.runOn] +export = "تصدير" +helper = "متى تعمل السياسة: عند الرفع، أو قبل التصدير." +label = "تشغيل عند" +upload = "رفع" + +[portal.policies.wizard.settings] +heading = "الإعدادات" + +[portal.policies.wizard.sources] +heading = "المصادر" +loading = "جارٍ تحميل المصادر…" + +[portal.policies.wizard.tabs] +ariaLabel = "خطوات الإعداد" +settings = "الإعدادات" +workflow = "الإجراءات" + +[portal.policies.wizard.title] +edit = "تعديل سياسة {{category}}" +setUp = "إعداد سياسة {{category}}" + +[portal.policies.wizard.workflow] +description = "اختر ما تفعله هذه السياسة بكل مستند تعالجه." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} نشطة" +noRule = "لم يتم تطبيق أي قاعدة بعد" +subtitle = "أتمتة دائمة يمر عبرها كل مستند، بغض النظر عن مسار المعالجة الذي يتولاه." +title = "ما يعمل على ملفات PDF الخاصة بك" + +[portal.policySummary.action] +comingSoon = "الترقية إلى Enterprise" +configure = "تكوين" +setUp = "إعداد" + +[portal.policySummary.column] +activeRule = "القاعدة النشطة" +policy = "السياسة" +status = "الحالة" + +[portal.policySummary.empty] +description = "بمجرد تكوين السياسات، ستظهر الفئات هنا." +title = "لا توجد سياسات بعد" + +[portal.policySummary.state] +active = "نشطة" +off = "متوقفة" +soon = "قريبًا" + +[portal.processingStatus] +managePlan = "إدارة الخطة" +volumeSuffix = "ملفات PDF تمت معالجتها · آخر 30 يومًا" + +[portal.procurement] +reset = "إعادة ضبط المشتريات (تجريبي)" +subtitle = "احصل على تقييم فريقك، والتعاقد معه، وتهيئته. كل مستند في مكان واحد." +title = "المشتريات" + +[portal.procurement.action] +download = "تنزيل" +pay = "ادفع الآن" +request = "طلب" +sign = "مراجعة وتوقيع" +upload = "رفع" + +[portal.procurement.agreement] +agreeCta = "الموافقة والاشتراك" +confirm = "لقد قرأت ووافقت على اتفاقية Stirling Enterprise." +eyebrow = "الاتفاقية" +intro = "تغطي اتفاقية واحدة مدمجة صفقتك: اتفاقية الخدمة الرئيسية، ونموذج الطلب، وEULA، واتفاقية معالجة البيانات. راجعها، ثم وافق لقبول عرض السعر ضمن اشتراك ملتزم." +title = "راجع اتفاقية المؤسسة الخاصة بك" + +[portal.procurement.builder] +addons = "الإضافات" +back = "رجوع" +businessName = "اسم النشاط التجاري" +businessNamePlaceholder = "شركتك" +continue = "متابعة" +country = "الدولة" +countryEuro = "منطقة اليورو (EUR €)" +countryUK = "المملكة المتحدة (GBP £)" +countryUS = "الولايات المتحدة (USD $)" +eula = "لقد قرأت ووافقت على Stirling Enterprise EULA. وهي تحكم الاتفاقية التي يتم إنشاؤها من عرض السعر هذا." +generate = "إنشاء عرض سعر" +included = "مضمن" +indemnification = "تعويض IP" +indemnificationSub = "ندافع عن مطالبات IP المؤهلة، وفقًا لـ EULA" +offlineLicense = "ترخيص Offline / air-gapped" +offlineLicenseSub = "ملف ترخيص قابل للتنزيل لمثيل self-hosted معزول air-gapped" +qbr = "مراجعات أعمال ربع سنوية" +qbrSub = "يراجع SE الخاص بك الاستخدام وخريطة الطريق كل ربع سنة" +running = "{{annual}} / سنة · {{years}}-سنة {{tcv}}" +s1Sub = "فريقك وملفات PDF التي تتوقع تشغيلها كل عام." +s1Title = "كم ستعالج؟" +s2Sub = "تخفض المدد الأطول السعر؛ ويحدد مستوى الخدمة الدعم." +s2Title = "الالتزام والخدمة" +s3Sub = "لعرض السعر والاتفاقية التي ينشئها." +s3Title = "تفاصيلك" +serviceLevel = "مستوى الخدمة" +slDedicated = "مخصص" +slDedicatedSub = "4 ساعات عمل · مدير حساب مخصص · +30%" +slPriority = "أولوية" +slPrioritySub = "نفس يوم العمل · CSM مُسمّى · +15%" +slStandard = "قياسي" +slStandardSub = "يوم العمل التالي · CSM مشترك · مضمن" +stepOf = "الخطوة {{n}} من {{total}}" +term = "المدة" +termDiscount = "تم تطبيق خصم {{pct}}% لالتزام متعدد السنوات" +title = "أنشئ عرض السعر الخاص بك" +training = "التهيئة والتدريب" +trainingSub = "جلسات مباشرة لتشغيل فريقك" +users = "إجمالي المستخدمين" +usersPlaceholder = "مثال: 250" +volEstimated = "مقدّر من {{count}} مستخدمين (~2,000 ملف PDF لكل منهم، بما في ذلك الأتمتة). عدّل إذا كنت تعرف رقمًا أدق." +volManual = "باستخدام الرقم الذي أدخلته. أعد التقدير من حجم فريقك في أي وقت." +volNoUsers = "لست متأكدًا؟ أدخل حجم فريقك وسنقدّره." +volume = "حجم PDF السنوي" +volumePlaceholder = "مثال: 1,000,000" +years_one = "{{count}} سنة" +years_other = "{{count}} سنوات" + +[portal.procurement.docs] +count_one = "{{count}} مستند" +count_other = "{{count}} مستندات" +done = "تم" +here = "أنت هنا" +hide = "إخفاء" +optional = "اختياري" +paidAddon = "إضافة مدفوعة" +show = "إظهار" +subtitle = "كل ما تحتاجه في كل خطوة من الرحلة، يظهر مع تقدم الصفقة خلالها." +supportingSubtitle = "SOC 2، ومراجعات الأمان، ونماذج الضرائب والمزيد، جاهزة عندما يطلبها فريق الأمان أو المشتريات لديك. بعضها يتضمن رسومًا لمرة واحدة." +supportingTitle = "دعم تقييمك" +title = "المستندات" +upcoming = "قادم" + +[portal.procurement.error] +title = "حدث خطأ ما" + +[portal.procurement.hero] +company = "صفقة المؤسسة الخاصة بك" +ctaAgreement = "مراجعة الاتفاقية وتوقيعها" +ctaLive = "أنت جاهز للعمل" +ctaPayment = "إضافة الدفع" +ctaQuote = "مراجعة عرض السعر" +ctaTrial = "أنشئ عرض السعر" +eyebrow = "مشتريات Enterprise" +inviteTeammates = "دعوة زملاء الفريق" +keyDocs = "المستندات الرئيسية" +nextStep = "الخطوة التالية: {{action}}" +notStarted = "لم يبدأ" +open = "فتح المشتريات" +scheduleCall = "جدولة مكالمة" +setup1Sub = "ادعُ زملاء فريقك" +setup1Title = "نشر محرر PDF" +setup2Sub = "تشغيل المعالجة عبر المحررين والمصادر الأخرى" +setup2Title = "توصيل معالج PDF" +setup3Sub = "فعّل الأمان أو الامتثال أو التوجيه أو الاحتفاظ عند الحاجة إليها" +setup3Title = "إضافة السياسات الموصى بها" + +[portal.procurement.journey] +daysLeft_one = "باقي {{count}} يوم" +daysLeft_other = "باقي {{count}} أيام" +engineerLabel = "مهندس الحلول الخاص بك" +eyebrow = "إطلاقك" +live = "أنت جاهز للعمل على Stirling Enterprise" +nextStep = "الخطوة التالية: {{action}}" +subtitle = "مهندس الحلول الخاص بك معك في كل خطوة. إجراء تالٍ واحد في كل مرة؛ وقائمة التحقق الكاملة أدناه." +title = "من التجربة إلى التشغيل، مسار موجه واحد" +trialTitle = "تجربة Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "توقيع واحد يغطي MSA، ونموذج الطلب، وEULA، وDPA." +gatingAction = "راجع اتفاقيتك ووقّعها" +label = "الاتفاقية" + +[portal.procurement.journeySteps.implementation] +blurb = "توفير مساحة العمل الخاصة بك وتشغيل دليل الإطلاق." +gatingAction = "جارٍ توفير مساحة العمل الخاصة بك" +label = "التنفيذ" + +[portal.procurement.journeySteps.payment] +blurb = "ادفع بالبطاقة أو التحويل البنكي أو مقابل أمر شراء." +gatingAction = "تأكيد الدفع" +label = "الدفع" + +[portal.procurement.journeySteps.quote] +blurb = "راجع تسعير الحجم الملتزم ومدة العقد." +gatingAction = "اقبل عرض السعر الخاص بك" +label = "عرض السعر" + +[portal.procurement.journeySteps.trial] +blurb = "قيّم Stirling مقابل مستنداتك وسير عملك." +gatingAction = "أنشئ عرض السعر الخاص بك" +label = "التجربة" + +[portal.procurement.license] +copied = "تم النسخ" +copy = "نسخ المفتاح" +downloadError = "تعذّر إنشاء ملف الترخيص Offline الآن — يُرجى المحاولة مرة أخرى بعد قليل." +downloadOffline = "تنزيل ترخيص Offline (.lic)" +hint = "الصق هذا المفتاح في مثيل self-hosted لتفعيله، أو احتفظ به لسجلاتك. حافظ عليه آمنًا." +label = "مفتاح الترخيص الخاص بك" + +[portal.procurement.link] +cta = "ربط الحساب" +description = "تعمل المشتريات على حساب Stirling المرتبط لديك: فهو الطريقة التي نوفر بها التجربة، ونسعّر عرضك، ونبدأ الفوترة. اربط حسابًا للبدء." +eyebrow = "Enterprise" +title = "اربط حسابك للبدء" + +[portal.procurement.live] +description = "اشتراكك نشط وتم إصدار ترخيصك. تم توفير فريقك وبدأت الفوترة." +eyebrow = "مباشر" +title = "أنت جاهز للعمل على Stirling Enterprise" + +[portal.procurement.locked] +description = "مفاتيح التجربة، وعروض الأسعار للحجم الملتزم، والاتفاقية ذات التوقيع الواحد، والدفع، وسجل مستنداتك كلها هنا بمجرد بدء تقييم Enterprise." +eyebrow = "Enterprise فقط" +talkToSales = "تحدث إلى المبيعات" +title = "يفتح مسار المشتريات مع Enterprise" + +[portal.procurement.milestone] +accept = "قبول ومتابعة" +description = "نزّل PDF لمشاركته مع فريقك، وعد لقبوله عندما تكون جاهزًا، أو أجرِ تغييرات." +download = "تنزيل PDF" +downloadError = "تعذّر تنزيل عرض السعر PDF الآن — يُرجى المحاولة مرة أخرى بعد قليل." +edit = "تعديل عرض السعر" +eyebrow = "عرض السعر {{number}}" +perYear = " / سنة" +preparedFor = "مُعدّ لـ {{company}}" +tcv = "{{value}} إجمالي قيمة العقد" +title = "عرض السعر الخاص بك جاهز" + +[portal.procurement.modal] +cancel = "إلغاء" +chooseFile = "اختيار ملف" +close = "إغلاق" +downloadBody = "سيبدأ التنزيل بعد قليل." +downloadCta = "تنزيل" +downloadTitle = "تنزيل" +noFile = "لم يتم تحديد ملف" +payBody = "ادفع عقدك الملتزم بالبطاقة أو التحويل البنكي عبر Stripe. يتم توفير مساحة العمل الخاصة بك بمجرد تسوية الدفع." +payCta = "المتابعة إلى Stripe" +payTitle = "تأكيد الدفع" +requestBodyFree = "سننشئ هذا عند الطلب. أكّد وسيقوم مهندس الحلول الخاص بك بإرساله قريبًا." +requestBodyPaid = "هذه إضافة مدفوعة. أكّد وسيحدد مهندس الحلول الخاص بك نطاقها ويرسل المستندات." +requestCta = "طلب" +requestTitle = "طلب هذا المستند" +signBody = "يفتح اتفاقية Stirling Enterprise للتوقيع الإلكتروني: توقيع واحد يغطي MSA، ونموذج الطلب، وEULA، وDPA. نوقّع بالمقابل تلقائيًا وتنتقل إلى الدفع." +signCta = "فتح للتوقيع" +signTitle = "راجع اتفاقيتك ووقّعها" +uploadBody = "أرسل لنا PO الخاص بك وسنصدر فاتورة مقابله وفق شروطك. اسحب PDF أو اختر ملفًا أدناه." +uploadCta = "رفع أمر الشراء" +uploadTitle = "رفع أمر الشراء الخاص بك" + +[portal.procurement.payment] +description = "تم قبول عرض السعر الخاص بك وترخيصك نشط بالفعل — يمكن لفريقك البدء فورًا. ادفع الفاتورة الأولى عندما تكون جاهزًا؛ يمكنك الدفع أو تنزيلها هنا، دون الحاجة إلى بريد إلكتروني." +downloadInvoice = "تنزيل الفاتورة" +simulate = "محاكاة استلام الدفع (تجريبي)" +title = "تم إنشاء الاشتراك" +viewInvoice = "عرض الفاتورة ودفعها" + +[portal.procurement.schedule] +fallback = "تعذّر تحميل المجدول." +fallbackLink = "فتح الجدولة في تبويب جديد" +subtitle = "سيرشد مهندس الحلول الخاص بك فريقك خلال الإطلاق. اختر وقتًا يناسبك." +title = "جدولة مكالمة" + +[portal.procurement.status] +action = "إجراء مطلوب" +available = "متاح" +complete = "مكتمل" +pending = "معلّق" +request = "عند الطلب" + +[portal.procurement.trial] +body = "يضيف التمديد 7 أيام ويُخطر مهندس الحلول الخاص بك." +bodyMaxed = "لقد استخدمت كل التمديدات — تحدث إلى مهندس الحلول الخاص بك إذا كنت تحتاج إلى مزيد من الوقت." +cancel = "إلغاء التجربة" +extend = "تمديد 7 أيام" +maxed = "بلغ الحد الأقصى" +subtitle = "تستمر تجربتك المجانية حتى {{date}}. لا حاجة إلى بطاقة." +title = "تجربة Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "تسعير حجم ملتزم، وSSO + SCIM + RBAC على مستوى المؤسسة، وتدقيق غير قابل للتغيير لمدة 90 يومًا، وSE مخصص." +homeCta = "بدء التجربة →" +homeHeadline = "عالج ملايين ملفات PDF." + +[portal.recentActivity] +title = "النشاط الأخير" +viewAll = "عرض الكل" + +[portal.recentActivity.empty] +description = "ستظهر هنا عمليات تشغيل المسارات وعمليات النشر وأحداث الوكلاء." +title = "لا شيء هنا بعد" + +[portal.search] +ariaLabel = "بحث" +placeholder = "ابحث في Stirling — endpoints، المسارات، المستندات…" + +[portal.search.empty] +noActionsDescription = "ستظهر الإجراءات السريعة هنا بمجرد توفرها." +noActionsTitle = "لا توجد إجراءات سريعة" +noMatches = "لا توجد نتائج لـ \"{{query}}\"" +noMatchesDescription = "جرّب كلمة مفتاحية مختلفة أو تصفح الفهرس." + +[portal.settings.groups] +admin = "المسؤول" + +[portal.settings.sections] +account-link = "ربط الحساب" + +[portal.shell.header] +accountFallback = "الحساب" +accountMenu = "قائمة الحساب" +darkMode = "الوضع الداكن" +lightMode = "الوضع الفاتح" +search = "بحث" +searchPlaceholder = "بحث…" +signOut = "تسجيل الخروج" +switchToDark = "التبديل إلى السمة الداكنة" +switchToLight = "التبديل إلى السمة الفاتحة" + +[portal.shell.sidebar] +appEditor = "المحرر" +appProcessor = "المعالج" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} مستند" +linkAccount = "ربط حساب Stirling" +planEditor = "خطة المحرر" +planEnterprise = "خطة Enterprise" +planProcessor = "خطة المعالج" +primaryNav = "التنقل الرئيسي" +switchApp = "تبديل التطبيق" + +[portal.sources] +subtitle = "اتصالات إدخال قابلة لإعادة الاستخدام تغذي المستندات إلى Stirling. كوّن الاتصال مرة واحدة، ثم أشر إليه من أي عدد من السياسات. انقر على صف لمعرفة تكوينه والسياسات التي تستخدمه." +title = "المصادر" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "توصيل مصدر" + +[portal.sources.delete] +body = "حذف \"{{name}}\"؟ لا يمكن التراجع عن ذلك. يجب تحديث السياسات التي تشير إليه." +cancel = "إلغاء" +confirm = "حذف" +title = "حذف المصدر؟" + +[portal.sources.detail] +closeAriaLabel = "إغلاق التفاصيل" +delete = "حذف المصدر" +docs24h = "آخر 24 ساعة" +docs30d = "آخر 30 يومًا" +docsTotal = "الإجمالي المشاهَد" +docsTrend = "المستندات خلال آخر 30 يومًا" +documents = "المستندات" +edit = "تعديل" +notReferenced = "لا تتم الإشارة إليه من أي سياسة، لذا من الآمن حذفه." +pause = "إيقاف مؤقت" +resume = "استئناف" +subtitle = "{{type}} · {{status}}" +usedBy = "مستخدم بواسطة" + +[portal.sources.empty] +description = "وصّل مجلدًا (وقريبًا، التخزين السحابي) حتى يكون لدى سياساتك مكان تسحب منه المستندات." +title = "لا توجد مصادر متصلة بعد" + +[portal.sources.kpi] +inUse = "قيد الاستخدام" +total = "الاتصالات" +unused = "غير مستخدم" + +[portal.sources.status] +active = "نشط" +disabled = "معطل" +unused = "غير مستخدم" + +[portal.sources.table] +source = "المصدر" +status = "الحالة" +usedBy = "السياسات" + +[portal.sources.types.editor] +label = "المحرر" + +[portal.sources.types.folder] +description = "مراقبة دليل على الخادم للمستندات الجديدة." +label = "مجلد" + +[portal.sources.types.folder.fields.directory] +helperText = "المسار المطلق الذي يراقبه Stirling للملفات المراد معالجتها." +label = "مسار الدليل" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "يفحص التحقق من المحتوى كل ملف تم تغييره، لذلك لا تتم إعادة معالجة عمليات إعادة التسمية واللمسات التي لا تغيّر المحتوى." +label = "اكتشاف التغيير" + +[portal.sources.types.folder.fields.identity.options] +hash = "الحجم والتاريخ والتحقق من المحتوى" +stat = "الحجم وتاريخ التعديل" + +[portal.sources.types.folder.fields.mode] +label = "وضع القراءة" + +[portal.sources.types.folder.fields.mode.options] +consume = "استهلاك: معالجة كل ملف مرة واحدة" +snapshot = "لقطة: إعادة قراءة المجلد في كل تشغيل" + +[portal.sources.types.folder.fields.recursive] +label = "عمق المجلد" + +[portal.sources.types.folder.fields.recursive.options] +all = "تضمين المجلدات الفرعية" +top = "المستوى الأعلى فقط" + +[portal.sources.types.unknown] +label = "المصدر" + +[portal.sources.wizard] +back = "رجوع" +cancel = "إلغاء" +continue = "متابعة" +editTitle = "تعديل المصدر" +name = "الاسم" +namePlaceholder = "مثال: استقبال المطالبات" +save = "حفظ التغييرات" +subtitle = "الخطوة {{current}} من {{total}} · {{label}}" +title = "توصيل مصدر" +type = "النوع" + +[portal.sources.wizard.steps] +chooseType = "اختيار النوع" +configure = "تكوين" +review = "مراجعة وتوصيل" + +[portal.usage] +managePayment = "إدارة الدفع" +subtitle = "الاستهلاك والفواتير وإدارة الخطة لكل PDF قام Stirling بفوترته، في وحدة تحكم واحدة." +title = "الاستخدام والفوترة" + +[portal.usage.error] +loadWallet = "تعذّر تحميل المحفظة" +openStripePortal = "تعذّر فتح بوابة Stripe" +walletUnavailable = "المحفظة غير متاحة: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "تسجيل الدخول مرة أخرى" +body = "انتهت صلاحية جلسة حساب Stirling الخاص بك. سجّل الدخول مرة أخرى لعرض الفوترة — يظل مثيلك مرتبطًا." +title = "انتهت صلاحية الجلسة" + +[portal.users] +title = "المستخدمون" + +[portal.users.roles] +subtitle = "كل دور موجود في كل خطة — وما يمكن لكل دور فعله ثابت عبر المؤسسة." +title = "الأدوار" + +[portal.users.roles.admin] +label = "المسؤول (مالك المؤسسة)" +summary = "حوكمة كاملة على مساحة العمل والإعدادات والأعضاء." + +[portal.users.roles.admin.permissions] +0 = "إدارة المستخدمين والفرق والأدوار" +1 = "إدارة كل عمليات التكامل بما في ذلك اتصالات S3" +2 = "منح أو إلغاء وصول البوابة" +3 = "كل ما يمكن لمالك الفريق القيام به" + +[portal.users.roles.guest] +label = "ضيف" +summary = "وصول محدود أو عبر الويب فقط؛ لا يمكنه امتلاك تكوينات شخصية." + +[portal.users.roles.guest.permissions] +0 = "استخدام عبر الويب فقط / تجريبي" +1 = "لا توجد مفاتيح API أو عمليات تكامل" +2 = "لا يوجد وصول إلى البوابة" +3 = "قراءة فقط حيث تتم المشاركة" + +[portal.users.roles.member] +label = "عضو" +summary = "مستخدم عادي — يعمل مع الموارد المشتركة وتكويناته الخاصة." + +[portal.users.roles.member.permissions] +0 = "استخدام المحرر وعمليات التكامل المشتركة" +1 = "إنشاء تكوينات API وMCP شخصية" +2 = "رؤية تكوينات الفريق المشتركة معه" +3 = "لا توجد إدارة S3 أو مساحة عمل" + +[portal.users.roles.team_owner] +label = "مالك الفريق" +summary = "يمتلك فريقًا — يدير موارد أعضائه والتكوينات المشتركة." + +[portal.users.roles.team_owner.permissions] +0 = "إنشاء وإدارة اتصالات S3 الخاصة بالفريق" +1 = "إدارة تكوينات التكامل المملوكة للفريق" +2 = "الوصول إلى البوابة عبر السياسة الافتراضية" +3 = "كل ما يمكن للعضو القيام به" + +[portal.welcome] +ariaLabel = "مرحبًا بك في Stirling PDF" +badge = "Open-source" +installEditor = "تثبيت المحرر" +inviteTeammates = "دعوة زملاء الفريق" +openInBrowser = "فتح في المتصفح" +perks = "مجاني للأبد · قابل للاستضافة الذاتية" +subtitle = "محرر PDF الأكثر أمانًا في العالم مجاني للفرق بجميع أحجامها. يتضمن أكثر من 60 عملية PDF وSSO." +title = "مرحبًا بك في" +titleAccent = "Stirling PDF" + [printFile] title = "طباعة ملف" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "تراخيص تبعيات الخلفية المضمّنة مع هذا الخادم." +backendLabel = "تراخيص الخلفية" +backendTitle = "تراخيص الطرف الثالث للخلفية" +empty = "لم يتم العثور على تبعيات." +frontendDescription = "تراخيص تبعيات الواجهة الأمامية المضمّنة في إصدار النشر." +frontendLabel = "تراخيص الواجهة الأمامية" +frontendTitle = "تراخيص الطرف الثالث للواجهة الأمامية" +license = "الترخيص" +listDescription = "تُعرض القائمة مباشرة في UI من حزمة الإصدار أو endpoint الخلفية." +listTitle = "التبعيات المضمّنة" +loadError = "فشل تحميل تراخيص الطرف الثالث" +module = "الوحدة" +version = "الإصدار" + [settings.licensingAnalytics] audit = "التدقيق" plan = "الخطة" @@ -7686,7 +9775,9 @@ memberRemoved = "تمت إزالة العضو بنجاح" namePlaceholder = "أدخل اسم الفريق" personal = "شخصي" removeError = "تعذّرت إزالة العضو" +renameCancel = "إلغاء إعادة التسمية" renameError = "تعذّرت إعادة تسمية الفريق" +renameSubmit = "حفظ اسم الفريق" renameSuccess = "تمت إعادة تسمية الفريق بنجاح" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "إرسال الدعوة" title = "دعوة عضو فريق" [team.members] +actions = "إجراءات العضو" emailColumn = "البريد الإلكتروني" empty = "لا يوجد أعضاء فريق بعد" nameColumn = "الاسم" @@ -7933,6 +10025,146 @@ title = "إحصائيات مفصلة" unknownEndpoint = "نقطة نهاية غير معروفة" visits = "الزيارات" +[users] +lastActive = "آخر نشاط" +learnMore = "تعرّف على المزيد حول الأدوار والوصول." +locked = "مقفل" +roleFor = "الدور لـ {{name}}" +rowActions = "إجراءات لـ {{name}}" +showAll = "عرض كل {{count}}" +showLess = "عرض أقل" +subtitle2 = "أفرادك وفرقك ومستويات الوصول." +suspended = "معلّق" +teamActions = "إجراءات الفريق" +title = "المستخدمون" +you = "(أنت)" + +[users.action] +deleteTeam = "حذف الفريق" +disableMfa = "إعادة ضبط MFA" +move = "نقل إلى فريق" +reinstate = "إعادة التفعيل" +remove = "إزالة من المؤسسة" +rename = "إعادة تسمية الفريق" +resetPw = "إعادة ضبط كلمة المرور" +suspend = "تعليق" +unlock = "فتح الحساب" + +[users.cap] +addProcessor = "+ المعالج" +approver = "يعتمد السياسة" +editor = "المحرر" +processor = "المعالج" + +[users.confirm] +deleteTeamBody = "حذف فريق {{name}}؟ يجب أن يكون الفريق فارغًا أولًا - انقل أعضاءه إلى فريق آخر، ولا يمكن أن يظل مالكًا لأي تكوينات تكامل." +deleteTeamTitle = "حذف الفريق" +disableMfaBody = "إزالة تسجيل MFA الخاص بـ {{name}}؟ سيقوم بإعداده مرة أخرى عند تسجيل الدخول التالي إذا كان مطلوبًا." +disableMfaTitle = "إعادة ضبط MFA" +removeBody = "هل تريد إزالة {{name}} نهائيًا من المؤسسة؟ لا يمكن التراجع عن ذلك." +removeTitle = "إزالة العضو" + +[users.empty] +description = "ادعُ فريقك لبدء التعاون." +title = "لا يوجد أعضاء بعد" + +[users.group] +addToTeam = "إضافة إلى فريق" +guestCount = "{{count}} ضيف" +guests = "الضيوف" +guestsDesc = "متعاونون خارجيون، ضمن نطاق ما شاركته. المحرر فقط." +ledBy = "بقيادة {{owner}}" +org = "المؤسسة" +orgDesc = "مالكون بسلطة على مستوى المؤسسة واعتماد السياسات" +owners = "{{count}} مالك" +team = "فريق {{name}}" +teamMeta = "{{count}} شخص" + +[users.invite] +access = "الوصول" +action = "دعوة أشخاص" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "طريقة تسجيل الدخول" +authWeb = "كلمة المرور" +create = "إنشاء حساب" +createSubtitle = "أنشئ حساب self-hosted بكلمة مرور أو SSO." +createTitle = "إنشاء حساب" +editorDesc = "حرّر ملفات PDF في محرر Stirling PDF. يحصل الجميع على هذا." +email = "عنوان البريد الإلكتروني" +emailError = "أدخل عنوان بريد إلكتروني صالحًا" +emailPlaceholder2 = "name@company.com" +forceChange = "طلب تغيير كلمة المرور عند أول تسجيل دخول" +forceMfa = "طلب إعداد MFA عند أول تسجيل دخول" +method = "كيفية إضافتهم" +methodDirect = "إنشاء حساب مباشرة" +methodEmail = "دعوة عبر البريد الإلكتروني" +password = "كلمة المرور" +passwordError = "يجب أن تتكون كلمة المرور من 8 أحرف على الأقل" +processorDeferred = "تم إرسال الدعوة، لكن تعذّر منح وصول المعالج بعد - عيّنه من القائمة بعد انضمامهم." +processorDesc = "سطح الحوكمة، تشغيل المسارات، والوكلاء، وAPI." +role = "الدور" +send2 = "إرسال الدعوة" +subtitle2 = "سيتلقون بريدًا إلكترونيًا للانضمام إلى مساحة عمل Stirling الخاصة بك." +team = "الفريق" +title = "دعوة الأشخاص" +username = "اسم المستخدم" +usernameError = "يجب أن يتكون اسم المستخدم من 3 أحرف على الأقل" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "حدث خطأ ما أثناء الوصول إلى الخادم الخلفي، أو ليس لديك صلاحية الوصول. حاول مرة أخرى." +title = "تعذر تحميل الأعضاء" + +[users.moveTeam] +apply = "نقل" +team = "الفريق" +title = "نقل إلى فريق" + +[users.newTeam] +action = "+ فريق جديد" +create = "إنشاء فريق" +emailError = "أدخل عنوان بريد إلكتروني صالحًا" +name = "اسم الفريق" +namePlaceholder = "مثال: المالية" +nameRequired = "اسم الفريق مطلوب" +owner = "مالك الفريق" +ownerFailed = "تم إنشاء الفريق، لكن تعذر دعوة المالك. عيّن واحدًا من قائمة الأعضاء." +ownerHelper = "لكل فريق قائد. ستتم دعوته كمالك للفريق، مع تفعيل المعالج، ويمكنه إضافة البقية. يمكنك إعادة التعيين لاحقًا." +ownerPlaceholder = "owner@company.com" +subtitle = "اجمع الأشخاص ضمن مالك فريق يدير وصولهم." +title = "فريق جديد" + +[users.renameTeam] +apply = "إعادة تسمية" +name = "اسم الفريق" +title = "إعادة تسمية الفريق" + +[users.resetPw] +apply = "إعادة تعيين كلمة المرور" +confirm = "تأكيد كلمة المرور" +copied = "تم النسخ إلى الحافظة" +copyHint = "انسخ هذا الآن - لن يتم عرضه مرة أخرى." +email = "إرسال بريد إلكتروني إلى المستخدم بشأن إعادة التعيين" +forceChange = "طلب تغيير كلمة المرور عند تسجيل الدخول التالي" +generate = "إنشاء كلمة مرور آمنة" +includePw = "تضمين كلمة المرور الجديدة في البريد الإلكتروني" +mismatch = "كلمتا المرور غير متطابقتين" +newPassword = "كلمة المرور الجديدة" +regen = "إعادة الإنشاء" +title = "إعادة تعيين كلمة المرور" +tooShort = "يجب أن تتكون كلمة المرور من 8 أحرف على الأقل" + +[users.role] +guest = "ضيف" +member = "عضو" +orgOwner = "مالك المؤسسة" +teamOwner = "مالك الفريق" + +[users.team] +grantProcessor = "منح المعالج للفريق" +revokeProcessor = "إلغاء المعالج من الفريق" + [validateSignature] date = "التاريخ" downloadCsv = "تنزيل CSV" @@ -8057,14 +10289,23 @@ zoomOut = "تصغير" [viewer.attachments] addAttachment = "إضافة مرفق" close = "إغلاق المرفقات" +closeSidebar = "إغلاق الشريط الجانبي للمرفقات" +download = "تنزيل المرفق" empty = "لا توجد مرفقات في هذا المستند" loading = "جارٍ تحميل المرفقات..." noDocument = "افتح ملف PDF لعرض مرفقاته." noMatch = "لا توجد مرفقات تطابق بحثك" noSupport = "دعم المرفقات غير متاح في هذا العارض." +retry = "إعادة المحاولة" searchPlaceholder = "ابحث في المرفقات" title = "المرفقات" +[viewer.bookmarks] +bookmarkTitle = "عنوان الإشارة المرجعية" +closeSidebar = "إغلاق الشريط الجانبي للإشارات المرجعية" +collapseAll = "طي جميع الإشارات المرجعية" +expandAll = "توسيع جميع الإشارات المرجعية" + [viewer.comments] addComment = "إضافة تعليق" addCommentPlaceholder = "إضافة تعليق..." @@ -8075,6 +10316,7 @@ clearAll = "مسح جميع التعليقات" clearAllDescription = "يؤدي هذا إلى إزالة التعليقات والردود من الشريط الجانبي مع الإبقاء على أي تعليقات توضيحية مرفقة في المستند." clearAllTitle = "هل تريد مسح جميع التعليقات؟" close = "إغلاق التعليقات" +closeSidebar = "إغلاق الشريط الجانبي للتعليقات" deleteAnnotationAndComment = "حذف التعليق التوضيحي والتعليق" deleteDescription = "يحتوي هذا التعليق التوضيحي على تعليق مرفق. يمكنك إزالة التعليق فقط من الشريط الجانبي مع إبقاء التعليق التوضيحي، أو حذف كل شيء." deleteTitle = "إزالة التعليق التوضيحي من التعليقات؟" @@ -8106,6 +10348,11 @@ title = "حقول النموذج" unsavedBadge = "غير محفوظ" unsavedDesc = "لديك تغييرات غير محفوظة" +[viewer.layers] +closeSidebar = "إغلاق الشريط الجانبي للطبقات" +hideAll = "إخفاء جميع الطبقات" +showAll = "إظهار جميع الطبقات" + [viewer.link] delete = "حذف الرابط" @@ -8136,6 +10383,9 @@ resultsOf = "من {{total}}" [viewer.signature] delete = "حذف التوقيع" +[viewer.thumbnails] +closeSidebar = "إغلاق الشريط الجانبي للصور المصغرة" + [viewPdf] tags = "عرض,قراءة,تعليق,نص,صورة" title = "عرض/تحرير PDF" @@ -8562,6 +10812,7 @@ loading = "جارٍ تحميل الأشخاص..." locked = "مقفل" lockedBadge = "مقفل" loginRequired = "فعّل وضع تسجيل الدخول أولاً" +memberActions = "إجراءات العضو" noMembersFound = "لم يتم العثور على أعضاء" role = "الدور" searchMembers = "ابحث عن الأعضاء..." @@ -8571,6 +10822,7 @@ unlockAccount = "فتح قفل الحساب" unlockUserError = "فشل فتح قفل حساب المستخدم" unlockUserSuccess = "تم فتح قفل حساب المستخدم بنجاح" user = "مستخدم" +userInfo = "معلومات المستخدم" [workspace.people.actions] upgrade = "ترقية" @@ -8716,6 +10968,7 @@ removeMemberError = "فشل إزالة المستخدم من الفريق" removeMemberSuccess = "تمت إزالة المستخدم من الفريق" renameTeamLabel = "إعادة تسمية الفريق" system = "النظام" +teamActions = "إجراءات الفريق" teamName = "اسم الفريق" teamNotFound = "لم يتم العثور على الفريق" title = "الفرق" diff --git a/frontend/editor/public/locales/az-AZ/translation.toml b/frontend/editor/public/locales/az-AZ/translation.toml index 8823eaeced..f0dea4966e 100644 --- a/frontend/editor/public/locales/az-AZ/translation.toml +++ b/frontend/editor/public/locales/az-AZ/translation.toml @@ -7,6 +7,7 @@ black = "Qara" blue = "Mavi" cancel = "Ləğv et" chooseFile = "Fayl seç" +clear = "Təmizlə" close = "Bağla" comingSoon = "Tezliklə" confirm = "Təsdiqlə" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} fayl hazırdır." property = "Xüsusiyyət" quickPosition = "Sürətli mövqe" red = "Qırmızı" +remove = "Sil" reset = "Sıfırla" review = "Gözdən geçir" save = "Saxla" @@ -180,6 +182,7 @@ addMoreFiles = "Daha çox fayl əlavə edin..." 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." placeholder = "Faylları seçin..." +removeFile = "Faylı sil" selectedFiles = "Seçilmiş Fayllar" submit = "Qoşmaları əlavə et" @@ -1628,6 +1631,9 @@ title = "Stirling PDF-i daha yaxşı etmək istəyirsinizmi?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Mərkəzə hizala" +alignLeft = "Sola hizala" +alignRight = "Sağa hizala" annotationStyle = "Annotasiya üslubu" backgroundColor = "Arxa fon rəngi" borderOff = "Kənarlıq: Bağlı" @@ -2531,6 +2537,7 @@ title = "Qayda" [certSign.source] device = "Bu cihaz" +noOtherSources = "Başqa sertifikat mənbələri mövcud deyil." server = "Server" stepTitle = "Sertifikat mənbəyi" upload = "Yüklə" @@ -2805,6 +2812,7 @@ back = "Geri" cancel = "Ləğv et" close = "Bağla" collapse = "Yığ" +confirm = "Təsdiqlə" continue = "Davam et" copied = "Kopyalandı!" copy = "Kopyala" @@ -3595,7 +3603,9 @@ makeCopy = "Surət yarat" mobileShort = "Mobil" mobileUpload = "Mobil yükləmə" mobileUploadNotAvailable = "Mobil yükləmə aktiv deyil" +moreOptions = "Daha çox seçim" myFiles = "Fayllarım" +nextFile = "Növbəti fayl" noFiles = "Fayl mövcud deyil" noFilesFound = "Axtarışınıza uyğun fayl tapılmadı" noRecentFiles = "Son fayl tapılmadı" @@ -3605,6 +3615,7 @@ openInFileEditor = "Fayl Redaktorunda aç" openInPageEditor = "Səhifə Redaktorunda aç" owner = "Sahib" ownerUnknown = "Naməlum" +previousFile = "Əvvəlki fayl" recent = "Son" removeBoth = "Hər ikisindən sil" removeFilePrompt = "Bu fayl bu cihazda və serverinizdə saxlanılır. Hansından silmək istəyirsiniz?" @@ -3680,7 +3691,9 @@ workbench = "İş sahəsi" [fileSidebar] addFiles = "Fayllar əlavə et" +addingFiles = "Fayllar əlavə edilir…" collapse = "Yan paneli yığ" +customizeGroups = "Qrupları fərdiləşdir" dropHint = "Başlamaq üçün faylları açın" dropToAdd = "Drop files to add" expand = "Yan paneli genişləndir" @@ -3693,8 +3706,11 @@ noFiles = "Hələ fayl yoxdur" openFileManager = "Fayl menecerini aç" openFromComputer = "Kompüterdən aç" openSettings = "Ayarları aç" +other = "Digər" +recent = "Son" search = "Axtar" searchPlaceholder = "Fayllarda axtar..." +viewAll = "Bütün {{count}} faylı göstər" [fileSidebar.fileItem] closeViewer = "Görüntüləyicini bağla" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Əlavə et" +addLabel = "Etiket əlavə et…" +categoryIconAria = "{{name}} üçün ikon seç" +createCategory = "Kateqoriya yarat" +delete = "Kateqoriyanı sil" +done = "Hazırdır" +hide = "Kateqoriyanı gizlət" +newCategory = "Yeni kateqoriya adı…" +removeLabel = "{{name}} sil" +rename = "Adını dəyiş" +reset = "Defoltlara sıfırla" +search = "Etiketləri axtar…" +show = "Kateqoriyanı göstər" +subtitle = "Fayllarınızı əsas kateqoriyalara qruplaşdırın. Kateqoriyaya mövcud və ya yeni etiketlər əlavə edin, adını dəyişin və ya özünüz yaradın. Kateqoriyalarınızdan heç birində olmayan fayllar “Digər” altında görünür." +title = "Yan panel kateqoriyaları" + [filesPage] addToWorkspace = "İş sahəsinə əlavə et" addToWorkspaceCount = "{{count}} faylı iş sahəsinə əlavə et" @@ -3715,6 +3748,7 @@ backToFolder = "{{folder}} qovluğuna geri" backToMyFiles = "Mənim Fayllarıma geri" breadcrumbs = "Qovluq yolu" cancel = "Ləğv et" +classification = "Təsnifat" clearSearch = "Axtarışı təmizlə" clearSelection = "Seçimi təmizlə" closeDetails = "Təfərrüatları bağla" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Faylları yükləmək mümkün olmadı: {{message}}" added = "Əlavə edilib" count = "Fayllar" folder = "Qovluq" +labels = "Etiketlər" modified = "Dəyişdirilib" name = "Ad" size = "Ölçü" -toolHistory = "Alət tarixçəsi" toolHistoryAtVersion = "Toplam alət zənciri" totalSize = "Ümumi ölçü" type = "Növ" @@ -4614,10 +4648,10 @@ welcomeTitle = "Siz dəvət olunmusunuz!" [landing] addFiles = "Fayllar əlavə et" heroSubtitle = "Başlamaq üçün mövcud PDF-i sürüyüb buraxın və ya əlavə edin." -heroTitle = "Stirling PDF" mobileUpload = "Mobil cihazdan yüklə" openFromComputer = "Komputerdən aç" uploadFromComputer = "Kompüterdən yüklə" +workbenchEmptyStateHero = "PDF-i istənilən yerə buraxın" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Çıxış" [onboarding] activeFiles = "Aktiv Fayllar görünüşü alətə yüklədiyiniz bütün PDF-ləri göstərir və emal etmək istədiklərinizi seçməyə imkan verir." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Bağla" cropSettings = "Artıq kəsmək istədiyimiz faylı seçdiyimizə görə, PDF-i kəsmək istədiyimiz sahəni seçmək üçün Kəsmə alətini tənzimləyə bilərik." fileCheckbox = "Fayllardan birinə klikləmək onu emal üçün seçir. Toplu əməliyyatlar üçün bir neçə faylı seçə bilərsiniz." fileReplacement = "Dəyişdirilmiş fayl İş Masasında orijinal faylı avtomatik əvəz edəcək və onu asanlıqla daha çox alətdən keçirməyə imkan verəcək." @@ -4955,6 +4990,7 @@ skipTheTour = "Turu keç" [onboarding.desktopInstall] body = "Stirling masaüstü tətbiq kimi ən yaxşı işləyir. Onu oflayn istifadə edə, sənədlərə daha sürətli baxa və düzəlişləri yerli olaraq kompüterinizdə edə bilərsiniz." +selectOs = "Əməliyyat sistemini seçin" title = "Yüklə" titleWithOs = "{{osLabel}} üçün yüklə" @@ -5566,7 +5602,9 @@ viewLabel = "PDF redaktoru" [pdfTextEditor.actions] applyChanges = "Dəyişiklikləri tətbiq et" +clearText = "Mətni təmizlə" downloadCopy = "Nüsxəni endir" +moreOptions = "Daha çox seçim" reset = "Dəyişiklikləri sıfırla" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Müqavilələr" +"Financial reports" = "Maliyyə hesabatları" +"HR records" = "HR qeydləri" +Insurance = "Sığorta" +Invoices = "Fakturalar" +"Legal filings" = "Hüquqi sənədlər" +"Medical / PHI" = "Tibbi / PHI" +"Tax documents" = "Vergi sənədləri" + [policies.enforcement] applying = "{{names}} tətbiq edilir" applyingProgress = "{{names}} tətbiq edilir ({{done}}/{{total}})" @@ -5963,9 +6011,95 @@ export = "İxracdan əvvəl tətbiq edilir" input = "İdxal zamanı tətbiq edilir" print = "Çapdan əvvəl tətbiq edilir" +[policies.field] +accessLog = "Giriş jurnalı" +archiveAfter = "Sonra arxivlə" +auditTrail = "Audit izi" +belowThreshold = "Həddən aşağı" +destination = "Təyinat" +frameworks = "Çərçivələr" +immutableHold = "Dəyişdirilməz saxlama" +keepFor = "Bu müddət saxla" +minConfidence = "Min etibar" +notify = "Yönləndirmədə bildir" +onViolation = "Uyğunsuzluq olduqda" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 il" +"30 days" = "30 gün" +"90 days" = "90 gün" +Never = "Heç vaxt" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Baxış üçün işarələ" +Hold = "Saxla" +"Route to bucket" = "Bucket-ə yönləndir" + +[policies.fieldOption.destination] +Documents = "Sənədlər" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 il" +"3 years" = "3 il" +"30 days" = "30 gün" +"7 years" = "7 il" +Indefinite = "Qeyri-müəyyən" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI-ni avtomatik redaktə et" +"Block export" = "Eksportu blokla" +"Flag for review" = "Baxış üçün işarələ" +"Quarantine document" = "Sənədi karantinə al" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Əlavə et" +addPlaceholder = "Etiket əlavə et…" +customNote = "Komandanız üçün fərdiləşdirilib." +defaultNote = "Daxili defolt istifadə olunur, komandanızla paylaşılır." +duplicate = "\"{{name}}\" artıq mövcuddur." +edit = "Etiketləri redaktə et" +empty = "Hələ etiket yoxdur." +export = "JSON eksport et" +iconAria = "{{name}} üçün ikon seç" +import = "JSON import et" +importError = "Həmin faylı import etmək mümkün olmadı." +managedNote = "Komanda etiketləri komanda rəhbəriniz tərəfindən idarə olunur." +modalSubtitle = "Bütün komandanızla paylaşılır. Təsnifatçı hər sənədə uyğun etiketləri seçir." +modalTitle = "Təsnifat etiketləri" +pickIcon = "{{label}} ikonundan istifadə et" +removeAria = "{{name}} sil" +resetToDefault = "Defolta sıfırla" +saveForTeam = "Komanda üçün saxla" +saving = "Saxlanılır…" +sectionLabel = "Təsnifat etiketləri" +startFromScratch = "Sıfırdan başla" +teamCount = "komanda etiketləri" +tooLong = "Etiketlər ən çox {{max}} simvol ola bilər." +ungrouped = "Qruplaşdırılmamış" +view = "Etiketləri göstər" + [policies.pii] account = "Hesab nömrələri (etiketlənmiş)" card = "Kredit / debet kartları" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "ABŞ routing nömrələri (ABA)" ssn = "Sosial Təminat nömrələri" +[policies.settings] +noneExport = "Hazırda eksport zamanı heç bir siyasət işləmir." +noneUpload = "Hazırda yükləmə zamanı heç bir siyasət işləmir." +onExport = "Eksport zamanı" +onUpload = "Yükləmə zamanı" +reorderHandle = "Sıralamaq üçün sürüklə" +runOrderDesc = "Eyni tetikləyicidə birdən çox siyasət işlədikdə, onlar bu ardıcıllıqla işləyir — hər biri əvvəlki siyasətin çıxışında. Sıralamaq üçün sürükləyin." +title = "Siyasət ayarları" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Siyasət seçimləri" +policySettings = "Siyasət ayarları" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Uğursuz siyasətləri yenidən cəhd et ({{count}})" +rowProgress = "{{total}} fayldan {{completed}} emal edildi" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Siyasət nədir?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} tətbiq edilir..." +badgeRan = "{{name}} siyasəti bu faylda işlədi" +blockingAction = "Siyasət tətbiq edilərkən {{action}} bloklandı, lütfən gözləyin..." +dismiss = "Örtüyü bağla" +enforcingTitle = "Siyasət tətbiq edilir..." +viewAnyway = "Faylı göstər (siyasət hələ tətbiq edilir)" + +[portal] +comingSoon = "Tezliklə" + +[portal.accountLink.card] +billingNote = "Nəzarətsiz emal təşkilatınızın pul kisəsindən hesablanır." +eyebrow = "Hesab bağlantısı" +linkButton = "Stirling hesabınızı bağlayın" +linked = "Bağlanıb" +linkedAs = "{{name}} kimi bağlanıb." +linkedGeneric = "Bu instansiya bağlanıb." +notLinked = "Bağlanmayıb" +title = "Bu təşkilatı öz Stirling hesabına bağlayın" +unlink = "Bağlantını kəs" + +[portal.accountLink.card.error] +title = "Bağlamaq mümkün olmadı" + +[portal.accountLink.card.loginNotConfigured] +after = "host edilmiş Stirling hesabına qarşı hesab bağlanmasını aktivləşdirmək üçün. Dev-də bağlantı dialoqundan daxil olmanı simulyasiya edə bilərsiniz." +before = "Ayarla" +title = "SaaS girişi konfiqurasiya edilməyib" + +[portal.accountLink.gate] +action = "Hesabı bağla" +description = "Ödənişli funksiyalardan istifadə etmək üçün bu təşkilatın Stirling hesabını bağlayın." +title = "Kilidi açmaq üçün bağlayın" +titleFeature = "{{feature}} kilidini açmaq üçün bağlayın" + +[portal.accountLink.instances] +active = "Aktiv" +revoke = "Ləğv et" +revoked = "Ləğv edilib" +unnamed = "Adsız instansiya" + +[portal.accountLink.instances.columns] +instance = "Instansiya" +lastSeen = "Son görülmə" +linked = "Bağlanıb" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Bu təşkilatın hesabını bağlayın, sonra öz hostinqli instansiyalarınızı qeydiyyatdan keçirin ki, onları burada görəsiniz." +title = "Bağlanmış instansiya yoxdur" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} gün əvvəl" +daysAgo_other = "{{count}} gün əvvəl" +hoursAgo_one = "{{count}} saat əvvəl" +hoursAgo_other = "{{count}} saat əvvəl" +justNow = "indicə" +minutesAgo_one = "{{count}} dəq əvvəl" +minutesAgo_other = "{{count}} dəq əvvəl" +never = "heç vaxt" + +[portal.accountLink.modal] +linkSubtitle = "Bu serverin hesablanacağı hesaba daxil olun." +linkTitle = "Stirling hesabınızı bağlayın" +reauthSubtitle = "Sessiyanızın müddəti bitdi — Stirling hesabınıza yenidən daxil olun. Instansiyanız bağlı qalır." +reauthTitle = "Yenidən daxil olun" +simulateSignIn = "Daxil olmanı simulyasiya et (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "host edilmiş Stirling hesabına qarşı tətbiqdaxili bağlanmanı aktivləşdirmək üçün." +and = "və" +before = "Ayarla" +title = "SaaS girişi konfiqurasiya edilməyib" + +[portal.accountLink.panel] +instancesSub = "Bu təşkilata qeydiyyatdan keçirilmiş hər öz hostinqli instansiya. Nəzarətsiz girişi dərhal dayandırmaq üçün etimadnaməni ləğv edin." +instancesTitle = "Bağlanmış instansiyalar" +revokeError = "Instansiyanı ləğv etmək mümkün olmadı" +sub = "Bu öz hostinqli təşkilatı Stirling hesabına bağlayın ki, nəzarətsiz emal təşkilatınızın pul kisəsindən hesablansın." + +[portal.accountLink.panel.loadError] +forbidden = "Yalnız komanda sahibi təşkilatın bağlanmış instansiyalarını görə bilər." +generic = "Komandanın bağlanmış instansiyalarını yükləmək mümkün olmadı. Bir az sonra yenidən cəhd edin." +title = "Bağlanmış instansiyaları yükləmək mümkün olmadı" + +[portal.accountLink.state] +free = "Editor planı" +subscribed = "Processor planı" +unlinked = "Bağlanmayıb" + +[portal.agentBuilder] +bootstrapFromDocument = "Sənəddən başlat" +sectionsAriaLabel = "Agent qurucusu bölmələri" +selectorAriaLabel = "Agentlər" +subtitle = "Sənədlərinizi təsnif edən, onlardan çıxarış edən və yönləndirən AI agentlərini dizayn edin, test edin və yayımlayın. Ssenarilər müəyyən edin, alət girişini məhdudlaşdırın, qızıl dəst işlədin və versiya dərc edin." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Ləğv et" +dropzoneText = "Nümunə sənəd seçin (PDF və ya şəkil)" +lead = "Nümunə sənəd buraxın, biz isə təkmilləşdirə biləcəyiniz ssenarilər və çıxarış sxemi təklif edək. Siz nəzərdən keçirməyənə qədər heç nə dərc edilmir." +submit = "Agenti başlat" +subtitle = "Bir təmsilçi fayldan yeni agent üçün əsas yaradın" +title = "Sənəddən başlat" + +[portal.agentBuilder.empty] +description = "Nümunə sənəddən agenti başladın ki, ssenariləri və çıxarış sxemi üçün əsas yaransın, sonra təkmilləşdirib dərc edin." +title = "Hələ agent yoxdur" + +[portal.agentBuilder.evals] +casesPassing = "Keçən hallar" +columnCase = "Qiymətləndirmə halı" +columnLatency = "Gecikmə" +columnResult = "Nəticə" +fail = "uğursuz" +goldenSetPassRate = "Qızıl dəst keçid faizi" +latencyMs = "{{ms}} ms" +notRun = "işlədilməyib" +pass = "keçdi" +passRate = "Keçid faizi" +runEvals = "Qiymətləndirmələri işə sal" + +[portal.agentBuilder.evals.empty] +description = "Qiymətləndirmələr ssenarilərinizi təkrarlana bilən qızıl dəstə çevirir. Keçid faizini zamanla izləmək və dərc etmələri onunla məhdudlaşdırmaq üçün yüksəldin." +title = "Hələ qızıl dəst yoxdur" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "qızıl dəstlər üzrə" +activeAgents = "Aktiv agentlər" +avgPassRate = "Orta qiymətləndirmə keçid faizi" +fleetWide = "bütün park üzrə" +latestPublished = "Son dərc edilən" +scenarios = "Ssenarilər" +testCases = "test halları" +totalDescription_one = "cəmi {{count}}" +totalDescription_other = "cəmi {{count}}" + +[portal.agentBuilder.scenarios] +add = "Əlavə et" +addScenario = "Ssenari əlavə et" +enable = "Aktiv et" +expectationLabel = "Gözlənilən davranış" +expectationPlaceholder = "Agent nə etməlidir" +inEval = "qiymətləndirmədə" +mute = "Səssizə al" +muted = "səssizə alınıb" +nameLabel = "Ad" +namePlaceholder = "məs. Uyğunluq eskalasiyası" + +[portal.agentBuilder.tabs] +evals = "Qiymətləndirmələr" +scenarios = "Ssenarilər" +tools = "Alətlər" +versions = "Versiyalar" + +[portal.agentBuilder.tools] +broadAccess = "Geniş giriş" +deniedHint = "Seçilmiş alətlər bloklanıb. Qalan hər şey çağırıla bilər." +deniedTools = "Rədd edilmiş alətlər" +governanceGate = "Alət idarəetməsi Enterprise planında mövcuddur." +restricted = "Məhdudlaşdırılıb" +restrictedAccess = "Məhdud alət girişi" +restrictedDescription = "Aşağıda rədd etdiklərinizdən başqa bütün alətlərə icazə verin." + +[portal.agentBuilder.versions] +current = "cari" +historyGate = "Tam versiya tarixçəsi və geri qaytarma Enterprise planında mövcuddur." +publish = "Dərc et" +rollBack = "Geri qaytar" + +[portal.assistant] +close = "Köməkçini bağla" +error = "Köməkçiyə çatmaq mümkün olmadı." +errorWithDetail = "Köməkçiyə çatmaq mümkün olmadı: {{detail}}" +inputAriaLabel = "Köməkçidən soruş" +inputPlaceholder = "Stirling haqqında soruşun…" +open = "Köməkçini aç" +send = "Göndər" +title = "Köməkçi" +tryAsking = "Soruşmağa çalışın" +typing = "Yazır" + +[portal.auth] +loading = "Yüklənir" +redirectingToEditor = "Redaktora yönləndirilir..." + +[portal.billing.checkout] +noClientSecret = "Edge funksiyası client_secret qaytarmadı." +subtitle = "Pulsuz Editor planı limitinizi keçdikdən sonra davam etmək üçün kart əlavə edin. Qalanını Stripe idarə edir." +title = "Processor planını aktiv edin" + +[portal.billing.checkout.activationSlow] +body = "Ödənişiniz uğurlu oldu, lakin aktivləşdirmə adətən olduğundan bir az uzun çəkir. Avtomatik aktiv olacaq - bunu bağlayın və qısa müddətdə burada görünəcək." +close = "Bağla" +title = "Demək olar hazırdır" + +[portal.billing.checkout.error] +title = "Checkout başlatmaq mümkün olmadı" + +[portal.billing.checkout.finalizing] +body = "Ödənişiniz keçdi. Bağlanmış instansiyalarınızda ölçülü emalı aktivləşdiririk - bu adətən bir neçə saniyə çəkir." +hint = "Lütfən, bu pəncərəni açıq saxlayın." +title = "Processor planınız aktivləşdirilir..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "portal env-də tətbiqdaxili checkout-u aktivləşdirmək üçün." +bodyBefore = "Ayarla" +title = "Stripe konfiqurasiya edilməyib" + +[portal.billing.enterpriseUpsell] +cta = "Enterprise təklifinizi qurun" +description = "Öhdəlikli həcm endirimləri, air-gapped yerləşdirmə, xüsusi MSA və təhlükəsizlik yoxlamaları, həmçinin 3-cü tərəf distribyutor tərəfdaşlıqları." +eyebrow = "Həcm endirimi · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Bu ay aktiv" +cost = "Xərc" +editorsDeployed = "Yerləşdirilmiş redaktorlar" +inviteTeammates = "Komanda yoldaşlarını dəvət et" +pdfsEdited = "Redaktə edilmiş PDF-lər" +subtitle = "Bütün komandanız üçün istənilən yerdə yerləşdirin." +title = "Pulsuz PDF redaktorları" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout başlatmaq mümkün olmadı" +currentPlan = "Cari plan" +freeForever = "Həmişə pulsuz" +noTeamResolved = "Pul kisənizdə hələ komanda müəyyən edilməyib — yeniləyin və yenidən cəhd edin." +ownerOnly = "Yalnız komanda sahibi Processor planını aktiv edə bilər." +planName = "Editor" +ssoIncluded = "SSO daxildir" +switchOnProcessor = "Processor-u aktiv et →" +unlimitedUsers = "Limitsiz istifadəçi" + +[portal.billing.invoices] +columnAmount = "Məbləğ" +columnDate = "Tarix" +columnDescription = "Təsvir" +columnPdfsProcessed = "Emal edilmiş PDF-lər" +columnStatus = "Status" +descriptionFallback = "Faktura" +downloadAriaLabel = "{{number}} fakturasını PDF kimi endir" +emptyDescription = "Komandanız abunə olduqdan və ilk dövr bağlandıqdan sonra fakturalarınız burada görünəcək." +emptyTitle = "Hələ faktura yoxdur" +fetchLimitNote_one = "Ən son {{count}} fakturanız göstərilir. Daha köhnə fakturalar Stripe portalındadır." +fetchLimitNote_other = "Ən son {{count}} fakturanız göstərilir. Daha köhnə fakturalar Stripe portalındadır." +loadError = "Fakturaları yükləmək mümkün olmadı: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Hamısını göstər {{count}}" +showAll_other = "Hamısını göstər {{count}}" +showFewer_one = "Daha az göstər (ilk {{count}})" +showFewer_other = "Daha az göstər (ilk {{count}})" +showMostRecent_one = "Ən son {{count}} göstər" +showMostRecent_other = "Ən son {{count}} göstər" +title = "Faktura tarixçəsi" +viewAriaLabel = "{{number}} fakturasını Stripe-də göstər" +viewLink = "Göstər ↗" + +[portal.billing.linkPrompt] +cta = "Stirling hesabını bağla" +description = "Manual PDF redaktəsi — göstərmə, imzalama, birləşdirmə, bölmə, su nişanı, sıxma, çevirmə, manual OCR — bağlı olub-olmamasından asılı olmayaraq həmişə pulsuzdur. Ölçülü emalın (avtomatlaşdırma, AI və API) 500 pulsuz PDF haqqını əldə etmək üçün bağlayın; daha çox lazım olduqda Processor planını aktiv edin və yalnız istifadə etdiyiniz qədər ödəyin." +title = "Stirling hesabınızı bağlayın" + +[portal.billing.paymentMethod] +billedMonthly = "Aylıq hesablanır" +cardEnding = "{{last4}} ilə bitən {{brand}}" +cardFallback = "Kart" +expiresBilledMonthly = "{{expiry}} tarixində bitir · aylıq hesablanır" +eyebrow = "Ödəniş üsulu" +managedSub = "Kartınız və ödəniş məlumatlarınız Stripe müştəri portalında təhlükəsiz saxlanılır." +managedTitle = "Stripe-də idarə olunur" +update = "Yenilə" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Bu dövrdə hələ ölçülü emal yoxdur." +eyebrow = "Bu dövrdə emal edilmiş PDF-lər" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Ölçülü PDF-lər kateqoriyaya görə bölünüb" +segmentAgentsDesc = "AI agent hərəkətləri" +segmentAgentsLabel = "Agentlər" +segmentApiDesc = "Birbaşa API sorğuları" +segmentApiLabel = "API" +segmentAutomationDesc = "Avtomatlaşdırmalar və boru xətləri" +segmentAutomationLabel = "Avtomatlaşdırma" +unit = "ölçülü PDF-lər" + +[portal.billing.spendLimit] +adjustLimit = "Limiti tənzimlə" +cancel = "Ləğv et" +capControlNote = "Dəyişikliklər dərhal tətbiq olunur — tavanı istənilən vaxt artırın və ya azaldın." +capSuffix = "/ ay" +capSuffixWithDocs = "/ ay · ≈ {{documents}} sənəd" +displaySub = "Siz yalnız avtomatik emal etdiyiniz üçün hesablanırsınız — heç vaxt tavandan yuxarı deyil." +editTitle = "Aylıq tavanınızı təyin edin" +eyebrow = "Xərc limiti" +guardrailBody = "sərt tavandır — ondan yuxarı heç vaxt hesablanmırsınız. Limitə çatanda ölçülü emal dayandırılır (limitsiz PDF redaktəsi işləməyə davam edir) ta ki, limiti artırana və ya dövr sıfırlanana qədər. Heç nə itmir." +guardrailLabel = "Qoruyucu limitiniz:" +noCap = "tavan yoxdur" +pctUsed = "{{pct}}% istifadə olunub" +remaining = "{{amount}} qalıb" +save = "Limiti saxla" +saveError = "Limiti saxlamaq mümkün olmadı" +thisPeriodUncapped = "bu dövrdə {{amount}} · tavansız" +usedThisMonth = "bu ay {{amount}} istifadə olunub" +useSuggested = "Təklif ediləni istifadə et · {{amount}} / ay" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/gün ilə limitə ~{{count}} günə çatırsınız (~{{monthEnd}} ay sonu). Təklif olunan limit ~{{suggested}}." +body_other = "{{rate}}/gün ilə limitə ~{{count}} günə çatırsınız (~{{monthEnd}} ay sonu). Təklif olunan limit ~{{suggested}}." +label = "Aşacağı proqnozlaşdırılır." + +[portal.billing.spendThisMonth] +eyebrow = "Bu ay xərc" +processed_one = "{{formattedCount}} PDF emal edildi." +processed_other = "{{formattedCount}} PDF emal edildi." +processedWithRate_one = "{{formattedCount}} PDF emal edildi, hər biri {{rate}}." +processedWithRate_other = "{{formattedCount}} PDF emal edildi, hər biri {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "İndi artırın ki, avtomatlaşdırılmış emal heç vaxt dayanmasın." +approachingTitle = "Aylıq xərc limitinizin {{pct}}%-indəsiniz" +raiseLimit = "Limiti artır" +reachedBody = "Ölçülü emal limiti artırana və ya dövr sıfırlanana qədər dayandırılıb. Limitsiz PDF redaktəsi işləməyə davam edir." +reachedTitle = "Aylıq xərc limitinə çatıldı" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe portalını açmaq mümkün olmadı" + +[portal.billing.walletMeter] +capSuffix_one = "{{allowance}} pulsuz PDF-dən istifadə olunub" +capSuffix_other = "{{allowance}} pulsuz PDF-dən istifadə olunub" +eyebrow = "Processor sınağı" +statusLabel_one = "{{remaining}} qalıb" +statusLabel_other = "{{remaining}} qalıb" +sub = "PDF Editor-dan pulsuz istifadə edin. PDF-ləri avtomatik emal etmək üçün ödəyin." +title_one = "{{allowance}} PDF-i pulsuz emal edin" +title_other = "{{allowance}} PDF-i pulsuz emal edin" +titleWithRate_one = "{{allowance}} PDF-i pulsuz emal edin, sonra {{rate}}/PDF" +titleWithRate_other = "{{allowance}} PDF-i pulsuz emal edin, sonra {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Kilidli" +openAriaLabel = "{{name}} komponentini aç" + +[portal.catalogue.detail] +addToProject = "Layihəyə əlavə et" +ariaLabel = "Komponent təfərrüatı" +tabsAriaLabel = "Komponent təfərrüatı bölmələri" +upgradeToUnlock = "Kilidi açmaq üçün yüksəldin" + +[portal.catalogue.detail.code] +install = "Quraşdır" +usage = "İstifadə" + +[portal.catalogue.detail.locked] +description = "{{name}} {{tier}} planından başlayaraq daxildir. Onu daxil etmək üçün yüksəldin." +title = "Planınızda mövcud deyil" + +[portal.catalogue.detail.preview] +badge = "Canlı önizləmə" +note = "İnteraktiv sandbox burada render olunur" + +[portal.catalogue.detail.pricing] +note = "{{unit}} başına ölçülür. Aylıq pulsuz kvotadan artıq istifadə hesabınıza yazılır və Usage & Billing altında maddələnir." + +[portal.catalogue.detail.stats] +billedOn = "Hesablanma üzrə" +embeds30d = "Daxiletmələr (30g)" +freeQuota = "Pulsuz kvota" +freeQuotaValue = "{{amount}} / ay" +maturity = "Yetkinlik" +none = "Yoxdur" +perAction = "Hər hərəkət üçün" +price = "Qiymət" + +[portal.catalogue.detail.tabs] +code = "Kod" +overview = "İcmal" +pricing = "Qiymətləndirmə" +props = "Props / API" + +[portal.catalogue.props] +optional = "istəyə bağlı" +required = "tələb olunur" + +[portal.catalogue.props.columns] +description = "Təsvir" +name = "Prop" +required = "Tələb olunur" +type = "Tip" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Komponent xərci (MTD)" +embedsThisMonth = "Bu ay daxiletmələr" +inBeta = "Beta-da" + +[portal.components.billingUnit] +approval = "təsdiq" +check = "yoxlama" +event = "hadisə" +render = "render" +review = "baxış" +session = "sessiya" +signature = "imza" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Öz tətbiqinizə yerləşdirə biləcəyiniz daxil edilə bilən SDK vidcetləri — görüntüləyici, e-imza axını, AI baxış paneli. Hər biri hərəkət üzrə ölçülür. Quraşdırma, istifadə və props üçün karta klikləyin." +title = "Komponentlər" + +[portal.componentsView.empty] +description = "Komponent kataloqu yüklənə bilmədi. Bir az sonra yenidən cəhd edin." +title = "Mövcud komponent yoxdur" + +[portal.componentsView.lockedBanner] +description = "GA komponentləri Pay-as-you-go planında mövcuddur; bəzi Beta komponentləri yalnız enterprise üçündür. Kilidli kartlar yüksəltmə təklifi göstərir." +title = "Bəzi komponentlər üçün ödənişli plan lazımdır" + +[portal.docs.authentication] +codeCaption = "hər sorğu" +eyebrow = "BAŞLANĞIC" +lead = "Bütün sorğular bearer token ilə autentifikasiya olunur. Açarlar mühit üzrə əhatələnir və rotasiya edilmədikcə müddəti bitmir." +liveKey = "Production açarları — hesablanır, planınıza görə rate-limit olunur." +testKey = "Sandbox açarları — pulsuzdur, sintetik fixture-lar qaytarır." +title = "Autentifikasiya" + +[portal.docs.components] +codeCaption = "görüntüləyicini daxil et" +eyebrow = "KOMPONENTLƏR" +lead = "Baxış növbələri və sənəd yoxlaması üçün daxil edilə bilən UI. Öz üslublarınızı gətirin və ya göndərilmiş mövzudan istifadə edin." +title = "Drop-in görüntüləyicilər" + +[portal.docs.endpoints] +eyebrow = "API İSTİNADI" +fieldCount_one = "{{count}} sahə" +fieldCount_other = "{{count}} sahə" +filterAll = "Hamısı" +filterAriaLabel = "Endpoint-ləri vertikala görə filtr et" +lead = "Hər sənəd tipi tipli endpoint-dir. Faylı POST edin, sxemlə doğrulanmış JSON alın. Aşağıda vertikala görə filtr edin." +title = "Endpoint-lər" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API İSTİNADI" +lead = "Xətalar sabit maşın-oxunaqlı kod və insan üçün mesaj qaytarır. 4xx gövdəsi dəstək üçün həmişə request_id ehtiva edir." +title = "Xətalar" + +[portal.docs.nav] +ariaLabel = "Sənədləşdirmə" + +[portal.docs.nav.empty] +description = "Sənədləşdirmə indeksi yüklənə bilmədi." +title = "Docs əlçatan deyil" + +[portal.docs.quickstart] +eyebrow = "BAŞLANĞIC" +lead = "İlk sənədinizi tipli endpoint-ə göndərin və üç addımda strukturlaşdırılmış JSON geri alın. Model təlimi və prompt mühəndisliyi yoxdur." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "copy-paste reseptləri üçün." +bodyBeforeLink = "eyni çağırışı pipeline-a bağlayaraq doğrulama, redaktə və çatdırmanı zəncirləyin — və ya MCP üzərindən agentə təqdim edin. Baxın" +label = "Növbəti:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Infrastructure tabından əhatələnmiş açar yaradın. Açarlar rate limitləri və istəyə bağlı IP allowlist daşıyır. Onu shell-ə eksport edin:" +title = "API açarı buraxın" + +[portal.docs.quickstart.step2] +body = "Faylı istənilən tipli endpoint-ə POST edin. Endpoint geri alacağınız sxemi müəyyən edir — burada faktura çıxarıcısı." +snippetCaption = "faktura çıxar" +title = "Sənəd göndər" + +[portal.docs.quickstart.step3] +body = "Hər cavab endpoint sxeminə qarşı, etibar balı və hər sahə üzrə mənşə ilə doğrulanır." +codeCaption = "200 OK" +title = "Strukturlaşdırılmış nəticəni oxu" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Paralellik" +eyebrow = "BAŞLANĞIC" +lead = "Limitlər planınıza görə miqyaslanır. 429 cavabı Retry-After başlığı ehtiva edir; SDK-lar avtomatik geri çəkilir." +requestsPerMinute = "Sorğular / dəqiqə" +title = "Rate limitləri və kvotalar" + +[portal.docs.recipes] +cloneButton = "Resepti klonla" +eyebrow = "PLAYBOOKS" +lead = "Mənbələri, əməliyyatları və təyinatları zəncirləyən başdan-başa nümunələr. Hər biri klonlaya biləcəyiniz pipeline-a uyğun gəlir." +title = "Reseptlər" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Tipli cavablar, avtomatik təkrar cəhdlər və axın yükləmələri olan first-party müştərilər. Hamısı eyni endpoint kataloqunu izləyir." +title = "Rəsmi SDK-lar" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Köhnəlmiş" + +[portal.docs.skills] +eyebrow = "BACARIQLAR" +lead = "Agentinizin tək alət kimi çağırdığı paketlənmiş, adlandırılmış imkanlar. Hər bacarıq əlavə edilmiş qiymətləndirmələri olan deterministik əməliyyat zənciridir." +title = "Agent bacarıqları" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API İSTİNADI" +lead = "document.processed, pipeline.completed və quota.threshold hadisələrinə abunə olun. Payload-lar HMAC-SHA256 ilə imzalanır." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "köməkçisi göndərilir." +beforeHelper = "başlığını imzalama sirrinizə qarşı yoxlayın, yalnız sonra payload-a etibar edin. SDK-larla birlikdə" +beforeSignature = "Doğrulayın:" + +[portal.documents] +exportCsv = "CSV eksport et" +search = "Fayl adı, ID ilə axtar..." +subtitle = "Təşkilatınızın emal etdiyi hər sənəd, tam emal qeydi ilə. Məzmun girişi sorğu ilə məhdudlaşdırılır." +title = "Sənədlər" + +[portal.documents.audit] +approved = "Təsdiqlənib" +archived = "Arxivlənib" +elevation = "Səlahiyyət artırımı" +empty = "Hələ heç bir hadisə qeydə alınmayıb." +extracted = "Emal edilib" +flagged = "Nəzərdən keçirilməlidir" +ingested = "Qəbul edilib" +reviewed = "Nəzərdən keçirilir" + +[portal.documents.drawer] +sectionsAriaLabel = "Sənəd detalları bölmələri" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Çıxarışlar" +overview = "İcmal" + +[portal.documents.elevation] +requestAccess = "Giriş tələb et" + +[portal.documents.elevation.active] +description = "Müvəqqəti icazə — giriş jurnala yazılır və vaxtla məhdudlaşdırılır." +descriptionFourEyes = "Müvəqqəti icazə — həmkar rəyçi xəbərdar edildi (dörd göz prinsipi)." +title = "Giriş {{time}} ərzində bitir" + +[portal.documents.elevation.gated] +description = "Məzmun zero-standing-access ilə məhdudlaşdırılıb. Tələb göndərmək vaxtla məhdud icazə başladır." +descriptionFourEyes = "Məzmun zero-standing-access ilə məhdudlaşdırılıb. Tələb göndərmək vaxtla məhdud icazə başladır və həmkar rəyçini xəbərdar edir (dörd göz prinsipi)." +title = "Həssas sənəd" + +[portal.documents.extractions] +empty = "Bu sənəddən heç bir sahə çıxarılmayıb." +masked = "Çıxarılmış sahələr gizlədilib. Bu sənədin məzmununa baxmaq üçün vaxtlı giriş tələb edin." + +[portal.documents.extractions.columns] +confidence = "Etibarlılıq" +field = "Sahə" +value = "Dəyər" + +[portal.documents.filters] +all = "Hamısı" +ariaLabel = "Sənədləri statusa görə filtrlə" +flagged = "İşarələnib" +inReview = "Nəzərdən keçirilir" +processed = "Emal edilib" + +[portal.documents.overview] +action = "Pipeline / Əməliyyat" +product = "Məhsul" +received = "Vaxt" +status = "Status" +type = "Növ" +user = "İstifadəçi" + +[portal.documents.queue.empty] +description = "Mənbələr sənədləri pipeline-larınıza ötürdükcə onlar nəzərdən keçirmək üçün burada görünəcək." +title = "Növbədə sənəd yoxdur" + +[portal.documents.status] +error = "Xəta" +flagged = "Nəzərdən keçirilməlidir" +inReview = "Nəzərdən keçirilir" +processed = "Emal edilib" + +[portal.documents.table] +auto = "Avtomatik" +editorAction = "Editor" +empty = "Bu filtrə uyğun sənəd yoxdur." +rowActions = "Sətir əməliyyatları" +sensitiveLabel = "Həssas" +sensitiveTitle = "Həssas — giriş tələb olunur" + +[portal.documents.table.columns] +action = "Pipeline / Əməliyyat" +document = "Sənəd" +product = "Məhsul" +status = "Status" +time = "Vaxt" +user = "İstifadəçi" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor yerləşdirin, öz hostinqinizdə olan instansiyaları təşkilatınızla cütləşdirin və işləyən parkı idarə edin — hədəflər, sağlamlıq, giriş məlumatları və offline aktivləşdirmə bir yerdə." +title = "Editor yerləşdirilməsi" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktiv istifadəçilər" +host = "Host" +lastSeen = "Son görünmə" +region = "Region" +status = "Status" +version = "Versiya" + +[portal.editorAdmin.health.empty] +description = "Canlı instansiya sağlamlığını burada görmək üçün hədəf yerləşdirin və onu cütləşdirin." +title = "Hesabat verən instansiya yoxdur" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Offline paket yarat" +lockCopy = "Offline və on-prem aktivləşdirmə Enterprise-in bir hissəsidir." +subtitle = "Çıxış şəbəkə yolu olmayan offline və ya on-prem quraşdırma üçün imzalanmış aktivləşdirmə paketi yaradın. Onu instansiyaya köçürün və ilk işə salma quraşdırması zamanı tətbiq edin." +talkToSales = "Satışla danışın" +title = "Şəbəkədən təcrid olunmuş aktivləşdirmə" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} imzalanıb və köçürməyə hazırdır. O, bir instansiyanı aktivləşdirir və 14 günə bitir." +title = "Paket hazırdır" + +[portal.editorAdmin.pairing] +generated = "Yaradıldı ✓" +generateNewCode = "Yeni kod yarat" +lockCopy = "IaC təminatı Enterprise-in bir hissəsidir." +rotate = "Dövr et" +talkToSales = "Satışla danışın" + +[portal.editorAdmin.sections.health] +sub = "Hesabat verən hər Editor instansiyası — versiya, region, status, son görünmə və aktiv istifadəçilər." +title = "Instansiya sağlamlığı" + +[portal.editorAdmin.sections.pairing] +sub = "Öz hostinqinizdə olan editor-u bu təşkilata qoşun. Token yaradın, qısa kod ötürün və ya onu IaC vasitəsilə birləşdirin." +title = "Cütləşdirmə" + +[portal.editorAdmin.sections.targets] +sub = "Editor-un işlədiyi yer. Öz hostinqinizdə instansiya qurmaq üçün snippet kopyalayın və ya əməliyyat yükü olmadan Managed Cloud istifadə edin." +title = "Yerləşdirmə hədəfləri" + +[portal.editorAdmin.serviceToken] +currentToken = "Cari token" +lastRotated = "Son dövr edilmə" +rotateButton = "Servis tokenini dövr et" +subtitle = "Instansiyalar bu giriş məlumatı ilə təşkilata autentifikasiya olunur. Onu qrafik üzrə və ya sızıntı şübhəsindən dərhal sonra dövr edin." +title = "Servis tokeni" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Yeni token verildi. Hər bir öz hostinqinizdəki instansiyanın STIRLING_SERVICE_TOKEN dəyərini 24 saatlıq güzəşt pəncərəsində yeniləyin, yoxsa onlar offline olacaq." +title = "İşləyən instansiyaları dövr et" + +[portal.editorAdmin.status] +degraded = "Zəifləmiş" +healthy = "Sağlam" +offline = "Offline" +pairing = "Cütləşdirilir" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instansiya" +instanceCount_other = "{{count}} instansiya" +talkToSales = "Satışla danışın" +upgradePlan = "Planı yüksəlt" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem və Kubernetes öz hostinq yerləşdirməsi Enterprise-in bir hissəsidir." +paid = "Docker və Kubernetes ilə öz hostinq yerləşdirməsi ödənişli planda açılır." + +[portal.editorAdmin.targets.state] +available = "Əlçatandır" +locked = "Kilidlənib" +running = "İşləyir" + +[portal.errorBoundary] +description = "Bu görünüşdə gözlənilməz xəta baş verdi. Yenidən cəhd edin və ya yan paneldən başqa bölmə seçin." +retry = "Yenidən cəhd et" +title = "Bu səhifədə nəsə səhv getdi" + +[portal.home.editor] +activeUsers = "{{n}} aktiv" +invite = "Komanda yoldaşlarını dəvət et" +name = "Stirling PDF Editor" +open = "Brauzerdə aç" +updated = "{{time}} yeniləndi" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Öz hostinqinizdə · Docker" +kubernetes = "Öz hostinqinizdə · Kubernetes" + +[portal.home.greeting] +afternoon = "Günortanız xeyir" +evening = "Axşamınız xeyir" +morning = "Sabahınız xeyir" + +[portal.home.onboarding] +dismiss = "Quraşdırmanı bağla" +notStarted = "Başlanmayıb" +progress = "{{total}} tapşırıqdan {{done}} tamamlandı" +title = "Quraşdırmanı tamamlayın" + +[portal.home.onboarding.enterprise] +body = "Təşkilat üzrə SSO + SCIM + RBAC, öhdəlikli həcm qiymətləri və şəbəkədən təcrid olunmuş yerləşdirmə." +cta = "Sınağa başla" +ctaQuote = "Qiymət təklifi al" +lead = "250+ əməkdaş üçün." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Desktop tətbiqini yerləşdirin, həmişəlik pulsuz." +title = "PDF Editor endirin" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktiv · {{recommended}} tövsiyə olunur" +chip = "{{active}} aktiv" +title = "Siyasətləri aktivləşdirin" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} qoşulub · hər PDF düşdüyü yerdə idarə olunur" +chip = "{{connected}} qoşulub" +title = "Mənbələrinizi qoşun" + +[portal.home.quickActions] +subtitle = "Bu gün üçün əsas tapşırıqlar" +title = "Sürətli əməliyyatlar" + +[portal.home.quickActions.buildPipeline] +blurb = "Tipli əməliyyat kitabxanası üzərində 3 addımlı konstruktor" +title = "Pipeline qur" + +[portal.home.quickActions.connectSource] +blurb = "S3, agentlər, webhooks, izlənən qovluqlar" +title = "Mənbə qoş" + +[portal.home.quickActions.issueApiKey] +blurb = "Tezlik limitləri və IP allowlist ilə əhatəli açar" +title = "API açarı ver" + +[portal.infrastructure] +manageEditorDeployment = "Editor yerləşdirilməsini idarə et" +sectionsAriaLabel = "İnfrastruktur bölmələri" +subtitle = "Stirling iş sahəniz üçün yerləşdirmələr, giriş məlumatları, təhlükəsizlik vəziyyəti, saxlama və audit izi." +title = "İnfrastruktur" + +[portal.infrastructure.apiKeys] +createKey = "Açar yarat" +heading = "API açarları" +subheading = "Hər açar üzrə tezlik limitləri, icazələr və IP allowlist-ləri olan əhatəli giriş məlumatları." + +[portal.infrastructure.apiKeys.card] +allowedIps = "İcazəli IP-lər" +anyIp = "İstənilən IP (allowlist yoxdur)" +created = "Yaradılıb" +lastUsed = "Son istifadə" +permissions = "İcazələr" +rateLimit = "Tezlik limiti" +rateLimitValue = "{{value}} sorğu/dəq" +usageMonth = "Bu ay istifadə" +usageToday = "Bu gün istifadə" + +[portal.infrastructure.apiKeys.empty] +description = "Stirling API çağırmağa başlamaq üçün əhatəli açar yaradın." +title = "Hələ API açarı yoxdur" + +[portal.infrastructure.audit] +filterAriaLabel = "Audit hadisələrini kateqoriyaya görə filtrlə" +heading = "Audit jurnalları" +latencyValue = "{{value}} ms" +noEventsInCategory = "Bu kateqoriyada hadisə yoxdur." +subheading = "İş sahənizdə hər autentifikasiya, konfiqurasiya və emal hadisəsi." + +[portal.infrastructure.audit.columns] +actor = "İcraçı" +event = "Hadisə" +latency = "Gecikmə" +status = "Status" +target = "Resurs" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "İş sahəsi fəaliyyəti baş verdikcə burada görünəcək." +title = "Audit hadisəsi yoxdur" + +[portal.infrastructure.audit.export] +cancel = "Ləğv et" +error = "Eksport alınmadı. Zəhmət olmasa yenidən cəhd edin." +exportButton = "Eksport et" +exporting = "Eksport edilir…" +fieldsLegend = "Sütunlar" +format = "Format" +open = "Eksport et" +subtitle = "Audit hadisələrini CSV və ya JSON kimi endirin. Daxil ediləcək sütunları seçin." +title = "Audit jurnalını eksport et" + +[portal.infrastructure.audit.export.fields] +date = "Tarix" +documentName = "Sənəd adı" +ipAddress = "IP ünvanı" +outcome = "Nəticə" +tool = "Alət" +username = "İstifadəçi adı" + +[portal.infrastructure.audit.filters] +all = "Hamısı" +auth = "Auth" +config = "Konfiqurasiya" +elevation = "Səlahiyyət artırımı" +processing = "Emal" +security = "Təhlükəsizlik" + +[portal.infrastructure.audit.forbidden] +description = "Audit jurnalı komanda rəhbərləri və adminlər üçün əlçatandır. Giriş üçün komanda rəhbərinizdən və ya admindən soruşun." +title = "Girişiniz yoxdur" + +[portal.infrastructure.audit.metrics] +config = "Konfiqurasiya" +elevation = "Səlahiyyət artırımı" +processing = "Emal" +totalEvents = "Ümumi hadisələr · 24s" + +[portal.infrastructure.createKey] +cancel = "Ləğv et" +createKey = "Açar yarat" +done = "Hazırdır" +ipAllowlistHelper = "Vergüllə ayrılmış CIDR aralıqları. İstənilən IP-yə icazə vermək üçün boş buraxın." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Açar adı" +keyNamePlaceholder = "məs. Production · ingest" +permissionsLabel = "İcazələr" +secretKeyCaption = "Gizli açar" +secretWarning = "Bunu secrets manager-də saxlayın. Stirling yalnız hash saxlayır — onu sonradan bərpa etmək mümkün deyil." +subtitle = "Açarı lazım olan minimum əhatə ilə məhdudlaşdırın. İstənilən vaxt dövr edə və ya ləğv edə bilərsiniz." +subtitleCreated = "Bu sirri indi kopyalayın — bir daha göstərilməyəcək." +title = "API açarı yarat" +titleCreated = "Açar yaradıldı" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/dəq" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Yerləşdirən" +environment = "Mühit" +product = "Məhsul" +status = "Status" +version = "Versiya" +when = "Nə vaxt" + +[portal.infrastructure.deployments.recent] +heading = "Son yerləşdirmələr" +subheading = "Məhsullar və mühitlər üzrə ən son rollout-lar." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instansiyalar" +latency = "Gecikmə" +load = "Yük" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Ötürücülük" +uptime = "İşləmə vaxtı" +version = "Versiya" + +[portal.infrastructure.deployments.regions] +heading = "Regionlar" +subheading = "Hər yerləşdirilmiş Stirling regionu üçün canlı sağlamlıq — gecikmə, yük və rollout versiyası." + +[portal.infrastructure.deployments.regions.empty] +description = "İş sahəniz təmin edildikdən sonra yerləşdirilmiş regionlar burada görünəcək." +title = "Yerləşdirilmiş region yoxdur" + +[portal.infrastructure.models] +heading = "Modellər" +msValue = "{{value}} ms" +subheading = "İş sahəniz üzrə sənəd emalını təmin edən model kataloqu və yönləndirmə." + +[portal.infrastructure.models.byom] +description = "On-prem və ya öz hostinqinizdə olan modeli qeydiyyatdan keçirin və data residency ilə bağlı emal üçün onu regiona bərkidin." +title = "Öz modelinizi gətirin" + +[portal.infrastructure.models.catalogue] +heading = "Kataloq" +sub = "İş sahəniz üçün əlçatan idarə olunan modellər, canlı gecikmə və xərclə." +subEnterprise = "İdarə olunan, özünüzün gətirdiyiniz və on-prem modellər — region üzrə bərkitmə imkanı ilə." + +[portal.infrastructure.models.catalogue.empty] +description = "İş sahənizin kataloqundakı modellər burada görünür." +title = "Əlçatan model yoxdur" + +[portal.infrastructure.models.columns] +cost = "Xərc" +latency = "Gecikmə" +load = "Yük" +model = "Model" +status = "Status" +type = "Növ" +version = "Versiya" + +[portal.infrastructure.models.metrics] +activeModels = "Aktiv modellər" +avgLatency = "Orta gecikmə" +included = "Daxildir" +monthlySpend = "Aylıq model xərci" + +[portal.infrastructure.models.routing] +empty = "Yönləndirmə qaydası konfiqurasiya edilməyib." +heading = "Yönləndirmə qaydaları" +sub = "Hər əməliyyatı hansı modelin idarə etdiyi. Daha dar qayda uyğun gəlmədikdə standart tətbiq olunur." +subLocked = "Əməliyyatları konkret modellərə yönləndirin — ödənişli planlarda əlçatandır." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Hər əməliyyatı və sənəd növünü hansı modelin idarə etdiyinə nəzarət etmək üçün Pro-ya yüksəldin." +title = "Model yönləndirməsi ödənişli funksiyadır" + +[portal.infrastructure.models.routingColumns] +default = "Standart" +docType = "Sənəd növü" +modelForAria = "{{operation}} üçün model" +operation = "Əməliyyat" +routedTo = "Yönləndirilib" + +[portal.infrastructure.security.access.byok] +description = "Öz KMS-inizdən açar təqdim edin. Stirling onunla şifrələyir, lakin yenə də oxuya bilir." +label = "Öz açarınızı gətirin (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Açarlar KMS-inizi heç vaxt tərk etmir. Stirling yalnız ciphertext saxlayır." +label = "Öz açarınızı saxlayın (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling şifrələmə açarlarını idarə edir. Ən sadə variant — sizin tərəfdə sıfır açar əməliyyatı." +label = "Stirling-də saxlanılan açarlar" + +[portal.infrastructure.security.accessPolicy] +heading = "Sənəd giriş siyasəti" +subheading = "Emal edilmiş sənədləri saxlanma vəziyyətində kimin deşifr edə biləcəyinə nəzarət edir." + +[portal.infrastructure.security.attestations] +heading = "Uyğunluq attestatları" +noReport = "Hesabat əlçatan deyil" +subheading = "Attestasiya edilmiş nəzarətlər üzrə hesabatlarla framework üzrə audit vəziyyəti." +viewReport = "Hesabata bax →" + +[portal.infrastructure.security.compliance] +heading = "Uyğunluq" +subheading = "Stirling platformasını əhatə edən attestatlar və sertifikatlar." + +[portal.infrastructure.security.empty] +description = "İş sahənizin təhlükəsizlik konfiqurasiyası burada görünəcək." +title = "Təhlükəsizlik vəziyyəti əlçatan deyil" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK ilə şifrələmə açarları KMS-inizi heç vaxt tərk etmir. Stirling yalnız istənilən vaxt ləğv edə biləcəyiniz ciphertext-i saxlayır və emal edir." +title = "Stirling sənədlərinizi deşifr edə bilmir" + +[portal.infrastructure.security.ipAllowlist] +empty = "IP aralığı konfiqurasiya edilməyib — bütün IP-lərə icazə verilir." +heading = "IP allowlist" +sub = "API girişi bu CIDR aralıqları ilə məhdudlaşdırılıb." +subLocked = "API girişini tanınmış IP aralıqları ilə məhdudlaşdırın — ödənişli planlarda əlçatandır." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "API girişini konkret şəbəkələrlə məhdudlaşdırmaq üçün Pro-ya yüksəldin." +title = "IP allowlisting ödənişli funksiyadır" + +[portal.infrastructure.security.ipColumns] +added = "Əlavə edilib" +addedBy = "Əlavə edən" +cidr = "CIDR" +label = "Etiket" + +[portal.infrastructure.security.keyManagement] +algorithm = "Alqoritm" +heading = "Şifrələmə açarlarının idarə edilməsi" +keyId = "Açar identifikatoru" +lastRotated = "Son dövr edilmə" +rotateKey = "Açarı dövr et" +rotationPolicy = "Dövr etmə siyasəti" +subheading = "Sənədləri saxlanma vəziyyətində şifrələyən açarların saxlanması — kim deşifr edə bilər və açarlar necə dövr edilir." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) və hold-your-own-key (HYOK) saxlanması Enterprise-də əlçatandır. Öz KMS-inizdən açarlar təqdim etmək üçün yüksəldin." +title = "Planınızda açarlar Stirling tərəfindən idarə olunur" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asiya-Sakit okean" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "Avropa İttifaqı" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Amerika Birləşmiş Ştatları" + +[portal.infrastructure.security.residencyHeader] +heading = "Data residency" +subheading = "Sənədlərin saxlandığı və emal edildiyi yer." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} istifadə edilib" + +[portal.infrastructure.storage.empty] +description = "Qoşulmuş saxlama və istifadə burada görünəcək." +title = "Saxlama konfiqurasiya edilməyib" + +[portal.infrastructure.storage.lifecycle] +active = "Aktiv" +activeRange = "0–{{value}}g" +archived = "Arxivləşdirilib" +coldStorage = "cold storage" +deleted = "Silinib" +never = "heç vaxt" +purged = "təmizlənib" + +[portal.infrastructure.storage.providers] +connect = "Qoş" +connected = "Qoşulub" +heading = "Qoşulmuş provayderlər" +subheading = "Emal edilmiş artefaktların yazıldığı yer." + +[portal.infrastructure.storage.retention] +heading = "Saxlama müddəti" +subheading = "Artefaktların lifecycle silinməsindən əvvəl nə qədər saxlanıldığı." +windowLabel = "Standart saxlama pəncərəsi" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} gün" +days_other = "{{count}} gün" +never = "Heç vaxt silmə" + +[portal.infrastructure.storage.totalUsage] +heading = "Ümumi istifadə" +progressLabel = "İstifadə edilmiş saxlama" +subheading = "Bütün qoşulmuş provayderlər üzrə istifadə edilmiş saxlama." + +[portal.infrastructure.tabs] +apiKeys = "API açarları" +audit = "Audit jurnalları" +deployments = "Yerləşdirmələr" +models = "Modellər" +security = "Təhlükəsizlik" +storage = "Saxlama" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponentlər" +docs = "Developer Docs" +documents = "Sənədlər" +editor = "Editor" +home = "Əsas səhifə" +infrastructure = "İnfrastruktur" +pipelines = "Pipeline-lar" +policies = "Siyasətlər" +procurement = "Satınalma" +settings = "Parametrlər" +sources = "Mənbələr" +usage = "İstifadə və fakturalama" +users = "İstifadəçilər" + +[portal.notifications] +markAllRead = "Hamısını oxunmuş kimi işarələ" +title = "Bildirişlər" +viewAll = "Hamısına bax" + +[portal.notifications.ariaLabel] +none = "Bildirişlər, oxunmamış yoxdur" +unread_one = "Bildirişlər, {{count}} oxunmamış" +unread_other = "Bildirişlər, {{count}} oxunmamış" + +[portal.notifications.count] +allRead = "hamısı oxunub" +loading = "yüklənir" +new_one = "{{count}} yeni" +new_other = "{{count}} yeni" + +[portal.notifications.empty] +description = "Yeni bildiriş yoxdur." +title = "Hər şey qaydasındadır" + +[portal.pipelines] +subtitle = "Backend-də hər avtomatlaşdırılmış sənəd pipeline-ı: mənbələr dəsti üzərində əməliyyatların sıralı zənciri, trigger ilə işə salınır. Addımlarını və mənbələrini görmək üçün sətirə klikləyin." +title = "Pipeline-lar" + +[portal.pipelines.actions] +newPipeline = "Yeni pipeline" + +[portal.pipelines.builder] +addStep = "Alət əlavə et" +back = "Pipeline-lara qayıt" +discard = "Dəyişiklikləri at" +enabled = "Aktivdir" +keepEditing = "Redaktəyə davam et" +needsUpload = "Yüklənmiş fayl tələb olunur" +noToolMatches = "Axtarışınıza uyğun alət yoxdur." +pipelineSettings = "Pipeline parametrləri" +searchTools = "Alətləri axtar" +selectToolBody = "Pipeline qurmaq üçün alət əlavə edin." +selectToolTitle = "Hələ alət yoxdur" +toolSettings = "Alət parametrləri" +unknownStep = "Tanınmayan əməliyyat, olduğu kimi saxlanıldı." +unsavedBody = "Saxlanmamış dəyişiklikləriniz var. Çıxmadan əvvəl onları saxlayırsınız, yoxsa atırsınız?" +unsavedTitle = "Saxlanmamış dəyişikliklər" +uploadUnsupported = "Yüklənmiş fayllar hələ pipeline-larda dəstəklənmir, buna görə bu addımlar saxlanıla bilməz: {{tools}}." +usesDefaults = "Standart parametrlərlə işləyir" + +[portal.pipelines.composer] +addTool = "Alət əlavə et" +cancel = "Ləğv et" +chainEmpty = "Pipeline qurmağa başlamaq üçün alət əlavə edin." +create = "Pipeline yarat" +directory = "Çıxış qovluğu" +directoryHelp = "Serverdə mütləq yol. Konfiqurasiya edilmiş icazəli qovluqlar daxilində olmalıdır." +editingUnsupported = "Bu alət parametrlərinin redaktə üçün göstərilməsi hələ dəstəklənmir." +moveDown = "Aşağı köçür" +moveUp = "Yuxarı köçür" +name = "Ad" +namePlaceholder = "məs. Redaction sweep" +noSources = "Hələ mənbə qoşulmayıb. Pipeline yenə də birbaşa təqdim edilən fayllar üzərində işləyə bilər." +noToolSettings = "Bu alətin konfiqurasiya edilə bilən parametri yoxdur." +operations_one = "Əməliyyat ({{count}})" +operations_other = "Əməliyyatlar ({{count}})" +output = "Çıxış" +removeStep = "Əməliyyatı sil" +save = "Dəyişiklikləri saxla" +scheduleEvery = "Hər" +sources = "Mənbələr" +sourcesLoading = "Mənbələr yüklənir..." +trigger = "Trigger" +triggerManual = "Yalnız manual" + +[portal.pipelines.composer.unit] +days = "gün" +hours = "saat" +minutes = "dəqiqə" + +[portal.pipelines.delete] +body = "\"{{name}}\" pipeline-ı silinsin? Bu əməliyyat geri qaytarıla bilməz." +cancel = "Ləğv et" +confirm = "Sil" +title = "Pipeline silinsin?" + +[portal.pipelines.detail] +delete = "Pipeline-ı sil" +run = "İndi işə sal" + +[portal.pipelines.empty] +action = "Pipeline yarat" +description = "İlk pipeline-ınızı yaradın: işləyəcəyi mənbələri seçin, əməliyyatları zəncirləyin və çıxışın hara gedəcəyini seçin." +title = "Hələ pipeline yoxdur" + +[portal.pipelines.kpi] +active = "Aktiv" +paused = "Dayandırılıb" +total = "Pipeline-lar" + +[portal.pipelines.output] +folder = "Qovluğa yaz" +inline = "Faylları qaytar" + +[portal.pipelines.run] +completed_one = "İşlətmə tamamlandı." +completed_other = "Bütün {{count}} işlətmə tamamlandı." +empty = "İşlətmək üçün heç nə yoxdur: mənbələrdə emal ediləcək sənəd yox idi." +failed = "İşlətmə alınmadı: {{error}}" +running = "İşlətmə başladı; hələ davam edir." +timeout = "İşlətmə gözləniləndən uzun çəkir; arxa planda hələ tamamlana bilər." + +[portal.pipelines.status] +active = "Aktiv" +paused = "Dayandırılıb" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Mənbələr" +status = "Status" +steps = "Addımlar" + +[portal.pipelines.trigger] +folder-watch = "Qovluq izləmə" +manual = "Manual" +schedule = "Planlaşdırılmış" + +[portal.policies] +subtitle = "Hər sənədə alət pipeline-ını tətbiq edən daimi avtomatlaşdırmalar. Hər siyasət upload və ya export zamanı işə düşür, alət zəncirini icra edir və tətbiq edilmiş versiyanı orijinalın yanında saxlayır." +title = "Siyasətlər" + +[portal.policies.card] +comingSoon = "Enterprise-ə yüksəldin" +notSetUp = "Qurulmayıb" + +[portal.policies.categories.compliance] +desc = "Hər sənəddə HIPAA, GDPR, SOC 2 və ya FedRAMP tələblərini tətbiq edin." +label = "Uyğunluq" + +[portal.policies.categories.ingestion] +desc = "Sənədləri təsnif edin, strukturlaşdırılmış data çıxarın, adlandırma qaydalarını tətbiq edin və səhifələri normallaşdırın." +label = "Qəbul" + +[portal.policies.categories.retention] +desc = "Sənədlərin nə qədər saxlanacağını, nə vaxt arxivləşdiriləcəyini və nə vaxt silinəcəyini təyin edin." +label = "Saxlama müddəti" + +[portal.policies.categories.routing] +desc = "Sənədləri avtomatik olaraq düzgün komandaya, qovluğa və ya sistemə yönləndirin." +label = "Yönləndirmə" + +[portal.policies.categories.security] +desc = "PII aşkar edin, redaktə edin, aktiv məzmunu çıxarın və sənədlərə su nişanı əlavə edin." +label = "Təhlükəsizlik" + +[portal.policies.config] +scopeAll = "Bütün sənədlər" + +[portal.policies.config.compliance] +summary = "Sənədlər sistemi tərk etməzdən əvvəl onları tənzimləyici framework-lərə qarşı yoxlayır." + +[portal.policies.config.compliance.fields] +accessLog = "Giriş jurnalı" +auditTrail = "Audit izi" +frameworks = "Framework-lər" +onViolation = "Uyğunsuz olduqda" + +[portal.policies.config.compliance.rules] +0 = "Framework skanı" +1 = "Əməliyyatı tətbiq et" +2 = "Audit izi" + +[portal.policies.config.ingestion] +summary = "Sənədləri təsnif edir, strukturlaşdırılmış data çıxarır, adlandırmanı tətbiq edir və səhifələri normallaşdırır." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Həddən aşağı" +minConfidence = "Minimum etibarlılıq" + +[portal.policies.config.ingestion.rules] +0 = "Təsnif et" +1 = "Çıxar" +2 = "Adlandır" +3 = "Normallaşdır" + +[portal.policies.config.retention] +summary = "Sənədlərin nə qədər saxlanacağını, nə vaxt arxivləşdiriləcəyini və nə vaxt silinəcəyini tətbiq edir." + +[portal.policies.config.retention.fields] +archiveAfter = "Sonra arxivləşdir" +immutableHold = "Dəyişməz saxlama" +keepFor = "Bu müddətə saxla" + +[portal.policies.config.retention.rules] +0 = "Saxlama bloklaması" +1 = "Avtomatik arxivləşdir" +2 = "Silinmə bloku" + +[portal.policies.config.routing] +summary = "Sənədləri növ və təsnifata əsasən düzgün təyinat yerinə yönləndirir." + +[portal.policies.config.routing.fields] +destination = "Təyinat yeri" +notify = "Yönləndirmə zamanı xəbərdar et" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Avtomatik təsnif et" +1 = "Qovluğa yönləndir" +2 = "Webhook bildirişi" + +[portal.policies.config.security] +summary = "PII aşkar edir və redaktə edir, aktiv məzmunu (JavaScript) çıxarır və sənədlərə su nişanı əlavə edir." + +[portal.policies.config.security.rules] +0 = "PII redaktə et" +1 = "JavaScript sil" +2 = "Su nişanı" + +[portal.policies.detail] +enforces = "Tətbiq edir" +onEveryExport = "Hər export zamanı" +onEveryUpload = "Hər upload zamanı" +outputAsNewFile = "yeni fayl kimi" +outputAsNewVersion = "yeni versiya kimi" +recentActivity = "Son fəaliyyət" +retry = "Yenidən cəhd et" +showLess = "Daha az göstər" +showMore = "Daha çox göstər" +sources = "Mənbələr" + +[portal.policies.detail.actions] +clearHistory = "Emal tarixçəsini təmizlə" +delete = "Sil" +editSettings = "Parametrləri redaktə et" +pause = "Fasilə ver" +resume = "Davam etdir" +runNow = "İndi işə sal" + +[portal.policies.detail.clearHistory] +body = "Bu siyasət artıq emal etdiyi hər bir faylı unudacaq və növbəti işə salmada mənbələrində hazırda olan hər şeyi yenidən emal edəcək. Faylların özü dəyişdirilmir. Bu əməliyyatı geri qaytarmaq mümkün deyil." +cancel = "Ləğv et" +confirm = "Tarixçəni təmizlə" +title = "Emal tarixçəsi təmizlənsin?" + +[portal.policies.detail.emptyActivity] +description = "Bu siyasət işə düşdükdən sonra sənədlər burada görünəcək." +title = "Hələ fəaliyyət yoxdur" + +[portal.policies.endpoints] +addWatermark = "Su nişanı" +autoRedact = "PII redaktə et" +compressPdf = "Sıxışdır" +flatten = "Yastılaşdır" +ocrPdf = "OCR" +sanitizePdf = "JavaScript-i sil" + +[portal.policies.offline] +description = "Siyasətləriniz saxlanılıb və bağlantı bərpa olunanda görünəcək." +retry = "Yenidən cəhd et" +title = "Backend əlçatan deyil" + +[portal.policies.stats] +activeFor = "Aktiv" +dataProcessed = "Emal edilmiş data" +docsEnforced = "Tətbiq edilmiş sənədlər" + +[portal.policies.status] +active = "Aktiv" +paused = "Fasilədə" + +[portal.policies.summary.active] +description = "Yükləmə/ixrac zamanı tətbiq olunur" +label = "Aktiv siyasətlər" + +[portal.policies.summary.categories] +description = "Konfiqurasiya üçün əlçatandır" +label = "Kateqoriyalar" + +[portal.policies.summary.docsEnforced] +description = "Aktiv siyasətlər üzrə" +label = "Tətbiq edilmiş sənədlər" + +[portal.policies.summary.paused] +description = "Konfiqurasiya edilib, lakin işə düşmür" +label = "Fasilədə" + +[portal.policies.wizard.actions] +back = "Geri" +cancel = "Ləğv et" +continue = "Davam et" +enablePolicy = "Siyasəti aktiv et" +saveChanges = "Dəyişiklikləri saxla" + +[portal.policies.wizard.capability.compress] +desc = "Sənədi daha kiçik fayl ölçüsünə sıxışdırır." +label = "Fayl ölçüsünü azalt" + +[portal.policies.wizard.capability.flatten] +desc = "Forma sahələrini və annotasiyaları səhifəyə birləşdirir ki, onlar redaktə edilə bilməsin." +label = "Sənədi yastılaşdır" + +[portal.policies.wizard.capability.ocr] +desc = "Skan edilmiş səhifələrin seçilə bilən, axtarıla bilən mətnə çevrilməsi üçün OCR işə salır." +label = "Mətni axtarıla bilən et" + +[portal.policies.wizard.capability.redact] +desc = "Sosial sığorta və kart nömrələri kimi həssas detalları tapır və qaraldır ki, oxuna bilməsin." +label = "Həssas məlumatları redaktə et" + +[portal.policies.wizard.capability.sanitize] +desc = "Gizli JavaScript-i silir ki, sənəd açıldıqda heç nə avtomatik işləməsin." +label = "Aktiv məzmunu çıxar" + +[portal.policies.wizard.capability.watermark] +desc = "Hər səhifəyə görünən nişan (məs. “Məxfi”) vurur." +label = "Su nişanı tətbiq et" + +[portal.policies.wizard.errors] +noTools = "Əvvəlcə iş axınında ən azı bir aləti aktiv edin." +saveFailed = "Siyasəti saxlamaq mümkün olmadı. Lütfən, yenidən cəhd edin." + +[portal.policies.wizard.output] +heading = "Çıxış və işə salma" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Avtomatik nömrələmə" +label = "Fayl adı qaydası" +placeholder = "Əlavə ediləcək mətn (istəyə bağlı)" +prefix = "Prefiks" +suffix = "Suffiks" + +[portal.policies.wizard.output.outputAs] +label = "Çıxış kimi" +newFile = "Yeni fayl" +newVersion = "Yeni versiya" + +[portal.policies.wizard.output.runOn] +export = "İxrac" +helper = "Siyasət işə düşəndə: yükləmə zamanı və ya ixracdan əvvəl." +label = "İşə salınma vaxtı" +upload = "Yükləmə" + +[portal.policies.wizard.settings] +heading = "Parametrlər" + +[portal.policies.wizard.sources] +heading = "Mənbələr" +loading = "Mənbələr yüklənir…" + +[portal.policies.wizard.tabs] +ariaLabel = "Quraşdırma addımları" +settings = "Parametrlər" +workflow = "Əməliyyatlar" + +[portal.policies.wizard.title] +edit = "{{category}} siyasətini redaktə et" +setUp = "{{category}} siyasətini qur" + +[portal.policies.wizard.workflow] +description = "Bu siyasətin emal etdiyi hər sənədə nə edəcəyini seçin." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktiv" +noRule = "Hələ heç bir qayda tətbiq edilmir" +subtitle = "Hansı pipeline-ın idarə etməsindən asılı olmayaraq, hər sənədin keçdiyi daimi avtomatlaşdırmalar." +title = "PDF-lərinizdə nə işləyir" + +[portal.policySummary.action] +comingSoon = "Enterprise-ə yüksəldin" +configure = "Konfiqurasiya et" +setUp = "Qur" + +[portal.policySummary.column] +activeRule = "Aktiv qayda" +policy = "Siyasət" +status = "Status" + +[portal.policySummary.empty] +description = "Siyasətlər konfiqurasiya edildikdən sonra kateqoriyalar burada görünəcək." +title = "Hələ siyasət yoxdur" + +[portal.policySummary.state] +active = "Aktiv" +off = "Söndürülü" +soon = "Tezliklə" + +[portal.processingStatus] +managePlan = "Planı idarə et" +volumeSuffix = "emal edilmiş PDF-lər · son 30 gün" + +[portal.procurement] +reset = "Satınalmanı sıfırla (demo)" +subtitle = "Komandanızın qiymətləndirilməsi, müqavilələşdirilməsi və işə qoşulmasını təmin edin. Hər sənəd bir yerdə." +title = "Satınalma" + +[portal.procurement.action] +download = "Endir" +pay = "İndi ödə" +request = "Sorğu göndər" +sign = "Nəzərdən keçir və imzala" +upload = "Yüklə" + +[portal.procurement.agreement] +agreeCta = "Razılaş və abunə ol" +confirm = "Stirling Enterprise Agreement-i oxudum və razıyam." +eyebrow = "Razılaşma" +intro = "Bir birləşdirilmiş razılaşma sövdələşmənizi əhatə edir: Master Service Agreement, Order Form, EULA və Data Processing Agreement. Onu nəzərdən keçirin, sonra təklifi öhdəlikli abunəliyə qəbul etmək üçün razılaşın." +title = "Enterprise razılaşmanızı nəzərdən keçirin" + +[portal.procurement.builder] +addons = "Əlavələr" +back = "Geri" +businessName = "Biznes adı" +businessNamePlaceholder = "Şirkətiniz" +continue = "Davam et" +country = "Ölkə" +countryEuro = "Avrozona (EUR €)" +countryUK = "Birləşmiş Krallıq (GBP £)" +countryUS = "Amerika Birləşmiş Ştatları (USD $)" +eula = "Stirling Enterprise EULA-nı oxudum və razıyam. O, bu təklifdən yaradılan razılaşmanı tənzimləyir." +generate = "Təklif yarat" +included = "Daxildir" +indemnification = "IP kompensasiyası" +indemnificationSub = "EULA-ya əsasən uyğun IP iddialarını müdafiə edirik" +offlineLicense = "Offline / air-gapped lisenziya" +offlineLicenseSub = "Air-gapped self-hosted instansiya üçün endirilə bilən lisenziya faylı" +qbr = "Rüblük biznes icmalları" +qbrSub = "SE-niz hər rüb istifadəni və yol xəritəsini nəzərdən keçirir" +running = "{{annual}} / il · {{years}} illik {{tcv}}" +s1Sub = "Komandanız və hər il emal etməyi gözlədiyiniz PDF-lər." +s1Title = "Nə qədər emal edəcəksiniz?" +s2Sub = "Daha uzun müddətlər tarifə endirim edir; xidmət səviyyəniz dəstəyi müəyyən edir." +s2Title = "Öhdəlik və xidmət" +s3Sub = "Təklif və onun yaratdığı razılaşma üçün." +s3Title = "Məlumatlarınız" +serviceLevel = "Xidmət səviyyəsi" +slDedicated = "Ayrılmış" +slDedicatedSub = "4 iş saatı · ayrılmış hesab meneceri · +30%" +slPriority = "Prioritet" +slPrioritySub = "Eyni iş günü · adlı CSM · +15%" +slStandard = "Standart" +slStandardSub = "Növbəti iş günü · paylaşılan CSM · daxildir" +stepOf = "Addım {{n}} / {{total}}" +term = "Müddət" +termDiscount = "{{pct}}% çoxillik öhdəlik endirimi tətbiq edildi" +title = "Təklifinizi qurun" +training = "İşə qoşulma və təlim" +trainingSub = "Komandanızı işə salmaq üçün canlı sessiyalar" +users = "Ümumi istifadəçilər" +usersPlaceholder = "məs. 250" +volEstimated = "{{count}} istifadəçidən təxmin edilib (hər biri ~2,000 PDF, avtomatlaşdırma daxil). Daha yaxşı bilirsinizsə, redaktə edin." +volManual = "Sizin rəqəminiz istifadə olunur. İstənilən vaxt komanda ölçüsündən yenidən təxmin edin." +volNoUsers = "Əmin deyilsiniz? Komanda ölçüsünü daxil edin, biz təxmin edək." +volume = "İllik PDF həcmi" +volumePlaceholder = "məs. 1,000,000" +years_one = "{{count}} il" +years_other = "{{count}} il" + +[portal.procurement.docs] +count_one = "{{count}} sənəd" +count_other = "{{count}} sənəd" +done = "Tamamlandı" +here = "Siz buradasınız" +hide = "Gizlət" +optional = "İstəyə bağlı" +paidAddon = "Ödənişli əlavə" +show = "Göstər" +subtitle = "Səyahətin hər addımında sizə lazım olan hər şey, sövdələşmə irəlilədikcə üzə çıxarılır." +supportingSubtitle = "SOC 2, təhlükəsizlik icmalları, vergi formaları və daha çoxu, təhlükəsizlik və ya satınalma komandanız soruşduqda hazırdır. Bəziləri birdəfəlik rüsum tələb edir." +supportingTitle = "Qiymətləndirmənizi dəstəkləyir" +title = "Sənədlər" +upcoming = "Qarşıdan gələn" + +[portal.procurement.error] +title = "Nəsə səhv getdi" + +[portal.procurement.hero] +company = "Enterprise sövdələşməniz" +ctaAgreement = "Razılaşmanı nəzərdən keçir və imzala" +ctaLive = "Siz canlıdasınız" +ctaPayment = "Ödəniş əlavə et" +ctaQuote = "Təklifinizi nəzərdən keçirin" +ctaTrial = "Təklifinizi qurun" +eyebrow = "Enterprise satınalması" +inviteTeammates = "Komanda yoldaşlarını dəvət et" +keyDocs = "Əsas sənədlər" +nextStep = "Növbəti addım: {{action}}" +notStarted = "Başlanmayıb" +open = "Satınalmanı aç" +scheduleCall = "Zəng planlaşdır" +setup1Sub = "Komanda yoldaşlarınızı dəvət edin" +setup1Title = "PDF Editor-u yerləşdirin" +setup2Sub = "Redaktorlar və digər mənbələr üzrə emalı aktiv edin" +setup2Title = "PDF Processor-u qoşun" +setup3Sub = "Ehtiyac olduqda Təhlükəsizlik, Uyğunluq, Yönləndirmə və ya Saxlama funksiyalarını aktiv edin" +setup3Title = "Tövsiyə olunan siyasətləri əlavə edin" + +[portal.procurement.journey] +daysLeft_one = "{{count}} gün qalıb" +daysLeft_other = "{{count}} gün qalıb" +engineerLabel = "Həllər mühəndisiniz" +eyebrow = "Yayımınız" +live = "Stirling Enterprise-də canlıdasınız" +nextStep = "Növbəti addım: {{action}}" +subtitle = "Həllər mühəndisiniz hər addımdadır. Hər dəfə bir növbəti əməliyyat; tam yoxlama siyahısı aşağıdadır." +title = "Sınaqdan canlıya, bir yönləndirilmiş yol" +trialTitle = "Enterprise sınağı" + +[portal.procurement.journeySteps.agreement] +blurb = "Bir imza MSA, order form, EULA və DPA-nı əhatə edir." +gatingAction = "Razılaşmanızı nəzərdən keçirin və imzalayın" +label = "Razılaşma" + +[portal.procurement.journeySteps.implementation] +blurb = "İş sahənizi təmin edin və go-live playbook-u işə salın." +gatingAction = "İş sahəniz təmin edilir" +label = "Tətbiq" + +[portal.procurement.journeySteps.payment] +blurb = "Kart, bank köçürməsi və ya satınalma sifarişi əsasında ödəniş edin." +gatingAction = "Ödənişi təsdiqlə" +label = "Ödəniş" + +[portal.procurement.journeySteps.quote] +blurb = "Öhdəlikli həcm qiymətləndirməsini və müqavilə müddətini nəzərdən keçirin." +gatingAction = "Təklifinizi qəbul edin" +label = "Təklif" + +[portal.procurement.journeySteps.trial] +blurb = "Stirling-i sənədləriniz və iş axınlarınızla qiymətləndirin." +gatingAction = "Təklifinizi qurun" +label = "Sınaq" + +[portal.procurement.license] +copied = "Kopyalandı" +copy = "Açarı kopyala" +downloadError = "Offline lisenziya faylını hələ yaratmaq mümkün olmadı — lütfən, bir azdan yenidən cəhd edin." +downloadOffline = "Offline lisenziyanı endir (.lic)" +hint = "Aktivləşdirmək üçün bu açarı self-hosted instansiyaya yapışdırın və ya qeydləriniz üçün saxlayın. Onu təhlükəsiz saxlayın." +label = "Lisenziya açarınız" + +[portal.procurement.link] +cta = "Hesabı əlaqələndir" +description = "Satınalma əlaqələndirilmiş Stirling hesabınızda işləyir: sınağı təmin etməyimiz, təklifinizi qiymətləndirməyimiz və hesablaşmanı başlatmağımız belə olur. Başlamaq üçün hesabı əlaqələndirin." +eyebrow = "Enterprise" +title = "Başlamaq üçün hesabınızı əlaqələndirin" + +[portal.procurement.live] +description = "Abunəliyiniz aktivdir və lisenziyanız verilib. Komandanız təmin edilib və hesablaşma başlayıb." +eyebrow = "Canlı" +title = "Stirling Enterprise-də canlıdasınız" + +[portal.procurement.locked] +description = "Sınaq açarları, öhdəlikli həcm təklifləri, bir imzalı razılaşma, ödəniş və sənəd reyestriniz Enterprise qiymətləndirməsinə başladıqdan sonra hamısı burada olur." +eyebrow = "Yalnız Enterprise" +talkToSales = "Satışla danışın" +title = "Satınalma xətti Enterprise ilə açılır" + +[portal.procurement.milestone] +accept = "Qəbul et və davam et" +description = "PDF-i komandanızla paylaşmaq üçün endirin, hazır olanda qəbul etmək üçün geri qayıdın və ya dəyişiklik edin." +download = "PDF endir" +downloadError = "Təklif PDF-ini hələ endirmək mümkün olmadı — lütfən, bir azdan yenidən cəhd edin." +edit = "Təklifi redaktə et" +eyebrow = "Təklif {{number}}" +perYear = " / il" +preparedFor = "{{company}} üçün hazırlanıb" +tcv = "{{value}} ümumi müqavilə dəyəri" +title = "Təklifiniz hazırdır" + +[portal.procurement.modal] +cancel = "Ləğv et" +chooseFile = "Fayl seç" +close = "Bağla" +downloadBody = "Endirməniz qısa müddətdə başlayacaq." +downloadCta = "Endir" +downloadTitle = "Endir" +noFile = "Fayl seçilməyib" +payBody = "Öhdəlikli müqavilənizi Stripe vasitəsilə kart və ya bank köçürməsi ilə ödəyin. Ödəniş təsdiqlənən kimi iş sahəniz təmin edilir." +payCta = "Stripe-a davam et" +payTitle = "Ödənişi təsdiqlə" +requestBodyFree = "Bunu tələb əsasında yaradırıq. Təsdiqləyin və həllər mühəndisiniz qısa müddətdə göndərəcək." +requestBodyPaid = "Bu ödənişli əlavədir. Təsdiqləyin və həllər mühəndisiniz onun əhatəsini müəyyən edib sənədləri göndərəcək." +requestCta = "Sorğu göndər" +requestTitle = "Bu sənədi tələb et" +signBody = "Stirling Enterprise Agreement-i e-imza üçün açır: bir imza MSA, order form, EULA və DPA-nı əhatə edir. Biz avtomatik qarşı imzalayırıq və siz ödənişə keçirsiniz." +signCta = "İmza üçün aç" +signTitle = "Razılaşmanızı nəzərdən keçirin və imzalayın" +uploadBody = "PO-nuzu bizə göndərin və şərtlərinizə uyğun olaraq ona əsasən faktura yazırıq. PDF-i sürükləyin və ya aşağıdan fayl seçin." +uploadCta = "Satınalma sifarişini yüklə" +uploadTitle = "Satınalma sifarişinizi yükləyin" + +[portal.procurement.payment] +description = "Təklifiniz qəbul edilib və lisenziyanız artıq aktivdir — komandanız dərhal başlaya bilər. Hazır olanda ilk fakturanı ödəyin; onu burada ödəyə və ya endirə bilərsiniz, email lazım deyil." +downloadInvoice = "Fakturanı endir" +simulate = "Ödənişin alındığını simulyasiya et (demo)" +title = "Abunəlik yaradıldı" +viewInvoice = "Fakturaya bax və ödə" + +[portal.procurement.schedule] +fallback = "Planlaşdırıcını yükləmək mümkün olmadı." +fallbackLink = "Planlaşdırmanı yeni tabda aç" +subtitle = "Həllər mühəndisiniz komandanızı yayım boyunca yönləndirəcək. Sizə uyğun vaxt seçin." +title = "Zəng planlaşdır" + +[portal.procurement.status] +action = "Əməliyyat tələb olunur" +available = "Əlçatandır" +complete = "Tamamlandı" +pending = "Gözləmədə" +request = "Sorğu əsasında" + +[portal.procurement.trial] +body = "Uzatma 7 gün əlavə edir və həllər mühəndisinizi xəbərdar edir." +bodyMaxed = "Bütün uzatmalarınızı istifadə etmisiniz — daha çox vaxta ehtiyacınız varsa, həllər mühəndisinizlə danışın." +cancel = "Sınağı ləğv et" +extend = "7 gün uzat" +maxed = "Limitə çatıb" +subtitle = "Pulsuz sınağınız {{date}} tarixinə qədər davam edir. Kart tələb olunmur." +title = "Enterprise sınağı" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Öhdəlikli həcm qiymətləndirməsi, təşkilat üzrə SSO + SCIM + RBAC, 90 günlük dəyişməz audit və ayrılmış SE." +homeCta = "Sınağa başla →" +homeHeadline = "Milyonlarla PDF emal edin." + +[portal.recentActivity] +title = "Son fəaliyyət" +viewAll = "Hamısına bax" + +[portal.recentActivity.empty] +description = "Pipeline işləri, deploy-lar və agent hadisələri burada görünəcək." +title = "Hələ burada heç nə yoxdur" + +[portal.search] +ariaLabel = "Axtar" +placeholder = "Stirling-də axtar — son nöqtələr, pipeline-lar, sənədlər…" + +[portal.search.empty] +noActionsDescription = "Sürətli əməliyyatlar əlçatan olduqda burada görünəcək." +noActionsTitle = "Sürətli əməliyyat yoxdur" +noMatches = "\"{{query}}\" üçün uyğunluq yoxdur" +noMatchesDescription = "Fərqli açar söz sınayın və ya kataloqa baxın." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Hesab bağlantısı" + +[portal.shell.header] +accountFallback = "Hesab" +accountMenu = "Hesab menyusu" +darkMode = "Qaranlıq rejim" +lightMode = "İşıqlı rejim" +search = "Axtar" +searchPlaceholder = "Axtar…" +signOut = "Çıxış et" +switchToDark = "Qaranlıq mövzuya keç" +switchToLight = "İşıqlı mövzuya keç" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} sənəd" +linkAccount = "Stirling hesabını əlaqələndir" +planEditor = "Editor planı" +planEnterprise = "Enterprise planı" +planProcessor = "Processor planı" +primaryNav = "Əsas naviqasiya" +switchApp = "Tətbiqi dəyiş" + +[portal.sources] +subtitle = "Sənədləri Stirling-ə ötürən təkrar istifadə edilə bilən giriş bağlantıları. Bağlantını bir dəfə konfiqurasiya edin, sonra istənilən sayda siyasətdə ona istinad edin. Konfiqurasiyası və hansı siyasətlərin istifadə etməsi üçün sətrə klikləyin." +title = "Mənbələr" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Mənbə qoş" + +[portal.sources.delete] +body = "\"{{name}}\" silinsin? Bu əməliyyatı geri qaytarmaq mümkün deyil. Ona istinad edən siyasətlər yenilənməlidir." +cancel = "Ləğv et" +confirm = "Sil" +title = "Mənbə silinsin?" + +[portal.sources.detail] +closeAriaLabel = "Detalı bağla" +delete = "Mənbəni sil" +docs24h = "Son 24 saat" +docs30d = "Son 30 gün" +docsTotal = "Ümumi görülən" +docsTrend = "Son 30 gündə sənədlər" +documents = "Sənədlər" +edit = "Redaktə et" +notReferenced = "Heç bir siyasət tərəfindən istinad edilmir, buna görə silmək təhlükəsizdir." +pause = "Fasilə ver" +resume = "Davam etdir" +subtitle = "{{type}} · {{status}}" +usedBy = "İstifadə edən" + +[portal.sources.empty] +description = "Qovluğu (və tezliklə cloud storage-i) qoşun ki, siyasətlərinizin sənədləri götürəcəyi yer olsun." +title = "Hələ heç bir mənbə qoşulmayıb" + +[portal.sources.kpi] +inUse = "İstifadədə" +total = "Bağlantılar" +unused = "İstifadə olunmur" + +[portal.sources.status] +active = "Aktiv" +disabled = "Deaktiv" +unused = "İstifadə olunmur" + +[portal.sources.table] +source = "Mənbə" +status = "Status" +usedBy = "Siyasətlər" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Yeni sənədlər üçün serverdəki kataloqu izləyin." +label = "Qovluq" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling-in emal ediləcək faylları izlədiyi mütləq yol." +label = "Kataloq yolu" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Məzmun yoxlaması hər dəyişdirilmiş faylı oxuyur, buna görə məzmunu dəyişməyən ad dəyişmələri və toxunmalar yenidən emal edilmir." +label = "Dəyişiklik aşkarlanması" + +[portal.sources.types.folder.fields.identity.options] +hash = "Ölçü, tarix və məzmun yoxlaması" +stat = "Ölçü və dəyişdirilmə tarixi" + +[portal.sources.types.folder.fields.mode] +label = "Oxuma rejimi" + +[portal.sources.types.folder.fields.mode.options] +consume = "İstehlak: hər faylı bir dəfə emal et" +snapshot = "Snapshot: hər işə salmada qovluğu yenidən oxu" + +[portal.sources.types.folder.fields.recursive] +label = "Qovluq dərinliyi" + +[portal.sources.types.folder.fields.recursive.options] +all = "Alt qovluqları daxil et" +top = "Yalnız üst səviyyə" + +[portal.sources.types.unknown] +label = "Mənbə" + +[portal.sources.wizard] +back = "Geri" +cancel = "Ləğv et" +continue = "Davam et" +editTitle = "Mənbəni redaktə et" +name = "Ad" +namePlaceholder = "məs. İddiaların qəbulu" +save = "Dəyişiklikləri saxla" +subtitle = "Addım {{current}} / {{total}} · {{label}}" +title = "Mənbə qoş" +type = "Növ" + +[portal.sources.wizard.steps] +chooseType = "Növ seç" +configure = "Konfiqurasiya et" +review = "Nəzərdən keçir və qoş" + +[portal.usage] +managePayment = "Ödənişi idarə et" +subtitle = "Stirling-in hesabladığı hər PDF üçün istehlak, fakturalar və plan idarəetməsi, bir konsolda." +title = "İstifadə və hesablaşma" + +[portal.usage.error] +loadWallet = "Cüzdanı yükləmək mümkün olmadı" +openStripePortal = "Stripe portalını açmaq mümkün olmadı" +walletUnavailable = "Cüzdan əlçatan deyil: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Yenidən daxil ol" +body = "Stirling hesab sessiyanızın müddəti bitib. Hesablaşmaya baxmaq üçün yenidən daxil olun — instansiyanız əlaqəli qalır." +title = "Sessiyanın müddəti bitib" + +[portal.users] +title = "İstifadəçilər" + +[portal.users.roles] +subtitle = "Hər rol hər planda mövcuddur — hər birinin nə edə biləcəyi təşkilat üzrə sabitdir." +title = "Rollar" + +[portal.users.roles.admin] +label = "Admin (Təşkilat sahibi)" +summary = "İş sahəsi, parametrlər və üzvlər üzərində tam idarəetmə." + +[portal.users.roles.admin.permissions] +0 = "İstifadəçiləri, komandaları və rolları idarə et" +1 = "S3 bağlantıları daxil olmaqla bütün inteqrasiyaları idarə et" +2 = "Portal girişini ver və ya ləğv et" +3 = "Team Owner-in edə bildiyi hər şey" + +[portal.users.roles.guest] +label = "Qonaq" +summary = "Məhdud və ya yalnız web girişi; şəxsi konfiqurasiyalar saxlaya bilməz." + +[portal.users.roles.guest.permissions] +0 = "Yalnız web / demo istifadəsi" +1 = "API açarları və ya inteqrasiyalar yoxdur" +2 = "Portal girişi yoxdur" +3 = "Paylaşılan yerlərdə yalnız oxuma" + +[portal.users.roles.member] +label = "Üzv" +summary = "Adi istifadəçi — paylaşılan resurslar və öz konfiqurasiyaları ilə işləyir." + +[portal.users.roles.member.permissions] +0 = "Editor və paylaşılan inteqrasiyalardan istifadə et" +1 = "Şəxsi API və MCP konfiqurasiyaları yarat" +2 = "Onlarla paylaşılan komanda konfiqurasiyalarını gör" +3 = "S3 və ya iş sahəsi idarəetməsi yoxdur" + +[portal.users.roles.team_owner] +label = "Komanda sahibi" +summary = "Komandaya sahibdir — onun üzvlərinin resurslarını və paylaşılan konfiqurasiyalarını idarə edir." + +[portal.users.roles.team_owner.permissions] +0 = "Komandanın S3 bağlantılarını yarat və idarə et" +1 = "Komandaya məxsus inteqrasiya konfiqurasiyalarını idarə et" +2 = "Defolt siyasət vasitəsilə portal girişi" +3 = "Member-in edə bildiyi hər şey" + +[portal.welcome] +ariaLabel = "Stirling PDF-ə xoş gəlmisiniz" +badge = "Open-source" +installEditor = "Editor-u quraşdır" +inviteTeammates = "Komanda yoldaşlarını dəvət et" +openInBrowser = "Brauzerdə aç" +perks = "Həmişə pulsuz · Self-hostable" +subtitle = "Dünyanın ən təhlükəsiz PDF Editor-u bütün ölçülü komandalar üçün pulsuzdur. 60+ PDF əməliyyatı və SSO daxildir." +title = "Xoş gəlmisiniz" +titleAccent = "Stirling PDF" + [printFile] title = "Faylı çap edin" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Bu serverlə birlikdə paketlənmiş backend asılılıqları üçün lisenziyalar." +backendLabel = "Backend Lisenziyaları" +backendTitle = "Backend 3rd Party Lisenziyaları" +empty = "Asılılıq tapılmadı." +frontendDescription = "Release build-ə paketlənmiş frontend asılılıqları üçün lisenziyalar." +frontendLabel = "Frontend Lisenziyaları" +frontendTitle = "Frontend 3rd Party Lisenziyaları" +license = "Lisenziya" +listDescription = "Siyahı release bundle və ya backend endpoint-dən birbaşa UI-da göstərilir." +listTitle = "Paketlənmiş asılılıqlar" +loadError = "Üçüncü tərəf lisenziyalarını yükləmək alınmadı" +module = "Modul" +version = "Versiya" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Üzv uğurla silindi" namePlaceholder = "Komandanın adını daxil edin" personal = "Şəxsi" removeError = "Üzvü silmək mümkün olmadı" +renameCancel = "Ad dəyişməsini ləğv et" renameError = "Komandanın adını dəyişmək mümkün olmadı" +renameSubmit = "Komanda adını saxla" renameSuccess = "Komandanın adı uğurla dəyişdirildi" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Dəvətnamə göndər" title = "Komanda üzvünü dəvət et" [team.members] +actions = "Üzv əməliyyatları" emailColumn = "E-poçt" empty = "Hələ komanda üzvü yoxdur" nameColumn = "Ad" @@ -7933,6 +10025,146 @@ title = "Ətraflı statistika" unknownEndpoint = "Naməlum endpoint" visits = "Ziyarətlər" +[users] +lastActive = "Son aktivlik" +learnMore = "Rollar və giriş haqqında daha çox öyrənin." +locked = "Kilidlənib" +roleFor = "{{name}} üçün rol" +rowActions = "{{name}} üçün əməliyyatlar" +showAll = "Hamısını göstər {{count}}" +showLess = "Daha az göstər" +subtitle2 = "İnsanlarınız, komandalarınız və giriş səviyyələriniz." +suspended = "Dayandırılıb" +teamActions = "Komanda əməliyyatları" +title = "İstifadəçilər" +you = "(siz)" + +[users.action] +deleteTeam = "Komandanı sil" +disableMfa = "MFA sıfırla" +move = "Komandaya köçür" +reinstate = "Bərpa et" +remove = "Təşkilatdan çıxar" +rename = "Komandanın adını dəyiş" +resetPw = "Şifrəni sıfırla" +suspend = "Dayandır" +unlock = "Hesabı kiliddən çıxar" + +[users.cap] +addProcessor = "+ Processor" +approver = "Siyasəti təsdiqləyir" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "{{name}} komandası silinsin? Komanda əvvəlcə boş olmalıdır - üzvlərini başqa komandaya köçürün və o, hələ də heç bir inteqrasiya konfiqurasiyasına sahib olmamalıdır." +deleteTeamTitle = "Komandanı sil" +disableMfaBody = "{{name}} üçün MFA qeydiyyatı silinsin? Tələb olunarsa, növbəti girişdə yenidən quracaqlar." +disableMfaTitle = "MFA sıfırla" +removeBody = "{{name}} təşkilatdan həmişəlik çıxarılsın? Bu əməliyyatı geri qaytarmaq mümkün deyil." +removeTitle = "Üzvü çıxar" + +[users.empty] +description = "Əməkdaşlığa başlamaq üçün komandanızı dəvət edin." +title = "Hələ üzv yoxdur" + +[users.group] +addToTeam = "Komandaya əlavə et" +guestCount = "{{count}} qonaq" +guests = "Qonaqlar" +guestsDesc = "Xarici əməkdaşlar, paylaşdıqlarınızla məhdudlaşdırılıb. Yalnız Editor." +ledBy = "{{owner}} tərəfindən idarə olunur" +org = "Təşkilat" +orgDesc = "Təşkilat üzrə səlahiyyətə və siyasət təsdiqinə malik sahiblər" +owners = "{{count}} sahib" +team = "{{name}} komandası" +teamMeta = "{{count}} nəfər" + +[users.invite] +access = "Giriş" +action = "İnsanları dəvət et" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Daxilolma metodu" +authWeb = "Şifrə" +create = "Hesab yarat" +createSubtitle = "Şifrə və ya SSO ilə self-hosted hesab yaradın." +createTitle = "Hesab yarat" +editorDesc = "Stirling PDF Editor-da PDF-ləri redaktə edin. Hər kəs bunu əldə edir." +email = "Email ünvanı" +emailError = "Etibarlı email ünvanı daxil edin" +emailPlaceholder2 = "name@company.com" +forceChange = "İlk girişdə şifrə dəyişikliyi tələb et" +forceMfa = "İlk girişdə MFA quraşdırmasını tələb et" +method = "Onları necə əlavə etməli" +methodDirect = "Hesabı birbaşa yarat" +methodEmail = "Email ilə dəvət et" +password = "Şifrə" +passwordError = "Şifrə ən azı 8 simvol olmalıdır" +processorDeferred = "Dəvət göndərildi, lakin Processor girişi hələ verilə bilmədi - qoşulduqdan sonra onu siyahıdan təyin edin." +processorDesc = "İdarəetmə səthi, pipeline-ları, agentləri və API-ni işə salır." +role = "Rol" +send2 = "Dəvət göndər" +subtitle2 = "Stirling iş məkanınıza qoşulmaq üçün e-poçt alacaqlar." +team = "Komanda" +title = "İnsanları dəvət edin" +username = "İstifadəçi adı" +usernameError = "İstifadəçi adı ən azı 3 simvoldan ibarət olmalıdır" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Backend-ə qoşularkən xəta baş verdi və ya giriş icazəniz yoxdur. Yenidən cəhd edin." +title = "Üzvlər yüklənə bilmədi" + +[users.moveTeam] +apply = "Köçür" +team = "Komanda" +title = "Komandaya köçür" + +[users.newTeam] +action = "+ Yeni komanda" +create = "Komanda yarat" +emailError = "Etibarlı e-poçt ünvanı daxil edin" +name = "Komanda adı" +namePlaceholder = "məs. Maliyyə" +nameRequired = "Komanda adı tələb olunur" +owner = "Komanda sahibi" +ownerFailed = "Komanda yaradıldı, lakin sahibi dəvət edilə bilmədi. Siyahıdan birini təyin edin." +ownerHelper = "Hər komandanın lideri var. O, Processor aktiv olmaqla Komanda sahibi kimi dəvət ediləcək və qalanlarını əlavə edə biləcək. Daha sonra yenidən təyin edə bilərsiniz." +ownerPlaceholder = "owner@company.com" +subtitle = "İnsanları onların girişini idarə edən Komanda sahibinin altında qruplaşdırın." +title = "Yeni komanda" + +[users.renameTeam] +apply = "Adını dəyiş" +name = "Komanda adı" +title = "Komandanın adını dəyiş" + +[users.resetPw] +apply = "Parolu sıfırla" +confirm = "Parolu təsdiqlə" +copied = "Mübadilə buferinə kopyalandı" +copyHint = "Bunu indi kopyalayın - bir daha göstərilməyəcək." +email = "Sıfırlama barədə istifadəçiyə e-poçt göndər" +forceChange = "Növbəti girişdə parolun dəyişdirilməsini tələb et" +generate = "Təhlükəsiz parol yarat" +includePw = "Yeni parolu e-poçta daxil et" +mismatch = "Parollar uyğun gəlmir" +newPassword = "Yeni parol" +regen = "Yenidən yarat" +title = "Parolu sıfırla" +tooShort = "Parol ən azı 8 simvoldan ibarət olmalıdır" + +[users.role] +guest = "Qonaq" +member = "Üzv" +orgOwner = "Təşkilat sahibi" +teamOwner = "Komanda sahibi" + +[users.team] +grantProcessor = "Komandaya Processor ver" +revokeProcessor = "Komandadan Processor-u geri al" + [validateSignature] date = "Tarix" downloadCsv = "CSV yüklə" @@ -8057,14 +10289,23 @@ zoomOut = "Kiçilt" [viewer.attachments] addAttachment = "Qoşma əlavə et" close = "Qoşmaları bağla" +closeSidebar = "Qoşmalar yan panelini bağla" +download = "Qoşmanı endir" empty = "Bu sənəddə qoşma yoxdur" loading = "Qoşmalar yüklənir..." noDocument = "Qoşmalarını görmək üçün PDF açın." noMatch = "Axtarışınıza uyğun qoşma tapılmadı" noSupport = "Bu görüntüləyici üçün qoşma dəstəyi mövcud deyil." +retry = "Yenidən cəhd et" searchPlaceholder = "Qoşmalarda axtar" title = "Qoşmalar" +[viewer.bookmarks] +bookmarkTitle = "Əlfəcin başlığı" +closeSidebar = "Əlfəcinlər yan panelini bağla" +collapseAll = "Bütün əlfəcinləri yığ" +expandAll = "Bütün əlfəcinləri genişləndir" + [viewer.comments] addComment = "Şərh əlavə et" addCommentPlaceholder = "Şərh əlavə et..." @@ -8075,6 +10316,7 @@ clearAll = "Bütün şərhləri təmizlə" clearAllDescription = "Bu, yan paneldən şərhləri və cavabları silir, lakin sənəddə bağlı anotasiyaları saxlayır." clearAllTitle = "Bütün şərhlər təmizlənsin?" close = "Şərhləri bağla" +closeSidebar = "Şərhlər yan panelini bağla" deleteAnnotationAndComment = "Annotasiya və şərhi sil" deleteDescription = "Bu annotasiyaya qoşulmuş şərh var. Annotasiyanı saxlayaraq yalnız şərhi yan paneldən silə və ya hər ikisini silə bilərsiniz." deleteTitle = "Annotasiyanı şərhlərdən silək?" @@ -8106,6 +10348,11 @@ title = "Forma sahələri" unsavedBadge = "Saxlanılmayıb" unsavedDesc = "Yadda saxlanılmamış dəyişiklikləriniz var" +[viewer.layers] +closeSidebar = "Qatlar yan panelini bağla" +hideAll = "Bütün qatları gizlət" +showAll = "Bütün qatları göstər" + [viewer.link] delete = "Keçidi sil" @@ -8136,6 +10383,9 @@ resultsOf = "cəmi {{total}}" [viewer.signature] delete = "İmzanı sil" +[viewer.thumbnails] +closeSidebar = "Miniatürlər yan panelini bağla" + [viewPdf] tags = "bax,oxu,sitat götür,mətn,şəkil" title = "PDF-ə Bax/Redaktə et" @@ -8562,6 +10812,7 @@ loading = "İnsanlar yüklənir..." locked = "kilidli" lockedBadge = "Kilidli" loginRequired = "Əvvəlcə giriş rejimini aktivləşdirin" +memberActions = "Üzv əməliyyatları" noMembersFound = "Üzv tapılmadı" role = "Rol" searchMembers = "Üzvlərdə axtar..." @@ -8571,6 +10822,7 @@ unlockAccount = "Hesabın kilidini aç" unlockUserError = "İstifadəçi hesabının kilidini açmaq mümkün olmadı" unlockUserSuccess = "İstifadəçi hesabının kilidi uğurla açıldı" user = "İstifadəçi" +userInfo = "İstifadəçi məlumatı" [workspace.people.actions] upgrade = "Yüksəlt" @@ -8716,6 +10968,7 @@ removeMemberError = "İstifadəçini komandadan çıxarmaq alınmadı" removeMemberSuccess = "İstifadəçi komandadan çıxarıldı" renameTeamLabel = "Komandanın adını dəyiş" system = "Sistem" +teamActions = "Komanda əməliyyatları" teamName = "Komandanın adı" teamNotFound = "Komanda tapılmadı" title = "Komandalar" diff --git a/frontend/editor/public/locales/bg-BG/translation.toml b/frontend/editor/public/locales/bg-BG/translation.toml index cc17537dd9..401c100a34 100644 --- a/frontend/editor/public/locales/bg-BG/translation.toml +++ b/frontend/editor/public/locales/bg-BG/translation.toml @@ -7,6 +7,7 @@ black = "Черно" blue = "Синьо" cancel = "Отказ" chooseFile = "Изберете файл" +clear = "Изчисти" close = "Затворете" comingSoon = "Очаквайте скоро" confirm = "Потвърди" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} файла са готови." property = "Свойство" quickPosition = "Бърза позиция" red = "Червено" +remove = "Премахни" reset = "Нулиране" review = "Преглед" save = "Съхранете" @@ -180,6 +182,7 @@ addMoreFiles = "Добавете още файлове..." attachments = "Изберете прикачени файлове" info = "Изберете файлове за прикачване към вашия PDF. Те ще бъдат вградени и достъпни през панела за прикачени файлове на PDF." placeholder = "Изберете файлове..." +removeFile = "Премахни файл" selectedFiles = "Избрани файлове" submit = "Добавяне на прикачени файлове" @@ -1628,6 +1631,9 @@ title = "Искате ли да подобрите Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Подравни центрирано" +alignLeft = "Подравни вляво" +alignRight = "Подравни вдясно" annotationStyle = "Стил на анотацията" backgroundColor = "Цвят на фона" borderOff = "Рамка: Изкл." @@ -2531,6 +2537,7 @@ title = "Общо правило" [certSign.source] device = "Това устройство" +noOtherSources = "Няма други налични източници на сертификати." server = "Сървър" stepTitle = "Източник на сертификата" upload = "Качване" @@ -2805,6 +2812,7 @@ back = "Назад" cancel = "Отказ" close = "Затвори" collapse = "Свий" +confirm = "Потвърди" continue = "Продължи" copied = "Копирано!" copy = "Копирай" @@ -3595,7 +3603,9 @@ makeCopy = "Създай копие" mobileShort = "Мобилно" mobileUpload = "Качване от мобилно устройство" mobileUploadNotAvailable = "Качването от мобилно не е активирано" +moreOptions = "Още опции" myFiles = "Моите файлове" +nextFile = "Следващ файл" noFiles = "Няма налични файлове" noFilesFound = "Няма намерени файлове, отговарящи на търсенето" noRecentFiles = "Няма намерени последни файлове" @@ -3605,6 +3615,7 @@ openInFileEditor = "Отвори във файловия редактор" openInPageEditor = "Отвори в редактора на страници" owner = "Собственик" ownerUnknown = "Непознат" +previousFile = "Предишен файл" recent = "Последни" removeBoth = "Премахни и от двете" removeFilePrompt = "Този файл е записан на това устройство и на вашия сървър. Откъде искате да го премахнете?" @@ -3680,7 +3691,9 @@ workbench = "Работна зона" [fileSidebar] addFiles = "Добавяне на файлове" +addingFiles = "Добавяне на файлове…" collapse = "Свиване на страничната лента" +customizeGroups = "Персонализиране на групи" dropHint = "Отворете файлове, за да започнете" dropToAdd = "Drop files to add" expand = "Разгъване на страничната лента" @@ -3693,8 +3706,11 @@ noFiles = "Все още няма файлове" openFileManager = "Отваряне на мениджъра на файлове" openFromComputer = "Отваряне от компютър" openSettings = "Отваряне на настройките" +other = "Други" +recent = "Скорошни" search = "Търсене" searchPlaceholder = "Търсене на файлове..." +viewAll = "Виж всички {{count}} файла" [fileSidebar.fileItem] closeViewer = "Затворете визуализатора" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Добави" +addLabel = "Добавяне на етикет…" +categoryIconAria = "Изберете икона за {{name}}" +createCategory = "Създай категория" +delete = "Изтрий категория" +done = "Готово" +hide = "Скрий категория" +newCategory = "Име на нова категория…" +removeLabel = "Премахни {{name}}" +rename = "Преименувай" +reset = "Възстанови по подразбиране" +search = "Търсене на етикети…" +show = "Покажи категория" +subtitle = "Групирайте файловете си в родителски категории. Добавете съществуващи или нови етикети към категория, преименувайте я или създайте своя. Файловете, които не са в нито една от вашите категории, се показват под „Други“." +title = "Категории в страничната лента" + [filesPage] addToWorkspace = "Добавете към работната зона" addToWorkspaceCount = "Добавете {{count}} към работната зона" @@ -3715,6 +3748,7 @@ backToFolder = "Назад към {{folder}}" backToMyFiles = "Назад към Моите файлове" breadcrumbs = "Път на папката" cancel = "Отказ" +classification = "Класификация" clearSearch = "Изчистете търсенето" clearSelection = "Изчистете избора" closeDetails = "Затворете подробностите" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Файловете не можаха да бъдат added = "Добавен" count = "Файлове" folder = "Папка" +labels = "Етикети" modified = "Променен" name = "Име" size = "Размер" -toolHistory = "История на инструментите" toolHistoryAtVersion = "Кумулативна верига от инструменти" totalSize = "Общ размер" type = "Тип" @@ -4614,10 +4648,10 @@ welcomeTitle = "Поканени сте!" [landing] addFiles = "Добавяне на файлове" heroSubtitle = "Плъзнете и пуснете или добавете съществуващ PDF, за да започнете." -heroTitle = "Stirling PDF" mobileUpload = "Качване от мобилно устройство" openFromComputer = "Отвори от компютър" uploadFromComputer = "Качване от компютър" +workbenchEmptyStateHero = "Пуснете PDF навсякъде" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Изход" [onboarding] activeFiles = "Изгледът Активни файлове показва всички PDF файлове, заредени в инструмента, и ви позволява да изберете кои да обработите." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Затвори" cropSettings = "След като избрахме файла за изрязване, можем да конфигурираме инструмента Изрязване, за да изберем областта, до която да изрежем PDF." fileCheckbox = "Кликването върху файл го избира за обработка. Можете да избирате множество файлове за пакетни операции." fileReplacement = "Промененият файл автоматично ще замени оригинала в Работната зона, което позволява лесно да го пуснете през още инструменти." @@ -4955,6 +4990,7 @@ skipTheTour = "Пропусни обиколката" [onboarding.desktopInstall] body = "Stirling работи най-добре като десктоп приложение. Можете да го ползвате офлайн, да отваряте документите по-бързо и да правите промени локално на компютъра си." +selectOs = "Изберете операционна система" title = "Изтегляне" titleWithOs = "Изтегляне за {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF редактор" [pdfTextEditor.actions] applyChanges = "Прилагане на промените" +clearText = "Изчисти текста" downloadCopy = "Изтегляне на копие" +moreOptions = "Още опции" reset = "Отмени промените" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Договори" +"Financial reports" = "Финансови отчети" +"HR records" = "HR записи" +Insurance = "Застраховане" +Invoices = "Фактури" +"Legal filings" = "Правни документи" +"Medical / PHI" = "Медицински / PHI" +"Tax documents" = "Данъчни документи" + [policies.enforcement] applying = "Прилагане на {{names}}" applyingProgress = "Прилагане на {{names}} ({{done}} от {{total}})" @@ -5963,9 +6011,95 @@ export = "Прилагане преди експортиране" input = "Прилагане при импортиране" print = "Прилагане преди печат" +[policies.field] +accessLog = "Дневник за достъп" +archiveAfter = "Архивирай след" +auditTrail = "Одитна следа" +belowThreshold = "Под прага" +destination = "Дестинация" +frameworks = "Рамки" +immutableHold = "Неизменяемо задържане" +keepFor = "Запази за" +minConfidence = "Мин. увереност" +notify = "Уведоми при маршрутизиране" +onViolation = "При несъответствие" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 година" +"30 days" = "30 дни" +"90 days" = "90 дни" +Never = "Никога" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Маркирай за преглед" +Hold = "Задръж" +"Route to bucket" = "Насочи към bucket" + +[policies.fieldOption.destination] +Documents = "Документи" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 година" +"3 years" = "3 години" +"30 days" = "30 дни" +"7 years" = "7 години" +Indefinite = "Безсрочно" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Автоматично заличаване на PHI" +"Block export" = "Блокирай експортирането" +"Flag for review" = "Маркирай за преглед" +"Quarantine document" = "Постави документа под карантина" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Добави" +addPlaceholder = "Добавяне на етикет…" +customNote = "Персонализирано за вашия екип." +defaultNote = "Използва се вградената настройка по подразбиране, споделена с вашия екип." +duplicate = "\"{{name}}\" вече съществува." +edit = "Редактирай етикети" +empty = "Все още няма етикети." +export = "Експортирай JSON" +iconAria = "Изберете икона за {{name}}" +import = "Импортирай JSON" +importError = "Този файл не можа да бъде импортиран." +managedNote = "Екипните етикети се управляват от ръководителя на екипа." +modalSubtitle = "Споделено с целия ви екип. Класификаторът избира етикетите, които съответстват на всеки документ." +modalTitle = "Етикети за класификация" +pickIcon = "Използвай иконата {{label}}" +removeAria = "Премахни {{name}}" +resetToDefault = "Възстанови по подразбиране" +saveForTeam = "Запази за екипа" +saving = "Запазване…" +sectionLabel = "Етикети за класификация" +startFromScratch = "Започни отначало" +teamCount = "екипни етикети" +tooLong = "Етикетите могат да бъдат най-много {{max}} знака." +ungrouped = "Негрупирани" +view = "Виж етикети" + [policies.pii] account = "Номера на сметки (с етикет)" card = "Кредитни/дебитни карти" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Номера за маршрутизация в САЩ (ABA)" ssn = "Социалноосигурителни номера" +[policies.settings] +noneExport = "В момента няма политики, които се изпълняват при експортиране." +noneUpload = "В момента няма политики, които се изпълняват при качване." +onExport = "При експортиране" +onUpload = "При качване" +reorderHandle = "Плъзнете за пренареждане" +runOrderDesc = "Когато повече от една политика се изпълнява при един и същ тригер, те се изпълняват в този ред — всяка върху изхода от предишната политика. Плъзнете за пренареждане." +title = "Настройки на политики" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Опции за политики" +policySettings = "Настройки на политики" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Повтори неуспешните политики ({{count}})" +rowProgress = "Обработени {{completed}} от {{total}} файла" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Какво е политика?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} се прилага..." +badgeRan = "Политиката {{name}} е изпълнена върху този файл" +blockingAction = "{{action}} е блокирано, докато се прилага политиката, моля изчакайте..." +dismiss = "Скрий наслагването" +enforcingTitle = "Прилагане на политика..." +viewAnyway = "Виж файла (политиката все още се прилага)" + +[portal] +comingSoon = "Очаквайте скоро" + +[portal.accountLink.card] +billingNote = "Автоматичната обработка се таксува към портфейла на вашата организация." +eyebrow = "Свързване на акаунт" +linkButton = "Свържете своя Stirling акаунт" +linked = "Свързан" +linkedAs = "Свързан като {{name}}." +linkedGeneric = "Тази инстанция е свързана." +notLinked = "Не е свързан" +title = "Свържете тази организация с нейния Stirling акаунт" +unlink = "Прекъсни връзката" + +[portal.accountLink.card.error] +title = "Не можа да се свърже" + +[portal.accountLink.card.loginNotConfigured] +after = "за да активирате свързване на акаунт с хоствания Stirling акаунт. В dev можете да симулирате влизане от диалога за свързване." +before = "Задайте" +title = "SaaS входът не е конфигуриран" + +[portal.accountLink.gate] +action = "Свържи акаунт" +description = "Свържете Stirling акаунта на тази организация, за да използвате платени функции." +title = "Свържете, за да отключите" +titleFeature = "Свържете, за да отключите {{feature}}" + +[portal.accountLink.instances] +active = "Активна" +revoke = "Отмени" +revoked = "Отменена" +unnamed = "Неименувана инстанция" + +[portal.accountLink.instances.columns] +instance = "Инстанция" +lastSeen = "Последно видяна" +linked = "Свързана" +status = "Статус" + +[portal.accountLink.instances.empty] +description = "Свържете акаунта на тази организация, след което регистрирайте своите self-hosted инстанции, за да ги видите тук." +title = "Няма свързани инстанции" + +[portal.accountLink.instances.time] +daysAgo_one = "преди {{count}} д" +daysAgo_other = "преди {{count}} д" +hoursAgo_one = "преди {{count}} ч" +hoursAgo_other = "преди {{count}} ч" +justNow = "току-що" +minutesAgo_one = "преди {{count}} мин" +minutesAgo_other = "преди {{count}} мин" +never = "никога" + +[portal.accountLink.modal] +linkSubtitle = "Влезте в акаунта, към който този сървър трябва да таксува." +linkTitle = "Свържете своя Stirling акаунт" +reauthSubtitle = "Сесията ви изтече — влезте отново във вашия Stirling акаунт. Вашата инстанция остава свързана." +reauthTitle = "Влезте отново" +simulateSignIn = "Симулирай влизане (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "за да активирате свързване в приложението с хоствания Stirling акаунт." +and = "и" +before = "Задайте" +title = "SaaS входът не е конфигуриран" + +[portal.accountLink.panel] +instancesSub = "Всяка self-hosted инстанция, регистрирана към тази организация. Отменете идентификационни данни, за да прекъснете незабавно автоматичния ѝ достъп." +instancesTitle = "Свързани инстанции" +revokeError = "Инстанцията не можа да бъде отменена" +sub = "Свържете тази self-hosted организация с нейния Stirling акаунт, така че автоматичната обработка да се таксува към портфейла на вашата организация." + +[portal.accountLink.panel.loadError] +forbidden = "Само собственикът на екипа може да вижда свързаните инстанции на организацията." +generic = "Свързаните инстанции на екипа не можаха да бъдат заредени. Опитайте отново след малко." +title = "Свързаните инстанции не можаха да бъдат заредени" + +[portal.accountLink.state] +free = "План Editor" +subscribed = "План Processor" +unlinked = "Не е свързан" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap от документ" +sectionsAriaLabel = "Секции на Agent Builder" +selectorAriaLabel = "Агенти" +subtitle = "Проектирайте, тествайте и публикувайте AI агенти, които класифицират, извличат от и маршрутизират вашите документи. Дефинирайте сценарии, ограничете достъпа до инструменти, изпълнете golden set и публикувайте версия." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Отказ" +dropzoneText = "Изберете примерен документ (PDF или изображение)" +lead = "Пуснете примерен документ и ще предложим сценарии и схема за извличане, които можете да прецизирате. Нищо не се публикува, докато не го прегледате." +submit = "Bootstrap агент" +subtitle = "Създайте основа за нов агент от един представителен файл" +title = "Bootstrap от документ" + +[portal.agentBuilder.empty] +description = "Направете bootstrap на агент от примерен документ, за да създадете основа за неговите сценарии и схема за извличане, след което прецизирайте и публикувайте." +title = "Все още няма агенти" + +[portal.agentBuilder.evals] +casesPassing = "Успешни случаи" +columnCase = "Eval случай" +columnLatency = "Закъснение" +columnResult = "Резултат" +fail = "неуспех" +goldenSetPassRate = "Процент на успех за golden set" +latencyMs = "{{ms}} ms" +notRun = "не е изпълнено" +pass = "успех" +passRate = "Процент на успех" +runEvals = "Изпълни evals" + +[portal.agentBuilder.evals.empty] +description = "Evals превръщат вашите сценарии в повторяем golden set. Надстройте, за да проследявате процента на успех във времето и да ограничавате публикуванията според него." +title = "Все още няма golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "в golden sets" +activeAgents = "Активни агенти" +avgPassRate = "Среден процент на успех на eval" +fleetWide = "за целия fleet" +latestPublished = "Последно публикувано" +scenarios = "Сценарии" +testCases = "тестови случаи" +totalDescription_one = "общо {{count}}" +totalDescription_other = "общо {{count}}" + +[portal.agentBuilder.scenarios] +add = "Добави" +addScenario = "Добави сценарий" +enable = "Активирай" +expectationLabel = "Очаквано поведение" +expectationPlaceholder = "Какво трябва да направи агентът" +inEval = "в eval" +mute = "Заглуши" +muted = "заглушен" +nameLabel = "Име" +namePlaceholder = "напр. ескалация за съответствие" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Сценарии" +tools = "Инструменти" +versions = "Версии" + +[portal.agentBuilder.tools] +broadAccess = "Широк достъп" +deniedHint = "Избраните инструменти са блокирани. Всичко останало остава достъпно за извикване." +deniedTools = "Забранени инструменти" +governanceGate = "Управлението на инструменти е налично в план Enterprise." +restricted = "Ограничен" +restrictedAccess = "Ограничен достъп до инструменти" +restrictedDescription = "Разрешете всеки инструмент освен тези, които забранявате по-долу." + +[portal.agentBuilder.versions] +current = "текуща" +historyGate = "Пълна история на версиите и връщане назад са налични в план Enterprise." +publish = "Публикувай" +rollBack = "Върни назад" + +[portal.assistant] +close = "Затвори асистента" +error = "Асистентът не можа да бъде достигнат." +errorWithDetail = "Асистентът не можа да бъде достигнат: {{detail}}" +inputAriaLabel = "Попитайте асистента" +inputPlaceholder = "Попитайте за Stirling…" +open = "Отвори асистента" +send = "Изпрати" +title = "Асистент" +tryAsking = "Опитайте да попитате" +typing = "Писане" + +[portal.auth] +loading = "Зареждане" +redirectingToEditor = "Пренасочване към редактора..." + +[portal.billing.checkout] +noClientSecret = "Edge функцията не върна client_secret." +subtitle = "Добавете карта, за да продължите след безплатния грант за план Editor. Stripe ще се погрижи за останалото." +title = "Включете план Processor" + +[portal.billing.checkout.activationSlow] +body = "Плащането ви е успешно, но активирането отнема малко повече от обичайното. Ще се включи автоматично — затворете това и скоро ще се появи тук." +close = "Затвори" +title = "Почти готово" + +[portal.billing.checkout.error] +title = "Checkout не можа да стартира" + +[portal.billing.checkout.finalizing] +body = "Плащането ви премина. Включваме измерваната обработка във вашите свързани инстанции — това обикновено отнема няколко секунди." +hint = "Моля, оставете този прозорец отворен." +title = "Активиране на вашия план Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "в portal env, за да активирате checkout в приложението." +bodyBefore = "Задайте" +title = "Stripe не е конфигуриран" + +[portal.billing.enterpriseUpsell] +cta = "Създайте своята Enterprise оферта" +description = "Отстъпки за договорен обем, air-gapped внедряване, персонализирани MSA и прегледи на сигурността, и партньорства с дистрибутори трети страни." +eyebrow = "Отстъпка за обем · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Активни този месец" +cost = "Цена" +editorsDeployed = "Внедрени редактори" +inviteTeammates = "Покани съотборници" +pdfsEdited = "Редактирани PDF" +subtitle = "Внедрете навсякъде, за целия си екип." +title = "Безплатни PDF редактори" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout не можа да стартира" +currentPlan = "Текущ план" +freeForever = "Безплатно завинаги" +noTeamResolved = "Все още няма определен екип за вашия портфейл — обновете и опитайте отново." +ownerOnly = "Само собственикът на екипа може да включи план Processor." +planName = "Editor" +ssoIncluded = "SSO включено" +switchOnProcessor = "Включи Processor →" +unlimitedUsers = "Неограничени потребители" + +[portal.billing.invoices] +columnAmount = "Сума" +columnDate = "Дата" +columnDescription = "Описание" +columnPdfsProcessed = "Обработени PDF" +columnStatus = "Статус" +descriptionFallback = "Фактура" +downloadAriaLabel = "Изтегли фактура {{number}} като PDF" +emptyDescription = "След като екипът ви се абонира и първият цикъл приключи, фактурите ви ще се появят тук." +emptyTitle = "Все още няма фактури" +fetchLimitNote_one = "Показват се вашите {{count}} най-скорошни фактури. По-старите фактури са в Stripe портала." +fetchLimitNote_other = "Показват се вашите {{count}} най-скорошни фактури. По-старите фактури са в Stripe портала." +loadError = "Фактурите не можаха да бъдат заредени: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Покажи всички {{count}}" +showAll_other = "Покажи всички {{count}}" +showFewer_one = "Покажи по-малко (топ {{count}})" +showFewer_other = "Покажи по-малко (топ {{count}})" +showMostRecent_one = "Покажи {{count}} най-скорошна" +showMostRecent_other = "Покажи {{count}} най-скорошни" +title = "История на фактурите" +viewAriaLabel = "Виж фактура {{number}} в Stripe" +viewLink = "Виж ↗" + +[portal.billing.linkPrompt] +cta = "Свържи Stirling акаунт" +description = "Ръчната PDF редакция — преглед, подписване, обединяване, разделяне, воден знак, компресиране, конвертиране, ръчен OCR — винаги е безплатна, независимо дали е свързана или не. Свържете, за да получите 500 безплатни PDF за измервана обработка (автоматизация, AI и API); когато ви потрябват още, включете план Processor и плащайте само за използваното." +title = "Свържете своя Stirling акаунт" + +[portal.billing.paymentMethod] +billedMonthly = "Таксува се месечно" +cardEnding = "{{brand}} завършваща на {{last4}}" +cardFallback = "Карта" +expiresBilledMonthly = "Изтича {{expiry}} · таксува се месечно" +eyebrow = "Метод на плащане" +managedSub = "Вашата карта и данни за таксуване се съхраняват сигурно в клиентския портал на Stripe." +managedTitle = "Управлява се в Stripe" +update = "Актуализирай" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Все още няма измервана обработка за този период." +eyebrow = "PDF, обработени през този период" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Измервани PDF, разделени по категория" +segmentAgentsDesc = "Действия на AI агенти" +segmentAgentsLabel = "Агенти" +segmentApiDesc = "Директни API заявки" +segmentApiLabel = "API" +segmentAutomationDesc = "Автоматизации и pipelines" +segmentAutomationLabel = "Автоматизация" +unit = "измервани PDF" + +[portal.billing.spendLimit] +adjustLimit = "Коригирай лимита" +cancel = "Отказ" +capControlNote = "Промените се прилагат незабавно — увеличете или намалете тавана по всяко време." +capSuffix = "/ месец" +capSuffixWithDocs = "/ месец · ≈ {{documents}} документа" +displaySub = "Таксуваме ви само за това, което обработвате автоматично — никога над тавана." +editTitle = "Задайте месечния си таван" +eyebrow = "Лимит на разходите" +guardrailBody = "твърд таван — никога не ви таксуваме над него. При достигане на тавана измерваната обработка спира на пауза (неограничената PDF редакция продължава да работи), докато не го увеличите или цикълът не се нулира. Нищо не се губи." +guardrailLabel = "Вашата защита:" +noCap = "без таван" +pctUsed = "използвани {{pct}}%" +remaining = "остават {{amount}}" +save = "Запази лимита" +saveError = "Лимитът не можа да бъде запазен" +thisPeriodUncapped = "{{amount}} този период · без таван" +usedThisMonth = "{{amount}} използвани този месец" +useSuggested = "Използвай предложеното · {{amount}} / месец" + +[portal.billing.spendLimit.projection] +body_one = "При {{rate}}/ден ще достигнете тавана след ~{{count}} ден (~{{monthEnd}} в края на месеца). Предложен лимит ~{{suggested}}." +body_other = "При {{rate}}/ден ще достигнете тавана след ~{{count}} дни (~{{monthEnd}} в края на месеца). Предложен лимит ~{{suggested}}." +label = "Прогнозира се надвишаване." + +[portal.billing.spendThisMonth] +eyebrow = "Разходи този месец" +processed_one = "Обработен {{formattedCount}} PDF." +processed_other = "Обработени {{formattedCount}} PDF." +processedWithRate_one = "Обработен {{formattedCount}} PDF, по {{rate}} всеки." +processedWithRate_other = "Обработени {{formattedCount}} PDF, по {{rate}} всеки." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Увеличете го сега, за да не спира автоматичната обработка." +approachingTitle = "Вие сте на {{pct}}% от месечния си лимит на разходите" +raiseLimit = "Увеличи лимита" +reachedBody = "Измерваната обработка е на пауза, докато не увеличите лимита или цикълът не се нулира. Неограничената PDF редакция продължава да работи." +reachedTitle = "Месечният лимит на разходите е достигнат" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe порталът не можа да бъде отворен" + +[portal.billing.walletMeter] +capSuffix_one = "от {{allowance}} безплатни PDF използвани" +capSuffix_other = "от {{allowance}} безплатни PDF използвани" +eyebrow = "Пробен Processor" +statusLabel_one = "остават {{remaining}}" +statusLabel_other = "остават {{remaining}}" +sub = "Използвайте PDF Editor безплатно. Платете за автоматична обработка на PDF." +title_one = "Обработете {{allowance}} PDF безплатно" +title_other = "Обработете {{allowance}} PDF безплатно" +titleWithRate_one = "Обработете {{allowance}} PDF безплатно, после {{rate}}/PDF" +titleWithRate_other = "Обработете {{allowance}} PDF безплатно, после {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Заключено" +openAriaLabel = "Отвори компонент {{name}}" + +[portal.catalogue.detail] +addToProject = "Добави към проект" +ariaLabel = "Детайли за компонента" +tabsAriaLabel = "Секции с детайли за компонента" +upgradeToUnlock = "Надстройте, за да отключите" + +[portal.catalogue.detail.code] +install = "Инсталиране" +usage = "Употреба" + +[portal.catalogue.detail.locked] +description = "{{name}} е включен от план {{tier}}. Надстройте, за да го вградите." +title = "Не е налично във вашия план" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Интерактивният sandbox се рендира тук" + +[portal.catalogue.detail.pricing] +note = "Измерва се на {{unit}}. Използването над месечната безплатна квота се таксува към вашия акаунт и се детайлизира в Usage & Billing." + +[portal.catalogue.detail.stats] +billedOn = "Таксува се по" +embeds30d = "Вграждания (30 дни)" +freeQuota = "Безплатна квота" +freeQuotaValue = "{{amount}} / мес" +maturity = "Зрялост" +none = "Няма" +perAction = "На действие" +price = "Цена" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Общ преглед" +pricing = "Ценообразуване" +props = "Props / API" + +[portal.catalogue.props] +optional = "по избор" +required = "задължително" + +[portal.catalogue.props.columns] +description = "Описание" +name = "Prop" +required = "Задължително" +type = "Тип" + +[portal.catalogue.summary] +componentsGa = "Компоненти GA" +componentSpendMtd = "Разход за компоненти (MTD)" +embedsThisMonth = "Вграждания този месец" +inBeta = "В beta" + +[portal.components.billingUnit] +approval = "одобрение" +check = "проверка" +event = "събитие" +render = "рендериране" +review = "преглед" +session = "сесия" +signature = "подпис" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Вградими SDK widgets, които поставяте в собственото си приложение — viewer, e-sign поток, AI панел за преглед. Всеки се измерва на действие. Щракнете върху карта за инсталиране, употреба и props." +title = "Компоненти" + +[portal.componentsView.empty] +description = "Каталогът с компоненти не можа да бъде зареден. Опитайте отново след малко." +title = "Няма налични компоненти" + +[portal.componentsView.lockedBanner] +description = "GA компонентите са налични при Pay-as-you-go; няколко Beta компонента са само за enterprise. Заключените карти показват подкана за надстройване." +title = "Някои компоненти изискват платен план" + +[portal.docs.authentication] +codeCaption = "всяка заявка" +eyebrow = "GETTING STARTED" +lead = "Всички заявки се удостоверяват с bearer token. Ключовете са ограничени по среда и никога не изтичат, освен ако не бъдат ротирани." +liveKey = "Production ключове — таксувани, с ограничение на скоростта според вашия план." +testKey = "Sandbox ключове — безплатни, връщат синтетични fixtures." +title = "Удостоверяване" + +[portal.docs.components] +codeCaption = "вграждане на viewer" +eyebrow = "COMPONENTS" +lead = "Вградим UI за опашки за преглед и инспекция на документи. Донесете свои стилове или използвайте доставената тема." +title = "Готови viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} поле" +fieldCount_other = "{{count}} полета" +filterAll = "Всички" +filterAriaLabel = "Филтрирай endpoints по vertical" +lead = "Всеки тип документ е typed endpoint. POST файл, получете schema-validated JSON. Филтрирайте по vertical по-долу." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Грешките връщат стабилен машинно четим код плюс човешко съобщение. Тялото на 4xx винаги включва request_id за поддръжка." +title = "Грешки" + +[portal.docs.nav] +ariaLabel = "Документация" + +[portal.docs.nav.empty] +description = "Индексът на документацията не можа да бъде зареден." +title = "Документацията не е налична" + +[portal.docs.quickstart] +eyebrow = "GETTING STARTED" +lead = "Изпратете първия си документ към typed endpoint и получете структуриран JSON обратно в три стъпки. Без обучение на модел, без prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "за рецепти за copy-paste." +bodyBeforeLink = "свържете същото извикване в pipeline, за да веригирате валидиране, заличаване и доставка — или го изложете на агент чрез MCP. Вижте" +label = "Следващо:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Създайте scoped key от раздел Infrastructure. Ключовете носят rate limits и незадължителен IP allowlist. Експортирайте го във вашия shell:" +title = "Издайте API ключ" + +[portal.docs.quickstart.step2] +body = "POST файл към който и да е typed endpoint. Endpoint определя схемата, която получавате обратно — тук, invoice extractor." +snippetCaption = "извличане на фактура" +title = "Изпратете документ" + +[portal.docs.quickstart.step3] +body = "Всеки отговор се валидира спрямо endpoint схемата, с confidence score и provenance за всяко поле." +codeCaption = "200 OK" +title = "Прочетете структурирания резултат" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Едновременност" +eyebrow = "GETTING STARTED" +lead = "Лимитите се мащабират според вашия план. Отговор 429 включва Retry-After header; SDKs се забавят автоматично." +requestsPerMinute = "Заявки / минута" +title = "Rate limits и квоти" + +[portal.docs.recipes] +cloneButton = "Клонирай рецепта" +eyebrow = "PLAYBOOKS" +lead = "End-to-end модели, които свързват източници, операции и дестинации. Всеки съответства на pipeline, който можете да клонирате." +title = "Рецепти" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party клиенти с typed responses, автоматични повторения и streaming uploads. Всички следват един и същ endpoint каталог." +title = "Официални SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecated" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Включени, именувани способности, които вашият агент извиква като един инструмент. Всяко skill е детерминирана верига от операции с прикачени evals." +title = "Умения на агент" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Абонирайте се за събития document.processed, pipeline.completed и quota.threshold. Payloads се подписват с HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header спрямо вашата signing secret, преди да се доверите на payload. SDKs доставят" +beforeSignature = "Проверете" + +[portal.documents] +exportCsv = "Експортирай CSV" +search = "Търсене по име на файл, ID..." +subtitle = "Всеки документ, обработен от вашата организация, с пълния му запис на обработка. Достъпът до съдържание изисква заявка." +title = "Документи" + +[portal.documents.audit] +approved = "Одобрено" +archived = "Архивирано" +elevation = "Повишаване на достъпа" +empty = "Все още няма записани събития." +extracted = "Обработено" +flagged = "Нуждае се от преглед" +ingested = "Прието" +reviewed = "В преглед" + +[portal.documents.drawer] +sectionsAriaLabel = "Секции с подробности за документа" + +[portal.documents.drawer.tabs] +audit = "Одит" +extractions = "Извличания" +overview = "Общ преглед" + +[portal.documents.elevation] +requestAccess = "Заяви достъп" + +[portal.documents.elevation.active] +description = "Временен достъп — достъпът се записва и е ограничен във времето." +descriptionFourEyes = "Временен достъп — партньор за преглед беше уведомен (четири очи)." +title = "Достъпът изтича след {{time}}" + +[portal.documents.elevation.gated] +description = "Съдържанието е защитено чрез нулев постоянен достъп. Заявката стартира ограничен във времето достъп." +descriptionFourEyes = "Съдържанието е защитено чрез нулев постоянен достъп. Заявката стартира ограничен във времето достъп и уведомява партньор за преглед (четири очи)." +title = "Чувствителен документ" + +[portal.documents.extractions] +empty = "От този документ не бяха извлечени полета." +masked = "Извлечените полета са скрити. Заявете временен достъп, за да видите съдържанието на този документ." + +[portal.documents.extractions.columns] +confidence = "Увереност" +field = "Поле" +value = "Стойност" + +[portal.documents.filters] +all = "Всички" +ariaLabel = "Филтриране на документи по статус" +flagged = "Маркирани" +inReview = "В преглед" +processed = "Обработени" + +[portal.documents.overview] +action = "Pipeline / Действие" +product = "Продукт" +received = "Време" +status = "Статус" +type = "Тип" +user = "Потребител" + +[portal.documents.queue.empty] +description = "Когато източниците подават документи към вашите pipelines, те ще се появят тук за преглед." +title = "Няма документи в опашката" + +[portal.documents.status] +error = "Грешка" +flagged = "Нуждае се от преглед" +inReview = "В преглед" +processed = "Обработено" + +[portal.documents.table] +auto = "Автоматично" +editorAction = "Редактор" +empty = "Няма документи, отговарящи на този филтър." +rowActions = "Действия за реда" +sensitiveLabel = "Чувствителен" +sensitiveTitle = "Чувствителен — необходим е достъп" + +[portal.documents.table.columns] +action = "Pipeline / Действие" +document = "Документ" +product = "Продукт" +status = "Статус" +time = "Време" +user = "Потребител" + +[portal.editorAdmin] +subtitle = "Разгърнете Stirling PDF Editor, свържете самостоятелно хоствани инстанции към вашата организация и управлявайте работещия флот — цели, здраве, удостоверения и офлайн активация на едно място." +title = "Разгръщане на редактора" + +[portal.editorAdmin.health.columns] +activeUsers = "Активни потребители" +host = "Host" +lastSeen = "Последно видян" +region = "Регион" +status = "Статус" +version = "Версия" + +[portal.editorAdmin.health.empty] +description = "Разгърнете цел и я свържете, за да виждате тук здравето на инстанциите на живо." +title = "Няма докладващи инстанции" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Генерирай офлайн пакет" +lockCopy = "Офлайн и on-prem активацията е част от Enterprise." +subtitle = "Генерирайте подписан пакет за активация за офлайн или on-prem инсталация без изходящ мрежов път. Прехвърлете го към инстанцията и го приложете при първоначалната настройка." +talkToSales = "Свържете се с продажбите" +title = "Активация в изолирана мрежа" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} е подписан и готов за прехвърляне. Той активира една инстанция и изтича след 14 дни." +title = "Пакетът е готов" + +[portal.editorAdmin.pairing] +generated = "Генерирано ✓" +generateNewCode = "Генерирай нов код" +lockCopy = "IaC provisioning е част от Enterprise." +rotate = "Ротирай" +talkToSales = "Свържете се с продажбите" + +[portal.editorAdmin.sections.health] +sub = "Всяка инстанция на Editor докладва — версия, регион, статус, последно видяна и активни потребители." +title = "Здраве на инстанциите" + +[portal.editorAdmin.sections.pairing] +sub = "Свържете самостоятелно хостван редактор към тази организация. Генерирайте token, предайте кратък код или го свържете чрез IaC." +title = "Свързване" + +[portal.editorAdmin.sections.targets] +sub = "Къде работи Editor. Копирайте snippet, за да стартирате самостоятелно хоствана инстанция, или използвайте Managed Cloud без операции." +title = "Цели за разгръщане" + +[portal.editorAdmin.serviceToken] +currentToken = "Текущ token" +lastRotated = "Последно ротиран" +rotateButton = "Ротирай service token" +subtitle = "Инстанциите се удостоверяват към организацията с това удостоверение. Ротирайте го по график или веднага след подозирано изтичане." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Издаден е нов token. Актуализирайте STIRLING_SERVICE_TOKEN на всяка самостоятелно хоствана инстанция в рамките на 24-часовия гратисен прозорец, иначе ще преминат offline." +title = "Ротирайте работещите инстанции" + +[portal.editorAdmin.status] +degraded = "Влошено" +healthy = "Здраво" +offline = "Offline" +pairing = "Свързване" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} инстанция" +instanceCount_other = "{{count}} инстанции" +talkToSales = "Свържете се с продажбите" +upgradePlan = "Надстройте плана" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem и Kubernetes самостоятелно хостване са част от Enterprise." +paid = "Самостоятелното хостване с Docker и Kubernetes се отключва с платен план." + +[portal.editorAdmin.targets.state] +available = "Налично" +locked = "Заключено" +running = "Работи" + +[portal.errorBoundary] +description = "Този изглед срещна неочаквана грешка. Опитайте отново или изберете друга секция от страничната лента." +retry = "Опитайте отново" +title = "Нещо се обърка на тази страница" + +[portal.home.editor] +activeUsers = "{{n}} активни" +invite = "Поканете съотборници" +name = "Stirling PDF Editor" +open = "Отвори в браузър" +updated = "актуализирано {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Самостоятелно хостван · Docker" +kubernetes = "Самостоятелно хостван · Kubernetes" + +[portal.home.greeting] +afternoon = "Добър ден" +evening = "Добър вечер" +morning = "Добро утро" + +[portal.home.onboarding] +dismiss = "Отхвърли настройката" +notStarted = "Не е започнато" +progress = "{{done}} от {{total}} завършени" +title = "Завършете настройката" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC за цялата организация, ангажирано обемно ценообразуване и разгръщане в изолирана мрежа." +cta = "Започнете пробен период" +ctaQuote = "Получете оферта" +lead = "За 250+ служители." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Разгърнете desktop app, безплатно завинаги." +title = "Изтеглете PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} активни · {{recommended}} препоръчани" +chip = "{{active}} активни" +title = "Включете политики" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} свързани · всеки PDF се управлява там, където попадне" +chip = "{{connected}} свързани" +title = "Свържете вашите източници" + +[portal.home.quickActions] +subtitle = "Основни задачи за днес" +title = "Бързи действия" + +[portal.home.quickActions.buildPipeline] +blurb = "Композитор в 3 стъпки върху библиотеката с типизирани операции" +title = "Създайте pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, наблюдавани папки" +title = "Свържете източник" + +[portal.home.quickActions.issueApiKey] +blurb = "Ограничен ключ с лимити на заявките и IP allowlist" +title = "Издай API ключ" + +[portal.infrastructure] +manageEditorDeployment = "Управление на разгръщането на Editor" +sectionsAriaLabel = "Секции на инфраструктурата" +subtitle = "Разгръщания, удостоверения, състояние на сигурността, storage и одитната следа за вашето Stirling работно пространство." +title = "Инфраструктура" + +[portal.infrastructure.apiKeys] +createKey = "Създай ключ" +heading = "API ключове" +subheading = "Ограничени удостоверения с лимити на заявките за всеки ключ, разрешения и IP allowlists." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Разрешени IP адреси" +anyIp = "Всеки IP (без allowlist)" +created = "Създаден" +lastUsed = "Последно използван" +permissions = "Разрешения" +rateLimit = "Лимит на заявките" +rateLimitValue = "{{value}} req/min" +usageMonth = "Използване този месец" +usageToday = "Използване днес" + +[portal.infrastructure.apiKeys.empty] +description = "Създайте ограничен ключ, за да започнете да извиквате Stirling API." +title = "Все още няма API ключове" + +[portal.infrastructure.audit] +filterAriaLabel = "Филтриране на одитни събития по категория" +heading = "Одитни logs" +latencyValue = "{{value}} ms" +noEventsInCategory = "Няма събития в тази категория." +subheading = "Всяко удостоверяване, конфигурация и събитие за обработка във вашето работно пространство." + +[portal.infrastructure.audit.columns] +actor = "Извършител" +event = "Събитие" +latency = "Латентност" +status = "Статус" +target = "Ресурс" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "Активността в работното пространство ще се появява тук, когато се случва." +title = "Няма одитни събития" + +[portal.infrastructure.audit.export] +cancel = "Отказ" +error = "Експортът не бе успешен. Моля, опитайте отново." +exportButton = "Експорт" +exporting = "Експортиране…" +fieldsLegend = "Колони" +format = "Формат" +open = "Експорт" +subtitle = "Изтеглете одитните събития като CSV или JSON. Изберете кои колони да включите." +title = "Експорт на одитен log" + +[portal.infrastructure.audit.export.fields] +date = "Дата" +documentName = "Име на документ" +ipAddress = "IP адрес" +outcome = "Резултат" +tool = "Инструмент" +username = "Потребителско име" + +[portal.infrastructure.audit.filters] +all = "Всички" +auth = "Auth" +config = "Config" +elevation = "Повишаване на достъпа" +processing = "Обработка" +security = "Сигурност" + +[portal.infrastructure.audit.forbidden] +description = "Одитният log е достъпен за ръководители на екипи и администратори. Поискайте достъп от вашия ръководител на екип или администратор." +title = "Нямате достъп" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Повишаване на достъпа" +processing = "Обработка" +totalEvents = "Общо събития · 24h" + +[portal.infrastructure.createKey] +cancel = "Отказ" +createKey = "Създай ключ" +done = "Готово" +ipAllowlistHelper = "CIDR диапазони, разделени със запетая. Оставете празно, за да разрешите всеки IP." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Име на ключ" +keyNamePlaceholder = "напр. Production · ingest" +permissionsLabel = "Разрешения" +secretKeyCaption = "Secret key" +secretWarning = "Съхранявайте това в secrets manager. Stirling винаги съхранява само hash — няма начин да го възстановите по-късно." +subtitle = "Ограничете ключа до минимално необходимото. Можете да го ротирате или отнемете по всяко време." +subtitleCreated = "Копирайте тази тайна сега — няма да бъде показана отново." +title = "Създай API ключ" +titleCreated = "Ключът е създаден" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Разгърнато от" +environment = "Среда" +product = "Продукт" +status = "Статус" +version = "Версия" +when = "Кога" + +[portal.infrastructure.deployments.recent] +heading = "Скорошни разгръщания" +subheading = "Най-новите внедрявания в продукти и среди." + +[portal.infrastructure.deployments.regionColumns] +instances = "Инстанции" +latency = "Латентност" +load = "Натоварване" +p99 = "P99" +region = "Регион" +status = "Статус" +throughput = "Пропускателност" +uptime = "Uptime" +version = "Версия" + +[portal.infrastructure.deployments.regions] +heading = "Региони" +subheading = "Здраве на живо за всеки разгърнат Stirling регион — латентност, натоварване и версия на внедряването." + +[portal.infrastructure.deployments.regions.empty] +description = "Разгърнатите региони ще се появят тук, след като работното ви пространство бъде provisioned." +title = "Няма разгърнати региони" + +[portal.infrastructure.models] +heading = "Модели" +msValue = "{{value}} ms" +subheading = "Каталогът с модели и routing, които задвижват обработката на документи във вашето работно пространство." + +[portal.infrastructure.models.byom] +description = "Регистрирайте on-prem или самостоятелно хостван модел и го фиксирайте към регион за обработка, обвързана с местонахождението на данните." +title = "Bring your own model" + +[portal.infrastructure.models.catalogue] +heading = "Каталог" +sub = "Управлявани модели, достъпни за вашето работно пространство, с латентност и цена на живо." +subEnterprise = "Управлявани, bring-your-own и on-prem модели — с налично фиксиране по регион." + +[portal.infrastructure.models.catalogue.empty] +description = "Моделите в каталога на вашето работно пространство ще се появят тук." +title = "Няма налични модели" + +[portal.infrastructure.models.columns] +cost = "Цена" +latency = "Латентност" +load = "Натоварване" +model = "Модел" +status = "Статус" +type = "Тип" +version = "Версия" + +[portal.infrastructure.models.metrics] +activeModels = "Активни модели" +avgLatency = "Средна латентност" +included = "Включено" +monthlySpend = "Месечни разходи за модели" + +[portal.infrastructure.models.routing] +empty = "Няма конфигурирани правила за routing." +heading = "Правила за routing" +sub = "Кой модел обработва всяка операция. Стойността по подразбиране се прилага, когато няма по-тясно правило." +subLocked = "Насочвайте операции към конкретни модели — достъпно в платени планове." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Надстройте до Pro, за да контролирате кой модел обработва всяка операция и тип документ." +title = "Model routing е платена функция" + +[portal.infrastructure.models.routingColumns] +default = "По подразбиране" +docType = "Тип документ" +modelForAria = "Модел за {{operation}}" +operation = "Операция" +routedTo = "Насочено към" + +[portal.infrastructure.security.access.byok] +description = "Предоставете ключ от вашия собствен KMS. Stirling криптира с него, но все още може да чете." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ключовете никога не напускат вашия KMS. Stirling държи само ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling управлява ключовете за криптиране. Най-просто — нулеви операции с ключове от ваша страна." +label = "Ключове, държани от Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Политика за достъп до документи" +subheading = "Контролира кой може да декриптира обработени документи в покой." + +[portal.infrastructure.security.attestations] +heading = "Атестации за съответствие" +noReport = "Няма наличен отчет" +subheading = "Одитно състояние по рамки, с налични отчети за атестирани контроли." +viewReport = "Вижте отчета →" + +[portal.infrastructure.security.compliance] +heading = "Съответствие" +subheading = "Атестации и сертификации, покриващи платформата Stirling." + +[portal.infrastructure.security.empty] +description = "Конфигурацията за сигурност на вашето работно пространство ще се появи тук." +title = "Състоянието на сигурността не е налично" + +[portal.infrastructure.security.hyokBanner] +description = "С HYOK ключовете за криптиране никога не напускат вашия KMS. Stirling съхранява и обработва само ciphertext, който можете да оттеглите по всяко време." +title = "Stirling не може да декриптира вашите документи" + +[portal.infrastructure.security.ipAllowlist] +empty = "Няма конфигурирани IP диапазони — всички IP адреси са разрешени." +heading = "IP allowlist" +sub = "API достъпът е ограничен до тези CIDR диапазони." +subLocked = "Ограничете API достъпа до известни IP диапазони — достъпно в платени планове." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Надстройте до Pro, за да ограничите API достъпа до конкретни мрежи." +title = "IP allowlisting е платена функция" + +[portal.infrastructure.security.ipColumns] +added = "Добавено" +addedBy = "Добавено от" +cidr = "CIDR" +label = "Етикет" + +[portal.infrastructure.security.keyManagement] +algorithm = "Алгоритъм" +heading = "Управление на ключове за криптиране" +keyId = "Идентификатор на ключ" +lastRotated = "Последно ротиран" +rotateKey = "Ротирай ключ" +rotationPolicy = "Политика за ротация" +subheading = "Попечителство на ключовете, които криптират документи в покой — кой може да декриптира и как се ротират ключовете." + +[portal.infrastructure.security.managedBanner] +description = "Попечителството bring-your-own-key (BYOK) и hold-your-own-key (HYOK) е достъпно в Enterprise. Надстройте, за да предоставяте ключове от вашия собствен KMS." +title = "Ключовете се управляват от Stirling във вашия план" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Азиатско-тихоокеански регион" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR граница на данните" +label = "Европейски съюз" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Съединени щати" + +[portal.infrastructure.security.residencyHeader] +heading = "Местонахождение на данните" +subheading = "Къде се съхраняват и обработват документите." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} използвани" + +[portal.infrastructure.storage.empty] +description = "Свързаното storage и използване ще се появят тук." +title = "Няма конфигурирано storage" + +[portal.infrastructure.storage.lifecycle] +active = "Активно" +activeRange = "0–{{value}}d" +archived = "Архивирано" +coldStorage = "cold storage" +deleted = "Изтрито" +never = "никога" +purged = "изчистено" + +[portal.infrastructure.storage.providers] +connect = "Свържи" +connected = "Свързано" +heading = "Свързани доставчици" +subheading = "Къде се записват обработените артефакти." + +[portal.infrastructure.storage.retention] +heading = "Задържане" +subheading = "Колко дълго се пазят артефактите преди изтриване по lifecycle." +windowLabel = "Прозорец за задържане по подразбиране" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} ден" +days_other = "{{count}} дни" +never = "Никога не изтривай" + +[portal.infrastructure.storage.totalUsage] +heading = "Общо използване" +progressLabel = "Използвано storage" +subheading = "Storage, използвано във всички свързани доставчици." + +[portal.infrastructure.tabs] +apiKeys = "API ключове" +audit = "Одитни logs" +deployments = "Разгръщания" +models = "Модели" +security = "Сигурност" +storage = "Storage" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Компоненти" +docs = "Developer Docs" +documents = "Документи" +editor = "Editor" +home = "Начало" +infrastructure = "Инфраструктура" +pipelines = "Pipelines" +policies = "Политики" +procurement = "Снабдяване" +settings = "Настройки" +sources = "Източници" +usage = "Използване и фактуриране" +users = "Потребители" + +[portal.notifications] +markAllRead = "Маркирай всички като прочетени" +title = "Известия" +viewAll = "Виж всички" + +[portal.notifications.ariaLabel] +none = "Известия, няма непрочетени" +unread_one = "Известия, {{count}} непрочетено" +unread_other = "Известия, {{count}} непрочетени" + +[portal.notifications.count] +allRead = "всички прочетени" +loading = "зареждане" +new_one = "{{count}} ново" +new_other = "{{count}} нови" + +[portal.notifications.empty] +description = "Няма нови известия." +title = "Всичко е наваксано" + +[portal.pipelines] +subtitle = "Всеки автоматизиран document pipeline на backend: подредена верига от операции върху набор от източници, стартирана от trigger. Щракнете върху ред за неговите стъпки и източници." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Нов pipeline" + +[portal.pipelines.builder] +addStep = "Добави инструмент" +back = "Назад към pipelines" +discard = "Отхвърли промените" +enabled = "Активирано" +keepEditing = "Продължи редактирането" +needsUpload = "Нуждае се от качен файл" +noToolMatches = "Няма инструменти, отговарящи на търсенето ви." +pipelineSettings = "Настройки на pipeline" +searchTools = "Търсене на инструменти" +selectToolBody = "Добавете инструмент, за да изградите вашия pipeline." +selectToolTitle = "Все още няма инструменти" +toolSettings = "Настройки на инструмента" +unknownStep = "Неразпозната операция, запазена както е." +unsavedBody = "Имате незапазени промени. Запазете ги преди да напуснете или ги отхвърлете?" +unsavedTitle = "Незапазени промени" +uploadUnsupported = "Качените файлове все още не се поддържат в pipelines, затова тези стъпки не могат да бъдат запазени: {{tools}}." +usesDefaults = "Изпълнява се с настройки по подразбиране" + +[portal.pipelines.composer] +addTool = "Добави инструмент" +cancel = "Отказ" +chainEmpty = "Добавете инструмент, за да започнете да изграждате вашия pipeline." +create = "Създай pipeline" +directory = "Изходна папка" +directoryHelp = "Абсолютен път на сървъра. Трябва да е в рамките на конфигурираните разрешени папки." +editingUnsupported = "Показването на тези параметри на инструмента за редактиране все още не се поддържа." +moveDown = "Премести надолу" +moveUp = "Премести нагоре" +name = "Име" +namePlaceholder = "напр. Redaction sweep" +noSources = "Все още няма свързани източници. Pipeline все още може да се изпълнява върху файлове, подадени директно към него." +noToolSettings = "Този инструмент няма конфигурируеми настройки." +operations_one = "Операция ({{count}})" +operations_other = "Операции ({{count}})" +output = "Изход" +removeStep = "Премахни операция" +save = "Запази промените" +scheduleEvery = "Изпълнявай на всеки" +sources = "Източници" +sourcesLoading = "Зареждане на източници..." +trigger = "Trigger" +triggerManual = "Само ръчно" + +[portal.pipelines.composer.unit] +days = "дни" +hours = "часа" +minutes = "минути" + +[portal.pipelines.delete] +body = "Да се изтрие ли \"{{name}}\"? Това не може да бъде отменено." +cancel = "Отказ" +confirm = "Изтрий" +title = "Изтриване на pipeline?" + +[portal.pipelines.detail] +delete = "Изтрий pipeline" +run = "Изпълни сега" + +[portal.pipelines.empty] +action = "Създай pipeline" +description = "Създайте първия си pipeline: изберете източниците, върху които се изпълнява, свържете операциите и изберете къде да отива изходът." +title = "Все още няма pipelines" + +[portal.pipelines.kpi] +active = "Активни" +paused = "Поставени на пауза" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Запис в папка" +inline = "Върни файлове" + +[portal.pipelines.run] +completed_one = "Изпълнението завърши." +completed_other = "Всички {{count}} изпълнения завършиха." +empty = "Няма какво да се изпълни: източниците нямаха документи за обработка." +failed = "Изпълнението не бе успешно: {{error}}" +running = "Изпълнението започна; все още е в ход." +timeout = "Изпълнението отнема повече от очакваното; може все още да завърши във фонов режим." + +[portal.pipelines.status] +active = "Активен" +paused = "На пауза" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Източници" +status = "Статус" +steps = "Стъпки" + +[portal.pipelines.trigger] +folder-watch = "Наблюдение на папка" +manual = "Ръчно" +schedule = "По график" + +[portal.policies] +subtitle = "Постоянни автоматизации, които налагат tool pipeline върху всеки документ. Всяка политика се задейства при качване или експорт, изпълнява веригата си от инструменти и запазва наложената версия до оригинала." +title = "Политики" + +[portal.policies.card] +comingSoon = "Надстройте до Enterprise" +notSetUp = "Не е настроено" + +[portal.policies.categories.compliance] +desc = "Налагайте изискванията на HIPAA, GDPR, SOC 2 или FedRAMP върху всеки документ." +label = "Съответствие" + +[portal.policies.categories.ingestion] +desc = "Класифицирайте документи, извличайте структурирани данни, налагайте конвенции за именуване и нормализирайте страници." +label = "Приемане" + +[portal.policies.categories.retention] +desc = "Задайте колко дълго се пазят документите, кога да се архивират и кога да се изтриват." +label = "Задържане" + +[portal.policies.categories.routing] +desc = "Автоматично насочвайте документи към правилния екип, папка или система." +label = "Routing" + +[portal.policies.categories.security] +desc = "Откривайте PII, редактирайте, премахвайте активно съдържание и поставяйте водни знаци на документи." +label = "Сигурност" + +[portal.policies.config] +scopeAll = "Всички документи" + +[portal.policies.config.compliance] +summary = "Валидира документи спрямо регулаторни рамки, преди да напуснат системата." + +[portal.policies.config.compliance.fields] +accessLog = "Log за достъп" +auditTrail = "Одитна следа" +frameworks = "Рамки" +onViolation = "При несъответствие" + +[portal.policies.config.compliance.rules] +0 = "Сканиране по рамка" +1 = "Налагане на действие" +2 = "Одитна следа" + +[portal.policies.config.ingestion] +summary = "Класифицира документи, извлича структурирани данни, налага именуване и нормализира страници." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Под прага" +minConfidence = "Минимална увереност" + +[portal.policies.config.ingestion.rules] +0 = "Класифициране" +1 = "Извличане" +2 = "Именуване" +3 = "Нормализиране" + +[portal.policies.config.retention] +summary = "Налага колко дълго се пазят документите, кога да се архивират и кога да се изтриват." + +[portal.policies.config.retention.fields] +archiveAfter = "Архивиране след" +immutableHold = "Неизменяемо задържане" +keepFor = "Пази за" + +[portal.policies.config.retention.rules] +0 = "Задържане за съхранение" +1 = "Автоархивиране" +2 = "Блокиране на изтриване" + +[portal.policies.config.routing] +summary = "Насочва документи към правилната дестинация въз основа на тип и класификация." + +[portal.policies.config.routing.fields] +destination = "Дестинация" +notify = "Уведомяване при routing" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Автокласифициране" +1 = "Насочване към папка" +2 = "Webhook уведомяване" + +[portal.policies.config.security] +summary = "Открива и редактира PII, премахва активно съдържание (JavaScript) и поставя водни знаци на документи." + +[portal.policies.config.security.rules] +0 = "Редактиране на PII" +1 = "Премахване на JavaScript" +2 = "Воден знак" + +[portal.policies.detail] +enforces = "Налага" +onEveryExport = "При всеки експорт" +onEveryUpload = "При всяко качване" +outputAsNewFile = "като нов файл" +outputAsNewVersion = "като нова версия" +recentActivity = "Скорошна активност" +retry = "Опитай отново" +showLess = "Покажи по-малко" +showMore = "Покажи повече" +sources = "Източници" + +[portal.policies.detail.actions] +clearHistory = "Изчистване на историята на обработката" +delete = "Изтриване" +editSettings = "Редактиране на настройките" +pause = "Пауза" +resume = "Възобновяване" +runNow = "Изпълни сега" + +[portal.policies.detail.clearHistory] +body = "Тази политика ще забрави всеки файл, който вече е обработила, и при следващото изпълнение ще обработи отново всичко, което в момента е в нейните източници. Самите файлове не се променят. Това не може да бъде отменено." +cancel = "Отказ" +confirm = "Изчистване на историята" +title = "Да се изчисти ли историята на обработката?" + +[portal.policies.detail.emptyActivity] +description = "Документите ще се появят тук, след като тази политика се изпълни." +title = "Все още няма активност" + +[portal.policies.endpoints] +addWatermark = "Воден знак" +autoRedact = "Редактиране на PII" +compressPdf = "Компресиране" +flatten = "Изравняване" +ocrPdf = "OCR" +sanitizePdf = "Премахване на JavaScript" + +[portal.policies.offline] +description = "Вашите политики са запазени и ще се появят, когато връзката бъде възстановена." +retry = "Повторен опит" +title = "Backend не е наличен" + +[portal.policies.stats] +activeFor = "Активна" +dataProcessed = "Обработени данни" +docsEnforced = "Приложени документи" + +[portal.policies.status] +active = "Активна" +paused = "На пауза" + +[portal.policies.summary.active] +description = "Прилага се при качване/експорт" +label = "Активни политики" + +[portal.policies.summary.categories] +description = "Налични за конфигуриране" +label = "Категории" + +[portal.policies.summary.docsEnforced] +description = "В активните политики" +label = "Приложени документи" + +[portal.policies.summary.paused] +description = "Конфигурирани, но не се задействат" +label = "На пауза" + +[portal.policies.wizard.actions] +back = "Назад" +cancel = "Отказ" +continue = "Продължи" +enablePolicy = "Активиране на политика" +saveChanges = "Запазване на промените" + +[portal.policies.wizard.capability.compress] +desc = "Компресира документа до по-малък размер на файла." +label = "Намаляване на размера на файла" + +[portal.policies.wizard.capability.flatten] +desc = "Обединява полетата на формуляра и анотациите в страницата, така че да не могат да бъдат редактирани." +label = "Изравняване на документа" + +[portal.policies.wizard.capability.ocr] +desc = "Изпълнява OCR, така че сканираните страници да станат избираем и търсим текст." +label = "Направи текста търсим" + +[portal.policies.wizard.capability.redact] +desc = "Намира и заличава чувствителни данни — като номера за социално осигуряване и номера на карти — така че да не могат да бъдат прочетени." +label = "Заличаване на чувствителна информация" + +[portal.policies.wizard.capability.sanitize] +desc = "Премахва скрит JavaScript, така че нищо да не може да се стартира автоматично при отваряне на документа." +label = "Премахване на активно съдържание" + +[portal.policies.wizard.capability.watermark] +desc = "Поставя видим знак (напр. „Поверително“) върху всяка страница." +label = "Прилагане на воден знак" + +[portal.policies.wizard.errors] +noTools = "Първо активирайте поне един инструмент в работния процес." +saveFailed = "Политиката не можа да бъде запазена. Моля, опитайте отново." + +[portal.policies.wizard.output] +heading = "Изход и изпълнение" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Автоматично номериране" +label = "Правило за име на файл" +placeholder = "Текст за добавяне (по избор)" +prefix = "Префикс" +suffix = "Суфикс" + +[portal.policies.wizard.output.outputAs] +label = "Изход като" +newFile = "Нов файл" +newVersion = "Нова версия" + +[portal.policies.wizard.output.runOn] +export = "Експорт" +helper = "Кога се задейства политиката: при качване или преди експорт." +label = "Изпълнение при" +upload = "Качване" + +[portal.policies.wizard.settings] +heading = "Настройки" + +[portal.policies.wizard.sources] +heading = "Източници" +loading = "Зареждане на източници…" + +[portal.policies.wizard.tabs] +ariaLabel = "Стъпки за настройка" +settings = "Настройки" +workflow = "Действия" + +[portal.policies.wizard.title] +edit = "Редактиране на политика за {{category}}" +setUp = "Настройване на политика за {{category}}" + +[portal.policies.wizard.workflow] +description = "Изберете какво прави тази политика с всеки документ, който обработва." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} активни" +noRule = "Все още няма приложено правило" +subtitle = "Постоянни автоматизации, през които преминава всеки документ, независимо кой pipeline го обработва." +title = "Какво се изпълнява върху вашите PDFs" + +[portal.policySummary.action] +comingSoon = "Надстройка до Enterprise" +configure = "Конфигуриране" +setUp = "Настройване" + +[portal.policySummary.column] +activeRule = "Активно правило" +policy = "Политика" +status = "Статус" + +[portal.policySummary.empty] +description = "След като политиките бъдат конфигурирани, категориите ще се появят тук." +title = "Все още няма политики" + +[portal.policySummary.state] +active = "Активна" +off = "Изключена" +soon = "Скоро" + +[portal.processingStatus] +managePlan = "Управление на план" +volumeSuffix = "Обработени PDFs · последните 30 дни" + +[portal.procurement] +reset = "Нулиране на procurement (demo)" +subtitle = "Оценете, договорете и въведете екипа си в работа. Всеки документ на едно място." +title = "Procurement" + +[portal.procurement.action] +download = "Изтегляне" +pay = "Плати сега" +request = "Заявка" +sign = "Преглед и подпис" +upload = "Качване" + +[portal.procurement.agreement] +agreeCta = "Съгласие и абониране" +confirm = "Прочетох и приемам Stirling Enterprise Agreement." +eyebrow = "Споразумение" +intro = "Едно обединено споразумение покрива вашата сделка: Master Service Agreement, Order Form, EULA и Data Processing Agreement. Прегледайте го, след което се съгласете, за да приемете офертата като ангажиран абонамент." +title = "Прегледайте вашето enterprise споразумение" + +[portal.procurement.builder] +addons = "Добавки" +back = "Назад" +businessName = "Име на фирмата" +businessNamePlaceholder = "Вашата компания" +continue = "Продължи" +country = "Държава" +countryEuro = "Еврозона (EUR €)" +countryUK = "Обединено кралство (GBP £)" +countryUS = "Съединени щати (USD $)" +eula = "Прочетох и приемам Stirling Enterprise EULA. Тя урежда споразумението, генерирано от тази оферта." +generate = "Генериране на оферта" +included = "Включено" +indemnification = "Обезщетение за IP" +indemnificationSub = "Ние защитаваме квалифицирани IP претенции съгласно EULA" +offlineLicense = "Офлайн / air-gapped лиценз" +offlineLicenseSub = "Файл с лиценз за изтегляне за air-gapped self-hosted инстанция" +qbr = "Тримесечни бизнес прегледи" +qbrSub = "Вашият SE преглежда употребата и roadmap всяко тримесечие" +running = "{{annual}} / год. · {{years}}-год. {{tcv}}" +s1Sub = "Вашият екип и PDFs, които очаквате да обработвате всяка година." +s1Title = "Колко ще обработвате?" +s2Sub = "По-дългите срокове намаляват цената; нивото на обслужване определя поддръжката." +s2Title = "Ангажимент и обслужване" +s3Sub = "За офертата и споразумението, което тя генерира." +s3Title = "Вашите данни" +serviceLevel = "Ниво на обслужване" +slDedicated = "Dedicated" +slDedicatedSub = "4 работни часа · dedicated account manager · +30%" +slPriority = "Priority" +slPrioritySub = "Същия работен ден · named CSM · +15%" +slStandard = "Standard" +slStandardSub = "Следващ работен ден · shared CSM · включено" +stepOf = "Стъпка {{n}} от {{total}}" +term = "Срок" +termDiscount = "Приложена е {{pct}}% отстъпка за многогодишен ангажимент" +title = "Създайте вашата оферта" +training = "Въвеждане и обучение" +trainingSub = "Сесии на живо, за да може екипът ви да започне работа" +users = "Общо потребители" +usersPlaceholder = "напр. 250" +volEstimated = "Оценено от {{count}} потребители (~2 000 PDFs всеки, включително автоматизация). Редактирайте, ако имате по-точна информация." +volManual = "Използваме вашата стойност. Можете по всяко време да преизчислите по размера на екипа си." +volNoUsers = "Не сте сигурни? Въведете размера на екипа си и ще го оценим." +volume = "Годишен обем PDF" +volumePlaceholder = "напр. 1 000 000" +years_one = "{{count}} година" +years_other = "{{count}} години" + +[portal.procurement.docs] +count_one = "{{count}} документ" +count_other = "{{count}} документа" +done = "Готово" +here = "Вие сте тук" +hide = "Скриване" +optional = "По избор" +paidAddon = "Платена добавка" +show = "Показване" +subtitle = "Всичко необходимо на всяка стъпка от процеса, показвано според напредъка на сделката." +supportingSubtitle = "SOC 2, прегледи на сигурността, данъчни формуляри и други, готови когато вашият екип по сигурност или procurement ги поиска. Някои имат еднократна такса." +supportingTitle = "Подкрепа за вашата оценка" +title = "Документи" +upcoming = "Предстоящи" + +[portal.procurement.error] +title = "Нещо се обърка" + +[portal.procurement.hero] +company = "Вашата enterprise сделка" +ctaAgreement = "Преглед и подпис на споразумението" +ctaLive = "Вече сте на живо" +ctaPayment = "Добавяне на плащане" +ctaQuote = "Преглед на офертата" +ctaTrial = "Създайте офертата си" +eyebrow = "Enterprise procurement" +inviteTeammates = "Поканете съотборници" +keyDocs = "Ключови документи" +nextStep = "Следваща стъпка: {{action}}" +notStarted = "Не е започнато" +open = "Отваряне на procurement" +scheduleCall = "Насрочване на разговор" +setup1Sub = "Поканете съотборниците си" +setup1Title = "Внедряване на PDF Editor" +setup2Sub = "Включете обработката в редакторите и други източници" +setup2Title = "Свързване на PDF Processor" +setup3Sub = "Включете Security, Compliance, Routing или Retention, когато са ви необходими" +setup3Title = "Добавяне на препоръчани политики" + +[portal.procurement.journey] +daysLeft_one = "Остава {{count}} ден" +daysLeft_other = "Остават {{count}} дни" +engineerLabel = "Вашият solutions engineer" +eyebrow = "Вашето внедряване" +live = "Вече сте на живо със Stirling Enterprise" +nextStep = "Следваща стъпка: {{action}}" +subtitle = "Вашият solutions engineer е с вас на всяка стъпка. По едно следващо действие наведнъж; пълният списък е по-долу." +title = "От trial до live, един насочван път" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "Един подпис покрива MSA, order form, EULA и DPA." +gatingAction = "Прегледайте и подпишете споразумението си" +label = "Споразумение" + +[portal.procurement.journeySteps.implementation] +blurb = "Осигурете работното си пространство и изпълнете go-live playbook." +gatingAction = "Осигуряване на вашето работно пространство" +label = "Внедряване" + +[portal.procurement.journeySteps.payment] +blurb = "Платете с карта, банков превод или срещу purchase order." +gatingAction = "Потвърдете плащането" +label = "Плащане" + +[portal.procurement.journeySteps.quote] +blurb = "Прегледайте ценообразуването за ангажиран обем и срока на договора." +gatingAction = "Приемете офертата си" +label = "Оферта" + +[portal.procurement.journeySteps.trial] +blurb = "Оценете Stirling спрямо вашите документи и работни процеси." +gatingAction = "Създайте офертата си" +label = "Trial" + +[portal.procurement.license] +copied = "Копирано" +copy = "Копиране на ключ" +downloadError = "Файлът за офлайн лиценз все още не можа да бъде генериран — моля, опитайте отново след малко." +downloadOffline = "Изтегляне на офлайн лиценз (.lic)" +hint = "Поставете този ключ в self-hosted инстанция, за да я активирате, или го запазете за вашите записи. Пазете го на сигурно място." +label = "Вашият лицензен ключ" + +[portal.procurement.link] +cta = "Свързване на акаунт" +description = "Procurement работи чрез вашия свързан Stirling акаунт: така предоставяме trial, изчисляваме офертата и стартираме таксуването. Свържете акаунт, за да започнете." +eyebrow = "Enterprise" +title = "Свържете акаунта си, за да започнете" + +[portal.procurement.live] +description = "Вашият абонамент е активен и лицензът ви е издаден. Екипът ви е осигурен и таксуването е започнало." +eyebrow = "Live" +title = "Вече сте на живо със Stirling Enterprise" + +[portal.procurement.locked] +description = "Trial ключове, оферти за ангажиран обем, споразумение с един подпис, плащане и вашият регистър на документи са тук, след като започнете enterprise оценка." +eyebrow = "Само Enterprise" +talkToSales = "Свържете се с продажби" +title = "Procurement пътят се отваря с Enterprise" + +[portal.procurement.milestone] +accept = "Приемане и продължаване" +description = "Изтеглете PDF, за да го споделите с екипа си, върнете се да приемете, когато сте готови, или направете промени." +download = "Изтегляне на PDF" +downloadError = "PDF офертата все още не можа да бъде изтеглена — моля, опитайте отново след малко." +edit = "Редактиране на оферта" +eyebrow = "Оферта {{number}}" +perYear = " / год." +preparedFor = "Подготвено за {{company}}" +tcv = "{{value}} обща стойност на договора" +title = "Вашата оферта е готова" + +[portal.procurement.modal] +cancel = "Отказ" +chooseFile = "Избор на файл" +close = "Затваряне" +downloadBody = "Изтеглянето ви ще започне скоро." +downloadCta = "Изтегляне" +downloadTitle = "Изтегляне" +noFile = "Няма избран файл" +payBody = "Платете ангажирания си договор с карта или банков превод чрез Stripe. Работното ви пространство се осигурява веднага щом плащането бъде изчистено." +payCta = "Продължи към Stripe" +payTitle = "Потвърждаване на плащането" +requestBodyFree = "Генерираме това при поискване. Потвърдете и вашият solutions engineer ще го изпрати скоро." +requestBodyPaid = "Това е платена добавка. Потвърдете и вашият solutions engineer ще определи обхвата и ще изпрати документите." +requestCta = "Заявка" +requestTitle = "Заявка за този документ" +signBody = "Отваря Stirling Enterprise Agreement за електронен подпис: един подпис покрива MSA, order form, EULA и DPA. Ние подписваме насрещно автоматично и преминавате към плащане." +signCta = "Отваряне за подпис" +signTitle = "Прегледайте и подпишете споразумението си" +uploadBody = "Изпратете ни вашата PO и ние ще фактурираме спрямо нея по вашите условия. Плъзнете PDF или изберете файл по-долу." +uploadCta = "Качване на purchase order" +uploadTitle = "Качете вашата purchase order" + +[portal.procurement.payment] +description = "Вашата оферта е приета и лицензът ви вече е активен — екипът ви може да започне веднага. Платете първата фактура, когато сте готови; можете да я платите или изтеглите тук, без да е нужен email." +downloadInvoice = "Изтегляне на фактура" +simulate = "Симулиране на получено плащане (demo)" +title = "Абонаментът е създаден" +viewInvoice = "Преглед и плащане на фактура" + +[portal.procurement.schedule] +fallback = "Планировчикът не можа да бъде зареден." +fallbackLink = "Отваряне на планирането в нов раздел" +subtitle = "Вашият solutions engineer ще преведе екипа ви през внедряването. Изберете удобно за вас време." +title = "Насрочване на разговор" + +[portal.procurement.status] +action = "Необходимо е действие" +available = "Налично" +complete = "Завършено" +pending = "В изчакване" +request = "При заявка" + +[portal.procurement.trial] +body = "Удължаването добавя 7 дни и уведомява вашия solutions engineer." +bodyMaxed = "Използвали сте всички удължения — говорете с вашия solutions engineer, ако ви трябва още време." +cancel = "Отказ на trial" +extend = "Удължаване със 7 дни" +maxed = "Достигнат максимум" +subtitle = "Вашият безплатен trial продължава до {{date}}. Не се изисква карта." +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Ценообразуване за ангажиран обем, SSO + SCIM + RBAC за цялата организация, 90-дневен неизменяем одит и dedicated SE." +homeCta = "Стартиране на Trial →" +homeHeadline = "Обработвайте милиони PDFs." + +[portal.recentActivity] +title = "Скорошна активност" +viewAll = "Преглед на всички" + +[portal.recentActivity.empty] +description = "Изпълнения на pipeline, внедрявания и събития от агенти ще се появят тук." +title = "Тук все още няма нищо" + +[portal.search] +ariaLabel = "Търсене" +placeholder = "Търсене в Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Бързите действия ще се появят тук, когато са налични." +noActionsTitle = "Няма бързи действия" +noMatches = "Няма съвпадения за „{{query}}“" +noMatchesDescription = "Опитайте с друга ключова дума или разгледайте каталога." + +[portal.settings.groups] +admin = "Администратор" + +[portal.settings.sections] +account-link = "Свързване на акаунт" + +[portal.shell.header] +accountFallback = "Акаунт" +accountMenu = "Меню на акаунта" +darkMode = "Тъмен режим" +lightMode = "Светъл режим" +search = "Търсене" +searchPlaceholder = "Търсене…" +signOut = "Изход" +switchToDark = "Превключване към тъмна тема" +switchToLight = "Превключване към светла тема" + +[portal.shell.sidebar] +appEditor = "Редактор" +appProcessor = "Процесор" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} документа" +linkAccount = "Свързване на Stirling акаунт" +planEditor = "План Editor" +planEnterprise = "План Enterprise" +planProcessor = "План Processor" +primaryNav = "Основна навигация" +switchApp = "Превключване на приложение" + +[portal.sources] +subtitle = "Повторно използваеми входни връзки, които подават документи към Stirling. Конфигурирайте връзка веднъж, след това я използвайте в произволен брой политики. Щракнете върху ред за конфигурацията ѝ и кои политики я използват." +title = "Източници" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Свързване на източник" + +[portal.sources.delete] +body = "Да се изтрие ли „{{name}}“? Това не може да бъде отменено. Политиките, които го използват, ще трябва да бъдат актуализирани." +cancel = "Отказ" +confirm = "Изтриване" +title = "Да се изтрие ли източникът?" + +[portal.sources.detail] +closeAriaLabel = "Затваряне на детайлите" +delete = "Изтриване на източник" +docs24h = "Последните 24 ч." +docs30d = "Последните 30 дни" +docsTotal = "Общо видени" +docsTrend = "Документи през последните 30 дни" +documents = "Документи" +edit = "Редактиране" +notReferenced = "Не се използва от никоя политика, така че е безопасно да бъде изтрит." +pause = "Пауза" +resume = "Възобновяване" +subtitle = "{{type}} · {{status}}" +usedBy = "Използва се от" + +[portal.sources.empty] +description = "Свържете папка (а скоро и cloud storage), така че вашите политики да имат откъде да вземат документи." +title = "Все още няма свързани източници" + +[portal.sources.kpi] +inUse = "В употреба" +total = "Връзки" +unused = "Неизползвани" + +[portal.sources.status] +active = "Активен" +disabled = "Деактивиран" +unused = "Неизползван" + +[portal.sources.table] +source = "Източник" +status = "Статус" +usedBy = "Политики" + +[portal.sources.types.editor] +label = "Редактор" + +[portal.sources.types.folder] +description = "Наблюдава директория на сървъра за нови документи." +label = "Папка" + +[portal.sources.types.folder.fields.directory] +helperText = "Абсолютен път, който Stirling наблюдава за файлове за обработка." +label = "Път до директория" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Проверката на съдържанието чете всеки променен файл, така че преименувания и докосвания, които не променят съдържанието, не се обработват повторно." +label = "Откриване на промени" + +[portal.sources.types.folder.fields.identity.options] +hash = "Размер, дата и проверка на съдържанието" +stat = "Размер и дата на промяна" + +[portal.sources.types.folder.fields.mode] +label = "Режим на четене" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: обработи всеки файл веднъж" +snapshot = "Snapshot: препрочитай папката при всяко изпълнение" + +[portal.sources.types.folder.fields.recursive] +label = "Дълбочина на папката" + +[portal.sources.types.folder.fields.recursive.options] +all = "Включване на подпапки" +top = "Само най-горно ниво" + +[portal.sources.types.unknown] +label = "Източник" + +[portal.sources.wizard] +back = "Назад" +cancel = "Отказ" +continue = "Продължи" +editTitle = "Редактиране на източник" +name = "Име" +namePlaceholder = "напр. Прием на искове" +save = "Запазване на промените" +subtitle = "Стъпка {{current}} от {{total}} · {{label}}" +title = "Свързване на източник" +type = "Тип" + +[portal.sources.wizard.steps] +chooseType = "Избор на тип" +configure = "Конфигуриране" +review = "Преглед и свързване" + +[portal.usage] +managePayment = "Управление на плащане" +subtitle = "Потребление, фактури и управление на планове за всеки PDF, таксуван от Stirling, в една конзола." +title = "Употреба и таксуване" + +[portal.usage.error] +loadWallet = "Wallet не можа да бъде зареден" +openStripePortal = "Stripe portal не можа да бъде отворен" +walletUnavailable = "Wallet не е наличен: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Влезте отново" +body = "Сесията на вашия Stirling акаунт е изтекла. Влезте отново, за да видите таксуването — вашата инстанция остава свързана." +title = "Сесията е изтекла" + +[portal.users] +title = "Потребители" + +[portal.users.roles] +subtitle = "Всяка роля съществува във всеки план — това, което всяка може да прави, е фиксирано за цялата организация." +title = "Роли" + +[portal.users.roles.admin] +label = "Администратор (собственик на организация)" +summary = "Пълно управление на работното пространство, настройките и членовете." + +[portal.users.roles.admin.permissions] +0 = "Управление на потребители, екипи и роли" +1 = "Управление на всички интеграции, вкл. S3 връзки" +2 = "Предоставяне или отнемане на достъп до портала" +3 = "Всичко, което може собственикът на екип" + +[portal.users.roles.guest] +label = "Гост" +summary = "Ограничен или само web достъп; не може да има лични конфигурации." + +[portal.users.roles.guest.permissions] +0 = "Само web / demo употреба" +1 = "Без API ключове или интеграции" +2 = "Без достъп до портала" +3 = "Само за четене, където е споделено" + +[portal.users.roles.member] +label = "Член" +summary = "Обикновен потребител — работи със споделени ресурси и собствени конфигурации." + +[portal.users.roles.member.permissions] +0 = "Използване на редактора и споделените интеграции" +1 = "Създаване на лични API & MCP конфигурации" +2 = "Вижда екипни конфигурации, споделени с него" +3 = "Без S3 или управление на работното пространство" + +[portal.users.roles.team_owner] +label = "Собственик на екип" +summary = "Притежава екип — управлява ресурсите на членовете му и споделените конфигурации." + +[portal.users.roles.team_owner.permissions] +0 = "Създаване и управление на S3 връзките на екипа" +1 = "Управление на конфигурации на интеграции, притежавани от екипа" +2 = "Достъп до портала чрез политиката по подразбиране" +3 = "Всичко, което може членът" + +[portal.welcome] +ariaLabel = "Добре дошли в Stirling PDF" +badge = "Open-source" +installEditor = "Инсталиране на редактора" +inviteTeammates = "Поканете съотборници" +openInBrowser = "Отваряне в браузър" +perks = "Безплатно завинаги · Self-hostable" +subtitle = "Най-сигурният PDF редактор в света е безплатен за екипи от всякакъв размер. Включва 60+ PDF операции и SSO." +title = "Добре дошли в" +titleAccent = "Stirling PDF" + [printFile] title = "Печат на файл" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Лицензи за backend зависимости, включени с този сървър." +backendLabel = "Backend лицензи" +backendTitle = "Backend 3rd Party Licenses" +empty = "Не са намерени зависимости." +frontendDescription = "Лицензи за frontend зависимости, включени в release build." +frontendLabel = "Frontend лицензи" +frontendTitle = "Frontend 3rd Party Licenses" +license = "Лиценз" +listDescription = "Списъкът се показва директно в UI от release bundle или backend endpoint." +listTitle = "Включени зависимости" +loadError = "Неуспешно зареждане на лицензи на трети страни" +module = "Модул" +version = "Версия" + [settings.licensingAnalytics] audit = "Одит" plan = "План" @@ -7686,7 +9775,9 @@ memberRemoved = "Членът беше премахнат успешно" namePlaceholder = "Въведете име на екипа" personal = "Личен" removeError = "Неуспешно премахване на член" +renameCancel = "Отказ на преименуването" renameError = "Неуспешно преименуване на екипа" +renameSubmit = "Запазване на името на екипа" renameSuccess = "Екипът беше преименуван успешно" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Изпрати покана" title = "Покани член на екипа" [team.members] +actions = "Действия за член" emailColumn = "Имейл" empty = "Все още няма членове на екипа" nameColumn = "Име" @@ -7933,6 +10025,146 @@ title = "Подробна статистика" unknownEndpoint = "Неизвестна крайна точка" visits = "Посещения" +[users] +lastActive = "Последна активност" +learnMore = "Научете повече за ролите и достъпа." +locked = "Заключен" +roleFor = "Роля за {{name}}" +rowActions = "Действия за {{name}}" +showAll = "Показване на всички {{count}}" +showLess = "Показване на по-малко" +subtitle2 = "Вашите хора, екипи и нива на достъп." +suspended = "Спрян" +teamActions = "Действия за екип" +title = "Потребители" +you = "(вие)" + +[users.action] +deleteTeam = "Изтриване на екип" +disableMfa = "Нулиране на MFA" +move = "Преместване в екип" +reinstate = "Възстановяване" +remove = "Премахване от организацията" +rename = "Преименуване на екип" +resetPw = "Нулиране на парола" +suspend = "Спиране" +unlock = "Отключване на акаунт" + +[users.cap] +addProcessor = "+ Processor" +approver = "Одобрява политика" +editor = "Редактор" +processor = "Процесор" + +[users.confirm] +deleteTeamBody = "Да се изтрие ли екипът {{name}}? Екипът първо трябва да е празен - преместете членовете му в друг екип и той не трябва все още да притежава конфигурации на интеграции." +deleteTeamTitle = "Изтриване на екип" +disableMfaBody = "Да се премахне ли MFA регистрацията на {{name}}? Ако се изисква, ще я настроят отново при следващото влизане." +disableMfaTitle = "Нулиране на MFA" +removeBody = "Да се премахне ли окончателно {{name}} от организацията? Това не може да бъде отменено." +removeTitle = "Премахване на член" + +[users.empty] +description = "Поканете екипа си, за да започнете сътрудничество." +title = "Все още няма членове" + +[users.group] +addToTeam = "Добавяне към екип" +guestCount = "{{count}} гост" +guests = "Гости" +guestsDesc = "Външни сътрудници, ограничени до това, което сте споделили. Само редактор." +ledBy = "воден от {{owner}}" +org = "Организация" +orgDesc = "Собственици с правомощия в цялата организация и одобрение на политики" +owners = "{{count}} собственик" +team = "Екип {{name}}" +teamMeta = "{{count}} души" + +[users.invite] +access = "Достъп" +action = "Поканете хора" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Метод за вход" +authWeb = "Парола" +create = "Създаване на акаунт" +createSubtitle = "Създайте self-hosted акаунт с парола или SSO." +createTitle = "Създаване на акаунт" +editorDesc = "Редактирайте PDFs в Stirling PDF Editor. Всеки получава това." +email = "Email адрес" +emailError = "Въведете валиден email адрес" +emailPlaceholder2 = "name@company.com" +forceChange = "Изискване за промяна на паролата при първо влизане" +forceMfa = "Изискване за настройване на MFA при първо влизане" +method = "Как да ги добавите" +methodDirect = "Създаване на акаунт директно" +methodEmail = "Покана по email" +password = "Парола" +passwordError = "Паролата трябва да е поне 8 знака" +processorDeferred = "Поканата е изпратена, но достъпът до Processor все още не можа да бъде предоставен - задайте го от списъка, след като се присъединят." +processorDesc = "Повърхността за управление, изпълнение на pipelines, агенти и API." +role = "Роля" +send2 = "Изпрати покана" +subtitle2 = "Ще получат имейл, за да се присъединят към вашето работно пространство в Stirling." +team = "Екип" +title = "Поканете хора" +username = "Потребителско име" +usernameError = "Потребителското име трябва да е поне 3 знака" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Нещо се обърка при свързването със сървърната част или нямате достъп. Опитайте отново." +title = "Членовете не можаха да бъдат заредени" + +[users.moveTeam] +apply = "Премести" +team = "Екип" +title = "Преместване в екип" + +[users.newTeam] +action = "+ Нов екип" +create = "Създай екип" +emailError = "Въведете валиден имейл адрес" +name = "Име на екипа" +namePlaceholder = "напр. Финанси" +nameRequired = "Името на екипа е задължително" +owner = "Собственик на екипа" +ownerFailed = "Екипът е създаден, но собственикът не можа да бъде поканен. Назначете такъв от списъка." +ownerHelper = "Всеки екип има ръководител. Той ще бъде поканен като Собственик на екипа, с включен Processor, и може да добави останалите. Можете да го преназначите по-късно." +ownerPlaceholder = "owner@company.com" +subtitle = "Групирайте хора под Собственик на екипа, който управлява достъпа им." +title = "Нов екип" + +[users.renameTeam] +apply = "Преименувай" +name = "Име на екипа" +title = "Преименуване на екип" + +[users.resetPw] +apply = "Нулирай паролата" +confirm = "Потвърдете паролата" +copied = "Копирано в клипборда" +copyHint = "Копирайте това сега - няма да бъде показано отново." +email = "Изпрати имейл на потребителя за нулирането" +forceChange = "Изисквай смяна на паролата при следващо влизане" +generate = "Генерирай сигурна парола" +includePw = "Включи новата парола в имейла" +mismatch = "Паролите не съвпадат" +newPassword = "Нова парола" +regen = "Генерирай отново" +title = "Нулиране на парола" +tooShort = "Паролата трябва да е поне 8 знака" + +[users.role] +guest = "Гост" +member = "Член" +orgOwner = "Собственик на организацията" +teamOwner = "Собственик на екипа" + +[users.team] +grantProcessor = "Предостави Processor на екипа" +revokeProcessor = "Отмени Processor за екипа" + [validateSignature] date = "Дата" downloadCsv = "Изтегли CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Намали" [viewer.attachments] addAttachment = "Добави прикачен файл" close = "Затвори прикачените файлове" +closeSidebar = "Затвори страничната лента с прикачени файлове" +download = "Изтегли прикачения файл" empty = "В този документ няма прикачени файлове" loading = "Зареждане на прикачени файлове..." noDocument = "Отворете PDF, за да видите прикачените му файлове." noMatch = "Няма прикачени файлове, отговарящи на търсенето ви" noSupport = "Поддръжката на прикачени файлове не е налична за този визуализатор." +retry = "Опитай отново" searchPlaceholder = "Търсене в прикачените файлове" title = "Прикачени файлове" +[viewer.bookmarks] +bookmarkTitle = "Заглавие на отметката" +closeSidebar = "Затвори страничната лента с отметки" +collapseAll = "Свий всички отметки" +expandAll = "Разгъни всички отметки" + [viewer.comments] addComment = "Добавяне на коментар" addCommentPlaceholder = "Добавяне на коментар..." @@ -8075,6 +10316,7 @@ clearAll = "Изчистване на всички коментари" clearAllDescription = "Това премахва коментарите и отговорите от страничната лента, като запазва всички прикачени анотации в документа." clearAllTitle = "Да се изчистят ли всички коментари?" close = "Затвори коментарите" +closeSidebar = "Затвори страничната лента с коментари" deleteAnnotationAndComment = "Изтриване на анотация и коментар" deleteDescription = "Тази анотация има прикачен коментар. Можете да премахнете само коментара от страничната лента и да запазите анотацията или да изтриете всичко." deleteTitle = "Да се премахне ли анотацията от коментарите?" @@ -8106,6 +10348,11 @@ title = "Полета на формуляра" unsavedBadge = "Незаписани" unsavedDesc = "Имате незаписани промени" +[viewer.layers] +closeSidebar = "Затвори страничната лента със слоеве" +hideAll = "Скрий всички слоеве" +showAll = "Покажи всички слоеве" + [viewer.link] delete = "Изтриване на връзка" @@ -8136,6 +10383,9 @@ resultsOf = "от {{total}}" [viewer.signature] delete = "Изтриване на подпис" +[viewer.thumbnails] +closeSidebar = "Затвори страничната лента с миниатюри" + [viewPdf] tags = "преглед,четене,анотиране,текст,изображение" title = "Преглед/Редактиране на PDF" @@ -8562,6 +10812,7 @@ loading = "Зареждане на хора..." locked = "заключен" lockedBadge = "Заключен" loginRequired = "Първо активирайте режима за вход" +memberActions = "Действия за член" noMembersFound = "Няма намерени членове" role = "Роля" searchMembers = "Търсене на членове..." @@ -8571,6 +10822,7 @@ unlockAccount = "Отключване на акаунт" unlockUserError = "Неуспешно отключване на потребителски акаунт" unlockUserSuccess = "Потребителският акаунт е отключен успешно" user = "Потребител" +userInfo = "Информация за потребителя" [workspace.people.actions] upgrade = "Надграждане" @@ -8716,6 +10968,7 @@ removeMemberError = "Неуспешно премахване на потреби removeMemberSuccess = "Потребителят е премахнат от екипа" renameTeamLabel = "Преименуване на екипа" system = "Система" +teamActions = "Действия за екип" teamName = "Име на екипа" teamNotFound = "Екипът не е намерен" title = "Екипи" diff --git a/frontend/editor/public/locales/ca-CA/translation.toml b/frontend/editor/public/locales/ca-CA/translation.toml index 38a13f64e9..3b386d0328 100644 --- a/frontend/editor/public/locales/ca-CA/translation.toml +++ b/frontend/editor/public/locales/ca-CA/translation.toml @@ -7,6 +7,7 @@ black = "Negre" blue = "Blau" cancel = "Cancel·la" chooseFile = "Tria fitxer" +clear = "Esborra" close = "Tanca" comingSoon = "Properament" confirm = "Confirmar" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} fitxers estan llestos." property = "Propietat" quickPosition = "Posició ràpida" red = "Vermell" +remove = "Elimina" reset = "Restableix" review = "Revisa" save = "Desa" @@ -180,6 +182,7 @@ addMoreFiles = "Afegeix més fitxers..." attachments = "Seleccioneu adjunts" info = "Seleccioneu fitxers per adjuntar al vostre PDF. Aquests fitxers s’incrustaran i seran accessibles mitjançant el panell d’adjunts del PDF." placeholder = "Trieu fitxers..." +removeFile = "Elimina el fitxer" selectedFiles = "Fitxers seleccionats" submit = "Afegeix adjunts" @@ -1628,6 +1631,9 @@ title = "Vols ajudar a millorar Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Alinea al centre" +alignLeft = "Alinea a l'esquerra" +alignRight = "Alinea a la dreta" annotationStyle = "Estil d’anotació" backgroundColor = "Color de fons" borderOff = "Vora: desactivada" @@ -2531,6 +2537,7 @@ title = "Regla general" [certSign.source] device = "Aquest dispositiu" +noOtherSources = "No hi ha altres fonts de certificats disponibles." server = "Servidor" stepTitle = "Origen del certificat" upload = "Puja" @@ -2805,6 +2812,7 @@ back = "Enrere" cancel = "Cancel·la" close = "Tanca" collapse = "Replega" +confirm = "Confirma" continue = "Continua" copied = "Copiat!" copy = "Copia" @@ -3595,7 +3603,9 @@ makeCopy = "Fes-ne una còpia" mobileShort = "Mòbil" mobileUpload = "Pujada des del mòbil" mobileUploadNotAvailable = "La pujada des del mòbil no està habilitada" +moreOptions = "Més opcions" myFiles = "Els meus fitxers" +nextFile = "Fitxer següent" noFiles = "No hi ha fitxers disponibles" noFilesFound = "No s'han trobat fitxers que coincideixin amb la vostra cerca" noRecentFiles = "No s'han trobat fitxers recents" @@ -3605,6 +3615,7 @@ openInFileEditor = "Obre a l'editor de fitxers" openInPageEditor = "Obre a l'editor de pàgines" owner = "Propietari" ownerUnknown = "Desconegut" +previousFile = "Fitxer anterior" recent = "Recents" removeBoth = "Elimina de tots dos llocs" removeFilePrompt = "Aquest fitxer està desat en aquest dispositiu i al teu servidor. Des d'on vols eliminar-lo?" @@ -3680,7 +3691,9 @@ workbench = "Àrea de treball" [fileSidebar] addFiles = "Afegeix fitxers" +addingFiles = "S'estan afegint fitxers…" collapse = "Redueix la barra lateral" +customizeGroups = "Personalitza els grups" dropHint = "Obre fitxers per començar" dropToAdd = "Drop files to add" expand = "Amplia la barra lateral" @@ -3693,8 +3706,11 @@ noFiles = "Encara no hi ha fitxers" openFileManager = "Obre el gestor de fitxers" openFromComputer = "Obre des de l’ordinador" openSettings = "Obre la configuració" +other = "Altres" +recent = "Recents" search = "Cerca" searchPlaceholder = "Cerca fitxers..." +viewAll = "Mostra tots els {{count}} fitxers" [fileSidebar.fileItem] closeViewer = "Tanca el visor" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Afegeix" +addLabel = "Afegeix una etiqueta…" +categoryIconAria = "Tria una icona per a {{name}}" +createCategory = "Crea una categoria" +delete = "Elimina la categoria" +done = "Fet" +hide = "Amaga la categoria" +newCategory = "Nom de la categoria nova…" +removeLabel = "Elimina {{name}}" +rename = "Canvia el nom" +reset = "Restableix els valors predeterminats" +search = "Cerca etiquetes…" +show = "Mostra la categoria" +subtitle = "Agrupa els teus fitxers en categories principals. Afegeix etiquetes existents o noves a una categoria, canvia'n el nom o crea'n una de pròpia. Els fitxers que no pertanyen a cap de les teves categories apareixen a “Altres”." +title = "Categories de la barra lateral" + [filesPage] addToWorkspace = "Afegeix a l'espai de treball" addToWorkspaceCount = "Afegeix {{count}} a l'espai de treball" @@ -3715,6 +3748,7 @@ backToFolder = "Torna a {{folder}}" backToMyFiles = "Torna a Els meus fitxers" breadcrumbs = "Ruta de la carpeta" cancel = "Cancel·la" +classification = "Classificació" clearSearch = "Neteja la cerca" clearSelection = "Neteja la selecció" closeDetails = "Tanca els detalls" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "No s'han pogut pujar els fitxers: {{message}}" added = "Afegit" count = "Fitxers" folder = "Carpeta" +labels = "Etiquetes" modified = "Modificat" name = "Nom" size = "Mida" -toolHistory = "Historial d'eines" toolHistoryAtVersion = "Cadena d'eines acumulada" totalSize = "Mida total" type = "Tipus" @@ -4614,10 +4648,10 @@ welcomeTitle = "Heu estat convidats!" [landing] addFiles = "Afegeix fitxers" heroSubtitle = "Arrossega i deixa anar o afegeix un PDF existent per començar." -heroTitle = "Stirling PDF" mobileUpload = "Puja des del mòbil" openFromComputer = "Obre des de l'ordinador" uploadFromComputer = "Puja des de l'ordinador" +workbenchEmptyStateHero = "Deixa anar un PDF a qualsevol lloc" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Sortida" [onboarding] activeFiles = "La vista de Fitxers actius mostra tots els PDF que heu carregat a l’eina i us permet seleccionar quins voleu processar." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Tanca" cropSettings = "Ara que hem seleccionat el fitxer que volem retallar, podem configurar l’eina Retalla per triar l’àrea a la qual volem retallar el PDF." fileCheckbox = "Si feu clic en un dels fitxers, es selecciona per al processament. Podeu seleccionar diversos fitxers per a operacions en lot." fileReplacement = "El fitxer modificat substituirà automàticament l’original a la Taula de treball, cosa que us permetrà passar-lo fàcilment per més eines." @@ -4955,6 +4990,7 @@ skipTheTour = "Omet la visita guiada" [onboarding.desktopInstall] body = "Stirling funciona millor com a aplicació d'escriptori. Pots usar-la fora de línia, accedir als documents més ràpid i fer edicions localment a l'ordinador." +selectOs = "Selecciona el sistema operatiu" title = "Baixa" titleWithOs = "Baixa per a {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor de PDF" [pdfTextEditor.actions] applyChanges = "Aplica els canvis" +clearText = "Esborra el text" downloadCopy = "Baixa una còpia" +moreOptions = "Més opcions" reset = "Restableix els canvis" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contractes" +"Financial reports" = "Informes financers" +"HR records" = "Registres de RR. HH." +Insurance = "Assegurances" +Invoices = "Factures" +"Legal filings" = "Presentacions legals" +"Medical / PHI" = "Mèdic / PHI" +"Tax documents" = "Documents fiscals" + [policies.enforcement] applying = "Aplicant {{names}}" applyingProgress = "Aplicant {{names}} ({{done}} de {{total}})" @@ -5963,9 +6011,95 @@ export = "Aplicant abans d'exportar" input = "Aplicant en importar" print = "Aplicant abans d'imprimir" +[policies.field] +accessLog = "Registre d'accés" +archiveAfter = "Arxiva després de" +auditTrail = "Traça d'auditoria" +belowThreshold = "Per sota del llindar" +destination = "Destinació" +frameworks = "Frameworks" +immutableHold = "Retenció immutable" +keepFor = "Conserva durant" +minConfidence = "Confiança mínima" +notify = "Notifica en encaminar" +onViolation = "Quan no compleix" +webhookUrl = "URL del webhook" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 any" +"30 days" = "30 dies" +"90 days" = "90 dies" +Never = "Mai" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Marca per revisar" +Hold = "Retén" +"Route to bucket" = "Encamina al bucket" + +[policies.fieldOption.destination] +Documents = "Documents" +"S3 bucket" = "bucket S3" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 any" +"3 years" = "3 anys" +"30 days" = "30 dies" +"7 years" = "7 anys" +Indefinite = "Indefinit" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Oculta automàticament PHI" +"Block export" = "Bloqueja l'exportació" +"Flag for review" = "Marca per revisar" +"Quarantine document" = "Posa el document en quarantena" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Afegeix" +addPlaceholder = "Afegeix una etiqueta…" +customNote = "Personalitzat per al teu equip." +defaultNote = "S'està utilitzant el valor predeterminat integrat, compartit amb el teu equip." +duplicate = "\"{{name}}\" ja existeix." +edit = "Edita les etiquetes" +empty = "Encara no hi ha etiquetes." +export = "Exporta JSON" +iconAria = "Tria una icona per a {{name}}" +import = "Importa JSON" +importError = "No s'ha pogut importar aquest fitxer." +managedNote = "Les etiquetes d'equip les gestiona el líder de l'equip." +modalSubtitle = "Compartides amb tot l'equip. El classificador tria les etiquetes que s'ajusten a cada document." +modalTitle = "Etiquetes de classificació" +pickIcon = "Utilitza la icona {{label}}" +removeAria = "Elimina {{name}}" +resetToDefault = "Restableix el valor predeterminat" +saveForTeam = "Desa per a l'equip" +saving = "S'està desant…" +sectionLabel = "Etiquetes de classificació" +startFromScratch = "Comença des de zero" +teamCount = "etiquetes d'equip" +tooLong = "Les etiquetes poden tenir com a màxim {{max}} caràcters." +ungrouped = "Sense agrupar" +view = "Mostra les etiquetes" + [policies.pii] account = "Números de compte (etiquetats)" card = "Targetes de crèdit / dèbit" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Números d'encaminament bancari dels EUA (ABA)" ssn = "Números de la Seguretat Social" +[policies.settings] +noneExport = "Actualment no s'executa cap política en exportar." +noneUpload = "Actualment no s'executa cap política en carregar." +onExport = "En exportar" +onUpload = "En carregar" +reorderHandle = "Arrossega per reordenar" +runOrderDesc = "Quan s'executa més d'una política amb el mateix activador, s'executen en aquest ordre: cadascuna sobre la sortida de la política anterior. Arrossega per reordenar." +title = "Configuració de polítiques" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opcions de política" +policySettings = "Configuració de polítiques" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Torna a intentar les polítiques fallides ({{count}})" +rowProgress = "{{completed}} de {{total}} fitxers processats" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Què és una política?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "S'està aplicant {{name}}..." +badgeRan = "La política {{name}} s'ha executat en aquest fitxer" +blockingAction = "{{action}} bloquejat mentre s'aplica la política; espera, si us plau..." +dismiss = "Descarta la superposició" +enforcingTitle = "S'està aplicant la política..." +viewAnyway = "Mostra el fitxer (la política encara s'està aplicant)" + +[portal] +comingSoon = "Properament" + +[portal.accountLink.card] +billingNote = "El processament desatès es factura al moneder de la teva organització." +eyebrow = "Enllaç del compte" +linkButton = "Enllaça el teu compte de Stirling" +linked = "Enllaçat" +linkedAs = "Enllaçat com a {{name}}." +linkedGeneric = "Aquesta instància està enllaçada." +notLinked = "No enllaçat" +title = "Enllaça aquesta organització amb el seu compte de Stirling" +unlink = "Desenllaça" + +[portal.accountLink.card.error] +title = "No s'ha pogut enllaçar" + +[portal.accountLink.card.loginNotConfigured] +after = "per habilitar l'enllaç de comptes amb el compte de Stirling allotjat. En dev pots simular l'inici de sessió des del diàleg d'enllaç." +before = "Defineix" +title = "L'inici de sessió SaaS no està configurat" + +[portal.accountLink.gate] +action = "Enllaça el compte" +description = "Enllaça el compte de Stirling d'aquesta organització per utilitzar funcions facturables." +title = "Enllaça per desbloquejar" +titleFeature = "Enllaça per desbloquejar {{feature}}" + +[portal.accountLink.instances] +active = "Actiu" +revoke = "Revoca" +revoked = "Revocat" +unnamed = "Instància sense nom" + +[portal.accountLink.instances.columns] +instance = "Instància" +lastSeen = "Vist per darrera vegada" +linked = "Enllaçat" +status = "Estat" + +[portal.accountLink.instances.empty] +description = "Enllaça el compte d'aquesta organització i després registra les teves instàncies autoallotjades per veure-les aquí." +title = "No hi ha instàncies enllaçades" + +[portal.accountLink.instances.time] +daysAgo_one = "fa {{count}} d" +daysAgo_other = "fa {{count}} d" +hoursAgo_one = "fa {{count}} h" +hoursAgo_other = "fa {{count}} h" +justNow = "ara mateix" +minutesAgo_one = "fa {{count}} min" +minutesAgo_other = "fa {{count}} min" +never = "mai" + +[portal.accountLink.modal] +linkSubtitle = "Inicia la sessió al compte al qual s'hauria de facturar aquest servidor." +linkTitle = "Enllaça el teu compte de Stirling" +reauthSubtitle = "La sessió ha caducat: torna a iniciar la sessió al teu compte de Stirling. La instància continua enllaçada." +reauthTitle = "Torna a iniciar la sessió" +simulateSignIn = "Simula l'inici de sessió (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "per habilitar l'enllaç dins de l'aplicació amb el compte de Stirling allotjat." +and = "i" +before = "Defineix" +title = "L'inici de sessió SaaS no està configurat" + +[portal.accountLink.panel] +instancesSub = "Totes les instàncies autoallotjades registrades en aquesta organització. Revoca una credencial per tallar-ne immediatament l'accés desatès." +instancesTitle = "Instàncies enllaçades" +revokeError = "No s'ha pogut revocar la instància" +sub = "Enllaça aquesta organització autoallotjada amb el seu compte de Stirling perquè el processament desatès es facturi al moneder de la teva organització." + +[portal.accountLink.panel.loadError] +forbidden = "Només el propietari de l'equip pot veure les instàncies enllaçades de l'organització." +generic = "No s'han pogut carregar les instàncies enllaçades de l'equip. Torna-ho a provar d'aquí a un moment." +title = "No s'han pogut carregar les instàncies enllaçades" + +[portal.accountLink.state] +free = "Pla Editor" +subscribed = "Pla Processor" +unlinked = "No enllaçat" + +[portal.agentBuilder] +bootstrapFromDocument = "Inicialitza des d'un document" +sectionsAriaLabel = "Seccions del constructor d'agents" +selectorAriaLabel = "Agents" +subtitle = "Dissenya, prova i publica agents d'AI que classifiquen, extreuen informació i encaminen els teus documents. Defineix escenaris, limita l'accés a eines, executa un conjunt de referència i publica'n una versió." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Cancel·la" +dropzoneText = "Tria un document de mostra (PDF o imatge)" +lead = "Deixa anar un document de mostra i proposarem escenaris i un esquema d'extracció que podràs refinar. No es publica res fins que ho revisis." +submit = "Inicialitza l'agent" +subtitle = "Crea la base d'un agent nou a partir d'un fitxer representatiu" +title = "Inicialitza des d'un document" + +[portal.agentBuilder.empty] +description = "Inicialitza un agent a partir d'un document de mostra per crear la base dels seus escenaris i l'esquema d'extracció, i després refina'l i publica'l." +title = "Encara no hi ha agents" + +[portal.agentBuilder.evals] +casesPassing = "Casos aprovats" +columnCase = "Cas d'avaluació" +columnLatency = "Latència" +columnResult = "Resultat" +fail = "fallida" +goldenSetPassRate = "Percentatge d'aprovació del conjunt de referència" +latencyMs = "{{ms}} ms" +notRun = "no executat" +pass = "aprovat" +passRate = "Percentatge d'aprovació" +runEvals = "Executa avaluacions" + +[portal.agentBuilder.evals.empty] +description = "Les avaluacions converteixen els escenaris en un conjunt de referència repetible. Actualitza per capturar el percentatge d'aprovació al llarg del temps i condicionar-hi les publicacions." +title = "Encara no hi ha cap conjunt de referència" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "entre conjunts de referència" +activeAgents = "Agents actius" +avgPassRate = "Percentatge mitjà d'aprovació d'avaluacions" +fleetWide = "a tota la flota" +latestPublished = "Darrer publicat" +scenarios = "Escenaris" +testCases = "casos de prova" +totalDescription_one = "{{count}} en total" +totalDescription_other = "{{count}} en total" + +[portal.agentBuilder.scenarios] +add = "Afegeix" +addScenario = "Afegeix un escenari" +enable = "Activa" +expectationLabel = "Comportament esperat" +expectationPlaceholder = "Què hauria de fer l'agent" +inEval = "en avaluació" +mute = "Silencia" +muted = "silenciat" +nameLabel = "Nom" +namePlaceholder = "p. ex. Escalada de compliment" + +[portal.agentBuilder.tabs] +evals = "Avaluacions" +scenarios = "Escenaris" +tools = "Eines" +versions = "Versions" + +[portal.agentBuilder.tools] +broadAccess = "Accés ampli" +deniedHint = "Les eines seleccionades estan bloquejades. Tota la resta continua disponible per cridar." +deniedTools = "Eines denegades" +governanceGate = "La governança d'eines està disponible al pla Enterprise." +restricted = "Restringit" +restrictedAccess = "Accés restringit a eines" +restrictedDescription = "Permet totes les eines excepte les que deneguis a continuació." + +[portal.agentBuilder.versions] +current = "actual" +historyGate = "L'historial complet de versions i la reversió estan disponibles al pla Enterprise." +publish = "Publica" +rollBack = "Reverteix" + +[portal.assistant] +close = "Tanca l'assistent" +error = "No s'ha pogut contactar amb l'assistent." +errorWithDetail = "No s'ha pogut contactar amb l'assistent: {{detail}}" +inputAriaLabel = "Pregunta a l'assistent" +inputPlaceholder = "Pregunta sobre Stirling…" +open = "Obre l'assistent" +send = "Envia" +title = "Assistent" +tryAsking = "Prova de preguntar" +typing = "Escrivint" + +[portal.auth] +loading = "S'està carregant" +redirectingToEditor = "S'està redirigint a l'editor..." + +[portal.billing.checkout] +noClientSecret = "La funció Edge no ha retornat cap client_secret." +subtitle = "Afegeix una targeta per continuar més enllà de la concessió gratuïta del pla Editor. Stripe s'encarrega de la resta." +title = "Activa el pla Processor" + +[portal.billing.checkout.activationSlow] +body = "El pagament s'ha efectuat correctament, però l'activació triga una mica més de l'habitual. S'activarà automàticament: tanca això i apareixerà aquí d'aquí a poc." +close = "Tanca" +title = "Ja gairebé hi som" + +[portal.billing.checkout.error] +title = "No s'ha pogut iniciar el pagament" + +[portal.billing.checkout.finalizing] +body = "El pagament s'ha efectuat. Estem activant el processament mesurat a totes les teves instàncies enllaçades; això normalment triga uns segons." +hint = "Mantén aquesta finestra oberta." +title = "S'està activant el pla Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "a l'env del portal per habilitar el pagament dins de l'aplicació." +bodyBefore = "Defineix" +title = "Stripe no està configurat" + +[portal.billing.enterpriseUpsell] +cta = "Crea el teu pressupost Enterprise" +description = "Descomptes per volum compromès, desplegament air-gapped, MSA personalitzat i revisions de seguretat, i col·laboracions amb distribuïdors de tercers." +eyebrow = "Descompte per volum · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Actius aquest mes" +cost = "Cost" +editorsDeployed = "Editors desplegats" +inviteTeammates = "Convida companys d'equip" +pdfsEdited = "PDF editats" +subtitle = "Desplega'l on vulguis, per a tot el teu equip." +title = "Editors de PDF gratuïts" + +[portal.billing.freePlan] +checkoutErrorTitle = "No s'ha pogut iniciar el pagament" +currentPlan = "Pla actual" +freeForever = "Gratuït per sempre" +noTeamResolved = "Encara no s'ha resolt cap equip al teu moneder: actualitza i torna-ho a provar." +ownerOnly = "Només el propietari de l'equip pot activar el pla Processor." +planName = "Editor" +ssoIncluded = "SSO inclòs" +switchOnProcessor = "Activa el Processor →" +unlimitedUsers = "Usuaris il·limitats" + +[portal.billing.invoices] +columnAmount = "Import" +columnDate = "Data" +columnDescription = "Descripció" +columnPdfsProcessed = "PDF processats" +columnStatus = "Estat" +descriptionFallback = "Factura" +downloadAriaLabel = "Descarrega la factura {{number}} com a PDF" +emptyDescription = "Quan el teu equip se subscrigui i es tanqui el primer cicle, les factures apareixeran aquí." +emptyTitle = "Encara no hi ha factures" +fetchLimitNote_one = "Es mostra la teva {{count}} factura més recent. Les factures més antigues són al portal de Stripe." +fetchLimitNote_other = "Es mostren les teves {{count}} factures més recents. Les factures més antigues són al portal de Stripe." +loadError = "No s'han pogut carregar les factures: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Mostra-ho tot {{count}}" +showAll_other = "Mostra-ho tot {{count}}" +showFewer_one = "Mostra'n menys ({{count}} superior)" +showFewer_other = "Mostra'n menys ({{count}} superiors)" +showMostRecent_one = "Mostra la {{count}} més recent" +showMostRecent_other = "Mostra les {{count}} més recents" +title = "Historial de factures" +viewAriaLabel = "Mostra la factura {{number}} a Stripe" +viewLink = "Mostra ↗" + +[portal.billing.linkPrompt] +cta = "Enllaça el compte de Stirling" +description = "L'edició manual de PDF — visualitzar, signar, combinar, dividir, afegir marca d'aigua, comprimir, convertir, OCR manual — sempre és gratuïta, estigui enllaçada o no. Enllaça per reclamar 500 PDF gratuïts de processament mesurat (automatització, AI i l'API); quan en necessitis més, activa el pla Processor i paga només pel que utilitzis." +title = "Enllaça el teu compte de Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Facturat mensualment" +cardEnding = "{{brand}} acabada en {{last4}}" +cardFallback = "Targeta" +expiresBilledMonthly = "Caduca {{expiry}} · facturat mensualment" +eyebrow = "Mètode de pagament" +managedSub = "La targeta i les dades de facturació es mantenen de manera segura al portal de clients de Stripe." +managedTitle = "Gestionat a Stripe" +update = "Actualitza" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Encara no hi ha processament mesurat en aquest període." +eyebrow = "PDF processats aquest període" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF mesurats separats per categoria" +segmentAgentsDesc = "Accions d'agents d'AI" +segmentAgentsLabel = "Agents" +segmentApiDesc = "Sol·licituds directes a l'API" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatitzacions i pipelines" +segmentAutomationLabel = "Automatització" +unit = "PDF mesurats" + +[portal.billing.spendLimit] +adjustLimit = "Ajusta el límit" +cancel = "Cancel·la" +capControlNote = "Els canvis s'apliquen immediatament: apuja o abaixa el sostre en qualsevol moment." +capSuffix = "/ mes" +capSuffixWithDocs = "/ mes · ≈ {{documents}} documents" +displaySub = "Només se't factura pel que processes automàticament, mai per sobre del sostre." +editTitle = "Defineix el sostre mensual" +eyebrow = "Límit de despesa" +guardrailBody = "un sostre estricte: mai se't factura per sobre. En arribar al límit, el processament mesurat es posa en pausa (l'edició il·limitada de PDF continua funcionant) fins que l'apugis o es reiniciï el cicle. No es perd res." +guardrailLabel = "La teva barrera de seguretat:" +noCap = "sense límit" +pctUsed = "{{pct}}% utilitzat" +remaining = "{{amount}} restant" +save = "Desa el límit" +saveError = "No s'ha pogut desar el límit" +thisPeriodUncapped = "{{amount}} aquest període · sense límit" +usedThisMonth = "{{amount}} utilitzat aquest mes" +useSuggested = "Utilitza el suggerit · {{amount}} / mes" + +[portal.billing.spendLimit.projection] +body_one = "A {{rate}}/dia arribaràs al límit en ~{{count}} dia (~{{monthEnd}} a final de mes). Límit suggerit: ~{{suggested}}." +body_other = "A {{rate}}/dia arribaràs al límit en ~{{count}} dies (~{{monthEnd}} a final de mes). Límit suggerit: ~{{suggested}}." +label = "Es preveu que se superi." + +[portal.billing.spendThisMonth] +eyebrow = "Despesa aquest mes" +processed_one = "{{formattedCount}} PDF processat." +processed_other = "{{formattedCount}} PDF processats." +processedWithRate_one = "{{formattedCount}} PDF processat, a {{rate}} cadascun." +processedWithRate_other = "{{formattedCount}} PDF processats, a {{rate}} cadascun." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Apuja'l ara perquè el processament automatitzat no es posi mai en pausa." +approachingTitle = "Has arribat al {{pct}}% del límit de despesa mensual" +raiseLimit = "Apuja el límit" +reachedBody = "El processament mesurat està en pausa fins que apugis el límit o es reiniciï el cicle. L'edició il·limitada de PDF continua funcionant." +reachedTitle = "S'ha assolit el límit de despesa mensual" + +[portal.billing.subscribedPlan.portalError] +title = "No s'ha pogut obrir el portal de Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "de {{allowance}} PDF gratuïts utilitzats" +capSuffix_other = "de {{allowance}} PDF gratuïts utilitzats" +eyebrow = "Prova de Processor" +statusLabel_one = "en queda {{remaining}}" +statusLabel_other = "en queden {{remaining}}" +sub = "Utilitza el PDF Editor de franc. Paga per processar PDF automàticament." +title_one = "Processa {{allowance}} PDF de franc" +title_other = "Processa {{allowance}} PDF de franc" +titleWithRate_one = "Processa {{allowance}} PDF de franc, després {{rate}}/PDF" +titleWithRate_other = "Processa {{allowance}} PDF de franc, després {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Bloquejat" +openAriaLabel = "Obre el component {{name}}" + +[portal.catalogue.detail] +addToProject = "Afegeix al projecte" +ariaLabel = "Detall del component" +tabsAriaLabel = "Seccions de detall del component" +upgradeToUnlock = "Actualitza per desbloquejar" + +[portal.catalogue.detail.code] +install = "Instal·la" +usage = "Ús" + +[portal.catalogue.detail.locked] +description = "{{name}} s'inclou a partir del pla {{tier}}. Actualitza per incrustar-lo." +title = "No disponible al teu pla" + +[portal.catalogue.detail.preview] +badge = "Previsualització en directe" +note = "El sandbox interactiu es renderitza aquí" + +[portal.catalogue.detail.pricing] +note = "Mesurat per {{unit}}. L'ús més enllà de la quota gratuïta mensual es factura al teu compte i es detalla a Ús i facturació." + +[portal.catalogue.detail.stats] +billedOn = "Facturat per" +embeds30d = "Incrustacions (30 d)" +freeQuota = "Quota gratuïta" +freeQuotaValue = "{{amount}} / mes" +maturity = "Maduresa" +none = "Cap" +perAction = "Per acció" +price = "Preu" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Resum" +pricing = "Preus" +props = "Props / API" + +[portal.catalogue.props] +optional = "opcional" +required = "obligatori" + +[portal.catalogue.props.columns] +description = "Descripció" +name = "Prop" +required = "Obligatori" +type = "Tipus" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Despesa en components (MTD)" +embedsThisMonth = "Incrustacions aquest mes" +inBeta = "En beta" + +[portal.components.billingUnit] +approval = "aprovació" +check = "comprovació" +event = "esdeveniment" +render = "renderització" +review = "revisió" +session = "sessió" +signature = "signatura" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widgets SDK incrustables que deixes anar a la teva pròpia aplicació: un visor, un flux de signatura electrònica, un panell de revisió d'AI. Cadascun es mesura per acció. Fes clic en una targeta per veure instal·lació, ús i props." +title = "Components" + +[portal.componentsView.empty] +description = "No s'ha pogut carregar el catàleg de components. Torna-ho a provar d'aquí a poc." +title = "No hi ha components disponibles" + +[portal.componentsView.lockedBanner] +description = "Els components GA estan disponibles amb pagament per ús; alguns components Beta són només per a empreses. Les targetes bloquejades mostren una invitació a actualitzar." +title = "Alguns components necessiten un pla de pagament" + +[portal.docs.authentication] +codeCaption = "cada sol·licitud" +eyebrow = "PRIMERS PASSOS" +lead = "Totes les sol·licituds s'autentiquen amb un token bearer. Les claus tenen abast per entorn i no caduquen mai tret que es rotin." +liveKey = "Claus de producció: facturades, amb límit de taxa segons el teu pla." +testKey = "Claus de sandbox: gratuïtes, retornen fixtures sintètics." +title = "Autenticació" + +[portal.docs.components] +codeCaption = "incrusta el visor" +eyebrow = "COMPONENTS" +lead = "UI incrustable per a cues de revisió i inspecció de documents. Porta els teus propis estils o utilitza el tema inclòs." +title = "Visors integrables" + +[portal.docs.endpoints] +eyebrow = "REFERÈNCIA DE L'API" +fieldCount_one = "{{count}} camp" +fieldCount_other = "{{count}} camps" +filterAll = "Tots" +filterAriaLabel = "Filtra endpoints per vertical" +lead = "Cada tipus de document és un endpoint tipat. Fes POST d'un fitxer i rep JSON validat per esquema. Filtra per vertical a continuació." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "REFERÈNCIA DE L'API" +lead = "Els errors retornen un codi estable llegible per màquina i un missatge humà. El cos 4xx sempre inclou un request_id per a suport." +title = "Errors" + +[portal.docs.nav] +ariaLabel = "Documentació" + +[portal.docs.nav.empty] +description = "No s'ha pogut carregar l'índex de documentació." +title = "Documentació no disponible" + +[portal.docs.quickstart] +eyebrow = "PRIMERS PASSOS" +lead = "Envia el teu primer document a un endpoint tipat i obtén JSON estructurat en tres passos. Sense entrenament de models ni prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "per a receptes de copiar i enganxar." +bodyBeforeLink = "connecta la mateixa crida a un pipeline per encadenar validació, redacció i lliurament, o exposa-la a un agent mitjançant MCP. Consulta" +label = "Següent:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Crea una clau amb abast des de la pestanya Infraestructura. Les claus porten límits de taxa i una allowlist d'IP opcional. Exporta-la al teu shell:" +title = "Emet una clau API" + +[portal.docs.quickstart.step2] +body = "Fes POST d'un fitxer a qualsevol endpoint tipat. L'endpoint determina l'esquema que reps: aquí, l'extractor de factures." +snippetCaption = "extreu una factura" +title = "Envia un document" + +[portal.docs.quickstart.step3] +body = "Cada resposta es valida contra l'esquema de l'endpoint, amb una puntuació de confiança i procedència per camp." +codeCaption = "200 OK" +title = "Llegeix el resultat estructurat" + +[portal.docs.rateLimits] +burst = "Ràfega" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrència" +eyebrow = "PRIMERS PASSOS" +lead = "Els límits escalen amb el teu pla. Una resposta 429 inclou una capçalera Retry-After; els SDK fan backoff automàticament." +requestsPerMinute = "Sol·licituds / minut" +title = "Límits de taxa i quotes" + +[portal.docs.recipes] +cloneButton = "Clona la recepta" +eyebrow = "PLAYBOOKS" +lead = "Patrons d'extrem a extrem que encadenen fonts, operacions i destinacions. Cadascun correspon a un pipeline que pots clonar." +title = "Receptes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Clients first-party amb respostes tipades, reintents automàtics i càrregues en streaming. Tots segueixen el mateix catàleg d'endpoints." +title = "SDK oficials" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Obsolet" + +[portal.docs.skills] +eyebrow = "HABILITATS" +lead = "Capacitats incloses i amb nom que el teu agent invoca com una sola eina. Cada habilitat és una cadena d'operacions determinista amb avaluacions associades." +title = "Habilitats d'agent" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "REFERÈNCIA DE L'API" +lead = "Subscriu-te als esdeveniments document.processed, pipeline.completed i quota.threshold. Les càrregues útils se signen amb HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "d'ajuda." +beforeHelper = "de la capçalera amb el teu secret de signatura abans de confiar en una càrrega útil. Els SDK inclouen una funció" +beforeSignature = "Verifica la" + +[portal.documents] +exportCsv = "Exporta CSV" +search = "Cerca per nom de fitxer, ID..." +subtitle = "Cada document que la teva organització ha processat, amb el seu registre de processament complet. L'accés al contingut està protegit per sol·licitud." +title = "Documents" + +[portal.documents.audit] +approved = "Aprovat" +archived = "Arxivat" +elevation = "Elevació" +empty = "Encara no s'ha registrat cap esdeveniment." +extracted = "Processat" +flagged = "Cal revisar" +ingested = "Ingerit" +reviewed = "En revisió" + +[portal.documents.drawer] +sectionsAriaLabel = "Seccions de detalls del document" + +[portal.documents.drawer.tabs] +audit = "Auditoria" +extractions = "Extraccions" +overview = "Visió general" + +[portal.documents.elevation] +requestAccess = "Sol·licita accés" + +[portal.documents.elevation.active] +description = "Concessió temporal — l'accés queda registrat i limitat en el temps." +descriptionFourEyes = "Concessió temporal — s'ha notificat a un revisor parell (quatre ulls)." +title = "L'accés caduca d'aquí a {{time}}" + +[portal.documents.elevation.gated] +description = "El contingut està protegit per zero-standing-access. En sol·licitar-lo s'inicia una concessió limitada en el temps." +descriptionFourEyes = "El contingut està protegit per zero-standing-access. En sol·licitar-lo s'inicia una concessió limitada en el temps i es notifica a un revisor parell (quatre ulls)." +title = "Document sensible" + +[portal.documents.extractions] +empty = "No s'ha extret cap camp d'aquest document." +masked = "Els camps extrets estan ocults. Sol·licita accés temporal per veure el contingut d'aquest document." + +[portal.documents.extractions.columns] +confidence = "Confiança" +field = "Camp" +value = "Valor" + +[portal.documents.filters] +all = "Tots" +ariaLabel = "Filtra documents per estat" +flagged = "Marcats" +inReview = "En revisió" +processed = "Processats" + +[portal.documents.overview] +action = "Canalització / Acció" +product = "Producte" +received = "Hora" +status = "Estat" +type = "Tipus" +user = "Usuari" + +[portal.documents.queue.empty] +description = "Quan les fonts introdueixin documents a les teves canalitzacions, apareixeran aquí per revisar-los." +title = "No hi ha documents a la cua" + +[portal.documents.status] +error = "Error" +flagged = "Cal revisar" +inReview = "En revisió" +processed = "Processat" + +[portal.documents.table] +auto = "Automàtic" +editorAction = "Editor" +empty = "Cap document coincideix amb aquest filtre." +rowActions = "Accions de fila" +sensitiveLabel = "Sensible" +sensitiveTitle = "Sensible — cal accés" + +[portal.documents.table.columns] +action = "Canalització / Acció" +document = "Document" +product = "Producte" +status = "Estat" +time = "Hora" +user = "Usuari" + +[portal.editorAdmin] +subtitle = "Desplega l'Editor de Stirling PDF, vincula instàncies self-hosted a la teva organització i opera la flota en execució — objectius, salut, credencials i activació offline en un sol lloc." +title = "Desplegament de l'Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Usuaris actius" +host = "Host" +lastSeen = "Vist per última vegada" +region = "Regió" +status = "Estat" +version = "Versió" + +[portal.editorAdmin.health.empty] +description = "Desplega un objectiu i vincula'l per veure aquí la salut de la instància en directe." +title = "Cap instància informant" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Genera un paquet offline" +lockCopy = "L'activació offline i on-prem forma part d'Enterprise." +subtitle = "Genera un paquet d'activació signat per a una instal·lació offline o on-prem sense ruta de xarxa sortint. Transfereix-lo a la instància i aplica'l durant la configuració del primer inici." +talkToSales = "Parla amb vendes" +title = "Activació air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} està signat i a punt per transferir-se. Activa una instància i caduca en 14 dies." +title = "Paquet a punt" + +[portal.editorAdmin.pairing] +generated = "Generat ✓" +generateNewCode = "Genera un codi nou" +lockCopy = "El proveïment IaC forma part d'Enterprise." +rotate = "Rota" +talkToSales = "Parla amb vendes" + +[portal.editorAdmin.sections.health] +sub = "Cada instància de l'Editor que informa — versió, regió, estat, darrera visualització i usuaris actius." +title = "Salut de la instància" + +[portal.editorAdmin.sections.pairing] +sub = "Connecta un editor self-hosted a aquesta organització. Genera un token, lliura un codi curt o connecta'l mitjançant IaC." +title = "Vinculació" + +[portal.editorAdmin.sections.targets] +sub = "On s'executa l'Editor. Copia un fragment per aixecar una instància self-hosted o utilitza Managed Cloud sense operacions." +title = "Objectius de desplegament" + +[portal.editorAdmin.serviceToken] +currentToken = "Token actual" +lastRotated = "Rotat per última vegada" +rotateButton = "Rota el token de servei" +subtitle = "Les instàncies s'autentiquen a l'organització amb aquesta credencial. Rota-la segons una programació o immediatament després d'una possible filtració." +title = "Token de servei" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "S'ha emès un token nou. Actualitza el STIRLING_SERVICE_TOKEN de cada instància self-hosted dins de la finestra de gràcia de 24 h o quedaran offline." +title = "Rota les instàncies en execució" + +[portal.editorAdmin.status] +degraded = "Degradat" +healthy = "Saludable" +offline = "Offline" +pairing = "Vinculant" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instància" +instanceCount_other = "{{count}} instàncies" +talkToSales = "Parla amb vendes" +upgradePlan = "Actualitza el pla" + +[portal.editorAdmin.targets.lock] +enterprise = "El self-hosting on-prem i Kubernetes formen part d'Enterprise." +paid = "El self-hosting amb Docker i Kubernetes es desbloqueja amb un pla de pagament." + +[portal.editorAdmin.targets.state] +available = "Disponible" +locked = "Bloquejat" +running = "En execució" + +[portal.errorBoundary] +description = "Aquesta vista ha trobat un error inesperat. Torna-ho a provar o tria una altra secció de la barra lateral." +retry = "Torna-ho a provar" +title = "Alguna cosa ha anat malament en aquesta pàgina" + +[portal.home.editor] +activeUsers = "{{n}} actius" +invite = "Convida companys d'equip" +name = "Stirling PDF Editor" +open = "Obre al navegador" +updated = "actualitzat {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Bona tarda" +evening = "Bon vespre" +morning = "Bon dia" + +[portal.home.onboarding] +dismiss = "Descarta la configuració" +notStarted = "No iniciat" +progress = "{{done}} de {{total}} fet" +title = "Acaba la configuració" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC a tota l'organització, preus per volum compromès i desplegament air-gapped." +cta = "Inicia la prova" +ctaQuote = "Obtén un pressupost" +lead = "Per a més de 250 empleats." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Desplega l'aplicació d'escriptori, gratuïta per sempre." +title = "Descarrega l'Editor PDF" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} actives · {{recommended}} recomanades" +chip = "{{active}} actives" +title = "Activa les polítiques" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} connectades · cada PDF governat allà on arriba" +chip = "{{connected}} connectades" +title = "Connecta les teves fonts" + +[portal.home.quickActions] +subtitle = "Tasques principals per a avui" +title = "Accions ràpides" + +[portal.home.quickActions.buildPipeline] +blurb = "Compositor de 3 passos sobre la biblioteca d'operacions tipades" +title = "Crea una canalització" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, carpetes supervisades" +title = "Connecta una font" + +[portal.home.quickActions.issueApiKey] +blurb = "Clau amb abast amb límits de velocitat i llista d'IP permeses" +title = "Emet una clau API" + +[portal.infrastructure] +manageEditorDeployment = "Gestiona el desplegament de l'Editor" +sectionsAriaLabel = "Seccions d'infraestructura" +subtitle = "Desplegaments, credencials, postura de seguretat, emmagatzematge i el rastre d'auditoria del teu espai de treball de Stirling." +title = "Infraestructura" + +[portal.infrastructure.apiKeys] +createKey = "Crea una clau" +heading = "Claus API" +subheading = "Credencials amb abast amb límits de velocitat per clau, permisos i llistes d'IP permeses." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP permeses" +anyIp = "Qualsevol IP (sense llista de permeses)" +created = "Creada" +lastUsed = "Utilitzada per última vegada" +permissions = "Permisos" +rateLimit = "Límit de velocitat" +rateLimitValue = "{{value}} req/min" +usageMonth = "Ús aquest mes" +usageToday = "Ús avui" + +[portal.infrastructure.apiKeys.empty] +description = "Crea una clau amb abast per començar a cridar la Stirling API." +title = "Encara no hi ha claus API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtra esdeveniments d'auditoria per categoria" +heading = "Registres d'auditoria" +latencyValue = "{{value}} ms" +noEventsInCategory = "No hi ha esdeveniments en aquesta categoria." +subheading = "Cada esdeveniment d'autenticació, configuració i processament del teu espai de treball." + +[portal.infrastructure.audit.columns] +actor = "Actor" +event = "Esdeveniment" +latency = "Latència" +status = "Estat" +target = "Recurs" +timestamp = "Marca de temps" + +[portal.infrastructure.audit.empty] +description = "L'activitat de l'espai de treball apareixerà aquí quan es produeixi." +title = "No hi ha esdeveniments d'auditoria" + +[portal.infrastructure.audit.export] +cancel = "Cancel·la" +error = "L'exportació ha fallat. Torna-ho a provar." +exportButton = "Exporta" +exporting = "Exportant…" +fieldsLegend = "Columnes" +format = "Format" +open = "Exporta" +subtitle = "Descarrega esdeveniments d'auditoria com a CSV o JSON. Tria quines columnes vols incloure." +title = "Exporta el registre d'auditoria" + +[portal.infrastructure.audit.export.fields] +date = "Data" +documentName = "Nom del document" +ipAddress = "Adreça IP" +outcome = "Resultat" +tool = "Eina" +username = "Nom d'usuari" + +[portal.infrastructure.audit.filters] +all = "Tots" +auth = "Autenticació" +config = "Configuració" +elevation = "Elevació" +processing = "Processament" +security = "Seguretat" + +[portal.infrastructure.audit.forbidden] +description = "El registre d'auditoria està disponible per als responsables d'equip i administradors. Demana accés al responsable del teu equip o a un administrador." +title = "No tens accés" + +[portal.infrastructure.audit.metrics] +config = "Configuració" +elevation = "Elevació" +processing = "Processament" +totalEvents = "Esdeveniments totals · 24 h" + +[portal.infrastructure.createKey] +cancel = "Cancel·la" +createKey = "Crea una clau" +done = "Fet" +ipAllowlistHelper = "Intervals CIDR separats per comes. Deixa-ho en blanc per permetre qualsevol IP." +ipAllowlistLabel = "Llista d'IP permeses" +keyNameLabel = "Nom de la clau" +keyNamePlaceholder = "p. ex. Producció · ingestió" +permissionsLabel = "Permisos" +secretKeyCaption = "Clau secreta" +secretWarning = "Desa-ho en un gestor de secrets. Stirling només emmagatzema un hash — no hi ha manera de recuperar-ho més tard." +subtitle = "Limita la clau al mínim que necessita. La pots rotar o revocar en qualsevol moment." +subtitleCreated = "Copia aquest secret ara — no es tornarà a mostrar." +title = "Crea una clau API" +titleCreated = "Clau creada" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Desplegat per" +environment = "Entorn" +product = "Producte" +status = "Estat" +version = "Versió" +when = "Quan" + +[portal.infrastructure.deployments.recent] +heading = "Desplegaments recents" +subheading = "Els darrers desplegaments en productes i entorns." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instàncies" +latency = "Latència" +load = "Càrrega" +p99 = "P99" +region = "Regió" +status = "Estat" +throughput = "Rendiment" +uptime = "Temps d'activitat" +version = "Versió" + +[portal.infrastructure.deployments.regions] +heading = "Regions" +subheading = "Salut en directe de cada regió Stirling desplegada — latència, càrrega i versió del desplegament." + +[portal.infrastructure.deployments.regions.empty] +description = "Les regions desplegades apareixen aquí un cop s'hagi proveït el teu espai de treball." +title = "No hi ha regions desplegades" + +[portal.infrastructure.models] +heading = "Models" +msValue = "{{value}} ms" +subheading = "El catàleg de models i l'encaminament que impulsen el processament de documents al teu espai de treball." + +[portal.infrastructure.models.byom] +description = "Registra un model on-prem o self-hosted i fixa'l a una regió per a processament subjecte a residència de dades." +title = "Porta el teu propi model" + +[portal.infrastructure.models.catalogue] +heading = "Catàleg" +sub = "Models gestionats disponibles al teu espai de treball, amb latència i cost en directe." +subEnterprise = "Models gestionats, porta-el-teu-propi i on-prem — amb fixació per regió disponible." + +[portal.infrastructure.models.catalogue.empty] +description = "Els models del catàleg del teu espai de treball apareixen aquí." +title = "No hi ha models disponibles" + +[portal.infrastructure.models.columns] +cost = "Cost" +latency = "Latència" +load = "Càrrega" +model = "Model" +status = "Estat" +type = "Tipus" +version = "Versió" + +[portal.infrastructure.models.metrics] +activeModels = "Models actius" +avgLatency = "Latència mitjana" +included = "Inclòs" +monthlySpend = "Despesa mensual en models" + +[portal.infrastructure.models.routing] +empty = "No hi ha regles d'encaminament configurades." +heading = "Regles d'encaminament" +sub = "Quin model gestiona cada operació. El valor predeterminat s'aplica quan no coincideix cap regla més específica." +subLocked = "Encamina operacions a models específics — disponible en plans de pagament." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Actualitza a Pro per controlar quin model gestiona cada operació i tipus de document." +title = "L'encaminament de models és una funció de pagament" + +[portal.infrastructure.models.routingColumns] +default = "Predeterminat" +docType = "Tipus de document" +modelForAria = "Model per a {{operation}}" +operation = "Operació" +routedTo = "Encaminat a" + +[portal.infrastructure.security.access.byok] +description = "Proporciona una clau del teu propi KMS. Stirling hi xifra però encara pot llegir." +label = "Porta la teva pròpia clau (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Les claus no surten mai del teu KMS. Stirling només conserva text xifrat." +label = "Conserva la teva pròpia clau (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling gestiona les claus de xifratge. El més senzill — zero operacions de claus per part teva." +label = "Claus conservades per Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Política d'accés a documents" +subheading = "Controla qui pot desxifrar documents processats en repòs." + +[portal.infrastructure.security.attestations] +heading = "Atestacions de compliment" +noReport = "No hi ha cap informe disponible" +subheading = "Postura d'auditoria per marc, amb informes disponibles sobre controls atestats." +viewReport = "Mostra l'informe →" + +[portal.infrastructure.security.compliance] +heading = "Compliment" +subheading = "Atestacions i certificacions que cobreixen la plataforma Stirling." + +[portal.infrastructure.security.empty] +description = "La configuració de seguretat del teu espai de treball apareixerà aquí." +title = "Postura de seguretat no disponible" + +[portal.infrastructure.security.hyokBanner] +description = "Amb HYOK, les claus de xifratge no surten mai del teu KMS. Stirling emmagatzema i processa només text xifrat que pots revocar en qualsevol moment." +title = "Stirling no pot desxifrar els teus documents" + +[portal.infrastructure.security.ipAllowlist] +empty = "No hi ha intervals IP configurats — es permeten totes les IP." +heading = "Llista d'IP permeses" +sub = "L'accés API està restringit a aquests intervals CIDR." +subLocked = "Restringeix l'accés API a intervals IP coneguts — disponible en plans de pagament." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Actualitza a Pro per restringir l'accés API a xarxes específiques." +title = "La llista d'IP permeses és una funció de pagament" + +[portal.infrastructure.security.ipColumns] +added = "Afegit" +addedBy = "Afegit per" +cidr = "CIDR" +label = "Etiqueta" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorisme" +heading = "Gestió de claus de xifratge" +keyId = "Identificador de clau" +lastRotated = "Rotada per última vegada" +rotateKey = "Rota la clau" +rotationPolicy = "Política de rotació" +subheading = "Custòdia de les claus que xifren documents en repòs — qui pot desxifrar i com roten les claus." + +[portal.infrastructure.security.managedBanner] +description = "La custòdia porta-la-teva-pròpia-clau (BYOK) i conserva-la-teva-pròpia-clau (HYOK) està disponible a Enterprise. Actualitza per proporcionar claus del teu propi KMS." +title = "Les claus les gestiona Stirling al teu pla" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Àsia-Pacífic" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · límit de dades GDPR" +label = "Unió Europea" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Estats Units" + +[portal.infrastructure.security.residencyHeader] +heading = "Residència de dades" +subheading = "On s'emmagatzemen i es processen els documents." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} utilitzat" + +[portal.infrastructure.storage.empty] +description = "L'emmagatzematge connectat i l'ús apareixen aquí." +title = "No hi ha emmagatzematge configurat" + +[portal.infrastructure.storage.lifecycle] +active = "Actiu" +activeRange = "0–{{value}}d" +archived = "Arxivat" +coldStorage = "emmagatzematge fred" +deleted = "Eliminat" +never = "mai" +purged = "purgat" + +[portal.infrastructure.storage.providers] +connect = "Connecta" +connected = "Connectat" +heading = "Proveïdors connectats" +subheading = "On s'escriuen els artefactes processats." + +[portal.infrastructure.storage.retention] +heading = "Retenció" +subheading = "Quant de temps es conserven els artefactes abans de l'eliminació del cicle de vida." +windowLabel = "Finestra de retenció predeterminada" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dia" +days_other = "{{count}} dies" +never = "No eliminis mai" + +[portal.infrastructure.storage.totalUsage] +heading = "Ús total" +progressLabel = "Emmagatzematge utilitzat" +subheading = "Emmagatzematge consumit a tots els proveïdors connectats." + +[portal.infrastructure.tabs] +apiKeys = "Claus API" +audit = "Registres d'auditoria" +deployments = "Desplegaments" +models = "Models" +security = "Seguretat" +storage = "Emmagatzematge" + +[portal.nav] +agent-builder = "Constructor d'agents" +components = "Components" +docs = "Docs per a desenvolupadors" +documents = "Documents" +editor = "Editor" +home = "Inici" +infrastructure = "Infraestructura" +pipelines = "Canalitzacions" +policies = "Polítiques" +procurement = "Compres" +settings = "Configuració" +sources = "Fonts" +usage = "Ús i facturació" +users = "Usuaris" + +[portal.notifications] +markAllRead = "Marca-ho tot com a llegit" +title = "Notificacions" +viewAll = "Mostra-ho tot" + +[portal.notifications.ariaLabel] +none = "Notificacions, cap sense llegir" +unread_one = "Notificacions, {{count}} sense llegir" +unread_other = "Notificacions, {{count}} sense llegir" + +[portal.notifications.count] +allRead = "tot llegit" +loading = "carregant" +new_one = "{{count}} nova" +new_other = "{{count}} noves" + +[portal.notifications.empty] +description = "No hi ha notificacions noves." +title = "Estàs al dia" + +[portal.pipelines] +subtitle = "Cada canalització de documents automatitzada al backend: una cadena ordenada d'operacions sobre un conjunt de fonts, executada amb un disparador. Fes clic en una fila per veure'n els passos i les fonts." +title = "Canalitzacions" + +[portal.pipelines.actions] +newPipeline = "Canalització nova" + +[portal.pipelines.builder] +addStep = "Afegeix una eina" +back = "Torna a les canalitzacions" +discard = "Descarta els canvis" +enabled = "Activat" +keepEditing = "Continua editant" +needsUpload = "Cal un fitxer pujat" +noToolMatches = "Cap eina coincideix amb la cerca." +pipelineSettings = "Configuració de la canalització" +searchTools = "Cerca eines" +selectToolBody = "Afegeix una eina per construir la teva canalització." +selectToolTitle = "Encara no hi ha eines" +toolSettings = "Configuració de l'eina" +unknownStep = "Operació no reconeguda, conservada tal com està." +unsavedBody = "Tens canvis sense desar. Desa'ls abans de sortir o els vols descartar?" +unsavedTitle = "Canvis sense desar" +uploadUnsupported = "Els fitxers pujats encara no són compatibles amb les canalitzacions, així que aquests passos no es poden desar: {{tools}}." +usesDefaults = "S'executa amb la configuració predeterminada" + +[portal.pipelines.composer] +addTool = "Afegeix una eina" +cancel = "Cancel·la" +chainEmpty = "Afegeix una eina per començar a construir la teva canalització." +create = "Crea una canalització" +directory = "Carpeta de sortida" +directoryHelp = "Camí absolut al servidor. Ha d'estar dins de les carpetes permeses configurades." +editingUnsupported = "Encara no és compatible mostrar aquests paràmetres d'eina per editar-los." +moveDown = "Mou avall" +moveUp = "Mou amunt" +name = "Nom" +namePlaceholder = "p. ex. Revisió de redacció" +noSources = "Encara no hi ha fonts connectades. La canalització encara es pot executar sobre fitxers proporcionats directament." +noToolSettings = "Aquesta eina no té configuració ajustable." +operations_one = "Operació ({{count}})" +operations_other = "Operacions ({{count}})" +output = "Sortida" +removeStep = "Elimina l'operació" +save = "Desa els canvis" +scheduleEvery = "Executa cada" +sources = "Fonts" +sourcesLoading = "Carregant fonts..." +trigger = "Disparador" +triggerManual = "Només manual" + +[portal.pipelines.composer.unit] +days = "dies" +hours = "hores" +minutes = "minuts" + +[portal.pipelines.delete] +body = "Vols eliminar \"{{name}}\"? Això no es pot desfer." +cancel = "Cancel·la" +confirm = "Elimina" +title = "Vols eliminar la canalització?" + +[portal.pipelines.detail] +delete = "Elimina la canalització" +run = "Executa ara" + +[portal.pipelines.empty] +action = "Crea una canalització" +description = "Crea la teva primera canalització: tria les fonts sobre les quals s'executa, encadena les operacions i tria on va la sortida." +title = "Encara no hi ha canalitzacions" + +[portal.pipelines.kpi] +active = "Actives" +paused = "En pausa" +total = "Canalitzacions" + +[portal.pipelines.output] +folder = "Escriu a la carpeta" +inline = "Retorna fitxers" + +[portal.pipelines.run] +completed_one = "Execució completada." +completed_other = "Totes les {{count}} execucions completades." +empty = "No hi ha res per executar: les fonts no tenien documents per processar." +failed = "L'execució ha fallat: {{error}}" +running = "Execució iniciada; encara està en curs." +timeout = "L'execució triga més del previst; pot ser que encara acabi en segon pla." + +[portal.pipelines.status] +active = "Activa" +paused = "En pausa" + +[portal.pipelines.table] +name = "Canalització" +sources = "Fonts" +status = "Estat" +steps = "Passos" + +[portal.pipelines.trigger] +folder-watch = "Supervisió de carpeta" +manual = "Manual" +schedule = "Programat" + +[portal.policies] +subtitle = "Automatitzacions permanents que apliquen una canalització d'eines a cada document. Cada política s'activa en pujar o exportar, executa la seva cadena d'eines i desa la versió aplicada al costat de l'original." +title = "Polítiques" + +[portal.policies.card] +comingSoon = "Actualitza a Enterprise" +notSetUp = "No configurat" + +[portal.policies.categories.compliance] +desc = "Aplica requisits HIPAA, GDPR, SOC 2 o FedRAMP a cada document." +label = "Compliment" + +[portal.policies.categories.ingestion] +desc = "Classifica documents, extreu dades estructurades, aplica convencions de nomenclatura i normalitza pàgines." +label = "Ingestió" + +[portal.policies.categories.retention] +desc = "Estableix quant de temps es conserven els documents, quan s'arxiven i quan s'eliminen." +label = "Retenció" + +[portal.policies.categories.routing] +desc = "Encamina automàticament documents a l'equip, carpeta o sistema adequat." +label = "Encaminament" + +[portal.policies.categories.security] +desc = "Detecta PII, redacta, elimina contingut actiu i aplica marques d'aigua als documents." +label = "Seguretat" + +[portal.policies.config] +scopeAll = "Tots els documents" + +[portal.policies.config.compliance] +summary = "Valida documents contra marcs reguladors abans que surtin del sistema." + +[portal.policies.config.compliance.fields] +accessLog = "Registre d'accés" +auditTrail = "Rastre d'auditoria" +frameworks = "Marcs" +onViolation = "Quan no compleix" + +[portal.policies.config.compliance.rules] +0 = "Escaneig de marc" +1 = "Aplica l'acció" +2 = "Rastre d'auditoria" + +[portal.policies.config.ingestion] +summary = "Classifica documents, extreu dades estructurades, aplica nomenclatura i normalitza pàgines." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Per sota del llindar" +minConfidence = "Confiança mínima" + +[portal.policies.config.ingestion.rules] +0 = "Classifica" +1 = "Extreu" +2 = "Anomena" +3 = "Normalitza" + +[portal.policies.config.retention] +summary = "Aplica quant de temps es conserven els documents, quan s'arxiven i quan s'eliminen." + +[portal.policies.config.retention.fields] +archiveAfter = "Arxiva després de" +immutableHold = "Retenció immutable" +keepFor = "Conserva durant" + +[portal.policies.config.retention.rules] +0 = "Retenció obligatòria" +1 = "Arxivament automàtic" +2 = "Bloqueig d'eliminació" + +[portal.policies.config.routing] +summary = "Encamina documents a la destinació adequada segons el tipus i la classificació." + +[portal.policies.config.routing.fields] +destination = "Destinació" +notify = "Notifica en encaminar" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Classificació automàtica" +1 = "Encamina a la carpeta" +2 = "Notificació per webhook" + +[portal.policies.config.security] +summary = "Detecta i redacta PII, elimina contingut actiu (JavaScript) i aplica marques d'aigua als documents." + +[portal.policies.config.security.rules] +0 = "Redacta PII" +1 = "Elimina JavaScript" +2 = "Marca d'aigua" + +[portal.policies.detail] +enforces = "Aplica" +onEveryExport = "A cada exportació" +onEveryUpload = "A cada pujada" +outputAsNewFile = "com a fitxer nou" +outputAsNewVersion = "com a versió nova" +recentActivity = "Activitat recent" +retry = "Torna-ho a provar" +showLess = "Mostra'n menys" +showMore = "Mostra'n més" +sources = "Fonts" + +[portal.policies.detail.actions] +clearHistory = "Esborra l'historial processat" +delete = "Suprimeix" +editSettings = "Edita la configuració" +pause = "Posa en pausa" +resume = "Reprèn" +runNow = "Executa ara" + +[portal.policies.detail.clearHistory] +body = "Aquesta política oblidarà tots els fitxers que ja ha processat i tornarà a processar tot el que hi hagi actualment a les seves fonts en la propera execució. Els fitxers en si no es modificaran. Això no es pot desfer." +cancel = "Cancel·la" +confirm = "Esborra l'historial" +title = "Vols esborrar l'historial processat?" + +[portal.policies.detail.emptyActivity] +description = "Els documents apareixeran aquí quan aquesta política s'executi." +title = "Encara no hi ha activitat" + +[portal.policies.endpoints] +addWatermark = "Marca d'aigua" +autoRedact = "Censura PII" +compressPdf = "Comprimeix" +flatten = "Aplana" +ocrPdf = "OCR" +sanitizePdf = "Elimina JavaScript" + +[portal.policies.offline] +description = "Les teves polítiques s'han desat i apareixeran quan es restableixi la connexió." +retry = "Torna-ho a provar" +title = "Backend no disponible" + +[portal.policies.stats] +activeFor = "Activa" +dataProcessed = "Dades processades" +docsEnforced = "Documents aplicats" + +[portal.policies.status] +active = "Activa" +paused = "En pausa" + +[portal.policies.summary.active] +description = "S'aplica en carregar/exportar" +label = "Polítiques actives" + +[portal.policies.summary.categories] +description = "Disponibles per configurar" +label = "Categories" + +[portal.policies.summary.docsEnforced] +description = "En totes les polítiques actives" +label = "Documents aplicats" + +[portal.policies.summary.paused] +description = "Configurades però sense executar-se" +label = "En pausa" + +[portal.policies.wizard.actions] +back = "Enrere" +cancel = "Cancel·la" +continue = "Continua" +enablePolicy = "Activa la política" +saveChanges = "Desa els canvis" + +[portal.policies.wizard.capability.compress] +desc = "Comprimeix el document per reduir la mida del fitxer." +label = "Redueix la mida del fitxer" + +[portal.policies.wizard.capability.flatten] +desc = "Combina els camps de formulari i les anotacions a la pàgina perquè no es puguin editar." +label = "Aplana el document" + +[portal.policies.wizard.capability.ocr] +desc = "Executa OCR perquè les pàgines escanejades es converteixin en text seleccionable i cercable." +label = "Fes que el text sigui cercable" + +[portal.policies.wizard.capability.redact] +desc = "Troba i enfosqueix detalls sensibles — com números de la Seguretat Social i de targeta — perquè no es puguin llegir." +label = "Censura informació sensible" + +[portal.policies.wizard.capability.sanitize] +desc = "Elimina JavaScript ocult perquè no es pugui executar res automàticament quan s'obri el document." +label = "Elimina contingut actiu" + +[portal.policies.wizard.capability.watermark] +desc = "Estampa una marca visible (p. ex. “Confidencial”) a totes les pàgines." +label = "Aplica una marca d'aigua" + +[portal.policies.wizard.errors] +noTools = "Activa primer almenys una eina al flux de treball." +saveFailed = "No s'ha pogut desar la política. Torna-ho a provar." + +[portal.policies.wizard.output] +heading = "Sortida i execució" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numeració automàtica" +label = "Regla del nom de fitxer" +placeholder = "Text per afegir (opcional)" +prefix = "Prefix" +suffix = "Sufix" + +[portal.policies.wizard.output.outputAs] +label = "Sortida com a" +newFile = "Fitxer nou" +newVersion = "Versió nova" + +[portal.policies.wizard.output.runOn] +export = "Exportació" +helper = "Quan s'activa la política: en carregar o abans d'exportar." +label = "Executa en" +upload = "Càrrega" + +[portal.policies.wizard.settings] +heading = "Configuració" + +[portal.policies.wizard.sources] +heading = "Fonts" +loading = "S'estan carregant les fonts…" + +[portal.policies.wizard.tabs] +ariaLabel = "Passos de configuració" +settings = "Configuració" +workflow = "Accions" + +[portal.policies.wizard.title] +edit = "Edita la política de {{category}}" +setUp = "Configura la política de {{category}}" + +[portal.policies.wizard.workflow] +description = "Tria què fa aquesta política a cada document que processa." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} actives" +noRule = "Encara no s'ha aplicat cap regla" +subtitle = "Automatitzacions permanents per les quals passa cada document, independentment de quin pipeline el gestioni." +title = "Què s'executa als teus PDFs" + +[portal.policySummary.action] +comingSoon = "Actualitza a Enterprise" +configure = "Configura" +setUp = "Configura" + +[portal.policySummary.column] +activeRule = "Regla activa" +policy = "Política" +status = "Estat" + +[portal.policySummary.empty] +description = "Quan es configurin les polítiques, les categories apareixeran aquí." +title = "Encara no hi ha polítiques" + +[portal.policySummary.state] +active = "Activa" +off = "Desactivada" +soon = "Aviat" + +[portal.processingStatus] +managePlan = "Gestiona el pla" +volumeSuffix = "PDFs processats · darrers 30 dies" + +[portal.procurement] +reset = "Restableix la contractació (demo)" +subtitle = "Aconsegueix que el teu equip sigui avaluat, contractat i incorporat. Tots els documents en un sol lloc." +title = "Contractació" + +[portal.procurement.action] +download = "Baixa" +pay = "Paga ara" +request = "Sol·licita" +sign = "Revisa i signa" +upload = "Carrega" + +[portal.procurement.agreement] +agreeCta = "Accepta i subscriu-te" +confirm = "He llegit i accepto el Stirling Enterprise Agreement." +eyebrow = "Acord" +intro = "Un únic acord combinat cobreix el teu tracte: Master Service Agreement, Order Form, EULA i Data Processing Agreement. Revisa'l i després accepta per convertir el pressupost en una subscripció compromesa." +title = "Revisa el teu acord enterprise" + +[portal.procurement.builder] +addons = "Complements" +back = "Enrere" +businessName = "Nom de l'empresa" +businessNamePlaceholder = "La teva empresa" +continue = "Continua" +country = "País" +countryEuro = "Eurozona (EUR €)" +countryUK = "Regne Unit (GBP £)" +countryUS = "Estats Units (USD $)" +eula = "He llegit i accepto l'EULA de Stirling Enterprise. Regeix l'acord generat a partir d'aquest pressupost." +generate = "Genera pressupost" +included = "Inclòs" +indemnification = "Indemnització de PI" +indemnificationSub = "Defensem les reclamacions de PI que compleixin els requisits, segons l'EULA" +offlineLicense = "Llicència offline / air-gapped" +offlineLicenseSub = "Un fitxer de llicència descarregable per a una instància autoallotjada air-gapped" +qbr = "Revisions empresarials trimestrals" +qbrSub = "El teu SE revisa l'ús i el full de ruta cada trimestre" +running = "{{annual}} / any · {{years}} anys {{tcv}}" +s1Sub = "El teu equip i els PDFs que preveus processar cada any." +s1Title = "Quant processareu?" +s2Sub = "Els terminis més llargs redueixen la tarifa; el teu nivell de servei defineix el suport." +s2Title = "Compromís i servei" +s3Sub = "Per al pressupost i l'acord que genera." +s3Title = "Les teves dades" +serviceLevel = "Nivell de servei" +slDedicated = "Dedicat" +slDedicatedSub = "4 hores laborables · gestor de compte dedicat · +30%" +slPriority = "Prioritari" +slPrioritySub = "Mateix dia laborable · CSM assignat · +15%" +slStandard = "Estàndard" +slStandardSub = "Següent dia laborable · CSM compartit · inclòs" +stepOf = "Pas {{n}} de {{total}}" +term = "Termini" +termDiscount = "S'ha aplicat un descompte del {{pct}}% per compromís multianual" +title = "Crea el teu pressupost" +training = "Incorporació i formació" +trainingSub = "Sessions en directe perquè el teu equip comenci a treballar" +users = "Usuaris totals" +usersPlaceholder = "p. ex. 250" +volEstimated = "Estimació a partir de {{count}} usuaris (~2,000 PDFs cadascun, incloent-hi automatització). Edita-ho si tens una dada millor." +volManual = "S'utilitza la teva xifra. Pots tornar a estimar-ho a partir de la mida del teu equip en qualsevol moment." +volNoUsers = "No n'estàs segur? Introdueix la mida del teu equip i ho estimarem." +volume = "Volum anual de PDF" +volumePlaceholder = "p. ex. 1,000,000" +years_one = "{{count}} any" +years_other = "{{count}} anys" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Fet" +here = "Ets aquí" +hide = "Amaga" +optional = "Opcional" +paidAddon = "Complement de pagament" +show = "Mostra" +subtitle = "Tot el que necessites a cada pas del recorregut, presentat a mesura que el tracte avança." +supportingSubtitle = "SOC 2, revisions de seguretat, formularis fiscals i més, a punt quan el teu equip de seguretat o contractació els demani. Alguns tenen una tarifa única." +supportingTitle = "Suport a la teva avaluació" +title = "Documents" +upcoming = "Properament" + +[portal.procurement.error] +title = "Alguna cosa ha anat malament" + +[portal.procurement.hero] +company = "El teu tracte enterprise" +ctaAgreement = "Revisa i signa l'acord" +ctaLive = "Ja estàs en producció" +ctaPayment = "Afegeix pagament" +ctaQuote = "Revisa el teu pressupost" +ctaTrial = "Crea el teu pressupost" +eyebrow = "Contractació enterprise" +inviteTeammates = "Convida companys d'equip" +keyDocs = "Documents clau" +nextStep = "Pas següent: {{action}}" +notStarted = "No iniciat" +open = "Obre la contractació" +scheduleCall = "Programa una trucada" +setup1Sub = "Convida els teus companys d'equip" +setup1Title = "Desplega l'editor PDF" +setup2Sub = "Activa el processament en editors i altres fonts" +setup2Title = "Connecta el processador PDF" +setup3Sub = "Activa Seguretat, Compliment, Encaminament o Retenció quan els necessitis" +setup3Title = "Afegeix polítiques recomanades" + +[portal.procurement.journey] +daysLeft_one = "Queda {{count}} dia" +daysLeft_other = "Queden {{count}} dies" +engineerLabel = "El teu enginyer de solucions" +eyebrow = "El teu desplegament" +live = "Ja estàs en producció amb Stirling Enterprise" +nextStep = "Pas següent: {{action}}" +subtitle = "El teu enginyer de solucions és present en cada pas. Una acció següent cada vegada; la llista completa és a sota." +title = "De la prova a producció, un camí guiat" +trialTitle = "Prova Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Una signatura cobreix MSA, formulari de comanda, EULA i DPA." +gatingAction = "Revisa i signa el teu acord" +label = "Acord" + +[portal.procurement.journeySteps.implementation] +blurb = "Aprovisiona el teu espai de treball i executa el playbook de posada en producció." +gatingAction = "Aprovisionament del teu espai de treball" +label = "Implementació" + +[portal.procurement.journeySteps.payment] +blurb = "Paga amb targeta, transferència bancària o contra una ordre de compra." +gatingAction = "Confirma el pagament" +label = "Pagament" + +[portal.procurement.journeySteps.quote] +blurb = "Revisa els preus per volum compromès i el termini del contracte." +gatingAction = "Accepta el teu pressupost" +label = "Pressupost" + +[portal.procurement.journeySteps.trial] +blurb = "Avalua Stirling amb els teus documents i fluxos de treball." +gatingAction = "Crea el teu pressupost" +label = "Prova" + +[portal.procurement.license] +copied = "Copiat" +copy = "Copia la clau" +downloadError = "Encara no s'ha pogut generar el fitxer de llicència offline — torna-ho a provar d'aquí a un moment." +downloadOffline = "Baixa la llicència offline (.lic)" +hint = "Enganxa aquesta clau en una instància autoallotjada per activar-la, o conserva-la per als teus registres. Guarda-la en un lloc segur." +label = "La teva clau de llicència" + +[portal.procurement.link] +cta = "Enllaça el compte" +description = "La contractació s'executa amb el teu compte de Stirling enllaçat: així aprovisionem la prova, fixem el preu del pressupost i iniciem la facturació. Enllaça un compte per començar." +eyebrow = "Enterprise" +title = "Enllaça el teu compte per començar" + +[portal.procurement.live] +description = "La teva subscripció és activa i la teva llicència s'ha emès. El teu equip està aprovisionat i la facturació ha començat." +eyebrow = "En producció" +title = "Ja estàs en producció amb Stirling Enterprise" + +[portal.procurement.locked] +description = "Les claus de prova, els pressupostos per volum compromès, l'acord d'una sola signatura, el pagament i el teu registre de documents seran aquí quan iniciïs una avaluació enterprise." +eyebrow = "Només Enterprise" +talkToSales = "Parla amb vendes" +title = "El recorregut de contractació s'obre amb Enterprise" + +[portal.procurement.milestone] +accept = "Accepta i continua" +description = "Baixa el PDF per compartir-lo amb el teu equip, torna per acceptar-lo quan estiguis a punt o fes-hi canvis." +download = "Baixa el PDF" +downloadError = "Encara no s'ha pogut baixar el PDF del pressupost — torna-ho a provar d'aquí a un moment." +edit = "Edita el pressupost" +eyebrow = "Pressupost {{number}}" +perYear = " / any" +preparedFor = "Preparat per a {{company}}" +tcv = "{{value}} de valor total del contracte" +title = "El teu pressupost està a punt" + +[portal.procurement.modal] +cancel = "Cancel·la" +chooseFile = "Tria un fitxer" +close = "Tanca" +downloadBody = "La baixada començarà aviat." +downloadCta = "Baixa" +downloadTitle = "Baixa" +noFile = "No s'ha seleccionat cap fitxer" +payBody = "Paga el teu contracte compromès amb targeta o transferència bancària a través de Stripe. El teu espai de treball s'aprovisiona tan bon punt es liquida el pagament." +payCta = "Continua a Stripe" +payTitle = "Confirma el pagament" +requestBodyFree = "Ho generem sota demanda. Confirma-ho i el teu enginyer de solucions t'ho enviarà aviat." +requestBodyPaid = "Aquest és un complement de pagament. Confirma-ho i el teu enginyer de solucions el dimensionarà i t'enviarà la documentació." +requestCta = "Sol·licita" +requestTitle = "Sol·licita aquest document" +signBody = "Obre el Stirling Enterprise Agreement per a signatura electrònica: una signatura cobreix l'MSA, el formulari de comanda, l'EULA i el DPA. Contrasignem automàticament i avances al pagament." +signCta = "Obre per signar" +signTitle = "Revisa i signa el teu acord" +uploadBody = "Envia'ns la teva PO i emetrem la factura segons les teves condicions. Arrossega el PDF o tria un fitxer a sota." +uploadCta = "Carrega l'ordre de compra" +uploadTitle = "Carrega la teva ordre de compra" + +[portal.procurement.payment] +description = "El teu pressupost s'ha acceptat i la teva llicència ja és activa — el teu equip pot començar de seguida. Paga la primera factura quan estiguis a punt; pots pagar-la o baixar-la aquí, sense correu electrònic." +downloadInvoice = "Baixa la factura" +simulate = "Simula el pagament rebut (demo)" +title = "Subscripció creada" +viewInvoice = "Mostra i paga la factura" + +[portal.procurement.schedule] +fallback = "No s'ha pogut carregar el planificador." +fallbackLink = "Obre la programació en una pestanya nova" +subtitle = "El teu enginyer de solucions guiarà el teu equip pel desplegament. Tria una hora que et vagi bé." +title = "Programa una trucada" + +[portal.procurement.status] +action = "Acció necessària" +available = "Disponible" +complete = "Complet" +pending = "Pendent" +request = "A petició" + +[portal.procurement.trial] +body = "L'extensió afegeix 7 dies i notifica el teu enginyer de solucions." +bodyMaxed = "Has utilitzat totes les extensions — parla amb el teu enginyer de solucions si necessites més temps." +cancel = "Cancel·la la prova" +extend = "Amplia 7 dies" +maxed = "Límit assolit" +subtitle = "La teva prova gratuïta dura fins al {{date}}. No cal targeta." +title = "Prova Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Preus per volum compromès, SSO + SCIM + RBAC per a tota l'organització, auditoria immutable de 90 dies i un SE dedicat." +homeCta = "Inicia la prova →" +homeHeadline = "Processa milions de PDFs." + +[portal.recentActivity] +title = "Activitat recent" +viewAll = "Mostra-ho tot" + +[portal.recentActivity.empty] +description = "Les execucions de pipeline, els desplegaments i els esdeveniments d'agent apareixeran aquí." +title = "Encara no hi ha res aquí" + +[portal.search] +ariaLabel = "Cerca" +placeholder = "Cerca a Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Les accions ràpides apareixeran aquí quan estiguin disponibles." +noActionsTitle = "No hi ha accions ràpides" +noMatches = "No hi ha coincidències per a \"{{query}}\"" +noMatchesDescription = "Prova una paraula clau diferent o navega pel catàleg." + +[portal.settings.groups] +admin = "Administració" + +[portal.settings.sections] +account-link = "Enllaç del compte" + +[portal.shell.header] +accountFallback = "Compte" +accountMenu = "Menú del compte" +darkMode = "Mode fosc" +lightMode = "Mode clar" +search = "Cerca" +searchPlaceholder = "Cerca…" +signOut = "Tanca la sessió" +switchToDark = "Canvia al tema fosc" +switchToLight = "Canvia al tema clar" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processador" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Enllaça el compte de Stirling" +planEditor = "Pla Editor" +planEnterprise = "Pla Enterprise" +planProcessor = "Pla Processor" +primaryNav = "Navegació principal" +switchApp = "Canvia d'aplicació" + +[portal.sources] +subtitle = "Connexions d'entrada reutilitzables que alimenten documents a Stirling. Configura una connexió una vegada i després referencia-la des de qualsevol nombre de polítiques. Fes clic en una fila per veure'n la configuració i quines polítiques la utilitzen." +title = "Fonts" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Connecta una font" + +[portal.sources.delete] +body = "Vols suprimir \"{{name}}\"? Això no es pot desfer. Les polítiques que hi fan referència s'haurien d'actualitzar." +cancel = "Cancel·la" +confirm = "Suprimeix" +title = "Vols suprimir la font?" + +[portal.sources.detail] +closeAriaLabel = "Tanca el detall" +delete = "Suprimeix la font" +docs24h = "Darreres 24 h" +docs30d = "Darrers 30 dies" +docsTotal = "Total vist" +docsTrend = "Documents dels darrers 30 dies" +documents = "Documents" +edit = "Edita" +notReferenced = "No la referencia cap política, així que és segur suprimir-la." +pause = "Posa en pausa" +resume = "Reprèn" +subtitle = "{{type}} · {{status}}" +usedBy = "Utilitzada per" + +[portal.sources.empty] +description = "Connecta una carpeta (i, aviat, emmagatzematge al núvol) perquè les teves polítiques tinguin un lloc d'on obtenir documents." +title = "Encara no hi ha fonts connectades" + +[portal.sources.kpi] +inUse = "En ús" +total = "Connexions" +unused = "Sense utilitzar" + +[portal.sources.status] +active = "Activa" +disabled = "Desactivada" +unused = "Sense utilitzar" + +[portal.sources.table] +source = "Font" +status = "Estat" +usedBy = "Polítiques" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Vigila un directori del servidor per detectar documents nous." +label = "Carpeta" + +[portal.sources.types.folder.fields.directory] +helperText = "Camí absolut que Stirling vigila per als fitxers a processar." +label = "Camí del directori" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "La comprovació de contingut llegeix cada fitxer modificat, de manera que els canvis de nom i els tocs que no alteren el contingut no es tornen a processar." +label = "Detecció de canvis" + +[portal.sources.types.folder.fields.identity.options] +hash = "Mida, data i comprovació de contingut" +stat = "Mida i data de modificació" + +[portal.sources.types.folder.fields.mode] +label = "Mode de lectura" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consumeix: processa cada fitxer una vegada" +snapshot = "Instantània: torna a llegir la carpeta en cada execució" + +[portal.sources.types.folder.fields.recursive] +label = "Profunditat de carpeta" + +[portal.sources.types.folder.fields.recursive.options] +all = "Inclou subcarpetes" +top = "Només nivell superior" + +[portal.sources.types.unknown] +label = "Font" + +[portal.sources.wizard] +back = "Enrere" +cancel = "Cancel·la" +continue = "Continua" +editTitle = "Edita la font" +name = "Nom" +namePlaceholder = "p. ex. Entrada de reclamacions" +save = "Desa els canvis" +subtitle = "Pas {{current}} de {{total}} · {{label}}" +title = "Connecta una font" +type = "Tipus" + +[portal.sources.wizard.steps] +chooseType = "Tria el tipus" +configure = "Configura" +review = "Revisa i connecta" + +[portal.usage] +managePayment = "Gestiona el pagament" +subtitle = "Consum, factures i gestió del pla per a cada PDF que Stirling hagi facturat, en una sola consola." +title = "Ús i facturació" + +[portal.usage.error] +loadWallet = "No s'ha pogut carregar la cartera" +openStripePortal = "No s'ha pogut obrir el portal de Stripe" +walletUnavailable = "Cartera no disponible: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Torna a iniciar la sessió" +body = "La sessió del teu compte de Stirling ha caducat. Torna a iniciar la sessió per veure la facturació — la teva instància continua enllaçada." +title = "Sessió caducada" + +[portal.users] +title = "Usuaris" + +[portal.users.roles] +subtitle = "Cada rol existeix en tots els plans — el que pot fer cadascun és fix a tota l'organització." +title = "Rols" + +[portal.users.roles.admin] +label = "Admin (propietari de l'org)" +summary = "Governança completa sobre l'espai de treball, la configuració i els membres." + +[portal.users.roles.admin.permissions] +0 = "Gestionar usuaris, equips i rols" +1 = "Gestionar totes les integracions, incloses les connexions S3" +2 = "Concedir o revocar l'accés al portal" +3 = "Tot el que pot fer el propietari d'equip" + +[portal.users.roles.guest] +label = "Convidat" +summary = "Accés limitat o només web; no pot tenir configuracions personals." + +[portal.users.roles.guest.permissions] +0 = "Ús només web / demo" +1 = "Sense claus API ni integracions" +2 = "Sense accés al portal" +3 = "Només lectura on s'hagi compartit" + +[portal.users.roles.member] +label = "Membre" +summary = "Usuari habitual — treballa amb recursos compartits i les seves pròpies configuracions." + +[portal.users.roles.member.permissions] +0 = "Utilitzar l'editor i les integracions compartides" +1 = "Crear configuracions API i MCP personals" +2 = "Veure configuracions d'equip compartides amb ell" +3 = "Sense gestió de S3 ni de l'espai de treball" + +[portal.users.roles.team_owner] +label = "Propietari d'equip" +summary = "Posseeix un equip — en gestiona els recursos dels membres i les configuracions compartides." + +[portal.users.roles.team_owner.permissions] +0 = "Crear i gestionar les connexions S3 de l'equip" +1 = "Gestionar configuracions d'integració propietat de l'equip" +2 = "Accés al portal mitjançant la política predeterminada" +3 = "Tot el que pot fer un membre" + +[portal.welcome] +ariaLabel = "Benvingut a Stirling PDF" +badge = "Open-source" +installEditor = "Instal·la l'editor" +inviteTeammates = "Convida companys d'equip" +openInBrowser = "Obre al navegador" +perks = "Gratuït per sempre · Autoallotjable" +subtitle = "L'editor PDF més segur del món és gratuït per a equips de totes les mides. Inclou més de 60 operacions PDF i SSO." +title = "Benvingut a" +titleAccent = "Stirling PDF" + [printFile] title = "Imprimir Fitxer" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Llicències de les dependències de backend incloses amb aquest servidor." +backendLabel = "Llicències de backend" +backendTitle = "Llicències de tercers del backend" +empty = "No s'han trobat dependències." +frontendDescription = "Llicències de les dependències de frontend incloses a la build de publicació." +frontendLabel = "Llicències de frontend" +frontendTitle = "Llicències de tercers del frontend" +license = "Llicència" +listDescription = "La llista es mostra directament a la UI des del paquet de publicació o l'endpoint de backend." +listTitle = "Dependències incloses" +loadError = "No s'han pogut carregar les llicències de tercers" +module = "Mòdul" +version = "Versió" + [settings.licensingAnalytics] audit = "Auditoria" plan = "Pla" @@ -7686,7 +9775,9 @@ memberRemoved = "Membre eliminat correctament" namePlaceholder = "Introduïu el nom de l'equip" personal = "Personal" removeError = "No s'ha pogut eliminar el membre" +renameCancel = "Cancel·la el canvi de nom" renameError = "No s'ha pogut canviar el nom de l'equip" +renameSubmit = "Desa el nom de l'equip" renameSuccess = "S'ha canviat el nom de l'equip correctament" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Envia la invitació" title = "Convida un membre de l'equip" [team.members] +actions = "Accions del membre" emailColumn = "Correu electrònic" empty = "Encara no hi ha membres de l'equip" nameColumn = "Nom" @@ -7933,6 +10025,146 @@ title = "Estadístiques detallades" unknownEndpoint = "Punt final desconegut" visits = "Visites" +[users] +lastActive = "Darrera activitat" +learnMore = "Més informació sobre rols i accés." +locked = "Bloquejat" +roleFor = "Rol de {{name}}" +rowActions = "Accions per a {{name}}" +showAll = "Mostra-ho tot {{count}}" +showLess = "Mostra'n menys" +subtitle2 = "Les teves persones, equips i nivells d'accés." +suspended = "Suspès" +teamActions = "Accions d'equip" +title = "Usuaris" +you = "(tu)" + +[users.action] +deleteTeam = "Suprimeix l'equip" +disableMfa = "Restableix MFA" +move = "Mou a l'equip" +reinstate = "Restableix" +remove = "Elimina de l'org" +rename = "Canvia el nom de l'equip" +resetPw = "Restableix la contrasenya" +suspend = "Suspèn" +unlock = "Desbloqueja el compte" + +[users.cap] +addProcessor = "+ Processador" +approver = "Aprova la política" +editor = "Editor" +processor = "Processador" + +[users.confirm] +deleteTeamBody = "Vols suprimir l'equip {{name}}? Primer l'equip ha d'estar buit: mou-ne els membres a un altre equip, i no pot continuar posseint cap configuració d'integració." +deleteTeamTitle = "Suprimeix l'equip" +disableMfaBody = "Vols eliminar la inscripció MFA de {{name}}? La tornarà a configurar en el proper inici de sessió si és necessari." +disableMfaTitle = "Restableix MFA" +removeBody = "Vols eliminar permanentment {{name}} de l'organització? Això no es pot desfer." +removeTitle = "Elimina el membre" + +[users.empty] +description = "Convida el teu equip per començar a col·laborar." +title = "Encara no hi ha membres" + +[users.group] +addToTeam = "Afegeix a l'equip" +guestCount = "{{count}} convidat" +guests = "Convidats" +guestsDesc = "Col·laboradors externs, limitats al que has compartit. Només Editor." +ledBy = "dirigit per {{owner}}" +org = "Organització" +orgDesc = "Propietaris amb autoritat a tota l'organització i aprovació de polítiques" +owners = "{{count}} propietari" +team = "Equip {{name}}" +teamMeta = "{{count}} persones" + +[users.invite] +access = "Accés" +action = "Convida persones" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Mètode d'inici de sessió" +authWeb = "Contrasenya" +create = "Crea un compte" +createSubtitle = "Crea un compte autoallotjat amb una contrasenya o SSO." +createTitle = "Crea un compte" +editorDesc = "Edita PDFs a l'editor Stirling PDF. Tothom ho té." +email = "Adreça electrònica" +emailError = "Introdueix una adreça electrònica vàlida" +emailPlaceholder2 = "name@company.com" +forceChange = "Requereix un canvi de contrasenya en el primer inici de sessió" +forceMfa = "Requereix configuració de MFA en el primer inici de sessió" +method = "Com afegir-los" +methodDirect = "Crea el compte directament" +methodEmail = "Convida per correu electrònic" +password = "Contrasenya" +passwordError = "La contrasenya ha de tenir almenys 8 caràcters" +processorDeferred = "La invitació s'ha enviat, però encara no s'ha pogut concedir l'accés al Processador; configura'l des de la llista quan s'hagin unit." +processorDesc = "La superfície de governança, executa pipelines, agents i l'API." +role = "Rol" +send2 = "Envia la invitació" +subtitle2 = "Rebran un correu electrònic per unir-se al teu espai de treball de Stirling." +team = "Equip" +title = "Convida persones" +username = "Nom d'usuari" +usernameError = "El nom d'usuari ha de tenir com a mínim 3 caràcters" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "S'ha produït un error en contactar amb el backend, o no hi tens accés. Torna-ho a provar." +title = "No s'han pogut carregar els membres" + +[users.moveTeam] +apply = "Mou" +team = "Equip" +title = "Mou a un equip" + +[users.newTeam] +action = "+ Equip nou" +create = "Crea equip" +emailError = "Introdueix una adreça de correu electrònic vàlida" +name = "Nom de l'equip" +namePlaceholder = "p. ex. Finances" +nameRequired = "Cal indicar el nom de l'equip" +owner = "Propietari de l'equip" +ownerFailed = "S'ha creat l'equip, però no s'ha pogut convidar el propietari. Assigna'n un des de la llista." +ownerHelper = "Cada equip té un responsable. Se'l convidarà com a Propietari de l'equip, amb Processor activat, i podrà afegir la resta. Pots reassignar-lo més endavant." +ownerPlaceholder = "owner@company.com" +subtitle = "Agrupa persones sota un Propietari de l'equip que gestiona el seu accés." +title = "Equip nou" + +[users.renameTeam] +apply = "Canvia el nom" +name = "Nom de l'equip" +title = "Canvia el nom de l'equip" + +[users.resetPw] +apply = "Restableix la contrasenya" +confirm = "Confirma la contrasenya" +copied = "Copiat al porta-retalls" +copyHint = "Copia-ho ara: no es tornarà a mostrar." +email = "Envia un correu a l'usuari sobre el restabliment" +forceChange = "Requereix un canvi de contrasenya en el proper inici de sessió" +generate = "Genera una contrasenya segura" +includePw = "Inclou la contrasenya nova al correu electrònic" +mismatch = "Les contrasenyes no coincideixen" +newPassword = "Contrasenya nova" +regen = "Regenera" +title = "Restableix la contrasenya" +tooShort = "La contrasenya ha de tenir com a mínim 8 caràcters" + +[users.role] +guest = "Convidat" +member = "Membre" +orgOwner = "Propietari de l'organització" +teamOwner = "Propietari de l'equip" + +[users.team] +grantProcessor = "Concedeix Processor a l'equip" +revokeProcessor = "Revoca Processor de l'equip" + [validateSignature] date = "Data" downloadCsv = "Descarrega CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Redueix" [viewer.attachments] addAttachment = "Afegeix un adjunt" close = "Tanca els adjunts" +closeSidebar = "Tanca la barra lateral d'adjunts" +download = "Baixa l'adjunt" empty = "No hi ha adjunts en aquest document" loading = "Carregant els adjunts..." noDocument = "Obre un PDF per veure'n els adjunts." noMatch = "No hi ha adjunts que coincideixin amb la cerca" noSupport = "Aquest visor no admet adjunts." +retry = "Torna-ho a provar" searchPlaceholder = "Cerca adjunts" title = "Adjunts" +[viewer.bookmarks] +bookmarkTitle = "Títol del marcador" +closeSidebar = "Tanca la barra lateral de marcadors" +collapseAll = "Replega tots els marcadors" +expandAll = "Desplega tots els marcadors" + [viewer.comments] addComment = "Afegeix un comentari" addCommentPlaceholder = "Afegeix un comentari..." @@ -8075,6 +10316,7 @@ clearAll = "Esborra tots els comentaris" clearAllDescription = "Això elimina els comentaris i les respostes de la barra lateral, tot mantenint qualsevol anotació adjunta al document." clearAllTitle = "Voleu esborrar tots els comentaris?" close = "Tanca els comentaris" +closeSidebar = "Tanca la barra lateral de comentaris" deleteAnnotationAndComment = "Suprimeix l’anotació i el comentari" deleteDescription = "Aquesta anotació té un comentari adjunt. Pots eliminar només el comentari de la barra lateral i mantenir l’anotació, o bé suprimir-ho tot." deleteTitle = "Eliminar l’anotació dels comentaris?" @@ -8106,6 +10348,11 @@ title = "Camps del formulari" unsavedBadge = "No desats" unsavedDesc = "Tens canvis no desats" +[viewer.layers] +closeSidebar = "Tanca la barra lateral de capes" +hideAll = "Amaga totes les capes" +showAll = "Mostra totes les capes" + [viewer.link] delete = "Suprimeix l'enllaç" @@ -8136,6 +10383,9 @@ resultsOf = "de {{total}}" [viewer.signature] delete = "Suprimeix la signatura" +[viewer.thumbnails] +closeSidebar = "Tanca la barra lateral de miniatures" + [viewPdf] tags = "veure,llegir,anotar,text,imatge" title = "Visualitza/edita PDF" @@ -8562,6 +10812,7 @@ loading = "Carregant persones..." locked = "bloquejat" lockedBadge = "Bloquejat" loginRequired = "Habilita primer el mode d'inici de sessió" +memberActions = "Accions del membre" noMembersFound = "No s’han trobat membres" role = "Rol" searchMembers = "Cerca membres..." @@ -8571,6 +10822,7 @@ unlockAccount = "Desbloqueja el compte" unlockUserError = "No s'ha pogut desbloquejar el compte d'usuari" unlockUserSuccess = "El compte d'usuari s'ha desbloquejat correctament" user = "Usuari" +userInfo = "Informació de l'usuari" [workspace.people.actions] upgrade = "Actualitza" @@ -8716,6 +10968,7 @@ removeMemberError = "No s’ha pogut eliminar l’usuari de l’equip" removeMemberSuccess = "Usuari eliminat de l’equip" renameTeamLabel = "Canvia el nom de l’equip" system = "Sistema" +teamActions = "Accions de l'equip" teamName = "Nom de l’equip" teamNotFound = "Equip no trobat" title = "Equips" diff --git a/frontend/editor/public/locales/cs-CZ/translation.toml b/frontend/editor/public/locales/cs-CZ/translation.toml index 46e244b050..086d3af5ad 100644 --- a/frontend/editor/public/locales/cs-CZ/translation.toml +++ b/frontend/editor/public/locales/cs-CZ/translation.toml @@ -7,6 +7,7 @@ black = "Černá" blue = "Modrá" cancel = "Zrušit" chooseFile = "Vybrat soubor" +clear = "Vymazat" close = "Zavřít" comingSoon = "Již brzy" confirm = "Potvrdit" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} souborů je připraveno." property = "Vlastnost" quickPosition = "Rychlé umístění" red = "Červená" +remove = "Odebrat" reset = "Obnovit" review = "Revize" save = "Uložit" @@ -180,6 +182,7 @@ addMoreFiles = "Přidat další soubory..." attachments = "Vybrat přílohy" info = "Vyberte soubory, které chcete připojit k PDF. Tyto soubory budou vloženy a dostupné v panelu příloh PDF." placeholder = "Vyberte soubory..." +removeFile = "Odebrat soubor" selectedFiles = "Vybrané soubory" submit = "Přidat přílohy" @@ -1628,6 +1631,9 @@ title = "Chcete pomoci vylepšit Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Zarovnat na střed" +alignLeft = "Zarovnat vlevo" +alignRight = "Zarovnat vpravo" annotationStyle = "Styl anotace" backgroundColor = "Background colour" borderOff = "Border: Off" @@ -2531,6 +2537,7 @@ title = "Obecné pravidlo" [certSign.source] device = "Toto zařízení" +noOtherSources = "Nejsou k dispozici žádné další zdroje certifikátů." server = "Server" stepTitle = "Zdroj certifikátu" upload = "Nahrát" @@ -2805,6 +2812,7 @@ back = "Zpět" cancel = "Zrušit" close = "Zavřít" collapse = "Sbalit" +confirm = "Potvrdit" continue = "Pokračovat" copied = "Zkopírováno!" copy = "Kopírovat" @@ -3595,7 +3603,9 @@ makeCopy = "Vytvořit kopii" mobileShort = "Mobil" mobileUpload = "Nahrávání z mobilu" mobileUploadNotAvailable = "Nahrávání z mobilu není povoleno" +moreOptions = "Další možnosti" myFiles = "Moje soubory" +nextFile = "Další soubor" noFiles = "Nejsou k dispozici žádné soubory" noFilesFound = "Nenalezeny žádné soubory odpovídající vašemu hledání" noRecentFiles = "Nebyly nalezeny žádné nedávné soubory" @@ -3605,6 +3615,7 @@ openInFileEditor = "Otevřít v editoru souborů" openInPageEditor = "Otevřít v editoru stránek" owner = "Vlastník" ownerUnknown = "Neznámý" +previousFile = "Předchozí soubor" recent = "Nedávné" removeBoth = "Odebrat z obou" removeFilePrompt = "Tento soubor je uložen v tomto zařízení i na vašem serveru. Odkud jej chcete odebrat?" @@ -3680,7 +3691,9 @@ workbench = "Pracovní plocha" [fileSidebar] addFiles = "Přidat soubory" +addingFiles = "Přidávání souborů…" collapse = "Sbalit postranní panel" +customizeGroups = "Přizpůsobit skupiny" dropHint = "Otevřete soubory a začněte" dropToAdd = "Drop files to add" expand = "Rozbalit postranní panel" @@ -3693,8 +3706,11 @@ noFiles = "Zatím žádné soubory" openFileManager = "Otevřít správce souborů" openFromComputer = "Otevřít z počítače" openSettings = "Otevřít nastavení" +other = "Ostatní" +recent = "Nedávné" search = "Hledat" searchPlaceholder = "Hledat soubory..." +viewAll = "Zobrazit všech {{count}} souborů" [fileSidebar.fileItem] closeViewer = "Zavřít prohlížeč" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Přidat" +addLabel = "Přidat štítek…" +categoryIconAria = "Vyberte ikonu pro {{name}}" +createCategory = "Vytvořit kategorii" +delete = "Smazat kategorii" +done = "Hotovo" +hide = "Skrýt kategorii" +newCategory = "Název nové kategorie…" +removeLabel = "Odebrat {{name}}" +rename = "Přejmenovat" +reset = "Obnovit výchozí nastavení" +search = "Hledat štítky…" +show = "Zobrazit kategorii" +subtitle = "Seskupte soubory do nadřazených kategorií. Přidejte do kategorie existující nebo nové štítky, přejmenujte ji nebo si vytvořte vlastní. Soubory, které nejsou v žádné z vašich kategorií, se zobrazí pod „Ostatní“." +title = "Kategorie postranního panelu" + [filesPage] addToWorkspace = "Přidat do pracovního prostoru" addToWorkspaceCount = "Přidat {{count}} do pracovního prostoru" @@ -3715,6 +3748,7 @@ backToFolder = "Zpět do {{folder}}" backToMyFiles = "Zpět na Moje soubory" breadcrumbs = "Cesta ke složce" cancel = "Zrušit" +classification = "Klasifikace" clearSearch = "Vymazat hledání" clearSelection = "Zrušit výběr" closeDetails = "Zavřít podrobnosti" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nepodařilo se nahrát soubory: {{message}}" added = "Přidáno" count = "Soubory" folder = "Složka" +labels = "Štítky" modified = "Změněno" name = "Název" size = "Velikost" -toolHistory = "Historie nástrojů" toolHistoryAtVersion = "Kumulativní řetězec nástrojů" totalSize = "Celková velikost" type = "Typ" @@ -4614,10 +4648,10 @@ welcomeTitle = "Byli jste pozváni!" [landing] addFiles = "Přidat soubory" heroSubtitle = "Pro začátek přetáhněte nebo přidejte existující PDF." -heroTitle = "Stirling PDF" mobileUpload = "Nahrát z mobilu" openFromComputer = "Otevřít z počítače" uploadFromComputer = "Nahrát z počítače" +workbenchEmptyStateHero = "Přetáhněte PDF kamkoli" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Výstup" [onboarding] activeFiles = "Zobrazení Aktivní soubory ukazuje všechna PDF načtená do nástroje a umožňuje zvolit, která se mají zpracovat." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Zavřít" cropSettings = "Teď, když jsme vybrali soubor, který chceme oříznout, můžeme nakonfigurovat nástroj Oříznout a zvolit oblast, na kterou PDF ořízneme." fileCheckbox = "Kliknutím na soubor ho vyberete ke zpracování. Pro dávkové operace můžete vybrat více souborů." fileReplacement = "Upravený soubor automaticky nahradí původní soubor na Pracovní ploše, takže jej můžete snadno poslat do dalších nástrojů." @@ -4955,6 +4990,7 @@ skipTheTour = "Přeskočit průvodce" [onboarding.desktopInstall] body = "Stirling nejlépe funguje jako desktopová aplikace. Můžete ji používat offline, rychleji přistupovat k dokumentům a provádět úpravy lokálně ve svém počítači." +selectOs = "Vyberte operační systém" title = "Stáhnout" titleWithOs = "Stáhnout pro {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor PDF" [pdfTextEditor.actions] applyChanges = "Apply Changes" +clearText = "Vymazat text" downloadCopy = "Download Copy" +moreOptions = "Další možnosti" reset = "Obnovit změny" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Smlouvy" +"Financial reports" = "Finanční zprávy" +"HR records" = "HR záznamy" +Insurance = "Pojištění" +Invoices = "Faktury" +"Legal filings" = "Právní podání" +"Medical / PHI" = "Zdravotní / PHI" +"Tax documents" = "Daňové dokumenty" + [policies.enforcement] applying = "Probíhá použití {{names}}" applyingProgress = "Probíhá použití {{names}} ({{done}} z {{total}})" @@ -5963,9 +6011,95 @@ export = "Vynucování před exportem" input = "Vynucování při importu" print = "Vynucování před tiskem" +[policies.field] +accessLog = "Protokol přístupů" +archiveAfter = "Archivovat po" +auditTrail = "Auditní stopa" +belowThreshold = "Pod prahem" +destination = "Cíl" +frameworks = "Frameworks" +immutableHold = "Neměnné zadržení" +keepFor = "Uchovat po dobu" +minConfidence = "Min. spolehlivost" +notify = "Upozornit při směrování" +onViolation = "Při nesouladu" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 rok" +"30 days" = "30 dní" +"90 days" = "90 dní" +Never = "Nikdy" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Označit ke kontrole" +Hold = "Zadržet" +"Route to bucket" = "Směrovat do bucketu" + +[policies.fieldOption.destination] +Documents = "Dokumenty" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 rok" +"3 years" = "3 roky" +"30 days" = "30 dní" +"7 years" = "7 let" +Indefinite = "Neurčitě" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automaticky redigovat PHI" +"Block export" = "Blokovat export" +"Flag for review" = "Označit ke kontrole" +"Quarantine document" = "Umístit dokument do karantény" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Přidat" +addPlaceholder = "Přidat štítek…" +customNote = "Přizpůsobeno pro váš tým." +defaultNote = "Používá se vestavěné výchozí nastavení sdílené s vaším týmem." +duplicate = "„{{name}}“ již existuje." +edit = "Upravit štítky" +empty = "Zatím žádné štítky." +export = "Exportovat JSON" +iconAria = "Vyberte ikonu pro {{name}}" +import = "Importovat JSON" +importError = "Tento soubor se nepodařilo importovat." +managedNote = "Týmové štítky spravuje vedoucí vašeho týmu." +modalSubtitle = "Sdíleno s celým vaším týmem. Klasifikátor vybere štítky, které odpovídají každému dokumentu." +modalTitle = "Klasifikační štítky" +pickIcon = "Použít ikonu {{label}}" +removeAria = "Odebrat {{name}}" +resetToDefault = "Obnovit výchozí" +saveForTeam = "Uložit pro tým" +saving = "Ukládání…" +sectionLabel = "Klasifikační štítky" +startFromScratch = "Začít od začátku" +teamCount = "týmové štítky" +tooLong = "Štítky mohou mít nejvýše {{max}} znaků." +ungrouped = "Neseskupené" +view = "Zobrazit štítky" + [policies.pii] account = "Čísla účtů (označená)" card = "Kreditní / debetní karty" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Směrovací čísla v USA (ABA)" ssn = "Čísla sociálního zabezpečení" +[policies.settings] +noneExport = "Při exportu aktuálně neběží žádné zásady." +noneUpload = "Při nahrávání aktuálně neběží žádné zásady." +onExport = "Při exportu" +onUpload = "Při nahrávání" +reorderHandle = "Přetažením změňte pořadí" +runOrderDesc = "Když se při stejné spouštěcí události spustí více než jedna zásada, běží v tomto pořadí — každá na výstupu předchozí zásady. Přetažením změňte pořadí." +title = "Nastavení zásad" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Možnosti zásad" +policySettings = "Nastavení zásad" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Opakovat neúspěšné zásady ({{count}})" +rowProgress = "Zpracováno {{completed}} z {{total}} souborů" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Co je zásada?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} se vynucuje..." +badgeRan = "Na tomto souboru proběhla zásada {{name}}" +blockingAction = "{{action}} je blokováno během vynucování zásady, počkejte prosím..." +dismiss = "Zavřít překryvnou vrstvu" +enforcingTitle = "Vynucování zásady..." +viewAnyway = "Zobrazit soubor (zásada se stále vynucuje)" + +[portal] +comingSoon = "Již brzy" + +[portal.accountLink.card] +billingNote = "Bezobslužné zpracování se účtuje z peněženky vaší organizace." +eyebrow = "Propojení účtu" +linkButton = "Propojit účet Stirling" +linked = "Propojeno" +linkedAs = "Propojeno jako {{name}}." +linkedGeneric = "Tato instance je propojena." +notLinked = "Nepropojeno" +title = "Propojit tuto organizaci s jejím účtem Stirling" +unlink = "Zrušit propojení" + +[portal.accountLink.card.error] +title = "Nepodařilo se propojit" + +[portal.accountLink.card.loginNotConfigured] +after = "pro povolení propojení účtu s hostovaným účtem Stirling. Ve vývoji můžete přihlášení simulovat z dialogu propojení." +before = "Nastavte" +title = "SaaS přihlášení není nakonfigurováno" + +[portal.accountLink.gate] +action = "Propojit účet" +description = "Propojte účet Stirling této organizace, abyste mohli používat placené funkce." +title = "Propojením odemknete" +titleFeature = "Propojením odemknete {{feature}}" + +[portal.accountLink.instances] +active = "Aktivní" +revoke = "Odvolat" +revoked = "Odvoláno" +unnamed = "Nepojmenovaná instance" + +[portal.accountLink.instances.columns] +instance = "Instance" +lastSeen = "Naposledy viděno" +linked = "Propojeno" +status = "Stav" + +[portal.accountLink.instances.empty] +description = "Propojte účet této organizace a poté zaregistrujte své self-hosted instance, abyste je zde viděli." +title = "Žádné propojené instance" + +[portal.accountLink.instances.time] +daysAgo_one = "před {{count}} d" +daysAgo_other = "před {{count}} d" +hoursAgo_one = "před {{count}} h" +hoursAgo_other = "před {{count}} h" +justNow = "právě teď" +minutesAgo_one = "před {{count}} min" +minutesAgo_other = "před {{count}} min" +never = "nikdy" + +[portal.accountLink.modal] +linkSubtitle = "Přihlaste se k účtu, kterému má tento server účtovat." +linkTitle = "Propojit účet Stirling" +reauthSubtitle = "Vaše relace vypršela — přihlaste se znovu ke svému účtu Stirling. Vaše instance zůstává propojena." +reauthTitle = "Přihlaste se znovu" +simulateSignIn = "Simulovat přihlášení (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "pro povolení propojení v aplikaci s hostovaným účtem Stirling." +and = "a" +before = "Nastavte" +title = "SaaS přihlášení není nakonfigurováno" + +[portal.accountLink.panel] +instancesSub = "Každá self-hosted instance zaregistrovaná k této organizaci. Odvoláním přihlašovacích údajů okamžitě ukončíte její bezobslužný přístup." +instancesTitle = "Propojené instance" +revokeError = "Instanci se nepodařilo odvolat" +sub = "Propojte tuto self-hosted organizaci s jejím účtem Stirling, aby se bezobslužné zpracování účtovalo z peněženky vaší organizace." + +[portal.accountLink.panel.loadError] +forbidden = "Propojené instance organizace může zobrazit pouze vlastník týmu." +generic = "Nepodařilo se načíst propojené instance týmu. Zkuste to za chvíli znovu." +title = "Nepodařilo se načíst propojené instance" + +[portal.accountLink.state] +free = "Plán Editor" +subscribed = "Plán Processor" +unlinked = "Nepropojeno" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap z dokumentu" +sectionsAriaLabel = "Sekce nástroje Agent Builder" +selectorAriaLabel = "Agenti" +subtitle = "Navrhujte, testujte a nasazujte AI agenty, kteří klasifikují, extrahují z dokumentů a směrují je. Definujte scénáře, omezte přístup k nástrojům, spusťte golden set a publikujte verzi." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Zrušit" +dropzoneText = "Vyberte ukázkový dokument (PDF nebo obrázek)" +lead = "Přetáhněte ukázkový dokument a navrhneme scénáře a extrakční schéma, které můžete doladit. Nic nebude publikováno, dokud to nezkontrolujete." +submit = "Bootstrap agenta" +subtitle = "Vytvořit základ nového agenta z jednoho reprezentativního souboru" +title = "Bootstrap z dokumentu" + +[portal.agentBuilder.empty] +description = "Vytvořte bootstrap agenta z ukázkového dokumentu, abyste založili jeho scénáře a extrakční schéma, poté jej dolaďte a publikujte." +title = "Zatím žádní agenti" + +[portal.agentBuilder.evals] +casesPassing = "Úspěšné případy" +columnCase = "Eval případ" +columnLatency = "Latence" +columnResult = "Výsledek" +fail = "neúspěch" +goldenSetPassRate = "Míra úspěšnosti golden-set" +latencyMs = "{{ms}} ms" +notRun = "nespuštěno" +pass = "úspěch" +passRate = "Míra úspěšnosti" +runEvals = "Spustit evals" + +[portal.agentBuilder.evals.empty] +description = "Evals promění vaše scénáře v opakovatelný golden set. Upgradujte, abyste mohli sledovat míru úspěšnosti v čase a podmiňovat jí publikování." +title = "Zatím žádný golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "napříč golden sety" +activeAgents = "Aktivní agenti" +avgPassRate = "Průměrná míra úspěšnosti eval" +fleetWide = "v rámci celé flotily" +latestPublished = "Naposledy publikováno" +scenarios = "Scénáře" +testCases = "testovací případy" +totalDescription_one = "{{count}} celkem" +totalDescription_other = "{{count}} celkem" + +[portal.agentBuilder.scenarios] +add = "Přidat" +addScenario = "Přidat scénář" +enable = "Povolit" +expectationLabel = "Očekávané chování" +expectationPlaceholder = "Co má agent udělat" +inEval = "v eval" +mute = "Ztlumit" +muted = "ztlumeno" +nameLabel = "Název" +namePlaceholder = "např. eskalace souladu" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scénáře" +tools = "Nástroje" +versions = "Verze" + +[portal.agentBuilder.tools] +broadAccess = "Široký přístup" +deniedHint = "Vybrané nástroje jsou blokovány. Vše ostatní zůstává volatelné." +deniedTools = "Zakázané nástroje" +governanceGate = "Správa nástrojů je dostupná v plánu Enterprise." +restricted = "Omezeno" +restrictedAccess = "Omezený přístup k nástrojům" +restrictedDescription = "Povolit všechny nástroje kromě těch, které níže zakážete." + +[portal.agentBuilder.versions] +current = "aktuální" +historyGate = "Úplná historie verzí a rollback jsou dostupné v plánu Enterprise." +publish = "Publikovat" +rollBack = "Vrátit zpět" + +[portal.assistant] +close = "Zavřít asistenta" +error = "Asistenta se nepodařilo kontaktovat." +errorWithDetail = "Asistenta se nepodařilo kontaktovat: {{detail}}" +inputAriaLabel = "Zeptejte se asistenta" +inputPlaceholder = "Zeptejte se na Stirling…" +open = "Otevřít asistenta" +send = "Odeslat" +title = "Asistent" +tryAsking = "Zkuste se zeptat" +typing = "Píše" + +[portal.auth] +loading = "Načítání" +redirectingToEditor = "Přesměrování do editoru..." + +[portal.billing.checkout] +noClientSecret = "Edge funkce nevrátila client_secret." +subtitle = "Přidejte kartu, abyste mohli pokračovat po vyčerpání bezplatného grantu plánu Editor. O zbytek se postará Stripe." +title = "Zapnout plán Processor" + +[portal.billing.checkout.activationSlow] +body = "Platba proběhla úspěšně, ale aktivace trvá o něco déle než obvykle. Zapne se automaticky – zavřete toto okno a brzy se zde objeví." +close = "Zavřít" +title = "Už jsme skoro hotovi" + +[portal.billing.checkout.error] +title = "Nepodařilo se spustit checkout" + +[portal.billing.checkout.finalizing] +body = "Vaše platba proběhla. Zapínáme měřené zpracování ve vašich propojených instancích – obvykle to trvá několik sekund." +hint = "Nechte prosím toto okno otevřené." +title = "Aktivace plánu Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "v env portálu pro povolení checkoutu v aplikaci." +bodyBefore = "Nastavte" +title = "Stripe není nakonfigurován" + +[portal.billing.enterpriseUpsell] +cta = "Vytvořit nabídku Enterprise" +description = "Slevy za závazný objem, air-gapped nasazení, vlastní MSA a bezpečnostní kontroly a partnerství s distributory třetích stran." +eyebrow = "Množstevní sleva · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktivní tento měsíc" +cost = "Náklady" +editorsDeployed = "Nasazení editoři" +inviteTeammates = "Pozvat členy týmu" +pdfsEdited = "Upravené PDFs" +subtitle = "Nasazení kdekoli, pro celý váš tým." +title = "Bezplatné PDF editory" + +[portal.billing.freePlan] +checkoutErrorTitle = "Nepodařilo se spustit checkout" +currentPlan = "Aktuální plán" +freeForever = "Navždy zdarma" +noTeamResolved = "Ve vaší peněžence ještě není vyřešen žádný tým — obnovte stránku a zkuste to znovu." +ownerOnly = "Plán Processor může zapnout pouze vlastník týmu." +planName = "Editor" +ssoIncluded = "SSO zahrnuto" +switchOnProcessor = "Zapnout Processor →" +unlimitedUsers = "Neomezený počet uživatelů" + +[portal.billing.invoices] +columnAmount = "Částka" +columnDate = "Datum" +columnDescription = "Popis" +columnPdfsProcessed = "Zpracované PDFs" +columnStatus = "Stav" +descriptionFallback = "Faktura" +downloadAriaLabel = "Stáhnout fakturu {{number}} jako PDF" +emptyDescription = "Jakmile se váš tým přihlásí k odběru a první cyklus se uzavře, vaše faktury se zobrazí zde." +emptyTitle = "Zatím žádné faktury" +fetchLimitNote_one = "Zobrazuje se {{count}} nejnovější faktura. Starší faktury jsou v portálu Stripe." +fetchLimitNote_other = "Zobrazuje se {{count}} nejnovějších faktur. Starší faktury jsou v portálu Stripe." +loadError = "Nepodařilo se načíst faktury: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Zobrazit vše {{count}}" +showAll_other = "Zobrazit vše {{count}}" +showFewer_one = "Zobrazit méně (prvních {{count}})" +showFewer_other = "Zobrazit méně (prvních {{count}})" +showMostRecent_one = "Zobrazit {{count}} nejnovější" +showMostRecent_other = "Zobrazit {{count}} nejnovějších" +title = "Historie faktur" +viewAriaLabel = "Zobrazit fakturu {{number}} ve Stripe" +viewLink = "Zobrazit ↗" + +[portal.billing.linkPrompt] +cta = "Propojit účet Stirling" +description = "Ruční úpravy PDF — zobrazení, podepisování, slučování, rozdělování, vodoznak, komprese, převod, ruční OCR — jsou vždy zdarma, ať už je účet propojený, nebo ne. Propojením získáte 500 bezplatných PDFs měřeného zpracování (automatizace, AI a API); když budete potřebovat více, zapněte plán Processor a plaťte pouze za to, co použijete." +title = "Propojit účet Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Účtováno měsíčně" +cardEnding = "{{brand}} končící na {{last4}}" +cardFallback = "Karta" +expiresBilledMonthly = "Vyprší {{expiry}} · účtováno měsíčně" +eyebrow = "Platební metoda" +managedSub = "Údaje o vaší kartě a fakturační údaje jsou bezpečně uchovávány v zákaznickém portálu Stripe." +managedTitle = "Spravováno ve Stripe" +update = "Aktualizovat" + +[portal.billing.pdfsProcessed] +emptyPeriod = "V tomto období zatím žádné měřené zpracování." +eyebrow = "PDFs zpracované v tomto období" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "Měřené PDFs rozdělené podle kategorie" +segmentAgentsDesc = "Akce AI agentů" +segmentAgentsLabel = "Agenti" +segmentApiDesc = "Přímé API požadavky" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizace a pipelines" +segmentAutomationLabel = "Automatizace" +unit = "měřené PDFs" + +[portal.billing.spendLimit] +adjustLimit = "Upravit limit" +cancel = "Zrušit" +capControlNote = "Změny se projeví okamžitě — strop můžete kdykoli zvýšit nebo snížit." +capSuffix = "/ měsíc" +capSuffixWithDocs = "/ měsíc · ≈ {{documents}} dokumentů" +displaySub = "Účtováno vám bude pouze to, co zpracujete automaticky — nikdy ne nad strop." +editTitle = "Nastavte měsíční strop" +eyebrow = "Limit výdajů" +guardrailBody = "pevný strop — nikdy vám nebude účtováno více. Při dosažení limitu se měřené zpracování pozastaví (neomezené úpravy PDF dál fungují), dokud ho nezvýšíte nebo se cyklus neresetuje. Nic se neztratí." +guardrailLabel = "Vaše pojistka:" +noCap = "bez stropu" +pctUsed = "využito {{pct}} %" +remaining = "zbývá {{amount}}" +save = "Uložit limit" +saveError = "Limit se nepodařilo uložit" +thisPeriodUncapped = "{{amount}} v tomto období · bez stropu" +usedThisMonth = "{{amount}} použito tento měsíc" +useSuggested = "Použít navržené · {{amount}} / měsíc" + +[portal.billing.spendLimit.projection] +body_one = "Při {{rate}}/den dosáhnete limitu za ~{{count}} den (~{{monthEnd}} konec měsíce). Navržený limit ~{{suggested}}." +body_other = "Při {{rate}}/den dosáhnete limitu za ~{{count}} dní (~{{monthEnd}} konec měsíce). Navržený limit ~{{suggested}}." +label = "Očekává se překročení." + +[portal.billing.spendThisMonth] +eyebrow = "Výdaje tento měsíc" +processed_one = "Zpracováno {{formattedCount}} PDF." +processed_other = "Zpracováno {{formattedCount}} PDFs." +processedWithRate_one = "Zpracováno {{formattedCount}} PDF, za {{rate}} za kus." +processedWithRate_other = "Zpracováno {{formattedCount}} PDFs, za {{rate}} za kus." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Zvyšte ho nyní, aby se automatizované zpracování nikdy nepozastavilo." +approachingTitle = "Jste na {{pct}} % měsíčního limitu výdajů" +raiseLimit = "Zvýšit limit" +reachedBody = "Měřené zpracování je pozastaveno, dokud limit nezvýšíte nebo se cyklus neresetuje. Neomezené úpravy PDF dál fungují." +reachedTitle = "Měsíční limit výdajů dosažen" + +[portal.billing.subscribedPlan.portalError] +title = "Nepodařilo se otevřít portál Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "z {{allowance}} bezplatných PDFs použito" +capSuffix_other = "z {{allowance}} bezplatných PDFs použito" +eyebrow = "Zkušební Processor" +statusLabel_one = "zbývá {{remaining}}" +statusLabel_other = "zbývá {{remaining}}" +sub = "Používejte PDF Editor zdarma. Plaťte za automatické zpracování PDFs." +title_one = "Zpracujte {{allowance}} PDFs zdarma" +title_other = "Zpracujte {{allowance}} PDFs zdarma" +titleWithRate_one = "Zpracujte {{allowance}} PDFs zdarma, poté {{rate}}/PDF" +titleWithRate_other = "Zpracujte {{allowance}} PDFs zdarma, poté {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zamčeno" +openAriaLabel = "Otevřít komponentu {{name}}" + +[portal.catalogue.detail] +addToProject = "Přidat do projektu" +ariaLabel = "Detail komponenty" +tabsAriaLabel = "Sekce detailu komponenty" +upgradeToUnlock = "Upgradujte pro odemknutí" + +[portal.catalogue.detail.code] +install = "Instalace" +usage = "Použití" + +[portal.catalogue.detail.locked] +description = "{{name}} je zahrnuto od plánu {{tier}}. Upgradujte, abyste ji mohli vložit." +title = "Není dostupné ve vašem plánu" + +[portal.catalogue.detail.preview] +badge = "Živý náhled" +note = "Interaktivní sandbox se vykreslí zde" + +[portal.catalogue.detail.pricing] +note = "Měřeno za {{unit}}. Využití nad měsíční bezplatnou kvótu je účtováno vašemu účtu a rozepsáno v části Využití a fakturace." + +[portal.catalogue.detail.stats] +billedOn = "Účtováno za" +embeds30d = "Vložení (30 dní)" +freeQuota = "Bezplatná kvóta" +freeQuotaValue = "{{amount}} / měs." +maturity = "Vyspělost" +none = "Žádné" +perAction = "Za akci" +price = "Cena" + +[portal.catalogue.detail.tabs] +code = "Kód" +overview = "Přehled" +pricing = "Ceník" +props = "Props / API" + +[portal.catalogue.props] +optional = "volitelné" +required = "povinné" + +[portal.catalogue.props.columns] +description = "Popis" +name = "Prop" +required = "Povinné" +type = "Typ" + +[portal.catalogue.summary] +componentsGa = "Komponenty GA" +componentSpendMtd = "Výdaje za komponenty (MTD)" +embedsThisMonth = "Vložení tento měsíc" +inBeta = "V beta verzi" + +[portal.components.billingUnit] +approval = "schválení" +check = "kontrola" +event = "událost" +render = "vykreslení" +review = "recenze" +session = "relace" +signature = "podpis" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Vložitelné SDK widgety, které vložíte do své aplikace — prohlížeč, tok e-podpisu, panel AI kontroly. Každý je měřen za akci. Kliknutím na kartu zobrazíte instalaci, použití a props." +title = "Komponenty" + +[portal.componentsView.empty] +description = "Katalog komponent se nepodařilo načíst. Zkuste to brzy znovu." +title = "Žádné dostupné komponenty" + +[portal.componentsView.lockedBanner] +description = "Komponenty GA jsou dostupné v režimu Pay-as-you-go; několik komponent Beta je pouze pro enterprise. Zamčené karty zobrazují výzvu k upgradu." +title = "Některé komponenty vyžadují placený plán" + +[portal.docs.authentication] +codeCaption = "každý požadavek" +eyebrow = "ZAČÍNÁME" +lead = "Všechny požadavky se ověřují pomocí bearer tokenu. Klíče jsou vymezeny podle prostředí a nikdy nevyprší, pokud nejsou rotovány." +liveKey = "Produkční klíče — účtované, s omezením rychlosti podle vašeho plánu." +testKey = "Sandbox klíče — zdarma, vracejí syntetická data." +title = "Ověření" + +[portal.docs.components] +codeCaption = "vložit prohlížeč" +eyebrow = "KOMPONENTY" +lead = "Vložitelné UI pro fronty kontrol a inspekci dokumentů. Použijte vlastní styly nebo dodané téma." +title = "Drop-in prohlížeče" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} pole" +fieldCount_other = "{{count}} polí" +filterAll = "Vše" +filterAriaLabel = "Filtrovat endpoints podle vertikály" +lead = "Každý typ dokumentu je typovaný endpoint. Odešlete soubor metodou POST a obdržíte schema-validovaný JSON. Filtrujte níže podle vertikály." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Chyby vracejí stabilní strojově čitelný kód a lidsky srozumitelnou zprávu. Tělo 4xx vždy obsahuje request_id pro podporu." +title = "Chyby" + +[portal.docs.nav] +ariaLabel = "Dokumentace" + +[portal.docs.nav.empty] +description = "Index dokumentace se nepodařilo načíst." +title = "Dokumentace není dostupná" + +[portal.docs.quickstart] +eyebrow = "ZAČÍNÁME" +lead = "Odešlete svůj první dokument na typovaný endpoint a získejte strukturovaný JSON ve třech krocích. Bez trénování modelu, bez prompt engineeringu." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "pro recepty ke kopírování." +bodyBeforeLink = "zapojte stejný požadavek do pipeline pro řetězení validace, redakce a doručení — nebo ho zpřístupněte agentovi přes MCP. Viz" +label = "Další:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Vytvořte vymezený klíč na kartě Infrastructure. Klíče nesou limity rychlosti a volitelný IP allowlist. Exportujte ho do svého shellu:" +title = "Vydat API klíč" + +[portal.docs.quickstart.step2] +body = "Odešlete soubor metodou POST na libovolný typovaný endpoint. Endpoint určuje schéma, které dostanete zpět — zde extraktor faktur." +snippetCaption = "extrahovat fakturu" +title = "Odeslat dokument" + +[portal.docs.quickstart.step3] +body = "Každá odpověď je validována vůči schématu endpointu, se skóre spolehlivosti a původem pro každé pole." +codeCaption = "200 OK" +title = "Přečíst strukturovaný výsledek" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Souběžnost" +eyebrow = "ZAČÍNÁME" +lead = "Limity se škálují podle vašeho plánu. Odpověď 429 obsahuje hlavičku Retry-After; SDKs automaticky čekají a opakují požadavek." +requestsPerMinute = "Požadavky / minutu" +title = "Limity rychlosti a kvóty" + +[portal.docs.recipes] +cloneButton = "Klonovat recept" +eyebrow = "PLAYBOOKS" +lead = "End-to-end vzory, které řetězí zdroje, operace a cíle. Každý odpovídá pipeline, kterou můžete klonovat." +title = "Recepty" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party klienti s typovanými odpověďmi, automatickými opakováními a streamovaným nahráváním. Všechny sledují stejný katalog endpointů." +title = "Oficiální SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Zastaralé" + +[portal.docs.skills] +eyebrow = "DOVEDNOSTI" +lead = "Přibalené pojmenované schopnosti, které váš agent vyvolává jako jeden nástroj. Každá dovednost je deterministický řetězec operací s připojenými evals." +title = "Dovednosti agenta" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Přihlaste se k odběru událostí document.processed, pipeline.completed a quota.threshold. Payloady jsou podepsány pomocí HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "hlavičku vůči vašemu podpisovému tajemství, než payloadu začnete důvěřovat. SDKs obsahují" +beforeSignature = "Ověřte" + +[portal.documents] +exportCsv = "Exportovat CSV" +search = "Hledat podle názvu souboru, ID..." +subtitle = "Každý dokument, který vaše organizace zpracovala, s úplným záznamem zpracování. Přístup k obsahu je podmíněn žádostí." +title = "Dokumenty" + +[portal.documents.audit] +approved = "Schváleno" +archived = "Archivováno" +elevation = "Zvýšení oprávnění" +empty = "Zatím nejsou zaznamenány žádné události." +extracted = "Zpracováno" +flagged = "Vyžaduje kontrolu" +ingested = "Načteno" +reviewed = "V kontrole" + +[portal.documents.drawer] +sectionsAriaLabel = "Sekce podrobností dokumentu" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extrakce" +overview = "Přehled" + +[portal.documents.elevation] +requestAccess = "Požádat o přístup" + +[portal.documents.elevation.active] +description = "Dočasné oprávnění — přístup je protokolován a časově omezen." +descriptionFourEyes = "Dočasné oprávnění — byl upozorněn partnerský kontrolor (princip čtyř očí)." +title = "Přístup vyprší za {{time}}" + +[portal.documents.elevation.gated] +description = "Obsah je chráněn režimem zero-standing-access. Žádost spustí časově omezené oprávnění." +descriptionFourEyes = "Obsah je chráněn režimem zero-standing-access. Žádost spustí časově omezené oprávnění a upozorní partnerského kontrolora (princip čtyř očí)." +title = "Citlivý dokument" + +[portal.documents.extractions] +empty = "Z tohoto dokumentu nebyla extrahována žádná pole." +masked = "Extrahovaná pole jsou skrytá. Požádejte o časově omezený přístup k zobrazení obsahu tohoto dokumentu." + +[portal.documents.extractions.columns] +confidence = "Spolehlivost" +field = "Pole" +value = "Hodnota" + +[portal.documents.filters] +all = "Vše" +ariaLabel = "Filtrovat dokumenty podle stavu" +flagged = "Označené" +inReview = "V kontrole" +processed = "Zpracováno" + +[portal.documents.overview] +action = "Pipeline / Akce" +product = "Produkt" +received = "Čas" +status = "Stav" +type = "Typ" +user = "Uživatel" + +[portal.documents.queue.empty] +description = "Jakmile zdroje předají dokumenty do vašich pipeline, zobrazí se zde ke kontrole." +title = "Ve frontě nejsou žádné dokumenty" + +[portal.documents.status] +error = "Chyba" +flagged = "Vyžaduje kontrolu" +inReview = "V kontrole" +processed = "Zpracováno" + +[portal.documents.table] +auto = "Automaticky" +editorAction = "Editor" +empty = "Tomuto filtru neodpovídají žádné dokumenty." +rowActions = "Akce řádku" +sensitiveLabel = "Citlivé" +sensitiveTitle = "Citlivé — je vyžadován přístup" + +[portal.documents.table.columns] +action = "Pipeline / Akce" +document = "Dokument" +product = "Produkt" +status = "Stav" +time = "Čas" +user = "Uživatel" + +[portal.editorAdmin] +subtitle = "Nasaďte Stirling PDF Editor, spárujte self-hosted instance s vaší organizací a spravujte běžící flotilu — cíle, stav, přihlašovací údaje a offline aktivaci na jednom místě." +title = "Nasazení Editoru" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktivní uživatelé" +host = "Host" +lastSeen = "Naposledy viděno" +region = "Region" +status = "Stav" +version = "Verze" + +[portal.editorAdmin.health.empty] +description = "Nasaďte cíl a spárujte jej, abyste zde viděli živý stav instance." +title = "Žádné instance nehlásí stav" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Vygenerovat offline balíček" +lockCopy = "Offline a on-prem aktivace je součástí Enterprise." +subtitle = "Vygenerujte podepsaný aktivační balíček pro offline nebo on-prem instalaci bez odchozí síťové cesty. Přeneste jej do instance a použijte jej při prvotním nastavení." +talkToSales = "Kontaktovat prodej" +title = "Aktivace v izolované síti" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} je podepsán a připraven k přenosu. Aktivuje jednu instanci a vyprší za 14 dní." +title = "Balíček je připraven" + +[portal.editorAdmin.pairing] +generated = "Vygenerováno ✓" +generateNewCode = "Vygenerovat nový kód" +lockCopy = "Provisioning pomocí IaC je součástí Enterprise." +rotate = "Rotovat" +talkToSales = "Kontaktovat prodej" + +[portal.editorAdmin.sections.health] +sub = "Každá instance Editoru, která se hlásí — verze, region, stav, poslední vidění a aktivní uživatelé." +title = "Stav instancí" + +[portal.editorAdmin.sections.pairing] +sub = "Připojte self-hosted editor k této organizaci. Vygenerujte token, předejte krátký kód nebo jej zapojte přes IaC." +title = "Párování" + +[portal.editorAdmin.sections.targets] +sub = "Kde Editor běží. Zkopírujte úryvek pro spuštění self-hosted instance nebo použijte Managed Cloud bez provozních starostí." +title = "Cíle nasazení" + +[portal.editorAdmin.serviceToken] +currentToken = "Aktuální token" +lastRotated = "Naposledy rotováno" +rotateButton = "Rotovat servisní token" +subtitle = "Instance se k organizaci ověřují pomocí tohoto přihlašovacího údaje. Rotujte jej podle plánu nebo ihned po podezření na únik." +title = "Servisní token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Byl vydán nový token. Aktualizujte STIRLING_SERVICE_TOKEN každé self-hosted instance během 24h ochranného okna, jinak přejdou offline." +title = "Rotujte běžící instance" + +[portal.editorAdmin.status] +degraded = "Zhoršený" +healthy = "V pořádku" +offline = "Offline" +pairing = "Párování" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instance" +instanceCount_other = "{{count}} instancí" +talkToSales = "Kontaktovat prodej" +upgradePlan = "Upgradovat plán" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem a Kubernetes self-hosting jsou součástí Enterprise." +paid = "Self-hosting s Docker a Kubernetes se odemkne v placeném plánu." + +[portal.editorAdmin.targets.state] +available = "Dostupné" +locked = "Uzamčeno" +running = "Běží" + +[portal.errorBoundary] +description = "V tomto zobrazení došlo k neočekávané chybě. Zkuste to znovu nebo vyberte jinou sekci z postranního panelu." +retry = "Zkusit znovu" +title = "Na této stránce se něco pokazilo" + +[portal.home.editor] +activeUsers = "{{n}} aktivních" +invite = "Pozvat členy týmu" +name = "Stirling PDF Editor" +open = "Otevřít v prohlížeči" +updated = "aktualizováno {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Dobré odpoledne" +evening = "Dobrý večer" +morning = "Dobré ráno" + +[portal.home.onboarding] +dismiss = "Zavřít nastavení" +notStarted = "Nezahájeno" +progress = "{{done}} z {{total}} hotovo" +title = "Dokončete nastavení" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC v rámci organizace, závazkové objemové ceny a nasazení v izolované síti." +cta = "Zahájit zkušební verzi" +ctaQuote = "Získat nabídku" +lead = "Pro 250+ zaměstnanců." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Nasaďte desktopovou aplikaci, navždy zdarma." +title = "Stáhnout PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktivních · {{recommended}} doporučeno" +chip = "{{active}} aktivních" +title = "Zapnout zásady" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} připojeno · každý PDF je řízen tam, kam dorazí" +chip = "{{connected}} připojeno" +title = "Připojte své zdroje" + +[portal.home.quickActions] +subtitle = "Hlavní úkoly na dnešek" +title = "Rychlé akce" + +[portal.home.quickActions.buildPipeline] +blurb = "Tříkrokový návrhář nad knihovnou typovaných operací" +title = "Vytvořit pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenti, webhooky, sledované složky" +title = "Připojit zdroj" + +[portal.home.quickActions.issueApiKey] +blurb = "Klíč s vymezeným rozsahem, limity rychlosti a IP allowlist" +title = "Vydat API klíč" + +[portal.infrastructure] +manageEditorDeployment = "Spravovat nasazení Editoru" +sectionsAriaLabel = "Sekce infrastruktury" +subtitle = "Nasazení, přihlašovací údaje, bezpečnostní postoj, úložiště a auditní stopa pro váš pracovní prostor Stirling." +title = "Infrastruktura" + +[portal.infrastructure.apiKeys] +createKey = "Vytvořit klíč" +heading = "API klíče" +subheading = "Přihlašovací údaje s vymezeným rozsahem, limity rychlosti pro jednotlivé klíče, oprávněními a IP allowlisty." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Povolené IP" +anyIp = "Jakákoli IP (bez allowlistu)" +created = "Vytvořeno" +lastUsed = "Naposledy použito" +permissions = "Oprávnění" +rateLimit = "Limit rychlosti" +rateLimitValue = "{{value}} pož./min" +usageMonth = "Využití tento měsíc" +usageToday = "Využití dnes" + +[portal.infrastructure.apiKeys.empty] +description = "Vytvořte klíč s vymezeným rozsahem a začněte volat Stirling API." +title = "Zatím žádné API klíče" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrovat auditní události podle kategorie" +heading = "Auditní protokoly" +latencyValue = "{{value}} ms" +noEventsInCategory = "V této kategorii nejsou žádné události." +subheading = "Každá událost ověření, konfigurace a zpracování napříč vaším pracovním prostorem." + +[portal.infrastructure.audit.columns] +actor = "Aktér" +event = "Událost" +latency = "Latence" +status = "Stav" +target = "Prostředek" +timestamp = "Časové razítko" + +[portal.infrastructure.audit.empty] +description = "Aktivita pracovního prostoru se zde zobrazí, jakmile nastane." +title = "Žádné auditní události" + +[portal.infrastructure.audit.export] +cancel = "Zrušit" +error = "Export se nezdařil. Zkuste to prosím znovu." +exportButton = "Exportovat" +exporting = "Exportuje se…" +fieldsLegend = "Sloupce" +format = "Formát" +open = "Exportovat" +subtitle = "Stáhněte auditní události jako CSV nebo JSON. Vyberte, které sloupce zahrnout." +title = "Exportovat auditní protokol" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Název dokumentu" +ipAddress = "IP adresa" +outcome = "Výsledek" +tool = "Nástroj" +username = "Uživatelské jméno" + +[portal.infrastructure.audit.filters] +all = "Vše" +auth = "Ověření" +config = "Konfigurace" +elevation = "Zvýšení oprávnění" +processing = "Zpracování" +security = "Zabezpečení" + +[portal.infrastructure.audit.forbidden] +description = "Auditní protokol je dostupný vedoucím týmů a administrátorům. Požádejte o přístup svého vedoucího týmu nebo administrátora." +title = "Nemáte přístup" + +[portal.infrastructure.audit.metrics] +config = "Konfigurace" +elevation = "Zvýšení oprávnění" +processing = "Zpracování" +totalEvents = "Celkem událostí · 24 h" + +[portal.infrastructure.createKey] +cancel = "Zrušit" +createKey = "Vytvořit klíč" +done = "Hotovo" +ipAllowlistHelper = "CIDR rozsahy oddělené čárkami. Ponechte prázdné pro povolení jakékoli IP." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Název klíče" +keyNamePlaceholder = "např. Produkce · ingest" +permissionsLabel = "Oprávnění" +secretKeyCaption = "Tajný klíč" +secretWarning = "Uložte jej do správce tajemství. Stirling vždy ukládá pouze hash — později jej nelze obnovit." +subtitle = "Omezte rozsah klíče na minimum, které potřebuje. Můžete jej kdykoli rotovat nebo odvolat." +subtitleCreated = "Zkopírujte si toto tajemství nyní — znovu se nezobrazí." +title = "Vytvořit API klíč" +titleCreated = "Klíč vytvořen" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Nasadil" +environment = "Prostředí" +product = "Produkt" +status = "Stav" +version = "Verze" +when = "Kdy" + +[portal.infrastructure.deployments.recent] +heading = "Nedávná nasazení" +subheading = "Nejnovější rollouty napříč produkty a prostředími." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instance" +latency = "Latence" +load = "Zatížení" +p99 = "P99" +region = "Region" +status = "Stav" +throughput = "Propustnost" +uptime = "Doba provozu" +version = "Verze" + +[portal.infrastructure.deployments.regions] +heading = "Regiony" +subheading = "Živý stav každého nasazeného regionu Stirling — latence, zatížení a verze rolloutů." + +[portal.infrastructure.deployments.regions.empty] +description = "Nasazené regiony se zde zobrazí, jakmile bude váš pracovní prostor zřízen." +title = "Žádné regiony nejsou nasazeny" + +[portal.infrastructure.models] +heading = "Modely" +msValue = "{{value}} ms" +subheading = "Katalog modelů a směrování, které pohání zpracování dokumentů napříč vaším pracovním prostorem." + +[portal.infrastructure.models.byom] +description = "Zaregistrujte on-prem nebo self-hosted model a připněte jej k regionu pro zpracování vázané na datovou rezidenci." +title = "Přineste si vlastní model" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Spravované modely dostupné pro váš pracovní prostor, s živou latencí a náklady." +subEnterprise = "Spravované, vlastní a on-prem modely — s možností připnutí podle regionu." + +[portal.infrastructure.models.catalogue.empty] +description = "Modely v katalogu vašeho pracovního prostoru se zobrazí zde." +title = "Žádné modely nejsou dostupné" + +[portal.infrastructure.models.columns] +cost = "Náklady" +latency = "Latence" +load = "Zatížení" +model = "Model" +status = "Stav" +type = "Typ" +version = "Verze" + +[portal.infrastructure.models.metrics] +activeModels = "Aktivní modely" +avgLatency = "Průměrná latence" +included = "Zahrnuto" +monthlySpend = "Měsíční výdaje za modely" + +[portal.infrastructure.models.routing] +empty = "Nejsou nakonfigurována žádná pravidla směrování." +heading = "Pravidla směrování" +sub = "Který model zpracovává jednotlivé operace. Výchozí se použije, když neodpovídá žádné užší pravidlo." +subLocked = "Směrujte operace na konkrétní modely — dostupné v placených plánech." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Upgradujte na Pro a určete, který model zpracovává jednotlivé operace a typy dokumentů." +title = "Směrování modelů je placená funkce" + +[portal.infrastructure.models.routingColumns] +default = "Výchozí" +docType = "Typ dokumentu" +modelForAria = "Model pro {{operation}}" +operation = "Operace" +routedTo = "Směrováno na" + +[portal.infrastructure.security.access.byok] +description = "Poskytněte klíč z vlastního KMS. Stirling s ním šifruje, ale stále může číst." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Klíče nikdy neopustí váš KMS. Stirling uchovává pouze ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling spravuje šifrovací klíče. Nejjednodušší — na vaší straně žádné operace s klíči." +label = "Klíče držené Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Zásady přístupu k dokumentům" +subheading = "Řídí, kdo může dešifrovat zpracované dokumenty v klidu." + +[portal.infrastructure.security.attestations] +heading = "Atestace souladu" +noReport = "Není dostupná žádná zpráva" +subheading = "Auditní postoj podle jednotlivých rámců, se zprávami dostupnými u atestovaných kontrol." +viewReport = "Zobrazit zprávu →" + +[portal.infrastructure.security.compliance] +heading = "Soulad" +subheading = "Atestace a certifikace pokrývající platformu Stirling." + +[portal.infrastructure.security.empty] +description = "Konfigurace zabezpečení vašeho pracovního prostoru se zobrazí zde." +title = "Bezpečnostní postoj není dostupný" + +[portal.infrastructure.security.hyokBanner] +description = "S HYOK šifrovací klíče nikdy neopustí váš KMS. Stirling ukládá a zpracovává pouze ciphertext, který můžete kdykoli odvolat." +title = "Stirling nemůže dešifrovat vaše dokumenty" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nejsou nakonfigurovány žádné IP rozsahy — všechny IP jsou povoleny." +heading = "IP allowlist" +sub = "API přístup je omezen na tyto CIDR rozsahy." +subLocked = "Omezte API přístup na známé IP rozsahy — dostupné v placených plánech." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Upgradujte na Pro a omezte API přístup na konkrétní sítě." +title = "IP allowlisting je placená funkce" + +[portal.infrastructure.security.ipColumns] +added = "Přidáno" +addedBy = "Přidal" +cidr = "CIDR" +label = "Štítek" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmus" +heading = "Správa šifrovacích klíčů" +keyId = "Identifikátor klíče" +lastRotated = "Naposledy rotováno" +rotateKey = "Rotovat klíč" +rotationPolicy = "Zásady rotace" +subheading = "Správa klíčů, které šifrují dokumenty v klidu — kdo může dešifrovat a jak se klíče rotují." + +[portal.infrastructure.security.managedBanner] +description = "Správa klíčů bring-your-own-key (BYOK) a hold-your-own-key (HYOK) je dostupná v Enterprise. Upgradujte a poskytněte klíče z vlastního KMS." +title = "Klíče jsou ve vašem plánu spravovány Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asie a Pacifik" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · hranice dat GDPR" +label = "Evropská unie" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Spojené státy" + +[portal.infrastructure.security.residencyHeader] +heading = "Datová rezidence" +subheading = "Kde jsou dokumenty ukládány a zpracovávány." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} využito" + +[portal.infrastructure.storage.empty] +description = "Připojené úložiště a využití se zobrazí zde." +title = "Není nakonfigurováno žádné úložiště" + +[portal.infrastructure.storage.lifecycle] +active = "Aktivní" +activeRange = "0–{{value}} d" +archived = "Archivováno" +coldStorage = "cold storage" +deleted = "Smazáno" +never = "nikdy" +purged = "vymazáno" + +[portal.infrastructure.storage.providers] +connect = "Připojit" +connected = "Připojeno" +heading = "Připojení poskytovatelé" +subheading = "Kam se zapisují zpracované artefakty." + +[portal.infrastructure.storage.retention] +heading = "Uchovávání" +subheading = "Jak dlouho se artefakty uchovávají před odstraněním v rámci životního cyklu." +windowLabel = "Výchozí okno uchovávání" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} den" +days_other = "{{count}} dní" +never = "Nikdy nemazat" + +[portal.infrastructure.storage.totalUsage] +heading = "Celkové využití" +progressLabel = "Využité úložiště" +subheading = "Úložiště spotřebované napříč všemi připojenými poskytovateli." + +[portal.infrastructure.tabs] +apiKeys = "API klíče" +audit = "Auditní protokoly" +deployments = "Nasazení" +models = "Modely" +security = "Zabezpečení" +storage = "Úložiště" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponenty" +docs = "Dokumentace pro vývojáře" +documents = "Dokumenty" +editor = "Editor" +home = "Domů" +infrastructure = "Infrastruktura" +pipelines = "Pipeline" +policies = "Zásady" +procurement = "Nákup" +settings = "Nastavení" +sources = "Zdroje" +usage = "Využití a fakturace" +users = "Uživatelé" + +[portal.notifications] +markAllRead = "Označit vše jako přečtené" +title = "Oznámení" +viewAll = "Zobrazit vše" + +[portal.notifications.ariaLabel] +none = "Oznámení, žádná nepřečtená" +unread_one = "Oznámení, {{count}} nepřečtené" +unread_other = "Oznámení, {{count}} nepřečtených" + +[portal.notifications.count] +allRead = "vše přečteno" +loading = "načítání" +new_one = "{{count}} nové" +new_other = "{{count}} nových" + +[portal.notifications.empty] +description = "Žádná nová oznámení." +title = "Vše máte vyřízeno" + +[portal.pipelines] +subtitle = "Každá automatizovaná dokumentová pipeline na backendu: seřazený řetězec operací nad sadou zdrojů, spuštěný triggerem. Klikněte na řádek pro zobrazení jejích kroků a zdrojů." +title = "Pipeline" + +[portal.pipelines.actions] +newPipeline = "Nová pipeline" + +[portal.pipelines.builder] +addStep = "Přidat nástroj" +back = "Zpět na pipeline" +discard = "Zahodit změny" +enabled = "Povoleno" +keepEditing = "Pokračovat v úpravách" +needsUpload = "Vyžaduje nahraný soubor" +noToolMatches = "Vašemu hledání neodpovídají žádné nástroje." +pipelineSettings = "Nastavení pipeline" +searchTools = "Hledat nástroje" +selectToolBody = "Přidejte nástroj a vytvořte svou pipeline." +selectToolTitle = "Zatím žádné nástroje" +toolSettings = "Nastavení nástroje" +unknownStep = "Nerozpoznaná operace, ponechána beze změny." +unsavedBody = "Máte neuložené změny. Uložte je před odchodem, nebo je zahoďte?" +unsavedTitle = "Neuložené změny" +uploadUnsupported = "Nahrané soubory zatím nejsou v pipeline podporovány, takže tyto kroky nelze uložit: {{tools}}." +usesDefaults = "Spouští se s výchozím nastavením" + +[portal.pipelines.composer] +addTool = "Přidat nástroj" +cancel = "Zrušit" +chainEmpty = "Přidejte nástroj a začněte vytvářet svou pipeline." +create = "Vytvořit pipeline" +directory = "Výstupní složka" +directoryHelp = "Absolutní cesta na serveru. Musí být v rámci nakonfigurovaných povolených složek." +editingUnsupported = "Zobrazení těchto parametrů nástroje pro úpravy zatím není podporováno." +moveDown = "Přesunout dolů" +moveUp = "Přesunout nahoru" +name = "Název" +namePlaceholder = "např. Kontrola redakcí" +noSources = "Zatím nejsou připojeny žádné zdroje. Pipeline může stále běžet na souborech dodaných přímo do ní." +noToolSettings = "Tento nástroj nemá žádná konfigurovatelná nastavení." +operations_one = "Operace ({{count}})" +operations_other = "Operace ({{count}})" +output = "Výstup" +removeStep = "Odebrat operaci" +save = "Uložit změny" +scheduleEvery = "Spustit každých" +sources = "Zdroje" +sourcesLoading = "Načítání zdrojů..." +trigger = "Trigger" +triggerManual = "Pouze ručně" + +[portal.pipelines.composer.unit] +days = "dní" +hours = "hodin" +minutes = "minut" + +[portal.pipelines.delete] +body = "Smazat „{{name}}“? Tuto akci nelze vrátit zpět." +cancel = "Zrušit" +confirm = "Smazat" +title = "Smazat pipeline?" + +[portal.pipelines.detail] +delete = "Smazat pipeline" +run = "Spustit nyní" + +[portal.pipelines.empty] +action = "Vytvořit pipeline" +description = "Vytvořte svou první pipeline: vyberte zdroje, nad kterými běží, zřetězte operace a zvolte, kam půjde výstup." +title = "Zatím žádné pipeline" + +[portal.pipelines.kpi] +active = "Aktivní" +paused = "Pozastaveno" +total = "Pipeline" + +[portal.pipelines.output] +folder = "Zapsat do složky" +inline = "Vrátit soubory" + +[portal.pipelines.run] +completed_one = "Běh dokončen." +completed_other = "Všech {{count}} běhů dokončeno." +empty = "Není co spustit: zdroje neměly žádné dokumenty ke zpracování." +failed = "Běh selhal: {{error}}" +running = "Běh zahájen; stále probíhá." +timeout = "Běh trvá déle, než se očekávalo; může se stále dokončit na pozadí." + +[portal.pipelines.status] +active = "Aktivní" +paused = "Pozastaveno" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Zdroje" +status = "Stav" +steps = "Kroky" + +[portal.pipelines.trigger] +folder-watch = "Sledování složky" +manual = "Ruční" +schedule = "Naplánováno" + +[portal.policies] +subtitle = "Trvalé automatizace, které vynucují pipeline nástrojů na každém dokumentu. Každá zásada se spustí při nahrání nebo exportu, provede svůj řetězec nástrojů a uloží vynucenou verzi vedle originálu." +title = "Zásady" + +[portal.policies.card] +comingSoon = "Upgradovat na Enterprise" +notSetUp = "Nenastaveno" + +[portal.policies.categories.compliance] +desc = "Vynucujte požadavky HIPAA, GDPR, SOC 2 nebo FedRAMP na každém dokumentu." +label = "Soulad" + +[portal.policies.categories.ingestion] +desc = "Klasifikujte dokumenty, extrahujte strukturovaná data, vynucujte konvence pojmenování a normalizujte stránky." +label = "Ingest" + +[portal.policies.categories.retention] +desc = "Nastavte, jak dlouho se dokumenty uchovávají, kdy se archivují a kdy se mažou." +label = "Uchovávání" + +[portal.policies.categories.routing] +desc = "Automaticky směrujte dokumenty správnému týmu, do složky nebo systému." +label = "Směrování" + +[portal.policies.categories.security] +desc = "Detekujte PII, redigujte, odstraňujte aktivní obsah a opatřujte dokumenty vodoznakem." +label = "Zabezpečení" + +[portal.policies.config] +scopeAll = "Všechny dokumenty" + +[portal.policies.config.compliance] +summary = "Ověřuje dokumenty vůči regulatorním rámcům předtím, než opustí systém." + +[portal.policies.config.compliance.fields] +accessLog = "Protokol přístupu" +auditTrail = "Auditní stopa" +frameworks = "Rámce" +onViolation = "Při nesouladu" + +[portal.policies.config.compliance.rules] +0 = "Sken rámce" +1 = "Vynutit akci" +2 = "Auditní stopa" + +[portal.policies.config.ingestion] +summary = "Klasifikuje dokumenty, extrahuje strukturovaná data, vynucuje pojmenování a normalizuje stránky." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Pod prahem" +minConfidence = "Min. spolehlivost" + +[portal.policies.config.ingestion.rules] +0 = "Klasifikovat" +1 = "Extrahovat" +2 = "Pojmenovat" +3 = "Normalizovat" + +[portal.policies.config.retention] +summary = "Vynucuje, jak dlouho se dokumenty uchovávají, kdy se archivují a kdy se mažou." + +[portal.policies.config.retention.fields] +archiveAfter = "Archivovat po" +immutableHold = "Neměnná blokace" +keepFor = "Uchovat po dobu" + +[portal.policies.config.retention.rules] +0 = "Blokace uchování" +1 = "Automatická archivace" +2 = "Blokace smazání" + +[portal.policies.config.routing] +summary = "Směruje dokumenty do správného cíle podle typu a klasifikace." + +[portal.policies.config.routing.fields] +destination = "Cíl" +notify = "Upozornit při směrování" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automaticky klasifikovat" +1 = "Směrovat do složky" +2 = "Webhook upozornění" + +[portal.policies.config.security] +summary = "Detekuje a rediguje PII, odstraňuje aktivní obsah (JavaScript) a opatřuje dokumenty vodoznakem." + +[portal.policies.config.security.rules] +0 = "Redigovat PII" +1 = "Odebrat JavaScript" +2 = "Vodoznak" + +[portal.policies.detail] +enforces = "Vynucuje" +onEveryExport = "Při každém exportu" +onEveryUpload = "Při každém nahrání" +outputAsNewFile = "jako nový soubor" +outputAsNewVersion = "jako novou verzi" +recentActivity = "Nedávná aktivita" +retry = "Zkusit znovu" +showLess = "Zobrazit méně" +showMore = "Zobrazit více" +sources = "Zdroje" + +[portal.policies.detail.actions] +clearHistory = "Vymazat historii zpracování" +delete = "Odstranit" +editSettings = "Upravit nastavení" +pause = "Pozastavit" +resume = "Obnovit" +runNow = "Spustit nyní" + +[portal.policies.detail.clearHistory] +body = "Tato zásada zapomene každý soubor, který už zpracovala, a při příštím spuštění znovu zpracuje vše, co je aktuálně v jejích zdrojích. Samotné soubory se nezmění. Tuto akci nelze vrátit zpět." +cancel = "Zrušit" +confirm = "Vymazat historii" +title = "Vymazat historii zpracování?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenty se zde zobrazí, jakmile se tato zásada spustí." +title = "Zatím žádná aktivita" + +[portal.policies.endpoints] +addWatermark = "Vodoznak" +autoRedact = "Redigovat PII" +compressPdf = "Komprimovat" +flatten = "Sloučit vrstvy" +ocrPdf = "OCR" +sanitizePdf = "Odstranit JavaScript" + +[portal.policies.offline] +description = "Vaše zásady jsou uloženy a zobrazí se po obnovení připojení." +retry = "Zkusit znovu" +title = "Backend není dostupný" + +[portal.policies.stats] +activeFor = "Aktivní" +dataProcessed = "Zpracovaná data" +docsEnforced = "Vynucené dokumenty" + +[portal.policies.status] +active = "Aktivní" +paused = "Pozastaveno" + +[portal.policies.summary.active] +description = "Vynucování při nahrání/exportu" +label = "Aktivní zásady" + +[portal.policies.summary.categories] +description = "Dostupné ke konfiguraci" +label = "Kategorie" + +[portal.policies.summary.docsEnforced] +description = "Napříč aktivními zásadami" +label = "Vynucené dokumenty" + +[portal.policies.summary.paused] +description = "Nakonfigurováno, ale nespouští se" +label = "Pozastaveno" + +[portal.policies.wizard.actions] +back = "Zpět" +cancel = "Zrušit" +continue = "Pokračovat" +enablePolicy = "Povolit zásadu" +saveChanges = "Uložit změny" + +[portal.policies.wizard.capability.compress] +desc = "Komprimuje dokument na menší velikost souboru." +label = "Zmenšit velikost souboru" + +[portal.policies.wizard.capability.flatten] +desc = "Sloučí pole formuláře a poznámky do stránky, aby je nebylo možné upravovat." +label = "Sloučit vrstvy dokumentu" + +[portal.policies.wizard.capability.ocr] +desc = "Spustí OCR, aby se naskenované stránky změnily na vybratelný a prohledávatelný text." +label = "Zpřístupnit text pro vyhledávání" + +[portal.policies.wizard.capability.redact] +desc = "Najde a začerní citlivé údaje — například čísla sociálního zabezpečení a platebních karet — aby je nebylo možné přečíst." +label = "Redigovat citlivé informace" + +[portal.policies.wizard.capability.sanitize] +desc = "Odstraní skrytý JavaScript, aby se při otevření dokumentu nemohlo nic automaticky spustit." +label = "Odstranit aktivní obsah" + +[portal.policies.wizard.capability.watermark] +desc = "Přidá viditelné označení (např. „Důvěrné“) přes každou stránku." +label = "Použít vodoznak" + +[portal.policies.wizard.errors] +noTools = "Nejprve povolte ve workflow alespoň jeden nástroj." +saveFailed = "Zásadu se nepodařilo uložit. Zkuste to prosím znovu." + +[portal.policies.wizard.output] +heading = "Výstup a spuštění" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatické číslování" +label = "Pravidlo názvu souboru" +placeholder = "Text k přidání (volitelné)" +prefix = "Předpona" +suffix = "Přípona" + +[portal.policies.wizard.output.outputAs] +label = "Výstup jako" +newFile = "Nový soubor" +newVersion = "Nová verze" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Kdy se zásada spustí: při nahrání nebo před exportem." +label = "Spustit při" +upload = "Nahrání" + +[portal.policies.wizard.settings] +heading = "Nastavení" + +[portal.policies.wizard.sources] +heading = "Zdroje" +loading = "Načítání zdrojů…" + +[portal.policies.wizard.tabs] +ariaLabel = "Kroky nastavení" +settings = "Nastavení" +workflow = "Akce" + +[portal.policies.wizard.title] +edit = "Upravit zásadu {{category}}" +setUp = "Nastavit zásadu {{category}}" + +[portal.policies.wizard.workflow] +description = "Vyberte, co tato zásada provede s každým dokumentem, který zpracuje." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktivních" +noRule = "Zatím není vynuceno žádné pravidlo" +subtitle = "Trvalé automatizace, kterými prochází každý dokument bez ohledu na to, která pipeline jej zpracovává." +title = "Co se spouští na vašich PDFs" + +[portal.policySummary.action] +comingSoon = "Upgradovat na Enterprise" +configure = "Konfigurovat" +setUp = "Nastavit" + +[portal.policySummary.column] +activeRule = "Aktivní pravidlo" +policy = "Zásada" +status = "Stav" + +[portal.policySummary.empty] +description = "Jakmile budou zásady nakonfigurovány, kategorie se zobrazí zde." +title = "Zatím žádné zásady" + +[portal.policySummary.state] +active = "Aktivní" +off = "Vypnuto" +soon = "Brzy" + +[portal.processingStatus] +managePlan = "Spravovat plán" +volumeSuffix = "PDFs zpracováno · posledních 30 dní" + +[portal.procurement] +reset = "Resetovat pořízení (demo)" +subtitle = "Nechte svůj tým vyhodnotit, uzavřít smlouvu a zahájit používání. Každý dokument na jednom místě." +title = "Pořízení" + +[portal.procurement.action] +download = "Stáhnout" +pay = "Zaplatit nyní" +request = "Vyžádat" +sign = "Zkontrolovat a podepsat" +upload = "Nahrát" + +[portal.procurement.agreement] +agreeCta = "Souhlasit a předplatit" +confirm = "Přečetl(a) jsem si smlouvu Stirling Enterprise Agreement a souhlasím s ní." +eyebrow = "Smlouva" +intro = "Jedna kombinovaná smlouva pokrývá vaši dohodu: hlavní servisní smlouvu, objednávkový formulář, EULA a smlouvu o zpracování dat. Zkontrolujte ji a poté souhlasem přijměte nabídku jako závazné předplatné." +title = "Zkontrolujte svou enterprise smlouvu" + +[portal.procurement.builder] +addons = "Doplňky" +back = "Zpět" +businessName = "Název firmy" +businessNamePlaceholder = "Vaše společnost" +continue = "Pokračovat" +country = "Země" +countryEuro = "Eurozóna (EUR €)" +countryUK = "Spojené království (GBP £)" +countryUS = "Spojené státy (USD $)" +eula = "Přečetl(a) jsem si Stirling Enterprise EULA a souhlasím s ní. Řídí smlouvu vygenerovanou z této nabídky." +generate = "Vygenerovat nabídku" +included = "Zahrnuto" +indemnification = "Odškodnění za IP nároky" +indemnificationSub = "Bráníme kvalifikované IP nároky podle EULA" +offlineLicense = "Offline / air-gapped licence" +offlineLicenseSub = "Stažitelný licenční soubor pro air-gapped self-hosted instanci" +qbr = "Čtvrtletní obchodní hodnocení" +qbrSub = "Váš SE každý kvartál zkontroluje používání a roadmapu" +running = "{{annual}} / rok · {{years}}leté {{tcv}}" +s1Sub = "Váš tým a PDFs, které očekáváte zpracovat každý rok." +s1Title = "Kolik toho budete zpracovávat?" +s2Sub = "Delší období snižují sazbu; úroveň služby určuje podporu." +s2Title = "Závazek a služba" +s3Sub = "Pro nabídku a smlouvu, kterou vygeneruje." +s3Title = "Vaše údaje" +serviceLevel = "Úroveň služby" +slDedicated = "Dedikovaná" +slDedicatedSub = "4 pracovní hodiny · dedikovaný account manager · +30 %" +slPriority = "Prioritní" +slPrioritySub = "Stejný pracovní den · jmenovaný CSM · +15 %" +slStandard = "Standardní" +slStandardSub = "Následující pracovní den · sdílený CSM · zahrnuto" +stepOf = "Krok {{n}} z {{total}}" +term = "Období" +termDiscount = "Uplatněna sleva {{pct}} % za víceletý závazek" +title = "Sestavte svou nabídku" +training = "Onboarding a školení" +trainingSub = "Živé relace, aby se váš tým rychle rozběhl" +users = "Celkový počet uživatelů" +usersPlaceholder = "např. 250" +volEstimated = "Odhadnuto z {{count}} uživatelů (~2 000 PDFs na každého, včetně automatizace). Upravte, pokud máte přesnější údaj." +volManual = "Používá se váš údaj. Kdykoli můžete znovu odhadnout podle velikosti týmu." +volNoUsers = "Nejste si jisti? Zadejte velikost týmu a my to odhadneme." +volume = "Roční objem PDF" +volumePlaceholder = "např. 1 000 000" +years_one = "{{count}} rok" +years_other = "{{count}} let" + +[portal.procurement.docs] +count_one = "{{count}} dok." +count_other = "{{count}} dok." +done = "Hotovo" +here = "Jste zde" +hide = "Skrýt" +optional = "Volitelné" +paidAddon = "Placený doplněk" +show = "Zobrazit" +subtitle = "Vše, co potřebujete v každém kroku cesty, zobrazené podle toho, jak se dohoda posouvá." +supportingSubtitle = "SOC 2, bezpečnostní prověrky, daňové formuláře a další, připravené, když se váš bezpečnostní nebo nákupní tým zeptá. Některé mají jednorázový poplatek." +supportingTitle = "Podpora vašeho vyhodnocení" +title = "Dokumenty" +upcoming = "Nadcházející" + +[portal.procurement.error] +title = "Něco se pokazilo" + +[portal.procurement.hero] +company = "Vaše enterprise dohoda" +ctaAgreement = "Zkontrolovat a podepsat smlouvu" +ctaLive = "Jste live" +ctaPayment = "Přidat platbu" +ctaQuote = "Zkontrolovat nabídku" +ctaTrial = "Sestavit nabídku" +eyebrow = "Enterprise pořízení" +inviteTeammates = "Pozvat členy týmu" +keyDocs = "Klíčové dokumenty" +nextStep = "Další krok: {{action}}" +notStarted = "Nezahájeno" +open = "Otevřít pořízení" +scheduleCall = "Naplánovat hovor" +setup1Sub = "Pozvěte členy svého týmu" +setup1Title = "Nasadit PDF Editor" +setup2Sub = "Zapněte zpracování napříč editory a dalšími zdroji" +setup2Title = "Připojit PDF Processor" +setup3Sub = "Zapněte zabezpečení, soulad, směrování nebo uchovávání, když je potřebujete" +setup3Title = "Přidat doporučené zásady" + +[portal.procurement.journey] +daysLeft_one = "Zbývá {{count}} den" +daysLeft_other = "Zbývá {{count}} dní" +engineerLabel = "Váš solutions engineer" +eyebrow = "Vaše zavádění" +live = "Jste live na Stirling Enterprise" +nextStep = "Další krok: {{action}}" +subtitle = "Váš solutions engineer je u každého kroku. Vždy jedna další akce; úplný kontrolní seznam je níže." +title = "Od trialu po live provoz, jedna vedená cesta" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "Jeden podpis pokrývá MSA, objednávkový formulář, EULA a DPA." +gatingAction = "Zkontrolujte a podepište svou smlouvu" +label = "Smlouva" + +[portal.procurement.journeySteps.implementation] +blurb = "Zřiďte svůj workspace a spusťte go-live playbook." +gatingAction = "Zřizování vašeho workspace" +label = "Implementace" + +[portal.procurement.journeySteps.payment] +blurb = "Plaťte kartou, bankovním převodem nebo oproti nákupní objednávce." +gatingAction = "Potvrdit platbu" +label = "Platba" + +[portal.procurement.journeySteps.quote] +blurb = "Zkontrolujte cenu podle závazného objemu a smluvní období." +gatingAction = "Přijměte svou nabídku" +label = "Nabídka" + +[portal.procurement.journeySteps.trial] +blurb = "Vyhodnoťte Stirling na svých dokumentech a workflow." +gatingAction = "Sestavte svou nabídku" +label = "Trial" + +[portal.procurement.license] +copied = "Zkopírováno" +copy = "Kopírovat klíč" +downloadError = "Offline licenční soubor zatím nešlo vygenerovat — zkuste to prosím za chvíli znovu." +downloadOffline = "Stáhnout offline licenci (.lic)" +hint = "Vložte tento klíč do self-hosted instance pro její aktivaci, nebo si ho ponechte pro své záznamy. Uchovejte ho v bezpečí." +label = "Váš licenční klíč" + +[portal.procurement.link] +cta = "Propojit účet" +description = "Pořízení běží na vašem propojeném účtu Stirling: tak zřizujeme trial, oceňujeme vaši nabídku a spouštíme fakturaci. Propojte účet a začněte." +eyebrow = "Enterprise" +title = "Pro začátek propojte svůj účet" + +[portal.procurement.live] +description = "Vaše předplatné je aktivní a licence byla vydána. Váš tým je zřízen a fakturace začala." +eyebrow = "Live" +title = "Jste live na Stirling Enterprise" + +[portal.procurement.locked] +description = "Trial klíče, nabídky se závazným objemem, smlouva s jedním podpisem, platba a váš registr dokumentů budou všechny zde, jakmile zahájíte enterprise vyhodnocení." +eyebrow = "Pouze Enterprise" +talkToSales = "Kontaktovat prodej" +title = "Proces pořízení se otevírá s Enterprise" + +[portal.procurement.milestone] +accept = "Přijmout a pokračovat" +description = "Stáhněte PDF a sdílejte ho se svým týmem, vraťte se přijmout nabídku, až budete připraveni, nebo proveďte změny." +download = "Stáhnout PDF" +downloadError = "PDF nabídky zatím nešlo stáhnout — zkuste to prosím za chvíli znovu." +edit = "Upravit nabídku" +eyebrow = "Nabídka {{number}}" +perYear = " / rok" +preparedFor = "Připraveno pro {{company}}" +tcv = "{{value}} celková hodnota smlouvy" +title = "Vaše nabídka je připravena" + +[portal.procurement.modal] +cancel = "Zrušit" +chooseFile = "Vybrat soubor" +close = "Zavřít" +downloadBody = "Stahování brzy začne." +downloadCta = "Stáhnout" +downloadTitle = "Stáhnout" +noFile = "Není vybrán žádný soubor" +payBody = "Zaplaťte svůj závazný kontrakt kartou nebo bankovním převodem přes Stripe. Váš workspace se zřídí, jakmile bude platba připsána." +payCta = "Pokračovat na Stripe" +payTitle = "Potvrdit platbu" +requestBodyFree = "Vygenerujeme to na vyžádání. Potvrďte a váš solutions engineer vám to brzy pošle." +requestBodyPaid = "Toto je placený doplněk. Potvrďte a váš solutions engineer ho nacení a pošle dokumenty." +requestCta = "Vyžádat" +requestTitle = "Vyžádat tento dokument" +signBody = "Otevře Stirling Enterprise Agreement pro e-podpis: jeden podpis pokrývá MSA, objednávkový formulář, EULA a DPA. Automaticky připojíme podpis za nás a postoupíte k platbě." +signCta = "Otevřít k podpisu" +signTitle = "Zkontrolujte a podepište svou smlouvu" +uploadBody = "Pošlete nám svou PO a vystavíme fakturu podle vašich podmínek. Přetáhněte PDF nebo vyberte soubor níže." +uploadCta = "Nahrát nákupní objednávku" +uploadTitle = "Nahrát nákupní objednávku" + +[portal.procurement.payment] +description = "Vaše nabídka je přijata a vaše licence je už aktivní — váš tým může začít hned. Zaplaťte první fakturu, až budete připraveni; můžete ji zaplatit nebo stáhnout zde, bez nutnosti e-mailu." +downloadInvoice = "Stáhnout fakturu" +simulate = "Simulovat přijetí platby (demo)" +title = "Předplatné vytvořeno" +viewInvoice = "Zobrazit a zaplatit fakturu" + +[portal.procurement.schedule] +fallback = "Plánovač se nepodařilo načíst." +fallbackLink = "Otevřít plánování v nové kartě" +subtitle = "Váš solutions engineer provede váš tým zavedením. Vyberte čas, který vám vyhovuje." +title = "Naplánovat hovor" + +[portal.procurement.status] +action = "Vyžadována akce" +available = "Dostupné" +complete = "Dokončeno" +pending = "Čeká" +request = "Na vyžádání" + +[portal.procurement.trial] +body = "Prodloužení přidá 7 dní a upozorní vašeho solutions engineera." +bodyMaxed = "Využili jste všechna prodloužení — pokud potřebujete více času, obraťte se na svého solutions engineera." +cancel = "Zrušit trial" +extend = "Prodloužit o 7 dní" +maxed = "Vyčerpáno" +subtitle = "Váš bezplatný trial běží do {{date}}. Karta není vyžadována." +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Ceny podle závazného objemu, SSO + SCIM + RBAC v celé organizaci, 90denní neměnný audit a dedikovaný SE." +homeCta = "Spustit Trial →" +homeHeadline = "Zpracovávejte miliony PDFs." + +[portal.recentActivity] +title = "Nedávná aktivita" +viewAll = "Zobrazit vše" + +[portal.recentActivity.empty] +description = "Zde se zobrazí běhy pipeline, nasazení a události agentů." +title = "Zatím zde nic není" + +[portal.search] +ariaLabel = "Hledat" +placeholder = "Hledat ve Stirling — endpointy, pipeline, dokumentace…" + +[portal.search.empty] +noActionsDescription = "Rychlé akce se zde zobrazí, jakmile budou dostupné." +noActionsTitle = "Žádné rychlé akce" +noMatches = "Žádné shody pro „{{query}}“" +noMatchesDescription = "Zkuste jiné klíčové slovo nebo procházejte katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Propojení účtu" + +[portal.shell.header] +accountFallback = "Účet" +accountMenu = "Nabídka účtu" +darkMode = "Tmavý režim" +lightMode = "Světlý režim" +search = "Hledat" +searchPlaceholder = "Hledat…" +signOut = "Odhlásit se" +switchToDark = "Přepnout na tmavé téma" +switchToLight = "Přepnout na světlé téma" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dok." +linkAccount = "Propojit účet Stirling" +planEditor = "Plán Editor" +planEnterprise = "Plán Enterprise" +planProcessor = "Plán Processor" +primaryNav = "Primární navigace" +switchApp = "Přepnout aplikaci" + +[portal.sources] +subtitle = "Opakovaně použitelná vstupní připojení, která posílají dokumenty do Stirling. Nakonfigurujte připojení jednou a poté ho použijte v libovolném počtu zásad. Kliknutím na řádek zobrazíte jeho konfiguraci a zásady, které ho používají." +title = "Zdroje" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Připojit zdroj" + +[portal.sources.delete] +body = "Odstranit „{{name}}“? Tuto akci nelze vrátit zpět. Zásady, které na něj odkazují, bude potřeba aktualizovat." +cancel = "Zrušit" +confirm = "Odstranit" +title = "Odstranit zdroj?" + +[portal.sources.detail] +closeAriaLabel = "Zavřít detail" +delete = "Odstranit zdroj" +docs24h = "Posledních 24 h" +docs30d = "Posledních 30 dní" +docsTotal = "Celkem viděno" +docsTrend = "Dokumenty za posledních 30 dní" +documents = "Dokumenty" +edit = "Upravit" +notReferenced = "Neodkazuje na něj žádná zásada, takže je bezpečné ho odstranit." +pause = "Pozastavit" +resume = "Obnovit" +subtitle = "{{type}} · {{status}}" +usedBy = "Používáno v" + +[portal.sources.empty] +description = "Připojte složku (a brzy i cloudové úložiště), aby vaše zásady měly odkud dokumenty načítat." +title = "Zatím nejsou připojeny žádné zdroje" + +[portal.sources.kpi] +inUse = "Používá se" +total = "Připojení" +unused = "Nepoužito" + +[portal.sources.status] +active = "Aktivní" +disabled = "Zakázáno" +unused = "Nepoužito" + +[portal.sources.table] +source = "Zdroj" +status = "Stav" +usedBy = "Zásady" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Sledovat adresář na serveru pro nové dokumenty." +label = "Složka" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolutní cesta, kterou Stirling sleduje pro soubory ke zpracování." +label = "Cesta k adresáři" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Kontrola obsahu čte každý změněný soubor, takže přejmenování a dotyky, které nemění obsah, se znovu nezpracují." +label = "Detekce změn" + +[portal.sources.types.folder.fields.identity.options] +hash = "Velikost, datum a kontrola obsahu" +stat = "Velikost a datum změny" + +[portal.sources.types.folder.fields.mode] +label = "Režim čtení" + +[portal.sources.types.folder.fields.mode.options] +consume = "Spotřebovat: zpracovat každý soubor jednou" +snapshot = "Snímek: znovu načíst složku při každém spuštění" + +[portal.sources.types.folder.fields.recursive] +label = "Hloubka složky" + +[portal.sources.types.folder.fields.recursive.options] +all = "Zahrnout podsložky" +top = "Pouze nejvyšší úroveň" + +[portal.sources.types.unknown] +label = "Zdroj" + +[portal.sources.wizard] +back = "Zpět" +cancel = "Zrušit" +continue = "Pokračovat" +editTitle = "Upravit zdroj" +name = "Název" +namePlaceholder = "např. Příjem škodních událostí" +save = "Uložit změny" +subtitle = "Krok {{current}} z {{total}} · {{label}}" +title = "Připojit zdroj" +type = "Typ" + +[portal.sources.wizard.steps] +chooseType = "Vybrat typ" +configure = "Konfigurovat" +review = "Zkontrolovat a připojit" + +[portal.usage] +managePayment = "Spravovat platbu" +subtitle = "Spotřeba, faktury a správa plánu pro každý PDF, který Stirling fakturoval, v jedné konzoli." +title = "Využití a fakturace" + +[portal.usage.error] +loadWallet = "Peněženku se nepodařilo načíst" +openStripePortal = "Portál Stripe se nepodařilo otevřít" +walletUnavailable = "Peněženka není dostupná: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Přihlásit se znovu" +body = "Relace vašeho účtu Stirling vypršela. Přihlaste se znovu, abyste zobrazili fakturaci — vaše instance zůstává propojená." +title = "Relace vypršela" + +[portal.users] +title = "Uživatelé" + +[portal.users.roles] +subtitle = "Každá role existuje v každém plánu — co která může dělat, je pevně dané napříč organizací." +title = "Role" + +[portal.users.roles.admin] +label = "Admin (vlastník org.)" +summary = "Plná správa governance nad workspace, nastavením a členy." + +[portal.users.roles.admin.permissions] +0 = "Spravovat uživatele, týmy a role" +1 = "Spravovat všechny integrace vč. připojení S3" +2 = "Udělit nebo odebrat přístup k portálu" +3 = "Vše, co může vlastník týmu" + +[portal.users.roles.guest] +label = "Host" +summary = "Omezený nebo pouze webový přístup; nemůže mít osobní konfigurace." + +[portal.users.roles.guest.permissions] +0 = "Pouze webové / demo použití" +1 = "Žádné API klíče ani integrace" +2 = "Žádný přístup k portálu" +3 = "Pouze pro čtení tam, kde je sdíleno" + +[portal.users.roles.member] +label = "Člen" +summary = "Běžný uživatel — pracuje se sdílenými prostředky a vlastními konfiguracemi." + +[portal.users.roles.member.permissions] +0 = "Používat editor a sdílené integrace" +1 = "Vytvářet osobní API a MCP konfigurace" +2 = "Vidět týmové konfigurace, které jsou s ním sdíleny" +3 = "Žádná správa S3 ani workspace" + +[portal.users.roles.team_owner] +label = "Vlastník týmu" +summary = "Vlastní tým — spravuje prostředky jeho členů a sdílené konfigurace." + +[portal.users.roles.team_owner.permissions] +0 = "Vytvářet a spravovat připojení S3 týmu" +1 = "Spravovat integrační konfigurace vlastněné týmem" +2 = "Přístup k portálu přes výchozí zásadu" +3 = "Vše, co může člen" + +[portal.welcome] +ariaLabel = "Vítejte ve Stirling PDF" +badge = "Open-source" +installEditor = "Nainstalovat Editor" +inviteTeammates = "Pozvat členy týmu" +openInBrowser = "Otevřít v prohlížeči" +perks = "Navždy zdarma · Self-hostable" +subtitle = "Nejbezpečnější PDF Editor na světě je zdarma pro týmy všech velikostí. Zahrnuje 60+ PDF operací a SSO." +title = "Vítejte v" +titleAccent = "Stirling PDF" + [printFile] title = "Tisk souboru" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licence pro backend závislosti přibalené s tímto serverem." +backendLabel = "Backend licence" +backendTitle = "Backend licence třetích stran" +empty = "Nebyly nalezeny žádné závislosti." +frontendDescription = "Licence pro frontend závislosti přibalené do release buildu." +frontendLabel = "Frontend licence" +frontendTitle = "Frontend licence třetích stran" +license = "Licence" +listDescription = "Seznam se zobrazuje přímo v UI z release bundle nebo backend endpointu." +listTitle = "Přibalené závislosti" +loadError = "Nepodařilo se načíst licence třetích stran" +module = "Modul" +version = "Verze" + [settings.licensingAnalytics] audit = "Audit" plan = "Plán" @@ -7686,7 +9775,9 @@ memberRemoved = "Člen úspěšně odstraněn" namePlaceholder = "Zadejte název týmu" personal = "Osobní" removeError = "Nepodařilo se odstranit člena" +renameCancel = "Zrušit přejmenování" renameError = "Přejmenování týmu se nezdařilo" +renameSubmit = "Uložit název týmu" renameSuccess = "Tým byl úspěšně přejmenován" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Odeslat pozvánku" title = "Pozvat člena týmu" [team.members] +actions = "Akce člena" emailColumn = "E-mail" empty = "Zatím žádní členové týmu" nameColumn = "Jméno" @@ -7933,6 +10025,146 @@ title = "Podrobné statistiky" unknownEndpoint = "Neznámý koncový bod" visits = "Návštěvy" +[users] +lastActive = "Naposledy aktivní" +learnMore = "Zjistit více o rolích a přístupu." +locked = "Uzamčeno" +roleFor = "Role pro {{name}}" +rowActions = "Akce pro {{name}}" +showAll = "Zobrazit vše {{count}}" +showLess = "Zobrazit méně" +subtitle2 = "Vaši lidé, týmy a úrovně přístupu." +suspended = "Pozastaveno" +teamActions = "Akce týmu" +title = "Uživatelé" +you = "(vy)" + +[users.action] +deleteTeam = "Odstranit tým" +disableMfa = "Resetovat MFA" +move = "Přesunout do týmu" +reinstate = "Obnovit" +remove = "Odebrat z org." +rename = "Přejmenovat tým" +resetPw = "Resetovat heslo" +suspend = "Pozastavit" +unlock = "Odemknout účet" + +[users.cap] +addProcessor = "+ Processor" +approver = "Schvaluje zásadu" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Odstranit tým {{name}}? Tým musí být nejprve prázdný – přesuňte jeho členy do jiného týmu a nesmí stále vlastnit žádné integrační konfigurace." +deleteTeamTitle = "Odstranit tým" +disableMfaBody = "Odebrat MFA registraci uživatele {{name}}? Pokud je vyžadována, nastaví ji znovu při příštím přihlášení." +disableMfaTitle = "Resetovat MFA" +removeBody = "Trvale odebrat {{name}} z organizace? Tuto akci nelze vrátit zpět." +removeTitle = "Odebrat člena" + +[users.empty] +description = "Pozvěte svůj tým a začněte spolupracovat." +title = "Zatím žádní členové" + +[users.group] +addToTeam = "Přidat do týmu" +guestCount = "{{count}} host" +guests = "Hosté" +guestsDesc = "Externí spolupracovníci, omezení na to, co jste sdíleli. Pouze Editor." +ledBy = "vedeno uživatelem {{owner}}" +org = "Organizace" +orgDesc = "Vlastníci s pravomocí v celé org. a schvalováním zásad" +owners = "{{count}} vlastník" +team = "Tým {{name}}" +teamMeta = "{{count}} lidí" + +[users.invite] +access = "Přístup" +action = "Pozvat lidi" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Způsob přihlášení" +authWeb = "Heslo" +create = "Vytvořit účet" +createSubtitle = "Vytvořte self-hosted účet s heslem nebo SSO." +createTitle = "Vytvořit účet" +editorDesc = "Upravujte PDFs v editoru Stirling PDF. Toto má každý." +email = "E-mailová adresa" +emailError = "Zadejte platnou e-mailovou adresu" +emailPlaceholder2 = "name@company.com" +forceChange = "Vyžadovat změnu hesla při prvním přihlášení" +forceMfa = "Vyžadovat nastavení MFA při prvním přihlášení" +method = "Jak je přidat" +methodDirect = "Vytvořit účet přímo" +methodEmail = "Pozvat e-mailem" +password = "Heslo" +passwordError = "Heslo musí mít alespoň 8 znaků" +processorDeferred = "Pozvánka odeslána, ale přístup k Processor zatím nešlo udělit – nastavte ho ze seznamu, jakmile se připojí." +processorDesc = "Plocha pro governance, spouštění pipeline, agentů a API." +role = "Role" +send2 = "Odeslat pozvánku" +subtitle2 = "Obdrží e-mail, aby se připojili k vašemu pracovnímu prostoru Stirling." +team = "Tým" +title = "Pozvat osoby" +username = "Uživatelské jméno" +usernameError = "Uživatelské jméno musí mít alespoň 3 znaky" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Při spojení s backendem došlo k chybě, nebo nemáte přístup. Zkuste to znovu." +title = "Členy se nepodařilo načíst" + +[users.moveTeam] +apply = "Přesunout" +team = "Tým" +title = "Přesunout do týmu" + +[users.newTeam] +action = "+ Nový tým" +create = "Vytvořit tým" +emailError = "Zadejte platnou e-mailovou adresu" +name = "Název týmu" +namePlaceholder = "např. Finance" +nameRequired = "Název týmu je povinný" +owner = "Vlastník týmu" +ownerFailed = "Tým byl vytvořen, ale vlastníka se nepodařilo pozvat. Přiřaďte ho ze seznamu členů." +ownerHelper = "Každý tým má vedoucího. Bude pozván jako vlastník týmu, s aktivním Processor, a může přidat ostatní. Později ho můžete změnit." +ownerPlaceholder = "owner@company.com" +subtitle = "Seskupte osoby pod vlastníka týmu, který spravuje jejich přístup." +title = "Nový tým" + +[users.renameTeam] +apply = "Přejmenovat" +name = "Název týmu" +title = "Přejmenovat tým" + +[users.resetPw] +apply = "Resetovat heslo" +confirm = "Potvrdit heslo" +copied = "Zkopírováno do schránky" +copyHint = "Zkopírujte si ho nyní – znovu se nezobrazí." +email = "Informovat uživatele o resetu e-mailem" +forceChange = "Vyžadovat změnu hesla při příštím přihlášení" +generate = "Vygenerovat bezpečné heslo" +includePw = "Zahrnout nové heslo do e-mailu" +mismatch = "Hesla se neshodují" +newPassword = "Nové heslo" +regen = "Vygenerovat znovu" +title = "Resetovat heslo" +tooShort = "Heslo musí mít alespoň 8 znaků" + +[users.role] +guest = "Host" +member = "Člen" +orgOwner = "Vlastník organizace" +teamOwner = "Vlastník týmu" + +[users.team] +grantProcessor = "Udělit týmu Processor" +revokeProcessor = "Odebrat týmu Processor" + [validateSignature] date = "Datum" downloadCsv = "Stáhnout CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Oddálit" [viewer.attachments] addAttachment = "Přidat přílohu" close = "Zavřít přílohy" +closeSidebar = "Zavřít postranní panel příloh" +download = "Stáhnout přílohu" empty = "Tento dokument neobsahuje žádné přílohy" loading = "Načítání příloh..." noDocument = "Otevřete PDF a zobrazte jeho přílohy." noMatch = "Žádné přílohy neodpovídají vašemu hledání" noSupport = "Podpora příloh není v tomto prohlížeči k dispozici." +retry = "Zkusit znovu" searchPlaceholder = "Hledat přílohy" title = "Přílohy" +[viewer.bookmarks] +bookmarkTitle = "Název záložky" +closeSidebar = "Zavřít postranní panel záložek" +collapseAll = "Sbalit všechny záložky" +expandAll = "Rozbalit všechny záložky" + [viewer.comments] addComment = "Přidat komentář" addCommentPlaceholder = "Přidat komentář..." @@ -8075,6 +10316,7 @@ clearAll = "Vymazat všechny komentáře" clearAllDescription = "Tímto odstraníte komentáře a odpovědi z postranního panelu, připojené anotace však v dokumentu zůstanou." clearAllTitle = "Vymazat všechny komentáře?" close = "Zavřít komentáře" +closeSidebar = "Zavřít postranní panel komentářů" deleteAnnotationAndComment = "Smazat anotaci i komentář" deleteDescription = "Tato anotace má připojený komentář. Můžete odebrat pouze komentář z postranního panelu a ponechat anotaci, nebo vše smazat." deleteTitle = "Odebrat anotaci z komentářů?" @@ -8106,6 +10348,11 @@ title = "Formulářová pole" unsavedBadge = "Neuloženo" unsavedDesc = "Máte neuložené změny" +[viewer.layers] +closeSidebar = "Zavřít postranní panel vrstev" +hideAll = "Skrýt všechny vrstvy" +showAll = "Zobrazit všechny vrstvy" + [viewer.link] delete = "Smazat odkaz" @@ -8136,6 +10383,9 @@ resultsOf = "z {{total}}" [viewer.signature] delete = "Smazat podpis" +[viewer.thumbnails] +closeSidebar = "Zavřít postranní panel miniatur" + [viewPdf] tags = "zobrazit,číst,anotovat,text,obrázek" title = "Zobrazit/Upravit PDF" @@ -8562,6 +10812,7 @@ loading = "Načítání osob..." locked = "uzamčeno" lockedBadge = "Uzamčeno" loginRequired = "Nejprve povolte režim přihlášení" +memberActions = "Akce člena" noMembersFound = "Nebyli nalezeni žádní členové" role = "Role" searchMembers = "Hledat členy..." @@ -8571,6 +10822,7 @@ unlockAccount = "Odemknout účet" unlockUserError = "Nepodařilo se odemknout uživatelský účet" unlockUserSuccess = "Uživatelský účet byl úspěšně odemknut" user = "Uživatel" +userInfo = "Informace o uživateli" [workspace.people.actions] upgrade = "Upgradovat" @@ -8716,6 +10968,7 @@ removeMemberError = "Nepodařilo se odebrat uživatele z týmu" removeMemberSuccess = "Uživatel odebrán z týmu" renameTeamLabel = "Přejmenovat tým" system = "Systém" +teamActions = "Akce týmu" teamName = "Název týmu" teamNotFound = "Tým nebyl nalezen" title = "Týmy" diff --git a/frontend/editor/public/locales/da-DK/translation.toml b/frontend/editor/public/locales/da-DK/translation.toml index f474434b7c..6cc8988263 100644 --- a/frontend/editor/public/locales/da-DK/translation.toml +++ b/frontend/editor/public/locales/da-DK/translation.toml @@ -7,6 +7,7 @@ black = "Sort" blue = "Blå" cancel = "Annuller" chooseFile = "Vælg fil" +clear = "Ryd" close = "Luk" comingSoon = "Kommer snart" confirm = "Bekræft" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} filer er klar." property = "Egenskab" quickPosition = "Hurtig placering" red = "Rød" +remove = "Fjern" reset = "Nulstil" review = "Gennemse" save = "Gem" @@ -180,6 +182,7 @@ addMoreFiles = "Tilføj flere filer..." attachments = "Vælg vedhæftede filer" info = "Vælg filer, der skal vedhæftes din PDF. Disse filer bliver indlejret og tilgængelige via PDF'ens panel for vedhæftede filer." placeholder = "Vælg filer..." +removeFile = "Fjern fil" selectedFiles = "Valgte filer" submit = "Tilføj vedhæftede filer" @@ -1628,6 +1631,9 @@ title = "Vil du gøre Stirling PDF bedre?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Centrer" +alignLeft = "Venstrejuster" +alignRight = "Højrejuster" annotationStyle = "Annoteringsstil" backgroundColor = "Baggrundsfarve" borderOff = "Kant: Fra" @@ -2531,6 +2537,7 @@ title = "Tommelregel" [certSign.source] device = "Denne enhed" +noOtherSources = "Ingen andre certifikatkilder er tilgængelige." server = "Server" stepTitle = "Certifikatkilde" upload = "Upload" @@ -2805,6 +2812,7 @@ back = "Tilbage" cancel = "Annullér" close = "Luk" collapse = "Skjul" +confirm = "Bekræft" continue = "Fortsæt" copied = "Kopieret!" copy = "Kopiér" @@ -3595,7 +3603,9 @@ makeCopy = "Opret en kopi" mobileShort = "Mobil" mobileUpload = "Upload fra mobil" mobileUploadNotAvailable = "Upload fra mobil er ikke aktiveret" +moreOptions = "Flere indstillinger" myFiles = "Mine filer" +nextFile = "Næste fil" noFiles = "Ingen filer tilgængelige" noFilesFound = "Ingen filer matcher din søgning" noRecentFiles = "Ingen seneste filer fundet" @@ -3605,6 +3615,7 @@ openInFileEditor = "Åbn i filredigering" openInPageEditor = "Åbn i sideeditor" owner = "Ejer" ownerUnknown = "Ukendt" +previousFile = "Forrige fil" recent = "Seneste" removeBoth = "Fjern begge steder" removeFilePrompt = "Denne fil er gemt på denne enhed og på din server. Hvor vil du fjerne den fra?" @@ -3680,7 +3691,9 @@ workbench = "Arbejdsområde" [fileSidebar] addFiles = "Tilføj filer" +addingFiles = "Tilføjer filer…" collapse = "Sammenfold sidepanel" +customizeGroups = "Tilpas grupper" dropHint = "Åbn filer for at komme i gang" dropToAdd = "Drop files to add" expand = "Udvid sidepanel" @@ -3693,8 +3706,11 @@ noFiles = "Ingen filer endnu" openFileManager = "Åbn filhåndtering" openFromComputer = "Åbn fra computer" openSettings = "Åbn indstillinger" +other = "Andet" +recent = "Seneste" search = "Søg" searchPlaceholder = "Søg i filer..." +viewAll = "Vis alle {{count}} filer" [fileSidebar.fileItem] closeViewer = "Luk fremviser" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Tilføj" +addLabel = "Tilføj en etiket…" +categoryIconAria = "Vælg et ikon for {{name}}" +createCategory = "Opret kategori" +delete = "Slet kategori" +done = "Færdig" +hide = "Skjul kategori" +newCategory = "Nyt kategorinavn…" +removeLabel = "Fjern {{name}}" +rename = "Omdøb" +reset = "Nulstil til standarder" +search = "Søg efter etiketter…" +show = "Vis kategori" +subtitle = "Gruppér dine filer i overordnede kategorier. Føj eksisterende eller nye etiketter til en kategori, omdøb den, eller opret din egen. Filer, der ikke er i nogen af dine kategorier, vises under “Andet”." +title = "Sidebjælkekategorier" + [filesPage] addToWorkspace = "Føj til arbejdsområde" addToWorkspaceCount = "Føj {{count}} til arbejdsområde" @@ -3715,6 +3748,7 @@ backToFolder = "Tilbage til {{folder}}" backToMyFiles = "Tilbage til Mine filer" breadcrumbs = "Mappesti" cancel = "Annuller" +classification = "Klassifikation" clearSearch = "Ryd søgning" clearSelection = "Ryd markering" closeDetails = "Luk detaljer" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Kunne ikke uploade filer: {{message}}" added = "Tilføjet" count = "Filer" folder = "Mappe" +labels = "Etiketter" modified = "Ændret" name = "Navn" size = "Størrelse" -toolHistory = "Værktøjshistorik" toolHistoryAtVersion = "Kumulativ værktøjskæde" totalSize = "Samlet størrelse" type = "Type" @@ -4614,10 +4648,10 @@ welcomeTitle = "Du er blevet inviteret!" [landing] addFiles = "Tilføj filer" heroSubtitle = "Træk en PDF ind eller tilføj en eksisterende PDF for at komme i gang." -heroTitle = "Stirling PDF" mobileUpload = "Upload fra mobil" openFromComputer = "Åbn fra computer" uploadFromComputer = "Upload fra computer" +workbenchEmptyStateHero = "Slip en PDF hvor som helst" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Output" [onboarding] activeFiles = "Visningen Aktive filer viser alle PDF'er, du har indlæst i værktøjet, og lader dig vælge, hvilke der skal behandles." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Luk" cropSettings = "Nu hvor vi har valgt den fil, vi vil beskære, kan vi konfigurere Beskær-værktøjet til at vælge det område, vi vil beskære PDF'en til." fileCheckbox = "Klik på en af filerne for at vælge den til behandling. Du kan vælge flere filer til batchhandlinger." fileReplacement = "Den ændrede fil erstatter automatisk den originale fil i Arbejdsbordet, så du nemt kan køre den gennem flere værktøjer." @@ -4955,6 +4990,7 @@ skipTheTour = "Spring rundvisningen over" [onboarding.desktopInstall] body = "Stirling fungerer bedst som desktop-app. Du kan bruge den offline, få hurtigere adgang til dokumenter og redigere lokalt på din computer." +selectOs = "Vælg operativsystem" title = "Download" titleWithOs = "Download til {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF-editor" [pdfTextEditor.actions] applyChanges = "Anvend ændringer" +clearText = "Ryd tekst" downloadCopy = "Download kopi" +moreOptions = "Flere indstillinger" reset = "Nulstil ændringer" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Kontrakter" +"Financial reports" = "Finansrapporter" +"HR records" = "HR-registreringer" +Insurance = "Forsikring" +Invoices = "Fakturaer" +"Legal filings" = "Juridiske indleveringer" +"Medical / PHI" = "Medicinsk / PHI" +"Tax documents" = "Skattedokumenter" + [policies.enforcement] applying = "Anvender {{names}}" applyingProgress = "Anvender {{names}} ({{done}} af {{total}})" @@ -5963,9 +6011,95 @@ export = "Håndhæver før eksport" input = "Håndhæver ved import" print = "Håndhæver før udskrivning" +[policies.field] +accessLog = "Adgangslog" +archiveAfter = "Arkivér efter" +auditTrail = "Revisionsspor" +belowThreshold = "Under tærskel" +destination = "Destination" +frameworks = "Frameworks" +immutableHold = "Uforanderlig tilbageholdelse" +keepFor = "Behold i" +minConfidence = "Min. tillid" +notify = "Giv besked ved routing" +onViolation = "Når ikke-kompatibel" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 år" +"30 days" = "30 dage" +"90 days" = "90 dage" +Never = "Aldrig" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Markér til gennemgang" +Hold = "Tilbagehold" +"Route to bucket" = "Route til bucket" + +[policies.fieldOption.destination] +Documents = "Dokumenter" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 år" +"3 years" = "3 år" +"30 days" = "30 dage" +"7 years" = "7 år" +Indefinite = "På ubestemt tid" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Auto-rediger PHI" +"Block export" = "Bloker eksport" +"Flag for review" = "Markér til gennemgang" +"Quarantine document" = "Sæt dokument i karantæne" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Tilføj" +addPlaceholder = "Tilføj en etiket…" +customNote = "Tilpasset til dit team." +defaultNote = "Bruger den indbyggede standard, delt med dit team." +duplicate = "\"{{name}}\" findes allerede." +edit = "Rediger etiketter" +empty = "Ingen etiketter endnu." +export = "Eksportér JSON" +iconAria = "Vælg et ikon for {{name}}" +import = "Importér JSON" +importError = "Kunne ikke importere den fil." +managedNote = "Teametiketter administreres af din teamleder." +modalSubtitle = "Delt med hele dit team. Klassifikatoren vælger de etiketter, der passer til hvert dokument." +modalTitle = "Klassifikationsetiketter" +pickIcon = "Brug {{label}}-ikon" +removeAria = "Fjern {{name}}" +resetToDefault = "Nulstil til standard" +saveForTeam = "Gem for team" +saving = "Gemmer…" +sectionLabel = "Klassifikationsetiketter" +startFromScratch = "Start fra bunden" +teamCount = "teametiketter" +tooLong = "Etiketter må højst være {{max}} tegn." +ungrouped = "Ikke grupperet" +view = "Vis etiketter" + [policies.pii] account = "Kontonumre (mærkede)" card = "Kredit-/debitkort" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US routingnumre (ABA)" ssn = "Social Security-numre" +[policies.settings] +noneExport = "Ingen politikker kører i øjeblikket ved eksport." +noneUpload = "Ingen politikker kører i øjeblikket ved upload." +onExport = "Ved eksport" +onUpload = "Ved upload" +reorderHandle = "Træk for at ændre rækkefølge" +runOrderDesc = "Når mere end én politik kører på den samme trigger, kører de i denne rækkefølge — hver på den forrige politiks output. Træk for at ændre rækkefølge." +title = "Politikindstillinger" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Politikindstillinger" +policySettings = "Politikindstillinger" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Prøv mislykkede politikker igen ({{count}})" +rowProgress = "{{completed}} af {{total}} filer behandlet" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Hvad er en politik?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} håndhæves..." +badgeRan = "{{name}}-politikken kørte på denne fil" +blockingAction = "{{action}} blokeret under håndhævelse af politik, vent venligst..." +dismiss = "Afvis overlay" +enforcingTitle = "Håndhæver politik..." +viewAnyway = "Vis fil (politik håndhæves stadig)" + +[portal] +comingSoon = "Kommer snart" + +[portal.accountLink.card] +billingNote = "Uovervåget behandling faktureres mod din organisations wallet." +eyebrow = "Kontolink" +linkButton = "Link din Stirling-konto" +linked = "Linket" +linkedAs = "Linket som {{name}}." +linkedGeneric = "Denne instans er linket." +notLinked = "Ikke linket" +title = "Link denne organisation til dens Stirling-konto" +unlink = "Fjern link" + +[portal.accountLink.card.error] +title = "Kunne ikke linke" + +[portal.accountLink.card.loginNotConfigured] +after = "for at aktivere kontolinkning mod den hostede Stirling-konto. I dev kan du simulere login fra linkdialogen." +before = "Indstil" +title = "SaaS-login er ikke konfigureret" + +[portal.accountLink.gate] +action = "Link konto" +description = "Link denne organisations Stirling-konto for at bruge fakturerbare funktioner." +title = "Link for at låse op" +titleFeature = "Link for at låse {{feature}} op" + +[portal.accountLink.instances] +active = "Aktiv" +revoke = "Tilbagekald" +revoked = "Tilbagekaldt" +unnamed = "Unavngiven instans" + +[portal.accountLink.instances.columns] +instance = "Instans" +lastSeen = "Sidst set" +linked = "Linket" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Link denne organisations konto, og registrer derefter dine self-hosted instanser for at se dem her." +title = "Ingen linkede instanser" + +[portal.accountLink.instances.time] +daysAgo_one = "for {{count}} d siden" +daysAgo_other = "for {{count}} d siden" +hoursAgo_one = "for {{count}} t siden" +hoursAgo_other = "for {{count}} t siden" +justNow = "lige nu" +minutesAgo_one = "for {{count}} min siden" +minutesAgo_other = "for {{count}} min siden" +never = "aldrig" + +[portal.accountLink.modal] +linkSubtitle = "Log ind på den konto, som denne server skal faktureres mod." +linkTitle = "Link din Stirling-konto" +reauthSubtitle = "Din session er udløbet — log ind på din Stirling-konto igen. Din instans forbliver linket." +reauthTitle = "Log ind igen" +simulateSignIn = "Simuler login (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "for at aktivere linkning i appen mod den hostede Stirling-konto." +and = "og" +before = "Indstil" +title = "SaaS-login er ikke konfigureret" + +[portal.accountLink.panel] +instancesSub = "Hver self-hosted instans, der er registreret til denne organisation. Tilbagekald en legitimationsoplysning for straks at afbryde dens uovervågede adgang." +instancesTitle = "Linkede instanser" +revokeError = "Kunne ikke tilbagekalde instans" +sub = "Link denne self-hosted organisation til dens Stirling-konto, så uovervåget behandling faktureres mod din organisations wallet." + +[portal.accountLink.panel.loadError] +forbidden = "Kun teamejeren kan se organisationens linkede instanser." +generic = "Kunne ikke indlæse teamets linkede instanser. Prøv igen om et øjeblik." +title = "Kunne ikke indlæse linkede instanser" + +[portal.accountLink.state] +free = "Editor-plan" +subscribed = "Processor-plan" +unlinked = "Ikke linket" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap fra dokument" +sectionsAriaLabel = "Agent Builder-sektioner" +selectorAriaLabel = "Agenter" +subtitle = "Design, test og udgiv de AI-agenter, der klassificerer, udtrækker fra og router dine dokumenter. Definér scenarier, afgræns værktøjsadgang, kør et golden set, og udgiv en version." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Annuller" +dropzoneText = "Vælg et eksempeldokument (PDF eller billede)" +lead = "Slip et eksempeldokument, så foreslår vi scenarier og et udtræksskema, du kan finpudse. Intet udgives, før du har gennemgået det." +submit = "Bootstrap agent" +subtitle = "Start en ny agent fra én repræsentativ fil" +title = "Bootstrap fra et dokument" + +[portal.agentBuilder.empty] +description = "Bootstrap en agent fra et eksempeldokument for at starte dens scenarier og udtræksskema, og finpuds og udgiv derefter." +title = "Ingen agenter endnu" + +[portal.agentBuilder.evals] +casesPassing = "Cases bestået" +columnCase = "Eval-case" +columnLatency = "Ventetid" +columnResult = "Resultat" +fail = "fejl" +goldenSetPassRate = "Beståelsesrate for golden set" +latencyMs = "{{ms}} ms" +notRun = "ikke kørt" +pass = "bestået" +passRate = "Beståelsesrate" +runEvals = "Kør evals" + +[portal.agentBuilder.evals.empty] +description = "Evals gør dine scenarier til et gentageligt golden set. Opgrader for at registrere beståelsesrate over tid og styre udgivelser efter den." +title = "Intet golden set endnu" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "på tværs af golden sets" +activeAgents = "Aktive agenter" +avgPassRate = "Gns. eval-beståelsesrate" +fleetWide = "på tværs af flåden" +latestPublished = "Senest udgivet" +scenarios = "Scenarier" +testCases = "testcases" +totalDescription_one = "{{count}} i alt" +totalDescription_other = "{{count}} i alt" + +[portal.agentBuilder.scenarios] +add = "Tilføj" +addScenario = "Tilføj scenarie" +enable = "Aktivér" +expectationLabel = "Forventet adfærd" +expectationPlaceholder = "Hvad agenten skal gøre" +inEval = "i eval" +mute = "Slå fra" +muted = "slået fra" +nameLabel = "Navn" +namePlaceholder = "f.eks. Compliance-eskalering" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenarier" +tools = "Værktøjer" +versions = "Versioner" + +[portal.agentBuilder.tools] +broadAccess = "Bred adgang" +deniedHint = "Valgte værktøjer er blokeret. Alt andet kan stadig kaldes." +deniedTools = "Afviste værktøjer" +governanceGate = "Værktøjsstyring er tilgængelig på Enterprise-planen." +restricted = "Begrænset" +restrictedAccess = "Begrænset værktøjsadgang" +restrictedDescription = "Tillad alle værktøjer undtagen dem, du afviser nedenfor." + +[portal.agentBuilder.versions] +current = "aktuel" +historyGate = "Fuld versionshistorik og rollback er tilgængelige på Enterprise-planen." +publish = "Udgiv" +rollBack = "Rul tilbage" + +[portal.assistant] +close = "Luk assistent" +error = "Kunne ikke nå assistenten." +errorWithDetail = "Kunne ikke nå assistenten: {{detail}}" +inputAriaLabel = "Spørg assistenten" +inputPlaceholder = "Spørg om Stirling…" +open = "Åbn assistent" +send = "Send" +title = "Assistent" +tryAsking = "Prøv at spørge" +typing = "Skriver" + +[portal.auth] +loading = "Indlæser" +redirectingToEditor = "Omdirigerer til editoren..." + +[portal.billing.checkout] +noClientSecret = "Edge-funktionen returnerede ingen client_secret." +subtitle = "Tilføj et kort for at fortsætte efter din gratis Editor-planbevilling. Stripe håndterer resten." +title = "Slå Processor-planen til" + +[portal.billing.checkout.activationSlow] +body = "Din betaling lykkedes, men aktiveringen tager lidt længere end normalt. Den slås automatisk til - luk dette, så vises den her om kort tid." +close = "Luk" +title = "Næsten færdig" + +[portal.billing.checkout.error] +title = "Kunne ikke starte checkout" + +[portal.billing.checkout.finalizing] +body = "Din betaling gik igennem. Vi slår målt behandling til på tværs af dine linkede instanser - det tager normalt et par sekunder." +hint = "Hold venligst dette vindue åbent." +title = "Aktiverer din Processor-plan..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "i portal env for at aktivere checkout i appen." +bodyBefore = "Indstil" +title = "Stripe er ikke konfigureret" + +[portal.billing.enterpriseUpsell] +cta = "Byg dit Enterprise-tilbud" +description = "Forpligtede volumenrabatter, air-gapped deployment, tilpasset MSA og sikkerhedsgennemgange samt partnerskaber med tredjepartsdistributører." +eyebrow = "Volumenrabat · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktive denne måned" +cost = "Omkostning" +editorsDeployed = "Editors udrullet" +inviteTeammates = "Inviter teammedlemmer" +pdfsEdited = "PDFs redigeret" +subtitle = "Udrul hvor som helst, for hele dit team." +title = "Gratis PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "Kunne ikke starte checkout" +currentPlan = "Nuværende plan" +freeForever = "Gratis for altid" +noTeamResolved = "Intet team er endnu knyttet til din wallet — opdater, og prøv igen." +ownerOnly = "Kun teamejeren kan slå Processor-planen til." +planName = "Editor" +ssoIncluded = "SSO inkluderet" +switchOnProcessor = "Slå Processor til →" +unlimitedUsers = "Ubegrænsede brugere" + +[portal.billing.invoices] +columnAmount = "Beløb" +columnDate = "Dato" +columnDescription = "Beskrivelse" +columnPdfsProcessed = "PDFs behandlet" +columnStatus = "Status" +descriptionFallback = "Faktura" +downloadAriaLabel = "Download faktura {{number}} som PDF" +emptyDescription = "Når dit team abonnerer, og den første cyklus afsluttes, vises dine fakturaer her." +emptyTitle = "Ingen fakturaer endnu" +fetchLimitNote_one = "Viser din {{count}} seneste faktura. Ældre fakturaer findes i Stripe-portalen." +fetchLimitNote_other = "Viser dine {{count}} seneste fakturaer. Ældre fakturaer findes i Stripe-portalen." +loadError = "Kunne ikke indlæse fakturaer: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Vis alle {{count}}" +showAll_other = "Vis alle {{count}}" +showFewer_one = "Vis færre (øverste {{count}})" +showFewer_other = "Vis færre (øverste {{count}})" +showMostRecent_one = "Vis {{count}} seneste" +showMostRecent_other = "Vis {{count}} seneste" +title = "Fakturahistorik" +viewAriaLabel = "Vis faktura {{number}} i Stripe" +viewLink = "Vis ↗" + +[portal.billing.linkPrompt] +cta = "Link Stirling-konto" +description = "Manuel PDF-redigering — vis, underskriv, flet, opdel, vandmærk, komprimer, konvertér, manuel OCR — er altid gratis, linket eller ej. Link for at få 500 gratis PDFs med målt behandling (automatisering, AI og API); når du har brug for mere, slå Processor-planen til og betal kun for det, du bruger." +title = "Link din Stirling-konto" + +[portal.billing.paymentMethod] +billedMonthly = "Faktureres månedligt" +cardEnding = "{{brand}} slutter på {{last4}}" +cardFallback = "Kort" +expiresBilledMonthly = "Udløber {{expiry}} · faktureres månedligt" +eyebrow = "Betalingsmetode" +managedSub = "Dine kort- og faktureringsoplysninger opbevares sikkert i Stripes kundeportal." +managedTitle = "Administreret i Stripe" +update = "Opdater" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Ingen målt behandling endnu i denne periode." +eyebrow = "PDFs behandlet i denne periode" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "Målte PDFs opdelt efter kategori" +segmentAgentsDesc = "AI-agenthandlinger" +segmentAgentsLabel = "Agenter" +segmentApiDesc = "Direkte API-forespørgsler" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatiseringer og pipelines" +segmentAutomationLabel = "Automatisering" +unit = "målte PDFs" + +[portal.billing.spendLimit] +adjustLimit = "Juster grænse" +cancel = "Annuller" +capControlNote = "Ændringer gælder straks — hæv eller sænk loftet når som helst." +capSuffix = "/ måned" +capSuffixWithDocs = "/ måned · ≈ {{documents}} dokumenter" +displaySub = "Du faktureres kun for det, du behandler automatisk — aldrig over loftet." +editTitle = "Indstil dit månedlige loft" +eyebrow = "Forbrugsgrænse" +guardrailBody = "et hårdt loft — du faktureres aldrig over det. Ved loftet sættes målt behandling på pause (ubegrænset PDF-redigering fortsætter med at virke), indtil du hæver det, eller cyklussen nulstilles. Intet går tabt." +guardrailLabel = "Din sikkerhedsgrænse:" +noCap = "intet loft" +pctUsed = "{{pct}}% brugt" +remaining = "{{amount}} tilbage" +save = "Gem grænse" +saveError = "Kunne ikke gemme grænse" +thisPeriodUncapped = "{{amount}} denne periode · uden loft" +usedThisMonth = "{{amount}} brugt denne måned" +useSuggested = "Brug foreslået · {{amount}} / måned" + +[portal.billing.spendLimit.projection] +body_one = "Ved {{rate}}/dag når du loftet om ~{{count}} dag (~{{monthEnd}} ved månedsslut). Foreslået grænse ~{{suggested}}." +body_other = "Ved {{rate}}/dag når du loftet om ~{{count}} dage (~{{monthEnd}} ved månedsslut). Foreslået grænse ~{{suggested}}." +label = "Forventes at blive overskredet." + +[portal.billing.spendThisMonth] +eyebrow = "Forbrug denne måned" +processed_one = "{{formattedCount}} PDF behandlet." +processed_other = "{{formattedCount}} PDFs behandlet." +processedWithRate_one = "{{formattedCount}} PDF behandlet, til {{rate}} hver." +processedWithRate_other = "{{formattedCount}} PDFs behandlet, til {{rate}} hver." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Hæv den nu, så automatiseret behandling aldrig sættes på pause." +approachingTitle = "Du er på {{pct}}% af din månedlige forbrugsgrænse" +raiseLimit = "Hæv grænse" +reachedBody = "Målt behandling er sat på pause, indtil du hæver grænsen, eller cyklussen nulstilles. Ubegrænset PDF-redigering fortsætter med at virke." +reachedTitle = "Månedlig forbrugsgrænse nået" + +[portal.billing.subscribedPlan.portalError] +title = "Kunne ikke åbne Stripe-portalen" + +[portal.billing.walletMeter] +capSuffix_one = "af {{allowance}} gratis PDFs brugt" +capSuffix_other = "af {{allowance}} gratis PDFs brugt" +eyebrow = "Processor-prøveperiode" +statusLabel_one = "{{remaining}} tilbage" +statusLabel_other = "{{remaining}} tilbage" +sub = "Brug PDF Editor gratis. Betal for at behandle PDFs automatisk." +title_one = "Behandl {{allowance}} PDFs gratis" +title_other = "Behandl {{allowance}} PDFs gratis" +titleWithRate_one = "Behandl {{allowance}} PDFs gratis, derefter {{rate}}/PDF" +titleWithRate_other = "Behandl {{allowance}} PDFs gratis, derefter {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Låst" +openAriaLabel = "Åbn {{name}}-komponent" + +[portal.catalogue.detail] +addToProject = "Føj til projekt" +ariaLabel = "Komponentdetalje" +tabsAriaLabel = "Komponentdetaljesektioner" +upgradeToUnlock = "Opgrader for at låse op" + +[portal.catalogue.detail.code] +install = "Installér" +usage = "Brug" + +[portal.catalogue.detail.locked] +description = "{{name}} er inkluderet fra {{tier}}-planen. Opgrader for at indlejre den." +title = "Ikke tilgængelig på din plan" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Interaktiv sandbox renderes her" + +[portal.catalogue.detail.pricing] +note = "Måles pr. {{unit}}. Brug ud over den månedlige gratis kvote faktureres til din konto og specificeres under Brug og fakturering." + +[portal.catalogue.detail.stats] +billedOn = "Faktureres på" +embeds30d = "Indlejringer (30d)" +freeQuota = "Gratis kvote" +freeQuotaValue = "{{amount}} / md." +maturity = "Modenhed" +none = "Ingen" +perAction = "Pr. handling" +price = "Pris" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Oversigt" +pricing = "Priser" +props = "Props / API" + +[portal.catalogue.props] +optional = "valgfri" +required = "påkrævet" + +[portal.catalogue.props.columns] +description = "Beskrivelse" +name = "Prop" +required = "Påkrævet" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Komponenter GA" +componentSpendMtd = "Komponentforbrug (MTD)" +embedsThisMonth = "Indlejringer denne måned" +inBeta = "I beta" + +[portal.components.billingUnit] +approval = "godkendelse" +check = "kontrol" +event = "hændelse" +render = "render" +review = "gennemgang" +session = "session" +signature = "signatur" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Indlejrbare SDK-widgets, du kan lægge ind i din egen app — en viewer, et e-sign-flow, et AI-gennemgangspanel. Hver måles pr. handling. Klik på et kort for installation, brug og props." +title = "Komponenter" + +[portal.componentsView.empty] +description = "Komponentkataloget kunne ikke indlæses. Prøv igen om lidt." +title = "Ingen komponenter tilgængelige" + +[portal.componentsView.lockedBanner] +description = "GA-komponenter er tilgængelige på Pay-as-you-go; nogle få Beta-komponenter er kun til enterprise. Låste kort viser en opgraderingsopfordring." +title = "Nogle komponenter kræver en betalt plan" + +[portal.docs.authentication] +codeCaption = "hver forespørgsel" +eyebrow = "KOM GODT I GANG" +lead = "Alle forespørgsler autentificeres med en bearer token. Nøgler er afgrænset pr. miljø og udløber aldrig, medmindre de roteres." +liveKey = "Produktionsnøgler — faktureres og rate-begrænses efter din plan." +testKey = "Sandbox-nøgler — gratis, returnerer syntetiske fixtures." +title = "Autentificering" + +[portal.docs.components] +codeCaption = "indlejr vieweren" +eyebrow = "KOMPONENTER" +lead = "Indlejrbar UI til gennemgangskøer og dokumentinspektion. Medbring dine egne styles, eller brug det medfølgende tema." +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} felt" +fieldCount_other = "{{count}} felter" +filterAll = "Alle" +filterAriaLabel = "Filtrer endpoints efter vertikal" +lead = "Hver dokumenttype er et typed endpoint. POST en fil, modtag skemavalideret JSON. Filtrer efter vertikal nedenfor." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Fejl returnerer en stabil maskinlæsbar kode plus en menneskelig besked. 4xx-body inkluderer altid et request_id til support." +title = "Fejl" + +[portal.docs.nav] +ariaLabel = "Dokumentation" + +[portal.docs.nav.empty] +description = "Dokumentationsindekset kunne ikke indlæses." +title = "Docs ikke tilgængelige" + +[portal.docs.quickstart] +eyebrow = "KOM GODT I GANG" +lead = "Send dit første dokument til et typed endpoint, og få struktureret JSON tilbage i tre trin. Ingen modeltræning, ingen prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "for copy-paste-opskrifter." +bodyBeforeLink = "forbind det samme kald til en pipeline for at kæde validering, redigering og levering sammen — eller eksponer det for en agent via MCP. Se" +label = "Næste:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Opret en afgrænset nøgle fra fanen Infrastruktur. Nøgler har rate limits og en valgfri IP-allowlist. Eksportér den til din shell:" +title = "Udsted en API-nøgle" + +[portal.docs.quickstart.step2] +body = "POST en fil til et hvilket som helst typed endpoint. Endpointet bestemmer det skema, du får tilbage — her fakturaudtrækkeren." +snippetCaption = "udtræk en faktura" +title = "Send et dokument" + +[portal.docs.quickstart.step3] +body = "Hvert svar valideres mod endpoint-skemaet med en tillidsscore og proveniens pr. felt." +codeCaption = "200 OK" +title = "Læs det strukturerede resultat" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Samtidighed" +eyebrow = "KOM GODT I GANG" +lead = "Grænser skalerer med din plan. Et 429-svar inkluderer en Retry-After-header; SDKs trækker automatisk tilbage." +requestsPerMinute = "Forespørgsler / minut" +title = "Rate limits og kvoter" + +[portal.docs.recipes] +cloneButton = "Klon opskrift" +eyebrow = "PLAYBOOKS" +lead = "End-to-end-mønstre, der kæder kilder, operationer og destinationer sammen. Hver svarer til en pipeline, du kan klone." +title = "Opskrifter" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party-klienter med typed responses, automatiske genforsøg og streaming-uploads. Alle følger det samme endpoint-katalog." +title = "Officielle SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Forældet" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Medfølgende, navngivne kapabiliteter, som din agent kalder som ét enkelt værktøj. Hver skill er en deterministisk operationskæde med evals tilknyttet." +title = "Agent-skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Abonner på document.processed-, pipeline.completed- og quota.threshold-hændelser. Payloads signeres med HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "headeren mod din signeringshemmelighed, før du stoler på en payload. SDKs leveres med en" +beforeSignature = "Verificér" + +[portal.documents] +exportCsv = "Eksportér CSV" +search = "Søg efter filnavn, ID..." +subtitle = "Hvert dokument, din organisation har behandlet, med dets fulde behandlingspost. Indholdsadgang er anmodningsstyret." +title = "Dokumenter" + +[portal.documents.audit] +approved = "Godkendt" +archived = "Arkiveret" +elevation = "Forhøjet adgang" +empty = "Ingen hændelser registreret endnu." +extracted = "Behandlet" +flagged = "Kræver gennemgang" +ingested = "Indlæst" +reviewed = "Under gennemgang" + +[portal.documents.drawer] +sectionsAriaLabel = "Dokumentdetaljesektioner" + +[portal.documents.drawer.tabs] +audit = "Revision" +extractions = "Udtræk" +overview = "Oversigt" + +[portal.documents.elevation] +requestAccess = "Anmod om adgang" + +[portal.documents.elevation.active] +description = "Midlertidig tildeling — adgang logges og er tidsbegrænset." +descriptionFourEyes = "Midlertidig tildeling — en peer reviewer blev underrettet (fire øjne)." +title = "Adgang udløber om {{time}}" + +[portal.documents.elevation.gated] +description = "Indholdet er beskyttet af zero-standing-access. Anmodning starter en tidsbegrænset tildeling." +descriptionFourEyes = "Indholdet er beskyttet af zero-standing-access. Anmodning starter en tidsbegrænset tildeling og underretter en peer reviewer (fire øjne)." +title = "Følsomt dokument" + +[portal.documents.extractions] +empty = "Ingen felter blev udtrukket fra dette dokument." +masked = "Udtrukne felter er skjult. Anmod om tidsbegrænset adgang for at se dette dokuments indhold." + +[portal.documents.extractions.columns] +confidence = "Konfidens" +field = "Felt" +value = "Værdi" + +[portal.documents.filters] +all = "Alle" +ariaLabel = "Filtrer dokumenter efter status" +flagged = "Markeret" +inReview = "Under gennemgang" +processed = "Behandlet" + +[portal.documents.overview] +action = "Pipeline / handling" +product = "Produkt" +received = "Tidspunkt" +status = "Status" +type = "Type" +user = "Bruger" + +[portal.documents.queue.empty] +description = "Når kilder sender dokumenter ind i dine pipelines, vises de her til gennemgang." +title = "Ingen dokumenter i køen" + +[portal.documents.status] +error = "Fejl" +flagged = "Kræver gennemgang" +inReview = "Under gennemgang" +processed = "Behandlet" + +[portal.documents.table] +auto = "Auto" +editorAction = "Editor" +empty = "Ingen dokumenter matcher dette filter." +rowActions = "Rækkehandlinger" +sensitiveLabel = "Følsom" +sensitiveTitle = "Følsom — adgang påkrævet" + +[portal.documents.table.columns] +action = "Pipeline / handling" +document = "Dokument" +product = "Produkt" +status = "Status" +time = "Tidspunkt" +user = "Bruger" + +[portal.editorAdmin] +subtitle = "Udrul Stirling PDF Editor, par selvhostede instanser med din organisation, og drift den kørende flåde — mål, tilstand, legitimationsoplysninger og offlineaktivering ét sted." +title = "Editor-udrulning" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktive brugere" +host = "Host" +lastSeen = "Sidst set" +region = "Region" +status = "Status" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "Udrul et mål, og par det for at se live instanstilstand her." +title = "Ingen instanser rapporterer" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generér offlinepakke" +lockCopy = "Offline- og on-prem-aktivering er en del af Enterprise." +subtitle = "Generér en signeret aktiveringspakke til en offline- eller on-prem-installation uden udgående netværkssti. Overfør den til instansen, og anvend den under førstegangsopsætning." +talkToSales = "Tal med salg" +title = "Air-gapped aktivering" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} er signeret og klar til overførsel. Den aktiverer én instans og udløber om 14 dage." +title = "Pakke klar" + +[portal.editorAdmin.pairing] +generated = "Genereret ✓" +generateNewCode = "Generér ny kode" +lockCopy = "IaC-provisionering er en del af Enterprise." +rotate = "Rotér" +talkToSales = "Tal med salg" + +[portal.editorAdmin.sections.health] +sub = "Hver Editor-instans, der rapporterer ind — version, region, status, sidst set og aktive brugere." +title = "Instanstilstand" + +[portal.editorAdmin.sections.pairing] +sub = "Forbind en selvhostet editor til denne organisation. Generér et token, overdrag en kort kode, eller tilslut den via IaC." +title = "Parring" + +[portal.editorAdmin.sections.targets] +sub = "Hvor Editor kører. Kopiér et snippet for at starte en selvhostet instans, eller brug Managed Cloud uden drift." +title = "Udrulningsmål" + +[portal.editorAdmin.serviceToken] +currentToken = "Aktuelt token" +lastRotated = "Sidst roteret" +rotateButton = "Rotér servicetoken" +subtitle = "Instanser godkendes mod organisationen med denne legitimationsoplysning. Rotér den efter en tidsplan eller straks efter en mistænkt lækage." +title = "Servicetoken" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Et nyt token blev udstedt. Opdater hver selvhostet instans' STIRLING_SERVICE_TOKEN inden for 24-timers henstandsperioden, ellers går de offline." +title = "Rotér kørende instanser" + +[portal.editorAdmin.status] +degraded = "Forringet" +healthy = "Sund" +offline = "Offline" +pairing = "Parrer" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instans" +instanceCount_other = "{{count}} instanser" +talkToSales = "Tal med salg" +upgradePlan = "Opgrader plan" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem- og Kubernetes-selvhosting er en del af Enterprise." +paid = "Selvhosting med Docker og Kubernetes låses op på en betalt plan." + +[portal.editorAdmin.targets.state] +available = "Tilgængelig" +locked = "Låst" +running = "Kører" + +[portal.errorBoundary] +description = "Denne visning ramte en uventet fejl. Prøv igen, eller vælg en anden sektion i sidebjælken." +retry = "Prøv igen" +title = "Noget gik galt på denne side" + +[portal.home.editor] +activeUsers = "{{n}} aktive" +invite = "Inviter teammedlemmer" +name = "Stirling PDF Editor" +open = "Åbn i browser" +updated = "opdateret {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Selvhostet · Docker" +kubernetes = "Selvhostet · Kubernetes" + +[portal.home.greeting] +afternoon = "God eftermiddag" +evening = "God aften" +morning = "God morgen" + +[portal.home.onboarding] +dismiss = "Afvis opsætning" +notStarted = "Ikke startet" +progress = "{{done}} af {{total}} færdig" +title = "Færdiggør opsætning" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC på organisationsniveau, forpligtende volumenpriser og air-gapped udrulning." +cta = "Start prøveperiode" +ctaQuote = "Få tilbud" +lead = "For 250+ medarbejdere." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Udrul desktopappen, gratis for altid." +title = "Download PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktive · {{recommended}} anbefalede" +chip = "{{active}} aktive" +title = "Slå politikker til" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} forbundne · hver PDF styres, hvor den lander" +chip = "{{connected}} forbundne" +title = "Forbind dine kilder" + +[portal.home.quickActions] +subtitle = "Vigtigste opgaver i dag" +title = "Hurtige handlinger" + +[portal.home.quickActions.buildPipeline] +blurb = "3-trins composer over det typede op-bibliotek" +title = "Byg en pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenter, webhooks, overvågede mapper" +title = "Forbind en kilde" + +[portal.home.quickActions.issueApiKey] +blurb = "Afgrænset nøgle med hastighedsgrænser og IP allowlist" +title = "Udsted en API-nøgle" + +[portal.infrastructure] +manageEditorDeployment = "Administrer Editor-udrulning" +sectionsAriaLabel = "Infrastruktursektorer" +subtitle = "Udrulninger, legitimationsoplysninger, sikkerhedsstatus, lager og revisionsspor for dit Stirling-arbejdsområde." +title = "Infrastruktur" + +[portal.infrastructure.apiKeys] +createKey = "Opret nøgle" +heading = "API-nøgler" +subheading = "Afgrænsede legitimationsoplysninger med hastighedsgrænser pr. nøgle, tilladelser og IP allowlists." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Tilladte IP'er" +anyIp = "Enhver IP (ingen allowlist)" +created = "Oprettet" +lastUsed = "Sidst brugt" +permissions = "Tilladelser" +rateLimit = "Hastighedsgrænse" +rateLimitValue = "{{value}} req/min" +usageMonth = "Forbrug denne måned" +usageToday = "Forbrug i dag" + +[portal.infrastructure.apiKeys.empty] +description = "Opret en afgrænset nøgle for at begynde at kalde Stirling API." +title = "Ingen API-nøgler endnu" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrer revisionshændelser efter kategori" +heading = "Revisionslogge" +latencyValue = "{{value}} ms" +noEventsInCategory = "Ingen hændelser i denne kategori." +subheading = "Hver godkendelses-, konfigurations- og behandlingshændelse på tværs af dit arbejdsområde." + +[portal.infrastructure.audit.columns] +actor = "Aktør" +event = "Hændelse" +latency = "Latens" +status = "Status" +target = "Ressource" +timestamp = "Tidsstempel" + +[portal.infrastructure.audit.empty] +description = "Aktivitet i arbejdsområdet vises her, når den sker." +title = "Ingen revisionshændelser" + +[portal.infrastructure.audit.export] +cancel = "Annuller" +error = "Eksport mislykkedes. Prøv igen." +exportButton = "Eksportér" +exporting = "Eksporterer…" +fieldsLegend = "Kolonner" +format = "Format" +open = "Eksportér" +subtitle = "Download revisionshændelser som CSV eller JSON. Vælg, hvilke kolonner der skal inkluderes." +title = "Eksportér revisionslog" + +[portal.infrastructure.audit.export.fields] +date = "Dato" +documentName = "Dokumentnavn" +ipAddress = "IP-adresse" +outcome = "Resultat" +tool = "Værktøj" +username = "Brugernavn" + +[portal.infrastructure.audit.filters] +all = "Alle" +auth = "Godkendelse" +config = "Konfiguration" +elevation = "Forhøjet adgang" +processing = "Behandling" +security = "Sikkerhed" + +[portal.infrastructure.audit.forbidden] +description = "Revisionsloggen er tilgængelig for teamledere og administratorer. Bed din teamleder eller en administrator om adgang." +title = "Du har ikke adgang" + +[portal.infrastructure.audit.metrics] +config = "Konfiguration" +elevation = "Forhøjet adgang" +processing = "Behandling" +totalEvents = "Hændelser i alt · 24 t" + +[portal.infrastructure.createKey] +cancel = "Annuller" +createKey = "Opret nøgle" +done = "Færdig" +ipAllowlistHelper = "Kommaseparerede CIDR-intervaller. Lad stå tomt for at tillade enhver IP." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Nøglenavn" +keyNamePlaceholder = "f.eks. Produktion · ingest" +permissionsLabel = "Tilladelser" +secretKeyCaption = "Hemmelig nøgle" +secretWarning = "Gem dette i en secrets manager. Stirling gemmer kun nogensinde en hash — der er ingen måde at gendanne den senere på." +subtitle = "Afgræns nøglen til det minimum, den behøver. Du kan rotere eller tilbagekalde den når som helst." +subtitleCreated = "Kopiér denne hemmelighed nu — den vises ikke igen." +title = "Opret API-nøgle" +titleCreated = "Nøgle oprettet" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Udrullet af" +environment = "Miljø" +product = "Produkt" +status = "Status" +version = "Version" +when = "Hvornår" + +[portal.infrastructure.deployments.recent] +heading = "Seneste udrulninger" +subheading = "De seneste udrulninger på tværs af produkter og miljøer." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instanser" +latency = "Latens" +load = "Belastning" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Gennemløb" +uptime = "Oppetid" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "Regioner" +subheading = "Live tilstand for hver udrullet Stirling-region — latens, belastning og udrulningsversion." + +[portal.infrastructure.deployments.regions.empty] +description = "Udrullede regioner vises her, når dit arbejdsområde er provisioneret." +title = "Ingen regioner udrullet" + +[portal.infrastructure.models] +heading = "Modeller" +msValue = "{{value}} ms" +subheading = "Modelkataloget og routingen, der driver dokumentbehandling på tværs af dit arbejdsområde." + +[portal.infrastructure.models.byom] +description = "Registrer en on-prem- eller selvhostet model, og fastgør den til en region til behandling bundet af dataplacering." +title = "Brug din egen model" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Administrerede modeller tilgængelige for dit arbejdsområde med live latens og omkostning." +subEnterprise = "Administrerede, bring-your-own og on-prem-modeller — med fastgørelse pr. region tilgængelig." + +[portal.infrastructure.models.catalogue.empty] +description = "Modeller i dit arbejdsområdes katalog vises her." +title = "Ingen modeller tilgængelige" + +[portal.infrastructure.models.columns] +cost = "Omkostning" +latency = "Latens" +load = "Belastning" +model = "Model" +status = "Status" +type = "Type" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "Aktive modeller" +avgLatency = "Gns. latens" +included = "Inkluderet" +monthlySpend = "Månedligt modelforbrug" + +[portal.infrastructure.models.routing] +empty = "Ingen routingregler konfigureret." +heading = "Routingregler" +sub = "Hvilken model håndterer hver operation. Standarden anvendes, når ingen snævrere regel matcher." +subLocked = "Route operationer til specifikke modeller — tilgængeligt på betalte planer." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Opgrader til Pro for at styre, hvilken model der håndterer hver operation og dokumenttype." +title = "Model-routing er en betalt funktion" + +[portal.infrastructure.models.routingColumns] +default = "Standard" +docType = "Dokumenttype" +modelForAria = "Model for {{operation}}" +operation = "Operation" +routedTo = "Routet til" + +[portal.infrastructure.security.access.byok] +description = "Lever en nøgle fra dit eget KMS. Stirling krypterer med den, men kan stadig læse." +label = "Brug din egen nøgle (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Nøgler forlader aldrig dit KMS. Stirling har kun ciphertext." +label = "Behold din egen nøgle (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling administrerer krypteringsnøgler. Enklest — nul nøgleoperationer fra din side." +label = "Stirling-holdte nøgler" + +[portal.infrastructure.security.accessPolicy] +heading = "Politik for dokumentadgang" +subheading = "Styrer, hvem der kan dekryptere behandlede dokumenter i hvile." + +[portal.infrastructure.security.attestations] +heading = "Complianceattestationer" +noReport = "Ingen rapport tilgængelig" +subheading = "Revisionsstatus framework for framework med rapporter tilgængelige for attesterede kontroller." +viewReport = "Se rapport →" + +[portal.infrastructure.security.compliance] +heading = "Compliance" +subheading = "Attestationer og certificeringer, der dækker Stirling-platformen." + +[portal.infrastructure.security.empty] +description = "Dit arbejdsområdes sikkerhedskonfiguration vises her." +title = "Sikkerhedsstatus utilgængelig" + +[portal.infrastructure.security.hyokBanner] +description = "Med HYOK forlader krypteringsnøgler aldrig dit KMS. Stirling gemmer og behandler kun ciphertext, som du kan tilbagekalde når som helst." +title = "Stirling kan ikke dekryptere dine dokumenter" + +[portal.infrastructure.security.ipAllowlist] +empty = "Ingen IP-intervaller konfigureret — alle IP'er tilladt." +heading = "IP allowlist" +sub = "API-adgang er begrænset til disse CIDR-intervaller." +subLocked = "Begræns API-adgang til kendte IP-intervaller — tilgængeligt på betalte planer." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Opgrader til Pro for at begrænse API-adgang til specifikke netværk." +title = "IP allowlisting er en betalt funktion" + +[portal.infrastructure.security.ipColumns] +added = "Tilføjet" +addedBy = "Tilføjet af" +cidr = "CIDR" +label = "Etiket" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritme" +heading = "Administration af krypteringsnøgler" +keyId = "Nøgleidentifikator" +lastRotated = "Sidst roteret" +rotateKey = "Rotér nøgle" +rotationPolicy = "Rotationspolitik" +subheading = "Forvaltning af nøglerne, der krypterer dokumenter i hvile — hvem der kan dekryptere, og hvordan nøgler roteres." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) og hold-your-own-key (HYOK) forvaltning er tilgængelige på Enterprise. Opgrader for at levere nøgler fra dit eget KMS." +title = "Nøgler administreres af Stirling på din plan" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asien-Stillehavsområdet" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR-datagrænse" +label = "Den Europæiske Union" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "USA" + +[portal.infrastructure.security.residencyHeader] +heading = "Dataplacering" +subheading = "Hvor dokumenter gemmes og behandles." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} brugt" + +[portal.infrastructure.storage.empty] +description = "Forbundet lager og forbrug vises her." +title = "Intet lager konfigureret" + +[portal.infrastructure.storage.lifecycle] +active = "Aktiv" +activeRange = "0–{{value}}d" +archived = "Arkiveret" +coldStorage = "kold lagring" +deleted = "Slettet" +never = "aldrig" +purged = "renset" + +[portal.infrastructure.storage.providers] +connect = "Forbind" +connected = "Forbundet" +heading = "Forbundne udbydere" +subheading = "Hvor behandlede artefakter skrives." + +[portal.infrastructure.storage.retention] +heading = "Opbevaring" +subheading = "Hvor længe artefakter bevares før livscyklussletning." +windowLabel = "Standard opbevaringsvindue" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dag" +days_other = "{{count}} dage" +never = "Slet aldrig" + +[portal.infrastructure.storage.totalUsage] +heading = "Samlet forbrug" +progressLabel = "Lager brugt" +subheading = "Lager forbrugt på tværs af alle forbundne udbydere." + +[portal.infrastructure.tabs] +apiKeys = "API-nøgler" +audit = "Revisionslogge" +deployments = "Udrulninger" +models = "Modeller" +security = "Sikkerhed" +storage = "Lager" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponenter" +docs = "Udviklerdokumentation" +documents = "Dokumenter" +editor = "Editor" +home = "Hjem" +infrastructure = "Infrastruktur" +pipelines = "Pipelines" +policies = "Politikker" +procurement = "Indkøb" +settings = "Indstillinger" +sources = "Kilder" +usage = "Forbrug og fakturering" +users = "Brugere" + +[portal.notifications] +markAllRead = "Markér alle som læst" +title = "Notifikationer" +viewAll = "Vis alle" + +[portal.notifications.ariaLabel] +none = "Notifikationer, ingen ulæste" +unread_one = "Notifikationer, {{count}} ulæst" +unread_other = "Notifikationer, {{count}} ulæste" + +[portal.notifications.count] +allRead = "alle læst" +loading = "indlæser" +new_one = "{{count}} ny" +new_other = "{{count}} nye" + +[portal.notifications.empty] +description = "Ingen nye notifikationer." +title = "Du er helt ajour" + +[portal.pipelines] +subtitle = "Hver automatiseret dokumentpipeline på backenden: en ordnet kæde af operationer over et sæt kilder, kørt på en trigger. Klik på en række for dens trin og kilder." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Ny pipeline" + +[portal.pipelines.builder] +addStep = "Tilføj værktøj" +back = "Tilbage til pipelines" +discard = "Kassér ændringer" +enabled = "Aktiveret" +keepEditing = "Fortsæt redigering" +needsUpload = "Kræver en uploadet fil" +noToolMatches = "Ingen værktøjer matcher din søgning." +pipelineSettings = "Pipelineindstillinger" +searchTools = "Søg i værktøjer" +selectToolBody = "Tilføj et værktøj for at bygge din pipeline." +selectToolTitle = "Ingen værktøjer endnu" +toolSettings = "Værktøjsindstillinger" +unknownStep = "Ukendt operation, bevaret som den er." +unsavedBody = "Du har ændringer, der ikke er gemt. Gem dem, før du forlader siden, eller kassér dem?" +unsavedTitle = "Ikke-gemte ændringer" +uploadUnsupported = "Uploadede filer understøttes endnu ikke i pipelines, så disse trin kan ikke gemmes: {{tools}}." +usesDefaults = "Kører med standardindstillinger" + +[portal.pipelines.composer] +addTool = "Tilføj værktøj" +cancel = "Annuller" +chainEmpty = "Tilføj et værktøj for at begynde at bygge din pipeline." +create = "Opret pipeline" +directory = "Outputmappe" +directoryHelp = "Absolut sti på serveren. Skal være inden for de konfigurerede tilladte mapper." +editingUnsupported = "Visning af disse værktøjsparametre til redigering understøttes endnu ikke." +moveDown = "Flyt ned" +moveUp = "Flyt op" +name = "Navn" +namePlaceholder = "f.eks. Redaction sweep" +noSources = "Ingen kilder forbundet endnu. Pipelinen kan stadig køre på filer, der leveres direkte til den." +noToolSettings = "Dette værktøj har ingen konfigurerbare indstillinger." +operations_one = "Operation ({{count}})" +operations_other = "Operationer ({{count}})" +output = "Output" +removeStep = "Fjern operation" +save = "Gem ændringer" +scheduleEvery = "Kør hver" +sources = "Kilder" +sourcesLoading = "Indlæser kilder..." +trigger = "Trigger" +triggerManual = "Kun manuel" + +[portal.pipelines.composer.unit] +days = "dage" +hours = "timer" +minutes = "minutter" + +[portal.pipelines.delete] +body = "Slet \"{{name}}\"? Dette kan ikke fortrydes." +cancel = "Annuller" +confirm = "Slet" +title = "Slet pipeline?" + +[portal.pipelines.detail] +delete = "Slet pipeline" +run = "Kør nu" + +[portal.pipelines.empty] +action = "Opret en pipeline" +description = "Opret din første pipeline: vælg de kilder, den kører over, kæd operationerne sammen, og vælg, hvor output skal placeres." +title = "Ingen pipelines endnu" + +[portal.pipelines.kpi] +active = "Aktive" +paused = "Sat på pause" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Skriv til mappe" +inline = "Returner filer" + +[portal.pipelines.run] +completed_one = "Kørsel fuldført." +completed_other = "Alle {{count}} kørsler fuldført." +empty = "Intet at køre: kilderne havde ingen dokumenter at behandle." +failed = "Kørsel mislykkedes: {{error}}" +running = "Kørsel startet; stadig i gang." +timeout = "Kørslen tager længere end forventet; den kan stadig blive færdig i baggrunden." + +[portal.pipelines.status] +active = "Aktiv" +paused = "Sat på pause" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Kilder" +status = "Status" +steps = "Trin" + +[portal.pipelines.trigger] +folder-watch = "Mappeovervågning" +manual = "Manuel" +schedule = "Planlagt" + +[portal.policies] +subtitle = "Faste automatiseringer, der håndhæver en værktøjspipeline på hvert dokument. Hver politik udløses ved upload eller eksport, kører sin værktøjskæde og gemmer den håndhævede version ved siden af originalen." +title = "Politikker" + +[portal.policies.card] +comingSoon = "Opgrader til Enterprise" +notSetUp = "Ikke opsat" + +[portal.policies.categories.compliance] +desc = "Håndhæv HIPAA-, GDPR-, SOC 2- eller FedRAMP-krav på hvert dokument." +label = "Compliance" + +[portal.policies.categories.ingestion] +desc = "Klassificer dokumenter, udtræk strukturerede data, håndhæv navngivningskonventioner, og normaliser sider." +label = "Ingestion" + +[portal.policies.categories.retention] +desc = "Angiv, hvor længe dokumenter bevares, hvornår de arkiveres, og hvornår de slettes." +label = "Opbevaring" + +[portal.policies.categories.routing] +desc = "Auto-route dokumenter til det rette team, mappe eller system." +label = "Routing" + +[portal.policies.categories.security] +desc = "Registrer PII, rediger, fjern aktivt indhold, og vandmærk dokumenter." +label = "Sikkerhed" + +[portal.policies.config] +scopeAll = "Alle dokumenter" + +[portal.policies.config.compliance] +summary = "Validerer dokumenter mod regulatoriske frameworks, før de forlader systemet." + +[portal.policies.config.compliance.fields] +accessLog = "Adgangslog" +auditTrail = "Revisionsspor" +frameworks = "Frameworks" +onViolation = "Ved manglende overholdelse" + +[portal.policies.config.compliance.rules] +0 = "Framework-scanning" +1 = "Håndhæv handling" +2 = "Revisionsspor" + +[portal.policies.config.ingestion] +summary = "Klassificerer dokumenter, udtrækker strukturerede data, håndhæver navngivning og normaliserer sider." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Under tærskel" +minConfidence = "Min. konfidens" + +[portal.policies.config.ingestion.rules] +0 = "Klassificer" +1 = "Udtræk" +2 = "Navngiv" +3 = "Normaliser" + +[portal.policies.config.retention] +summary = "Håndhæver, hvor længe dokumenter bevares, hvornår de arkiveres, og hvornår de slettes." + +[portal.policies.config.retention.fields] +archiveAfter = "Arkiver efter" +immutableHold = "Uforanderlig hold" +keepFor = "Bevar i" + +[portal.policies.config.retention.rules] +0 = "Opbevaringshold" +1 = "Autoarkivér" +2 = "Sletningsblokering" + +[portal.policies.config.routing] +summary = "Router dokumenter til den rette destination baseret på type og klassificering." + +[portal.policies.config.routing.fields] +destination = "Destination" +notify = "Underret ved routing" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Autoklassificer" +1 = "Route til mappe" +2 = "Webhook-underretning" + +[portal.policies.config.security] +summary = "Registrerer og redigerer PII, fjerner aktivt indhold (JavaScript) og vandmærker dokumenter." + +[portal.policies.config.security.rules] +0 = "Rediger PII" +1 = "Fjern JavaScript" +2 = "Vandmærke" + +[portal.policies.detail] +enforces = "Håndhæver" +onEveryExport = "Ved hver eksport" +onEveryUpload = "Ved hver upload" +outputAsNewFile = "som en ny fil" +outputAsNewVersion = "som en ny version" +recentActivity = "Seneste aktivitet" +retry = "Prøv igen" +showLess = "Vis mindre" +showMore = "Vis mere" +sources = "Kilder" + +[portal.policies.detail.actions] +clearHistory = "Ryd behandlingshistorik" +delete = "Slet" +editSettings = "Rediger indstillinger" +pause = "Sæt på pause" +resume = "Genoptag" +runNow = "Kør nu" + +[portal.policies.detail.clearHistory] +body = "Denne politik vil glemme alle filer, den allerede har behandlet, og genbehandle alt, der aktuelt findes i dens kilder, ved næste kørsel. Selve filerne ændres ikke. Dette kan ikke fortrydes." +cancel = "Annuller" +confirm = "Ryd historik" +title = "Ryd behandlingshistorik?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenter vises her, når denne politik kører." +title = "Ingen aktivitet endnu" + +[portal.policies.endpoints] +addWatermark = "Vandmærke" +autoRedact = "Rediger PII" +compressPdf = "Komprimer" +flatten = "Udflad" +ocrPdf = "OCR" +sanitizePdf = "Fjern JavaScript" + +[portal.policies.offline] +description = "Dine politikker er gemt og vises, når forbindelsen er gendannet." +retry = "Prøv igen" +title = "Backend utilgængelig" + +[portal.policies.stats] +activeFor = "Aktiv" +dataProcessed = "Data behandlet" +docsEnforced = "Dokumenter håndhævet" + +[portal.policies.status] +active = "Aktiv" +paused = "Sat på pause" + +[portal.policies.summary.active] +description = "Håndhæver ved upload/eksport" +label = "Aktive politikker" + +[portal.policies.summary.categories] +description = "Tilgængelige at konfigurere" +label = "Kategorier" + +[portal.policies.summary.docsEnforced] +description = "På tværs af aktive politikker" +label = "Dokumenter håndhævet" + +[portal.policies.summary.paused] +description = "Konfigureret, men ikke aktiv" +label = "Sat på pause" + +[portal.policies.wizard.actions] +back = "Tilbage" +cancel = "Annuller" +continue = "Fortsæt" +enablePolicy = "Aktivér politik" +saveChanges = "Gem ændringer" + +[portal.policies.wizard.capability.compress] +desc = "Komprimerer dokumentet til en mindre filstørrelse." +label = "Reducer filstørrelse" + +[portal.policies.wizard.capability.flatten] +desc = "Fletter formularfelter og annotationer ind på siden, så de ikke kan redigeres." +label = "Udflad dokumentet" + +[portal.policies.wizard.capability.ocr] +desc = "Kører OCR, så scannede sider bliver til tekst, der kan markeres og søges i." +label = "Gør tekst søgbar" + +[portal.policies.wizard.capability.redact] +desc = "Finder og overstreger følsomme oplysninger — som CPR- og kortnumre — så de ikke kan læses." +label = "Rediger følsomme oplysninger" + +[portal.policies.wizard.capability.sanitize] +desc = "Fjerner skjult JavaScript, så intet kan køre automatisk, når dokumentet åbnes." +label = "Fjern aktivt indhold" + +[portal.policies.wizard.capability.watermark] +desc = "Sætter et synligt mærke (f.eks. “Fortroligt”) på hver side." +label = "Anvend et vandmærke" + +[portal.policies.wizard.errors] +noTools = "Aktivér først mindst ét værktøj i workflowet." +saveFailed = "Kunne ikke gemme politikken. Prøv igen." + +[portal.policies.wizard.output] +heading = "Output og kørsel" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatisk nummerering" +label = "Regel for filnavn" +placeholder = "Tekst der skal tilføjes (valgfrit)" +prefix = "Præfiks" +suffix = "Suffiks" + +[portal.policies.wizard.output.outputAs] +label = "Output som" +newFile = "Ny fil" +newVersion = "Ny version" + +[portal.policies.wizard.output.runOn] +export = "Eksport" +helper = "Når politikken udløses: ved upload eller før eksport." +label = "Kør ved" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Indstillinger" + +[portal.policies.wizard.sources] +heading = "Kilder" +loading = "Indlæser kilder…" + +[portal.policies.wizard.tabs] +ariaLabel = "Opsætningstrin" +settings = "Indstillinger" +workflow = "Handlinger" + +[portal.policies.wizard.title] +edit = "Rediger {{category}}-politik" +setUp = "Opsæt {{category}}-politik" + +[portal.policies.wizard.workflow] +description = "Vælg, hvad denne politik gør ved hvert dokument, den behandler." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktive" +noRule = "Ingen regel håndhævet endnu" +subtitle = "Faste automatiseringer, som hvert dokument passerer gennem, uanset hvilken pipeline der håndterer det." +title = "Hvad der kører på dine PDFs" + +[portal.policySummary.action] +comingSoon = "Opgrader til Enterprise" +configure = "Konfigurer" +setUp = "Opsæt" + +[portal.policySummary.column] +activeRule = "Aktiv regel" +policy = "Politik" +status = "Status" + +[portal.policySummary.empty] +description = "Når politikker er konfigureret, vises kategorierne her." +title = "Ingen politikker endnu" + +[portal.policySummary.state] +active = "Aktiv" +off = "Fra" +soon = "Snart" + +[portal.processingStatus] +managePlan = "Administrer abonnement" +volumeSuffix = "PDFs behandlet · sidste 30 dage" + +[portal.procurement] +reset = "Nulstil indkøb (demo)" +subtitle = "Få dit team evalueret, kontraheret og onboardet. Alle dokumenter samlet ét sted." +title = "Indkøb" + +[portal.procurement.action] +download = "Download" +pay = "Betal nu" +request = "Anmod" +sign = "Gennemgå og underskriv" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Accepter og abonnér" +confirm = "Jeg har læst og accepterer Stirling Enterprise Agreement." +eyebrow = "Aftale" +intro = "Én samlet aftale dækker din aftale: Master Service Agreement, Order Form, EULA og Data Processing Agreement. Gennemgå den, og accepter derefter tilbuddet som et bindende abonnement." +title = "Gennemgå din enterprise-aftale" + +[portal.procurement.builder] +addons = "Tilføjelser" +back = "Tilbage" +businessName = "Virksomhedsnavn" +businessNamePlaceholder = "Din virksomhed" +continue = "Fortsæt" +country = "Land" +countryEuro = "Eurozonen (EUR €)" +countryUK = "Storbritannien (GBP £)" +countryUS = "USA (USD $)" +eula = "Jeg har læst og accepterer Stirling Enterprise EULA. Den regulerer den aftale, der genereres ud fra dette tilbud." +generate = "Generer tilbud" +included = "Inkluderet" +indemnification = "IP-skadesløsholdelse" +indemnificationSub = "Vi forsvarer kvalificerende IP-krav i henhold til EULA" +offlineLicense = "Offline / air-gapped licens" +offlineLicenseSub = "En downloadbar licensfil til en air-gapped self-hosted instans" +qbr = "Kvartalsvise forretningsgennemgange" +qbrSub = "Din SE gennemgår brug og roadmap hvert kvartal" +running = "{{annual}} / år · {{years}} år {{tcv}}" +s1Sub = "Dit team og de PDFs, I forventer at køre hvert år." +s1Title = "Hvor meget vil I behandle?" +s2Sub = "Længere perioder giver rabat på satsen; dit serviceniveau bestemmer supporten." +s2Title = "Forpligtelse og service" +s3Sub = "Til tilbuddet og den aftale, det genererer." +s3Title = "Dine oplysninger" +serviceLevel = "Serviceniveau" +slDedicated = "Dedikeret" +slDedicatedSub = "4 arbejdstimer · dedikeret account manager · +30%" +slPriority = "Prioritet" +slPrioritySub = "Samme arbejdsdag · navngiven CSM · +15%" +slStandard = "Standard" +slStandardSub = "Næste arbejdsdag · delt CSM · inkluderet" +stepOf = "Trin {{n}} af {{total}}" +term = "Periode" +termDiscount = "{{pct}}% rabat for flerårig forpligtelse anvendt" +title = "Byg dit tilbud" +training = "Onboarding og træning" +trainingSub = "Live-sessioner til at få dit team i gang" +users = "Samlet antal brugere" +usersPlaceholder = "f.eks. 250" +volEstimated = "Estimeret ud fra {{count}} brugere (~2.000 PDFs hver, inklusive automatisering). Rediger, hvis du ved bedre." +volManual = "Bruger dit tal. Genberegn ud fra teamstørrelsen når som helst." +volNoUsers = "Ikke sikker? Indtast din teamstørrelse, så estimerer vi det." +volume = "Årlig PDF-mængde" +volumePlaceholder = "f.eks. 1.000.000" +years_one = "{{count}} år" +years_other = "{{count}} år" + +[portal.procurement.docs] +count_one = "{{count}} dokument" +count_other = "{{count}} dokumenter" +done = "Færdig" +here = "Du er her" +hide = "Skjul" +optional = "Valgfrit" +paidAddon = "Betalt tilføjelse" +show = "Vis" +subtitle = "Alt, hvad du har brug for på hvert trin af rejsen, vises efterhånden som aftalen bevæger sig gennem den." +supportingSubtitle = "SOC 2, sikkerhedsgennemgange, skatteformularer og mere, klar når dit sikkerheds- eller indkøbsteam spørger. Nogle har et engangsgebyr." +supportingTitle = "Understøtter din evaluering" +title = "Dokumenter" +upcoming = "Kommende" + +[portal.procurement.error] +title = "Noget gik galt" + +[portal.procurement.hero] +company = "Din enterprise-aftale" +ctaAgreement = "Gennemgå og underskriv aftale" +ctaLive = "Du er live" +ctaPayment = "Tilføj betaling" +ctaQuote = "Gennemgå dit tilbud" +ctaTrial = "Byg dit tilbud" +eyebrow = "Enterprise-indkøb" +inviteTeammates = "Inviter teammedlemmer" +keyDocs = "Nøgledokumenter" +nextStep = "Næste trin: {{action}}" +notStarted = "Ikke startet" +open = "Åbn indkøb" +scheduleCall = "Planlæg et opkald" +setup1Sub = "Inviter dine teammedlemmer" +setup1Title = "Udrul PDF Editor" +setup2Sub = "Slå behandling til på tværs af editorer og andre kilder" +setup2Title = "Forbind PDF Processor" +setup3Sub = "Slå Sikkerhed, Compliance, Routing eller Opbevaring til, når du har brug for dem" +setup3Title = "Tilføj anbefalede politikker" + +[portal.procurement.journey] +daysLeft_one = "{{count}} dag tilbage" +daysLeft_other = "{{count}} dage tilbage" +engineerLabel = "Din solutions engineer" +eyebrow = "Din udrulning" +live = "Du er live på Stirling Enterprise" +nextStep = "Næste trin: {{action}}" +subtitle = "Din solutions engineer er med på hvert trin. Én næste handling ad gangen; den fulde tjekliste er nedenfor." +title = "Fra prøveperiode til live, én guidet vej" +trialTitle = "Enterprise-prøveperiode" + +[portal.procurement.journeySteps.agreement] +blurb = "Én underskrift dækker MSA, order form, EULA og DPA." +gatingAction = "Gennemgå og underskriv din aftale" +label = "Aftale" + +[portal.procurement.journeySteps.implementation] +blurb = "Klargør dit workspace og kør go-live-playbooken." +gatingAction = "Klargøring af dit workspace" +label = "Implementering" + +[portal.procurement.journeySteps.payment] +blurb = "Betal med kort, bankoverførsel eller mod en indkøbsordre." +gatingAction = "Bekræft betaling" +label = "Betaling" + +[portal.procurement.journeySteps.quote] +blurb = "Gennemgå committed-volume-priser og kontraktperiode." +gatingAction = "Accepter dit tilbud" +label = "Tilbud" + +[portal.procurement.journeySteps.trial] +blurb = "Evaluer Stirling mod dine dokumenter og workflows." +gatingAction = "Byg dit tilbud" +label = "Prøveperiode" + +[portal.procurement.license] +copied = "Kopieret" +copy = "Kopiér nøgle" +downloadError = "Kunne ikke generere offline licensfilen endnu — prøv igen om lidt." +downloadOffline = "Download offline licens (.lic)" +hint = "Indsæt denne nøgle i en self-hosted instans for at aktivere den, eller gem den til dine optegnelser. Opbevar den sikkert." +label = "Din licensnøgle" + +[portal.procurement.link] +cta = "Tilknyt konto" +description = "Indkøb kører på din tilknyttede Stirling-konto: Det er sådan, vi klargør prøveperioden, prissætter dit tilbud og starter fakturering. Tilknyt en konto for at starte." +eyebrow = "Enterprise" +title = "Tilknyt din konto for at begynde" + +[portal.procurement.live] +description = "Dit abonnement er aktivt, og din licens er udstedt. Dit team er klargjort, og faktureringen er startet." +eyebrow = "Live" +title = "Du er live på Stirling Enterprise" + +[portal.procurement.locked] +description = "Prøvenøgler, committed-volume-tilbud, aftalen med én underskrift, betaling og din dokumentoversigt ligger alle her, når du starter en enterprise-evaluering." +eyebrow = "Kun Enterprise" +talkToSales = "Tal med salg" +title = "Indkøbssporet åbner med Enterprise" + +[portal.procurement.milestone] +accept = "Accepter og fortsæt" +description = "Download PDF'en for at dele den med dit team, kom tilbage for at acceptere, når du er klar, eller foretag ændringer." +download = "Download PDF" +downloadError = "Kunne ikke downloade tilbuds-PDF'en endnu — prøv igen om lidt." +edit = "Rediger tilbud" +eyebrow = "Tilbud {{number}}" +perYear = " / år" +preparedFor = "Udarbejdet til {{company}}" +tcv = "{{value}} samlet kontraktværdi" +title = "Dit tilbud er klar" + +[portal.procurement.modal] +cancel = "Annuller" +chooseFile = "Vælg fil" +close = "Luk" +downloadBody = "Din download begynder om kort tid." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "Ingen fil valgt" +payBody = "Betal din bindende kontrakt med kort eller bankoverførsel via Stripe. Dit workspace klargøres, så snart betalingen er gået igennem." +payCta = "Fortsæt til Stripe" +payTitle = "Bekræft betaling" +requestBodyFree = "Vi genererer dette efter behov. Bekræft, og din solutions engineer sender det snart videre." +requestBodyPaid = "Dette er en betalt tilføjelse. Bekræft, og din solutions engineer vurderer omfanget og sender papirarbejdet." +requestCta = "Anmod" +requestTitle = "Anmod om dette dokument" +signBody = "Åbner Stirling Enterprise Agreement til e-signatur: Én underskrift dækker MSA, order form, EULA og DPA. Vi medunderskriver automatisk, og du går videre til betaling." +signCta = "Åbn til underskrift" +signTitle = "Gennemgå og underskriv din aftale" +uploadBody = "Send os din PO, så fakturerer vi mod den på dine vilkår. Træk PDF'en ind, eller vælg en fil nedenfor." +uploadCta = "Upload indkøbsordre" +uploadTitle = "Upload din indkøbsordre" + +[portal.procurement.payment] +description = "Dit tilbud er accepteret, og din licens er allerede aktiv — dit team kan starte med det samme. Betal den første faktura, når du er klar; du kan betale eller downloade den her, ingen e-mail nødvendig." +downloadInvoice = "Download faktura" +simulate = "Simuler modtaget betaling (demo)" +title = "Abonnement oprettet" +viewInvoice = "Se og betal faktura" + +[portal.procurement.schedule] +fallback = "Kunne ikke indlæse planlæggeren." +fallbackLink = "Åbn planlægning i en ny fane" +subtitle = "Din solutions engineer guider dit team gennem udrulningen. Vælg et tidspunkt, der passer dig." +title = "Planlæg et opkald" + +[portal.procurement.status] +action = "Handling krævet" +available = "Tilgængelig" +complete = "Fuldført" +pending = "Afventer" +request = "På anmodning" + +[portal.procurement.trial] +body = "Forlængelse tilføjer 7 dage og underretter din solutions engineer." +bodyMaxed = "Du har brugt alle dine forlængelser — tal med din solutions engineer, hvis du har brug for mere tid." +cancel = "Annuller prøveperiode" +extend = "Forlæng 7 dage" +maxed = "Maksimum nået" +subtitle = "Din gratis prøveperiode løber til {{date}}. Intet kort kræves." +title = "Enterprise-prøveperiode" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Committed volume-priser, organisationsdækkende SSO + SCIM + RBAC, 90 dages uforanderlig audit og en dedikeret SE." +homeCta = "Start prøveperiode →" +homeHeadline = "Behandl millioner af PDFs." + +[portal.recentActivity] +title = "Seneste aktivitet" +viewAll = "Vis alle" + +[portal.recentActivity.empty] +description = "Pipeline-kørsler, udrulninger og agenthændelser vises her." +title = "Intet her endnu" + +[portal.search] +ariaLabel = "Søg" +placeholder = "Søg i Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Hurtighandlinger vises her, når de er tilgængelige." +noActionsTitle = "Ingen hurtighandlinger" +noMatches = "Ingen matches for \"{{query}}\"" +noMatchesDescription = "Prøv et andet søgeord, eller gennemse kataloget." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Kontotilknytning" + +[portal.shell.header] +accountFallback = "Konto" +accountMenu = "Kontomenu" +darkMode = "Mørk tilstand" +lightMode = "Lys tilstand" +search = "Søg" +searchPlaceholder = "Søg…" +signOut = "Log ud" +switchToDark = "Skift til mørkt tema" +switchToLight = "Skift til lyst tema" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Tilknyt Stirling-konto" +planEditor = "Editor-abonnement" +planEnterprise = "Enterprise-abonnement" +planProcessor = "Processor-abonnement" +primaryNav = "Primær navigation" +switchApp = "Skift app" + +[portal.sources] +subtitle = "Genanvendelige inputforbindelser, der sender dokumenter ind i Stirling. Konfigurer en forbindelse én gang, og referer derefter til den fra et vilkårligt antal politikker. Klik på en række for dens konfiguration og hvilke politikker, der bruger den." +title = "Kilder" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Forbind kilde" + +[portal.sources.delete] +body = "Slet \"{{name}}\"? Dette kan ikke fortrydes. Politikker, der refererer til den, skal opdateres." +cancel = "Annuller" +confirm = "Slet" +title = "Slet kilde?" + +[portal.sources.detail] +closeAriaLabel = "Luk detaljer" +delete = "Slet kilde" +docs24h = "Sidste 24 t." +docs30d = "Sidste 30 dage" +docsTotal = "Set i alt" +docsTrend = "Dokumenter over de sidste 30 dage" +documents = "Dokumenter" +edit = "Rediger" +notReferenced = "Ikke refereret af nogen politik, så den er sikker at slette." +pause = "Sæt på pause" +resume = "Genoptag" +subtitle = "{{type}} · {{status}}" +usedBy = "Brugt af" + +[portal.sources.empty] +description = "Forbind en mappe (og snart cloud storage), så dine politikker har et sted at hente dokumenter fra." +title = "Ingen kilder forbundet endnu" + +[portal.sources.kpi] +inUse = "I brug" +total = "Forbindelser" +unused = "Ubrugte" + +[portal.sources.status] +active = "Aktiv" +disabled = "Deaktiveret" +unused = "Ubrugt" + +[portal.sources.table] +source = "Kilde" +status = "Status" +usedBy = "Politikker" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Overvåg en mappe på serveren for nye dokumenter." +label = "Mappe" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolut sti, som Stirling overvåger for filer, der skal behandles." +label = "Mappesti" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Indholdskontrol læser hver ændret fil, så omdøbninger og berøringer, der ikke ændrer indholdet, ikke genbehandles." +label = "Ændringsregistrering" + +[portal.sources.types.folder.fields.identity.options] +hash = "Størrelse, dato og indholdskontrol" +stat = "Størrelse og ændringsdato" + +[portal.sources.types.folder.fields.mode] +label = "Læsetilstand" + +[portal.sources.types.folder.fields.mode.options] +consume = "Forbrug: behandl hver fil én gang" +snapshot = "Snapshot: genlæs mappen ved hver kørsel" + +[portal.sources.types.folder.fields.recursive] +label = "Mappedybde" + +[portal.sources.types.folder.fields.recursive.options] +all = "Medtag undermapper" +top = "Kun øverste niveau" + +[portal.sources.types.unknown] +label = "Kilde" + +[portal.sources.wizard] +back = "Tilbage" +cancel = "Annuller" +continue = "Fortsæt" +editTitle = "Rediger kilde" +name = "Navn" +namePlaceholder = "f.eks. Skadesmodtagelse" +save = "Gem ændringer" +subtitle = "Trin {{current}} af {{total}} · {{label}}" +title = "Forbind en kilde" +type = "Type" + +[portal.sources.wizard.steps] +chooseType = "Vælg type" +configure = "Konfigurer" +review = "Gennemgå og forbind" + +[portal.usage] +managePayment = "Administrer betaling" +subtitle = "Forbrug, fakturaer og abonnementsstyring for hver PDF, Stirling har faktureret, i én konsol." +title = "Brug og fakturering" + +[portal.usage.error] +loadWallet = "Kunne ikke indlæse wallet" +openStripePortal = "Kunne ikke åbne Stripe-portal" +walletUnavailable = "Wallet utilgængelig: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Log ind igen" +body = "Din Stirling-kontosession er udløbet. Log ind igen for at se fakturering — din instans forbliver tilknyttet." +title = "Session udløbet" + +[portal.users] +title = "Brugere" + +[portal.users.roles] +subtitle = "Alle roller findes på alle abonnementer — hvad hver enkelt kan gøre, er fast på tværs af organisationen." +title = "Roller" + +[portal.users.roles.admin] +label = "Admin (organisationsejer)" +summary = "Fuld styring over workspace, indstillinger og medlemmer." + +[portal.users.roles.admin.permissions] +0 = "Administrer brugere, teams og roller" +1 = "Administrer alle integrationer inkl. S3-forbindelser" +2 = "Giv eller tilbagekald portaladgang" +3 = "Alt, hvad teamejer kan gøre" + +[portal.users.roles.guest] +label = "Gæst" +summary = "Begrænset eller kun webadgang; kan ikke have personlige konfigurationer." + +[portal.users.roles.guest.permissions] +0 = "Kun web-/demobrug" +1 = "Ingen API-nøgler eller integrationer" +2 = "Ingen portaladgang" +3 = "Skrivebeskyttet, hvor delt" + +[portal.users.roles.member] +label = "Medlem" +summary = "Almindelig bruger — arbejder med delte ressourcer og egne konfigurationer." + +[portal.users.roles.member.permissions] +0 = "Brug editoren og delte integrationer" +1 = "Opret personlige API- og MCP-konfigurationer" +2 = "Se teamkonfigurationer, der er delt med dem" +3 = "Ingen S3- eller workspace-administration" + +[portal.users.roles.team_owner] +label = "Teamejer" +summary = "Ejer et team — administrerer dets medlemmers ressourcer og delte konfigurationer." + +[portal.users.roles.team_owner.permissions] +0 = "Opret og administrer teamets S3-forbindelser" +1 = "Administrer teamejede integrationskonfigurationer" +2 = "Portaladgang via standardpolitikken" +3 = "Alt, hvad medlem kan gøre" + +[portal.welcome] +ariaLabel = "Velkommen til Stirling PDF" +badge = "Open-source" +installEditor = "Installer Editor" +inviteTeammates = "Inviter teammedlemmer" +openInBrowser = "Åbn i browser" +perks = "Gratis for evigt · Kan hostes selv" +subtitle = "Verdens mest sikre PDF Editor er gratis for teams i alle størrelser. Inkluderer 60+ PDF-handlinger og SSO." +title = "Velkommen til" +titleAccent = "Stirling PDF" + [printFile] title = "Udskriv Fil" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenser for backend-afhængigheder, der er inkluderet med denne server." +backendLabel = "Backend-licenser" +backendTitle = "Backend-licenser fra 3. parter" +empty = "Ingen afhængigheder fundet." +frontendDescription = "Licenser for frontend-afhængigheder, der er inkluderet i release-buildet." +frontendLabel = "Frontend-licenser" +frontendTitle = "Frontend-licenser fra 3. parter" +license = "Licens" +listDescription = "Listen vises direkte i UI'et fra release-bundlet eller backend-endpointet." +listTitle = "Bundled afhængigheder" +loadError = "Kunne ikke indlæse tredjepartslicenser" +module = "Modul" +version = "Version" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Medlem fjernet" namePlaceholder = "Indtast teamnavn" personal = "Personlig" removeError = "Kunne ikke fjerne medlem" +renameCancel = "Annuller omdøbning" renameError = "Kunne ikke omdøbe team" +renameSubmit = "Gem teamnavn" renameSuccess = "Team omdøbt" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Send invitation" title = "Invitér teammedlem" [team.members] +actions = "Medlemshandlinger" emailColumn = "E-mail" empty = "Ingen teammedlemmer endnu" nameColumn = "Navn" @@ -7933,6 +10025,146 @@ title = "Detaljeret statistik" unknownEndpoint = "Ukendt endepunkt" visits = "Besøg" +[users] +lastActive = "Sidst aktiv" +learnMore = "Læs mere om roller og adgang." +locked = "Låst" +roleFor = "Rolle for {{name}}" +rowActions = "Handlinger for {{name}}" +showAll = "Vis alle {{count}}" +showLess = "Vis færre" +subtitle2 = "Dine personer, teams og adgangsniveauer." +suspended = "Suspenderet" +teamActions = "Teamhandlinger" +title = "Brugere" +you = "(dig)" + +[users.action] +deleteTeam = "Slet team" +disableMfa = "Nulstil MFA" +move = "Flyt til team" +reinstate = "Genindsæt" +remove = "Fjern fra org" +rename = "Omdøb team" +resetPw = "Nulstil adgangskode" +suspend = "Suspender" +unlock = "Lås konto op" + +[users.cap] +addProcessor = "+ Processor" +approver = "Godkender politik" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Slet {{name}}-teamet? Teamet skal først være tomt - flyt dets medlemmer til et andet team, og det må ikke stadig eje integrationskonfigurationer." +deleteTeamTitle = "Slet team" +disableMfaBody = "Fjern {{name}}s MFA-tilmelding? De sætter den op igen ved næste login, hvis det kræves." +disableMfaTitle = "Nulstil MFA" +removeBody = "Fjern {{name}} permanent fra organisationen? Dette kan ikke fortrydes." +removeTitle = "Fjern medlem" + +[users.empty] +description = "Inviter dit team for at begynde at samarbejde." +title = "Ingen medlemmer endnu" + +[users.group] +addToTeam = "Føj til team" +guestCount = "{{count}} gæst" +guests = "Gæster" +guestsDesc = "Eksterne samarbejdspartnere, begrænset til det, du har delt. Kun Editor." +ledBy = "ledet af {{owner}}" +org = "Organisation" +orgDesc = "Ejere med organisationsdækkende autoritet og politikgodkendelse" +owners = "{{count}} ejer" +team = "{{name}}-team" +teamMeta = "{{count}} personer" + +[users.invite] +access = "Adgang" +action = "Inviter personer" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Loginmetode" +authWeb = "Adgangskode" +create = "Opret konto" +createSubtitle = "Opret en self-hosted konto med en adgangskode eller SSO." +createTitle = "Opret konto" +editorDesc = "Rediger PDFs i Stirling PDF Editor. Alle får dette." +email = "E-mailadresse" +emailError = "Indtast en gyldig e-mailadresse" +emailPlaceholder2 = "name@company.com" +forceChange = "Kræv ændring af adgangskode ved første login" +forceMfa = "Kræv MFA-opsætning ved første login" +method = "Sådan tilføjes de" +methodDirect = "Opret konto direkte" +methodEmail = "Inviter via e-mail" +password = "Adgangskode" +passwordError = "Adgangskoden skal være mindst 8 tegn" +processorDeferred = "Invitation sendt, men Processor-adgang kunne ikke tildeles endnu - indstil den fra listen, når de er tilmeldt." +processorDesc = "Styringsfladen, kør pipelines, agents og API." +role = "Rolle" +send2 = "Send invitation" +subtitle2 = "De får en e-mail for at deltage i dit Stirling-arbejdsområde." +team = "Team" +title = "Inviter personer" +username = "Brugernavn" +usernameError = "Brugernavnet skal være på mindst 3 tegn" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Noget gik galt ved kontakt til backend, eller du har ikke adgang. Prøv igen." +title = "Kunne ikke indlæse medlemmer" + +[users.moveTeam] +apply = "Flyt" +team = "Team" +title = "Flyt til team" + +[users.newTeam] +action = "+ Nyt team" +create = "Opret team" +emailError = "Angiv en gyldig e-mailadresse" +name = "Teamnavn" +namePlaceholder = "f.eks. Økonomi" +nameRequired = "Teamnavn er påkrævet" +owner = "Teamejer" +ownerFailed = "Teamet blev oprettet, men ejeren kunne ikke inviteres. Tildel en fra medlemslisten." +ownerHelper = "Hvert team har en leder. Vedkommende inviteres som Teamejer med Processor slået til og kan tilføje resten. Du kan tildele rollen igen senere." +ownerPlaceholder = "owner@company.com" +subtitle = "Gruppér personer under en Teamejer, der administrerer deres adgang." +title = "Nyt team" + +[users.renameTeam] +apply = "Omdøb" +name = "Teamnavn" +title = "Omdøb team" + +[users.resetPw] +apply = "Nulstil adgangskode" +confirm = "Bekræft adgangskode" +copied = "Kopieret til udklipsholder" +copyHint = "Kopiér dette nu - det vises ikke igen." +email = "Send en e-mail til brugeren om nulstillingen" +forceChange = "Kræv ændring af adgangskode ved næste login" +generate = "Generér en sikker adgangskode" +includePw = "Inkluder den nye adgangskode i e-mailen" +mismatch = "Adgangskoderne stemmer ikke overens" +newPassword = "Ny adgangskode" +regen = "Generér igen" +title = "Nulstil adgangskode" +tooShort = "Adgangskoden skal være på mindst 8 tegn" + +[users.role] +guest = "Gæst" +member = "Medlem" +orgOwner = "Organisationsejer" +teamOwner = "Teamejer" + +[users.team] +grantProcessor = "Tildel Processor til team" +revokeProcessor = "Fjern Processor fra team" + [validateSignature] date = "Dato" downloadCsv = "Download CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Zoom ud" [viewer.attachments] addAttachment = "Tilføj vedhæftet fil" close = "Luk vedhæftede filer" +closeSidebar = "Luk sidepanelet for vedhæftede filer" +download = "Download vedhæftet fil" empty = "Ingen vedhæftninger i dette dokument" loading = "Indlæser vedhæftninger..." noDocument = "Åbn en PDF for at se dens vedhæftninger." noMatch = "Ingen vedhæftninger matcher din søgning" noSupport = "Understøttelse af vedhæftninger er ikke tilgængelig i denne fremviser." +retry = "Prøv igen" searchPlaceholder = "Søg i vedhæftninger" title = "Vedhæftninger" +[viewer.bookmarks] +bookmarkTitle = "Bogmærketitel" +closeSidebar = "Luk sidepanelet for bogmærker" +collapseAll = "Skjul alle bogmærker" +expandAll = "Udvid alle bogmærker" + [viewer.comments] addComment = "Tilføj kommentar" addCommentPlaceholder = "Tilføj kommentar..." @@ -8075,6 +10316,7 @@ clearAll = "Ryd alle kommentarer" clearAllDescription = "Dette fjerner kommentarer og svar fra sidepanelet, mens eventuelle tilknyttede annoteringer bevares i dokumentet." clearAllTitle = "Ryd alle kommentarer?" close = "Luk kommentarer" +closeSidebar = "Luk sidepanelet for kommentarer" deleteAnnotationAndComment = "Slet annotering og kommentar" deleteDescription = "Denne annotering har en kommentar knyttet. Du kan fjerne kun kommentaren fra sidepanelet og beholde annoteringen eller slette alt." deleteTitle = "Fjern annotering fra kommentarer?" @@ -8106,6 +10348,11 @@ title = "Formularfelter" unsavedBadge = "Ikke gemt" unsavedDesc = "Du har ikke-gemte ændringer" +[viewer.layers] +closeSidebar = "Luk sidepanelet for lag" +hideAll = "Skjul alle lag" +showAll = "Vis alle lag" + [viewer.link] delete = "Slet link" @@ -8136,6 +10383,9 @@ resultsOf = "af {{total}}" [viewer.signature] delete = "Slet underskrift" +[viewer.thumbnails] +closeSidebar = "Luk sidepanelet for miniaturer" + [viewPdf] tags = "se,læs,annotér,tekst,billede" title = "Vis/Rediger PDF" @@ -8562,6 +10812,7 @@ loading = "Indlæser personer..." locked = "låst" lockedBadge = "Låst" loginRequired = "Aktivér først login-tilstand" +memberActions = "Medlemshandlinger" noMembersFound = "Ingen medlemmer fundet" role = "Rolle" searchMembers = "Søg efter medlemmer..." @@ -8571,6 +10822,7 @@ unlockAccount = "Lås konto op" unlockUserError = "Kunne ikke låse brugerkonto op" unlockUserSuccess = "Brugerkonto låst op" user = "Bruger" +userInfo = "Brugeroplysninger" [workspace.people.actions] upgrade = "Opgrader" @@ -8716,6 +10968,7 @@ removeMemberError = "Kunne ikke fjerne bruger fra team" removeMemberSuccess = "Bruger fjernet fra team" renameTeamLabel = "Omdøb team" system = "System" +teamActions = "Teamhandlinger" teamName = "Teamnavn" teamNotFound = "Team ikke fundet" title = "Teams" diff --git a/frontend/editor/public/locales/de-DE/translation.toml b/frontend/editor/public/locales/de-DE/translation.toml index 529ed22c57..0b4c2c0468 100644 --- a/frontend/editor/public/locales/de-DE/translation.toml +++ b/frontend/editor/public/locales/de-DE/translation.toml @@ -7,6 +7,7 @@ black = "Schwarz" blue = "Blau" cancel = "Abbrechen" chooseFile = "Datei wählen" +clear = "Leeren" close = "Schließen" comingSoon = "Demnächst verfügbar" confirm = "Bestätigen" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} Dateien sind bereit." property = "Eigenschaft" quickPosition = "Schnellposition" red = "Rot" +remove = "Entfernen" reset = "Zurücksetzen" review = "Überprüfen" save = "Speichern" @@ -180,6 +182,7 @@ addMoreFiles = "Weitere Dateien hinzufügen..." attachments = "Anhänge auswählen" info = "Wählen Sie Dateien aus, die Sie Ihrer PDF anhängen möchten. Diese Dateien werden eingebettet und über das Anhangs-Panel der PDF zugänglich sein." placeholder = "Dateien auswählen..." +removeFile = "Datei entfernen" selectedFiles = "Ausgewählte Dateien" submit = "Anhänge hinzufügen" @@ -1628,6 +1631,9 @@ title = "Möchten Sie Stirling-PDF verbessern?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Zentriert ausrichten" +alignLeft = "Links ausrichten" +alignRight = "Rechts ausrichten" annotationStyle = "Anmerkungsstil" backgroundColor = "Hintergrundfarbe" borderOff = "Rahmen: Aus" @@ -2531,6 +2537,7 @@ title = "Faustregel" [certSign.source] device = "Dieses Gerät" +noOtherSources = "Es sind keine weiteren Zertifikatsquellen verfügbar." server = "Server" stepTitle = "Zertifikatsquelle" upload = "Hochladen" @@ -2805,6 +2812,7 @@ back = "Zurück" cancel = "Abbrechen" close = "Schließen" collapse = "Einklappen" +confirm = "Bestätigen" continue = "Weiter" copied = "Kopiert!" copy = "Kopieren" @@ -3595,7 +3603,9 @@ makeCopy = "Kopie erstellen" mobileShort = "Mobile" mobileUpload = "Mobile Upload" mobileUploadNotAvailable = "Mobiler Upload nicht aktiviert" +moreOptions = "Weitere Optionen" myFiles = "Meine Dateien" +nextFile = "Nächste Datei" noFiles = "Keine Dateien verfügbar" noFilesFound = "Keine Dateien gefunden, die Ihrer Suche entsprechen" noRecentFiles = "Keine kürzlichen Dateien gefunden" @@ -3605,6 +3615,7 @@ openInFileEditor = "In Dateieditor öffnen" openInPageEditor = "Im Seiten-Editor öffnen" owner = "Eigentümer" ownerUnknown = "Unbekannt" +previousFile = "Vorherige Datei" recent = "Kürzlich" removeBoth = "Aus beiden entfernen" removeFilePrompt = "Diese Datei ist auf diesem Gerät und auf Ihrem Server gespeichert. Wo möchten Sie sie entfernen?" @@ -3680,7 +3691,9 @@ workbench = "Arbeitsbereich" [fileSidebar] addFiles = "Dateien hinzufügen" +addingFiles = "Dateien werden hinzugefügt…" collapse = "Seitenleiste einklappen" +customizeGroups = "Gruppen anpassen" dropHint = "Öffnen Sie Dateien, um zu beginnen" dropToAdd = "Drop files to add" expand = "Seitenleiste ausklappen" @@ -3693,8 +3706,11 @@ noFiles = "Noch keine Dateien" openFileManager = "Dateimanager öffnen" openFromComputer = "Vom Computer öffnen" openSettings = "Einstellungen öffnen" +other = "Andere" +recent = "Zuletzt verwendet" search = "Suchen" searchPlaceholder = "Dateien suchen..." +viewAll = "Alle {{count}} Dateien anzeigen" [fileSidebar.fileItem] closeViewer = "Viewer schließen" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Hinzufügen" +addLabel = "Label hinzufügen…" +categoryIconAria = "Symbol für {{name}} auswählen" +createCategory = "Kategorie erstellen" +delete = "Kategorie löschen" +done = "Fertig" +hide = "Kategorie ausblenden" +newCategory = "Neuer Kategoriename…" +removeLabel = "{{name}} entfernen" +rename = "Umbenennen" +reset = "Auf Standardwerte zurücksetzen" +search = "Labels suchen…" +show = "Kategorie anzeigen" +subtitle = "Gruppieren Sie Ihre Dateien in übergeordnete Kategorien. Fügen Sie vorhandene oder neue Labels zu einer Kategorie hinzu, benennen Sie sie um oder erstellen Sie eine eigene. Dateien, die in keiner Ihrer Kategorien sind, erscheinen unter „Andere“." +title = "Seitenleisten-Kategorien" + [filesPage] addToWorkspace = "Zum Arbeitsbereich hinzufügen" addToWorkspaceCount = "{{count}} zum Arbeitsbereich hinzufügen" @@ -3715,6 +3748,7 @@ backToFolder = "Zurück zu {{folder}}" backToMyFiles = "Zurück zu Meine Dateien" breadcrumbs = "Ordnerpfad" cancel = "Abbrechen" +classification = "Klassifizierung" clearSearch = "Suche löschen" clearSelection = "Auswahl aufheben" closeDetails = "Details schließen" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Dateien konnten nicht hochgeladen werden: {{message}} added = "Hinzugefügt" count = "Dateien" folder = "Ordner" +labels = "Labels" modified = "Geändert" name = "Name" size = "Größe" -toolHistory = "Tool-Verlauf" toolHistoryAtVersion = "Kumulative Toolkette" totalSize = "Gesamtgröße" type = "Typ" @@ -4614,10 +4648,10 @@ welcomeTitle = "Sie wurden eingeladen!" [landing] addFiles = "Dateien hinzufügen" heroSubtitle = "Ziehen Sie eine PDF hierher oder fügen Sie eine vorhandene hinzu, um zu beginnen." -heroTitle = "Stirling PDF" mobileUpload = "Von Mobilgerät hochladen" openFromComputer = "Vom Computer öffnen" uploadFromComputer = "Vom Computer hochladen" +workbenchEmptyStateHero = "PDF irgendwo ablegen" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Ausgabe" [onboarding] activeFiles = "Die Ansicht Aktive Dateien zeigt alle PDFs, die Sie im Tool geladen haben, und ermöglicht es Ihnen, auszuwählen, welche verarbeitet werden sollen." allTools = "Dies ist das Panel Alle Tools, in dem Sie alle verfügbaren PDF-Tools durchsuchen und auswählen können." +close = "Schließen" cropSettings = "Nachdem wir die Datei ausgewählt haben, die wir zuschneiden möchten, können wir das Tool Zuschneiden konfigurieren, um den Bereich auszuwählen, auf den das PDF zugeschnitten werden soll." fileCheckbox = "Durch Klicken auf eine der Dateien wählen Sie diese zur Verarbeitung aus. Sie können mehrere Dateien für Batch-Operationen auswählen." fileReplacement = "Die geänderte Datei ersetzt automatisch die Originaldatei im Arbeitsbereich, sodass Sie sie einfach mit weiteren Tools verarbeiten können." @@ -4955,6 +4990,7 @@ skipTheTour = "Rundgang überspringen" [onboarding.desktopInstall] body = "Stirling funktioniert am besten als Desktop-App. Sie können es offline nutzen, schneller auf Dokumente zugreifen und lokal auf Ihrem Computer bearbeiten." +selectOs = "Betriebssystem auswählen" title = "Herunterladen" titleWithOs = "Herunterladen für {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF-Editor" [pdfTextEditor.actions] applyChanges = "Änderungen anwenden" +clearText = "Text leeren" downloadCopy = "Kopie herunterladen" +moreOptions = "Weitere Optionen" reset = "Änderungen zurücksetzen" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Verträge" +"Financial reports" = "Finanzberichte" +"HR records" = "Personalakten" +Insurance = "Versicherung" +Invoices = "Rechnungen" +"Legal filings" = "Rechtliche Einreichungen" +"Medical / PHI" = "Medizinisch / PHI" +"Tax documents" = "Steuerdokumente" + [policies.enforcement] applying = "Wende {{names}} an" applyingProgress = "Wende {{names}} an ({{done}} von {{total}})" @@ -5963,9 +6011,95 @@ export = "Durchsetzen vor dem Export" input = "Durchsetzen beim Import" print = "Durchsetzen vor dem Drucken" +[policies.field] +accessLog = "Zugriffsprotokoll" +archiveAfter = "Archivieren nach" +auditTrail = "Audit-Trail" +belowThreshold = "Unter Schwellenwert" +destination = "Ziel" +frameworks = "Frameworks" +immutableHold = "Unveränderliche Sperre" +keepFor = "Aufbewahren für" +minConfidence = "Min. Konfidenz" +notify = "Bei Weiterleitung benachrichtigen" +onViolation = "Bei Nichteinhaltung" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 Jahr" +"30 days" = "30 Tage" +"90 days" = "90 Tage" +Never = "Nie" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Zur Prüfung markieren" +Hold = "Zurückhalten" +"Route to bucket" = "In Bucket weiterleiten" + +[policies.fieldOption.destination] +Documents = "Dokumente" +"S3 bucket" = "S3-Bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 Jahr" +"3 years" = "3 Jahre" +"30 days" = "30 Tage" +"7 years" = "7 Jahre" +Indefinite = "Unbefristet" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI automatisch schwärzen" +"Block export" = "Export blockieren" +"Flag for review" = "Zur Prüfung markieren" +"Quarantine document" = "Dokument unter Quarantäne stellen" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Hinzufügen" +addPlaceholder = "Label hinzufügen…" +customNote = "Für Ihr Team angepasst." +defaultNote = "Verwendet den integrierten Standard, der mit Ihrem Team geteilt wird." +duplicate = "\"{{name}}\" existiert bereits." +edit = "Labels bearbeiten" +empty = "Noch keine Labels." +export = "JSON exportieren" +iconAria = "Symbol für {{name}} auswählen" +import = "JSON importieren" +importError = "Diese Datei konnte nicht importiert werden." +managedNote = "Team-Labels werden von Ihrer Teamleitung verwaltet." +modalSubtitle = "Mit Ihrem gesamten Team geteilt. Der Klassifizierer wählt die Labels aus, die zu jedem Dokument passen." +modalTitle = "Klassifizierungslabels" +pickIcon = "Symbol {{label}} verwenden" +removeAria = "{{name}} entfernen" +resetToDefault = "Auf Standard zurücksetzen" +saveForTeam = "Für Team speichern" +saving = "Wird gespeichert…" +sectionLabel = "Klassifizierungslabels" +startFromScratch = "Von Grund auf neu beginnen" +teamCount = "Team-Labels" +tooLong = "Labels dürfen höchstens {{max}} Zeichen lang sein." +ungrouped = "Nicht gruppiert" +view = "Labels anzeigen" + [policies.pii] account = "Kontonummern (beschriftet)" card = "Kredit-/Debitkarten" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US-Routingnummern (ABA)" ssn = "Sozialversicherungsnummern" +[policies.settings] +noneExport = "Derzeit werden beim Export keine Richtlinien ausgeführt." +noneUpload = "Derzeit werden beim Upload keine Richtlinien ausgeführt." +onExport = "Beim Export" +onUpload = "Beim Upload" +reorderHandle = "Ziehen, um neu anzuordnen" +runOrderDesc = "Wenn mehrere Richtlinien durch denselben Auslöser ausgeführt werden, laufen sie in dieser Reihenfolge — jede auf der Ausgabe der vorherigen Richtlinie. Ziehen Sie, um neu anzuordnen." +title = "Richtlinieneinstellungen" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Richtlinienoptionen" +policySettings = "Richtlinieneinstellungen" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Fehlgeschlagene Richtlinien erneut versuchen ({{count}})" +rowProgress = "{{completed}} von {{total}} Dateien verarbeitet" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Was ist eine Richtlinie?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} wird durchgesetzt..." +badgeRan = "Richtlinie {{name}} wurde für diese Datei ausgeführt" +blockingAction = "{{action}} blockiert, während die Richtlinie durchgesetzt wird. Bitte warten..." +dismiss = "Overlay ausblenden" +enforcingTitle = "Richtlinie wird durchgesetzt..." +viewAnyway = "Datei anzeigen (Richtlinie wird noch durchgesetzt)" + +[portal] +comingSoon = "Demnächst" + +[portal.accountLink.card] +billingNote = "Unbeaufsichtigte Verarbeitung wird Ihrem Organisations-Wallet berechnet." +eyebrow = "Kontoverknüpfung" +linkButton = "Ihr Stirling-Konto verknüpfen" +linked = "Verknüpft" +linkedAs = "Verknüpft als {{name}}." +linkedGeneric = "Diese Instanz ist verknüpft." +notLinked = "Nicht verknüpft" +title = "Diese Organisation mit ihrem Stirling-Konto verknüpfen" +unlink = "Verknüpfung aufheben" + +[portal.accountLink.card.error] +title = "Verknüpfung konnte nicht hergestellt werden" + +[portal.accountLink.card.loginNotConfigured] +after = "fest, um die Kontoverknüpfung mit dem gehosteten Stirling-Konto zu aktivieren. In der Entwicklung können Sie die Anmeldung über den Verknüpfungsdialog simulieren." +before = "Legen Sie" +title = "SaaS-Login nicht konfiguriert" + +[portal.accountLink.gate] +action = "Konto verknüpfen" +description = "Verknüpfen Sie das Stirling-Konto dieser Organisation, um abrechenbare Funktionen zu nutzen." +title = "Verknüpfen zum Entsperren" +titleFeature = "Verknüpfen, um {{feature}} zu entsperren" + +[portal.accountLink.instances] +active = "Aktiv" +revoke = "Widerrufen" +revoked = "Widerrufen" +unnamed = "Unbenannte Instanz" + +[portal.accountLink.instances.columns] +instance = "Instanz" +lastSeen = "Zuletzt gesehen" +linked = "Verknüpft" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Verknüpfen Sie das Konto dieser Organisation und registrieren Sie dann Ihre selbst gehosteten Instanzen, um sie hier zu sehen." +title = "Keine verknüpften Instanzen" + +[portal.accountLink.instances.time] +daysAgo_one = "vor {{count}} T." +daysAgo_other = "vor {{count}} T." +hoursAgo_one = "vor {{count}} Std." +hoursAgo_other = "vor {{count}} Std." +justNow = "gerade eben" +minutesAgo_one = "vor {{count}} Min." +minutesAgo_other = "vor {{count}} Min." +never = "nie" + +[portal.accountLink.modal] +linkSubtitle = "Melden Sie sich bei dem Konto an, über das dieser Server abgerechnet werden soll." +linkTitle = "Ihr Stirling-Konto verknüpfen" +reauthSubtitle = "Ihre Sitzung ist abgelaufen — melden Sie sich erneut bei Ihrem Stirling-Konto an. Ihre Instanz bleibt verknüpft." +reauthTitle = "Erneut anmelden" +simulateSignIn = "Anmeldung simulieren (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "fest, um die In-App-Verknüpfung mit dem gehosteten Stirling-Konto zu aktivieren." +and = "und" +before = "Legen Sie" +title = "SaaS-Login nicht konfiguriert" + +[portal.accountLink.panel] +instancesSub = "Jede selbst gehostete Instanz, die bei dieser Organisation registriert ist. Widerrufen Sie Zugangsdaten, um ihren unbeaufsichtigten Zugriff sofort zu unterbrechen." +instancesTitle = "Verknüpfte Instanzen" +revokeError = "Instanz konnte nicht widerrufen werden" +sub = "Verknüpfen Sie diese selbst gehostete Organisation mit ihrem Stirling-Konto, damit unbeaufsichtigte Verarbeitung Ihrem Organisations-Wallet berechnet wird." + +[portal.accountLink.panel.loadError] +forbidden = "Nur der Teambesitzer kann die verknüpften Instanzen der Organisation anzeigen." +generic = "Die verknüpften Instanzen des Teams konnten nicht geladen werden. Versuchen Sie es gleich erneut." +title = "Verknüpfte Instanzen konnten nicht geladen werden" + +[portal.accountLink.state] +free = "Editor-Tarif" +subscribed = "Processor-Tarif" +unlinked = "Nicht verknüpft" + +[portal.agentBuilder] +bootstrapFromDocument = "Aus Dokument initialisieren" +sectionsAriaLabel = "Agent-Builder-Abschnitte" +selectorAriaLabel = "Agents" +subtitle = "Entwerfen, testen und veröffentlichen Sie KI-Agenten, die Ihre Dokumente klassifizieren, Inhalte extrahieren und weiterleiten. Definieren Sie Szenarien, begrenzen Sie den Tool-Zugriff, führen Sie ein Golden Set aus und veröffentlichen Sie eine Version." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Abbrechen" +dropzoneText = "Beispieldokument auswählen (PDF oder Bild)" +lead = "Legen Sie ein Beispieldokument ab, und wir schlagen Szenarien sowie ein Extraktionsschema vor, das Sie verfeinern können. Nichts wird veröffentlicht, bevor Sie es geprüft haben." +submit = "Agent initialisieren" +subtitle = "Einen neuen Agent aus einer repräsentativen Datei erstellen" +title = "Aus einem Dokument initialisieren" + +[portal.agentBuilder.empty] +description = "Initialisieren Sie einen Agent aus einem Beispieldokument, um seine Szenarien und sein Extraktionsschema anzulegen, und verfeinern und veröffentlichen Sie ihn anschließend." +title = "Noch keine Agents" + +[portal.agentBuilder.evals] +casesPassing = "Bestandene Fälle" +columnCase = "Eval-Fall" +columnLatency = "Latenz" +columnResult = "Ergebnis" +fail = "fehlgeschlagen" +goldenSetPassRate = "Golden-Set-Erfolgsrate" +latencyMs = "{{ms}} ms" +notRun = "nicht ausgeführt" +pass = "bestanden" +passRate = "Erfolgsrate" +runEvals = "Evals ausführen" + +[portal.agentBuilder.evals.empty] +description = "Evals machen aus Ihren Szenarien ein wiederholbares Golden Set. Führen Sie ein Upgrade durch, um die Erfolgsrate über die Zeit zu erfassen und Veröffentlichungen davon abhängig zu machen." +title = "Noch kein Golden Set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "über Golden Sets hinweg" +activeAgents = "Aktive Agents" +avgPassRate = "Durchschn. Eval-Erfolgsrate" +fleetWide = "flottenweit" +latestPublished = "Zuletzt veröffentlicht" +scenarios = "Szenarien" +testCases = "Testfälle" +totalDescription_one = "{{count}} insgesamt" +totalDescription_other = "{{count}} insgesamt" + +[portal.agentBuilder.scenarios] +add = "Hinzufügen" +addScenario = "Szenario hinzufügen" +enable = "Aktivieren" +expectationLabel = "Erwartetes Verhalten" +expectationPlaceholder = "Was der Agent tun soll" +inEval = "in Eval" +mute = "Stummschalten" +muted = "stummgeschaltet" +nameLabel = "Name" +namePlaceholder = "z. B. Compliance-Eskalation" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Szenarien" +tools = "Tools" +versions = "Versionen" + +[portal.agentBuilder.tools] +broadAccess = "Breiter Zugriff" +deniedHint = "Ausgewählte Tools sind blockiert. Alles andere bleibt aufrufbar." +deniedTools = "Abgelehnte Tools" +governanceGate = "Tool-Governance ist im Enterprise-Tarif verfügbar." +restricted = "Eingeschränkt" +restrictedAccess = "Eingeschränkter Tool-Zugriff" +restrictedDescription = "Alle Tools außer den unten abgelehnten zulassen." + +[portal.agentBuilder.versions] +current = "aktuell" +historyGate = "Vollständiger Versionsverlauf und Rollback sind im Enterprise-Tarif verfügbar." +publish = "Veröffentlichen" +rollBack = "Zurücksetzen" + +[portal.assistant] +close = "Assistent schließen" +error = "Der Assistent konnte nicht erreicht werden." +errorWithDetail = "Der Assistent konnte nicht erreicht werden: {{detail}}" +inputAriaLabel = "Assistenten fragen" +inputPlaceholder = "Fragen Sie zu Stirling…" +open = "Assistent öffnen" +send = "Senden" +title = "Assistent" +tryAsking = "Versuchen Sie zu fragen" +typing = "Schreibt" + +[portal.auth] +loading = "Wird geladen" +redirectingToEditor = "Weiterleitung zum Editor..." + +[portal.billing.checkout] +noClientSecret = "Edge-Funktion hat kein client_secret zurückgegeben." +subtitle = "Fügen Sie eine Karte hinzu, um nach Ihrem kostenlosen Editor-Tarif-Guthaben fortzufahren. Stripe erledigt den Rest." +title = "Processor-Tarif aktivieren" + +[portal.billing.checkout.activationSlow] +body = "Ihre Zahlung war erfolgreich, aber die Aktivierung dauert etwas länger als üblich. Sie wird automatisch aktiviert — schließen Sie dies, und sie erscheint hier in Kürze." +close = "Schließen" +title = "Fast geschafft" + +[portal.billing.checkout.error] +title = "Checkout konnte nicht gestartet werden" + +[portal.billing.checkout.finalizing] +body = "Ihre Zahlung wurde verarbeitet. Wir aktivieren die nutzungsbasierte Verarbeitung auf Ihren verknüpften Instanzen — dies dauert normalerweise ein paar Sekunden." +hint = "Bitte lassen Sie dieses Fenster geöffnet." +title = "Ihr Processor-Tarif wird aktiviert..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "in der Portal-Env fest, um den In-App-Checkout zu aktivieren." +bodyBefore = "Legen Sie" +title = "Stripe nicht konfiguriert" + +[portal.billing.enterpriseUpsell] +cta = "Enterprise-Angebot erstellen" +description = "Volumenrabatte mit Abnahmeverpflichtung, Air-Gapped-Bereitstellung, benutzerdefinierte MSA- und Sicherheitsprüfungen sowie Partnerschaften mit Drittanbieter-Distributoren." +eyebrow = "Volumenrabatt · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Diesen Monat aktiv" +cost = "Kosten" +editorsDeployed = "Bereitgestellte Editoren" +inviteTeammates = "Teammitglieder einladen" +pdfsEdited = "PDFs bearbeitet" +subtitle = "Überall bereitstellen, für Ihr ganzes Team." +title = "Kostenlose PDF-Editoren" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout konnte nicht gestartet werden" +currentPlan = "Aktueller Tarif" +freeForever = "Für immer kostenlos" +noTeamResolved = "Für Ihr Wallet wurde noch kein Team ermittelt — aktualisieren Sie und versuchen Sie es erneut." +ownerOnly = "Nur der Teambesitzer kann den Processor-Tarif aktivieren." +planName = "Editor" +ssoIncluded = "SSO enthalten" +switchOnProcessor = "Processor aktivieren →" +unlimitedUsers = "Unbegrenzte Benutzer" + +[portal.billing.invoices] +columnAmount = "Betrag" +columnDate = "Datum" +columnDescription = "Beschreibung" +columnPdfsProcessed = "Verarbeitete PDFs" +columnStatus = "Status" +descriptionFallback = "Rechnung" +downloadAriaLabel = "Rechnung {{number}} als PDF herunterladen" +emptyDescription = "Sobald Ihr Team ein Abonnement hat und der erste Zyklus abgeschlossen ist, erscheinen Ihre Rechnungen hier." +emptyTitle = "Noch keine Rechnungen" +fetchLimitNote_one = "Ihre {{count}} neueste Rechnung wird angezeigt. Ältere Rechnungen befinden sich im Stripe-Portal." +fetchLimitNote_other = "Ihre {{count}} neuesten Rechnungen werden angezeigt. Ältere Rechnungen befinden sich im Stripe-Portal." +loadError = "Rechnungen konnten nicht geladen werden: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Alle {{count}} anzeigen" +showAll_other = "Alle {{count}} anzeigen" +showFewer_one = "Weniger anzeigen (oberste {{count}})" +showFewer_other = "Weniger anzeigen (oberste {{count}})" +showMostRecent_one = "{{count}} neueste anzeigen" +showMostRecent_other = "{{count}} neueste anzeigen" +title = "Rechnungsverlauf" +viewAriaLabel = "Rechnung {{number}} in Stripe anzeigen" +viewLink = "Anzeigen ↗" + +[portal.billing.linkPrompt] +cta = "Stirling-Konto verknüpfen" +description = "Manuelle PDF-Bearbeitung — anzeigen, signieren, zusammenführen, teilen, Wasserzeichen hinzufügen, komprimieren, konvertieren, manuelle OCR — ist immer kostenlos, ob verknüpft oder nicht. Verknüpfen Sie Ihr Konto, um 500 kostenlose PDFs für nutzungsbasierte Verarbeitung (Automatisierung, KI und API) zu erhalten; wenn Sie mehr benötigen, aktivieren Sie den Processor-Tarif und zahlen nur für das, was Sie nutzen." +title = "Ihr Stirling-Konto verknüpfen" + +[portal.billing.paymentMethod] +billedMonthly = "Monatlich abgerechnet" +cardEnding = "{{brand}} endet auf {{last4}}" +cardFallback = "Karte" +expiresBilledMonthly = "Läuft ab {{expiry}} · monatlich abgerechnet" +eyebrow = "Zahlungsmethode" +managedSub = "Ihre Karten- und Rechnungsdaten werden sicher im Kundenportal von Stripe gespeichert." +managedTitle = "In Stripe verwaltet" +update = "Aktualisieren" + +[portal.billing.pdfsProcessed] +emptyPeriod = "In diesem Zeitraum noch keine nutzungsbasierte Verarbeitung." +eyebrow = "In diesem Zeitraum verarbeitete PDFs" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "Nutzungsbasierte PDFs nach Kategorie aufgeteilt" +segmentAgentsDesc = "KI-Agent-Aktionen" +segmentAgentsLabel = "Agents" +segmentApiDesc = "Direkte API-Anfragen" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatisierungen & Pipelines" +segmentAutomationLabel = "Automatisierung" +unit = "nutzungsbasierte PDFs" + +[portal.billing.spendLimit] +adjustLimit = "Limit anpassen" +cancel = "Abbrechen" +capControlNote = "Änderungen gelten sofort — erhöhen oder senken Sie die Obergrenze jederzeit." +capSuffix = "/ Monat" +capSuffixWithDocs = "/ Monat · ≈ {{documents}} Dokumente" +displaySub = "Ihnen wird nur berechnet, was Sie automatisch verarbeiten — niemals über die Obergrenze hinaus." +editTitle = "Monatliche Obergrenze festlegen" +eyebrow = "Ausgabenlimit" +guardrailBody = "eine feste Obergrenze — Ihnen wird nie mehr berechnet. Bei Erreichen der Obergrenze pausiert die nutzungsbasierte Verarbeitung (unbegrenzte PDF-Bearbeitung funktioniert weiter), bis Sie sie erhöhen oder der Zyklus zurückgesetzt wird. Nichts geht verloren." +guardrailLabel = "Ihre Leitplanke:" +noCap = "keine Obergrenze" +pctUsed = "{{pct}}% genutzt" +remaining = "{{amount}} verbleibend" +save = "Limit speichern" +saveError = "Limit konnte nicht gespeichert werden" +thisPeriodUncapped = "{{amount}} in diesem Zeitraum · ohne Obergrenze" +usedThisMonth = "{{amount}} diesen Monat genutzt" +useSuggested = "Vorschlag verwenden · {{amount}} / Monat" + +[portal.billing.spendLimit.projection] +body_one = "Bei {{rate}}/Tag erreichen Sie die Obergrenze in ca. {{count}} Tag (ca. {{monthEnd}} Monatsende). Vorgeschlagenes Limit ca. {{suggested}}." +body_other = "Bei {{rate}}/Tag erreichen Sie die Obergrenze in ca. {{count}} Tagen (ca. {{monthEnd}} Monatsende). Vorgeschlagenes Limit ca. {{suggested}}." +label = "Voraussichtlich überschritten." + +[portal.billing.spendThisMonth] +eyebrow = "Ausgaben diesen Monat" +processed_one = "{{formattedCount}} PDF verarbeitet." +processed_other = "{{formattedCount}} PDFs verarbeitet." +processedWithRate_one = "{{formattedCount}} PDF verarbeitet, zu je {{rate}}." +processedWithRate_other = "{{formattedCount}} PDFs verarbeitet, zu je {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Erhöhen Sie es jetzt, damit die automatisierte Verarbeitung nie pausiert." +approachingTitle = "Sie haben {{pct}}% Ihres monatlichen Ausgabenlimits erreicht" +raiseLimit = "Limit erhöhen" +reachedBody = "Die nutzungsbasierte Verarbeitung ist pausiert, bis Sie das Limit erhöhen oder der Zyklus zurückgesetzt wird. Unbegrenzte PDF-Bearbeitung funktioniert weiter." +reachedTitle = "Monatliches Ausgabenlimit erreicht" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe-Portal konnte nicht geöffnet werden" + +[portal.billing.walletMeter] +capSuffix_one = "von {{allowance}} kostenlosen PDFs genutzt" +capSuffix_other = "von {{allowance}} kostenlosen PDFs genutzt" +eyebrow = "Processor-Testversion" +statusLabel_one = "{{remaining}} übrig" +statusLabel_other = "{{remaining}} übrig" +sub = "Nutzen Sie den PDF Editor kostenlos. Zahlen Sie für die automatische Verarbeitung von PDFs." +title_one = "{{allowance}} PDFs kostenlos verarbeiten" +title_other = "{{allowance}} PDFs kostenlos verarbeiten" +titleWithRate_one = "{{allowance}} PDFs kostenlos verarbeiten, danach {{rate}}/PDF" +titleWithRate_other = "{{allowance}} PDFs kostenlos verarbeiten, danach {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Gesperrt" +openAriaLabel = "Komponente {{name}} öffnen" + +[portal.catalogue.detail] +addToProject = "Zum Projekt hinzufügen" +ariaLabel = "Komponentendetail" +tabsAriaLabel = "Komponentendetail-Abschnitte" +upgradeToUnlock = "Upgrade zum Entsperren" + +[portal.catalogue.detail.code] +install = "Installieren" +usage = "Usage" + +[portal.catalogue.detail.locked] +description = "{{name}} ist ab dem {{tier}}-Tarif enthalten. Führen Sie ein Upgrade durch, um es einzubetten." +title = "In Ihrem Tarif nicht verfügbar" + +[portal.catalogue.detail.preview] +badge = "Live-Vorschau" +note = "Interaktive Sandbox wird hier gerendert" + +[portal.catalogue.detail.pricing] +note = "Nutzungsbasiert pro {{unit}}. Nutzung über das monatliche Freikontingent hinaus wird Ihrem Konto berechnet und unter Nutzung & Abrechnung einzeln aufgeführt." + +[portal.catalogue.detail.stats] +billedOn = "Abgerechnet nach" +embeds30d = "Einbettungen (30T)" +freeQuota = "Freikontingent" +freeQuotaValue = "{{amount}} / Mon." +maturity = "Reifegrad" +none = "Keine" +perAction = "Pro Aktion" +price = "Preis" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Übersicht" +pricing = "Preise" +props = "Props / API" + +[portal.catalogue.props] +optional = "optional" +required = "erforderlich" + +[portal.catalogue.props.columns] +description = "Beschreibung" +name = "Prop" +required = "Erforderlich" +type = "Typ" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Komponentenausgaben (MTD)" +embedsThisMonth = "Einbettungen diesen Monat" +inBeta = "In Beta" + +[portal.components.billingUnit] +approval = "Genehmigung" +check = "Prüfung" +event = "Ereignis" +render = "Render" +review = "Review" +session = "Sitzung" +signature = "Signatur" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Einbettbare SDK-Widgets, die Sie in Ihre eigene App einfügen — ein Viewer, ein E-Sign-Flow, ein KI-Review-Panel. Jedes wird pro Aktion nutzungsbasiert abgerechnet. Klicken Sie auf eine Karte für Installation, Nutzung und Props." +title = "Komponenten" + +[portal.componentsView.empty] +description = "Der Komponentenkatalog konnte nicht geladen werden. Versuchen Sie es in Kürze erneut." +title = "Keine Komponenten verfügbar" + +[portal.componentsView.lockedBanner] +description = "GA-Komponenten sind mit Pay-as-you-go verfügbar; einige Beta-Komponenten sind nur für Enterprise. Gesperrte Karten zeigen einen Upgrade-Hinweis." +title = "Einige Komponenten benötigen einen kostenpflichtigen Tarif" + +[portal.docs.authentication] +codeCaption = "jede Anfrage" +eyebrow = "ERSTE SCHRITTE" +lead = "Alle Anfragen authentifizieren sich mit einem Bearer-Token. Schlüssel sind pro Umgebung beschränkt und laufen nie ab, es sei denn, sie werden rotiert." +liveKey = "Produktionsschlüssel — abgerechnet, ratenbegrenzt gemäß Ihrem Tarif." +testKey = "Sandbox-Schlüssel — kostenlos, geben synthetische Fixtures zurück." +title = "Authentifizierung" + +[portal.docs.components] +codeCaption = "Viewer einbetten" +eyebrow = "KOMPONENTEN" +lead = "Einbettbare UI für Review-Warteschlangen und Dokumentprüfung. Bringen Sie Ihre eigenen Styles mit oder verwenden Sie das mitgelieferte Theme." +title = "Drop-in-Viewer" + +[portal.docs.endpoints] +eyebrow = "API-REFERENZ" +fieldCount_one = "{{count}} Feld" +fieldCount_other = "{{count}} Felder" +filterAll = "Alle" +filterAriaLabel = "Endpunkte nach Vertikale filtern" +lead = "Jeder Dokumenttyp ist ein typisierter Endpunkt. POST eine Datei, erhalten Sie schema-validiertes JSON. Filtern Sie unten nach Vertikale." +title = "Endpunkte" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API-REFERENZ" +lead = "Fehler geben einen stabilen maschinenlesbaren Code plus eine menschliche Nachricht zurück. Der 4xx-Body enthält immer eine request_id für den Support." +title = "Fehler" + +[portal.docs.nav] +ariaLabel = "Dokumentation" + +[portal.docs.nav.empty] +description = "Der Dokumentationsindex konnte nicht geladen werden." +title = "Docs nicht verfügbar" + +[portal.docs.quickstart] +eyebrow = "ERSTE SCHRITTE" +lead = "Senden Sie Ihr erstes Dokument an einen typisierten Endpunkt und erhalten Sie strukturiertes JSON in drei Schritten zurück. Kein Modelltraining, kein Prompt-Engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "für Copy-Paste-Rezepte." +bodyBeforeLink = "binden Sie denselben Aufruf in eine Pipeline ein, um Validierung, Schwärzung und Zustellung zu verketten — oder stellen Sie ihn einem Agent über MCP bereit. Siehe" +label = "Weiter:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Erstellen Sie einen beschränkten Schlüssel im Infrastruktur-Tab. Schlüssel enthalten Ratenlimits und eine optionale IP-Allowlist. Exportieren Sie ihn in Ihre Shell:" +title = "API-Schlüssel ausstellen" + +[portal.docs.quickstart.step2] +body = "POST eine Datei an einen beliebigen typisierten Endpunkt. Der Endpunkt bestimmt das Schema, das Sie zurückerhalten — hier der Rechnungsextraktor." +snippetCaption = "Rechnung extrahieren" +title = "Dokument senden" + +[portal.docs.quickstart.step3] +body = "Jede Antwort wird gegen das Endpunktschema validiert, mit Konfidenzwert und Provenienz pro Feld." +codeCaption = "200 OK" +title = "Strukturiertes Ergebnis lesen" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Parallelität" +eyebrow = "ERSTE SCHRITTE" +lead = "Limits skalieren mit Ihrem Tarif. Eine 429-Antwort enthält einen Retry-After-Header; die SDKs führen automatisch Backoff durch." +requestsPerMinute = "Anfragen / Minute" +title = "Ratenlimits & Kontingente" + +[portal.docs.recipes] +cloneButton = "Rezept klonen" +eyebrow = "PLAYBOOKS" +lead = "End-to-End-Muster, die Quellen, Vorgänge und Ziele verketten. Jedes entspricht einer Pipeline, die Sie klonen können." +title = "Rezepte" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-Party-Clients mit typisierten Antworten, automatischen Wiederholungen und Streaming-Uploads. Alle verfolgen denselben Endpunktkatalog." +title = "Offizielle SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Veraltet" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Gebündelte, benannte Fähigkeiten, die Ihr Agent als einzelnes Tool aufruft. Jeder Skill ist eine deterministische Operationskette mit angehängten Evals." +title = "Agent-Skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API-REFERENZ" +lead = "Abonnieren Sie document.processed-, pipeline.completed- und quota.threshold-Ereignisse. Payloads werden mit HMAC-SHA256 signiert." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "Helper." +beforeHelper = "Header gegen Ihr Signaturgeheimnis, bevor Sie einem Payload vertrauen. SDKs liefern einen" +beforeSignature = "Überprüfen Sie den" + +[portal.documents] +exportCsv = "CSV exportieren" +search = "Nach Dateiname, ID suchen..." +subtitle = "Jedes Dokument, das Ihre Organisation verarbeitet hat, mit seinem vollständigen Verarbeitungsprotokoll. Inhaltszugriff ist an eine Anfrage gebunden." +title = "Dokumente" + +[portal.documents.audit] +approved = "Genehmigt" +archived = "Archiviert" +elevation = "Berechtigungserweiterung" +empty = "Noch keine Ereignisse aufgezeichnet." +extracted = "Verarbeitet" +flagged = "Überprüfung erforderlich" +ingested = "Aufgenommen" +reviewed = "In Überprüfung" + +[portal.documents.drawer] +sectionsAriaLabel = "Dokumentdetailbereiche" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extraktionen" +overview = "Übersicht" + +[portal.documents.elevation] +requestAccess = "Zugriff anfordern" + +[portal.documents.elevation.active] +description = "Temporäre Freigabe — der Zugriff wird protokolliert und ist zeitlich begrenzt." +descriptionFourEyes = "Temporäre Freigabe — ein Peer-Reviewer wurde benachrichtigt (Vier-Augen-Prinzip)." +title = "Zugriff läuft in {{time}} ab" + +[portal.documents.elevation.gated] +description = "Der Inhalt ist durch Zero-Standing-Access geschützt. Eine Anfrage startet eine zeitlich begrenzte Freigabe." +descriptionFourEyes = "Der Inhalt ist durch Zero-Standing-Access geschützt. Eine Anfrage startet eine zeitlich begrenzte Freigabe und benachrichtigt einen Peer-Reviewer (Vier-Augen-Prinzip)." +title = "Sensibles Dokument" + +[portal.documents.extractions] +empty = "Aus diesem Dokument wurden keine Felder extrahiert." +masked = "Extrahierte Felder sind ausgeblendet. Fordern Sie zeitlich begrenzten Zugriff an, um den Inhalt dieses Dokuments anzuzeigen." + +[portal.documents.extractions.columns] +confidence = "Konfidenz" +field = "Feld" +value = "Wert" + +[portal.documents.filters] +all = "Alle" +ariaLabel = "Dokumente nach Status filtern" +flagged = "Markiert" +inReview = "In Überprüfung" +processed = "Verarbeitet" + +[portal.documents.overview] +action = "Pipeline / Aktion" +product = "Produkt" +received = "Zeit" +status = "Status" +type = "Typ" +user = "Benutzer" + +[portal.documents.queue.empty] +description = "Wenn Quellen Dokumente in Ihre Pipelines einspeisen, erscheinen sie hier zur Überprüfung." +title = "Keine Dokumente in der Warteschlange" + +[portal.documents.status] +error = "Fehler" +flagged = "Überprüfung erforderlich" +inReview = "In Überprüfung" +processed = "Verarbeitet" + +[portal.documents.table] +auto = "Auto" +editorAction = "Editor" +empty = "Keine Dokumente entsprechen diesem Filter." +rowActions = "Zeilenaktionen" +sensitiveLabel = "Sensibel" +sensitiveTitle = "Sensibel — Zugriff erforderlich" + +[portal.documents.table.columns] +action = "Pipeline / Aktion" +document = "Dokument" +product = "Produkt" +status = "Status" +time = "Zeit" +user = "Benutzer" + +[portal.editorAdmin] +subtitle = "Stellen Sie den Stirling PDF Editor bereit, koppeln Sie selbst gehostete Instanzen mit Ihrer Organisation und betreiben Sie die laufende Flotte — Ziele, Zustand, Zugangsdaten und Offline-Aktivierung an einem Ort." +title = "Editor-Bereitstellung" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktive Benutzer" +host = "Host" +lastSeen = "Zuletzt gesehen" +region = "Region" +status = "Status" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "Stellen Sie ein Ziel bereit und koppeln Sie es, um hier den Live-Zustand der Instanz zu sehen." +title = "Keine Instanzen melden sich" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Offline-Bundle generieren" +lockCopy = "Offline- und On-Prem-Aktivierung ist Teil von Enterprise." +subtitle = "Generieren Sie ein signiertes Aktivierungs-Bundle für eine Offline- oder On-Prem-Installation ohne ausgehenden Netzwerkpfad. Übertragen Sie es auf die Instanz und wenden Sie es während der Ersteinrichtung an." +talkToSales = "Vertrieb kontaktieren" +title = "Air-gapped-Aktivierung" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} ist signiert und zur Übertragung bereit. Es aktiviert eine Instanz und läuft in 14 Tagen ab." +title = "Bundle bereit" + +[portal.editorAdmin.pairing] +generated = "Generiert ✓" +generateNewCode = "Neuen Code generieren" +lockCopy = "IaC-Bereitstellung ist Teil von Enterprise." +rotate = "Rotieren" +talkToSales = "Vertrieb kontaktieren" + +[portal.editorAdmin.sections.health] +sub = "Jede Editor-Instanz, die sich meldet — Version, Region, Status, zuletzt gesehen und aktive Benutzer." +title = "Instanzzustand" + +[portal.editorAdmin.sections.pairing] +sub = "Verbinden Sie einen selbst gehosteten Editor mit dieser Organisation. Generieren Sie ein Token, geben Sie einen kurzen Code weiter oder binden Sie ihn über IaC ein." +title = "Kopplung" + +[portal.editorAdmin.sections.targets] +sub = "Wo der Editor läuft. Kopieren Sie ein Snippet, um eine selbst gehostete Instanz bereitzustellen, oder nutzen Sie Managed Cloud ohne Betrieb." +title = "Bereitstellungsziele" + +[portal.editorAdmin.serviceToken] +currentToken = "Aktuelles Token" +lastRotated = "Zuletzt rotiert" +rotateButton = "Service-Token rotieren" +subtitle = "Instanzen authentifizieren sich mit diesen Zugangsdaten bei der Organisation. Rotieren Sie sie nach Zeitplan oder sofort nach einem vermuteten Leak." +title = "Service-Token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Ein neues Token wurde ausgegeben. Aktualisieren Sie STIRLING_SERVICE_TOKEN jeder selbst gehosteten Instanz innerhalb des 24-Stunden-Kulanzfensters, sonst gehen sie offline." +title = "Laufende Instanzen rotieren" + +[portal.editorAdmin.status] +degraded = "Beeinträchtigt" +healthy = "Fehlerfrei" +offline = "Offline" +pairing = "Kopplung" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} Instanz" +instanceCount_other = "{{count}} Instanzen" +talkToSales = "Vertrieb kontaktieren" +upgradePlan = "Plan upgraden" + +[portal.editorAdmin.targets.lock] +enterprise = "On-Prem- und Kubernetes-Self-Hosting sind Teil von Enterprise." +paid = "Self-Hosting mit Docker und Kubernetes wird mit einem kostenpflichtigen Plan freigeschaltet." + +[portal.editorAdmin.targets.state] +available = "Verfügbar" +locked = "Gesperrt" +running = "Läuft" + +[portal.errorBoundary] +description = "In dieser Ansicht ist ein unerwarteter Fehler aufgetreten. Versuchen Sie es erneut oder wählen Sie einen anderen Bereich in der Seitenleiste aus." +retry = "Erneut versuchen" +title = "Auf dieser Seite ist etwas schiefgelaufen" + +[portal.home.editor] +activeUsers = "{{n}} aktiv" +invite = "Teammitglieder einladen" +name = "Stirling PDF Editor" +open = "Im Browser öffnen" +updated = "aktualisiert {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Selbst gehostet · Docker" +kubernetes = "Selbst gehostet · Kubernetes" + +[portal.home.greeting] +afternoon = "Guten Tag" +evening = "Guten Abend" +morning = "Guten Morgen" + +[portal.home.onboarding] +dismiss = "Einrichtung ausblenden" +notStarted = "Nicht gestartet" +progress = "{{done}} von {{total}} erledigt" +title = "Einrichtung abschließen" + +[portal.home.onboarding.enterprise] +body = "Organisationsweites SSO + SCIM + RBAC, feste Volumenpreise und Air-gapped-Bereitstellung." +cta = "Testversion starten" +ctaQuote = "Angebot anfordern" +lead = "Für 250+ Mitarbeitende." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Stellen Sie die Desktop-App bereit, dauerhaft kostenlos." +title = "PDF Editor herunterladen" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktiv · {{recommended}} empfohlen" +chip = "{{active}} aktiv" +title = "Richtlinien aktivieren" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} verbunden · jedes PDF wird dort gesteuert, wo es landet" +chip = "{{connected}} verbunden" +title = "Quellen verbinden" + +[portal.home.quickActions] +subtitle = "Wichtigste Aufgaben für heute" +title = "Schnellaktionen" + +[portal.home.quickActions.buildPipeline] +blurb = "3-Schritt-Composer über der typisierten Op-Bibliothek" +title = "Pipeline erstellen" + +[portal.home.quickActions.connectSource] +blurb = "S3, Agents, Webhooks, überwachte Ordner" +title = "Quelle verbinden" + +[portal.home.quickActions.issueApiKey] +blurb = "Eingeschränkter Schlüssel mit Ratenlimits und IP-Allowlist" +title = "API-Schlüssel ausstellen" + +[portal.infrastructure] +manageEditorDeployment = "Editor-Bereitstellung verwalten" +sectionsAriaLabel = "Infrastrukturbereiche" +subtitle = "Bereitstellungen, Zugangsdaten, Sicherheitsstatus, Speicher und Audit-Trail für Ihren Stirling-Arbeitsbereich." +title = "Infrastruktur" + +[portal.infrastructure.apiKeys] +createKey = "Schlüssel erstellen" +heading = "API-Schlüssel" +subheading = "Eingeschränkte Zugangsdaten mit Ratenlimits pro Schlüssel, Berechtigungen und IP-Allowlists." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Erlaubte IPs" +anyIp = "Beliebige IP (keine Allowlist)" +created = "Erstellt" +lastUsed = "Zuletzt verwendet" +permissions = "Berechtigungen" +rateLimit = "Ratenlimit" +rateLimitValue = "{{value}} Anfragen/min" +usageMonth = "Nutzung diesen Monat" +usageToday = "Nutzung heute" + +[portal.infrastructure.apiKeys.empty] +description = "Erstellen Sie einen eingeschränkten Schlüssel, um die Stirling API aufzurufen." +title = "Noch keine API-Schlüssel" + +[portal.infrastructure.audit] +filterAriaLabel = "Audit-Ereignisse nach Kategorie filtern" +heading = "Audit-Protokolle" +latencyValue = "{{value}} ms" +noEventsInCategory = "Keine Ereignisse in dieser Kategorie." +subheading = "Jedes Authentifizierungs-, Konfigurations- und Verarbeitungsereignis in Ihrem Arbeitsbereich." + +[portal.infrastructure.audit.columns] +actor = "Akteur" +event = "Ereignis" +latency = "Latenz" +status = "Status" +target = "Ressource" +timestamp = "Zeitstempel" + +[portal.infrastructure.audit.empty] +description = "Arbeitsbereichsaktivitäten erscheinen hier, sobald sie auftreten." +title = "Keine Audit-Ereignisse" + +[portal.infrastructure.audit.export] +cancel = "Abbrechen" +error = "Export fehlgeschlagen. Bitte versuchen Sie es erneut." +exportButton = "Exportieren" +exporting = "Export wird ausgeführt…" +fieldsLegend = "Spalten" +format = "Format" +open = "Exportieren" +subtitle = "Laden Sie Audit-Ereignisse als CSV oder JSON herunter. Wählen Sie aus, welche Spalten enthalten sein sollen." +title = "Audit-Protokoll exportieren" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Dokumentname" +ipAddress = "IP-Adresse" +outcome = "Ergebnis" +tool = "Tool" +username = "Benutzername" + +[portal.infrastructure.audit.filters] +all = "Alle" +auth = "Auth" +config = "Konfiguration" +elevation = "Berechtigungserweiterung" +processing = "Verarbeitung" +security = "Sicherheit" + +[portal.infrastructure.audit.forbidden] +description = "Das Audit-Protokoll ist für Teamleitungen und Admins verfügbar. Bitten Sie Ihre Teamleitung oder einen Admin um Zugriff." +title = "Sie haben keinen Zugriff" + +[portal.infrastructure.audit.metrics] +config = "Konfiguration" +elevation = "Berechtigungserweiterung" +processing = "Verarbeitung" +totalEvents = "Ereignisse gesamt · 24 h" + +[portal.infrastructure.createKey] +cancel = "Abbrechen" +createKey = "Schlüssel erstellen" +done = "Fertig" +ipAllowlistHelper = "Durch Kommas getrennte CIDR-Bereiche. Leer lassen, um beliebige IPs zu erlauben." +ipAllowlistLabel = "IP-Allowlist" +keyNameLabel = "Schlüsselname" +keyNamePlaceholder = "z. B. Produktion · Aufnahme" +permissionsLabel = "Berechtigungen" +secretKeyCaption = "Geheimer Schlüssel" +secretWarning = "Speichern Sie dies in einem Secrets-Manager. Stirling speichert immer nur einen Hash — es gibt keine Möglichkeit, ihn später wiederherzustellen." +subtitle = "Beschränken Sie den Schlüssel auf das Minimum, das er benötigt. Sie können ihn jederzeit rotieren oder widerrufen." +subtitleCreated = "Kopieren Sie dieses Secret jetzt — es wird nicht erneut angezeigt." +title = "API-Schlüssel erstellen" +titleCreated = "Schlüssel erstellt" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Bereitgestellt von" +environment = "Umgebung" +product = "Produkt" +status = "Status" +version = "Version" +when = "Wann" + +[portal.infrastructure.deployments.recent] +heading = "Letzte Bereitstellungen" +subheading = "Die neuesten Rollouts über Produkte und Umgebungen hinweg." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instanzen" +latency = "Latenz" +load = "Last" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Durchsatz" +uptime = "Uptime" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "Regionen" +subheading = "Live-Zustand für jede bereitgestellte Stirling-Region — Latenz, Last und Rollout-Version." + +[portal.infrastructure.deployments.regions.empty] +description = "Bereitgestellte Regionen erscheinen hier, sobald Ihr Arbeitsbereich bereitgestellt ist." +title = "Keine Regionen bereitgestellt" + +[portal.infrastructure.models] +heading = "Modelle" +msValue = "{{value}} ms" +subheading = "Der Modellkatalog und das Routing, die die Dokumentverarbeitung in Ihrem Arbeitsbereich antreiben." + +[portal.infrastructure.models.byom] +description = "Registrieren Sie ein On-Prem- oder selbst gehostetes Modell und pinnen Sie es an eine Region für datenresidenzgebundene Verarbeitung." +title = "Eigenes Modell verwenden" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Verwaltete Modelle, die Ihrem Arbeitsbereich zur Verfügung stehen, mit Live-Latenz und Kosten." +subEnterprise = "Verwaltete, eigene und On-Prem-Modelle — mit verfügbarem Pinning pro Region." + +[portal.infrastructure.models.catalogue.empty] +description = "Modelle im Katalog Ihres Arbeitsbereichs erscheinen hier." +title = "Keine Modelle verfügbar" + +[portal.infrastructure.models.columns] +cost = "Kosten" +latency = "Latenz" +load = "Last" +model = "Modell" +status = "Status" +type = "Typ" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "Aktive Modelle" +avgLatency = "Durchschn. Latenz" +included = "Enthalten" +monthlySpend = "Monatliche Modellausgaben" + +[portal.infrastructure.models.routing] +empty = "Keine Routing-Regeln konfiguriert." +heading = "Routing-Regeln" +sub = "Welches Modell welche Operation verarbeitet. Die Standardeinstellung gilt, wenn keine spezifischere Regel passt." +subLocked = "Leiten Sie Operationen an bestimmte Modelle weiter — verfügbar in kostenpflichtigen Plänen." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Upgraden Sie auf Pro, um zu steuern, welches Modell welche Operation und welchen Dokumenttyp verarbeitet." +title = "Modell-Routing ist eine kostenpflichtige Funktion" + +[portal.infrastructure.models.routingColumns] +default = "Standard" +docType = "Dokumenttyp" +modelForAria = "Modell für {{operation}}" +operation = "Operation" +routedTo = "Weitergeleitet an" + +[portal.infrastructure.security.access.byok] +description = "Stellen Sie einen Schlüssel aus Ihrem eigenen KMS bereit. Stirling verschlüsselt damit, kann aber weiterhin lesen." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Schlüssel verlassen niemals Ihr KMS. Stirling hält nur Ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling verwaltet Verschlüsselungsschlüssel. Am einfachsten — kein Schlüsselbetrieb auf Ihrer Seite." +label = "Von Stirling gehaltene Schlüssel" + +[portal.infrastructure.security.accessPolicy] +heading = "Dokumentzugriffsrichtlinie" +subheading = "Steuert, wer verarbeitete ruhende Dokumente entschlüsseln kann." + +[portal.infrastructure.security.attestations] +heading = "Compliance-Attestierungen" +noReport = "Kein Bericht verfügbar" +subheading = "Audit-Status nach Framework, mit Berichten zu attestierten Kontrollen." +viewReport = "Bericht anzeigen →" + +[portal.infrastructure.security.compliance] +heading = "Compliance" +subheading = "Attestierungen und Zertifizierungen für die Stirling-Plattform." + +[portal.infrastructure.security.empty] +description = "Die Sicherheitskonfiguration Ihres Arbeitsbereichs erscheint hier." +title = "Sicherheitsstatus nicht verfügbar" + +[portal.infrastructure.security.hyokBanner] +description = "Mit HYOK verlassen Verschlüsselungsschlüssel niemals Ihr KMS. Stirling speichert und verarbeitet nur Ciphertext, den Sie jederzeit widerrufen können." +title = "Stirling kann Ihre Dokumente nicht entschlüsseln" + +[portal.infrastructure.security.ipAllowlist] +empty = "Keine IP-Bereiche konfiguriert — alle IPs erlaubt." +heading = "IP-Allowlist" +sub = "API-Zugriff ist auf diese CIDR-Bereiche beschränkt." +subLocked = "Beschränken Sie API-Zugriff auf bekannte IP-Bereiche — verfügbar in kostenpflichtigen Plänen." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Upgraden Sie auf Pro, um API-Zugriff auf bestimmte Netzwerke zu beschränken." +title = "IP-Allowlisting ist eine kostenpflichtige Funktion" + +[portal.infrastructure.security.ipColumns] +added = "Hinzugefügt" +addedBy = "Hinzugefügt von" +cidr = "CIDR" +label = "Label" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithmus" +heading = "Verwaltung von Verschlüsselungsschlüsseln" +keyId = "Schlüsselkennung" +lastRotated = "Zuletzt rotiert" +rotateKey = "Schlüssel rotieren" +rotationPolicy = "Rotationsrichtlinie" +subheading = "Verwahrung der Schlüssel, die ruhende Dokumente verschlüsseln — wer entschlüsseln kann und wie Schlüssel rotieren." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) und hold-your-own-key (HYOK) sind in Enterprise verfügbar. Upgraden Sie, um Schlüssel aus Ihrem eigenen KMS bereitzustellen." +title = "Schlüssel werden in Ihrem Plan von Stirling verwaltet" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asien-Pazifik" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR-Datengrenze" +label = "Europäische Union" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Vereinigte Staaten" + +[portal.infrastructure.security.residencyHeader] +heading = "Datenresidenz" +subheading = "Wo Dokumente gespeichert und verarbeitet werden." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} genutzt" + +[portal.infrastructure.storage.empty] +description = "Verbundener Speicher und Nutzung erscheinen hier." +title = "Kein Speicher konfiguriert" + +[portal.infrastructure.storage.lifecycle] +active = "Aktiv" +activeRange = "0–{{value}} T" +archived = "Archiviert" +coldStorage = "Cold Storage" +deleted = "Gelöscht" +never = "nie" +purged = "endgültig gelöscht" + +[portal.infrastructure.storage.providers] +connect = "Verbinden" +connected = "Verbunden" +heading = "Verbundene Anbieter" +subheading = "Wohin verarbeitete Artefakte geschrieben werden." + +[portal.infrastructure.storage.retention] +heading = "Aufbewahrung" +subheading = "Wie lange Artefakte vor der Lifecycle-Löschung aufbewahrt werden." +windowLabel = "Standard-Aufbewahrungsfenster" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} Tag" +days_other = "{{count}} Tage" +never = "Nie löschen" + +[portal.infrastructure.storage.totalUsage] +heading = "Gesamtnutzung" +progressLabel = "Genutzter Speicher" +subheading = "Speicherverbrauch über alle verbundenen Anbieter hinweg." + +[portal.infrastructure.tabs] +apiKeys = "API-Schlüssel" +audit = "Audit-Protokolle" +deployments = "Bereitstellungen" +models = "Modelle" +security = "Sicherheit" +storage = "Speicher" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponenten" +docs = "Developer Docs" +documents = "Dokumente" +editor = "Editor" +home = "Startseite" +infrastructure = "Infrastruktur" +pipelines = "Pipelines" +policies = "Richtlinien" +procurement = "Beschaffung" +settings = "Einstellungen" +sources = "Quellen" +usage = "Nutzung & Abrechnung" +users = "Benutzer" + +[portal.notifications] +markAllRead = "Alle als gelesen markieren" +title = "Benachrichtigungen" +viewAll = "Alle anzeigen" + +[portal.notifications.ariaLabel] +none = "Benachrichtigungen, keine ungelesenen" +unread_one = "Benachrichtigungen, {{count}} ungelesen" +unread_other = "Benachrichtigungen, {{count}} ungelesen" + +[portal.notifications.count] +allRead = "alle gelesen" +loading = "wird geladen" +new_one = "{{count}} neu" +new_other = "{{count}} neu" + +[portal.notifications.empty] +description = "Keine neuen Benachrichtigungen." +title = "Sie sind auf dem neuesten Stand" + +[portal.pipelines] +subtitle = "Jede automatisierte Dokument-Pipeline im Backend: eine geordnete Kette von Operationen über eine Reihe von Quellen, ausgeführt durch einen Trigger. Klicken Sie auf eine Zeile, um ihre Schritte und Quellen anzuzeigen." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Neue Pipeline" + +[portal.pipelines.builder] +addStep = "Tool hinzufügen" +back = "Zurück zu Pipelines" +discard = "Änderungen verwerfen" +enabled = "Aktiviert" +keepEditing = "Weiter bearbeiten" +needsUpload = "Benötigt eine hochgeladene Datei" +noToolMatches = "Keine Tools entsprechen Ihrer Suche." +pipelineSettings = "Pipeline-Einstellungen" +searchTools = "Tools suchen" +selectToolBody = "Fügen Sie ein Tool hinzu, um Ihre Pipeline zu erstellen." +selectToolTitle = "Noch keine Tools" +toolSettings = "Tool-Einstellungen" +unknownStep = "Nicht erkannte Operation, unverändert beibehalten." +unsavedBody = "Sie haben ungespeicherte Änderungen. Speichern Sie sie vor dem Verlassen oder verwerfen Sie sie?" +unsavedTitle = "Ungespeicherte Änderungen" +uploadUnsupported = "Hochgeladene Dateien werden in Pipelines noch nicht unterstützt, daher können diese Schritte nicht gespeichert werden: {{tools}}." +usesDefaults = "Läuft mit Standardeinstellungen" + +[portal.pipelines.composer] +addTool = "Tool hinzufügen" +cancel = "Abbrechen" +chainEmpty = "Fügen Sie ein Tool hinzu, um mit dem Erstellen Ihrer Pipeline zu beginnen." +create = "Pipeline erstellen" +directory = "Ausgabeordner" +directoryHelp = "Absoluter Pfad auf dem Server. Muss innerhalb der konfigurierten erlaubten Ordner liegen." +editingUnsupported = "Die Anzeige dieser Tool-Parameter zur Bearbeitung wird noch nicht unterstützt." +moveDown = "Nach unten verschieben" +moveUp = "Nach oben verschieben" +name = "Name" +namePlaceholder = "z. B. Schwärzungsprüfung" +noSources = "Noch keine Quellen verbunden. Die Pipeline kann weiterhin auf Dateien ausgeführt werden, die ihr direkt bereitgestellt werden." +noToolSettings = "Dieses Tool hat keine konfigurierbaren Einstellungen." +operations_one = "Operation ({{count}})" +operations_other = "Operationen ({{count}})" +output = "Ausgabe" +removeStep = "Operation entfernen" +save = "Änderungen speichern" +scheduleEvery = "Ausführen alle" +sources = "Quellen" +sourcesLoading = "Quellen werden geladen..." +trigger = "Trigger" +triggerManual = "Nur manuell" + +[portal.pipelines.composer.unit] +days = "Tage" +hours = "Stunden" +minutes = "Minuten" + +[portal.pipelines.delete] +body = "\"{{name}}\" löschen? Dies kann nicht rückgängig gemacht werden." +cancel = "Abbrechen" +confirm = "Löschen" +title = "Pipeline löschen?" + +[portal.pipelines.detail] +delete = "Pipeline löschen" +run = "Jetzt ausführen" + +[portal.pipelines.empty] +action = "Pipeline erstellen" +description = "Erstellen Sie Ihre erste Pipeline: Wählen Sie die Quellen aus, über die sie läuft, verketten Sie die Operationen und wählen Sie, wohin die Ausgabe geht." +title = "Noch keine Pipelines" + +[portal.pipelines.kpi] +active = "Aktiv" +paused = "Pausiert" +total = "Pipelines" + +[portal.pipelines.output] +folder = "In Ordner schreiben" +inline = "Dateien zurückgeben" + +[portal.pipelines.run] +completed_one = "Ausführung abgeschlossen." +completed_other = "Alle {{count}} Ausführungen abgeschlossen." +empty = "Nichts auszuführen: Die Quellen hatten keine zu verarbeitenden Dokumente." +failed = "Ausführung fehlgeschlagen: {{error}}" +running = "Ausführung gestartet; noch in Bearbeitung." +timeout = "Die Ausführung dauert länger als erwartet; sie kann im Hintergrund noch abgeschlossen werden." + +[portal.pipelines.status] +active = "Aktiv" +paused = "Pausiert" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Quellen" +status = "Status" +steps = "Schritte" + +[portal.pipelines.trigger] +folder-watch = "Ordnerüberwachung" +manual = "Manuell" +schedule = "Geplant" + +[portal.policies] +subtitle = "Dauerhafte Automatisierungen, die eine Tool-Pipeline auf jedes Dokument anwenden. Jede Richtlinie wird beim Hochladen oder Exportieren ausgelöst, führt ihre Tool-Kette aus und speichert die erzwungene Version neben dem Original." +title = "Richtlinien" + +[portal.policies.card] +comingSoon = "Upgrade auf Enterprise" +notSetUp = "Nicht eingerichtet" + +[portal.policies.categories.compliance] +desc = "Erzwingen Sie HIPAA-, GDPR-, SOC 2- oder FedRAMP-Anforderungen für jedes Dokument." +label = "Compliance" + +[portal.policies.categories.ingestion] +desc = "Klassifizieren Sie Dokumente, extrahieren Sie strukturierte Daten, erzwingen Sie Namenskonventionen und normalisieren Sie Seiten." +label = "Aufnahme" + +[portal.policies.categories.retention] +desc = "Legen Sie fest, wie lange Dokumente aufbewahrt werden, wann sie archiviert und wann sie gelöscht werden." +label = "Aufbewahrung" + +[portal.policies.categories.routing] +desc = "Leiten Sie Dokumente automatisch an das richtige Team, den richtigen Ordner oder das richtige System weiter." +label = "Routing" + +[portal.policies.categories.security] +desc = "Erkennen Sie PII, schwärzen Sie, entfernen Sie aktive Inhalte und versehen Sie Dokumente mit Wasserzeichen." +label = "Sicherheit" + +[portal.policies.config] +scopeAll = "Alle Dokumente" + +[portal.policies.config.compliance] +summary = "Validiert Dokumente anhand regulatorischer Frameworks, bevor sie das System verlassen." + +[portal.policies.config.compliance.fields] +accessLog = "Zugriffsprotokoll" +auditTrail = "Audit-Trail" +frameworks = "Frameworks" +onViolation = "Bei Nicht-Compliance" + +[portal.policies.config.compliance.rules] +0 = "Framework-Scan" +1 = "Aktion erzwingen" +2 = "Audit-Trail" + +[portal.policies.config.ingestion] +summary = "Klassifiziert Dokumente, extrahiert strukturierte Daten, erzwingt Benennung und normalisiert Seiten." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Unter Schwellenwert" +minConfidence = "Min. Konfidenz" + +[portal.policies.config.ingestion.rules] +0 = "Klassifizieren" +1 = "Extrahieren" +2 = "Benennen" +3 = "Normalisieren" + +[portal.policies.config.retention] +summary = "Erzwingt, wie lange Dokumente aufbewahrt werden, wann sie archiviert und wann sie gelöscht werden." + +[portal.policies.config.retention.fields] +archiveAfter = "Archivieren nach" +immutableHold = "Unveränderliche Aufbewahrung" +keepFor = "Aufbewahren für" + +[portal.policies.config.retention.rules] +0 = "Aufbewahrungssperre" +1 = "Automatisch archivieren" +2 = "Löschsperre" + +[portal.policies.config.routing] +summary = "Leitet Dokumente basierend auf Typ und Klassifizierung an das richtige Ziel weiter." + +[portal.policies.config.routing.fields] +destination = "Ziel" +notify = "Bei Routing benachrichtigen" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatisch klassifizieren" +1 = "In Ordner weiterleiten" +2 = "Webhook benachrichtigen" + +[portal.policies.config.security] +summary = "Erkennt und schwärzt PII, entfernt aktive Inhalte (JavaScript) und versieht Dokumente mit Wasserzeichen." + +[portal.policies.config.security.rules] +0 = "PII schwärzen" +1 = "JavaScript entfernen" +2 = "Wasserzeichen" + +[portal.policies.detail] +enforces = "Erzwingt" +onEveryExport = "Bei jedem Export" +onEveryUpload = "Bei jedem Upload" +outputAsNewFile = "als neue Datei" +outputAsNewVersion = "als neue Version" +recentActivity = "Letzte Aktivität" +retry = "Erneut versuchen" +showLess = "Weniger anzeigen" +showMore = "Mehr anzeigen" +sources = "Quellen" + +[portal.policies.detail.actions] +clearHistory = "Verarbeitungshistorie löschen" +delete = "Löschen" +editSettings = "Einstellungen bearbeiten" +pause = "Pausieren" +resume = "Fortsetzen" +runNow = "Jetzt ausführen" + +[portal.policies.detail.clearHistory] +body = "Diese Richtlinie vergisst jede Datei, die sie bereits verarbeitet hat, und verarbeitet beim nächsten Lauf alles erneut, was sich aktuell in ihren Quellen befindet. Die Dateien selbst werden nicht geändert. Dies kann nicht rückgängig gemacht werden." +cancel = "Abbrechen" +confirm = "Historie löschen" +title = "Verarbeitungshistorie löschen?" + +[portal.policies.detail.emptyActivity] +description = "Dokumente werden hier angezeigt, sobald diese Richtlinie ausgeführt wird." +title = "Noch keine Aktivität" + +[portal.policies.endpoints] +addWatermark = "Wasserzeichen" +autoRedact = "PII schwärzen" +compressPdf = "Komprimieren" +flatten = "Reduzieren" +ocrPdf = "OCR" +sanitizePdf = "JavaScript entfernen" + +[portal.policies.offline] +description = "Ihre Richtlinien sind gespeichert und werden angezeigt, sobald die Verbindung wiederhergestellt ist." +retry = "Erneut versuchen" +title = "Backend nicht verfügbar" + +[portal.policies.stats] +activeFor = "Aktiv" +dataProcessed = "Verarbeitete Daten" +docsEnforced = "Dokumente erzwungen" + +[portal.policies.status] +active = "Aktiv" +paused = "Pausiert" + +[portal.policies.summary.active] +description = "Erzwingen beim Upload/Export" +label = "Aktive Richtlinien" + +[portal.policies.summary.categories] +description = "Zur Konfiguration verfügbar" +label = "Kategorien" + +[portal.policies.summary.docsEnforced] +description = "Über aktive Richtlinien hinweg" +label = "Dokumente erzwungen" + +[portal.policies.summary.paused] +description = "Konfiguriert, aber nicht aktiv" +label = "Pausiert" + +[portal.policies.wizard.actions] +back = "Zurück" +cancel = "Abbrechen" +continue = "Weiter" +enablePolicy = "Richtlinie aktivieren" +saveChanges = "Änderungen speichern" + +[portal.policies.wizard.capability.compress] +desc = "Komprimiert das Dokument auf eine kleinere Dateigröße." +label = "Dateigröße reduzieren" + +[portal.policies.wizard.capability.flatten] +desc = "Führt Formularfelder und Anmerkungen mit der Seite zusammen, sodass sie nicht bearbeitet werden können." +label = "Dokument reduzieren" + +[portal.policies.wizard.capability.ocr] +desc = "Führt OCR aus, damit gescannte Seiten auswählbarer, durchsuchbarer Text werden." +label = "Text durchsuchbar machen" + +[portal.policies.wizard.capability.redact] +desc = "Findet und schwärzt vertrauliche Details — wie Sozialversicherungs- und Kartennummern — damit sie nicht gelesen werden können." +label = "Vertrauliche Informationen schwärzen" + +[portal.policies.wizard.capability.sanitize] +desc = "Entfernt verstecktes JavaScript, damit beim Öffnen des Dokuments nichts automatisch ausgeführt werden kann." +label = "Aktive Inhalte entfernen" + +[portal.policies.wizard.capability.watermark] +desc = "Stempelt eine sichtbare Markierung (z. B. „Vertraulich“) auf jede Seite." +label = "Wasserzeichen anwenden" + +[portal.policies.wizard.errors] +noTools = "Aktivieren Sie zuerst mindestens ein Tool im Workflow." +saveFailed = "Die Richtlinie konnte nicht gespeichert werden. Bitte versuchen Sie es erneut." + +[portal.policies.wizard.output] +heading = "Ausgabe & Ausführung" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatisch nummerieren" +label = "Dateinamenregel" +placeholder = "Hinzuzufügender Text (optional)" +prefix = "Präfix" +suffix = "Suffix" + +[portal.policies.wizard.output.outputAs] +label = "Ausgeben als" +newFile = "Neue Datei" +newVersion = "Neue Version" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Wann die Richtlinie ausgelöst wird: beim Upload oder vor dem Export." +label = "Ausführen bei" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Einstellungen" + +[portal.policies.wizard.sources] +heading = "Quellen" +loading = "Quellen werden geladen…" + +[portal.policies.wizard.tabs] +ariaLabel = "Einrichtungsschritte" +settings = "Einstellungen" +workflow = "Aktionen" + +[portal.policies.wizard.title] +edit = "{{category}}-Richtlinie bearbeiten" +setUp = "{{category}}-Richtlinie einrichten" + +[portal.policies.wizard.workflow] +description = "Wählen Sie aus, was diese Richtlinie mit jedem Dokument macht, das sie verarbeitet." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktiv" +noRule = "Noch keine Regel erzwungen" +subtitle = "Ständige Automatisierungen, die jedes Dokument durchläuft, unabhängig davon, welche Pipeline es verarbeitet." +title = "Was für Ihre PDFs ausgeführt wird" + +[portal.policySummary.action] +comingSoon = "Auf Enterprise upgraden" +configure = "Konfigurieren" +setUp = "Einrichten" + +[portal.policySummary.column] +activeRule = "Aktive Regel" +policy = "Richtlinie" +status = "Status" + +[portal.policySummary.empty] +description = "Sobald Richtlinien konfiguriert sind, erscheinen die Kategorien hier." +title = "Noch keine Richtlinien" + +[portal.policySummary.state] +active = "Aktiv" +off = "Aus" +soon = "Bald" + +[portal.processingStatus] +managePlan = "Plan verwalten" +volumeSuffix = "Verarbeitete PDFs · letzte 30 Tage" + +[portal.procurement] +reset = "Beschaffung zurücksetzen (Demo)" +subtitle = "Lassen Sie Ihr Team evaluieren, vertraglich binden und einrichten. Jedes Dokument an einem Ort." +title = "Beschaffung" + +[portal.procurement.action] +download = "Download" +pay = "Jetzt bezahlen" +request = "Anfordern" +sign = "Prüfen & unterschreiben" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Zustimmen & abonnieren" +confirm = "Ich habe die Stirling Enterprise Agreement gelesen und stimme ihr zu." +eyebrow = "Vereinbarung" +intro = "Eine kombinierte Vereinbarung deckt Ihren Deal ab: Master Service Agreement, Bestellformular, EULA und Data Processing Agreement. Prüfen Sie sie und stimmen Sie dann zu, um das Angebot als verbindliches Abonnement anzunehmen." +title = "Ihre Enterprise-Vereinbarung prüfen" + +[portal.procurement.builder] +addons = "Add-ons" +back = "Zurück" +businessName = "Unternehmensname" +businessNamePlaceholder = "Ihr Unternehmen" +continue = "Weiter" +country = "Land" +countryEuro = "Eurozone (EUR €)" +countryUK = "Vereinigtes Königreich (GBP £)" +countryUS = "Vereinigte Staaten (USD $)" +eula = "Ich habe die Stirling Enterprise EULA gelesen und stimme ihr zu. Sie regelt die Vereinbarung, die aus diesem Angebot generiert wird." +generate = "Angebot erstellen" +included = "Enthalten" +indemnification = "IP-Freistellung" +indemnificationSub = "Wir verteidigen qualifizierende IP-Ansprüche gemäß der EULA" +offlineLicense = "Offline-/Air-Gapped-Lizenz" +offlineLicenseSub = "Eine herunterladbare Lizenzdatei für eine air-gapped, selbst gehostete Instanz" +qbr = "Quartalsweise Geschäftsbesprechungen" +qbrSub = "Ihr SE prüft Nutzung und Roadmap jedes Quartal" +running = "{{annual}} / Jahr · {{years}} Jahre {{tcv}}" +s1Sub = "Ihr Team und die PDFs, die Sie voraussichtlich jedes Jahr verarbeiten." +s1Title = "Wie viel werden Sie verarbeiten?" +s2Sub = "Längere Laufzeiten reduzieren den Preis; Ihr Service-Level legt den Support fest." +s2Title = "Verpflichtung und Service" +s3Sub = "Für das Angebot und die Vereinbarung, die daraus generiert wird." +s3Title = "Ihre Angaben" +serviceLevel = "Service-Level" +slDedicated = "Dediziert" +slDedicatedSub = "4 Geschäftsstunden · dedizierter Account-Manager · +30 %" +slPriority = "Priority" +slPrioritySub = "Gleicher Geschäftstag · benannter CSM · +15 %" +slStandard = "Standard" +slStandardSub = "Nächster Geschäftstag · geteilter CSM · enthalten" +stepOf = "Schritt {{n}} von {{total}}" +term = "Laufzeit" +termDiscount = "{{pct}} % Rabatt für mehrjährige Verpflichtung angewendet" +title = "Ihr Angebot erstellen" +training = "Onboarding & Schulung" +trainingSub = "Live-Sitzungen, damit Ihr Team starten kann" +users = "Benutzer insgesamt" +usersPlaceholder = "z. B. 250" +volEstimated = "Geschätzt anhand von {{count}} Benutzern (~2.000 PDFs pro Person, einschließlich Automatisierung). Bearbeiten Sie dies, wenn Sie es genauer wissen." +volManual = "Ihre Angabe wird verwendet. Sie können jederzeit anhand Ihrer Teamgröße neu schätzen." +volNoUsers = "Nicht sicher? Geben Sie Ihre Teamgröße ein, und wir schätzen sie." +volume = "Jährliches PDF-Volumen" +volumePlaceholder = "z. B. 1.000.000" +years_one = "{{count}} Jahr" +years_other = "{{count}} Jahre" + +[portal.procurement.docs] +count_one = "{{count}} Dokument" +count_other = "{{count}} Dokumente" +done = "Erledigt" +here = "Sie sind hier" +hide = "Ausblenden" +optional = "Optional" +paidAddon = "Kostenpflichtiges Add-on" +show = "Anzeigen" +subtitle = "Alles, was Sie in jedem Schritt benötigen, erscheint passend zum Fortschritt des Deals." +supportingSubtitle = "SOC 2, Sicherheitsprüfungen, Steuerformulare und mehr, bereit, wenn Ihr Sicherheits- oder Beschaffungsteam danach fragt. Einige sind mit einer einmaligen Gebühr verbunden." +supportingTitle = "Unterstützung Ihrer Evaluation" +title = "Dokumente" +upcoming = "Bevorstehend" + +[portal.procurement.error] +title = "Etwas ist schiefgelaufen" + +[portal.procurement.hero] +company = "Ihr Enterprise-Deal" +ctaAgreement = "Vereinbarung prüfen & unterschreiben" +ctaLive = "Sie sind live" +ctaPayment = "Zahlung hinzufügen" +ctaQuote = "Ihr Angebot prüfen" +ctaTrial = "Ihr Angebot erstellen" +eyebrow = "Enterprise-Beschaffung" +inviteTeammates = "Teammitglieder einladen" +keyDocs = "Wichtige Dokumente" +nextStep = "Nächster Schritt: {{action}}" +notStarted = "Nicht gestartet" +open = "Beschaffung öffnen" +scheduleCall = "Anruf planen" +setup1Sub = "Laden Sie Ihre Teammitglieder ein" +setup1Title = "PDF Editor bereitstellen" +setup2Sub = "Aktivieren Sie die Verarbeitung über Editoren und andere Quellen hinweg" +setup2Title = "PDF Processor verbinden" +setup3Sub = "Aktivieren Sie Sicherheit, Compliance, Routing oder Aufbewahrung, wenn Sie sie benötigen" +setup3Title = "Empfohlene Richtlinien hinzufügen" + +[portal.procurement.journey] +daysLeft_one = "Noch {{count}} Tag" +daysLeft_other = "Noch {{count}} Tage" +engineerLabel = "Ihr Solutions Engineer" +eyebrow = "Ihr Rollout" +live = "Sie sind live auf Stirling Enterprise" +nextStep = "Nächster Schritt: {{action}}" +subtitle = "Ihr Solutions Engineer ist bei jedem Schritt dabei. Immer nur die nächste Aktion; die vollständige Checkliste finden Sie unten." +title = "Vom Test bis zum Live-Betrieb, ein geführter Weg" +trialTitle = "Enterprise-Testversion" + +[portal.procurement.journeySteps.agreement] +blurb = "Eine Unterschrift deckt MSA, Bestellformular, EULA und DPA ab." +gatingAction = "Ihre Vereinbarung prüfen und unterschreiben" +label = "Vereinbarung" + +[portal.procurement.journeySteps.implementation] +blurb = "Stellen Sie Ihren Workspace bereit und führen Sie das Go-live-Playbook aus." +gatingAction = "Ihr Workspace wird bereitgestellt" +label = "Implementierung" + +[portal.procurement.journeySteps.payment] +blurb = "Zahlen Sie per Karte, Banküberweisung oder gegen eine Bestellung." +gatingAction = "Zahlung bestätigen" +label = "Zahlung" + +[portal.procurement.journeySteps.quote] +blurb = "Prüfen Sie Preise für verbindliches Volumen und Vertragslaufzeit." +gatingAction = "Ihr Angebot annehmen" +label = "Angebot" + +[portal.procurement.journeySteps.trial] +blurb = "Evaluieren Sie Stirling mit Ihren Dokumenten und Workflows." +gatingAction = "Ihr Angebot erstellen" +label = "Testversion" + +[portal.procurement.license] +copied = "Kopiert" +copy = "Schlüssel kopieren" +downloadError = "Die Offline-Lizenzdatei konnte noch nicht generiert werden — bitte versuchen Sie es gleich erneut." +downloadOffline = "Offline-Lizenz herunterladen (.lic)" +hint = "Fügen Sie diesen Schlüssel in eine selbst gehostete Instanz ein, um sie zu aktivieren, oder bewahren Sie ihn für Ihre Unterlagen auf. Bewahren Sie ihn sicher auf." +label = "Ihr Lizenzschlüssel" + +[portal.procurement.link] +cta = "Konto verknüpfen" +description = "Die Beschaffung läuft über Ihr verknüpftes Stirling-Konto: So stellen wir die Testversion bereit, bepreisen Ihr Angebot und starten die Abrechnung. Verknüpfen Sie ein Konto, um zu beginnen." +eyebrow = "Enterprise" +title = "Verknüpfen Sie Ihr Konto, um zu beginnen" + +[portal.procurement.live] +description = "Ihr Abonnement ist aktiv und Ihre Lizenz wurde ausgestellt. Ihr Team ist bereitgestellt und die Abrechnung hat begonnen." +eyebrow = "Live" +title = "Sie sind live auf Stirling Enterprise" + +[portal.procurement.locked] +description = "Testschlüssel, Angebote mit verbindlichem Volumen, die Ein-Signatur-Vereinbarung, Zahlung und Ihr Dokumentenregister befinden sich alle hier, sobald Sie eine Enterprise-Evaluation starten." +eyebrow = "Nur Enterprise" +talkToSales = "Mit Vertrieb sprechen" +title = "Der Beschaffungspfad öffnet sich mit Enterprise" + +[portal.procurement.milestone] +accept = "Akzeptieren & fortfahren" +description = "Laden Sie das PDF herunter, um es mit Ihrem Team zu teilen, kommen Sie zurück, um es zu akzeptieren, wenn Sie bereit sind, oder nehmen Sie Änderungen vor." +download = "PDF herunterladen" +downloadError = "Das Angebots-PDF konnte noch nicht heruntergeladen werden — bitte versuchen Sie es gleich erneut." +edit = "Angebot bearbeiten" +eyebrow = "Angebot {{number}}" +perYear = " / Jahr" +preparedFor = "Erstellt für {{company}}" +tcv = "{{value}} Gesamtvertragswert" +title = "Ihr Angebot ist bereit" + +[portal.procurement.modal] +cancel = "Abbrechen" +chooseFile = "Datei auswählen" +close = "Schließen" +downloadBody = "Ihr Download beginnt in Kürze." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "Keine Datei ausgewählt" +payBody = "Bezahlen Sie Ihren verbindlichen Vertrag per Karte oder Banküberweisung über Stripe. Ihr Workspace wird bereitgestellt, sobald die Zahlung eingegangen ist." +payCta = "Weiter zu Stripe" +payTitle = "Zahlung bestätigen" +requestBodyFree = "Wir generieren dies auf Anfrage. Bestätigen Sie, und Ihr Solutions Engineer sendet es Ihnen in Kürze zu." +requestBodyPaid = "Dies ist ein kostenpflichtiges Add-on. Bestätigen Sie, und Ihr Solutions Engineer wird den Umfang festlegen und die Unterlagen senden." +requestCta = "Anfordern" +requestTitle = "Dieses Dokument anfordern" +signBody = "Öffnet die Stirling Enterprise Agreement zur elektronischen Signatur: Eine Unterschrift deckt MSA, Bestellformular, EULA und DPA ab. Wir gegenzeichnen automatisch, und Sie fahren mit der Zahlung fort." +signCta = "Zur Unterschrift öffnen" +signTitle = "Ihre Vereinbarung prüfen und unterschreiben" +uploadBody = "Senden Sie uns Ihre Bestellung, und wir stellen sie Ihnen zu Ihren Bedingungen in Rechnung. Ziehen Sie das PDF hinein oder wählen Sie unten eine Datei aus." +uploadCta = "Bestellung hochladen" +uploadTitle = "Ihre Bestellung hochladen" + +[portal.procurement.payment] +description = "Ihr Angebot wurde akzeptiert und Ihre Lizenz ist bereits aktiv — Ihr Team kann sofort starten. Bezahlen Sie die erste Rechnung, wenn Sie bereit sind; Sie können sie hier bezahlen oder herunterladen, keine E-Mail erforderlich." +downloadInvoice = "Rechnung herunterladen" +simulate = "Zahlungseingang simulieren (Demo)" +title = "Abonnement erstellt" +viewInvoice = "Rechnung anzeigen & bezahlen" + +[portal.procurement.schedule] +fallback = "Der Planer konnte nicht geladen werden." +fallbackLink = "Terminplanung in einem neuen Tab öffnen" +subtitle = "Ihr Solutions Engineer führt Ihr Team durch den Rollout. Wählen Sie eine passende Zeit aus." +title = "Anruf planen" + +[portal.procurement.status] +action = "Aktion erforderlich" +available = "Verfügbar" +complete = "Abgeschlossen" +pending = "Ausstehend" +request = "Auf Anfrage" + +[portal.procurement.trial] +body = "Durch Verlängern werden 7 Tage hinzugefügt und Ihr Solutions Engineer wird benachrichtigt." +bodyMaxed = "Sie haben alle Ihre Verlängerungen genutzt — sprechen Sie mit Ihrem Solutions Engineer, wenn Sie mehr Zeit benötigen." +cancel = "Testversion abbrechen" +extend = "7 Tage verlängern" +maxed = "Ausgeschöpft" +subtitle = "Ihre kostenlose Testversion läuft bis {{date}}. Keine Karte erforderlich." +title = "Enterprise-Testversion" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Preise für verbindliches Volumen, organisationsweites SSO + SCIM + RBAC, 90 Tage unveränderliches Audit und ein dedizierter SE." +homeCta = "Testversion starten →" +homeHeadline = "Verarbeiten Sie Millionen von PDFs." + +[portal.recentActivity] +title = "Letzte Aktivität" +viewAll = "Alle anzeigen" + +[portal.recentActivity.empty] +description = "Pipeline-Läufe, Deployments und Agent-Ereignisse werden hier angezeigt." +title = "Hier ist noch nichts" + +[portal.search] +ariaLabel = "Suchen" +placeholder = "Stirling durchsuchen — Endpoints, Pipelines, Dokumente…" + +[portal.search.empty] +noActionsDescription = "Schnellaktionen werden hier angezeigt, sobald sie verfügbar sind." +noActionsTitle = "Keine Schnellaktionen" +noMatches = "Keine Treffer für „{{query}}“" +noMatchesDescription = "Versuchen Sie ein anderes Schlüsselwort oder durchsuchen Sie den Katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Kontoverknüpfung" + +[portal.shell.header] +accountFallback = "Konto" +accountMenu = "Kontomenü" +darkMode = "Dunkelmodus" +lightMode = "Hellmodus" +search = "Suchen" +searchPlaceholder = "Suchen…" +signOut = "Abmelden" +switchToDark = "Zum dunklen Theme wechseln" +switchToLight = "Zum hellen Theme wechseln" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} Dokumente" +linkAccount = "Stirling-Konto verknüpfen" +planEditor = "Editor-Plan" +planEnterprise = "Enterprise-Plan" +planProcessor = "Processor-Plan" +primaryNav = "Primäre Navigation" +switchApp = "App wechseln" + +[portal.sources] +subtitle = "Wiederverwendbare Eingabeverbindungen, die Dokumente in Stirling einspeisen. Konfigurieren Sie eine Verbindung einmal und referenzieren Sie sie dann in beliebig vielen Richtlinien. Klicken Sie auf eine Zeile, um ihre Konfiguration und die Richtlinien anzuzeigen, die sie verwenden." +title = "Quellen" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Quelle verbinden" + +[portal.sources.delete] +body = "„{{name}}“ löschen? Dies kann nicht rückgängig gemacht werden. Richtlinien, die sie referenzieren, müssten aktualisiert werden." +cancel = "Abbrechen" +confirm = "Löschen" +title = "Quelle löschen?" + +[portal.sources.detail] +closeAriaLabel = "Details schließen" +delete = "Quelle löschen" +docs24h = "Letzte 24 Std." +docs30d = "Letzte 30 Tage" +docsTotal = "Insgesamt gesehen" +docsTrend = "Dokumente in den letzten 30 Tagen" +documents = "Dokumente" +edit = "Bearbeiten" +notReferenced = "Von keiner Richtlinie referenziert, daher kann sie sicher gelöscht werden." +pause = "Pausieren" +resume = "Fortsetzen" +subtitle = "{{type}} · {{status}}" +usedBy = "Verwendet von" + +[portal.sources.empty] +description = "Verbinden Sie einen Ordner (und bald Cloud-Speicher), damit Ihre Richtlinien einen Ort haben, von dem sie Dokumente abrufen können." +title = "Noch keine Quellen verbunden" + +[portal.sources.kpi] +inUse = "In Verwendung" +total = "Verbindungen" +unused = "Unbenutzt" + +[portal.sources.status] +active = "Aktiv" +disabled = "Deaktiviert" +unused = "Unbenutzt" + +[portal.sources.table] +source = "Quelle" +status = "Status" +usedBy = "Richtlinien" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Überwacht ein Verzeichnis auf dem Server auf neue Dokumente." +label = "Ordner" + +[portal.sources.types.folder.fields.directory] +helperText = "Absoluter Pfad, den Stirling auf zu verarbeitende Dateien überwacht." +label = "Verzeichnispfad" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Die Inhaltsprüfung liest jede geänderte Datei, sodass Umbenennungen und Berührungen, die den Inhalt nicht ändern, nicht erneut verarbeitet werden." +label = "Änderungserkennung" + +[portal.sources.types.folder.fields.identity.options] +hash = "Größe, Datum und Inhaltsprüfung" +stat = "Größe und Änderungsdatum" + +[portal.sources.types.folder.fields.mode] +label = "Lesemodus" + +[portal.sources.types.folder.fields.mode.options] +consume = "Verbrauchen: Jede Datei einmal verarbeiten" +snapshot = "Snapshot: Ordner bei jedem Lauf erneut lesen" + +[portal.sources.types.folder.fields.recursive] +label = "Ordnertiefe" + +[portal.sources.types.folder.fields.recursive.options] +all = "Unterordner einschließen" +top = "Nur oberste Ebene" + +[portal.sources.types.unknown] +label = "Quelle" + +[portal.sources.wizard] +back = "Zurück" +cancel = "Abbrechen" +continue = "Weiter" +editTitle = "Quelle bearbeiten" +name = "Name" +namePlaceholder = "z. B. Schadenaufnahme" +save = "Änderungen speichern" +subtitle = "Schritt {{current}} von {{total}} · {{label}}" +title = "Quelle verbinden" +type = "Typ" + +[portal.sources.wizard.steps] +chooseType = "Typ auswählen" +configure = "Konfigurieren" +review = "Prüfen & verbinden" + +[portal.usage] +managePayment = "Zahlung verwalten" +subtitle = "Verbrauch, Rechnungen und Planverwaltung für jedes PDF, das Stirling abgerechnet hat, in einer Konsole." +title = "Nutzung & Abrechnung" + +[portal.usage.error] +loadWallet = "Wallet konnte nicht geladen werden" +openStripePortal = "Stripe-Portal konnte nicht geöffnet werden" +walletUnavailable = "Wallet nicht verfügbar: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Erneut anmelden" +body = "Ihre Stirling-Kontositzung ist abgelaufen. Melden Sie sich erneut an, um die Abrechnung anzuzeigen — Ihre Instanz bleibt verknüpft." +title = "Sitzung abgelaufen" + +[portal.users] +title = "Benutzer" + +[portal.users.roles] +subtitle = "Jede Rolle existiert in jedem Plan — was jede Rolle tun kann, ist in der gesamten Organisation festgelegt." +title = "Rollen" + +[portal.users.roles.admin] +label = "Admin (Org-Inhaber)" +summary = "Vollständige Steuerung über Workspace, Einstellungen und Mitglieder." + +[portal.users.roles.admin.permissions] +0 = "Benutzer, Teams und Rollen verwalten" +1 = "Alle Integrationen inkl. S3-Verbindungen verwalten" +2 = "Portalzugriff gewähren oder entziehen" +3 = "Alles, was Team Owner tun kann" + +[portal.users.roles.guest] +label = "Gast" +summary = "Eingeschränkter oder nur webbasierter Zugriff; kann keine persönlichen Konfigurationen besitzen." + +[portal.users.roles.guest.permissions] +0 = "Nur Web-/Demo-Nutzung" +1 = "Keine API-Schlüssel oder Integrationen" +2 = "Kein Portalzugriff" +3 = "Schreibgeschützt, wo geteilt" + +[portal.users.roles.member] +label = "Mitglied" +summary = "Regulärer Benutzer — arbeitet mit freigegebenen Ressourcen und eigenen Konfigurationen." + +[portal.users.roles.member.permissions] +0 = "Editor und freigegebene Integrationen verwenden" +1 = "Persönliche API- & MCP-Konfigurationen erstellen" +2 = "Teamkonfigurationen sehen, die mit ihnen geteilt wurden" +3 = "Keine S3- oder Workspace-Verwaltung" + +[portal.users.roles.team_owner] +label = "Team Owner" +summary = "Besitzt ein Team — verwaltet die Ressourcen seiner Mitglieder und freigegebene Konfigurationen." + +[portal.users.roles.team_owner.permissions] +0 = "S3-Verbindungen des Teams erstellen & verwalten" +1 = "Teameigene Integrationskonfigurationen verwalten" +2 = "Portalzugriff über die Standardrichtlinie" +3 = "Alles, was Member tun kann" + +[portal.welcome] +ariaLabel = "Willkommen bei Stirling PDF" +badge = "Open-source" +installEditor = "Editor installieren" +inviteTeammates = "Teammitglieder einladen" +openInBrowser = "Im Browser öffnen" +perks = "Für immer kostenlos · Selbst hostbar" +subtitle = "Der weltweit sicherste PDF Editor ist kostenlos für Teams jeder Größe. Enthält 60+ PDF-Operationen und SSO." +title = "Willkommen bei" +titleAccent = "Stirling PDF" + [printFile] title = "Datei drucken" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Lizenzen für Backend-Abhängigkeiten, die mit diesem Server gebündelt sind." +backendLabel = "Backend-Lizenzen" +backendTitle = "Backend-Drittanbieterlizenzen" +empty = "Keine Abhängigkeiten gefunden." +frontendDescription = "Lizenzen für Frontend-Abhängigkeiten, die in den Release-Build gebündelt sind." +frontendLabel = "Frontend-Lizenzen" +frontendTitle = "Frontend-Drittanbieterlizenzen" +license = "Lizenz" +listDescription = "Die Liste wird direkt in der UI aus dem Release-Bundle oder Backend-Endpoint angezeigt." +listTitle = "Gebündelte Abhängigkeiten" +loadError = "Drittanbieterlizenzen konnten nicht geladen werden" +module = "Modul" +version = "Version" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Mitglied erfolgreich entfernt" namePlaceholder = "Teamnamen eingeben" personal = "Persönlich" removeError = "Mitglied konnte nicht entfernt werden" +renameCancel = "Umbenennen abbrechen" renameError = "Team konnte nicht umbenannt werden" +renameSubmit = "Teamnamen speichern" renameSuccess = "Team erfolgreich umbenannt" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Einladung senden" title = "Teammitglied einladen" [team.members] +actions = "Mitgliederaktionen" emailColumn = "E-Mail" empty = "Noch keine Teammitglieder" nameColumn = "Name" @@ -7933,6 +10025,146 @@ title = "Detaillierte Statistiken" unknownEndpoint = "Unbekannter Endpunkt" visits = "Aufrufe" +[users] +lastActive = "Zuletzt aktiv" +learnMore = "Mehr über Rollen und Zugriff erfahren." +locked = "Gesperrt" +roleFor = "Rolle für {{name}}" +rowActions = "Aktionen für {{name}}" +showAll = "Alle {{count}} anzeigen" +showLess = "Weniger anzeigen" +subtitle2 = "Ihre Personen, Teams und Zugriffsebenen." +suspended = "Suspendiert" +teamActions = "Teamaktionen" +title = "Benutzer" +you = "(Sie)" + +[users.action] +deleteTeam = "Team löschen" +disableMfa = "MFA zurücksetzen" +move = "In Team verschieben" +reinstate = "Wiederherstellen" +remove = "Aus Org entfernen" +rename = "Team umbenennen" +resetPw = "Passwort zurücksetzen" +suspend = "Suspendieren" +unlock = "Konto entsperren" + +[users.cap] +addProcessor = "+ Processor" +approver = "Genehmigt Richtlinie" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Das Team {{name}} löschen? Das Team muss zuerst leer sein - verschieben Sie seine Mitglieder in ein anderes Team, und es darf keine Integrationskonfigurationen mehr besitzen." +deleteTeamTitle = "Team löschen" +disableMfaBody = "MFA-Registrierung von {{name}} entfernen? Sie richten sie beim nächsten Login erneut ein, falls erforderlich." +disableMfaTitle = "MFA zurücksetzen" +removeBody = "{{name}} dauerhaft aus der Organisation entfernen? Dies kann nicht rückgängig gemacht werden." +removeTitle = "Mitglied entfernen" + +[users.empty] +description = "Laden Sie Ihr Team ein, um die Zusammenarbeit zu starten." +title = "Noch keine Mitglieder" + +[users.group] +addToTeam = "Zum Team hinzufügen" +guestCount = "{{count}} Gast" +guests = "Gäste" +guestsDesc = "Externe Mitwirkende, beschränkt auf das, was Sie geteilt haben. Nur Editor." +ledBy = "geleitet von {{owner}}" +org = "Organisation" +orgDesc = "Inhaber mit organisationsweiter Befugnis und Richtliniengenehmigung" +owners = "{{count}} Inhaber" +team = "Team {{name}}" +teamMeta = "{{count}} Personen" + +[users.invite] +access = "Zugriff" +action = "Personen einladen" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Anmeldemethode" +authWeb = "Passwort" +create = "Konto erstellen" +createSubtitle = "Erstellen Sie ein selbst gehostetes Konto mit einem Passwort oder SSO." +createTitle = "Konto erstellen" +editorDesc = "PDFs im Stirling PDF Editor bearbeiten. Alle erhalten dies." +email = "E-Mail-Adresse" +emailError = "Geben Sie eine gültige E-Mail-Adresse ein" +emailPlaceholder2 = "name@company.com" +forceChange = "Passwortänderung beim ersten Login verlangen" +forceMfa = "MFA-Einrichtung beim ersten Login verlangen" +method = "Wie sie hinzugefügt werden" +methodDirect = "Konto direkt erstellen" +methodEmail = "Per E-Mail einladen" +password = "Passwort" +passwordError = "Das Passwort muss mindestens 8 Zeichen lang sein" +processorDeferred = "Einladung gesendet, aber Processor-Zugriff konnte noch nicht gewährt werden - legen Sie ihn in der Liste fest, sobald sie beigetreten sind." +processorDesc = "Die Governance-Oberfläche, Pipelines ausführen, Agents und die API." +role = "Rolle" +send2 = "Einladung senden" +subtitle2 = "Sie erhalten eine E-Mail, um Ihrem Stirling-Arbeitsbereich beizutreten." +team = "Team" +title = "Personen einladen" +username = "Benutzername" +usernameError = "Der Benutzername muss mindestens 3 Zeichen lang sein" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Beim Zugriff auf das Backend ist etwas schiefgelaufen, oder Sie haben keinen Zugriff. Versuchen Sie es erneut." +title = "Mitglieder konnten nicht geladen werden" + +[users.moveTeam] +apply = "Verschieben" +team = "Team" +title = "In Team verschieben" + +[users.newTeam] +action = "+ Neues Team" +create = "Team erstellen" +emailError = "Geben Sie eine gültige E-Mail-Adresse ein" +name = "Teamname" +namePlaceholder = "z. B. Finanzen" +nameRequired = "Teamname ist erforderlich" +owner = "Teamverantwortlicher" +ownerFailed = "Team erstellt, aber der Teamverantwortliche konnte nicht eingeladen werden. Weisen Sie einen aus der Liste zu." +ownerHelper = "Jedes Team hat eine Leitung. Sie wird als Teamverantwortlicher eingeladen, mit aktiviertem Processor, und kann die übrigen Personen hinzufügen. Sie können dies später neu zuweisen." +ownerPlaceholder = "owner@company.com" +subtitle = "Gruppieren Sie Personen unter einem Teamverantwortlichen, der ihren Zugriff verwaltet." +title = "Neues Team" + +[users.renameTeam] +apply = "Umbenennen" +name = "Teamname" +title = "Team umbenennen" + +[users.resetPw] +apply = "Passwort zurücksetzen" +confirm = "Passwort bestätigen" +copied = "In die Zwischenablage kopiert" +copyHint = "Kopieren Sie dies jetzt – es wird nicht erneut angezeigt." +email = "Benutzer per E-Mail über das Zurücksetzen informieren" +forceChange = "Passwortänderung bei der nächsten Anmeldung erzwingen" +generate = "Sicheres Passwort generieren" +includePw = "Das neue Passwort in die E-Mail aufnehmen" +mismatch = "Passwörter stimmen nicht überein" +newPassword = "Neues Passwort" +regen = "Neu generieren" +title = "Passwort zurücksetzen" +tooShort = "Das Passwort muss mindestens 8 Zeichen lang sein" + +[users.role] +guest = "Gast" +member = "Mitglied" +orgOwner = "Organisationsinhaber" +teamOwner = "Teamverantwortlicher" + +[users.team] +grantProcessor = "Processor dem Team gewähren" +revokeProcessor = "Processor vom Team entziehen" + [validateSignature] date = "Datum" downloadCsv = "CSV herunterladen" @@ -8057,14 +10289,23 @@ zoomOut = "Verkleinern" [viewer.attachments] addAttachment = "Anhang hinzufügen" close = "Anhänge schließen" +closeSidebar = "Seitenleiste für Anhänge schließen" +download = "Anhang herunterladen" empty = "No attachments in this document" loading = "Loading attachments..." noDocument = "Open a PDF to view its attachments." noMatch = "No attachments match your search" noSupport = "Attachment support is unavailable for this viewer." +retry = "Erneut versuchen" searchPlaceholder = "Search attachments" title = "Attachments" +[viewer.bookmarks] +bookmarkTitle = "Lesezeichentitel" +closeSidebar = "Seitenleiste für Lesezeichen schließen" +collapseAll = "Alle Lesezeichen einklappen" +expandAll = "Alle Lesezeichen ausklappen" + [viewer.comments] addComment = "Kommentar hinzufügen" addCommentPlaceholder = "Kommentar hinzufügen..." @@ -8075,6 +10316,7 @@ clearAll = "Alle Kommentare löschen" clearAllDescription = "Dies entfernt Kommentare und Antworten aus der Seitenleiste, lässt jedoch alle angehängten Anmerkungen im Dokument bestehen." clearAllTitle = "Alle Kommentare löschen?" close = "Kommentare schließen" +closeSidebar = "Seitenleiste für Kommentare schließen" deleteAnnotationAndComment = "Anmerkung und Kommentar löschen" deleteDescription = "Diese Anmerkung hat einen Kommentar. Sie können nur den Kommentar aus der Seitenleiste entfernen und die Anmerkung behalten oder alles löschen." deleteTitle = "Anmerkung aus Kommentaren entfernen?" @@ -8106,6 +10348,11 @@ title = "Form Fields" unsavedBadge = "Unsaved" unsavedDesc = "You have unsaved changes" +[viewer.layers] +closeSidebar = "Seitenleiste für Ebenen schließen" +hideAll = "Alle Ebenen ausblenden" +showAll = "Alle Ebenen anzeigen" + [viewer.link] delete = "Link löschen" @@ -8136,6 +10383,9 @@ resultsOf = "von {{total}}" [viewer.signature] delete = "Signatur löschen" +[viewer.thumbnails] +closeSidebar = "Seitenleiste für Miniaturansichten schließen" + [viewPdf] tags = "anzeigen,lesen,kommentieren,text,bild" title = "PDF anzeigen/bearbeiten" @@ -8562,6 +10812,7 @@ loading = "Personen werden geladen..." locked = "gesperrt" lockedBadge = "Gesperrt" loginRequired = "Zuerst Login-Modus aktivieren" +memberActions = "Mitgliederaktionen" noMembersFound = "Keine Mitglieder gefunden" role = "Rolle" searchMembers = "Mitglieder suchen..." @@ -8571,6 +10822,7 @@ unlockAccount = "Konto entsperren" unlockUserError = "Benutzerkonto konnte nicht entsperrt werden" unlockUserSuccess = "Benutzerkonto erfolgreich entsperrt" user = "Benutzer" +userInfo = "Benutzerinformationen" [workspace.people.actions] upgrade = "Upgrade" @@ -8716,6 +10968,7 @@ removeMemberError = "Benutzer konnte nicht aus dem Team entfernt werden" removeMemberSuccess = "Benutzer aus Team entfernt" renameTeamLabel = "Team umbenennen" system = "System" +teamActions = "Teamaktionen" teamName = "Teamname" teamNotFound = "Team nicht gefunden" title = "Teams" diff --git a/frontend/editor/public/locales/el-GR/translation.toml b/frontend/editor/public/locales/el-GR/translation.toml index 2cb1fd7079..8c850d6223 100644 --- a/frontend/editor/public/locales/el-GR/translation.toml +++ b/frontend/editor/public/locales/el-GR/translation.toml @@ -7,6 +7,7 @@ black = "Μαύρο" blue = "Μπλε" cancel = "Άκυρο" chooseFile = "Επιλέξτε αρχείο" +clear = "Εκκαθάριση" close = "Κλείσιμο" comingSoon = "Σύντομα διαθέσιμο" confirm = "Επιβεβαίωση" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} αρχεία είναι έτοιμα." property = "Ιδιότητα" quickPosition = "Γρήγορη θέση" red = "Κόκκινο" +remove = "Αφαίρεση" reset = "Επαναφορά" review = "Ανασκόπηση" save = "Αποθήκευση" @@ -180,6 +182,7 @@ addMoreFiles = "Προσθήκη περισσότερων αρχείων..." attachments = "Επιλογή συνημμένων" info = "Επιλέξτε αρχεία για επισύναψη στο PDF σας. Αυτά τα αρχεία θα ενσωματωθούν και θα είναι προσβάσιμα μέσω του πίνακα συνημμένων του PDF." placeholder = "Επιλογή αρχείων..." +removeFile = "Αφαίρεση αρχείου" selectedFiles = "Επιλεγμένα αρχεία" submit = "Προσθήκη συνημμένων" @@ -1628,6 +1631,9 @@ title = "Θέλετε να κάνετε το Stirling PDF καλύτερο;" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Στοίχιση στο κέντρο" +alignLeft = "Στοίχιση αριστερά" +alignRight = "Στοίχιση δεξιά" annotationStyle = "Στυλ επισήμανσης" backgroundColor = "Χρώμα φόντου" borderOff = "Περίγραμμα: Ανενεργό" @@ -2531,6 +2537,7 @@ title = "Κανόνας εμπειρίας" [certSign.source] device = "Αυτή η συσκευή" +noOtherSources = "Δεν υπάρχουν άλλες διαθέσιμες πηγές πιστοποιητικών." server = "Διακομιστής" stepTitle = "Πηγή πιστοποιητικού" upload = "Μεταφόρτωση" @@ -2805,6 +2812,7 @@ back = "Πίσω" cancel = "Άκυρο" close = "Κλείσιμο" collapse = "Σύμπτυξη" +confirm = "Επιβεβαίωση" continue = "Συνέχεια" copied = "Αντιγράφηκε!" copy = "Αντιγραφή" @@ -3595,7 +3603,9 @@ makeCopy = "Δημιουργία αντιγράφου" mobileShort = "Κινητό" mobileUpload = "Μεταφόρτωση από κινητό" mobileUploadNotAvailable = "Η μεταφόρτωση από κινητό δεν είναι ενεργή" +moreOptions = "Περισσότερες επιλογές" myFiles = "Τα αρχεία μου" +nextFile = "Επόμενο αρχείο" noFiles = "Δεν υπάρχουν διαθέσιμα αρχεία" noFilesFound = "Δεν βρέθηκαν αρχεία που να ταιριάζουν στην αναζήτησή σας" noRecentFiles = "Δεν βρέθηκαν πρόσφατα αρχεία" @@ -3605,6 +3615,7 @@ openInFileEditor = "Άνοιγμα στον επεξεργαστή αρχείω openInPageEditor = "Άνοιγμα στον επεξεργαστή σελίδων" owner = "Κάτοχος" ownerUnknown = "Άγνωστος" +previousFile = "Προηγούμενο αρχείο" recent = "Πρόσφατα" removeBoth = "Αφαίρεση και από τα δύο" removeFilePrompt = "Αυτό το αρχείο είναι αποθηκευμένο σε αυτήν τη συσκευή και στον διακομιστή σας. Από πού θέλετε να το αφαιρέσετε;" @@ -3680,7 +3691,9 @@ workbench = "Χώρος εργασίας" [fileSidebar] addFiles = "Προσθήκη αρχείων" +addingFiles = "Προσθήκη αρχείων…" collapse = "Σύμπτυξη πλευρικής στήλης" +customizeGroups = "Προσαρμογή ομάδων" dropHint = "Ανοίξτε αρχεία για να ξεκινήσετε" dropToAdd = "Drop files to add" expand = "Ανάπτυξη πλευρικής στήλης" @@ -3693,8 +3706,11 @@ noFiles = "Ακόμη δεν υπάρχουν αρχεία" openFileManager = "Άνοιγμα διαχείρισης αρχείων" openFromComputer = "Άνοιγμα από υπολογιστή" openSettings = "Άνοιγμα ρυθμίσεων" +other = "Άλλα" +recent = "Πρόσφατα" search = "Αναζήτηση" searchPlaceholder = "Αναζήτηση αρχείων..." +viewAll = "Προβολή όλων των {{count}} αρχείων" [fileSidebar.fileItem] closeViewer = "Κλείσιμο προβολέα" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Προσθήκη" +addLabel = "Προσθήκη ετικέτας…" +categoryIconAria = "Επιλέξτε εικονίδιο για {{name}}" +createCategory = "Δημιουργία κατηγορίας" +delete = "Διαγραφή κατηγορίας" +done = "Τέλος" +hide = "Απόκρυψη κατηγορίας" +newCategory = "Νέο όνομα κατηγορίας…" +removeLabel = "Αφαίρεση {{name}}" +rename = "Μετονομασία" +reset = "Επαναφορά προεπιλογών" +search = "Αναζήτηση ετικετών…" +show = "Εμφάνιση κατηγορίας" +subtitle = "Ομαδοποιήστε τα αρχεία σας σε γονικές κατηγορίες. Προσθέστε υπάρχουσες ή νέες ετικέτες σε μια κατηγορία, μετονομάστε την ή δημιουργήστε τη δική σας. Τα αρχεία που δεν ανήκουν σε καμία από τις κατηγορίες σας εμφανίζονται στην ενότητα «Άλλα»." +title = "Κατηγορίες πλαϊνής γραμμής" + [filesPage] addToWorkspace = "Προσθήκη σε χώρο εργασίας" addToWorkspaceCount = "Προσθήκη {{count}} σε χώρο εργασίας" @@ -3715,6 +3748,7 @@ backToFolder = "Πίσω στον φάκελο {{folder}}" backToMyFiles = "Πίσω στα Αρχεία μου" breadcrumbs = "Διαδρομή φακέλου" cancel = "Άκυρο" +classification = "Ταξινόμηση" clearSearch = "Καθαρισμός αναζήτησης" clearSelection = "Εκκαθάριση επιλογής" closeDetails = "Κλείσιμο λεπτομερειών" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Δεν ήταν δυνατή η μεταφόρτωσ added = "Προστέθηκε" count = "Αρχεία" folder = "Φάκελος" +labels = "Ετικέτες" modified = "Τροποποιήθηκε" name = "Όνομα" size = "Μέγεθος" -toolHistory = "Ιστορικό εργαλείων" toolHistoryAtVersion = "Σωρευτική αλυσίδα εργαλείων" totalSize = "Συνολικό μέγεθος" type = "Τύπος" @@ -4614,10 +4648,10 @@ welcomeTitle = "Έχετε προσκληθεί!" [landing] addFiles = "Προσθήκη αρχείων" heroSubtitle = "Σύρετε εδώ ή προσθέστε ένα υπάρχον PDF για να ξεκινήσετε." -heroTitle = "Stirling PDF" mobileUpload = "Μεταφόρτωση από κινητό" openFromComputer = "Άνοιγμα από τον υπολογιστή" uploadFromComputer = "Μεταφόρτωση από υπολογιστή" +workbenchEmptyStateHero = "Αφήστε ένα PDF οπουδήποτε" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Έξοδος" [onboarding] activeFiles = "Η προβολή Ενεργά αρχεία εμφανίζει όλα τα PDF που έχετε φορτώσει στο εργαλείο και σας επιτρέπει να επιλέξετε ποια θα επεξεργαστείτε." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Κλείσιμο" cropSettings = "Τώρα που επιλέξαμε το αρχείο που θέλουμε να περικόψουμε, μπορούμε να ρυθμίσουμε το εργαλείο Περικοπή για να ορίσουμε την περιοχή στην οποία θέλουμε να περικοπεί το PDF." fileCheckbox = "Κάνοντας κλικ σε ένα από τα αρχεία το επιλέγετε για επεξεργασία. Μπορείτε να επιλέξετε πολλαπλά αρχεία για ομαδικές ενέργειες." fileReplacement = "Το τροποποιημένο αρχείο θα αντικαταστήσει αυτόματα το πρωτότυπο στην Επιφάνεια εργασίας, ώστε να μπορείτε εύκολα να το περάσετε από περισσότερα εργαλεία." @@ -4955,6 +4990,7 @@ skipTheTour = "Παράλειψη ξενάγησης" [onboarding.desktopInstall] body = "Το Stirling λειτουργεί καλύτερα ως εφαρμογή για υπολογιστή. Μπορείτε να το χρησιμοποιείτε offline, να έχετε ταχύτερη πρόσβαση στα έγγραφα και να κάνετε επεξεργασίες τοπικά στον υπολογιστή σας." +selectOs = "Επιλέξτε λειτουργικό σύστημα" title = "Λήψη" titleWithOs = "Λήψη για {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Επεξεργαστής PDF" [pdfTextEditor.actions] applyChanges = "Εφαρμογή αλλαγών" +clearText = "Εκκαθάριση κειμένου" downloadCopy = "Λήψη αντιγράφου" +moreOptions = "Περισσότερες επιλογές" reset = "Επαναφορά αλλαγών" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Συμβάσεις" +"Financial reports" = "Οικονομικές αναφορές" +"HR records" = "Αρχεία HR" +Insurance = "Ασφάλειες" +Invoices = "Τιμολόγια" +"Legal filings" = "Νομικές καταθέσεις" +"Medical / PHI" = "Ιατρικά / PHI" +"Tax documents" = "Φορολογικά έγγραφα" + [policies.enforcement] applying = "Εφαρμογή {{names}}" applyingProgress = "Εφαρμογή {{names}} ({{done}} από {{total}})" @@ -5963,9 +6011,95 @@ export = "Επιβολή πριν από την εξαγωγή" input = "Επιβολή κατά την εισαγωγή" print = "Επιβολή πριν από την εκτύπωση" +[policies.field] +accessLog = "Αρχείο καταγραφής πρόσβασης" +archiveAfter = "Αρχειοθέτηση μετά από" +auditTrail = "Ίχνος ελέγχου" +belowThreshold = "Κάτω από το όριο" +destination = "Προορισμός" +frameworks = "Πλαίσια" +immutableHold = "Αμετάβλητη διατήρηση" +keepFor = "Διατήρηση για" +minConfidence = "Ελάχιστη εμπιστοσύνη" +notify = "Ειδοποίηση κατά τη δρομολόγηση" +onViolation = "Όταν δεν συμμορφώνεται" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 έτος" +"30 days" = "30 ημέρες" +"90 days" = "90 ημέρες" +Never = "Ποτέ" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Επισήμανση για έλεγχο" +Hold = "Διατήρηση" +"Route to bucket" = "Δρομολόγηση σε bucket" + +[policies.fieldOption.destination] +Documents = "Έγγραφα" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 έτος" +"3 years" = "3 έτη" +"30 days" = "30 ημέρες" +"7 years" = "7 έτη" +Indefinite = "Επ' αόριστον" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Αυτόματη απόκρυψη PHI" +"Block export" = "Αποκλεισμός εξαγωγής" +"Flag for review" = "Επισήμανση για έλεγχο" +"Quarantine document" = "Καραντίνα εγγράφου" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Προσθήκη" +addPlaceholder = "Προσθήκη ετικέτας…" +customNote = "Προσαρμοσμένο για την ομάδα σας." +defaultNote = "Χρήση της ενσωματωμένης προεπιλογής, κοινόχρηστης με την ομάδα σας." +duplicate = "\"{{name}}\" υπάρχει ήδη." +edit = "Επεξεργασία ετικετών" +empty = "Δεν υπάρχουν ακόμα ετικέτες." +export = "Εξαγωγή JSON" +iconAria = "Επιλέξτε εικονίδιο για {{name}}" +import = "Εισαγωγή JSON" +importError = "Δεν ήταν δυνατή η εισαγωγή αυτού του αρχείου." +managedNote = "Οι ετικέτες ομάδας διαχειρίζονται από τον επικεφαλής της ομάδας σας." +modalSubtitle = "Κοινόχρηστο με ολόκληρη την ομάδα σας. Ο ταξινομητής επιλέγει τις ετικέτες που ταιριάζουν σε κάθε έγγραφο." +modalTitle = "Ετικέτες ταξινόμησης" +pickIcon = "Χρήση εικονιδίου {{label}}" +removeAria = "Αφαίρεση {{name}}" +resetToDefault = "Επαναφορά στην προεπιλογή" +saveForTeam = "Αποθήκευση για την ομάδα" +saving = "Αποθήκευση…" +sectionLabel = "Ετικέτες ταξινόμησης" +startFromScratch = "Έναρξη από την αρχή" +teamCount = "ετικέτες ομάδας" +tooLong = "Οι ετικέτες μπορούν να έχουν το πολύ {{max}} χαρακτήρες." +ungrouped = "Μη ομαδοποιημένα" +view = "Προβολή ετικετών" + [policies.pii] account = "Αριθμοί λογαριασμών (με ετικέτα)" card = "Πιστωτικές / χρεωστικές κάρτες" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Αριθμοί δρομολόγησης ΗΠΑ (ABA)" ssn = "Αριθμοί κοινωνικής ασφάλισης" +[policies.settings] +noneExport = "Καμία πολιτική δεν εκτελείται επί του παρόντος κατά την εξαγωγή." +noneUpload = "Καμία πολιτική δεν εκτελείται επί του παρόντος κατά τη μεταφόρτωση." +onExport = "Κατά την εξαγωγή" +onUpload = "Κατά τη μεταφόρτωση" +reorderHandle = "Σύρετε για αναδιάταξη" +runOrderDesc = "Όταν περισσότερες από μία πολιτικές εκτελούνται στο ίδιο έναυσμα, εκτελούνται με αυτήν τη σειρά — καθεμία στο αποτέλεσμα της προηγούμενης πολιτικής. Σύρετε για αναδιάταξη." +title = "Ρυθμίσεις πολιτικής" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Επιλογές πολιτικής" +policySettings = "Ρυθμίσεις πολιτικής" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Επανάληψη αποτυχημένων πολιτικών ({{count}})" +rowProgress = "{{completed}} από {{total}} αρχεία επεξεργάστηκαν" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Τι είναι μια πολιτική;" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} σε επιβολή..." +badgeRan = "Η πολιτική {{name}} εκτελέστηκε σε αυτό το αρχείο" +blockingAction = "Η ενέργεια {{action}} αποκλείστηκε κατά την επιβολή πολιτικής, περιμένετε..." +dismiss = "Απόρριψη επικάλυψης" +enforcingTitle = "Επιβολή πολιτικής..." +viewAnyway = "Προβολή αρχείου (η πολιτική εξακολουθεί να επιβάλλεται)" + +[portal] +comingSoon = "Προσεχώς" + +[portal.accountLink.card] +billingNote = "Η μη επιτηρούμενη επεξεργασία χρεώνεται στο πορτοφόλι του οργανισμού σας." +eyebrow = "Σύνδεση λογαριασμού" +linkButton = "Σύνδεση του λογαριασμού σας Stirling" +linked = "Συνδεδεμένο" +linkedAs = "Συνδεδεμένο ως {{name}}." +linkedGeneric = "Αυτό το instance είναι συνδεδεμένο." +notLinked = "Μη συνδεδεμένο" +title = "Συνδέστε αυτόν τον οργανισμό με τον λογαριασμό Stirling του" +unlink = "Αποσύνδεση" + +[portal.accountLink.card.error] +title = "Δεν ήταν δυνατή η σύνδεση" + +[portal.accountLink.card.loginNotConfigured] +after = "για να ενεργοποιήσετε τη σύνδεση λογαριασμού με τον φιλοξενούμενο λογαριασμό Stirling. Στο dev μπορείτε να προσομοιώσετε τη σύνδεση από το παράθυρο σύνδεσης." +before = "Ορίστε" +title = "Η σύνδεση SaaS δεν έχει διαμορφωθεί" + +[portal.accountLink.gate] +action = "Σύνδεση λογαριασμού" +description = "Συνδέστε τον λογαριασμό Stirling αυτού του οργανισμού για να χρησιμοποιήσετε χρεώσιμες λειτουργίες." +title = "Σύνδεση για ξεκλείδωμα" +titleFeature = "Σύνδεση για ξεκλείδωμα του {{feature}}" + +[portal.accountLink.instances] +active = "Ενεργό" +revoke = "Ανάκληση" +revoked = "Ανακλήθηκε" +unnamed = "Ανώνυμο instance" + +[portal.accountLink.instances.columns] +instance = "Instance" +lastSeen = "Τελευταία εμφάνιση" +linked = "Συνδεδεμένο" +status = "Κατάσταση" + +[portal.accountLink.instances.empty] +description = "Συνδέστε τον λογαριασμό αυτού του οργανισμού και, στη συνέχεια, καταχωρίστε τα self-hosted instances σας για να τα δείτε εδώ." +title = "Δεν υπάρχουν συνδεδεμένα instances" + +[portal.accountLink.instances.time] +daysAgo_one = "πριν από {{count}} ημ." +daysAgo_other = "πριν από {{count}} ημ." +hoursAgo_one = "πριν από {{count}} ώ." +hoursAgo_other = "πριν από {{count}} ώ." +justNow = "μόλις τώρα" +minutesAgo_one = "πριν από {{count}} λ." +minutesAgo_other = "πριν από {{count}} λ." +never = "ποτέ" + +[portal.accountLink.modal] +linkSubtitle = "Συνδεθείτε στον λογαριασμό στον οποίο θα πρέπει να χρεώνεται αυτός ο server." +linkTitle = "Σύνδεση του λογαριασμού σας Stirling" +reauthSubtitle = "Η συνεδρία σας έληξε — συνδεθείτε ξανά στον λογαριασμό σας Stirling. Το instance σας παραμένει συνδεδεμένο." +reauthTitle = "Συνδεθείτε ξανά" +simulateSignIn = "Προσομοίωση σύνδεσης (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "για να ενεργοποιήσετε τη σύνδεση εντός εφαρμογής με τον φιλοξενούμενο λογαριασμό Stirling." +and = "και" +before = "Ορίστε" +title = "Η σύνδεση SaaS δεν έχει διαμορφωθεί" + +[portal.accountLink.panel] +instancesSub = "Κάθε self-hosted instance που έχει καταχωριστεί σε αυτόν τον οργανισμό. Ανακαλέστε ένα διαπιστευτήριο για να διακόψετε αμέσως τη μη επιτηρούμενη πρόσβασή του." +instancesTitle = "Συνδεδεμένα instances" +revokeError = "Δεν ήταν δυνατή η ανάκληση του instance" +sub = "Συνδέστε αυτόν τον self-hosted οργανισμό με τον λογαριασμό Stirling του, ώστε η μη επιτηρούμενη επεξεργασία να χρεώνεται στο πορτοφόλι του οργανισμού σας." + +[portal.accountLink.panel.loadError] +forbidden = "Μόνο ο κάτοχος της ομάδας μπορεί να δει τα συνδεδεμένα instances του οργανισμού." +generic = "Δεν ήταν δυνατή η φόρτωση των συνδεδεμένων instances της ομάδας. Δοκιμάστε ξανά σε λίγο." +title = "Δεν ήταν δυνατή η φόρτωση των συνδεδεμένων instances" + +[portal.accountLink.state] +free = "Πλάνο Editor" +subscribed = "Πλάνο Processor" +unlinked = "Μη συνδεδεμένο" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap από έγγραφο" +sectionsAriaLabel = "Ενότητες δημιουργού πρακτόρων" +selectorAriaLabel = "Πράκτορες" +subtitle = "Σχεδιάστε, δοκιμάστε και διαθέστε τους πράκτορες AI που ταξινομούν, εξάγουν από και δρομολογούν τα έγγραφά σας. Ορίστε σενάρια, περιορίστε την πρόσβαση σε εργαλεία, εκτελέστε ένα golden set και δημοσιεύστε μια έκδοση." +title = "Δημιουργός πρακτόρων" + +[portal.agentBuilder.bootstrap] +cancel = "Ακύρωση" +dropzoneText = "Επιλέξτε ένα δείγμα εγγράφου (PDF ή εικόνα)" +lead = "Αφήστε ένα δείγμα εγγράφου και θα προτείνουμε σενάρια και ένα σχήμα εξαγωγής που μπορείτε να βελτιώσετε. Τίποτα δεν δημοσιεύεται μέχρι να το ελέγξετε." +submit = "Bootstrap πράκτορα" +subtitle = "Ξεκινήστε έναν νέο πράκτορα από ένα αντιπροσωπευτικό αρχείο" +title = "Bootstrap από έγγραφο" + +[portal.agentBuilder.empty] +description = "Κάντε bootstrap ενός πράκτορα από ένα δείγμα εγγράφου για να ξεκινήσετε τα σενάρια και το σχήμα εξαγωγής του και, στη συνέχεια, βελτιώστε και δημοσιεύστε." +title = "Δεν υπάρχουν ακόμα πράκτορες" + +[portal.agentBuilder.evals] +casesPassing = "Περιπτώσεις που περνούν" +columnCase = "Περίπτωση eval" +columnLatency = "Καθυστέρηση" +columnResult = "Αποτέλεσμα" +fail = "αποτυχία" +goldenSetPassRate = "Ποσοστό επιτυχίας golden-set" +latencyMs = "{{ms}} ms" +notRun = "δεν εκτελέστηκε" +pass = "επιτυχία" +passRate = "Ποσοστό επιτυχίας" +runEvals = "Εκτέλεση evals" + +[portal.agentBuilder.evals.empty] +description = "Τα evals μετατρέπουν τα σενάριά σας σε ένα επαναλήψιμο golden set. Αναβαθμίστε για να καταγράφετε το ποσοστό επιτυχίας με την πάροδο του χρόνου και να ελέγχετε τις δημοσιεύσεις βάσει αυτού." +title = "Δεν υπάρχει ακόμα golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "σε όλα τα golden sets" +activeAgents = "Ενεργοί πράκτορες" +avgPassRate = "Μέσο ποσοστό επιτυχίας eval" +fleetWide = "σε όλο τον στόλο" +latestPublished = "Τελευταία δημοσιευμένη" +scenarios = "Σενάρια" +testCases = "περιπτώσεις δοκιμών" +totalDescription_one = "{{count}} συνολικά" +totalDescription_other = "{{count}} συνολικά" + +[portal.agentBuilder.scenarios] +add = "Προσθήκη" +addScenario = "Προσθήκη σεναρίου" +enable = "Ενεργοποίηση" +expectationLabel = "Αναμενόμενη συμπεριφορά" +expectationPlaceholder = "Τι πρέπει να κάνει ο πράκτορας" +inEval = "σε eval" +mute = "Σίγαση" +muted = "σε σίγαση" +nameLabel = "Όνομα" +namePlaceholder = "π.χ. Κλιμάκωση συμμόρφωσης" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Σενάρια" +tools = "Εργαλεία" +versions = "Εκδόσεις" + +[portal.agentBuilder.tools] +broadAccess = "Ευρεία πρόσβαση" +deniedHint = "Τα επιλεγμένα εργαλεία είναι αποκλεισμένα. Όλα τα υπόλοιπα παραμένουν διαθέσιμα για κλήση." +deniedTools = "Αποκλεισμένα εργαλεία" +governanceGate = "Η διακυβέρνηση εργαλείων είναι διαθέσιμη στο πλάνο Enterprise." +restricted = "Περιορισμένο" +restrictedAccess = "Περιορισμένη πρόσβαση σε εργαλεία" +restrictedDescription = "Επιτρέψτε κάθε εργαλείο εκτός από αυτά που απορρίπτετε παρακάτω." + +[portal.agentBuilder.versions] +current = "τρέχουσα" +historyGate = "Το πλήρες ιστορικό εκδόσεων και η επαναφορά είναι διαθέσιμα στο πλάνο Enterprise." +publish = "Δημοσίευση" +rollBack = "Επαναφορά" + +[portal.assistant] +close = "Κλείσιμο βοηθού" +error = "Δεν ήταν δυνατή η επικοινωνία με τον βοηθό." +errorWithDetail = "Δεν ήταν δυνατή η επικοινωνία με τον βοηθό: {{detail}}" +inputAriaLabel = "Ρωτήστε τον βοηθό" +inputPlaceholder = "Ρωτήστε για το Stirling…" +open = "Άνοιγμα βοηθού" +send = "Αποστολή" +title = "Βοηθός" +tryAsking = "Δοκιμάστε να ρωτήσετε" +typing = "Πληκτρολογεί" + +[portal.auth] +loading = "Φόρτωση" +redirectingToEditor = "Ανακατεύθυνση στον editor..." + +[portal.billing.checkout] +noClientSecret = "Η edge function δεν επέστρεψε client_secret." +subtitle = "Προσθέστε μια κάρτα για να συνεχίσετε πέρα από τη δωρεάν παροχή του πλάνου Editor. Το Stripe αναλαμβάνει τα υπόλοιπα." +title = "Ενεργοποίηση του πλάνου Processor" + +[portal.billing.checkout.activationSlow] +body = "Η πληρωμή σας πέτυχε, αλλά η ενεργοποίηση διαρκεί λίγο περισσότερο από το συνηθισμένο. Θα ενεργοποιηθεί αυτόματα - κλείστε αυτό και θα εμφανιστεί εδώ σύντομα." +close = "Κλείσιμο" +title = "Σχεδόν έτοιμο" + +[portal.billing.checkout.error] +title = "Δεν ήταν δυνατή η έναρξη του checkout" + +[portal.billing.checkout.finalizing] +body = "Η πληρωμή σας ολοκληρώθηκε. Ενεργοποιούμε τη μετρημένη επεξεργασία σε όλα τα συνδεδεμένα instances σας - αυτό συνήθως διαρκεί λίγα δευτερόλεπτα." +hint = "Κρατήστε αυτό το παράθυρο ανοιχτό." +title = "Ενεργοποίηση του πλάνου Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "στο portal env για να ενεργοποιήσετε το checkout εντός εφαρμογής." +bodyBefore = "Ορίστε" +title = "Το Stripe δεν έχει διαμορφωθεί" + +[portal.billing.enterpriseUpsell] +cta = "Δημιουργήστε την προσφορά σας για Enterprise" +description = "Εκπτώσεις δεσμευμένου όγκου, air-gapped deployment, προσαρμοσμένο MSA και έλεγχοι ασφαλείας, καθώς και συνεργασίες με διανομείς τρίτων." +eyebrow = "Έκπτωση όγκου · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Ενεργοί αυτόν τον μήνα" +cost = "Κόστος" +editorsDeployed = "Editors που έχουν αναπτυχθεί" +inviteTeammates = "Πρόσκληση συμπαικτών" +pdfsEdited = "PDFs που επεξεργάστηκαν" +subtitle = "Αναπτύξτε οπουδήποτε, για ολόκληρη την ομάδα σας." +title = "Δωρεάν PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "Δεν ήταν δυνατή η έναρξη του checkout" +currentPlan = "Τρέχον πλάνο" +freeForever = "Δωρεάν για πάντα" +noTeamResolved = "Δεν έχει επιλυθεί ακόμα ομάδα στο πορτοφόλι σας — ανανεώστε και δοκιμάστε ξανά." +ownerOnly = "Μόνο ο κάτοχος της ομάδας μπορεί να ενεργοποιήσει το πλάνο Processor." +planName = "Editor" +ssoIncluded = "SSO περιλαμβάνεται" +switchOnProcessor = "Ενεργοποίηση Processor →" +unlimitedUsers = "Απεριόριστοι χρήστες" + +[portal.billing.invoices] +columnAmount = "Ποσό" +columnDate = "Ημερομηνία" +columnDescription = "Περιγραφή" +columnPdfsProcessed = "PDFs που επεξεργάστηκαν" +columnStatus = "Κατάσταση" +descriptionFallback = "Τιμολόγιο" +downloadAriaLabel = "Λήψη τιμολογίου {{number}} ως PDF" +emptyDescription = "Μόλις η ομάδα σας εγγραφεί και κλείσει ο πρώτος κύκλος, τα τιμολόγιά σας θα εμφανιστούν εδώ." +emptyTitle = "Δεν υπάρχουν ακόμα τιμολόγια" +fetchLimitNote_one = "Εμφανίζονται τα {{count}} πιο πρόσφατα τιμολόγιά σας. Παλαιότερα τιμολόγια βρίσκονται στο portal του Stripe." +fetchLimitNote_other = "Εμφανίζονται τα {{count}} πιο πρόσφατα τιμολόγιά σας. Παλαιότερα τιμολόγια βρίσκονται στο portal του Stripe." +loadError = "Δεν ήταν δυνατή η φόρτωση τιμολογίων: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Εμφάνιση όλων των {{count}}" +showAll_other = "Εμφάνιση όλων των {{count}}" +showFewer_one = "Εμφάνιση λιγότερων (κορυφαία {{count}})" +showFewer_other = "Εμφάνιση λιγότερων (κορυφαία {{count}})" +showMostRecent_one = "Εμφάνιση {{count}} πιο πρόσφατου" +showMostRecent_other = "Εμφάνιση {{count}} πιο πρόσφατων" +title = "Ιστορικό τιμολογίων" +viewAriaLabel = "Προβολή τιμολογίου {{number}} στο Stripe" +viewLink = "Προβολή ↗" + +[portal.billing.linkPrompt] +cta = "Σύνδεση λογαριασμού Stirling" +description = "Η χειροκίνητη επεξεργασία PDF — προβολή, υπογραφή, συγχώνευση, διαίρεση, υδατογράφημα, συμπίεση, μετατροπή, χειροκίνητο OCR — είναι πάντα δωρεάν, συνδεδεμένη ή όχι. Συνδεθείτε για να διεκδικήσετε 500 δωρεάν PDFs μετρημένης επεξεργασίας (αυτοματισμοί, AI και το API). Όταν χρειαστείτε περισσότερα, ενεργοποιήστε το πλάνο Processor και πληρώστε μόνο για ό,τι χρησιμοποιείτε." +title = "Σύνδεση του λογαριασμού σας Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Χρέωση μηνιαία" +cardEnding = "{{brand}} που λήγει σε {{last4}}" +cardFallback = "Κάρτα" +expiresBilledMonthly = "Λήγει {{expiry}} · χρέωση μηνιαία" +eyebrow = "Μέθοδος πληρωμής" +managedSub = "Η κάρτα και τα στοιχεία χρέωσής σας διατηρούνται με ασφάλεια στο customer portal του Stripe." +managedTitle = "Διαχείριση στο Stripe" +update = "Ενημέρωση" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Δεν υπάρχει ακόμα μετρημένη επεξεργασία σε αυτήν την περίοδο." +eyebrow = "PDFs που επεξεργάστηκαν αυτήν την περίοδο" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "Μετρημένα PDFs ανά κατηγορία" +segmentAgentsDesc = "Ενέργειες πρακτόρων AI" +segmentAgentsLabel = "Πράκτορες" +segmentApiDesc = "Άμεσα API αιτήματα" +segmentApiLabel = "API" +segmentAutomationDesc = "Αυτοματισμοί και pipelines" +segmentAutomationLabel = "Αυτοματισμός" +unit = "μετρημένα PDFs" + +[portal.billing.spendLimit] +adjustLimit = "Προσαρμογή ορίου" +cancel = "Ακύρωση" +capControlNote = "Οι αλλαγές εφαρμόζονται αμέσως — αυξήστε ή μειώστε το ανώτατο όριο οποιαδήποτε στιγμή." +capSuffix = "/ μήνα" +capSuffixWithDocs = "/ μήνα · ≈ {{documents}} έγγραφα" +displaySub = "Χρεώνεστε μόνο για ό,τι επεξεργάζεστε αυτόματα — ποτέ πέρα από το ανώτατο όριο." +editTitle = "Ορίστε το μηνιαίο ανώτατο όριό σας" +eyebrow = "Όριο δαπανών" +guardrailBody = "ένα αυστηρό ανώτατο όριο — δεν χρεώνεστε ποτέ πέρα από αυτό. Στο όριο, η μετρημένη επεξεργασία διακόπτεται προσωρινά (η απεριόριστη επεξεργασία PDF συνεχίζει να λειτουργεί) μέχρι να το αυξήσετε ή να επαναφερθεί ο κύκλος. Τίποτα δεν χάνεται." +guardrailLabel = "Το προστατευτικό σας όριο:" +noCap = "χωρίς όριο" +pctUsed = "{{pct}}% χρησιμοποιήθηκε" +remaining = "{{amount}} απομένουν" +save = "Αποθήκευση ορίου" +saveError = "Δεν ήταν δυνατή η αποθήκευση του ορίου" +thisPeriodUncapped = "{{amount}} αυτήν την περίοδο · χωρίς όριο" +usedThisMonth = "{{amount}} χρησιμοποιήθηκαν αυτόν τον μήνα" +useSuggested = "Χρήση προτεινόμενου · {{amount}} / μήνα" + +[portal.billing.spendLimit.projection] +body_one = "Με {{rate}}/ημέρα θα φτάσετε το όριο σε ~{{count}} ημέρα (~{{monthEnd}} τέλος μήνα). Προτεινόμενο όριο ~{{suggested}}." +body_other = "Με {{rate}}/ημέρα θα φτάσετε το όριο σε ~{{count}} ημέρες (~{{monthEnd}} τέλος μήνα). Προτεινόμενο όριο ~{{suggested}}." +label = "Προβλέπεται υπέρβαση." + +[portal.billing.spendThisMonth] +eyebrow = "Δαπάνη αυτόν τον μήνα" +processed_one = "{{formattedCount}} PDF επεξεργάστηκε." +processed_other = "{{formattedCount}} PDFs επεξεργάστηκαν." +processedWithRate_one = "{{formattedCount}} PDF επεξεργάστηκε, με {{rate}} το καθένα." +processedWithRate_other = "{{formattedCount}} PDFs επεξεργάστηκαν, με {{rate}} το καθένα." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Αυξήστε το τώρα, ώστε η αυτοματοποιημένη επεξεργασία να μη διακόπτεται ποτέ προσωρινά." +approachingTitle = "Βρίσκεστε στο {{pct}}% του μηνιαίου ορίου δαπανών σας" +raiseLimit = "Αύξηση ορίου" +reachedBody = "Η μετρημένη επεξεργασία έχει διακοπεί προσωρινά μέχρι να αυξήσετε το όριο ή να επαναφερθεί ο κύκλος. Η απεριόριστη επεξεργασία PDF συνεχίζει να λειτουργεί." +reachedTitle = "Το μηνιαίο όριο δαπανών επιτεύχθηκε" + +[portal.billing.subscribedPlan.portalError] +title = "Δεν ήταν δυνατό το άνοιγμα του portal του Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "από {{allowance}} δωρεάν PDFs χρησιμοποιήθηκε" +capSuffix_other = "από {{allowance}} δωρεάν PDFs χρησιμοποιήθηκαν" +eyebrow = "Δοκιμή Processor" +statusLabel_one = "{{remaining}} απομένει" +statusLabel_other = "{{remaining}} απομένουν" +sub = "Χρησιμοποιήστε τον PDF Editor δωρεάν. Πληρώστε για αυτόματη επεξεργασία PDFs." +title_one = "Επεξεργαστείτε {{allowance}} PDFs δωρεάν" +title_other = "Επεξεργαστείτε {{allowance}} PDFs δωρεάν" +titleWithRate_one = "Επεξεργαστείτε {{allowance}} PDFs δωρεάν και μετά {{rate}}/PDF" +titleWithRate_other = "Επεξεργαστείτε {{allowance}} PDFs δωρεάν και μετά {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Κλειδωμένο" +openAriaLabel = "Άνοιγμα στοιχείου {{name}}" + +[portal.catalogue.detail] +addToProject = "Προσθήκη στο έργο" +ariaLabel = "Λεπτομέρειες στοιχείου" +tabsAriaLabel = "Ενότητες λεπτομερειών στοιχείου" +upgradeToUnlock = "Αναβαθμίστε για ξεκλείδωμα" + +[portal.catalogue.detail.code] +install = "Εγκατάσταση" +usage = "Χρήση" + +[portal.catalogue.detail.locked] +description = "Το {{name}} περιλαμβάνεται από το πλάνο {{tier}}. Αναβαθμίστε για να το ενσωματώσετε." +title = "Δεν είναι διαθέσιμο στο πλάνο σας" + +[portal.catalogue.detail.preview] +badge = "Ζωντανή προεπισκόπηση" +note = "Το διαδραστικό sandbox αποδίδεται εδώ" + +[portal.catalogue.detail.pricing] +note = "Μετρημένο ανά {{unit}}. Η χρήση πέρα από τη μηνιαία δωρεάν ποσόστωση χρεώνεται στον λογαριασμό σας και αναλύεται στην ενότητα Χρήση & Χρέωση." + +[portal.catalogue.detail.stats] +billedOn = "Χρεώνεται σε" +embeds30d = "Ενσωματώσεις (30ημ.)" +freeQuota = "Δωρεάν ποσόστωση" +freeQuotaValue = "{{amount}} / μήνα" +maturity = "Ωριμότητα" +none = "Καμία" +perAction = "Ανά ενέργεια" +price = "Τιμή" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Επισκόπηση" +pricing = "Τιμολόγηση" +props = "Props / API" + +[portal.catalogue.props] +optional = "προαιρετικό" +required = "απαιτείται" + +[portal.catalogue.props.columns] +description = "Περιγραφή" +name = "Prop" +required = "Απαιτείται" +type = "Τύπος" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Δαπάνη components (MTD)" +embedsThisMonth = "Ενσωματώσεις αυτόν τον μήνα" +inBeta = "Σε beta" + +[portal.components.billingUnit] +approval = "έγκριση" +check = "έλεγχος" +event = "συμβάν" +render = "render" +review = "ανασκόπηση" +session = "συνεδρία" +signature = "υπογραφή" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Ενσωματώσιμα SDK widgets που τοποθετείτε στη δική σας εφαρμογή — ένας viewer, μια ροή e-sign, ένα πάνελ ελέγχου AI. Κάθε ένα μετριέται ανά ενέργεια. Κάντε κλικ σε μια κάρτα για εγκατάσταση, χρήση και props." +title = "Components" + +[portal.componentsView.empty] +description = "Δεν ήταν δυνατή η φόρτωση του καταλόγου components. Δοκιμάστε ξανά σύντομα." +title = "Δεν υπάρχουν διαθέσιμα components" + +[portal.componentsView.lockedBanner] +description = "Τα GA components είναι διαθέσιμα στο Pay-as-you-go. Μερικά Beta components είναι μόνο για enterprise. Οι κλειδωμένες κάρτες εμφανίζουν προτροπή αναβάθμισης." +title = "Ορισμένα components χρειάζονται πληρωμένο πλάνο" + +[portal.docs.authentication] +codeCaption = "κάθε αίτημα" +eyebrow = "ΞΕΚΙΝΩΝΤΑΣ" +lead = "Όλα τα αιτήματα πιστοποιούνται με bearer token. Τα κλειδιά είναι περιορισμένα ανά περιβάλλον και δεν λήγουν ποτέ, εκτός αν γίνει περιστροφή τους." +liveKey = "Κλειδιά παραγωγής — χρεώσιμα, με όρια ρυθμού ανάλογα με το πλάνο σας." +testKey = "Κλειδιά sandbox — δωρεάν, επιστρέφουν συνθετικά fixtures." +title = "Πιστοποίηση" + +[portal.docs.components] +codeCaption = "ενσωμάτωση του viewer" +eyebrow = "COMPONENTS" +lead = "Ενσωματώσιμο UI για ουρές ελέγχου και επιθεώρηση εγγράφων. Φέρτε τα δικά σας styles ή χρησιμοποιήστε το παρεχόμενο theme." +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} πεδίο" +fieldCount_other = "{{count}} πεδία" +filterAll = "Όλα" +filterAriaLabel = "Φιλτράρισμα endpoints ανά vertical" +lead = "Κάθε τύπος εγγράφου είναι ένα typed endpoint. Κάντε POST ένα αρχείο, λάβετε JSON επικυρωμένο βάσει σχήματος. Φιλτράρετε ανά vertical παρακάτω." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Τα σφάλματα επιστρέφουν έναν σταθερό, αναγνώσιμο από μηχανή κωδικό και ένα ανθρώπινο μήνυμα. Το σώμα 4xx περιλαμβάνει πάντα ένα request_id για υποστήριξη." +title = "Σφάλματα" + +[portal.docs.nav] +ariaLabel = "Τεκμηρίωση" + +[portal.docs.nav.empty] +description = "Δεν ήταν δυνατή η φόρτωση του ευρετηρίου τεκμηρίωσης." +title = "Η τεκμηρίωση δεν είναι διαθέσιμη" + +[portal.docs.quickstart] +eyebrow = "ΞΕΚΙΝΩΝΤΑΣ" +lead = "Στείλτε το πρώτο σας έγγραφο σε ένα typed endpoint και λάβετε δομημένο JSON πίσω σε τρία βήματα. Χωρίς εκπαίδευση μοντέλου, χωρίς prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "για συνταγές copy-paste." +bodyBeforeLink = "συνδέστε την ίδια κλήση σε ένα pipeline για να αλυσιδώσετε επικύρωση, απόκρυψη και παράδοση — ή εκθέστε την σε έναν πράκτορα μέσω MCP. Δείτε" +label = "Επόμενο:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Δημιουργήστε ένα περιορισμένο κλειδί από την καρτέλα Infrastructure. Τα κλειδιά φέρουν όρια ρυθμού και προαιρετική IP allowlist. Εξαγάγετέ το στο shell σας:" +title = "Έκδοση API key" + +[portal.docs.quickstart.step2] +body = "Κάντε POST ένα αρχείο σε οποιοδήποτε typed endpoint. Το endpoint καθορίζει το σχήμα που θα λάβετε πίσω — εδώ, ο extractor τιμολογίων." +snippetCaption = "εξαγωγή τιμολογίου" +title = "Αποστολή εγγράφου" + +[portal.docs.quickstart.step3] +body = "Κάθε απόκριση επικυρώνεται βάσει του σχήματος endpoint, με βαθμολογία εμπιστοσύνης και προέλευση ανά πεδίο." +codeCaption = "200 OK" +title = "Ανάγνωση του δομημένου αποτελέσματος" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Ταυτόχρονη εκτέλεση" +eyebrow = "ΞΕΚΙΝΩΝΤΑΣ" +lead = "Τα όρια κλιμακώνονται με το πλάνο σας. Μια απόκριση 429 περιλαμβάνει header Retry-After. Τα SDKs κάνουν back off αυτόματα." +requestsPerMinute = "Αιτήματα / λεπτό" +title = "Όρια ρυθμού & ποσοστώσεις" + +[portal.docs.recipes] +cloneButton = "Κλωνοποίηση συνταγής" +eyebrow = "PLAYBOOKS" +lead = "End-to-end μοτίβα που αλυσιδώνουν πηγές, λειτουργίες και προορισμούς. Κάθε ένα αντιστοιχίζεται σε ένα pipeline που μπορείτε να κλωνοποιήσετε." +title = "Συνταγές" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party clients με typed αποκρίσεις, αυτόματες επαναλήψεις και streaming uploads. Όλα παρακολουθούν τον ίδιο κατάλογο endpoints." +title = "Επίσημα SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Καταργημένο" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Συσκευασμένες, ονομασμένες δυνατότητες που ο πράκτοράς σας καλεί ως ένα ενιαίο εργαλείο. Κάθε skill είναι μια ντετερμινιστική αλυσίδα λειτουργιών με συνδεδεμένα evals." +title = "Agent skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Εγγραφείτε σε συμβάντα document.processed, pipeline.completed και quota.threshold. Τα payloads υπογράφονται με HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header έναντι του signing secret σας πριν εμπιστευτείτε ένα payload. Τα SDKs παρέχουν έναν" +beforeSignature = "Επαληθεύστε το" + +[portal.documents] +exportCsv = "Εξαγωγή CSV" +search = "Αναζήτηση κατά όνομα αρχείου, ID..." +subtitle = "Κάθε έγγραφο που έχει επεξεργαστεί ο οργανισμός σας, με το πλήρες αρχείο επεξεργασίας του. Η πρόσβαση στο περιεχόμενο απαιτεί αίτημα." +title = "Έγγραφα" + +[portal.documents.audit] +approved = "Εγκρίθηκε" +archived = "Αρχειοθετήθηκε" +elevation = "Αναβάθμιση πρόσβασης" +empty = "Δεν έχουν καταγραφεί συμβάντα ακόμα." +extracted = "Επεξεργασμένο" +flagged = "Χρειάζεται έλεγχο" +ingested = "Εισήχθη" +reviewed = "Σε έλεγχο" + +[portal.documents.drawer] +sectionsAriaLabel = "Ενότητες λεπτομερειών εγγράφου" + +[portal.documents.drawer.tabs] +audit = "Έλεγχος" +extractions = "Εξαγωγές" +overview = "Επισκόπηση" + +[portal.documents.elevation] +requestAccess = "Αίτημα πρόσβασης" + +[portal.documents.elevation.active] +description = "Προσωρινή παραχώρηση — η πρόσβαση καταγράφεται και είναι χρονικά περιορισμένη." +descriptionFourEyes = "Προσωρινή παραχώρηση — ειδοποιήθηκε ένας ομότιμος ελεγκτής (four-eyes)." +title = "Η πρόσβαση λήγει σε {{time}}" + +[portal.documents.elevation.gated] +description = "Το περιεχόμενο προστατεύεται από zero-standing-access. Το αίτημα ξεκινά μια χρονικά περιορισμένη παραχώρηση." +descriptionFourEyes = "Το περιεχόμενο προστατεύεται από zero-standing-access. Το αίτημα ξεκινά μια χρονικά περιορισμένη παραχώρηση και ειδοποιεί έναν ομότιμο ελεγκτή (four-eyes)." +title = "Ευαίσθητο έγγραφο" + +[portal.documents.extractions] +empty = "Δεν εξήχθησαν πεδία από αυτό το έγγραφο." +masked = "Τα εξαγμένα πεδία είναι κρυφά. Ζητήστε χρονικά περιορισμένη πρόσβαση για να δείτε το περιεχόμενο αυτού του εγγράφου." + +[portal.documents.extractions.columns] +confidence = "Βεβαιότητα" +field = "Πεδίο" +value = "Τιμή" + +[portal.documents.filters] +all = "Όλα" +ariaLabel = "Φιλτράρισμα εγγράφων κατά κατάσταση" +flagged = "Επισημασμένα" +inReview = "Σε έλεγχο" +processed = "Επεξεργασμένα" + +[portal.documents.overview] +action = "Ροή εργασίας / Ενέργεια" +product = "Προϊόν" +received = "Ώρα" +status = "Κατάσταση" +type = "Τύπος" +user = "Χρήστης" + +[portal.documents.queue.empty] +description = "Καθώς οι πηγές τροφοδοτούν έγγραφα στις ροές εργασίας σας, θα εμφανίζονται εδώ για έλεγχο." +title = "Δεν υπάρχουν έγγραφα στην ουρά" + +[portal.documents.status] +error = "Σφάλμα" +flagged = "Χρειάζεται έλεγχο" +inReview = "Σε έλεγχο" +processed = "Επεξεργασμένο" + +[portal.documents.table] +auto = "Αυτόματο" +editorAction = "Editor" +empty = "Κανένα έγγραφο δεν αντιστοιχεί σε αυτό το φίλτρο." +rowActions = "Ενέργειες γραμμής" +sensitiveLabel = "Ευαίσθητο" +sensitiveTitle = "Ευαίσθητο — απαιτείται πρόσβαση" + +[portal.documents.table.columns] +action = "Ροή εργασίας / Ενέργεια" +document = "Έγγραφο" +product = "Προϊόν" +status = "Κατάσταση" +time = "Ώρα" +user = "Χρήστης" + +[portal.editorAdmin] +subtitle = "Αναπτύξτε το Stirling PDF Editor, συζεύξτε self-hosted παρουσίες με τον οργανισμό σας και διαχειριστείτε τον ενεργό στόλο — στόχους, υγεία, διαπιστευτήρια και offline ενεργοποίηση σε ένα μέρος." +title = "Ανάπτυξη Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Ενεργοί χρήστες" +host = "Host" +lastSeen = "Τελευταία εμφάνιση" +region = "Περιοχή" +status = "Κατάσταση" +version = "Έκδοση" + +[portal.editorAdmin.health.empty] +description = "Αναπτύξτε έναν στόχο και συζεύξτε τον για να δείτε εδώ την υγεία της παρουσίας σε πραγματικό χρόνο." +title = "Καμία παρουσία δεν αναφέρει" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Δημιουργία offline bundle" +lockCopy = "Η offline και on-prem ενεργοποίηση είναι μέρος του Enterprise." +subtitle = "Δημιουργήστε ένα υπογεγραμμένο bundle ενεργοποίησης για offline ή on-prem εγκατάσταση χωρίς εξερχόμενη διαδρομή δικτύου. Μεταφέρετέ το στην παρουσία και εφαρμόστε το κατά τη ρύθμιση πρώτης εκτέλεσης." +talkToSales = "Μιλήστε με τις πωλήσεις" +title = "Air-gapped ενεργοποίηση" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "Το {{file}} είναι υπογεγραμμένο και έτοιμο για μεταφορά. Ενεργοποιεί μία παρουσία και λήγει σε 14 ημέρες." +title = "Το bundle είναι έτοιμο" + +[portal.editorAdmin.pairing] +generated = "Δημιουργήθηκε ✓" +generateNewCode = "Δημιουργία νέου κωδικού" +lockCopy = "Η παροχή IaC είναι μέρος του Enterprise." +rotate = "Περιστροφή" +talkToSales = "Μιλήστε με τις πωλήσεις" + +[portal.editorAdmin.sections.health] +sub = "Κάθε παρουσία Editor που αναφέρει — έκδοση, περιοχή, κατάσταση, τελευταία εμφάνιση και ενεργοί χρήστες." +title = "Υγεία παρουσίας" + +[portal.editorAdmin.sections.pairing] +sub = "Συνδέστε έναν self-hosted editor με αυτόν τον οργανισμό. Δημιουργήστε ένα token, παραδώστε έναν σύντομο κωδικό ή συνδέστε το μέσω IaC." +title = "Σύζευξη" + +[portal.editorAdmin.sections.targets] +sub = "Πού εκτελείται ο Editor. Αντιγράψτε ένα snippet για να στήσετε μια self-hosted παρουσία ή χρησιμοποιήστε Managed Cloud χωρίς λειτουργικές εργασίες." +title = "Στόχοι ανάπτυξης" + +[portal.editorAdmin.serviceToken] +currentToken = "Τρέχον token" +lastRotated = "Τελευταία περιστροφή" +rotateButton = "Περιστροφή service token" +subtitle = "Οι παρουσίες αυθεντικοποιούνται στον οργανισμό με αυτό το διαπιστευτήριο. Περιστρέψτε το βάσει προγράμματος ή αμέσως μετά από υποψία διαρροής." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Εκδόθηκε ένα νέο token. Ενημερώστε το STIRLING_SERVICE_TOKEN κάθε self-hosted παρουσίας εντός του 24ωρου παραθύρου χάριτος, αλλιώς θα βγουν offline." +title = "Περιστροφή ενεργών παρουσιών" + +[portal.editorAdmin.status] +degraded = "Υποβαθμισμένο" +healthy = "Υγιές" +offline = "Offline" +pairing = "Σύζευξη" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} παρουσία" +instanceCount_other = "{{count}} παρουσίες" +talkToSales = "Μιλήστε με τις πωλήσεις" +upgradePlan = "Αναβάθμιση πλάνου" + +[portal.editorAdmin.targets.lock] +enterprise = "Το on-prem και Kubernetes self-hosting είναι μέρος του Enterprise." +paid = "Το self-hosting με Docker και Kubernetes ξεκλειδώνει σε πληρωμένο πλάνο." + +[portal.editorAdmin.targets.state] +available = "Διαθέσιμο" +locked = "Κλειδωμένο" +running = "Εκτελείται" + +[portal.errorBoundary] +description = "Αυτή η προβολή αντιμετώπισε ένα απρόσμενο σφάλμα. Δοκιμάστε ξανά ή επιλέξτε άλλη ενότητα από την πλευρική γραμμή." +retry = "Δοκιμάστε ξανά" +title = "Κάτι πήγε στραβά σε αυτήν τη σελίδα" + +[portal.home.editor] +activeUsers = "{{n}} ενεργοί" +invite = "Προσκαλέστε συνεργάτες" +name = "Stirling PDF Editor" +open = "Άνοιγμα σε browser" +updated = "ενημερώθηκε {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Καλό απόγευμα" +evening = "Καλό βράδυ" +morning = "Καλημέρα" + +[portal.home.onboarding] +dismiss = "Παράβλεψη ρύθμισης" +notStarted = "Δεν ξεκίνησε" +progress = "{{done}} από {{total}} ολοκληρώθηκαν" +title = "Ολοκληρώστε τη ρύθμιση" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC σε επίπεδο οργανισμού, δεσμευμένη τιμολόγηση όγκου και air-gapped ανάπτυξη." +cta = "Έναρξη δοκιμής" +ctaQuote = "Λήψη προσφοράς" +lead = "Για 250+ εργαζομένους." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Αναπτύξτε την εφαρμογή desktop, δωρεάν για πάντα." +title = "Λήψη του PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} ενεργές · {{recommended}} προτεινόμενες" +chip = "{{active}} ενεργές" +title = "Ενεργοποίηση πολιτικών" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} συνδεδεμένες · κάθε PDF ελεγχόμενο όπου κι αν καταλήγει" +chip = "{{connected}} συνδεδεμένες" +title = "Συνδέστε τις πηγές σας" + +[portal.home.quickActions] +subtitle = "Κορυφαίες εργασίες για σήμερα" +title = "Γρήγορες ενέργειες" + +[portal.home.quickActions.buildPipeline] +blurb = "Συνθέτης 3 βημάτων πάνω στη βιβλιοθήκη typed op" +title = "Δημιουργία ροής εργασίας" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, παρακολουθούμενοι φάκελοι" +title = "Σύνδεση πηγής" + +[portal.home.quickActions.issueApiKey] +blurb = "Scoped key με όρια ρυθμού και IP allowlist" +title = "Έκδοση API key" + +[portal.infrastructure] +manageEditorDeployment = "Διαχείριση ανάπτυξης Editor" +sectionsAriaLabel = "Ενότητες υποδομής" +subtitle = "Αναπτύξεις, διαπιστευτήρια, στάση ασφαλείας, αποθήκευση και ίχνος ελέγχου για τον Stirling χώρο εργασίας σας." +title = "Υποδομή" + +[portal.infrastructure.apiKeys] +createKey = "Δημιουργία key" +heading = "API keys" +subheading = "Scoped διαπιστευτήρια με όρια ρυθμού ανά key, δικαιώματα και IP allowlists." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Επιτρεπόμενες IPs" +anyIp = "Οποιαδήποτε IP (χωρίς allowlist)" +created = "Δημιουργήθηκε" +lastUsed = "Τελευταία χρήση" +permissions = "Δικαιώματα" +rateLimit = "Όριο ρυθμού" +rateLimitValue = "{{value}} αιτ./λεπτό" +usageMonth = "Χρήση αυτόν τον μήνα" +usageToday = "Χρήση σήμερα" + +[portal.infrastructure.apiKeys.empty] +description = "Δημιουργήστε ένα scoped key για να αρχίσετε να καλείτε το Stirling API." +title = "Δεν υπάρχουν API keys ακόμα" + +[portal.infrastructure.audit] +filterAriaLabel = "Φιλτράρισμα συμβάντων ελέγχου κατά κατηγορία" +heading = "Αρχεία καταγραφής ελέγχου" +latencyValue = "{{value}} ms" +noEventsInCategory = "Δεν υπάρχουν συμβάντα σε αυτήν την κατηγορία." +subheading = "Κάθε συμβάν αυθεντικοποίησης, διαμόρφωσης και επεξεργασίας σε όλο τον χώρο εργασίας σας." + +[portal.infrastructure.audit.columns] +actor = "Δράστης" +event = "Συμβάν" +latency = "Καθυστέρηση" +status = "Κατάσταση" +target = "Πόρος" +timestamp = "Χρονική σήμανση" + +[portal.infrastructure.audit.empty] +description = "Η δραστηριότητα του χώρου εργασίας θα εμφανίζεται εδώ καθώς συμβαίνει." +title = "Δεν υπάρχουν συμβάντα ελέγχου" + +[portal.infrastructure.audit.export] +cancel = "Ακύρωση" +error = "Η εξαγωγή απέτυχε. Δοκιμάστε ξανά." +exportButton = "Εξαγωγή" +exporting = "Εξαγωγή…" +fieldsLegend = "Στήλες" +format = "Μορφή" +open = "Εξαγωγή" +subtitle = "Κατεβάστε συμβάντα ελέγχου ως CSV ή JSON. Επιλέξτε ποιες στήλες θα συμπεριληφθούν." +title = "Εξαγωγή αρχείου καταγραφής ελέγχου" + +[portal.infrastructure.audit.export.fields] +date = "Ημερομηνία" +documentName = "Όνομα εγγράφου" +ipAddress = "Διεύθυνση IP" +outcome = "Αποτέλεσμα" +tool = "Εργαλείο" +username = "Όνομα χρήστη" + +[portal.infrastructure.audit.filters] +all = "Όλα" +auth = "Auth" +config = "Config" +elevation = "Αναβάθμιση πρόσβασης" +processing = "Επεξεργασία" +security = "Ασφάλεια" + +[portal.infrastructure.audit.forbidden] +description = "Το αρχείο καταγραφής ελέγχου είναι διαθέσιμο στους επικεφαλής ομάδων και στους διαχειριστές. Ζητήστε πρόσβαση από τον επικεφαλής της ομάδας σας ή έναν διαχειριστή." +title = "Δεν έχετε πρόσβαση" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Αναβάθμιση πρόσβασης" +processing = "Επεξεργασία" +totalEvents = "Συνολικά συμβάντα · 24h" + +[portal.infrastructure.createKey] +cancel = "Ακύρωση" +createKey = "Δημιουργία key" +done = "Τέλος" +ipAllowlistHelper = "CIDR ranges χωρισμένα με κόμματα. Αφήστε κενό για να επιτρέψετε οποιαδήποτε IP." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Όνομα key" +keyNamePlaceholder = "π.χ. Production · ingest" +permissionsLabel = "Δικαιώματα" +secretKeyCaption = "Secret key" +secretWarning = "Αποθηκεύστε το σε secrets manager. Το Stirling αποθηκεύει πάντα μόνο hash — δεν υπάρχει τρόπος ανάκτησής του αργότερα." +subtitle = "Περιορίστε το key στο ελάχιστο που χρειάζεται. Μπορείτε να το περιστρέψετε ή να το ανακαλέσετε ανά πάσα στιγμή." +subtitleCreated = "Αντιγράψτε αυτό το secret τώρα — δεν θα εμφανιστεί ξανά." +title = "Δημιουργία API key" +titleCreated = "Το key δημιουργήθηκε" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/λεπτό" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Αναπτύχθηκε από" +environment = "Περιβάλλον" +product = "Προϊόν" +status = "Κατάσταση" +version = "Έκδοση" +when = "Πότε" + +[portal.infrastructure.deployments.recent] +heading = "Πρόσφατες αναπτύξεις" +subheading = "Τα πιο πρόσφατα rollouts σε προϊόντα και περιβάλλοντα." + +[portal.infrastructure.deployments.regionColumns] +instances = "Παρουσίες" +latency = "Καθυστέρηση" +load = "Φόρτος" +p99 = "P99" +region = "Περιοχή" +status = "Κατάσταση" +throughput = "Throughput" +uptime = "Uptime" +version = "Έκδοση" + +[portal.infrastructure.deployments.regions] +heading = "Περιοχές" +subheading = "Ζωντανή υγεία για κάθε αναπτυγμένη περιοχή Stirling — καθυστέρηση, φόρτος και έκδοση rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "Οι αναπτυγμένες περιοχές εμφανίζονται εδώ μόλις γίνει provision ο χώρος εργασίας σας." +title = "Δεν έχουν αναπτυχθεί περιοχές" + +[portal.infrastructure.models] +heading = "Μοντέλα" +msValue = "{{value}} ms" +subheading = "Ο κατάλογος μοντέλων και η δρομολόγηση που τροφοδοτούν την επεξεργασία εγγράφων σε όλο τον χώρο εργασίας σας." + +[portal.infrastructure.models.byom] +description = "Καταχωρίστε ένα on-prem ή self-hosted μοντέλο και καρφιτσώστε το σε μια περιοχή για επεξεργασία με δέσμευση παραμονής δεδομένων." +title = "Φέρτε το δικό σας μοντέλο" + +[portal.infrastructure.models.catalogue] +heading = "Κατάλογος" +sub = "Managed μοντέλα διαθέσιμα στον χώρο εργασίας σας, με ζωντανή καθυστέρηση και κόστος." +subEnterprise = "Managed, bring-your-own και on-prem μοντέλα — με διαθέσιμο καρφίτσωμα ανά περιοχή." + +[portal.infrastructure.models.catalogue.empty] +description = "Τα μοντέλα στον κατάλογο του χώρου εργασίας σας εμφανίζονται εδώ." +title = "Δεν υπάρχουν διαθέσιμα μοντέλα" + +[portal.infrastructure.models.columns] +cost = "Κόστος" +latency = "Καθυστέρηση" +load = "Φόρτος" +model = "Μοντέλο" +status = "Κατάσταση" +type = "Τύπος" +version = "Έκδοση" + +[portal.infrastructure.models.metrics] +activeModels = "Ενεργά μοντέλα" +avgLatency = "Μέση καθυστέρηση" +included = "Περιλαμβάνεται" +monthlySpend = "Μηνιαία δαπάνη μοντέλων" + +[portal.infrastructure.models.routing] +empty = "Δεν έχουν διαμορφωθεί κανόνες δρομολόγησης." +heading = "Κανόνες δρομολόγησης" +sub = "Ποιο μοντέλο χειρίζεται κάθε λειτουργία. Η προεπιλογή εφαρμόζεται όταν δεν ταιριάζει πιο συγκεκριμένος κανόνας." +subLocked = "Δρομολογήστε λειτουργίες σε συγκεκριμένα μοντέλα — διαθέσιμο σε πληρωμένα πλάνα." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Αναβαθμίστε σε Pro για να ελέγχετε ποιο μοντέλο χειρίζεται κάθε λειτουργία και τύπο εγγράφου." +title = "Η δρομολόγηση μοντέλων είναι πληρωμένη λειτουργία" + +[portal.infrastructure.models.routingColumns] +default = "Προεπιλογή" +docType = "Τύπος εγγράφου" +modelForAria = "Μοντέλο για {{operation}}" +operation = "Λειτουργία" +routedTo = "Δρομολογείται σε" + +[portal.infrastructure.security.access.byok] +description = "Παρέχετε ένα key από το δικό σας KMS. Το Stirling κρυπτογραφεί με αυτό αλλά μπορεί ακόμα να διαβάζει." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Τα keys δεν φεύγουν ποτέ από το KMS σας. Το Stirling κρατά μόνο ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Το Stirling διαχειρίζεται τα encryption keys. Το απλούστερο — μηδενικές εργασίες key από την πλευρά σας." +label = "Keys που κρατούνται από το Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Πολιτική πρόσβασης εγγράφων" +subheading = "Ελέγχει ποιος μπορεί να αποκρυπτογραφήσει επεξεργασμένα έγγραφα σε κατάσταση αδράνειας." + +[portal.infrastructure.security.attestations] +heading = "Βεβαιώσεις συμμόρφωσης" +noReport = "Δεν υπάρχει διαθέσιμη αναφορά" +subheading = "Στάση ελέγχου ανά πλαίσιο, με διαθέσιμες αναφορές για βεβαιωμένους ελέγχους." +viewReport = "Προβολή αναφοράς →" + +[portal.infrastructure.security.compliance] +heading = "Συμμόρφωση" +subheading = "Βεβαιώσεις και πιστοποιήσεις που καλύπτουν την πλατφόρμα Stirling." + +[portal.infrastructure.security.empty] +description = "Η διαμόρφωση ασφαλείας του χώρου εργασίας σας θα εμφανίζεται εδώ." +title = "Η στάση ασφαλείας δεν είναι διαθέσιμη" + +[portal.infrastructure.security.hyokBanner] +description = "Με HYOK, τα encryption keys δεν φεύγουν ποτέ από το KMS σας. Το Stirling αποθηκεύει και επεξεργάζεται μόνο ciphertext που μπορείτε να ανακαλέσετε ανά πάσα στιγμή." +title = "Το Stirling δεν μπορεί να αποκρυπτογραφήσει τα έγγραφά σας" + +[portal.infrastructure.security.ipAllowlist] +empty = "Δεν έχουν διαμορφωθεί IP ranges — επιτρέπονται όλες οι IPs." +heading = "IP allowlist" +sub = "Η πρόσβαση API περιορίζεται σε αυτά τα CIDR ranges." +subLocked = "Περιορίστε την πρόσβαση API σε γνωστά IP ranges — διαθέσιμο σε πληρωμένα πλάνα." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Αναβαθμίστε σε Pro για να περιορίσετε την πρόσβαση API σε συγκεκριμένα δίκτυα." +title = "Το IP allowlisting είναι πληρωμένη λειτουργία" + +[portal.infrastructure.security.ipColumns] +added = "Προστέθηκε" +addedBy = "Προστέθηκε από" +cidr = "CIDR" +label = "Ετικέτα" + +[portal.infrastructure.security.keyManagement] +algorithm = "Αλγόριθμος" +heading = "Διαχείριση encryption keys" +keyId = "Αναγνωριστικό key" +lastRotated = "Τελευταία περιστροφή" +rotateKey = "Περιστροφή key" +rotationPolicy = "Πολιτική περιστροφής" +subheading = "Φύλαξη των keys που κρυπτογραφούν έγγραφα σε κατάσταση αδράνειας — ποιος μπορεί να αποκρυπτογραφήσει και πώς περιστρέφονται τα keys." + +[portal.infrastructure.security.managedBanner] +description = "Η φύλαξη bring-your-own-key (BYOK) και hold-your-own-key (HYOK) είναι διαθέσιμη στο Enterprise. Αναβαθμίστε για να παρέχετε keys από το δικό σας KMS." +title = "Τα keys διαχειρίζονται από το Stirling στο πλάνο σας" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Ασία-Ειρηνικός" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "Ευρωπαϊκή Ένωση" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Ηνωμένες Πολιτείες" + +[portal.infrastructure.security.residencyHeader] +heading = "Παραμονή δεδομένων" +subheading = "Πού αποθηκεύονται και επεξεργάζονται τα έγγραφα." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} χρησιμοποιήθηκε" + +[portal.infrastructure.storage.empty] +description = "Η συνδεδεμένη αποθήκευση και η χρήση εμφανίζονται εδώ." +title = "Δεν έχει διαμορφωθεί αποθήκευση" + +[portal.infrastructure.storage.lifecycle] +active = "Ενεργό" +activeRange = "0–{{value}}d" +archived = "Αρχειοθετημένο" +coldStorage = "cold storage" +deleted = "Διαγραμμένο" +never = "ποτέ" +purged = "εκκαθαρίστηκε" + +[portal.infrastructure.storage.providers] +connect = "Σύνδεση" +connected = "Συνδεδεμένο" +heading = "Συνδεδεμένοι πάροχοι" +subheading = "Πού γράφονται τα επεξεργασμένα artifacts." + +[portal.infrastructure.storage.retention] +heading = "Διατήρηση" +subheading = "Πόσο καιρό διατηρούνται τα artifacts πριν από τη διαγραφή κύκλου ζωής." +windowLabel = "Προεπιλεγμένο παράθυρο διατήρησης" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} ημέρα" +days_other = "{{count}} ημέρες" +never = "Να μην διαγράφεται ποτέ" + +[portal.infrastructure.storage.totalUsage] +heading = "Συνολική χρήση" +progressLabel = "Χρησιμοποιημένη αποθήκευση" +subheading = "Αποθήκευση που καταναλώνεται σε όλους τους συνδεδεμένους παρόχους." + +[portal.infrastructure.tabs] +apiKeys = "API Keys" +audit = "Αρχεία καταγραφής ελέγχου" +deployments = "Αναπτύξεις" +models = "Μοντέλα" +security = "Ασφάλεια" +storage = "Αποθήκευση" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Components" +docs = "Developer Docs" +documents = "Έγγραφα" +editor = "Editor" +home = "Αρχική" +infrastructure = "Υποδομή" +pipelines = "Ροές εργασίας" +policies = "Πολιτικές" +procurement = "Προμήθειες" +settings = "Ρυθμίσεις" +sources = "Πηγές" +usage = "Χρήση & Χρέωση" +users = "Χρήστες" + +[portal.notifications] +markAllRead = "Σήμανση όλων ως αναγνωσμένων" +title = "Ειδοποιήσεις" +viewAll = "Προβολή όλων" + +[portal.notifications.ariaLabel] +none = "Ειδοποιήσεις, καμία μη αναγνωσμένη" +unread_one = "Ειδοποιήσεις, {{count}} μη αναγνωσμένη" +unread_other = "Ειδοποιήσεις, {{count}} μη αναγνωσμένες" + +[portal.notifications.count] +allRead = "όλες αναγνωσμένες" +loading = "φόρτωση" +new_one = "{{count}} νέα" +new_other = "{{count}} νέες" + +[portal.notifications.empty] +description = "Δεν υπάρχουν νέες ειδοποιήσεις." +title = "Είστε ενήμεροι" + +[portal.pipelines] +subtitle = "Κάθε αυτοματοποιημένη ροή εργασίας εγγράφων στο backend: μια διατεταγμένη αλυσίδα λειτουργιών πάνω σε ένα σύνολο πηγών, που εκτελείται με trigger. Κάντε κλικ σε μια γραμμή για τα βήματα και τις πηγές της." +title = "Ροές εργασίας" + +[portal.pipelines.actions] +newPipeline = "Νέα ροή εργασίας" + +[portal.pipelines.builder] +addStep = "Προσθήκη εργαλείου" +back = "Πίσω στις ροές εργασίας" +discard = "Απόρριψη αλλαγών" +enabled = "Ενεργό" +keepEditing = "Συνέχιση επεξεργασίας" +needsUpload = "Χρειάζεται μεταφορτωμένο αρχείο" +noToolMatches = "Κανένα εργαλείο δεν ταιριάζει στην αναζήτησή σας." +pipelineSettings = "Ρυθμίσεις ροής εργασίας" +searchTools = "Αναζήτηση εργαλείων" +selectToolBody = "Προσθέστε ένα εργαλείο για να δημιουργήσετε τη ροή εργασίας σας." +selectToolTitle = "Δεν υπάρχουν εργαλεία ακόμα" +toolSettings = "Ρυθμίσεις εργαλείου" +unknownStep = "Μη αναγνωρισμένη λειτουργία, διατηρήθηκε ως έχει." +unsavedBody = "Έχετε μη αποθηκευμένες αλλαγές. Αποθηκεύστε τις πριν φύγετε ή απορρίψτε τις;" +unsavedTitle = "Μη αποθηκευμένες αλλαγές" +uploadUnsupported = "Τα μεταφορτωμένα αρχεία δεν υποστηρίζονται ακόμα στις ροές εργασίας, επομένως αυτά τα βήματα δεν μπορούν να αποθηκευτούν: {{tools}}." +usesDefaults = "Εκτελείται με προεπιλεγμένες ρυθμίσεις" + +[portal.pipelines.composer] +addTool = "Προσθήκη εργαλείου" +cancel = "Ακύρωση" +chainEmpty = "Προσθέστε ένα εργαλείο για να αρχίσετε να δημιουργείτε τη ροή εργασίας σας." +create = "Δημιουργία ροής εργασίας" +directory = "Φάκελος εξόδου" +directoryHelp = "Απόλυτη διαδρομή στον server. Πρέπει να βρίσκεται μέσα στους διαμορφωμένους επιτρεπόμενους φακέλους." +editingUnsupported = "Η εμφάνιση αυτών των παραμέτρων εργαλείου για επεξεργασία δεν υποστηρίζεται ακόμα." +moveDown = "Μετακίνηση κάτω" +moveUp = "Μετακίνηση πάνω" +name = "Όνομα" +namePlaceholder = "π.χ. Redaction sweep" +noSources = "Δεν έχουν συνδεθεί πηγές ακόμα. Η ροή εργασίας μπορεί ακόμα να εκτελείται σε αρχεία που παρέχονται απευθείας σε αυτήν." +noToolSettings = "Αυτό το εργαλείο δεν έχει διαμορφώσιμες ρυθμίσεις." +operations_one = "Λειτουργία ({{count}})" +operations_other = "Λειτουργίες ({{count}})" +output = "Έξοδος" +removeStep = "Αφαίρεση λειτουργίας" +save = "Αποθήκευση αλλαγών" +scheduleEvery = "Εκτέλεση κάθε" +sources = "Πηγές" +sourcesLoading = "Φόρτωση πηγών..." +trigger = "Trigger" +triggerManual = "Μόνο χειροκίνητα" + +[portal.pipelines.composer.unit] +days = "ημέρες" +hours = "ώρες" +minutes = "λεπτά" + +[portal.pipelines.delete] +body = "Διαγραφή του \"{{name}}\"; Αυτό δεν μπορεί να αναιρεθεί." +cancel = "Ακύρωση" +confirm = "Διαγραφή" +title = "Διαγραφή ροής εργασίας;" + +[portal.pipelines.detail] +delete = "Διαγραφή ροής εργασίας" +run = "Εκτέλεση τώρα" + +[portal.pipelines.empty] +action = "Δημιουργία ροής εργασίας" +description = "Δημιουργήστε την πρώτη σας ροή εργασίας: επιλέξτε τις πηγές πάνω στις οποίες εκτελείται, συνδέστε τις λειτουργίες σε αλυσίδα και επιλέξτε πού πηγαίνει η έξοδος." +title = "Δεν υπάρχουν ροές εργασίας ακόμα" + +[portal.pipelines.kpi] +active = "Ενεργές" +paused = "Σε παύση" +total = "Ροές εργασίας" + +[portal.pipelines.output] +folder = "Εγγραφή σε φάκελο" +inline = "Επιστροφή αρχείων" + +[portal.pipelines.run] +completed_one = "Η εκτέλεση ολοκληρώθηκε." +completed_other = "Και οι {{count}} εκτελέσεις ολοκληρώθηκαν." +empty = "Δεν υπάρχει τίποτα για εκτέλεση: οι πηγές δεν είχαν έγγραφα για επεξεργασία." +failed = "Η εκτέλεση απέτυχε: {{error}}" +running = "Η εκτέλεση ξεκίνησε· βρίσκεται ακόμα σε εξέλιξη." +timeout = "Η εκτέλεση διαρκεί περισσότερο από το αναμενόμενο· μπορεί ακόμα να ολοκληρωθεί στο παρασκήνιο." + +[portal.pipelines.status] +active = "Ενεργή" +paused = "Σε παύση" + +[portal.pipelines.table] +name = "Ροή εργασίας" +sources = "Πηγές" +status = "Κατάσταση" +steps = "Βήματα" + +[portal.pipelines.trigger] +folder-watch = "Παρακολούθηση φακέλου" +manual = "Χειροκίνητο" +schedule = "Προγραμματισμένο" + +[portal.policies] +subtitle = "Μόνιμοι αυτοματισμοί που επιβάλλουν μια ροή εργασίας εργαλείων σε κάθε έγγραφο. Κάθε πολιτική ενεργοποιείται κατά τη μεταφόρτωση ή την εξαγωγή, εκτελεί την αλυσίδα εργαλείων της και αποθηκεύει την επιβεβλημένη έκδοση μαζί με το πρωτότυπο." +title = "Πολιτικές" + +[portal.policies.card] +comingSoon = "Αναβάθμιση σε Enterprise" +notSetUp = "Δεν έχει ρυθμιστεί" + +[portal.policies.categories.compliance] +desc = "Επιβάλλετε απαιτήσεις HIPAA, GDPR, SOC 2 ή FedRAMP σε κάθε έγγραφο." +label = "Συμμόρφωση" + +[portal.policies.categories.ingestion] +desc = "Ταξινομήστε έγγραφα, εξαγάγετε δομημένα δεδομένα, επιβάλετε συμβάσεις ονοματοδοσίας και κανονικοποιήστε σελίδες." +label = "Εισαγωγή" + +[portal.policies.categories.retention] +desc = "Ορίστε πόσο καιρό διατηρούνται τα έγγραφα, πότε αρχειοθετούνται και πότε διαγράφονται." +label = "Διατήρηση" + +[portal.policies.categories.routing] +desc = "Αυτόματη δρομολόγηση εγγράφων στη σωστή ομάδα, φάκελο ή σύστημα." +label = "Δρομολόγηση" + +[portal.policies.categories.security] +desc = "Εντοπίστε PII, απομακρύνετε ευαίσθητα στοιχεία, αφαιρέστε ενεργό περιεχόμενο και υδατογραφήστε έγγραφα." +label = "Ασφάλεια" + +[portal.policies.config] +scopeAll = "Όλα τα έγγραφα" + +[portal.policies.config.compliance] +summary = "Επικυρώνει έγγραφα έναντι κανονιστικών πλαισίων πριν φύγουν από το σύστημα." + +[portal.policies.config.compliance.fields] +accessLog = "Αρχείο καταγραφής πρόσβασης" +auditTrail = "Ίχνος ελέγχου" +frameworks = "Πλαίσια" +onViolation = "Όταν δεν συμμορφώνεται" + +[portal.policies.config.compliance.rules] +0 = "Σάρωση πλαισίου" +1 = "Επιβολή ενέργειας" +2 = "Ίχνος ελέγχου" + +[portal.policies.config.ingestion] +summary = "Ταξινομεί έγγραφα, εξάγει δομημένα δεδομένα, επιβάλλει ονοματοδοσία και κανονικοποιεί σελίδες." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Κάτω από το όριο" +minConfidence = "Ελάχιστη βεβαιότητα" + +[portal.policies.config.ingestion.rules] +0 = "Ταξινόμηση" +1 = "Εξαγωγή" +2 = "Ονομασία" +3 = "Κανονικοποίηση" + +[portal.policies.config.retention] +summary = "Επιβάλλει πόσο καιρό διατηρούνται τα έγγραφα, πότε αρχειοθετούνται και πότε διαγράφονται." + +[portal.policies.config.retention.fields] +archiveAfter = "Αρχειοθέτηση μετά από" +immutableHold = "Αμετάβλητη διακράτηση" +keepFor = "Διατήρηση για" + +[portal.policies.config.retention.rules] +0 = "Διακράτηση διατήρησης" +1 = "Αυτόματη αρχειοθέτηση" +2 = "Μπλοκ διαγραφής" + +[portal.policies.config.routing] +summary = "Δρομολογεί έγγραφα στον σωστό προορισμό με βάση τον τύπο και την ταξινόμηση." + +[portal.policies.config.routing.fields] +destination = "Προορισμός" +notify = "Ειδοποίηση κατά τη δρομολόγηση" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Αυτόματη ταξινόμηση" +1 = "Δρομολόγηση σε φάκελο" +2 = "Ειδοποίηση webhook" + +[portal.policies.config.security] +summary = "Εντοπίζει και απομακρύνει PII, αφαιρεί ενεργό περιεχόμενο (JavaScript) και υδατογραφεί έγγραφα." + +[portal.policies.config.security.rules] +0 = "Απομάκρυνση PII" +1 = "Αφαίρεση JavaScript" +2 = "Υδατογράφημα" + +[portal.policies.detail] +enforces = "Επιβάλλει" +onEveryExport = "Σε κάθε εξαγωγή" +onEveryUpload = "Σε κάθε μεταφόρτωση" +outputAsNewFile = "ως νέο αρχείο" +outputAsNewVersion = "ως νέα έκδοση" +recentActivity = "Πρόσφατη δραστηριότητα" +retry = "Επανάληψη" +showLess = "Εμφάνιση λιγότερων" +showMore = "Εμφάνιση περισσότερων" +sources = "Πηγές" + +[portal.policies.detail.actions] +clearHistory = "Εκκαθάριση ιστορικού επεξεργασίας" +delete = "Διαγραφή" +editSettings = "Επεξεργασία ρυθμίσεων" +pause = "Παύση" +resume = "Συνέχιση" +runNow = "Εκτέλεση τώρα" + +[portal.policies.detail.clearHistory] +body = "Αυτή η πολιτική θα ξεχάσει κάθε αρχείο που έχει ήδη επεξεργαστεί και θα επανεπεξεργαστεί όλα όσα βρίσκονται αυτήν τη στιγμή στις πηγές της στην επόμενη εκτέλεση. Τα ίδια τα αρχεία δεν αλλάζουν. Αυτό δεν μπορεί να αναιρεθεί." +cancel = "Ακύρωση" +confirm = "Εκκαθάριση ιστορικού" +title = "Εκκαθάριση ιστορικού επεξεργασίας;" + +[portal.policies.detail.emptyActivity] +description = "Τα έγγραφα θα εμφανιστούν εδώ μόλις εκτελεστεί αυτή η πολιτική." +title = "Δεν υπάρχει ακόμη δραστηριότητα" + +[portal.policies.endpoints] +addWatermark = "Υδατογράφημα" +autoRedact = "Απόκρυψη PII" +compressPdf = "Συμπίεση" +flatten = "Επιπεδοποίηση" +ocrPdf = "OCR" +sanitizePdf = "Αφαίρεση JavaScript" + +[portal.policies.offline] +description = "Οι πολιτικές σας αποθηκεύτηκαν και θα εμφανιστούν μόλις αποκατασταθεί η σύνδεση." +retry = "Επανάληψη" +title = "Το Backend δεν είναι διαθέσιμο" + +[portal.policies.stats] +activeFor = "Ενεργό" +dataProcessed = "Δεδομένα που επεξεργάστηκαν" +docsEnforced = "Έγγραφα που επιβλήθηκαν" + +[portal.policies.status] +active = "Ενεργό" +paused = "Σε παύση" + +[portal.policies.summary.active] +description = "Επιβολή κατά τη μεταφόρτωση/εξαγωγή" +label = "Ενεργές πολιτικές" + +[portal.policies.summary.categories] +description = "Διαθέσιμες για διαμόρφωση" +label = "Κατηγορίες" + +[portal.policies.summary.docsEnforced] +description = "Σε όλες τις ενεργές πολιτικές" +label = "Έγγραφα που επιβλήθηκαν" + +[portal.policies.summary.paused] +description = "Διαμορφωμένες αλλά δεν ενεργοποιούνται" +label = "Σε παύση" + +[portal.policies.wizard.actions] +back = "Πίσω" +cancel = "Ακύρωση" +continue = "Συνέχεια" +enablePolicy = "Ενεργοποίηση πολιτικής" +saveChanges = "Αποθήκευση αλλαγών" + +[portal.policies.wizard.capability.compress] +desc = "Συμπιέζει το έγγραφο σε μικρότερο μέγεθος αρχείου." +label = "Μείωση μεγέθους αρχείου" + +[portal.policies.wizard.capability.flatten] +desc = "Συγχωνεύει τα πεδία φόρμας και τις σημειώσεις στη σελίδα ώστε να μην μπορούν να επεξεργαστούν." +label = "Επιπεδοποίηση του εγγράφου" + +[portal.policies.wizard.capability.ocr] +desc = "Εκτελεί OCR ώστε οι σαρωμένες σελίδες να γίνουν επιλέξιμο, αναζητήσιμο κείμενο." +label = "Μετατροπή κειμένου σε αναζητήσιμο" + +[portal.policies.wizard.capability.redact] +desc = "Εντοπίζει και μαυρίζει ευαίσθητες λεπτομέρειες — όπως αριθμούς κοινωνικής ασφάλισης και καρτών — ώστε να μην μπορούν να διαβαστούν." +label = "Απόκρυψη ευαίσθητων πληροφοριών" + +[portal.policies.wizard.capability.sanitize] +desc = "Αφαιρεί κρυφό JavaScript ώστε τίποτα να μην μπορεί να εκτελεστεί αυτόματα όταν ανοίγει το έγγραφο." +label = "Αφαίρεση ενεργού περιεχομένου" + +[portal.policies.wizard.capability.watermark] +desc = "Τοποθετεί ένα ορατό σημάδι (π.χ. «Εμπιστευτικό») σε κάθε σελίδα." +label = "Εφαρμογή υδατογραφήματος" + +[portal.policies.wizard.errors] +noTools = "Ενεργοποιήστε πρώτα τουλάχιστον ένα εργαλείο στη ροή εργασίας." +saveFailed = "Δεν ήταν δυνατή η αποθήκευση της πολιτικής. Δοκιμάστε ξανά." + +[portal.policies.wizard.output] +heading = "Έξοδος & εκτέλεση" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Αυτόματη αρίθμηση" +label = "Κανόνας ονόματος αρχείου" +placeholder = "Κείμενο για προσθήκη (προαιρετικό)" +prefix = "Πρόθεμα" +suffix = "Επίθημα" + +[portal.policies.wizard.output.outputAs] +label = "Έξοδος ως" +newFile = "Νέο αρχείο" +newVersion = "Νέα έκδοση" + +[portal.policies.wizard.output.runOn] +export = "Εξαγωγή" +helper = "Πότε ενεργοποιείται η πολιτική: κατά τη μεταφόρτωση ή πριν από την εξαγωγή." +label = "Εκτέλεση κατά" +upload = "Μεταφόρτωση" + +[portal.policies.wizard.settings] +heading = "Ρυθμίσεις" + +[portal.policies.wizard.sources] +heading = "Πηγές" +loading = "Φόρτωση πηγών…" + +[portal.policies.wizard.tabs] +ariaLabel = "Βήματα ρύθμισης" +settings = "Ρυθμίσεις" +workflow = "Ενέργειες" + +[portal.policies.wizard.title] +edit = "Επεξεργασία πολιτικής {{category}}" +setUp = "Ρύθμιση πολιτικής {{category}}" + +[portal.policies.wizard.workflow] +description = "Επιλέξτε τι κάνει αυτή η πολιτική σε κάθε έγγραφο που επεξεργάζεται." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} ενεργές" +noRule = "Δεν έχει επιβληθεί ακόμη κανόνας" +subtitle = "Μόνιμοι αυτοματισμοί από τους οποίους περνά κάθε έγγραφο, ανεξάρτητα από το ποιο pipeline το χειρίζεται." +title = "Τι εκτελείται στα PDF σας" + +[portal.policySummary.action] +comingSoon = "Αναβάθμιση σε Enterprise" +configure = "Διαμόρφωση" +setUp = "Ρύθμιση" + +[portal.policySummary.column] +activeRule = "Ενεργός κανόνας" +policy = "Πολιτική" +status = "Κατάσταση" + +[portal.policySummary.empty] +description = "Μόλις διαμορφωθούν οι πολιτικές, οι κατηγορίες θα εμφανιστούν εδώ." +title = "Δεν υπάρχουν ακόμη πολιτικές" + +[portal.policySummary.state] +active = "Ενεργό" +off = "Ανενεργό" +soon = "Σύντομα" + +[portal.processingStatus] +managePlan = "Διαχείριση πλάνου" +volumeSuffix = "PDF που επεξεργάστηκαν · τελευταίες 30 ημέρες" + +[portal.procurement] +reset = "Επαναφορά προμηθειών (demo)" +subtitle = "Αξιολογήστε, συμβασιοποιήστε και εντάξτε την ομάδα σας. Κάθε έγγραφο σε ένα μέρος." +title = "Προμήθειες" + +[portal.procurement.action] +download = "Λήψη" +pay = "Πληρωμή τώρα" +request = "Αίτημα" +sign = "Έλεγχος & υπογραφή" +upload = "Μεταφόρτωση" + +[portal.procurement.agreement] +agreeCta = "Συμφωνία & συνδρομή" +confirm = "Έχω διαβάσει και συμφωνώ με τη Stirling Enterprise Agreement." +eyebrow = "Σύμβαση" +intro = "Μία συνδυασμένη σύμβαση καλύπτει τη συμφωνία σας: Master Service Agreement, Order Form, EULA και Data Processing Agreement. Ελέγξτε τη και μετά συμφωνήστε για να αποδεχτείτε την προσφορά σε δεσμευτική συνδρομή." +title = "Ελέγξτε την εταιρική σας σύμβαση" + +[portal.procurement.builder] +addons = "Πρόσθετα" +back = "Πίσω" +businessName = "Επωνυμία επιχείρησης" +businessNamePlaceholder = "Η εταιρεία σας" +continue = "Συνέχεια" +country = "Χώρα" +countryEuro = "Ευρωζώνη (EUR €)" +countryUK = "Ηνωμένο Βασίλειο (GBP £)" +countryUS = "Ηνωμένες Πολιτείες (USD $)" +eula = "Έχω διαβάσει και συμφωνώ με το Stirling Enterprise EULA. Διέπει τη σύμβαση που δημιουργείται από αυτήν την προσφορά." +generate = "Δημιουργία προσφοράς" +included = "Περιλαμβάνεται" +indemnification = "Αποζημίωση IP" +indemnificationSub = "Υπερασπιζόμαστε επιλέξιμες αξιώσεις IP, σύμφωνα με το EULA" +offlineLicense = "Offline / air-gapped άδεια" +offlineLicenseSub = "Ένα αρχείο άδειας με δυνατότητα λήψης για μια air-gapped self-hosted παρουσία" +qbr = "Τριμηνιαίες επιχειρηματικές ανασκοπήσεις" +qbrSub = "Ο SE σας ανασκοπεί τη χρήση και τον οδικό χάρτη κάθε τρίμηνο" +running = "{{annual}} / έτος · {{years}} έτη {{tcv}}" +s1Sub = "Η ομάδα σας και τα PDF που αναμένετε να εκτελείτε κάθε χρόνο." +s1Title = "Πόσο θα επεξεργάζεστε;" +s2Sub = "Οι μεγαλύτερες διάρκειες μειώνουν την τιμή· το επίπεδο υπηρεσίας σας καθορίζει την υποστήριξη." +s2Title = "Δέσμευση και υπηρεσία" +s3Sub = "Για την προσφορά και τη σύμβαση που δημιουργεί." +s3Title = "Τα στοιχεία σας" +serviceLevel = "Επίπεδο υπηρεσίας" +slDedicated = "Αποκλειστικό" +slDedicatedSub = "4 εργάσιμες ώρες · αποκλειστικός διαχειριστής λογαριασμού · +30%" +slPriority = "Προτεραιότητα" +slPrioritySub = "Ίδια εργάσιμη ημέρα · ονομαστικός CSM · +15%" +slStandard = "Τυπικό" +slStandardSub = "Επόμενη εργάσιμη ημέρα · κοινόχρηστος CSM · περιλαμβάνεται" +stepOf = "Βήμα {{n}} από {{total}}" +term = "Διάρκεια" +termDiscount = "Εφαρμόστηκε έκπτωση {{pct}}% για πολυετή δέσμευση" +title = "Δημιουργήστε την προσφορά σας" +training = "Onboarding & εκπαίδευση" +trainingSub = "Ζωντανές συνεδρίες για να ξεκινήσει η ομάδα σας" +users = "Σύνολο χρηστών" +usersPlaceholder = "π.χ. 250" +volEstimated = "Εκτιμήθηκε από {{count}} χρήστες (~2.000 PDF ο καθένας, συμπεριλαμβανομένου του αυτοματισμού). Επεξεργαστείτε το αν γνωρίζετε καλύτερα." +volManual = "Χρήση του αριθμού σας. Επανεκτιμήστε από το μέγεθος της ομάδας σας οποιαδήποτε στιγμή." +volNoUsers = "Δεν είστε σίγουροι; Εισαγάγετε το μέγεθος της ομάδας σας και θα το εκτιμήσουμε." +volume = "Ετήσιος όγκος PDF" +volumePlaceholder = "π.χ. 1.000.000" +years_one = "{{count}} έτος" +years_other = "{{count}} έτη" + +[portal.procurement.docs] +count_one = "{{count}} έγγραφο" +count_other = "{{count}} έγγραφα" +done = "Ολοκληρώθηκε" +here = "Είστε εδώ" +hide = "Απόκρυψη" +optional = "Προαιρετικό" +paidAddon = "Πληρωμένο πρόσθετο" +show = "Εμφάνιση" +subtitle = "Όλα όσα χρειάζεστε σε κάθε βήμα της διαδρομής, εμφανίζονται καθώς η συμφωνία προχωρά." +supportingSubtitle = "SOC 2, έλεγχοι ασφαλείας, φορολογικά έντυπα και άλλα, έτοιμα όταν τα ζητήσει η ομάδα ασφάλειας ή προμηθειών σας. Ορισμένα έχουν εφάπαξ χρέωση." +supportingTitle = "Υποστήριξη της αξιολόγησής σας" +title = "Έγγραφα" +upcoming = "Προσεχώς" + +[portal.procurement.error] +title = "Κάτι πήγε στραβά" + +[portal.procurement.hero] +company = "Η εταιρική σας συμφωνία" +ctaAgreement = "Έλεγχος & υπογραφή σύμβασης" +ctaLive = "Είστε live" +ctaPayment = "Προσθήκη πληρωμής" +ctaQuote = "Ελέγξτε την προσφορά σας" +ctaTrial = "Δημιουργήστε την προσφορά σας" +eyebrow = "Enterprise προμήθειες" +inviteTeammates = "Πρόσκληση συμπαικτών" +keyDocs = "Βασικά έγγραφα" +nextStep = "Επόμενο βήμα: {{action}}" +notStarted = "Δεν ξεκίνησε" +open = "Άνοιγμα προμηθειών" +scheduleCall = "Προγραμματισμός κλήσης" +setup1Sub = "Προσκαλέστε τους συμπαίκτες σας" +setup1Title = "Αναπτύξτε το PDF Editor" +setup2Sub = "Ενεργοποιήστε την επεξεργασία σε editors και άλλες πηγές" +setup2Title = "Συνδέστε το PDF Processor" +setup3Sub = "Ενεργοποιήστε Security, Compliance, Routing ή Retention όταν τα χρειαστείτε" +setup3Title = "Προσθήκη προτεινόμενων πολιτικών" + +[portal.procurement.journey] +daysLeft_one = "Απομένει {{count}} ημέρα" +daysLeft_other = "Απομένουν {{count}} ημέρες" +engineerLabel = "Ο μηχανικός λύσεών σας" +eyebrow = "Η διάθεσή σας" +live = "Είστε live στο Stirling Enterprise" +nextStep = "Επόμενο βήμα: {{action}}" +subtitle = "Ο μηχανικός λύσεών σας είναι σε κάθε βήμα. Μία επόμενη ενέργεια τη φορά· η πλήρης λίστα ελέγχου είναι παρακάτω." +title = "Από τη δοκιμή στο live, μία καθοδηγούμενη διαδρομή" +trialTitle = "Enterprise δοκιμή" + +[portal.procurement.journeySteps.agreement] +blurb = "Μία υπογραφή καλύπτει MSA, φόρμα παραγγελίας, EULA και DPA." +gatingAction = "Ελέγξτε και υπογράψτε τη σύμβασή σας" +label = "Σύμβαση" + +[portal.procurement.journeySteps.implementation] +blurb = "Παρέχετε τον χώρο εργασίας σας και εκτελέστε το go-live playbook." +gatingAction = "Παροχή του χώρου εργασίας σας" +label = "Υλοποίηση" + +[portal.procurement.journeySteps.payment] +blurb = "Πληρώστε με κάρτα, τραπεζική μεταφορά ή βάσει εντολής αγοράς." +gatingAction = "Επιβεβαίωση πληρωμής" +label = "Πληρωμή" + +[portal.procurement.journeySteps.quote] +blurb = "Ελέγξτε την τιμολόγηση δεσμευμένου όγκου και τη διάρκεια σύμβασης." +gatingAction = "Αποδεχτείτε την προσφορά σας" +label = "Προσφορά" + +[portal.procurement.journeySteps.trial] +blurb = "Αξιολογήστε το Stirling σε σχέση με τα έγγραφα και τις ροές εργασίας σας." +gatingAction = "Δημιουργήστε την προσφορά σας" +label = "Δοκιμή" + +[portal.procurement.license] +copied = "Αντιγράφηκε" +copy = "Αντιγραφή κλειδιού" +downloadError = "Δεν ήταν δυνατή η δημιουργία του offline αρχείου άδειας ακόμη — δοκιμάστε ξανά σε λίγο." +downloadOffline = "Λήψη offline άδειας (.lic)" +hint = "Επικολλήστε αυτό το κλειδί σε μια self-hosted παρουσία για να την ενεργοποιήσετε ή κρατήστε το για τα αρχεία σας. Φυλάξτε το με ασφάλεια." +label = "Το κλειδί άδειάς σας" + +[portal.procurement.link] +cta = "Σύνδεση λογαριασμού" +description = "Οι προμήθειες εκτελούνται στον συνδεδεμένο λογαριασμό Stirling σας: έτσι παρέχουμε τη δοκιμή, τιμολογούμε την προσφορά σας και ξεκινάμε τη χρέωση. Συνδέστε έναν λογαριασμό για να ξεκινήσετε." +eyebrow = "Enterprise" +title = "Συνδέστε τον λογαριασμό σας για να ξεκινήσετε" + +[portal.procurement.live] +description = "Η συνδρομή σας είναι ενεργή και η άδειά σας έχει εκδοθεί. Η ομάδα σας έχει διατεθεί και η χρέωση έχει ξεκινήσει." +eyebrow = "Live" +title = "Είστε live στο Stirling Enterprise" + +[portal.procurement.locked] +description = "Τα δοκιμαστικά κλειδιά, οι προσφορές δεσμευμένου όγκου, η σύμβαση μίας υπογραφής, η πληρωμή και το καθολικό εγγράφων σας βρίσκονται όλα εδώ μόλις ξεκινήσετε μια Enterprise αξιολόγηση." +eyebrow = "Μόνο Enterprise" +talkToSales = "Μιλήστε με τις πωλήσεις" +title = "Η διαδρομή προμηθειών ανοίγει με το Enterprise" + +[portal.procurement.milestone] +accept = "Αποδοχή & συνέχεια" +description = "Κατεβάστε το PDF για να το μοιραστείτε με την ομάδα σας, επιστρέψτε για αποδοχή όταν είστε έτοιμοι ή κάντε αλλαγές." +download = "Λήψη PDF" +downloadError = "Δεν ήταν δυνατή η λήψη του PDF προσφοράς ακόμη — δοκιμάστε ξανά σε λίγο." +edit = "Επεξεργασία προσφοράς" +eyebrow = "Προσφορά {{number}}" +perYear = " / έτος" +preparedFor = "Ετοιμάστηκε για {{company}}" +tcv = "{{value}} συνολική αξία σύμβασης" +title = "Η προσφορά σας είναι έτοιμη" + +[portal.procurement.modal] +cancel = "Ακύρωση" +chooseFile = "Επιλογή αρχείου" +close = "Κλείσιμο" +downloadBody = "Η λήψη σας θα ξεκινήσει σύντομα." +downloadCta = "Λήψη" +downloadTitle = "Λήψη" +noFile = "Δεν επιλέχθηκε αρχείο" +payBody = "Πληρώστε τη δεσμευμένη σύμβασή σας με κάρτα ή τραπεζική μεταφορά μέσω Stripe. Ο χώρος εργασίας σας παρέχεται μόλις εκκαθαριστεί η πληρωμή." +payCta = "Συνέχεια στο Stripe" +payTitle = "Επιβεβαίωση πληρωμής" +requestBodyFree = "Το δημιουργούμε κατόπιν αιτήματος. Επιβεβαιώστε και ο μηχανικός λύσεών σας θα σας το στείλει σύντομα." +requestBodyPaid = "Αυτό είναι πληρωμένο πρόσθετο. Επιβεβαιώστε και ο μηχανικός λύσεών σας θα το οριοθετήσει και θα στείλει τα έγγραφα." +requestCta = "Αίτημα" +requestTitle = "Αίτημα για αυτό το έγγραφο" +signBody = "Ανοίγει τη Stirling Enterprise Agreement για ηλεκτρονική υπογραφή: μία υπογραφή καλύπτει το MSA, τη φόρμα παραγγελίας, το EULA και το DPA. Συνυπογράφουμε αυτόματα και προχωράτε στην πληρωμή." +signCta = "Άνοιγμα για υπογραφή" +signTitle = "Ελέγξτε και υπογράψτε τη σύμβασή σας" +uploadBody = "Στείλτε μας το PO σας και θα εκδώσουμε τιμολόγιο βάσει αυτού με τους όρους σας. Σύρετε το PDF ή επιλέξτε ένα αρχείο παρακάτω." +uploadCta = "Μεταφόρτωση εντολής αγοράς" +uploadTitle = "Μεταφόρτωση της εντολής αγοράς σας" + +[portal.procurement.payment] +description = "Η προσφορά σας έγινε αποδεκτή και η άδειά σας είναι ήδη ενεργή — η ομάδα σας μπορεί να ξεκινήσει αμέσως. Πληρώστε το πρώτο τιμολόγιο όταν είστε έτοιμοι· μπορείτε να το πληρώσετε ή να το κατεβάσετε εδώ, χωρίς να χρειάζεται email." +downloadInvoice = "Λήψη τιμολογίου" +simulate = "Προσομοίωση λήψης πληρωμής (demo)" +title = "Η συνδρομή δημιουργήθηκε" +viewInvoice = "Προβολή & πληρωμή τιμολογίου" + +[portal.procurement.schedule] +fallback = "Δεν ήταν δυνατή η φόρτωση του scheduler." +fallbackLink = "Άνοιγμα προγραμματισμού σε νέα καρτέλα" +subtitle = "Ο μηχανικός λύσεών σας θα καθοδηγήσει την ομάδα σας στη διάθεση. Επιλέξτε μια ώρα που σας βολεύει." +title = "Προγραμματισμός κλήσης" + +[portal.procurement.status] +action = "Απαιτείται ενέργεια" +available = "Διαθέσιμο" +complete = "Ολοκληρωμένο" +pending = "Σε εκκρεμότητα" +request = "Κατόπιν αιτήματος" + +[portal.procurement.trial] +body = "Η επέκταση προσθέτει 7 ημέρες και ειδοποιεί τον μηχανικό λύσεών σας." +bodyMaxed = "Έχετε χρησιμοποιήσει όλες τις επεκτάσεις σας — μιλήστε με τον μηχανικό λύσεών σας αν χρειάζεστε περισσότερο χρόνο." +cancel = "Ακύρωση δοκιμής" +extend = "Επέκταση 7 ημέρες" +maxed = "Εξαντλήθηκε" +subtitle = "Η δωρεάν δοκιμή σας διαρκεί έως {{date}}. Δεν απαιτείται κάρτα." +title = "Enterprise δοκιμή" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Τιμολόγηση δεσμευμένου όγκου, SSO + SCIM + RBAC σε όλο τον οργανισμό, αμετάβλητος έλεγχος 90 ημερών και αποκλειστικός SE." +homeCta = "Έναρξη δοκιμής →" +homeHeadline = "Επεξεργαστείτε εκατομμύρια PDF." + +[portal.recentActivity] +title = "Πρόσφατη δραστηριότητα" +viewAll = "Προβολή όλων" + +[portal.recentActivity.empty] +description = "Εκτελέσεις pipeline, αναπτύξεις και συμβάντα agent θα εμφανιστούν εδώ." +title = "Δεν υπάρχει ακόμη τίποτα εδώ" + +[portal.search] +ariaLabel = "Αναζήτηση" +placeholder = "Αναζήτηση στο Stirling — endpoints, pipelines, έγγραφα…" + +[portal.search.empty] +noActionsDescription = "Οι γρήγορες ενέργειες θα εμφανιστούν εδώ μόλις γίνουν διαθέσιμες." +noActionsTitle = "Δεν υπάρχουν γρήγορες ενέργειες" +noMatches = "Δεν υπάρχουν αντιστοιχίες για \"{{query}}\"" +noMatchesDescription = "Δοκιμάστε διαφορετική λέξη-κλειδί ή περιηγηθείτε στον κατάλογο." + +[portal.settings.groups] +admin = "Διαχειριστής" + +[portal.settings.sections] +account-link = "Σύνδεση λογαριασμού" + +[portal.shell.header] +accountFallback = "Λογαριασμός" +accountMenu = "Μενού λογαριασμού" +darkMode = "Σκοτεινή λειτουργία" +lightMode = "Φωτεινή λειτουργία" +search = "Αναζήτηση" +searchPlaceholder = "Αναζήτηση…" +signOut = "Αποσύνδεση" +switchToDark = "Μετάβαση σε σκοτεινό θέμα" +switchToLight = "Μετάβαση σε φωτεινό θέμα" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} έγγραφα" +linkAccount = "Σύνδεση λογαριασμού Stirling" +planEditor = "Πλάνο Editor" +planEnterprise = "Πλάνο Enterprise" +planProcessor = "Πλάνο Processor" +primaryNav = "Κύρια πλοήγηση" +switchApp = "Αλλαγή εφαρμογής" + +[portal.sources] +subtitle = "Επαναχρησιμοποιήσιμες συνδέσεις εισόδου που τροφοδοτούν έγγραφα στο Stirling. Διαμορφώστε μια σύνδεση μία φορά και μετά αναφέρετέ τη από οποιονδήποτε αριθμό πολιτικών. Κάντε κλικ σε μια γραμμή για τη διαμόρφωσή της και για το ποιες πολιτικές τη χρησιμοποιούν." +title = "Πηγές" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Σύνδεση πηγής" + +[portal.sources.delete] +body = "Διαγραφή του \"{{name}}\"; Αυτό δεν μπορεί να αναιρεθεί. Οι πολιτικές που το αναφέρουν θα πρέπει να ενημερωθούν." +cancel = "Ακύρωση" +confirm = "Διαγραφή" +title = "Διαγραφή πηγής;" + +[portal.sources.detail] +closeAriaLabel = "Κλείσιμο λεπτομερειών" +delete = "Διαγραφή πηγής" +docs24h = "Τελευταίες 24 ώρες" +docs30d = "Τελευταίες 30 ημέρες" +docsTotal = "Σύνολο που εντοπίστηκαν" +docsTrend = "Έγγραφα τις τελευταίες 30 ημέρες" +documents = "Έγγραφα" +edit = "Επεξεργασία" +notReferenced = "Δεν αναφέρεται από καμία πολιτική, οπότε είναι ασφαλές να διαγραφεί." +pause = "Παύση" +resume = "Συνέχιση" +subtitle = "{{type}} · {{status}}" +usedBy = "Χρησιμοποιείται από" + +[portal.sources.empty] +description = "Συνδέστε έναν φάκελο (και, σύντομα, cloud storage) ώστε οι πολιτικές σας να έχουν από πού να αντλούν έγγραφα." +title = "Δεν έχουν συνδεθεί ακόμη πηγές" + +[portal.sources.kpi] +inUse = "Σε χρήση" +total = "Συνδέσεις" +unused = "Αχρησιμοποίητες" + +[portal.sources.status] +active = "Ενεργό" +disabled = "Απενεργοποιημένο" +unused = "Αχρησιμοποίητο" + +[portal.sources.table] +source = "Πηγή" +status = "Κατάσταση" +usedBy = "Πολιτικές" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Παρακολουθήστε έναν κατάλογο στον server για νέα έγγραφα." +label = "Φάκελος" + +[portal.sources.types.folder.fields.directory] +helperText = "Απόλυτη διαδρομή που παρακολουθεί το Stirling για αρχεία προς επεξεργασία." +label = "Διαδρομή καταλόγου" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Ο έλεγχος περιεχομένου διαβάζει κάθε αλλαγμένο αρχείο, οπότε μετονομασίες και touches που δεν αλλάζουν το περιεχόμενο δεν επανεπεξεργάζονται." +label = "Ανίχνευση αλλαγών" + +[portal.sources.types.folder.fields.identity.options] +hash = "Έλεγχος μεγέθους, ημερομηνίας και περιεχομένου" +stat = "Μέγεθος και ημερομηνία τροποποίησης" + +[portal.sources.types.folder.fields.mode] +label = "Λειτουργία ανάγνωσης" + +[portal.sources.types.folder.fields.mode.options] +consume = "Κατανάλωση: επεξεργασία κάθε αρχείου μία φορά" +snapshot = "Στιγμιότυπο: επανανάγνωση του φακέλου σε κάθε εκτέλεση" + +[portal.sources.types.folder.fields.recursive] +label = "Βάθος φακέλου" + +[portal.sources.types.folder.fields.recursive.options] +all = "Συμπερίληψη υποφακέλων" +top = "Μόνο ανώτατο επίπεδο" + +[portal.sources.types.unknown] +label = "Πηγή" + +[portal.sources.wizard] +back = "Πίσω" +cancel = "Ακύρωση" +continue = "Συνέχεια" +editTitle = "Επεξεργασία πηγής" +name = "Όνομα" +namePlaceholder = "π.χ. Εισαγωγή αιτήσεων" +save = "Αποθήκευση αλλαγών" +subtitle = "Βήμα {{current}} από {{total}} · {{label}}" +title = "Σύνδεση πηγής" +type = "Τύπος" + +[portal.sources.wizard.steps] +chooseType = "Επιλογή τύπου" +configure = "Διαμόρφωση" +review = "Έλεγχος & σύνδεση" + +[portal.usage] +managePayment = "Διαχείριση πληρωμής" +subtitle = "Κατανάλωση, τιμολόγια και διαχείριση πλάνου για κάθε PDF που έχει χρεώσει το Stirling, σε μία κονσόλα." +title = "Χρήση & χρέωση" + +[portal.usage.error] +loadWallet = "Δεν ήταν δυνατή η φόρτωση του πορτοφολιού" +openStripePortal = "Δεν ήταν δυνατό το άνοιγμα του Stripe portal" +walletUnavailable = "Το πορτοφόλι δεν είναι διαθέσιμο: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Συνδεθείτε ξανά" +body = "Η συνεδρία του λογαριασμού Stirling σας έχει λήξει. Συνδεθείτε ξανά για να δείτε τη χρέωση — η παρουσία σας παραμένει συνδεδεμένη." +title = "Η συνεδρία έληξε" + +[portal.users] +title = "Χρήστες" + +[portal.users.roles] +subtitle = "Κάθε ρόλος υπάρχει σε κάθε πλάνο — τι μπορεί να κάνει ο καθένας είναι σταθερό σε όλο τον οργανισμό." +title = "Ρόλοι" + +[portal.users.roles.admin] +label = "Διαχειριστής (Κάτοχος οργανισμού)" +summary = "Πλήρης διακυβέρνηση του χώρου εργασίας, των ρυθμίσεων και των μελών." + +[portal.users.roles.admin.permissions] +0 = "Διαχείριση χρηστών, ομάδων και ρόλων" +1 = "Διαχείριση όλων των integrations, συμπ. συνδέσεων S3" +2 = "Παραχώρηση ή ανάκληση πρόσβασης στο portal" +3 = "Όλα όσα μπορεί να κάνει ο Team Owner" + +[portal.users.roles.guest] +label = "Επισκέπτης" +summary = "Περιορισμένη ή μόνο web πρόσβαση· δεν μπορεί να έχει προσωπικές διαμορφώσεις." + +[portal.users.roles.guest.permissions] +0 = "Χρήση μόνο web / demo" +1 = "Χωρίς API keys ή integrations" +2 = "Χωρίς πρόσβαση στο portal" +3 = "Μόνο ανάγνωση όπου κοινοποιείται" + +[portal.users.roles.member] +label = "Μέλος" +summary = "Κανονικός χρήστης — εργάζεται με κοινόχρηστους πόρους και τις δικές του διαμορφώσεις." + +[portal.users.roles.member.permissions] +0 = "Χρήση του editor και κοινόχρηστων integrations" +1 = "Δημιουργία προσωπικών διαμορφώσεων API & MCP" +2 = "Προβολή διαμορφώσεων ομάδας που έχουν κοινοποιηθεί σε αυτούς" +3 = "Χωρίς διαχείριση S3 ή χώρου εργασίας" + +[portal.users.roles.team_owner] +label = "Κάτοχος ομάδας" +summary = "Κατέχει μια ομάδα — διαχειρίζεται τους πόρους των μελών της και τις κοινόχρηστες διαμορφώσεις." + +[portal.users.roles.team_owner.permissions] +0 = "Δημιουργία & διαχείριση των συνδέσεων S3 της ομάδας" +1 = "Διαχείριση διαμορφώσεων integration που ανήκουν στην ομάδα" +2 = "Πρόσβαση στο portal μέσω της προεπιλεγμένης πολιτικής" +3 = "Όλα όσα μπορεί να κάνει το Μέλος" + +[portal.welcome] +ariaLabel = "Καλώς ήρθατε στο Stirling PDF" +badge = "Ανοικτού κώδικα" +installEditor = "Εγκατάσταση του Editor" +inviteTeammates = "Πρόσκληση συμπαικτών" +openInBrowser = "Άνοιγμα στο πρόγραμμα περιήγησης" +perks = "Δωρεάν για πάντα · Self-hostable" +subtitle = "Ο πιο ασφαλής PDF Editor στον κόσμο είναι δωρεάν για ομάδες κάθε μεγέθους. Περιλαμβάνει 60+ λειτουργίες PDF και SSO." +title = "Καλώς ήρθατε στο" +titleAccent = "Stirling PDF" + [printFile] title = "Εκτύπωση αρχείου" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Άδειες για backend εξαρτήσεις που περιλαμβάνονται σε αυτόν τον server." +backendLabel = "Backend άδειες" +backendTitle = "Backend άδειες τρίτων" +empty = "Δεν βρέθηκαν εξαρτήσεις." +frontendDescription = "Άδειες για frontend εξαρτήσεις που περιλαμβάνονται στο release build." +frontendLabel = "Frontend άδειες" +frontendTitle = "Frontend άδειες τρίτων" +license = "Άδεια" +listDescription = "Η λίστα εμφανίζεται απευθείας στο UI από το release bundle ή το backend endpoint." +listTitle = "Πακέτα εξαρτήσεων" +loadError = "Αποτυχία φόρτωσης αδειών τρίτων" +module = "Module" +version = "Έκδοση" + [settings.licensingAnalytics] audit = "Έλεγχος" plan = "Πλάνο" @@ -7686,7 +9775,9 @@ memberRemoved = "Το μέλος αφαιρέθηκε με επιτυχία" namePlaceholder = "Εισαγάγετε όνομα ομάδας" personal = "Προσωπικό" removeError = "Αποτυχία αφαίρεσης μέλους" +renameCancel = "Ακύρωση μετονομασίας" renameError = "Αποτυχία μετονομασίας ομάδας" +renameSubmit = "Αποθήκευση ονόματος ομάδας" renameSuccess = "Η ομάδα μετονομάστηκε με επιτυχία" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Αποστολή πρόσκλησης" title = "Πρόσκληση μέλους ομάδας" [team.members] +actions = "Ενέργειες μέλους" emailColumn = "Email" empty = "Δεν υπάρχουν ακόμη μέλη ομάδας" nameColumn = "Όνομα" @@ -7933,6 +10025,146 @@ title = "Αναλυτικά στατιστικά" unknownEndpoint = "Άγνωστο endpoint" visits = "Επισκέψεις" +[users] +lastActive = "Τελευταία ενεργός" +learnMore = "Μάθετε περισσότερα για ρόλους και πρόσβαση." +locked = "Κλειδωμένο" +roleFor = "Ρόλος για {{name}}" +rowActions = "Ενέργειες για {{name}}" +showAll = "Εμφάνιση όλων {{count}}" +showLess = "Εμφάνιση λιγότερων" +subtitle2 = "Οι άνθρωποί σας, οι ομάδες και τα επίπεδα πρόσβασης." +suspended = "Σε αναστολή" +teamActions = "Ενέργειες ομάδας" +title = "Χρήστες" +you = "(εσείς)" + +[users.action] +deleteTeam = "Διαγραφή ομάδας" +disableMfa = "Επαναφορά MFA" +move = "Μετακίνηση σε ομάδα" +reinstate = "Επαναφορά" +remove = "Αφαίρεση από τον οργανισμό" +rename = "Μετονομασία ομάδας" +resetPw = "Επαναφορά κωδικού πρόσβασης" +suspend = "Αναστολή" +unlock = "Ξεκλείδωμα λογαριασμού" + +[users.cap] +addProcessor = "+ Processor" +approver = "Εγκρίνει πολιτική" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Διαγραφή της ομάδας {{name}}; Η ομάδα πρέπει πρώτα να είναι άδεια - μετακινήστε τα μέλη της σε άλλη ομάδα και δεν μπορεί ακόμη να κατέχει διαμορφώσεις integration." +deleteTeamTitle = "Διαγραφή ομάδας" +disableMfaBody = "Αφαίρεση της εγγραφής MFA του {{name}}; Θα τη ρυθμίσουν ξανά στην επόμενη σύνδεση, αν απαιτείται." +disableMfaTitle = "Επαναφορά MFA" +removeBody = "Οριστική αφαίρεση του {{name}} από τον οργανισμό; Αυτό δεν μπορεί να αναιρεθεί." +removeTitle = "Αφαίρεση μέλους" + +[users.empty] +description = "Προσκαλέστε την ομάδα σας για να αρχίσετε να συνεργάζεστε." +title = "Δεν υπάρχουν ακόμη μέλη" + +[users.group] +addToTeam = "Προσθήκη σε ομάδα" +guestCount = "{{count}} επισκέπτης" +guests = "Επισκέπτες" +guestsDesc = "Εξωτερικοί συνεργάτες, περιορισμένοι σε όσα μοιραστήκατε. Μόνο Editor." +ledBy = "με επικεφαλής {{owner}}" +org = "Οργανισμός" +orgDesc = "Κάτοχοι με εξουσία σε όλο τον οργανισμό και έγκριση πολιτικών" +owners = "{{count}} κάτοχος" +team = "Ομάδα {{name}}" +teamMeta = "{{count}} άτομα" + +[users.invite] +access = "Πρόσβαση" +action = "Πρόσκληση ατόμων" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Μέθοδος σύνδεσης" +authWeb = "Κωδικός πρόσβασης" +create = "Δημιουργία λογαριασμού" +createSubtitle = "Δημιουργήστε έναν self-hosted λογαριασμό με κωδικό πρόσβασης ή SSO." +createTitle = "Δημιουργία λογαριασμού" +editorDesc = "Επεξεργαστείτε PDF στο Stirling PDF Editor. Το λαμβάνουν όλοι." +email = "Διεύθυνση email" +emailError = "Εισαγάγετε μια έγκυρη διεύθυνση email" +emailPlaceholder2 = "name@company.com" +forceChange = "Απαίτηση αλλαγής κωδικού πρόσβασης στην πρώτη σύνδεση" +forceMfa = "Απαίτηση ρύθμισης MFA στην πρώτη σύνδεση" +method = "Πώς να τους προσθέσετε" +methodDirect = "Άμεση δημιουργία λογαριασμού" +methodEmail = "Πρόσκληση μέσω email" +password = "Κωδικός πρόσβασης" +passwordError = "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες" +processorDeferred = "Η πρόσκληση στάλθηκε, αλλά δεν ήταν ακόμη δυνατή η παραχώρηση πρόσβασης Processor - ορίστε τη από το μητρώο μόλις ενταχθούν." +processorDesc = "Η επιφάνεια διακυβέρνησης, εκτέλεση pipelines, agents και το API." +role = "Ρόλος" +send2 = "Αποστολή πρόσκλησης" +subtitle2 = "Θα λάβουν ένα email για να συμμετάσχουν στον χώρο εργασίας σας στο Stirling." +team = "Ομάδα" +title = "Πρόσκληση ατόμων" +username = "Όνομα χρήστη" +usernameError = "Το όνομα χρήστη πρέπει να έχει τουλάχιστον 3 χαρακτήρες" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Κάτι πήγε στραβά κατά την επικοινωνία με το backend ή δεν έχετε πρόσβαση. Δοκιμάστε ξανά." +title = "Δεν ήταν δυνατή η φόρτωση των μελών" + +[users.moveTeam] +apply = "Μετακίνηση" +team = "Ομάδα" +title = "Μετακίνηση σε ομάδα" + +[users.newTeam] +action = "+ Νέα ομάδα" +create = "Δημιουργία ομάδας" +emailError = "Εισαγάγετε μια έγκυρη διεύθυνση email" +name = "Όνομα ομάδας" +namePlaceholder = "π.χ. Οικονομικά" +nameRequired = "Το όνομα ομάδας είναι υποχρεωτικό" +owner = "Κάτοχος ομάδας" +ownerFailed = "Η ομάδα δημιουργήθηκε, αλλά δεν ήταν δυνατή η πρόσκληση του κατόχου. Αναθέστε ένα άτομο από τη λίστα μελών." +ownerHelper = "Κάθε ομάδα έχει έναν επικεφαλής. Θα προσκληθεί ως Κάτοχος ομάδας, με ενεργό τον Processor, και θα μπορεί να προσθέσει τους υπόλοιπους. Μπορείτε να κάνετε εκ νέου ανάθεση αργότερα." +ownerPlaceholder = "owner@company.com" +subtitle = "Ομαδοποιήστε άτομα υπό έναν Κάτοχο ομάδας που διαχειρίζεται την πρόσβασή τους." +title = "Νέα ομάδα" + +[users.renameTeam] +apply = "Μετονομασία" +name = "Όνομα ομάδας" +title = "Μετονομασία ομάδας" + +[users.resetPw] +apply = "Επαναφορά κωδικού πρόσβασης" +confirm = "Επιβεβαίωση κωδικού πρόσβασης" +copied = "Αντιγράφηκε στο πρόχειρο" +copyHint = "Αντιγράψτε το τώρα - δεν θα εμφανιστεί ξανά." +email = "Ενημέρωση χρήστη μέσω email για την επαναφορά" +forceChange = "Απαίτηση αλλαγής κωδικού πρόσβασης στην επόμενη σύνδεση" +generate = "Δημιουργία ασφαλούς κωδικού πρόσβασης" +includePw = "Συμπερίληψη του νέου κωδικού πρόσβασης στο email" +mismatch = "Οι κωδικοί πρόσβασης δεν ταιριάζουν" +newPassword = "Νέος κωδικός πρόσβασης" +regen = "Αναδημιουργία" +title = "Επαναφορά κωδικού πρόσβασης" +tooShort = "Ο κωδικός πρόσβασης πρέπει να έχει τουλάχιστον 8 χαρακτήρες" + +[users.role] +guest = "Επισκέπτης" +member = "Μέλος" +orgOwner = "Κάτοχος οργανισμού" +teamOwner = "Κάτοχος ομάδας" + +[users.team] +grantProcessor = "Παραχώρηση Processor στην ομάδα" +revokeProcessor = "Ανάκληση Processor από την ομάδα" + [validateSignature] date = "Ημερομηνία" downloadCsv = "Λήψη CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Σμίκρυνση" [viewer.attachments] addAttachment = "Προσθήκη συνημμένου" close = "Κλείσιμο συνημμένων" +closeSidebar = "Κλείσιμο πλαϊνής γραμμής συνημμένων" +download = "Λήψη συνημμένου" empty = "Δεν υπάρχουν συνημμένα σε αυτό το έγγραφο" loading = "Φόρτωση συνημμένων..." noDocument = "Ανοίξτε ένα PDF για να δείτε τα συνημμένα του." noMatch = "Κανένα συνημμένο δεν ταιριάζει με την αναζήτησή σας" noSupport = "Η υποστήριξη συνημμένων δεν είναι διαθέσιμη σε αυτόν τον προβολέα." +retry = "Επανάληψη" searchPlaceholder = "Αναζήτηση συνημμένων" title = "Συνημμένα" +[viewer.bookmarks] +bookmarkTitle = "Τίτλος σελιδοδείκτη" +closeSidebar = "Κλείσιμο πλαϊνής γραμμής σελιδοδεικτών" +collapseAll = "Σύμπτυξη όλων των σελιδοδεικτών" +expandAll = "Ανάπτυξη όλων των σελιδοδεικτών" + [viewer.comments] addComment = "Προσθήκη σχολίου" addCommentPlaceholder = "Προσθήκη σχολίου..." @@ -8075,6 +10316,7 @@ clearAll = "Καθαρισμός όλων των σχολίων" clearAllDescription = "Αυτό αφαιρεί σχόλια και απαντήσεις από την πλευρική γραμμή, διατηρώντας τυχόν συνημμένες επισημειώσεις στο έγγραφο." clearAllTitle = "Καθαρισμός όλων των σχολίων;" close = "Κλείσιμο σχολίων" +closeSidebar = "Κλείσιμο πλαϊνής γραμμής σχολίων" deleteAnnotationAndComment = "Διαγραφή επισήμανσης και σχολίου" deleteDescription = "Αυτή η επισήμανση έχει συνημμένο σχόλιο. Μπορείτε να καταργήσετε μόνο το σχόλιο από την πλευρική γραμμή διατηρώντας την επισήμανση ή να διαγράψετε τα πάντα." deleteTitle = "Κατάργηση επισήμανσης από τα σχόλια;" @@ -8106,6 +10348,11 @@ title = "Πεδία φόρμας" unsavedBadge = "Μη αποθηκευμένο" unsavedDesc = "Έχετε μη αποθηκευμένες αλλαγές" +[viewer.layers] +closeSidebar = "Κλείσιμο πλαϊνής γραμμής επιπέδων" +hideAll = "Απόκρυψη όλων των επιπέδων" +showAll = "Εμφάνιση όλων των επιπέδων" + [viewer.link] delete = "Διαγραφή συνδέσμου" @@ -8136,6 +10383,9 @@ resultsOf = "από {{total}}" [viewer.signature] delete = "Διαγραφή υπογραφής" +[viewer.thumbnails] +closeSidebar = "Κλείσιμο πλαϊνής γραμμής μικρογραφιών" + [viewPdf] tags = "προβολή,ανάγνωση,σχολιασμός,κείμενο,εικόνα" title = "Προβολή/Επεξεργασία PDF" @@ -8562,6 +10812,7 @@ loading = "Φόρτωση μελών..." locked = "κλειδωμένο" lockedBadge = "Κλειδωμένο" loginRequired = "Ενεργοποιήστε πρώτα τη λειτουργία σύνδεσης" +memberActions = "Ενέργειες μέλους" noMembersFound = "Δεν βρέθηκαν μέλη" role = "Ρόλος" searchMembers = "Αναζήτηση μελών..." @@ -8571,6 +10822,7 @@ unlockAccount = "Ξεκλείδωμα λογαριασμού" unlockUserError = "Αποτυχία ξεκλειδώματος λογαριασμού χρήστη" unlockUserSuccess = "Ο λογαριασμός χρήστη ξεκλειδώθηκε με επιτυχία" user = "Χρήστης" +userInfo = "Πληροφορίες χρήστη" [workspace.people.actions] upgrade = "Αναβάθμιση" @@ -8716,6 +10968,7 @@ removeMemberError = "Αποτυχία κατάργησης χρήστη από removeMemberSuccess = "Ο χρήστης αφαιρέθηκε από την ομάδα" renameTeamLabel = "Μετονομασία ομάδας" system = "Σύστημα" +teamActions = "Ενέργειες ομάδας" teamName = "Όνομα ομάδας" teamNotFound = "Η ομάδα δεν βρέθηκε" title = "Ομάδες" diff --git a/frontend/editor/public/locales/en-GB/translation.toml b/frontend/editor/public/locales/en-GB/translation.toml index 628ba99a36..1e43a305e5 100644 --- a/frontend/editor/public/locales/en-GB/translation.toml +++ b/frontend/editor/public/locales/en-GB/translation.toml @@ -7,6 +7,7 @@ black = "Black" blue = "Blue" cancel = "Cancel" chooseFile = "Choose File" +clear = "Clear" close = "Close" comingSoon = "Coming soon" confirm = "Confirm" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} files are ready." property = "Property" quickPosition = "Quick Position" red = "Red" +remove = "Remove" reset = "Reset" review = "Review" save = "Save" @@ -180,6 +182,7 @@ addMoreFiles = "Add more files..." attachments = "Select Attachments" info = "Select files to attach to your PDF. These files will be embedded and accessible through the PDF's attachment panel." placeholder = "Choose files..." +removeFile = "Remove file" selectedFiles = "Selected Files" submit = "Add Attachments" @@ -1628,6 +1631,9 @@ title = "Do you want to help make Stirling PDF better?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Align centre" +alignLeft = "Align left" +alignRight = "Align right" annotationStyle = "Annotation style" backgroundColor = "Background colour" borderOff = "Border: Off" @@ -2531,6 +2537,7 @@ title = "Rule of thumb" [certSign.source] device = "This device" +noOtherSources = "No other certificate sources are available." server = "Server" stepTitle = "Certificate source" upload = "Upload" @@ -2805,6 +2812,7 @@ back = "Back" cancel = "Cancel" close = "Close" collapse = "Collapse" +confirm = "Confirm" continue = "Continue" copied = "Copied!" copy = "Copy" @@ -3595,7 +3603,9 @@ makeCopy = "Make a copy" mobileShort = "Mobile" mobileUpload = "Mobile Upload" mobileUploadNotAvailable = "Mobile upload not enabled" +moreOptions = "More options" myFiles = "My Files" +nextFile = "Next file" noFiles = "No files available" noFilesFound = "No files found matching your search" noRecentFiles = "No recent files found" @@ -3605,6 +3615,7 @@ openInFileEditor = "Open in File Editor" openInPageEditor = "Open in Page Editor" owner = "Owner" ownerUnknown = "Unknown" +previousFile = "Previous file" recent = "Recent" removeBoth = "Remove from both" removeFilePrompt = "This file is saved on this device and on your server. Where would you like to remove it from?" @@ -3680,7 +3691,9 @@ workbench = "Workbench" [fileSidebar] addFiles = "Add files" +addingFiles = "Adding files…" collapse = "Collapse sidebar" +customizeGroups = "Customise groups" dropHint = "Open files to get started" dropToAdd = "Drop files to add" expand = "Expand sidebar" @@ -3693,8 +3706,11 @@ noFiles = "No files yet" openFileManager = "Browse all files & folders" openFromComputer = "Open from computer" openSettings = "Open settings" +other = "Other" +recent = "Recent" search = "Search" searchPlaceholder = "Search files..." +viewAll = "View all {{count}} files" [fileSidebar.fileItem] closeViewer = "Close viewer" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Add" +addLabel = "Add a label…" +categoryIconAria = "Choose an icon for {{name}}" +createCategory = "Create category" +delete = "Delete category" +done = "Done" +hide = "Hide category" +newCategory = "New category name…" +removeLabel = "Remove {{name}}" +rename = "Rename" +reset = "Reset to defaults" +search = "Search labels…" +show = "Show category" +subtitle = "Group your files into parent categories. Add existing or new labels to a category, rename it, or create your own. Files in none of your categories appear under “Other”." +title = "Sidebar categories" + [filesPage] addToWorkspace = "Add to workspace" addToWorkspaceCount = "Add {{count}} to workspace" @@ -3715,6 +3748,7 @@ backToFolder = "Back to {{folder}}" backToMyFiles = "Back to My Files" breadcrumbs = "Folder path" cancel = "Cancel" +classification = "Classification" clearSearch = "Clear search" clearSelection = "Clear selection" closeDetails = "Close details" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Could not upload files: {{message}}" added = "Added" count = "Files" folder = "Folder" +labels = "Labels" modified = "Modified" name = "Name" size = "Size" -toolHistory = "Tool history" toolHistoryAtVersion = "Cumulative tool chain" totalSize = "Total size" type = "Type" @@ -4614,10 +4648,10 @@ welcomeTitle = "You've been invited!" [landing] addFiles = "Add Files" heroSubtitle = "Drop in or add an existing PDF to get started." -heroTitle = "Stirling PDF" mobileUpload = "Upload from Mobile" openFromComputer = "Open from computer" uploadFromComputer = "Upload from computer" +workbenchEmptyStateHero = "Drop a PDF anywhere" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Output" [onboarding] activeFiles = "The Active Files view shows all of the PDFs you have loaded into the tool, and allows you to select which ones to process." allTools = "This is the Tools panel, where you can browse and select from all available PDF tools." +close = "Close" cropSettings = "Now that we've selected the file we want crop, we can configure the Crop tool to choose the area that we want to crop the PDF to." fileCheckbox = "Clicking one of the files selects it for processing. You can select multiple files for batch operations." fileReplacement = "The modified file will replace the original file in the Workbench automatically, allowing you to easily run it through more tools." @@ -4955,6 +4990,7 @@ skipTheTour = "Skip the tour" [onboarding.desktopInstall] body = "Stirling works best as a desktop app. You can use it offline, access documents faster, and make edits locally on your computer." +selectOs = "Select operating system" title = "Download" titleWithOs = "Download for {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF Editor" [pdfTextEditor.actions] applyChanges = "Apply Changes" +clearText = "Clear text" downloadCopy = "Download Copy" +moreOptions = "More options" reset = "Reset Changes" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contracts" +"Financial reports" = "Financial reports" +"HR records" = "HR records" +Insurance = "Insurance" +Invoices = "Invoices" +"Legal filings" = "Legal filings" +"Medical / PHI" = "Medical / PHI" +"Tax documents" = "Tax documents" + [policies.enforcement] applying = "Applying {{names}}" applyingProgress = "Applying {{names}} ({{done}} of {{total}})" @@ -5963,9 +6011,95 @@ export = "Enforcing before export" input = "Enforcing on import" print = "Enforcing before print" +[policies.field] +accessLog = "Access log" +archiveAfter = "Archive after" +auditTrail = "Audit trail" +belowThreshold = "Below threshold" +destination = "Destination" +frameworks = "Frameworks" +immutableHold = "Immutable hold" +keepFor = "Keep for" +minConfidence = "Min confidence" +notify = "Notify on route" +onViolation = "When non-compliant" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 year" +"30 days" = "30 days" +"90 days" = "90 days" +Never = "Never" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Flag for review" +Hold = "Hold" +"Route to bucket" = "Route to bucket" + +[policies.fieldOption.destination] +Documents = "Documents" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 year" +"3 years" = "3 years" +"30 days" = "30 days" +"7 years" = "7 years" +Indefinite = "Indefinite" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Auto-redact PHI" +"Block export" = "Block export" +"Flag for review" = "Flag for review" +"Quarantine document" = "Quarantine document" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Add" +addPlaceholder = "Add a label…" +customNote = "Customised for your team." +defaultNote = "Using the built-in default, shared with your team." +duplicate = "\"{{name}}\" already exists." +edit = "Edit labels" +empty = "No labels yet." +export = "Export JSON" +iconAria = "Choose an icon for {{name}}" +import = "Import JSON" +importError = "Couldn't import that file." +managedNote = "Team labels are managed by your team leader." +modalSubtitle = "Shared with your whole team. The classifier picks the labels that fit each document." +modalTitle = "Classification labels" +pickIcon = "Use {{label}} icon" +removeAria = "Remove {{name}}" +resetToDefault = "Reset to default" +saveForTeam = "Save for team" +saving = "Saving…" +sectionLabel = "Classification labels" +startFromScratch = "Start from scratch" +teamCount = "team labels" +tooLong = "Labels can be at most {{max}} characters." +ungrouped = "Ungrouped" +view = "View labels" + [policies.pii] account = "Account numbers (labelled)" card = "Credit / debit cards" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US routing numbers (ABA)" ssn = "Social Security numbers" +[policies.settings] +noneExport = "No policies currently run on export." +noneUpload = "No policies currently run on upload." +onExport = "On export" +onUpload = "On upload" +reorderHandle = "Drag to reorder" +runOrderDesc = "When more than one policy runs on the same trigger, they run in this order — each on the previous policy's output. Drag to reorder." +title = "Policy settings" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Policy options" +policySettings = "Policy settings" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Retry failed policies ({{count}})" +rowProgress = "{{completed}} of {{total}} files processed" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "What is a policy?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} enforcing..." +badgeRan = "{{name}} policy ran on this file" +blockingAction = "{{action}} blocked while enforcing policy, please wait..." +dismiss = "Dismiss overlay" +enforcingTitle = "Enforcing policy..." +viewAnyway = "View file (policy still enforcing)" + +[portal] +comingSoon = "Coming soon" + +[portal.accountLink.card] +billingNote = "Unattended processing bills against your org wallet." +eyebrow = "Account link" +linkButton = "Link your Stirling account" +linked = "Linked" +linkedAs = "Linked as {{name}}." +linkedGeneric = "This instance is linked." +notLinked = "Not linked" +title = "Link this org to its Stirling account" +unlink = "Unlink" + +[portal.accountLink.card.error] +title = "Couldn't link" + +[portal.accountLink.card.loginNotConfigured] +after = "to enable account linking against the hosted Stirling account. In dev you can simulate sign-in from the link dialog." +before = "Set" +title = "SaaS login not configured" + +[portal.accountLink.gate] +action = "Link account" +description = "Link this org's Stirling account to use billable features." +title = "Link to unlock" +titleFeature = "Link to unlock {{feature}}" + +[portal.accountLink.instances] +active = "Active" +revoke = "Revoke" +revoked = "Revoked" +unnamed = "Unnamed instance" + +[portal.accountLink.instances.columns] +instance = "Instance" +lastSeen = "Last seen" +linked = "Linked" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Link this org's account, then register your self-hosted instances to see them here." +title = "No linked instances" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}d ago" +daysAgo_other = "{{count}}d ago" +hoursAgo_one = "{{count}}h ago" +hoursAgo_other = "{{count}}h ago" +justNow = "just now" +minutesAgo_one = "{{count}}m ago" +minutesAgo_other = "{{count}}m ago" +never = "never" + +[portal.accountLink.modal] +linkSubtitle = "Sign in to the account this server should bill against." +linkTitle = "Link your Stirling account" +reauthSubtitle = "Your session expired — sign back in to your Stirling account. Your instance stays linked." +reauthTitle = "Sign in again" +simulateSignIn = "Simulate sign-in (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "to enable in-app linking against the hosted Stirling account." +and = "and" +before = "Set" +title = "SaaS login not configured" + +[portal.accountLink.panel] +instancesSub = "Every self-hosted instance registered to this org. Revoke a credential to immediately cut off its unattended access." +instancesTitle = "Linked instances" +revokeError = "Couldn't revoke instance" +sub = "Link this self-hosted org to its Stirling account so unattended processing bills against your org wallet." + +[portal.accountLink.panel.loadError] +forbidden = "Only the team owner can view the org's linked instances." +generic = "Couldn't load the team's linked instances. Try again in a moment." +title = "Couldn't load linked instances" + +[portal.accountLink.state] +free = "Editor plan" +subscribed = "Processor plan" +unlinked = "Not linked" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap from document" +sectionsAriaLabel = "Agent builder sections" +selectorAriaLabel = "Agents" +subtitle = "Design, test and ship the AI agents that classify, extract from and route your documents. Define scenarios, fence tool access, run a golden set, and publish a version." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Cancel" +dropzoneText = "Choose a sample document (PDF or image)" +lead = "Drop a sample document and we'll propose scenarios and an extraction schema you can refine. Nothing is published until you review it." +submit = "Bootstrap agent" +subtitle = "Seed a new agent from one representative file" +title = "Bootstrap from a document" + +[portal.agentBuilder.empty] +description = "Bootstrap an agent from a sample document to seed its scenarios and extraction schema, then refine and publish." +title = "No agents yet" + +[portal.agentBuilder.evals] +casesPassing = "Cases passing" +columnCase = "Eval case" +columnLatency = "Latency" +columnResult = "Result" +fail = "fail" +goldenSetPassRate = "Golden-set pass rate" +latencyMs = "{{ms}} ms" +notRun = "not run" +pass = "pass" +passRate = "Pass rate" +runEvals = "Run evals" + +[portal.agentBuilder.evals.empty] +description = "Evals turn your scenarios into a repeatable golden set. Upgrade to capture pass-rate over time and gate publishes on it." +title = "No golden set yet" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "across golden sets" +activeAgents = "Active agents" +avgPassRate = "Avg eval pass rate" +fleetWide = "fleet-wide" +latestPublished = "Latest published" +scenarios = "Scenarios" +testCases = "test cases" +totalDescription_one = "{{count}} total" +totalDescription_other = "{{count}} total" + +[portal.agentBuilder.scenarios] +add = "Add" +addScenario = "Add scenario" +enable = "Enable" +expectationLabel = "Expected behaviour" +expectationPlaceholder = "What the agent should do" +inEval = "in eval" +mute = "Mute" +muted = "muted" +nameLabel = "Name" +namePlaceholder = "e.g. Compliance escalation" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenarios" +tools = "Tools" +versions = "Versions" + +[portal.agentBuilder.tools] +broadAccess = "Broad access" +deniedHint = "Selected tools are blocked. Everything else stays callable." +deniedTools = "Denied tools" +governanceGate = "Tool governance is available on the Enterprise plan." +restricted = "Restricted" +restrictedAccess = "Restricted tool access" +restrictedDescription = "Allow every tool except the ones you deny below." + +[portal.agentBuilder.versions] +current = "current" +historyGate = "Full version history and rollback are available on the Enterprise plan." +publish = "Publish" +rollBack = "Roll back" + +[portal.assistant] +close = "Close assistant" +error = "Couldn't reach the assistant." +errorWithDetail = "Couldn't reach the assistant: {{detail}}" +inputAriaLabel = "Ask the assistant" +inputPlaceholder = "Ask about Stirling…" +open = "Open assistant" +send = "Send" +title = "Assistant" +tryAsking = "Try asking" +typing = "Typing" + +[portal.auth] +loading = "Loading" +redirectingToEditor = "Redirecting to the editor..." + +[portal.billing.checkout] +noClientSecret = "Edge function returned no client_secret." +subtitle = "Add a card to keep going past your free Editor-plan grant. Stripe handles the rest." +title = "Turn on the Processor plan" + +[portal.billing.checkout.activationSlow] +body = "Your payment succeeded, but activation is taking a little longer than usual. It'll switch on automatically - close this and it'll appear here shortly." +close = "Close" +title = "Almost there" + +[portal.billing.checkout.error] +title = "Couldn't start checkout" + +[portal.billing.checkout.finalizing] +body = "Your payment went through. We're switching on metered processing across your linked instances - this usually takes a few seconds." +hint = "Please keep this window open." +title = "Activating your Processor plan..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "in the portal env to enable in-app checkout." +bodyBefore = "Set" +title = "Stripe not configured" + +[portal.billing.enterpriseUpsell] +cta = "Build your Enterprise quote" +description = "Committed volume discounts, air-gapped deployment, custom MSA and security reviews, and third-party distributor partnerships." +eyebrow = "Volume discount · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Active this month" +cost = "Cost" +editorsDeployed = "Editors deployed" +inviteTeammates = "Invite teammates" +pdfsEdited = "PDFs edited" +subtitle = "Deploy anywhere, for your whole team." +title = "Free PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "Couldn't start checkout" +currentPlan = "Current plan" +freeForever = "Free forever" +noTeamResolved = "No team is resolved on your wallet yet — refresh and try again." +ownerOnly = "Only the team owner can switch on the Processor plan." +planName = "Editor" +ssoIncluded = "SSO included" +switchOnProcessor = "Switch on the Processor →" +unlimitedUsers = "Unlimited users" + +[portal.billing.invoices] +columnAmount = "Amount" +columnDate = "Date" +columnDescription = "Description" +columnPdfsProcessed = "PDFs processed" +columnStatus = "Status" +descriptionFallback = "Invoice" +downloadAriaLabel = "Download invoice {{number}} as PDF" +emptyDescription = "Once your team subscribes and the first cycle closes, your invoices appear here." +emptyTitle = "No invoices yet" +fetchLimitNote_one = "Showing your {{count}} most recent invoices. Older invoices are in the Stripe portal." +fetchLimitNote_other = "Showing your {{count}} most recent invoices. Older invoices are in the Stripe portal." +loadError = "Couldn't load invoices: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Show all {{count}}" +showAll_other = "Show all {{count}}" +showFewer_one = "Show fewer (top {{count}})" +showFewer_other = "Show fewer (top {{count}})" +showMostRecent_one = "Show {{count}} most recent" +showMostRecent_other = "Show {{count}} most recent" +title = "Invoice history" +viewAriaLabel = "View invoice {{number}} in Stripe" +viewLink = "View ↗" + +[portal.billing.linkPrompt] +cta = "Link Stirling account" +description = "Manual PDF editing — view, sign, merge, split, watermark, compress, convert, manual OCR — is always free, linked or not. Link to claim 500 free PDFs of metered processing (automation, AI, and the API); when you need more, turn on the Processor plan and only pay for what you use." +title = "Link your Stirling account" + +[portal.billing.paymentMethod] +billedMonthly = "Billed monthly" +cardEnding = "{{brand}} ending {{last4}}" +cardFallback = "Card" +expiresBilledMonthly = "Expires {{expiry}} · billed monthly" +eyebrow = "Payment method" +managedSub = "Your card and billing details are kept securely in Stripe's customer portal." +managedTitle = "Managed in Stripe" +update = "Update" + +[portal.billing.pdfsProcessed] +emptyPeriod = "No metered processing yet this period." +eyebrow = "PDFs processed this period" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "Metered PDFs split by category" +segmentAgentsDesc = "AI agent actions" +segmentAgentsLabel = "Agents" +segmentApiDesc = "Direct API requests" +segmentApiLabel = "API" +segmentAutomationDesc = "Automations & pipelines" +segmentAutomationLabel = "Automation" +unit = "metered PDFs" + +[portal.billing.spendLimit] +adjustLimit = "Adjust limit" +cancel = "Cancel" +capControlNote = "Changes apply immediately — raise or lower the ceiling any time." +capSuffix = "/ month" +capSuffixWithDocs = "/ month · ≈ {{documents}} documents" +displaySub = "You're only billed for what you process automatically — never past the ceiling." +editTitle = "Set your monthly ceiling" +eyebrow = "Spend limit" +guardrailBody = "a hard ceiling — you're never billed past it. At the cap, metered processing pauses (unlimited PDF editing keeps working) until you raise it or the cycle resets. Nothing is lost." +guardrailLabel = "Your guardrail:" +noCap = "no cap" +pctUsed = "{{pct}}% used" +remaining = "{{amount}} remaining" +save = "Save limit" +saveError = "Couldn't save limit" +thisPeriodUncapped = "{{amount}} this period · uncapped" +usedThisMonth = "{{amount}} used this month" +useSuggested = "Use suggested · {{amount}} / month" + +[portal.billing.spendLimit.projection] +body_one = "At {{rate}}/day you reach the cap in ~{{count}} day (~{{monthEnd}} month-end). Suggested limit ~{{suggested}}." +body_other = "At {{rate}}/day you reach the cap in ~{{count}} days (~{{monthEnd}} month-end). Suggested limit ~{{suggested}}." +label = "Projected to exceed." + +[portal.billing.spendThisMonth] +eyebrow = "Spend this month" +processed_one = "{{formattedCount}} PDF processed." +processed_other = "{{formattedCount}} PDFs processed." +processedWithRate_one = "{{formattedCount}} PDF processed, at {{rate}} each." +processedWithRate_other = "{{formattedCount}} PDFs processed, at {{rate}} each." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Raise it now so automated processing never pauses." +approachingTitle = "You're at {{pct}}% of your monthly spend limit" +raiseLimit = "Raise limit" +reachedBody = "Metered processing is paused until you raise the limit or the cycle resets. Unlimited PDF editing keeps working." +reachedTitle = "Monthly spend limit reached" + +[portal.billing.subscribedPlan.portalError] +title = "Couldn't open Stripe portal" + +[portal.billing.walletMeter] +capSuffix_one = "of {{allowance}} free PDFs used" +capSuffix_other = "of {{allowance}} free PDFs used" +eyebrow = "Processor trial" +statusLabel_one = "{{remaining}} left" +statusLabel_other = "{{remaining}} left" +sub = "Use the PDF Editor for free. Pay to process PDFs automatically." +title_one = "Process {{allowance}} PDFs free" +title_other = "Process {{allowance}} PDFs free" +titleWithRate_one = "Process {{allowance}} PDFs free, then {{rate}}/PDF" +titleWithRate_other = "Process {{allowance}} PDFs free, then {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Locked" +openAriaLabel = "Open {{name}} component" + +[portal.catalogue.detail] +addToProject = "Add to project" +ariaLabel = "Component detail" +tabsAriaLabel = "Component detail sections" +upgradeToUnlock = "Upgrade to unlock" + +[portal.catalogue.detail.code] +install = "Install" +usage = "Usage" + +[portal.catalogue.detail.locked] +description = "{{name}} is included from the {{tier}} plan. Upgrade to embed it." +title = "Not available on your plan" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Interactive sandbox renders here" + +[portal.catalogue.detail.pricing] +note = "Metered per {{unit}}. Usage beyond the monthly free quota is billed to your account and itemised under Usage & Billing." + +[portal.catalogue.detail.stats] +billedOn = "Billed on" +embeds30d = "Embeds (30d)" +freeQuota = "Free quota" +freeQuotaValue = "{{amount}} / mo" +maturity = "Maturity" +none = "None" +perAction = "Per action" +price = "Price" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Overview" +pricing = "Pricing" +props = "Props / API" + +[portal.catalogue.props] +optional = "optional" +required = "required" + +[portal.catalogue.props.columns] +description = "Description" +name = "Prop" +required = "Required" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Component spend (MTD)" +embedsThisMonth = "Embeds this month" +inBeta = "In beta" + +[portal.components.billingUnit] +approval = "approval" +check = "check" +event = "event" +render = "render" +review = "review" +session = "session" +signature = "signature" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Embeddable SDK widgets you drop into your own app — a viewer, an e-sign flow, an AI review panel. Each is metered per action. Click a card for install, usage and props." +title = "Components" + +[portal.componentsView.empty] +description = "The component catalogue could not be loaded. Try again shortly." +title = "No components available" + +[portal.componentsView.lockedBanner] +description = "GA components are available on Pay-as-you-go; a few Beta components are enterprise-only. Locked cards show an upgrade nudge." +title = "Some components need a paid plan" + +[portal.docs.authentication] +codeCaption = "every request" +eyebrow = "GETTING STARTED" +lead = "All requests authenticate with a bearer token. Keys are scoped per environment and never expire unless rotated." +liveKey = "Production keys — billed, rate-limited per your plan." +testKey = "Sandbox keys — free, return synthetic fixtures." +title = "Authentication" + +[portal.docs.components] +codeCaption = "embed the viewer" +eyebrow = "COMPONENTS" +lead = "Embeddable UI for review queues and document inspection. Bring your own styles or use the shipped theme." +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} field" +fieldCount_other = "{{count}} fields" +filterAll = "All" +filterAriaLabel = "Filter endpoints by vertical" +lead = "Every document type is a typed endpoint. POST a file, receive schema-validated JSON. Filter by vertical below." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Errors return a stable machine-readable code plus a human message. The 4xx body always includes a request_id for support." +title = "Errors" + +[portal.docs.nav] +ariaLabel = "Documentation" + +[portal.docs.nav.empty] +description = "The documentation index could not be loaded." +title = "Docs unavailable" + +[portal.docs.quickstart] +eyebrow = "GETTING STARTED" +lead = "Send your first document to a typed endpoint and get structured JSON back in three steps. No model training, no prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "for copy-paste recipes." +bodyBeforeLink = "wire the same call into a pipeline to chain validation, redaction, and delivery — or expose it to an agent over MCP. See" +label = "Next:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Create a scoped key from the Infrastructure tab. Keys carry rate limits and an optional IP allowlist. Export it into your shell:" +title = "Issue an API key" + +[portal.docs.quickstart.step2] +body = "POST a file to any typed endpoint. The endpoint determines the schema you get back — here, the invoice extractor." +snippetCaption = "extract an invoice" +title = "Send a document" + +[portal.docs.quickstart.step3] +body = "Every response is validated against the endpoint schema, with a confidence score and per-field provenance." +codeCaption = "200 OK" +title = "Read the structured result" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrency" +eyebrow = "GETTING STARTED" +lead = "Limits scale with your plan. A 429 response includes a Retry-After header; the SDKs back off automatically." +requestsPerMinute = "Requests / minute" +title = "Rate limits & quotas" + +[portal.docs.recipes] +cloneButton = "Clone recipe" +eyebrow = "PLAYBOOKS" +lead = "End-to-end patterns that chain sources, operations, and destinations. Each maps to a pipeline you can clone." +title = "Recipes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party clients with typed responses, automatic retries, and streaming uploads. All track the same endpoint catalogue." +title = "Official SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecated" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Bundled, named capabilities your agent invokes as a single tool. Each skill is a deterministic op chain with evals attached." +title = "Agent skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Subscribe to document.processed, pipeline.completed, and quota.threshold events. Payloads are signed with HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header against your signing secret before trusting a payload. SDKs ship a" +beforeSignature = "Verify the" + +[portal.documents] +exportCsv = "Export CSV" +search = "Search by file name, ID..." +subtitle = "Every document your org has processed, with its full processing record. Content access is request-gated." +title = "Documents" + +[portal.documents.audit] +approved = "Approved" +archived = "Archived" +elevation = "Elevation" +empty = "No events recorded yet." +extracted = "Processed" +flagged = "Needs Review" +ingested = "Ingested" +reviewed = "In Review" + +[portal.documents.drawer] +sectionsAriaLabel = "Document detail sections" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extractions" +overview = "Overview" + +[portal.documents.elevation] +requestAccess = "Request access" + +[portal.documents.elevation.active] +description = "Temporary grant — access is logged and time-boxed." +descriptionFourEyes = "Temporary grant — a peer reviewer was notified (four-eyes)." +title = "Access expires in {{time}}" + +[portal.documents.elevation.gated] +description = "Content is gated by zero-standing-access. Requesting starts a time-boxed grant." +descriptionFourEyes = "Content is gated by zero-standing-access. Requesting starts a time-boxed grant and notifies a peer reviewer (four-eyes)." +title = "Sensitive document" + +[portal.documents.extractions] +empty = "No fields were extracted from this document." +masked = "Extracted fields are hidden. Request timed access to view this document's content." + +[portal.documents.extractions.columns] +confidence = "Confidence" +field = "Field" +value = "Value" + +[portal.documents.filters] +all = "All" +ariaLabel = "Filter documents by status" +flagged = "Flagged" +inReview = "In review" +processed = "Processed" + +[portal.documents.overview] +action = "Pipeline / Action" +product = "Product" +received = "Time" +status = "Status" +type = "Type" +user = "User" + +[portal.documents.queue.empty] +description = "As sources feed documents into your pipelines they'll appear here for review." +title = "No documents in the queue" + +[portal.documents.status] +error = "Error" +flagged = "Needs Review" +inReview = "In Review" +processed = "Processed" + +[portal.documents.table] +auto = "Auto" +editorAction = "Editor" +empty = "No documents match this filter." +rowActions = "Row actions" +sensitiveLabel = "Sensitive" +sensitiveTitle = "Sensitive — access required" + +[portal.documents.table.columns] +action = "Pipeline / Action" +document = "Document" +product = "Product" +status = "Status" +time = "Time" +user = "User" + +[portal.editorAdmin] +subtitle = "Deploy the Stirling PDF Editor, pair self-hosted instances to your org, and operate the running fleet — targets, health, credentials, and offline activation in one place." +title = "Editor deployment" + +[portal.editorAdmin.health.columns] +activeUsers = "Active users" +host = "Host" +lastSeen = "Last seen" +region = "Region" +status = "Status" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "Deploy a target and pair it to see live instance health here." +title = "No instances reporting" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generate offline bundle" +lockCopy = "Offline and on-prem activation is part of Enterprise." +subtitle = "Generate a signed activation bundle for an offline or on-prem install with no outbound network path. Transfer it to the instance and apply it during first-run setup." +talkToSales = "Talk to sales" +title = "Air-gapped activation" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} is signed and ready to transfer. It activates one instance and expires in 14 days." +title = "Bundle ready" + +[portal.editorAdmin.pairing] +generated = "Generated ✓" +generateNewCode = "Generate new code" +lockCopy = "IaC provisioning is part of Enterprise." +rotate = "Rotate" +talkToSales = "Talk to sales" + +[portal.editorAdmin.sections.health] +sub = "Every Editor instance reporting in — version, region, status, last seen, and active users." +title = "Instance health" + +[portal.editorAdmin.sections.pairing] +sub = "Connect a self-hosted editor to this org. Generate a token, hand off a short code, or wire it through IaC." +title = "Pairing" + +[portal.editorAdmin.sections.targets] +sub = "Where the Editor runs. Copy a snippet to stand up a self-hosted instance, or use Managed Cloud with no ops." +title = "Deployment targets" + +[portal.editorAdmin.serviceToken] +currentToken = "Current token" +lastRotated = "Last rotated" +rotateButton = "Rotate service token" +subtitle = "Instances authenticate to the org with this credential. Rotate it on a schedule or immediately after a suspected leak." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "A new token was issued. Update each self-hosted instance's STIRLING_SERVICE_TOKEN within the 24h grace window or they'll drop offline." +title = "Rotate running instances" + +[portal.editorAdmin.status] +degraded = "Degraded" +healthy = "Healthy" +offline = "Offline" +pairing = "Pairing" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instance" +instanceCount_other = "{{count}} instances" +talkToSales = "Talk to sales" +upgradePlan = "Upgrade plan" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem and Kubernetes self-hosting are part of Enterprise." +paid = "Self-hosting with Docker and Kubernetes unlocks on a paid plan." + +[portal.editorAdmin.targets.state] +available = "Available" +locked = "Locked" +running = "Running" + +[portal.errorBoundary] +description = "This view hit an unexpected error. Try again, or pick another section from the sidebar." +retry = "Try again" +title = "Something went wrong on this page" + +[portal.home.editor] +activeUsers = "{{n}} active" +invite = "Invite teammates" +name = "Stirling PDF Editor" +open = "Open in browser" +updated = "updated {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Good afternoon" +evening = "Good evening" +morning = "Good morning" + +[portal.home.onboarding] +dismiss = "Dismiss setup" +notStarted = "Not started" +progress = "{{done}} of {{total}} done" +title = "Finish setting up" + +[portal.home.onboarding.enterprise] +body = "Org-wide SSO + SCIM + RBAC, committed volume pricing, and air-gapped deployment." +cta = "Start Trial" +ctaQuote = "Get Quote" +lead = "For 250+ employees." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Deploy the desktop app, free forever." +title = "Download the PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} active · {{recommended}} recommended" +chip = "{{active}} active" +title = "Turn on policies" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} connected · every PDF governed where it lands" +chip = "{{connected}} connected" +title = "Connect your sources" + +[portal.home.quickActions] +subtitle = "Top tasks for today" +title = "Quick actions" + +[portal.home.quickActions.buildPipeline] +blurb = "3-step composer over the typed op library" +title = "Build a pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, watched folders" +title = "Connect a source" + +[portal.home.quickActions.issueApiKey] +blurb = "Scoped key with rate limits and IP allowlist" +title = "Issue an API key" + +[portal.infrastructure] +manageEditorDeployment = "Manage Editor deployment" +sectionsAriaLabel = "Infrastructure sections" +subtitle = "Deployments, credentials, security posture, storage, and the audit trail for your Stirling workspace." +title = "Infrastructure" + +[portal.infrastructure.apiKeys] +createKey = "Create key" +heading = "API keys" +subheading = "Scoped credentials with per-key rate limits, permissions, and IP allowlists." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Allowed IPs" +anyIp = "Any IP (no allowlist)" +created = "Created" +lastUsed = "Last used" +permissions = "Permissions" +rateLimit = "Rate limit" +rateLimitValue = "{{value}} req/min" +usageMonth = "Usage this month" +usageToday = "Usage today" + +[portal.infrastructure.apiKeys.empty] +description = "Create a scoped key to start calling the Stirling API." +title = "No API keys yet" + +[portal.infrastructure.audit] +filterAriaLabel = "Filter audit events by category" +heading = "Audit logs" +latencyValue = "{{value}} ms" +noEventsInCategory = "No events in this category." +subheading = "Every authentication, configuration, and processing event across your workspace." + +[portal.infrastructure.audit.columns] +actor = "Actor" +event = "Event" +latency = "Latency" +status = "Status" +target = "Resource" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "Workspace activity will appear here as it happens." +title = "No audit events" + +[portal.infrastructure.audit.export] +cancel = "Cancel" +error = "Export failed. Please try again." +exportButton = "Export" +exporting = "Exporting…" +fieldsLegend = "Columns" +format = "Format" +open = "Export" +subtitle = "Download audit events as CSV or JSON. Choose which columns to include." +title = "Export audit log" + +[portal.infrastructure.audit.export.fields] +date = "Date" +documentName = "Document name" +ipAddress = "IP address" +outcome = "Outcome" +tool = "Tool" +username = "Username" + +[portal.infrastructure.audit.filters] +all = "All" +auth = "Auth" +config = "Config" +elevation = "Elevation" +processing = "Processing" +security = "Security" + +[portal.infrastructure.audit.forbidden] +description = "The audit log is available to team leads and admins. Ask your team lead or an admin for access." +title = "You don't have access" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Elevation" +processing = "Processing" +totalEvents = "Total events · 24h" + +[portal.infrastructure.createKey] +cancel = "Cancel" +createKey = "Create key" +done = "Done" +ipAllowlistHelper = "Comma-separated CIDR ranges. Leave blank to allow any IP." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Key name" +keyNamePlaceholder = "e.g. Production · ingest" +permissionsLabel = "Permissions" +secretKeyCaption = "Secret key" +secretWarning = "Store this in a secrets manager. Stirling only ever stores a hash — there is no way to recover it later." +subtitle = "Scope the key to the minimum it needs. You can rotate or revoke at any time." +subtitleCreated = "Copy this secret now — it won't be shown again." +title = "Create API key" +titleCreated = "Key created" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Deployed by" +environment = "Environment" +product = "Product" +status = "Status" +version = "Version" +when = "When" + +[portal.infrastructure.deployments.recent] +heading = "Recent deployments" +subheading = "The latest rollouts across products and environments." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instances" +latency = "Latency" +load = "Load" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Throughput" +uptime = "Uptime" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "Regions" +subheading = "Live health for every deployed Stirling region — latency, load, and rollout version." + +[portal.infrastructure.deployments.regions.empty] +description = "Deployed regions appear here once your workspace is provisioned." +title = "No regions deployed" + +[portal.infrastructure.models] +heading = "Models" +msValue = "{{value}} ms" +subheading = "The model catalogue and routing that powers document processing across your workspace." + +[portal.infrastructure.models.byom] +description = "Register an on-prem or self-hosted model and pin it to a region for data-residency-bound processing." +title = "Bring your own model" + +[portal.infrastructure.models.catalogue] +heading = "Catalogue" +sub = "Managed models available to your workspace, with live latency and cost." +subEnterprise = "Managed, bring-your-own, and on-prem models — with per-region pinning available." + +[portal.infrastructure.models.catalogue.empty] +description = "Models in your workspace's catalogue appear here." +title = "No models available" + +[portal.infrastructure.models.columns] +cost = "Cost" +latency = "Latency" +load = "Load" +model = "Model" +status = "Status" +type = "Type" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "Active models" +avgLatency = "Avg latency" +included = "Included" +monthlySpend = "Monthly model spend" + +[portal.infrastructure.models.routing] +empty = "No routing rules configured." +heading = "Routing rules" +sub = "Which model handles each operation. The default applies when no narrower rule matches." +subLocked = "Route operations to specific models — available on paid plans." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Upgrade to Pro to control which model handles each operation and document type." +title = "Model routing is a paid feature" + +[portal.infrastructure.models.routingColumns] +default = "Default" +docType = "Document type" +modelForAria = "Model for {{operation}}" +operation = "Operation" +routedTo = "Routed to" + +[portal.infrastructure.security.access.byok] +description = "Supply a key from your own KMS. Stirling encrypts with it but can still read." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Keys never leave your KMS. Stirling holds only ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling manages encryption keys. Simplest — zero key ops on your side." +label = "Stirling-held keys" + +[portal.infrastructure.security.accessPolicy] +heading = "Document access policy" +subheading = "Controls who can decrypt processed documents at rest." + +[portal.infrastructure.security.attestations] +heading = "Compliance attestations" +noReport = "No report available" +subheading = "Framework-by-framework audit posture, with reports available on attested controls." +viewReport = "View report →" + +[portal.infrastructure.security.compliance] +heading = "Compliance" +subheading = "Attestations and certifications covering the Stirling platform." + +[portal.infrastructure.security.empty] +description = "Your workspace's security configuration will appear here." +title = "Security posture unavailable" + +[portal.infrastructure.security.hyokBanner] +description = "With HYOK, encryption keys never leave your KMS. Stirling stores and processes only ciphertext you can revoke at any time." +title = "Stirling cannot decrypt your documents" + +[portal.infrastructure.security.ipAllowlist] +empty = "No IP ranges configured — all IPs allowed." +heading = "IP allowlist" +sub = "API access is restricted to these CIDR ranges." +subLocked = "Restrict API access to known IP ranges — available on paid plans." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Upgrade to Pro to restrict API access to specific networks." +title = "IP allowlisting is a paid feature" + +[portal.infrastructure.security.ipColumns] +added = "Added" +addedBy = "Added by" +cidr = "CIDR" +label = "Label" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Encryption key management" +keyId = "Key identifier" +lastRotated = "Last rotated" +rotateKey = "Rotate key" +rotationPolicy = "Rotation policy" +subheading = "Custody of the keys that encrypt documents at rest — who can decrypt, and how keys rotate." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) and hold-your-own-key (HYOK) custody are available on Enterprise. Upgrade to supply keys from your own KMS." +title = "Keys are managed by Stirling on your plan" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pacific" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "European Union" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "United States" + +[portal.infrastructure.security.residencyHeader] +heading = "Data residency" +subheading = "Where documents are stored and processed." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} used" + +[portal.infrastructure.storage.empty] +description = "Connected storage and usage appear here." +title = "No storage configured" + +[portal.infrastructure.storage.lifecycle] +active = "Active" +activeRange = "0–{{value}}d" +archived = "Archived" +coldStorage = "cold storage" +deleted = "Deleted" +never = "never" +purged = "purged" + +[portal.infrastructure.storage.providers] +connect = "Connect" +connected = "Connected" +heading = "Connected providers" +subheading = "Where processed artefacts are written." + +[portal.infrastructure.storage.retention] +heading = "Retention" +subheading = "How long artefacts are kept before lifecycle deletion." +windowLabel = "Default retention window" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} day" +days_other = "{{count}} days" +never = "Never delete" + +[portal.infrastructure.storage.totalUsage] +heading = "Total usage" +progressLabel = "Storage used" +subheading = "Storage consumed across all connected providers." + +[portal.infrastructure.tabs] +apiKeys = "API Keys" +audit = "Audit Logs" +deployments = "Deployments" +models = "Models" +security = "Security" +storage = "Storage" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Components" +docs = "Developer Docs" +documents = "Documents" +editor = "Editor" +home = "Home" +infrastructure = "Infrastructure" +pipelines = "Pipelines" +policies = "Policies" +procurement = "Procurement" +settings = "Settings" +sources = "Sources" +usage = "Usage & Billing" +users = "Users" + +[portal.notifications] +markAllRead = "Mark all read" +title = "Notifications" +viewAll = "View all" + +[portal.notifications.ariaLabel] +none = "Notifications, no unread" +unread_one = "Notifications, {{count}} unread" +unread_other = "Notifications, {{count}} unread" + +[portal.notifications.count] +allRead = "all read" +loading = "loading" +new_one = "{{count}} new" +new_other = "{{count}} new" + +[portal.notifications.empty] +description = "No new notifications." +title = "You're all caught up" + +[portal.pipelines] +subtitle = "Every automated document pipeline on the backend: an ordered chain of operations over a set of sources, run on a trigger. Click a row for its steps and sources." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "New pipeline" + +[portal.pipelines.builder] +addStep = "Add tool" +back = "Back to pipelines" +discard = "Discard changes" +enabled = "Enabled" +keepEditing = "Keep editing" +needsUpload = "Needs an uploaded file" +noToolMatches = "No tools match your search." +pipelineSettings = "Pipeline settings" +searchTools = "Search tools" +selectToolBody = "Add a tool to build your pipeline." +selectToolTitle = "No tools yet" +toolSettings = "Tool settings" +unknownStep = "Unrecognised operation, kept as-is." +unsavedBody = "You have unsaved changes. Save them before leaving, or discard them?" +unsavedTitle = "Unsaved changes" +uploadUnsupported = "Uploaded files aren't supported in pipelines yet, so these steps can't be saved: {{tools}}." +usesDefaults = "Runs with default settings" + +[portal.pipelines.composer] +addTool = "Add tool" +cancel = "Cancel" +chainEmpty = "Add a tool to start building your pipeline." +create = "Create pipeline" +directory = "Output folder" +directoryHelp = "Absolute path on the server. Must be within the configured allowed folders." +editingUnsupported = "Displaying these tool params for editing is not supported yet." +moveDown = "Move down" +moveUp = "Move up" +name = "Name" +namePlaceholder = "e.g. Redaction sweep" +noSources = "No sources connected yet. The pipeline can still run on files supplied to it directly." +noToolSettings = "This tool has no configurable settings." +operations_one = "Operation ({{count}})" +operations_other = "Operations ({{count}})" +output = "Output" +removeStep = "Remove operation" +save = "Save changes" +scheduleEvery = "Run every" +sources = "Sources" +sourcesLoading = "Loading sources..." +trigger = "Trigger" +triggerManual = "Manual only" + +[portal.pipelines.composer.unit] +days = "days" +hours = "hours" +minutes = "minutes" + +[portal.pipelines.delete] +body = "Delete \"{{name}}\"? This can't be undone." +cancel = "Cancel" +confirm = "Delete" +title = "Delete pipeline?" + +[portal.pipelines.detail] +delete = "Delete pipeline" +run = "Run now" + +[portal.pipelines.empty] +action = "Create a pipeline" +description = "Create your first pipeline: pick the sources it runs over, chain the operations, and choose where output goes." +title = "No pipelines yet" + +[portal.pipelines.kpi] +active = "Active" +paused = "Paused" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Write to folder" +inline = "Return files" + +[portal.pipelines.run] +completed_one = "Run completed." +completed_other = "All {{count}} runs completed." +empty = "Nothing to run: the sources had no documents to process." +failed = "Run failed: {{error}}" +running = "Run started; still in progress." +timeout = "Run is taking longer than expected; it may still finish in the background." + +[portal.pipelines.status] +active = "Active" +paused = "Paused" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Sources" +status = "Status" +steps = "Steps" + +[portal.pipelines.trigger] +folder-watch = "Folder watch" +manual = "Manual" +schedule = "Scheduled" + +[portal.policies] +subtitle = "Standing automations that enforce a tool pipeline on every document. Each policy fires on upload or export, runs its tool chain, and saves the enforced version alongside the original." +title = "Policies" + +[portal.policies.card] +comingSoon = "Upgrade to Enterprise" +notSetUp = "Not set up" + +[portal.policies.categories.compliance] +desc = "Enforce HIPAA, GDPR, SOC 2, or FedRAMP requirements on every document." +label = "Compliance" + +[portal.policies.categories.ingestion] +desc = "Classify documents, extract structured data, enforce naming conventions, and normalise pages." +label = "Ingestion" + +[portal.policies.categories.retention] +desc = "Set how long documents are kept, when to archive, and when to delete." +label = "Retention" + +[portal.policies.categories.routing] +desc = "Auto-route documents to the right team, folder, or system." +label = "Routing" + +[portal.policies.categories.security] +desc = "Detect PII, redact, strip active content, and watermark documents." +label = "Security" + +[portal.policies.config] +scopeAll = "All documents" + +[portal.policies.config.compliance] +summary = "Validates documents against regulatory frameworks before they leave the system." + +[portal.policies.config.compliance.fields] +accessLog = "Access log" +auditTrail = "Audit trail" +frameworks = "Frameworks" +onViolation = "When non-compliant" + +[portal.policies.config.compliance.rules] +0 = "Framework scan" +1 = "Enforce action" +2 = "Audit trail" + +[portal.policies.config.ingestion] +summary = "Classifies documents, extracts structured data, enforces naming, and normalises pages." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Below threshold" +minConfidence = "Min confidence" + +[portal.policies.config.ingestion.rules] +0 = "Classify" +1 = "Extract" +2 = "Name" +3 = "Normalise" + +[portal.policies.config.retention] +summary = "Enforces how long documents are kept, when to archive, and when to delete." + +[portal.policies.config.retention.fields] +archiveAfter = "Archive after" +immutableHold = "Immutable hold" +keepFor = "Keep for" + +[portal.policies.config.retention.rules] +0 = "Retention hold" +1 = "Auto-archive" +2 = "Deletion block" + +[portal.policies.config.routing] +summary = "Routes documents to the right destination based on type and classification." + +[portal.policies.config.routing.fields] +destination = "Destination" +notify = "Notify on route" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Auto-classify" +1 = "Route to folder" +2 = "Webhook notify" + +[portal.policies.config.security] +summary = "Detects and redacts PII, strips active content (JavaScript), and watermarks documents." + +[portal.policies.config.security.rules] +0 = "Redact PII" +1 = "Remove JavaScript" +2 = "Watermark" + +[portal.policies.detail] +enforces = "Enforces" +onEveryExport = "On every export" +onEveryUpload = "On every upload" +outputAsNewFile = "as a new file" +outputAsNewVersion = "as a new version" +recentActivity = "Recent activity" +retry = "Retry" +showLess = "Show less" +showMore = "Show more" +sources = "Sources" + +[portal.policies.detail.actions] +clearHistory = "Clear processed history" +delete = "Delete" +editSettings = "Edit settings" +pause = "Pause" +resume = "Resume" +runNow = "Run now" + +[portal.policies.detail.clearHistory] +body = "This policy will forget every file it has already processed and reprocess everything currently in its sources on the next run. The files themselves are not changed. This cannot be undone." +cancel = "Cancel" +confirm = "Clear history" +title = "Clear processed history?" + +[portal.policies.detail.emptyActivity] +description = "Documents will appear here once this policy runs." +title = "No activity yet" + +[portal.policies.endpoints] +addWatermark = "Watermark" +autoRedact = "Redact PII" +compressPdf = "Compress" +flatten = "Flatten" +ocrPdf = "OCR" +sanitizePdf = "Remove JavaScript" + +[portal.policies.offline] +description = "Your policies are saved and will appear once the connection is restored." +retry = "Retry" +title = "Backend unavailable" + +[portal.policies.stats] +activeFor = "Active" +dataProcessed = "Data processed" +docsEnforced = "Docs enforced" + +[portal.policies.status] +active = "Active" +paused = "Paused" + +[portal.policies.summary.active] +description = "Enforcing on upload/export" +label = "Active policies" + +[portal.policies.summary.categories] +description = "Available to configure" +label = "Categories" + +[portal.policies.summary.docsEnforced] +description = "Across active policies" +label = "Docs enforced" + +[portal.policies.summary.paused] +description = "Configured but not running" +label = "Paused" + +[portal.policies.wizard.actions] +back = "Back" +cancel = "Cancel" +continue = "Continue" +enablePolicy = "Enable policy" +saveChanges = "Save changes" + +[portal.policies.wizard.capability.compress] +desc = "Compresses the document to a smaller file size." +label = "Reduce file size" + +[portal.policies.wizard.capability.flatten] +desc = "Merges form fields and annotations into the page so they can't be edited." +label = "Flatten the document" + +[portal.policies.wizard.capability.ocr] +desc = "Runs OCR so scanned pages become selectable, searchable text." +label = "Make text searchable" + +[portal.policies.wizard.capability.redact] +desc = "Finds and blacks out sensitive details — like National Insurance and card numbers — so they can't be read." +label = "Redact sensitive information" + +[portal.policies.wizard.capability.sanitize] +desc = "Removes hidden JavaScript so nothing can run automatically when the document is opened." +label = "Strip active content" + +[portal.policies.wizard.capability.watermark] +desc = "Stamps a visible mark (e.g. “Confidential”) across every page." +label = "Apply a watermark" + +[portal.policies.wizard.errors] +noTools = "Enable at least one tool in the workflow first." +saveFailed = "Couldn't save the policy. Please try again." + +[portal.policies.wizard.output] +heading = "Output & run" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Auto-number" +label = "Filename rule" +placeholder = "Text to add (optional)" +prefix = "Prefix" +suffix = "Suffix" + +[portal.policies.wizard.output.outputAs] +label = "Output as" +newFile = "New file" +newVersion = "New version" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "When the policy runs: on upload, or before export." +label = "Run on" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Settings" + +[portal.policies.wizard.sources] +heading = "Sources" +loading = "Loading sources…" + +[portal.policies.wizard.tabs] +ariaLabel = "Setup steps" +settings = "Settings" +workflow = "Actions" + +[portal.policies.wizard.title] +edit = "Edit {{category}} policy" +setUp = "Set up {{category}} policy" + +[portal.policies.wizard.workflow] +description = "Choose what this policy does to every document it processes." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} active" +noRule = "No rule enforced yet" +subtitle = "Standing automations every document passes through, regardless of which pipeline handles it." +title = "What runs on your PDFs" + +[portal.policySummary.action] +comingSoon = "Upgrade to Enterprise" +configure = "Configure" +setUp = "Set up" + +[portal.policySummary.column] +activeRule = "Active rule" +policy = "Policy" +status = "Status" + +[portal.policySummary.empty] +description = "Once policies are configured, the categories appear here." +title = "No policies yet" + +[portal.policySummary.state] +active = "Active" +off = "Off" +soon = "Soon" + +[portal.processingStatus] +managePlan = "Manage plan" +volumeSuffix = "PDFs processed · last 30 days" + +[portal.procurement] +reset = "Reset procurement (demo)" +subtitle = "Get your team evaluated, contracted and onboarded. Every document in one place." +title = "Procurement" + +[portal.procurement.action] +download = "Download" +pay = "Pay now" +request = "Request" +sign = "Review & sign" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Agree & subscribe" +confirm = "I have read and agree to the Stirling Enterprise Agreement." +eyebrow = "Agreement" +intro = "One combined agreement covers your deal: Master Service Agreement, Order Form, EULA and Data Processing Agreement. Review it, then agree to accept the quote into a committed subscription." +title = "Review your enterprise agreement" + +[portal.procurement.builder] +addons = "Add-ons" +back = "Back" +businessName = "Business name" +businessNamePlaceholder = "Your company" +continue = "Continue" +country = "Country" +countryEuro = "Eurozone (EUR €)" +countryUK = "United Kingdom (GBP £)" +countryUS = "United States (USD $)" +eula = "I have read and agree to the Stirling Enterprise EULA. It governs the agreement generated from this quote." +generate = "Generate quote" +included = "Included" +indemnification = "IP indemnification" +indemnificationSub = "We defend qualifying IP claims, as per the EULA" +offlineLicense = "Offline / air-gapped licence" +offlineLicenseSub = "A downloadable licence file for an air-gapped self-hosted instance" +qbr = "Quarterly business reviews" +qbrSub = "Your SE reviews usage and roadmap each quarter" +running = "{{annual}} / yr · {{years}}-yr {{tcv}}" +s1Sub = "Your team, and the PDFs you expect to run each year." +s1Title = "How much will you process?" +s2Sub = "Longer terms discount the rate; your service level sets support." +s2Title = "Commitment and service" +s3Sub = "For the quote and the agreement it generates." +s3Title = "Your details" +serviceLevel = "Service level" +slDedicated = "Dedicated" +slDedicatedSub = "4 business hours · dedicated account manager · +30%" +slPriority = "Priority" +slPrioritySub = "Same business day · named CSM · +15%" +slStandard = "Standard" +slStandardSub = "Next business day · shared CSM · included" +stepOf = "Step {{n}} of {{total}}" +term = "Term" +termDiscount = "{{pct}}% multi-year commitment discount applied" +title = "Build your quote" +training = "Onboarding & training" +trainingSub = "Live sessions to get your team running" +users = "Total users" +usersPlaceholder = "e.g. 250" +volEstimated = "Estimated from {{count}} users (~2,000 PDFs each, including automation). Edit if you know better." +volManual = "Using your figure. Re-estimate from your team size any time." +volNoUsers = "Not sure? Enter your team size and we'll estimate it." +volume = "Annual PDF volume" +volumePlaceholder = "e.g. 1,000,000" +years_one = "{{count}} year" +years_other = "{{count}} years" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Done" +here = "You're here" +hide = "Hide" +optional = "Optional" +paidAddon = "Paid add-on" +show = "Show" +subtitle = "Everything you need at each step of the journey, surfaced as the deal moves through it." +supportingSubtitle = "SOC 2, security reviews, tax forms and more, ready when your security or procurement team asks. Some carry a one-time fee." +supportingTitle = "Supporting your evaluation" +title = "Documents" +upcoming = "Upcoming" + +[portal.procurement.error] +title = "Something went wrong" + +[portal.procurement.hero] +company = "Your enterprise deal" +ctaAgreement = "Review & sign agreement" +ctaLive = "You're live" +ctaPayment = "Add payment" +ctaQuote = "Review your quote" +ctaTrial = "Build your quote" +eyebrow = "Enterprise procurement" +inviteTeammates = "Invite teammates" +keyDocs = "Key documents" +nextStep = "Next step: {{action}}" +notStarted = "Not started" +open = "Open procurement" +scheduleCall = "Schedule a call" +setup1Sub = "Invite your teammates" +setup1Title = "Deploy the PDF Editor" +setup2Sub = "Turn on processing across editors and other sources" +setup2Title = "Connect the PDF Processor" +setup3Sub = "Turn on Security, Compliance, Routing or Retention when you need them" +setup3Title = "Add recommended policies" + +[portal.procurement.journey] +daysLeft_one = "{{count}} day left" +daysLeft_other = "{{count}} days left" +engineerLabel = "Your solutions engineer" +eyebrow = "Your rollout" +live = "You're live on Stirling Enterprise" +nextStep = "Next step: {{action}}" +subtitle = "Your solutions engineer is on every step. One next action at a time; the full checklist is below." +title = "From trial to live, one guided path" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "One signature covers MSA, order form, EULA and DPA." +gatingAction = "Review and sign your agreement" +label = "Agreement" + +[portal.procurement.journeySteps.implementation] +blurb = "Provision your workspace and run the go-live playbook." +gatingAction = "Provisioning your workspace" +label = "Implementation" + +[portal.procurement.journeySteps.payment] +blurb = "Pay by card, bank transfer or against a purchase order." +gatingAction = "Confirm payment" +label = "Payment" + +[portal.procurement.journeySteps.quote] +blurb = "Review committed-volume pricing and contract term." +gatingAction = "Accept your quote" +label = "Quote" + +[portal.procurement.journeySteps.trial] +blurb = "Evaluate Stirling against your documents and workflows." +gatingAction = "Build your quote" +label = "Trial" + +[portal.procurement.license] +copied = "Copied" +copy = "Copy key" +downloadError = "Could not generate the offline licence file just yet — please try again in a moment." +downloadOffline = "Download offline licence (.lic)" +hint = "Paste this key into a self-hosted instance to activate it, or keep it for your records. Keep it safe." +label = "Your licence key" + +[portal.procurement.link] +cta = "Link account" +description = "Procurement runs on your linked Stirling account: it's how we provision the trial, price your quote and start billing. Link an account to start." +eyebrow = "Enterprise" +title = "Link your account to begin" + +[portal.procurement.live] +description = "Your subscription is active and your licence is issued. Your team is provisioned and billing has started." +eyebrow = "Live" +title = "You're live on Stirling Enterprise" + +[portal.procurement.locked] +description = "Trial keys, committed-volume quotes, the one-signature agreement, payment and your document ledger all live here once you start an enterprise evaluation." +eyebrow = "Enterprise only" +talkToSales = "Talk to sales" +title = "The procurement track opens with Enterprise" + +[portal.procurement.milestone] +accept = "Accept & continue" +description = "Download the PDF to share it with your team, come back to accept when you're ready or make changes." +download = "Download PDF" +downloadError = "Could not download the quote PDF just yet — please try again in a moment." +edit = "Edit quote" +eyebrow = "Quote {{number}}" +perYear = " / yr" +preparedFor = "Prepared for {{company}}" +tcv = "{{value}} total contract value" +title = "Your quote is ready" + +[portal.procurement.modal] +cancel = "Cancel" +chooseFile = "Choose file" +close = "Close" +downloadBody = "Your download will begin shortly." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "No file selected" +payBody = "Pay your committed contract by card or bank transfer through Stripe. Your workspace provisions as soon as payment clears." +payCta = "Continue to Stripe" +payTitle = "Confirm payment" +requestBodyFree = "We generate this on demand. Confirm and your solutions engineer will send it across shortly." +requestBodyPaid = "This is a paid add-on. Confirm and your solutions engineer will scope it and send the paperwork." +requestCta = "Request" +requestTitle = "Request this document" +signBody = "Opens the Stirling Enterprise Agreement for e-signature: one signature covers the MSA, order form, EULA and DPA. We countersign automatically and you advance to payment." +signCta = "Open for signature" +signTitle = "Review and sign your agreement" +uploadBody = "Send us your PO and we invoice against it on your terms. Drag in the PDF or pick a file below." +uploadCta = "Upload purchase order" +uploadTitle = "Upload your purchase order" + +[portal.procurement.payment] +description = "Your quote is accepted and your licence is already active — your team can start right away. Pay the first invoice when you're ready; you can pay or download it here, no email needed." +downloadInvoice = "Download invoice" +simulate = "Simulate payment received (demo)" +title = "Subscription created" +viewInvoice = "View & pay invoice" + +[portal.procurement.schedule] +fallback = "Couldn't load the scheduler." +fallbackLink = "Open scheduling in a new tab" +subtitle = "Your solutions engineer will walk your team through the rollout. Pick a time that suits you." +title = "Schedule a call" + +[portal.procurement.status] +action = "Action needed" +available = "Available" +complete = "Complete" +pending = "Pending" +request = "On request" + +[portal.procurement.trial] +body = "Extending adds 7 days and notifies your solutions engineer." +bodyMaxed = "You have used all your extensions — talk to your solutions engineer if you need more time." +cancel = "Cancel trial" +extend = "Extend 7 days" +maxed = "Maxed out" +subtitle = "Your free trial runs through {{date}}. No card required." +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Committed volume pricing, org-wide SSO + SCIM + RBAC, 90-day immutable audit and a dedicated SE." +homeCta = "Start Trial →" +homeHeadline = "Process millions of PDFs." + +[portal.recentActivity] +title = "Recent activity" +viewAll = "View all" + +[portal.recentActivity.empty] +description = "Pipeline runs, deploys and agent events will appear here." +title = "Nothing here yet" + +[portal.search] +ariaLabel = "Search" +placeholder = "Search Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Quick actions will appear here once they're available." +noActionsTitle = "No quick actions" +noMatches = "No matches for \"{{query}}\"" +noMatchesDescription = "Try a different keyword or browse the catalogue." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Account link" + +[portal.shell.header] +accountFallback = "Account" +accountMenu = "Account menu" +darkMode = "Dark mode" +lightMode = "Light mode" +search = "Search" +searchPlaceholder = "Search…" +signOut = "Sign out" +switchToDark = "Switch to dark theme" +switchToLight = "Switch to light theme" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Link Stirling account" +planEditor = "Editor plan" +planEnterprise = "Enterprise plan" +planProcessor = "Processor plan" +primaryNav = "Primary navigation" +switchApp = "Switch app" + +[portal.sources] +subtitle = "Reusable input connections that feed documents into Stirling. Configure a connection once, then reference it from any number of policies. Click a row for its config and which policies use it." +title = "Sources" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Connect source" + +[portal.sources.delete] +body = "Delete \"{{name}}\"? This can't be undone. Policies that reference it would need to be updated." +cancel = "Cancel" +confirm = "Delete" +title = "Delete source?" + +[portal.sources.detail] +closeAriaLabel = "Close detail" +delete = "Delete source" +docs24h = "Last 24h" +docs30d = "Last 30 days" +docsTotal = "Total seen" +docsTrend = "Documents over the last 30 days" +documents = "Documents" +edit = "Edit" +notReferenced = "Not referenced by any policy, so it's safe to delete." +pause = "Pause" +resume = "Resume" +subtitle = "{{type}} · {{status}}" +usedBy = "Used by" + +[portal.sources.empty] +description = "Connect a folder (and, soon, cloud storage) so your policies have somewhere to pull documents from." +title = "No sources connected yet" + +[portal.sources.kpi] +inUse = "In use" +total = "Connections" +unused = "Unused" + +[portal.sources.status] +active = "Active" +disabled = "Disabled" +unused = "Unused" + +[portal.sources.table] +source = "Source" +status = "Status" +usedBy = "Policies" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Watch a directory on the server for new documents." +label = "Folder" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolute path Stirling watches for files to process." +label = "Directory path" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Content check reads each changed file, so renames and touches that don't alter content are not reprocessed." +label = "Change detection" + +[portal.sources.types.folder.fields.identity.options] +hash = "Size, date and content check" +stat = "Size and date modified" + +[portal.sources.types.folder.fields.mode] +label = "Read mode" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: process each file once" +snapshot = "Snapshot: re-read the folder every run" + +[portal.sources.types.folder.fields.recursive] +label = "Folder depth" + +[portal.sources.types.folder.fields.recursive.options] +all = "Include subfolders" +top = "Top level only" + +[portal.sources.types.unknown] +label = "Source" + +[portal.sources.wizard] +back = "Back" +cancel = "Cancel" +continue = "Continue" +editTitle = "Edit source" +name = "Name" +namePlaceholder = "e.g. Claims intake" +save = "Save changes" +subtitle = "Step {{current}} of {{total}} · {{label}}" +title = "Connect a source" +type = "Type" + +[portal.sources.wizard.steps] +chooseType = "Choose type" +configure = "Configure" +review = "Review & connect" + +[portal.usage] +managePayment = "Manage payment" +subtitle = "Consumption, invoices and plan management for every PDF Stirling has billed, in one console." +title = "Usage & billing" + +[portal.usage.error] +loadWallet = "Couldn't load wallet" +openStripePortal = "Couldn't open Stripe portal" +walletUnavailable = "Wallet unavailable: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Sign in again" +body = "Your Stirling account session has expired. Sign in again to view billing — your instance stays linked." +title = "Session expired" + +[portal.users] +title = "Users" + +[portal.users.roles] +subtitle = "Every role exists on every plan — what each one can do is fixed across the organisation." +title = "Roles" + +[portal.users.roles.admin] +label = "Admin (Org owner)" +summary = "Full governance over the workspace, settings and members." + +[portal.users.roles.admin.permissions] +0 = "Manage users, teams and roles" +1 = "Manage all integrations incl. S3 connections" +2 = "Grant or revoke portal access" +3 = "Everything Team Owner can do" + +[portal.users.roles.guest] +label = "Guest" +summary = "Limited or web-only access; cannot hold personal configs." + +[portal.users.roles.guest.permissions] +0 = "Web-only / demo usage" +1 = "No API keys or integrations" +2 = "No portal access" +3 = "Read-only where shared" + +[portal.users.roles.member] +label = "Member" +summary = "Regular user — works with shared resources and their own configs." + +[portal.users.roles.member.permissions] +0 = "Use the editor and shared integrations" +1 = "Create personal API & MCP configs" +2 = "See team configs shared with them" +3 = "No S3 or workspace management" + +[portal.users.roles.team_owner] +label = "Team owner" +summary = "Owns a team — manages its members' resources and shared configs." + +[portal.users.roles.team_owner.permissions] +0 = "Create & manage the team's S3 connections" +1 = "Manage team-owned integration configs" +2 = "Portal access via the default policy" +3 = "Everything Member can do" + +[portal.welcome] +ariaLabel = "Welcome to Stirling PDF" +badge = "Open-source" +installEditor = "Install the Editor" +inviteTeammates = "Invite teammates" +openInBrowser = "Open in browser" +perks = "Free forever · Self-hostable" +subtitle = "The world's most secure PDF Editor is free for teams of all sizes. Includes 60+ PDF operations and SSO." +title = "Welcome to" +titleAccent = "Stirling PDF" + [printFile] title = "Print File" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licences for backend dependencies bundled with this server." +backendLabel = "Backend Licences" +backendTitle = "Backend third-party licences" +empty = "No dependencies found." +frontendDescription = "Licences for frontend dependencies bundled into the release build." +frontendLabel = "Frontend Licences" +frontendTitle = "Frontend third-party licences" +license = "Licence" +listDescription = "The list is shown directly in the UI from the release bundle or backend endpoint." +listTitle = "Bundled dependencies" +loadError = "Failed to load third-party licences" +module = "Module" +version = "Version" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Member removed successfully" namePlaceholder = "Enter team name" personal = "Personal" removeError = "Failed to remove member" +renameCancel = "Cancel rename" renameError = "Failed to rename team" +renameSubmit = "Save team name" renameSuccess = "Team renamed successfully" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Send Invitation" title = "Invite Team Member" [team.members] +actions = "Member actions" emailColumn = "Email" empty = "No team members yet" nameColumn = "Name" @@ -7933,6 +10025,146 @@ title = "Detailed Statistics" unknownEndpoint = "Unknown endpoint" visits = "Visits" +[users] +lastActive = "Last active" +learnMore = "Learn more about roles and access." +locked = "Locked" +roleFor = "Role for {{name}}" +rowActions = "Actions for {{name}}" +showAll = "Show all {{count}}" +showLess = "Show less" +subtitle2 = "Your people, teams and access levels." +suspended = "Suspended" +teamActions = "Team actions" +title = "Users" +you = "(you)" + +[users.action] +deleteTeam = "Delete team" +disableMfa = "Reset MFA" +move = "Move to team" +reinstate = "Reinstate" +remove = "Remove from org" +rename = "Rename team" +resetPw = "Reset password" +suspend = "Suspend" +unlock = "Unlock account" + +[users.cap] +addProcessor = "+ Processor" +approver = "Approves policy" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Delete the {{name}} team? The team must be empty first - move its members to another team, and it can't still own any integration configs." +deleteTeamTitle = "Delete team" +disableMfaBody = "Remove {{name}}'s MFA enrolment? They'll set it up again on next login if required." +disableMfaTitle = "Reset MFA" +removeBody = "Permanently remove {{name}} from the organisation? This cannot be undone." +removeTitle = "Remove member" + +[users.empty] +description = "Invite your team to start collaborating." +title = "No members yet" + +[users.group] +addToTeam = "Add to team" +guestCount = "{{count}} guest" +guests = "Guests" +guestsDesc = "External collaborators, scoped to what you shared. Editor only." +ledBy = "led by {{owner}}" +org = "Organisation" +orgDesc = "Owners with org-wide authority and policy approval" +owners = "{{count}} owner" +team = "{{name}} team" +teamMeta = "{{count}} people" + +[users.invite] +access = "Access" +action = "Invite people" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Sign-in method" +authWeb = "Password" +create = "Create account" +createSubtitle = "Create a self-hosted account with a password or SSO." +createTitle = "Create account" +editorDesc = "Edit PDFs in the Stirling PDF Editor. Everyone gets this." +email = "Email address" +emailError = "Enter a valid email address" +emailPlaceholder2 = "name@company.com" +forceChange = "Require a password change on first login" +forceMfa = "Require MFA setup on first login" +method = "How to add them" +methodDirect = "Create account directly" +methodEmail = "Invite by email" +password = "Password" +passwordError = "Password must be at least 8 characters" +processorDeferred = "Invite sent, but Processor access couldn't be granted yet - set it from the roster once they've joined." +processorDesc = "The governance surface, run pipelines, agents and the API." +role = "Role" +send2 = "Send invite" +subtitle2 = "They'll get an email to join your Stirling workspace." +team = "Team" +title = "Invite people" +username = "Username" +usernameError = "Username must be at least 3 characters" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Something went wrong reaching the back end, or you don't have access. Try again." +title = "Couldn't load members" + +[users.moveTeam] +apply = "Move" +team = "Team" +title = "Move to team" + +[users.newTeam] +action = "+ New team" +create = "Create team" +emailError = "Enter a valid email address" +name = "Team name" +namePlaceholder = "e.g. Finance" +nameRequired = "Team name is required" +owner = "Team Owner" +ownerFailed = "Team created, but the owner couldn't be invited. Assign one from the list." +ownerHelper = "Every team has a leader. They'll be invited as Team Owner, with the Processor on, and can add the rest. You can reassign later." +ownerPlaceholder = "owner@company.com" +subtitle = "Group people under a Team Owner who manages their access." +title = "New team" + +[users.renameTeam] +apply = "Rename" +name = "Team name" +title = "Rename team" + +[users.resetPw] +apply = "Reset password" +confirm = "Confirm password" +copied = "Copied to clipboard" +copyHint = "Copy this now - it won't be shown again." +email = "Email the user about the reset" +forceChange = "Require a password change on next login" +generate = "Generate a secure password" +includePw = "Include the new password in the email" +mismatch = "Passwords do not match" +newPassword = "New password" +regen = "Regenerate" +title = "Reset password" +tooShort = "Password must be at least 8 characters" + +[users.role] +guest = "Guest" +member = "Member" +orgOwner = "Organisation Owner" +teamOwner = "Team Owner" + +[users.team] +grantProcessor = "Grant Processor to team" +revokeProcessor = "Revoke Processor from team" + [validateSignature] date = "Date" downloadCsv = "Download CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Zoom Out" [viewer.attachments] addAttachment = "Add attachment" close = "Close attachments" +closeSidebar = "Close attachments sidebar" +download = "Download attachment" empty = "No attachments in this document" loading = "Loading attachments..." noDocument = "Open a PDF to view its attachments." noMatch = "No attachments match your search" noSupport = "Attachment support is unavailable for this viewer." +retry = "Retry" searchPlaceholder = "Search attachments" title = "Attachments" +[viewer.bookmarks] +bookmarkTitle = "Bookmark title" +closeSidebar = "Close bookmarks sidebar" +collapseAll = "Collapse all bookmarks" +expandAll = "Expand all bookmarks" + [viewer.comments] addComment = "Add comment" addCommentPlaceholder = "Add comment..." @@ -8075,6 +10316,7 @@ clearAll = "Clear all comments" clearAllDescription = "This removes comments and replies from the sidebar while keeping any attached annotations in the document." clearAllTitle = "Clear all comments?" close = "Close comments" +closeSidebar = "Close comments sidebar" deleteAnnotationAndComment = "Delete annotation & comment" deleteDescription = "This annotation has a comment attached. You can remove just the comment from the sidebar while keeping the annotation, or delete everything." deleteTitle = "Remove annotation from comments?" @@ -8106,6 +10348,11 @@ title = "Form Fields" unsavedBadge = "Unsaved" unsavedDesc = "You have unsaved changes" +[viewer.layers] +closeSidebar = "Close layers sidebar" +hideAll = "Hide all layers" +showAll = "Show all layers" + [viewer.link] delete = "Delete link" @@ -8136,6 +10383,9 @@ resultsOf = "of {{total}}" [viewer.signature] delete = "Delete signature" +[viewer.thumbnails] +closeSidebar = "Close thumbnails sidebar" + [viewPdf] tags = "view,read,annotate,text,image,highlight,edit" title = "View/Edit PDF" @@ -8562,6 +10812,7 @@ loading = "Loading people..." locked = "locked" lockedBadge = "Locked" loginRequired = "Enable login mode first" +memberActions = "Member actions" noMembersFound = "No members found" role = "Role" searchMembers = "Search members..." @@ -8571,6 +10822,7 @@ unlockAccount = "Unlock Account" unlockUserError = "Failed to unlock user account" unlockUserSuccess = "User account unlocked successfully" user = "User" +userInfo = "User info" [workspace.people.actions] upgrade = "Upgrade" @@ -8716,6 +10968,7 @@ removeMemberError = "Failed to remove user from team" removeMemberSuccess = "User removed from team" renameTeamLabel = "Rename Team" system = "System" +teamActions = "Team actions" teamName = "Team Name" teamNotFound = "Team not found" title = "Teams" diff --git a/frontend/editor/public/locales/es-ES/translation.toml b/frontend/editor/public/locales/es-ES/translation.toml index fa05babdf2..2fbcfcc243 100644 --- a/frontend/editor/public/locales/es-ES/translation.toml +++ b/frontend/editor/public/locales/es-ES/translation.toml @@ -7,6 +7,7 @@ black = "Negro" blue = "Azul" cancel = "Cancelar" chooseFile = "Elegir Archivo" +clear = "Borrar" close = "Cerrar" comingSoon = "Próximamente" confirm = "Confirmar" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} archivos están listos." property = "Propiedad" quickPosition = "Posición rápida" red = "Rojo" +remove = "Eliminar" reset = "Restablecer" review = "Revisar" save = "Guardar" @@ -180,6 +182,7 @@ addMoreFiles = "Añadir más archivos..." attachments = "Seleccionar archivos adjuntos" info = "Selecciona archivos para adjuntar a tu PDF. Estos archivos se incrustarán y serán accesibles a través del panel de archivos adjuntos del PDF." placeholder = "Elegir archivos..." +removeFile = "Eliminar archivo" selectedFiles = "Archivos seleccionados" submit = "Añadir archivos adjuntos" @@ -1628,6 +1631,9 @@ title = "¿Quieres mejorar Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Alinear al centro" +alignLeft = "Alinear a la izquierda" +alignRight = "Alinear a la derecha" annotationStyle = "Estilo de anotación" backgroundColor = "Color de fondo" borderOff = "Borde: Desactivado" @@ -2531,6 +2537,7 @@ title = "Regla general" [certSign.source] device = "Este dispositivo" +noOtherSources = "No hay otras fuentes de certificados disponibles." server = "Servidor" stepTitle = "Origen del certificado" upload = "Subir" @@ -2805,6 +2812,7 @@ back = "Atrás" cancel = "Cancelar" close = "Cerrar" collapse = "Contraer" +confirm = "Confirmar" continue = "Continuar" copied = "¡Copiado!" copy = "Copiar" @@ -3595,7 +3603,9 @@ makeCopy = "Hacer una copia" mobileShort = "Móvil" mobileUpload = "Subida desde móvil" mobileUploadNotAvailable = "Subida desde móvil no habilitada" +moreOptions = "Más opciones" myFiles = "Mis Archivos" +nextFile = "Siguiente archivo" noFiles = "No hay archivos disponibles" noFilesFound = "No se encontraron archivos que coincidan con tu búsqueda" noRecentFiles = "No se encontraron archivos recientes" @@ -3605,6 +3615,7 @@ openInFileEditor = "Abrir en Editor de Archivos" openInPageEditor = "Abrir en el editor de páginas" owner = "Propietario" ownerUnknown = "Desconocido" +previousFile = "Archivo anterior" recent = "Reciente" removeBoth = "Eliminar de ambos" removeFilePrompt = "Este archivo está guardado en este dispositivo y en tu servidor. ¿Dónde quieres eliminarlo?" @@ -3680,7 +3691,9 @@ workbench = "Área de trabajo" [fileSidebar] addFiles = "Añadir archivos" +addingFiles = "Añadiendo archivos…" collapse = "Contraer barra lateral" +customizeGroups = "Personalizar grupos" dropHint = "Abre archivos para empezar" dropToAdd = "Drop files to add" expand = "Expandir barra lateral" @@ -3693,8 +3706,11 @@ noFiles = "Aún no hay archivos" openFileManager = "Abrir gestor de archivos" openFromComputer = "Abrir desde el ordenador" openSettings = "Abrir configuración" +other = "Otros" +recent = "Recientes" search = "Buscar" searchPlaceholder = "Buscar archivos..." +viewAll = "Ver los {{count}} archivos" [fileSidebar.fileItem] closeViewer = "Cerrar visor" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Añadir" +addLabel = "Añadir una etiqueta…" +categoryIconAria = "Elegir un icono para {{name}}" +createCategory = "Crear categoría" +delete = "Eliminar categoría" +done = "Hecho" +hide = "Ocultar categoría" +newCategory = "Nombre de nueva categoría…" +removeLabel = "Eliminar {{name}}" +rename = "Cambiar nombre" +reset = "Restablecer valores predeterminados" +search = "Buscar etiquetas…" +show = "Mostrar categoría" +subtitle = "Agrupa tus archivos en categorías principales. Añade etiquetas existentes o nuevas a una categoría, cámbiale el nombre o crea la tuya propia. Los archivos que no estén en ninguna de tus categorías aparecen en “Otros”." +title = "Categorías de la barra lateral" + [filesPage] addToWorkspace = "Añadir al espacio de trabajo" addToWorkspaceCount = "Añadir {{count}} al espacio de trabajo" @@ -3715,6 +3748,7 @@ backToFolder = "Volver a {{folder}}" backToMyFiles = "Volver a Mis archivos" breadcrumbs = "Ruta de carpeta" cancel = "Cancelar" +classification = "Clasificación" clearSearch = "Borrar búsqueda" clearSelection = "Borrar selección" closeDetails = "Cerrar detalles" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "No se pudieron subir los archivos: {{message}}" added = "Añadido" count = "Archivos" folder = "Carpeta" +labels = "Etiquetas" modified = "Modificado" name = "Nombre" size = "Tamaño" -toolHistory = "Historial de herramientas" toolHistoryAtVersion = "Cadena de herramientas acumulada" totalSize = "Tamaño total" type = "Tipo" @@ -4614,10 +4648,10 @@ welcomeTitle = "¡Has sido invitado!" [landing] addFiles = "Agregar Archivos" heroSubtitle = "Suelte o añada un PDF existente para empezar." -heroTitle = "Stirling PDF" mobileUpload = "Subir desde el móvil" openFromComputer = "Abrir desde el ordenador" uploadFromComputer = "Cargar desde el ordenador" +workbenchEmptyStateHero = "Suelta un PDF en cualquier lugar" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Salida" [onboarding] activeFiles = "La vista de Archivos activos muestra todos los PDFs que has cargado en la herramienta y te permite seleccionar cuáles procesar." allTools = "Este es el panel de Todas las herramientas, donde puedes buscar y seleccionar entre todas las herramientas PDF disponibles." +close = "Cerrar" cropSettings = "Ahora que hemos seleccionado el archivo que queremos recortar, podemos configurar la herramienta Recortar para elegir el área a la que queremos recortar el PDF." fileCheckbox = "Al hacer clic en uno de los archivos lo seleccionas para procesarlo. Puedes seleccionar varios archivos para operaciones por lotes." fileReplacement = "El archivo modificado reemplazará automáticamente al original en el Workbench, lo que te permitirá pasarlo fácilmente por más herramientas." @@ -4955,6 +4990,7 @@ skipTheTour = "Saltar el recorrido" [onboarding.desktopInstall] body = "Stirling funciona mejor como aplicación de escritorio. Puede usarla sin conexión, acceder a los documentos más rápido y editar localmente en su ordenador." +selectOs = "Seleccionar sistema operativo" title = "Descargar" titleWithOs = "Descargar para {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor de PDF" [pdfTextEditor.actions] applyChanges = "Aplicar cambios" +clearText = "Borrar texto" downloadCopy = "Descargar copia" +moreOptions = "Más opciones" reset = "Restablecer cambios" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contratos" +"Financial reports" = "Informes financieros" +"HR records" = "Registros de RR. HH." +Insurance = "Seguros" +Invoices = "Facturas" +"Legal filings" = "Presentaciones legales" +"Medical / PHI" = "Médico / PHI" +"Tax documents" = "Documentos fiscales" + [policies.enforcement] applying = "Aplicando {{names}}" applyingProgress = "Aplicando {{names}} ({{done}} de {{total}})" @@ -5963,9 +6011,95 @@ export = "Aplicando antes de exportar" input = "Aplicando al importar" print = "Aplicando antes de imprimir" +[policies.field] +accessLog = "Registro de acceso" +archiveAfter = "Archivar después de" +auditTrail = "Pista de auditoría" +belowThreshold = "Por debajo del umbral" +destination = "Destino" +frameworks = "Marcos" +immutableHold = "Retención inmutable" +keepFor = "Conservar durante" +minConfidence = "Confianza mín." +notify = "Notificar al enrutar" +onViolation = "Cuando no cumple" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 año" +"30 days" = "30 días" +"90 days" = "90 días" +Never = "Nunca" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Marcar para revisión" +Hold = "Retener" +"Route to bucket" = "Enrutar al bucket" + +[policies.fieldOption.destination] +Documents = "Documentos" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 año" +"3 years" = "3 años" +"30 days" = "30 días" +"7 years" = "7 años" +Indefinite = "Indefinido" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Censurar PHI automáticamente" +"Block export" = "Bloquear exportación" +"Flag for review" = "Marcar para revisión" +"Quarantine document" = "Poner documento en cuarentena" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Añadir" +addPlaceholder = "Añadir una etiqueta…" +customNote = "Personalizado para tu equipo." +defaultNote = "Usando el valor predeterminado integrado, compartido con tu equipo." +duplicate = "\"{{name}}\" ya existe." +edit = "Editar etiquetas" +empty = "Aún no hay etiquetas." +export = "Exportar JSON" +iconAria = "Elegir un icono para {{name}}" +import = "Importar JSON" +importError = "No se ha podido importar ese archivo." +managedNote = "Las etiquetas de equipo las gestiona el líder de tu equipo." +modalSubtitle = "Compartido con todo tu equipo. El clasificador elige las etiquetas que encajan con cada documento." +modalTitle = "Etiquetas de clasificación" +pickIcon = "Usar el icono de {{label}}" +removeAria = "Eliminar {{name}}" +resetToDefault = "Restablecer al valor predeterminado" +saveForTeam = "Guardar para el equipo" +saving = "Guardando…" +sectionLabel = "Etiquetas de clasificación" +startFromScratch = "Empezar desde cero" +teamCount = "etiquetas de equipo" +tooLong = "Las etiquetas pueden tener como máximo {{max}} caracteres." +ungrouped = "Sin agrupar" +view = "Ver etiquetas" + [policies.pii] account = "Números de cuenta (etiquetados)" card = "Tarjetas de crédito / débito" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Números de enrutamiento de EE. UU. (ABA)" ssn = "Números de la Seguridad Social" +[policies.settings] +noneExport = "Actualmente no se ejecuta ninguna política al exportar." +noneUpload = "Actualmente no se ejecuta ninguna política al subir." +onExport = "Al exportar" +onUpload = "Al subir" +reorderHandle = "Arrastrar para reordenar" +runOrderDesc = "Cuando se ejecuta más de una política en el mismo activador, se ejecutan en este orden: cada una sobre la salida de la política anterior. Arrastra para reordenar." +title = "Configuración de políticas" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opciones de política" +policySettings = "Configuración de políticas" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Reintentar políticas fallidas ({{count}})" +rowProgress = "{{completed}} de {{total}} archivos procesados" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "¿Qué es una política?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "Aplicando {{name}}..." +badgeRan = "La política {{name}} se ejecutó en este archivo" +blockingAction = "{{action}} bloqueada mientras se aplica la política, espera..." +dismiss = "Descartar superposición" +enforcingTitle = "Aplicando política..." +viewAnyway = "Ver archivo (la política aún se está aplicando)" + +[portal] +comingSoon = "Próximamente" + +[portal.accountLink.card] +billingNote = "El procesamiento desatendido se factura contra la cartera de tu organización." +eyebrow = "Vinculación de cuenta" +linkButton = "Vincular tu cuenta de Stirling" +linked = "Vinculada" +linkedAs = "Vinculada como {{name}}." +linkedGeneric = "Esta instancia está vinculada." +notLinked = "No vinculada" +title = "Vincular esta organización a su cuenta de Stirling" +unlink = "Desvincular" + +[portal.accountLink.card.error] +title = "No se ha podido vincular" + +[portal.accountLink.card.loginNotConfigured] +after = "para habilitar la vinculación de cuentas con la cuenta de Stirling alojada. En dev puedes simular el inicio de sesión desde el diálogo de vinculación." +before = "Configura" +title = "Inicio de sesión SaaS no configurado" + +[portal.accountLink.gate] +action = "Vincular cuenta" +description = "Vincula la cuenta de Stirling de esta organización para usar funciones facturables." +title = "Vincula para desbloquear" +titleFeature = "Vincula para desbloquear {{feature}}" + +[portal.accountLink.instances] +active = "Activa" +revoke = "Revocar" +revoked = "Revocada" +unnamed = "Instancia sin nombre" + +[portal.accountLink.instances.columns] +instance = "Instancia" +lastSeen = "Última vez vista" +linked = "Vinculada" +status = "Estado" + +[portal.accountLink.instances.empty] +description = "Vincula la cuenta de esta organización y luego registra tus instancias autoalojadas para verlas aquí." +title = "No hay instancias vinculadas" + +[portal.accountLink.instances.time] +daysAgo_one = "hace {{count}} d" +daysAgo_other = "hace {{count}} d" +hoursAgo_one = "hace {{count}} h" +hoursAgo_other = "hace {{count}} h" +justNow = "ahora mismo" +minutesAgo_one = "hace {{count}} min" +minutesAgo_other = "hace {{count}} min" +never = "nunca" + +[portal.accountLink.modal] +linkSubtitle = "Inicia sesión en la cuenta a la que debe facturar este servidor." +linkTitle = "Vincular tu cuenta de Stirling" +reauthSubtitle = "Tu sesión ha caducado: vuelve a iniciar sesión en tu cuenta de Stirling. Tu instancia permanece vinculada." +reauthTitle = "Iniciar sesión de nuevo" +simulateSignIn = "Simular inicio de sesión (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "para habilitar la vinculación en la aplicación con la cuenta de Stirling alojada." +and = "y" +before = "Configura" +title = "Inicio de sesión SaaS no configurado" + +[portal.accountLink.panel] +instancesSub = "Cada instancia autoalojada registrada en esta organización. Revoca una credencial para cortar de inmediato su acceso desatendido." +instancesTitle = "Instancias vinculadas" +revokeError = "No se ha podido revocar la instancia" +sub = "Vincula esta organización autoalojada a su cuenta de Stirling para que el procesamiento desatendido se facture contra la cartera de tu organización." + +[portal.accountLink.panel.loadError] +forbidden = "Solo el propietario del equipo puede ver las instancias vinculadas de la organización." +generic = "No se han podido cargar las instancias vinculadas del equipo. Inténtalo de nuevo en un momento." +title = "No se han podido cargar las instancias vinculadas" + +[portal.accountLink.state] +free = "Plan Editor" +subscribed = "Plan Processor" +unlinked = "No vinculada" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap desde documento" +sectionsAriaLabel = "Secciones del creador de agentes" +selectorAriaLabel = "Agentes" +subtitle = "Diseña, prueba y lanza los agentes de IA que clasifican, extraen y enrutan tus documentos. Define escenarios, delimita el acceso a herramientas, ejecuta un conjunto de referencia y publica una versión." +title = "Creador de agentes" + +[portal.agentBuilder.bootstrap] +cancel = "Cancelar" +dropzoneText = "Elegir un documento de muestra (PDF o imagen)" +lead = "Suelta un documento de muestra y propondremos escenarios y un esquema de extracción que podrás perfeccionar. No se publica nada hasta que lo revises." +submit = "Hacer bootstrap del agente" +subtitle = "Inicializa un nuevo agente a partir de un archivo representativo" +title = "Bootstrap desde un documento" + +[portal.agentBuilder.empty] +description = "Haz bootstrap de un agente desde un documento de muestra para inicializar sus escenarios y su esquema de extracción; luego perfila y publica." +title = "Aún no hay agentes" + +[portal.agentBuilder.evals] +casesPassing = "Casos aprobados" +columnCase = "Caso de evaluación" +columnLatency = "Latencia" +columnResult = "Resultado" +fail = "fallo" +goldenSetPassRate = "Tasa de aprobación del conjunto de referencia" +latencyMs = "{{ms}} ms" +notRun = "no ejecutado" +pass = "aprobado" +passRate = "Tasa de aprobación" +runEvals = "Ejecutar evaluaciones" + +[portal.agentBuilder.evals.empty] +description = "Las evaluaciones convierten tus escenarios en un conjunto de referencia repetible. Actualiza para capturar la tasa de aprobación a lo largo del tiempo y condicionar las publicaciones a ella." +title = "Aún no hay conjunto de referencia" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "entre conjuntos de referencia" +activeAgents = "Agentes activos" +avgPassRate = "Tasa media de aprobación de evaluaciones" +fleetWide = "en toda la flota" +latestPublished = "Última publicada" +scenarios = "Escenarios" +testCases = "casos de prueba" +totalDescription_one = "{{count}} en total" +totalDescription_other = "{{count}} en total" + +[portal.agentBuilder.scenarios] +add = "Añadir" +addScenario = "Añadir escenario" +enable = "Habilitar" +expectationLabel = "Comportamiento esperado" +expectationPlaceholder = "Qué debe hacer el agente" +inEval = "en evaluación" +mute = "Silenciar" +muted = "silenciado" +nameLabel = "Nombre" +namePlaceholder = "p. ej., Escalada de cumplimiento" + +[portal.agentBuilder.tabs] +evals = "Evaluaciones" +scenarios = "Escenarios" +tools = "Herramientas" +versions = "Versiones" + +[portal.agentBuilder.tools] +broadAccess = "Acceso amplio" +deniedHint = "Las herramientas seleccionadas están bloqueadas. Todo lo demás sigue siendo invocable." +deniedTools = "Herramientas denegadas" +governanceGate = "La gobernanza de herramientas está disponible en el plan Enterprise." +restricted = "Restringido" +restrictedAccess = "Acceso restringido a herramientas" +restrictedDescription = "Permite todas las herramientas excepto las que deniegues abajo." + +[portal.agentBuilder.versions] +current = "actual" +historyGate = "El historial completo de versiones y la reversión están disponibles en el plan Enterprise." +publish = "Publicar" +rollBack = "Revertir" + +[portal.assistant] +close = "Cerrar asistente" +error = "No se ha podido contactar con el asistente." +errorWithDetail = "No se ha podido contactar con el asistente: {{detail}}" +inputAriaLabel = "Preguntar al asistente" +inputPlaceholder = "Pregunta sobre Stirling…" +open = "Abrir asistente" +send = "Enviar" +title = "Asistente" +tryAsking = "Prueba a preguntar" +typing = "Escribiendo" + +[portal.auth] +loading = "Cargando" +redirectingToEditor = "Redirigiendo al editor..." + +[portal.billing.checkout] +noClientSecret = "La función Edge no devolvió client_secret." +subtitle = "Añade una tarjeta para continuar tras tu concesión gratuita del plan Editor. Stripe se encarga del resto." +title = "Activar el plan Processor" + +[portal.billing.checkout.activationSlow] +body = "Tu pago se ha realizado correctamente, pero la activación está tardando un poco más de lo habitual. Se activará automáticamente; cierra esto y aparecerá aquí en breve." +close = "Cerrar" +title = "Ya casi está" + +[portal.billing.checkout.error] +title = "No se ha podido iniciar el pago" + +[portal.billing.checkout.finalizing] +body = "Tu pago se ha procesado. Estamos activando el procesamiento medido en tus instancias vinculadas; esto suele tardar unos segundos." +hint = "Mantén esta ventana abierta." +title = "Activando tu plan Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "en el env del portal para habilitar el pago en la aplicación." +bodyBefore = "Configura" +title = "Stripe no configurado" + +[portal.billing.enterpriseUpsell] +cta = "Crear tu presupuesto Enterprise" +description = "Descuentos por volumen comprometido, despliegue aislado, MSA personalizado y revisiones de seguridad, y alianzas con distribuidores externos." +eyebrow = "Descuento por volumen · más de 1 M de PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Activos este mes" +cost = "Coste" +editorsDeployed = "Editores desplegados" +inviteTeammates = "Invitar a compañeros" +pdfsEdited = "PDFs editados" +subtitle = "Despliega en cualquier lugar, para todo tu equipo." +title = "Editores PDF gratuitos" + +[portal.billing.freePlan] +checkoutErrorTitle = "No se ha podido iniciar el pago" +currentPlan = "Plan actual" +freeForever = "Gratis para siempre" +noTeamResolved = "Aún no se ha resuelto ningún equipo en tu cartera; actualiza e inténtalo de nuevo." +ownerOnly = "Solo el propietario del equipo puede activar el plan Processor." +planName = "Editor" +ssoIncluded = "SSO incluido" +switchOnProcessor = "Activar Processor →" +unlimitedUsers = "Usuarios ilimitados" + +[portal.billing.invoices] +columnAmount = "Importe" +columnDate = "Fecha" +columnDescription = "Descripción" +columnPdfsProcessed = "PDFs procesados" +columnStatus = "Estado" +descriptionFallback = "Factura" +downloadAriaLabel = "Descargar factura {{number}} como PDF" +emptyDescription = "Cuando tu equipo se suscriba y se cierre el primer ciclo, tus facturas aparecerán aquí." +emptyTitle = "Aún no hay facturas" +fetchLimitNote_one = "Mostrando tu {{count}} factura más reciente. Las facturas anteriores están en el portal de Stripe." +fetchLimitNote_other = "Mostrando tus {{count}} facturas más recientes. Las facturas anteriores están en el portal de Stripe." +loadError = "No se han podido cargar las facturas: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Mostrar {{count}}" +showAll_other = "Mostrar las {{count}}" +showFewer_one = "Mostrar menos ({{count}} superior)" +showFewer_other = "Mostrar menos ({{count}} superiores)" +showMostRecent_one = "Mostrar la {{count}} más reciente" +showMostRecent_other = "Mostrar las {{count}} más recientes" +title = "Historial de facturas" +viewAriaLabel = "Ver factura {{number}} en Stripe" +viewLink = "Ver ↗" + +[portal.billing.linkPrompt] +cta = "Vincular cuenta de Stirling" +description = "La edición manual de PDF — ver, firmar, fusionar, dividir, añadir marca de agua, comprimir, convertir, OCR manual — siempre es gratis, con vinculación o sin ella. Vincula para reclamar 500 PDFs gratuitos de procesamiento medido (automatización, IA y la API); cuando necesites más, activa el plan Processor y paga solo por lo que uses." +title = "Vincular tu cuenta de Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Facturado mensualmente" +cardEnding = "{{brand}} terminada en {{last4}}" +cardFallback = "Tarjeta" +expiresBilledMonthly = "Caduca {{expiry}} · facturado mensualmente" +eyebrow = "Método de pago" +managedSub = "Tu tarjeta y tus datos de facturación se guardan de forma segura en el portal de clientes de Stripe." +managedTitle = "Gestionado en Stripe" +update = "Actualizar" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Aún no hay procesamiento medido en este periodo." +eyebrow = "PDFs procesados este periodo" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "PDFs medidos divididos por categoría" +segmentAgentsDesc = "Acciones de agentes de IA" +segmentAgentsLabel = "Agentes" +segmentApiDesc = "Solicitudes directas de API" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizaciones y pipelines" +segmentAutomationLabel = "Automatización" +unit = "PDFs medidos" + +[portal.billing.spendLimit] +adjustLimit = "Ajustar límite" +cancel = "Cancelar" +capControlNote = "Los cambios se aplican de inmediato; sube o baja el límite en cualquier momento." +capSuffix = "/ mes" +capSuffixWithDocs = "/ mes · ≈ {{documents}} documentos" +displaySub = "Solo se te factura lo que procesas automáticamente, nunca por encima del límite." +editTitle = "Establecer tu límite mensual" +eyebrow = "Límite de gasto" +guardrailBody = "un límite estricto: nunca se te factura por encima de él. Al llegar al tope, el procesamiento medido se pausa (la edición ilimitada de PDF sigue funcionando) hasta que lo aumentes o el ciclo se reinicie. No se pierde nada." +guardrailLabel = "Tu protección:" +noCap = "sin límite" +pctUsed = "{{pct}}% usado" +remaining = "{{amount}} restante" +save = "Guardar límite" +saveError = "No se ha podido guardar el límite" +thisPeriodUncapped = "{{amount}} este periodo · sin límite" +usedThisMonth = "{{amount}} usado este mes" +useSuggested = "Usar sugerido · {{amount}} / mes" + +[portal.billing.spendLimit.projection] +body_one = "A {{rate}}/día, alcanzarás el tope en ~{{count}} día (~{{monthEnd}} a fin de mes). Límite sugerido ~{{suggested}}." +body_other = "A {{rate}}/día, alcanzarás el tope en ~{{count}} días (~{{monthEnd}} a fin de mes). Límite sugerido ~{{suggested}}." +label = "Proyectado para superar." + +[portal.billing.spendThisMonth] +eyebrow = "Gasto este mes" +processed_one = "{{formattedCount}} PDF procesado." +processed_other = "{{formattedCount}} PDFs procesados." +processedWithRate_one = "{{formattedCount}} PDF procesado, a {{rate}} cada uno." +processedWithRate_other = "{{formattedCount}} PDFs procesados, a {{rate}} cada uno." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Auméntalo ahora para que el procesamiento automatizado nunca se pause." +approachingTitle = "Estás al {{pct}}% de tu límite de gasto mensual" +raiseLimit = "Aumentar límite" +reachedBody = "El procesamiento medido está pausado hasta que aumentes el límite o se reinicie el ciclo. La edición ilimitada de PDF sigue funcionando." +reachedTitle = "Límite de gasto mensual alcanzado" + +[portal.billing.subscribedPlan.portalError] +title = "No se ha podido abrir el portal de Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "de {{allowance}} PDFs gratuitos usados" +capSuffix_other = "de {{allowance}} PDFs gratuitos usados" +eyebrow = "Prueba de Processor" +statusLabel_one = "queda {{remaining}}" +statusLabel_other = "quedan {{remaining}}" +sub = "Usa el Editor PDF gratis. Paga para procesar PDFs automáticamente." +title_one = "Procesa {{allowance}} PDFs gratis" +title_other = "Procesa {{allowance}} PDFs gratis" +titleWithRate_one = "Procesa {{allowance}} PDFs gratis, luego {{rate}}/PDF" +titleWithRate_other = "Procesa {{allowance}} PDFs gratis, luego {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Bloqueado" +openAriaLabel = "Abrir componente {{name}}" + +[portal.catalogue.detail] +addToProject = "Añadir al proyecto" +ariaLabel = "Detalle del componente" +tabsAriaLabel = "Secciones de detalle del componente" +upgradeToUnlock = "Actualiza para desbloquear" + +[portal.catalogue.detail.code] +install = "Instalar" +usage = "Uso" + +[portal.catalogue.detail.locked] +description = "{{name}} está incluido desde el plan {{tier}}. Actualiza para incrustarlo." +title = "No disponible en tu plan" + +[portal.catalogue.detail.preview] +badge = "Vista previa en vivo" +note = "El sandbox interactivo se renderiza aquí" + +[portal.catalogue.detail.pricing] +note = "Medido por {{unit}}. El uso que supere la cuota gratuita mensual se factura a tu cuenta y se detalla en Uso y facturación." + +[portal.catalogue.detail.stats] +billedOn = "Facturado por" +embeds30d = "Incrustaciones (30 d)" +freeQuota = "Cuota gratuita" +freeQuotaValue = "{{amount}} / mes" +maturity = "Madurez" +none = "Ninguna" +perAction = "Por acción" +price = "Precio" + +[portal.catalogue.detail.tabs] +code = "Código" +overview = "Resumen" +pricing = "Precios" +props = "Props / API" + +[portal.catalogue.props] +optional = "opcional" +required = "obligatorio" + +[portal.catalogue.props.columns] +description = "Descripción" +name = "Prop" +required = "Obligatorio" +type = "Tipo" + +[portal.catalogue.summary] +componentsGa = "Componentes GA" +componentSpendMtd = "Gasto en componentes (MTD)" +embedsThisMonth = "Incrustaciones este mes" +inBeta = "En beta" + +[portal.components.billingUnit] +approval = "aprobación" +check = "comprobación" +event = "evento" +render = "renderizado" +review = "revisión" +session = "sesión" +signature = "firma" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widgets SDK incrustables que colocas en tu propia app: un visor, un flujo de firma electrónica, un panel de revisión de IA. Cada uno se mide por acción. Haz clic en una tarjeta para instalación, uso y props." +title = "Componentes" + +[portal.componentsView.empty] +description = "No se ha podido cargar el catálogo de componentes. Inténtalo de nuevo en breve." +title = "No hay componentes disponibles" + +[portal.componentsView.lockedBanner] +description = "Los componentes GA están disponibles en pago por uso; algunos componentes Beta son solo para empresas. Las tarjetas bloqueadas muestran un aviso para actualizar." +title = "Algunos componentes necesitan un plan de pago" + +[portal.docs.authentication] +codeCaption = "cada solicitud" +eyebrow = "PRIMEROS PASOS" +lead = "Todas las solicitudes se autentican con un token bearer. Las claves tienen alcance por entorno y nunca caducan salvo que se roten." +liveKey = "Claves de producción: facturadas, con límite de tasa según tu plan." +testKey = "Claves de sandbox: gratis, devuelven fixtures sintéticos." +title = "Autenticación" + +[portal.docs.components] +codeCaption = "incrustar el visor" +eyebrow = "COMPONENTES" +lead = "UI incrustable para colas de revisión e inspección de documentos. Usa tus propios estilos o el tema incluido." +title = "Visores listos para usar" + +[portal.docs.endpoints] +eyebrow = "REFERENCIA DE API" +fieldCount_one = "{{count}} campo" +fieldCount_other = "{{count}} campos" +filterAll = "Todo" +filterAriaLabel = "Filtrar endpoints por vertical" +lead = "Cada tipo de documento es un endpoint tipado. Haz POST de un archivo y recibe JSON validado por esquema. Filtra por vertical abajo." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "REFERENCIA DE API" +lead = "Los errores devuelven un código estable legible por máquina y un mensaje humano. El cuerpo 4xx siempre incluye un request_id para soporte." +title = "Errores" + +[portal.docs.nav] +ariaLabel = "Documentación" + +[portal.docs.nav.empty] +description = "No se ha podido cargar el índice de documentación." +title = "Documentación no disponible" + +[portal.docs.quickstart] +eyebrow = "PRIMEROS PASOS" +lead = "Envía tu primer documento a un endpoint tipado y recibe JSON estructurado en tres pasos. Sin entrenamiento de modelos ni ingeniería de prompts." +title = "Inicio rápido" + +[portal.docs.quickstart.callout] +bodyAfterLink = "para recetas de copiar y pegar." +bodyBeforeLink = "conecta la misma llamada a un pipeline para encadenar validación, censura y entrega, o exponla a un agente mediante MCP. Consulta" +label = "Siguiente:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Crea una clave con alcance desde la pestaña Infraestructura. Las claves incluyen límites de tasa y una lista de permitidos IP opcional. Expórtala a tu shell:" +title = "Emitir una clave API" + +[portal.docs.quickstart.step2] +body = "Haz POST de un archivo a cualquier endpoint tipado. El endpoint determina el esquema que recibes; aquí, el extractor de facturas." +snippetCaption = "extraer una factura" +title = "Enviar un documento" + +[portal.docs.quickstart.step3] +body = "Cada respuesta se valida contra el esquema del endpoint, con una puntuación de confianza y procedencia por campo." +codeCaption = "200 OK" +title = "Leer el resultado estructurado" + +[portal.docs.rateLimits] +burst = "Ráfaga" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrencia" +eyebrow = "PRIMEROS PASOS" +lead = "Los límites escalan con tu plan. Una respuesta 429 incluye una cabecera Retry-After; los SDKs retroceden automáticamente." +requestsPerMinute = "Solicitudes / minuto" +title = "Límites de tasa y cuotas" + +[portal.docs.recipes] +cloneButton = "Clonar receta" +eyebrow = "PLAYBOOKS" +lead = "Patrones de extremo a extremo que encadenan fuentes, operaciones y destinos. Cada uno se asigna a un pipeline que puedes clonar." +title = "Recetas" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Clientes propios con respuestas tipadas, reintentos automáticos y subidas en streaming. Todos siguen el mismo catálogo de endpoints." +title = "SDKs oficiales" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Obsoleto" + +[portal.docs.skills] +eyebrow = "HABILIDADES" +lead = "Capacidades incluidas y con nombre que tu agente invoca como una sola herramienta. Cada habilidad es una cadena de operaciones determinista con evaluaciones adjuntas." +title = "Habilidades de agente" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "REFERENCIA DE API" +lead = "Suscríbete a eventos document.processed, pipeline.completed y quota.threshold. Las cargas útiles se firman con HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "cabecera con tu secreto de firma antes de confiar en una carga útil. Los SDKs incluyen un" +beforeSignature = "Verifica la" + +[portal.documents] +exportCsv = "Exportar CSV" +search = "Buscar por nombre de archivo, ID..." +subtitle = "Cada documento que ha procesado tu organización, con su registro de procesamiento completo. El acceso al contenido está sujeto a solicitud." +title = "Documentos" + +[portal.documents.audit] +approved = "Aprobado" +archived = "Archivado" +elevation = "Elevación" +empty = "Aún no se han registrado eventos." +extracted = "Procesado" +flagged = "Requiere revisión" +ingested = "Ingerido" +reviewed = "En revisión" + +[portal.documents.drawer] +sectionsAriaLabel = "Secciones de detalle del documento" + +[portal.documents.drawer.tabs] +audit = "Auditoría" +extractions = "Extracciones" +overview = "Resumen" + +[portal.documents.elevation] +requestAccess = "Solicitar acceso" + +[portal.documents.elevation.active] +description = "Concesión temporal — el acceso se registra y tiene una duración limitada." +descriptionFourEyes = "Concesión temporal — se ha notificado a un revisor par (cuatro ojos)." +title = "El acceso caduca en {{time}}" + +[portal.documents.elevation.gated] +description = "El contenido está protegido por acceso permanente cero. Al solicitarlo se inicia una concesión con duración limitada." +descriptionFourEyes = "El contenido está protegido por acceso permanente cero. Al solicitarlo se inicia una concesión con duración limitada y se notifica a un revisor par (cuatro ojos)." +title = "Documento sensible" + +[portal.documents.extractions] +empty = "No se han extraído campos de este documento." +masked = "Los campos extraídos están ocultos. Solicita acceso temporal para ver el contenido de este documento." + +[portal.documents.extractions.columns] +confidence = "Confianza" +field = "Campo" +value = "Valor" + +[portal.documents.filters] +all = "Todos" +ariaLabel = "Filtrar documentos por estado" +flagged = "Marcados" +inReview = "En revisión" +processed = "Procesados" + +[portal.documents.overview] +action = "Pipeline / Acción" +product = "Producto" +received = "Hora" +status = "Estado" +type = "Tipo" +user = "Usuario" + +[portal.documents.queue.empty] +description = "A medida que los orígenes envíen documentos a tus pipelines, aparecerán aquí para su revisión." +title = "No hay documentos en la cola" + +[portal.documents.status] +error = "Error" +flagged = "Requiere revisión" +inReview = "En revisión" +processed = "Procesado" + +[portal.documents.table] +auto = "Auto" +editorAction = "Editor" +empty = "Ningún documento coincide con este filtro." +rowActions = "Acciones de fila" +sensitiveLabel = "Sensible" +sensitiveTitle = "Sensible — se requiere acceso" + +[portal.documents.table.columns] +action = "Pipeline / Acción" +document = "Documento" +product = "Producto" +status = "Estado" +time = "Hora" +user = "Usuario" + +[portal.editorAdmin] +subtitle = "Despliega Stirling PDF Editor, vincula instancias autoalojadas a tu organización y opera la flota en ejecución — destinos, estado, credenciales y activación offline en un solo lugar." +title = "Despliegue del Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Usuarios activos" +host = "Host" +lastSeen = "Última vez visto" +region = "Región" +status = "Estado" +version = "Versión" + +[portal.editorAdmin.health.empty] +description = "Despliega un destino y vincúlalo para ver aquí el estado en vivo de la instancia." +title = "Ninguna instancia informando" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generar paquete offline" +lockCopy = "La activación offline y on-prem forma parte de Enterprise." +subtitle = "Genera un paquete de activación firmado para una instalación offline u on-prem sin ruta de red saliente. Transfiérelo a la instancia y aplícalo durante la configuración del primer inicio." +talkToSales = "Hablar con ventas" +title = "Activación aislada de red" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} está firmado y listo para transferir. Activa una instancia y caduca en 14 días." +title = "Paquete listo" + +[portal.editorAdmin.pairing] +generated = "Generado ✓" +generateNewCode = "Generar nuevo código" +lockCopy = "El aprovisionamiento IaC forma parte de Enterprise." +rotate = "Rotar" +talkToSales = "Hablar con ventas" + +[portal.editorAdmin.sections.health] +sub = "Cada instancia del Editor informando — versión, región, estado, última vez vista y usuarios activos." +title = "Estado de la instancia" + +[portal.editorAdmin.sections.pairing] +sub = "Conecta un editor autoalojado a esta organización. Genera un token, entrega un código corto o conéctalo mediante IaC." +title = "Vinculación" + +[portal.editorAdmin.sections.targets] +sub = "Dónde se ejecuta el Editor. Copia un fragmento para levantar una instancia autoalojada o usa Cloud gestionado sin operaciones." +title = "Destinos de despliegue" + +[portal.editorAdmin.serviceToken] +currentToken = "Token actual" +lastRotated = "Última rotación" +rotateButton = "Rotar token de servicio" +subtitle = "Las instancias se autentican ante la organización con esta credencial. Rótala según una programación o inmediatamente tras una sospecha de filtración." +title = "Token de servicio" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Se ha emitido un nuevo token. Actualiza el STIRLING_SERVICE_TOKEN de cada instancia autoalojada dentro de la ventana de gracia de 24 h o quedarán offline." +title = "Rotar instancias en ejecución" + +[portal.editorAdmin.status] +degraded = "Degradado" +healthy = "Correcto" +offline = "Offline" +pairing = "Vinculando" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instancia" +instanceCount_other = "{{count}} instancias" +talkToSales = "Hablar con ventas" +upgradePlan = "Mejorar plan" + +[portal.editorAdmin.targets.lock] +enterprise = "El autoalojamiento on-prem y Kubernetes forma parte de Enterprise." +paid = "El autoalojamiento con Docker y Kubernetes se desbloquea en un plan de pago." + +[portal.editorAdmin.targets.state] +available = "Disponible" +locked = "Bloqueado" +running = "En ejecución" + +[portal.errorBoundary] +description = "Esta vista ha encontrado un error inesperado. Inténtalo de nuevo o elige otra sección en la barra lateral." +retry = "Intentarlo de nuevo" +title = "Algo ha salido mal en esta página" + +[portal.home.editor] +activeUsers = "{{n}} activos" +invite = "Invitar a compañeros" +name = "Stirling PDF Editor" +open = "Abrir en el navegador" +updated = "actualizado {{time}}" + +[portal.home.editor.target] +cloud = "Cloud gestionado" +docker = "Autoalojado · Docker" +kubernetes = "Autoalojado · Kubernetes" + +[portal.home.greeting] +afternoon = "Buenas tardes" +evening = "Buenas noches" +morning = "Buenos días" + +[portal.home.onboarding] +dismiss = "Descartar configuración" +notStarted = "No iniciado" +progress = "{{done}} de {{total}} completado" +title = "Terminar la configuración" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC para toda la organización, precios por volumen comprometido y despliegue aislado de red." +cta = "Iniciar prueba" +ctaQuote = "Solicitar presupuesto" +lead = "Para más de 250 empleados." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Despliega la aplicación de escritorio, gratis para siempre." +title = "Descargar el PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} activas · {{recommended}} recomendadas" +chip = "{{active}} activas" +title = "Activar políticas" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} conectados · cada PDF gobernado donde llega" +chip = "{{connected}} conectados" +title = "Conectar tus orígenes" + +[portal.home.quickActions] +subtitle = "Tareas principales para hoy" +title = "Acciones rápidas" + +[portal.home.quickActions.buildPipeline] +blurb = "Compositor de 3 pasos sobre la biblioteca de operaciones tipadas" +title = "Crear un pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agentes, webhooks, carpetas supervisadas" +title = "Conectar un origen" + +[portal.home.quickActions.issueApiKey] +blurb = "Clave con alcance, límites de tasa y lista de permitidos IP" +title = "Emitir una clave API" + +[portal.infrastructure] +manageEditorDeployment = "Gestionar despliegue del Editor" +sectionsAriaLabel = "Secciones de infraestructura" +subtitle = "Despliegues, credenciales, postura de seguridad, almacenamiento y pista de auditoría para tu espacio de trabajo de Stirling." +title = "Infraestructura" + +[portal.infrastructure.apiKeys] +createKey = "Crear clave" +heading = "Claves API" +subheading = "Credenciales con alcance, límites de tasa por clave, permisos y listas de IP permitidas." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP permitidas" +anyIp = "Cualquier IP (sin lista de permitidos)" +created = "Creada" +lastUsed = "Último uso" +permissions = "Permisos" +rateLimit = "Límite de tasa" +rateLimitValue = "{{value}} req/min" +usageMonth = "Uso este mes" +usageToday = "Uso hoy" + +[portal.infrastructure.apiKeys.empty] +description = "Crea una clave con alcance para empezar a llamar a Stirling API." +title = "Aún no hay claves API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrar eventos de auditoría por categoría" +heading = "Registros de auditoría" +latencyValue = "{{value}} ms" +noEventsInCategory = "No hay eventos en esta categoría." +subheading = "Cada evento de autenticación, configuración y procesamiento en todo tu espacio de trabajo." + +[portal.infrastructure.audit.columns] +actor = "Actor" +event = "Evento" +latency = "Latencia" +status = "Estado" +target = "Recurso" +timestamp = "Marca de tiempo" + +[portal.infrastructure.audit.empty] +description = "La actividad del espacio de trabajo aparecerá aquí a medida que ocurra." +title = "No hay eventos de auditoría" + +[portal.infrastructure.audit.export] +cancel = "Cancelar" +error = "La exportación ha fallado. Inténtalo de nuevo." +exportButton = "Exportar" +exporting = "Exportando…" +fieldsLegend = "Columnas" +format = "Formato" +open = "Exportar" +subtitle = "Descarga eventos de auditoría como CSV o JSON. Elige qué columnas incluir." +title = "Exportar registro de auditoría" + +[portal.infrastructure.audit.export.fields] +date = "Fecha" +documentName = "Nombre del documento" +ipAddress = "Dirección IP" +outcome = "Resultado" +tool = "Herramienta" +username = "Nombre de usuario" + +[portal.infrastructure.audit.filters] +all = "Todos" +auth = "Autenticación" +config = "Configuración" +elevation = "Elevación" +processing = "Procesamiento" +security = "Seguridad" + +[portal.infrastructure.audit.forbidden] +description = "El registro de auditoría está disponible para responsables de equipo y administradores. Pide acceso a tu responsable de equipo o a un administrador." +title = "No tienes acceso" + +[portal.infrastructure.audit.metrics] +config = "Configuración" +elevation = "Elevación" +processing = "Procesamiento" +totalEvents = "Eventos totales · 24 h" + +[portal.infrastructure.createKey] +cancel = "Cancelar" +createKey = "Crear clave" +done = "Hecho" +ipAllowlistHelper = "Rangos CIDR separados por comas. Déjalo en blanco para permitir cualquier IP." +ipAllowlistLabel = "Lista de IP permitidas" +keyNameLabel = "Nombre de clave" +keyNamePlaceholder = "p. ej. Producción · ingesta" +permissionsLabel = "Permisos" +secretKeyCaption = "Clave secreta" +secretWarning = "Guárdala en un gestor de secretos. Stirling solo almacena un hash — no hay forma de recuperarla más tarde." +subtitle = "Limita la clave a lo mínimo que necesita. Puedes rotarla o revocarla en cualquier momento." +subtitleCreated = "Copia este secreto ahora — no se volverá a mostrar." +title = "Crear clave API" +titleCreated = "Clave creada" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Desplegado por" +environment = "Entorno" +product = "Producto" +status = "Estado" +version = "Versión" +when = "Cuándo" + +[portal.infrastructure.deployments.recent] +heading = "Despliegues recientes" +subheading = "Los últimos despliegues en productos y entornos." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instancias" +latency = "Latencia" +load = "Carga" +p99 = "P99" +region = "Región" +status = "Estado" +throughput = "Rendimiento" +uptime = "Tiempo de actividad" +version = "Versión" + +[portal.infrastructure.deployments.regions] +heading = "Regiones" +subheading = "Estado en vivo de cada región Stirling desplegada — latencia, carga y versión de despliegue." + +[portal.infrastructure.deployments.regions.empty] +description = "Las regiones desplegadas aparecerán aquí cuando se aprovisione tu espacio de trabajo." +title = "No hay regiones desplegadas" + +[portal.infrastructure.models] +heading = "Modelos" +msValue = "{{value}} ms" +subheading = "El catálogo de modelos y el enrutamiento que impulsa el procesamiento de documentos en todo tu espacio de trabajo." + +[portal.infrastructure.models.byom] +description = "Registra un modelo on-prem o autoalojado y fíjalo a una región para procesamiento sujeto a residencia de datos." +title = "Trae tu propio modelo" + +[portal.infrastructure.models.catalogue] +heading = "Catálogo" +sub = "Modelos gestionados disponibles para tu espacio de trabajo, con latencia y coste en vivo." +subEnterprise = "Modelos gestionados, propios y on-prem — con fijación por región disponible." + +[portal.infrastructure.models.catalogue.empty] +description = "Los modelos del catálogo de tu espacio de trabajo aparecen aquí." +title = "No hay modelos disponibles" + +[portal.infrastructure.models.columns] +cost = "Coste" +latency = "Latencia" +load = "Carga" +model = "Modelo" +status = "Estado" +type = "Tipo" +version = "Versión" + +[portal.infrastructure.models.metrics] +activeModels = "Modelos activos" +avgLatency = "Latencia media" +included = "Incluido" +monthlySpend = "Gasto mensual en modelos" + +[portal.infrastructure.models.routing] +empty = "No hay reglas de enrutamiento configuradas." +heading = "Reglas de enrutamiento" +sub = "Qué modelo gestiona cada operación. El valor predeterminado se aplica cuando no coincide ninguna regla más específica." +subLocked = "Dirige operaciones a modelos específicos — disponible en planes de pago." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Mejora a Pro para controlar qué modelo gestiona cada operación y tipo de documento." +title = "El enrutamiento de modelos es una función de pago" + +[portal.infrastructure.models.routingColumns] +default = "Predeterminado" +docType = "Tipo de documento" +modelForAria = "Modelo para {{operation}}" +operation = "Operación" +routedTo = "Enrutado a" + +[portal.infrastructure.security.access.byok] +description = "Proporciona una clave de tu propio KMS. Stirling cifra con ella, pero aún puede leer." +label = "Trae tu propia clave (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Las claves nunca salen de tu KMS. Stirling solo conserva texto cifrado." +label = "Conserva tu propia clave (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling gestiona las claves de cifrado. Lo más sencillo — cero operaciones de claves por tu parte." +label = "Claves conservadas por Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Política de acceso a documentos" +subheading = "Controla quién puede descifrar documentos procesados en reposo." + +[portal.infrastructure.security.attestations] +heading = "Atestaciones de cumplimiento" +noReport = "No hay informe disponible" +subheading = "Postura de auditoría marco por marco, con informes disponibles sobre controles atestados." +viewReport = "Ver informe →" + +[portal.infrastructure.security.compliance] +heading = "Cumplimiento" +subheading = "Atestaciones y certificaciones que cubren la plataforma Stirling." + +[portal.infrastructure.security.empty] +description = "La configuración de seguridad de tu espacio de trabajo aparecerá aquí." +title = "Postura de seguridad no disponible" + +[portal.infrastructure.security.hyokBanner] +description = "Con HYOK, las claves de cifrado nunca salen de tu KMS. Stirling almacena y procesa solo texto cifrado que puedes revocar en cualquier momento." +title = "Stirling no puede descifrar tus documentos" + +[portal.infrastructure.security.ipAllowlist] +empty = "No hay rangos IP configurados — todas las IP están permitidas." +heading = "Lista de IP permitidas" +sub = "El acceso a API está restringido a estos rangos CIDR." +subLocked = "Restringe el acceso a API a rangos IP conocidos — disponible en planes de pago." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Mejora a Pro para restringir el acceso a API a redes específicas." +title = "La lista de IP permitidas es una función de pago" + +[portal.infrastructure.security.ipColumns] +added = "Añadido" +addedBy = "Añadido por" +cidr = "CIDR" +label = "Etiqueta" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmo" +heading = "Gestión de claves de cifrado" +keyId = "Identificador de clave" +lastRotated = "Última rotación" +rotateKey = "Rotar clave" +rotationPolicy = "Política de rotación" +subheading = "Custodia de las claves que cifran documentos en reposo — quién puede descifrar y cómo rotan las claves." + +[portal.infrastructure.security.managedBanner] +description = "La custodia trae-tu-propia-clave (BYOK) y conserva-tu-propia-clave (HYOK) está disponible en Enterprise. Mejora para proporcionar claves desde tu propio KMS." +title = "Las claves las gestiona Stirling en tu plan" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia-Pacífico" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · límite de datos GDPR" +label = "Unión Europea" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Estados Unidos" + +[portal.infrastructure.security.residencyHeader] +heading = "Residencia de datos" +subheading = "Dónde se almacenan y procesan los documentos." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} usado" + +[portal.infrastructure.storage.empty] +description = "El almacenamiento conectado y el uso aparecerán aquí." +title = "No hay almacenamiento configurado" + +[portal.infrastructure.storage.lifecycle] +active = "Activo" +activeRange = "0–{{value}} d" +archived = "Archivado" +coldStorage = "almacenamiento en frío" +deleted = "Eliminado" +never = "nunca" +purged = "purgado" + +[portal.infrastructure.storage.providers] +connect = "Conectar" +connected = "Conectado" +heading = "Proveedores conectados" +subheading = "Dónde se escriben los artefactos procesados." + +[portal.infrastructure.storage.retention] +heading = "Retención" +subheading = "Cuánto tiempo se conservan los artefactos antes de la eliminación del ciclo de vida." +windowLabel = "Ventana de retención predeterminada" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} día" +days_other = "{{count}} días" +never = "No eliminar nunca" + +[portal.infrastructure.storage.totalUsage] +heading = "Uso total" +progressLabel = "Almacenamiento usado" +subheading = "Almacenamiento consumido en todos los proveedores conectados." + +[portal.infrastructure.tabs] +apiKeys = "Claves API" +audit = "Registros de auditoría" +deployments = "Despliegues" +models = "Modelos" +security = "Seguridad" +storage = "Almacenamiento" + +[portal.nav] +agent-builder = "Constructor de agentes" +components = "Componentes" +docs = "Documentación para desarrolladores" +documents = "Documentos" +editor = "Editor" +home = "Inicio" +infrastructure = "Infraestructura" +pipelines = "Pipelines" +policies = "Políticas" +procurement = "Compras" +settings = "Configuración" +sources = "Orígenes" +usage = "Uso y facturación" +users = "Usuarios" + +[portal.notifications] +markAllRead = "Marcar todo como leído" +title = "Notificaciones" +viewAll = "Ver todo" + +[portal.notifications.ariaLabel] +none = "Notificaciones, ninguna sin leer" +unread_one = "Notificaciones, {{count}} sin leer" +unread_other = "Notificaciones, {{count}} sin leer" + +[portal.notifications.count] +allRead = "todo leído" +loading = "cargando" +new_one = "{{count}} nueva" +new_other = "{{count}} nuevas" + +[portal.notifications.empty] +description = "No hay notificaciones nuevas." +title = "Estás al día" + +[portal.pipelines] +subtitle = "Cada pipeline automatizado de documentos en el backend: una cadena ordenada de operaciones sobre un conjunto de orígenes, ejecutada con un desencadenador. Haz clic en una fila para ver sus pasos y orígenes." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Nuevo pipeline" + +[portal.pipelines.builder] +addStep = "Añadir herramienta" +back = "Volver a pipelines" +discard = "Descartar cambios" +enabled = "Activado" +keepEditing = "Seguir editando" +needsUpload = "Necesita un archivo subido" +noToolMatches = "Ninguna herramienta coincide con tu búsqueda." +pipelineSettings = "Configuración del pipeline" +searchTools = "Buscar herramientas" +selectToolBody = "Añade una herramienta para crear tu pipeline." +selectToolTitle = "Aún no hay herramientas" +toolSettings = "Configuración de la herramienta" +unknownStep = "Operación no reconocida, conservada tal cual." +unsavedBody = "Tienes cambios sin guardar. ¿Guardarlos antes de salir o descartarlos?" +unsavedTitle = "Cambios sin guardar" +uploadUnsupported = "Los archivos subidos aún no son compatibles con pipelines, por lo que estos pasos no se pueden guardar: {{tools}}." +usesDefaults = "Se ejecuta con la configuración predeterminada" + +[portal.pipelines.composer] +addTool = "Añadir herramienta" +cancel = "Cancelar" +chainEmpty = "Añade una herramienta para empezar a crear tu pipeline." +create = "Crear pipeline" +directory = "Carpeta de salida" +directoryHelp = "Ruta absoluta en el servidor. Debe estar dentro de las carpetas permitidas configuradas." +editingUnsupported = "Aún no se admite mostrar estos parámetros de herramienta para editarlos." +moveDown = "Mover abajo" +moveUp = "Mover arriba" +name = "Nombre" +namePlaceholder = "p. ej. Barrido de censura" +noSources = "Aún no hay orígenes conectados. El pipeline aún puede ejecutarse con archivos suministrados directamente." +noToolSettings = "Esta herramienta no tiene ajustes configurables." +operations_one = "Operación ({{count}})" +operations_other = "Operaciones ({{count}})" +output = "Salida" +removeStep = "Eliminar operación" +save = "Guardar cambios" +scheduleEvery = "Ejecutar cada" +sources = "Orígenes" +sourcesLoading = "Cargando orígenes..." +trigger = "Desencadenador" +triggerManual = "Solo manual" + +[portal.pipelines.composer.unit] +days = "días" +hours = "horas" +minutes = "minutos" + +[portal.pipelines.delete] +body = "¿Eliminar \"{{name}}\"? Esta acción no se puede deshacer." +cancel = "Cancelar" +confirm = "Eliminar" +title = "¿Eliminar pipeline?" + +[portal.pipelines.detail] +delete = "Eliminar pipeline" +run = "Ejecutar ahora" + +[portal.pipelines.empty] +action = "Crear un pipeline" +description = "Crea tu primer pipeline: elige los orígenes sobre los que se ejecuta, encadena las operaciones y elige dónde va la salida." +title = "Aún no hay pipelines" + +[portal.pipelines.kpi] +active = "Activos" +paused = "Pausados" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Escribir en carpeta" +inline = "Devolver archivos" + +[portal.pipelines.run] +completed_one = "Ejecución completada." +completed_other = "Las {{count}} ejecuciones se han completado." +empty = "Nada que ejecutar: los orígenes no tenían documentos que procesar." +failed = "La ejecución ha fallado: {{error}}" +running = "Ejecución iniciada; aún en curso." +timeout = "La ejecución está tardando más de lo esperado; puede que aún termine en segundo plano." + +[portal.pipelines.status] +active = "Activo" +paused = "Pausado" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Orígenes" +status = "Estado" +steps = "Pasos" + +[portal.pipelines.trigger] +folder-watch = "Supervisión de carpeta" +manual = "Manual" +schedule = "Programado" + +[portal.policies] +subtitle = "Automatizaciones permanentes que aplican un pipeline de herramientas a cada documento. Cada política se activa al subir o exportar, ejecuta su cadena de herramientas y guarda la versión aplicada junto al original." +title = "Políticas" + +[portal.policies.card] +comingSoon = "Mejorar a Enterprise" +notSetUp = "No configurado" + +[portal.policies.categories.compliance] +desc = "Aplica requisitos HIPAA, GDPR, SOC 2 o FedRAMP a cada documento." +label = "Cumplimiento" + +[portal.policies.categories.ingestion] +desc = "Clasifica documentos, extrae datos estructurados, aplica convenciones de nomenclatura y normaliza páginas." +label = "Ingesta" + +[portal.policies.categories.retention] +desc = "Define cuánto tiempo se conservan los documentos, cuándo archivarlos y cuándo eliminarlos." +label = "Retención" + +[portal.policies.categories.routing] +desc = "Enruta automáticamente documentos al equipo, carpeta o sistema correcto." +label = "Enrutamiento" + +[portal.policies.categories.security] +desc = "Detecta PII, censura, elimina contenido activo y marca documentos con marca de agua." +label = "Seguridad" + +[portal.policies.config] +scopeAll = "Todos los documentos" + +[portal.policies.config.compliance] +summary = "Valida documentos frente a marcos normativos antes de que salgan del sistema." + +[portal.policies.config.compliance.fields] +accessLog = "Registro de acceso" +auditTrail = "Pista de auditoría" +frameworks = "Marcos" +onViolation = "Cuando no cumple" + +[portal.policies.config.compliance.rules] +0 = "Escaneo de marco" +1 = "Aplicar acción" +2 = "Pista de auditoría" + +[portal.policies.config.ingestion] +summary = "Clasifica documentos, extrae datos estructurados, aplica nomenclatura y normaliza páginas." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Por debajo del umbral" +minConfidence = "Confianza mínima" + +[portal.policies.config.ingestion.rules] +0 = "Clasificar" +1 = "Extraer" +2 = "Nombrar" +3 = "Normalizar" + +[portal.policies.config.retention] +summary = "Aplica cuánto tiempo se conservan los documentos, cuándo archivarlos y cuándo eliminarlos." + +[portal.policies.config.retention.fields] +archiveAfter = "Archivar después de" +immutableHold = "Retención inmutable" +keepFor = "Conservar durante" + +[portal.policies.config.retention.rules] +0 = "Retención obligatoria" +1 = "Archivado automático" +2 = "Bloqueo de eliminación" + +[portal.policies.config.routing] +summary = "Enruta documentos al destino correcto según el tipo y la clasificación." + +[portal.policies.config.routing.fields] +destination = "Destino" +notify = "Notificar al enrutar" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Clasificación automática" +1 = "Enrutar a carpeta" +2 = "Notificación Webhook" + +[portal.policies.config.security] +summary = "Detecta y censura PII, elimina contenido activo (JavaScript) y añade marcas de agua a documentos." + +[portal.policies.config.security.rules] +0 = "Censurar PII" +1 = "Eliminar JavaScript" +2 = "Marca de agua" + +[portal.policies.detail] +enforces = "Aplica" +onEveryExport = "En cada exportación" +onEveryUpload = "En cada subida" +outputAsNewFile = "como un archivo nuevo" +outputAsNewVersion = "como una nueva versión" +recentActivity = "Actividad reciente" +retry = "Reintentar" +showLess = "Mostrar menos" +showMore = "Mostrar más" +sources = "Orígenes" + +[portal.policies.detail.actions] +clearHistory = "Borrar historial procesado" +delete = "Eliminar" +editSettings = "Editar ajustes" +pause = "Pausar" +resume = "Reanudar" +runNow = "Ejecutar ahora" + +[portal.policies.detail.clearHistory] +body = "Esta política olvidará todos los archivos que ya ha procesado y volverá a procesar todo lo que esté actualmente en sus fuentes en la próxima ejecución. Los archivos no se modifican. Esto no se puede deshacer." +cancel = "Cancelar" +confirm = "Borrar historial" +title = "¿Borrar historial procesado?" + +[portal.policies.detail.emptyActivity] +description = "Los documentos aparecerán aquí cuando se ejecute esta política." +title = "Aún no hay actividad" + +[portal.policies.endpoints] +addWatermark = "Marca de agua" +autoRedact = "Censurar PII" +compressPdf = "Comprimir" +flatten = "Aplanar" +ocrPdf = "OCR" +sanitizePdf = "Eliminar JavaScript" + +[portal.policies.offline] +description = "Tus políticas están guardadas y aparecerán cuando se restablezca la conexión." +retry = "Reintentar" +title = "Backend no disponible" + +[portal.policies.stats] +activeFor = "Activa" +dataProcessed = "Datos procesados" +docsEnforced = "Docs aplicados" + +[portal.policies.status] +active = "Activa" +paused = "Pausada" + +[portal.policies.summary.active] +description = "Aplicación al subir/exportar" +label = "Políticas activas" + +[portal.policies.summary.categories] +description = "Disponibles para configurar" +label = "Categorías" + +[portal.policies.summary.docsEnforced] +description = "En políticas activas" +label = "Docs aplicados" + +[portal.policies.summary.paused] +description = "Configuradas pero sin activarse" +label = "Pausadas" + +[portal.policies.wizard.actions] +back = "Atrás" +cancel = "Cancelar" +continue = "Continuar" +enablePolicy = "Activar política" +saveChanges = "Guardar cambios" + +[portal.policies.wizard.capability.compress] +desc = "Comprime el documento para reducir el tamaño del archivo." +label = "Reducir tamaño del archivo" + +[portal.policies.wizard.capability.flatten] +desc = "Combina campos de formulario y anotaciones en la página para que no puedan editarse." +label = "Aplanar el documento" + +[portal.policies.wizard.capability.ocr] +desc = "Ejecuta OCR para que las páginas escaneadas se conviertan en texto seleccionable y buscable." +label = "Hacer que el texto se pueda buscar" + +[portal.policies.wizard.capability.redact] +desc = "Busca y oculta detalles confidenciales —como números de la Seguridad Social y de tarjetas— para que no puedan leerse." +label = "Censurar información confidencial" + +[portal.policies.wizard.capability.sanitize] +desc = "Elimina JavaScript oculto para que nada pueda ejecutarse automáticamente al abrir el documento." +label = "Quitar contenido activo" + +[portal.policies.wizard.capability.watermark] +desc = "Estampa una marca visible (p. ej., “Confidencial”) en cada página." +label = "Aplicar una marca de agua" + +[portal.policies.wizard.errors] +noTools = "Activa al menos una herramienta en el flujo de trabajo primero." +saveFailed = "No se ha podido guardar la política. Inténtalo de nuevo." + +[portal.policies.wizard.output] +heading = "Salida y ejecución" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numeración automática" +label = "Regla de nombre de archivo" +placeholder = "Texto para añadir (opcional)" +prefix = "Prefijo" +suffix = "Sufijo" + +[portal.policies.wizard.output.outputAs] +label = "Salida como" +newFile = "Archivo nuevo" +newVersion = "Versión nueva" + +[portal.policies.wizard.output.runOn] +export = "Exportar" +helper = "Cuándo se activa la política: al subir o antes de exportar." +label = "Ejecutar en" +upload = "Subida" + +[portal.policies.wizard.settings] +heading = "Ajustes" + +[portal.policies.wizard.sources] +heading = "Fuentes" +loading = "Cargando fuentes…" + +[portal.policies.wizard.tabs] +ariaLabel = "Pasos de configuración" +settings = "Ajustes" +workflow = "Acciones" + +[portal.policies.wizard.title] +edit = "Editar política de {{category}}" +setUp = "Configurar política de {{category}}" + +[portal.policies.wizard.workflow] +description = "Elige qué hace esta política con cada documento que procesa." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} activas" +noRule = "Aún no se aplica ninguna regla" +subtitle = "Automatizaciones permanentes por las que pasa cada documento, independientemente de qué pipeline lo gestione." +title = "Qué se ejecuta en tus PDF" + +[portal.policySummary.action] +comingSoon = "Actualizar a Enterprise" +configure = "Configurar" +setUp = "Configurar" + +[portal.policySummary.column] +activeRule = "Regla activa" +policy = "Política" +status = "Estado" + +[portal.policySummary.empty] +description = "Cuando se configuren políticas, las categorías aparecerán aquí." +title = "Aún no hay políticas" + +[portal.policySummary.state] +active = "Activa" +off = "Desactivada" +soon = "Próximamente" + +[portal.processingStatus] +managePlan = "Gestionar plan" +volumeSuffix = "PDF procesados · últimos 30 días" + +[portal.procurement] +reset = "Restablecer compras (demo)" +subtitle = "Evalúa, contrata e incorpora a tu equipo. Cada documento en un solo lugar." +title = "Compras" + +[portal.procurement.action] +download = "Descargar" +pay = "Pagar ahora" +request = "Solicitar" +sign = "Revisar y firmar" +upload = "Subir" + +[portal.procurement.agreement] +agreeCta = "Aceptar y suscribirse" +confirm = "He leído y acepto el Acuerdo de Stirling Enterprise." +eyebrow = "Acuerdo" +intro = "Un acuerdo combinado cubre tu operación: Acuerdo Marco de Servicios, Formulario de pedido, EULA y Acuerdo de tratamiento de datos. Revísalo y luego acéptalo para convertir el presupuesto en una suscripción comprometida." +title = "Revisa tu acuerdo Enterprise" + +[portal.procurement.builder] +addons = "Complementos" +back = "Atrás" +businessName = "Nombre de la empresa" +businessNamePlaceholder = "Tu empresa" +continue = "Continuar" +country = "País" +countryEuro = "Eurozona (EUR €)" +countryUK = "Reino Unido (GBP £)" +countryUS = "Estados Unidos (USD $)" +eula = "He leído y acepto el EULA de Stirling Enterprise. Rige el acuerdo generado a partir de este presupuesto." +generate = "Generar presupuesto" +included = "Incluido" +indemnification = "Indemnización de IP" +indemnificationSub = "Defendemos reclamaciones de IP que cumplan los requisitos, según el EULA" +offlineLicense = "Licencia sin conexión / aislada" +offlineLicenseSub = "Un archivo de licencia descargable para una instancia self-hosted aislada" +qbr = "Revisiones trimestrales de negocio" +qbrSub = "Tu SE revisa el uso y la hoja de ruta cada trimestre" +running = "{{annual}} / año · {{years}} años {{tcv}}" +s1Sub = "Tu equipo y los PDF que esperas procesar cada año." +s1Title = "¿Cuánto vas a procesar?" +s2Sub = "Los plazos más largos reducen la tarifa; tu nivel de servicio establece el soporte." +s2Title = "Compromiso y servicio" +s3Sub = "Para el presupuesto y el acuerdo que genera." +s3Title = "Tus datos" +serviceLevel = "Nivel de servicio" +slDedicated = "Dedicado" +slDedicatedSub = "4 horas laborables · gestor de cuenta dedicado · +30%" +slPriority = "Prioritario" +slPrioritySub = "Mismo día laborable · CSM asignado · +15%" +slStandard = "Estándar" +slStandardSub = "Siguiente día laborable · CSM compartido · incluido" +stepOf = "Paso {{n}} de {{total}}" +term = "Plazo" +termDiscount = "Descuento del {{pct}}% por compromiso plurianual aplicado" +title = "Crea tu presupuesto" +training = "Onboarding y formación" +trainingSub = "Sesiones en directo para poner en marcha a tu equipo" +users = "Usuarios totales" +usersPlaceholder = "p. ej., 250" +volEstimated = "Estimado a partir de {{count}} usuarios (~2000 PDF cada uno, incluida la automatización). Edítalo si tienes un dato mejor." +volManual = "Usando tu cifra. Puedes volver a estimarla a partir del tamaño de tu equipo en cualquier momento." +volNoUsers = "¿No lo sabes? Introduce el tamaño de tu equipo y lo estimaremos." +volume = "Volumen anual de PDF" +volumePlaceholder = "p. ej., 1.000.000" +years_one = "{{count}} año" +years_other = "{{count}} años" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Hecho" +here = "Estás aquí" +hide = "Ocultar" +optional = "Opcional" +paidAddon = "Complemento de pago" +show = "Mostrar" +subtitle = "Todo lo que necesitas en cada paso del recorrido, mostrado a medida que la operación avanza." +supportingSubtitle = "SOC 2, revisiones de seguridad, formularios fiscales y más, listos cuando tu equipo de seguridad o compras los solicite. Algunos tienen una tarifa única." +supportingTitle = "Apoyo a tu evaluación" +title = "Documentos" +upcoming = "Próximos" + +[portal.procurement.error] +title = "Algo ha ido mal" + +[portal.procurement.hero] +company = "Tu operación Enterprise" +ctaAgreement = "Revisar y firmar acuerdo" +ctaLive = "Ya estás en directo" +ctaPayment = "Añadir pago" +ctaQuote = "Revisar tu presupuesto" +ctaTrial = "Crear tu presupuesto" +eyebrow = "Compras Enterprise" +inviteTeammates = "Invitar a compañeros" +keyDocs = "Documentos clave" +nextStep = "Siguiente paso: {{action}}" +notStarted = "No iniciado" +open = "Abrir compras" +scheduleCall = "Programar una llamada" +setup1Sub = "Invita a tus compañeros" +setup1Title = "Implementa el Editor de PDF" +setup2Sub = "Activa el procesamiento en editores y otras fuentes" +setup2Title = "Conecta el Procesador de PDF" +setup3Sub = "Activa Seguridad, Cumplimiento, Enrutamiento o Retención cuando los necesites" +setup3Title = "Añadir políticas recomendadas" + +[portal.procurement.journey] +daysLeft_one = "Queda {{count}} día" +daysLeft_other = "Quedan {{count}} días" +engineerLabel = "Tu ingeniero de soluciones" +eyebrow = "Tu despliegue" +live = "Ya estás en directo en Stirling Enterprise" +nextStep = "Siguiente paso: {{action}}" +subtitle = "Tu ingeniero de soluciones está en cada paso. Una acción siguiente cada vez; la lista completa está abajo." +title = "De la prueba a la puesta en marcha, un camino guiado" +trialTitle = "Prueba Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Una firma cubre MSA, formulario de pedido, EULA y DPA." +gatingAction = "Revisa y firma tu acuerdo" +label = "Acuerdo" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisiona tu espacio de trabajo y ejecuta el manual de puesta en marcha." +gatingAction = "Provisionando tu espacio de trabajo" +label = "Implementación" + +[portal.procurement.journeySteps.payment] +blurb = "Paga con tarjeta, transferencia bancaria o contra un pedido de compra." +gatingAction = "Confirmar pago" +label = "Pago" + +[portal.procurement.journeySteps.quote] +blurb = "Revisa los precios por volumen comprometido y el plazo del contrato." +gatingAction = "Acepta tu presupuesto" +label = "Presupuesto" + +[portal.procurement.journeySteps.trial] +blurb = "Evalúa Stirling con tus documentos y flujos de trabajo." +gatingAction = "Crea tu presupuesto" +label = "Prueba" + +[portal.procurement.license] +copied = "Copiado" +copy = "Copiar clave" +downloadError = "Aún no se ha podido generar el archivo de licencia sin conexión — inténtalo de nuevo en un momento." +downloadOffline = "Descargar licencia sin conexión (.lic)" +hint = "Pega esta clave en una instancia self-hosted para activarla, o guárdala para tus registros. Mantenla a salvo." +label = "Tu clave de licencia" + +[portal.procurement.link] +cta = "Vincular cuenta" +description = "Compras se ejecuta en tu cuenta de Stirling vinculada: así provisionamos la prueba, calculamos tu presupuesto e iniciamos la facturación. Vincula una cuenta para empezar." +eyebrow = "Enterprise" +title = "Vincula tu cuenta para empezar" + +[portal.procurement.live] +description = "Tu suscripción está activa y tu licencia se ha emitido. Tu equipo está provisionado y la facturación ha comenzado." +eyebrow = "En directo" +title = "Ya estás en directo en Stirling Enterprise" + +[portal.procurement.locked] +description = "Las claves de prueba, los presupuestos por volumen comprometido, el acuerdo de una sola firma, el pago y tu libro de documentos estarán aquí cuando inicies una evaluación Enterprise." +eyebrow = "Solo Enterprise" +talkToSales = "Hablar con ventas" +title = "El flujo de compras se abre con Enterprise" + +[portal.procurement.milestone] +accept = "Aceptar y continuar" +description = "Descarga el PDF para compartirlo con tu equipo, vuelve para aceptarlo cuando estés listo o haz cambios." +download = "Descargar PDF" +downloadError = "Aún no se ha podido descargar el PDF del presupuesto — inténtalo de nuevo en un momento." +edit = "Editar presupuesto" +eyebrow = "Presupuesto {{number}}" +perYear = " / año" +preparedFor = "Preparado para {{company}}" +tcv = "Valor total del contrato {{value}}" +title = "Tu presupuesto está listo" + +[portal.procurement.modal] +cancel = "Cancelar" +chooseFile = "Elegir archivo" +close = "Cerrar" +downloadBody = "Tu descarga comenzará en breve." +downloadCta = "Descargar" +downloadTitle = "Descargar" +noFile = "No se ha seleccionado ningún archivo" +payBody = "Paga tu contrato comprometido con tarjeta o transferencia bancaria a través de Stripe. Tu espacio de trabajo se provisiona en cuanto se confirme el pago." +payCta = "Continuar a Stripe" +payTitle = "Confirmar pago" +requestBodyFree = "Lo generamos bajo demanda. Confirma y tu ingeniero de soluciones lo enviará en breve." +requestBodyPaid = "Este es un complemento de pago. Confirma y tu ingeniero de soluciones lo dimensionará y enviará la documentación." +requestCta = "Solicitar" +requestTitle = "Solicitar este documento" +signBody = "Abre el Acuerdo de Stirling Enterprise para firma electrónica: una firma cubre el MSA, el formulario de pedido, el EULA y el DPA. Lo contrafirmamos automáticamente y avanzas al pago." +signCta = "Abrir para firmar" +signTitle = "Revisa y firma tu acuerdo" +uploadBody = "Envíanos tu PO y facturaremos contra él según tus condiciones. Arrastra el PDF o elige un archivo abajo." +uploadCta = "Subir pedido de compra" +uploadTitle = "Sube tu pedido de compra" + +[portal.procurement.payment] +description = "Tu presupuesto está aceptado y tu licencia ya está activa — tu equipo puede empezar de inmediato. Paga la primera factura cuando estés listo; puedes pagarla o descargarla aquí, sin necesidad de email." +downloadInvoice = "Descargar factura" +simulate = "Simular pago recibido (demo)" +title = "Suscripción creada" +viewInvoice = "Ver y pagar factura" + +[portal.procurement.schedule] +fallback = "No se ha podido cargar el planificador." +fallbackLink = "Abrir planificación en una pestaña nueva" +subtitle = "Tu ingeniero de soluciones guiará a tu equipo durante el despliegue. Elige una hora que te venga bien." +title = "Programar una llamada" + +[portal.procurement.status] +action = "Acción necesaria" +available = "Disponible" +complete = "Completado" +pending = "Pendiente" +request = "Bajo solicitud" + +[portal.procurement.trial] +body = "Ampliar añade 7 días y avisa a tu ingeniero de soluciones." +bodyMaxed = "Has usado todas tus ampliaciones — habla con tu ingeniero de soluciones si necesitas más tiempo." +cancel = "Cancelar prueba" +extend = "Ampliar 7 días" +maxed = "Agotadas" +subtitle = "Tu prueba gratuita se extiende hasta {{date}}. No se requiere tarjeta." +title = "Prueba Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Precios por volumen comprometido, SSO + SCIM + RBAC para toda la organización, auditoría inmutable de 90 días y un SE dedicado." +homeCta = "Iniciar prueba →" +homeHeadline = "Procesa millones de PDF." + +[portal.recentActivity] +title = "Actividad reciente" +viewAll = "Ver todo" + +[portal.recentActivity.empty] +description = "Las ejecuciones de pipelines, despliegues y eventos de agentes aparecerán aquí." +title = "Aún no hay nada aquí" + +[portal.search] +ariaLabel = "Buscar" +placeholder = "Buscar en Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Las acciones rápidas aparecerán aquí cuando estén disponibles." +noActionsTitle = "Sin acciones rápidas" +noMatches = "No hay coincidencias para \"{{query}}\"" +noMatchesDescription = "Prueba con otra palabra clave o explora el catálogo." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Vinculación de cuenta" + +[portal.shell.header] +accountFallback = "Cuenta" +accountMenu = "Menú de cuenta" +darkMode = "Modo oscuro" +lightMode = "Modo claro" +search = "Buscar" +searchPlaceholder = "Buscar…" +signOut = "Cerrar sesión" +switchToDark = "Cambiar al tema oscuro" +switchToLight = "Cambiar al tema claro" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Procesador" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Vincular cuenta de Stirling" +planEditor = "Plan Editor" +planEnterprise = "Plan Enterprise" +planProcessor = "Plan Processor" +primaryNav = "Navegación principal" +switchApp = "Cambiar aplicación" + +[portal.sources] +subtitle = "Conexiones de entrada reutilizables que alimentan documentos en Stirling. Configura una conexión una vez y luego haz referencia a ella desde cualquier número de políticas. Haz clic en una fila para ver su configuración y qué políticas la usan." +title = "Fuentes" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Conectar fuente" + +[portal.sources.delete] +body = "¿Eliminar \"{{name}}\"? Esto no se puede deshacer. Las políticas que la referencian tendrían que actualizarse." +cancel = "Cancelar" +confirm = "Eliminar" +title = "¿Eliminar fuente?" + +[portal.sources.detail] +closeAriaLabel = "Cerrar detalle" +delete = "Eliminar fuente" +docs24h = "Últimas 24 h" +docs30d = "Últimos 30 días" +docsTotal = "Total vistos" +docsTrend = "Documentos durante los últimos 30 días" +documents = "Documentos" +edit = "Editar" +notReferenced = "No está referenciada por ninguna política, por lo que es seguro eliminarla." +pause = "Pausar" +resume = "Reanudar" +subtitle = "{{type}} · {{status}}" +usedBy = "Usada por" + +[portal.sources.empty] +description = "Conecta una carpeta (y, pronto, almacenamiento en la nube) para que tus políticas tengan de dónde extraer documentos." +title = "Aún no hay fuentes conectadas" + +[portal.sources.kpi] +inUse = "En uso" +total = "Conexiones" +unused = "Sin usar" + +[portal.sources.status] +active = "Activa" +disabled = "Desactivada" +unused = "Sin usar" + +[portal.sources.table] +source = "Fuente" +status = "Estado" +usedBy = "Políticas" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Vigila un directorio en el servidor para detectar documentos nuevos." +label = "Carpeta" + +[portal.sources.types.folder.fields.directory] +helperText = "Ruta absoluta que Stirling vigila para encontrar archivos que procesar." +label = "Ruta del directorio" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "La comprobación de contenido lee cada archivo modificado, por lo que los cambios de nombre y toques que no alteran el contenido no se vuelven a procesar." +label = "Detección de cambios" + +[portal.sources.types.folder.fields.identity.options] +hash = "Tamaño, fecha y comprobación de contenido" +stat = "Tamaño y fecha de modificación" + +[portal.sources.types.folder.fields.mode] +label = "Modo de lectura" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consumir: procesar cada archivo una vez" +snapshot = "Instantánea: volver a leer la carpeta en cada ejecución" + +[portal.sources.types.folder.fields.recursive] +label = "Profundidad de carpeta" + +[portal.sources.types.folder.fields.recursive.options] +all = "Incluir subcarpetas" +top = "Solo nivel superior" + +[portal.sources.types.unknown] +label = "Fuente" + +[portal.sources.wizard] +back = "Atrás" +cancel = "Cancelar" +continue = "Continuar" +editTitle = "Editar fuente" +name = "Nombre" +namePlaceholder = "p. ej., Entrada de reclamaciones" +save = "Guardar cambios" +subtitle = "Paso {{current}} de {{total}} · {{label}}" +title = "Conectar una fuente" +type = "Tipo" + +[portal.sources.wizard.steps] +chooseType = "Elegir tipo" +configure = "Configurar" +review = "Revisar y conectar" + +[portal.usage] +managePayment = "Gestionar pago" +subtitle = "Consumo, facturas y gestión del plan para cada PDF que Stirling ha facturado, en una sola consola." +title = "Uso y facturación" + +[portal.usage.error] +loadWallet = "No se ha podido cargar la cartera" +openStripePortal = "No se ha podido abrir el portal de Stripe" +walletUnavailable = "Cartera no disponible: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Iniciar sesión de nuevo" +body = "La sesión de tu cuenta de Stirling ha caducado. Inicia sesión de nuevo para ver la facturación — tu instancia permanece vinculada." +title = "Sesión caducada" + +[portal.users] +title = "Usuarios" + +[portal.users.roles] +subtitle = "Cada rol existe en todos los planes — lo que cada uno puede hacer es fijo en toda la organización." +title = "Roles" + +[portal.users.roles.admin] +label = "Admin (propietario de la org)" +summary = "Gobierno completo sobre el espacio de trabajo, los ajustes y los miembros." + +[portal.users.roles.admin.permissions] +0 = "Gestionar usuarios, equipos y roles" +1 = "Gestionar todas las integraciones, incluidas conexiones S3" +2 = "Conceder o revocar acceso al portal" +3 = "Todo lo que puede hacer el propietario de equipo" + +[portal.users.roles.guest] +label = "Invitado" +summary = "Acceso limitado o solo web; no puede tener configuraciones personales." + +[portal.users.roles.guest.permissions] +0 = "Uso solo web / demo" +1 = "Sin claves API ni integraciones" +2 = "Sin acceso al portal" +3 = "Solo lectura donde se comparta" + +[portal.users.roles.member] +label = "Miembro" +summary = "Usuario habitual — trabaja con recursos compartidos y sus propias configuraciones." + +[portal.users.roles.member.permissions] +0 = "Usar el editor y las integraciones compartidas" +1 = "Crear configuraciones personales de API y MCP" +2 = "Ver configuraciones de equipo compartidas con él" +3 = "Sin gestión de S3 ni del espacio de trabajo" + +[portal.users.roles.team_owner] +label = "Propietario de equipo" +summary = "Posee un equipo — gestiona los recursos de sus miembros y las configuraciones compartidas." + +[portal.users.roles.team_owner.permissions] +0 = "Crear y gestionar las conexiones S3 del equipo" +1 = "Gestionar configuraciones de integraciones propiedad del equipo" +2 = "Acceso al portal mediante la política predeterminada" +3 = "Todo lo que puede hacer un miembro" + +[portal.welcome] +ariaLabel = "Bienvenido a Stirling PDF" +badge = "Open-source" +installEditor = "Instalar el Editor" +inviteTeammates = "Invitar a compañeros" +openInBrowser = "Abrir en el navegador" +perks = "Gratis para siempre · Self-hostable" +subtitle = "El Editor de PDF más seguro del mundo es gratis para equipos de todos los tamaños. Incluye más de 60 operaciones PDF y SSO." +title = "Bienvenido a" +titleAccent = "Stirling PDF" + [printFile] title = "Imprimir archivo" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licencias para dependencias del backend incluidas con este servidor." +backendLabel = "Licencias del backend" +backendTitle = "Licencias de terceros del backend" +empty = "No se han encontrado dependencias." +frontendDescription = "Licencias para dependencias del frontend incluidas en la compilación de lanzamiento." +frontendLabel = "Licencias del frontend" +frontendTitle = "Licencias de terceros del frontend" +license = "Licencia" +listDescription = "La lista se muestra directamente en la UI desde el paquete de lanzamiento o el endpoint del backend." +listTitle = "Dependencias incluidas" +loadError = "No se han podido cargar las licencias de terceros" +module = "Módulo" +version = "Versión" + [settings.licensingAnalytics] audit = "Auditoría" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Miembro eliminado correctamente" namePlaceholder = "Introduce el nombre del equipo" personal = "Personal" removeError = "No se pudo eliminar al miembro" +renameCancel = "Cancelar cambio de nombre" renameError = "No se pudo cambiar el nombre del equipo" +renameSubmit = "Guardar nombre del equipo" renameSuccess = "Equipo renombrado correctamente" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Enviar invitación" title = "Invitar miembro del equipo" [team.members] +actions = "Acciones de miembro" emailColumn = "Correo electrónico" empty = "Aún no hay miembros del equipo" nameColumn = "Nombre" @@ -7933,6 +10025,146 @@ title = "Estadísticas detalladas" unknownEndpoint = "Endpoint desconocido" visits = "Visitas" +[users] +lastActive = "Última actividad" +learnMore = "Más información sobre roles y acceso." +locked = "Bloqueado" +roleFor = "Rol de {{name}}" +rowActions = "Acciones para {{name}}" +showAll = "Mostrar todos {{count}}" +showLess = "Mostrar menos" +subtitle2 = "Tus personas, equipos y niveles de acceso." +suspended = "Suspendido" +teamActions = "Acciones de equipo" +title = "Usuarios" +you = "(tú)" + +[users.action] +deleteTeam = "Eliminar equipo" +disableMfa = "Restablecer MFA" +move = "Mover a equipo" +reinstate = "Readmitir" +remove = "Eliminar de la org" +rename = "Cambiar nombre del equipo" +resetPw = "Restablecer contraseña" +suspend = "Suspender" +unlock = "Desbloquear cuenta" + +[users.cap] +addProcessor = "+ Processor" +approver = "Aprueba política" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "¿Eliminar el equipo {{name}}? El equipo debe estar vacío primero: mueve sus miembros a otro equipo y no puede seguir siendo propietario de ninguna configuración de integración." +deleteTeamTitle = "Eliminar equipo" +disableMfaBody = "¿Eliminar la inscripción MFA de {{name}}? La configurará de nuevo en el próximo inicio de sesión si es necesario." +disableMfaTitle = "Restablecer MFA" +removeBody = "¿Eliminar permanentemente a {{name}} de la organización? Esto no se puede deshacer." +removeTitle = "Eliminar miembro" + +[users.empty] +description = "Invita a tu equipo para empezar a colaborar." +title = "Aún no hay miembros" + +[users.group] +addToTeam = "Añadir al equipo" +guestCount = "{{count}} invitado" +guests = "Invitados" +guestsDesc = "Colaboradores externos, limitados a lo que hayas compartido. Solo Editor." +ledBy = "dirigido por {{owner}}" +org = "Organización" +orgDesc = "Propietarios con autoridad en toda la org y aprobación de políticas" +owners = "{{count}} propietario" +team = "Equipo {{name}}" +teamMeta = "{{count}} personas" + +[users.invite] +access = "Acceso" +action = "Invitar a personas" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Método de inicio de sesión" +authWeb = "Contraseña" +create = "Crear cuenta" +createSubtitle = "Crea una cuenta self-hosted con contraseña o SSO." +createTitle = "Crear cuenta" +editorDesc = "Edita PDF en el Editor de Stirling PDF. Todo el mundo lo recibe." +email = "Dirección de email" +emailError = "Introduce una dirección de email válida" +emailPlaceholder2 = "name@company.com" +forceChange = "Requerir un cambio de contraseña en el primer inicio de sesión" +forceMfa = "Requerir configuración de MFA en el primer inicio de sesión" +method = "Cómo añadirlos" +methodDirect = "Crear cuenta directamente" +methodEmail = "Invitar por email" +password = "Contraseña" +passwordError = "La contraseña debe tener al menos 8 caracteres" +processorDeferred = "Invitación enviada, pero aún no se ha podido conceder acceso a Processor; configúralo desde la lista cuando se hayan unido." +processorDesc = "La superficie de gobierno, ejecutar pipelines, agentes y la API." +role = "Rol" +send2 = "Enviar invitación" +subtitle2 = "Recibirán un correo electrónico para unirse a tu espacio de trabajo de Stirling." +team = "Equipo" +title = "Invitar a personas" +username = "Nombre de usuario" +usernameError = "El nombre de usuario debe tener al menos 3 caracteres" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Algo ha fallado al contactar con el backend, o no tienes acceso. Inténtalo de nuevo." +title = "No se han podido cargar los miembros" + +[users.moveTeam] +apply = "Mover" +team = "Equipo" +title = "Mover al equipo" + +[users.newTeam] +action = "+ Nuevo equipo" +create = "Crear equipo" +emailError = "Introduce una dirección de correo electrónico válida" +name = "Nombre del equipo" +namePlaceholder = "p. ej., Finanzas" +nameRequired = "El nombre del equipo es obligatorio" +owner = "Propietario del equipo" +ownerFailed = "Equipo creado, pero no se ha podido invitar al propietario. Asigna uno desde la lista." +ownerHelper = "Cada equipo tiene un responsable. Se le invitará como Propietario del equipo, con Processor activado, y podrá añadir al resto. Puedes reasignarlo más tarde." +ownerPlaceholder = "owner@company.com" +subtitle = "Agrupa personas bajo un Propietario del equipo que gestione su acceso." +title = "Nuevo equipo" + +[users.renameTeam] +apply = "Cambiar nombre" +name = "Nombre del equipo" +title = "Cambiar nombre del equipo" + +[users.resetPw] +apply = "Restablecer contraseña" +confirm = "Confirmar contraseña" +copied = "Copiado al portapapeles" +copyHint = "Copia esto ahora; no se volverá a mostrar." +email = "Enviar un correo electrónico al usuario sobre el restablecimiento" +forceChange = "Requerir un cambio de contraseña en el próximo inicio de sesión" +generate = "Generar una contraseña segura" +includePw = "Incluir la nueva contraseña en el correo electrónico" +mismatch = "Las contraseñas no coinciden" +newPassword = "Nueva contraseña" +regen = "Regenerar" +title = "Restablecer contraseña" +tooShort = "La contraseña debe tener al menos 8 caracteres" + +[users.role] +guest = "Invitado" +member = "Miembro" +orgOwner = "Propietario de la organización" +teamOwner = "Propietario del equipo" + +[users.team] +grantProcessor = "Conceder Processor al equipo" +revokeProcessor = "Revocar Processor del equipo" + [validateSignature] date = "Fecha" downloadCsv = "Descargar CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Alejar" [viewer.attachments] addAttachment = "Añadir adjunto" close = "Cerrar adjuntos" +closeSidebar = "Cerrar barra lateral de adjuntos" +download = "Descargar adjunto" empty = "No hay adjuntos en este documento" loading = "Cargando adjuntos..." noDocument = "Abre un PDF para ver sus adjuntos." noMatch = "Ningún adjunto coincide con tu búsqueda" noSupport = "Este visor no admite adjuntos." +retry = "Reintentar" searchPlaceholder = "Buscar adjuntos" title = "Adjuntos" +[viewer.bookmarks] +bookmarkTitle = "Título del marcador" +closeSidebar = "Cerrar barra lateral de marcadores" +collapseAll = "Contraer todos los marcadores" +expandAll = "Expandir todos los marcadores" + [viewer.comments] addComment = "Añadir comentario" addCommentPlaceholder = "Añadir comentario..." @@ -8075,6 +10316,7 @@ clearAll = "Borrar todos los comentarios" clearAllDescription = "Esto elimina los comentarios y respuestas de la barra lateral, conservando cualquier anotación adjunta en el documento." clearAllTitle = "¿Borrar todos los comentarios?" close = "Cerrar comentarios" +closeSidebar = "Cerrar barra lateral de comentarios" deleteAnnotationAndComment = "Eliminar anotación y comentario" deleteDescription = "Esta anotación tiene un comentario adjunto. Puedes quitar solo el comentario de la barra lateral y mantener la anotación, o eliminar todo." deleteTitle = "¿Quitar la anotación de los comentarios?" @@ -8106,6 +10348,11 @@ title = "Campos del formulario" unsavedBadge = "Sin guardar" unsavedDesc = "Tienes cambios sin guardar" +[viewer.layers] +closeSidebar = "Cerrar barra lateral de capas" +hideAll = "Ocultar todas las capas" +showAll = "Mostrar todas las capas" + [viewer.link] delete = "Eliminar enlace" @@ -8136,6 +10383,9 @@ resultsOf = "de {{total}}" [viewer.signature] delete = "Eliminar firma" +[viewer.thumbnails] +closeSidebar = "Cerrar barra lateral de miniaturas" + [viewPdf] tags = "ver,leer,anotar,texto,imagen" title = "Ver/Editar PDF" @@ -8562,6 +10812,7 @@ loading = "Cargando personas..." locked = "bloqueado" lockedBadge = "Bloqueado" loginRequired = "Habilite primero el modo de inicio de sesión" +memberActions = "Acciones de miembro" noMembersFound = "No se encontraron miembros" role = "Rol" searchMembers = "Buscar miembros..." @@ -8571,6 +10822,7 @@ unlockAccount = "Desbloquear cuenta" unlockUserError = "Error al desbloquear la cuenta de usuario" unlockUserSuccess = "La cuenta de usuario se ha desbloqueado correctamente" user = "Usuario" +userInfo = "Información del usuario" [workspace.people.actions] upgrade = "Actualizar" @@ -8716,6 +10968,7 @@ removeMemberError = "No se pudo eliminar al usuario del equipo" removeMemberSuccess = "Usuario eliminado del equipo" renameTeamLabel = "Cambiar nombre del equipo" system = "Sistema" +teamActions = "Acciones del equipo" teamName = "Nombre del equipo" teamNotFound = "Equipo no encontrado" title = "Equipos" diff --git a/frontend/editor/public/locales/eu-ES/translation.toml b/frontend/editor/public/locales/eu-ES/translation.toml index 0203632594..1742663607 100644 --- a/frontend/editor/public/locales/eu-ES/translation.toml +++ b/frontend/editor/public/locales/eu-ES/translation.toml @@ -7,6 +7,7 @@ black = "Beltza" blue = "Urdina" cancel = "Utzi" chooseFile = "Aukeratu fitxategia" +clear = "Garbitu" close = "Itxi" comingSoon = "Laster" confirm = "Berretsi" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} fitxategi prest daude." property = "Propietate" quickPosition = "Posizio azkarra" red = "Gorria" +remove = "Kendu" reset = "Berrezarri" review = "Berrikusi" save = "Gorde" @@ -180,6 +182,7 @@ addMoreFiles = "Gehitu fitxategi gehiago..." attachments = "Eranskinak hautatu" info = "Hautatu zure PDFari eransteko fitxategiak. Fitxategi hauek txertatuta egongo dira eta PDFaren eranskin-paneletik eskuragarri." placeholder = "Aukeratu fitxategiak..." +removeFile = "Kendu fitxategia" selectedFiles = "Hautatutako fitxategiak" submit = "Gehitu eranskinak" @@ -1628,6 +1631,9 @@ title = "Stirling PDF hobetzea nahi duzu?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Lerrokatu erdian" +alignLeft = "Lerrokatu ezkerrera" +alignRight = "Lerrokatu eskuinera" annotationStyle = "Anotazioaren estiloa" backgroundColor = "Atzeko planoaren kolorea" borderOff = "Ertza: desaktibo" @@ -2531,6 +2537,7 @@ title = "Arau orokorra" [certSign.source] device = "Gailu hau" +noOtherSources = "Ez dago beste ziurtagiri-iturririk erabilgarri." server = "Zerbitzaria" stepTitle = "Ziurtagiriaren iturburua" upload = "Igo" @@ -2805,6 +2812,7 @@ back = "Atzera" cancel = "Utzi" close = "Itxi" collapse = "Tolestu" +confirm = "Berretsi" continue = "Jarraitu" copied = "Kopiatuta!" copy = "Kopiatu" @@ -3595,7 +3603,9 @@ makeCopy = "Egin kopia bat" mobileShort = "Mugikorra" mobileUpload = "Mugikorretik kargatzea" mobileUploadNotAvailable = "Mugikorreko kargaketa ez dago gaituta" +moreOptions = "Aukera gehiago" myFiles = "Nire fitxategiak" +nextFile = "Hurrengo fitxategia" noFiles = "Ez dago fitxategirik eskuragarri" noFilesFound = "Ez da aurkitu zure bilaketarekin bat datorren fitxategirik" noRecentFiles = "Ez da azken fitxategirik aurkitu" @@ -3605,6 +3615,7 @@ openInFileEditor = "Ireki fitxategi-editorean" openInPageEditor = "Ireki orri-editorean" owner = "Jabea" ownerUnknown = "Ezezaguna" +previousFile = "Aurreko fitxategia" recent = "Azkenak" removeBoth = "Kendu bietatik" removeFilePrompt = "Fitxategi hau gailu honetan eta zure zerbitzarian gordeta dago. Nondik kendu nahi duzu?" @@ -3680,7 +3691,9 @@ workbench = "Lan-mahaia" [fileSidebar] addFiles = "Gehitu fitxategiak" +addingFiles = "Fitxategiak gehitzen…" collapse = "Tolestu alboko barra" +customizeGroups = "Pertsonalizatu taldeak" dropHint = "Ireki fitxategiak hasteko" dropToAdd = "Drop files to add" expand = "Zabaldu alboko barra" @@ -3693,8 +3706,11 @@ noFiles = "Oraindik ez dago fitxategirik" openFileManager = "Ireki fitxategi-kudeatzailea" openFromComputer = "Ireki ordenagailutik" openSettings = "Ireki ezarpenak" +other = "Besteak" +recent = "Azkenak" search = "Bilatu" searchPlaceholder = "Bilatu fitxategiak..." +viewAll = "Ikusi {{count}} fitxategi guztiak" [fileSidebar.fileItem] closeViewer = "Itxi ikustailea" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Gehitu" +addLabel = "Gehitu etiketa bat…" +categoryIconAria = "Aukeratu ikono bat {{name}}(r)entzat" +createCategory = "Sortu kategoria" +delete = "Ezabatu kategoria" +done = "Eginda" +hide = "Ezkutatu kategoria" +newCategory = "Kategoria-izen berria…" +removeLabel = "Kendu {{name}}" +rename = "Aldatu izena" +reset = "Berrezarri lehenetsietara" +search = "Bilatu etiketak…" +show = "Erakutsi kategoria" +subtitle = "Taldekatu zure fitxategiak kategoria nagusietan. Gehitu kategoria bati lehendik dauden edo etiketa berriak, aldatu izena edo sortu zurea. Zure kategorietako batean ez dauden fitxategiak “Besteak” atalean agertuko dira." +title = "Alboko barrako kategoriak" + [filesPage] addToWorkspace = "Gehitu lan-eremura" addToWorkspaceCount = "Gehitu {{count}} lan-eremura" @@ -3715,6 +3748,7 @@ backToFolder = "Itzuli hona: {{folder}}" backToMyFiles = "Itzuli Nire Fitxategietara" breadcrumbs = "Karpetaren bidea" cancel = "Utzi" +classification = "Sailkapena" clearSearch = "Garbitu bilaketa" clearSelection = "Garbitu hautapena" closeDetails = "Itxi xehetasunak" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Ezin izan dira fitxategiak igo: {{message}}" added = "Gehituta" count = "Fitxategiak" folder = "Karpeta" +labels = "Etiketak" modified = "Aldatuta" name = "Izena" size = "Tamaina" -toolHistory = "Tresnen historia" toolHistoryAtVersion = "Tresna-kate metatua" totalSize = "Tamaina osoa" type = "Mota" @@ -4614,10 +4648,10 @@ welcomeTitle = "Gonbidapena jaso duzu!" [landing] addFiles = "Gehitu fitxategiak" heroSubtitle = "Jaregin edo gehitu dagoen PDF bat hasteko." -heroTitle = "Stirling PDF" mobileUpload = "Kargatu mugikorretik" openFromComputer = "Ireki ordenagailutik" uploadFromComputer = "Igo ordenagailutik" +workbenchEmptyStateHero = "Jaregin PDF bat edonon" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Irteera" [onboarding] activeFiles = "Fitxategi Aktiboak ikuspegiak tresnan kargatuta dituzun PDF guztiak erakusten ditu, eta zein prozesatu hautatzeko aukera ematen dizu." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Itxi" cropSettings = "Orain moztu nahi dugun fitxategia hautatu dugunez, Moztu tresna konfigura dezakegu PDFa moztu nahi dugun eremua aukeratzeko." fileCheckbox = "Fitxategietako bat sakatzean, prozesatzeko hautatzen da. Hainbat fitxategi hauta ditzakezu batch eragiketetarako." fileReplacement = "Aldatutako fitxategiak automatikoki ordezkatuko du jatorrizkoa Lan-mahaian, errazago beste tresna batzuekin berriz prozesatzeko." @@ -4955,6 +4990,7 @@ skipTheTour = "Utzi bisita gidatua" [onboarding.desktopInstall] body = "Stirling hobekien funtzionatzen du mahaigaineko aplikazio gisa. Offline erabil dezakezu, dokumentuak azkarrago atzitu, eta editatu tokian bertan zure ordenagailuan." +selectOs = "Hautatu sistema eragilea" title = "Deskargatu" titleWithOs = "Deskargatu {{osLabel}}-rako" @@ -5566,7 +5602,9 @@ viewLabel = "PDF Editorea" [pdfTextEditor.actions] applyChanges = "Aplikatu aldaketak" +clearText = "Garbitu testua" downloadCopy = "Deskargatu kopia" +moreOptions = "Aukera gehiago" reset = "Aldaketak berrezarri" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Kontratuak" +"Financial reports" = "Finantza-txostenak" +"HR records" = "Giza baliabideen erregistroak" +Insurance = "Aseguruak" +Invoices = "Fakturak" +"Legal filings" = "Legezko aurkezpenak" +"Medical / PHI" = "Medikua / PHI" +"Tax documents" = "Zerga-dokumentuak" + [policies.enforcement] applying = "{{names}} aplikatzen" applyingProgress = "{{names}} aplikatzen ({{done}}/{{total}})" @@ -5963,9 +6011,95 @@ export = "Esportatu aurretik betearazten" input = "Inportatzean betearazten" print = "Inprimatu aurretik betearazten" +[policies.field] +accessLog = "Sarbide-erregistroa" +archiveAfter = "Artxibatu honen ondoren" +auditTrail = "Auditoria-arrastoa" +belowThreshold = "Atalasearen azpitik" +destination = "Helmuga" +frameworks = "Esparruak" +immutableHold = "Eutsi aldaezina" +keepFor = "Mantendu honetarako" +minConfidence = "Gutxieneko konfiantza" +notify = "Jakinarazi bideratzean" +onViolation = "Betetzen ez denean" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 urte" +"30 days" = "30 egun" +"90 days" = "90 egun" +Never = "Inoiz ez" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Markatu berrikusteko" +Hold = "Eutsi" +"Route to bucket" = "Bideratu bucket-era" + +[policies.fieldOption.destination] +Documents = "Dokumentuak" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 urte" +"3 years" = "3 urte" +"30 days" = "30 egun" +"7 years" = "7 urte" +Indefinite = "Mugagabe" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automatikoki ezkutatu PHI" +"Block export" = "Blokeatu esportazioa" +"Flag for review" = "Markatu berrikusteko" +"Quarantine document" = "Jarri dokumentua berrogeialdian" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Gehitu" +addPlaceholder = "Gehitu etiketa bat…" +customNote = "Zure talderako pertsonalizatua." +defaultNote = "Lehenetsi integratua erabiltzen, zure taldearekin partekatua." +duplicate = "\"{{name}}\" lehendik badago." +edit = "Editatu etiketak" +empty = "Oraindik ez dago etiketarik." +export = "Esportatu JSON" +iconAria = "Aukeratu ikono bat {{name}}(r)entzat" +import = "Inportatu JSON" +importError = "Ezin izan da fitxategi hori inportatu." +managedNote = "Taldeko etiketak zure talde-buruak kudeatzen ditu." +modalSubtitle = "Zure talde osoarekin partekatua. Sailkatzaileak dokumentu bakoitzari dagozkion etiketak aukeratzen ditu." +modalTitle = "Sailkapen-etiketak" +pickIcon = "Erabili {{label}} ikonoa" +removeAria = "Kendu {{name}}" +resetToDefault = "Berrezarri lehenetsira" +saveForTeam = "Gorde taldearentzat" +saving = "Gordetzen…" +sectionLabel = "Sailkapen-etiketak" +startFromScratch = "Hasi hutsetik" +teamCount = "taldeko etiketak" +tooLong = "Etiketek gehienez {{max}} karaktere izan ditzakete." +ungrouped = "Taldekatu gabe" +view = "Ikusi etiketak" + [policies.pii] account = "Kontu-zenbakiak (etiketatuak)" card = "Kreditu / debitu txartelak" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "AEBetako bideratze-zenbakiak (ABA)" ssn = "Gizarte Segurantzako zenbakiak" +[policies.settings] +noneExport = "Une honetan ez da politikarik exekutatzen esportatzean." +noneUpload = "Une honetan ez da politikarik exekutatzen kargatzean." +onExport = "Esportatzean" +onUpload = "Kargatzean" +reorderHandle = "Arrastatu berrordenatzeko" +runOrderDesc = "Politika bat baino gehiago abiarazle berean exekutatzen denean, ordena honetan exekutatzen dira — bakoitza aurreko politikaren irteeran. Arrastatu berrordenatzeko." +title = "Politika-ezarpenak" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Politika-aukerak" +policySettings = "Politika-ezarpenak" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Saiatu berriro huts egindako politikak ({{count}})" +rowProgress = "{{completed}} / {{total}} fitxategi prozesatuta" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Zer da politika bat?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} betearazten..." +badgeRan = "{{name}} politika fitxategi honetan exekutatu da" +blockingAction = "{{action}} blokeatuta politika betearazten den bitartean; itxaron, mesedez..." +dismiss = "Baztertu gainjartzea" +enforcingTitle = "Politika betearazten..." +viewAnyway = "Ikusi fitxategia (politika oraindik betearazten ari da)" + +[portal] +comingSoon = "Laster" + +[portal.accountLink.card] +billingNote = "Gainbegiratu gabeko prozesamendua zure erakundearen zorroari fakturatzen zaio." +eyebrow = "Kontu-lotura" +linkButton = "Lotu zure Stirling kontua" +linked = "Lotuta" +linkedAs = "{{name}} gisa lotuta." +linkedGeneric = "Instantzia hau lotuta dago." +notLinked = "Lotu gabe" +title = "Lotu erakunde hau bere Stirling kontuarekin" +unlink = "Kendu lotura" + +[portal.accountLink.card.error] +title = "Ezin izan da lotu" + +[portal.accountLink.card.loginNotConfigured] +after = "hostatutako Stirling kontuarekin kontu-lotura gaitzeko. Garapenean, saio-hasiera simula dezakezu lotura-elkarrizketatik." +before = "Ezarri" +title = "SaaS saio-hasiera ez dago konfiguratuta" + +[portal.accountLink.gate] +action = "Lotu kontua" +description = "Lotu erakunde honen Stirling kontua fakturagarriak diren eginbideak erabiltzeko." +title = "Lotu desblokeatzeko" +titleFeature = "Lotu {{feature}} desblokeatzeko" + +[portal.accountLink.instances] +active = "Aktibo" +revoke = "Ezeztatu" +revoked = "Ezeztatuta" +unnamed = "Izenik gabeko instantzia" + +[portal.accountLink.instances.columns] +instance = "Instantzia" +lastSeen = "Azken aldiz ikusita" +linked = "Lotuta" +status = "Egoera" + +[portal.accountLink.instances.empty] +description = "Lotu erakunde honen kontua, eta gero erregistratu zure self-hosted instantziak hemen ikusteko." +title = "Ez dago lotutako instantziarik" + +[portal.accountLink.instances.time] +daysAgo_one = "duela {{count}} egun" +daysAgo_other = "duela {{count}} egun" +hoursAgo_one = "duela {{count}} ordu" +hoursAgo_other = "duela {{count}} ordu" +justNow = "orain bertan" +minutesAgo_one = "duela {{count}} minutu" +minutesAgo_other = "duela {{count}} minutu" +never = "inoiz ez" + +[portal.accountLink.modal] +linkSubtitle = "Hasi saioa zerbitzari honek fakturatu behar duen kontuan." +linkTitle = "Lotu zure Stirling kontua" +reauthSubtitle = "Zure saioa iraungi da — hasi saioa berriro zure Stirling kontuan. Zure instantziak lotuta jarraituko du." +reauthTitle = "Hasi saioa berriro" +simulateSignIn = "Simulatu saio-hasiera (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "hostatutako Stirling kontuarekin aplikazio barruko lotura gaitzeko." +and = "eta" +before = "Ezarri" +title = "SaaS saio-hasiera ez dago konfiguratuta" + +[portal.accountLink.panel] +instancesSub = "Erakunde honetan erregistratutako self-hosted instantzia guztiak. Ezeztatu kredentzial bat berehala haren gainbegiratu gabeko sarbidea eteteko." +instancesTitle = "Lotutako instantziak" +revokeError = "Ezin izan da instantzia ezeztatu" +sub = "Lotu self-hosted erakunde hau bere Stirling kontuarekin, gainbegiratu gabeko prozesamendua zure erakundearen zorroari fakturatzeko." + +[portal.accountLink.panel.loadError] +forbidden = "Taldearen jabeak bakarrik ikus ditzake erakundearen lotutako instantziak." +generic = "Ezin izan dira taldearen lotutako instantziak kargatu. Saiatu berriro une batean." +title = "Ezin izan dira lotutako instantziak kargatu" + +[portal.accountLink.state] +free = "Editor plana" +subscribed = "Processor plana" +unlinked = "Lotu gabe" + +[portal.agentBuilder] +bootstrapFromDocument = "Hasieratu dokumentutik" +sectionsAriaLabel = "Agente-eraikitzailearen atalak" +selectorAriaLabel = "Agenteak" +subtitle = "Diseinatu, probatu eta argitaratu dokumentuak sailkatu, haietatik erauzi eta bideratzen dituzten AI agenteak. Definitu agertokiak, mugatu tresnen sarbidea, exekutatu urrezko multzo bat eta argitaratu bertsio bat." +title = "Agente-eraikitzailea" + +[portal.agentBuilder.bootstrap] +cancel = "Utzi" +dropzoneText = "Aukeratu lagin-dokumentu bat (PDF edo irudia)" +lead = "Jaregin lagin-dokumentu bat eta findu dezakezun agertokiak eta erauzketa-eskema bat proposatuko dizkizugu. Ez da ezer argitaratuko zuk berrikusi arte." +submit = "Hasieratu agentea" +subtitle = "Sortu agente berri baten oinarria fitxategi adierazgarri batetik" +title = "Hasieratu dokumentu batetik" + +[portal.agentBuilder.empty] +description = "Hasieratu agente bat lagin-dokumentu batetik bere agertokiak eta erauzketa-eskema sortzeko; gero, findu eta argitaratu." +title = "Oraindik ez dago agenterik" + +[portal.agentBuilder.evals] +casesPassing = "Gainditzen duten kasuak" +columnCase = "Ebaluazio-kasua" +columnLatency = "Latentzia" +columnResult = "Emaitza" +fail = "huts egin" +goldenSetPassRate = "Urrezko multzoaren gainditze-tasa" +latencyMs = "{{ms}} ms" +notRun = "exekutatu gabe" +pass = "gainditu" +passRate = "Gainditze-tasa" +runEvals = "Exekutatu ebaluazioak" + +[portal.agentBuilder.evals.empty] +description = "Ebaluazioek zure agertokiak urrezko multzo errepikagarri bihurtzen dituzte. Eguneratu plana denboran zehar gainditze-tasa jasotzeko eta argitalpenak horren arabera baldintzatzeko." +title = "Oraindik ez dago urrezko multzorik" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "urrezko multzoetan zehar" +activeAgents = "Agente aktiboak" +avgPassRate = "Batez besteko ebaluazioen gainditze-tasa" +fleetWide = "flota osoan" +latestPublished = "Azken argitaratua" +scenarios = "Agertokiak" +testCases = "proba-kasuak" +totalDescription_one = "{{count}} guztira" +totalDescription_other = "{{count}} guztira" + +[portal.agentBuilder.scenarios] +add = "Gehitu" +addScenario = "Gehitu agertokia" +enable = "Gaitu" +expectationLabel = "Espero den portaera" +expectationPlaceholder = "Agenteak egin beharko lukeena" +inEval = "ebaluazioan" +mute = "Isilarazi" +muted = "isilarazita" +nameLabel = "Izena" +namePlaceholder = "adib. Betetze-eskalatzea" + +[portal.agentBuilder.tabs] +evals = "Ebaluazioak" +scenarios = "Agertokiak" +tools = "Tresnak" +versions = "Bertsioak" + +[portal.agentBuilder.tools] +broadAccess = "Sarbide zabala" +deniedHint = "Hautatutako tresnak blokeatuta daude. Gainerako guztia deigarria izaten jarraitzen du." +deniedTools = "Ukatutako tresnak" +governanceGate = "Tresnen gobernantza Enterprise planean dago erabilgarri." +restricted = "Murriztua" +restrictedAccess = "Tresnen sarbide murriztua" +restrictedDescription = "Baimendu tresna guztiak, behean ukatzen dituzunak izan ezik." + +[portal.agentBuilder.versions] +current = "uneko" +historyGate = "Bertsio-historia osoa eta atzera egitea Enterprise planean daude erabilgarri." +publish = "Argitaratu" +rollBack = "Itzuli atzera" + +[portal.assistant] +close = "Itxi laguntzailea" +error = "Ezin izan da laguntzailearekin konektatu." +errorWithDetail = "Ezin izan da laguntzailearekin konektatu: {{detail}}" +inputAriaLabel = "Galdetu laguntzaileari" +inputPlaceholder = "Galdetu Stirling-i buruz…" +open = "Ireki laguntzailea" +send = "Bidali" +title = "Laguntzailea" +tryAsking = "Saiatu galdetzen" +typing = "Idazten" + +[portal.auth] +loading = "Kargatzen" +redirectingToEditor = "Editorera birbideratzen..." + +[portal.billing.checkout] +noClientSecret = "Edge funtzioak ez du client_secret itzuli." +subtitle = "Gehitu txartel bat doako Editor planaren baimenetik harago jarraitzeko. Stripe-k gainerakoa kudeatzen du." +title = "Aktibatu Processor plana" + +[portal.billing.checkout.activationSlow] +body = "Ordainketa ondo egin da, baina aktibazioa ohikoa baino pixka bat gehiago luzatzen ari da. Automatikoki aktibatuko da - itxi hau eta laster agertuko da hemen." +close = "Itxi" +title = "Ia prest" + +[portal.billing.checkout.error] +title = "Ezin izan da ordainketa-prozesua hasi" + +[portal.billing.checkout.finalizing] +body = "Zure ordainketa gauzatu da. Neurtutako prozesamendua aktibatzen ari gara lotutako instantzietan - normalean segundo batzuk behar ditu." +hint = "Mantendu leiho hau irekita, mesedez." +title = "Zure Processor plana aktibatzen..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "portaleko env-en aplikazio barruko ordainketa gaitzeko." +bodyBefore = "Ezarri" +title = "Stripe ez dago konfiguratuta" + +[portal.billing.enterpriseUpsell] +cta = "Sortu zure Enterprise aurrekontua" +description = "Bolumen-konpromisoagatiko deskontuak, air-gapped hedapena, MSA pertsonalizatua eta segurtasun-berrikuspenak, eta hirugarrenen banatzaileekin lankidetzak." +eyebrow = "Bolumen-deskontua · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktibo hilabete honetan" +cost = "Kostua" +editorsDeployed = "Hedatutako editoreak" +inviteTeammates = "Gonbidatu taldekideak" +pdfsEdited = "Editatutako PDFak" +subtitle = "Hedatu edonon, zure talde osoarentzat." +title = "Doako PDF editoreak" + +[portal.billing.freePlan] +checkoutErrorTitle = "Ezin izan da ordainketa-prozesua hasi" +currentPlan = "Uneko plana" +freeForever = "Doan betiko" +noTeamResolved = "Zure zorroan oraindik ez da talderik ebatzi — freskatu eta saiatu berriro." +ownerOnly = "Taldearen jabeak bakarrik aktiba dezake Processor plana." +planName = "Editor" +ssoIncluded = "SSO barne" +switchOnProcessor = "Aktibatu Processor →" +unlimitedUsers = "Erabiltzaile mugagabeak" + +[portal.billing.invoices] +columnAmount = "Zenbatekoa" +columnDate = "Data" +columnDescription = "Deskribapena" +columnPdfsProcessed = "Prozesatutako PDFak" +columnStatus = "Egoera" +descriptionFallback = "Faktura" +downloadAriaLabel = "Deskargatu {{number}} faktura PDF gisa" +emptyDescription = "Zure taldeak harpidetza egin eta lehen zikloa ixtean, zure fakturak hemen agertuko dira." +emptyTitle = "Oraindik ez dago fakturarik" +fetchLimitNote_one = "Zure azken {{count}} fakturak erakusten. Faktura zaharragoak Stripe atarian daude." +fetchLimitNote_other = "Zure azken {{count}} fakturak erakusten. Faktura zaharragoak Stripe atarian daude." +loadError = "Ezin izan dira fakturak kargatu: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Erakutsi {{count}} guztiak" +showAll_other = "Erakutsi {{count}} guztiak" +showFewer_one = "Erakutsi gutxiago (lehen {{count}})" +showFewer_other = "Erakutsi gutxiago (lehen {{count}})" +showMostRecent_one = "Erakutsi azken {{count}}" +showMostRecent_other = "Erakutsi azken {{count}}" +title = "Fakturen historia" +viewAriaLabel = "Ikusi {{number}} faktura Stripe-n" +viewLink = "Ikusi ↗" + +[portal.billing.linkPrompt] +cta = "Lotu Stirling kontua" +description = "Eskuzko PDF edizioa — ikusi, sinatu, bateratu, zatitu, ur-marka jarri, konprimitu, bihurtu, eskuzko OCR — beti doakoa da, lotuta egon ala ez. Lotu 500 PDF doako neurtutako prozesamendurako (automatizazioa, AI eta API) eskuratzeko; gehiago behar duzunean, aktibatu Processor plana eta ordaindu erabiltzen duzunagatik soilik." +title = "Lotu zure Stirling kontua" + +[portal.billing.paymentMethod] +billedMonthly = "Hilero fakturatua" +cardEnding = "{{brand}} amaiera {{last4}}" +cardFallback = "Txartela" +expiresBilledMonthly = "Iraungitzea: {{expiry}} · hilero fakturatua" +eyebrow = "Ordainketa-metodoa" +managedSub = "Zure txartela eta fakturazio-xehetasunak seguru gordetzen dira Stripe-ren bezero-atarian." +managedTitle = "Stripe-n kudeatua" +update = "Eguneratu" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Oraindik ez dago neurtutako prozesamendurik aldi honetan." +eyebrow = "Aldi honetan prozesatutako PDFak" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Neurtutako PDFak kategoriaren arabera banatuta" +segmentAgentsDesc = "AI agenteen ekintzak" +segmentAgentsLabel = "Agenteak" +segmentApiDesc = "API eskaera zuzenak" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizazioak eta pipeline-ak" +segmentAutomationLabel = "Automatizazioa" +unit = "neurtutako PDFak" + +[portal.billing.spendLimit] +adjustLimit = "Doitu muga" +cancel = "Utzi" +capControlNote = "Aldaketak berehala aplikatzen dira — igo edo jaitsi sabaia edozein unetan." +capSuffix = "/ hilabete" +capSuffixWithDocs = "/ hilabete · ≈ {{documents}} dokumentu" +displaySub = "Automatikoki prozesatzen duzunagatik soilik fakturatzen zaizu — inoiz ez sabaitik gora." +editTitle = "Ezarri zure hileko sabaia" +eyebrow = "Gastu-muga" +guardrailBody = "sabai gogorra — ez zaizu inoiz hortik gora fakturatuko. Mugara iristean, neurtutako prozesamendua pausatu egiten da (PDF edizio mugagabeak funtzionatzen jarraitzen du) muga igo arte edo zikloa berrezarri arte. Ez da ezer galtzen." +guardrailLabel = "Zure babes-muga:" +noCap = "mugarik gabe" +pctUsed = "%{{pct}} erabilita" +remaining = "{{amount}} geratzen da" +save = "Gorde muga" +saveError = "Ezin izan da muga gorde" +thisPeriodUncapped = "{{amount}} aldi honetan · mugarik gabe" +usedThisMonth = "{{amount}} erabilita hilabete honetan" +useSuggested = "Erabili iradokitakoa · {{amount}} / hilabete" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/egun tasarekin, mugara ~{{count}} egunean iritsiko zara (~{{monthEnd}} hilabete-amaiera). Iradokitako muga ~{{suggested}}." +body_other = "{{rate}}/egun tasarekin, mugara ~{{count}} egunean iritsiko zara (~{{monthEnd}} hilabete-amaiera). Iradokitako muga ~{{suggested}}." +label = "Gainditzea aurreikusten da." + +[portal.billing.spendThisMonth] +eyebrow = "Hilabete honetako gastua" +processed_one = "{{formattedCount}} PDF prozesatuta." +processed_other = "{{formattedCount}} PDF prozesatuta." +processedWithRate_one = "{{formattedCount}} PDF prozesatuta, bakoitza {{rate}}." +processedWithRate_other = "{{formattedCount}} PDF prozesatuta, bakoitza {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Igo ezazu orain prozesamendu automatikoa inoiz pausa ez dadin." +approachingTitle = "Zure hileko gastu-mugaren %{{pct}}-n zaude" +raiseLimit = "Igo muga" +reachedBody = "Neurtutako prozesamendua pausatuta dago muga igo arte edo zikloa berrezarri arte. PDF edizio mugagabeak funtzionatzen jarraitzen du." +reachedTitle = "Hileko gastu-mugara iritsi da" + +[portal.billing.subscribedPlan.portalError] +title = "Ezin izan da Stripe ataria ireki" + +[portal.billing.walletMeter] +capSuffix_one = "{{allowance}} doako PDFetatik erabilita" +capSuffix_other = "{{allowance}} doako PDFetatik erabilita" +eyebrow = "Processor proba" +statusLabel_one = "{{remaining}} geratzen da" +statusLabel_other = "{{remaining}} geratzen dira" +sub = "Erabili PDF Editor doan. Ordaindu PDFak automatikoki prozesatzeko." +title_one = "Prozesatu {{allowance}} PDF doan" +title_other = "Prozesatu {{allowance}} PDF doan" +titleWithRate_one = "Prozesatu {{allowance}} PDF doan, gero {{rate}}/PDF" +titleWithRate_other = "Prozesatu {{allowance}} PDF doan, gero {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Blokeatuta" +openAriaLabel = "Ireki {{name}} osagaia" + +[portal.catalogue.detail] +addToProject = "Gehitu proiektuari" +ariaLabel = "Osagaiaren xehetasuna" +tabsAriaLabel = "Osagaiaren xehetasun-atalak" +upgradeToUnlock = "Eguneratu desblokeatzeko" + +[portal.catalogue.detail.code] +install = "Instalatu" +usage = "Erabilera" + +[portal.catalogue.detail.locked] +description = "{{name}} {{tier}} planetik aurrera dago barne. Eguneratu plana txertatzeko." +title = "Ez dago erabilgarri zure planean" + +[portal.catalogue.detail.preview] +badge = "Zuzeneko aurrebista" +note = "Sandbox interaktiboa hemen errendatuko da" + +[portal.catalogue.detail.pricing] +note = "{{unit}} bakoitzeko neurtua. Hileko doako kuotatik gorako erabilera zure kontuan fakturatzen da eta Erabilera eta fakturazioa atalean xehatzen da." + +[portal.catalogue.detail.stats] +billedOn = "Honetan fakturatua" +embeds30d = "Txertaketak (30 egun)" +freeQuota = "Doako kuota" +freeQuotaValue = "{{amount}} / hil" +maturity = "Heldutasuna" +none = "Bat ere ez" +perAction = "Ekintza bakoitzeko" +price = "Prezioa" + +[portal.catalogue.detail.tabs] +code = "Kodea" +overview = "Ikuspegi orokorra" +pricing = "Prezioak" +props = "Props / API" + +[portal.catalogue.props] +optional = "aukerakoa" +required = "beharrezkoa" + +[portal.catalogue.props.columns] +description = "Deskribapena" +name = "Prop" +required = "Beharrezkoa" +type = "Mota" + +[portal.catalogue.summary] +componentsGa = "GA osagaiak" +componentSpendMtd = "Osagaien gastua (MTD)" +embedsThisMonth = "Txertaketak hilabete honetan" +inBeta = "Beta-n" + +[portal.components.billingUnit] +approval = "onarpena" +check = "egiaztapena" +event = "gertaera" +render = "errendatzea" +review = "berrikuspena" +session = "saioa" +signature = "sinadura" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Zure aplikazioan txertatzeko SDK widgetak — bistaratzailea, sinadura elektronikoaren fluxua, AI berrikuspen-panela. Bakoitza ekintza bakoitzeko neurtzen da. Egin klik txartel batean instalazioa, erabilera eta props ikusteko." +title = "Osagaiak" + +[portal.componentsView.empty] +description = "Ezin izan da osagaien katalogoa kargatu. Saiatu berriro laster." +title = "Ez dago osagairik erabilgarri" + +[portal.componentsView.lockedBanner] +description = "GA osagaiak Pay-as-you-go planean daude erabilgarri; Beta osagai batzuk Enterprise-rako soilik dira. Blokeatutako txartelek eguneratzeko iradokizuna erakusten dute." +title = "Osagai batzuek ordainpeko plana behar dute" + +[portal.docs.authentication] +codeCaption = "eskaera bakoitza" +eyebrow = "HASTEN" +lead = "Eskaera guztiak bearer token batekin autentifikatzen dira. Gakoak ingurune bakoitzerako mugatzen dira eta ez dira inoiz iraungitzen biratu ezean." +liveKey = "Produkzio-gakoak — fakturatuak, zure planaren arabera tasa-mugatuak." +testKey = "Sandbox gakoak — doakoak, fixture sintetikoak itzultzen dituzte." +title = "Autentifikazioa" + +[portal.docs.components] +codeCaption = "txertatu bistaratzailea" +eyebrow = "OSAGAIAK" +lead = "Berrikuspen-ilaretarako eta dokumentu-ikuskapenerako txertatzeko UI. Ekarri zure estiloak edo erabili bidalitako gaia." +title = "Berehala erabiltzeko bistaratzaileak" + +[portal.docs.endpoints] +eyebrow = "API ERREFERENTZIA" +fieldCount_one = "{{count}} eremu" +fieldCount_other = "{{count}} eremu" +filterAll = "Guztiak" +filterAriaLabel = "Iragazi endpointak bertikalaren arabera" +lead = "Dokumentu mota bakoitza endpoint tipatu bat da. POST fitxategi bat, jaso eskemak balioztatutako JSON. Iragazi bertikalaren arabera behean." +title = "Endpointak" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API ERREFERENTZIA" +lead = "Erroreek makinak irakurtzeko kode egonkor bat eta giza mezu bat itzultzen dituzte. 4xx gorputzak beti request_id bat dauka euskarriarentzat." +title = "Erroreak" + +[portal.docs.nav] +ariaLabel = "Dokumentazioa" + +[portal.docs.nav.empty] +description = "Ezin izan da dokumentazio-indizea kargatu." +title = "Dokumentazioa ez dago erabilgarri" + +[portal.docs.quickstart] +eyebrow = "HASTEN" +lead = "Bidali zure lehen dokumentua endpoint tipatu batera eta jaso JSON egituratua hiru urratsetan. Ez dago eredu-entrenamendurik, ez prompt engineering-ik." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "kopiatu-itsasteko errezetetarako." +bodyBeforeLink = "integratu dei bera pipeline batean balioztapena, ezkutatzea eta entrega kateatzeko — edo jarri agente baten eskura MCP bidez. Ikusi" +label = "Hurrengoa:" +link = "Playbookak" + +[portal.docs.quickstart.step1] +body = "Sortu esparru mugatuko gako bat Azpiegitura fitxatik. Gakoek tasa-mugak eta aukerako IP baimendu-zerrenda daramate. Esportatu zure shell-era:" +title = "Jaulki API gako bat" + +[portal.docs.quickstart.step2] +body = "POST fitxategi bat edozein endpoint tipatutara. Endpointak zehazten du jasoko duzun eskema — hemen, faktura-erauzgailua." +snippetCaption = "erauzi faktura bat" +title = "Bidali dokumentu bat" + +[portal.docs.quickstart.step3] +body = "Erantzun bakoitza endpointaren eskemaren aurka balioztatzen da, konfiantza-puntuazioarekin eta eremu bakoitzeko jatorriarekin." +codeCaption = "200 OK" +title = "Irakurri emaitza egituratua" + +[portal.docs.rateLimits] +burst = "Bolada" +codeCaption = "429 Too Many Requests" +concurrency = "Aldi berekoak" +eyebrow = "HASTEN" +lead = "Mugak zure planaren arabera eskalatzen dira. 429 erantzun batek Retry-After goiburua dauka; SDKek automatikoki atzera egiten dute." +requestsPerMinute = "Eskaerak / minutu" +title = "Tasa-mugak eta kuotak" + +[portal.docs.recipes] +cloneButton = "Klonatu errezeta" +eyebrow = "PLAYBOOKAK" +lead = "Iturriak, eragiketak eta helmugak kateatzen dituzten muturretik muturrerako ereduak. Bakoitza klona dezakezun pipeline bati dagokio." +title = "Errezetak" + +[portal.docs.sdks] +eyebrow = "SDKAK" +lead = "Lehen mailako bezeroak erantzun tipatuekin, berriro saiatzeko automatikoekin eta streaming kargekin. Guztiek endpoint katalogo bera jarraitzen dute." +title = "SDK ofizialak" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Zaharkitua" + +[portal.docs.skills] +eyebrow = "TREBETASUNAK" +lead = "Agenteak tresna bakar gisa deitzen dituen gaitasun integratu eta izendatuak. Trebetasun bakoitza ebaluazioak lotuta dituen eragiketa-kate determinista bat da." +title = "Agente-trebetasunak" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API ERREFERENTZIA" +lead = "Harpidetu document.processed, pipeline.completed eta quota.threshold gertaeretara. Payloadak HMAC-SHA256 bidez sinatuta daude." +title = "Webhookak" + +[portal.docs.webhooks.callout] +afterHelper = "helper bat dute." +beforeHelper = "goiburua zure sinadura-sekretuarekin, payload batean fidatu aurretik. SDKek" +beforeSignature = "Egiaztatu" + +[portal.documents] +exportCsv = "Esportatu CSV" +search = "Bilatu fitxategi-izenaren, IDaren arabera..." +subtitle = "Zure erakundeak prozesatu dituen dokumentu guztiak, prozesamendu-erregistro osoarekin. Edukirako sarbidea eskaeraren bidez mugatuta dago." +title = "Dokumentuak" + +[portal.documents.audit] +approved = "Onartuta" +archived = "Artxibatuta" +elevation = "Sarbide-igoera" +empty = "Oraindik ez da gertaerarik erregistratu." +extracted = "Prozesatua" +flagged = "Berrikusi behar da" +ingested = "Ingestatuta" +reviewed = "Berrikusten" + +[portal.documents.drawer] +sectionsAriaLabel = "Dokumentuaren xehetasun-atalak" + +[portal.documents.drawer.tabs] +audit = "Auditoria" +extractions = "Erauzketak" +overview = "Ikuspegi orokorra" + +[portal.documents.elevation] +requestAccess = "Eskatu sarbidea" + +[portal.documents.elevation.active] +description = "Aldi baterako baimena — sarbidea erregistratzen da eta denboraz mugatuta dago." +descriptionFourEyes = "Aldi baterako baimena — pareko berrikusle bati jakinarazi zaio (lau begiko kontrola)." +title = "Sarbidea {{time}} barru iraungiko da" + +[portal.documents.elevation.gated] +description = "Edukia zero-standing-access bidez mugatuta dago. Eskaera egiteak denboraz mugatutako baimena hasten du." +descriptionFourEyes = "Edukia zero-standing-access bidez mugatuta dago. Eskaera egiteak denboraz mugatutako baimena hasten du eta pareko berrikusle bati jakinarazten dio (lau begiko kontrola)." +title = "Dokumentu sentikorra" + +[portal.documents.extractions] +empty = "Ez da eremurik erauzi dokumentu honetatik." +masked = "Erauzitako eremuak ezkutatuta daude. Eskatu denboraz mugatutako sarbidea dokumentu honen edukia ikusteko." + +[portal.documents.extractions.columns] +confidence = "Konfiantza" +field = "Eremua" +value = "Balioa" + +[portal.documents.filters] +all = "Guztiak" +ariaLabel = "Iragazi dokumentuak egoeraren arabera" +flagged = "Markatuta" +inReview = "Berrikusten" +processed = "Prozesatua" + +[portal.documents.overview] +action = "Pipelinea / Ekintza" +product = "Produktua" +received = "Ordua" +status = "Egoera" +type = "Mota" +user = "Erabiltzailea" + +[portal.documents.queue.empty] +description = "Iturburuek dokumentuak zure pipelineetara bidali ahala, hemen agertuko dira berrikusteko." +title = "Ez dago dokumenturik ilaran" + +[portal.documents.status] +error = "Errorea" +flagged = "Berrikusi behar da" +inReview = "Berrikusten" +processed = "Prozesatua" + +[portal.documents.table] +auto = "Automatikoa" +editorAction = "Editorea" +empty = "Ez dago iragazki honekin bat datorren dokumenturik." +rowActions = "Errenkadako ekintzak" +sensitiveLabel = "Sentikorra" +sensitiveTitle = "Sentikorra — sarbidea behar da" + +[portal.documents.table.columns] +action = "Pipelinea / Ekintza" +document = "Dokumentua" +product = "Produktua" +status = "Egoera" +time = "Ordua" +user = "Erabiltzailea" + +[portal.editorAdmin] +subtitle = "Hedatu Stirling PDF Editor, parekatu norberak ostatatutako instantziak zure erakundearekin, eta kudeatu martxan dagoen flota — helburuak, osasuna, kredentzialak eta offline aktibazioa leku bakarrean." +title = "Editorearen hedapena" + +[portal.editorAdmin.health.columns] +activeUsers = "Erabiltzaile aktiboak" +host = "Host" +lastSeen = "Azken aldiz ikusita" +region = "Eskualdea" +status = "Egoera" +version = "Bertsioa" + +[portal.editorAdmin.health.empty] +description = "Hedatu helburu bat eta parekatu, instantzien osasuna zuzenean hemen ikusteko." +title = "Ez dago instantziarik txostenik bidaltzen" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Sortu offline sorta" +lockCopy = "Offline eta on-prem aktibazioa Enterprise planaren parte da." +subtitle = "Sortu sinatutako aktibazio-sorta bat offline edo on-prem instalazio baterako, kanporako sare-biderik gabe. Transferitu instantziara eta aplikatu lehen exekuzioko konfigurazioan." +talkToSales = "Jarri harremanetan salmentekin" +title = "Sarez isolatutako aktibazioa" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} sinatuta dago eta transferitzeko prest. Instantzia bat aktibatzen du eta 14 egun barru iraungitzen da." +title = "Sorta prest" + +[portal.editorAdmin.pairing] +generated = "Sortuta ✓" +generateNewCode = "Sortu kode berria" +lockCopy = "IaC hornikuntza Enterprise planaren parte da." +rotate = "Biratu" +talkToSales = "Jarri harremanetan salmentekin" + +[portal.editorAdmin.sections.health] +sub = "Txostenak bidaltzen dituen Editor instantzia bakoitza — bertsioa, eskualdea, egoera, azken aldiz ikusita eta erabiltzaile aktiboak." +title = "Instantzien osasuna" + +[portal.editorAdmin.sections.pairing] +sub = "Konektatu norberak ostatatutako editore bat erakunde honetara. Sortu token bat, eman kode labur bat edo konektatu IaC bidez." +title = "Parekatzea" + +[portal.editorAdmin.sections.targets] +sub = "Editor non exekutatzen den. Kopiatu zatitxo bat norberak ostatatutako instantzia bat martxan jartzeko, edo erabili Managed Cloud eragiketarik gabe." +title = "Hedapen-helburuak" + +[portal.editorAdmin.serviceToken] +currentToken = "Uneko tokena" +lastRotated = "Azken biraketa" +rotateButton = "Biratu zerbitzu-tokena" +subtitle = "Instantziek kredentzial honekin autentifikatzen dira erakundean. Biratu programatutako maiztasunez edo berehala, filtrazio bat susmatuz gero." +title = "Zerbitzu-tokena" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Token berri bat jaulki da. Eguneratu norberak ostatatutako instantzia bakoitzaren STIRLING_SERVICE_TOKEN 24 orduko grazia-epearen barruan; bestela offline geratuko dira." +title = "Biratu martxan dauden instantziak" + +[portal.editorAdmin.status] +degraded = "Degradatuta" +healthy = "Osasuntsu" +offline = "Offline" +pairing = "Parekatzen" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instantzia" +instanceCount_other = "{{count}} instantzia" +talkToSales = "Jarri harremanetan salmentekin" +upgradePlan = "Berritu plana" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem eta Kubernetes bidezko norberak ostatatzea Enterprise planaren parte dira." +paid = "Docker eta Kubernetes bidezko norberak ostatatzea ordaindutako plan batean desblokeatzen da." + +[portal.editorAdmin.targets.state] +available = "Eskuragarri" +locked = "Blokeatuta" +running = "Martxan" + +[portal.errorBoundary] +description = "Ikuspegi honek ustekabeko errore bat izan du. Saiatu berriro, edo aukeratu alboko barrako beste atal bat." +retry = "Saiatu berriro" +title = "Zerbait gaizki atera da orri honetan" + +[portal.home.editor] +activeUsers = "{{n}} aktibo" +invite = "Gonbidatu taldekideak" +name = "Stirling PDF Editor" +open = "Ireki arakatzailean" +updated = "eguneratua {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Norberak ostatatua · Docker" +kubernetes = "Norberak ostatatua · Kubernetes" + +[portal.home.greeting] +afternoon = "Arratsalde on" +evening = "Gabon" +morning = "Egun on" + +[portal.home.onboarding] +dismiss = "Baztertu konfigurazioa" +notStarted = "Hasi gabe" +progress = "{{done}} / {{total}} eginda" +title = "Amaitu konfigurazioa" + +[portal.home.onboarding.enterprise] +body = "Erakunde osoko SSO + SCIM + RBAC, konprometitutako bolumen-prezioak eta sarez isolatutako hedapena." +cta = "Hasi proba" +ctaQuote = "Eskatu aurrekontua" +lead = "250+ langilerentzat." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Hedatu mahaigaineko aplikazioa, betiko doan." +title = "Deskargatu PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktibo · {{recommended}} gomendatu" +chip = "{{active}} aktibo" +title = "Aktibatu gidalerroak" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} konektatuta · PDF bakoitza gobernatuta iristen den tokian" +chip = "{{connected}} konektatuta" +title = "Konektatu zure iturburuak" + +[portal.home.quickActions] +subtitle = "Gaurko zeregin nagusiak" +title = "Ekintza azkarrak" + +[portal.home.quickActions.buildPipeline] +blurb = "3 urratseko konposatzailea idatzitako eragiketa-liburutegiaren gainean" +title = "Eraiki pipeline bat" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenteak, webhooks, zaindutako karpetak" +title = "Konektatu iturburu bat" + +[portal.home.quickActions.issueApiKey] +blurb = "Esparru mugatuko gakoa, tasa-mugekin eta IP baimen-zerrendarekin" +title = "Jaulki API gako bat" + +[portal.infrastructure] +manageEditorDeployment = "Kudeatu Editorearen hedapena" +sectionsAriaLabel = "Azpiegitura-atalak" +subtitle = "Hedapenak, kredentzialak, segurtasun-jarrera, biltegiratzea eta auditoria-arrastoa zure Stirling lan-eremurako." +title = "Azpiegitura" + +[portal.infrastructure.apiKeys] +createKey = "Sortu gakoa" +heading = "API gakoak" +subheading = "Esparru mugatuko kredentzialak, gako bakoitzeko tasa-mugekin, baimenekin eta IP baimen-zerrendekin." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Baimendutako IPak" +anyIp = "Edozein IP (baimen-zerrendarik gabe)" +created = "Sortuta" +lastUsed = "Azken erabilera" +permissions = "Baimenak" +rateLimit = "Tasa-muga" +rateLimitValue = "{{value}} eskaera/min" +usageMonth = "Hilabete honetako erabilera" +usageToday = "Gaurko erabilera" + +[portal.infrastructure.apiKeys.empty] +description = "Sortu esparru mugatuko gako bat Stirling API deitzen hasteko." +title = "Oraindik ez dago API gakorik" + +[portal.infrastructure.audit] +filterAriaLabel = "Iragazi auditoria-gertaerak kategoriaren arabera" +heading = "Auditoria-erregistroak" +latencyValue = "{{value}} ms" +noEventsInCategory = "Ez dago gertaerarik kategoria honetan." +subheading = "Zure lan-eremuko autentifikazio-, konfigurazio- eta prozesatze-gertaera guztiak." + +[portal.infrastructure.audit.columns] +actor = "Eragilea" +event = "Gertaera" +latency = "Latentzia" +status = "Egoera" +target = "Baliabidea" +timestamp = "Denbora-zigilua" + +[portal.infrastructure.audit.empty] +description = "Lan-eremuko jarduera hemen agertuko da gertatu ahala." +title = "Ez dago auditoria-gertaerarik" + +[portal.infrastructure.audit.export] +cancel = "Utzi" +error = "Esportazioak huts egin du. Saiatu berriro." +exportButton = "Esportatu" +exporting = "Esportatzen…" +fieldsLegend = "Zutabeak" +format = "Formatua" +open = "Esportatu" +subtitle = "Deskargatu auditoria-gertaerak CSV edo JSON gisa. Aukeratu zein zutabe sartu." +title = "Esportatu auditoria-erregistroa" + +[portal.infrastructure.audit.export.fields] +date = "Data" +documentName = "Dokumentuaren izena" +ipAddress = "IP helbidea" +outcome = "Emaitza" +tool = "Tresna" +username = "Erabiltzaile-izena" + +[portal.infrastructure.audit.filters] +all = "Guztiak" +auth = "Auth" +config = "Konfig." +elevation = "Sarbide-igoera" +processing = "Prozesamendua" +security = "Segurtasuna" + +[portal.infrastructure.audit.forbidden] +description = "Auditoria-erregistroa taldeko arduradunentzat eta administratzaileentzat dago eskuragarri. Eskatu sarbidea zure taldeko arduradunari edo administratzaile bati." +title = "Ez duzu sarbiderik" + +[portal.infrastructure.audit.metrics] +config = "Konfig." +elevation = "Sarbide-igoera" +processing = "Prozesamendua" +totalEvents = "Gertaerak guztira · 24h" + +[portal.infrastructure.createKey] +cancel = "Utzi" +createKey = "Sortu gakoa" +done = "Eginda" +ipAllowlistHelper = "Komaz bereizitako CIDR barrutiak. Utzi hutsik edozein IP baimentzeko." +ipAllowlistLabel = "IP baimen-zerrenda" +keyNameLabel = "Gakoaren izena" +keyNamePlaceholder = "adib. Ekoizpena · ingestioa" +permissionsLabel = "Baimenak" +secretKeyCaption = "Gako sekretua" +secretWarning = "Gorde hau sekretuen kudeatzaile batean. Stirling-ek hash bat baino ez du gordetzen — ez dago gero berreskuratzeko modurik." +subtitle = "Mugatu gakoa behar duen gutxienekora. Edonoiz biratu edo baliogabetu dezakezu." +subtitleCreated = "Kopiatu sekretu hau orain — ez da berriro erakutsiko." +title = "Sortu API gakoa" +titleCreated = "Gakoa sortuta" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Hedatu duena" +environment = "Ingurunea" +product = "Produktua" +status = "Egoera" +version = "Bertsioa" +when = "Noiz" + +[portal.infrastructure.deployments.recent] +heading = "Azken hedapenak" +subheading = "Produktu eta inguruneetako azken zabalkundeak." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instantziak" +latency = "Latentzia" +load = "Karga" +p99 = "P99" +region = "Eskualdea" +status = "Egoera" +throughput = "Errendimendua" +uptime = "Erabilgarritasun-denbora" +version = "Bertsioa" + +[portal.infrastructure.deployments.regions] +heading = "Eskualdeak" +subheading = "Hedatutako Stirling eskualde bakoitzaren zuzeneko osasuna — latentzia, karga eta zabalkunde-bertsioa." + +[portal.infrastructure.deployments.regions.empty] +description = "Hedatutako eskualdeak hemen agertuko dira zure lan-eremua hornitu ondoren." +title = "Ez dago eskualderik hedatuta" + +[portal.infrastructure.models] +heading = "Modeloak" +msValue = "{{value}} ms" +subheading = "Zure lan-eremuan dokumentuen prozesamendua elikatzen duten modelo-katalogoa eta bideratzea." + +[portal.infrastructure.models.byom] +description = "Erregistratu on-prem edo norberak ostatatutako modelo bat eta lotu eskualde bati datu-egoitzak mugatutako prozesamendurako." +title = "Ekarri zure modeloa" + +[portal.infrastructure.models.catalogue] +heading = "Katalogoa" +sub = "Zure lan-eremurako eskuragarri dauden kudeatutako modeloak, zuzeneko latentziarekin eta kostuarekin." +subEnterprise = "Kudeatutako, norberak ekarritako eta on-prem modeloak — eskualdeka lotzeko aukerarekin." + +[portal.infrastructure.models.catalogue.empty] +description = "Zure lan-eremuko katalogoko modeloak hemen agertuko dira." +title = "Ez dago modelorik erabilgarri" + +[portal.infrastructure.models.columns] +cost = "Kostua" +latency = "Latentzia" +load = "Karga" +model = "Modeloa" +status = "Egoera" +type = "Mota" +version = "Bertsioa" + +[portal.infrastructure.models.metrics] +activeModels = "Modelo aktiboak" +avgLatency = "Batez besteko latentzia" +included = "Barne" +monthlySpend = "Hileko modelo-gastua" + +[portal.infrastructure.models.routing] +empty = "Ez dago bideratze-arau konfiguraturik." +heading = "Bideratze-arauak" +sub = "Zein modelok kudeatzen duen eragiketa bakoitza. Lehenetsia aplikatzen da arau zehatzagorik bat ez datorrenean." +subLocked = "Bideratu eragiketak modelo zehatzetara — ordaindutako planetan eskuragarri." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Berritu Pro planera eragiketa eta dokumentu mota bakoitza zein modelok kudeatzen duen kontrolatzeko." +title = "Modeloen bideratzea ordaindutako eginbidea da" + +[portal.infrastructure.models.routingColumns] +default = "Lehenetsia" +docType = "Dokumentu mota" +modelForAria = "{{operation}} eragiketarako modeloa" +operation = "Eragiketa" +routedTo = "Hona bideratua" + +[portal.infrastructure.security.access.byok] +description = "Eman zure KMS propioaren gako bat. Stirling-ek harekin zifratzen du, baina oraindik irakur dezake." +label = "Ekarri zure gakoa (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Gakoak ez dira inoiz zure KMS-tik irteten. Stirling-ek zifratu-testua baino ez du gordetzen." +label = "Gorde zure gakoa (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling-ek zifratze-gakoak kudeatzen ditu. Errazena — zure aldetik gako-eragiketarik gabe." +label = "Stirling-ek gordetako gakoak" + +[portal.infrastructure.security.accessPolicy] +heading = "Dokumentuetarako sarbide-gidalerroa" +subheading = "Atsedenean dauden prozesatutako dokumentuak nork deszifratu ditzakeen kontrolatzen du." + +[portal.infrastructure.security.attestations] +heading = "Betetze-egiaztapenak" +noReport = "Ez dago txostenik eskuragarri" +subheading = "Esparruz esparruko auditoria-jarrera, egiaztatutako kontroletan txostenak eskuragarri direla." +viewReport = "Ikusi txostena →" + +[portal.infrastructure.security.compliance] +heading = "Betetzea" +subheading = "Stirling plataforma estaltzen duten egiaztapenak eta ziurtagiriak." + +[portal.infrastructure.security.empty] +description = "Zure lan-eremuko segurtasun-konfigurazioa hemen agertuko da." +title = "Segurtasun-jarrera ez dago eskuragarri" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK erabiliz, zifratze-gakoak ez dira inoiz zure KMS-tik irteten. Stirling-ek edozein unetan baliogabetu dezakezun zifratu-testua baino ez du gordetzen eta prozesatzen." +title = "Stirling-ek ezin ditu zure dokumentuak deszifratu" + +[portal.infrastructure.security.ipAllowlist] +empty = "Ez dago IP barrutirik konfiguratuta — IP guztiak baimenduta daude." +heading = "IP baimen-zerrenda" +sub = "API sarbidea CIDR barruti hauetara mugatuta dago." +subLocked = "Mugatu API sarbidea IP barruti ezagunetara — ordaindutako planetan eskuragarri." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Berritu Pro planera API sarbidea sare zehatzetara mugatzeko." +title = "IP baimen-zerrendak ordaindutako eginbidea dira" + +[portal.infrastructure.security.ipColumns] +added = "Gehituta" +addedBy = "Gehitu duena" +cidr = "CIDR" +label = "Etiketa" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmoa" +heading = "Zifratze-gakoen kudeaketa" +keyId = "Gako-identifikatzailea" +lastRotated = "Azken biraketa" +rotateKey = "Biratu gakoa" +rotationPolicy = "Biraketa-gidalerroa" +subheading = "Atsedenean dokumentuak zifratzen dituzten gakoen zaintza — nork deszifratu dezakeen eta gakoak nola biratzen diren." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) eta hold-your-own-key (HYOK) zaintza Enterprise planean daude eskuragarri. Berritu zure KMS propioko gakoak emateko." +title = "Zure planean, gakoak Stirling-ek kudeatzen ditu" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pazifikoa" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR datu-muga" +label = "Europar Batasuna" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Estatu Batuak" + +[portal.infrastructure.security.residencyHeader] +heading = "Datu-egoitza" +subheading = "Dokumentuak non gordetzen eta prozesatzen diren." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} erabilita" + +[portal.infrastructure.storage.empty] +description = "Konektatutako biltegiratzea eta erabilera hemen agertuko dira." +title = "Ez dago biltegiratzerik konfiguratuta" + +[portal.infrastructure.storage.lifecycle] +active = "Aktibo" +activeRange = "0–{{value}}d" +archived = "Artxibatuta" +coldStorage = "biltegiratze hotza" +deleted = "Ezabatuta" +never = "inoiz ez" +purged = "garbituta" + +[portal.infrastructure.storage.providers] +connect = "Konektatu" +connected = "Konektatuta" +heading = "Konektatutako hornitzaileak" +subheading = "Prozesatutako artefaktuak non idazten diren." + +[portal.infrastructure.storage.retention] +heading = "Atxikipena" +subheading = "Artefaktuak bizi-zikloko ezabaketaren aurretik zenbat denboraz mantentzen diren." +windowLabel = "Atxikipen-leiho lehenetsia" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} egun" +days_other = "{{count}} egun" +never = "Ez ezabatu inoiz" + +[portal.infrastructure.storage.totalUsage] +heading = "Erabilera guztira" +progressLabel = "Erabilitako biltegiratzea" +subheading = "Konektatutako hornitzaile guztietan kontsumitutako biltegiratzea." + +[portal.infrastructure.tabs] +apiKeys = "API gakoak" +audit = "Auditoria-erregistroak" +deployments = "Hedapenak" +models = "Modeloak" +security = "Segurtasuna" +storage = "Biltegiratzea" + +[portal.nav] +agent-builder = "Agente-eraikitzailea" +components = "Osagaiak" +docs = "Garatzaileentzako dokumentazioa" +documents = "Dokumentuak" +editor = "Editorea" +home = "Hasiera" +infrastructure = "Azpiegitura" +pipelines = "Pipelineak" +policies = "Gidalerroak" +procurement = "Erosketak" +settings = "Ezarpenak" +sources = "Iturburuak" +usage = "Erabilera eta fakturazioa" +users = "Erabiltzaileak" + +[portal.notifications] +markAllRead = "Markatu guztiak irakurrita" +title = "Jakinarazpenak" +viewAll = "Ikusi guztiak" + +[portal.notifications.ariaLabel] +none = "Jakinarazpenak, irakurri gabekorik ez" +unread_one = "Jakinarazpenak, {{count}} irakurri gabe" +unread_other = "Jakinarazpenak, {{count}} irakurri gabe" + +[portal.notifications.count] +allRead = "guztiak irakurrita" +loading = "kargatzen" +new_one = "{{count}} berri" +new_other = "{{count}} berri" + +[portal.notifications.empty] +description = "Ez dago jakinarazpen berririk." +title = "Dena eguneratuta duzu" + +[portal.pipelines] +subtitle = "Backend-eko dokumentu-pipeline automatizatu guztiak: iturburu multzo baten gaineko eragiketa-kate ordenatua, abiarazle batek exekutatua. Egin klik errenkada batean haren urratsak eta iturburuak ikusteko." +title = "Pipelineak" + +[portal.pipelines.actions] +newPipeline = "Pipeline berria" + +[portal.pipelines.builder] +addStep = "Gehitu tresna" +back = "Itzuli pipelineetara" +discard = "Baztertu aldaketak" +enabled = "Gaituta" +keepEditing = "Jarraitu editatzen" +needsUpload = "Kargatutako fitxategi bat behar du" +noToolMatches = "Ez dago zure bilaketarekin bat datorren tresnarik." +pipelineSettings = "Pipelinearen ezarpenak" +searchTools = "Bilatu tresnak" +selectToolBody = "Gehitu tresna bat zure pipelinea eraikitzeko." +selectToolTitle = "Oraindik ez dago tresnarik" +toolSettings = "Tresnaren ezarpenak" +unknownStep = "Eragiketa ezezaguna, bere horretan mantendu da." +unsavedBody = "Gorde gabeko aldaketak dituzu. Gorde irten aurretik, edo baztertu?" +unsavedTitle = "Gorde gabeko aldaketak" +uploadUnsupported = "Kargatutako fitxategiak oraindik ez dira onartzen pipelineetan; beraz, urrats hauek ezin dira gorde: {{tools}}." +usesDefaults = "Ezarpen lehenetsiekin exekutatzen da" + +[portal.pipelines.composer] +addTool = "Gehitu tresna" +cancel = "Utzi" +chainEmpty = "Gehitu tresna bat zure pipelinea eraikitzen hasteko." +create = "Sortu pipelinea" +directory = "Irteera-karpeta" +directoryHelp = "Zerbitzariko bide absolutua. Konfiguratutako baimendutako karpeten barruan egon behar du." +editingUnsupported = "Tresna-parametro hauek editatzeko bistaratzea oraindik ez da onartzen." +moveDown = "Mugitu behera" +moveUp = "Mugitu gora" +name = "Izena" +namePlaceholder = "adib. Erredakzio-ekorketa" +noSources = "Oraindik ez dago iturbururik konektatuta. Pipelinea zuzenean emandako fitxategietan exekuta daiteke hala ere." +noToolSettings = "Tresna honek ez du ezarpen konfiguragarririk." +operations_one = "Eragiketa ({{count}})" +operations_other = "Eragiketak ({{count}})" +output = "Irteera" +removeStep = "Kendu eragiketa" +save = "Gorde aldaketak" +scheduleEvery = "Exekutatu behin" +sources = "Iturburuak" +sourcesLoading = "Iturburuak kargatzen..." +trigger = "Abiarazlea" +triggerManual = "Eskuz bakarrik" + +[portal.pipelines.composer.unit] +days = "egun" +hours = "ordu" +minutes = "minutu" + +[portal.pipelines.delete] +body = "Ezabatu \"{{name}}\"? Hau ezin da desegin." +cancel = "Utzi" +confirm = "Ezabatu" +title = "Ezabatu pipelinea?" + +[portal.pipelines.detail] +delete = "Ezabatu pipelinea" +run = "Exekutatu orain" + +[portal.pipelines.empty] +action = "Sortu pipeline bat" +description = "Sortu zure lehen pipelinea: aukeratu zein iturburutan exekutatuko den, kateatu eragiketak eta aukeratu irteera nora joango den." +title = "Oraindik ez dago pipelinerik" + +[portal.pipelines.kpi] +active = "Aktibo" +paused = "Pausatuta" +total = "Pipelineak" + +[portal.pipelines.output] +folder = "Idatzi karpetara" +inline = "Itzuli fitxategiak" + +[portal.pipelines.run] +completed_one = "Exekuzioa osatu da." +completed_other = "{{count}} exekuzio guztiak osatu dira." +empty = "Ez dago exekutatzeko ezer: iturburuek ez zuten prozesatzeko dokumenturik." +failed = "Exekuzioak huts egin du: {{error}}" +running = "Exekuzioa hasi da; oraindik martxan dago." +timeout = "Exekuzioa espero baino gehiago luzatzen ari da; baliteke atzeko planoan amaitzea." + +[portal.pipelines.status] +active = "Aktibo" +paused = "Pausatuta" + +[portal.pipelines.table] +name = "Pipelinea" +sources = "Iturburuak" +status = "Egoera" +steps = "Urratsak" + +[portal.pipelines.trigger] +folder-watch = "Karpetaren zaintza" +manual = "Eskuzkoa" +schedule = "Programatua" + +[portal.policies] +subtitle = "Dokumentu bakoitzean tresna-pipeline bat betearazten duten automatizazio iraunkorrak. Gidalerro bakoitza kargatzean edo esportatzean aktibatzen da, bere tresna-katea exekutatzen du eta betearazitako bertsioa jatorrizkoaren alboan gordetzen du." +title = "Gidalerroak" + +[portal.policies.card] +comingSoon = "Berritu Enterprise planera" +notSetUp = "Konfiguratu gabe" + +[portal.policies.categories.compliance] +desc = "Betearazi HIPAA, GDPR, SOC 2 edo FedRAMP eskakizunak dokumentu bakoitzean." +label = "Betetzea" + +[portal.policies.categories.ingestion] +desc = "Sailkatu dokumentuak, erauzi datu egituratuak, betearazi izendapen-konbentzioak eta normalizatu orriak." +label = "Ingestioa" + +[portal.policies.categories.retention] +desc = "Ezarri dokumentuak zenbat denboraz mantentzen diren, noiz artxibatu eta noiz ezabatu." +label = "Atxikipena" + +[portal.policies.categories.routing] +desc = "Bideratu automatikoki dokumentuak talde, karpeta edo sistema egokira." +label = "Bideratzea" + +[portal.policies.categories.security] +desc = "Detektatu PII, erredaktatu, kendu eduki aktiboa eta jarri ur-marka dokumentuei." +label = "Segurtasuna" + +[portal.policies.config] +scopeAll = "Dokumentu guztiak" + +[portal.policies.config.compliance] +summary = "Dokumentuak arau-esparruen arabera baliozkotzen ditu sistematik irten aurretik." + +[portal.policies.config.compliance.fields] +accessLog = "Sarbide-erregistroa" +auditTrail = "Auditoria-arrastoa" +frameworks = "Esparruak" +onViolation = "Betetzen ez denean" + +[portal.policies.config.compliance.rules] +0 = "Esparru-eskaneatzea" +1 = "Betearazi ekintza" +2 = "Auditoria-arrastoa" + +[portal.policies.config.ingestion] +summary = "Dokumentuak sailkatzen ditu, datu egituratuak erauzten ditu, izendapena betearazten du eta orriak normalizatzen ditu." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Atalasearen azpitik" +minConfidence = "Gutxieneko konfiantza" + +[portal.policies.config.ingestion.rules] +0 = "Sailkatu" +1 = "Erauzi" +2 = "Izena" +3 = "Normalizatu" + +[portal.policies.config.retention] +summary = "Dokumentuak zenbat denboraz mantentzen diren, noiz artxibatu eta noiz ezabatu betearazten du." + +[portal.policies.config.retention.fields] +archiveAfter = "Artxibatu ondoren" +immutableHold = "Blokeo aldaezina" +keepFor = "Mantendu honetarako" + +[portal.policies.config.retention.rules] +0 = "Atxikipen-blokeoa" +1 = "Artxibatu automatikoki" +2 = "Ezabaketa-blokeoa" + +[portal.policies.config.routing] +summary = "Dokumentuak helmuga egokira bideratzen ditu motaren eta sailkapenaren arabera." + +[portal.policies.config.routing.fields] +destination = "Helmuga" +notify = "Jakinarazi bideratzean" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Sailkatu automatikoki" +1 = "Bideratu karpetara" +2 = "Webhook jakinarazpena" + +[portal.policies.config.security] +summary = "PII detektatu eta erredaktatzen du, eduki aktiboa (JavaScript) kentzen du eta dokumentuei ur-marka jartzen die." + +[portal.policies.config.security.rules] +0 = "Erredaktatu PII" +1 = "Kendu JavaScript" +2 = "Ur-marka" + +[portal.policies.detail] +enforces = "Betearazten du" +onEveryExport = "Esportazio bakoitzean" +onEveryUpload = "Karga bakoitzean" +outputAsNewFile = "fitxategi berri gisa" +outputAsNewVersion = "bertsio berri gisa" +recentActivity = "Azken jarduera" +retry = "Saiatu berriro" +showLess = "Erakutsi gutxiago" +showMore = "Erakutsi gehiago" +sources = "Iturburuak" + +[portal.policies.detail.actions] +clearHistory = "Garbitu prozesatutako historia" +delete = "Ezabatu" +editSettings = "Editatu ezarpenak" +pause = "Pausatu" +resume = "Berrekin" +runNow = "Exekutatu orain" + +[portal.policies.detail.clearHistory] +body = "Politika honek dagoeneko prozesatu dituen fitxategi guztiak ahaztuko ditu, eta hurrengo exekuzioan une honetan bere iturburuetan dagoen guztia berriro prozesatuko du. Fitxategiak berak ez dira aldatzen. Hau ezin da desegin." +cancel = "Utzi" +confirm = "Garbitu historia" +title = "Prozesatutako historia garbitu?" + +[portal.policies.detail.emptyActivity] +description = "Dokumentuak hemen agertuko dira politika hau exekutatzen denean." +title = "Oraindik ez dago jarduerarik" + +[portal.policies.endpoints] +addWatermark = "Ur-marka" +autoRedact = "PII erredaktatu" +compressPdf = "Konprimitu" +flatten = "Lautu" +ocrPdf = "OCR" +sanitizePdf = "Kendu JavaScript" + +[portal.policies.offline] +description = "Zure politikak gordeta daude eta konexioa leheneratzen denean agertuko dira." +retry = "Saiatu berriro" +title = "Backend ez dago erabilgarri" + +[portal.policies.stats] +activeFor = "Aktibo" +dataProcessed = "Prozesatutako datuak" +docsEnforced = "Betearazitako dok." + +[portal.policies.status] +active = "Aktibo" +paused = "Pausatuta" + +[portal.policies.summary.active] +description = "Kargatzean/esportatzean betearazten" +label = "Politika aktiboak" + +[portal.policies.summary.categories] +description = "Konfiguratzeko erabilgarri" +label = "Kategoriak" + +[portal.policies.summary.docsEnforced] +description = "Politika aktibo guztietan" +label = "Betearazitako dok." + +[portal.policies.summary.paused] +description = "Konfiguratuta baina ez da abiarazten" +label = "Pausatuta" + +[portal.policies.wizard.actions] +back = "Atzera" +cancel = "Utzi" +continue = "Jarraitu" +enablePolicy = "Gaitu politika" +saveChanges = "Gorde aldaketak" + +[portal.policies.wizard.capability.compress] +desc = "Dokumentua konprimitu fitxategi-tamaina txikiagoa izan dezan." +label = "Murriztu fitxategiaren tamaina" + +[portal.policies.wizard.capability.flatten] +desc = "Formulario-eremuak eta oharpenak orrian bateratzen ditu, editatu ezin daitezen." +label = "Lautu dokumentua" + +[portal.policies.wizard.capability.ocr] +desc = "OCR exekutatzen du eskaneatutako orriak hautagarri eta bilagarri den testu bihur daitezen." +label = "Egin testua bilagarri" + +[portal.policies.wizard.capability.redact] +desc = "Xehetasun sentikorrak aurkitu eta beltzez estaltzen ditu — adibidez, Gizarte Segurantzako eta txartelen zenbakiak — irakurri ezin daitezen." +label = "Erredaktatu informazio sentikorra" + +[portal.policies.wizard.capability.sanitize] +desc = "Ezkutuko JavaScript kentzen du, dokumentua irekitzean ezer automatikoki exekuta ez dadin." +label = "Kendu eduki aktiboa" + +[portal.policies.wizard.capability.watermark] +desc = "Marka ikusgarri bat jartzen du (adib. “Konfidentziala”) orri guztietan." +label = "Aplikatu ur-marka" + +[portal.policies.wizard.errors] +noTools = "Gaitu gutxienez tresna bat lan-fluxuan lehenik." +saveFailed = "Ezin izan da politika gorde. Saiatu berriro." + +[portal.policies.wizard.output] +heading = "Irteera eta exekuzioa" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Zenbakitze automatikoa" +label = "Fitxategi-izenaren araua" +placeholder = "Gehitzeko testua (aukerakoa)" +prefix = "Aurrizkia" +suffix = "Atzizkia" + +[portal.policies.wizard.output.outputAs] +label = "Irteera honela" +newFile = "Fitxategi berria" +newVersion = "Bertsio berria" + +[portal.policies.wizard.output.runOn] +export = "Esportazioa" +helper = "Politika noiz abiarazten den: kargatzean edo esportatu aurretik." +label = "Exekutatu hemen" +upload = "Kargatzea" + +[portal.policies.wizard.settings] +heading = "Ezarpenak" + +[portal.policies.wizard.sources] +heading = "Iturburuak" +loading = "Iturburuak kargatzen…" + +[portal.policies.wizard.tabs] +ariaLabel = "Konfigurazio-urratsak" +settings = "Ezarpenak" +workflow = "Ekintzak" + +[portal.policies.wizard.title] +edit = "Editatu {{category}} politika" +setUp = "Konfiguratu {{category}} politika" + +[portal.policies.wizard.workflow] +description = "Aukeratu politika honek zer egiten dion prozesatzen duen dokumentu bakoitzari." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktibo" +noRule = "Oraindik ez da araurik betearazi" +subtitle = "Dokumentu bakoitzak zeharkatzen dituen automatizazio iraunkorrak, hura zein pipeline-k kudeatzen duen kontuan hartu gabe." +title = "Zer exekutatzen den zure PDFetan" + +[portal.policySummary.action] +comingSoon = "Eguneratu Enterprise-ra" +configure = "Konfiguratu" +setUp = "Konfiguratu" + +[portal.policySummary.column] +activeRule = "Arau aktiboa" +policy = "Politika" +status = "Egoera" + +[portal.policySummary.empty] +description = "Politikak konfiguratu ondoren, kategoriak hemen agertuko dira." +title = "Oraindik ez dago politikarik" + +[portal.policySummary.state] +active = "Aktibo" +off = "Desaktibatuta" +soon = "Laster" + +[portal.processingStatus] +managePlan = "Kudeatu plana" +volumeSuffix = "Prozesatutako PDFak · azken 30 egunak" + +[portal.procurement] +reset = "Berrezarri erosketa (demo)" +subtitle = "Lortu zure taldea ebaluatzea, kontratatzea eta martxan jartzea. Dokumentu guztiak leku bakarrean." +title = "Erosketa" + +[portal.procurement.action] +download = "Deskargatu" +pay = "Ordaindu orain" +request = "Eskatu" +sign = "Berrikusi eta sinatu" +upload = "Kargatu" + +[portal.procurement.agreement] +agreeCta = "Adostu eta harpidetu" +confirm = "Stirling Enterprise Agreement irakurri dut eta ados nago." +eyebrow = "Akordioa" +intro = "Akordio bateratu batek zure tratua estaltzen du: Master Service Agreement, Order Form, EULA eta Data Processing Agreement. Berrikusi, eta gero adostu aurrekontua harpidetza konprometitu gisa onartzeko." +title = "Berrikusi zure enpresa-akordioa" + +[portal.procurement.builder] +addons = "Gehigarriak" +back = "Atzera" +businessName = "Enpresaren izena" +businessNamePlaceholder = "Zure enpresa" +continue = "Jarraitu" +country = "Herrialdea" +countryEuro = "Eurogunea (EUR €)" +countryUK = "Erresuma Batua (GBP £)" +countryUS = "Estatu Batuak (USD $)" +eula = "Stirling Enterprise EULA irakurri dut eta ados nago. Aurrekontu honetatik sortutako akordioa arautzen du." +generate = "Sortu aurrekontua" +included = "Barne" +indemnification = "IP kalte-ordaina" +indemnificationSub = "EULAren arabera, IP erreklamazio kalifikatuak defendatzen ditugu" +offlineLicense = "Offline / air-gapped lizentzia" +offlineLicenseSub = "Air-gapped self-hosted instantzia baterako deskarga daitekeen lizentzia-fitxategia" +qbr = "Hiruhileko negozio-berrikuspenak" +qbrSub = "Zure SEk erabilera eta roadmap-a berrikusten ditu hiruhileko bakoitzean" +running = "{{annual}} / urte · {{years}} urteko {{tcv}}" +s1Sub = "Zure taldea eta urtero exekutatzea espero dituzun PDFak." +s1Title = "Zenbat prozesatuko duzu?" +s2Sub = "Epe luzeagoek tarifa deskontatzen dute; zure zerbitzu-mailak euskarria ezartzen du." +s2Title = "Konpromisoa eta zerbitzua" +s3Sub = "Aurrekonturako eta horrek sortzen duen akordiorako." +s3Title = "Zure datuak" +serviceLevel = "Zerbitzu-maila" +slDedicated = "Dedikatua" +slDedicatedSub = "4 lanordu · kontu-kudeatzaile dedikatua · +30%" +slPriority = "Lehentasunezkoa" +slPrioritySub = "Lanegun berean · izendatutako CSM · +15%" +slStandard = "Estandarra" +slStandardSub = "Hurrengo laneguna · partekatutako CSM · barne" +stepOf = "{{total}} urratsetatik {{n}}." +term = "Epea" +termDiscount = "{{pct}}% urte anitzeko konpromiso-deskontua aplikatuta" +title = "Eraiki zure aurrekontua" +training = "Onboarding eta prestakuntza" +trainingSub = "Zuzeneko saioak zure taldea martxan jartzeko" +users = "Erabiltzaileak guztira" +usersPlaceholder = "adib. 250" +volEstimated = "{{count}} erabiltzaileren arabera kalkulatua (~2.000 PDF bakoitzeko, automatizazioa barne). Editatu hobeto badakizu." +volManual = "Zure kopurua erabiltzen. Berriro kalkulatu zure taldearen tamainaren arabera nahi duzunean." +volNoUsers = "Ez zaude ziur? Sartu zure taldearen tamaina eta guk kalkulatuko dugu." +volume = "Urteko PDF bolumena" +volumePlaceholder = "adib. 1.000.000" +years_one = "{{count}} urte" +years_other = "{{count}} urte" + +[portal.procurement.docs] +count_one = "{{count}} dok." +count_other = "{{count}} dok." +done = "Eginda" +here = "Hemen zaude" +hide = "Ezkutatu" +optional = "Aukerakoa" +paidAddon = "Ordainpeko gehigarria" +show = "Erakutsi" +subtitle = "Ibilbideko urrats bakoitzean behar duzun guztia, tratua aurrera doan heinean agertuta." +supportingSubtitle = "SOC 2, segurtasun-berrikuspenak, zerga-inprimakiak eta gehiago, zure segurtasun- edo erosketa-taldeak eskatzen duenean prest. Batzuek behin bakarrik ordaintzeko kuota dute." +supportingTitle = "Zure ebaluazioari euskarria ematen" +title = "Dokumentuak" +upcoming = "Datozenak" + +[portal.procurement.error] +title = "Zerbait gaizki joan da" + +[portal.procurement.hero] +company = "Zure enpresa-tratua" +ctaAgreement = "Berrikusi eta sinatu akordioa" +ctaLive = "Martxan zaude" +ctaPayment = "Gehitu ordainketa" +ctaQuote = "Berrikusi zure aurrekontua" +ctaTrial = "Eraiki zure aurrekontua" +eyebrow = "Enterprise erosketa" +inviteTeammates = "Gonbidatu taldekideak" +keyDocs = "Dokumentu nagusiak" +nextStep = "Hurrengo urratsa: {{action}}" +notStarted = "Hasi gabe" +open = "Ireki erosketa" +scheduleCall = "Programatu dei bat" +setup1Sub = "Gonbidatu zure taldekideak" +setup1Title = "Hedatu PDF Editor" +setup2Sub = "Aktibatu prozesamendua editoreetan eta beste iturburu batzuetan" +setup2Title = "Konektatu PDF Processor" +setup3Sub = "Aktibatu Security, Compliance, Routing edo Retention behar dituzunean" +setup3Title = "Gehitu gomendatutako politikak" + +[portal.procurement.journey] +daysLeft_one = "{{count}} egun geratzen da" +daysLeft_other = "{{count}} egun geratzen dira" +engineerLabel = "Zure solutions engineer" +eyebrow = "Zure hedapena" +live = "Stirling Enterprise-n martxan zaude" +nextStep = "Hurrengo urratsa: {{action}}" +subtitle = "Zure solutions engineer urrats guztietan dago. Hurrengo ekintza bat aldi berean; kontrol-zerrenda osoa behean dago." +title = "Probalditik martxan egotera, bide gidatu bakarra" +trialTitle = "Enterprise probaldia" + +[portal.procurement.journeySteps.agreement] +blurb = "Sinadura batek MSA, order form, EULA eta DPA estaltzen ditu." +gatingAction = "Berrikusi eta sinatu zure akordioa" +label = "Akordioa" + +[portal.procurement.journeySteps.implementation] +blurb = "Hornitu zure lan-eremua eta exekutatu go-live playbook-a." +gatingAction = "Zure lan-eremua hornitzen" +label = "Inplementazioa" + +[portal.procurement.journeySteps.payment] +blurb = "Ordaindu txartelarekin, banku-transferentziaz edo erosketa-agindu baten kontra." +gatingAction = "Berretsi ordainketa" +label = "Ordainketa" + +[portal.procurement.journeySteps.quote] +blurb = "Berrikusi bolumen konprometituaren prezioak eta kontratuaren epea." +gatingAction = "Onartu zure aurrekontua" +label = "Aurrekontua" + +[portal.procurement.journeySteps.trial] +blurb = "Ebaluatu Stirling zure dokumentu eta lan-fluxuen aurka." +gatingAction = "Eraiki zure aurrekontua" +label = "Probaldia" + +[portal.procurement.license] +copied = "Kopiatuta" +copy = "Kopiatu gakoa" +downloadError = "Oraindik ezin izan da offline lizentzia-fitxategia sortu — saiatu berriro une batean." +downloadOffline = "Deskargatu offline lizentzia (.lic)" +hint = "Itsatsi gako hau self-hosted instantzia batean aktibatzeko, edo gorde zure erregistroetarako. Gorde seguru." +label = "Zure lizentzia-gakoa" + +[portal.procurement.link] +cta = "Lotu kontua" +description = "Erosketa zure lotutako Stirling kontuan exekutatzen da: horrela hornitzen dugu probaldia, aurrekontuaren prezioa kalkulatzen dugu eta fakturazioa hasten dugu. Lotu kontu bat hasteko." +eyebrow = "Enterprise" +title = "Lotu zure kontua hasteko" + +[portal.procurement.live] +description = "Zure harpidetza aktibo dago eta zure lizentzia jaulkita dago. Zure taldea hornituta dago eta fakturazioa hasi da." +eyebrow = "Martxan" +title = "Stirling Enterprise-n martxan zaude" + +[portal.procurement.locked] +description = "Probaldi-gakoak, bolumen konprometituaren aurrekontuak, sinadura bakarreko akordioa, ordainketa eta zure dokumentu-liburua hemen egongo dira enterprise ebaluazioa hasten duzunean." +eyebrow = "Enterprise soilik" +talkToSales = "Hitz egin salmentekin" +title = "Erosketa-bidea Enterprise-rekin irekitzen da" + +[portal.procurement.milestone] +accept = "Onartu eta jarraitu" +description = "Deskargatu PDFa zure taldearekin partekatzeko, itzuli prest zaudenean onartzera edo egin aldaketak." +download = "Deskargatu PDF" +downloadError = "Oraindik ezin izan da aurrekontuaren PDFa deskargatu — saiatu berriro une batean." +edit = "Editatu aurrekontua" +eyebrow = "{{number}} aurrekontua" +perYear = " / urte" +preparedFor = "{{company}}-rentzat prestatua" +tcv = "{{value}} kontratuaren balio osoa" +title = "Zure aurrekontua prest dago" + +[portal.procurement.modal] +cancel = "Utzi" +chooseFile = "Aukeratu fitxategia" +close = "Itxi" +downloadBody = "Zure deskarga laster hasiko da." +downloadCta = "Deskargatu" +downloadTitle = "Deskargatu" +noFile = "Ez da fitxategirik hautatu" +payBody = "Ordaindu zure kontratu konprometitua txartelarekin edo banku-transferentziaz Stripe bidez. Zure lan-eremua ordainketa garbitu bezain laster hornituko da." +payCta = "Jarraitu Stripe-ra" +payTitle = "Berretsi ordainketa" +requestBodyFree = "Eskariaren arabera sortzen dugu. Berretsi eta zure solutions engineer-ek laster bidaliko dizu." +requestBodyPaid = "Hau ordainpeko gehigarria da. Berretsi eta zure solutions engineer-ek irismena zehaztu eta dokumentazioa bidaliko du." +requestCta = "Eskatu" +requestTitle = "Eskatu dokumentu hau" +signBody = "Stirling Enterprise Agreement irekitzen du e-sinadurarako: sinadura batek MSA, order form, EULA eta DPA estaltzen ditu. Guk automatikoki kontrassinatu eta ordainketara aurreratzen zara." +signCta = "Ireki sinatzeko" +signTitle = "Berrikusi eta sinatu zure akordioa" +uploadBody = "Bidali zure PO eta haren kontra fakturatuko dizugu zure baldintzetan. Arrastatu PDFa edo aukeratu fitxategi bat behean." +uploadCta = "Kargatu erosketa-agindua" +uploadTitle = "Kargatu zure erosketa-agindua" + +[portal.procurement.payment] +description = "Zure aurrekontua onartuta dago eta zure lizentzia dagoeneko aktibo dago — zure taldea berehala has daiteke. Ordaindu lehen faktura prest zaudenean; hemen ordaindu edo deskarga dezakezu, emailik behar gabe." +downloadInvoice = "Deskargatu faktura" +simulate = "Simulatu ordainketa jasota (demo)" +title = "Harpidetza sortuta" +viewInvoice = "Ikusi eta ordaindu faktura" + +[portal.procurement.schedule] +fallback = "Ezin izan da programatzailea kargatu." +fallbackLink = "Ireki programazioa fitxa berri batean" +subtitle = "Zure solutions engineer-ek hedapenean zehar gidatuko du zure taldea. Aukeratu ondo datorkizun ordua." +title = "Programatu dei bat" + +[portal.procurement.status] +action = "Ekintza behar da" +available = "Erabilgarri" +complete = "Osatuta" +pending = "Zain" +request = "Eskatuta" + +[portal.procurement.trial] +body = "Luzatzeak 7 egun gehitzen ditu eta zure solutions engineer-i jakinarazten dio." +bodyMaxed = "Luzapen guztiak erabili dituzu — hitz egin zure solutions engineer-ekin denbora gehiago behar baduzu." +cancel = "Utzi probaldia" +extend = "Luzatu 7 egun" +maxed = "Mugara iritsita" +subtitle = "Zure doako probaldia {{date}} arte doa. Ez da txartelik behar." +title = "Enterprise probaldia" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Bolumen konprometituaren prezioak, erakunde osorako SSO + SCIM + RBAC, 90 eguneko auditoretza aldaezina eta SE dedikatua." +homeCta = "Hasi probaldia →" +homeHeadline = "Prozesatu milioika PDF." + +[portal.recentActivity] +title = "Azken jarduera" +viewAll = "Ikusi dena" + +[portal.recentActivity.empty] +description = "Pipeline exekuzioak, hedapenak eta agente-gertaerak hemen agertuko dira." +title = "Oraindik ez dago ezer hemen" + +[portal.search] +ariaLabel = "Bilatu" +placeholder = "Bilatu Stirling — endpointak, pipelineak, dokumentuak…" + +[portal.search.empty] +noActionsDescription = "Ekintza azkarrak hemen agertuko dira erabilgarri daudenean." +noActionsTitle = "Ez dago ekintza azkarrik" +noMatches = "Ez dago bat-etortzerik \"{{query}}\"-rentzat" +noMatchesDescription = "Saiatu beste gako-hitz batekin edo arakatu katalogoa." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Kontu-lotura" + +[portal.shell.header] +accountFallback = "Kontua" +accountMenu = "Kontu-menua" +darkMode = "Modu iluna" +lightMode = "Modu argia" +search = "Bilatu" +searchPlaceholder = "Bilatu…" +signOut = "Amaitu saioa" +switchToDark = "Aldatu gai ilunera" +switchToLight = "Aldatu gai argira" + +[portal.shell.sidebar] +appEditor = "Editorea" +appProcessor = "Prozesadorea" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dok." +linkAccount = "Lotu Stirling kontua" +planEditor = "Editor plana" +planEnterprise = "Enterprise plana" +planProcessor = "Processor plana" +primaryNav = "Nabigazio nagusia" +switchApp = "Aldatu aplikazioa" + +[portal.sources] +subtitle = "Stirling-era dokumentuak elikatzen dituzten sarrera-konexio berrerabilgarriak. Konfiguratu konexio bat behin, eta erreferentziatu nahi adina politikatan. Egin klik errenkada batean haren konfigurazioa eta zein politikek erabiltzen duten ikusteko." +title = "Iturburuak" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Konektatu iturburua" + +[portal.sources.delete] +body = "Ezabatu \"{{name}}\"? Hau ezin da desegin. Hura erreferentziatzen duten politikak eguneratu beharko lirateke." +cancel = "Utzi" +confirm = "Ezabatu" +title = "Ezabatu iturburua?" + +[portal.sources.detail] +closeAriaLabel = "Itxi xehetasuna" +delete = "Ezabatu iturburua" +docs24h = "Azken 24 h" +docs30d = "Azken 30 egunak" +docsTotal = "Ikusitakoak guztira" +docsTrend = "Azken 30 egunetako dokumentuak" +documents = "Dokumentuak" +edit = "Editatu" +notReferenced = "Ez du politikak erreferentziatzen; beraz, seguru ezaba daiteke." +pause = "Pausatu" +resume = "Berrekin" +subtitle = "{{type}} · {{status}}" +usedBy = "Honek erabilia" + +[portal.sources.empty] +description = "Konektatu karpeta bat (eta, laster, hodeiko biltegiratzea), zure politikek dokumentuak nondik hartu izan dezaten." +title = "Oraindik ez dago iturbururik konektatuta" + +[portal.sources.kpi] +inUse = "Erabiltzen" +total = "Konexioak" +unused = "Erabili gabe" + +[portal.sources.status] +active = "Aktibo" +disabled = "Desgaituta" +unused = "Erabili gabe" + +[portal.sources.table] +source = "Iturburua" +status = "Egoera" +usedBy = "Politikak" + +[portal.sources.types.editor] +label = "Editorea" + +[portal.sources.types.folder] +description = "Begiratu zerbitzariko direktorio bat dokumentu berriak detektatzeko." +label = "Karpeta" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling-ek prozesatzeko fitxategiak zaintzen dituen bide absolutua." +label = "Direktorioaren bidea" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Eduki-egiaztapenak aldatutako fitxategi bakoitza irakurtzen du; beraz, edukia aldatzen ez duten izen-aldaketak eta ukituak ez dira berriro prozesatzen." +label = "Aldaketen detekzioa" + +[portal.sources.types.folder.fields.identity.options] +hash = "Tamaina, data eta eduki-egiaztapena" +stat = "Tamaina eta aldatze-data" + +[portal.sources.types.folder.fields.mode] +label = "Irakurketa-modua" + +[portal.sources.types.folder.fields.mode.options] +consume = "Kontsumitu: prozesatu fitxategi bakoitza behin" +snapshot = "Snapshot: berrirakurri karpeta exekuzio bakoitzean" + +[portal.sources.types.folder.fields.recursive] +label = "Karpetaren sakonera" + +[portal.sources.types.folder.fields.recursive.options] +all = "Sartu azpikarpetak" +top = "Goiko maila soilik" + +[portal.sources.types.unknown] +label = "Iturburua" + +[portal.sources.wizard] +back = "Atzera" +cancel = "Utzi" +continue = "Jarraitu" +editTitle = "Editatu iturburua" +name = "Izena" +namePlaceholder = "adib. Erreklamazioen sarrera" +save = "Gorde aldaketak" +subtitle = "{{total}} urratsetatik {{current}} · {{label}}" +title = "Konektatu iturburu bat" +type = "Mota" + +[portal.sources.wizard.steps] +chooseType = "Aukeratu mota" +configure = "Konfiguratu" +review = "Berrikusi eta konektatu" + +[portal.usage] +managePayment = "Kudeatu ordainketa" +subtitle = "Stirling-ek fakturatutako PDF guztien kontsumoa, fakturak eta plan-kudeaketa, kontsola bakarrean." +title = "Erabilera eta fakturazioa" + +[portal.usage.error] +loadWallet = "Ezin izan da wallet-a kargatu" +openStripePortal = "Ezin izan da Stripe ataria ireki" +walletUnavailable = "Wallet ez dago erabilgarri: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Hasi saioa berriro" +body = "Zure Stirling kontuaren saioa iraungi da. Hasi saioa berriro fakturazioa ikusteko — zure instantziak lotuta jarraitzen du." +title = "Saioa iraungi da" + +[portal.users] +title = "Erabiltzaileak" + +[portal.users.roles] +subtitle = "Rol guztiak plan guztietan daude — bakoitzak egin dezakeena finkoa da erakunde osoan." +title = "Rolak" + +[portal.users.roles.admin] +label = "Admin (erakundearen jabea)" +summary = "Lan-eremuaren, ezarpenen eta kideen gaineko gobernantza osoa." + +[portal.users.roles.admin.permissions] +0 = "Kudeatu erabiltzaileak, taldeak eta rolak" +1 = "Kudeatu integrazio guztiak, S3 konexioak barne" +2 = "Eman edo kendu atarirako sarbidea" +3 = "Team Owner-ek egin dezakeen guztia" + +[portal.users.roles.guest] +label = "Gonbidatua" +summary = "Sarbide mugatua edo web bidezkoa soilik; ezin ditu konfigurazio pertsonalak eduki." + +[portal.users.roles.guest.permissions] +0 = "Web bidezko / demo erabilera soilik" +1 = "Ez API gakorik edo integraziorik" +2 = "Ez atarirako sarbiderik" +3 = "Irakurtzeko soilik partekatuta dagoenean" + +[portal.users.roles.member] +label = "Kidea" +summary = "Erabiltzaile arrunta — partekatutako baliabideekin eta bere konfigurazioekin lan egiten du." + +[portal.users.roles.member.permissions] +0 = "Erabili editorea eta partekatutako integrazioak" +1 = "Sortu API eta MCP konfigurazio pertsonalak" +2 = "Ikusi berarekin partekatutako talde-konfigurazioak" +3 = "Ez S3 edo lan-eremuaren kudeaketarik" + +[portal.users.roles.team_owner] +label = "Taldearen jabea" +summary = "Talde baten jabea da — kideen baliabideak eta partekatutako konfigurazioak kudeatzen ditu." + +[portal.users.roles.team_owner.permissions] +0 = "Sortu eta kudeatu taldearen S3 konexioak" +1 = "Kudeatu taldearen jabetzako integrazio-konfigurazioak" +2 = "Atarirako sarbidea politika lehenetsiaren bidez" +3 = "Member-ek egin dezakeen guztia" + +[portal.welcome] +ariaLabel = "Ongi etorri Stirling PDF-ra" +badge = "Open-source" +installEditor = "Instalatu editorea" +inviteTeammates = "Gonbidatu taldekideak" +openInBrowser = "Ireki arakatzailean" +perks = "Doan betiko · Self-hostable" +subtitle = "Munduko PDF Editor seguruena doakoa da tamaina guztietako taldeentzat. 60+ PDF eragiketa eta SSO barne." +title = "Ongi etorri" +titleAccent = "Stirling PDF" + [printFile] title = "Inprimatu fitxategia" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Zerbitzari honekin batera bildutako backend mendekotasunen lizentziak." +backendLabel = "Backend lizentziak" +backendTitle = "Backend-eko 3rd Party lizentziak" +empty = "Ez da mendekotasunik aurkitu." +frontendDescription = "Release build-ean bildutako frontend mendekotasunen lizentziak." +frontendLabel = "Frontend lizentziak" +frontendTitle = "Frontend-eko 3rd Party lizentziak" +license = "Lizentzia" +listDescription = "Zerrenda zuzenean UIan erakusten da release bundle-tik edo backend endpoint-etik." +listTitle = "Bildutako mendekotasunak" +loadError = "Ezin izan dira hirugarrenen lizentziak kargatu" +module = "Modulua" +version = "Bertsioa" + [settings.licensingAnalytics] audit = "Ikuskaritza" plan = "Plana" @@ -7686,7 +9775,9 @@ memberRemoved = "Kidea ongi kendu da" namePlaceholder = "Sartu taldearen izena" personal = "Pertsonala" removeError = "Ezin izan da kidea kendu" +renameCancel = "Utzi izena aldatzea" renameError = "Ezin izan da taldea berrizendatu" +renameSubmit = "Gorde taldearen izena" renameSuccess = "Taldea ongi berrizendatu da" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Bidali gonbidapena" title = "Gonbidatu taldeko kidea" [team.members] +actions = "Kideen ekintzak" emailColumn = "Posta elektronikoa" empty = "Oraindik ez dago taldekiderik" nameColumn = "Izena" @@ -7933,6 +10025,146 @@ title = "Estatistika xeheak" unknownEndpoint = "Amaiera-puntu ezezaguna" visits = "Bisitak" +[users] +lastActive = "Azken jarduera" +learnMore = "Ikasi gehiago rolei eta sarbideari buruz." +locked = "Blokeatuta" +roleFor = "{{name}}-ren rola" +rowActions = "{{name}}-ren ekintzak" +showAll = "Erakutsi {{count}} guztiak" +showLess = "Erakutsi gutxiago" +subtitle2 = "Zure pertsonak, taldeak eta sarbide-mailak." +suspended = "Etenda" +teamActions = "Taldearen ekintzak" +title = "Erabiltzaileak" +you = "(zu)" + +[users.action] +deleteTeam = "Ezabatu taldea" +disableMfa = "Berrezarri MFA" +move = "Mugitu taldera" +reinstate = "Berrezarri" +remove = "Kendu erakundetik" +rename = "Aldatu taldearen izena" +resetPw = "Berrezarri pasahitza" +suspend = "Eten" +unlock = "Desblokeatu kontua" + +[users.cap] +addProcessor = "+ Processor" +approver = "Politika onartzen du" +editor = "Editorea" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Ezabatu {{name}} taldea? Taldeak hutsik egon behar du lehenik - mugitu kideak beste talde batera, eta ezin du integrazio-konfiguraziorik oraindik bere jabetzan eduki." +deleteTeamTitle = "Ezabatu taldea" +disableMfaBody = "Kendu {{name}}-ren MFA erregistroa? Hurrengo saio-hasieran berriro konfiguratuko du, beharrezkoa bada." +disableMfaTitle = "Berrezarri MFA" +removeBody = "Betiko kendu {{name}} erakundetik? Hau ezin da desegin." +removeTitle = "Kendu kidea" + +[users.empty] +description = "Gonbidatu zure taldea elkarlanean hasteko." +title = "Oraindik ez dago kiderik" + +[users.group] +addToTeam = "Gehitu taldera" +guestCount = "{{count}} gonbidatu" +guests = "Gonbidatuak" +guestsDesc = "Kanpoko kolaboratzaileak, partekatu duzunera mugatuak. Editorea soilik." +ledBy = "{{owner}}-k gidatua" +org = "Erakundea" +orgDesc = "Erakunde osoko agintea eta politika-onarpena dituzten jabeak" +owners = "{{count}} jabe" +team = "{{name}} taldea" +teamMeta = "{{count}} pertsona" + +[users.invite] +access = "Sarbidea" +action = "Gonbidatu pertsonak" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Saioa hasteko metodoa" +authWeb = "Pasahitza" +create = "Sortu kontua" +createSubtitle = "Sortu self-hosted kontu bat pasahitzarekin edo SSOrekin." +createTitle = "Sortu kontua" +editorDesc = "Editatu PDFak Stirling PDF Editor-en. Denek jasotzen dute hau." +email = "Email helbidea" +emailError = "Sartu baliozko email helbide bat" +emailPlaceholder2 = "name@company.com" +forceChange = "Eskatu pasahitza aldatzea lehen saio-hasieran" +forceMfa = "Eskatu MFA konfiguratzea lehen saio-hasieran" +method = "Nola gehitu" +methodDirect = "Sortu kontua zuzenean" +methodEmail = "Gonbidatu email bidez" +password = "Pasahitza" +passwordError = "Pasahitzak gutxienez 8 karaktere izan behar ditu" +processorDeferred = "Gonbidapena bidalita, baina Processor sarbidea oraindik ezin izan da eman - ezarri zerrendatik elkartu ondoren." +processorDesc = "Gobernantza-azalera, pipelineak, agenteak eta API exekutatzeko." +role = "Rola" +send2 = "Bidali gonbidapena" +subtitle2 = "Mezu elektroniko bat jasoko dute zure Stirling lan-eremura sartzeko." +team = "Taldea" +title = "Gonbidatu pertsonak" +username = "Erabiltzaile-izena" +usernameError = "Erabiltzaile-izenak gutxienez 3 karaktere izan behar ditu" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Zerbait gaizki joan da backend-era konektatzean, edo ez duzu sarbiderik. Saiatu berriro." +title = "Ezin izan dira kideak kargatu" + +[users.moveTeam] +apply = "Mugitu" +team = "Taldea" +title = "Mugitu taldera" + +[users.newTeam] +action = "+ Talde berria" +create = "Sortu taldea" +emailError = "Sartu baliozko helbide elektroniko bat" +name = "Taldearen izena" +namePlaceholder = "adib. Finantzak" +nameRequired = "Taldearen izena beharrezkoa da" +owner = "Taldearen jabea" +ownerFailed = "Taldea sortu da, baina ezin izan da jabea gonbidatu. Esleitu bat kideen zerrendatik." +ownerHelper = "Talde bakoitzak arduradun bat du. Pertsona hori Taldearen jabe gisa gonbidatuko da, Prozesatzailea aktibatuta, eta gainerakoak gehitu ahal izango ditu. Gero berriro esleitu dezakezu." +ownerPlaceholder = "owner@company.com" +subtitle = "Taldekatu pertsonak haien sarbidea kudeatzen duen Taldearen jabe baten pean." +title = "Talde berria" + +[users.renameTeam] +apply = "Aldatu izena" +name = "Taldearen izena" +title = "Aldatu taldearen izena" + +[users.resetPw] +apply = "Berrezarri pasahitza" +confirm = "Berretsi pasahitza" +copied = "Arbelean kopiatu da" +copyHint = "Kopiatu hau orain - ez da berriro erakutsiko." +email = "Bidali erabiltzaileari mezu elektroniko bat berrezarpenari buruz" +forceChange = "Eskatu pasahitza aldatzea hurrengo saio-hasieran" +generate = "Sortu pasahitz seguru bat" +includePw = "Sartu pasahitz berria mezu elektronikoan" +mismatch = "Pasahitzak ez datoz bat" +newPassword = "Pasahitz berria" +regen = "Birsortu" +title = "Berrezarri pasahitza" +tooShort = "Pasahitzak gutxienez 8 karaktere izan behar ditu" + +[users.role] +guest = "Gonbidatua" +member = "Kidea" +orgOwner = "Erakundearen jabea" +teamOwner = "Taldearen jabea" + +[users.team] +grantProcessor = "Eman Prozesatzailea taldeari" +revokeProcessor = "Kendu Prozesatzailea taldetik" + [validateSignature] date = "Data" downloadCsv = "CSV deskargatu" @@ -8057,14 +10289,23 @@ zoomOut = "Zoom txikitu" [viewer.attachments] addAttachment = "Gehitu eranskina" close = "Itxi eranskinak" +closeSidebar = "Itxi eranskinen alboko barra" +download = "Deskargatu eranskina" empty = "Ez dago eranskinik dokumentu honetan" loading = "Eranskinak kargatzen..." noDocument = "Ireki PDF bat bere eranskinak ikusteko." noMatch = "Ez dago zure bilaketarekin bat datorren eranskinik" noSupport = "Eranskinetarako euskarria ez dago erabilgarri ikusgailu honetan." +retry = "Saiatu berriro" searchPlaceholder = "Bilatu eranskinak" title = "Eranskinak" +[viewer.bookmarks] +bookmarkTitle = "Laster-markaren izenburua" +closeSidebar = "Itxi laster-marken alboko barra" +collapseAll = "Tolestu laster-marka guztiak" +expandAll = "Zabaldu laster-marka guztiak" + [viewer.comments] addComment = "Gehitu iruzkina" addCommentPlaceholder = "Gehitu iruzkina..." @@ -8075,6 +10316,7 @@ clearAll = "Ezabatu iruzkin guztiak" clearAllDescription = "Honek albo-barratik iruzkinak eta erantzunak kentzen ditu, dokumentuan erantsitako edozein anotazio mantenduz." clearAllTitle = "Iruzkin guztiak ezabatu?" close = "Itxi iruzkinak" +closeSidebar = "Itxi iruzkinen alboko barra" deleteAnnotationAndComment = "Ezabatu anotazioa eta iruzkina" deleteDescription = "Anotazio honek iruzkin bat du erantsita. Alboko barratik iruzkina bakarrik ken dezakezu anotazioa mantenduz, edo dena ezabatu." deleteTitle = "Kendu anotazioa iruzkinenetik?" @@ -8106,6 +10348,11 @@ title = "Inprimaki-eremuak" unsavedBadge = "Gorde gabe" unsavedDesc = "Gorde gabeko aldaketak dituzu" +[viewer.layers] +closeSidebar = "Itxi geruzen alboko barra" +hideAll = "Ezkutatu geruza guztiak" +showAll = "Erakutsi geruza guztiak" + [viewer.link] delete = "Ezabatu esteka" @@ -8136,6 +10383,9 @@ resultsOf = " / {{total}}" [viewer.signature] delete = "Ezabatu sinadura" +[viewer.thumbnails] +closeSidebar = "Itxi miniaturen alboko barra" + [viewPdf] tags = "view,read,annotate,text,image" title = "Ikusi/Editatu PDF" @@ -8562,6 +10812,7 @@ loading = "Pertsonak kargatzen..." locked = "blokeatuta" lockedBadge = "Blokeatuta" loginRequired = "Gaitu saio-hasiera modua lehenik" +memberActions = "Kidearen ekintzak" noMembersFound = "Ez da kiderik aurkitu" role = "Rola" searchMembers = "Bilatu kideak..." @@ -8571,6 +10822,7 @@ unlockAccount = "Desblokeatu kontua" unlockUserError = "Erabiltzaile-kontua desblokeatzeak huts egin du" unlockUserSuccess = "Erabiltzaile-kontua arrakastaz desblokeatu da" user = "Erabiltzailea" +userInfo = "Erabiltzailearen informazioa" [workspace.people.actions] upgrade = "Eguneratu" @@ -8716,6 +10968,7 @@ removeMemberError = "Ezin izan da erabiltzailea taldetik kendu" removeMemberSuccess = "Erabiltzailea taldetik kendu da" renameTeamLabel = "Taldea berrizendatu" system = "Sistema" +teamActions = "Taldearen ekintzak" teamName = "Taldearen izena" teamNotFound = "Ez da taldea aurkitu" title = "Taldeak" diff --git a/frontend/editor/public/locales/fa-IR/translation.toml b/frontend/editor/public/locales/fa-IR/translation.toml index fb6823c684..ce465bf21f 100644 --- a/frontend/editor/public/locales/fa-IR/translation.toml +++ b/frontend/editor/public/locales/fa-IR/translation.toml @@ -7,6 +7,7 @@ black = "سیاه" blue = "آبی" cancel = "انصراف" chooseFile = "انتخاب فایل" +clear = "پاک کردن" close = "بستن" comingSoon = "به‌زودی" confirm = "تأیید" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} فایل آماده‌اند." property = "ویژگی" quickPosition = "موقعیت سریع" red = "قرمز" +remove = "حذف" reset = "تنظیم مجدد" review = "بررسی" save = "ذخیره" @@ -180,6 +182,7 @@ addMoreFiles = "افزودن فایل‌های بیشتر..." attachments = "انتخاب پیوست‌ها" info = "فایل‌هایی را برای پیوست به PDF خود انتخاب کنید. این فایل‌ها درون PDF جاسازی شده و از طریق پنل پیوست‌ها قابل دسترسی خواهند بود." placeholder = "انتخاب فایل‌ها..." +removeFile = "حذف فایل" selectedFiles = "فایل‌های انتخاب‌شده" submit = "افزودن پیوست‌ها" @@ -1628,6 +1631,9 @@ title = "آیا می‌خواهید Stirling PDF را بهتر کنید؟" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "تراز در مرکز" +alignLeft = "تراز چپ" +alignRight = "تراز راست" annotationStyle = "سبک حاشیه‌نویسی" backgroundColor = "رنگ پس‌زمینه" borderOff = "حاشیه: خاموش" @@ -2531,6 +2537,7 @@ title = "قاعده سرانگشتی" [certSign.source] device = "این دستگاه" +noOtherSources = "هیچ منبع گواهی دیگری در دسترس نیست." server = "سرور" stepTitle = "منبع گواهی" upload = "بارگذاری" @@ -2805,6 +2812,7 @@ back = "بازگشت" cancel = "انصراف" close = "بستن" collapse = "جمع کردن" +confirm = "تأیید" continue = "ادامه" copied = "کپی شد!" copy = "کپی" @@ -3595,7 +3603,9 @@ makeCopy = "ایجاد رونوشت" mobileShort = "موبایل" mobileUpload = "آپلود از موبایل" mobileUploadNotAvailable = "آپلود موبایل فعال نیست" +moreOptions = "گزینه‌های بیشتر" myFiles = "فایل‌های من" +nextFile = "فایل بعدی" noFiles = "فایلی موجود نیست" noFilesFound = "فایلی مطابق جستجو یافت نشد" noRecentFiles = "هیچ فایل اخیری یافت نشد" @@ -3605,6 +3615,7 @@ openInFileEditor = "باز کردن در ویرایشگر فایل" openInPageEditor = "باز کردن در ویرایشگر صفحه" owner = "مالک" ownerUnknown = "نامشخص" +previousFile = "فایل قبلی" recent = "اخیر" removeBoth = "حذف از هر دو" removeFilePrompt = "این فایل در این دستگاه و روی سرور شما ذخیره شده است. مایلید آن را از کجا حذف کنید؟" @@ -3680,7 +3691,9 @@ workbench = "محیط کار" [fileSidebar] addFiles = "افزودن فایل‌ها" +addingFiles = "در حال افزودن فایل‌ها…" collapse = "جمع کردن نوار کناری" +customizeGroups = "سفارشی‌سازی گروه‌ها" dropHint = "برای شروع فایل‌ها را باز کنید" dropToAdd = "Drop files to add" expand = "گسترش نوار کناری" @@ -3693,8 +3706,11 @@ noFiles = "هنوز فایلی نیست" openFileManager = "باز کردن مدیریت فایل" openFromComputer = "باز کردن از رایانه" openSettings = "باز کردن تنظیمات" +other = "سایر" +recent = "اخیر" search = "جستجو" searchPlaceholder = "جستجوی فایل‌ها..." +viewAll = "مشاهده همه {{count}} فایل" [fileSidebar.fileItem] closeViewer = "بستن نمایشگر" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "افزودن" +addLabel = "افزودن برچسب…" +categoryIconAria = "انتخاب آیکون برای {{name}}" +createCategory = "ایجاد دسته" +delete = "حذف دسته" +done = "انجام شد" +hide = "پنهان کردن دسته" +newCategory = "نام دسته جدید…" +removeLabel = "حذف {{name}}" +rename = "تغییر نام" +reset = "بازنشانی به پیش‌فرض‌ها" +search = "جستجوی برچسب‌ها…" +show = "نمایش دسته" +subtitle = "فایل‌های خود را در دسته‌های والد گروه‌بندی کنید. برچسب‌های موجود یا جدید را به یک دسته اضافه کنید، نام آن را تغییر دهید، یا دسته خودتان را بسازید. فایل‌هایی که در هیچ‌یک از دسته‌های شما نیستند زیر «سایر» نمایش داده می‌شوند." +title = "دسته‌های نوار کناری" + [filesPage] addToWorkspace = "افزودن به فضای کاری" addToWorkspaceCount = "افزودن {{count}} مورد به فضای کاری" @@ -3715,6 +3748,7 @@ backToFolder = "بازگشت به {{folder}}" backToMyFiles = "بازگشت به فایل‌های من" breadcrumbs = "مسیر پوشه" cancel = "لغو" +classification = "طبقه‌بندی" clearSearch = "پاک‌کردن جستجو" clearSelection = "پاک‌کردن انتخاب" closeDetails = "بستن جزئیات" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "امکان بارگذاری فایل‌ها نبود: added = "افزوده" count = "فایل‌ها" folder = "پوشه" +labels = "برچسب‌ها" modified = "تغییر یافته" name = "نام" size = "حجم" -toolHistory = "تاریخچهٔ ابزار" toolHistoryAtVersion = "زنجیرهٔ ابزار تجمیعی" totalSize = "حجم کل" type = "نوع" @@ -4614,10 +4648,10 @@ welcomeTitle = "شما دعوت شده‌اید!" [landing] addFiles = "افزودن فایل‌ها" heroSubtitle = "برای شروع یک PDF موجود را بکشید و رها کنید یا اضافه کنید." -heroTitle = "Stirling PDF" mobileUpload = "آپلود از موبایل" openFromComputer = "باز کردن از رایانه" uploadFromComputer = "بارگذاری از رایانه" +workbenchEmptyStateHero = "یک PDF را هرجا رها کنید" [language] direction = "rtl" @@ -4930,6 +4964,7 @@ title = "خروجی" [onboarding] activeFiles = "نمای Active Files همه PDFهایی را که در ابزار بارگذاری کرده‌اید نشان می‌دهد و به شما امکان می‌دهد انتخاب کنید کدام‌ها پردازش شوند." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "بستن" cropSettings = "حالا که فایلی را که می‌خواهیم برش دهیم انتخاب کرده‌ایم، می‌توانیم ابزار Crop را پیکربندی کنیم تا ناحیه‌ای را که می‌خواهیم PDF به آن برش داده شود انتخاب کنیم." fileCheckbox = "با کلیک روی یکی از فایل‌ها، آن برای پردازش انتخاب می‌شود. می‌توانید چندین فایل را برای عملیات دسته‌ای انتخاب کنید." fileReplacement = "فایل تغییر‌یافته به‌طور خودکار در Workbench جایگزین فایل اصلی می‌شود و امکان می‌دهد به‌راحتی آن را از ابزارهای بیشتری عبور دهید." @@ -4955,6 +4990,7 @@ skipTheTour = "از تور بگذر" [onboarding.desktopInstall] body = "Stirling به‌صورت برنامه دسکتاپ بهترین عملکرد را دارد. می‌توانید آفلاین از آن استفاده کنید، سریع‌تر به اسناد دسترسی داشته باشید و ویرایش‌ها را به‌صورت محلی روی رایانه انجام دهید." +selectOs = "انتخاب سیستم‌عامل" title = "دانلود" titleWithOs = "دانلود برای {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "ویرایشگر PDF" [pdfTextEditor.actions] applyChanges = "اعمال تغییرات" +clearText = "پاک کردن متن" downloadCopy = "دانلود نسخه" +moreOptions = "گزینه‌های بیشتر" reset = "بازنشانی تغییرات" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "قراردادها" +"Financial reports" = "گزارش‌های مالی" +"HR records" = "سوابق منابع انسانی" +Insurance = "بیمه" +Invoices = "فاکتورها" +"Legal filings" = "پرونده‌های حقوقی" +"Medical / PHI" = "پزشکی / PHI" +"Tax documents" = "اسناد مالیاتی" + [policies.enforcement] applying = "در حال اعمال {{names}}" applyingProgress = "در حال اعمال {{names}} ({{done}} از {{total}})" @@ -5963,9 +6011,95 @@ export = "اعمال پیش از صدور" input = "اعمال هنگام وارد کردن" print = "اعمال پیش از چاپ" +[policies.field] +accessLog = "گزارش دسترسی" +archiveAfter = "بایگانی پس از" +auditTrail = "ردیابی حسابرسی" +belowThreshold = "زیر آستانه" +destination = "مقصد" +frameworks = "چارچوب‌ها" +immutableHold = "نگهداری تغییرناپذیر" +keepFor = "نگهداری برای" +minConfidence = "حداقل اطمینان" +notify = "اعلان هنگام مسیریابی" +onViolation = "هنگام عدم انطباق" +webhookUrl = "URL Webhook" + +[policies.fieldOption.archiveAfter] +"1 year" = "۱ سال" +"30 days" = "۳۰ روز" +"90 days" = "۹۰ روز" +Never = "هرگز" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "علامت‌گذاری برای بازبینی" +Hold = "نگه داشتن" +"Route to bucket" = "مسیریابی به bucket" + +[policies.fieldOption.destination] +Documents = "اسناد" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "۱ سال" +"3 years" = "۳ سال" +"30 days" = "۳۰ روز" +"7 years" = "۷ سال" +Indefinite = "نامحدود" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "حذف خودکار PHI" +"Block export" = "مسدود کردن خروجی" +"Flag for review" = "علامت‌گذاری برای بازبینی" +"Quarantine document" = "قرنطینه کردن سند" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "افزودن" +addPlaceholder = "افزودن برچسب…" +customNote = "برای تیم شما سفارشی شده است." +defaultNote = "استفاده از پیش‌فرض داخلی، مشترک با تیم شما." +duplicate = "\"{{name}}\" از قبل وجود دارد." +edit = "ویرایش برچسب‌ها" +empty = "هنوز برچسبی وجود ندارد." +export = "خروجی JSON" +iconAria = "انتخاب آیکون برای {{name}}" +import = "وارد کردن JSON" +importError = "امکان وارد کردن آن فایل وجود نداشت." +managedNote = "برچسب‌های تیم توسط رهبر تیم شما مدیریت می‌شوند." +modalSubtitle = "با کل تیم شما مشترک است. طبقه‌بند برچسب‌هایی را انتخاب می‌کند که با هر سند مطابقت دارند." +modalTitle = "برچسب‌های طبقه‌بندی" +pickIcon = "استفاده از آیکون {{label}}" +removeAria = "حذف {{name}}" +resetToDefault = "بازنشانی به پیش‌فرض" +saveForTeam = "ذخیره برای تیم" +saving = "در حال ذخیره…" +sectionLabel = "برچسب‌های طبقه‌بندی" +startFromScratch = "شروع از ابتدا" +teamCount = "برچسب‌های تیم" +tooLong = "برچسب‌ها حداکثر می‌توانند {{max}} نویسه باشند." +ungrouped = "گروه‌بندی‌نشده" +view = "مشاهده برچسب‌ها" + [policies.pii] account = "شماره‌های حساب (برچسب‌دار)" card = "کارت‌های اعتباری / نقدی" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "شماره‌های مسیریابی بانکی ایالات متحده (ABA)" ssn = "شماره‌های تأمین اجتماعی" +[policies.settings] +noneExport = "در حال حاضر هیچ خط‌مشی‌ای هنگام خروجی اجرا نمی‌شود." +noneUpload = "در حال حاضر هیچ خط‌مشی‌ای هنگام بارگذاری اجرا نمی‌شود." +onExport = "هنگام خروجی" +onUpload = "هنگام بارگذاری" +reorderHandle = "برای تغییر ترتیب بکشید" +runOrderDesc = "وقتی بیش از یک خط‌مشی روی یک ماشه اجرا می‌شود، به این ترتیب اجرا می‌شوند — هرکدام روی خروجی خط‌مشی قبلی. برای تغییر ترتیب بکشید." +title = "تنظیمات خط‌مشی" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "گزینه‌های خط‌مشی" +policySettings = "تنظیمات خط‌مشی" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "تلاش دوباره برای خط‌مشی‌های ناموفق ({{count}})" +rowProgress = "{{completed}} از {{total}} فایل پردازش شد" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "خط‌مشی چیست؟" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} در حال اعمال..." +badgeRan = "خط‌مشی {{name}} روی این فایل اجرا شد" +blockingAction = "{{action}} هنگام اعمال خط‌مشی مسدود شد، لطفاً صبر کنید..." +dismiss = "بستن پوشش" +enforcingTitle = "در حال اعمال خط‌مشی..." +viewAnyway = "مشاهده فایل (خط‌مشی همچنان در حال اعمال است)" + +[portal] +comingSoon = "به‌زودی" + +[portal.accountLink.card] +billingNote = "پردازش بدون نظارت از کیف پول سازمان شما هزینه می‌شود." +eyebrow = "پیوند حساب" +linkButton = "پیوند دادن حساب Stirling شما" +linked = "پیوند داده شد" +linkedAs = "به‌عنوان {{name}} پیوند داده شد." +linkedGeneric = "این نمونه پیوند داده شده است." +notLinked = "پیوند داده نشده" +title = "پیوند دادن این سازمان به حساب Stirling آن" +unlink = "لغو پیوند" + +[portal.accountLink.card.error] +title = "امکان پیوند دادن وجود نداشت" + +[portal.accountLink.card.loginNotConfigured] +after = "تا پیوند حساب با حساب Stirling میزبانی‌شده فعال شود. در حالت توسعه می‌توانید ورود را از گفتگوی پیوند شبیه‌سازی کنید." +before = "تنظیم کنید" +title = "ورود SaaS پیکربندی نشده است" + +[portal.accountLink.gate] +action = "پیوند حساب" +description = "حساب Stirling این سازمان را برای استفاده از قابلیت‌های قابل‌هزینه پیوند دهید." +title = "برای باز کردن قفل پیوند دهید" +titleFeature = "برای باز کردن قفل {{feature}} پیوند دهید" + +[portal.accountLink.instances] +active = "فعال" +revoke = "لغو" +revoked = "لغو شد" +unnamed = "نمونه بی‌نام" + +[portal.accountLink.instances.columns] +instance = "نمونه" +lastSeen = "آخرین مشاهده" +linked = "پیوند داده‌شده" +status = "وضعیت" + +[portal.accountLink.instances.empty] +description = "حساب این سازمان را پیوند دهید، سپس نمونه‌های خودمیزبان خود را ثبت کنید تا آن‌ها را اینجا ببینید." +title = "هیچ نمونه پیوندداده‌شده‌ای وجود ندارد" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} روز پیش" +daysAgo_other = "{{count}} روز پیش" +hoursAgo_one = "{{count}} ساعت پیش" +hoursAgo_other = "{{count}} ساعت پیش" +justNow = "همین حالا" +minutesAgo_one = "{{count}} دقیقه پیش" +minutesAgo_other = "{{count}} دقیقه پیش" +never = "هرگز" + +[portal.accountLink.modal] +linkSubtitle = "وارد حسابی شوید که این سرور باید هزینه‌ها را به آن نسبت دهد." +linkTitle = "پیوند دادن حساب Stirling شما" +reauthSubtitle = "نشست شما منقضی شده است — دوباره وارد حساب Stirling خود شوید. نمونه شما پیوند داده‌شده باقی می‌ماند." +reauthTitle = "دوباره وارد شوید" +simulateSignIn = "شبیه‌سازی ورود (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "تا پیوند درون‌برنامه‌ای با حساب Stirling میزبانی‌شده فعال شود." +and = "و" +before = "تنظیم کنید" +title = "ورود SaaS پیکربندی نشده است" + +[portal.accountLink.panel] +instancesSub = "هر نمونه خودمیزبان ثبت‌شده برای این سازمان. یک اعتبارنامه را لغو کنید تا دسترسی بدون نظارت آن فوراً قطع شود." +instancesTitle = "نمونه‌های پیوندداده‌شده" +revokeError = "امکان لغو نمونه وجود نداشت" +sub = "این سازمان خودمیزبان را به حساب Stirling آن پیوند دهید تا پردازش بدون نظارت از کیف پول سازمان شما هزینه شود." + +[portal.accountLink.panel.loadError] +forbidden = "فقط مالک تیم می‌تواند نمونه‌های پیوندداده‌شده سازمان را مشاهده کند." +generic = "امکان بارگیری نمونه‌های پیوندداده‌شده تیم وجود نداشت. کمی بعد دوباره تلاش کنید." +title = "امکان بارگیری نمونه‌های پیوندداده‌شده وجود نداشت" + +[portal.accountLink.state] +free = "طرح Editor" +subscribed = "طرح Processor" +unlinked = "پیوند داده نشده" + +[portal.agentBuilder] +bootstrapFromDocument = "راه‌اندازی اولیه از سند" +sectionsAriaLabel = "بخش‌های سازنده عامل" +selectorAriaLabel = "عامل‌ها" +subtitle = "عامل‌های AI را طراحی، آزمایش و منتشر کنید که اسناد شما را طبقه‌بندی می‌کنند، از آن‌ها استخراج می‌کنند و مسیریابی می‌کنند. سناریوها را تعریف کنید، دسترسی ابزار را محدود کنید، یک مجموعه طلایی اجرا کنید و یک نسخه منتشر کنید." +title = "سازنده عامل" + +[portal.agentBuilder.bootstrap] +cancel = "لغو" +dropzoneText = "یک سند نمونه انتخاب کنید (PDF یا تصویر)" +lead = "یک سند نمونه رها کنید تا سناریوها و یک شِمای استخراج پیشنهاد کنیم که بتوانید اصلاحش کنید. تا زمانی که آن را بازبینی نکنید چیزی منتشر نمی‌شود." +submit = "راه‌اندازی اولیه عامل" +subtitle = "آغاز یک عامل جدید از یک فایل نماینده" +title = "راه‌اندازی اولیه از یک سند" + +[portal.agentBuilder.empty] +description = "یک عامل را از یک سند نمونه راه‌اندازی اولیه کنید تا سناریوها و شِمای استخراج آن آغاز شود، سپس اصلاح و منتشر کنید." +title = "هنوز عاملی وجود ندارد" + +[portal.agentBuilder.evals] +casesPassing = "موارد موفق" +columnCase = "مورد ارزیابی" +columnLatency = "تأخیر" +columnResult = "نتیجه" +fail = "ناموفق" +goldenSetPassRate = "نرخ موفقیت مجموعه طلایی" +latencyMs = "{{ms}} ms" +notRun = "اجرا نشده" +pass = "موفق" +passRate = "نرخ موفقیت" +runEvals = "اجرای ارزیابی‌ها" + +[portal.agentBuilder.evals.empty] +description = "ارزیابی‌ها سناریوهای شما را به یک مجموعه طلایی تکرارپذیر تبدیل می‌کنند. ارتقا دهید تا نرخ موفقیت را در طول زمان ثبت کنید و انتشارها را بر اساس آن کنترل کنید." +title = "هنوز مجموعه طلایی وجود ندارد" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "در سراسر مجموعه‌های طلایی" +activeAgents = "عامل‌های فعال" +avgPassRate = "میانگین نرخ موفقیت ارزیابی" +fleetWide = "در کل ناوگان" +latestPublished = "آخرین منتشرشده" +scenarios = "سناریوها" +testCases = "موارد آزمون" +totalDescription_one = "در مجموع {{count}}" +totalDescription_other = "در مجموع {{count}}" + +[portal.agentBuilder.scenarios] +add = "افزودن" +addScenario = "افزودن سناریو" +enable = "فعال‌سازی" +expectationLabel = "رفتار مورد انتظار" +expectationPlaceholder = "عامل باید چه کاری انجام دهد" +inEval = "در ارزیابی" +mute = "بی‌صدا کردن" +muted = "بی‌صدا شده" +nameLabel = "نام" +namePlaceholder = "مثلاً تشدید انطباق" + +[portal.agentBuilder.tabs] +evals = "ارزیابی‌ها" +scenarios = "سناریوها" +tools = "ابزارها" +versions = "نسخه‌ها" + +[portal.agentBuilder.tools] +broadAccess = "دسترسی گسترده" +deniedHint = "ابزارهای انتخاب‌شده مسدود هستند. همه موارد دیگر همچنان قابل فراخوانی می‌مانند." +deniedTools = "ابزارهای ردشده" +governanceGate = "حاکمیت ابزار در طرح Enterprise در دسترس است." +restricted = "محدود" +restrictedAccess = "دسترسی محدود به ابزار" +restrictedDescription = "همه ابزارها را به‌جز مواردی که در زیر رد می‌کنید مجاز کنید." + +[portal.agentBuilder.versions] +current = "فعلی" +historyGate = "تاریخچه کامل نسخه‌ها و بازگشت به عقب در طرح Enterprise در دسترس است." +publish = "انتشار" +rollBack = "بازگشت به عقب" + +[portal.assistant] +close = "بستن دستیار" +error = "امکان دسترسی به دستیار وجود نداشت." +errorWithDetail = "امکان دسترسی به دستیار وجود نداشت: {{detail}}" +inputAriaLabel = "از دستیار بپرسید" +inputPlaceholder = "درباره Stirling بپرسید…" +open = "باز کردن دستیار" +send = "ارسال" +title = "دستیار" +tryAsking = "سؤال کردن را امتحان کنید" +typing = "در حال تایپ" + +[portal.auth] +loading = "در حال بارگیری" +redirectingToEditor = "در حال هدایت به ویرایشگر..." + +[portal.billing.checkout] +noClientSecret = "تابع Edge مقدار client_secret برنگرداند." +subtitle = "برای ادامه پس از اعتبار رایگان طرح Editor، یک کارت اضافه کنید. Stripe بقیه کارها را انجام می‌دهد." +title = "فعال کردن طرح Processor" + +[portal.billing.checkout.activationSlow] +body = "پرداخت شما موفق بود، اما فعال‌سازی کمی بیشتر از معمول طول می‌کشد. به‌طور خودکار فعال می‌شود - این را ببندید و به‌زودی اینجا نمایش داده می‌شود." +close = "بستن" +title = "تقریباً تمام شد" + +[portal.billing.checkout.error] +title = "امکان شروع پرداخت وجود نداشت" + +[portal.billing.checkout.finalizing] +body = "پرداخت شما انجام شد. ما در حال فعال‌سازی پردازش اندازه‌گیری‌شده در نمونه‌های پیوندداده‌شده شما هستیم - این معمولاً چند ثانیه طول می‌کشد." +hint = "لطفاً این پنجره را باز نگه دارید." +title = "در حال فعال‌سازی طرح Processor شما..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "در env پورتال تنظیم کنید تا پرداخت درون‌برنامه‌ای فعال شود." +bodyBefore = "تنظیم کنید" +title = "Stripe پیکربندی نشده است" + +[portal.billing.enterpriseUpsell] +cta = "پیشنهاد قیمت Enterprise خود را بسازید" +description = "تخفیف‌های حجم متعهد، استقرار air-gapped، MSA سفارشی و بازبینی‌های امنیتی، و همکاری با توزیع‌کنندگان شخص ثالث." +eyebrow = "تخفیف حجمی · بیش از 1M PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "فعال در این ماه" +cost = "هزینه" +editorsDeployed = "ویرایشگرهای مستقرشده" +inviteTeammates = "دعوت از هم‌تیمی‌ها" +pdfsEdited = "PDFهای ویرایش‌شده" +subtitle = "در هرجا، برای کل تیم خود مستقر کنید." +title = "ویرایشگرهای PDF رایگان" + +[portal.billing.freePlan] +checkoutErrorTitle = "امکان شروع پرداخت وجود نداشت" +currentPlan = "طرح فعلی" +freeForever = "برای همیشه رایگان" +noTeamResolved = "هنوز هیچ تیمی در کیف پول شما شناسایی نشده است — تازه‌سازی کنید و دوباره تلاش کنید." +ownerOnly = "فقط مالک تیم می‌تواند طرح Processor را فعال کند." +planName = "Editor" +ssoIncluded = "SSO شامل است" +switchOnProcessor = "فعال کردن Processor →" +unlimitedUsers = "کاربران نامحدود" + +[portal.billing.invoices] +columnAmount = "مبلغ" +columnDate = "تاریخ" +columnDescription = "توضیحات" +columnPdfsProcessed = "PDFهای پردازش‌شده" +columnStatus = "وضعیت" +descriptionFallback = "فاکتور" +downloadAriaLabel = "دانلود فاکتور {{number}} به‌صورت PDF" +emptyDescription = "پس از اینکه تیم شما مشترک شد و اولین چرخه بسته شد، فاکتورهای شما اینجا نمایش داده می‌شوند." +emptyTitle = "هنوز فاکتوری وجود ندارد" +fetchLimitNote_one = "{{count}} فاکتور اخیر شما نمایش داده می‌شود. فاکتورهای قدیمی‌تر در پورتال Stripe هستند." +fetchLimitNote_other = "{{count}} فاکتور اخیر شما نمایش داده می‌شود. فاکتورهای قدیمی‌تر در پورتال Stripe هستند." +loadError = "امکان بارگیری فاکتورها وجود نداشت: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "نمایش همه {{count}}" +showAll_other = "نمایش همه {{count}}" +showFewer_one = "نمایش کمتر ({{count}} مورد بالا)" +showFewer_other = "نمایش کمتر ({{count}} مورد بالا)" +showMostRecent_one = "نمایش {{count}} مورد اخیر" +showMostRecent_other = "نمایش {{count}} مورد اخیر" +title = "تاریخچه فاکتورها" +viewAriaLabel = "مشاهده فاکتور {{number}} در Stripe" +viewLink = "مشاهده ↗" + +[portal.billing.linkPrompt] +cta = "پیوند حساب Stirling" +description = "ویرایش دستی PDF — مشاهده، امضا، ادغام، تقسیم، واترمارک، فشرده‌سازی، تبدیل، OCR دستی — چه پیوند داده باشید چه نه، همیشه رایگان است. برای دریافت 500 PDF رایگان از پردازش اندازه‌گیری‌شده (اتوماسیون، AI و API) پیوند دهید؛ وقتی به مقدار بیشتری نیاز داشتید، طرح Processor را فعال کنید و فقط برای آنچه استفاده می‌کنید پرداخت کنید." +title = "پیوند دادن حساب Stirling شما" + +[portal.billing.paymentMethod] +billedMonthly = "صورتحساب ماهانه" +cardEnding = "{{brand}} با پایان {{last4}}" +cardFallback = "کارت" +expiresBilledMonthly = "منقضی می‌شود {{expiry}} · صورتحساب ماهانه" +eyebrow = "روش پرداخت" +managedSub = "کارت و جزئیات صورتحساب شما به‌صورت امن در پورتال مشتری Stripe نگهداری می‌شود." +managedTitle = "مدیریت‌شده در Stripe" +update = "به‌روزرسانی" + +[portal.billing.pdfsProcessed] +emptyPeriod = "هنوز در این دوره پردازش اندازه‌گیری‌شده‌ای وجود ندارد." +eyebrow = "PDFهای پردازش‌شده در این دوره" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDFهای اندازه‌گیری‌شده تفکیک‌شده بر اساس دسته" +segmentAgentsDesc = "اقدام‌های عامل AI" +segmentAgentsLabel = "عامل‌ها" +segmentApiDesc = "درخواست‌های مستقیم API" +segmentApiLabel = "API" +segmentAutomationDesc = "اتوماسیون‌ها و خط لوله‌ها" +segmentAutomationLabel = "اتوماسیون" +unit = "PDFهای اندازه‌گیری‌شده" + +[portal.billing.spendLimit] +adjustLimit = "تنظیم حد" +cancel = "لغو" +capControlNote = "تغییرات فوراً اعمال می‌شوند — سقف را هر زمان بالا یا پایین ببرید." +capSuffix = "/ ماه" +capSuffixWithDocs = "/ ماه · ≈ {{documents}} سند" +displaySub = "فقط برای آنچه به‌طور خودکار پردازش می‌کنید صورت‌حساب می‌شوید — هرگز فراتر از سقف." +editTitle = "تنظیم سقف ماهانه شما" +eyebrow = "حد هزینه" +guardrailBody = "یک سقف سخت — هرگز فراتر از آن صورت‌حساب نمی‌شوید. در سقف، پردازش اندازه‌گیری‌شده متوقف می‌شود (ویرایش نامحدود PDF همچنان کار می‌کند) تا زمانی که آن را افزایش دهید یا چرخه بازنشانی شود. چیزی از دست نمی‌رود." +guardrailLabel = "حفاظ شما:" +noCap = "بدون سقف" +pctUsed = "{{pct}}% استفاده شده" +remaining = "{{amount}} باقی‌مانده" +save = "ذخیره حد" +saveError = "امکان ذخیره حد وجود نداشت" +thisPeriodUncapped = "{{amount}} این دوره · بدون سقف" +usedThisMonth = "{{amount}} استفاده‌شده در این ماه" +useSuggested = "استفاده از پیشنهادی · {{amount}} / ماه" + +[portal.billing.spendLimit.projection] +body_one = "با {{rate}}/روز، در حدود {{count}} روز به سقف می‌رسید (حدود پایان ماه {{monthEnd}}). حد پیشنهادی حدود {{suggested}}." +body_other = "با {{rate}}/روز، در حدود {{count}} روز به سقف می‌رسید (حدود پایان ماه {{monthEnd}}). حد پیشنهادی حدود {{suggested}}." +label = "پیش‌بینی می‌شود از حد عبور کند." + +[portal.billing.spendThisMonth] +eyebrow = "هزینه این ماه" +processed_one = "{{formattedCount}} PDF پردازش شد." +processed_other = "{{formattedCount}} PDF پردازش شد." +processedWithRate_one = "{{formattedCount}} PDF پردازش شد، هرکدام با {{rate}}." +processedWithRate_other = "{{formattedCount}} PDF پردازش شد، هرکدام با {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "همین حالا آن را افزایش دهید تا پردازش خودکار هرگز متوقف نشود." +approachingTitle = "شما به {{pct}}% از حد هزینه ماهانه خود رسیده‌اید" +raiseLimit = "افزایش حد" +reachedBody = "پردازش اندازه‌گیری‌شده تا زمانی که حد را افزایش دهید یا چرخه بازنشانی شود متوقف شده است. ویرایش نامحدود PDF همچنان کار می‌کند." +reachedTitle = "حد هزینه ماهانه رسیده است" + +[portal.billing.subscribedPlan.portalError] +title = "امکان باز کردن پورتال Stripe وجود نداشت" + +[portal.billing.walletMeter] +capSuffix_one = "از {{allowance}} PDF رایگان استفاده شده" +capSuffix_other = "از {{allowance}} PDF رایگان استفاده شده" +eyebrow = "آزمایشی Processor" +statusLabel_one = "{{remaining}} باقی‌مانده" +statusLabel_other = "{{remaining}} باقی‌مانده" +sub = "از PDF Editor رایگان استفاده کنید. برای پردازش خودکار PDFها پرداخت کنید." +title_one = "{{allowance}} PDF را رایگان پردازش کنید" +title_other = "{{allowance}} PDF را رایگان پردازش کنید" +titleWithRate_one = "{{allowance}} PDF را رایگان پردازش کنید، سپس {{rate}}/PDF" +titleWithRate_other = "{{allowance}} PDF را رایگان پردازش کنید، سپس {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "قفل‌شده" +openAriaLabel = "باز کردن مؤلفه {{name}}" + +[portal.catalogue.detail] +addToProject = "افزودن به پروژه" +ariaLabel = "جزئیات مؤلفه" +tabsAriaLabel = "بخش‌های جزئیات مؤلفه" +upgradeToUnlock = "برای باز کردن قفل ارتقا دهید" + +[portal.catalogue.detail.code] +install = "نصب" +usage = "استفاده" + +[portal.catalogue.detail.locked] +description = "{{name}} از طرح {{tier}} شامل می‌شود. برای جاسازی آن ارتقا دهید." +title = "در طرح شما در دسترس نیست" + +[portal.catalogue.detail.preview] +badge = "پیش‌نمایش زنده" +note = "sandbox تعاملی اینجا رندر می‌شود" + +[portal.catalogue.detail.pricing] +note = "بر اساس {{unit}} اندازه‌گیری می‌شود. استفاده فراتر از سهمیه رایگان ماهانه به حساب شما صورت‌حساب می‌شود و زیر Usage & Billing به‌صورت موردی نمایش داده می‌شود." + +[portal.catalogue.detail.stats] +billedOn = "صورت‌حساب بر اساس" +embeds30d = "جاسازی‌ها (30 روز)" +freeQuota = "سهمیه رایگان" +freeQuotaValue = "{{amount}} / ماه" +maturity = "بلوغ" +none = "هیچ‌کدام" +perAction = "به‌ازای هر اقدام" +price = "قیمت" + +[portal.catalogue.detail.tabs] +code = "کد" +overview = "نمای کلی" +pricing = "قیمت‌گذاری" +props = "Props / API" + +[portal.catalogue.props] +optional = "اختیاری" +required = "الزامی" + +[portal.catalogue.props.columns] +description = "توضیحات" +name = "Prop" +required = "الزامی" +type = "نوع" + +[portal.catalogue.summary] +componentsGa = "مؤلفه‌های GA" +componentSpendMtd = "هزینه مؤلفه (MTD)" +embedsThisMonth = "جاسازی‌ها در این ماه" +inBeta = "در Beta" + +[portal.components.billingUnit] +approval = "تأیید" +check = "بررسی" +event = "رویداد" +render = "رندر" +review = "بازبینی" +session = "نشست" +signature = "امضا" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "ویجت‌های SDK قابل جاسازی که در برنامه خودتان قرار می‌دهید — یک نمایشگر، جریان e-sign، پنل بازبینی AI. هرکدام به‌ازای هر اقدام اندازه‌گیری می‌شود. برای نصب، استفاده و props روی کارت کلیک کنید." +title = "مؤلفه‌ها" + +[portal.componentsView.empty] +description = "کاتالوگ مؤلفه‌ها بارگیری نشد. کمی بعد دوباره تلاش کنید." +title = "هیچ مؤلفه‌ای در دسترس نیست" + +[portal.componentsView.lockedBanner] +description = "مؤلفه‌های GA در Pay-as-you-go در دسترس هستند؛ چند مؤلفه Beta فقط برای enterprise هستند. کارت‌های قفل‌شده یک پیشنهاد ارتقا نشان می‌دهند." +title = "برخی مؤلفه‌ها به طرح پولی نیاز دارند" + +[portal.docs.authentication] +codeCaption = "هر درخواست" +eyebrow = "شروع به کار" +lead = "همه درخواست‌ها با bearer token احراز هویت می‌شوند. کلیدها برای هر محیط محدوده‌بندی شده‌اند و هرگز منقضی نمی‌شوند مگر اینکه چرخانده شوند." +liveKey = "کلیدهای Production — قابل‌هزینه، با محدودیت نرخ بر اساس طرح شما." +testKey = "کلیدهای Sandbox — رایگان، با بازگرداندن fixtureهای مصنوعی." +title = "احراز هویت" + +[portal.docs.components] +codeCaption = "جاسازی نمایشگر" +eyebrow = "مؤلفه‌ها" +lead = "UI قابل جاسازی برای صف‌های بازبینی و بازرسی سند. سبک‌های خودتان را بیاورید یا از تم ارائه‌شده استفاده کنید." +title = "نمایشگرهای آماده استفاده" + +[portal.docs.endpoints] +eyebrow = "مرجع API" +fieldCount_one = "{{count}} فیلد" +fieldCount_other = "{{count}} فیلد" +filterAll = "همه" +filterAriaLabel = "فیلتر endpointها بر اساس حوزه" +lead = "هر نوع سند یک endpoint تایپ‌شده است. یک فایل را POST کنید و JSON اعتبارسنجی‌شده با schema دریافت کنید. بر اساس حوزه زیر فیلتر کنید." +title = "Endpointها" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "مرجع API" +lead = "خطاها یک کد پایدار قابل‌خواندن برای ماشین به‌همراه پیام انسانی برمی‌گردانند. بدنه 4xx همیشه شامل یک request_id برای پشتیبانی است." +title = "خطاها" + +[portal.docs.nav] +ariaLabel = "مستندات" + +[portal.docs.nav.empty] +description = "فهرست مستندات بارگیری نشد." +title = "مستندات در دسترس نیست" + +[portal.docs.quickstart] +eyebrow = "شروع به کار" +lead = "اولین سند خود را به یک endpoint تایپ‌شده ارسال کنید و در سه مرحله JSON ساختاریافته دریافت کنید. بدون آموزش مدل، بدون prompt engineering." +title = "شروع سریع" + +[portal.docs.quickstart.callout] +bodyAfterLink = "برای دستورالعمل‌های آماده کپی." +bodyBeforeLink = "همان فراخوانی را در یک خط لوله وصل کنید تا اعتبارسنجی، حذف و تحویل را زنجیره کنید — یا آن را از طریق MCP در اختیار یک عامل قرار دهید. ببینید" +label = "بعدی:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "یک کلید محدوده‌بندی‌شده از تب Infrastructure ایجاد کنید. کلیدها محدودیت‌های نرخ و یک allowlist اختیاری IP دارند. آن را به shell خود export کنید:" +title = "صدور یک کلید API" + +[portal.docs.quickstart.step2] +body = "یک فایل را به هر endpoint تایپ‌شده POST کنید. endpoint شِمایی را که دریافت می‌کنید تعیین می‌کند — اینجا، استخراج‌کننده فاکتور." +snippetCaption = "استخراج یک فاکتور" +title = "ارسال یک سند" + +[portal.docs.quickstart.step3] +body = "هر پاسخ در برابر schema endpoint اعتبارسنجی می‌شود، با یک امتیاز اطمینان و منشأ برای هر فیلد." +codeCaption = "200 OK" +title = "خواندن نتیجه ساختاریافته" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "همزمانی" +eyebrow = "شروع به کار" +lead = "محدودیت‌ها با طرح شما مقیاس می‌گیرند. پاسخ 429 شامل هدر Retry-After است؛ SDKها به‌طور خودکار عقب‌نشینی می‌کنند." +requestsPerMinute = "درخواست‌ها / دقیقه" +title = "محدودیت‌های نرخ و سهمیه‌ها" + +[portal.docs.recipes] +cloneButton = "کلون کردن recipe" +eyebrow = "PLAYBOOKS" +lead = "الگوهای سرتاسری که منابع، عملیات و مقصدها را زنجیره می‌کنند. هرکدام به یک خط لوله نگاشت می‌شود که می‌توانید کلون کنید." +title = "Recipeها" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "کلاینت‌های رسمی با پاسخ‌های تایپ‌شده، تلاش مجدد خودکار و بارگذاری‌های استریم. همه همان کاتالوگ endpoint را دنبال می‌کنند." +title = "SDKهای رسمی" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "منسوخ‌شده" + +[portal.docs.skills] +eyebrow = "مهارت‌ها" +lead = "قابلیت‌های بسته‌بندی‌شده و نام‌دار که عامل شما به‌عنوان یک ابزار واحد فراخوانی می‌کند. هر مهارت یک زنجیره عملیات قطعی با ارزیابی‌های پیوست‌شده است." +title = "مهارت‌های عامل" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "مرجع API" +lead = "در رویدادهای document.processed، pipeline.completed و quota.threshold مشترک شوید. payloadها با HMAC-SHA256 امضا می‌شوند." +title = "Webhookها" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "را در برابر signing secret خود بررسی کنید قبل از اینکه به یک payload اعتماد کنید. SDKها یک" +beforeSignature = "تأیید کنید" + +[portal.documents] +exportCsv = "خروجی CSV" +search = "جستجو بر اساس نام فایل، ID..." +subtitle = "هر سندی که سازمان شما پردازش کرده است، همراه با سابقه کامل پردازش آن. دسترسی به محتوا نیازمند درخواست است." +title = "اسناد" + +[portal.documents.audit] +approved = "تأیید شد" +archived = "بایگانی شد" +elevation = "ارتقای دسترسی" +empty = "هنوز هیچ رویدادی ثبت نشده است." +extracted = "پردازش‌شده" +flagged = "نیازمند بازبینی" +ingested = "دریافت‌شده" +reviewed = "در حال بازبینی" + +[portal.documents.drawer] +sectionsAriaLabel = "بخش‌های جزئیات سند" + +[portal.documents.drawer.tabs] +audit = "حسابرسی" +extractions = "استخراج‌ها" +overview = "نمای کلی" + +[portal.documents.elevation] +requestAccess = "درخواست دسترسی" + +[portal.documents.elevation.active] +description = "مجوز موقت — دسترسی ثبت می‌شود و زمان‌محدود است." +descriptionFourEyes = "مجوز موقت — یک بازبین همتا مطلع شد (چهارچشمی)." +title = "دسترسی تا {{time}} دیگر منقضی می‌شود" + +[portal.documents.elevation.gated] +description = "محتوا با zero-standing-access محدود شده است. درخواست، یک مجوز زمان‌محدود را آغاز می‌کند." +descriptionFourEyes = "محتوا با zero-standing-access محدود شده است. درخواست، یک مجوز زمان‌محدود را آغاز می‌کند و یک بازبین همتا را مطلع می‌کند (چهارچشمی)." +title = "سند حساس" + +[portal.documents.extractions] +empty = "هیچ فیلدی از این سند استخراج نشد." +masked = "فیلدهای استخراج‌شده پنهان هستند. برای مشاهده محتوای این سند، دسترسی زمان‌دار درخواست کنید." + +[portal.documents.extractions.columns] +confidence = "اطمینان" +field = "فیلد" +value = "مقدار" + +[portal.documents.filters] +all = "همه" +ariaLabel = "فیلتر کردن اسناد بر اساس وضعیت" +flagged = "علامت‌گذاری‌شده" +inReview = "در حال بازبینی" +processed = "پردازش‌شده" + +[portal.documents.overview] +action = "Pipeline / اقدام" +product = "محصول" +received = "زمان" +status = "وضعیت" +type = "نوع" +user = "کاربر" + +[portal.documents.queue.empty] +description = "وقتی منابع اسناد را وارد پایپ‌لاین‌های شما کنند، برای بازبینی اینجا نمایش داده می‌شوند." +title = "هیچ سندی در صف نیست" + +[portal.documents.status] +error = "خطا" +flagged = "نیازمند بازبینی" +inReview = "در حال بازبینی" +processed = "پردازش‌شده" + +[portal.documents.table] +auto = "خودکار" +editorAction = "ویرایشگر" +empty = "هیچ سندی با این فیلتر مطابقت ندارد." +rowActions = "اقدامات ردیف" +sensitiveLabel = "حساس" +sensitiveTitle = "حساس — دسترسی لازم است" + +[portal.documents.table.columns] +action = "Pipeline / اقدام" +document = "سند" +product = "محصول" +status = "وضعیت" +time = "زمان" +user = "کاربر" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor را مستقر کنید، نمونه‌های خودمیزبان را به سازمان خود متصل کنید و ناوگان در حال اجرا را مدیریت کنید — اهداف، سلامت، اعتبارنامه‌ها و فعال‌سازی آفلاین در یک مکان." +title = "استقرار ویرایشگر" + +[portal.editorAdmin.health.columns] +activeUsers = "کاربران فعال" +host = "Host" +lastSeen = "آخرین مشاهده" +region = "Region" +status = "وضعیت" +version = "نسخه" + +[portal.editorAdmin.health.empty] +description = "یک هدف را مستقر و متصل کنید تا سلامت زنده نمونه را اینجا ببینید." +title = "هیچ نمونه‌ای گزارش نمی‌دهد" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "ایجاد بسته آفلاین" +lockCopy = "فعال‌سازی آفلاین و on-prem بخشی از Enterprise است." +subtitle = "برای نصب آفلاین یا on-prem بدون مسیر شبکه خروجی، یک بسته فعال‌سازی امضاشده ایجاد کنید. آن را به نمونه منتقل کنید و هنگام راه‌اندازی اولیه اعمال کنید." +talkToSales = "صحبت با فروش" +title = "فعال‌سازی Air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} امضا شده و آماده انتقال است. یک نمونه را فعال می‌کند و پس از ۱۴ روز منقضی می‌شود." +title = "بسته آماده است" + +[portal.editorAdmin.pairing] +generated = "ایجاد شد ✓" +generateNewCode = "ایجاد کد جدید" +lockCopy = "تأمین IaC بخشی از Enterprise است." +rotate = "چرخش" +talkToSales = "صحبت با فروش" + +[portal.editorAdmin.sections.health] +sub = "هر نمونه ویرایشگر که گزارش می‌دهد — نسخه، region، وضعیت، آخرین مشاهده و کاربران فعال." +title = "سلامت نمونه" + +[portal.editorAdmin.sections.pairing] +sub = "یک ویرایشگر خودمیزبان را به این سازمان متصل کنید. یک token ایجاد کنید، یک کد کوتاه تحویل دهید، یا آن را از طریق IaC متصل کنید." +title = "اتصال" + +[portal.editorAdmin.sections.targets] +sub = "محل اجرای ویرایشگر. برای راه‌اندازی یک نمونه خودمیزبان، یک قطعه کد را کپی کنید، یا از Managed Cloud بدون عملیات استفاده کنید." +title = "اهداف استقرار" + +[portal.editorAdmin.serviceToken] +currentToken = "Token فعلی" +lastRotated = "آخرین چرخش" +rotateButton = "چرخش service token" +subtitle = "نمونه‌ها با این اعتبارنامه در سازمان احراز هویت می‌کنند. آن را طبق برنامه یا بلافاصله پس از نشت مشکوک بچرخانید." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "یک token جدید صادر شد. STIRLING_SERVICE_TOKEN هر نمونه خودمیزبان را در بازه مهلت ۲۴ ساعته به‌روزرسانی کنید، وگرنه آفلاین می‌شوند." +title = "چرخش نمونه‌های در حال اجرا" + +[portal.editorAdmin.status] +degraded = "تنزل‌یافته" +healthy = "سالم" +offline = "آفلاین" +pairing = "در حال اتصال" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} نمونه" +instanceCount_other = "{{count}} نمونه" +talkToSales = "صحبت با فروش" +upgradePlan = "ارتقای طرح" + +[portal.editorAdmin.targets.lock] +enterprise = "خودمیزبانی on-prem و Kubernetes بخشی از Enterprise است." +paid = "خودمیزبانی با Docker و Kubernetes در یک طرح پولی فعال می‌شود." + +[portal.editorAdmin.targets.state] +available = "در دسترس" +locked = "قفل‌شده" +running = "در حال اجرا" + +[portal.errorBoundary] +description = "این نما با خطای غیرمنتظره‌ای روبه‌رو شد. دوباره تلاش کنید، یا بخش دیگری را از نوار کناری انتخاب کنید." +retry = "دوباره تلاش کنید" +title = "در این صفحه مشکلی پیش آمد" + +[portal.home.editor] +activeUsers = "{{n}} فعال" +invite = "دعوت از هم‌تیمی‌ها" +name = "Stirling PDF Editor" +open = "باز کردن در مرورگر" +updated = "به‌روزرسانی‌شده {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "خودمیزبان · Docker" +kubernetes = "خودمیزبان · Kubernetes" + +[portal.home.greeting] +afternoon = "عصر بخیر" +evening = "شب بخیر" +morning = "صبح بخیر" + +[portal.home.onboarding] +dismiss = "رد کردن راه‌اندازی" +notStarted = "شروع‌نشده" +progress = "{{done}} از {{total}} انجام شد" +title = "تکمیل راه‌اندازی" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC در سطح سازمان، قیمت‌گذاری حجمی تعهدی، و استقرار air-gapped." +cta = "شروع دوره آزمایشی" +ctaQuote = "دریافت پیش‌فاکتور" +lead = "برای بیش از ۲۵۰ کارمند." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "برنامه دسکتاپ را مستقر کنید، برای همیشه رایگان." +title = "دانلود PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} فعال · {{recommended}} پیشنهادی" +chip = "{{active}} فعال" +title = "فعال کردن سیاست‌ها" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} متصل · هر PDF در محل ورود تحت حاکمیت است" +chip = "{{connected}} متصل" +title = "اتصال منابع" + +[portal.home.quickActions] +subtitle = "کارهای اصلی امروز" +title = "اقدامات سریع" + +[portal.home.quickActions.buildPipeline] +blurb = "سازنده ۳ مرحله‌ای روی کتابخانه عملیات تایپ‌شده" +title = "ساخت یک پایپ‌لاین" + +[portal.home.quickActions.connectSource] +blurb = "S3، agentها، webhookها، پوشه‌های پایش‌شده" +title = "اتصال یک منبع" + +[portal.home.quickActions.issueApiKey] +blurb = "کلید محدودشده با rate limit و IP allowlist" +title = "صدور کلید API" + +[portal.infrastructure] +manageEditorDeployment = "مدیریت استقرار ویرایشگر" +sectionsAriaLabel = "بخش‌های زیرساخت" +subtitle = "استقرارها، اعتبارنامه‌ها، وضعیت امنیتی، ذخیره‌سازی و ردپای حسابرسی برای فضای کاری Stirling شما." +title = "زیرساخت" + +[portal.infrastructure.apiKeys] +createKey = "ایجاد کلید" +heading = "کلیدهای API" +subheading = "اعتبارنامه‌های محدودشده با rate limit، مجوزها و IP allowlist برای هر کلید." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IPهای مجاز" +anyIp = "هر IP (بدون allowlist)" +created = "ایجادشده" +lastUsed = "آخرین استفاده" +permissions = "مجوزها" +rateLimit = "Rate limit" +rateLimitValue = "{{value}} درخواست/دقیقه" +usageMonth = "مصرف این ماه" +usageToday = "مصرف امروز" + +[portal.infrastructure.apiKeys.empty] +description = "برای شروع فراخوانی Stirling API یک کلید محدودشده ایجاد کنید." +title = "هنوز کلید API وجود ندارد" + +[portal.infrastructure.audit] +filterAriaLabel = "فیلتر کردن رویدادهای حسابرسی بر اساس دسته" +heading = "گزارش‌های حسابرسی" +latencyValue = "{{value}} ms" +noEventsInCategory = "هیچ رویدادی در این دسته وجود ندارد." +subheading = "هر رویداد احراز هویت، پیکربندی و پردازش در سراسر فضای کاری شما." + +[portal.infrastructure.audit.columns] +actor = "عامل" +event = "رویداد" +latency = "Latency" +status = "وضعیت" +target = "منبع" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "فعالیت فضای کاری هنگام وقوع اینجا نمایش داده می‌شود." +title = "هیچ رویداد حسابرسی وجود ندارد" + +[portal.infrastructure.audit.export] +cancel = "لغو" +error = "Export ناموفق بود. لطفاً دوباره تلاش کنید." +exportButton = "Export" +exporting = "در حال export…" +fieldsLegend = "ستون‌ها" +format = "Format" +open = "Export" +subtitle = "رویدادهای حسابرسی را به‌صورت CSV یا JSON دانلود کنید. ستون‌های موردنظر برای شامل شدن را انتخاب کنید." +title = "Export گزارش حسابرسی" + +[portal.infrastructure.audit.export.fields] +date = "تاریخ" +documentName = "نام سند" +ipAddress = "آدرس IP" +outcome = "نتیجه" +tool = "ابزار" +username = "نام کاربری" + +[portal.infrastructure.audit.filters] +all = "همه" +auth = "احراز هویت" +config = "پیکربندی" +elevation = "ارتقای دسترسی" +processing = "پردازش" +security = "امنیت" + +[portal.infrastructure.audit.forbidden] +description = "گزارش حسابرسی برای سرپرستان تیم و مدیران در دسترس است. برای دسترسی، از سرپرست تیم یا یک مدیر درخواست کنید." +title = "شما دسترسی ندارید" + +[portal.infrastructure.audit.metrics] +config = "پیکربندی" +elevation = "ارتقای دسترسی" +processing = "پردازش" +totalEvents = "کل رویدادها · ۲۴ ساعت" + +[portal.infrastructure.createKey] +cancel = "لغو" +createKey = "ایجاد کلید" +done = "انجام شد" +ipAllowlistHelper = "محدوده‌های CIDR جداشده با ویرگول. برای مجاز بودن هر IP خالی بگذارید." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "نام کلید" +keyNamePlaceholder = "مثلاً Production · ingest" +permissionsLabel = "مجوزها" +secretKeyCaption = "کلید محرمانه" +secretWarning = "این را در یک secrets manager ذخیره کنید. Stirling فقط یک hash ذخیره می‌کند — هیچ راهی برای بازیابی آن در آینده وجود ندارد." +subtitle = "دامنه کلید را به حداقل نیاز آن محدود کنید. هر زمان می‌توانید آن را بچرخانید یا لغو کنید." +subtitleCreated = "این secret را اکنون کپی کنید — دوباره نمایش داده نخواهد شد." +title = "ایجاد کلید API" +titleCreated = "کلید ایجاد شد" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/دقیقه" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "مستقرشده توسط" +environment = "محیط" +product = "محصول" +status = "وضعیت" +version = "نسخه" +when = "زمان" + +[portal.infrastructure.deployments.recent] +heading = "استقرارهای اخیر" +subheading = "آخرین rolloutها در محصولات و محیط‌ها." + +[portal.infrastructure.deployments.regionColumns] +instances = "نمونه‌ها" +latency = "Latency" +load = "بار" +p99 = "P99" +region = "Region" +status = "وضعیت" +throughput = "Throughput" +uptime = "Uptime" +version = "نسخه" + +[portal.infrastructure.deployments.regions] +heading = "Regions" +subheading = "سلامت زنده برای هر Stirling region مستقرشده — latency، بار و نسخه rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "پس از تأمین فضای کاری شما، regionهای مستقرشده اینجا نمایش داده می‌شوند." +title = "هیچ regionی مستقر نشده است" + +[portal.infrastructure.models] +heading = "مدل‌ها" +msValue = "{{value}} ms" +subheading = "کاتالوگ مدل و routing که پردازش سند را در سراسر فضای کاری شما توانمند می‌کند." + +[portal.infrastructure.models.byom] +description = "یک مدل on-prem یا خودمیزبان ثبت کنید و آن را برای پردازش محدود به data residency به یک region پین کنید." +title = "مدل خودتان را بیاورید" + +[portal.infrastructure.models.catalogue] +heading = "کاتالوگ" +sub = "مدل‌های مدیریت‌شده در دسترس فضای کاری شما، با latency و هزینه زنده." +subEnterprise = "مدل‌های مدیریت‌شده، bring-your-own و on-prem — با امکان پین کردن برای هر region." + +[portal.infrastructure.models.catalogue.empty] +description = "مدل‌های موجود در کاتالوگ فضای کاری شما اینجا نمایش داده می‌شوند." +title = "هیچ مدلی در دسترس نیست" + +[portal.infrastructure.models.columns] +cost = "هزینه" +latency = "Latency" +load = "بار" +model = "مدل" +status = "وضعیت" +type = "نوع" +version = "نسخه" + +[portal.infrastructure.models.metrics] +activeModels = "مدل‌های فعال" +avgLatency = "میانگین latency" +included = "شامل‌شده" +monthlySpend = "هزینه ماهانه مدل" + +[portal.infrastructure.models.routing] +empty = "هیچ قانون routing پیکربندی نشده است." +heading = "قوانین routing" +sub = "کدام مدل هر عملیات را مدیریت می‌کند. حالت پیش‌فرض زمانی اعمال می‌شود که هیچ قانون محدودتری مطابقت نداشته باشد." +subLocked = "هدایت عملیات به مدل‌های مشخص — در طرح‌های پولی در دسترس است." + +[portal.infrastructure.models.routing.lockedBanner] +description = "برای کنترل اینکه کدام مدل هر عملیات و نوع سند را مدیریت کند، به Pro ارتقا دهید." +title = "Model routing یک قابلیت پولی است" + +[portal.infrastructure.models.routingColumns] +default = "پیش‌فرض" +docType = "نوع سند" +modelForAria = "مدل برای {{operation}}" +operation = "عملیات" +routedTo = "هدایت‌شده به" + +[portal.infrastructure.security.access.byok] +description = "یک کلید از KMS خودتان ارائه دهید. Stirling با آن رمزنگاری می‌کند اما همچنان می‌تواند بخواند." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "کلیدها هرگز KMS شما را ترک نمی‌کنند. Stirling فقط ciphertext را نگه می‌دارد." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling کلیدهای رمزنگاری را مدیریت می‌کند. ساده‌ترین حالت — بدون عملیات کلید از سمت شما." +label = "کلیدهای نگه‌داری‌شده توسط Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "سیاست دسترسی سند" +subheading = "کنترل می‌کند چه کسانی می‌توانند اسناد پردازش‌شده در حالت at rest را رمزگشایی کنند." + +[portal.infrastructure.security.attestations] +heading = "گواهی‌های انطباق" +noReport = "هیچ گزارشی در دسترس نیست" +subheading = "وضعیت حسابرسی چارچوب‌به‌چارچوب، با گزارش‌های در دسترس برای کنترل‌های گواهی‌شده." +viewReport = "مشاهده گزارش →" + +[portal.infrastructure.security.compliance] +heading = "انطباق" +subheading = "گواهی‌ها و تأییدیه‌هایی که پلتفرم Stirling را پوشش می‌دهند." + +[portal.infrastructure.security.empty] +description = "پیکربندی امنیتی فضای کاری شما اینجا نمایش داده می‌شود." +title = "وضعیت امنیتی در دسترس نیست" + +[portal.infrastructure.security.hyokBanner] +description = "با HYOK، کلیدهای رمزنگاری هرگز KMS شما را ترک نمی‌کنند. Stirling فقط ciphertext را ذخیره و پردازش می‌کند که می‌توانید هر زمان لغو کنید." +title = "Stirling نمی‌تواند اسناد شما را رمزگشایی کند" + +[portal.infrastructure.security.ipAllowlist] +empty = "هیچ محدوده IP پیکربندی نشده است — همه IPها مجاز هستند." +heading = "IP allowlist" +sub = "دسترسی API به این محدوده‌های CIDR محدود شده است." +subLocked = "محدود کردن دسترسی API به محدوده‌های IP شناخته‌شده — در طرح‌های پولی در دسترس است." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "برای محدود کردن دسترسی API به شبکه‌های مشخص، به Pro ارتقا دهید." +title = "IP allowlisting یک قابلیت پولی است" + +[portal.infrastructure.security.ipColumns] +added = "افزوده‌شده" +addedBy = "افزوده‌شده توسط" +cidr = "CIDR" +label = "برچسب" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "مدیریت کلید رمزنگاری" +keyId = "شناسه کلید" +lastRotated = "آخرین چرخش" +rotateKey = "چرخش کلید" +rotationPolicy = "سیاست چرخش" +subheading = "نگه‌داری کلیدهایی که اسناد at rest را رمزنگاری می‌کنند — چه کسی می‌تواند رمزگشایی کند و کلیدها چگونه می‌چرخند." + +[portal.infrastructure.security.managedBanner] +description = "نگه‌داری bring-your-own-key (BYOK) و hold-your-own-key (HYOK) در Enterprise در دسترس است. برای ارائه کلیدها از KMS خودتان ارتقا دهید." +title = "در طرح شما، کلیدها توسط Stirling مدیریت می‌شوند" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "آسیا-اقیانوسیه" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · مرز داده GDPR" +label = "اتحادیه اروپا" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "ایالات متحده" + +[portal.infrastructure.security.residencyHeader] +heading = "Data residency" +subheading = "محل ذخیره و پردازش اسناد." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} استفاده‌شده" + +[portal.infrastructure.storage.empty] +description = "ذخیره‌سازی متصل و مصرف اینجا نمایش داده می‌شود." +title = "هیچ ذخیره‌سازی پیکربندی نشده است" + +[portal.infrastructure.storage.lifecycle] +active = "فعال" +activeRange = "0–{{value}} روز" +archived = "آرشیوشده" +coldStorage = "ذخیره‌سازی سرد" +deleted = "حذف‌شده" +never = "هرگز" +purged = "پاک‌سازی‌شده" + +[portal.infrastructure.storage.providers] +connect = "اتصال" +connected = "متصل" +heading = "ارائه‌دهندگان متصل" +subheading = "محل نوشتن artifactهای پردازش‌شده." + +[portal.infrastructure.storage.retention] +heading = "نگه‌داری" +subheading = "مدت نگه‌داری artifactها پیش از حذف چرخه عمر." +windowLabel = "بازه نگه‌داری پیش‌فرض" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} روز" +days_other = "{{count}} روز" +never = "هرگز حذف نکن" + +[portal.infrastructure.storage.totalUsage] +heading = "مصرف کل" +progressLabel = "ذخیره‌سازی استفاده‌شده" +subheading = "ذخیره‌سازی مصرف‌شده در همه ارائه‌دهندگان متصل." + +[portal.infrastructure.tabs] +apiKeys = "کلیدهای API" +audit = "گزارش‌های حسابرسی" +deployments = "استقرارها" +models = "مدل‌ها" +security = "امنیت" +storage = "ذخیره‌سازی" + +[portal.nav] +agent-builder = "سازنده Agent" +components = "کامپوننت‌ها" +docs = "مستندات توسعه‌دهنده" +documents = "اسناد" +editor = "ویرایشگر" +home = "خانه" +infrastructure = "زیرساخت" +pipelines = "پایپ‌لاین‌ها" +policies = "سیاست‌ها" +procurement = "تدارکات" +settings = "تنظیمات" +sources = "منابع" +usage = "مصرف و صورت‌حساب" +users = "کاربران" + +[portal.notifications] +markAllRead = "علامت‌گذاری همه به‌عنوان خوانده‌شده" +title = "اعلان‌ها" +viewAll = "مشاهده همه" + +[portal.notifications.ariaLabel] +none = "اعلان‌ها، خوانده‌نشده‌ای نیست" +unread_one = "اعلان‌ها، {{count}} خوانده‌نشده" +unread_other = "اعلان‌ها، {{count}} خوانده‌نشده" + +[portal.notifications.count] +allRead = "همه خوانده‌شده" +loading = "در حال بارگذاری" +new_one = "{{count}} جدید" +new_other = "{{count}} جدید" + +[portal.notifications.empty] +description = "اعلان جدیدی وجود ندارد." +title = "همه چیز به‌روز است" + +[portal.pipelines] +subtitle = "هر پایپ‌لاین سند خودکار در backend: زنجیره‌ای مرتب از عملیات روی مجموعه‌ای از منابع که با یک trigger اجرا می‌شود. برای دیدن مراحل و منابع، روی یک ردیف کلیک کنید." +title = "پایپ‌لاین‌ها" + +[portal.pipelines.actions] +newPipeline = "پایپ‌لاین جدید" + +[portal.pipelines.builder] +addStep = "افزودن ابزار" +back = "بازگشت به پایپ‌لاین‌ها" +discard = "دور انداختن تغییرات" +enabled = "فعال" +keepEditing = "ادامه ویرایش" +needsUpload = "به یک فایل آپلودشده نیاز دارد" +noToolMatches = "هیچ ابزاری با جستجوی شما مطابقت ندارد." +pipelineSettings = "تنظیمات پایپ‌لاین" +searchTools = "جستجوی ابزارها" +selectToolBody = "برای ساخت پایپ‌لاین خود، یک ابزار اضافه کنید." +selectToolTitle = "هنوز ابزاری وجود ندارد" +toolSettings = "تنظیمات ابزار" +unknownStep = "عملیات ناشناخته، بدون تغییر نگه داشته شد." +unsavedBody = "تغییرات ذخیره‌نشده دارید. پیش از خروج آن‌ها را ذخیره می‌کنید یا دور می‌اندازید؟" +unsavedTitle = "تغییرات ذخیره‌نشده" +uploadUnsupported = "فایل‌های آپلودشده هنوز در پایپ‌لاین‌ها پشتیبانی نمی‌شوند، بنابراین این مراحل قابل ذخیره نیستند: {{tools}}." +usesDefaults = "با تنظیمات پیش‌فرض اجرا می‌شود" + +[portal.pipelines.composer] +addTool = "افزودن ابزار" +cancel = "لغو" +chainEmpty = "برای شروع ساخت پایپ‌لاین خود، یک ابزار اضافه کنید." +create = "ایجاد پایپ‌لاین" +directory = "پوشه خروجی" +directoryHelp = "مسیر مطلق روی سرور. باید داخل پوشه‌های مجاز پیکربندی‌شده باشد." +editingUnsupported = "نمایش این params ابزار برای ویرایش هنوز پشتیبانی نمی‌شود." +moveDown = "انتقال به پایین" +moveUp = "انتقال به بالا" +name = "نام" +namePlaceholder = "مثلاً Redaction sweep" +noSources = "هنوز هیچ منبعی متصل نیست. پایپ‌لاین همچنان می‌تواند روی فایل‌هایی که مستقیماً به آن داده می‌شوند اجرا شود." +noToolSettings = "این ابزار تنظیمات قابل پیکربندی ندارد." +operations_one = "عملیات ({{count}})" +operations_other = "عملیات ({{count}})" +output = "خروجی" +removeStep = "حذف عملیات" +save = "ذخیره تغییرات" +scheduleEvery = "اجرا هر" +sources = "منابع" +sourcesLoading = "در حال بارگذاری منابع..." +trigger = "Trigger" +triggerManual = "فقط دستی" + +[portal.pipelines.composer.unit] +days = "روز" +hours = "ساعت" +minutes = "دقیقه" + +[portal.pipelines.delete] +body = "«{{name}}» حذف شود؟ این کار قابل بازگشت نیست." +cancel = "لغو" +confirm = "حذف" +title = "پایپ‌لاین حذف شود؟" + +[portal.pipelines.detail] +delete = "حذف پایپ‌لاین" +run = "اکنون اجرا کن" + +[portal.pipelines.empty] +action = "ایجاد یک پایپ‌لاین" +description = "اولین پایپ‌لاین خود را ایجاد کنید: منابعی را که روی آن‌ها اجرا می‌شود انتخاب کنید، عملیات را زنجیره کنید و محل خروجی را انتخاب کنید." +title = "هنوز پایپ‌لاینی وجود ندارد" + +[portal.pipelines.kpi] +active = "فعال" +paused = "متوقف‌شده" +total = "پایپ‌لاین‌ها" + +[portal.pipelines.output] +folder = "نوشتن در پوشه" +inline = "بازگرداندن فایل‌ها" + +[portal.pipelines.run] +completed_one = "اجرا کامل شد." +completed_other = "همه {{count}} اجرا کامل شد." +empty = "چیزی برای اجرا نیست: منابع سندی برای پردازش نداشتند." +failed = "اجرا ناموفق بود: {{error}}" +running = "اجرا شروع شد؛ هنوز در حال پیشرفت است." +timeout = "اجرا بیشتر از حد انتظار طول می‌کشد؛ ممکن است همچنان در پس‌زمینه کامل شود." + +[portal.pipelines.status] +active = "فعال" +paused = "متوقف‌شده" + +[portal.pipelines.table] +name = "پایپ‌لاین" +sources = "منابع" +status = "وضعیت" +steps = "مراحل" + +[portal.pipelines.trigger] +folder-watch = "پایش پوشه" +manual = "دستی" +schedule = "زمان‌بندی‌شده" + +[portal.policies] +subtitle = "اتوماسیون‌های دائمی که یک پایپ‌لاین ابزار را روی هر سند اعمال می‌کنند. هر سیاست هنگام آپلود یا export اجرا می‌شود، زنجیره ابزار خود را اجرا می‌کند و نسخه اعمال‌شده را کنار نسخه اصلی ذخیره می‌کند." +title = "سیاست‌ها" + +[portal.policies.card] +comingSoon = "ارتقا به Enterprise" +notSetUp = "راه‌اندازی نشده" + +[portal.policies.categories.compliance] +desc = "الزامات HIPAA، GDPR، SOC 2 یا FedRAMP را روی هر سند اعمال کنید." +label = "انطباق" + +[portal.policies.categories.ingestion] +desc = "اسناد را طبقه‌بندی کنید، داده‌های ساختاریافته استخراج کنید، قراردادهای نام‌گذاری را اعمال کنید و صفحات را نرمال‌سازی کنید." +label = "دریافت" + +[portal.policies.categories.retention] +desc = "تعیین کنید اسناد چه مدت نگه‌داری شوند، چه زمانی آرشیو شوند و چه زمانی حذف شوند." +label = "نگه‌داری" + +[portal.policies.categories.routing] +desc = "اسناد را به‌صورت خودکار به تیم، پوشه یا سیستم درست هدایت کنید." +label = "Routing" + +[portal.policies.categories.security] +desc = "PII را شناسایی و redaction کنید، محتوای فعال را حذف کنید و اسناد را watermark کنید." +label = "امنیت" + +[portal.policies.config] +scopeAll = "همه اسناد" + +[portal.policies.config.compliance] +summary = "اسناد را پیش از خروج از سیستم در برابر چارچوب‌های مقرراتی اعتبارسنجی می‌کند." + +[portal.policies.config.compliance.fields] +accessLog = "گزارش دسترسی" +auditTrail = "ردپای حسابرسی" +frameworks = "چارچوب‌ها" +onViolation = "هنگام عدم انطباق" + +[portal.policies.config.compliance.rules] +0 = "اسکن چارچوب" +1 = "اعمال اقدام" +2 = "ردپای حسابرسی" + +[portal.policies.config.ingestion] +summary = "اسناد را طبقه‌بندی می‌کند، داده‌های ساختاریافته استخراج می‌کند، نام‌گذاری را اعمال می‌کند و صفحات را نرمال‌سازی می‌کند." + +[portal.policies.config.ingestion.fields] +belowThreshold = "زیر آستانه" +minConfidence = "حداقل اطمینان" + +[portal.policies.config.ingestion.rules] +0 = "طبقه‌بندی" +1 = "استخراج" +2 = "نام‌گذاری" +3 = "نرمال‌سازی" + +[portal.policies.config.retention] +summary = "مدت نگه‌داری اسناد، زمان آرشیو و زمان حذف را اعمال می‌کند." + +[portal.policies.config.retention.fields] +archiveAfter = "آرشیو پس از" +immutableHold = "نگه‌داری تغییرناپذیر" +keepFor = "نگه‌داری به مدت" + +[portal.policies.config.retention.rules] +0 = "نگه‌داری retention" +1 = "آرشیو خودکار" +2 = "مسدودسازی حذف" + +[portal.policies.config.routing] +summary = "اسناد را بر اساس نوع و طبقه‌بندی به مقصد درست هدایت می‌کند." + +[portal.policies.config.routing.fields] +destination = "مقصد" +notify = "اطلاع‌رسانی هنگام routing" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "طبقه‌بندی خودکار" +1 = "هدایت به پوشه" +2 = "اطلاع‌رسانی webhook" + +[portal.policies.config.security] +summary = "PII را شناسایی و redaction می‌کند، محتوای فعال (JavaScript) را حذف می‌کند و اسناد را watermark می‌کند." + +[portal.policies.config.security.rules] +0 = "Redact PII" +1 = "حذف JavaScript" +2 = "Watermark" + +[portal.policies.detail] +enforces = "اعمال می‌کند" +onEveryExport = "در هر export" +onEveryUpload = "در هر آپلود" +outputAsNewFile = "به‌عنوان فایل جدید" +outputAsNewVersion = "به‌عنوان نسخه جدید" +recentActivity = "فعالیت اخیر" +retry = "تلاش مجدد" +showLess = "نمایش کمتر" +showMore = "نمایش بیشتر" +sources = "منابع" + +[portal.policies.detail.actions] +clearHistory = "پاک کردن سابقه پردازش" +delete = "حذف" +editSettings = "ویرایش تنظیمات" +pause = "مکث" +resume = "ادامه" +runNow = "اکنون اجرا کن" + +[portal.policies.detail.clearHistory] +body = "این خط‌مشی همه فایل‌هایی را که قبلاً پردازش کرده فراموش می‌کند و در اجرای بعدی، همه مواردی را که اکنون در منابع آن هستند دوباره پردازش می‌کند. خود فایل‌ها تغییر نمی‌کنند. این کار قابل بازگشت نیست." +cancel = "لغو" +confirm = "پاک کردن سابقه" +title = "سابقه پردازش پاک شود؟" + +[portal.policies.detail.emptyActivity] +description = "پس از اجرای این خط‌مشی، اسناد اینجا نمایش داده می‌شوند." +title = "هنوز فعالیتی وجود ندارد" + +[portal.policies.endpoints] +addWatermark = "واترمارک" +autoRedact = "حذف PII" +compressPdf = "فشرده‌سازی" +flatten = "تخت کردن" +ocrPdf = "OCR" +sanitizePdf = "حذف JavaScript" + +[portal.policies.offline] +description = "خط‌مشی‌های شما ذخیره شده‌اند و پس از بازیابی اتصال نمایش داده می‌شوند." +retry = "تلاش دوباره" +title = "Backend در دسترس نیست" + +[portal.policies.stats] +activeFor = "فعال" +dataProcessed = "داده پردازش‌شده" +docsEnforced = "اسناد اعمال‌شده" + +[portal.policies.status] +active = "فعال" +paused = "متوقف" + +[portal.policies.summary.active] +description = "اعمال هنگام آپلود/خروجی گرفتن" +label = "خط‌مشی‌های فعال" + +[portal.policies.summary.categories] +description = "آماده پیکربندی" +label = "دسته‌ها" + +[portal.policies.summary.docsEnforced] +description = "در سراسر خط‌مشی‌های فعال" +label = "اسناد اعمال‌شده" + +[portal.policies.summary.paused] +description = "پیکربندی شده اما اجرا نمی‌شود" +label = "متوقف" + +[portal.policies.wizard.actions] +back = "بازگشت" +cancel = "لغو" +continue = "ادامه" +enablePolicy = "فعال کردن خط‌مشی" +saveChanges = "ذخیره تغییرات" + +[portal.policies.wizard.capability.compress] +desc = "سند را به اندازه فایل کوچک‌تر فشرده می‌کند." +label = "کاهش اندازه فایل" + +[portal.policies.wizard.capability.flatten] +desc = "فیلدهای فرم و حاشیه‌نویسی‌ها را در صفحه ادغام می‌کند تا قابل ویرایش نباشند." +label = "تخت کردن سند" + +[portal.policies.wizard.capability.ocr] +desc = "OCR را اجرا می‌کند تا صفحات اسکن‌شده به متن قابل انتخاب و جستجو تبدیل شوند." +label = "قابل جستجو کردن متن" + +[portal.policies.wizard.capability.redact] +desc = "جزئیات حساس — مانند شماره‌های تأمین اجتماعی و کارت — را پیدا و سیاه می‌کند تا قابل خواندن نباشند." +label = "حذف اطلاعات حساس" + +[portal.policies.wizard.capability.sanitize] +desc = "JavaScript پنهان را حذف می‌کند تا هنگام باز شدن سند چیزی به‌صورت خودکار اجرا نشود." +label = "حذف محتوای فعال" + +[portal.policies.wizard.capability.watermark] +desc = "یک نشان قابل مشاهده (مثلاً «محرمانه») را روی همه صفحات درج می‌کند." +label = "اعمال واترمارک" + +[portal.policies.wizard.errors] +noTools = "ابتدا حداقل یک ابزار را در گردش کار فعال کنید." +saveFailed = "خط‌مشی ذخیره نشد. لطفاً دوباره تلاش کنید." + +[portal.policies.wizard.output] +heading = "خروجی و اجرا" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "شماره‌گذاری خودکار" +label = "قاعده نام فایل" +placeholder = "متن برای افزودن (اختیاری)" +prefix = "پیشوند" +suffix = "پسوند" + +[portal.policies.wizard.output.outputAs] +label = "خروجی به‌صورت" +newFile = "فایل جدید" +newVersion = "نسخه جدید" + +[portal.policies.wizard.output.runOn] +export = "خروجی گرفتن" +helper = "زمان اجرای خط‌مشی: هنگام آپلود، یا پیش از خروجی گرفتن." +label = "اجرا هنگام" +upload = "آپلود" + +[portal.policies.wizard.settings] +heading = "تنظیمات" + +[portal.policies.wizard.sources] +heading = "منابع" +loading = "در حال بارگیری منابع…" + +[portal.policies.wizard.tabs] +ariaLabel = "مراحل راه‌اندازی" +settings = "تنظیمات" +workflow = "اقدامات" + +[portal.policies.wizard.title] +edit = "ویرایش خط‌مشی {{category}}" +setUp = "راه‌اندازی خط‌مشی {{category}}" + +[portal.policies.wizard.workflow] +description = "انتخاب کنید این خط‌مشی با هر سندی که پردازش می‌کند چه کاری انجام دهد." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} فعال" +noRule = "هنوز هیچ قاعده‌ای اعمال نشده است" +subtitle = "اتوماسیون‌های دائمی که هر سند از آن‌ها عبور می‌کند، فارغ از اینکه کدام پایپ‌لاین آن را مدیریت می‌کند." +title = "آنچه روی PDFهای شما اجرا می‌شود" + +[portal.policySummary.action] +comingSoon = "ارتقا به Enterprise" +configure = "پیکربندی" +setUp = "راه‌اندازی" + +[portal.policySummary.column] +activeRule = "قاعده فعال" +policy = "خط‌مشی" +status = "وضعیت" + +[portal.policySummary.empty] +description = "پس از پیکربندی خط‌مشی‌ها، دسته‌ها اینجا نمایش داده می‌شوند." +title = "هنوز خط‌مشی‌ای وجود ندارد" + +[portal.policySummary.state] +active = "فعال" +off = "خاموش" +soon = "به‌زودی" + +[portal.processingStatus] +managePlan = "مدیریت طرح" +volumeSuffix = "PDFهای پردازش‌شده · ۳۰ روز گذشته" + +[portal.procurement] +reset = "بازنشانی خرید سازمانی (دمو)" +subtitle = "تیم خود را ارزیابی، قراردادبندی و راه‌اندازی کنید. همه اسناد در یک مکان." +title = "خرید سازمانی" + +[portal.procurement.action] +download = "دانلود" +pay = "اکنون پرداخت کنید" +request = "درخواست" +sign = "بررسی و امضا" +upload = "آپلود" + +[portal.procurement.agreement] +agreeCta = "موافقت و اشتراک" +confirm = "من توافق‌نامه Stirling Enterprise را خوانده‌ام و با آن موافقم." +eyebrow = "توافق‌نامه" +intro = "یک توافق‌نامه ترکیبی معامله شما را پوشش می‌دهد: Master Service Agreement، Order Form، EULA و Data Processing Agreement. آن را بررسی کنید، سپس موافقت کنید تا پیشنهاد قیمت را به‌عنوان یک اشتراک متعهد بپذیرید." +title = "توافق‌نامه Enterprise خود را بررسی کنید" + +[portal.procurement.builder] +addons = "افزونه‌ها" +back = "بازگشت" +businessName = "نام کسب‌وکار" +businessNamePlaceholder = "شرکت شما" +continue = "ادامه" +country = "کشور" +countryEuro = "منطقه یورو (EUR €)" +countryUK = "بریتانیا (GBP £)" +countryUS = "ایالات متحده (USD $)" +eula = "من EULA مربوط به Stirling Enterprise را خوانده‌ام و با آن موافقم. این سند بر توافق‌نامه‌ای که از این پیشنهاد قیمت ایجاد می‌شود حاکم است." +generate = "ایجاد پیشنهاد قیمت" +included = "شامل" +indemnification = "غرامت IP" +indemnificationSub = "طبق EULA، از ادعاهای واجد شرایط IP دفاع می‌کنیم" +offlineLicense = "مجوز آفلاین / air-gapped" +offlineLicenseSub = "یک فایل مجوز قابل دانلود برای یک نمونه self-hosted و air-gapped" +qbr = "بازبینی‌های فصلی کسب‌وکار" +qbrSub = "SE شما هر فصل استفاده و نقشه راه را بررسی می‌کند" +running = "{{annual}} / سال · {{years}} ساله {{tcv}}" +s1Sub = "تیم شما و PDFهایی که انتظار دارید هر سال اجرا شوند." +s1Title = "چه مقدار پردازش خواهید کرد؟" +s2Sub = "دوره‌های طولانی‌تر نرخ را کاهش می‌دهند؛ سطح سرویس شما پشتیبانی را تعیین می‌کند." +s2Title = "تعهد و سرویس" +s3Sub = "برای پیشنهاد قیمت و توافق‌نامه‌ای که ایجاد می‌کند." +s3Title = "جزئیات شما" +serviceLevel = "سطح سرویس" +slDedicated = "اختصاصی" +slDedicatedSub = "۴ ساعت کاری · مدیر حساب اختصاصی · +۳۰٪" +slPriority = "اولویت‌دار" +slPrioritySub = "همان روز کاری · CSM مشخص · +۱۵٪" +slStandard = "استاندارد" +slStandardSub = "روز کاری بعد · CSM مشترک · شامل" +stepOf = "مرحله {{n}} از {{total}}" +term = "دوره" +termDiscount = "{{pct}}٪ تخفیف تعهد چندساله اعمال شد" +title = "ساخت پیشنهاد قیمت" +training = "راه‌اندازی و آموزش" +trainingSub = "جلسات زنده برای شروع کار تیم شما" +users = "کل کاربران" +usersPlaceholder = "مثلاً 250" +volEstimated = "برآورد شده از {{count}} کاربر (حدود ۲٬۰۰۰ PDF برای هر نفر، شامل اتوماسیون). اگر عدد دقیق‌تری می‌دانید ویرایش کنید." +volManual = "از عدد شما استفاده می‌شود. هر زمان می‌توانید بر اساس اندازه تیم دوباره برآورد کنید." +volNoUsers = "مطمئن نیستید؟ اندازه تیم خود را وارد کنید تا برایتان برآورد کنیم." +volume = "حجم سالانه PDF" +volumePlaceholder = "مثلاً 1,000,000" +years_one = "{{count}} سال" +years_other = "{{count}} سال" + +[portal.procurement.docs] +count_one = "{{count}} سند" +count_other = "{{count}} سند" +done = "انجام شد" +here = "اینجا هستید" +hide = "پنهان کردن" +optional = "اختیاری" +paidAddon = "افزونه پولی" +show = "نمایش" +subtitle = "هر چیزی که در هر مرحله از مسیر نیاز دارید، هم‌زمان با پیشرفت معامله نمایش داده می‌شود." +supportingSubtitle = "SOC 2، بازبینی‌های امنیتی، فرم‌های مالیاتی و موارد بیشتر، آماده زمانی که تیم امنیت یا خرید شما درخواست کند. برخی هزینه یک‌باره دارند." +supportingTitle = "پشتیبانی از ارزیابی شما" +title = "اسناد" +upcoming = "پیش‌رو" + +[portal.procurement.error] +title = "مشکلی پیش آمد" + +[portal.procurement.hero] +company = "معامله Enterprise شما" +ctaAgreement = "بررسی و امضای توافق‌نامه" +ctaLive = "شما فعال هستید" +ctaPayment = "افزودن پرداخت" +ctaQuote = "بررسی پیشنهاد قیمت" +ctaTrial = "ساخت پیشنهاد قیمت" +eyebrow = "خرید سازمانی Enterprise" +inviteTeammates = "دعوت از هم‌تیمی‌ها" +keyDocs = "اسناد کلیدی" +nextStep = "مرحله بعد: {{action}}" +notStarted = "شروع نشده" +open = "باز کردن خرید سازمانی" +scheduleCall = "زمان‌بندی تماس" +setup1Sub = "هم‌تیمی‌های خود را دعوت کنید" +setup1Title = "استقرار ویرایشگر PDF" +setup2Sub = "پردازش را در ویرایشگرها و منابع دیگر فعال کنید" +setup2Title = "اتصال پردازشگر PDF" +setup3Sub = "در صورت نیاز، Security، Compliance، Routing یا Retention را فعال کنید" +setup3Title = "افزودن خط‌مشی‌های پیشنهادی" + +[portal.procurement.journey] +daysLeft_one = "{{count}} روز باقی مانده" +daysLeft_other = "{{count}} روز باقی مانده" +engineerLabel = "مهندس راهکارهای شما" +eyebrow = "استقرار شما" +live = "شما در Stirling Enterprise فعال هستید" +nextStep = "مرحله بعد: {{action}}" +subtitle = "مهندس راهکارهای شما در همه مراحل همراه است. هر بار یک اقدام بعدی؛ فهرست کامل در پایین آمده است." +title = "از دوره آزمایشی تا اجرا، یک مسیر هدایت‌شده" +trialTitle = "دوره آزمایشی Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "یک امضا MSA، فرم سفارش، EULA و DPA را پوشش می‌دهد." +gatingAction = "توافق‌نامه خود را بررسی و امضا کنید" +label = "توافق‌نامه" + +[portal.procurement.journeySteps.implementation] +blurb = "فضای کاری خود را آماده کنید و دستورالعمل go-live را اجرا کنید." +gatingAction = "در حال آماده‌سازی فضای کاری شما" +label = "پیاده‌سازی" + +[portal.procurement.journeySteps.payment] +blurb = "با کارت، انتقال بانکی یا در برابر سفارش خرید پرداخت کنید." +gatingAction = "تأیید پرداخت" +label = "پرداخت" + +[portal.procurement.journeySteps.quote] +blurb = "قیمت‌گذاری حجم متعهد و مدت قرارداد را بررسی کنید." +gatingAction = "پیشنهاد قیمت خود را بپذیرید" +label = "پیشنهاد قیمت" + +[portal.procurement.journeySteps.trial] +blurb = "Stirling را با اسناد و گردش کارهای خود ارزیابی کنید." +gatingAction = "پیشنهاد قیمت خود را بسازید" +label = "دوره آزمایشی" + +[portal.procurement.license] +copied = "کپی شد" +copy = "کپی کلید" +downloadError = "هنوز امکان ایجاد فایل مجوز آفلاین وجود ندارد — لطفاً چند لحظه دیگر دوباره تلاش کنید." +downloadOffline = "دانلود مجوز آفلاین (.lic)" +hint = "این کلید را برای فعال‌سازی در یک نمونه self-hosted وارد کنید، یا برای سوابق خود نگه دارید. آن را امن نگه دارید." +label = "کلید مجوز شما" + +[portal.procurement.link] +cta = "پیوند دادن حساب" +description = "خرید سازمانی روی حساب Stirling پیوندشده شما اجرا می‌شود: از این طریق دوره آزمایشی را آماده می‌کنیم، پیشنهاد قیمت را تعیین می‌کنیم و صورتحساب را شروع می‌کنیم. برای شروع، یک حساب را پیوند دهید." +eyebrow = "Enterprise" +title = "برای شروع، حساب خود را پیوند دهید" + +[portal.procurement.live] +description = "اشتراک شما فعال است و مجوز شما صادر شده است. تیم شما آماده شده و صورتحساب آغاز شده است." +eyebrow = "فعال" +title = "شما در Stirling Enterprise فعال هستید" + +[portal.procurement.locked] +description = "کلیدهای آزمایشی، پیشنهادهای قیمت با حجم متعهد، توافق‌نامه تک‌امضایی، پرداخت و دفتر اسناد شما پس از شروع ارزیابی Enterprise همه اینجا قرار می‌گیرند." +eyebrow = "فقط Enterprise" +talkToSales = "صحبت با فروش" +title = "مسیر خرید سازمانی با Enterprise باز می‌شود" + +[portal.procurement.milestone] +accept = "پذیرش و ادامه" +description = "PDF را دانلود کنید تا با تیم خود به اشتراک بگذارید، وقتی آماده بودید برای پذیرش برگردید، یا تغییرات ایجاد کنید." +download = "دانلود PDF" +downloadError = "هنوز امکان دانلود PDF پیشنهاد قیمت وجود ندارد — لطفاً چند لحظه دیگر دوباره تلاش کنید." +edit = "ویرایش پیشنهاد قیمت" +eyebrow = "پیشنهاد قیمت {{number}}" +perYear = " / سال" +preparedFor = "تهیه‌شده برای {{company}}" +tcv = "{{value}} ارزش کل قرارداد" +title = "پیشنهاد قیمت شما آماده است" + +[portal.procurement.modal] +cancel = "لغو" +chooseFile = "انتخاب فایل" +close = "بستن" +downloadBody = "دانلود شما به‌زودی آغاز می‌شود." +downloadCta = "دانلود" +downloadTitle = "دانلود" +noFile = "هیچ فایلی انتخاب نشده است" +payBody = "قرارداد متعهد خود را از طریق Stripe با کارت یا انتقال بانکی پرداخت کنید. فضای کاری شما به‌محض تسویه پرداخت آماده می‌شود." +payCta = "ادامه به Stripe" +payTitle = "تأیید پرداخت" +requestBodyFree = "ما این مورد را بنا به درخواست ایجاد می‌کنیم. تأیید کنید تا مهندس راهکارهای شما به‌زودی آن را ارسال کند." +requestBodyPaid = "این یک افزونه پولی است. تأیید کنید تا مهندس راهکارهای شما آن را برآورد کرده و مدارک را ارسال کند." +requestCta = "درخواست" +requestTitle = "درخواست این سند" +signBody = "توافق‌نامه Stirling Enterprise را برای امضای الکترونیکی باز می‌کند: یک امضا MSA، فرم سفارش، EULA و DPA را پوشش می‌دهد. ما به‌صورت خودکار امضای متقابل می‌کنیم و شما به مرحله پرداخت می‌روید." +signCta = "باز کردن برای امضا" +signTitle = "توافق‌نامه خود را بررسی و امضا کنید" +uploadBody = "PO خود را برای ما بفرستید و ما مطابق شرایط شما فاکتور صادر می‌کنیم. PDF را بکشید و رها کنید یا از پایین یک فایل انتخاب کنید." +uploadCta = "آپلود سفارش خرید" +uploadTitle = "آپلود سفارش خرید شما" + +[portal.procurement.payment] +description = "پیشنهاد قیمت شما پذیرفته شده و مجوز شما از قبل فعال است — تیم شما می‌تواند بلافاصله شروع کند. هر زمان آماده بودید اولین فاکتور را پرداخت کنید؛ می‌توانید آن را اینجا پرداخت یا دانلود کنید، بدون نیاز به ایمیل." +downloadInvoice = "دانلود فاکتور" +simulate = "شبیه‌سازی دریافت پرداخت (دمو)" +title = "اشتراک ایجاد شد" +viewInvoice = "مشاهده و پرداخت فاکتور" + +[portal.procurement.schedule] +fallback = "زمان‌بند بارگیری نشد." +fallbackLink = "باز کردن زمان‌بندی در برگه جدید" +subtitle = "مهندس راهکارهای شما تیم‌تان را در طول استقرار راهنمایی می‌کند. زمانی را انتخاب کنید که برای شما مناسب است." +title = "زمان‌بندی تماس" + +[portal.procurement.status] +action = "اقدام لازم است" +available = "در دسترس" +complete = "کامل" +pending = "در انتظار" +request = "در صورت درخواست" + +[portal.procurement.trial] +body = "تمدید، ۷ روز اضافه می‌کند و به مهندس راهکارهای شما اطلاع می‌دهد." +bodyMaxed = "همه تمدیدهای خود را استفاده کرده‌اید — اگر به زمان بیشتری نیاز دارید با مهندس راهکارهای خود صحبت کنید." +cancel = "لغو دوره آزمایشی" +extend = "تمدید ۷ روز" +maxed = "به سقف رسیده" +subtitle = "دوره آزمایشی رایگان شما تا {{date}} ادامه دارد. کارت لازم نیست." +title = "دوره آزمایشی Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "قیمت‌گذاری حجم متعهد، SSO + SCIM + RBAC در سطح سازمان، ممیزی تغییرناپذیر ۹۰ روزه و SE اختصاصی." +homeCta = "شروع دوره آزمایشی →" +homeHeadline = "میلیون‌ها PDF را پردازش کنید." + +[portal.recentActivity] +title = "فعالیت اخیر" +viewAll = "مشاهده همه" + +[portal.recentActivity.empty] +description = "اجرای پایپ‌لاین‌ها، استقرارها و رویدادهای عامل اینجا نمایش داده می‌شوند." +title = "هنوز چیزی اینجا نیست" + +[portal.search] +ariaLabel = "جستجو" +placeholder = "جستجو در Stirling — endpoints، پایپ‌لاین‌ها، مستندات…" + +[portal.search.empty] +noActionsDescription = "وقتی اقدامات سریع در دسترس باشند، اینجا نمایش داده می‌شوند." +noActionsTitle = "اقدام سریعی وجود ندارد" +noMatches = "هیچ نتیجه‌ای برای «{{query}}» یافت نشد" +noMatchesDescription = "یک کلیدواژه دیگر امتحان کنید یا کاتالوگ را مرور کنید." + +[portal.settings.groups] +admin = "مدیر" + +[portal.settings.sections] +account-link = "پیوند حساب" + +[portal.shell.header] +accountFallback = "حساب" +accountMenu = "منوی حساب" +darkMode = "حالت تاریک" +lightMode = "حالت روشن" +search = "جستجو" +searchPlaceholder = "جستجو…" +signOut = "خروج" +switchToDark = "تغییر به پوسته تاریک" +switchToLight = "تغییر به پوسته روشن" + +[portal.shell.sidebar] +appEditor = "ویرایشگر" +appProcessor = "پردازشگر" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} سند" +linkAccount = "پیوند حساب Stirling" +planEditor = "طرح ویرایشگر" +planEnterprise = "طرح Enterprise" +planProcessor = "طرح پردازشگر" +primaryNav = "ناوبری اصلی" +switchApp = "تغییر برنامه" + +[portal.sources] +subtitle = "اتصالات ورودی قابل استفاده مجدد که اسناد را به Stirling وارد می‌کنند. یک اتصال را یک‌بار پیکربندی کنید، سپس از آن در هر تعداد خط‌مشی استفاده کنید. برای پیکربندی و دیدن خط‌مشی‌هایی که از آن استفاده می‌کنند، روی یک ردیف کلیک کنید." +title = "منابع" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "اتصال منبع" + +[portal.sources.delete] +body = "«{{name}}» حذف شود؟ این کار قابل بازگشت نیست. خط‌مشی‌هایی که به آن ارجاع می‌دهند باید به‌روزرسانی شوند." +cancel = "لغو" +confirm = "حذف" +title = "منبع حذف شود؟" + +[portal.sources.detail] +closeAriaLabel = "بستن جزئیات" +delete = "حذف منبع" +docs24h = "۲۴ ساعت گذشته" +docs30d = "۳۰ روز گذشته" +docsTotal = "کل مشاهده‌شده" +docsTrend = "اسناد در ۳۰ روز گذشته" +documents = "اسناد" +edit = "ویرایش" +notReferenced = "هیچ خط‌مشی‌ای به آن ارجاع نمی‌دهد، بنابراین حذف آن امن است." +pause = "مکث" +resume = "ادامه" +subtitle = "{{type}} · {{status}}" +usedBy = "استفاده‌شده توسط" + +[portal.sources.empty] +description = "یک پوشه (و به‌زودی فضای ذخیره‌سازی ابری) را متصل کنید تا خط‌مشی‌های شما جایی برای دریافت اسناد داشته باشند." +title = "هنوز هیچ منبعی متصل نشده است" + +[portal.sources.kpi] +inUse = "در حال استفاده" +total = "اتصالات" +unused = "استفاده‌نشده" + +[portal.sources.status] +active = "فعال" +disabled = "غیرفعال" +unused = "استفاده‌نشده" + +[portal.sources.table] +source = "منبع" +status = "وضعیت" +usedBy = "خط‌مشی‌ها" + +[portal.sources.types.editor] +label = "ویرایشگر" + +[portal.sources.types.folder] +description = "یک دایرکتوری روی سرور را برای اسناد جدید پایش کنید." +label = "پوشه" + +[portal.sources.types.folder.fields.directory] +helperText = "مسیر مطلقی که Stirling برای فایل‌های قابل پردازش پایش می‌کند." +label = "مسیر دایرکتوری" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "بررسی محتوا هر فایل تغییرکرده را می‌خواند، بنابراین تغییر نام‌ها و لمس‌هایی که محتوا را تغییر نمی‌دهند دوباره پردازش نمی‌شوند." +label = "تشخیص تغییر" + +[portal.sources.types.folder.fields.identity.options] +hash = "اندازه، تاریخ و بررسی محتوا" +stat = "اندازه و تاریخ تغییر" + +[portal.sources.types.folder.fields.mode] +label = "حالت خواندن" + +[portal.sources.types.folder.fields.mode.options] +consume = "مصرف: هر فایل را یک‌بار پردازش کن" +snapshot = "Snapshot: در هر اجرا پوشه را دوباره بخوان" + +[portal.sources.types.folder.fields.recursive] +label = "عمق پوشه" + +[portal.sources.types.folder.fields.recursive.options] +all = "شامل زیرپوشه‌ها" +top = "فقط سطح بالا" + +[portal.sources.types.unknown] +label = "منبع" + +[portal.sources.wizard] +back = "بازگشت" +cancel = "لغو" +continue = "ادامه" +editTitle = "ویرایش منبع" +name = "نام" +namePlaceholder = "مثلاً دریافت ادعاها" +save = "ذخیره تغییرات" +subtitle = "مرحله {{current}} از {{total}} · {{label}}" +title = "اتصال یک منبع" +type = "نوع" + +[portal.sources.wizard.steps] +chooseType = "انتخاب نوع" +configure = "پیکربندی" +review = "بررسی و اتصال" + +[portal.usage] +managePayment = "مدیریت پرداخت" +subtitle = "مصرف، فاکتورها و مدیریت طرح برای هر PDF که Stirling صورتحساب کرده، در یک کنسول." +title = "استفاده و صورتحساب" + +[portal.usage.error] +loadWallet = "کیف پول بارگیری نشد" +openStripePortal = "پورتال Stripe باز نشد" +walletUnavailable = "کیف پول در دسترس نیست: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "دوباره وارد شوید" +body = "نشست حساب Stirling شما منقضی شده است. برای مشاهده صورتحساب دوباره وارد شوید — نمونه شما همچنان پیوندشده می‌ماند." +title = "نشست منقضی شد" + +[portal.users] +title = "کاربران" + +[portal.users.roles] +subtitle = "هر نقش در هر طرح وجود دارد — کاری که هر نقش می‌تواند انجام دهد در کل سازمان ثابت است." +title = "نقش‌ها" + +[portal.users.roles.admin] +label = "مدیر (مالک سازمان)" +summary = "حاکمیت کامل بر فضای کاری، تنظیمات و اعضا." + +[portal.users.roles.admin.permissions] +0 = "مدیریت کاربران، تیم‌ها و نقش‌ها" +1 = "مدیریت همه یکپارچه‌سازی‌ها از جمله اتصالات S3" +2 = "اعطا یا لغو دسترسی پورتال" +3 = "هر کاری که مالک تیم می‌تواند انجام دهد" + +[portal.users.roles.guest] +label = "مهمان" +summary = "دسترسی محدود یا فقط وب؛ نمی‌تواند پیکربندی‌های شخصی داشته باشد." + +[portal.users.roles.guest.permissions] +0 = "استفاده فقط وب / دمو" +1 = "بدون کلیدهای API یا یکپارچه‌سازی‌ها" +2 = "بدون دسترسی پورتال" +3 = "فقط خواندنی در موارد به‌اشتراک‌گذاشته‌شده" + +[portal.users.roles.member] +label = "عضو" +summary = "کاربر عادی — با منابع مشترک و پیکربندی‌های خود کار می‌کند." + +[portal.users.roles.member.permissions] +0 = "استفاده از ویرایشگر و یکپارچه‌سازی‌های مشترک" +1 = "ایجاد پیکربندی‌های شخصی API و MCP" +2 = "مشاهده پیکربندی‌های تیمی به‌اشتراک‌گذاشته‌شده با آن‌ها" +3 = "بدون مدیریت S3 یا فضای کاری" + +[portal.users.roles.team_owner] +label = "مالک تیم" +summary = "مالک یک تیم است — منابع اعضا و پیکربندی‌های مشترک آن را مدیریت می‌کند." + +[portal.users.roles.team_owner.permissions] +0 = "ایجاد و مدیریت اتصالات S3 تیم" +1 = "مدیریت پیکربندی‌های یکپارچه‌سازی متعلق به تیم" +2 = "دسترسی پورتال از طریق خط‌مشی پیش‌فرض" +3 = "هر کاری که عضو می‌تواند انجام دهد" + +[portal.welcome] +ariaLabel = "به Stirling PDF خوش آمدید" +badge = "Open-source" +installEditor = "نصب ویرایشگر" +inviteTeammates = "دعوت از هم‌تیمی‌ها" +openInBrowser = "باز کردن در مرورگر" +perks = "همیشه رایگان · قابل self-host" +subtitle = "امن‌ترین ویرایشگر PDF جهان برای تیم‌ها با هر اندازه‌ای رایگان است. شامل بیش از ۶۰ عملیات PDF و SSO." +title = "خوش آمدید به" +titleAccent = "Stirling PDF" + [printFile] title = "چاپ فایل" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "مجوزهای وابستگی‌های backend که با این سرور بسته‌بندی شده‌اند." +backendLabel = "مجوزهای Backend" +backendTitle = "مجوزهای شخص ثالث Backend" +empty = "هیچ وابستگی‌ای یافت نشد." +frontendDescription = "مجوزهای وابستگی‌های frontend که در build انتشار بسته‌بندی شده‌اند." +frontendLabel = "مجوزهای Frontend" +frontendTitle = "مجوزهای شخص ثالث Frontend" +license = "مجوز" +listDescription = "فهرست مستقیماً در UI از بسته انتشار یا endpoint مربوط به backend نمایش داده می‌شود." +listTitle = "وابستگی‌های بسته‌بندی‌شده" +loadError = "بارگیری مجوزهای شخص ثالث ناموفق بود" +module = "ماژول" +version = "نسخه" + [settings.licensingAnalytics] audit = "ممیزی" plan = "طرح" @@ -7686,7 +9775,9 @@ memberRemoved = "عضو با موفقیت حذف شد" namePlaceholder = "نام تیم را وارد کنید" personal = "شخصی" removeError = "حذف عضو ناموفق بود" +renameCancel = "لغو تغییر نام" renameError = "تغییر نام تیم ناموفق بود" +renameSubmit = "ذخیره نام تیم" renameSuccess = "نام تیم با موفقیت تغییر کرد" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "ارسال دعوت‌نامه" title = "دعوت عضو تیم" [team.members] +actions = "اقدامات عضو" emailColumn = "ایمیل" empty = "هنوز عضوی در تیم نیست" nameColumn = "نام" @@ -7933,6 +10025,146 @@ title = "آمار تفصیلی" unknownEndpoint = "نقطه پایانی ناشناخته" visits = "بازدیدها" +[users] +lastActive = "آخرین فعالیت" +learnMore = "درباره نقش‌ها و دسترسی بیشتر بدانید." +locked = "قفل‌شده" +roleFor = "نقش برای {{name}}" +rowActions = "اقدامات برای {{name}}" +showAll = "نمایش همه {{count}}" +showLess = "نمایش کمتر" +subtitle2 = "افراد، تیم‌ها و سطوح دسترسی شما." +suspended = "تعلیق‌شده" +teamActions = "اقدامات تیم" +title = "کاربران" +you = "(شما)" + +[users.action] +deleteTeam = "حذف تیم" +disableMfa = "بازنشانی MFA" +move = "انتقال به تیم" +reinstate = "بازگردانی" +remove = "حذف از سازمان" +rename = "تغییر نام تیم" +resetPw = "بازنشانی رمز عبور" +suspend = "تعلیق" +unlock = "باز کردن قفل حساب" + +[users.cap] +addProcessor = "+ پردازشگر" +approver = "تأیید خط‌مشی" +editor = "ویرایشگر" +processor = "پردازشگر" + +[users.confirm] +deleteTeamBody = "تیم {{name}} حذف شود؟ ابتدا تیم باید خالی باشد - اعضای آن را به تیم دیگری منتقل کنید و نباید همچنان مالک هیچ پیکربندی یکپارچه‌سازی باشد." +deleteTeamTitle = "حذف تیم" +disableMfaBody = "ثبت‌نام MFA برای {{name}} حذف شود؟ اگر لازم باشد، در ورود بعدی دوباره آن را راه‌اندازی می‌کنند." +disableMfaTitle = "بازنشانی MFA" +removeBody = "{{name}} برای همیشه از سازمان حذف شود؟ این کار قابل بازگشت نیست." +removeTitle = "حذف عضو" + +[users.empty] +description = "تیم خود را دعوت کنید تا همکاری را شروع کنید." +title = "هنوز عضوی وجود ندارد" + +[users.group] +addToTeam = "افزودن به تیم" +guestCount = "{{count}} مهمان" +guests = "مهمانان" +guestsDesc = "همکاران خارجی، محدود به آنچه به اشتراک گذاشته‌اید. فقط ویرایشگر." +ledBy = "به رهبری {{owner}}" +org = "سازمان" +orgDesc = "مالکانی با اختیار در سراسر سازمان و تأیید خط‌مشی" +owners = "{{count}} مالک" +team = "تیم {{name}}" +teamMeta = "{{count}} نفر" + +[users.invite] +access = "دسترسی" +action = "دعوت از افراد" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "روش ورود" +authWeb = "رمز عبور" +create = "ایجاد حساب" +createSubtitle = "یک حساب self-hosted با رمز عبور یا SSO ایجاد کنید." +createTitle = "ایجاد حساب" +editorDesc = "PDFها را در ویرایشگر Stirling PDF ویرایش کنید. همه این را دریافت می‌کنند." +email = "آدرس ایمیل" +emailError = "یک آدرس ایمیل معتبر وارد کنید" +emailPlaceholder2 = "name@company.com" +forceChange = "الزام به تغییر رمز عبور در اولین ورود" +forceMfa = "الزام به راه‌اندازی MFA در اولین ورود" +method = "نحوه افزودن آن‌ها" +methodDirect = "ایجاد مستقیم حساب" +methodEmail = "دعوت با ایمیل" +password = "رمز عبور" +passwordError = "رمز عبور باید حداقل ۸ نویسه باشد" +processorDeferred = "دعوت ارسال شد، اما دسترسی پردازشگر هنوز قابل اعطا نبود - پس از پیوستن آن‌ها، آن را از فهرست اعضا تنظیم کنید." +processorDesc = "سطح حاکمیت، اجرای پایپ‌لاین‌ها، عامل‌ها و API." +role = "نقش" +send2 = "ارسال دعوت‌نامه" +subtitle2 = "آن‌ها یک ایمیل برای پیوستن به فضای کاری Stirling شما دریافت خواهند کرد." +team = "تیم" +title = "دعوت از افراد" +username = "نام کاربری" +usernameError = "نام کاربری باید حداقل ۳ نویسه باشد" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "در برقراری ارتباط با بک‌اند مشکلی پیش آمد، یا شما دسترسی ندارید. دوباره تلاش کنید." +title = "امکان بارگیری اعضا نبود" + +[users.moveTeam] +apply = "انتقال" +team = "تیم" +title = "انتقال به تیم" + +[users.newTeam] +action = "+ تیم جدید" +create = "ایجاد تیم" +emailError = "یک نشانی ایمیل معتبر وارد کنید" +name = "نام تیم" +namePlaceholder = "مثلاً مالی" +nameRequired = "نام تیم الزامی است" +owner = "مالک تیم" +ownerFailed = "تیم ایجاد شد، اما امکان دعوت از مالک نبود. یک نفر را از فهرست اعضا تعیین کنید." +ownerHelper = "هر تیم یک رهبر دارد. او به‌عنوان مالک تیم دعوت می‌شود، Processor برایش فعال است، و می‌تواند بقیه را اضافه کند. بعداً می‌توانید آن را تغییر دهید." +ownerPlaceholder = "owner@company.com" +subtitle = "افراد را زیر نظر یک مالک تیم گروه‌بندی کنید که دسترسی آن‌ها را مدیریت می‌کند." +title = "تیم جدید" + +[users.renameTeam] +apply = "تغییر نام" +name = "نام تیم" +title = "تغییر نام تیم" + +[users.resetPw] +apply = "بازنشانی رمز عبور" +confirm = "تأیید رمز عبور" +copied = "در کلیپ‌بورد کپی شد" +copyHint = "اکنون این را کپی کنید - دوباره نمایش داده نخواهد شد." +email = "ارسال ایمیل به کاربر درباره بازنشانی" +forceChange = "الزام به تغییر رمز عبور در ورود بعدی" +generate = "تولید رمز عبور امن" +includePw = "قرار دادن رمز عبور جدید در ایمیل" +mismatch = "رمزهای عبور مطابقت ندارند" +newPassword = "رمز عبور جدید" +regen = "تولید دوباره" +title = "بازنشانی رمز عبور" +tooShort = "رمز عبور باید حداقل ۸ نویسه باشد" + +[users.role] +guest = "مهمان" +member = "عضو" +orgOwner = "مالک سازمان" +teamOwner = "مالک تیم" + +[users.team] +grantProcessor = "اعطای Processor به تیم" +revokeProcessor = "لغو Processor از تیم" + [validateSignature] date = "تاریخ" downloadCsv = "دانلود CSV" @@ -8057,14 +10289,23 @@ zoomOut = "کوچک‌نمایی" [viewer.attachments] addAttachment = "افزودن پیوست" close = "بستن پیوست‌ها" +closeSidebar = "بستن نوار کناری پیوست‌ها" +download = "دانلود پیوست" empty = "در این سند هیچ پیوستی وجود ندارد" loading = "در حال بارگذاری پیوست‌ها..." noDocument = "برای مشاهدهٔ پیوست‌های آن، یک PDF باز کنید." noMatch = "هیچ پیوستی با جستجوی شما مطابقت ندارد" noSupport = "پشتیبانی از پیوست در این نمایشگر در دسترس نیست." +retry = "تلاش دوباره" searchPlaceholder = "جستجوی پیوست‌ها" title = "پیوست‌ها" +[viewer.bookmarks] +bookmarkTitle = "عنوان نشانک" +closeSidebar = "بستن نوار کناری نشانک‌ها" +collapseAll = "جمع کردن همه نشانک‌ها" +expandAll = "باز کردن همه نشانک‌ها" + [viewer.comments] addComment = "افزودن نظر" addCommentPlaceholder = "افزودن نظر..." @@ -8075,6 +10316,7 @@ clearAll = "پاک کردن همهٔ نظرها" clearAllDescription = "این کار نظرها و پاسخ‌ها را از نوار کناری حذف می‌کند در حالی‌که هر حاشیه‌نویسی پیوست‌شده در سند باقی می‌ماند." clearAllTitle = "همهٔ نظرها پاک شوند؟" close = "بستن نظرات" +closeSidebar = "بستن نوار کناری دیدگاه‌ها" deleteAnnotationAndComment = "حذف حاشیه‌نویسی و نظر" deleteDescription = "این حاشیه‌نویسی یک نظر پیوست دارد. می‌توانید فقط نظر را از نوار کناری حذف کنید و حاشیه‌نویسی را نگه دارید، یا همه را حذف کنید." deleteTitle = "حذف حاشیه‌نویسی از نظرات؟" @@ -8106,6 +10348,11 @@ title = "فیلدهای فرم" unsavedBadge = "ذخیره‌نشده" unsavedDesc = "تغییرات ذخیره‌نشده دارید" +[viewer.layers] +closeSidebar = "بستن نوار کناری لایه‌ها" +hideAll = "پنهان کردن همه لایه‌ها" +showAll = "نمایش همه لایه‌ها" + [viewer.link] delete = "حذف لینک" @@ -8136,6 +10383,9 @@ resultsOf = "از {{total}}" [viewer.signature] delete = "حذف امضا" +[viewer.thumbnails] +closeSidebar = "بستن نوار کناری بندانگشتی‌ها" + [viewPdf] tags = "مشاهده،خواندن،حاشیه‌نویسی،متن،تصویر" title = "نمایش/ویرایش PDF" @@ -8562,6 +10812,7 @@ loading = "در حال بارگذاری افراد..." locked = "قفل‌شده" lockedBadge = "قفل‌شده" loginRequired = "ابتدا حالت لاگین را فعال کنید" +memberActions = "اقدامات عضو" noMembersFound = "عضوی یافت نشد" role = "نقش" searchMembers = "جستجوی اعضا..." @@ -8571,6 +10822,7 @@ unlockAccount = "باز کردن قفل حساب" unlockUserError = "باز کردن قفل حساب کاربری ناموفق بود" unlockUserSuccess = "قفل حساب کاربری با موفقیت باز شد" user = "کاربر" +userInfo = "اطلاعات کاربر" [workspace.people.actions] upgrade = "ارتقا" @@ -8716,6 +10968,7 @@ removeMemberError = "حذف کاربر از تیم ناموفق بود" removeMemberSuccess = "کاربر از تیم حذف شد" renameTeamLabel = "تغییر نام تیم" system = "سیستم" +teamActions = "اقدامات تیم" teamName = "نام تیم" teamNotFound = "تیم پیدا نشد" title = "تیم‌ها" diff --git a/frontend/editor/public/locales/fr-FR/translation.toml b/frontend/editor/public/locales/fr-FR/translation.toml index 10d50c91ba..dff0ff30c4 100644 --- a/frontend/editor/public/locales/fr-FR/translation.toml +++ b/frontend/editor/public/locales/fr-FR/translation.toml @@ -7,6 +7,7 @@ black = "Noir" blue = "Bleu" cancel = "Annuler" chooseFile = "Choisir un fichier" +clear = "Effacer" close = "Fermer" comingSoon = "Bientôt disponible" confirm = "Confirmer" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} fichiers sont prêts." property = "Propriété" quickPosition = "Position rapide" red = "Rouge" +remove = "Supprimer" reset = "Réinitialiser" review = "Examiner" save = "Enregistrer" @@ -180,6 +182,7 @@ addMoreFiles = "Ajouter d’autres fichiers…" attachments = "Sélectionner des pièces jointes" info = "Sélectionnez des fichiers à joindre à votre PDF. Ces fichiers seront intégrés et accessibles via le panneau des pièces jointes du PDF." placeholder = "Choisir des fichiers…" +removeFile = "Supprimer le fichier" selectedFiles = "Fichiers sélectionnés" submit = "Ajouter les pièces jointes" @@ -1628,6 +1631,9 @@ title = "Souhaitez-vous améliorer Stirling PDF ?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Aligner au centre" +alignLeft = "Aligner à gauche" +alignRight = "Aligner à droite" annotationStyle = "Style d'annotation" backgroundColor = "Couleur d’arrière-plan" borderOff = "Bordure : désactivée" @@ -2531,6 +2537,7 @@ title = "Règle générale" [certSign.source] device = "Cet appareil" +noOtherSources = "Aucune autre source de certificat n’est disponible." server = "Serveur" stepTitle = "Source du certificat" upload = "Téléverser" @@ -2805,6 +2812,7 @@ back = "Retour" cancel = "Annuler" close = "Fermer" collapse = "Réduire" +confirm = "Confirmer" continue = "Continuer" copied = "Copié !" copy = "Copier" @@ -3595,7 +3603,9 @@ makeCopy = "Faire une copie" mobileShort = "Mobile" mobileUpload = "Téléversement mobile" mobileUploadNotAvailable = "Téléversement mobile non activé" +moreOptions = "Plus d’options" myFiles = "Mes fichiers" +nextFile = "Fichier suivant" noFiles = "Aucun fichier disponible" noFilesFound = "Aucun fichier correspondant à votre recherche" noRecentFiles = "Aucun fichier récent trouvé" @@ -3605,6 +3615,7 @@ openInFileEditor = "Ouvrir dans l’éditeur de fichiers" openInPageEditor = "Ouvrir dans l’Éditeur de pages" owner = "Propriétaire" ownerUnknown = "Inconnu" +previousFile = "Fichier précédent" recent = "Récents" removeBoth = "Supprimer des deux" removeFilePrompt = "Ce fichier est enregistré sur cet appareil et sur votre serveur. D’où souhaitez-vous le supprimer ?" @@ -3680,7 +3691,9 @@ workbench = "Espace de travail" [fileSidebar] addFiles = "Ajouter des fichiers" +addingFiles = "Ajout de fichiers…" collapse = "Réduire la barre latérale" +customizeGroups = "Personnaliser les groupes" dropHint = "Ouvrez des fichiers pour commencer" dropToAdd = "Drop files to add" expand = "Développer la barre latérale" @@ -3693,8 +3706,11 @@ noFiles = "Aucun fichier pour le moment" openFileManager = "Ouvrir le gestionnaire de fichiers" openFromComputer = "Ouvrir depuis l’ordinateur" openSettings = "Ouvrir les paramètres" +other = "Autre" +recent = "Récent" search = "Rechercher" searchPlaceholder = "Rechercher des fichiers..." +viewAll = "Voir les {{count}} fichiers" [fileSidebar.fileItem] closeViewer = "Fermer la visionneuse" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Ajouter" +addLabel = "Ajouter une étiquette…" +categoryIconAria = "Choisir une icône pour {{name}}" +createCategory = "Créer une catégorie" +delete = "Supprimer la catégorie" +done = "Terminé" +hide = "Masquer la catégorie" +newCategory = "Nom de la nouvelle catégorie…" +removeLabel = "Supprimer {{name}}" +rename = "Renommer" +reset = "Réinitialiser aux valeurs par défaut" +search = "Rechercher des étiquettes…" +show = "Afficher la catégorie" +subtitle = "Regroupez vos fichiers dans des catégories parentes. Ajoutez des étiquettes existantes ou nouvelles à une catégorie, renommez-la ou créez la vôtre. Les fichiers qui ne figurent dans aucune de vos catégories apparaissent sous « Autre »." +title = "Catégories de la barre latérale" + [filesPage] addToWorkspace = "Ajouter à l’espace de travail" addToWorkspaceCount = "Ajouter {{count}} à l’espace de travail" @@ -3715,6 +3748,7 @@ backToFolder = "Retour à {{folder}}" backToMyFiles = "Retour à Mes fichiers" breadcrumbs = "Chemin du dossier" cancel = "Annuler" +classification = "Classification" clearSearch = "Effacer la recherche" clearSelection = "Effacer la sélection" closeDetails = "Fermer les détails" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Impossible de téléverser les fichiers : {{message}} added = "Ajouté" count = "Fichiers" folder = "Dossier" +labels = "Étiquettes" modified = "Modifié" name = "Nom" size = "Taille" -toolHistory = "Historique des outils" toolHistoryAtVersion = "Chaîne d’outils cumulative" totalSize = "Taille totale" type = "Type" @@ -4614,10 +4648,10 @@ welcomeTitle = "Vous avez été invité !" [landing] addFiles = "Ajouter des fichiers" heroSubtitle = "Déposez ou ajoutez un PDF existant pour commencer." -heroTitle = "Stirling PDF" mobileUpload = "Téléverser depuis un mobile" openFromComputer = "Ouvrir depuis l’ordinateur" uploadFromComputer = "Téléverser depuis l’ordinateur" +workbenchEmptyStateHero = "Déposez un PDF n’importe où" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Sortie" [onboarding] activeFiles = "La vue Fichiers actifs affiche tous les PDF chargés dans l’outil et vous permet de choisir ceux à traiter." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Fermer" cropSettings = "Maintenant que nous avons sélectionné le fichier que nous voulons rogner, nous pouvons configurer l’outil Rogner pour définir la zone de rognage du PDF." fileCheckbox = "Cliquer sur l’un des fichiers le sélectionne pour le traitement. Vous pouvez en sélectionner plusieurs pour des opérations par lots." fileReplacement = "Le fichier modifié remplacera automatiquement le fichier d’origine dans le Workbench, ce qui vous permettra de le faire passer facilement par d’autres outils." @@ -4955,6 +4990,7 @@ skipTheTour = "Passer la visite" [onboarding.desktopInstall] body = "Stirling fonctionne mieux en application de bureau. Vous pouvez l’utiliser hors ligne, accéder plus rapidement aux documents et effectuer des modifications en local sur votre ordinateur." +selectOs = "Sélectionner le système d’exploitation" title = "Télécharger" titleWithOs = "Télécharger pour {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Éditeur PDF" [pdfTextEditor.actions] applyChanges = "Appliquer les modifications" +clearText = "Effacer le texte" downloadCopy = "Télécharger une copie" +moreOptions = "Plus d’options" reset = "Réinitialiser les modifications" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contrats" +"Financial reports" = "Rapports financiers" +"HR records" = "Dossiers RH" +Insurance = "Assurance" +Invoices = "Factures" +"Legal filings" = "Dépôts juridiques" +"Medical / PHI" = "Médical / PHI" +"Tax documents" = "Documents fiscaux" + [policies.enforcement] applying = "Application de {{names}}" applyingProgress = "Application de {{names}} ({{done}} sur {{total}})" @@ -5963,9 +6011,95 @@ export = "Application avant exportation" input = "Application lors de l'importation" print = "Application avant impression" +[policies.field] +accessLog = "Journal d’accès" +archiveAfter = "Archiver après" +auditTrail = "Piste d’audit" +belowThreshold = "Sous le seuil" +destination = "Destination" +frameworks = "Frameworks" +immutableHold = "Conservation immuable" +keepFor = "Conserver pendant" +minConfidence = "Confiance min." +notify = "Notifier lors du routage" +onViolation = "En cas de non-conformité" +webhookUrl = "URL du webhook" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 an" +"30 days" = "30 jours" +"90 days" = "90 jours" +Never = "Jamais" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Marquer pour examen" +Hold = "Mettre en attente" +"Route to bucket" = "Acheminer vers le bucket" + +[policies.fieldOption.destination] +Documents = "Documents" +"S3 bucket" = "Bucket S3" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 an" +"3 years" = "3 ans" +"30 days" = "30 jours" +"7 years" = "7 ans" +Indefinite = "Indéfiniment" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Masquer automatiquement les PHI" +"Block export" = "Bloquer l’exportation" +"Flag for review" = "Marquer pour examen" +"Quarantine document" = "Mettre le document en quarantaine" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Ajouter" +addPlaceholder = "Ajouter une étiquette…" +customNote = "Personnalisé pour votre équipe." +defaultNote = "Utilisation du réglage intégré par défaut, partagé avec votre équipe." +duplicate = "\"{{name}}\" existe déjà." +edit = "Modifier les étiquettes" +empty = "Aucune étiquette pour le moment." +export = "Exporter JSON" +iconAria = "Choisir une icône pour {{name}}" +import = "Importer JSON" +importError = "Impossible d’importer ce fichier." +managedNote = "Les étiquettes d’équipe sont gérées par votre responsable d’équipe." +modalSubtitle = "Partagées avec toute votre équipe. Le classificateur choisit les étiquettes qui correspondent à chaque document." +modalTitle = "Étiquettes de classification" +pickIcon = "Utiliser l’icône {{label}}" +removeAria = "Supprimer {{name}}" +resetToDefault = "Réinitialiser par défaut" +saveForTeam = "Enregistrer pour l’équipe" +saving = "Enregistrement…" +sectionLabel = "Étiquettes de classification" +startFromScratch = "Repartir de zéro" +teamCount = "étiquettes d’équipe" +tooLong = "Les étiquettes peuvent contenir au maximum {{max}} caractères." +ungrouped = "Non groupé" +view = "Voir les étiquettes" + [policies.pii] account = "Numéros de compte (étiquetés)" card = "Cartes de crédit/débit" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Numéros d'acheminement américains (ABA)" ssn = "Numéros de sécurité sociale" +[policies.settings] +noneExport = "Aucune politique n’est actuellement exécutée lors de l’exportation." +noneUpload = "Aucune politique n’est actuellement exécutée lors de l’importation." +onExport = "Lors de l’exportation" +onUpload = "Lors de l’importation" +reorderHandle = "Faire glisser pour réorganiser" +runOrderDesc = "Lorsque plusieurs politiques s’exécutent sur le même déclencheur, elles s’exécutent dans cet ordre — chacune sur la sortie de la politique précédente. Faites glisser pour réorganiser." +title = "Paramètres des politiques" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Options des politiques" +policySettings = "Paramètres des politiques" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Réessayer les politiques en échec ({{count}})" +rowProgress = "{{completed}} fichiers sur {{total}} traités" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Qu’est-ce qu’une politique ?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} en cours d’application..." +badgeRan = "La politique {{name}} a été exécutée sur ce fichier" +blockingAction = "{{action}} bloquée pendant l’application de la politique, veuillez patienter..." +dismiss = "Fermer la superposition" +enforcingTitle = "Application de la politique..." +viewAnyway = "Voir le fichier (politique toujours en cours d’application)" + +[portal] +comingSoon = "Bientôt disponible" + +[portal.accountLink.card] +billingNote = "Le traitement sans surveillance est facturé sur le portefeuille de votre organisation." +eyebrow = "Liaison de compte" +linkButton = "Lier votre compte Stirling" +linked = "Lié" +linkedAs = "Lié en tant que {{name}}." +linkedGeneric = "Cette instance est liée." +notLinked = "Non lié" +title = "Lier cette organisation à son compte Stirling" +unlink = "Dissocier" + +[portal.accountLink.card.error] +title = "Impossible de lier" + +[portal.accountLink.card.loginNotConfigured] +after = "pour activer la liaison de compte avec le compte Stirling hébergé. En dev, vous pouvez simuler la connexion depuis la boîte de dialogue de liaison." +before = "Définir" +title = "Connexion SaaS non configurée" + +[portal.accountLink.gate] +action = "Lier le compte" +description = "Liez le compte Stirling de cette organisation pour utiliser les fonctionnalités facturables." +title = "Lier pour déverrouiller" +titleFeature = "Lier pour déverrouiller {{feature}}" + +[portal.accountLink.instances] +active = "Actif" +revoke = "Révoquer" +revoked = "Révoqué" +unnamed = "Instance sans nom" + +[portal.accountLink.instances.columns] +instance = "Instance" +lastSeen = "Dernière activité" +linked = "Lié" +status = "Statut" + +[portal.accountLink.instances.empty] +description = "Liez le compte de cette organisation, puis enregistrez vos instances auto-hébergées pour les voir ici." +title = "Aucune instance liée" + +[portal.accountLink.instances.time] +daysAgo_one = "il y a {{count}} j" +daysAgo_other = "il y a {{count}} j" +hoursAgo_one = "il y a {{count}} h" +hoursAgo_other = "il y a {{count}} h" +justNow = "à l’instant" +minutesAgo_one = "il y a {{count}} min" +minutesAgo_other = "il y a {{count}} min" +never = "jamais" + +[portal.accountLink.modal] +linkSubtitle = "Connectez-vous au compte auquel ce serveur doit être facturé." +linkTitle = "Lier votre compte Stirling" +reauthSubtitle = "Votre session a expiré — reconnectez-vous à votre compte Stirling. Votre instance reste liée." +reauthTitle = "Se reconnecter" +simulateSignIn = "Simuler la connexion (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "pour activer la liaison dans l’application avec le compte Stirling hébergé." +and = "et" +before = "Définir" +title = "Connexion SaaS non configurée" + +[portal.accountLink.panel] +instancesSub = "Chaque instance auto-hébergée enregistrée auprès de cette organisation. Révoquez un identifiant pour couper immédiatement son accès sans surveillance." +instancesTitle = "Instances liées" +revokeError = "Impossible de révoquer l’instance" +sub = "Liez cette organisation auto-hébergée à son compte Stirling afin que le traitement sans surveillance soit facturé sur le portefeuille de votre organisation." + +[portal.accountLink.panel.loadError] +forbidden = "Seul le propriétaire de l’équipe peut voir les instances liées de l’organisation." +generic = "Impossible de charger les instances liées de l’équipe. Réessayez dans un instant." +title = "Impossible de charger les instances liées" + +[portal.accountLink.state] +free = "Plan Editor" +subscribed = "Plan Processor" +unlinked = "Non lié" + +[portal.agentBuilder] +bootstrapFromDocument = "Initialiser à partir d’un document" +sectionsAriaLabel = "Sections du créateur d’agents" +selectorAriaLabel = "Agents" +subtitle = "Concevez, testez et déployez les agents AI qui classifient, extraient et acheminent vos documents. Définissez des scénarios, encadrez l’accès aux outils, exécutez un jeu de référence et publiez une version." +title = "Créateur d’agents" + +[portal.agentBuilder.bootstrap] +cancel = "Annuler" +dropzoneText = "Choisir un document d’exemple (PDF ou image)" +lead = "Déposez un document d’exemple et nous proposerons des scénarios et un schéma d’extraction que vous pourrez affiner. Rien n’est publié tant que vous ne l’avez pas examiné." +submit = "Initialiser l’agent" +subtitle = "Créer un nouvel agent à partir d’un fichier représentatif" +title = "Initialiser à partir d’un document" + +[portal.agentBuilder.empty] +description = "Initialisez un agent à partir d’un document d’exemple pour créer ses scénarios et son schéma d’extraction, puis affinez-le et publiez-le." +title = "Aucun agent pour le moment" + +[portal.agentBuilder.evals] +casesPassing = "Cas réussis" +columnCase = "Cas d’évaluation" +columnLatency = "Latence" +columnResult = "Résultat" +fail = "échec" +goldenSetPassRate = "Taux de réussite du jeu de référence" +latencyMs = "{{ms}} ms" +notRun = "non exécuté" +pass = "réussite" +passRate = "Taux de réussite" +runEvals = "Exécuter les évaluations" + +[portal.agentBuilder.evals.empty] +description = "Les évaluations transforment vos scénarios en un jeu de référence reproductible. Passez à un niveau supérieur pour capturer le taux de réussite dans le temps et conditionner les publications à celui-ci." +title = "Aucun jeu de référence pour le moment" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "sur les jeux de référence" +activeAgents = "Agents actifs" +avgPassRate = "Taux de réussite moyen des évaluations" +fleetWide = "sur toute la flotte" +latestPublished = "Dernière publication" +scenarios = "Scénarios" +testCases = "cas de test" +totalDescription_one = "{{count}} au total" +totalDescription_other = "{{count}} au total" + +[portal.agentBuilder.scenarios] +add = "Ajouter" +addScenario = "Ajouter un scénario" +enable = "Activer" +expectationLabel = "Comportement attendu" +expectationPlaceholder = "Ce que l’agent doit faire" +inEval = "en évaluation" +mute = "Désactiver" +muted = "désactivé" +nameLabel = "Nom" +namePlaceholder = "p. ex. Escalade de conformité" + +[portal.agentBuilder.tabs] +evals = "Évaluations" +scenarios = "Scénarios" +tools = "Outils" +versions = "Versions" + +[portal.agentBuilder.tools] +broadAccess = "Accès étendu" +deniedHint = "Les outils sélectionnés sont bloqués. Tout le reste reste appelable." +deniedTools = "Outils refusés" +governanceGate = "La gouvernance des outils est disponible avec le plan Enterprise." +restricted = "Restreint" +restrictedAccess = "Accès restreint aux outils" +restrictedDescription = "Autoriser tous les outils sauf ceux que vous refusez ci-dessous." + +[portal.agentBuilder.versions] +current = "actuelle" +historyGate = "L’historique complet des versions et la restauration sont disponibles avec le plan Enterprise." +publish = "Publier" +rollBack = "Restaurer" + +[portal.assistant] +close = "Fermer l’assistant" +error = "Impossible de joindre l’assistant." +errorWithDetail = "Impossible de joindre l’assistant : {{detail}}" +inputAriaLabel = "Demander à l’assistant" +inputPlaceholder = "Posez une question sur Stirling…" +open = "Ouvrir l’assistant" +send = "Envoyer" +title = "Assistant" +tryAsking = "Essayez de demander" +typing = "Saisie en cours" + +[portal.auth] +loading = "Chargement" +redirectingToEditor = "Redirection vers l’éditeur..." + +[portal.billing.checkout] +noClientSecret = "La fonction Edge n’a renvoyé aucun client_secret." +subtitle = "Ajoutez une carte pour continuer après votre allocation gratuite du plan Editor. Stripe s’occupe du reste." +title = "Activer le plan Processor" + +[portal.billing.checkout.activationSlow] +body = "Votre paiement a réussi, mais l’activation prend un peu plus de temps que d’habitude. Elle s’activera automatiquement : fermez ceci et elle apparaîtra ici sous peu." +close = "Fermer" +title = "Presque terminé" + +[portal.billing.checkout.error] +title = "Impossible de démarrer le paiement" + +[portal.billing.checkout.finalizing] +body = "Votre paiement est passé. Nous activons le traitement mesuré sur vos instances liées ; cela prend généralement quelques secondes." +hint = "Veuillez garder cette fenêtre ouverte." +title = "Activation de votre plan Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "dans l’environnement du portail pour activer le paiement dans l’application." +bodyBefore = "Définir" +title = "Stripe non configuré" + +[portal.billing.enterpriseUpsell] +cta = "Créer votre devis Enterprise" +description = "Remises sur volume engagé, déploiement isolé, MSA personnalisés et examens de sécurité, et partenariats avec des distributeurs tiers." +eyebrow = "Remise sur volume · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Actifs ce mois-ci" +cost = "Coût" +editorsDeployed = "Éditeurs déployés" +inviteTeammates = "Inviter des coéquipiers" +pdfsEdited = "PDF modifiés" +subtitle = "Déployez partout, pour toute votre équipe." +title = "Éditeurs PDF gratuits" + +[portal.billing.freePlan] +checkoutErrorTitle = "Impossible de démarrer le paiement" +currentPlan = "Plan actuel" +freeForever = "Gratuit pour toujours" +noTeamResolved = "Aucune équipe n’est encore résolue sur votre portefeuille — actualisez et réessayez." +ownerOnly = "Seul le propriétaire de l’équipe peut activer le plan Processor." +planName = "Editor" +ssoIncluded = "SSO inclus" +switchOnProcessor = "Activer Processor →" +unlimitedUsers = "Utilisateurs illimités" + +[portal.billing.invoices] +columnAmount = "Montant" +columnDate = "Date" +columnDescription = "Description" +columnPdfsProcessed = "PDF traités" +columnStatus = "Statut" +descriptionFallback = "Facture" +downloadAriaLabel = "Télécharger la facture {{number}} en PDF" +emptyDescription = "Une fois votre équipe abonnée et le premier cycle terminé, vos factures apparaîtront ici." +emptyTitle = "Aucune facture pour le moment" +fetchLimitNote_one = "Affichage de votre {{count}} facture la plus récente. Les factures plus anciennes se trouvent dans le portail Stripe." +fetchLimitNote_other = "Affichage de vos {{count}} factures les plus récentes. Les factures plus anciennes se trouvent dans le portail Stripe." +loadError = "Impossible de charger les factures : {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Afficher {{count}}" +showAll_other = "Afficher les {{count}}" +showFewer_one = "Afficher moins ({{count}} première)" +showFewer_other = "Afficher moins ({{count}} premières)" +showMostRecent_one = "Afficher la {{count}} plus récente" +showMostRecent_other = "Afficher les {{count}} plus récentes" +title = "Historique des factures" +viewAriaLabel = "Voir la facture {{number}} dans Stripe" +viewLink = "Voir ↗" + +[portal.billing.linkPrompt] +cta = "Lier le compte Stirling" +description = "La modification manuelle de PDF — afficher, signer, fusionner, diviser, filigraner, compresser, convertir, OCR manuel — est toujours gratuite, que le compte soit lié ou non. Liez votre compte pour réclamer 500 PDF gratuits de traitement mesuré (automatisation, AI et API) ; lorsque vous aurez besoin de plus, activez le plan Processor et ne payez que ce que vous utilisez." +title = "Lier votre compte Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Facturé mensuellement" +cardEnding = "{{brand}} se terminant par {{last4}}" +cardFallback = "Carte" +expiresBilledMonthly = "Expire le {{expiry}} · facturé mensuellement" +eyebrow = "Moyen de paiement" +managedSub = "Votre carte et vos informations de facturation sont conservées en toute sécurité dans le portail client de Stripe." +managedTitle = "Géré dans Stripe" +update = "Mettre à jour" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Aucun traitement mesuré pour le moment sur cette période." +eyebrow = "PDF traités sur cette période" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF mesurés répartis par catégorie" +segmentAgentsDesc = "Actions d’agents AI" +segmentAgentsLabel = "Agents" +segmentApiDesc = "Requêtes API directes" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatisations et pipelines" +segmentAutomationLabel = "Automatisation" +unit = "PDF mesurés" + +[portal.billing.spendLimit] +adjustLimit = "Ajuster la limite" +cancel = "Annuler" +capControlNote = "Les modifications s’appliquent immédiatement — augmentez ou réduisez le plafond à tout moment." +capSuffix = "/ mois" +capSuffixWithDocs = "/ mois · ≈ {{documents}} documents" +displaySub = "Vous n’êtes facturé que pour ce que vous traitez automatiquement — jamais au-delà du plafond." +editTitle = "Définir votre plafond mensuel" +eyebrow = "Limite de dépenses" +guardrailBody = "un plafond strict — vous n’êtes jamais facturé au-delà. Au plafond, le traitement mesuré se met en pause (la modification illimitée de PDF continue de fonctionner) jusqu’à ce que vous l’augmentiez ou que le cycle soit réinitialisé. Rien n’est perdu." +guardrailLabel = "Votre garde-fou :" +noCap = "aucun plafond" +pctUsed = "{{pct}}% utilisé" +remaining = "{{amount}} restant" +save = "Enregistrer la limite" +saveError = "Impossible d’enregistrer la limite" +thisPeriodUncapped = "{{amount}} cette période · sans plafond" +usedThisMonth = "{{amount}} utilisé ce mois-ci" +useSuggested = "Utiliser la suggestion · {{amount}} / mois" + +[portal.billing.spendLimit.projection] +body_one = "À {{rate}}/jour, vous atteindrez le plafond dans ~{{count}} jour (~{{monthEnd}} fin de mois). Limite suggérée ~{{suggested}}." +body_other = "À {{rate}}/jour, vous atteindrez le plafond dans ~{{count}} jours (~{{monthEnd}} fin de mois). Limite suggérée ~{{suggested}}." +label = "Dépassement prévu." + +[portal.billing.spendThisMonth] +eyebrow = "Dépenses ce mois-ci" +processed_one = "{{formattedCount}} PDF traité." +processed_other = "{{formattedCount}} PDF traités." +processedWithRate_one = "{{formattedCount}} PDF traité, à {{rate}} chacun." +processedWithRate_other = "{{formattedCount}} PDF traités, à {{rate}} chacun." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Augmentez-la maintenant pour que le traitement automatisé ne soit jamais interrompu." +approachingTitle = "Vous êtes à {{pct}}% de votre limite de dépenses mensuelle" +raiseLimit = "Augmenter la limite" +reachedBody = "Le traitement mesuré est en pause jusqu’à ce que vous augmentiez la limite ou que le cycle soit réinitialisé. La modification illimitée de PDF continue de fonctionner." +reachedTitle = "Limite de dépenses mensuelle atteinte" + +[portal.billing.subscribedPlan.portalError] +title = "Impossible d’ouvrir le portail Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "sur {{allowance}} PDF gratuits utilisés" +capSuffix_other = "sur {{allowance}} PDF gratuits utilisés" +eyebrow = "Essai Processor" +statusLabel_one = "{{remaining}} restant" +statusLabel_other = "{{remaining}} restants" +sub = "Utilisez l’éditeur PDF gratuitement. Payez pour traiter les PDF automatiquement." +title_one = "Traitez {{allowance}} PDF gratuitement" +title_other = "Traitez {{allowance}} PDF gratuitement" +titleWithRate_one = "Traitez {{allowance}} PDF gratuitement, puis {{rate}}/PDF" +titleWithRate_other = "Traitez {{allowance}} PDF gratuitement, puis {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Verrouillé" +openAriaLabel = "Ouvrir le composant {{name}}" + +[portal.catalogue.detail] +addToProject = "Ajouter au projet" +ariaLabel = "Détail du composant" +tabsAriaLabel = "Sections de détail du composant" +upgradeToUnlock = "Passer à un niveau supérieur pour déverrouiller" + +[portal.catalogue.detail.code] +install = "Installer" +usage = "Utilisation" + +[portal.catalogue.detail.locked] +description = "{{name}} est inclus à partir du plan {{tier}}. Passez à un niveau supérieur pour l’intégrer." +title = "Non disponible avec votre plan" + +[portal.catalogue.detail.preview] +badge = "Aperçu en direct" +note = "Le bac à sable interactif s’affiche ici" + +[portal.catalogue.detail.pricing] +note = "Mesuré par {{unit}}. L’utilisation au-delà du quota mensuel gratuit est facturée à votre compte et détaillée sous Utilisation et facturation." + +[portal.catalogue.detail.stats] +billedOn = "Facturé sur" +embeds30d = "Intégrations (30 j)" +freeQuota = "Quota gratuit" +freeQuotaValue = "{{amount}} / mois" +maturity = "Maturité" +none = "Aucun" +perAction = "Par action" +price = "Prix" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Vue d’ensemble" +pricing = "Tarification" +props = "Props / API" + +[portal.catalogue.props] +optional = "facultatif" +required = "obligatoire" + +[portal.catalogue.props.columns] +description = "Description" +name = "Prop" +required = "Obligatoire" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Composants GA" +componentSpendMtd = "Dépenses des composants (MTD)" +embedsThisMonth = "Intégrations ce mois-ci" +inBeta = "En beta" + +[portal.components.billingUnit] +approval = "approbation" +check = "vérification" +event = "événement" +render = "rendu" +review = "examen" +session = "session" +signature = "signature" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widgets SDK intégrables que vous ajoutez à votre propre application — une visionneuse, un flux de signature électronique, un panneau d’examen AI. Chacun est mesuré par action. Cliquez sur une carte pour l’installation, l’utilisation et les props." +title = "Composants" + +[portal.componentsView.empty] +description = "Le catalogue des composants n’a pas pu être chargé. Réessayez bientôt." +title = "Aucun composant disponible" + +[portal.componentsView.lockedBanner] +description = "Les composants GA sont disponibles en paiement à l’usage ; quelques composants Beta sont réservés à Enterprise. Les cartes verrouillées affichent une invitation à passer à un niveau supérieur." +title = "Certains composants nécessitent un plan payant" + +[portal.docs.authentication] +codeCaption = "chaque requête" +eyebrow = "BIEN DÉMARRER" +lead = "Toutes les requêtes s’authentifient avec un bearer token. Les clés sont limitées par environnement et n’expirent jamais sauf rotation." +liveKey = "Clés de production — facturées, limitées en débit selon votre plan." +testKey = "Clés sandbox — gratuites, renvoient des fixtures synthétiques." +title = "Authentification" + +[portal.docs.components] +codeCaption = "intégrer la visionneuse" +eyebrow = "COMPOSANTS" +lead = "UI intégrable pour les files d’examen et l’inspection de documents. Apportez vos propres styles ou utilisez le thème fourni." +title = "Visionneuses prêtes à intégrer" + +[portal.docs.endpoints] +eyebrow = "RÉFÉRENCE API" +fieldCount_one = "{{count}} champ" +fieldCount_other = "{{count}} champs" +filterAll = "Tous" +filterAriaLabel = "Filtrer les endpoints par vertical" +lead = "Chaque type de document est un endpoint typé. POST un fichier, recevez un JSON validé par schéma. Filtrez par vertical ci-dessous." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "RÉFÉRENCE API" +lead = "Les erreurs renvoient un code stable lisible par machine, ainsi qu’un message lisible par humain. Le corps 4xx inclut toujours un request_id pour l’assistance." +title = "Erreurs" + +[portal.docs.nav] +ariaLabel = "Documentation" + +[portal.docs.nav.empty] +description = "L’index de la documentation n’a pas pu être chargé." +title = "Docs indisponibles" + +[portal.docs.quickstart] +eyebrow = "BIEN DÉMARRER" +lead = "Envoyez votre premier document à un endpoint typé et récupérez du JSON structuré en trois étapes. Aucun entraînement de modèle, aucune ingénierie de prompt." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "pour des recettes prêtes à copier-coller." +bodyBeforeLink = "intégrez le même appel dans un pipeline pour chaîner validation, masquage et livraison — ou exposez-le à un agent via MCP. Voir" +label = "Ensuite :" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Créez une clé limitée depuis l’onglet Infrastructure. Les clés comportent des limites de débit et une allowlist IP facultative. Exportez-la dans votre shell :" +title = "Émettre une clé API" + +[portal.docs.quickstart.step2] +body = "POST un fichier vers n’importe quel endpoint typé. L’endpoint détermine le schéma que vous récupérez — ici, l’extracteur de factures." +snippetCaption = "extraire une facture" +title = "Envoyer un document" + +[portal.docs.quickstart.step3] +body = "Chaque réponse est validée par rapport au schéma de l’endpoint, avec un score de confiance et une provenance par champ." +codeCaption = "200 OK" +title = "Lire le résultat structuré" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrence" +eyebrow = "BIEN DÉMARRER" +lead = "Les limites évoluent avec votre plan. Une réponse 429 inclut un en-tête Retry-After ; les SDK effectuent automatiquement un backoff." +requestsPerMinute = "Requêtes / minute" +title = "Limites de débit et quotas" + +[portal.docs.recipes] +cloneButton = "Cloner la recette" +eyebrow = "PLAYBOOKS" +lead = "Modèles de bout en bout qui chaînent sources, opérations et destinations. Chacun correspond à un pipeline que vous pouvez cloner." +title = "Recettes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Clients first-party avec réponses typées, nouvelles tentatives automatiques et importations en streaming. Tous suivent le même catalogue d’endpoints." +title = "SDK officiels" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Obsolète" + +[portal.docs.skills] +eyebrow = "COMPÉTENCES" +lead = "Capacités nommées et groupées que votre agent invoque comme un seul outil. Chaque compétence est une chaîne d’opérations déterministe avec des évaluations associées." +title = "Compétences d’agent" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "RÉFÉRENCE API" +lead = "Abonnez-vous aux événements document.processed, pipeline.completed et quota.threshold. Les payloads sont signés avec HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "d’aide." +beforeHelper = "par rapport à votre secret de signature avant de faire confiance à un payload. Les SDK fournissent un utilitaire" +beforeSignature = "Vérifiez le" + +[portal.documents] +exportCsv = "Exporter CSV" +search = "Rechercher par nom de fichier, ID..." +subtitle = "Chaque document traité par votre organisation, avec son enregistrement de traitement complet. L’accès au contenu est soumis à demande." +title = "Documents" + +[portal.documents.audit] +approved = "Approuvé" +archived = "Archivé" +elevation = "Élévation" +empty = "Aucun événement enregistré pour le moment." +extracted = "Traité" +flagged = "Nécessite une vérification" +ingested = "Ingéré" +reviewed = "En vérification" + +[portal.documents.drawer] +sectionsAriaLabel = "Sections de détail du document" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extractions" +overview = "Aperçu" + +[portal.documents.elevation] +requestAccess = "Demander l’accès" + +[portal.documents.elevation.active] +description = "Accès temporaire — l’accès est journalisé et limité dans le temps." +descriptionFourEyes = "Accès temporaire — un réviseur pair a été notifié (quatre yeux)." +title = "L’accès expire dans {{time}}" + +[portal.documents.elevation.gated] +description = "Le contenu est protégé par un accès permanent nul. La demande démarre un accès limité dans le temps." +descriptionFourEyes = "Le contenu est protégé par un accès permanent nul. La demande démarre un accès limité dans le temps et notifie un réviseur pair (quatre yeux)." +title = "Document sensible" + +[portal.documents.extractions] +empty = "Aucun champ n’a été extrait de ce document." +masked = "Les champs extraits sont masqués. Demandez un accès temporaire pour consulter le contenu de ce document." + +[portal.documents.extractions.columns] +confidence = "Confiance" +field = "Champ" +value = "Valeur" + +[portal.documents.filters] +all = "Tous" +ariaLabel = "Filtrer les documents par statut" +flagged = "Signalés" +inReview = "En vérification" +processed = "Traités" + +[portal.documents.overview] +action = "Pipeline / Action" +product = "Produit" +received = "Heure" +status = "Statut" +type = "Type" +user = "Utilisateur" + +[portal.documents.queue.empty] +description = "À mesure que les sources alimentent vos pipelines en documents, ils apparaîtront ici pour vérification." +title = "Aucun document dans la file d’attente" + +[portal.documents.status] +error = "Erreur" +flagged = "Nécessite une vérification" +inReview = "En vérification" +processed = "Traité" + +[portal.documents.table] +auto = "Auto" +editorAction = "Éditeur" +empty = "Aucun document ne correspond à ce filtre." +rowActions = "Actions de ligne" +sensitiveLabel = "Sensible" +sensitiveTitle = "Sensible — accès requis" + +[portal.documents.table.columns] +action = "Pipeline / Action" +document = "Document" +product = "Produit" +status = "Statut" +time = "Heure" +user = "Utilisateur" + +[portal.editorAdmin] +subtitle = "Déployez Stirling PDF Editor, associez des instances auto-hébergées à votre organisation et gérez le parc en cours d’exécution — cibles, santé, identifiants et activation hors ligne au même endroit." +title = "Déploiement de l’éditeur" + +[portal.editorAdmin.health.columns] +activeUsers = "Utilisateurs actifs" +host = "Hôte" +lastSeen = "Dernière activité" +region = "Région" +status = "Statut" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "Déployez une cible et associez-la pour voir ici la santé des instances en direct." +title = "Aucune instance ne signale" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Générer le bundle hors ligne" +lockCopy = "L’activation hors ligne et on-prem fait partie d’Enterprise." +subtitle = "Générez un bundle d’activation signé pour une installation hors ligne ou on-prem sans chemin réseau sortant. Transférez-le vers l’instance et appliquez-le lors de la configuration au premier démarrage." +talkToSales = "Contacter l’équipe commerciale" +title = "Activation air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} est signé et prêt à être transféré. Il active une instance et expire dans 14 jours." +title = "Bundle prêt" + +[portal.editorAdmin.pairing] +generated = "Généré ✓" +generateNewCode = "Générer un nouveau code" +lockCopy = "Le provisionnement IaC fait partie d’Enterprise." +rotate = "Faire tourner" +talkToSales = "Contacter l’équipe commerciale" + +[portal.editorAdmin.sections.health] +sub = "Chaque instance d’éditeur qui signale — version, région, statut, dernière activité et utilisateurs actifs." +title = "Santé des instances" + +[portal.editorAdmin.sections.pairing] +sub = "Connectez un éditeur auto-hébergé à cette organisation. Générez un jeton, transmettez un code court ou configurez-le via IaC." +title = "Association" + +[portal.editorAdmin.sections.targets] +sub = "Où l’éditeur s’exécute. Copiez un extrait pour lancer une instance auto-hébergée, ou utilisez Managed Cloud sans opérations." +title = "Cibles de déploiement" + +[portal.editorAdmin.serviceToken] +currentToken = "Jeton actuel" +lastRotated = "Dernière rotation" +rotateButton = "Faire tourner le jeton de service" +subtitle = "Les instances s’authentifient auprès de l’organisation avec cet identifiant. Faites-le tourner selon un calendrier ou immédiatement après une fuite suspectée." +title = "Jeton de service" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Un nouveau jeton a été émis. Mettez à jour le STIRLING_SERVICE_TOKEN de chaque instance auto-hébergée dans la fenêtre de grâce de 24 h, sinon elles passeront hors ligne." +title = "Faire tourner les instances en cours d’exécution" + +[portal.editorAdmin.status] +degraded = "Dégradé" +healthy = "Sain" +offline = "Hors ligne" +pairing = "Association" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instance" +instanceCount_other = "{{count}} instances" +talkToSales = "Contacter l’équipe commerciale" +upgradePlan = "Mettre à niveau le plan" + +[portal.editorAdmin.targets.lock] +enterprise = "L’auto-hébergement on-prem et Kubernetes fait partie d’Enterprise." +paid = "L’auto-hébergement avec Docker et Kubernetes se débloque avec un plan payant." + +[portal.editorAdmin.targets.state] +available = "Disponible" +locked = "Verrouillé" +running = "En cours d’exécution" + +[portal.errorBoundary] +description = "Cette vue a rencontré une erreur inattendue. Réessayez ou choisissez une autre section dans la barre latérale." +retry = "Réessayer" +title = "Un problème est survenu sur cette page" + +[portal.home.editor] +activeUsers = "{{n}} actifs" +invite = "Inviter des coéquipiers" +name = "Stirling PDF Editor" +open = "Ouvrir dans le navigateur" +updated = "mis à jour {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Auto-hébergé · Docker" +kubernetes = "Auto-hébergé · Kubernetes" + +[portal.home.greeting] +afternoon = "Bon après-midi" +evening = "Bonsoir" +morning = "Bonjour" + +[portal.home.onboarding] +dismiss = "Ignorer la configuration" +notStarted = "Non démarré" +progress = "{{done}} sur {{total}} terminés" +title = "Terminer la configuration" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC à l’échelle de l’organisation, tarification au volume engagé et déploiement air-gapped." +cta = "Démarrer l’essai" +ctaQuote = "Obtenir un devis" +lead = "Pour plus de 250 employés." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Déployez l’application de bureau, gratuite pour toujours." +title = "Télécharger l’éditeur PDF" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} actives · {{recommended}} recommandées" +chip = "{{active}} actives" +title = "Activer les politiques" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} connectées · chaque PDF gouverné là où il arrive" +chip = "{{connected}} connectées" +title = "Connecter vos sources" + +[portal.home.quickActions] +subtitle = "Tâches principales pour aujourd’hui" +title = "Actions rapides" + +[portal.home.quickActions.buildPipeline] +blurb = "Compositeur en 3 étapes sur la bibliothèque d’opérations typées" +title = "Créer un pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, dossiers surveillés" +title = "Connecter une source" + +[portal.home.quickActions.issueApiKey] +blurb = "Clé délimitée avec limites de débit et liste d’autorisation IP" +title = "Émettre une clé API" + +[portal.infrastructure] +manageEditorDeployment = "Gérer le déploiement de l’éditeur" +sectionsAriaLabel = "Sections d’infrastructure" +subtitle = "Déploiements, identifiants, posture de sécurité, stockage et piste d’audit pour votre espace de travail Stirling." +title = "Infrastructure" + +[portal.infrastructure.apiKeys] +createKey = "Créer une clé" +heading = "Clés API" +subheading = "Identifiants délimités avec limites de débit par clé, permissions et listes d’autorisation IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP autorisées" +anyIp = "Toute IP (aucune liste d’autorisation)" +created = "Créée" +lastUsed = "Dernière utilisation" +permissions = "Permissions" +rateLimit = "Limite de débit" +rateLimitValue = "{{value}} req/min" +usageMonth = "Utilisation ce mois-ci" +usageToday = "Utilisation aujourd’hui" + +[portal.infrastructure.apiKeys.empty] +description = "Créez une clé délimitée pour commencer à appeler l’API Stirling." +title = "Aucune clé API pour le moment" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrer les événements d’audit par catégorie" +heading = "Journaux d’audit" +latencyValue = "{{value}} ms" +noEventsInCategory = "Aucun événement dans cette catégorie." +subheading = "Chaque événement d’authentification, de configuration et de traitement dans votre espace de travail." + +[portal.infrastructure.audit.columns] +actor = "Acteur" +event = "Événement" +latency = "Latence" +status = "Statut" +target = "Ressource" +timestamp = "Horodatage" + +[portal.infrastructure.audit.empty] +description = "L’activité de l’espace de travail apparaîtra ici au fur et à mesure." +title = "Aucun événement d’audit" + +[portal.infrastructure.audit.export] +cancel = "Annuler" +error = "Échec de l’exportation. Veuillez réessayer." +exportButton = "Exporter" +exporting = "Exportation…" +fieldsLegend = "Colonnes" +format = "Format" +open = "Exporter" +subtitle = "Téléchargez les événements d’audit au format CSV ou JSON. Choisissez les colonnes à inclure." +title = "Exporter le journal d’audit" + +[portal.infrastructure.audit.export.fields] +date = "Date" +documentName = "Nom du document" +ipAddress = "Adresse IP" +outcome = "Résultat" +tool = "Outil" +username = "Nom d’utilisateur" + +[portal.infrastructure.audit.filters] +all = "Tous" +auth = "Auth" +config = "Config" +elevation = "Élévation" +processing = "Traitement" +security = "Sécurité" + +[portal.infrastructure.audit.forbidden] +description = "Le journal d’audit est disponible pour les responsables d’équipe et les administrateurs. Demandez l’accès à votre responsable d’équipe ou à un administrateur." +title = "Vous n’avez pas accès" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Élévation" +processing = "Traitement" +totalEvents = "Événements totaux · 24 h" + +[portal.infrastructure.createKey] +cancel = "Annuler" +createKey = "Créer une clé" +done = "Terminé" +ipAllowlistHelper = "Plages CIDR séparées par des virgules. Laissez vide pour autoriser toute IP." +ipAllowlistLabel = "Liste d’autorisation IP" +keyNameLabel = "Nom de la clé" +keyNamePlaceholder = "p. ex. Production · ingestion" +permissionsLabel = "Permissions" +secretKeyCaption = "Clé secrète" +secretWarning = "Stockez-la dans un gestionnaire de secrets. Stirling ne stocke jamais qu’un hash — il n’y a aucun moyen de la récupérer plus tard." +subtitle = "Limitez la clé au minimum nécessaire. Vous pouvez la faire tourner ou la révoquer à tout moment." +subtitleCreated = "Copiez ce secret maintenant — il ne sera plus affiché." +title = "Créer une clé API" +titleCreated = "Clé créée" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Déployé par" +environment = "Environnement" +product = "Produit" +status = "Statut" +version = "Version" +when = "Quand" + +[portal.infrastructure.deployments.recent] +heading = "Déploiements récents" +subheading = "Les derniers déploiements sur les produits et environnements." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instances" +latency = "Latence" +load = "Charge" +p99 = "P99" +region = "Région" +status = "Statut" +throughput = "Débit" +uptime = "Temps de disponibilité" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "Régions" +subheading = "Santé en direct de chaque région Stirling déployée — latence, charge et version de déploiement." + +[portal.infrastructure.deployments.regions.empty] +description = "Les régions déployées apparaissent ici une fois votre espace de travail provisionné." +title = "Aucune région déployée" + +[portal.infrastructure.models] +heading = "Modèles" +msValue = "{{value}} ms" +subheading = "Le catalogue de modèles et le routage qui alimentent le traitement des documents dans votre espace de travail." + +[portal.infrastructure.models.byom] +description = "Enregistrez un modèle on-prem ou auto-hébergé et épinglez-le à une région pour un traitement lié à la résidence des données." +title = "Apportez votre propre modèle" + +[portal.infrastructure.models.catalogue] +heading = "Catalogue" +sub = "Modèles gérés disponibles pour votre espace de travail, avec latence et coût en direct." +subEnterprise = "Modèles gérés, apportez-votre-propre-modèle et on-prem — avec épinglage par région disponible." + +[portal.infrastructure.models.catalogue.empty] +description = "Les modèles du catalogue de votre espace de travail apparaissent ici." +title = "Aucun modèle disponible" + +[portal.infrastructure.models.columns] +cost = "Coût" +latency = "Latence" +load = "Charge" +model = "Modèle" +status = "Statut" +type = "Type" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "Modèles actifs" +avgLatency = "Latence moy." +included = "Inclus" +monthlySpend = "Dépense mensuelle des modèles" + +[portal.infrastructure.models.routing] +empty = "Aucune règle de routage configurée." +heading = "Règles de routage" +sub = "Quel modèle gère chaque opération. La valeur par défaut s’applique lorsqu’aucune règle plus précise ne correspond." +subLocked = "Acheminez les opérations vers des modèles spécifiques — disponible sur les plans payants." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Passez à Pro pour contrôler quel modèle gère chaque opération et type de document." +title = "Le routage des modèles est une fonctionnalité payante" + +[portal.infrastructure.models.routingColumns] +default = "Par défaut" +docType = "Type de document" +modelForAria = "Modèle pour {{operation}}" +operation = "Opération" +routedTo = "Acheminé vers" + +[portal.infrastructure.security.access.byok] +description = "Fournissez une clé depuis votre propre KMS. Stirling chiffre avec celle-ci mais peut toujours lire." +label = "Apportez votre propre clé (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Les clés ne quittent jamais votre KMS. Stirling ne détient que du texte chiffré." +label = "Conservez votre propre clé (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling gère les clés de chiffrement. Le plus simple — aucune opération de clé de votre côté." +label = "Clés détenues par Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Politique d’accès aux documents" +subheading = "Contrôle qui peut déchiffrer les documents traités au repos." + +[portal.infrastructure.security.attestations] +heading = "Attestations de conformité" +noReport = "Aucun rapport disponible" +subheading = "Posture d’audit cadre par cadre, avec rapports disponibles sur les contrôles attestés." +viewReport = "Voir le rapport →" + +[portal.infrastructure.security.compliance] +heading = "Conformité" +subheading = "Attestations et certifications couvrant la plateforme Stirling." + +[portal.infrastructure.security.empty] +description = "La configuration de sécurité de votre espace de travail apparaîtra ici." +title = "Posture de sécurité indisponible" + +[portal.infrastructure.security.hyokBanner] +description = "Avec HYOK, les clés de chiffrement ne quittent jamais votre KMS. Stirling stocke et traite uniquement du texte chiffré que vous pouvez révoquer à tout moment." +title = "Stirling ne peut pas déchiffrer vos documents" + +[portal.infrastructure.security.ipAllowlist] +empty = "Aucune plage IP configurée — toutes les IP sont autorisées." +heading = "Liste d’autorisation IP" +sub = "L’accès API est limité à ces plages CIDR." +subLocked = "Limitez l’accès API aux plages IP connues — disponible sur les plans payants." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Passez à Pro pour limiter l’accès API à des réseaux spécifiques." +title = "La liste d’autorisation IP est une fonctionnalité payante" + +[portal.infrastructure.security.ipColumns] +added = "Ajouté" +addedBy = "Ajouté par" +cidr = "CIDR" +label = "Libellé" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithme" +heading = "Gestion des clés de chiffrement" +keyId = "Identifiant de clé" +lastRotated = "Dernière rotation" +rotateKey = "Faire tourner la clé" +rotationPolicy = "Politique de rotation" +subheading = "Garde des clés qui chiffrent les documents au repos — qui peut déchiffrer et comment les clés tournent." + +[portal.infrastructure.security.managedBanner] +description = "La garde apportez-votre-propre-clé (BYOK) et conservez-votre-propre-clé (HYOK) est disponible sur Enterprise. Mettez à niveau pour fournir des clés depuis votre propre KMS." +title = "Les clés sont gérées par Stirling avec votre plan" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asie-Pacifique" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · limite des données GDPR" +label = "Union européenne" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "États-Unis" + +[portal.infrastructure.security.residencyHeader] +heading = "Résidence des données" +subheading = "Où les documents sont stockés et traités." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} utilisé" + +[portal.infrastructure.storage.empty] +description = "Le stockage connecté et l’utilisation apparaissent ici." +title = "Aucun stockage configuré" + +[portal.infrastructure.storage.lifecycle] +active = "Actif" +activeRange = "0–{{value}}j" +archived = "Archivé" +coldStorage = "stockage froid" +deleted = "Supprimé" +never = "jamais" +purged = "purgé" + +[portal.infrastructure.storage.providers] +connect = "Connecter" +connected = "Connecté" +heading = "Fournisseurs connectés" +subheading = "Où les artefacts traités sont écrits." + +[portal.infrastructure.storage.retention] +heading = "Rétention" +subheading = "Durée de conservation des artefacts avant suppression du cycle de vie." +windowLabel = "Fenêtre de rétention par défaut" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} jour" +days_other = "{{count}} jours" +never = "Ne jamais supprimer" + +[portal.infrastructure.storage.totalUsage] +heading = "Utilisation totale" +progressLabel = "Stockage utilisé" +subheading = "Stockage consommé sur tous les fournisseurs connectés." + +[portal.infrastructure.tabs] +apiKeys = "Clés API" +audit = "Journaux d’audit" +deployments = "Déploiements" +models = "Modèles" +security = "Sécurité" +storage = "Stockage" + +[portal.nav] +agent-builder = "Constructeur d’agents" +components = "Composants" +docs = "Docs développeur" +documents = "Documents" +editor = "Éditeur" +home = "Accueil" +infrastructure = "Infrastructure" +pipelines = "Pipelines" +policies = "Politiques" +procurement = "Achats" +settings = "Paramètres" +sources = "Sources" +usage = "Utilisation et facturation" +users = "Utilisateurs" + +[portal.notifications] +markAllRead = "Tout marquer comme lu" +title = "Notifications" +viewAll = "Tout voir" + +[portal.notifications.ariaLabel] +none = "Notifications, aucune non lue" +unread_one = "Notifications, {{count}} non lue" +unread_other = "Notifications, {{count}} non lues" + +[portal.notifications.count] +allRead = "tout lu" +loading = "chargement" +new_one = "{{count}} nouvelle" +new_other = "{{count}} nouvelles" + +[portal.notifications.empty] +description = "Aucune nouvelle notification." +title = "Vous êtes à jour" + +[portal.pipelines] +subtitle = "Chaque pipeline de documents automatisé sur le backend : une chaîne ordonnée d’opérations sur un ensemble de sources, exécutée sur un déclencheur. Cliquez sur une ligne pour voir ses étapes et sources." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Nouveau pipeline" + +[portal.pipelines.builder] +addStep = "Ajouter un outil" +back = "Retour aux pipelines" +discard = "Abandonner les modifications" +enabled = "Activé" +keepEditing = "Continuer à modifier" +needsUpload = "Nécessite un fichier téléversé" +noToolMatches = "Aucun outil ne correspond à votre recherche." +pipelineSettings = "Paramètres du pipeline" +searchTools = "Rechercher des outils" +selectToolBody = "Ajoutez un outil pour construire votre pipeline." +selectToolTitle = "Aucun outil pour le moment" +toolSettings = "Paramètres de l’outil" +unknownStep = "Opération non reconnue, conservée telle quelle." +unsavedBody = "Vous avez des modifications non enregistrées. Enregistrez-les avant de quitter ou abandonnez-les ?" +unsavedTitle = "Modifications non enregistrées" +uploadUnsupported = "Les fichiers téléversés ne sont pas encore pris en charge dans les pipelines, ces étapes ne peuvent donc pas être enregistrées : {{tools}}." +usesDefaults = "S’exécute avec les paramètres par défaut" + +[portal.pipelines.composer] +addTool = "Ajouter un outil" +cancel = "Annuler" +chainEmpty = "Ajoutez un outil pour commencer à construire votre pipeline." +create = "Créer le pipeline" +directory = "Dossier de sortie" +directoryHelp = "Chemin absolu sur le serveur. Doit se trouver dans les dossiers autorisés configurés." +editingUnsupported = "L’affichage de ces paramètres d’outil pour modification n’est pas encore pris en charge." +moveDown = "Déplacer vers le bas" +moveUp = "Déplacer vers le haut" +name = "Nom" +namePlaceholder = "p. ex. Passage de caviardage" +noSources = "Aucune source connectée pour le moment. Le pipeline peut toujours s’exécuter sur des fichiers qui lui sont fournis directement." +noToolSettings = "Cet outil n’a aucun paramètre configurable." +operations_one = "Opération ({{count}})" +operations_other = "Opérations ({{count}})" +output = "Sortie" +removeStep = "Supprimer l’opération" +save = "Enregistrer les modifications" +scheduleEvery = "Exécuter tous les" +sources = "Sources" +sourcesLoading = "Chargement des sources..." +trigger = "Déclencheur" +triggerManual = "Manuel uniquement" + +[portal.pipelines.composer.unit] +days = "jours" +hours = "heures" +minutes = "minutes" + +[portal.pipelines.delete] +body = "Supprimer \"{{name}}\" ? Cette action est irréversible." +cancel = "Annuler" +confirm = "Supprimer" +title = "Supprimer le pipeline ?" + +[portal.pipelines.detail] +delete = "Supprimer le pipeline" +run = "Exécuter maintenant" + +[portal.pipelines.empty] +action = "Créer un pipeline" +description = "Créez votre premier pipeline : choisissez les sources sur lesquelles il s’exécute, enchaînez les opérations et choisissez où va la sortie." +title = "Aucun pipeline pour le moment" + +[portal.pipelines.kpi] +active = "Actifs" +paused = "En pause" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Écrire dans un dossier" +inline = "Renvoyer les fichiers" + +[portal.pipelines.run] +completed_one = "Exécution terminée." +completed_other = "Les {{count}} exécutions sont terminées." +empty = "Rien à exécuter : les sources n’avaient aucun document à traiter." +failed = "Échec de l’exécution : {{error}}" +running = "Exécution démarrée ; toujours en cours." +timeout = "L’exécution prend plus de temps que prévu ; elle peut encore se terminer en arrière-plan." + +[portal.pipelines.status] +active = "Actif" +paused = "En pause" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Sources" +status = "Statut" +steps = "Étapes" + +[portal.pipelines.trigger] +folder-watch = "Surveillance de dossier" +manual = "Manuel" +schedule = "Planifié" + +[portal.policies] +subtitle = "Automatisations permanentes qui appliquent un pipeline d’outils à chaque document. Chaque politique se déclenche lors du téléversement ou de l’exportation, exécute sa chaîne d’outils et enregistre la version appliquée à côté de l’original." +title = "Politiques" + +[portal.policies.card] +comingSoon = "Passer à Enterprise" +notSetUp = "Non configuré" + +[portal.policies.categories.compliance] +desc = "Appliquez les exigences HIPAA, GDPR, SOC 2 ou FedRAMP à chaque document." +label = "Conformité" + +[portal.policies.categories.ingestion] +desc = "Classifiez les documents, extrayez des données structurées, appliquez des conventions de nommage et normalisez les pages." +label = "Ingestion" + +[portal.policies.categories.retention] +desc = "Définissez la durée de conservation des documents, quand les archiver et quand les supprimer." +label = "Rétention" + +[portal.policies.categories.routing] +desc = "Acheminez automatiquement les documents vers la bonne équipe, le bon dossier ou le bon système." +label = "Routage" + +[portal.policies.categories.security] +desc = "Détectez les PII, caviardez, supprimez le contenu actif et ajoutez un filigrane aux documents." +label = "Sécurité" + +[portal.policies.config] +scopeAll = "Tous les documents" + +[portal.policies.config.compliance] +summary = "Valide les documents par rapport aux cadres réglementaires avant qu’ils ne quittent le système." + +[portal.policies.config.compliance.fields] +accessLog = "Journal d’accès" +auditTrail = "Piste d’audit" +frameworks = "Cadres" +onViolation = "En cas de non-conformité" + +[portal.policies.config.compliance.rules] +0 = "Analyse du cadre" +1 = "Appliquer l’action" +2 = "Piste d’audit" + +[portal.policies.config.ingestion] +summary = "Classifie les documents, extrait des données structurées, applique le nommage et normalise les pages." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Sous le seuil" +minConfidence = "Confiance min." + +[portal.policies.config.ingestion.rules] +0 = "Classifier" +1 = "Extraire" +2 = "Nommer" +3 = "Normaliser" + +[portal.policies.config.retention] +summary = "Applique la durée de conservation des documents, quand les archiver et quand les supprimer." + +[portal.policies.config.retention.fields] +archiveAfter = "Archiver après" +immutableHold = "Conservation immuable" +keepFor = "Conserver pendant" + +[portal.policies.config.retention.rules] +0 = "Blocage de rétention" +1 = "Archivage automatique" +2 = "Blocage de suppression" + +[portal.policies.config.routing] +summary = "Achemine les documents vers la bonne destination selon le type et la classification." + +[portal.policies.config.routing.fields] +destination = "Destination" +notify = "Notifier lors du routage" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Classification automatique" +1 = "Acheminer vers le dossier" +2 = "Notification webhook" + +[portal.policies.config.security] +summary = "Détecte et caviarde les PII, supprime le contenu actif (JavaScript) et ajoute un filigrane aux documents." + +[portal.policies.config.security.rules] +0 = "Caviarder les PII" +1 = "Supprimer JavaScript" +2 = "Filigrane" + +[portal.policies.detail] +enforces = "Applique" +onEveryExport = "À chaque exportation" +onEveryUpload = "À chaque téléversement" +outputAsNewFile = "comme nouveau fichier" +outputAsNewVersion = "comme nouvelle version" +recentActivity = "Activité récente" +retry = "Réessayer" +showLess = "Afficher moins" +showMore = "Afficher plus" +sources = "Sources" + +[portal.policies.detail.actions] +clearHistory = "Effacer l’historique des traitements" +delete = "Supprimer" +editSettings = "Modifier les paramètres" +pause = "Mettre en pause" +resume = "Reprendre" +runNow = "Exécuter maintenant" + +[portal.policies.detail.clearHistory] +body = "Cette politique oubliera chaque fichier qu’elle a déjà traité et retraitera tout ce qui se trouve actuellement dans ses sources lors de la prochaine exécution. Les fichiers eux-mêmes ne sont pas modifiés. Cette action est irréversible." +cancel = "Annuler" +confirm = "Effacer l’historique" +title = "Effacer l’historique des traitements ?" + +[portal.policies.detail.emptyActivity] +description = "Les documents apparaîtront ici une fois cette politique exécutée." +title = "Aucune activité pour le moment" + +[portal.policies.endpoints] +addWatermark = "Filigrane" +autoRedact = "Masquer les PII" +compressPdf = "Compresser" +flatten = "Aplatir" +ocrPdf = "OCR" +sanitizePdf = "Supprimer JavaScript" + +[portal.policies.offline] +description = "Vos politiques sont enregistrées et apparaîtront une fois la connexion rétablie." +retry = "Réessayer" +title = "Backend indisponible" + +[portal.policies.stats] +activeFor = "Actif" +dataProcessed = "Données traitées" +docsEnforced = "Docs appliqués" + +[portal.policies.status] +active = "Actif" +paused = "En pause" + +[portal.policies.summary.active] +description = "Application lors de l’upload/export" +label = "Politiques actives" + +[portal.policies.summary.categories] +description = "Disponibles à configurer" +label = "Catégories" + +[portal.policies.summary.docsEnforced] +description = "Sur les politiques actives" +label = "Docs appliqués" + +[portal.policies.summary.paused] +description = "Configurées mais non déclenchées" +label = "En pause" + +[portal.policies.wizard.actions] +back = "Retour" +cancel = "Annuler" +continue = "Continuer" +enablePolicy = "Activer la politique" +saveChanges = "Enregistrer les modifications" + +[portal.policies.wizard.capability.compress] +desc = "Compresse le document pour réduire la taille du fichier." +label = "Réduire la taille du fichier" + +[portal.policies.wizard.capability.flatten] +desc = "Fusionne les champs de formulaire et les annotations dans la page afin qu’ils ne puissent pas être modifiés." +label = "Aplatir le document" + +[portal.policies.wizard.capability.ocr] +desc = "Exécute OCR afin que les pages numérisées deviennent du texte sélectionnable et recherchable." +label = "Rendre le texte recherchable" + +[portal.policies.wizard.capability.redact] +desc = "Trouve et noircit les informations sensibles — comme les numéros de sécurité sociale et de carte — afin qu’elles ne puissent pas être lues." +label = "Masquer les informations sensibles" + +[portal.policies.wizard.capability.sanitize] +desc = "Supprime le JavaScript masqué afin que rien ne puisse s’exécuter automatiquement à l’ouverture du document." +label = "Retirer le contenu actif" + +[portal.policies.wizard.capability.watermark] +desc = "Appose une marque visible (p. ex. « Confidentiel ») sur chaque page." +label = "Appliquer un filigrane" + +[portal.policies.wizard.errors] +noTools = "Activez d’abord au moins un outil dans le flux de travail." +saveFailed = "Impossible d’enregistrer la politique. Veuillez réessayer." + +[portal.policies.wizard.output] +heading = "Sortie et exécution" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numérotation automatique" +label = "Règle de nom de fichier" +placeholder = "Texte à ajouter (facultatif)" +prefix = "Préfixe" +suffix = "Suffixe" + +[portal.policies.wizard.output.outputAs] +label = "Sortie en tant que" +newFile = "Nouveau fichier" +newVersion = "Nouvelle version" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Quand la politique se déclenche : lors de l’upload ou avant l’export." +label = "Exécuter lors de" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Paramètres" + +[portal.policies.wizard.sources] +heading = "Sources" +loading = "Chargement des sources…" + +[portal.policies.wizard.tabs] +ariaLabel = "Étapes de configuration" +settings = "Paramètres" +workflow = "Actions" + +[portal.policies.wizard.title] +edit = "Modifier la politique {{category}}" +setUp = "Configurer la politique {{category}}" + +[portal.policies.wizard.workflow] +description = "Choisissez ce que cette politique fait à chaque document qu’elle traite." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} actifs" +noRule = "Aucune règle appliquée pour le moment" +subtitle = "Automatisations permanentes par lesquelles passe chaque document, quel que soit le pipeline qui le gère." +title = "Ce qui s’exécute sur vos PDF" + +[portal.policySummary.action] +comingSoon = "Passer à Enterprise" +configure = "Configurer" +setUp = "Configurer" + +[portal.policySummary.column] +activeRule = "Règle active" +policy = "Politique" +status = "Statut" + +[portal.policySummary.empty] +description = "Une fois les politiques configurées, les catégories apparaissent ici." +title = "Aucune politique pour le moment" + +[portal.policySummary.state] +active = "Actif" +off = "Désactivé" +soon = "Bientôt" + +[portal.processingStatus] +managePlan = "Gérer le plan" +volumeSuffix = "PDF traités · 30 derniers jours" + +[portal.procurement] +reset = "Réinitialiser les achats (démo)" +subtitle = "Faites évaluer, contractualiser et intégrer votre équipe. Chaque document au même endroit." +title = "Achats" + +[portal.procurement.action] +download = "Télécharger" +pay = "Payer maintenant" +request = "Demander" +sign = "Vérifier et signer" +upload = "Uploader" + +[portal.procurement.agreement] +agreeCta = "Accepter et s’abonner" +confirm = "J’ai lu et j’accepte le Stirling Enterprise Agreement." +eyebrow = "Contrat" +intro = "Un contrat combiné couvre votre accord : Master Service Agreement, Order Form, EULA et Data Processing Agreement. Relisez-le, puis acceptez pour transformer le devis en abonnement engagé." +title = "Vérifiez votre contrat Enterprise" + +[portal.procurement.builder] +addons = "Modules complémentaires" +back = "Retour" +businessName = "Nom de l’entreprise" +businessNamePlaceholder = "Votre entreprise" +continue = "Continuer" +country = "Pays" +countryEuro = "Zone euro (EUR €)" +countryUK = "Royaume-Uni (GBP £)" +countryUS = "États-Unis (USD $)" +eula = "J’ai lu et j’accepte le Stirling Enterprise EULA. Il régit le contrat généré à partir de ce devis." +generate = "Générer le devis" +included = "Inclus" +indemnification = "Indemnisation IP" +indemnificationSub = "Nous défendons les réclamations IP éligibles, conformément au EULA" +offlineLicense = "Licence hors ligne / air-gapped" +offlineLicenseSub = "Un fichier de licence téléchargeable pour une instance auto-hébergée air-gapped" +qbr = "Revues d’activité trimestrielles" +qbrSub = "Votre SE examine l’utilisation et la feuille de route chaque trimestre" +running = "{{annual}} / an · {{years}} an(s) {{tcv}}" +s1Sub = "Votre équipe et les PDF que vous prévoyez de traiter chaque année." +s1Title = "Quel volume allez-vous traiter ?" +s2Sub = "Les engagements plus longs réduisent le tarif ; votre niveau de service définit le support." +s2Title = "Engagement et service" +s3Sub = "Pour le devis et le contrat qu’il génère." +s3Title = "Vos informations" +serviceLevel = "Niveau de service" +slDedicated = "Dédié" +slDedicatedSub = "4 heures ouvrées · gestionnaire de compte dédié · +30 %" +slPriority = "Prioritaire" +slPrioritySub = "Même jour ouvré · CSM nommé · +15 %" +slStandard = "Standard" +slStandardSub = "Jour ouvré suivant · CSM partagé · inclus" +stepOf = "Étape {{n}} sur {{total}}" +term = "Durée" +termDiscount = "Remise d’engagement pluriannuel de {{pct}} % appliquée" +title = "Créez votre devis" +training = "Intégration et formation" +trainingSub = "Sessions en direct pour lancer votre équipe" +users = "Nombre total d’utilisateurs" +usersPlaceholder = "p. ex. 250" +volEstimated = "Estimé à partir de {{count}} utilisateurs (~2 000 PDF chacun, automatisation incluse). Modifiez si vous avez une meilleure estimation." +volManual = "Utilisation de votre chiffre. Réestimez à partir de la taille de votre équipe à tout moment." +volNoUsers = "Vous n’êtes pas sûr ? Saisissez la taille de votre équipe et nous l’estimerons." +volume = "Volume annuel de PDF" +volumePlaceholder = "p. ex. 1 000 000" +years_one = "{{count}} an" +years_other = "{{count}} ans" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Terminé" +here = "Vous êtes ici" +hide = "Masquer" +optional = "Facultatif" +paidAddon = "Module complémentaire payant" +show = "Afficher" +subtitle = "Tout ce dont vous avez besoin à chaque étape du parcours, mis en avant à mesure que l’accord progresse." +supportingSubtitle = "SOC 2, revues de sécurité, formulaires fiscaux et plus encore, prêts lorsque votre équipe sécurité ou achats les demande. Certains entraînent des frais ponctuels." +supportingTitle = "Soutenir votre évaluation" +title = "Documents" +upcoming = "À venir" + +[portal.procurement.error] +title = "Une erreur s’est produite" + +[portal.procurement.hero] +company = "Votre accord Enterprise" +ctaAgreement = "Vérifier et signer le contrat" +ctaLive = "Vous êtes en ligne" +ctaPayment = "Ajouter un paiement" +ctaQuote = "Vérifier votre devis" +ctaTrial = "Créer votre devis" +eyebrow = "Achats Enterprise" +inviteTeammates = "Inviter des coéquipiers" +keyDocs = "Documents clés" +nextStep = "Étape suivante : {{action}}" +notStarted = "Non commencé" +open = "Ouvrir les achats" +scheduleCall = "Planifier un appel" +setup1Sub = "Invitez vos coéquipiers" +setup1Title = "Déployer le PDF Editor" +setup2Sub = "Activez le traitement dans les éditeurs et autres sources" +setup2Title = "Connecter le PDF Processor" +setup3Sub = "Activez Security, Compliance, Routing ou Retention lorsque vous en avez besoin" +setup3Title = "Ajouter les politiques recommandées" + +[portal.procurement.journey] +daysLeft_one = "{{count}} jour restant" +daysLeft_other = "{{count}} jours restants" +engineerLabel = "Votre solutions engineer" +eyebrow = "Votre déploiement" +live = "Vous êtes en ligne sur Stirling Enterprise" +nextStep = "Étape suivante : {{action}}" +subtitle = "Votre solutions engineer est présent à chaque étape. Une action suivante à la fois ; la liste complète est ci-dessous." +title = "De l’essai à la mise en ligne, un parcours guidé" +trialTitle = "Essai Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Une seule signature couvre MSA, order form, EULA et DPA." +gatingAction = "Vérifier et signer votre contrat" +label = "Contrat" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisionnez votre espace de travail et exécutez le plan de mise en production." +gatingAction = "Provisionnement de votre espace de travail" +label = "Implémentation" + +[portal.procurement.journeySteps.payment] +blurb = "Payez par carte, virement bancaire ou sur bon de commande." +gatingAction = "Confirmer le paiement" +label = "Paiement" + +[portal.procurement.journeySteps.quote] +blurb = "Vérifiez la tarification au volume engagé et la durée du contrat." +gatingAction = "Accepter votre devis" +label = "Devis" + +[portal.procurement.journeySteps.trial] +blurb = "Évaluez Stirling avec vos documents et flux de travail." +gatingAction = "Créer votre devis" +label = "Essai" + +[portal.procurement.license] +copied = "Copié" +copy = "Copier la clé" +downloadError = "Impossible de générer le fichier de licence hors ligne pour le moment — veuillez réessayer dans un instant." +downloadOffline = "Télécharger la licence hors ligne (.lic)" +hint = "Collez cette clé dans une instance auto-hébergée pour l’activer, ou conservez-la pour vos dossiers. Gardez-la en sécurité." +label = "Votre clé de licence" + +[portal.procurement.link] +cta = "Lier le compte" +description = "Les achats s’exécutent sur votre compte Stirling lié : c’est ainsi que nous provisionnons l’essai, tarifons votre devis et lançons la facturation. Liez un compte pour commencer." +eyebrow = "Enterprise" +title = "Liez votre compte pour commencer" + +[portal.procurement.live] +description = "Votre abonnement est actif et votre licence est émise. Votre équipe est provisionnée et la facturation a commencé." +eyebrow = "En ligne" +title = "Vous êtes en ligne sur Stirling Enterprise" + +[portal.procurement.locked] +description = "Les clés d’essai, les devis à volume engagé, le contrat à signature unique, le paiement et votre registre de documents se trouvent tous ici une fois que vous démarrez une évaluation Enterprise." +eyebrow = "Enterprise uniquement" +talkToSales = "Contacter l’équipe commerciale" +title = "Le parcours d’achats s’ouvre avec Enterprise" + +[portal.procurement.milestone] +accept = "Accepter et continuer" +description = "Téléchargez le PDF pour le partager avec votre équipe, revenez pour accepter lorsque vous serez prêt, ou apportez des modifications." +download = "Télécharger le PDF" +downloadError = "Impossible de télécharger le PDF du devis pour le moment — veuillez réessayer dans un instant." +edit = "Modifier le devis" +eyebrow = "Devis {{number}}" +perYear = " / an" +preparedFor = "Préparé pour {{company}}" +tcv = "{{value}} valeur totale du contrat" +title = "Votre devis est prêt" + +[portal.procurement.modal] +cancel = "Annuler" +chooseFile = "Choisir un fichier" +close = "Fermer" +downloadBody = "Votre téléchargement va bientôt commencer." +downloadCta = "Télécharger" +downloadTitle = "Télécharger" +noFile = "Aucun fichier sélectionné" +payBody = "Payez votre contrat engagé par carte ou virement bancaire via Stripe. Votre espace de travail est provisionné dès que le paiement est validé." +payCta = "Continuer vers Stripe" +payTitle = "Confirmer le paiement" +requestBodyFree = "Nous générons cela à la demande. Confirmez et votre solutions engineer vous l’enverra sous peu." +requestBodyPaid = "Il s’agit d’un module complémentaire payant. Confirmez et votre solutions engineer en définira le périmètre et enverra les documents." +requestCta = "Demander" +requestTitle = "Demander ce document" +signBody = "Ouvre le Stirling Enterprise Agreement pour signature électronique : une seule signature couvre le MSA, l’order form, le EULA et le DPA. Nous contresignons automatiquement et vous passez au paiement." +signCta = "Ouvrir pour signature" +signTitle = "Vérifier et signer votre contrat" +uploadBody = "Envoyez-nous votre PO et nous le facturons selon vos conditions. Déposez le PDF ou choisissez un fichier ci-dessous." +uploadCta = "Uploader le bon de commande" +uploadTitle = "Uploader votre bon de commande" + +[portal.procurement.payment] +description = "Votre devis est accepté et votre licence est déjà active — votre équipe peut commencer immédiatement. Payez la première facture lorsque vous êtes prêt ; vous pouvez la payer ou la télécharger ici, sans email." +downloadInvoice = "Télécharger la facture" +simulate = "Simuler la réception du paiement (démo)" +title = "Abonnement créé" +viewInvoice = "Voir et payer la facture" + +[portal.procurement.schedule] +fallback = "Impossible de charger le planificateur." +fallbackLink = "Ouvrir la planification dans un nouvel onglet" +subtitle = "Votre solutions engineer guidera votre équipe tout au long du déploiement. Choisissez un créneau qui vous convient." +title = "Planifier un appel" + +[portal.procurement.status] +action = "Action requise" +available = "Disponible" +complete = "Terminé" +pending = "En attente" +request = "Sur demande" + +[portal.procurement.trial] +body = "La prolongation ajoute 7 jours et informe votre solutions engineer." +bodyMaxed = "Vous avez utilisé toutes vos prolongations — parlez à votre solutions engineer si vous avez besoin de plus de temps." +cancel = "Annuler l’essai" +extend = "Prolonger de 7 jours" +maxed = "Limite atteinte" +subtitle = "Votre essai gratuit est valable jusqu’au {{date}}. Aucune carte requise." +title = "Essai Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Tarification au volume engagé, SSO + SCIM + RBAC à l’échelle de l’organisation, audit immuable de 90 jours et SE dédié." +homeCta = "Démarrer l’essai →" +homeHeadline = "Traitez des millions de PDF." + +[portal.recentActivity] +title = "Activité récente" +viewAll = "Voir tout" + +[portal.recentActivity.empty] +description = "Les exécutions de pipeline, les déploiements et les événements d’agent apparaîtront ici." +title = "Rien ici pour le moment" + +[portal.search] +ariaLabel = "Rechercher" +placeholder = "Rechercher dans Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Les actions rapides apparaîtront ici une fois disponibles." +noActionsTitle = "Aucune action rapide" +noMatches = "Aucune correspondance pour \"{{query}}\"" +noMatchesDescription = "Essayez un autre mot-clé ou parcourez le catalogue." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Lien du compte" + +[portal.shell.header] +accountFallback = "Compte" +accountMenu = "Menu du compte" +darkMode = "Mode sombre" +lightMode = "Mode clair" +search = "Rechercher" +searchPlaceholder = "Rechercher…" +signOut = "Se déconnecter" +switchToDark = "Passer au thème sombre" +switchToLight = "Passer au thème clair" + +[portal.shell.sidebar] +appEditor = "Éditeur" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Lier un compte Stirling" +planEditor = "Plan Editor" +planEnterprise = "Plan Enterprise" +planProcessor = "Plan Processor" +primaryNav = "Navigation principale" +switchApp = "Changer d’application" + +[portal.sources] +subtitle = "Connexions d’entrée réutilisables qui fournissent des documents à Stirling. Configurez une connexion une fois, puis référencez-la depuis autant de politiques que nécessaire. Cliquez sur une ligne pour voir sa configuration et les politiques qui l’utilisent." +title = "Sources" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Connecter une source" + +[portal.sources.delete] +body = "Supprimer \"{{name}}\" ? Cette action est irréversible. Les politiques qui y font référence devront être mises à jour." +cancel = "Annuler" +confirm = "Supprimer" +title = "Supprimer la source ?" + +[portal.sources.detail] +closeAriaLabel = "Fermer le détail" +delete = "Supprimer la source" +docs24h = "Dernières 24 h" +docs30d = "30 derniers jours" +docsTotal = "Total vus" +docsTrend = "Documents sur les 30 derniers jours" +documents = "Documents" +edit = "Modifier" +notReferenced = "Référencée par aucune politique, elle peut donc être supprimée en toute sécurité." +pause = "Mettre en pause" +resume = "Reprendre" +subtitle = "{{type}} · {{status}}" +usedBy = "Utilisé par" + +[portal.sources.empty] +description = "Connectez un dossier (et bientôt un stockage cloud) afin que vos politiques disposent d’un emplacement où récupérer des documents." +title = "Aucune source connectée pour le moment" + +[portal.sources.kpi] +inUse = "En cours d’utilisation" +total = "Connexions" +unused = "Inutilisées" + +[portal.sources.status] +active = "Actif" +disabled = "Désactivé" +unused = "Inutilisé" + +[portal.sources.table] +source = "Source" +status = "Statut" +usedBy = "Politiques" + +[portal.sources.types.editor] +label = "Éditeur" + +[portal.sources.types.folder] +description = "Surveille un répertoire sur le serveur pour les nouveaux documents." +label = "Dossier" + +[portal.sources.types.folder.fields.directory] +helperText = "Chemin absolu que Stirling surveille pour trouver les fichiers à traiter." +label = "Chemin du répertoire" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "La vérification du contenu lit chaque fichier modifié ; ainsi, les renommages et les mises à jour d’horodatage qui ne modifient pas le contenu ne sont pas retraités." +label = "Détection des changements" + +[portal.sources.types.folder.fields.identity.options] +hash = "Vérification de la taille, de la date et du contenu" +stat = "Taille et date de modification" + +[portal.sources.types.folder.fields.mode] +label = "Mode de lecture" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consommer : traiter chaque fichier une fois" +snapshot = "Instantané : relire le dossier à chaque exécution" + +[portal.sources.types.folder.fields.recursive] +label = "Profondeur du dossier" + +[portal.sources.types.folder.fields.recursive.options] +all = "Inclure les sous-dossiers" +top = "Niveau supérieur uniquement" + +[portal.sources.types.unknown] +label = "Source" + +[portal.sources.wizard] +back = "Retour" +cancel = "Annuler" +continue = "Continuer" +editTitle = "Modifier la source" +name = "Nom" +namePlaceholder = "p. ex. Réception des demandes" +save = "Enregistrer les modifications" +subtitle = "Étape {{current}} sur {{total}} · {{label}}" +title = "Connecter une source" +type = "Type" + +[portal.sources.wizard.steps] +chooseType = "Choisir le type" +configure = "Configurer" +review = "Vérifier et connecter" + +[portal.usage] +managePayment = "Gérer le paiement" +subtitle = "Consommation, factures et gestion du plan pour chaque PDF que Stirling a facturé, dans une seule console." +title = "Utilisation et facturation" + +[portal.usage.error] +loadWallet = "Impossible de charger le wallet" +openStripePortal = "Impossible d’ouvrir le portail Stripe" +walletUnavailable = "Wallet indisponible : {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Se reconnecter" +body = "Votre session de compte Stirling a expiré. Reconnectez-vous pour voir la facturation — votre instance reste liée." +title = "Session expirée" + +[portal.users] +title = "Utilisateurs" + +[portal.users.roles] +subtitle = "Chaque rôle existe sur chaque plan — ce que chacun peut faire est fixe dans toute l’organisation." +title = "Rôles" + +[portal.users.roles.admin] +label = "Admin (propriétaire de l’organisation)" +summary = "Gouvernance complète de l’espace de travail, des paramètres et des membres." + +[portal.users.roles.admin.permissions] +0 = "Gérer les utilisateurs, les équipes et les rôles" +1 = "Gérer toutes les intégrations, y compris les connexions S3" +2 = "Accorder ou révoquer l’accès au portail" +3 = "Tout ce qu’un Team Owner peut faire" + +[portal.users.roles.guest] +label = "Invité" +summary = "Accès limité ou web uniquement ; ne peut pas avoir de configurations personnelles." + +[portal.users.roles.guest.permissions] +0 = "Utilisation web uniquement / démo" +1 = "Aucune clé API ni intégration" +2 = "Aucun accès au portail" +3 = "Lecture seule lorsque partagé" + +[portal.users.roles.member] +label = "Membre" +summary = "Utilisateur standard — travaille avec les ressources partagées et ses propres configurations." + +[portal.users.roles.member.permissions] +0 = "Utiliser l’éditeur et les intégrations partagées" +1 = "Créer des configurations API et MCP personnelles" +2 = "Voir les configurations d’équipe partagées avec lui" +3 = "Aucune gestion de S3 ni de l’espace de travail" + +[portal.users.roles.team_owner] +label = "Team owner" +summary = "Possède une équipe — gère les ressources de ses membres et les configurations partagées." + +[portal.users.roles.team_owner.permissions] +0 = "Créer et gérer les connexions S3 de l’équipe" +1 = "Gérer les configurations d’intégration appartenant à l’équipe" +2 = "Accès au portail via la politique par défaut" +3 = "Tout ce qu’un Membre peut faire" + +[portal.welcome] +ariaLabel = "Bienvenue dans Stirling PDF" +badge = "Open-source" +installEditor = "Installer l’éditeur" +inviteTeammates = "Inviter des coéquipiers" +openInBrowser = "Ouvrir dans le navigateur" +perks = "Gratuit pour toujours · Auto-hébergeable" +subtitle = "L’éditeur PDF le plus sécurisé au monde est gratuit pour les équipes de toutes tailles. Inclut plus de 60 opérations PDF et SSO." +title = "Bienvenue dans" +titleAccent = "Stirling PDF" + [printFile] title = "Imprimer le fichier" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licences des dépendances backend intégrées à ce serveur." +backendLabel = "Licences backend" +backendTitle = "Licences tierces backend" +empty = "Aucune dépendance trouvée." +frontendDescription = "Licences des dépendances frontend intégrées à la version de publication." +frontendLabel = "Licences frontend" +frontendTitle = "Licences tierces frontend" +license = "Licence" +listDescription = "La liste est affichée directement dans l’UI depuis le bundle de publication ou l’endpoint backend." +listTitle = "Dépendances intégrées" +loadError = "Échec du chargement des licences tierces" +module = "Module" +version = "Version" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Membre supprimé avec succès" namePlaceholder = "Saisir le nom de l’équipe" personal = "Personnel" removeError = "Échec de la suppression du membre" +renameCancel = "Annuler le renommage" renameError = "Échec du renommage de l’équipe" +renameSubmit = "Enregistrer le nom de l’équipe" renameSuccess = "Équipe renommée avec succès" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Envoyer l’invitation" title = "Inviter un membre de l’équipe" [team.members] +actions = "Actions du membre" emailColumn = "E-mail" empty = "Aucun membre d’équipe pour le moment" nameColumn = "Nom" @@ -7933,6 +10025,146 @@ title = "Statistiques détaillées" unknownEndpoint = "Point de terminaison inconnu" visits = "Visites" +[users] +lastActive = "Dernière activité" +learnMore = "En savoir plus sur les rôles et l’accès." +locked = "Verrouillé" +roleFor = "Rôle pour {{name}}" +rowActions = "Actions pour {{name}}" +showAll = "Afficher les {{count}}" +showLess = "Afficher moins" +subtitle2 = "Vos personnes, équipes et niveaux d’accès." +suspended = "Suspendu" +teamActions = "Actions d’équipe" +title = "Utilisateurs" +you = "(vous)" + +[users.action] +deleteTeam = "Supprimer l’équipe" +disableMfa = "Réinitialiser MFA" +move = "Déplacer vers une équipe" +reinstate = "Réintégrer" +remove = "Supprimer de l’organisation" +rename = "Renommer l’équipe" +resetPw = "Réinitialiser le mot de passe" +suspend = "Suspendre" +unlock = "Déverrouiller le compte" + +[users.cap] +addProcessor = "+ Processor" +approver = "Approuve la politique" +editor = "Éditeur" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Supprimer l’équipe {{name}} ? L’équipe doit d’abord être vide : déplacez ses membres vers une autre équipe, et elle ne doit plus posséder aucune configuration d’intégration." +deleteTeamTitle = "Supprimer l’équipe" +disableMfaBody = "Supprimer l’inscription MFA de {{name}} ? Elle sera configurée à nouveau lors de la prochaine connexion si nécessaire." +disableMfaTitle = "Réinitialiser MFA" +removeBody = "Supprimer définitivement {{name}} de l’organisation ? Cette action est irréversible." +removeTitle = "Supprimer le membre" + +[users.empty] +description = "Invitez votre équipe pour commencer à collaborer." +title = "Aucun membre pour le moment" + +[users.group] +addToTeam = "Ajouter à l’équipe" +guestCount = "{{count}} invité" +guests = "Invités" +guestsDesc = "Collaborateurs externes, limités à ce que vous avez partagé. Éditeur uniquement." +ledBy = "dirigée par {{owner}}" +org = "Organisation" +orgDesc = "Propriétaires avec autorité à l’échelle de l’organisation et approbation des politiques" +owners = "{{count}} propriétaire" +team = "Équipe {{name}}" +teamMeta = "{{count}} personnes" + +[users.invite] +access = "Accès" +action = "Inviter des personnes" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Méthode de connexion" +authWeb = "Mot de passe" +create = "Créer un compte" +createSubtitle = "Créez un compte auto-hébergé avec un mot de passe ou SSO." +createTitle = "Créer un compte" +editorDesc = "Modifiez des PDF dans le Stirling PDF Editor. Tout le monde en bénéficie." +email = "Adresse email" +emailError = "Saisissez une adresse email valide" +emailPlaceholder2 = "nom@entreprise.com" +forceChange = "Exiger un changement de mot de passe à la première connexion" +forceMfa = "Exiger la configuration MFA à la première connexion" +method = "Comment les ajouter" +methodDirect = "Créer directement un compte" +methodEmail = "Inviter par email" +password = "Mot de passe" +passwordError = "Le mot de passe doit comporter au moins 8 caractères" +processorDeferred = "Invitation envoyée, mais l’accès Processor n’a pas encore pu être accordé - définissez-le depuis la liste une fois qu’ils auront rejoint." +processorDesc = "La surface de gouvernance, l’exécution des pipelines, les agents et l’API." +role = "Rôle" +send2 = "Envoyer l’invitation" +subtitle2 = "Ils recevront un e-mail pour rejoindre votre espace de travail Stirling." +team = "Équipe" +title = "Inviter des personnes" +username = "Nom d’utilisateur" +usernameError = "Le nom d’utilisateur doit comporter au moins 3 caractères" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Une erreur s’est produite lors de l’accès au backend, ou vous n’avez pas accès. Réessayez." +title = "Impossible de charger les membres" + +[users.moveTeam] +apply = "Déplacer" +team = "Équipe" +title = "Déplacer vers l’équipe" + +[users.newTeam] +action = "+ Nouvelle équipe" +create = "Créer une équipe" +emailError = "Saisissez une adresse e-mail valide" +name = "Nom de l’équipe" +namePlaceholder = "p. ex. Finance" +nameRequired = "Le nom de l’équipe est requis" +owner = "Propriétaire de l’équipe" +ownerFailed = "L’équipe a été créée, mais le propriétaire n’a pas pu être invité. Attribuez-en un depuis la liste des membres." +ownerHelper = "Chaque équipe a un responsable. Il sera invité en tant que propriétaire de l’équipe, avec Processor activé, et pourra ajouter les autres. Vous pourrez le réattribuer plus tard." +ownerPlaceholder = "owner@company.com" +subtitle = "Regroupez les personnes sous un propriétaire d’équipe qui gère leur accès." +title = "Nouvelle équipe" + +[users.renameTeam] +apply = "Renommer" +name = "Nom de l’équipe" +title = "Renommer l’équipe" + +[users.resetPw] +apply = "Réinitialiser le mot de passe" +confirm = "Confirmer le mot de passe" +copied = "Copié dans le presse-papiers" +copyHint = "Copiez-le maintenant : il ne sera plus affiché." +email = "Envoyer un e-mail à l’utilisateur à propos de la réinitialisation" +forceChange = "Exiger un changement de mot de passe à la prochaine connexion" +generate = "Générer un mot de passe sécurisé" +includePw = "Inclure le nouveau mot de passe dans l’e-mail" +mismatch = "Les mots de passe ne correspondent pas" +newPassword = "Nouveau mot de passe" +regen = "Régénérer" +title = "Réinitialiser le mot de passe" +tooShort = "Le mot de passe doit comporter au moins 8 caractères" + +[users.role] +guest = "Invité" +member = "Membre" +orgOwner = "Propriétaire de l’organisation" +teamOwner = "Propriétaire de l’équipe" + +[users.team] +grantProcessor = "Accorder Processor à l’équipe" +revokeProcessor = "Révoquer Processor de l’équipe" + [validateSignature] date = "Date" downloadCsv = "Télécharger CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Zoom arrière" [viewer.attachments] addAttachment = "Ajouter une pièce jointe" close = "Fermer les pièces jointes" +closeSidebar = "Fermer le panneau latéral des pièces jointes" +download = "Télécharger la pièce jointe" empty = "Aucune pièce jointe dans ce document" loading = "Chargement des pièces jointes..." noDocument = "Ouvrez un PDF pour afficher ses pièces jointes." noMatch = "Aucune pièce jointe ne correspond à votre recherche" noSupport = "La prise en charge des pièces jointes n’est pas disponible pour cette visionneuse." +retry = "Réessayer" searchPlaceholder = "Rechercher des pièces jointes" title = "Pièces jointes" +[viewer.bookmarks] +bookmarkTitle = "Titre du signet" +closeSidebar = "Fermer le panneau latéral des signets" +collapseAll = "Réduire tous les signets" +expandAll = "Développer tous les signets" + [viewer.comments] addComment = "Ajouter un commentaire" addCommentPlaceholder = "Ajouter un commentaire..." @@ -8075,6 +10316,7 @@ clearAll = "Effacer tous les commentaires" clearAllDescription = "Cela supprime les commentaires et les réponses de la barre latérale tout en conservant dans le document les annotations éventuellement liées." clearAllTitle = "Effacer tous les commentaires ?" close = "Fermer les commentaires" +closeSidebar = "Fermer le panneau latéral des commentaires" deleteAnnotationAndComment = "Supprimer l'annotation et le commentaire" deleteDescription = "Cette annotation a un commentaire. Vous pouvez supprimer seulement le commentaire de la barre latérale en gardant l'annotation ou supprimer les deux." deleteTitle = "Supprimer l'annotation des commentaires ?" @@ -8106,6 +10348,11 @@ title = "Champs de formulaire" unsavedBadge = "Non enregistré" unsavedDesc = "Vous avez des modifications non enregistrées" +[viewer.layers] +closeSidebar = "Fermer le panneau latéral des calques" +hideAll = "Masquer tous les calques" +showAll = "Afficher tous les calques" + [viewer.link] delete = "Supprimer le lien" @@ -8136,6 +10383,9 @@ resultsOf = "sur {{total}}" [viewer.signature] delete = "Supprimer la signature" +[viewer.thumbnails] +closeSidebar = "Fermer le panneau latéral des miniatures" + [viewPdf] tags = "visualiser,lire,annoter,texte,image" title = "Afficher/modifier un PDF" @@ -8562,6 +10812,7 @@ loading = "Chargement des personnes..." locked = "verrouillé" lockedBadge = "Verrouillé" loginRequired = "Activez d’abord le mode connexion" +memberActions = "Actions du membre" noMembersFound = "Aucun membre trouvé" role = "Rôle" searchMembers = "Rechercher des membres..." @@ -8571,6 +10822,7 @@ unlockAccount = "Déverrouiller le compte" unlockUserError = "Échec du déverrouillage du compte utilisateur" unlockUserSuccess = "Compte utilisateur déverrouillé avec succès" user = "Utilisateur" +userInfo = "Informations utilisateur" [workspace.people.actions] upgrade = "Mettre à niveau" @@ -8716,6 +10968,7 @@ removeMemberError = "Échec du retrait de l’utilisateur de l’équipe" removeMemberSuccess = "Utilisateur retiré de l’équipe" renameTeamLabel = "Renommer l’équipe" system = "Système" +teamActions = "Actions de l’équipe" teamName = "Nom de l’équipe" teamNotFound = "Équipe introuvable" title = "Équipes" diff --git a/frontend/editor/public/locales/ga-IE/translation.toml b/frontend/editor/public/locales/ga-IE/translation.toml index 2ac9246d29..d44eee53e3 100644 --- a/frontend/editor/public/locales/ga-IE/translation.toml +++ b/frontend/editor/public/locales/ga-IE/translation.toml @@ -7,6 +7,7 @@ black = "Dubh" blue = "Gorm" cancel = "Cealaigh" chooseFile = "Roghnaigh Comhad" +clear = "Glan" close = "Dún" comingSoon = "Ag teacht go luath" confirm = "Deimhnigh" @@ -87,6 +88,7 @@ processingCompleteMultiple = "Tá {{count}} comhaid réidh." property = "Maoin" quickPosition = "Suíomh Tapa" red = "Dearg" +remove = "Bain" reset = "Athshocraigh" review = "Athbhreithniú" save = "Sábháil" @@ -180,6 +182,7 @@ addMoreFiles = "Cuir tuilleadh comhad leis..." attachments = "Roghnaigh Iatáin" info = "Roghnaigh comhaid le ceangal le do PDF. Ionsádtar na comhaid seo agus beidh siad inrochtana trí phainéal iatán an PDF." placeholder = "Roghnaigh comhaid..." +removeFile = "Bain comhad" selectedFiles = "Comhaid Roghnaithe" submit = "Cuir Iatáin Leis" @@ -1628,6 +1631,9 @@ title = "An bhfuil fonn ort PDF Stirling a fheabhsú?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Ailínigh sa lár" +alignLeft = "Ailínigh ar chlé" +alignRight = "Ailínigh ar dheis" annotationStyle = "Stíl anótála" backgroundColor = "Dath an chúlra" borderOff = "Teorainn: As" @@ -2531,6 +2537,7 @@ title = "Riail ghinearálta" [certSign.source] device = "An gléas seo" +noOtherSources = "Níl aon fhoinsí teastais eile ar fáil." server = "Freastalaí" stepTitle = "Foinse an teastais" upload = "Uaslódáil" @@ -2805,6 +2812,7 @@ back = "Siar" cancel = "Cealaigh" close = "Dún" collapse = "Fill" +confirm = "Deimhnigh" continue = "Lean ar aghaidh" copied = "Cóipeáilte!" copy = "Cóipeáil" @@ -3595,7 +3603,9 @@ makeCopy = "Déan cóip" mobileShort = "Soghluaiste" mobileUpload = "Uaslódáil Soghluaiste" mobileUploadNotAvailable = "Níl uaslódáil soghluaiste cumasaithe" +moreOptions = "Tuilleadh roghanna" myFiles = "Mo Chomhaid" +nextFile = "An chéad chomhad eile" noFiles = "Níl comhaid ar fáil" noFilesFound = "Níor aimsíodh comhaid a mheaitseálann do chuardach" noRecentFiles = "Níor aimsíodh comhaid le déanaí" @@ -3605,6 +3615,7 @@ openInFileEditor = "Oscail san Eagarthóir Comhad" openInPageEditor = "Oscail san Eagarthóir Leathanaigh" owner = "Úinéir" ownerUnknown = "Anaithnid" +previousFile = "An comhad roimhe seo" recent = "Le Déanaí" removeBoth = "Bain ón dá cheann" removeFilePrompt = "Tá an comhad seo sábháilte ar an ngléas seo agus ar do fhreastalaí. Cá mba mhaith leat é a bhaint as?" @@ -3680,7 +3691,9 @@ workbench = "Binse oibre" [fileSidebar] addFiles = "Cuir comhaid leis" +addingFiles = "Comhaid á gcur leis…" collapse = "Fill an barra taoibh" +customizeGroups = "Saincheap grúpaí" dropHint = "Oscail comhaid chun tosú" dropToAdd = "Drop files to add" expand = "Leathnaigh an barra taoibh" @@ -3693,8 +3706,11 @@ noFiles = "Níl aon chomhaid go fóill" openFileManager = "Oscail bainisteoir comhad" openFromComputer = "Oscail ón ríomhaire" openSettings = "Oscail socruithe" +other = "Eile" +recent = "Le déanaí" search = "Cuardaigh" searchPlaceholder = "Cuardaigh comhaid..." +viewAll = "Amharc ar gach {{count}} comhad" [fileSidebar.fileItem] closeViewer = "Dún an t-amharcán" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Cuir leis" +addLabel = "Cuir lipéad leis…" +categoryIconAria = "Roghnaigh deilbhín do {{name}}" +createCategory = "Cruthaigh catagóir" +delete = "Scrios catagóir" +done = "Déanta" +hide = "Folaigh catagóir" +newCategory = "Ainm catagóire nua…" +removeLabel = "Bain {{name}}" +rename = "Athainmnigh" +reset = "Athshocraigh go réamhshocruithe" +search = "Cuardaigh lipéid…" +show = "Taispeáin catagóir" +subtitle = "Cuir do chuid comhad i ngrúpaí mar mháthairchatagóirí. Cuir lipéid atá ann cheana nó lipéid nua le catagóir, athainmnigh í, nó cruthaigh do cheann féin. Taispeántar comhaid nach bhfuil in aon cheann de do chatagóirí faoi “Eile”." +title = "Catagóirí an bharra taoibh" + [filesPage] addToWorkspace = "Cuir leis an spás oibre" addToWorkspaceCount = "Cuir {{count}} leis an spás oibre" @@ -3715,6 +3748,7 @@ backToFolder = "Ar ais go {{folder}}" backToMyFiles = "Ar ais go Mo Chomhaid" breadcrumbs = "Conair an fhillteáin" cancel = "Cealaigh" +classification = "Aicmiú" clearSearch = "Glan an cuardach" clearSelection = "Glan an roghnú" closeDetails = "Dún na sonraí" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Níorbh fhéidir comhaid a uaslódáil: {{message}}" added = "Curtha leis" count = "Comhaid" folder = "Fillteán" +labels = "Lipéid" modified = "Athraithe" name = "Ainm" size = "Méid" -toolHistory = "Stair uirlisí" toolHistoryAtVersion = "Slabhra uirlisí carntha" totalSize = "Méid iomlán" type = "Cineál" @@ -4614,10 +4648,10 @@ welcomeTitle = "Tugadh cuireadh duit!" [landing] addFiles = "Cuir Comhaid Leis" heroSubtitle = "Scaoil isteach nó cuir PDF atá ann cheana leis chun tosú." -heroTitle = "Stirling PDF" mobileUpload = "Uaslódáil ó Shoghluaiste" openFromComputer = "Oscail ón ríomhaire" uploadFromComputer = "Uaslódáil ón ríomhaire" +workbenchEmptyStateHero = "Scaoil PDF áit ar bith" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Aschur" [onboarding] activeFiles = "Taispeánann an radharc Comhaid Ghníomhacha na PDFanna go léir a bhfuil tú tar éis a luchtú san uirlis, agus ligeann sé duit a roghnú cé acu le próiseáil." allTools = "Seo é an painéal Gach Uirlis, áit ar féidir leat brabhsáil agus roghnú astu na huirlisí PDF uile atá ar fáil." +close = "Dún" cropSettings = "Anois go bhfuil an comhad roghnaithe atá uainn a bhearradh, is féidir linn an uirlis Bearrtha a chumrú chun an limistéar a roghnú ar mian linn an PDF a bhearradh chuige." fileCheckbox = "Roghnaítear comhad le próiseáil nuair a chliceálann tú air. Is féidir leat ilchomhaid a roghnú le haghaidh oibríochtaí baisc." fileReplacement = "Cuirfear an comhad athraithe in ionad an bhunchomhaid ar an mBinse Oibre go huathoibríoch, rud a fhágfaidh gur féidir leat é a rith trí níos mó uirlisí go héasca." @@ -4955,6 +4990,7 @@ skipTheTour = "Scipeáil an turas" [onboarding.desktopInstall] body = "Oibríonn Stirling is fearr mar aip deisce. Is féidir leat é a úsáid as líne, rochtain níos tapúla a fháil ar dhoiciméid, agus eagarthóireacht a dhéanamh go háitiúil ar do ríomhaire." +selectOs = "Roghnaigh córas oibriúcháin" title = "Íoslódáil" titleWithOs = "Íoslódáil do {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Eagarthóir PDF" [pdfTextEditor.actions] applyChanges = "Cuir Athruithe i bhFeidhm" +clearText = "Glan téacs" downloadCopy = "Íoslódáil Cóip" +moreOptions = "Tuilleadh roghanna" reset = "Athshocraigh Athruithe" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Conarthaí" +"Financial reports" = "Tuarascálacha airgeadais" +"HR records" = "Taifid AD" +Insurance = "Árachas" +Invoices = "Sonraisc" +"Legal filings" = "Comhdúcháin dlí" +"Medical / PHI" = "Leighis / PHI" +"Tax documents" = "Doiciméid chánach" + [policies.enforcement] applying = "Á chur {{names}} i bhfeidhm" applyingProgress = "Á chur {{names}} i bhfeidhm ({{done}} as {{total}})" @@ -5963,9 +6011,95 @@ export = "Forfheidhmiú roimh easpórtáil" input = "Forfheidhmiú ar iompórtáil" print = "Forfheidhmiú roimh phriontáil" +[policies.field] +accessLog = "Loga rochtana" +archiveAfter = "Cartlannaigh tar éis" +auditTrail = "Rian iniúchta" +belowThreshold = "Faoi bhun na tairsí" +destination = "Ceann scríbe" +frameworks = "Creataí" +immutableHold = "Coinneáil dho-athraithe" +keepFor = "Coinnigh ar feadh" +minConfidence = "Muinín íosta" +notify = "Cuir ar an eolas ar ródú" +onViolation = "Nuair nach bhfuil sé comhlíontach" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 bhliain" +"30 days" = "30 lá" +"90 days" = "90 lá" +Never = "Riamh" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Marcáil le hathbhreithniú" +Hold = "Coinnigh" +"Route to bucket" = "Ródaigh chuig bucket" + +[policies.fieldOption.destination] +Documents = "Doiciméid" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 bhliain" +"3 years" = "3 bliana" +"30 days" = "30 lá" +"7 years" = "7 mbliana" +Indefinite = "Gan teorainn" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Ceil PHI go huathoibríoch" +"Block export" = "Blocáil easpórtáil" +"Flag for review" = "Marcáil le hathbhreithniú" +"Quarantine document" = "Cuir doiciméad i gcoraintín" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Cuir leis" +addPlaceholder = "Cuir lipéad leis…" +customNote = "Saincheaptha do d’fhoireann." +defaultNote = "Ag úsáid an réamhshocraithe ionsuite, roinnte le d’fhoireann." +duplicate = "Tá \"{{name}}\" ann cheana." +edit = "Cuir lipéid in eagar" +empty = "Níl aon lipéid fós." +export = "Easpórtáil JSON" +iconAria = "Roghnaigh deilbhín do {{name}}" +import = "Iompórtáil JSON" +importError = "Níorbh fhéidir an comhad sin a iompórtáil." +managedNote = "Bainistíonn ceannaire d’fhoirne lipéid foirne." +modalSubtitle = "Roinnte le d’fhoireann iomlán. Roghnaíonn an t-aicmitheoir na lipéid a oireann do gach doiciméad." +modalTitle = "Lipéid aicmithe" +pickIcon = "Úsáid deilbhín {{label}}" +removeAria = "Bain {{name}}" +resetToDefault = "Athshocraigh go réamhshocrú" +saveForTeam = "Sábháil don fhoireann" +saving = "Á shábháil…" +sectionLabel = "Lipéid aicmithe" +startFromScratch = "Tosaigh ón tús" +teamCount = "lipéid foirne" +tooLong = "Ní féidir le lipéid a bheith níos faide ná {{max}} carachtar." +ungrouped = "Gan ghrúpáil" +view = "Amharc ar lipéid" + [policies.pii] account = "Uimhreacha cuntais (lipéadaithe)" card = "Cártaí creidmheasa / dochair" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Uimhreacha ródaithe SAM (ABA)" ssn = "Uimhreacha Slándála Sóisialta" +[policies.settings] +noneExport = "Níl aon pholasaithe ag rith ar easpórtáil faoi láthair." +noneUpload = "Níl aon pholasaithe ag rith ar uaslódáil faoi láthair." +onExport = "Ar easpórtáil" +onUpload = "Ar uaslódáil" +reorderHandle = "Tarraing chun athordú" +runOrderDesc = "Nuair a ritheann níos mó ná polasaí amháin ar an truicear céanna, ritheann siad san ord seo — gach ceann ar aschur an pholasaí roimhe. Tarraing chun athordú." +title = "Socruithe polasaí" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Roghanna polasaí" +policySettings = "Socruithe polasaí" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Atriail polasaithe ar theip orthu ({{count}})" +rowProgress = "{{completed}} as {{total}} comhad próiseáilte" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Cad is polasaí ann?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} á chur i bhfeidhm..." +badgeRan = "Rith polasaí {{name}} ar an gcomhad seo" +blockingAction = "Cuireadh bac ar {{action}} agus polasaí á chur i bhfeidhm, fan le do thoil..." +dismiss = "Dún forleagan" +enforcingTitle = "Polasaí á chur i bhfeidhm..." +viewAnyway = "Amharc ar chomhad (polasaí fós á chur i bhfeidhm)" + +[portal] +comingSoon = "Ag teacht go luath" + +[portal.accountLink.card] +billingNote = "Billeálann próiseáil gan freastal ar sparán d’eagraíochta." +eyebrow = "Nasc cuntais" +linkButton = "Nasc do chuntas Stirling" +linked = "Nasctha" +linkedAs = "Nasctha mar {{name}}." +linkedGeneric = "Tá an t-áis seo nasctha." +notLinked = "Gan nascadh" +title = "Nasc an eagraíocht seo lena cuntas Stirling" +unlink = "Dínasc" + +[portal.accountLink.card.error] +title = "Níorbh fhéidir nascadh" + +[portal.accountLink.card.loginNotConfigured] +after = "chun nascadh cuntais leis an gcuntas Stirling óstáilte a chumasú. In dev is féidir leat síniú isteach a insamhladh ón dialóg naisc." +before = "Socraigh" +title = "Níl logáil isteach SaaS cumraithe" + +[portal.accountLink.gate] +action = "Nasc cuntas" +description = "Nasc cuntas Stirling na heagraíochta seo chun gnéithe inbhilleáilte a úsáid." +title = "Nasc chun díghlasáil" +titleFeature = "Nasc chun {{feature}} a dhíghlasáil" + +[portal.accountLink.instances] +active = "Gníomhach" +revoke = "Cúlghair" +revoked = "Cúlghairthe" +unnamed = "Áis gan ainm" + +[portal.accountLink.instances.columns] +instance = "Áis" +lastSeen = "Feicthe go deireanach" +linked = "Nasctha" +status = "Stádas" + +[portal.accountLink.instances.empty] +description = "Nasc cuntas na heagraíochta seo, ansin cláraigh d’áiseanna féin-óstáilte chun iad a fheiceáil anseo." +title = "Níl aon áiseanna nasctha" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}l ó shin" +daysAgo_other = "{{count}}l ó shin" +hoursAgo_one = "{{count}}u ó shin" +hoursAgo_other = "{{count}}u ó shin" +justNow = "anois díreach" +minutesAgo_one = "{{count}}n ó shin" +minutesAgo_other = "{{count}}n ó shin" +never = "riamh" + +[portal.accountLink.modal] +linkSubtitle = "Sínigh isteach sa chuntas ar cheart don fhreastalaí seo billeáil ina aghaidh." +linkTitle = "Nasc do chuntas Stirling" +reauthSubtitle = "Chuaigh do sheisiún in éag — sínigh isteach arís i do chuntas Stirling. Fanann d’áis nasctha." +reauthTitle = "Sínigh isteach arís" +simulateSignIn = "Insamhail síniú isteach (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "chun nascadh in-app leis an gcuntas Stirling óstáilte a chumasú." +and = "agus" +before = "Socraigh" +title = "Níl logáil isteach SaaS cumraithe" + +[portal.accountLink.panel] +instancesSub = "Gach áis féin-óstáilte atá cláraithe leis an eagraíocht seo. Cúlghair dintiúr chun a rochtain gan freastal a ghearradh láithreach." +instancesTitle = "Áiseanna nasctha" +revokeError = "Níorbh fhéidir an áis a chúlghairm" +sub = "Nasc an eagraíocht féin-óstáilte seo lena cuntas Stirling ionas go mbilleálfaidh próiseáil gan freastal ar sparán d’eagraíochta." + +[portal.accountLink.panel.loadError] +forbidden = "Ní féidir ach le húinéir na foirne áiseanna nasctha na heagraíochta a fheiceáil." +generic = "Níorbh fhéidir áiseanna nasctha na foirne a luchtú. Bain triail eile as i gceann nóiméid." +title = "Níorbh fhéidir áiseanna nasctha a luchtú" + +[portal.accountLink.state] +free = "Plean Editor" +subscribed = "Plean Processor" +unlinked = "Gan nascadh" + +[portal.agentBuilder] +bootstrapFromDocument = "Tosaigh ó dhoiciméad" +sectionsAriaLabel = "Rannáin thógálaí gníomhairí" +selectorAriaLabel = "Gníomhairí" +subtitle = "Dear, tástáil agus seol na gníomhairí AI a dhéanann do dhoiciméid a aicmiú, sonraí a bhaint astu agus iad a ródú. Sainigh cásanna, cuir teorainneacha ar rochtain uirlisí, rith tacar órga, agus foilsigh leagan." +title = "Tógálaí Gníomhairí" + +[portal.agentBuilder.bootstrap] +cancel = "Cealaigh" +dropzoneText = "Roghnaigh doiciméad samplach (PDF nó íomhá)" +lead = "Scaoil doiciméad samplach agus molfaidh muid cásanna agus scéimre eastósctha is féidir leat a bheachtú. Ní fhoilsítear aon rud go dtí go ndéanann tú athbhreithniú air." +submit = "Tosaigh gníomhaire" +subtitle = "Cuir tús le gníomhaire nua ó chomhad ionadaíoch amháin" +title = "Tosaigh ó dhoiciméad" + +[portal.agentBuilder.empty] +description = "Tosaigh gníomhaire ó dhoiciméad samplach chun a chásanna agus a scéimre eastósctha a shíolú, ansin é a bheachtú agus a fhoilsiú." +title = "Níl aon ghníomhairí fós" + +[portal.agentBuilder.evals] +casesPassing = "Cásanna ag pasáil" +columnCase = "Cás measúnaithe" +columnLatency = "Moill" +columnResult = "Toradh" +fail = "teip" +goldenSetPassRate = "Ráta pasála an tacair órga" +latencyMs = "{{ms}} ms" +notRun = "níor rith" +pass = "pas" +passRate = "Ráta pasála" +runEvals = "Rith measúnuithe" + +[portal.agentBuilder.evals.empty] +description = "Athraíonn measúnuithe do chásanna ina dtacar órga in-athdhéanta. Uasghrádaigh chun ráta pasála a ghabháil le himeacht ama agus foilseacháin a ghlasáil air." +title = "Níl aon tacar órga fós" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "thar thacair órga" +activeAgents = "Gníomhairí gníomhacha" +avgPassRate = "Meánráta pasála measúnaithe" +fleetWide = "ar fud an chabhlaigh" +latestPublished = "Foilsithe is déanaí" +scenarios = "Cásanna" +testCases = "cásanna tástála" +totalDescription_one = "{{count}} san iomlán" +totalDescription_other = "{{count}} san iomlán" + +[portal.agentBuilder.scenarios] +add = "Cuir leis" +addScenario = "Cuir cás leis" +enable = "Cumasaigh" +expectationLabel = "Iompar a bhfuiltear ag súil leis" +expectationPlaceholder = "Cad ba cheart don ghníomhaire a dhéanamh" +inEval = "i measúnú" +mute = "Balbhaigh" +muted = "balbhaithe" +nameLabel = "Ainm" +namePlaceholder = "m.sh. Ardú comhlíontachta" + +[portal.agentBuilder.tabs] +evals = "Measúnuithe" +scenarios = "Cásanna" +tools = "Uirlisí" +versions = "Leaganacha" + +[portal.agentBuilder.tools] +broadAccess = "Rochtain leathan" +deniedHint = "Tá na huirlisí roghnaithe blocáilte. Fanann gach rud eile inghlaoite." +deniedTools = "Uirlisí diúltaithe" +governanceGate = "Tá rialachas uirlisí ar fáil ar an bplean Enterprise." +restricted = "Srianta" +restrictedAccess = "Rochtain srianta ar uirlisí" +restrictedDescription = "Ceadaigh gach uirlis seachas na cinn a dhiúltaíonn tú thíos." + +[portal.agentBuilder.versions] +current = "reatha" +historyGate = "Tá stair iomlán leaganacha agus filleadh ar leagan ar fáil ar an bplean Enterprise." +publish = "Foilsigh" +rollBack = "Fill ar ais" + +[portal.assistant] +close = "Dún cúntóir" +error = "Níorbh fhéidir an cúntóir a bhaint amach." +errorWithDetail = "Níorbh fhéidir an cúntóir a bhaint amach: {{detail}}" +inputAriaLabel = "Cuir ceist ar an gcúntóir" +inputPlaceholder = "Fiafraigh faoi Stirling…" +open = "Oscail cúntóir" +send = "Seol" +title = "Cúntóir" +tryAsking = "Bain triail as ceist a chur" +typing = "Ag clóscríobh" + +[portal.auth] +loading = "Á luchtú" +redirectingToEditor = "Á atreorú chuig an eagarthóir..." + +[portal.billing.checkout] +noClientSecret = "D’fhill Edge function gan client_secret." +subtitle = "Cuir cárta leis chun leanúint ar aghaidh thar do dheontas saor in aisce ar phlean Editor. Láimhseálann Stripe an chuid eile." +title = "Cuir an plean Processor ar siúl" + +[portal.billing.checkout.activationSlow] +body = "D’éirigh le d’íocaíocht, ach tá an gníomhachtú ag glacadh beagán níos faide ná mar is gnách. Cuirfear ar siúl go huathoibríoch é - dún é seo agus beidh sé le feiceáil anseo gan mhoill." +close = "Dún" +title = "Beagnach ann" + +[portal.billing.checkout.error] +title = "Níorbh fhéidir checkout a thosú" + +[portal.billing.checkout.finalizing] +body = "Chuaigh d’íocaíocht tríd. Táimid ag cur próiseáil mhéadraithe ar siúl ar fud d’áiseanna nasctha - de ghnáth tógann sé seo cúpla soicind." +hint = "Coinnigh an fhuinneog seo oscailte, le do thoil." +title = "Do phlean Processor á ghníomhachtú..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "i portal env chun checkout in-app a chumasú." +bodyBefore = "Socraigh" +title = "Níl Stripe cumraithe" + +[portal.billing.enterpriseUpsell] +cta = "Tóg do luachan Enterprise" +description = "Lascainí toirte tiomanta, imscaradh air-gapped, MSA saincheaptha agus athbhreithnithe slándála, agus comhpháirtíochtaí dáileoirí 3rd-party." +eyebrow = "Lascaine toirte · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Gníomhach an mhí seo" +cost = "Costas" +editorsDeployed = "Eagarthóirí imscartha" +inviteTeammates = "Tabhair cuireadh do chomhghleacaithe foirne" +pdfsEdited = "PDFs curtha in eagar" +subtitle = "Imscar áit ar bith, do d’fhoireann iomlán." +title = "Eagarthóirí PDF Saor in Aisce" + +[portal.billing.freePlan] +checkoutErrorTitle = "Níorbh fhéidir checkout a thosú" +currentPlan = "Plean reatha" +freeForever = "Saor in aisce go deo" +noTeamResolved = "Níl aon fhoireann réitithe ar do sparán fós — athnuaigh agus bain triail eile as." +ownerOnly = "Ní féidir ach le húinéir na foirne an plean Processor a chur ar siúl." +planName = "Editor" +ssoIncluded = "SSO san áireamh" +switchOnProcessor = "Cuir Processor ar siúl →" +unlimitedUsers = "Úsáideoirí gan teorainn" + +[portal.billing.invoices] +columnAmount = "Méid" +columnDate = "Dáta" +columnDescription = "Cur síos" +columnPdfsProcessed = "PDFs próiseáilte" +columnStatus = "Stádas" +descriptionFallback = "Sonrasc" +downloadAriaLabel = "Íoslódáil sonrasc {{number}} mar PDF" +emptyDescription = "Nuair a bheidh síntiús ag d’fhoireann agus nuair a dhúnfaidh an chéad timthriall, beidh do shonraisc le feiceáil anseo." +emptyTitle = "Níl aon sonraisc fós" +fetchLimitNote_one = "Ag taispeáint do {{count}} shonrasc is déanaí. Tá sonraisc níos sine i bportal Stripe." +fetchLimitNote_other = "Ag taispeáint do {{count}} sonraisc is déanaí. Tá sonraisc níos sine i bportal Stripe." +loadError = "Níorbh fhéidir sonraisc a luchtú: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Taispeáin gach {{count}}" +showAll_other = "Taispeáin gach {{count}}" +showFewer_one = "Taispeáin níos lú (barr {{count}})" +showFewer_other = "Taispeáin níos lú (barr {{count}})" +showMostRecent_one = "Taispeáin {{count}} is déanaí" +showMostRecent_other = "Taispeáin {{count}} is déanaí" +title = "Stair sonrasc" +viewAriaLabel = "Amharc ar shonrasc {{number}} in Stripe" +viewLink = "Amharc ↗" + +[portal.billing.linkPrompt] +cta = "Nasc cuntas Stirling" +description = "Tá eagarthóireacht PDF de láimh — amharc, síniú, cumasc, scoilt, comhartha uisce, comhbhrú, tiontú, OCR de láimh — saor in aisce i gcónaí, bíodh sé nasctha nó ná bíodh. Nasc chun 500 PDFs próiseála méadraithe saor in aisce a éileamh (uathoibriú, AI, agus an API); nuair a bheidh níos mó uait, cuir an plean Processor ar siúl agus íoc as an méid a úsáideann tú amháin." +title = "Nasc do chuntas Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Billeáilte go míosúil" +cardEnding = "{{brand}} ag críochnú le {{last4}}" +cardFallback = "Cárta" +expiresBilledMonthly = "In éag {{expiry}} · billeáilte go míosúil" +eyebrow = "Modh íocaíochta" +managedSub = "Coinnítear do chárta agus do shonraí billeála go slán i bportal custaiméara Stripe." +managedTitle = "Bainistithe in Stripe" +update = "Nuashonraigh" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Níl aon phróiseáil mhéadraithe fós sa tréimhse seo." +eyebrow = "PDFs próiseáilte sa tréimhse seo" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "PDFs méadraithe roinnte de réir catagóire" +segmentAgentsDesc = "Gníomhartha gníomhairí AI" +segmentAgentsLabel = "Gníomhairí" +segmentApiDesc = "Iarratais dhíreacha API" +segmentApiLabel = "API" +segmentAutomationDesc = "Uathoibrithe & píblínte" +segmentAutomationLabel = "Uathoibriú" +unit = "PDFs méadraithe" + +[portal.billing.spendLimit] +adjustLimit = "Coigeartaigh teorainn" +cancel = "Cealaigh" +capControlNote = "Cuirtear athruithe i bhfeidhm láithreach — ardaigh nó ísligh an tsíleáil am ar bith." +capSuffix = "/ mí" +capSuffixWithDocs = "/ mí · ≈ {{documents}} doiciméad" +displaySub = "Ní bhilleáiltear thú ach as an méid a phróiseálann tú go huathoibríoch — ní théann sé thar an tsíleáil riamh." +editTitle = "Socraigh do shíleáil mhíosúil" +eyebrow = "Teorainn chaiteachais" +guardrailBody = "síleáil chrua — ní bhilleáiltear thú riamh thar í. Ag an teorainn, cuirtear próiseáil mhéadraithe ar sos (leanann eagarthóireacht PDF gan teorainn ag obair) go dtí go n-ardaíonn tú í nó go n-athshocraíonn an timthriall. Ní chailltear aon rud." +guardrailLabel = "Do ráille cosanta:" +noCap = "gan teorainn" +pctUsed = "{{pct}}% úsáidte" +remaining = "{{amount}} fágtha" +save = "Sábháil teorainn" +saveError = "Níorbh fhéidir teorainn a shábháil" +thisPeriodUncapped = "{{amount}} sa tréimhse seo · gan teorainn" +usedThisMonth = "{{amount}} úsáidte an mhí seo" +useSuggested = "Úsáid molta · {{amount}} / mí" + +[portal.billing.spendLimit.projection] +body_one = "Ag {{rate}}/lá sroichfidh tú an teorainn i ~{{count}} lá (~{{monthEnd}} deireadh míosa). Teorainn mholta ~{{suggested}}." +body_other = "Ag {{rate}}/lá sroichfidh tú an teorainn i ~{{count}} lá (~{{monthEnd}} deireadh míosa). Teorainn mholta ~{{suggested}}." +label = "Réamh-mheasta go sárófar í." + +[portal.billing.spendThisMonth] +eyebrow = "Caiteachas an mhí seo" +processed_one = "{{formattedCount}} PDF próiseáilte." +processed_other = "{{formattedCount}} PDFs próiseáilte." +processedWithRate_one = "{{formattedCount}} PDF próiseáilte, ar {{rate}} an ceann." +processedWithRate_other = "{{formattedCount}} PDFs próiseáilte, ar {{rate}} an ceann." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Ardaigh anois í ionas nach gcuirfear próiseáil uathoibrithe ar sos riamh." +approachingTitle = "Tá tú ag {{pct}}% de do theorainn chaiteachais mhíosúil" +raiseLimit = "Ardaigh teorainn" +reachedBody = "Tá próiseáil mhéadraithe ar sos go dtí go n-ardaíonn tú an teorainn nó go n-athshocraíonn an timthriall. Leanann eagarthóireacht PDF gan teorainn ag obair." +reachedTitle = "Sroicheadh teorainn chaiteachais mhíosúil" + +[portal.billing.subscribedPlan.portalError] +title = "Níorbh fhéidir portal Stripe a oscailt" + +[portal.billing.walletMeter] +capSuffix_one = "as {{allowance}} PDF saor in aisce úsáidte" +capSuffix_other = "as {{allowance}} PDFs saor in aisce úsáidte" +eyebrow = "Triail Processor" +statusLabel_one = "{{remaining}} fágtha" +statusLabel_other = "{{remaining}} fágtha" +sub = "Úsáid an PDF Editor saor in aisce. Íoc chun PDFs a phróiseáil go huathoibríoch." +title_one = "Próiseáil {{allowance}} PDF saor in aisce" +title_other = "Próiseáil {{allowance}} PDFs saor in aisce" +titleWithRate_one = "Próiseáil {{allowance}} PDF saor in aisce, ansin {{rate}}/PDF" +titleWithRate_other = "Próiseáil {{allowance}} PDFs saor in aisce, ansin {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Faoi ghlas" +openAriaLabel = "Oscail comhpháirt {{name}}" + +[portal.catalogue.detail] +addToProject = "Cuir le tionscadal" +ariaLabel = "Sonraí comhpháirte" +tabsAriaLabel = "Rannáin shonraí comhpháirte" +upgradeToUnlock = "Uasghrádaigh chun díghlasáil" + +[portal.catalogue.detail.code] +install = "Suiteáil" +usage = "Úsáid" + +[portal.catalogue.detail.locked] +description = "Tá {{name}} san áireamh ón bplean {{tier}} ar aghaidh. Uasghrádaigh chun é a leabú." +title = "Níl sé ar fáil ar do phlean" + +[portal.catalogue.detail.preview] +badge = "Réamhamharc beo" +note = "Rindreálfar bosca gainimh idirghníomhach anseo" + +[portal.catalogue.detail.pricing] +note = "Méadraithe in aghaidh {{unit}}. Billeáiltear úsáid thar an gcuóta míosúil saor in aisce ar do chuntas agus mírítear í faoi Úsáid & Billeáil." + +[portal.catalogue.detail.stats] +billedOn = "Billeáilte ar" +embeds30d = "Leabuithe (30l)" +freeQuota = "Cuóta saor in aisce" +freeQuotaValue = "{{amount}} / mí" +maturity = "Aibíocht" +none = "Dada" +perAction = "In aghaidh gnímh" +price = "Praghas" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Forbhreathnú" +pricing = "Praghsáil" +props = "Props / API" + +[portal.catalogue.props] +optional = "roghnach" +required = "riachtanach" + +[portal.catalogue.props.columns] +description = "Cur síos" +name = "Prop" +required = "Riachtanach" +type = "Cineál" + +[portal.catalogue.summary] +componentsGa = "Comhpháirteanna GA" +componentSpendMtd = "Caiteachas comhpháirte (MTD)" +embedsThisMonth = "Leabuithe an mhí seo" +inBeta = "I mBeta" + +[portal.components.billingUnit] +approval = "faomhadh" +check = "seiceáil" +event = "teagmhas" +render = "rindreáil" +review = "athbhreithniú" +session = "seisiún" +signature = "síniú" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Giuirléidí SDK inleabaithe a chuireann tú isteach i d’aip féin — breathnóir, sreabhadh e-sign, painéal athbhreithnithe AI. Méadraítear gach ceann in aghaidh gnímh. Cliceáil cárta le haghaidh suiteála, úsáide agus props." +title = "Comhpháirteanna" + +[portal.componentsView.empty] +description = "Níorbh fhéidir catalóg na gcomhpháirteanna a luchtú. Bain triail eile as gan mhoill." +title = "Níl aon chomhpháirteanna ar fáil" + +[portal.componentsView.lockedBanner] +description = "Tá comhpháirteanna GA ar fáil ar Pay-as-you-go; tá cúpla comhpháirt Beta don fhiontar amháin. Taispeánann cártaí faoi ghlas leid uasghrádaithe." +title = "Teastaíonn plean íoctha ó roinnt comhpháirteanna" + +[portal.docs.authentication] +codeCaption = "gach iarratas" +eyebrow = "AG TOSÚ" +lead = "Fíordheimhnítear gach iarratas le bearer token. Tá eochracha scópáilte de réir timpeallachta agus ní théann siad in éag mura rothlaítear iad." +liveKey = "Eochracha táirgthe — billeáilte, teoranta ó thaobh ráta de de réir do phlean." +testKey = "Eochracha sandbox — saor in aisce, filleann siad fixtures sintéiseacha." +title = "Fíordheimhniú" + +[portal.docs.components] +codeCaption = "leabaigh an breathnóir" +eyebrow = "COMHPHÁIRTEANNA" +lead = "UI inleabaithe do scuainí athbhreithnithe agus cigireacht doiciméad. Tabhair do stíleanna féin nó úsáid an téama seolta." +title = "Breathnóirí drop-in" + +[portal.docs.endpoints] +eyebrow = "TAGAIRT API" +fieldCount_one = "{{count}} réimse" +fieldCount_other = "{{count}} réimse" +filterAll = "Uile" +filterAriaLabel = "Scag endpoints de réir ingearach" +lead = "Is endpoint clóscríofa gach cineál doiciméid. POST comhad, faigh JSON bailíochtaithe de réir scéimre. Scag de réir ingearach thíos." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "TAGAIRT API" +lead = "Filleann earráidí cód cobhsaí inléite ag meaisín agus teachtaireacht dhaonna. Áirítear request_id i gcorp 4xx i gcónaí le haghaidh tacaíochta." +title = "Earráidí" + +[portal.docs.nav] +ariaLabel = "Doiciméadú" + +[portal.docs.nav.empty] +description = "Níorbh fhéidir innéacs an doiciméadaithe a luchtú." +title = "Níl doiciméid ar fáil" + +[portal.docs.quickstart] +eyebrow = "AG TOSÚ" +lead = "Seol do chéad doiciméad chuig endpoint clóscríofa agus faigh JSON struchtúrtha ar ais i dtrí chéim. Gan oiliúint samhla, gan innealtóireacht prompt." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "le haghaidh oidis copy-paste." +bodyBeforeLink = "sreangaigh an glao céanna isteach i bpíblíne chun bailíochtú, ceilt agus seachadadh a shlabhrú — nó nochtaigh do ghníomhaire é thar MCP. Féach" +label = "Ar aghaidh:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Cruthaigh eochair scópáilte ón gcluaisín Infrastructure. Iompraíonn eochracha teorainneacha ráta agus IP allowlist roghnach. Easpórtáil isteach i do shell í:" +title = "Eisigh eochair API" + +[portal.docs.quickstart.step2] +body = "POST comhad chuig aon endpoint clóscríofa. Socraíonn an endpoint an scéimre a fhaigheann tú ar ais — anseo, an t-eastóscóir sonraisc." +snippetCaption = "eastósc sonrasc" +title = "Seol doiciméad" + +[portal.docs.quickstart.step3] +body = "Bailíochtaítear gach freagra i gcoinne scéimre an endpoint, le scór muiníne agus bunús in aghaidh réimse." +codeCaption = "200 OK" +title = "Léigh an toradh struchtúrtha" + +[portal.docs.rateLimits] +burst = "Pléasctha" +codeCaption = "429 Too Many Requests" +concurrency = "Comhthráthacht" +eyebrow = "AG TOSÚ" +lead = "Scálaíonn teorainneacha le do phlean. Áirítear ceanntásc Retry-After i bhfreagra 429; cúlaíonn na SDKs go huathoibríoch." +requestsPerMinute = "Iarratais / nóiméad" +title = "Teorainneacha ráta & cuótaí" + +[portal.docs.recipes] +cloneButton = "Clónáil oideas" +eyebrow = "PLAYBOOKS" +lead = "Patrúin ó thús go deireadh a shlabhraíonn foinsí, oibríochtaí agus cinn scríbe. Mapálann gach ceann chuig píblíne is féidir leat a chlónáil." +title = "Oidis" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Cliaint chéadpháirtí le freagraí clóscríofa, atriallacha uathoibríocha, agus uaslódálacha sruthaithe. Rianaíonn siad uile an chatalóg endpoint chéanna." +title = "SDKs oifigiúla" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Dulta i léig" + +[portal.docs.skills] +eyebrow = "SCILEANNA" +lead = "Cumasachtaí cuachta, ainmnithe a ghlaonn do ghníomhaire mar uirlis aonair. Is slabhra oibríochtaí cinntitheach gach scil, le measúnuithe ceangailte." +title = "Scileanna gníomhairí" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "TAGAIRT API" +lead = "Liostáil le teagmhais document.processed, pipeline.completed, agus quota.threshold. Sínítear payloads le HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header i gcoinne do signing secret sula gcuireann tú muinín i payload. Seoltar SDKs le" +beforeSignature = "Fíoraigh an" + +[portal.documents] +exportCsv = "Easpórtáil CSV" +search = "Cuardaigh de réir ainm comhaid, ID..." +subtitle = "Gach doiciméad a phróiseáil d’eagraíocht, lena thaifead próiseála iomlán. Tá rochtain ar ábhar faoi réir iarratais." +title = "Doiciméid" + +[portal.documents.audit] +approved = "Faofa" +archived = "Cartlannaithe" +elevation = "Ardú" +empty = "Níor taifeadadh aon imeachtaí fós." +extracted = "Próiseáilte" +flagged = "Athbhreithniú de dhíth" +ingested = "Ionghabháilte" +reviewed = "Á athbhreithniú" + +[portal.documents.drawer] +sectionsAriaLabel = "Rannáin sonraí doiciméid" + +[portal.documents.drawer.tabs] +audit = "Iniúchadh" +extractions = "Eastóscthaí" +overview = "Forléargas" + +[portal.documents.elevation] +requestAccess = "Iarr rochtain" + +[portal.documents.elevation.active] +description = "Deontas sealadach — tá rochtain logáilte agus teoranta ó thaobh ama de." +descriptionFourEyes = "Deontas sealadach — cuireadh athbhreithneoir piara ar an eolas (ceithre shúil)." +title = "Rachaidh rochtain in éag i {{time}}" + +[portal.documents.elevation.gated] +description = "Tá an t-ábhar faoi chosaint ag zero-standing-access. Tosaíonn iarratas deontas teoranta ó thaobh ama de." +descriptionFourEyes = "Tá an t-ábhar faoi chosaint ag zero-standing-access. Tosaíonn iarratas deontas teoranta ó thaobh ama de agus cuireann sé athbhreithneoir piara ar an eolas (ceithre shúil)." +title = "Doiciméad íogair" + +[portal.documents.extractions] +empty = "Níor eastósctha aon réimsí ón doiciméad seo." +masked = "Tá réimsí eastósctha i bhfolach. Iarr rochtain amaithe chun ábhar an doiciméid seo a fheiceáil." + +[portal.documents.extractions.columns] +confidence = "Muinín" +field = "Réimse" +value = "Luach" + +[portal.documents.filters] +all = "Uile" +ariaLabel = "Scag doiciméid de réir stádais" +flagged = "Marcáilte" +inReview = "Á athbhreithniú" +processed = "Próiseáilte" + +[portal.documents.overview] +action = "Píblíne / Gníomh" +product = "Táirge" +received = "Am" +status = "Stádas" +type = "Cineál" +user = "Úsáideoir" + +[portal.documents.queue.empty] +description = "De réir mar a sheolann foinsí doiciméid isteach i do phíblínte, taispeánfar anseo iad le hathbhreithniú." +title = "Níl aon doiciméid sa scuaine" + +[portal.documents.status] +error = "Earráid" +flagged = "Athbhreithniú de dhíth" +inReview = "Á athbhreithniú" +processed = "Próiseáilte" + +[portal.documents.table] +auto = "Uathoibríoch" +editorAction = "Eagarthóir" +empty = "Ní mheaitseálann aon doiciméid an scagaire seo." +rowActions = "Gníomhartha ró" +sensitiveLabel = "Íogair" +sensitiveTitle = "Íogair — rochtain de dhíth" + +[portal.documents.table.columns] +action = "Píblíne / Gníomh" +document = "Doiciméad" +product = "Táirge" +status = "Stádas" +time = "Am" +user = "Úsáideoir" + +[portal.editorAdmin] +subtitle = "Imscar Stirling PDF Editor, péireáil insteansanna féin-óstáilte le d’eagraíocht, agus oibrigh an flít atá ag rith — spriocanna, sláinte, dintiúir, agus gníomhachtú as líne in aon áit amháin." +title = "Imscaradh an Eagarthóra" + +[portal.editorAdmin.health.columns] +activeUsers = "Úsáideoirí gníomhacha" +host = "Óstach" +lastSeen = "Feicthe go deireanach" +region = "Réigiún" +status = "Stádas" +version = "Leagan" + +[portal.editorAdmin.health.empty] +description = "Imscar sprioc agus péireáil í chun sláinte bheo insteansanna a fheiceáil anseo." +title = "Níl aon insteansanna ag tuairisciú" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Gin beart as líne" +lockCopy = "Is cuid de Enterprise é gníomhachtú as líne agus on-prem." +subtitle = "Gin beart gníomhachtaithe sínithe le haghaidh suiteála as líne nó on-prem gan aon chonair líonra amach. Aistrigh é chuig an insteans agus cuir i bhfeidhm é le linn socrú an chéad rith." +talkToSales = "Labhair le díolacháin" +title = "Gníomhachtú air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "Tá {{file}} sínithe agus réidh le haistriú. Gníomhaíonn sé insteans amháin agus rachaidh sé in éag i 14 lá." +title = "Beart réidh" + +[portal.editorAdmin.pairing] +generated = "Ginte ✓" +generateNewCode = "Gin cód nua" +lockCopy = "Is cuid de Enterprise é soláthar IaC." +rotate = "Rothlaigh" +talkToSales = "Labhair le díolacháin" + +[portal.editorAdmin.sections.health] +sub = "Gach insteans Eagarthóra ag tuairisciú isteach — leagan, réigiún, stádas, feicthe go deireanach, agus úsáideoirí gníomhacha." +title = "Sláinte insteansanna" + +[portal.editorAdmin.sections.pairing] +sub = "Ceangail eagarthóir féin-óstáilte leis an eagraíocht seo. Gin token, tabhair cód gearr ar aghaidh, nó sreangaigh é trí IaC." +title = "Péireáil" + +[portal.editorAdmin.sections.targets] +sub = "An áit a ritheann an tEagarthóir. Cóipeáil blúire chun insteans féin-óstáilte a chur ar bun, nó úsáid Managed Cloud gan ops." +title = "Spriocanna imscartha" + +[portal.editorAdmin.serviceToken] +currentToken = "Token reatha" +lastRotated = "Rothlaithe go deireanach" +rotateButton = "Rothlaigh token seirbhíse" +subtitle = "Fíordheimhníonn insteansanna leis an eagraíocht leis an dintiúr seo. Rothlaigh é de réir sceidil nó láithreach tar éis sceitheadh amhrasta." +title = "Token seirbhíse" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Eisíodh token nua. Nuashonraigh STIRLING_SERVICE_TOKEN gach insteans féin-óstáilte laistigh den fhuinneog ghrásta 24h nó rachaidh siad as líne." +title = "Rothlaigh insteansanna atá ag rith" + +[portal.editorAdmin.status] +degraded = "Díghrádaithe" +healthy = "Sláintiúil" +offline = "As líne" +pairing = "Á phéireáil" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} insteans" +instanceCount_other = "{{count}} insteans" +talkToSales = "Labhair le díolacháin" +upgradePlan = "Uasghrádaigh plean" + +[portal.editorAdmin.targets.lock] +enterprise = "Is cuid de Enterprise iad féin-óstáil on-prem agus Kubernetes." +paid = "Díghlasáiltear féin-óstáil le Docker agus Kubernetes ar phlean íoctha." + +[portal.editorAdmin.targets.state] +available = "Ar fáil" +locked = "Faoi ghlas" +running = "Ag rith" + +[portal.errorBoundary] +description = "Bhuail an radharc seo earráid gan choinne. Bain triail eile as, nó roghnaigh rannán eile ón mbarra taoibh." +retry = "Bain triail eile as" +title = "Chuaigh rud éigin mícheart ar an leathanach seo" + +[portal.home.editor] +activeUsers = "{{n}} gníomhach" +invite = "Tabhair cuireadh do chomhghleacaithe" +name = "Stirling PDF Editor" +open = "Oscail sa bhrabhsálaí" +updated = "nuashonraithe {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Féin-óstáilte · Docker" +kubernetes = "Féin-óstáilte · Kubernetes" + +[portal.home.greeting] +afternoon = "Tráthnóna maith" +evening = "Oíche mhaith" +morning = "Maidin mhaith" + +[portal.home.onboarding] +dismiss = "Dún an socrú" +notStarted = "Gan tosú" +progress = "{{done}} as {{total}} déanta" +title = "Críochnaigh an socrú" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC ar fud na heagraíochta, praghsáil toirte tiomanta, agus imscaradh air-gapped." +cta = "Tosaigh Triail" +ctaQuote = "Faigh Luachan" +lead = "Do 250+ fostaí." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Imscar an aip deisce, saor in aisce go deo." +title = "Íoslódáil an PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} gníomhach · {{recommended}} molta" +chip = "{{active}} gníomhach" +title = "Cuir beartais ar siúl" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} ceangailte · gach PDF rialaithe san áit a dtagann sé i dtír" +chip = "{{connected}} ceangailte" +title = "Ceangail do chuid foinsí" + +[portal.home.quickActions] +subtitle = "Príomhthascanna don lá inniu" +title = "Gníomhartha tapa" + +[portal.home.quickActions.buildPipeline] +blurb = "Cumadóir 3 chéim thar an leabharlann typed op" +title = "Tóg píblíne" + +[portal.home.quickActions.connectSource] +blurb = "S3, gníomhairí, webhooks, fillteáin fhaire" +title = "Ceangail foinse" + +[portal.home.quickActions.issueApiKey] +blurb = "Eochair scóipithe le teorainneacha ráta agus liosta ceadaithe IP" +title = "Eisigh eochair API" + +[portal.infrastructure] +manageEditorDeployment = "Bainistigh imscaradh an Eagarthóra" +sectionsAriaLabel = "Rannáin bhonneagair" +subtitle = "Imscarthaí, dintiúir, seasamh slándála, stóráil, agus an rian iniúchta do do spás oibre Stirling." +title = "Bonneagar" + +[portal.infrastructure.apiKeys] +createKey = "Cruthaigh eochair" +heading = "Eochracha API" +subheading = "Dintiúir scóipithe le teorainneacha ráta in aghaidh na heochrach, ceadanna, agus liostaí ceadaithe IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IPanna ceadaithe" +anyIp = "Aon IP (gan liosta ceadaithe)" +created = "Cruthaithe" +lastUsed = "Úsáidte go deireanach" +permissions = "Ceadanna" +rateLimit = "Teorainn ráta" +rateLimitValue = "{{value}} iarr/min" +usageMonth = "Úsáid an mhí seo" +usageToday = "Úsáid inniu" + +[portal.infrastructure.apiKeys.empty] +description = "Cruthaigh eochair scóipithe chun tosú ag glaoch ar an Stirling API." +title = "Níl aon eochracha API fós" + +[portal.infrastructure.audit] +filterAriaLabel = "Scag imeachtaí iniúchta de réir catagóire" +heading = "Logaí iniúchta" +latencyValue = "{{value}} ms" +noEventsInCategory = "Níl aon imeachtaí sa chatagóir seo." +subheading = "Gach imeacht fíordheimhnithe, cumraíochta, agus próiseála ar fud do spáis oibre." + +[portal.infrastructure.audit.columns] +actor = "Gníomhaí" +event = "Imeacht" +latency = "Foighne" +status = "Stádas" +target = "Acmhainn" +timestamp = "Stampa ama" + +[portal.infrastructure.audit.empty] +description = "Taispeánfar gníomhaíocht an spáis oibre anseo de réir mar a tharlaíonn sí." +title = "Níl aon imeachtaí iniúchta" + +[portal.infrastructure.audit.export] +cancel = "Cealaigh" +error = "Theip ar easpórtáil. Bain triail eile as." +exportButton = "Easpórtáil" +exporting = "Á easpórtáil…" +fieldsLegend = "Colúin" +format = "Formáid" +open = "Easpórtáil" +subtitle = "Íoslódáil imeachtaí iniúchta mar CSV nó JSON. Roghnaigh na colúin le cur san áireamh." +title = "Easpórtáil loga iniúchta" + +[portal.infrastructure.audit.export.fields] +date = "Dáta" +documentName = "Ainm doiciméid" +ipAddress = "Seoladh IP" +outcome = "Toradh" +tool = "Uirlis" +username = "Ainm úsáideora" + +[portal.infrastructure.audit.filters] +all = "Uile" +auth = "Auth" +config = "Cumraíocht" +elevation = "Ardú" +processing = "Próiseáil" +security = "Slándáil" + +[portal.infrastructure.audit.forbidden] +description = "Tá an loga iniúchta ar fáil do cheannairí foirne agus do riarthóirí. Iarr rochtain ar do cheannaire foirne nó ar riarthóir." +title = "Níl rochtain agat" + +[portal.infrastructure.audit.metrics] +config = "Cumraíocht" +elevation = "Ardú" +processing = "Próiseáil" +totalEvents = "Imeachtaí iomlána · 24h" + +[portal.infrastructure.createKey] +cancel = "Cealaigh" +createKey = "Cruthaigh eochair" +done = "Déanta" +ipAllowlistHelper = "Raonta CIDR scartha le camóga. Fág bán chun aon IP a cheadú." +ipAllowlistLabel = "Liosta ceadaithe IP" +keyNameLabel = "Ainm eochrach" +keyNamePlaceholder = "m.sh. Táirgeadh · ionghabháil" +permissionsLabel = "Ceadanna" +secretKeyCaption = "Eochair rúnda" +secretWarning = "Stóráil é seo i mbainisteoir rúin. Ní stórálann Stirling ach hash riamh — níl aon bhealach ann é a aisghabháil níos déanaí." +subtitle = "Scóipigh an eochair chuig an íosmhéid a theastaíonn uaithi. Is féidir leat í a rothlú nó a chúlghairm am ar bith." +subtitleCreated = "Cóipeáil an rún seo anois — ní thaispeánfar arís é." +title = "Cruthaigh eochair API" +titleCreated = "Eochair cruthaithe" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Imscartha ag" +environment = "Timpeallacht" +product = "Táirge" +status = "Stádas" +version = "Leagan" +when = "Cathain" + +[portal.infrastructure.deployments.recent] +heading = "Imscarthaí le déanaí" +subheading = "Na rollouts is déanaí ar fud táirgí agus timpeallachtaí." + +[portal.infrastructure.deployments.regionColumns] +instances = "Insteansanna" +latency = "Foighne" +load = "Ualach" +p99 = "P99" +region = "Réigiún" +status = "Stádas" +throughput = "Tréchur" +uptime = "Aga fónaimh" +version = "Leagan" + +[portal.infrastructure.deployments.regions] +heading = "Réigiúin" +subheading = "Sláinte bheo do gach réigiún Stirling imscartha — foighne, ualach, agus leagan rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "Taispeánfar réigiúin imscartha anseo nuair a bheidh do spás oibre soláthraithe." +title = "Níl aon réigiúin imscartha" + +[portal.infrastructure.models] +heading = "Samhlacha" +msValue = "{{value}} ms" +subheading = "An chatalóg samhlacha agus an ródú a chumhachtaíonn próiseáil doiciméad ar fud do spáis oibre." + +[portal.infrastructure.models.byom] +description = "Cláraigh samhail on-prem nó féin-óstáilte agus pináil í le réigiún le haghaidh próiseála atá faoi cheangal cónaitheachta sonraí." +title = "Tabhair leat do shamhail féin" + +[portal.infrastructure.models.catalogue] +heading = "Catalóg" +sub = "Samhlacha bainistithe atá ar fáil do do spás oibre, le foighne agus costas beo." +subEnterprise = "Samhlacha bainistithe, tabhair-leat-do-cheann-féin, agus on-prem — le pináil in aghaidh an réigiúin ar fáil." + +[portal.infrastructure.models.catalogue.empty] +description = "Taispeánfar samhlacha i gcatalóg do spáis oibre anseo." +title = "Níl aon samhlacha ar fáil" + +[portal.infrastructure.models.columns] +cost = "Costas" +latency = "Foighne" +load = "Ualach" +model = "Samhail" +status = "Stádas" +type = "Cineál" +version = "Leagan" + +[portal.infrastructure.models.metrics] +activeModels = "Samhlacha gníomhacha" +avgLatency = "Meánfhoighne" +included = "San áireamh" +monthlySpend = "Caiteachas míosúil ar shamhlacha" + +[portal.infrastructure.models.routing] +empty = "Níl aon rialacha ródaithe cumraithe." +heading = "Rialacha ródaithe" +sub = "Cén tsamhail a láimhseálann gach oibríocht. Cuirtear an réamhshocrú i bhfeidhm nuair nach meaitseálann riail níos cúinge." +subLocked = "Ródáil oibríochtaí chuig samhlacha ar leith — ar fáil ar phleananna íoctha." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Uasghrádaigh go Pro chun rialú a dhéanamh ar cén tsamhail a láimhseálann gach oibríocht agus cineál doiciméid." +title = "Is gné íoctha é ródú samhlacha" + +[portal.infrastructure.models.routingColumns] +default = "Réamhshocrú" +docType = "Cineál doiciméid" +modelForAria = "Samhail do {{operation}}" +operation = "Oibríocht" +routedTo = "Ródaithe chuig" + +[portal.infrastructure.security.access.byok] +description = "Soláthair eochair ó do KMS féin. Criptíonn Stirling léi ach is féidir leis léamh fós." +label = "Tabhair leat d’eochair féin (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ní fhágann eochracha do KMS riamh. Ní choinníonn Stirling ach ciphertext." +label = "Coinnigh d’eochair féin (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Bainistíonn Stirling eochracha criptithe. Is simplí é — gan aon ops eochrach ar do thaobh." +label = "Eochracha á gcoinneáil ag Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Beartas rochtana doiciméad" +subheading = "Rialaíonn sé cé atá in ann doiciméid phróiseáilte atá ar fos a dhíchriptiú." + +[portal.infrastructure.security.attestations] +heading = "Fianuithe comhlíonta" +noReport = "Níl aon tuairisc ar fáil" +subheading = "Seasamh iniúchta de réir creatlaí, le tuairiscí ar fáil ar rialuithe fianaithe." +viewReport = "Féach ar thuairisc →" + +[portal.infrastructure.security.compliance] +heading = "Comhlíonadh" +subheading = "Fianuithe agus deimhnithe a chlúdaíonn ardán Stirling." + +[portal.infrastructure.security.empty] +description = "Taispeánfar cumraíocht slándála do spáis oibre anseo." +title = "Níl seasamh slándála ar fáil" + +[portal.infrastructure.security.hyokBanner] +description = "Le HYOK, ní fhágann eochracha criptithe do KMS riamh. Ní stórálann ná ní phróiseálann Stirling ach ciphertext ar féidir leat a chúlghairm am ar bith." +title = "Ní féidir le Stirling do dhoiciméid a dhíchriptiú" + +[portal.infrastructure.security.ipAllowlist] +empty = "Níl aon raonta IP cumraithe — ceadaítear gach IP." +heading = "Liosta ceadaithe IP" +sub = "Tá rochtain API srianta do na raonta CIDR seo." +subLocked = "Srian rochtain API do raonta IP aitheanta — ar fáil ar phleananna íoctha." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Uasghrádaigh go Pro chun rochtain API a shrianadh do líonraí ar leith." +title = "Is gné íoctha é liostú ceadaithe IP" + +[portal.infrastructure.security.ipColumns] +added = "Curtha leis" +addedBy = "Curtha leis ag" +cidr = "CIDR" +label = "Lipéad" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algartam" +heading = "Bainistiú eochracha criptithe" +keyId = "Aitheantóir eochrach" +lastRotated = "Rothlaithe go deireanach" +rotateKey = "Rothlaigh eochair" +rotationPolicy = "Beartas rothlaithe" +subheading = "Coimeád na n-eochracha a chriptíonn doiciméid atá ar fos — cé atá in ann díchriptiú, agus conas a rothlaítear eochracha." + +[portal.infrastructure.security.managedBanner] +description = "Tá coimeád tabhair-leat-d’eochair-féin (BYOK) agus coimeád coinnigh-d’eochair-féin (HYOK) ar fáil ar Enterprise. Uasghrádaigh chun eochracha a sholáthar ó do KMS féin." +title = "Tá eochracha á mbainistiú ag Stirling ar do phlean" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pacific" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · teorainn sonraí GDPR" +label = "An tAontas Eorpach" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Stáit Aontaithe Mheiriceá" + +[portal.infrastructure.security.residencyHeader] +heading = "Cónaitheacht sonraí" +subheading = "An áit a stóráiltear agus a phróiseáiltear doiciméid." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} úsáidte" + +[portal.infrastructure.storage.empty] +description = "Taispeánfar stóráil cheangailte agus úsáid anseo." +title = "Níl aon stóráil cumraithe" + +[portal.infrastructure.storage.lifecycle] +active = "Gníomhach" +activeRange = "0–{{value}}d" +archived = "Cartlannaithe" +coldStorage = "stóráil fhuar" +deleted = "Scriosta" +never = "riamh" +purged = "glanta" + +[portal.infrastructure.storage.providers] +connect = "Ceangail" +connected = "Ceangailte" +heading = "Soláthraithe ceangailte" +subheading = "An áit a scríobhtar déantáin phróiseáilte." + +[portal.infrastructure.storage.retention] +heading = "Coinneáil" +subheading = "Cá fhad a choinnítear déantáin sula scriostar iad de réir saolré." +windowLabel = "Fuinneog choinneála réamhshocraithe" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} lá" +days_other = "{{count}} lá" +never = "Ná scrios riamh" + +[portal.infrastructure.storage.totalUsage] +heading = "Úsáid iomlán" +progressLabel = "Stóráil úsáidte" +subheading = "Stóráil ídithe ar fud gach soláthraí ceangailte." + +[portal.infrastructure.tabs] +apiKeys = "Eochracha API" +audit = "Logaí Iniúchta" +deployments = "Imscarthaí" +models = "Samhlacha" +security = "Slándáil" +storage = "Stóráil" + +[portal.nav] +agent-builder = "Tógálaí Gníomhairí" +components = "Comhpháirteanna" +docs = "Doiciméid Fhorbróra" +documents = "Doiciméid" +editor = "Eagarthóir" +home = "Baile" +infrastructure = "Bonneagar" +pipelines = "Píblínte" +policies = "Beartais" +procurement = "Soláthar" +settings = "Socruithe" +sources = "Foinsí" +usage = "Úsáid & Billeáil" +users = "Úsáideoirí" + +[portal.notifications] +markAllRead = "Marcáil gach rud léite" +title = "Fógraí" +viewAll = "Féach ar gach rud" + +[portal.notifications.ariaLabel] +none = "Fógraí, gan aon rud gan léamh" +unread_one = "Fógraí, {{count}} gan léamh" +unread_other = "Fógraí, {{count}} gan léamh" + +[portal.notifications.count] +allRead = "gach rud léite" +loading = "á luchtú" +new_one = "{{count}} nua" +new_other = "{{count}} nua" + +[portal.notifications.empty] +description = "Níl aon fhógraí nua ann." +title = "Tá tú suas chun dáta" + +[portal.pipelines] +subtitle = "Gach píblíne doiciméad uathoibrithe ar an inneall cúil: slabhra ordaithe oibríochtaí thar shraith foinsí, á rith ar thruicear. Cliceáil ró le haghaidh a céimeanna agus a foinsí." +title = "Píblínte" + +[portal.pipelines.actions] +newPipeline = "Píblíne nua" + +[portal.pipelines.builder] +addStep = "Cuir uirlis leis" +back = "Ar ais chuig píblínte" +discard = "Caith athruithe amach" +enabled = "Cumasaithe" +keepEditing = "Lean den eagarthóireacht" +needsUpload = "Teastaíonn comhad uaslódáilte" +noToolMatches = "Ní mheaitseálann aon uirlisí do chuardach." +pipelineSettings = "Socruithe píblíne" +searchTools = "Cuardaigh uirlisí" +selectToolBody = "Cuir uirlis leis chun do phíblíne a thógáil." +selectToolTitle = "Níl aon uirlisí fós" +toolSettings = "Socruithe uirlise" +unknownStep = "Oibríocht neamhaitheanta, coinnithe mar atá." +unsavedBody = "Tá athruithe gan sábháil agat. Sábháil iad sula bhfágann tú, nó caith amach iad?" +unsavedTitle = "Athruithe gan sábháil" +uploadUnsupported = "Ní thacaítear le comhaid uaslódáilte i bpíblínte fós, mar sin ní féidir na céimeanna seo a shábháil: {{tools}}." +usesDefaults = "Ritheann le socruithe réamhshocraithe" + +[portal.pipelines.composer] +addTool = "Cuir uirlis leis" +cancel = "Cealaigh" +chainEmpty = "Cuir uirlis leis chun tosú ag tógáil do phíblíne." +create = "Cruthaigh píblíne" +directory = "Fillteán aschuir" +directoryHelp = "Conair absalóideach ar an bhfreastalaí. Caithfidh sí a bheith laistigh de na fillteáin cheadaithe chumraithe." +editingUnsupported = "Ní thacaítear fós le taispeáint na bparaiméadar uirlise seo le haghaidh eagarthóireachta." +moveDown = "Bog síos" +moveUp = "Bog suas" +name = "Ainm" +namePlaceholder = "m.sh. Scuabadh eagarthóireachta" +noSources = "Níl aon fhoinsí ceangailte fós. Is féidir leis an bpíblíne rith fós ar chomhaid a sholáthraítear di go díreach." +noToolSettings = "Níl aon socruithe inchumraithe ag an uirlis seo." +operations_one = "Oibríocht ({{count}})" +operations_other = "Oibríochtaí ({{count}})" +output = "Aschur" +removeStep = "Bain oibríocht" +save = "Sábháil athruithe" +scheduleEvery = "Rith gach" +sources = "Foinsí" +sourcesLoading = "Foinsí á luchtú..." +trigger = "Truicear" +triggerManual = "Láimhe amháin" + +[portal.pipelines.composer.unit] +days = "lá" +hours = "uair" +minutes = "nóiméad" + +[portal.pipelines.delete] +body = "Scrios \"{{name}}\"? Ní féidir é seo a chealú." +cancel = "Cealaigh" +confirm = "Scrios" +title = "Scrios píblíne?" + +[portal.pipelines.detail] +delete = "Scrios píblíne" +run = "Rith anois" + +[portal.pipelines.empty] +action = "Cruthaigh píblíne" +description = "Cruthaigh do chéad phíblíne: roghnaigh na foinsí a ritheann sí orthu, slabhraigh na hoibríochtaí, agus roghnaigh cá dtéann an t-aschur." +title = "Níl aon phíblínte fós" + +[portal.pipelines.kpi] +active = "Gníomhach" +paused = "Ar sos" +total = "Píblínte" + +[portal.pipelines.output] +folder = "Scríobh chuig fillteán" +inline = "Tabhair comhaid ar ais" + +[portal.pipelines.run] +completed_one = "Rith críochnaithe." +completed_other = "Críochnaíodh gach {{count}} rith." +empty = "Níl aon rud le rith: ní raibh aon doiciméid le próiseáil ag na foinsí." +failed = "Theip ar an rith: {{error}}" +running = "Tosaíodh an rith; tá sé fós ar siúl." +timeout = "Tá an rith ag glacadh níos faide ná mar a bhíothas ag súil leis; d’fhéadfadh sé críochnú sa chúlra fós." + +[portal.pipelines.status] +active = "Gníomhach" +paused = "Ar sos" + +[portal.pipelines.table] +name = "Píblíne" +sources = "Foinsí" +status = "Stádas" +steps = "Céimeanna" + +[portal.pipelines.trigger] +folder-watch = "Faire fillteáin" +manual = "Láimhe" +schedule = "Sceidealaithe" + +[portal.policies] +subtitle = "Uathoibrithe seasta a fhorfheidhmíonn píblíne uirlisí ar gach doiciméad. Spreagtar gach beartas ar uaslódáil nó easpórtáil, ritheann sé a shlabhra uirlisí, agus sábhálann sé an leagan forfheidhmithe taobh leis an mbunleagan." +title = "Beartais" + +[portal.policies.card] +comingSoon = "Uasghrádaigh go Enterprise" +notSetUp = "Gan socrú" + +[portal.policies.categories.compliance] +desc = "Forfheidhmigh ceanglais HIPAA, GDPR, SOC 2, nó FedRAMP ar gach doiciméad." +label = "Comhlíonadh" + +[portal.policies.categories.ingestion] +desc = "Aicmigh doiciméid, eastósc sonraí struchtúrtha, forfheidhmigh coinbhinsiúin ainmniúcháin, agus normalú leathanaigh." +label = "Ionhghabháil" + +[portal.policies.categories.retention] +desc = "Socraigh cá fhad a choinnítear doiciméid, cathain a chartlannaítear iad, agus cathain a scriostar iad." +label = "Coinneáil" + +[portal.policies.categories.routing] +desc = "Ródáil doiciméid go huathoibríoch chuig an bhfoireann, fillteán, nó córas ceart." +label = "Ródú" + +[portal.policies.categories.security] +desc = "Braith PII, déan eagarthóireacht, bain ábhar gníomhach, agus cuir comhartha uisce ar dhoiciméid." +label = "Slándáil" + +[portal.policies.config] +scopeAll = "Gach doiciméad" + +[portal.policies.config.compliance] +summary = "Bailíochtaíonn doiciméid i gcoinne creatlaí rialála sula bhfágann siad an córas." + +[portal.policies.config.compliance.fields] +accessLog = "Loga rochtana" +auditTrail = "Rian iniúchta" +frameworks = "Creatlaí" +onViolation = "Nuair nach bhfuil sé comhlíontach" + +[portal.policies.config.compliance.rules] +0 = "Scanadh creatlaí" +1 = "Forfheidhmigh gníomh" +2 = "Rian iniúchta" + +[portal.policies.config.ingestion] +summary = "Aicmíonn doiciméid, eastóscann sonraí struchtúrtha, forfheidhmíonn ainmniú, agus normalú leathanaigh." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Faoi bhun tairseach" +minConfidence = "Muinín íosta" + +[portal.policies.config.ingestion.rules] +0 = "Aicmigh" +1 = "Eastósc" +2 = "Ainmnigh" +3 = "Normalú" + +[portal.policies.config.retention] +summary = "Forfheidhmíonn sé cá fhad a choinnítear doiciméid, cathain a chartlannaítear iad, agus cathain a scriostar iad." + +[portal.policies.config.retention.fields] +archiveAfter = "Cartlannaigh tar éis" +immutableHold = "Coinneáil dho-athraithe" +keepFor = "Coinnigh ar feadh" + +[portal.policies.config.retention.rules] +0 = "Coinneáil choinneála" +1 = "Uathchartlannú" +2 = "Bloc scriosta" + +[portal.policies.config.routing] +summary = "Ródálann doiciméid chuig an gceann scríbe ceart bunaithe ar chineál agus ar aicmiú." + +[portal.policies.config.routing.fields] +destination = "Ceann scríbe" +notify = "Cuir in iúl ar ródú" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Uath-aicmiú" +1 = "Ródáil chuig fillteán" +2 = "Fógra webhook" + +[portal.policies.config.security] +summary = "Braithíonn agus eagarthóidh sé PII, baineann ábhar gníomhach (JavaScript), agus cuireann comhartha uisce ar dhoiciméid." + +[portal.policies.config.security.rules] +0 = "Eagarthóireacht PII" +1 = "Bain JavaScript" +2 = "Comhartha uisce" + +[portal.policies.detail] +enforces = "Forfheidhmíonn" +onEveryExport = "Ar gach easpórtáil" +onEveryUpload = "Ar gach uaslódáil" +outputAsNewFile = "mar chomhad nua" +outputAsNewVersion = "mar leagan nua" +recentActivity = "Gníomhaíocht le déanaí" +retry = "Bain triail eile as" +showLess = "Taispeáin níos lú" +showMore = "Taispeáin níos mó" +sources = "Foinsí" + +[portal.policies.detail.actions] +clearHistory = "Glan stair phróiseáilte" +delete = "Scrios" +editSettings = "Cuir socruithe in eagar" +pause = "Cuir ar sos" +resume = "Lean ar aghaidh" +runNow = "Rith anois" + +[portal.policies.detail.clearHistory] +body = "Déanfaidh an beartas seo dearmad ar gach comhad atá próiseáilte aige cheana agus athphróiseálfaidh sé gach rud atá ina fhoinsí faoi láthair ar an gcéad rith eile. Ní athraítear na comhaid féin. Ní féidir é seo a chealú." +cancel = "Cealaigh" +confirm = "Glan stair" +title = "Glan stair phróiseáilte?" + +[portal.policies.detail.emptyActivity] +description = "Beidh cáipéisí le feiceáil anseo nuair a rithfidh an beartas seo." +title = "Níl aon ghníomhaíocht fós" + +[portal.policies.endpoints] +addWatermark = "Comhartha uisce" +autoRedact = "Ceil PII" +compressPdf = "Comhbhrúigh" +flatten = "Leacaigh" +ocrPdf = "OCR" +sanitizePdf = "Bain JavaScript" + +[portal.policies.offline] +description = "Sábháladh do bheartais agus beidh siad le feiceáil nuair a bheidh an ceangal ar ais." +retry = "Atriail" +title = "Níl Backend ar fáil" + +[portal.policies.stats] +activeFor = "Gníomhach" +dataProcessed = "Sonraí próiseáilte" +docsEnforced = "Cáipéisí forfheidhmithe" + +[portal.policies.status] +active = "Gníomhach" +paused = "Ar sos" + +[portal.policies.summary.active] +description = "Á fhorfheidhmiú ar uaslódáil/easpórtáil" +label = "Beartais ghníomhacha" + +[portal.policies.summary.categories] +description = "Ar fáil le cumrú" +label = "Catagóirí" + +[portal.policies.summary.docsEnforced] +description = "Trasna beartas gníomhach" +label = "Cáipéisí forfheidhmithe" + +[portal.policies.summary.paused] +description = "Cumraithe ach gan lasadh" +label = "Ar sos" + +[portal.policies.wizard.actions] +back = "Ar ais" +cancel = "Cealaigh" +continue = "Lean ar aghaidh" +enablePolicy = "Cumasaigh beartas" +saveChanges = "Sábháil athruithe" + +[portal.policies.wizard.capability.compress] +desc = "Comhbhrúnn sé an cháipéis go méid comhaid níos lú." +label = "Laghdaigh méid an chomhaid" + +[portal.policies.wizard.capability.flatten] +desc = "Cumascann sé réimsí foirme agus anótálacha isteach sa leathanach ionas nach féidir iad a chur in eagar." +label = "Leacaigh an cháipéis" + +[portal.policies.wizard.capability.ocr] +desc = "Ritheann sé OCR ionas go mbeidh leathanaigh scanta ina dtéacs inroghnaithe agus inchuardaithe." +label = "Déan an téacs inchuardaithe" + +[portal.policies.wizard.capability.redact] +desc = "Aimsíonn agus dubhaíonn sé sonraí íogaire — amhail uimhreacha Slándála Sóisialta agus cártaí — ionas nach féidir iad a léamh." +label = "Ceil faisnéis íogair" + +[portal.policies.wizard.capability.sanitize] +desc = "Baineann sé JavaScript i bhfolach ionas nach féidir aon rud a rith go huathoibríoch nuair a osclaítear an cháipéis." +label = "Bain ábhar gníomhach" + +[portal.policies.wizard.capability.watermark] +desc = "Cuireann sé marc infheicthe (m.sh. “Rúnda”) trasna gach leathanaigh." +label = "Cuir comhartha uisce i bhfeidhm" + +[portal.policies.wizard.errors] +noTools = "Cumasaigh uirlis amháin ar a laghad sa sreabhadh oibre ar dtús." +saveFailed = "Níorbh fhéidir an beartas a shábháil. Bain triail eile as." + +[portal.policies.wizard.output] +heading = "Aschur & rith" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Uath-uimhriú" +label = "Riail ainm comhaid" +placeholder = "Téacs le cur leis (roghnach)" +prefix = "Réimír" +suffix = "Iarmhír" + +[portal.policies.wizard.output.outputAs] +label = "Aschur mar" +newFile = "Comhad nua" +newVersion = "Leagan nua" + +[portal.policies.wizard.output.runOn] +export = "Easpórtáil" +helper = "Nuair a lasann an beartas: ar uaslódáil, nó roimh easpórtáil." +label = "Rith ar" +upload = "Uaslódáil" + +[portal.policies.wizard.settings] +heading = "Socruithe" + +[portal.policies.wizard.sources] +heading = "Foinsí" +loading = "Foinsí á lódáil…" + +[portal.policies.wizard.tabs] +ariaLabel = "Céimeanna socraithe" +settings = "Socruithe" +workflow = "Gníomhartha" + +[portal.policies.wizard.title] +edit = "Cuir beartas {{category}} in eagar" +setUp = "Socraigh beartas {{category}}" + +[portal.policies.wizard.workflow] +description = "Roghnaigh cad a dhéanann an beartas seo le gach cáipéis a phróiseálann sé." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} gníomhach" +noRule = "Níl aon riail forfheidhmithe fós" +subtitle = "Uathoibrithe seasta a dtéann gach cáipéis tríothu, beag beann ar an bpíblíne a láimhseálann í." +title = "Cad a ritheann ar do PDFs" + +[portal.policySummary.action] +comingSoon = "Uasghrádaigh go Enterprise" +configure = "Cumraigh" +setUp = "Socraigh" + +[portal.policySummary.column] +activeRule = "Riail ghníomhach" +policy = "Beartas" +status = "Stádas" + +[portal.policySummary.empty] +description = "Nuair a bheidh beartais cumraithe, beidh na catagóirí le feiceáil anseo." +title = "Níl aon bheartais fós" + +[portal.policySummary.state] +active = "Gníomhach" +off = "As" +soon = "Go luath" + +[portal.processingStatus] +managePlan = "Bainistigh plean" +volumeSuffix = "PDFs próiseáilte · 30 lá anuas" + +[portal.procurement] +reset = "Athshocraigh soláthar (taispeántas)" +subtitle = "Faigh do fhoireann measúnaithe, conraithe agus ionduchtaithe. Gach cáipéis in aon áit amháin." +title = "Soláthar" + +[portal.procurement.action] +download = "Íoslódáil" +pay = "Íoc anois" +request = "Iarr" +sign = "Athbhreithnigh & sínigh" +upload = "Uaslódáil" + +[portal.procurement.agreement] +agreeCta = "Aontaigh & liostáil" +confirm = "Tá Comhaontú Stirling Enterprise léite agam agus aontaím leis." +eyebrow = "Comhaontú" +intro = "Clúdaíonn comhaontú comhcheangailte amháin do mhargadh: Máistir-Chomhaontú Seirbhíse, Foirm Ordaithe, EULA, agus Comhaontú Próiseála Sonraí. Déan athbhreithniú air, ansin aontaigh chun glacadh leis an luachan mar shíntiús tiomanta." +title = "Athbhreithnigh do chomhaontú enterprise" + +[portal.procurement.builder] +addons = "Breiseáin" +back = "Ar ais" +businessName = "Ainm gnó" +businessNamePlaceholder = "Do chuideachta" +continue = "Lean ar aghaidh" +country = "Tír" +countryEuro = "Limistéar an euro (EUR €)" +countryUK = "An Ríocht Aontaithe (GBP £)" +countryUS = "Stáit Aontaithe Mheiriceá (USD $)" +eula = "Tá Stirling Enterprise EULA léite agam agus aontaím leis. Rialaíonn sé an comhaontú a ghintear ón luachan seo." +generate = "Gin luachan" +included = "San áireamh" +indemnification = "Slánaíocht IP" +indemnificationSub = "Cosnaímid éilimh cháilitheacha IP, de réir an EULA" +offlineLicense = "Ceadúnas as líne / air-gapped" +offlineLicenseSub = "Comhad ceadúnais in-íoslódáilte le haghaidh instance self-hosted air-gapped" +qbr = "Athbhreithnithe gnó ráithiúla" +qbrSub = "Déanann do SE athbhreithniú ar úsáid agus treochlár gach ráithe" +running = "{{annual}} / bl · {{years}} bl {{tcv}}" +s1Sub = "D’fhoireann, agus na PDFs a bhfuil súil agat a rith gach bliain." +s1Title = "Cé mhéad a phróiseálfaidh tú?" +s2Sub = "Lascainíonn téarmaí níos faide an ráta; socraíonn do leibhéal seirbhíse an tacaíocht." +s2Title = "Tiomantas agus seirbhís" +s3Sub = "Don luachan agus don chomhaontú a ghineann sé." +s3Title = "Do shonraí" +serviceLevel = "Leibhéal seirbhíse" +slDedicated = "Tiomnaithe" +slDedicatedSub = "4 huaire gnó · bainisteoir cuntais tiomnaithe · +30%" +slPriority = "Tosaíocht" +slPrioritySub = "An lá gnó céanna · CSM ainmnithe · +15%" +slStandard = "Caighdeánach" +slStandardSub = "An chéad lá gnó eile · CSM comhroinnte · san áireamh" +stepOf = "Céim {{n}} as {{total}}" +term = "Téarma" +termDiscount = "Cuireadh lascaine tiomantais ilbhliantúil {{pct}}% i bhfeidhm" +title = "Tóg do luachan" +training = "Ionduchtú & oiliúint" +trainingSub = "Seisiúin bheo chun d’fhoireann a chur ag obair" +users = "Úsáideoirí iomlána" +usersPlaceholder = "m.sh. 250" +volEstimated = "Measta ó {{count}} úsáideoir (~2,000 PDFs an duine, uathoibriú san áireamh). Cuir in eagar é má tá eolas níos fearr agat." +volManual = "Ag úsáid d’fhigiúir. Athmheas ó mhéid d’fhoirne am ar bith." +volNoUsers = "Níl tú cinnte? Cuir isteach méid d’fhoirne agus meastóimid é." +volume = "Toirt bhliantúil PDF" +volumePlaceholder = "m.sh. 1,000,000" +years_one = "{{count}} bhliain" +years_other = "{{count}} bliana" + +[portal.procurement.docs] +count_one = "{{count}} cháipéis" +count_other = "{{count}} cháipéis" +done = "Déanta" +here = "Tá tú anseo" +hide = "Folaigh" +optional = "Roghnach" +paidAddon = "Breiseán íoctha" +show = "Taispeáin" +subtitle = "Gach rud atá uait ag gach céim den turas, á thaispeáint de réir mar a bhogann an margadh tríd." +supportingSubtitle = "SOC 2, athbhreithnithe slándála, foirmeacha cánach agus tuilleadh, réidh nuair a iarrann d’fhoireann slándála nó soláthair iad. Tá táille aonuaire ar chuid acu." +supportingTitle = "Ag tacú le do mheasúnú" +title = "Cáipéisí" +upcoming = "Le teacht" + +[portal.procurement.error] +title = "Chuaigh rud éigin mícheart" + +[portal.procurement.hero] +company = "Do mhargadh enterprise" +ctaAgreement = "Athbhreithnigh & sínigh comhaontú" +ctaLive = "Tá tú beo" +ctaPayment = "Cuir íocaíocht leis" +ctaQuote = "Athbhreithnigh do luachan" +ctaTrial = "Tóg do luachan" +eyebrow = "Soláthar enterprise" +inviteTeammates = "Tabhair cuireadh do chomhpháirtithe foirne" +keyDocs = "Príomhcháipéisí" +nextStep = "An chéad chéim eile: {{action}}" +notStarted = "Gan tosú" +open = "Oscail soláthar" +scheduleCall = "Sceideal glao" +setup1Sub = "Tabhair cuireadh do do chomhpháirtithe foirne" +setup1Title = "Imscar an PDF Editor" +setup2Sub = "Cuir próiseáil ar siúl trasna eagarthóirí agus foinsí eile" +setup2Title = "Ceangail an PDF Processor" +setup3Sub = "Cuir Slándáil, Comhlíonadh, Ródú, nó Coinneáil ar siúl nuair a bhíonn siad uait" +setup3Title = "Cuir beartais mholta leis" + +[portal.procurement.journey] +daysLeft_one = "{{count}} lá fágtha" +daysLeft_other = "{{count}} lá fágtha" +engineerLabel = "D’innealtóir réiteach" +eyebrow = "Do chur i bhfeidhm" +live = "Tá tú beo ar Stirling Enterprise" +nextStep = "An chéad chéim eile: {{action}}" +subtitle = "Tá d’innealtóir réiteach ar gach céim. Gníomh amháin eile ag an am; tá an seicliosta iomlán thíos." +title = "Ó thriail go beo, cosán treoraithe amháin" +trialTitle = "Triail Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Clúdaíonn síniú amháin MSA, foirm ordaithe, EULA agus DPA." +gatingAction = "Athbhreithnigh agus sínigh do chomhaontú" +label = "Comhaontú" + +[portal.procurement.journeySteps.implementation] +blurb = "Soláthair do spás oibre agus rith an playbook go-live." +gatingAction = "Do spás oibre á sholáthar" +label = "Cur i bhfeidhm" + +[portal.procurement.journeySteps.payment] +blurb = "Íoc le cárta, aistriú bainc, nó i gcoinne ordú ceannaigh." +gatingAction = "Deimhnigh íocaíocht" +label = "Íocaíocht" + +[portal.procurement.journeySteps.quote] +blurb = "Athbhreithnigh praghsáil toirte tiomanta agus téarma conartha." +gatingAction = "Glac le do luachan" +label = "Luachan" + +[portal.procurement.journeySteps.trial] +blurb = "Déan Stirling a mheas i gcoinne do cháipéisí agus sreafaí oibre." +gatingAction = "Tóg do luachan" +label = "Triail" + +[portal.procurement.license] +copied = "Cóipeáilte" +copy = "Cóipeáil eochair" +downloadError = "Níorbh fhéidir an comhad ceadúnais as líne a ghiniúint fós — bain triail eile as ar ball." +downloadOffline = "Íoslódáil ceadúnas as líne (.lic)" +hint = "Greamaigh an eochair seo isteach in instance self-hosted chun é a ghníomhachtú, nó coinnigh í do do thaifid. Coinnigh slán í." +label = "D’eochair cheadúnais" + +[portal.procurement.link] +cta = "Nasc cuntas" +description = "Ritheann soláthar ar do chuntas Stirling nasctha: sin mar a sholáthraímid an triail, a phraghsálaimid do luachan, agus a thosaímid billeáil. Nasc cuntas chun tosú." +eyebrow = "Enterprise" +title = "Nasc do chuntas chun tosú" + +[portal.procurement.live] +description = "Tá do shíntiús gníomhach agus tá do cheadúnas eisithe. Tá d’fhoireann soláthraithe agus tá billeáil tosaithe." +eyebrow = "Beo" +title = "Tá tú beo ar Stirling Enterprise" + +[portal.procurement.locked] +description = "Beidh eochracha trialach, luachana toirte tiomanta, an comhaontú aon-sínithe, íocaíocht, agus do mhórleabhar cáipéisí ar fad anseo nuair a thosóidh tú measúnú enterprise." +eyebrow = "Enterprise amháin" +talkToSales = "Labhair le díolacháin" +title = "Osclaíonn rian an tsoláthair le Enterprise" + +[portal.procurement.milestone] +accept = "Glac & lean ar aghaidh" +description = "Íoslódáil an PDF chun é a roinnt le d’fhoireann, tar ar ais chun glacadh leis nuair atá tú réidh, nó déan athruithe." +download = "Íoslódáil PDF" +downloadError = "Níorbh fhéidir an PDF luachana a íoslódáil fós — bain triail eile as ar ball." +edit = "Cuir luachan in eagar" +eyebrow = "Luachan {{number}}" +perYear = " / bl" +preparedFor = "Ullmhaithe do {{company}}" +tcv = "luach iomlán conartha {{value}}" +title = "Tá do luachan réidh" + +[portal.procurement.modal] +cancel = "Cealaigh" +chooseFile = "Roghnaigh comhad" +close = "Dún" +downloadBody = "Tosóidh d’íoslódáil go gairid." +downloadCta = "Íoslódáil" +downloadTitle = "Íoslódáil" +noFile = "Níl aon chomhad roghnaithe" +payBody = "Íoc do chonradh tiomanta le cárta nó aistriú bainc trí Stripe. Soláthraítear do spás oibre chomh luath agus a ghlantar an íocaíocht." +payCta = "Lean ar aghaidh go Stripe" +payTitle = "Deimhnigh íocaíocht" +requestBodyFree = "Ginimid é seo ar éileamh. Deimhnigh agus seolfaidh d’innealtóir réiteach chugat é go gairid." +requestBodyPaid = "Is breiseán íoctha é seo. Deimhnigh agus déanfaidh d’innealtóir réiteach a raon a shainiú agus an páipéarachas a sheoladh." +requestCta = "Iarr" +requestTitle = "Iarr an cháipéis seo" +signBody = "Osclaíonn sé Comhaontú Stirling Enterprise le haghaidh r-shínithe: clúdaíonn síniú amháin an MSA, foirm ordaithe, EULA agus DPA. Frithshínímid go huathoibríoch agus bogann tú ar aghaidh go híocaíocht." +signCta = "Oscail le síniú" +signTitle = "Athbhreithnigh agus sínigh do chomhaontú" +uploadBody = "Seol do PO chugainn agus eiseoimid sonrasc ina choinne ar do théarmaí. Tarraing isteach an PDF nó roghnaigh comhad thíos." +uploadCta = "Uaslódáil ordú ceannaigh" +uploadTitle = "Uaslódáil d’ordú ceannaigh" + +[portal.procurement.payment] +description = "Glacadh le do luachan agus tá do cheadúnas gníomhach cheana — is féidir le d’fhoireann tosú láithreach. Íoc an chéad sonrasc nuair atá tú réidh; is féidir leat é a íoc nó a íoslódáil anseo, gan ríomhphost de dhíth." +downloadInvoice = "Íoslódáil sonrasc" +simulate = "Insamhail íocaíocht faighte (taispeántas)" +title = "Cruthaíodh síntiús" +viewInvoice = "Féach & íoc sonrasc" + +[portal.procurement.schedule] +fallback = "Níorbh fhéidir an sceidealóir a lódáil." +fallbackLink = "Oscail sceidealú i gcluaisín nua" +subtitle = "Treoróidh d’innealtóir réiteach d’fhoireann tríd an gcur i bhfeidhm. Roghnaigh am a oireann duit." +title = "Sceideal glao" + +[portal.procurement.status] +action = "Gníomh de dhíth" +available = "Ar fáil" +complete = "Críochnaithe" +pending = "Ar feitheamh" +request = "Ar iarratas" + +[portal.procurement.trial] +body = "Cuireann síneadh 7 lá leis agus cuireann sé d’innealtóir réiteach ar an eolas." +bodyMaxed = "Tá do shíntí ar fad úsáidte agat — labhair le d’innealtóir réiteach má tá níos mó ama uait." +cancel = "Cealaigh triail" +extend = "Sín 7 lá" +maxed = "Uasmhéadaithe" +subtitle = "Maireann do thriail saor in aisce go dtí {{date}}. Níl cárta de dhíth." +title = "Triail Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Praghsáil toirte tiomanta, SSO + SCIM + RBAC ar fud na heagraíochta, iniúchadh do-athraithe 90 lá, agus SE tiomnaithe." +homeCta = "Tosaigh Triail →" +homeHeadline = "Próiseáil na milliúin PDFs." + +[portal.recentActivity] +title = "Gníomhaíocht le déanaí" +viewAll = "Féach ar fad" + +[portal.recentActivity.empty] +description = "Beidh ritheanna píblíne, imscarthaí agus teagmhais gníomhairí le feiceáil anseo." +title = "Níl aon rud anseo fós" + +[portal.search] +ariaLabel = "Cuardaigh" +placeholder = "Cuardaigh Stirling — endpoints, píblínte, cáipéisí…" + +[portal.search.empty] +noActionsDescription = "Beidh gníomhartha tapa le feiceáil anseo nuair a bheidh siad ar fáil." +noActionsTitle = "Níl aon ghníomhartha tapa" +noMatches = "Níl aon mheaitseálacha do \"{{query}}\"" +noMatchesDescription = "Bain triail as eochairfhocal eile nó brabhsáil an chatalóg." + +[portal.settings.groups] +admin = "Riarachán" + +[portal.settings.sections] +account-link = "Nasc cuntais" + +[portal.shell.header] +accountFallback = "Cuntas" +accountMenu = "Roghchlár cuntais" +darkMode = "Mód dorcha" +lightMode = "Mód geal" +search = "Cuardaigh" +searchPlaceholder = "Cuardaigh…" +signOut = "Sínigh amach" +switchToDark = "Athraigh go téama dorcha" +switchToLight = "Athraigh go téama geal" + +[portal.shell.sidebar] +appEditor = "Eagarthóir" +appProcessor = "Próiseálaí" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} cháipéis" +linkAccount = "Nasc cuntas Stirling" +planEditor = "Plean Eagarthóra" +planEnterprise = "Plean Enterprise" +planProcessor = "Plean Próiseálaí" +primaryNav = "Príomh-nascleanúint" +switchApp = "Athraigh aip" + +[portal.sources] +subtitle = "Naisc ionchuir in-athúsáidte a chuireann cáipéisí isteach i Stirling. Cumraigh ceangal uair amháin, ansin tagair dó ó aon líon beartas. Cliceáil ró dá chumraíocht agus na beartais a úsáideann é." +title = "Foinsí" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Ceangail foinse" + +[portal.sources.delete] +body = "Scrios \"{{name}}\"? Ní féidir é seo a chealú. Bheadh ar bheartais a thagraíonn dó a bheith nuashonraithe." +cancel = "Cealaigh" +confirm = "Scrios" +title = "Scrios foinse?" + +[portal.sources.detail] +closeAriaLabel = "Dún sonraí" +delete = "Scrios foinse" +docs24h = "24h anuas" +docs30d = "30 lá anuas" +docsTotal = "Iomlán feicthe" +docsTrend = "Cáipéisí le 30 lá anuas" +documents = "Cáipéisí" +edit = "Cuir in eagar" +notReferenced = "Ní thagraíonn aon bheartas dó, mar sin tá sé sábháilte é a scriosadh." +pause = "Cuir ar sos" +resume = "Lean ar aghaidh" +subtitle = "{{type}} · {{status}}" +usedBy = "Úsáidte ag" + +[portal.sources.empty] +description = "Ceangail fillteán (agus, go luath, stóráil scamall) ionas go mbeidh áit ag do bheartais le cáipéisí a tharraingt uaithi." +title = "Níl aon fhoinsí ceangailte fós" + +[portal.sources.kpi] +inUse = "In úsáid" +total = "Naisc" +unused = "Gan úsáid" + +[portal.sources.status] +active = "Gníomhach" +disabled = "Díchumasaithe" +unused = "Gan úsáid" + +[portal.sources.table] +source = "Foinse" +status = "Stádas" +usedBy = "Beartais" + +[portal.sources.types.editor] +label = "Eagarthóir" + +[portal.sources.types.folder] +description = "Faire ar chomhadlann ar an bhfreastalaí le haghaidh cáipéisí nua." +label = "Fillteán" + +[portal.sources.types.folder.fields.directory] +helperText = "Cosán absalóideach a bhféachann Stirling air le haghaidh comhad le próiseáil." +label = "Cosán comhadlainne" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Léann seiceáil ábhair gach comhad athraithe, mar sin ní athphróiseáiltear athainmniú ná teagmháil nach n-athraíonn ábhar." +label = "Brath athraithe" + +[portal.sources.types.folder.fields.identity.options] +hash = "Méid, dáta agus seiceáil ábhair" +stat = "Méid agus dáta modhnaithe" + +[portal.sources.types.folder.fields.mode] +label = "Mód léite" + +[portal.sources.types.folder.fields.mode.options] +consume = "Ithe: próiseáil gach comhad uair amháin" +snapshot = "Snapshot: athléigh an fillteán gach rith" + +[portal.sources.types.folder.fields.recursive] +label = "Doimhneacht fillteáin" + +[portal.sources.types.folder.fields.recursive.options] +all = "Cuir fofhillteáin san áireamh" +top = "Barrleibhéal amháin" + +[portal.sources.types.unknown] +label = "Foinse" + +[portal.sources.wizard] +back = "Ar ais" +cancel = "Cealaigh" +continue = "Lean ar aghaidh" +editTitle = "Cuir foinse in eagar" +name = "Ainm" +namePlaceholder = "m.sh. Glacadh éileamh" +save = "Sábháil athruithe" +subtitle = "Céim {{current}} as {{total}} · {{label}}" +title = "Ceangail foinse" +type = "Cineál" + +[portal.sources.wizard.steps] +chooseType = "Roghnaigh cineál" +configure = "Cumraigh" +review = "Athbhreithnigh & ceangail" + +[portal.usage] +managePayment = "Bainistigh Íocaíocht" +subtitle = "Tomhaltas, sonraisc, agus bainistíocht pleananna do gach PDF a bhilligh Stirling, in aon chonsól amháin." +title = "Úsáid & billeáil" + +[portal.usage.error] +loadWallet = "Níorbh fhéidir sparán a lódáil" +openStripePortal = "Níorbh fhéidir portal Stripe a oscailt" +walletUnavailable = "Níl sparán ar fáil: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Sínigh isteach arís" +body = "Tá seisiún do chuntais Stirling imithe in éag. Sínigh isteach arís chun billeáil a fheiceáil — fanann d’instance nasctha." +title = "Seisiún imithe in éag" + +[portal.users] +title = "Úsáideoirí" + +[portal.users.roles] +subtitle = "Tá gach ról ann ar gach plean — tá an méid is féidir le gach ceann a dhéanamh socraithe ar fud na heagraíochta." +title = "Róil" + +[portal.users.roles.admin] +label = "Riarachán (Úinéir eagraíochta)" +summary = "Rialachas iomlán ar an spás oibre, socruithe agus baill." + +[portal.users.roles.admin.permissions] +0 = "Bainistigh úsáideoirí, foirne agus róil" +1 = "Bainistigh gach comhtháthú lena n-áirítear naisc S3" +2 = "Deonaigh nó cúlghair rochtain portal" +3 = "Gach rud is féidir le húinéir foirne a dhéanamh" + +[portal.users.roles.guest] +label = "Aoi" +summary = "Rochtain theoranta nó gréasáin amháin; ní féidir cumraíochtaí pearsanta a bheith aige." + +[portal.users.roles.guest.permissions] +0 = "Úsáid gréasáin amháin / taispeántas" +1 = "Gan eochracha API ná comhtháthuithe" +2 = "Gan rochtain portal" +3 = "Léamh amháin nuair atá comhroinnte" + +[portal.users.roles.member] +label = "Ball" +summary = "Úsáideoir rialta — oibríonn sé le hacmhainní comhroinnte agus lena chumraíochtaí féin." + +[portal.users.roles.member.permissions] +0 = "Úsáid an t-eagarthóir agus comhtháthuithe comhroinnte" +1 = "Cruthaigh cumraíochtaí pearsanta API & MCP" +2 = "Féach cumraíochtaí foirne atá comhroinnte leo" +3 = "Gan bainistíocht S3 ná spás oibre" + +[portal.users.roles.team_owner] +label = "Úinéir foirne" +summary = "Is leis/léi foireann — bainistíonn sé/sí acmhainní a ball agus cumraíochtaí comhroinnte." + +[portal.users.roles.team_owner.permissions] +0 = "Cruthaigh & bainistigh naisc S3 na foirne" +1 = "Bainistigh cumraíochtaí comhtháthaithe faoi úinéireacht na foirne" +2 = "Rochtain portal tríd an mbeartas réamhshocraithe" +3 = "Gach rud is féidir le Ball a dhéanamh" + +[portal.welcome] +ariaLabel = "Fáilte go Stirling PDF" +badge = "Open-source" +installEditor = "Suiteáil an tEagarthóir" +inviteTeammates = "Tabhair cuireadh do chomhpháirtithe foirne" +openInBrowser = "Oscail sa bhrabhsálaí" +perks = "Saor go deo · Self-hostable" +subtitle = "Tá an PDF Editor is sláine ar domhan saor in aisce d’fhoirne de gach méid. Áirítear 60+ oibríocht PDF agus SSO." +title = "Fáilte go" +titleAccent = "Stirling PDF" + [printFile] title = "Priontáil Comhad" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Ceadúnais do spleáchais backend atá cuachta leis an bhfreastalaí seo." +backendLabel = "Ceadúnais Backend" +backendTitle = "Ceadúnais Backend 3rd Party" +empty = "Níor aimsíodh aon spleáchais." +frontendDescription = "Ceadúnais do spleáchais frontend atá cuachta sa release build." +frontendLabel = "Ceadúnais Frontend" +frontendTitle = "Ceadúnais Frontend 3rd Party" +license = "Ceadúnas" +listDescription = "Taispeántar an liosta go díreach san UI ón release bundle nó ón backend endpoint." +listTitle = "Spleáchais chuachta" +loadError = "Theip ar lódáil ceadúnais tríú páirtí" +module = "Modúl" +version = "Leagan" + [settings.licensingAnalytics] audit = "Iniúchadh" plan = "Plean" @@ -7686,7 +9775,9 @@ memberRemoved = "Baineadh an ball go rathúil" namePlaceholder = "Iontráil ainm na foirne" personal = "Pearsanta" removeError = "Theip ar an mball a bhaint" +renameCancel = "Cealaigh athainmniú" renameError = "Theip ar an bhfoireann a athainmniú" +renameSubmit = "Sábháil ainm foirne" renameSuccess = "Athainmníodh an fhoireann go rathúil" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Seol Cuireadh" title = "Tabhair Cuireadh do Bhall Foirne" [team.members] +actions = "Gníomhartha ball" emailColumn = "Ríomhphost" empty = "Níl aon bhaill foirne fós" nameColumn = "Ainm" @@ -7933,6 +10025,146 @@ title = "Staitisticí mionsonraithe" unknownEndpoint = "Críochphointe anaithnid" visits = "Cuairteanna" +[users] +lastActive = "Gníomhach go deireanach" +learnMore = "Foghlaim tuilleadh faoi róil agus rochtain." +locked = "Faoi ghlas" +roleFor = "Ról do {{name}}" +rowActions = "Gníomhartha do {{name}}" +showAll = "Taispeáin gach {{count}}" +showLess = "Taispeáin níos lú" +subtitle2 = "Do dhaoine, foirne, agus leibhéil rochtana." +suspended = "Ar fionraí" +teamActions = "Gníomhartha foirne" +title = "Úsáideoirí" +you = "(tusa)" + +[users.action] +deleteTeam = "Scrios foireann" +disableMfa = "Athshocraigh MFA" +move = "Bog chuig foireann" +reinstate = "Athbhunaigh" +remove = "Bain ón eagraíocht" +rename = "Athainmnigh foireann" +resetPw = "Athshocraigh pasfhocal" +suspend = "Cuir ar fionraí" +unlock = "Díghlasáil cuntas" + +[users.cap] +addProcessor = "+ Próiseálaí" +approver = "Faomhann beartas" +editor = "Eagarthóir" +processor = "Próiseálaí" + +[users.confirm] +deleteTeamBody = "Scrios an fhoireann {{name}}? Caithfidh an fhoireann a bheith folamh ar dtús - bog a baill chuig foireann eile, agus ní féidir léi aon chumraíochtaí comhtháthaithe a bheith fós ina húinéireacht." +deleteTeamTitle = "Scrios foireann" +disableMfaBody = "Bain clárú MFA {{name}}? Socróidh siad arís é ar an gcéad logáil isteach eile má tá gá leis." +disableMfaTitle = "Athshocraigh MFA" +removeBody = "Bain {{name}} go buan ón eagraíocht? Ní féidir é seo a chealú." +removeTitle = "Bain ball" + +[users.empty] +description = "Tabhair cuireadh do d’fhoireann chun tosú ag comhoibriú." +title = "Níl aon bhaill fós" + +[users.group] +addToTeam = "Cuir le foireann" +guestCount = "{{count}} aoi" +guests = "Aíonna" +guestsDesc = "Comhoibrithe seachtracha, teoranta don rud a chomhroinn tú. Eagarthóir amháin." +ledBy = "faoi stiúir {{owner}}" +org = "Eagraíocht" +orgDesc = "Úinéirí le húdarás ar fud na heagraíochta agus faomhadh beartas" +owners = "{{count}} úinéir" +team = "foireann {{name}}" +teamMeta = "{{count}} duine" + +[users.invite] +access = "Rochtain" +action = "Tabhair cuireadh do dhaoine" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Modh sínithe isteach" +authWeb = "Pasfhocal" +create = "Cruthaigh cuntas" +createSubtitle = "Cruthaigh cuntas self-hosted le pasfhocal nó SSO." +createTitle = "Cruthaigh cuntas" +editorDesc = "Cuir PDFs in eagar san Eagarthóir Stirling PDF. Faigheann gach duine é seo." +email = "Seoladh ríomhphoist" +emailError = "Cuir isteach seoladh ríomhphoist bailí" +emailPlaceholder2 = "name@company.com" +forceChange = "Éiligh athrú pasfhocail ar an gcéad logáil isteach" +forceMfa = "Éiligh socrú MFA ar an gcéad logáil isteach" +method = "Conas iad a chur leis" +methodDirect = "Cruthaigh cuntas go díreach" +methodEmail = "Tabhair cuireadh trí ríomhphost" +password = "Pasfhocal" +passwordError = "Caithfidh an pasfhocal a bheith 8 gcarachtar ar a laghad" +processorDeferred = "Seoladh cuireadh, ach níorbh fhéidir rochtain Processor a dheonú fós - socraigh í ón uainchlár nuair a bheidh siad tagtha isteach." +processorDesc = "An dromchla rialachais, píblínte a rith, gníomhairí, agus an API." +role = "Ról" +send2 = "Seol cuireadh" +subtitle2 = "Gheobhaidh siad ríomhphost chun dul isteach i do spás oibre Stirling." +team = "Foireann" +title = "Tabhair cuireadh do dhaoine" +username = "Ainm úsáideora" +usernameError = "Caithfidh an t-ainm úsáideora a bheith 3 charachtar ar a laghad" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Chuaigh rud éigin mícheart agus an backend á bhaint amach, nó níl rochtain agat. Bain triail eile as." +title = "Níorbh fhéidir baill a lódáil" + +[users.moveTeam] +apply = "Bog" +team = "Foireann" +title = "Bog chuig foireann" + +[users.newTeam] +action = "+ Foireann nua" +create = "Cruthaigh foireann" +emailError = "Cuir seoladh ríomhphoist bailí isteach" +name = "Ainm foirne" +namePlaceholder = "m.sh. Airgeadas" +nameRequired = "Tá ainm foirne riachtanach" +owner = "Úinéir Foirne" +ownerFailed = "Cruthaíodh an fhoireann, ach níorbh fhéidir cuireadh a thabhairt don úinéir. Sann duine ón liosta." +ownerHelper = "Tá ceannaire ag gach foireann. Tabharfar cuireadh dóibh mar Úinéir Foirne, agus an Processor cumasaithe, agus is féidir leo an chuid eile a chur leis. Is féidir leat athshannadh níos déanaí." +ownerPlaceholder = "owner@company.com" +subtitle = "Cuir daoine i ngrúpa faoi Úinéir Foirne a bhainistíonn a rochtain." +title = "Foireann nua" + +[users.renameTeam] +apply = "Athainmnigh" +name = "Ainm foirne" +title = "Athainmnigh foireann" + +[users.resetPw] +apply = "Athshocraigh pasfhocal" +confirm = "Deimhnigh pasfhocal" +copied = "Cóipeáladh chuig an ngearrthaisce" +copyHint = "Cóipeáil é seo anois - ní thaispeánfar arís é." +email = "Seol ríomhphost chuig an úsáideoir faoin athshocrú" +forceChange = "Éiligh athrú pasfhocail ar an gcéad logáil isteach eile" +generate = "Gin pasfhocal slán" +includePw = "Cuir an pasfhocal nua san áireamh sa ríomhphost" +mismatch = "Ní mheaitseálann na pasfhocail" +newPassword = "Pasfhocal nua" +regen = "Gin arís" +title = "Athshocraigh pasfhocal" +tooShort = "Caithfidh an pasfhocal a bheith 8 gcarachtar ar a laghad" + +[users.role] +guest = "Aoi" +member = "Ball" +orgOwner = "Úinéir Eagraíochta" +teamOwner = "Úinéir Foirne" + +[users.team] +grantProcessor = "Deonaigh Processor don fhoireann" +revokeProcessor = "Cúlghair Processor ón bhfoireann" + [validateSignature] date = "Dáta" downloadCsv = "Íoslódáil CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Súmáil Amach" [viewer.attachments] addAttachment = "Cuir ceangaltán leis" close = "Dún ceangaltáin" +closeSidebar = "Dún barra taoibh na gceangaltán" +download = "Íoslódáil ceangaltán" empty = "Níl iatáin sa cháipéis seo" loading = "Iatáin á luchtú..." noDocument = "Oscail PDF chun a iatáin a fheiceáil." noMatch = "Ní mheaitseálann aon iatán do chuardach" noSupport = "Níl tacaíocht iatáin ar fáil don amharcóir seo." +retry = "Bain triail eile as" searchPlaceholder = "Cuardaigh iatáin" title = "Iatáin" +[viewer.bookmarks] +bookmarkTitle = "Teideal an leabharmhairc" +closeSidebar = "Dún barra taoibh na leabharmharcanna" +collapseAll = "Laghdaigh gach leabharmharc" +expandAll = "Leathnaigh gach leabharmharc" + [viewer.comments] addComment = "Cuir trácht leis" addCommentPlaceholder = "Cuir trácht leis..." @@ -8075,6 +10316,7 @@ clearAll = "Glan na tráchtanna go léir" clearAllDescription = "Baineann sé seo tráchtanna agus freagraí ón bharra taoibh agus coinníonn sé aon anótálacha ceangailte sa doiciméad." clearAllTitle = "Glan na tráchtanna go léir?" close = "Dún tráchtanna" +closeSidebar = "Dún barra taoibh na dtráchtanna" deleteAnnotationAndComment = "Scrios anótáil agus trácht" deleteDescription = "Tá trácht ceangailte leis an anótáil seo. Is féidir leat an trácht a bhaint den bharra taoibh agus an anótáil a choinneáil, nó gach rud a scriosadh." deleteTitle = "Bain an anótáil ó na tráchtanna?" @@ -8106,6 +10348,11 @@ title = "Réimsí Foirme" unsavedBadge = "Gan Sábháil" unsavedDesc = "Tá athruithe gan sábháil agat" +[viewer.layers] +closeSidebar = "Dún barra taoibh na sraitheanna" +hideAll = "Folaigh gach sraith" +showAll = "Taispeáin gach sraith" + [viewer.link] delete = "Scrios nasc" @@ -8136,6 +10383,9 @@ resultsOf = "as {{total}}" [viewer.signature] delete = "Scrios síniú" +[viewer.thumbnails] +closeSidebar = "Dún barra taoibh na mionsamhlacha" + [viewPdf] tags = "amharc, léamh, anótáil, téacs, íomhá" title = "Amharc/Cuir PDF in Eagar" @@ -8562,6 +10812,7 @@ loading = "Daoine á lódáil..." locked = "faoi ghlas" lockedBadge = "Faoi ghlas" loginRequired = "Cumasaigh mód logála isteach ar dtús" +memberActions = "Gníomhartha baill" noMembersFound = "Níor aimsíodh baill" role = "Ról" searchMembers = "Cuardaigh baill..." @@ -8571,6 +10822,7 @@ unlockAccount = "Díghlasáil an cuntas" unlockUserError = "Theip ar dhíghlasáil an chuntais úsáideora" unlockUserSuccess = "Díghlasáladh an cuntas úsáideora go rathúil" user = "Úsáideoir" +userInfo = "Eolas úsáideora" [workspace.people.actions] upgrade = "Uasghrádú" @@ -8716,6 +10968,7 @@ removeMemberError = "Theip ar an úsáideoir a bhaint den fhoireann" removeMemberSuccess = "Baineadh an t-úsáideoir den fhoireann" renameTeamLabel = "Athainmnigh an Fhoireann" system = "Córas" +teamActions = "Gníomhartha foirne" teamName = "Ainm Foirne" teamNotFound = "Níor aimsíodh an fhoireann" title = "Foirne" diff --git a/frontend/editor/public/locales/hi-IN/translation.toml b/frontend/editor/public/locales/hi-IN/translation.toml index 734ec3475c..5baffccd4a 100644 --- a/frontend/editor/public/locales/hi-IN/translation.toml +++ b/frontend/editor/public/locales/hi-IN/translation.toml @@ -7,6 +7,7 @@ black = "काला" blue = "नीला" cancel = "रद्द करें" chooseFile = "फ़ाइल चुनें" +clear = "साफ़ करें" close = "बंद करें" comingSoon = "जल्द आ रहा है" confirm = "पुष्टि करें" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} फ़ाइलें तैयार property = "संपत्ति" quickPosition = "त्वरित स्थिति" red = "लाल" +remove = "हटाएँ" reset = "रीसेट" review = "समीक्षा" save = "सहेजें" @@ -180,6 +182,7 @@ addMoreFiles = "और फ़ाइलें जोड़ें..." attachments = "संलग्नक चुनें" info = "अपनी PDF में संलग्न करने के लिए फ़ाइलें चुनें। ये फ़ाइलें एम्बेड की जाएँगी और PDF के अटैचमेंट पैनल से एक्सेस की जा सकेंगी।" placeholder = "फ़ाइलें चुनें..." +removeFile = "फ़ाइल हटाएँ" selectedFiles = "चयनित फ़ाइलें" submit = "संलग्नक जोड़ें" @@ -1628,6 +1631,9 @@ title = "क्या आप Stirling PDF को बेहतर बनाना tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "बीच में संरेखित करें" +alignLeft = "बाएँ संरेखित करें" +alignRight = "दाएँ संरेखित करें" annotationStyle = "एनोटेशन शैली" backgroundColor = "पृष्ठभूमि रंग" borderOff = "बॉर्डर: बंद" @@ -2531,6 +2537,7 @@ title = "सामान्य नियम" [certSign.source] device = "यह डिवाइस" +noOtherSources = "कोई अन्य प्रमाणपत्र स्रोत उपलब्ध नहीं हैं।" server = "सर्वर" stepTitle = "प्रमाणपत्र स्रोत" upload = "अपलोड" @@ -2805,6 +2812,7 @@ back = "वापस" cancel = "रद्द करें" close = "बंद करें" collapse = "समेटें" +confirm = "पुष्टि करें" continue = "जारी रखें" copied = "कॉपी हो गया!" copy = "कॉपी करें" @@ -3595,7 +3603,9 @@ makeCopy = "एक प्रति बनाएँ" mobileShort = "मोबाइल" mobileUpload = "मोबाइल अपलोड" mobileUploadNotAvailable = "मोबाइल अपलोड सक्षम नहीं है" +moreOptions = "अधिक विकल्प" myFiles = "मेरी फ़ाइलें" +nextFile = "अगली फ़ाइल" noFiles = "कोई फ़ाइल उपलब्ध नहीं" noFilesFound = "आपकी खोज से मेल खाती कोई फ़ाइल नहीं मिली" noRecentFiles = "कोई हालिया फ़ाइल नहीं मिली" @@ -3605,6 +3615,7 @@ openInFileEditor = "फ़ाइल एडिटर में खोलें" openInPageEditor = "पेज एडिटर में खोलें" owner = "मालिक" ownerUnknown = "अज्ञात" +previousFile = "पिछली फ़ाइल" recent = "हालिया" removeBoth = "दोनों से हटाएँ" removeFilePrompt = "यह फ़ाइल इस डिवाइस और आपके सर्वर पर सहेजी गई है। आप इसे कहाँ से हटाना चाहेंगे?" @@ -3680,7 +3691,9 @@ workbench = "वर्कबेंच" [fileSidebar] addFiles = "फ़ाइलें जोड़ें" +addingFiles = "फ़ाइलें जोड़ी जा रही हैं…" collapse = "साइडबार समेटें" +customizeGroups = "समूह अनुकूलित करें" dropHint = "शुरू करने के लिए फ़ाइलें खोलें" dropToAdd = "Drop files to add" expand = "साइडबार फैलाएँ" @@ -3693,8 +3706,11 @@ noFiles = "अभी कोई फ़ाइल नहीं" openFileManager = "फ़ाइल प्रबंधक खोलें" openFromComputer = "कंप्यूटर से खोलें" openSettings = "सेटिंग्स खोलें" +other = "अन्य" +recent = "हाल के" search = "खोजें" searchPlaceholder = "फ़ाइलें खोजें..." +viewAll = "सभी {{count}} फ़ाइलें देखें" [fileSidebar.fileItem] closeViewer = "व्यूअर बंद करें" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "जोड़ें" +addLabel = "एक लेबल जोड़ें…" +categoryIconAria = "{{name}} के लिए एक आइकन चुनें" +createCategory = "श्रेणी बनाएँ" +delete = "श्रेणी हटाएँ" +done = "हो गया" +hide = "श्रेणी छिपाएँ" +newCategory = "नई श्रेणी का नाम…" +removeLabel = "{{name}} हटाएँ" +rename = "नाम बदलें" +reset = "डिफ़ॉल्ट पर रीसेट करें" +search = "लेबल खोजें…" +show = "श्रेणी दिखाएँ" +subtitle = "अपनी फ़ाइलों को मूल श्रेणियों में समूहित करें। किसी श्रेणी में मौजूदा या नए लेबल जोड़ें, उसका नाम बदलें, या अपनी खुद की श्रेणी बनाएँ। आपकी किसी भी श्रेणी में न आने वाली फ़ाइलें “अन्य” के अंतर्गत दिखाई देती हैं।" +title = "Sidebar श्रेणियाँ" + [filesPage] addToWorkspace = "वर्कस्पेस में जोड़ें" addToWorkspaceCount = "{{count}} को वर्कस्पेस में जोड़ें" @@ -3715,6 +3748,7 @@ backToFolder = "{{folder}} पर वापस" backToMyFiles = "मेरी फ़ाइलों पर वापस" breadcrumbs = "फ़ोल्डर पथ" cancel = "रद्द करें" +classification = "वर्गीकरण" clearSearch = "खोज साफ़ करें" clearSelection = "चयन साफ़ करें" closeDetails = "विवरण बंद करें" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "फ़ाइलें अपलोड नहीं added = "जोड़ा गया" count = "फ़ाइलें" folder = "फ़ोल्डर" +labels = "लेबल" modified = "संशोधित" name = "नाम" size = "आकार" -toolHistory = "उपकरण इतिहास" toolHistoryAtVersion = "संचयी उपकरण श्रृंखला" totalSize = "कुल आकार" type = "प्रकार" @@ -4614,10 +4648,10 @@ welcomeTitle = "आपको आमंत्रित किया गया ह [landing] addFiles = "फ़ाइलें जोड़ें" heroSubtitle = "शुरू करने के लिए कोई PDF यहां छोड़ें या मौजूदा PDF जोड़ें।" -heroTitle = "Stirling PDF" mobileUpload = "मोबाइल से अपलोड करें" openFromComputer = "कंप्यूटर से खोलें" uploadFromComputer = "कंप्यूटर से अपलोड करें" +workbenchEmptyStateHero = "कहीं भी PDF छोड़ें" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "आउटपुट" [onboarding] activeFiles = "Active Files दृश्य उन सभी PDF को दिखाता है जिन्हें आपने टूल में लोड किया है, और आपको प्रोसेस करने के लिए उन्हें चुनने देता है।" allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "बंद करें" cropSettings = "अब जब हमने वह फ़ाइल चुन ली है जिसे क्रॉप करना है, तो हम Crop टूल को कॉन्फ़िगर कर सकते हैं ताकि वह क्षेत्र चुनें जहाँ तक PDF को क्रॉप करना है।" fileCheckbox = "किसी फ़ाइल पर क्लिक करने से वह प्रोसेसिंग के लिए चुनी जाती है। बैच ऑपरेशंस के लिए आप कई फ़ाइलें चुन सकते हैं।" fileReplacement = "संशोधित फ़ाइल Workbench में मूल फ़ाइल को स्वचालित रूप से बदल देगी, जिससे आपको इसे और टूल्स से चलाना आसान हो जाएगा।" @@ -4955,6 +4990,7 @@ skipTheTour = "टूर छोड़ें" [onboarding.desktopInstall] body = "Stirling एक डेस्कटॉप ऐप के रूप में सबसे अच्छा काम करता है। आप इसे ऑफ़लाइन उपयोग कर सकते हैं, दस्तावेज़ों तक तेज़ी से पहुँच सकते हैं, और अपने कंप्यूटर पर स्थानीय रूप से संपादन कर सकते हैं।" +selectOs = "ऑपरेटिंग सिस्टम चुनें" title = "डाउनलोड" titleWithOs = "{{osLabel}} के लिए डाउनलोड" @@ -5566,7 +5602,9 @@ viewLabel = "PDF एडिटर" [pdfTextEditor.actions] applyChanges = "परिवर्तन लागू करें" +clearText = "टेक्स्ट साफ़ करें" downloadCopy = "कॉपी डाउनलोड करें" +moreOptions = "अधिक विकल्प" reset = "परिवर्तन रीसेट करें" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "अनुबंध" +"Financial reports" = "वित्तीय रिपोर्ट" +"HR records" = "HR रिकॉर्ड" +Insurance = "बीमा" +Invoices = "इनवॉइस" +"Legal filings" = "कानूनी फ़ाइलिंग" +"Medical / PHI" = "मेडिकल / PHI" +"Tax documents" = "कर दस्तावेज़" + [policies.enforcement] applying = "{{names}} लागू किए जा रहे हैं" applyingProgress = "{{names}} लागू किए जा रहे हैं ({{done}}/{{total}})" @@ -5963,9 +6011,95 @@ export = "निर्यात से पहले लागू करना" input = "आयात पर लागू करना" print = "प्रिंट से पहले लागू करना" +[policies.field] +accessLog = "एक्सेस लॉग" +archiveAfter = "इसके बाद आर्काइव करें" +auditTrail = "ऑडिट ट्रेल" +belowThreshold = "सीमा से नीचे" +destination = "गंतव्य" +frameworks = "फ़्रेमवर्क" +immutableHold = "अपरिवर्तनीय होल्ड" +keepFor = "इतने समय तक रखें" +minConfidence = "न्यूनतम कॉन्फ़िडेंस" +notify = "रूट पर सूचित करें" +onViolation = "अनुपालन न होने पर" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 वर्ष" +"30 days" = "30 दिन" +"90 days" = "90 दिन" +Never = "कभी नहीं" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "समीक्षा के लिए फ़्लैग करें" +Hold = "होल्ड करें" +"Route to bucket" = "बकेट में रूट करें" + +[policies.fieldOption.destination] +Documents = "दस्तावेज़" +"S3 bucket" = "S3 बकेट" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 वर्ष" +"3 years" = "3 वर्ष" +"30 days" = "30 दिन" +"7 years" = "7 वर्ष" +Indefinite = "अनिश्चित काल" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI को अपने-आप redact करें" +"Block export" = "export ब्लॉक करें" +"Flag for review" = "समीक्षा के लिए फ़्लैग करें" +"Quarantine document" = "दस्तावेज़ को क्वारंटीन करें" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "जोड़ें" +addPlaceholder = "एक लेबल जोड़ें…" +customNote = "आपकी टीम के लिए अनुकूलित।" +defaultNote = "बिल्ट-इन डिफ़ॉल्ट का उपयोग हो रहा है, जो आपकी टीम के साथ साझा है।" +duplicate = "\"{{name}}\" पहले से मौजूद है।" +edit = "लेबल संपादित करें" +empty = "अभी कोई लेबल नहीं।" +export = "JSON export करें" +iconAria = "{{name}} के लिए एक आइकन चुनें" +import = "JSON import करें" +importError = "वह फ़ाइल import नहीं की जा सकी।" +managedNote = "टीम लेबल आपके टीम लीडर द्वारा प्रबंधित किए जाते हैं।" +modalSubtitle = "आपकी पूरी टीम के साथ साझा। classifier हर दस्तावेज़ के लिए उपयुक्त लेबल चुनता है।" +modalTitle = "वर्गीकरण लेबल" +pickIcon = "{{label}} आइकन का उपयोग करें" +removeAria = "{{name}} हटाएँ" +resetToDefault = "डिफ़ॉल्ट पर रीसेट करें" +saveForTeam = "टीम के लिए सहेजें" +saving = "सहेजा जा रहा है…" +sectionLabel = "वर्गीकरण लेबल" +startFromScratch = "शुरुआत से शुरू करें" +teamCount = "टीम लेबल" +tooLong = "लेबल अधिकतम {{max}} वर्णों के हो सकते हैं।" +ungrouped = "असमूहित" +view = "लेबल देखें" + [policies.pii] account = "खाता संख्याएँ (लेबल युक्त)" card = "क्रेडिट/डेबिट कार्ड" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US रूटिंग नंबर (ABA)" ssn = "सोशल सिक्योरिटी नंबर" +[policies.settings] +noneExport = "वर्तमान में export पर कोई policy नहीं चलती।" +noneUpload = "वर्तमान में upload पर कोई policy नहीं चलती।" +onExport = "export पर" +onUpload = "upload पर" +reorderHandle = "क्रम बदलने के लिए खींचें" +runOrderDesc = "जब एक ही trigger पर एक से अधिक policy चलती हैं, तो वे इसी क्रम में चलती हैं — प्रत्येक पिछली policy के output पर। क्रम बदलने के लिए खींचें।" +title = "Policy सेटिंग्स" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Policy विकल्प" +policySettings = "Policy सेटिंग्स" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "विफल policies पुनः प्रयास करें ({{count}})" +rowProgress = "{{total}} में से {{completed}} फ़ाइलें प्रोसेस हुईं" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Policy क्या है?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} लागू हो रही है..." +badgeRan = "इस फ़ाइल पर {{name}} policy चली" +blockingAction = "policy लागू होने के दौरान {{action}} ब्लॉक है, कृपया प्रतीक्षा करें..." +dismiss = "ओवरले हटाएँ" +enforcingTitle = "policy लागू हो रही है..." +viewAnyway = "फ़ाइल देखें (policy अभी भी लागू हो रही है)" + +[portal] +comingSoon = "जल्द आ रहा है" + +[portal.accountLink.card] +billingNote = "Unattended processing का बिल आपके org wallet से लिया जाता है।" +eyebrow = "Account link" +linkButton = "अपना Stirling account लिंक करें" +linked = "लिंक किया गया" +linkedAs = "{{name}} के रूप में लिंक किया गया।" +linkedGeneric = "यह instance लिंक किया गया है।" +notLinked = "लिंक नहीं किया गया" +title = "इस org को इसके Stirling account से लिंक करें" +unlink = "लिंक हटाएँ" + +[portal.accountLink.card.error] +title = "लिंक नहीं किया जा सका" + +[portal.accountLink.card.loginNotConfigured] +after = "hosted Stirling account के विरुद्ध account linking सक्षम करने के लिए। dev में आप link dialog से sign-in simulate कर सकते हैं।" +before = "सेट करें" +title = "SaaS login कॉन्फ़िगर नहीं है" + +[portal.accountLink.gate] +action = "Account लिंक करें" +description = "billable सुविधाओं का उपयोग करने के लिए इस org का Stirling account लिंक करें।" +title = "अनलॉक करने के लिए लिंक करें" +titleFeature = "{{feature}} अनलॉक करने के लिए लिंक करें" + +[portal.accountLink.instances] +active = "सक्रिय" +revoke = "रद्द करें" +revoked = "रद्द किया गया" +unnamed = "बेनाम instance" + +[portal.accountLink.instances.columns] +instance = "Instance" +lastSeen = "अंतिम बार देखा गया" +linked = "लिंक किया गया" +status = "स्थिति" + +[portal.accountLink.instances.empty] +description = "इस org का account लिंक करें, फिर अपने self-hosted instances यहाँ देखने के लिए उन्हें register करें।" +title = "कोई linked instances नहीं" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}d पहले" +daysAgo_other = "{{count}}d पहले" +hoursAgo_one = "{{count}}h पहले" +hoursAgo_other = "{{count}}h पहले" +justNow = "अभी-अभी" +minutesAgo_one = "{{count}}m पहले" +minutesAgo_other = "{{count}}m पहले" +never = "कभी नहीं" + +[portal.accountLink.modal] +linkSubtitle = "उस account में sign in करें जिससे इस server का बिल लिया जाना चाहिए।" +linkTitle = "अपना Stirling account लिंक करें" +reauthSubtitle = "आपका session समाप्त हो गया — अपने Stirling account में फिर से sign in करें। आपका instance लिंक रहता है।" +reauthTitle = "फिर से sign in करें" +simulateSignIn = "sign-in simulate करें (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "hosted Stirling account के विरुद्ध in-app linking सक्षम करने के लिए।" +and = "और" +before = "सेट करें" +title = "SaaS login कॉन्फ़िगर नहीं है" + +[portal.accountLink.panel] +instancesSub = "इस org में registered हर self-hosted instance। उसके unattended access को तुरंत रोकने के लिए credential रद्द करें।" +instancesTitle = "Linked instances" +revokeError = "instance रद्द नहीं किया जा सका" +sub = "इस self-hosted org को इसके Stirling account से लिंक करें ताकि unattended processing का बिल आपके org wallet से लिया जाए।" + +[portal.accountLink.panel.loadError] +forbidden = "केवल team owner org के linked instances देख सकता है।" +generic = "टीम के linked instances लोड नहीं किए जा सके। थोड़ी देर में फिर कोशिश करें।" +title = "Linked instances लोड नहीं किए जा सके" + +[portal.accountLink.state] +free = "Editor प्लान" +subscribed = "Processor प्लान" +unlinked = "लिंक नहीं किया गया" + +[portal.agentBuilder] +bootstrapFromDocument = "दस्तावेज़ से bootstrap करें" +sectionsAriaLabel = "Agent builder सेक्शन" +selectorAriaLabel = "Agents" +subtitle = "उन AI agents को डिज़ाइन, टेस्ट और ship करें जो आपके दस्तावेज़ों को classify करते हैं, उनसे extract करते हैं और route करते हैं। scenarios परिभाषित करें, tool access सीमित करें, golden set चलाएँ, और version publish करें।" +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "रद्द करें" +dropzoneText = "एक sample document चुनें (PDF या image)" +lead = "एक sample document छोड़ें और हम scenarios और extraction schema सुझाएँगे जिन्हें आप refine कर सकते हैं। जब तक आप review नहीं करते, कुछ भी publish नहीं होता।" +submit = "Agent bootstrap करें" +subtitle = "एक प्रतिनिधि फ़ाइल से नया agent seed करें" +title = "दस्तावेज़ से bootstrap करें" + +[portal.agentBuilder.empty] +description = "sample document से agent bootstrap करके उसके scenarios और extraction schema seed करें, फिर refine और publish करें।" +title = "अभी कोई agents नहीं" + +[portal.agentBuilder.evals] +casesPassing = "पास हो रहे cases" +columnCase = "Eval case" +columnLatency = "Latency" +columnResult = "परिणाम" +fail = "fail" +goldenSetPassRate = "Golden-set pass rate" +latencyMs = "{{ms}} ms" +notRun = "नहीं चला" +pass = "pass" +passRate = "Pass rate" +runEvals = "evals चलाएँ" + +[portal.agentBuilder.evals.empty] +description = "Evals आपके scenarios को repeatable golden set में बदलते हैं। समय के साथ pass-rate capture करने और publishes को gate करने के लिए upgrade करें।" +title = "अभी कोई golden set नहीं" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "golden sets में" +activeAgents = "सक्रिय agents" +avgPassRate = "औसत eval pass rate" +fleetWide = "fleet-wide" +latestPublished = "नवीनतम प्रकाशित" +scenarios = "Scenarios" +testCases = "test cases" +totalDescription_one = "कुल {{count}}" +totalDescription_other = "कुल {{count}}" + +[portal.agentBuilder.scenarios] +add = "जोड़ें" +addScenario = "Scenario जोड़ें" +enable = "सक्षम करें" +expectationLabel = "अपेक्षित व्यवहार" +expectationPlaceholder = "agent को क्या करना चाहिए" +inEval = "eval में" +mute = "Mute करें" +muted = "muted" +nameLabel = "नाम" +namePlaceholder = "उदा. Compliance escalation" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenarios" +tools = "Tools" +versions = "Versions" + +[portal.agentBuilder.tools] +broadAccess = "व्यापक access" +deniedHint = "चुने गए tools ब्लॉक हैं। बाकी सब callable रहता है।" +deniedTools = "Denied tools" +governanceGate = "Tool governance Enterprise प्लान पर उपलब्ध है।" +restricted = "Restricted" +restrictedAccess = "Restricted tool access" +restrictedDescription = "नीचे जिन tools को आप deny करते हैं, उन्हें छोड़कर हर tool की अनुमति दें।" + +[portal.agentBuilder.versions] +current = "वर्तमान" +historyGate = "पूरी version history और rollback Enterprise प्लान पर उपलब्ध हैं।" +publish = "Publish करें" +rollBack = "Roll back करें" + +[portal.assistant] +close = "assistant बंद करें" +error = "assistant तक नहीं पहुँचा जा सका।" +errorWithDetail = "assistant तक नहीं पहुँचा जा सका: {{detail}}" +inputAriaLabel = "assistant से पूछें" +inputPlaceholder = "Stirling के बारे में पूछें…" +open = "assistant खोलें" +send = "भेजें" +title = "Assistant" +tryAsking = "पूछकर देखें" +typing = "टाइप हो रहा है" + +[portal.auth] +loading = "लोड हो रहा है" +redirectingToEditor = "editor पर redirect किया जा रहा है..." + +[portal.billing.checkout] +noClientSecret = "Edge function ने कोई client_secret नहीं लौटाया।" +subtitle = "अपने मुफ़्त Editor-plan grant से आगे बढ़ने के लिए card जोड़ें। बाकी Stripe संभालता है।" +title = "Processor प्लान चालू करें" + +[portal.billing.checkout.activationSlow] +body = "आपका payment सफल रहा, लेकिन activation में सामान्य से थोड़ा अधिक समय लग रहा है। यह अपने-आप चालू हो जाएगा - इसे बंद करें और यह थोड़ी देर में यहाँ दिखाई देगा।" +close = "बंद करें" +title = "लगभग हो गया" + +[portal.billing.checkout.error] +title = "checkout शुरू नहीं किया जा सका" + +[portal.billing.checkout.finalizing] +body = "आपका payment पूरा हो गया। हम आपके linked instances पर metered processing चालू कर रहे हैं - इसमें आमतौर पर कुछ सेकंड लगते हैं।" +hint = "कृपया यह विंडो खुली रखें।" +title = "आपका Processor प्लान सक्रिय किया जा रहा है..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "portal env में in-app checkout सक्षम करने के लिए।" +bodyBefore = "सेट करें" +title = "Stripe कॉन्फ़िगर नहीं है" + +[portal.billing.enterpriseUpsell] +cta = "अपना Enterprise quote बनाएँ" +description = "Committed volume discounts, air-gapped deployment, custom MSA और security reviews, और 3rd-party distributor partnerships।" +eyebrow = "Volume discount · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "इस माह सक्रिय" +cost = "लागत" +editorsDeployed = "Editors deployed" +inviteTeammates = "टीम सदस्यों को आमंत्रित करें" +pdfsEdited = "PDFs संपादित" +subtitle = "कहीं भी deploy करें, अपनी पूरी टीम के लिए।" +title = "मुफ़्त PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "checkout शुरू नहीं किया जा सका" +currentPlan = "वर्तमान प्लान" +freeForever = "हमेशा मुफ़्त" +noTeamResolved = "आपके wallet पर अभी कोई team resolved नहीं है — refresh करें और फिर कोशिश करें।" +ownerOnly = "केवल team owner Processor प्लान चालू कर सकता है।" +planName = "Editor" +ssoIncluded = "SSO शामिल" +switchOnProcessor = "Processor चालू करें →" +unlimitedUsers = "असीमित users" + +[portal.billing.invoices] +columnAmount = "राशि" +columnDate = "तारीख" +columnDescription = "विवरण" +columnPdfsProcessed = "PDFs processed" +columnStatus = "स्थिति" +descriptionFallback = "Invoice" +downloadAriaLabel = "invoice {{number}} को PDF के रूप में download करें" +emptyDescription = "जब आपकी टीम subscribe करती है और पहला cycle बंद होता है, तो आपके invoices यहाँ दिखाई देते हैं।" +emptyTitle = "अभी कोई invoices नहीं" +fetchLimitNote_one = "आपके सबसे हाल के {{count}} invoices दिखाए जा रहे हैं। पुराने invoices Stripe portal में हैं।" +fetchLimitNote_other = "आपके सबसे हाल के {{count}} invoices दिखाए जा रहे हैं। पुराने invoices Stripe portal में हैं।" +loadError = "invoices लोड नहीं किए जा सके: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "सभी {{count}} दिखाएँ" +showAll_other = "सभी {{count}} दिखाएँ" +showFewer_one = "कम दिखाएँ (शीर्ष {{count}})" +showFewer_other = "कम दिखाएँ (शीर्ष {{count}})" +showMostRecent_one = "सबसे हाल के {{count}} दिखाएँ" +showMostRecent_other = "सबसे हाल के {{count}} दिखाएँ" +title = "Invoice history" +viewAriaLabel = "Stripe में invoice {{number}} देखें" +viewLink = "देखें ↗" + +[portal.billing.linkPrompt] +cta = "Stirling account लिंक करें" +description = "Manual PDF editing — view, sign, merge, split, watermark, compress, convert, manual OCR — हमेशा मुफ़्त है, लिंक हो या न हो। metered processing (automation, AI, और API) के 500 मुफ़्त PDFs का दावा करने के लिए लिंक करें; जब आपको अधिक चाहिए, Processor प्लान चालू करें और केवल अपने उपयोग के लिए भुगतान करें।" +title = "अपना Stirling account लिंक करें" + +[portal.billing.paymentMethod] +billedMonthly = "मासिक बिलिंग" +cardEnding = "{{brand}} समाप्त {{last4}}" +cardFallback = "Card" +expiresBilledMonthly = "{{expiry}} को समाप्त · मासिक बिलिंग" +eyebrow = "Payment method" +managedSub = "आपका card और billing details Stripe के customer portal में सुरक्षित रखे जाते हैं।" +managedTitle = "Stripe में managed" +update = "Update करें" + +[portal.billing.pdfsProcessed] +emptyPeriod = "इस अवधि में अभी कोई metered processing नहीं।" +eyebrow = "इस अवधि में processed PDFs" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "Metered PDFs category के अनुसार split" +segmentAgentsDesc = "AI agent actions" +segmentAgentsLabel = "Agents" +segmentApiDesc = "Direct API requests" +segmentApiLabel = "API" +segmentAutomationDesc = "Automations और pipelines" +segmentAutomationLabel = "Automation" +unit = "metered PDFs" + +[portal.billing.spendLimit] +adjustLimit = "limit समायोजित करें" +cancel = "रद्द करें" +capControlNote = "बदलाव तुरंत लागू होते हैं — ceiling को कभी भी बढ़ाएँ या घटाएँ।" +capSuffix = "/ माह" +capSuffixWithDocs = "/ माह · ≈ {{documents}} दस्तावेज़" +displaySub = "आपसे केवल अपने-आप process किए गए कार्य का बिल लिया जाता है — ceiling से कभी अधिक नहीं।" +editTitle = "अपनी मासिक ceiling सेट करें" +eyebrow = "Spend limit" +guardrailBody = "एक hard ceiling — आपसे कभी भी इससे अधिक बिल नहीं लिया जाता। cap पर metered processing रुक जाती है (असीमित PDF editing चालू रहती है) जब तक आप इसे बढ़ाते नहीं या cycle reset नहीं होता। कुछ भी खोता नहीं है।" +guardrailLabel = "आपका guardrail:" +noCap = "कोई cap नहीं" +pctUsed = "{{pct}}% उपयोग हुआ" +remaining = "{{amount}} शेष" +save = "limit सहेजें" +saveError = "limit सहेजी नहीं जा सकी" +thisPeriodUncapped = "इस अवधि में {{amount}} · uncapped" +usedThisMonth = "इस माह {{amount}} उपयोग हुआ" +useSuggested = "सुझाया गया उपयोग करें · {{amount}} / माह" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/day पर आप ~{{count}} दिन में cap तक पहुँचेंगे (~{{monthEnd}} month-end)। सुझाई गई limit ~{{suggested}}।" +body_other = "{{rate}}/day पर आप ~{{count}} दिनों में cap तक पहुँचेंगे (~{{monthEnd}} month-end)। सुझाई गई limit ~{{suggested}}।" +label = "exceed होने का अनुमान।" + +[portal.billing.spendThisMonth] +eyebrow = "इस माह खर्च" +processed_one = "{{formattedCount}} PDF processed।" +processed_other = "{{formattedCount}} PDFs processed।" +processedWithRate_one = "{{formattedCount}} PDF processed, प्रत्येक {{rate}} पर।" +processedWithRate_other = "{{formattedCount}} PDFs processed, प्रत्येक {{rate}} पर।" + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "इसे अभी बढ़ाएँ ताकि automated processing कभी न रुके।" +approachingTitle = "आप अपनी मासिक spend limit के {{pct}}% पर हैं" +raiseLimit = "limit बढ़ाएँ" +reachedBody = "जब तक आप limit नहीं बढ़ाते या cycle reset नहीं होता, metered processing रुकी रहती है। असीमित PDF editing काम करती रहती है।" +reachedTitle = "मासिक spend limit पहुँच गई" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe portal नहीं खोला जा सका" + +[portal.billing.walletMeter] +capSuffix_one = "{{allowance}} मुफ़्त PDFs में से उपयोग हुआ" +capSuffix_other = "{{allowance}} मुफ़्त PDFs में से उपयोग हुआ" +eyebrow = "Processor trial" +statusLabel_one = "{{remaining}} शेष" +statusLabel_other = "{{remaining}} शेष" +sub = "PDF Editor का मुफ़्त उपयोग करें। PDFs को अपने-आप process करने के लिए भुगतान करें।" +title_one = "{{allowance}} PDFs मुफ़्त process करें" +title_other = "{{allowance}} PDFs मुफ़्त process करें" +titleWithRate_one = "{{allowance}} PDFs मुफ़्त process करें, फिर {{rate}}/PDF" +titleWithRate_other = "{{allowance}} PDFs मुफ़्त process करें, फिर {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Locked" +openAriaLabel = "{{name}} component खोलें" + +[portal.catalogue.detail] +addToProject = "project में जोड़ें" +ariaLabel = "Component detail" +tabsAriaLabel = "Component detail sections" +upgradeToUnlock = "अनलॉक करने के लिए upgrade करें" + +[portal.catalogue.detail.code] +install = "Install" +usage = "Usage" + +[portal.catalogue.detail.locked] +description = "{{name}} {{tier}} प्लान से शामिल है। इसे embed करने के लिए upgrade करें।" +title = "आपके प्लान पर उपलब्ध नहीं" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Interactive sandbox यहाँ render होता है" + +[portal.catalogue.detail.pricing] +note = "प्रति {{unit}} metered। मासिक free quota से अधिक usage का बिल आपके account से लिया जाता है और Usage & Billing के अंतर्गत itemise किया जाता है।" + +[portal.catalogue.detail.stats] +billedOn = "Billed on" +embeds30d = "Embeds (30d)" +freeQuota = "Free quota" +freeQuotaValue = "{{amount}} / mo" +maturity = "Maturity" +none = "कोई नहीं" +perAction = "Per action" +price = "Price" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Overview" +pricing = "Pricing" +props = "Props / API" + +[portal.catalogue.props] +optional = "optional" +required = "required" + +[portal.catalogue.props.columns] +description = "विवरण" +name = "Prop" +required = "Required" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Component spend (MTD)" +embedsThisMonth = "इस माह embeds" +inBeta = "Beta में" + +[portal.components.billingUnit] +approval = "approval" +check = "check" +event = "event" +render = "render" +review = "review" +session = "session" +signature = "signature" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Embeddable SDK widgets जिन्हें आप अपने app में डालते हैं — viewer, e-sign flow, AI review panel। हर action पर metered। install, usage और props के लिए card पर क्लिक करें।" +title = "Components" + +[portal.componentsView.empty] +description = "component catalogue लोड नहीं किया जा सका। थोड़ी देर में फिर कोशिश करें।" +title = "कोई components उपलब्ध नहीं" + +[portal.componentsView.lockedBanner] +description = "GA components Pay-as-you-go पर उपलब्ध हैं; कुछ Beta components केवल enterprise के लिए हैं। Locked cards upgrade nudge दिखाते हैं।" +title = "कुछ components के लिए paid plan चाहिए" + +[portal.docs.authentication] +codeCaption = "हर request" +eyebrow = "शुरुआत करें" +lead = "सभी requests bearer token से authenticate होते हैं। Keys environment के अनुसार scoped होती हैं और rotate किए बिना कभी expire नहीं होतीं।" +liveKey = "Production keys — billed, आपके प्लान के अनुसार rate-limited।" +testKey = "Sandbox keys — free, synthetic fixtures लौटाती हैं।" +title = "Authentication" + +[portal.docs.components] +codeCaption = "viewer embed करें" +eyebrow = "COMPONENTS" +lead = "review queues और document inspection के लिए embeddable UI। अपनी styles लाएँ या shipped theme का उपयोग करें।" +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} field" +fieldCount_other = "{{count}} fields" +filterAll = "सभी" +filterAriaLabel = "vertical के अनुसार endpoints filter करें" +lead = "हर document type एक typed endpoint है। फ़ाइल POST करें, schema-validated JSON प्राप्त करें। नीचे vertical के अनुसार filter करें।" +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Errors एक स्थिर machine-readable code और human message लौटाते हैं। 4xx body में support के लिए हमेशा request_id शामिल होता है।" +title = "Errors" + +[portal.docs.nav] +ariaLabel = "Documentation" + +[portal.docs.nav.empty] +description = "documentation index लोड नहीं किया जा सका।" +title = "Docs उपलब्ध नहीं" + +[portal.docs.quickstart] +eyebrow = "शुरुआत करें" +lead = "अपना पहला document typed endpoint पर भेजें और तीन चरणों में structured JSON वापस पाएँ। कोई model training नहीं, कोई prompt engineering नहीं।" +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "copy-paste recipes के लिए।" +bodyBeforeLink = "validation, redaction, और delivery को chain करने के लिए उसी call को pipeline में wire करें — या MCP पर agent को expose करें। देखें" +label = "अगला:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Infrastructure tab से scoped key बनाएँ। Keys में rate limits और optional IP allowlist होती है। इसे अपने shell में export करें:" +title = "API key जारी करें" + +[portal.docs.quickstart.step2] +body = "किसी भी typed endpoint पर फ़ाइल POST करें। endpoint तय करता है कि आपको कौन सा schema वापस मिलेगा — यहाँ, invoice extractor।" +snippetCaption = "invoice extract करें" +title = "दस्तावेज़ भेजें" + +[portal.docs.quickstart.step3] +body = "हर response endpoint schema के विरुद्ध validate होता है, confidence score और per-field provenance के साथ।" +codeCaption = "200 OK" +title = "structured result पढ़ें" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrency" +eyebrow = "शुरुआत करें" +lead = "Limits आपके प्लान के साथ scale होती हैं। 429 response में Retry-After header शामिल होता है; SDKs अपने-आप back off करते हैं।" +requestsPerMinute = "Requests / minute" +title = "Rate limits और quotas" + +[portal.docs.recipes] +cloneButton = "recipe clone करें" +eyebrow = "PLAYBOOKS" +lead = "End-to-end patterns जो sources, operations और destinations को chain करते हैं। हर एक ऐसी pipeline से map होता है जिसे आप clone कर सकते हैं।" +title = "Recipes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "typed responses, automatic retries, और streaming uploads वाले first-party clients। सभी same endpoint catalogue track करते हैं।" +title = "Official SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecated" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Bundled, named capabilities जिन्हें आपका agent single tool के रूप में invoke करता है। हर skill deterministic op chain है जिसके साथ evals attached हैं।" +title = "Agent skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "document.processed, pipeline.completed, और quota.threshold events को subscribe करें। Payloads HMAC-SHA256 से signed हैं।" +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper।" +beforeHelper = "payload पर भरोसा करने से पहले header को अपने signing secret के विरुद्ध verify करें। SDKs एक" +beforeSignature = "Verify करें" + +[portal.documents] +exportCsv = "CSV export करें" +search = "filename, ID से खोजें..." +subtitle = "आपके org द्वारा process किया गया हर document, उसके पूरे processing record के साथ। Content access request-gated है।" +title = "दस्तावेज़" + +[portal.documents.audit] +approved = "Approved" +archived = "Archived" +elevation = "अधिकार उन्नयन" +empty = "अभी तक कोई इवेंट रिकॉर्ड नहीं किया गया।" +extracted = "प्रोसेस किया गया" +flagged = "समीक्षा आवश्यक" +ingested = "इनजेस्ट किया गया" +reviewed = "समीक्षा में" + +[portal.documents.drawer] +sectionsAriaLabel = "दस्तावेज़ विवरण अनुभाग" + +[portal.documents.drawer.tabs] +audit = "ऑडिट" +extractions = "एक्सट्रैक्शन" +overview = "ओवरव्यू" + +[portal.documents.elevation] +requestAccess = "एक्सेस का अनुरोध करें" + +[portal.documents.elevation.active] +description = "अस्थायी अनुमति — एक्सेस लॉग किया जाता है और समय-सीमित है।" +descriptionFourEyes = "अस्थायी अनुमति — एक सहकर्मी समीक्षक को सूचित किया गया (four-eyes)।" +title = "एक्सेस {{time}} में समाप्त होगा" + +[portal.documents.elevation.gated] +description = "सामग्री zero-standing-access द्वारा सीमित है। अनुरोध करने से समय-सीमित अनुमति शुरू होती है।" +descriptionFourEyes = "सामग्री zero-standing-access द्वारा सीमित है। अनुरोध करने से समय-सीमित अनुमति शुरू होती है और एक सहकर्मी समीक्षक को सूचित किया जाता है (four-eyes)।" +title = "संवेदनशील दस्तावेज़" + +[portal.documents.extractions] +empty = "इस दस्तावेज़ से कोई फ़ील्ड एक्सट्रैक्ट नहीं किए गए।" +masked = "एक्सट्रैक्ट किए गए फ़ील्ड छिपे हुए हैं। इस दस्तावेज़ की सामग्री देखने के लिए समय-सीमित एक्सेस का अनुरोध करें।" + +[portal.documents.extractions.columns] +confidence = "विश्वास स्तर" +field = "फ़ील्ड" +value = "मान" + +[portal.documents.filters] +all = "सभी" +ariaLabel = "स्थिति के आधार पर दस्तावेज़ फ़िल्टर करें" +flagged = "फ़्लैग किए गए" +inReview = "समीक्षा में" +processed = "प्रोसेस किए गए" + +[portal.documents.overview] +action = "पाइपलाइन / कार्रवाई" +product = "उत्पाद" +received = "समय" +status = "स्थिति" +type = "प्रकार" +user = "उपयोगकर्ता" + +[portal.documents.queue.empty] +description = "जब स्रोत आपकी पाइपलाइनों में दस्तावेज़ भेजेंगे, तो वे समीक्षा के लिए यहाँ दिखाई देंगे।" +title = "क्यू में कोई दस्तावेज़ नहीं" + +[portal.documents.status] +error = "त्रुटि" +flagged = "समीक्षा आवश्यक" +inReview = "समीक्षा में" +processed = "प्रोसेस किया गया" + +[portal.documents.table] +auto = "ऑटो" +editorAction = "संपादक" +empty = "इस फ़िल्टर से कोई दस्तावेज़ मेल नहीं खाते।" +rowActions = "पंक्ति कार्रवाइयाँ" +sensitiveLabel = "संवेदनशील" +sensitiveTitle = "संवेदनशील — एक्सेस आवश्यक" + +[portal.documents.table.columns] +action = "पाइपलाइन / कार्रवाई" +document = "दस्तावेज़" +product = "उत्पाद" +status = "स्थिति" +time = "समय" +user = "उपयोगकर्ता" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor को डिप्लॉय करें, self-hosted इंस्टेंस को अपने org से पेयर करें, और चल रहे फ़्लीट — टार्गेट, स्वास्थ्य, क्रेडेंशियल और ऑफ़लाइन सक्रियण — को एक ही जगह संचालित करें।" +title = "संपादक डिप्लॉयमेंट" + +[portal.editorAdmin.health.columns] +activeUsers = "सक्रिय उपयोगकर्ता" +host = "Host" +lastSeen = "अंतिम बार देखा गया" +region = "क्षेत्र" +status = "स्थिति" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "लाइव इंस्टेंस स्वास्थ्य यहाँ देखने के लिए एक टार्गेट डिप्लॉय करें और उसे पेयर करें।" +title = "कोई इंस्टेंस रिपोर्ट नहीं कर रहा" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "ऑफ़लाइन बंडल जनरेट करें" +lockCopy = "ऑफ़लाइन और on-prem सक्रियण Enterprise का हिस्सा है।" +subtitle = "बिना आउटबाउंड नेटवर्क पथ वाले ऑफ़लाइन या on-prem इंस्टॉल के लिए एक हस्ताक्षरित सक्रियण बंडल जनरेट करें। इसे इंस्टेंस में ट्रांसफ़र करें और first-run सेटअप के दौरान लागू करें।" +talkToSales = "सेल्स से बात करें" +title = "एयर-गैप्ड सक्रियण" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} हस्ताक्षरित है और ट्रांसफ़र के लिए तैयार है। यह एक इंस्टेंस को सक्रिय करता है और 14 दिनों में समाप्त हो जाता है।" +title = "बंडल तैयार है" + +[portal.editorAdmin.pairing] +generated = "जनरेट किया गया ✓" +generateNewCode = "नया कोड जनरेट करें" +lockCopy = "IaC प्रोविज़निंग Enterprise का हिस्सा है।" +rotate = "रोटेट करें" +talkToSales = "सेल्स से बात करें" + +[portal.editorAdmin.sections.health] +sub = "हर Editor इंस्टेंस रिपोर्ट कर रहा है — version, क्षेत्र, स्थिति, अंतिम बार देखा गया, और सक्रिय उपयोगकर्ता।" +title = "इंस्टेंस स्वास्थ्य" + +[portal.editorAdmin.sections.pairing] +sub = "एक self-hosted editor को इस org से कनेक्ट करें। एक token जनरेट करें, छोटा code सौंपें, या इसे IaC के माध्यम से वायर करें।" +title = "पेयरिंग" + +[portal.editorAdmin.sections.targets] +sub = "जहाँ Editor चलता है। self-hosted इंस्टेंस खड़ा करने के लिए snippet कॉपी करें, या बिना ops के Managed Cloud का उपयोग करें।" +title = "डिप्लॉयमेंट टार्गेट" + +[portal.editorAdmin.serviceToken] +currentToken = "वर्तमान token" +lastRotated = "अंतिम बार रोटेट किया गया" +rotateButton = "service token रोटेट करें" +subtitle = "इंस्टेंस इस क्रेडेंशियल से org में प्रमाणित होते हैं। इसे शेड्यूल पर या संदिग्ध लीक के तुरंत बाद रोटेट करें।" +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "नया token जारी किया गया। 24h grace window के भीतर प्रत्येक self-hosted इंस्टेंस के STIRLING_SERVICE_TOKEN को अपडेट करें, नहीं तो वे ऑफ़लाइन हो जाएँगे।" +title = "चल रहे इंस्टेंस रोटेट करें" + +[portal.editorAdmin.status] +degraded = "घटिया स्थिति" +healthy = "स्वस्थ" +offline = "ऑफ़लाइन" +pairing = "पेयरिंग" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} इंस्टेंस" +instanceCount_other = "{{count}} इंस्टेंस" +talkToSales = "सेल्स से बात करें" +upgradePlan = "प्लान अपग्रेड करें" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem और Kubernetes self-hosting Enterprise का हिस्सा हैं।" +paid = "Docker और Kubernetes के साथ self-hosting पेड प्लान पर अनलॉक होती है।" + +[portal.editorAdmin.targets.state] +available = "उपलब्ध" +locked = "लॉक्ड" +running = "चल रहा है" + +[portal.errorBoundary] +description = "इस व्यू में अनपेक्षित त्रुटि हुई। फिर से कोशिश करें, या sidebar से कोई अन्य अनुभाग चुनें।" +retry = "फिर से कोशिश करें" +title = "इस पेज पर कुछ गलत हो गया" + +[portal.home.editor] +activeUsers = "{{n}} सक्रिय" +invite = "टीममेट्स को आमंत्रित करें" +name = "Stirling PDF Editor" +open = "ब्राउज़र में खोलें" +updated = "{{time}} अपडेट किया गया" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "नमस्कार" +evening = "शुभ संध्या" +morning = "सुप्रभात" + +[portal.home.onboarding] +dismiss = "सेटअप हटाएँ" +notStarted = "शुरू नहीं हुआ" +progress = "{{total}} में से {{done}} पूरा" +title = "सेटअप पूरा करें" + +[portal.home.onboarding.enterprise] +body = "Org-wide SSO + SCIM + RBAC, committed volume pricing, और air-gapped deployment." +cta = "ट्रायल शुरू करें" +ctaQuote = "कोटेशन प्राप्त करें" +lead = "250+ कर्मचारियों के लिए।" +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "डेस्कटॉप ऐप डिप्लॉय करें, हमेशा के लिए मुफ़्त।" +title = "PDF Editor डाउनलोड करें" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} सक्रिय · {{recommended}} अनुशंसित" +chip = "{{active}} सक्रिय" +title = "पॉलिसियाँ चालू करें" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} कनेक्टेड · हर PDF जहाँ भी पहुँचता है, नियंत्रित" +chip = "{{connected}} कनेक्टेड" +title = "अपने स्रोत कनेक्ट करें" + +[portal.home.quickActions] +subtitle = "आज के प्रमुख कार्य" +title = "त्वरित कार्रवाइयाँ" + +[portal.home.quickActions.buildPipeline] +blurb = "typed op library पर 3-step composer" +title = "पाइपलाइन बनाएँ" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, watched folders" +title = "स्रोत कनेक्ट करें" + +[portal.home.quickActions.issueApiKey] +blurb = "rate limits और IP allowlist के साथ scoped key" +title = "API key जारी करें" + +[portal.infrastructure] +manageEditorDeployment = "Editor डिप्लॉयमेंट प्रबंधित करें" +sectionsAriaLabel = "इन्फ्रास्ट्रक्चर अनुभाग" +subtitle = "आपके Stirling workspace के लिए डिप्लॉयमेंट, क्रेडेंशियल, सुरक्षा स्थिति, स्टोरेज, और audit trail." +title = "इन्फ्रास्ट्रक्चर" + +[portal.infrastructure.apiKeys] +createKey = "key बनाएँ" +heading = "API keys" +subheading = "प्रति-key rate limits, अनुमतियाँ, और IP allowlists के साथ scoped credentials." + +[portal.infrastructure.apiKeys.card] +allowedIps = "अनुमत IPs" +anyIp = "कोई भी IP (कोई allowlist नहीं)" +created = "बनाया गया" +lastUsed = "अंतिम उपयोग" +permissions = "अनुमतियाँ" +rateLimit = "Rate limit" +rateLimitValue = "{{value}} req/min" +usageMonth = "इस महीने का उपयोग" +usageToday = "आज का उपयोग" + +[portal.infrastructure.apiKeys.empty] +description = "Stirling API कॉल करना शुरू करने के लिए scoped key बनाएँ।" +title = "अभी कोई API keys नहीं" + +[portal.infrastructure.audit] +filterAriaLabel = "श्रेणी के आधार पर audit events फ़िल्टर करें" +heading = "Audit logs" +latencyValue = "{{value}} ms" +noEventsInCategory = "इस श्रेणी में कोई events नहीं।" +subheading = "आपके workspace में हर authentication, configuration, और processing event." + +[portal.infrastructure.audit.columns] +actor = "कर्ता" +event = "Event" +latency = "Latency" +status = "स्थिति" +target = "Resource" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "Workspace गतिविधि होते ही यहाँ दिखाई देगी।" +title = "कोई audit events नहीं" + +[portal.infrastructure.audit.export] +cancel = "रद्द करें" +error = "Export विफल रहा। कृपया फिर से कोशिश करें।" +exportButton = "Export" +exporting = "Exporting…" +fieldsLegend = "कॉलम" +format = "Format" +open = "Export" +subtitle = "Audit events को CSV या JSON के रूप में डाउनलोड करें। शामिल करने के लिए कॉलम चुनें।" +title = "Audit log export करें" + +[portal.infrastructure.audit.export.fields] +date = "दिनांक" +documentName = "दस्तावेज़ का नाम" +ipAddress = "IP address" +outcome = "परिणाम" +tool = "टूल" +username = "Username" + +[portal.infrastructure.audit.filters] +all = "सभी" +auth = "Auth" +config = "Config" +elevation = "अधिकार उन्नयन" +processing = "Processing" +security = "Security" + +[portal.infrastructure.audit.forbidden] +description = "Audit log टीम लीड और admins के लिए उपलब्ध है। एक्सेस के लिए अपने टीम लीड या admin से पूछें।" +title = "आपके पास एक्सेस नहीं है" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "अधिकार उन्नयन" +processing = "Processing" +totalEvents = "कुल events · 24h" + +[portal.infrastructure.createKey] +cancel = "रद्द करें" +createKey = "key बनाएँ" +done = "पूरा" +ipAllowlistHelper = "कॉमा-सेपरेटेड CIDR ranges. किसी भी IP की अनुमति देने के लिए खाली छोड़ें।" +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Key name" +keyNamePlaceholder = "उदा. Production · ingest" +permissionsLabel = "अनुमतियाँ" +secretKeyCaption = "Secret key" +secretWarning = "इसे secrets manager में स्टोर करें। Stirling केवल hash स्टोर करता है — बाद में इसे पुनर्प्राप्त करने का कोई तरीका नहीं है।" +subtitle = "Key को न्यूनतम आवश्यकता तक सीमित रखें। आप किसी भी समय रोटेट या revoke कर सकते हैं।" +subtitleCreated = "इस secret को अभी कॉपी करें — यह फिर से नहीं दिखाया जाएगा।" +title = "API key बनाएँ" +titleCreated = "Key बनाई गई" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "डिप्लॉय किया" +environment = "Environment" +product = "उत्पाद" +status = "स्थिति" +version = "Version" +when = "कब" + +[portal.infrastructure.deployments.recent] +heading = "हाल के डिप्लॉयमेंट" +subheading = "Products और environments में नवीनतम rollouts." + +[portal.infrastructure.deployments.regionColumns] +instances = "इंस्टेंस" +latency = "Latency" +load = "Load" +p99 = "P99" +region = "क्षेत्र" +status = "स्थिति" +throughput = "Throughput" +uptime = "Uptime" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "क्षेत्र" +subheading = "हर डिप्लॉय किए गए Stirling क्षेत्र का live health — latency, load, और rollout version." + +[portal.infrastructure.deployments.regions.empty] +description = "आपका workspace provision होने के बाद डिप्लॉय किए गए क्षेत्र यहाँ दिखाई देंगे।" +title = "कोई क्षेत्र डिप्लॉय नहीं" + +[portal.infrastructure.models] +heading = "Models" +msValue = "{{value}} ms" +subheading = "आपके workspace में document processing को power देने वाला model catalogue और routing." + +[portal.infrastructure.models.byom] +description = "On-prem या self-hosted model रजिस्टर करें और data-residency-bound processing के लिए उसे किसी क्षेत्र में pin करें।" +title = "अपना model लाएँ" + +[portal.infrastructure.models.catalogue] +heading = "Catalogue" +sub = "आपके workspace के लिए उपलब्ध managed models, live latency और cost के साथ।" +subEnterprise = "Managed, bring-your-own, और on-prem models — per-region pinning उपलब्ध।" + +[portal.infrastructure.models.catalogue.empty] +description = "आपके workspace के catalogue में models यहाँ दिखाई देंगे।" +title = "कोई models उपलब्ध नहीं" + +[portal.infrastructure.models.columns] +cost = "लागत" +latency = "Latency" +load = "Load" +model = "Model" +status = "स्थिति" +type = "प्रकार" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "सक्रिय models" +avgLatency = "औसत latency" +included = "शामिल" +monthlySpend = "मासिक model खर्च" + +[portal.infrastructure.models.routing] +empty = "कोई routing rules कॉन्फ़िगर नहीं।" +heading = "Routing rules" +sub = "प्रत्येक operation को कौन सा model संभालता है। जब कोई संकीर्ण rule मेल नहीं खाता, तो default लागू होता है।" +subLocked = "Operations को विशिष्ट models तक route करें — paid plans पर उपलब्ध।" + +[portal.infrastructure.models.routing.lockedBanner] +description = "प्रत्येक operation और document type को कौन सा model संभालता है, इसे नियंत्रित करने के लिए Pro में अपग्रेड करें।" +title = "Model routing एक paid feature है" + +[portal.infrastructure.models.routingColumns] +default = "Default" +docType = "दस्तावेज़ प्रकार" +modelForAria = "{{operation}} के लिए model" +operation = "Operation" +routedTo = "Route किया गया" + +[portal.infrastructure.security.access.byok] +description = "अपने KMS से key दें। Stirling इसके साथ encrypt करता है लेकिन अभी भी पढ़ सकता है।" +label = "अपनी key लाएँ (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Keys कभी आपके KMS से बाहर नहीं जातीं। Stirling केवल ciphertext रखता है।" +label = "अपनी key अपने पास रखें (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling encryption keys प्रबंधित करता है। सबसे सरल — आपकी ओर से zero key ops." +label = "Stirling-held keys" + +[portal.infrastructure.security.accessPolicy] +heading = "दस्तावेज़ एक्सेस पॉलिसी" +subheading = "यह नियंत्रित करता है कि rest पर processed documents को कौन decrypt कर सकता है।" + +[portal.infrastructure.security.attestations] +heading = "Compliance attestations" +noReport = "कोई report उपलब्ध नहीं" +subheading = "Framework-by-framework audit posture, attested controls पर reports उपलब्ध।" +viewReport = "Report देखें →" + +[portal.infrastructure.security.compliance] +heading = "Compliance" +subheading = "Stirling platform को कवर करने वाले attestations और certifications." + +[portal.infrastructure.security.empty] +description = "आपके workspace की security configuration यहाँ दिखाई देगी।" +title = "Security posture उपलब्ध नहीं" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK के साथ, encryption keys कभी आपके KMS से बाहर नहीं जातीं। Stirling केवल ciphertext स्टोर और process करता है, जिसे आप किसी भी समय revoke कर सकते हैं।" +title = "Stirling आपके दस्तावेज़ decrypt नहीं कर सकता" + +[portal.infrastructure.security.ipAllowlist] +empty = "कोई IP ranges कॉन्फ़िगर नहीं — सभी IPs अनुमत।" +heading = "IP allowlist" +sub = "API access इन CIDR ranges तक सीमित है।" +subLocked = "API access को ज्ञात IP ranges तक सीमित करें — paid plans पर उपलब्ध।" + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "API access को विशिष्ट networks तक सीमित करने के लिए Pro में अपग्रेड करें।" +title = "IP allowlisting एक paid feature है" + +[portal.infrastructure.security.ipColumns] +added = "जोड़ा गया" +addedBy = "जोड़ा" +cidr = "CIDR" +label = "Label" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Encryption key management" +keyId = "Key identifier" +lastRotated = "अंतिम बार रोटेट किया गया" +rotateKey = "key रोटेट करें" +rotationPolicy = "Rotation policy" +subheading = "वे keys जो rest पर documents को encrypt करती हैं — कौन decrypt कर सकता है, और keys कैसे rotate होती हैं।" + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) और hold-your-own-key (HYOK) custody Enterprise पर उपलब्ध हैं। अपने KMS से keys देने के लिए अपग्रेड करें।" +title = "आपके plan पर keys Stirling द्वारा managed हैं" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "एशिया प्रशांत" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "यूरोपीय संघ" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "संयुक्त राज्य" + +[portal.infrastructure.security.residencyHeader] +heading = "Data residency" +subheading = "जहाँ दस्तावेज़ स्टोर और process किए जाते हैं।" + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} उपयोग किया गया" + +[portal.infrastructure.storage.empty] +description = "Connected storage और उपयोग यहाँ दिखाई देंगे।" +title = "कोई storage कॉन्फ़िगर नहीं" + +[portal.infrastructure.storage.lifecycle] +active = "सक्रिय" +activeRange = "0–{{value}}d" +archived = "Archived" +coldStorage = "cold storage" +deleted = "हटाया गया" +never = "कभी नहीं" +purged = "purged" + +[portal.infrastructure.storage.providers] +connect = "कनेक्ट करें" +connected = "कनेक्टेड" +heading = "Connected providers" +subheading = "जहाँ processed artifacts लिखे जाते हैं।" + +[portal.infrastructure.storage.retention] +heading = "Retention" +subheading = "Lifecycle deletion से पहले artifacts कितने समय तक रखे जाते हैं।" +windowLabel = "Default retention window" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} दिन" +days_other = "{{count}} दिन" +never = "कभी न हटाएँ" + +[portal.infrastructure.storage.totalUsage] +heading = "कुल उपयोग" +progressLabel = "उपयोग किया गया storage" +subheading = "सभी connected providers में खपत हुआ storage." + +[portal.infrastructure.tabs] +apiKeys = "API Keys" +audit = "Audit Logs" +deployments = "Deployments" +models = "Models" +security = "Security" +storage = "Storage" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Components" +docs = "Developer Docs" +documents = "दस्तावेज़" +editor = "Editor" +home = "होम" +infrastructure = "इन्फ्रास्ट्रक्चर" +pipelines = "पाइपलाइन्स" +policies = "पॉलिसियाँ" +procurement = "Procurement" +settings = "सेटिंग्स" +sources = "स्रोत" +usage = "Usage & Billing" +users = "उपयोगकर्ता" + +[portal.notifications] +markAllRead = "सभी को पढ़ा हुआ चिह्नित करें" +title = "सूचनाएँ" +viewAll = "सभी देखें" + +[portal.notifications.ariaLabel] +none = "सूचनाएँ, कोई अपठित नहीं" +unread_one = "सूचनाएँ, {{count}} अपठित" +unread_other = "सूचनाएँ, {{count}} अपठित" + +[portal.notifications.count] +allRead = "सभी पढ़े गए" +loading = "लोड हो रहा है" +new_one = "{{count}} नया" +new_other = "{{count}} नए" + +[portal.notifications.empty] +description = "कोई नई सूचनाएँ नहीं।" +title = "आप पूरी तरह अपडेट हैं" + +[portal.pipelines] +subtitle = "Backend पर हर automated document pipeline: sources के सेट पर operations की ordered chain, trigger पर चलती है। इसके steps और sources के लिए किसी row पर क्लिक करें।" +title = "पाइपलाइन्स" + +[portal.pipelines.actions] +newPipeline = "नई पाइपलाइन" + +[portal.pipelines.builder] +addStep = "टूल जोड़ें" +back = "पाइपलाइन्स पर वापस जाएँ" +discard = "बदलाव छोड़ें" +enabled = "सक्षम" +keepEditing = "संपादन जारी रखें" +needsUpload = "अपलोड की गई फ़ाइल आवश्यक" +noToolMatches = "आपकी खोज से कोई टूल मेल नहीं खाते।" +pipelineSettings = "पाइपलाइन सेटिंग्स" +searchTools = "टूल खोजें" +selectToolBody = "अपनी पाइपलाइन बनाने के लिए एक टूल जोड़ें।" +selectToolTitle = "अभी कोई टूल नहीं" +toolSettings = "टूल सेटिंग्स" +unknownStep = "अपरिचित operation, जैसा है वैसा रखा गया।" +unsavedBody = "आपके पास unsaved बदलाव हैं। बाहर निकलने से पहले उन्हें save करें, या छोड़ दें?" +unsavedTitle = "Unsaved बदलाव" +uploadUnsupported = "Uploaded files अभी pipelines में supported नहीं हैं, इसलिए ये steps save नहीं किए जा सकते: {{tools}}." +usesDefaults = "Default settings के साथ चलता है" + +[portal.pipelines.composer] +addTool = "टूल जोड़ें" +cancel = "रद्द करें" +chainEmpty = "अपनी पाइपलाइन बनाना शुरू करने के लिए एक टूल जोड़ें।" +create = "पाइपलाइन बनाएँ" +directory = "Output folder" +directoryHelp = "Server पर absolute path. यह configured allowed folders के भीतर होना चाहिए।" +editingUnsupported = "Editing के लिए इन tool params को दिखाना अभी supported नहीं है।" +moveDown = "नीचे ले जाएँ" +moveUp = "ऊपर ले जाएँ" +name = "नाम" +namePlaceholder = "उदा. Redaction sweep" +noSources = "अभी कोई स्रोत कनेक्ट नहीं हैं। पाइपलाइन फिर भी सीधे दी गई files पर चल सकती है।" +noToolSettings = "इस टूल में कोई configurable settings नहीं हैं।" +operations_one = "Operation ({{count}})" +operations_other = "Operations ({{count}})" +output = "Output" +removeStep = "Operation हटाएँ" +save = "बदलाव save करें" +scheduleEvery = "हर" +sources = "स्रोत" +sourcesLoading = "स्रोत लोड हो रहे हैं..." +trigger = "Trigger" +triggerManual = "केवल Manual" + +[portal.pipelines.composer.unit] +days = "दिन" +hours = "घंटे" +minutes = "मिनट" + +[portal.pipelines.delete] +body = "\"{{name}}\" हटाएँ? इसे पूर्ववत नहीं किया जा सकता।" +cancel = "रद्द करें" +confirm = "हटाएँ" +title = "पाइपलाइन हटाएँ?" + +[portal.pipelines.detail] +delete = "पाइपलाइन हटाएँ" +run = "अभी चलाएँ" + +[portal.pipelines.empty] +action = "पाइपलाइन बनाएँ" +description = "अपनी पहली पाइपलाइन बनाएँ: वे स्रोत चुनें जिन पर यह चलती है, operations को chain करें, और output कहाँ जाए चुनें।" +title = "अभी कोई पाइपलाइन नहीं" + +[portal.pipelines.kpi] +active = "सक्रिय" +paused = "रोकी गई" +total = "पाइपलाइन्स" + +[portal.pipelines.output] +folder = "Folder में लिखें" +inline = "Files लौटाएँ" + +[portal.pipelines.run] +completed_one = "Run पूरा हुआ।" +completed_other = "सभी {{count}} runs पूरे हुए।" +empty = "चलाने के लिए कुछ नहीं: sources में process करने के लिए कोई documents नहीं थे।" +failed = "Run विफल रहा: {{error}}" +running = "Run शुरू हुआ; अभी भी जारी है।" +timeout = "Run अपेक्षा से अधिक समय ले रहा है; यह background में अभी भी पूरा हो सकता है।" + +[portal.pipelines.status] +active = "सक्रिय" +paused = "रोकी गई" + +[portal.pipelines.table] +name = "पाइपलाइन" +sources = "स्रोत" +status = "स्थिति" +steps = "Steps" + +[portal.pipelines.trigger] +folder-watch = "Folder watch" +manual = "Manual" +schedule = "Scheduled" + +[portal.policies] +subtitle = "Standing automations जो हर दस्तावेज़ पर tool pipeline लागू करते हैं। प्रत्येक policy upload या export पर चलती है, अपनी tool chain चलाती है, और enforced version को original के साथ save करती है।" +title = "पॉलिसियाँ" + +[portal.policies.card] +comingSoon = "Enterprise में अपग्रेड करें" +notSetUp = "सेट अप नहीं" + +[portal.policies.categories.compliance] +desc = "हर दस्तावेज़ पर HIPAA, GDPR, SOC 2, या FedRAMP आवश्यकताएँ लागू करें।" +label = "Compliance" + +[portal.policies.categories.ingestion] +desc = "दस्तावेज़ों को classify करें, structured data extract करें, naming conventions लागू करें, और pages normalize करें।" +label = "Ingestion" + +[portal.policies.categories.retention] +desc = "सेट करें कि दस्तावेज़ कितने समय तक रखे जाएँ, कब archive हों, और कब delete हों।" +label = "Retention" + +[portal.policies.categories.routing] +desc = "दस्तावेज़ों को सही team, folder, या system पर auto-route करें।" +label = "Routing" + +[portal.policies.categories.security] +desc = "PII detect करें, redact करें, active content हटाएँ, और documents पर watermark लगाएँ।" +label = "Security" + +[portal.policies.config] +scopeAll = "सभी दस्तावेज़" + +[portal.policies.config.compliance] +summary = "System से बाहर जाने से पहले regulatory frameworks के विरुद्ध documents को validate करता है।" + +[portal.policies.config.compliance.fields] +accessLog = "Access log" +auditTrail = "Audit trail" +frameworks = "Frameworks" +onViolation = "जब non-compliant हो" + +[portal.policies.config.compliance.rules] +0 = "Framework scan" +1 = "कार्रवाई लागू करें" +2 = "Audit trail" + +[portal.policies.config.ingestion] +summary = "दस्तावेज़ों को classify करता है, structured data extract करता है, naming लागू करता है, और pages normalize करता है।" + +[portal.policies.config.ingestion.fields] +belowThreshold = "Threshold से नीचे" +minConfidence = "न्यूनतम confidence" + +[portal.policies.config.ingestion.rules] +0 = "Classify" +1 = "Extract" +2 = "Name" +3 = "Normalize" + +[portal.policies.config.retention] +summary = "दस्तावेज़ कितने समय तक रखे जाएँ, कब archive हों, और कब delete हों, इसे लागू करता है।" + +[portal.policies.config.retention.fields] +archiveAfter = "इसके बाद archive करें" +immutableHold = "Immutable hold" +keepFor = "इसके लिए रखें" + +[portal.policies.config.retention.rules] +0 = "Retention hold" +1 = "Auto-archive" +2 = "Deletion block" + +[portal.policies.config.routing] +summary = "Type और classification के आधार पर documents को सही destination पर route करता है।" + +[portal.policies.config.routing.fields] +destination = "Destination" +notify = "Route पर notify करें" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Auto-classify" +1 = "Folder में route करें" +2 = "Webhook notify" + +[portal.policies.config.security] +summary = "PII detect और redact करता है, active content (JavaScript) हटाता है, और documents पर watermark लगाता है।" + +[portal.policies.config.security.rules] +0 = "PII redact करें" +1 = "JavaScript हटाएँ" +2 = "Watermark" + +[portal.policies.detail] +enforces = "लागू करता है" +onEveryExport = "हर export पर" +onEveryUpload = "हर upload पर" +outputAsNewFile = "नई file के रूप में" +outputAsNewVersion = "नए version के रूप में" +recentActivity = "हाल की गतिविधि" +retry = "फिर से कोशिश करें" +showLess = "कम दिखाएँ" +showMore = "और दिखाएँ" +sources = "स्रोत" + +[portal.policies.detail.actions] +clearHistory = "प्रोसेस किया गया इतिहास साफ़ करें" +delete = "हटाएं" +editSettings = "सेटिंग्स संपादित करें" +pause = "रोकें" +resume = "फिर शुरू करें" +runNow = "अभी चलाएं" + +[portal.policies.detail.clearHistory] +body = "यह नीति हर उस फ़ाइल को भूल जाएगी जिसे यह पहले ही प्रोसेस कर चुकी है और अगले रन में अपने स्रोतों में वर्तमान में मौजूद हर चीज़ को फिर से प्रोसेस करेगी। फ़ाइलें स्वयं बदली नहीं जाएंगी। इसे वापस नहीं किया जा सकता।" +cancel = "रद्द करें" +confirm = "इतिहास साफ़ करें" +title = "प्रोसेस किया गया इतिहास साफ़ करें?" + +[portal.policies.detail.emptyActivity] +description = "यह नीति चलने के बाद दस्तावेज़ यहां दिखाई देंगे।" +title = "अभी तक कोई गतिविधि नहीं" + +[portal.policies.endpoints] +addWatermark = "Watermark" +autoRedact = "PII संपादित करें" +compressPdf = "Compress" +flatten = "Flatten" +ocrPdf = "OCR" +sanitizePdf = "JavaScript हटाएं" + +[portal.policies.offline] +description = "आपकी नीतियां सहेजी गई हैं और कनेक्शन बहाल होने पर दिखाई देंगी।" +retry = "फिर से प्रयास करें" +title = "Backend उपलब्ध नहीं" + +[portal.policies.stats] +activeFor = "सक्रिय" +dataProcessed = "प्रोसेस किया गया डेटा" +docsEnforced = "लागू किए गए दस्तावेज़" + +[portal.policies.status] +active = "सक्रिय" +paused = "रोका गया" + +[portal.policies.summary.active] +description = "अपलोड/निर्यात पर लागू करना" +label = "सक्रिय नीतियां" + +[portal.policies.summary.categories] +description = "कॉन्फ़िगर करने के लिए उपलब्ध" +label = "श्रेणियां" + +[portal.policies.summary.docsEnforced] +description = "सक्रिय नीतियों में" +label = "लागू किए गए दस्तावेज़" + +[portal.policies.summary.paused] +description = "कॉन्फ़िगर किया गया लेकिन चालू नहीं हो रहा" +label = "रोका गया" + +[portal.policies.wizard.actions] +back = "वापस" +cancel = "रद्द करें" +continue = "जारी रखें" +enablePolicy = "नीति सक्षम करें" +saveChanges = "बदलाव सहेजें" + +[portal.policies.wizard.capability.compress] +desc = "दस्तावेज़ को छोटे फ़ाइल आकार में Compress करता है।" +label = "फ़ाइल आकार घटाएं" + +[portal.policies.wizard.capability.flatten] +desc = "फ़ॉर्म फ़ील्ड और एनोटेशन को पेज में मिला देता है ताकि उन्हें संपादित न किया जा सके।" +label = "दस्तावेज़ को Flatten करें" + +[portal.policies.wizard.capability.ocr] +desc = "OCR चलाता है ताकि स्कैन किए गए पेज चयन योग्य, खोज योग्य टेक्स्ट बन जाएं।" +label = "टेक्स्ट को खोज योग्य बनाएं" + +[portal.policies.wizard.capability.redact] +desc = "संवेदनशील विवरण — जैसे Social Security और कार्ड नंबर — ढूंढता और काला करता है ताकि उन्हें पढ़ा न जा सके।" +label = "संवेदनशील जानकारी संपादित करें" + +[portal.policies.wizard.capability.sanitize] +desc = "छिपा हुआ JavaScript हटाता है ताकि दस्तावेज़ खोले जाने पर कुछ भी अपने आप न चल सके।" +label = "सक्रिय सामग्री हटाएं" + +[portal.policies.wizard.capability.watermark] +desc = "हर पेज पर एक दिखाई देने वाला निशान (जैसे “Confidential”) लगाता है।" +label = "Watermark लागू करें" + +[portal.policies.wizard.errors] +noTools = "पहले वर्कफ़्लो में कम से कम एक टूल सक्षम करें।" +saveFailed = "नीति सहेजी नहीं जा सकी। कृपया फिर से प्रयास करें।" + +[portal.policies.wizard.output] +heading = "आउटपुट और रन" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "ऑटो-नंबर" +label = "फ़ाइल नाम नियम" +placeholder = "जोड़ने के लिए टेक्स्ट (वैकल्पिक)" +prefix = "Prefix" +suffix = "Suffix" + +[portal.policies.wizard.output.outputAs] +label = "आउटपुट के रूप में" +newFile = "नई फ़ाइल" +newVersion = "नया संस्करण" + +[portal.policies.wizard.output.runOn] +export = "निर्यात" +helper = "जब नीति चालू हो: अपलोड पर, या निर्यात से पहले।" +label = "इस पर चलाएं" +upload = "अपलोड" + +[portal.policies.wizard.settings] +heading = "सेटिंग्स" + +[portal.policies.wizard.sources] +heading = "स्रोत" +loading = "स्रोत लोड हो रहे हैं…" + +[portal.policies.wizard.tabs] +ariaLabel = "सेटअप चरण" +settings = "सेटिंग्स" +workflow = "कार्रवाइयां" + +[portal.policies.wizard.title] +edit = "{{category}} नीति संपादित करें" +setUp = "{{category}} नीति सेट अप करें" + +[portal.policies.wizard.workflow] +description = "चुनें कि यह नीति प्रोसेस किए जाने वाले हर दस्तावेज़ के साथ क्या करती है।" + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} सक्रिय" +noRule = "अभी तक कोई नियम लागू नहीं" +subtitle = "स्थायी ऑटोमेशन जिनसे हर दस्तावेज़ गुजरता है, चाहे उसे कौन सी pipeline संभालती हो।" +title = "आपके PDFs पर क्या चलता है" + +[portal.policySummary.action] +comingSoon = "Enterprise में अपग्रेड करें" +configure = "कॉन्फ़िगर करें" +setUp = "सेट अप करें" + +[portal.policySummary.column] +activeRule = "सक्रिय नियम" +policy = "नीति" +status = "स्थिति" + +[portal.policySummary.empty] +description = "नीतियां कॉन्फ़िगर होने के बाद, श्रेणियां यहां दिखाई देंगी।" +title = "अभी तक कोई नीति नहीं" + +[portal.policySummary.state] +active = "सक्रिय" +off = "बंद" +soon = "जल्द" + +[portal.processingStatus] +managePlan = "प्लान प्रबंधित करें" +volumeSuffix = "PDFs प्रोसेस किए गए · पिछले 30 दिन" + +[portal.procurement] +reset = "Procurement रीसेट करें (demo)" +subtitle = "अपनी टीम का मूल्यांकन, अनुबंध और ऑनबोर्डिंग कराएं। हर दस्तावेज़ एक जगह।" +title = "Procurement" + +[portal.procurement.action] +download = "डाउनलोड" +pay = "अभी भुगतान करें" +request = "अनुरोध करें" +sign = "समीक्षा करें और हस्ताक्षर करें" +upload = "अपलोड" + +[portal.procurement.agreement] +agreeCta = "सहमत हों और सदस्यता लें" +confirm = "मैंने Stirling Enterprise Agreement पढ़ लिया है और उससे सहमत हूं।" +eyebrow = "Agreement" +intro = "एक संयुक्त agreement आपकी deal को कवर करता है: Master Service Agreement, Order Form, EULA, और Data Processing Agreement। इसकी समीक्षा करें, फिर quote को committed subscription में स्वीकार करने के लिए सहमत हों।" +title = "अपने enterprise agreement की समीक्षा करें" + +[portal.procurement.builder] +addons = "Add-ons" +back = "वापस" +businessName = "व्यवसाय का नाम" +businessNamePlaceholder = "आपकी कंपनी" +continue = "जारी रखें" +country = "देश" +countryEuro = "Eurozone (EUR €)" +countryUK = "United Kingdom (GBP £)" +countryUS = "United States (USD $)" +eula = "मैंने Stirling Enterprise EULA पढ़ लिया है और उससे सहमत हूं। यह इस quote से जनरेट किए गए agreement को नियंत्रित करता है।" +generate = "Quote जनरेट करें" +included = "शामिल" +indemnification = "IP indemnification" +indemnificationSub = "EULA के अनुसार, हम योग्य IP दावों का बचाव करते हैं" +offlineLicense = "Offline / air-gapped licence" +offlineLicenseSub = "air-gapped self-hosted instance के लिए डाउनलोड योग्य licence फ़ाइल" +qbr = "Quarterly business reviews" +qbrSub = "आपका SE हर तिमाही उपयोग और roadmap की समीक्षा करता है" +running = "{{annual}} / वर्ष · {{years}}-वर्ष {{tcv}}" +s1Sub = "आपकी टीम, और वे PDFs जिन्हें आप हर साल चलाने की उम्मीद करते हैं।" +s1Title = "आप कितना प्रोसेस करेंगे?" +s2Sub = "लंबी अवधि दर पर छूट देती है; आपका service level support सेट करता है।" +s2Title = "प्रतिबद्धता और सेवा" +s3Sub = "Quote और उससे जनरेट होने वाले agreement के लिए।" +s3Title = "आपका विवरण" +serviceLevel = "Service level" +slDedicated = "Dedicated" +slDedicatedSub = "4 व्यावसायिक घंटे · dedicated account manager · +30%" +slPriority = "Priority" +slPrioritySub = "उसी व्यावसायिक दिन · named CSM · +15%" +slStandard = "Standard" +slStandardSub = "अगला व्यावसायिक दिन · shared CSM · शामिल" +stepOf = "चरण {{n}} / {{total}}" +term = "अवधि" +termDiscount = "{{pct}}% multi-year commitment discount लागू किया गया" +title = "अपना quote बनाएं" +training = "Onboarding और training" +trainingSub = "आपकी टीम को शुरू कराने के लिए live sessions" +users = "कुल उपयोगकर्ता" +usersPlaceholder = "जैसे 250" +volEstimated = "{{count}} उपयोगकर्ताओं से अनुमानित (~2,000 PDFs प्रत्येक, automation सहित)। यदि आपको बेहतर पता हो तो संपादित करें।" +volManual = "आपके आंकड़े का उपयोग हो रहा है। अपनी टीम के आकार से कभी भी फिर से अनुमान लगाएं।" +volNoUsers = "पक्का नहीं? अपनी टीम का आकार दर्ज करें और हम इसका अनुमान लगाएंगे।" +volume = "वार्षिक PDF मात्रा" +volumePlaceholder = "जैसे 1,000,000" +years_one = "{{count}} वर्ष" +years_other = "{{count}} वर्ष" + +[portal.procurement.docs] +count_one = "{{count}} दस्तावेज़" +count_other = "{{count}} दस्तावेज़" +done = "पूर्ण" +here = "आप यहां हैं" +hide = "छिपाएं" +optional = "वैकल्पिक" +paidAddon = "Paid add-on" +show = "दिखाएं" +subtitle = "यात्रा के हर चरण में आपको जो कुछ चाहिए, deal के आगे बढ़ते ही सामने लाया जाता है।" +supportingSubtitle = "SOC 2, सुरक्षा समीक्षाएं, कर फ़ॉर्म और बहुत कुछ, जब आपकी सुरक्षा या procurement टीम मांगे तब तैयार। कुछ पर एक बार का शुल्क लगता है।" +supportingTitle = "आपके मूल्यांकन का समर्थन" +title = "दस्तावेज़" +upcoming = "आगामी" + +[portal.procurement.error] +title = "कुछ गलत हो गया" + +[portal.procurement.hero] +company = "आपकी enterprise deal" +ctaAgreement = "Agreement की समीक्षा करें और हस्ताक्षर करें" +ctaLive = "आप live हैं" +ctaPayment = "भुगतान जोड़ें" +ctaQuote = "अपने quote की समीक्षा करें" +ctaTrial = "अपना quote बनाएं" +eyebrow = "Enterprise procurement" +inviteTeammates = "टीममेट्स को आमंत्रित करें" +keyDocs = "मुख्य दस्तावेज़" +nextStep = "अगला चरण: {{action}}" +notStarted = "शुरू नहीं हुआ" +open = "Procurement खोलें" +scheduleCall = "कॉल शेड्यूल करें" +setup1Sub = "अपने टीममेट्स को आमंत्रित करें" +setup1Title = "PDF Editor deploy करें" +setup2Sub = "Editors और अन्य स्रोतों में processing चालू करें" +setup2Title = "PDF Processor कनेक्ट करें" +setup3Sub = "जब आवश्यकता हो Security, Compliance, Routing, या Retention चालू करें" +setup3Title = "अनुशंसित नीतियां जोड़ें" + +[portal.procurement.journey] +daysLeft_one = "{{count}} दिन बाकी" +daysLeft_other = "{{count}} दिन बाकी" +engineerLabel = "आपके solutions engineer" +eyebrow = "आपका rollout" +live = "आप Stirling Enterprise पर live हैं" +nextStep = "अगला चरण: {{action}}" +subtitle = "आपका solutions engineer हर चरण में साथ है। एक समय में एक अगली कार्रवाई; पूरी checklist नीचे है।" +title = "Trial से live तक, एक guided path" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "एक हस्ताक्षर MSA, order form, EULA और DPA को कवर करता है।" +gatingAction = "अपने agreement की समीक्षा करें और हस्ताक्षर करें" +label = "Agreement" + +[portal.procurement.journeySteps.implementation] +blurb = "अपने workspace को provision करें और go-live playbook चलाएं।" +gatingAction = "आपका workspace provision किया जा रहा है" +label = "Implementation" + +[portal.procurement.journeySteps.payment] +blurb = "Card, bank transfer, या purchase order के विरुद्ध भुगतान करें।" +gatingAction = "भुगतान की पुष्टि करें" +label = "Payment" + +[portal.procurement.journeySteps.quote] +blurb = "Committed-volume pricing और contract term की समीक्षा करें।" +gatingAction = "अपना quote स्वीकार करें" +label = "Quote" + +[portal.procurement.journeySteps.trial] +blurb = "अपने दस्तावेज़ों और workflows के विरुद्ध Stirling का मूल्यांकन करें।" +gatingAction = "अपना quote बनाएं" +label = "Trial" + +[portal.procurement.license] +copied = "कॉपी किया गया" +copy = "Key कॉपी करें" +downloadError = "Offline licence फ़ाइल अभी जनरेट नहीं की जा सकी — कृपया कुछ देर बाद फिर से प्रयास करें।" +downloadOffline = "Offline licence डाउनलोड करें (.lic)" +hint = "इसे activate करने के लिए इस key को self-hosted instance में paste करें, या अपने records के लिए रखें। इसे सुरक्षित रखें।" +label = "आपकी licence key" + +[portal.procurement.link] +cta = "Account लिंक करें" +description = "Procurement आपके linked Stirling account पर चलता है: इसी से हम trial provision करते हैं, आपके quote की कीमत तय करते हैं, और billing शुरू करते हैं। शुरू करने के लिए account लिंक करें।" +eyebrow = "Enterprise" +title = "शुरू करने के लिए अपना account लिंक करें" + +[portal.procurement.live] +description = "आपकी subscription सक्रिय है और आपका licence जारी कर दिया गया है। आपकी टीम provisioned है और billing शुरू हो गई है।" +eyebrow = "Live" +title = "आप Stirling Enterprise पर live हैं" + +[portal.procurement.locked] +description = "Trial keys, committed-volume quotes, one-signature agreement, payment, और आपका document ledger, enterprise evaluation शुरू करने के बाद सब यहां रहते हैं।" +eyebrow = "केवल Enterprise" +talkToSales = "Sales से बात करें" +title = "Procurement track Enterprise के साथ खुलता है" + +[portal.procurement.milestone] +accept = "स्वीकार करें और जारी रखें" +description = "PDF को अपनी टीम के साथ साझा करने के लिए डाउनलोड करें, तैयार होने पर स्वीकार करने के लिए वापस आएं, या बदलाव करें।" +download = "PDF डाउनलोड करें" +downloadError = "Quote PDF अभी डाउनलोड नहीं किया जा सका — कृपया कुछ देर बाद फिर से प्रयास करें।" +edit = "Quote संपादित करें" +eyebrow = "Quote {{number}}" +perYear = " / वर्ष" +preparedFor = "{{company}} के लिए तैयार" +tcv = "{{value}} कुल contract value" +title = "आपका quote तैयार है" + +[portal.procurement.modal] +cancel = "रद्द करें" +chooseFile = "फ़ाइल चुनें" +close = "बंद करें" +downloadBody = "आपका डाउनलोड शीघ्र शुरू होगा।" +downloadCta = "डाउनलोड" +downloadTitle = "डाउनलोड" +noFile = "कोई फ़ाइल चयनित नहीं" +payBody = "Stripe के माध्यम से card या bank transfer द्वारा अपना committed contract भुगतान करें। भुगतान clear होते ही आपका workspace provision हो जाएगा।" +payCta = "Stripe पर जारी रखें" +payTitle = "भुगतान की पुष्टि करें" +requestBodyFree = "हम इसे on demand जनरेट करते हैं। पुष्टि करें और आपका solutions engineer इसे शीघ्र भेज देगा।" +requestBodyPaid = "यह paid add-on है। पुष्टि करें और आपका solutions engineer इसका scope तय करके paperwork भेजेगा।" +requestCta = "अनुरोध करें" +requestTitle = "इस दस्तावेज़ का अनुरोध करें" +signBody = "E-signature के लिए Stirling Enterprise Agreement खोलता है: एक हस्ताक्षर MSA, order form, EULA और DPA को कवर करता है। हम अपने आप countersign करते हैं और आप payment तक आगे बढ़ते हैं।" +signCta = "हस्ताक्षर के लिए खोलें" +signTitle = "अपने agreement की समीक्षा करें और हस्ताक्षर करें" +uploadBody = "हमें अपना PO भेजें और हम आपकी शर्तों पर उसके विरुद्ध invoice देंगे। PDF को drag करें या नीचे फ़ाइल चुनें।" +uploadCta = "Purchase order अपलोड करें" +uploadTitle = "अपना purchase order अपलोड करें" + +[portal.procurement.payment] +description = "आपका quote स्वीकार कर लिया गया है और आपका licence पहले से सक्रिय है — आपकी टीम तुरंत शुरू कर सकती है। तैयार होने पर पहला invoice भुगतान करें; आप इसे यहां भुगतान या डाउनलोड कर सकते हैं, email की आवश्यकता नहीं।" +downloadInvoice = "Invoice डाउनलोड करें" +simulate = "प्राप्त भुगतान simulate करें (demo)" +title = "Subscription बनाई गई" +viewInvoice = "Invoice देखें और भुगतान करें" + +[portal.procurement.schedule] +fallback = "Scheduler लोड नहीं हो सका।" +fallbackLink = "Scheduling को नए tab में खोलें" +subtitle = "आपका solutions engineer rollout में आपकी टीम का मार्गदर्शन करेगा। अपने लिए उपयुक्त समय चुनें।" +title = "कॉल शेड्यूल करें" + +[portal.procurement.status] +action = "कार्रवाई आवश्यक" +available = "उपलब्ध" +complete = "पूर्ण" +pending = "लंबित" +request = "अनुरोध पर" + +[portal.procurement.trial] +body = "विस्तार करने से 7 दिन जुड़ते हैं और आपके solutions engineer को सूचना मिलती है।" +bodyMaxed = "आपने अपने सभी extensions उपयोग कर लिए हैं — यदि आपको अधिक समय चाहिए तो अपने solutions engineer से बात करें।" +cancel = "Trial रद्द करें" +extend = "7 दिन बढ़ाएं" +maxed = "अधिकतम हो गया" +subtitle = "आपका free trial {{date}} तक चलता है। Card आवश्यक नहीं।" +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Committed volume pricing, org-wide SSO + SCIM + RBAC, 90-day immutable audit, और dedicated SE।" +homeCta = "Trial शुरू करें →" +homeHeadline = "लाखों PDFs प्रोसेस करें।" + +[portal.recentActivity] +title = "हाल की गतिविधि" +viewAll = "सभी देखें" + +[portal.recentActivity.empty] +description = "Pipeline runs, deploys और agent events यहां दिखाई देंगे।" +title = "अभी यहां कुछ नहीं" + +[portal.search] +ariaLabel = "खोजें" +placeholder = "Stirling खोजें — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "उपलब्ध होने पर quick actions यहां दिखाई देंगी।" +noActionsTitle = "कोई quick actions नहीं" +noMatches = "\"{{query}}\" के लिए कोई मिलान नहीं" +noMatchesDescription = "कोई अलग keyword आज़माएं या catalogue browse करें।" + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Account link" + +[portal.shell.header] +accountFallback = "Account" +accountMenu = "Account menu" +darkMode = "Dark mode" +lightMode = "Light mode" +search = "खोजें" +searchPlaceholder = "खोजें…" +signOut = "Sign out" +switchToDark = "Dark theme पर स्विच करें" +switchToLight = "Light theme पर स्विच करें" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Stirling account लिंक करें" +planEditor = "Editor plan" +planEnterprise = "Enterprise plan" +planProcessor = "Processor plan" +primaryNav = "Primary navigation" +switchApp = "App बदलें" + +[portal.sources] +subtitle = "पुनः उपयोग योग्य input connections जो दस्तावेज़ों को Stirling में भेजते हैं। एक connection को एक बार कॉन्फ़िगर करें, फिर उसे किसी भी संख्या में policies से reference करें। इसके config और इसे उपयोग करने वाली policies के लिए किसी row पर click करें।" +title = "स्रोत" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "स्रोत कनेक्ट करें" + +[portal.sources.delete] +body = "\"{{name}}\" हटाएं? इसे वापस नहीं किया जा सकता। इसे reference करने वाली policies को update करना होगा।" +cancel = "रद्द करें" +confirm = "हटाएं" +title = "स्रोत हटाएं?" + +[portal.sources.detail] +closeAriaLabel = "विवरण बंद करें" +delete = "स्रोत हटाएं" +docs24h = "पिछले 24h" +docs30d = "पिछले 30 दिन" +docsTotal = "कुल देखे गए" +docsTrend = "पिछले 30 दिनों में दस्तावेज़" +documents = "दस्तावेज़" +edit = "संपादित करें" +notReferenced = "किसी भी नीति द्वारा reference नहीं किया गया, इसलिए इसे हटाना सुरक्षित है।" +pause = "रोकें" +resume = "फिर शुरू करें" +subtitle = "{{type}} · {{status}}" +usedBy = "इसके द्वारा उपयोग किया गया" + +[portal.sources.empty] +description = "एक folder (और जल्द ही, cloud storage) कनेक्ट करें ताकि आपकी policies के पास दस्तावेज़ खींचने की जगह हो।" +title = "अभी तक कोई स्रोत कनेक्ट नहीं" + +[portal.sources.kpi] +inUse = "उपयोग में" +total = "Connections" +unused = "Unused" + +[portal.sources.status] +active = "सक्रिय" +disabled = "Disabled" +unused = "Unused" + +[portal.sources.table] +source = "स्रोत" +status = "स्थिति" +usedBy = "Policies" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "नए दस्तावेज़ों के लिए server पर directory देखें।" +label = "Folder" + +[portal.sources.types.folder.fields.directory] +helperText = "फ़ाइलों को प्रोसेस करने के लिए Stirling जिस absolute path को देखता है।" +label = "Directory path" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Content check हर बदली हुई फ़ाइल को पढ़ता है, इसलिए rename और ऐसे touches जो content नहीं बदलते, फिर से प्रोसेस नहीं किए जाते।" +label = "Change detection" + +[portal.sources.types.folder.fields.identity.options] +hash = "Size, date और content check" +stat = "Size और date modified" + +[portal.sources.types.folder.fields.mode] +label = "Read mode" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: प्रत्येक फ़ाइल को एक बार प्रोसेस करें" +snapshot = "Snapshot: हर run में folder को फिर से पढ़ें" + +[portal.sources.types.folder.fields.recursive] +label = "Folder depth" + +[portal.sources.types.folder.fields.recursive.options] +all = "Subfolders शामिल करें" +top = "केवल top level" + +[portal.sources.types.unknown] +label = "स्रोत" + +[portal.sources.wizard] +back = "वापस" +cancel = "रद्द करें" +continue = "जारी रखें" +editTitle = "स्रोत संपादित करें" +name = "नाम" +namePlaceholder = "जैसे Claims intake" +save = "बदलाव सहेजें" +subtitle = "चरण {{current}} / {{total}} · {{label}}" +title = "स्रोत कनेक्ट करें" +type = "प्रकार" + +[portal.sources.wizard.steps] +chooseType = "प्रकार चुनें" +configure = "कॉन्फ़िगर करें" +review = "समीक्षा करें और कनेक्ट करें" + +[portal.usage] +managePayment = "भुगतान प्रबंधित करें" +subtitle = "हर PDF के लिए consumption, invoices, और plan management जिसके लिए Stirling ने bill किया है, एक console में।" +title = "Usage और billing" + +[portal.usage.error] +loadWallet = "Wallet लोड नहीं हो सका" +openStripePortal = "Stripe portal नहीं खुल सका" +walletUnavailable = "Wallet उपलब्ध नहीं: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "फिर से sign in करें" +body = "आपका Stirling account session समाप्त हो गया है। Billing देखने के लिए फिर से sign in करें — आपका instance linked रहता है।" +title = "Session समाप्त" + +[portal.users] +title = "उपयोगकर्ता" + +[portal.users.roles] +subtitle = "हर role हर plan पर मौजूद है — प्रत्येक क्या कर सकता है, यह org में fixed है।" +title = "Roles" + +[portal.users.roles.admin] +label = "Admin (Org owner)" +summary = "Workspace, settings और members पर पूर्ण governance।" + +[portal.users.roles.admin.permissions] +0 = "Users, teams और roles प्रबंधित करें" +1 = "S3 connections सहित सभी integrations प्रबंधित करें" +2 = "Portal access दें या रद्द करें" +3 = "Team Owner जो कुछ कर सकता है, वह सब" + +[portal.users.roles.guest] +label = "Guest" +summary = "सीमित या केवल web access; personal configs नहीं रख सकता।" + +[portal.users.roles.guest.permissions] +0 = "केवल web / demo usage" +1 = "कोई API keys या integrations नहीं" +2 = "कोई portal access नहीं" +3 = "जहां साझा किया गया हो वहां read-only" + +[portal.users.roles.member] +label = "Member" +summary = "नियमित user — shared resources और अपने configs के साथ काम करता है।" + +[portal.users.roles.member.permissions] +0 = "Editor और shared integrations का उपयोग करें" +1 = "Personal API और MCP configs बनाएं" +2 = "अपने साथ साझा team configs देखें" +3 = "कोई S3 या workspace management नहीं" + +[portal.users.roles.team_owner] +label = "Team owner" +summary = "Team का मालिक — उसके members के resources और shared configs प्रबंधित करता है।" + +[portal.users.roles.team_owner.permissions] +0 = "Team के S3 connections बनाएं और प्रबंधित करें" +1 = "Team-owned integration configs प्रबंधित करें" +2 = "Default policy के माध्यम से portal access" +3 = "Member जो कुछ कर सकता है, वह सब" + +[portal.welcome] +ariaLabel = "Stirling PDF में आपका स्वागत है" +badge = "Open-source" +installEditor = "Editor install करें" +inviteTeammates = "टीममेट्स को आमंत्रित करें" +openInBrowser = "Browser में खोलें" +perks = "हमेशा मुफ़्त · Self-hostable" +subtitle = "दुनिया का सबसे सुरक्षित PDF Editor सभी आकार की teams के लिए मुफ़्त है। इसमें 60+ PDF operations और SSO शामिल हैं।" +title = "स्वागत है" +titleAccent = "Stirling PDF" + [printFile] title = "फ़ाइल प्रिंट करें" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "इस server के साथ bundled backend dependencies के licenses।" +backendLabel = "Backend Licenses" +backendTitle = "Backend 3rd Party Licenses" +empty = "कोई dependencies नहीं मिली।" +frontendDescription = "Release build में bundled frontend dependencies के licenses।" +frontendLabel = "Frontend Licenses" +frontendTitle = "Frontend 3rd Party Licenses" +license = "License" +listDescription = "सूची release bundle या backend endpoint से सीधे UI में दिखाई जाती है।" +listTitle = "Bundled dependencies" +loadError = "Third-party licenses लोड करने में विफल" +module = "Module" +version = "Version" + [settings.licensingAnalytics] audit = "ऑडिट" plan = "प्लान" @@ -7686,7 +9775,9 @@ memberRemoved = "सदस्य सफलतापूर्वक हटाय namePlaceholder = "टीम का नाम दर्ज करें" personal = "पर्सनल" removeError = "सदस्य हटाने में विफल" +renameCancel = "Rename रद्द करें" renameError = "टीम का नाम बदलने में विफल" +renameSubmit = "Team का नाम सहेजें" renameSuccess = "टीम का नाम सफलतापूर्वक बदला गया" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "निमंत्रण भेजें" title = "टीम सदस्य को आमंत्रित करें" [team.members] +actions = "Member actions" emailColumn = "ईमेल" empty = "अभी तक कोई टीम सदस्य नहीं" nameColumn = "नाम" @@ -7933,6 +10025,146 @@ title = "विस्तृत आँकड़े" unknownEndpoint = "अज्ञात एंडपॉइंट" visits = "विज़िट" +[users] +lastActive = "अंतिम सक्रिय" +learnMore = "Roles और access के बारे में अधिक जानें।" +locked = "Locked" +roleFor = "{{name}} के लिए role" +rowActions = "{{name}} के लिए कार्रवाइयां" +showAll = "सभी {{count}} दिखाएं" +showLess = "कम दिखाएं" +subtitle2 = "आपके लोग, teams, और access levels।" +suspended = "Suspended" +teamActions = "Team actions" +title = "उपयोगकर्ता" +you = "(आप)" + +[users.action] +deleteTeam = "Team हटाएं" +disableMfa = "MFA रीसेट करें" +move = "Team में ले जाएं" +reinstate = "Reinstate" +remove = "Org से हटाएं" +rename = "Team का नाम बदलें" +resetPw = "Password रीसेट करें" +suspend = "Suspend" +unlock = "Account unlock करें" + +[users.cap] +addProcessor = "+ Processor" +approver = "Policy approve करता है" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "{{name}} team हटाएं? पहले team खाली होनी चाहिए - इसके members को दूसरी team में ले जाएं, और इसके पास कोई integration configs नहीं होने चाहिए।" +deleteTeamTitle = "Team हटाएं" +disableMfaBody = "{{name}} का MFA enrolment हटाएं? यदि आवश्यक हो तो वे अगले login पर इसे फिर से set up करेंगे।" +disableMfaTitle = "MFA रीसेट करें" +removeBody = "{{name}} को organization से स्थायी रूप से हटाएं? इसे वापस नहीं किया जा सकता।" +removeTitle = "Member हटाएं" + +[users.empty] +description = "सहयोग शुरू करने के लिए अपनी team को आमंत्रित करें।" +title = "अभी तक कोई member नहीं" + +[users.group] +addToTeam = "Team में जोड़ें" +guestCount = "{{count}} guest" +guests = "Guests" +guestsDesc = "बाहरी collaborators, आपके द्वारा साझा की गई चीज़ों तक सीमित। केवल Editor।" +ledBy = "{{owner}} द्वारा नेतृत्व" +org = "Organization" +orgDesc = "Org-wide authority और policy approval वाले owners" +owners = "{{count}} owner" +team = "{{name}} team" +teamMeta = "{{count}} लोग" + +[users.invite] +access = "Access" +action = "लोगों को आमंत्रित करें" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Sign-in method" +authWeb = "Password" +create = "Account बनाएं" +createSubtitle = "Password या SSO के साथ self-hosted account बनाएं।" +createTitle = "Account बनाएं" +editorDesc = "Stirling PDF Editor में PDFs संपादित करें। यह सभी को मिलता है।" +email = "Email address" +emailError = "मान्य email address दर्ज करें" +emailPlaceholder2 = "name@company.com" +forceChange = "पहले login पर password change आवश्यक करें" +forceMfa = "पहले login पर MFA setup आवश्यक करें" +method = "उन्हें कैसे जोड़ें" +methodDirect = "सीधे account बनाएं" +methodEmail = "Email से आमंत्रित करें" +password = "Password" +passwordError = "Password कम से कम 8 characters का होना चाहिए" +processorDeferred = "Invite भेजा गया, लेकिन Processor access अभी नहीं दिया जा सका - उनके join करने के बाद roster से set करें।" +processorDesc = "Governance surface, run pipelines, agents, और API।" +role = "भूमिका" +send2 = "आमंत्रण भेजें" +subtitle2 = "उन्हें आपके Stirling कार्यक्षेत्र में शामिल होने के लिए एक email मिलेगा।" +team = "टीम" +title = "लोगों को आमंत्रित करें" +username = "उपयोगकर्ता नाम" +usernameError = "उपयोगकर्ता नाम कम से कम 3 वर्णों का होना चाहिए" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "backend तक पहुँचने में कुछ गलत हुआ, या आपके पास पहुँच नहीं है। फिर से कोशिश करें।" +title = "सदस्यों को लोड नहीं किया जा सका" + +[users.moveTeam] +apply = "स्थानांतरित करें" +team = "टीम" +title = "टीम में स्थानांतरित करें" + +[users.newTeam] +action = "+ नई टीम" +create = "टीम बनाएँ" +emailError = "एक मान्य email पता दर्ज करें" +name = "टीम का नाम" +namePlaceholder = "जैसे वित्त" +nameRequired = "टीम का नाम आवश्यक है" +owner = "टीम स्वामी" +ownerFailed = "टीम बनाई गई, लेकिन स्वामी को आमंत्रित नहीं किया जा सका। रोस्टर से किसी एक को असाइन करें।" +ownerHelper = "हर टीम का एक लीडर होता है। उन्हें टीम स्वामी के रूप में आमंत्रित किया जाएगा, Processor चालू रहेगा, और वे बाकी लोगों को जोड़ सकते हैं। आप बाद में फिर से असाइन कर सकते हैं।" +ownerPlaceholder = "owner@company.com" +subtitle = "लोगों को एक टीम स्वामी के अंतर्गत समूहित करें, जो उनकी पहुँच प्रबंधित करता है।" +title = "नई टीम" + +[users.renameTeam] +apply = "नाम बदलें" +name = "टीम का नाम" +title = "टीम का नाम बदलें" + +[users.resetPw] +apply = "पासवर्ड रीसेट करें" +confirm = "पासवर्ड की पुष्टि करें" +copied = "क्लिपबोर्ड पर कॉपी किया गया" +copyHint = "इसे अभी कॉपी करें - यह फिर से नहीं दिखाया जाएगा।" +email = "रीसेट के बारे में उपयोगकर्ता को email करें" +forceChange = "अगले login पर पासवर्ड बदलना आवश्यक करें" +generate = "एक सुरक्षित पासवर्ड जनरेट करें" +includePw = "email में नया पासवर्ड शामिल करें" +mismatch = "पासवर्ड मेल नहीं खाते" +newPassword = "नया पासवर्ड" +regen = "फिर से जनरेट करें" +title = "पासवर्ड रीसेट करें" +tooShort = "पासवर्ड कम से कम 8 वर्णों का होना चाहिए" + +[users.role] +guest = "अतिथि" +member = "सदस्य" +orgOwner = "संगठन स्वामी" +teamOwner = "टीम स्वामी" + +[users.team] +grantProcessor = "टीम को Processor प्रदान करें" +revokeProcessor = "टीम से Processor वापस लें" + [validateSignature] date = "तिथि" downloadCsv = "CSV डाउनलोड करें" @@ -8057,14 +10289,23 @@ zoomOut = "ज़ूम आउट" [viewer.attachments] addAttachment = "संलग्नक जोड़ें" close = "संलग्नक बंद करें" +closeSidebar = "attachments sidebar बंद करें" +download = "attachment डाउनलोड करें" empty = "इस दस्तावेज़ में कोई संलग्नक नहीं हैं" loading = "संलग्नक लोड हो रहे हैं..." noDocument = "संलग्नक देखने के लिए कोई PDF खोलें।" noMatch = "आपकी खोज से कोई संलग्नक मेल नहीं खाते" noSupport = "इस व्यूअर में संलग्नक समर्थन उपलब्ध नहीं है।" +retry = "फिर से कोशिश करें" searchPlaceholder = "संलग्नक खोजें" title = "संलग्नक" +[viewer.bookmarks] +bookmarkTitle = "बुकमार्क शीर्षक" +closeSidebar = "बुकमार्क sidebar बंद करें" +collapseAll = "सभी बुकमार्क संक्षिप्त करें" +expandAll = "सभी बुकमार्क विस्तृत करें" + [viewer.comments] addComment = "टिप्पणी जोड़ें" addCommentPlaceholder = "टिप्पणी जोड़ें..." @@ -8075,6 +10316,7 @@ clearAll = "सभी टिप्पणियाँ साफ़ करें" clearAllDescription = "यह साइडबार से टिप्पणियाँ और उत्तर हटाता है, जबकि दस्तावेज़ में संलग्न किसी भी एनोटेशन को बनाए रखता है।" clearAllTitle = "सभी टिप्पणियाँ साफ़ करें?" close = "टिप्पणियाँ बंद करें" +closeSidebar = "comments sidebar बंद करें" deleteAnnotationAndComment = "एनोटेशन और टिप्पणी हटाएँ" deleteDescription = "इस एनोटेशन के साथ एक टिप्पणी जुड़ी है। आप साइडबार से केवल टिप्पणी हटा सकते हैं और एनोटेशन बनाए रख सकते हैं, या सब कुछ हटा सकते हैं।" deleteTitle = "टिप्पणियों से एनोटेशन हटाएँ?" @@ -8106,6 +10348,11 @@ title = "फ़ॉर्म फ़ील्ड" unsavedBadge = "असहेजा" unsavedDesc = "आपके पास असहेजे परिवर्तन हैं" +[viewer.layers] +closeSidebar = "layers sidebar बंद करें" +hideAll = "सभी layers छिपाएँ" +showAll = "सभी layers दिखाएँ" + [viewer.link] delete = "लिंक हटाएं" @@ -8136,6 +10383,9 @@ resultsOf = "{{total}} में से" [viewer.signature] delete = "हस्ताक्षर हटाएं" +[viewer.thumbnails] +closeSidebar = "thumbnails sidebar बंद करें" + [viewPdf] tags = "देखें,पढ़ें,टिप्पणी,टेक्स्ट,छवि" title = "PDF देखें/संपादित करें" @@ -8562,6 +10812,7 @@ loading = "लोग लोड हो रहे हैं..." locked = "लॉक्ड" lockedBadge = "लॉक्ड" loginRequired = "पहले लॉगिन मोड सक्षम करें" +memberActions = "सदस्य कार्रवाइयाँ" noMembersFound = "कोई सदस्य नहीं मिला" role = "भूमिका" searchMembers = "सदस्यों को खोजें..." @@ -8571,6 +10822,7 @@ unlockAccount = "खाता अनलॉक करें" unlockUserError = "उपयोगकर्ता खाता अनलॉक करने में विफल" unlockUserSuccess = "उपयोगकर्ता खाता सफलतापूर्वक अनलॉक किया गया" user = "उपयोगकर्ता" +userInfo = "उपयोगकर्ता जानकारी" [workspace.people.actions] upgrade = "अपग्रेड" @@ -8716,6 +10968,7 @@ removeMemberError = "उपयोगकर्ता को टीम से ह removeMemberSuccess = "उपयोगकर्ता टीम से हटाया गया" renameTeamLabel = "टीम का नाम बदलें" system = "सिस्टम" +teamActions = "टीम कार्रवाइयाँ" teamName = "टीम का नाम" teamNotFound = "टीम नहीं मिली" title = "टीम्स" diff --git a/frontend/editor/public/locales/hr-HR/translation.toml b/frontend/editor/public/locales/hr-HR/translation.toml index 1e37929493..bd1fa92372 100644 --- a/frontend/editor/public/locales/hr-HR/translation.toml +++ b/frontend/editor/public/locales/hr-HR/translation.toml @@ -7,6 +7,7 @@ black = "Crno" blue = "Plavo" cancel = "Odustani" chooseFile = "Odaberi datoteku" +clear = "Očisti" close = "Zatvori" comingSoon = "Uskoro" confirm = "Potvrdi" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} datoteka je spremno." property = "Svojstvo" quickPosition = "Brzi položaj" red = "Crveno" +remove = "Ukloni" reset = "Resetiraj" review = "Pregled" save = "Spremi" @@ -180,6 +182,7 @@ addMoreFiles = "Dodajte još datoteka..." attachments = "Odaberite privitke" info = "Odaberite datoteke koje želite priložiti svom PDF-u. Te će datoteke biti ugrađene i dostupne kroz panel privitaka PDF-a." placeholder = "Odaberite datoteke..." +removeFile = "Ukloni datoteku" selectedFiles = "Odabrane datoteke" submit = "Dodaj privitke" @@ -1628,6 +1631,9 @@ title = "Želite li da stvarate Stirling PDF bolji?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Poravnaj po sredini" +alignLeft = "Poravnaj ulijevo" +alignRight = "Poravnaj udesno" annotationStyle = "Stil oznake" backgroundColor = "Boja pozadine" borderOff = "Obrub: isključen" @@ -2531,6 +2537,7 @@ title = "Pravilo" [certSign.source] device = "Ovaj uređaj" +noOtherSources = "Nema drugih dostupnih izvora certifikata." server = "Poslužitelj" stepTitle = "Izvor certifikata" upload = "Učitaj" @@ -2805,6 +2812,7 @@ back = "Natrag" cancel = "Odustani" close = "Zatvori" collapse = "Sažmi" +confirm = "Potvrdi" continue = "Nastavi" copied = "Kopirano!" copy = "Kopiraj" @@ -3595,7 +3603,9 @@ makeCopy = "Izradi kopiju" mobileShort = "Mobitel" mobileUpload = "Otpremanje s mobitela" mobileUploadNotAvailable = "Otpremanje s mobitela nije omogućeno" +moreOptions = "Više opcija" myFiles = "Moje datoteke" +nextFile = "Sljedeća datoteka" noFiles = "Nema dostupnih datoteka" noFilesFound = "Nema datoteka koje odgovaraju pretrazi" noRecentFiles = "Nema nedavnih datoteka" @@ -3605,6 +3615,7 @@ openInFileEditor = "Otvori u uređivaču datoteka" openInPageEditor = "Otvori u uređivaču stranica" owner = "Vlasnik" ownerUnknown = "Nepoznato" +previousFile = "Prethodna datoteka" recent = "Nedavno" removeBoth = "Ukloni s oba" removeFilePrompt = "Ova je datoteka spremljena na ovom uređaju i na vašem poslužitelju. Odakle je želite ukloniti?" @@ -3680,7 +3691,9 @@ workbench = "Radni prostor" [fileSidebar] addFiles = "Dodaj datoteke" +addingFiles = "Dodavanje datoteka…" collapse = "Sažmi bočnu traku" +customizeGroups = "Prilagodi grupe" dropHint = "Otvorite datoteke za početak" dropToAdd = "Drop files to add" expand = "Proširi bočnu traku" @@ -3693,8 +3706,11 @@ noFiles = "Još nema datoteka" openFileManager = "Otvori upravitelj datoteka" openFromComputer = "Otvori s računala" openSettings = "Otvori postavke" +other = "Ostalo" +recent = "Nedavno" search = "Pretraži" searchPlaceholder = "Pretraži datoteke..." +viewAll = "Prikaži svih {{count}} datoteka" [fileSidebar.fileItem] closeViewer = "Zatvori preglednik" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Dodaj" +addLabel = "Dodaj oznaku…" +categoryIconAria = "Odaberite ikonu za {{name}}" +createCategory = "Stvori kategoriju" +delete = "Izbriši kategoriju" +done = "Gotovo" +hide = "Sakrij kategoriju" +newCategory = "Naziv nove kategorije…" +removeLabel = "Ukloni {{name}}" +rename = "Preimenuj" +reset = "Vrati na zadane vrijednosti" +search = "Pretraži oznake…" +show = "Prikaži kategoriju" +subtitle = "Grupirajte svoje datoteke u nadređene kategorije. Dodajte postojeće ili nove oznake u kategoriju, preimenujte je ili stvorite vlastitu. Datoteke koje nisu ni u jednoj od vaših kategorija prikazuju se pod “Ostalo”." +title = "Kategorije bočne trake" + [filesPage] addToWorkspace = "Dodaj u radni prostor" addToWorkspaceCount = "Dodaj {{count}} u radni prostor" @@ -3715,6 +3748,7 @@ backToFolder = "Natrag na {{folder}}" backToMyFiles = "Natrag na Moje datoteke" breadcrumbs = "Putanja mape" cancel = "Odustani" +classification = "Klasifikacija" clearSearch = "Očisti pretragu" clearSelection = "Poništi odabir" closeDetails = "Zatvori detalje" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nije moguće prenijeti datoteke: {{message}}" added = "Dodano" count = "Datoteke" folder = "Mapa" +labels = "Oznake" modified = "Izmijenjeno" name = "Naziv" size = "Veličina" -toolHistory = "Povijest alata" toolHistoryAtVersion = "Kumulativni lanac alata" totalSize = "Ukupna veličina" type = "Vrsta" @@ -4614,10 +4648,10 @@ welcomeTitle = "Pozvani ste!" [landing] addFiles = "Dodaj datoteke" heroSubtitle = "Povucite i ispustite ili dodajte postojeći PDF za početak." -heroTitle = "Stirling PDF" mobileUpload = "Otpremanje s mobitela" openFromComputer = "Otvori s računala" uploadFromComputer = "Učitaj s računala" +workbenchEmptyStateHero = "Ispustite PDF bilo gdje" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Izlaz" [onboarding] activeFiles = "Prikaz Aktivne datoteke pokazuje sve PDF-ove koje ste učitali u alat i omogućuje odabir onih koje želite obraditi." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Zatvori" cropSettings = "Sada kada smo odabrali datoteku koju želimo obrezati, možemo konfigurirati alat Obrezivanje i odabrati područje na koje želimo obrezati PDF." fileCheckbox = "Klikom na jednu od datoteka odabirete je za obradu. Možete odabrati više datoteka za skupne radnje." fileReplacement = "Izmijenjena datoteka automatski će zamijeniti izvornu datoteku na Radnoj ploči, što vam omogućuje da je lako proslijedite kroz još alata." @@ -4955,6 +4990,7 @@ skipTheTour = "Preskoči obilazak" [onboarding.desktopInstall] body = "Stirling najbolje radi kao desktop aplikacija. Možete ga koristiti izvan mreže, brže pristupati dokumentima i uređivati lokalno na računalu." +selectOs = "Odaberite operacijski sustav" title = "Preuzimanje" titleWithOs = "Preuzmi za {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF uređivač" [pdfTextEditor.actions] applyChanges = "Primijeni promjene" +clearText = "Očisti tekst" downloadCopy = "Preuzmi kopiju" +moreOptions = "Više opcija" reset = "Poništi promjene" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Ugovori" +"Financial reports" = "Financijska izvješća" +"HR records" = "HR evidencija" +Insurance = "Osiguranje" +Invoices = "Računi" +"Legal filings" = "Pravni podnesci" +"Medical / PHI" = "Medicinski / PHI" +"Tax documents" = "Porezni dokumenti" + [policies.enforcement] applying = "Primjenjuje se {{names}}" applyingProgress = "Primjenjuje se {{names}} ({{done}} od {{total}})" @@ -5963,9 +6011,95 @@ export = "Provedba prije izvoza" input = "Provedba pri uvozu" print = "Provedba prije ispisa" +[policies.field] +accessLog = "Zapisnik pristupa" +archiveAfter = "Arhiviraj nakon" +auditTrail = "Revizijski trag" +belowThreshold = "Ispod praga" +destination = "Odredište" +frameworks = "Okviri" +immutableHold = "Nepromjenjivo zadržavanje" +keepFor = "Zadrži na" +minConfidence = "Min. pouzdanost" +notify = "Obavijesti pri usmjeravanju" +onViolation = "Kada nije usklađeno" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 godina" +"30 days" = "30 dana" +"90 days" = "90 dana" +Never = "Nikad" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Označi za pregled" +Hold = "Zadrži" +"Route to bucket" = "Usmjeri u bucket" + +[policies.fieldOption.destination] +Documents = "Dokumenti" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 godina" +"3 years" = "3 godine" +"30 days" = "30 dana" +"7 years" = "7 godina" +Indefinite = "Neograničeno" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automatski redigiraj PHI" +"Block export" = "Blokiraj izvoz" +"Flag for review" = "Označi za pregled" +"Quarantine document" = "Stavi dokument u karantenu" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Dodaj" +addPlaceholder = "Dodaj oznaku…" +customNote = "Prilagođeno za vaš tim." +defaultNote = "Koristi se ugrađena zadana vrijednost, dijeljena s vašim timom." +duplicate = "\"{{name}}\" već postoji." +edit = "Uredi oznake" +empty = "Još nema oznaka." +export = "Izvezi JSON" +iconAria = "Odaberite ikonu za {{name}}" +import = "Uvezi JSON" +importError = "Nije moguće uvesti tu datoteku." +managedNote = "Timskim oznakama upravlja voditelj vašeg tima." +modalSubtitle = "Dijeli se s cijelim vašim timom. Klasifikator odabire oznake koje odgovaraju svakom dokumentu." +modalTitle = "Klasifikacijske oznake" +pickIcon = "Upotrijebi ikonu {{label}}" +removeAria = "Ukloni {{name}}" +resetToDefault = "Vrati na zadano" +saveForTeam = "Spremi za tim" +saving = "Spremanje…" +sectionLabel = "Klasifikacijske oznake" +startFromScratch = "Počni od početka" +teamCount = "timske oznake" +tooLong = "Oznake mogu imati najviše {{max}} znakova." +ungrouped = "Negrupirano" +view = "Prikaži oznake" + [policies.pii] account = "Brojevi računa (označeni)" card = "Kreditne/debitne kartice" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Američki brojevi usmjeravanja (ABA)" ssn = "Brojevi socijalnog osiguranja" +[policies.settings] +noneExport = "Trenutačno se pri izvozu ne pokreću pravila." +noneUpload = "Trenutačno se pri prijenosu ne pokreću pravila." +onExport = "Pri izvozu" +onUpload = "Pri prijenosu" +reorderHandle = "Povucite za promjenu redoslijeda" +runOrderDesc = "Kada se na isti okidač pokreće više od jednog pravila, pokreću se ovim redoslijedom — svako na izlazu prethodnog pravila. Povucite za promjenu redoslijeda." +title = "Postavke pravila" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opcije pravila" +policySettings = "Postavke pravila" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Ponovi neuspjela pravila ({{count}})" +rowProgress = "Obrađeno {{completed}} od {{total}} datoteka" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Što je pravilo?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} se primjenjuje..." +badgeRan = "Pravilo {{name}} pokrenuto je na ovoj datoteci" +blockingAction = "{{action}} blokirano je tijekom primjene pravila, pričekajte..." +dismiss = "Zatvori preklapanje" +enforcingTitle = "Primjena pravila..." +viewAnyway = "Prikaži datoteku (pravilo se još primjenjuje)" + +[portal] +comingSoon = "Uskoro" + +[portal.accountLink.card] +billingNote = "Nenadzirana obrada naplaćuje se s novčanika vaše organizacije." +eyebrow = "Povezivanje računa" +linkButton = "Povežite svoj Stirling račun" +linked = "Povezano" +linkedAs = "Povezano kao {{name}}." +linkedGeneric = "Ova je instanca povezana." +notLinked = "Nije povezano" +title = "Povežite ovu organizaciju s njezinim Stirling računom" +unlink = "Prekini vezu" + +[portal.accountLink.card.error] +title = "Nije moguće povezati" + +[portal.accountLink.card.loginNotConfigured] +after = "kako biste omogućili povezivanje računa s hostanim Stirling računom. U razvojnom okruženju možete simulirati prijavu iz dijaloga za povezivanje." +before = "Postavite" +title = "SaaS prijava nije konfigurirana" + +[portal.accountLink.gate] +action = "Poveži račun" +description = "Povežite Stirling račun ove organizacije za upotrebu naplativih značajki." +title = "Povežite za otključavanje" +titleFeature = "Povežite za otključavanje {{feature}}" + +[portal.accountLink.instances] +active = "Aktivno" +revoke = "Opozovi" +revoked = "Opozvano" +unnamed = "Neimenovana instanca" + +[portal.accountLink.instances.columns] +instance = "Instanca" +lastSeen = "Zadnje viđeno" +linked = "Povezano" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Povežite račun ove organizacije, zatim registrirajte svoje self-hosted instance kako biste ih vidjeli ovdje." +title = "Nema povezanih instanci" + +[portal.accountLink.instances.time] +daysAgo_one = "prije {{count}} d" +daysAgo_other = "prije {{count}} d" +hoursAgo_one = "prije {{count}} h" +hoursAgo_other = "prije {{count}} h" +justNow = "upravo sada" +minutesAgo_one = "prije {{count}} min" +minutesAgo_other = "prije {{count}} min" +never = "nikad" + +[portal.accountLink.modal] +linkSubtitle = "Prijavite se na račun kojem ovaj poslužitelj treba naplaćivati." +linkTitle = "Povežite svoj Stirling račun" +reauthSubtitle = "Vaša je sesija istekla — ponovno se prijavite na svoj Stirling račun. Vaša instanca ostaje povezana." +reauthTitle = "Ponovno se prijavite" +simulateSignIn = "Simuliraj prijavu (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "kako biste omogućili povezivanje unutar aplikacije s hostanim Stirling računom." +and = "i" +before = "Postavite" +title = "SaaS prijava nije konfigurirana" + +[portal.accountLink.panel] +instancesSub = "Svaka self-hosted instanca registrirana za ovu organizaciju. Opozovite vjerodajnicu kako biste odmah prekinuli njezin nenadzirani pristup." +instancesTitle = "Povezane instance" +revokeError = "Nije moguće opozvati instancu" +sub = "Povežite ovu self-hosted organizaciju s njezinim Stirling računom kako bi se nenadzirana obrada naplaćivala s novčanika vaše organizacije." + +[portal.accountLink.panel.loadError] +forbidden = "Samo vlasnik tima može vidjeti povezane instance organizacije." +generic = "Nije moguće učitati povezane instance tima. Pokušajte ponovno za trenutak." +title = "Nije moguće učitati povezane instance" + +[portal.accountLink.state] +free = "Plan Editor" +subscribed = "Plan Processor" +unlinked = "Nije povezano" + +[portal.agentBuilder] +bootstrapFromDocument = "Izradi početni nacrt iz dokumenta" +sectionsAriaLabel = "Odjeljci alata za izradu agenata" +selectorAriaLabel = "Agenti" +subtitle = "Dizajnirajte, testirajte i objavite AI agente koji klasificiraju, izdvajaju iz i usmjeravaju vaše dokumente. Definirajte scenarije, ograničite pristup alatima, pokrenite zlatni skup i objavite verziju." +title = "Alat za izradu agenata" + +[portal.agentBuilder.bootstrap] +cancel = "Odustani" +dropzoneText = "Odaberite ogledni dokument (PDF ili sliku)" +lead = "Ispustite ogledni dokument i predložit ćemo scenarije i shemu izdvajanja koju možete doraditi. Ništa se ne objavljuje dok to ne pregledate." +submit = "Izradi početnog agenta" +subtitle = "Pokrenite novog agenta iz jedne reprezentativne datoteke" +title = "Izradi početni nacrt iz dokumenta" + +[portal.agentBuilder.empty] +description = "Izradite početni nacrt agenta iz oglednog dokumenta kako biste postavili njegove scenarije i shemu izdvajanja, zatim ga doradite i objavite." +title = "Još nema agenata" + +[portal.agentBuilder.evals] +casesPassing = "Prolazni slučajevi" +columnCase = "Evaluacijski slučaj" +columnLatency = "Latencija" +columnResult = "Rezultat" +fail = "neuspjeh" +goldenSetPassRate = "Stopa prolaznosti zlatnog skupa" +latencyMs = "{{ms}} ms" +notRun = "nije pokrenuto" +pass = "prolaz" +passRate = "Stopa prolaznosti" +runEvals = "Pokreni evaluacije" + +[portal.agentBuilder.evals.empty] +description = "Evaluacije pretvaraju vaše scenarije u ponovljiv zlatni skup. Nadogradite kako biste pratili stopu prolaznosti kroz vrijeme i uvjetovali objave njome." +title = "Još nema zlatnog skupa" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "preko zlatnih skupova" +activeAgents = "Aktivni agenti" +avgPassRate = "Prosječna stopa prolaznosti evaluacije" +fleetWide = "na razini flote" +latestPublished = "Najnovije objavljeno" +scenarios = "Scenariji" +testCases = "testni slučajevi" +totalDescription_one = "ukupno {{count}}" +totalDescription_other = "ukupno {{count}}" + +[portal.agentBuilder.scenarios] +add = "Dodaj" +addScenario = "Dodaj scenarij" +enable = "Omogući" +expectationLabel = "Očekivano ponašanje" +expectationPlaceholder = "Što agent treba učiniti" +inEval = "u evaluaciji" +mute = "Utišaj" +muted = "utišano" +nameLabel = "Naziv" +namePlaceholder = "npr. eskalacija usklađenosti" + +[portal.agentBuilder.tabs] +evals = "Evaluacije" +scenarios = "Scenariji" +tools = "Alati" +versions = "Verzije" + +[portal.agentBuilder.tools] +broadAccess = "Širok pristup" +deniedHint = "Odabrani alati su blokirani. Sve ostalo ostaje dostupno za pozivanje." +deniedTools = "Zabranjeni alati" +governanceGate = "Upravljanje alatima dostupno je na planu Enterprise." +restricted = "Ograničeno" +restrictedAccess = "Ograničeni pristup alatima" +restrictedDescription = "Dopustite svaki alat osim onih koje zabranite u nastavku." + +[portal.agentBuilder.versions] +current = "trenutačno" +historyGate = "Puna povijest verzija i vraćanje dostupni su na planu Enterprise." +publish = "Objavi" +rollBack = "Vrati na prethodno" + +[portal.assistant] +close = "Zatvori asistenta" +error = "Nije moguće dohvatiti asistenta." +errorWithDetail = "Nije moguće dohvatiti asistenta: {{detail}}" +inputAriaLabel = "Pitajte asistenta" +inputPlaceholder = "Pitajte o Stirlingu…" +open = "Otvori asistenta" +send = "Pošalji" +title = "Asistent" +tryAsking = "Pokušajte pitati" +typing = "Tipkanje" + +[portal.auth] +loading = "Učitavanje" +redirectingToEditor = "Preusmjeravanje na uređivač..." + +[portal.billing.checkout] +noClientSecret = "Edge funkcija nije vratila client_secret." +subtitle = "Dodajte karticu kako biste nastavili nakon besplatne dodjele plana Editor. Stripe će obraditi ostalo." +title = "Uključite plan Processor" + +[portal.billing.checkout.activationSlow] +body = "Vaše plaćanje je uspjelo, ali aktivacija traje malo dulje nego obično. Automatski će se uključiti — zatvorite ovo i uskoro će se pojaviti ovdje." +close = "Zatvori" +title = "Skoro gotovo" + +[portal.billing.checkout.error] +title = "Nije moguće pokrenuti checkout" + +[portal.billing.checkout.finalizing] +body = "Vaše plaćanje je prošlo. Uključujemo mjereno procesiranje na vašim povezanim instancama — to obično traje nekoliko sekundi." +hint = "Držite ovaj prozor otvorenim." +title = "Aktivacija vašeg plana Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "u portal env kako biste omogućili checkout unutar aplikacije." +bodyBefore = "Postavite" +title = "Stripe nije konfiguriran" + +[portal.billing.enterpriseUpsell] +cta = "Izradite svoju Enterprise ponudu" +description = "Popusti za ugovoreni volumen, air-gapped implementacija, prilagođeni MSA i sigurnosne provjere te partnerstva s distributerima treće strane." +eyebrow = "Popust na volumen · 1M+ PDF-ova" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktivno ovog mjeseca" +cost = "Trošak" +editorsDeployed = "Implementirani uređivači" +inviteTeammates = "Pozovi članove tima" +pdfsEdited = "Uređeni PDF-ovi" +subtitle = "Implementirajte bilo gdje, za cijeli svoj tim." +title = "Besplatni PDF uređivači" + +[portal.billing.freePlan] +checkoutErrorTitle = "Nije moguće pokrenuti checkout" +currentPlan = "Trenutačni plan" +freeForever = "Zauvijek besplatno" +noTeamResolved = "Na vašem novčaniku još nije razriješen tim — osvježite i pokušajte ponovno." +ownerOnly = "Samo vlasnik tima može uključiti plan Processor." +planName = "Editor" +ssoIncluded = "SSO uključen" +switchOnProcessor = "Uključi Processor →" +unlimitedUsers = "Neograničen broj korisnika" + +[portal.billing.invoices] +columnAmount = "Iznos" +columnDate = "Datum" +columnDescription = "Opis" +columnPdfsProcessed = "Obrađeni PDF-ovi" +columnStatus = "Status" +descriptionFallback = "Račun" +downloadAriaLabel = "Preuzmi račun {{number}} kao PDF" +emptyDescription = "Kada se vaš tim pretplati i prvi ciklus završi, vaši će se računi pojaviti ovdje." +emptyTitle = "Još nema računa" +fetchLimitNote_one = "Prikazuje se vaših {{count}} najnovijih računa. Stariji računi nalaze se u Stripe portalu." +fetchLimitNote_other = "Prikazuje se vaših {{count}} najnovijih računa. Stariji računi nalaze se u Stripe portalu." +loadError = "Nije moguće učitati račune: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Prikaži svih {{count}}" +showAll_other = "Prikaži svih {{count}}" +showFewer_one = "Prikaži manje (prvih {{count}})" +showFewer_other = "Prikaži manje (prvih {{count}})" +showMostRecent_one = "Prikaži {{count}} najnoviji" +showMostRecent_other = "Prikaži {{count}} najnovijih" +title = "Povijest računa" +viewAriaLabel = "Prikaži račun {{number}} u Stripeu" +viewLink = "Prikaži ↗" + +[portal.billing.linkPrompt] +cta = "Poveži Stirling račun" +description = "Ručno uređivanje PDF-a — pregled, potpisivanje, spajanje, dijeljenje, vodeni žig, komprimiranje, pretvaranje, ručni OCR — uvijek je besplatno, povezano ili ne. Povežite se kako biste preuzeli 500 besplatnih PDF-ova mjerene obrade (automatizacija, AI i API); kada trebate više, uključite plan Processor i plaćajte samo ono što koristite." +title = "Povežite svoj Stirling račun" + +[portal.billing.paymentMethod] +billedMonthly = "Naplaćuje se mjesečno" +cardEnding = "{{brand}} završava s {{last4}}" +cardFallback = "Kartica" +expiresBilledMonthly = "Istječe {{expiry}} · naplaćuje se mjesečno" +eyebrow = "Način plaćanja" +managedSub = "Vaša kartica i podaci za naplatu sigurno se čuvaju u Stripeovom korisničkom portalu." +managedTitle = "Upravlja se u Stripeu" +update = "Ažuriraj" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Još nema mjerene obrade u ovom razdoblju." +eyebrow = "PDF-ovi obrađeni u ovom razdoblju" +legendValue_one = "{{formatted}} PDF-ova" +legendValue_other = "{{formatted}} PDF-ova" +segbarAriaLabel = "Mjereni PDF-ovi podijeljeni po kategoriji" +segmentAgentsDesc = "Radnje AI agenata" +segmentAgentsLabel = "Agenti" +segmentApiDesc = "Izravni API zahtjevi" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizacije i cjevovodi" +segmentAutomationLabel = "Automatizacija" +unit = "mjereni PDF-ovi" + +[portal.billing.spendLimit] +adjustLimit = "Prilagodi ograničenje" +cancel = "Odustani" +capControlNote = "Promjene se primjenjuju odmah — podignite ili spustite gornju granicu u bilo kojem trenutku." +capSuffix = "/ mjesec" +capSuffixWithDocs = "/ mjesec · ≈ {{documents}} dokumenata" +displaySub = "Naplaćuje vam se samo ono što automatski obradite — nikad preko gornje granice." +editTitle = "Postavite svoju mjesečnu gornju granicu" +eyebrow = "Ograničenje potrošnje" +guardrailBody = "čvrsta gornja granica — nikad vam se ne naplaćuje preko nje. Na granici se mjerena obrada pauzira (neograničeno uređivanje PDF-a nastavlja raditi) dok je ne podignete ili se ciklus ne resetira. Ništa se ne gubi." +guardrailLabel = "Vaša zaštitna ograda:" +noCap = "bez ograničenja" +pctUsed = "iskorišteno {{pct}}%" +remaining = "preostalo {{amount}}" +save = "Spremi ograničenje" +saveError = "Nije moguće spremiti ograničenje" +thisPeriodUncapped = "{{amount}} u ovom razdoblju · bez ograničenja" +usedThisMonth = "iskorišteno {{amount}} ovog mjeseca" +useSuggested = "Upotrijebi predloženo · {{amount}} / mjesec" + +[portal.billing.spendLimit.projection] +body_one = "Pri {{rate}}/dan dosežete ograničenje za ~{{count}} dan (~{{monthEnd}} kraj mjeseca). Predloženo ograničenje ~{{suggested}}." +body_other = "Pri {{rate}}/dan dosežete ograničenje za ~{{count}} dana (~{{monthEnd}} kraj mjeseca). Predloženo ograničenje ~{{suggested}}." +label = "Predviđa se prekoračenje." + +[portal.billing.spendThisMonth] +eyebrow = "Potrošnja ovog mjeseca" +processed_one = "Obrađen {{formattedCount}} PDF." +processed_other = "Obrađeno {{formattedCount}} PDF-ova." +processedWithRate_one = "Obrađen {{formattedCount}} PDF, po {{rate}} svaki." +processedWithRate_other = "Obrađeno {{formattedCount}} PDF-ova, po {{rate}} svaki." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Podignite ga sada kako se automatizirana obrada nikad ne bi pauzirala." +approachingTitle = "Na {{pct}}% ste svog mjesečnog ograničenja potrošnje" +raiseLimit = "Podigni ograničenje" +reachedBody = "Mjerena obrada pauzirana je dok ne podignete ograničenje ili se ciklus ne resetira. Neograničeno uređivanje PDF-a nastavlja raditi." +reachedTitle = "Dosegnuto je mjesečno ograničenje potrošnje" + +[portal.billing.subscribedPlan.portalError] +title = "Nije moguće otvoriti Stripe portal" + +[portal.billing.walletMeter] +capSuffix_one = "od {{allowance}} besplatnih PDF-ova iskorišteno" +capSuffix_other = "od {{allowance}} besplatnih PDF-ova iskorišteno" +eyebrow = "Probno razdoblje za Processor" +statusLabel_one = "preostalo {{remaining}}" +statusLabel_other = "preostalo {{remaining}}" +sub = "Koristite PDF uređivač besplatno. Platite za automatsku obradu PDF-ova." +title_one = "Obradite {{allowance}} PDF-ova besplatno" +title_other = "Obradite {{allowance}} PDF-ova besplatno" +titleWithRate_one = "Obradite {{allowance}} PDF-ova besplatno, zatim {{rate}}/PDF" +titleWithRate_other = "Obradite {{allowance}} PDF-ova besplatno, zatim {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zaključano" +openAriaLabel = "Otvori komponentu {{name}}" + +[portal.catalogue.detail] +addToProject = "Dodaj u projekt" +ariaLabel = "Detalji komponente" +tabsAriaLabel = "Odjeljci detalja komponente" +upgradeToUnlock = "Nadogradite za otključavanje" + +[portal.catalogue.detail.code] +install = "Instalacija" +usage = "Upotreba" + +[portal.catalogue.detail.locked] +description = "{{name}} je uključeno od plana {{tier}}. Nadogradite da biste ga ugradili." +title = "Nije dostupno na vašem planu" + +[portal.catalogue.detail.preview] +badge = "Pregled uživo" +note = "Interaktivni sandbox prikazuje se ovdje" + +[portal.catalogue.detail.pricing] +note = "Mjereno po {{unit}}. Upotreba iznad mjesečne besplatne kvote naplaćuje se vašem računu i prikazuje po stavkama u odjeljku Upotreba i naplata." + +[portal.catalogue.detail.stats] +billedOn = "Naplaćuje se po" +embeds30d = "Ugradnje (30 d)" +freeQuota = "Besplatna kvota" +freeQuotaValue = "{{amount}} / mj." +maturity = "Zrelost" +none = "Ništa" +perAction = "Po radnji" +price = "Cijena" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Pregled" +pricing = "Cijene" +props = "Props / API" + +[portal.catalogue.props] +optional = "neobavezno" +required = "obavezno" + +[portal.catalogue.props.columns] +description = "Opis" +name = "Prop" +required = "Obavezno" +type = "Vrsta" + +[portal.catalogue.summary] +componentsGa = "Komponente GA" +componentSpendMtd = "Potrošnja komponenti (MTD)" +embedsThisMonth = "Ugradnje ovog mjeseca" +inBeta = "U beta verziji" + +[portal.components.billingUnit] +approval = "odobrenje" +check = "provjera" +event = "događaj" +render = "render" +review = "pregled" +session = "sesija" +signature = "potpis" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Ugradivi SDK widgeti koje ubacujete u vlastitu aplikaciju — preglednik, tijek e-potpisa, AI panel za pregled. Svaki se mjeri po radnji. Kliknite karticu za instalaciju, upotrebu i props." +title = "Komponente" + +[portal.componentsView.empty] +description = "Katalog komponenti nije moguće učitati. Pokušajte ponovno uskoro." +title = "Nema dostupnih komponenti" + +[portal.componentsView.lockedBanner] +description = "GA komponente dostupne su na planu Pay-as-you-go; nekoliko Beta komponenti dostupno je samo za Enterprise. Zaključane kartice prikazuju poticaj za nadogradnju." +title = "Neke komponente zahtijevaju plaćeni plan" + +[portal.docs.authentication] +codeCaption = "svaki zahtjev" +eyebrow = "POČETAK RADA" +lead = "Svi zahtjevi autentificiraju se bearer tokenom. Ključevi su ograničeni po okruženju i nikad ne istječu osim ako se rotiraju." +liveKey = "Produkcijski ključevi — naplativi, s ograničenjem stope prema vašem planu." +testKey = "Sandbox ključevi — besplatni, vraćaju sintetičke fiksure." +title = "Autentifikacija" + +[portal.docs.components] +codeCaption = "ugradite preglednik" +eyebrow = "KOMPONENTE" +lead = "Ugradivi UI za redove pregleda i inspekciju dokumenata. Donesite vlastite stilove ili upotrijebite isporučenu temu." +title = "Preglednici za izravnu ugradnju" + +[portal.docs.endpoints] +eyebrow = "API REFERENCA" +fieldCount_one = "{{count}} polje" +fieldCount_other = "{{count}} polja" +filterAll = "Sve" +filterAriaLabel = "Filtriraj endpointove po vertikali" +lead = "Svaka vrsta dokumenta je tipizirani endpoint. POST datoteku, primite JSON validiran prema shemi. Filtrirajte po vertikali u nastavku." +title = "Endpointovi" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCA" +lead = "Pogreške vraćaju stabilan strojno čitljiv kod i poruku za korisnika. Tijelo 4xx uvijek uključuje request_id za podršku." +title = "Pogreške" + +[portal.docs.nav] +ariaLabel = "Dokumentacija" + +[portal.docs.nav.empty] +description = "Indeks dokumentacije nije moguće učitati." +title = "Dokumentacija nije dostupna" + +[portal.docs.quickstart] +eyebrow = "POČETAK RADA" +lead = "Pošaljite svoj prvi dokument na tipizirani endpoint i dobijte strukturirani JSON natrag u tri koraka. Bez treniranja modela, bez prompt engineeringa." +title = "Brzi početak" + +[portal.docs.quickstart.callout] +bodyAfterLink = "za recepte za copy-paste." +bodyBeforeLink = "povežite isti poziv u cjevovod kako biste ulančali validaciju, redakciju i isporuku — ili ga izložite agentu preko MCP-a. Pogledajte" +label = "Sljedeće:" +link = "Playbookovi" + +[portal.docs.quickstart.step1] +body = "Stvorite opsegom ograničen ključ iz kartice Infrastructure. Ključevi nose ograničenja stope i neobavezni IP allowlist. Izvezite ga u svoj shell:" +title = "Izdajte API ključ" + +[portal.docs.quickstart.step2] +body = "POST datoteku na bilo koji tipizirani endpoint. Endpoint određuje shemu koju dobivate natrag — ovdje, ekstraktor računa." +snippetCaption = "izdvoji račun" +title = "Pošaljite dokument" + +[portal.docs.quickstart.step3] +body = "Svaki odgovor validira se prema endpoint shemi, s ocjenom pouzdanosti i podrijetlom po polju." +codeCaption = "200 OK" +title = "Pročitajte strukturirani rezultat" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Istodobnost" +eyebrow = "POČETAK RADA" +lead = "Ograničenja se skaliraju s vašim planom. Odgovor 429 uključuje zaglavlje Retry-After; SDK-ovi automatski odgađaju ponovne pokušaje." +requestsPerMinute = "Zahtjevi / minuta" +title = "Ograničenja stope i kvote" + +[portal.docs.recipes] +cloneButton = "Kloniraj recept" +eyebrow = "PLAYBOOKOVI" +lead = "End-to-end obrasci koji ulančavaju izvore, operacije i odredišta. Svaki se mapira na cjevovod koji možete klonirati." +title = "Recepti" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party klijenti s tipiziranim odgovorima, automatskim ponovnim pokušajima i streaming prijenosima. Svi prate isti katalog endpointova." +title = "Službeni SDK-ovi" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Zastarjelo" + +[portal.docs.skills] +eyebrow = "VJEŠTINE" +lead = "Ugrađene, imenovane sposobnosti koje vaš agent poziva kao jedan alat. Svaka vještina je deterministički lanac operacija s priloženim evaluacijama." +title = "Vještine agenta" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCA" +lead = "Pretplatite se na događaje document.processed, pipeline.completed i quota.threshold. Payloadi su potpisani s HMAC-SHA256." +title = "Webhookovi" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "zaglavlje prema svojoj tajni za potpisivanje prije nego što povjerujete payloadu. SDK-ovi isporučuju" +beforeSignature = "Provjerite" + +[portal.documents] +exportCsv = "Izvezi CSV" +search = "Pretraži po nazivu datoteke, ID-u..." +subtitle = "Svaki dokument koji je vaša organizacija obradila, s njegovim potpunim zapisom obrade. Pristup sadržaju uvjetovan je zahtjevom." +title = "Dokumenti" + +[portal.documents.audit] +approved = "Odobreno" +archived = "Arhivirano" +elevation = "Povišenje ovlasti" +empty = "Još nema zabilježenih događaja." +extracted = "Obrađeno" +flagged = "Potrebna provjera" +ingested = "Uneseno" +reviewed = "U pregledu" + +[portal.documents.drawer] +sectionsAriaLabel = "Odjeljci s pojedinostima dokumenta" + +[portal.documents.drawer.tabs] +audit = "Revizija" +extractions = "Izdvajanja" +overview = "Pregled" + +[portal.documents.elevation] +requestAccess = "Zatraži pristup" + +[portal.documents.elevation.active] +description = "Privremeno odobrenje — pristup se bilježi i vremenski je ograničen." +descriptionFourEyes = "Privremeno odobrenje — obaviješten je drugi pregledavatelj (četiri oka)." +title = "Pristup istječe za {{time}}" + +[portal.documents.elevation.gated] +description = "Sadržaj je zaštićen pravilom zero-standing-access. Zahtjev pokreće vremenski ograničeno odobrenje." +descriptionFourEyes = "Sadržaj je zaštićen pravilom zero-standing-access. Zahtjev pokreće vremenski ograničeno odobrenje i obavještava drugog pregledavatelja (četiri oka)." +title = "Osjetljiv dokument" + +[portal.documents.extractions] +empty = "Iz ovog dokumenta nisu izdvojena polja." +masked = "Izdvojena polja su skrivena. Zatražite vremenski ograničen pristup za prikaz sadržaja ovog dokumenta." + +[portal.documents.extractions.columns] +confidence = "Pouzdanost" +field = "Polje" +value = "Vrijednost" + +[portal.documents.filters] +all = "Sve" +ariaLabel = "Filtriraj dokumente prema statusu" +flagged = "Označeno" +inReview = "U pregledu" +processed = "Obrađeno" + +[portal.documents.overview] +action = "Pipeline / Radnja" +product = "Proizvod" +received = "Vrijeme" +status = "Status" +type = "Vrsta" +user = "Korisnik" + +[portal.documents.queue.empty] +description = "Kako izvori šalju dokumente u vaše pipelineove, ovdje će se pojaviti za pregled." +title = "Nema dokumenata u redu čekanja" + +[portal.documents.status] +error = "Pogreška" +flagged = "Potrebna provjera" +inReview = "U pregledu" +processed = "Obrađeno" + +[portal.documents.table] +auto = "Automatski" +editorAction = "Editor" +empty = "Nijedan dokument ne odgovara ovom filtru." +rowActions = "Radnje retka" +sensitiveLabel = "Osjetljivo" +sensitiveTitle = "Osjetljivo — potreban je pristup" + +[portal.documents.table.columns] +action = "Pipeline / Radnja" +document = "Dokument" +product = "Proizvod" +status = "Status" +time = "Vrijeme" +user = "Korisnik" + +[portal.editorAdmin] +subtitle = "Implementirajte Stirling PDF Editor, uparite samostalno hostane instance s vašom organizacijom i upravljajte aktivnim okruženjem — ciljevima, zdravljem, vjerodajnicama i offline aktivacijom na jednom mjestu." +title = "Implementacija Editora" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktivni korisnici" +host = "Host" +lastSeen = "Zadnji put viđeno" +region = "Regija" +status = "Status" +version = "Verzija" + +[portal.editorAdmin.health.empty] +description = "Implementirajte cilj i uparite ga kako biste ovdje vidjeli živo zdravlje instance." +title = "Nema instanci koje izvještavaju" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generiraj offline paket" +lockCopy = "Offline i on-prem aktivacija dio su Enterprise plana." +subtitle = "Generirajte potpisani aktivacijski paket za offline ili on-prem instalaciju bez izlazne mrežne putanje. Prenesite ga na instancu i primijenite tijekom početnog postavljanja." +talkToSales = "Obratite se prodaji" +title = "Aktivacija bez mrežne veze" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} je potpisan i spreman za prijenos. Aktivira jednu instancu i istječe za 14 dana." +title = "Paket je spreman" + +[portal.editorAdmin.pairing] +generated = "Generirano ✓" +generateNewCode = "Generiraj novi kod" +lockCopy = "IaC provisioniranje dio je Enterprise plana." +rotate = "Rotiraj" +talkToSales = "Obratite se prodaji" + +[portal.editorAdmin.sections.health] +sub = "Svaka Editor instanca koja se javlja — verzija, regija, status, zadnji put viđeno i aktivni korisnici." +title = "Zdravlje instance" + +[portal.editorAdmin.sections.pairing] +sub = "Povežite samostalno hostani editor s ovom organizacijom. Generirajte token, predajte kratki kod ili ga povežite kroz IaC." +title = "Uparivanje" + +[portal.editorAdmin.sections.targets] +sub = "Gdje se Editor pokreće. Kopirajte isječak za pokretanje samostalno hostane instance ili koristite Managed Cloud bez operacija." +title = "Ciljevi implementacije" + +[portal.editorAdmin.serviceToken] +currentToken = "Trenutni token" +lastRotated = "Zadnja rotacija" +rotateButton = "Rotiraj servisni token" +subtitle = "Instance se autentificiraju u organizaciju ovom vjerodajnicom. Rotirajte je prema rasporedu ili odmah nakon sumnje na curenje." +title = "Servisni token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Izdan je novi token. Ažurirajte STIRLING_SERVICE_TOKEN svake samostalno hostane instance unutar 24-satnog razdoblja odgode ili će se isključiti." +title = "Rotirajte pokrenute instance" + +[portal.editorAdmin.status] +degraded = "Smanjena kvaliteta" +healthy = "Zdravo" +offline = "Offline" +pairing = "Uparivanje" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instanca" +instanceCount_other = "{{count}} instanci" +talkToSales = "Obratite se prodaji" +upgradePlan = "Nadogradi plan" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem i Kubernetes samostalno hostanje dio su Enterprise plana." +paid = "Samostalno hostanje s Docker i Kubernetes otključava se na plaćenom planu." + +[portal.editorAdmin.targets.state] +available = "Dostupno" +locked = "Zaključano" +running = "Pokrenuto" + +[portal.errorBoundary] +description = "Ovaj prikaz naišao je na neočekivanu pogrešku. Pokušajte ponovno ili odaberite drugi odjeljak iz bočne trake." +retry = "Pokušaj ponovno" +title = "Nešto je pošlo po zlu na ovoj stranici" + +[portal.home.editor] +activeUsers = "{{n}} aktivno" +invite = "Pozovi članove tima" +name = "Stirling PDF Editor" +open = "Otvori u pregledniku" +updated = "ažurirano {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Samostalno hostano · Docker" +kubernetes = "Samostalno hostano · Kubernetes" + +[portal.home.greeting] +afternoon = "Dobar dan" +evening = "Dobra večer" +morning = "Dobro jutro" + +[portal.home.onboarding] +dismiss = "Odbaci postavljanje" +notStarted = "Nije započeto" +progress = "{{done}} od {{total}} dovršeno" +title = "Dovršite postavljanje" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC za cijelu organizaciju, ugovorene količinske cijene i implementacija bez mrežne veze." +cta = "Pokreni probno razdoblje" +ctaQuote = "Zatraži ponudu" +lead = "Za 250+ zaposlenika." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Implementirajte desktop aplikaciju, zauvijek besplatno." +title = "Preuzmite PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktivno · {{recommended}} preporučeno" +chip = "{{active}} aktivno" +title = "Uključite pravila" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} povezano · svaki PDF pod pravilima gdje god stigne" +chip = "{{connected}} povezano" +title = "Povežite svoje izvore" + +[portal.home.quickActions] +subtitle = "Najvažniji zadaci za danas" +title = "Brze radnje" + +[portal.home.quickActions.buildPipeline] +blurb = "Sastavljač u 3 koraka preko biblioteke tipiziranih operacija" +title = "Izradi pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenti, webhooks, nadzirane mape" +title = "Poveži izvor" + +[portal.home.quickActions.issueApiKey] +blurb = "Ključ s opsegom, ograničenjima brzine i IP allowlistom" +title = "Izdaj API ključ" + +[portal.infrastructure] +manageEditorDeployment = "Upravljaj implementacijom Editora" +sectionsAriaLabel = "Odjeljci infrastrukture" +subtitle = "Implementacije, vjerodajnice, sigurnosni položaj, pohrana i revizijski trag za vaš Stirling radni prostor." +title = "Infrastruktura" + +[portal.infrastructure.apiKeys] +createKey = "Izradi ključ" +heading = "API ključevi" +subheading = "Vjerodajnice s opsegom, ograničenjima brzine po ključu, dozvolama i IP allowlistama." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Dopuštene IP adrese" +anyIp = "Bilo koji IP (bez allowliste)" +created = "Izrađeno" +lastUsed = "Zadnji put korišteno" +permissions = "Dozvole" +rateLimit = "Ograničenje brzine" +rateLimitValue = "{{value}} zahtj./min" +usageMonth = "Korištenje ovog mjeseca" +usageToday = "Korištenje danas" + +[portal.infrastructure.apiKeys.empty] +description = "Izradite ključ s opsegom za početak pozivanja Stirling API." +title = "Još nema API ključeva" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtriraj revizijske događaje prema kategoriji" +heading = "Revizijski zapisi" +latencyValue = "{{value}} ms" +noEventsInCategory = "Nema događaja u ovoj kategoriji." +subheading = "Svaki događaj autentifikacije, konfiguracije i obrade u vašem radnom prostoru." + +[portal.infrastructure.audit.columns] +actor = "Akter" +event = "Događaj" +latency = "Latencija" +status = "Status" +target = "Resurs" +timestamp = "Vremenska oznaka" + +[portal.infrastructure.audit.empty] +description = "Aktivnost radnog prostora pojavit će se ovdje kako se bude događala." +title = "Nema revizijskih događaja" + +[portal.infrastructure.audit.export] +cancel = "Odustani" +error = "Izvoz nije uspio. Pokušajte ponovno." +exportButton = "Izvezi" +exporting = "Izvoz…" +fieldsLegend = "Stupci" +format = "Format" +open = "Izvoz" +subtitle = "Preuzmite revizijske događaje kao CSV ili JSON. Odaberite koje stupce uključiti." +title = "Izvezi revizijski zapis" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Naziv dokumenta" +ipAddress = "IP adresa" +outcome = "Ishod" +tool = "Alat" +username = "Korisničko ime" + +[portal.infrastructure.audit.filters] +all = "Sve" +auth = "Autentifikacija" +config = "Konfiguracija" +elevation = "Povišenje ovlasti" +processing = "Obrada" +security = "Sigurnost" + +[portal.infrastructure.audit.forbidden] +description = "Revizijski zapis dostupan je voditeljima timova i administratorima. Zatražite pristup od voditelja tima ili administratora." +title = "Nemate pristup" + +[portal.infrastructure.audit.metrics] +config = "Konfiguracija" +elevation = "Povišenje ovlasti" +processing = "Obrada" +totalEvents = "Ukupno događaja · 24 h" + +[portal.infrastructure.createKey] +cancel = "Odustani" +createKey = "Izradi ključ" +done = "Gotovo" +ipAllowlistHelper = "CIDR rasponi odvojeni zarezima. Ostavite prazno za dopuštanje bilo koje IP adrese." +ipAllowlistLabel = "IP allowlista" +keyNameLabel = "Naziv ključa" +keyNamePlaceholder = "npr. Produkcija · unos" +permissionsLabel = "Dozvole" +secretKeyCaption = "Tajni ključ" +secretWarning = "Pohranite ovo u upravitelj tajni. Stirling uvijek pohranjuje samo hash — kasnije ga nije moguće oporaviti." +subtitle = "Ograničite ključ na minimum koji mu je potreban. Možete ga rotirati ili opozvati u bilo kojem trenutku." +subtitleCreated = "Kopirajte ovu tajnu sada — neće se ponovno prikazati." +title = "Izradi API ključ" +titleCreated = "Ključ izrađen" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Implementirao" +environment = "Okruženje" +product = "Proizvod" +status = "Status" +version = "Verzija" +when = "Kada" + +[portal.infrastructure.deployments.recent] +heading = "Nedavne implementacije" +subheading = "Najnovija uvođenja kroz proizvode i okruženja." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instance" +latency = "Latencija" +load = "Opterećenje" +p99 = "P99" +region = "Regija" +status = "Status" +throughput = "Propusnost" +uptime = "Vrijeme rada" +version = "Verzija" + +[portal.infrastructure.deployments.regions] +heading = "Regije" +subheading = "Živo zdravlje za svaku implementiranu Stirling regiju — latencija, opterećenje i verzija uvođenja." + +[portal.infrastructure.deployments.regions.empty] +description = "Implementirane regije pojavit će se ovdje nakon što vaš radni prostor bude provisioniran." +title = "Nema implementiranih regija" + +[portal.infrastructure.models] +heading = "Modeli" +msValue = "{{value}} ms" +subheading = "Katalog modela i usmjeravanje koje pokreće obradu dokumenata u vašem radnom prostoru." + +[portal.infrastructure.models.byom] +description = "Registrirajte on-prem ili samostalno hostani model i vežite ga uz regiju za obradu vezanu uz rezidenciju podataka." +title = "Donesite vlastiti model" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Upravljani modeli dostupni vašem radnom prostoru, s latencijom i troškom uživo." +subEnterprise = "Upravljani, vlastiti i on-prem modeli — s dostupnim vezivanjem po regiji." + +[portal.infrastructure.models.catalogue.empty] +description = "Modeli u katalogu vašeg radnog prostora pojavit će se ovdje." +title = "Nema dostupnih modela" + +[portal.infrastructure.models.columns] +cost = "Trošak" +latency = "Latencija" +load = "Opterećenje" +model = "Model" +status = "Status" +type = "Vrsta" +version = "Verzija" + +[portal.infrastructure.models.metrics] +activeModels = "Aktivni modeli" +avgLatency = "Prosj. latencija" +included = "Uključeno" +monthlySpend = "Mjesečna potrošnja za modele" + +[portal.infrastructure.models.routing] +empty = "Nema konfiguriranih pravila usmjeravanja." +heading = "Pravila usmjeravanja" +sub = "Koji model obrađuje svaku operaciju. Zadano se primjenjuje kada ne odgovara nijedno uže pravilo." +subLocked = "Usmjerite operacije na određene modele — dostupno na plaćenim planovima." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Nadogradite na Pro kako biste kontrolirali koji model obrađuje svaku operaciju i vrstu dokumenta." +title = "Usmjeravanje modela je plaćena značajka" + +[portal.infrastructure.models.routingColumns] +default = "Zadano" +docType = "Vrsta dokumenta" +modelForAria = "Model za {{operation}}" +operation = "Operacija" +routedTo = "Usmjereno na" + +[portal.infrastructure.security.access.byok] +description = "Dostavite ključ iz vlastitog KMS. Stirling njime šifrira, ali i dalje može čitati." +label = "Koristite vlastiti ključ (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ključevi nikada ne napuštaju vaš KMS. Stirling drži samo šifrirani tekst." +label = "Držite vlastiti ključ (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling upravlja ključevima za šifriranje. Najjednostavnije — bez operacija s ključevima s vaše strane." +label = "Ključevi koje drži Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Pravilo pristupa dokumentima" +subheading = "Kontrolira tko može dešifrirati obrađene dokumente u mirovanju." + +[portal.infrastructure.security.attestations] +heading = "Atestacije usklađenosti" +noReport = "Nema dostupnog izvješća" +subheading = "Revizijski položaj po okvirima, s izvješćima dostupnima za atestirane kontrole." +viewReport = "Prikaži izvješće →" + +[portal.infrastructure.security.compliance] +heading = "Usklađenost" +subheading = "Atestacije i certifikati koji pokrivaju Stirling platformu." + +[portal.infrastructure.security.empty] +description = "Sigurnosna konfiguracija vašeg radnog prostora pojavit će se ovdje." +title = "Sigurnosni položaj nije dostupan" + +[portal.infrastructure.security.hyokBanner] +description = "Uz HYOK, ključevi za šifriranje nikada ne napuštaju vaš KMS. Stirling pohranjuje i obrađuje samo šifrirani tekst koji možete opozvati u bilo kojem trenutku." +title = "Stirling ne može dešifrirati vaše dokumente" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nema konfiguriranih IP raspona — sve IP adrese su dopuštene." +heading = "IP allowlista" +sub = "API pristup ograničen je na ove CIDR raspone." +subLocked = "Ograničite API pristup na poznate IP raspone — dostupno na plaćenim planovima." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Nadogradite na Pro kako biste ograničili API pristup na određene mreže." +title = "IP allowlista je plaćena značajka" + +[portal.infrastructure.security.ipColumns] +added = "Dodano" +addedBy = "Dodao" +cidr = "CIDR" +label = "Oznaka" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritam" +heading = "Upravljanje ključevima za šifriranje" +keyId = "Identifikator ključa" +lastRotated = "Zadnja rotacija" +rotateKey = "Rotiraj ključ" +rotationPolicy = "Pravilo rotacije" +subheading = "Skrbništvo nad ključevima koji šifriraju dokumente u mirovanju — tko može dešifrirati i kako se ključevi rotiraju." + +[portal.infrastructure.security.managedBanner] +description = "Skrbništvo Bring-your-own-key (BYOK) i hold-your-own-key (HYOK) dostupno je na Enterprise planu. Nadogradite kako biste dostavili ključeve iz vlastitog KMS." +title = "Ključevima na vašem planu upravlja Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Azija i Pacifik" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR granica podataka" +label = "Europska unija" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Sjedinjene Američke Države" + +[portal.infrastructure.security.residencyHeader] +heading = "Rezidencija podataka" +subheading = "Gdje se dokumenti pohranjuju i obrađuju." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} iskorišteno" + +[portal.infrastructure.storage.empty] +description = "Povezana pohrana i korištenje pojavit će se ovdje." +title = "Nema konfigurirane pohrane" + +[portal.infrastructure.storage.lifecycle] +active = "Aktivno" +activeRange = "0–{{value}}d" +archived = "Arhivirano" +coldStorage = "hladna pohrana" +deleted = "Izbrisano" +never = "nikad" +purged = "trajno izbrisano" + +[portal.infrastructure.storage.providers] +connect = "Poveži" +connected = "Povezano" +heading = "Povezani pružatelji" +subheading = "Gdje se zapisuju obrađeni artefakti." + +[portal.infrastructure.storage.retention] +heading = "Zadržavanje" +subheading = "Koliko se dugo artefakti čuvaju prije brisanja u životnom ciklusu." +windowLabel = "Zadani prozor zadržavanja" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dan" +days_other = "{{count}} dana" +never = "Nikad ne briši" + +[portal.infrastructure.storage.totalUsage] +heading = "Ukupno korištenje" +progressLabel = "Iskorištena pohrana" +subheading = "Pohrana iskorištena kroz sve povezane pružatelje." + +[portal.infrastructure.tabs] +apiKeys = "API ključevi" +audit = "Revizijski zapisi" +deployments = "Implementacije" +models = "Modeli" +security = "Sigurnost" +storage = "Pohrana" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponente" +docs = "Dokumentacija za developere" +documents = "Dokumenti" +editor = "Editor" +home = "Početna" +infrastructure = "Infrastruktura" +pipelines = "Pipelineovi" +policies = "Pravila" +procurement = "Nabava" +settings = "Postavke" +sources = "Izvori" +usage = "Korištenje i naplata" +users = "Korisnici" + +[portal.notifications] +markAllRead = "Označi sve kao pročitano" +title = "Obavijesti" +viewAll = "Prikaži sve" + +[portal.notifications.ariaLabel] +none = "Obavijesti, nema nepročitanih" +unread_one = "Obavijesti, {{count}} nepročitana" +unread_other = "Obavijesti, {{count}} nepročitanih" + +[portal.notifications.count] +allRead = "sve pročitano" +loading = "učitavanje" +new_one = "{{count}} novo" +new_other = "{{count}} novih" + +[portal.notifications.empty] +description = "Nema novih obavijesti." +title = "Sve ste riješili" + +[portal.pipelines] +subtitle = "Svaki automatizirani pipeline dokumenata na backendu: uređeni lanac operacija nad skupom izvora, pokrenut okidačem. Kliknite redak za njegove korake i izvore." +title = "Pipelineovi" + +[portal.pipelines.actions] +newPipeline = "Novi pipeline" + +[portal.pipelines.builder] +addStep = "Dodaj alat" +back = "Natrag na pipelineove" +discard = "Odbaci promjene" +enabled = "Omogućeno" +keepEditing = "Nastavi uređivati" +needsUpload = "Potrebna je učitana datoteka" +noToolMatches = "Nijedan alat ne odgovara vašem pretraživanju." +pipelineSettings = "Postavke pipelinea" +searchTools = "Pretraži alate" +selectToolBody = "Dodajte alat za izradu pipelinea." +selectToolTitle = "Još nema alata" +toolSettings = "Postavke alata" +unknownStep = "Neprepoznata operacija, zadržana takva kakva jest." +unsavedBody = "Imate nespremljene promjene. Spremiti ih prije odlaska ili ih odbaciti?" +unsavedTitle = "Nespremljene promjene" +uploadUnsupported = "Učitane datoteke još nisu podržane u pipelineovima, pa se ovi koraci ne mogu spremiti: {{tools}}." +usesDefaults = "Pokreće se sa zadanim postavkama" + +[portal.pipelines.composer] +addTool = "Dodaj alat" +cancel = "Odustani" +chainEmpty = "Dodajte alat za početak izrade pipelinea." +create = "Izradi pipeline" +directory = "Izlazna mapa" +directoryHelp = "Apsolutna putanja na serveru. Mora biti unutar konfiguriranih dopuštenih mapa." +editingUnsupported = "Prikaz ovih parametara alata za uređivanje još nije podržan." +moveDown = "Pomakni dolje" +moveUp = "Pomakni gore" +name = "Naziv" +namePlaceholder = "npr. Pregled redakcija" +noSources = "Još nema povezanih izvora. Pipeline se i dalje može pokretati na datotekama koje su mu izravno dostavljene." +noToolSettings = "Ovaj alat nema konfigurabilnih postavki." +operations_one = "Operacija ({{count}})" +operations_other = "Operacije ({{count}})" +output = "Izlaz" +removeStep = "Ukloni operaciju" +save = "Spremi promjene" +scheduleEvery = "Pokreni svakih" +sources = "Izvori" +sourcesLoading = "Učitavanje izvora..." +trigger = "Okidač" +triggerManual = "Samo ručno" + +[portal.pipelines.composer.unit] +days = "dana" +hours = "sati" +minutes = "minuta" + +[portal.pipelines.delete] +body = "Izbrisati \"{{name}}\"? Ovo se ne može poništiti." +cancel = "Odustani" +confirm = "Izbriši" +title = "Izbrisati pipeline?" + +[portal.pipelines.detail] +delete = "Izbriši pipeline" +run = "Pokreni sada" + +[portal.pipelines.empty] +action = "Izradi pipeline" +description = "Izradite svoj prvi pipeline: odaberite izvore nad kojima se pokreće, povežite operacije i odaberite kamo ide izlaz." +title = "Još nema pipelineova" + +[portal.pipelines.kpi] +active = "Aktivno" +paused = "Pauzirano" +total = "Pipelineovi" + +[portal.pipelines.output] +folder = "Zapiši u mapu" +inline = "Vrati datoteke" + +[portal.pipelines.run] +completed_one = "Pokretanje dovršeno." +completed_other = "Svih {{count}} pokretanja je dovršeno." +empty = "Nema ništa za pokretanje: izvori nisu imali dokumente za obradu." +failed = "Pokretanje nije uspjelo: {{error}}" +running = "Pokretanje je započelo; još je u tijeku." +timeout = "Pokretanje traje dulje od očekivanog; možda će se ipak dovršiti u pozadini." + +[portal.pipelines.status] +active = "Aktivno" +paused = "Pauzirano" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Izvori" +status = "Status" +steps = "Koraci" + +[portal.pipelines.trigger] +folder-watch = "Nadzor mape" +manual = "Ručno" +schedule = "Zakazano" + +[portal.policies] +subtitle = "Trajne automatizacije koje primjenjuju pipeline alata na svaki dokument. Svako pravilo pokreće se pri učitavanju ili izvozu, izvršava svoj lanac alata i sprema nametnutu verziju uz izvornik." +title = "Pravila" + +[portal.policies.card] +comingSoon = "Nadogradi na Enterprise" +notSetUp = "Nije postavljeno" + +[portal.policies.categories.compliance] +desc = "Primijenite HIPAA, GDPR, SOC 2 ili FedRAMP zahtjeve na svaki dokument." +label = "Usklađenost" + +[portal.policies.categories.ingestion] +desc = "Klasificirajte dokumente, izdvojite strukturirane podatke, primijenite konvencije imenovanja i normalizirajte stranice." +label = "Unos" + +[portal.policies.categories.retention] +desc = "Postavite koliko se dugo dokumenti čuvaju, kada se arhiviraju i kada se brišu." +label = "Zadržavanje" + +[portal.policies.categories.routing] +desc = "Automatski usmjerite dokumente pravom timu, mapi ili sustavu." +label = "Usmjeravanje" + +[portal.policies.categories.security] +desc = "Otkrijte PII, redigirajte, uklonite aktivni sadržaj i dodajte vodeni žig dokumentima." +label = "Sigurnost" + +[portal.policies.config] +scopeAll = "Svi dokumenti" + +[portal.policies.config.compliance] +summary = "Provjerava dokumente prema regulatornim okvirima prije nego što napuste sustav." + +[portal.policies.config.compliance.fields] +accessLog = "Zapis pristupa" +auditTrail = "Revizijski trag" +frameworks = "Okviri" +onViolation = "Kada nije usklađeno" + +[portal.policies.config.compliance.rules] +0 = "Skeniranje okvira" +1 = "Primijeni radnju" +2 = "Revizijski trag" + +[portal.policies.config.ingestion] +summary = "Klasificira dokumente, izdvaja strukturirane podatke, primjenjuje imenovanje i normalizira stranice." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Ispod praga" +minConfidence = "Min. pouzdanost" + +[portal.policies.config.ingestion.rules] +0 = "Klasificiraj" +1 = "Izdvoji" +2 = "Imenuj" +3 = "Normaliziraj" + +[portal.policies.config.retention] +summary = "Primjenjuje koliko se dugo dokumenti čuvaju, kada se arhiviraju i kada se brišu." + +[portal.policies.config.retention.fields] +archiveAfter = "Arhiviraj nakon" +immutableHold = "Nepromjenjivo zadržavanje" +keepFor = "Čuvaj" + +[portal.policies.config.retention.rules] +0 = "Zadržavanje" +1 = "Automatsko arhiviranje" +2 = "Blokiranje brisanja" + +[portal.policies.config.routing] +summary = "Usmjerava dokumente na pravo odredište na temelju vrste i klasifikacije." + +[portal.policies.config.routing.fields] +destination = "Odredište" +notify = "Obavijesti pri usmjeravanju" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatski klasificiraj" +1 = "Usmjeri u mapu" +2 = "Webhook obavijest" + +[portal.policies.config.security] +summary = "Otkriva i redigira PII, uklanja aktivni sadržaj (JavaScript) i dodaje vodene žigove dokumentima." + +[portal.policies.config.security.rules] +0 = "Redigiraj PII" +1 = "Ukloni JavaScript" +2 = "Vodeni žig" + +[portal.policies.detail] +enforces = "Primjenjuje" +onEveryExport = "Pri svakom izvozu" +onEveryUpload = "Pri svakom učitavanju" +outputAsNewFile = "kao novu datoteku" +outputAsNewVersion = "kao novu verziju" +recentActivity = "Nedavna aktivnost" +retry = "Pokušaj ponovno" +showLess = "Prikaži manje" +showMore = "Prikaži više" +sources = "Izvori" + +[portal.policies.detail.actions] +clearHistory = "Očisti povijest obrade" +delete = "Izbriši" +editSettings = "Uredi postavke" +pause = "Pauziraj" +resume = "Nastavi" +runNow = "Pokreni sada" + +[portal.policies.detail.clearHistory] +body = "Ovo će pravilo zaboraviti svaku datoteku koju je već obradilo i pri sljedećem pokretanju ponovno obraditi sve što se trenutačno nalazi u njegovim izvorima. Same datoteke neće se promijeniti. To se ne može poništiti." +cancel = "Odustani" +confirm = "Očisti povijest" +title = "Očistiti povijest obrade?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenti će se pojaviti ovdje nakon što se ovo pravilo pokrene." +title = "Još nema aktivnosti" + +[portal.policies.endpoints] +addWatermark = "Vodeni žig" +autoRedact = "Redigiraj PII" +compressPdf = "Komprimiraj" +flatten = "Izravnaj" +ocrPdf = "OCR" +sanitizePdf = "Ukloni JavaScript" + +[portal.policies.offline] +description = "Vaša su pravila spremljena i pojavit će se nakon što se veza ponovno uspostavi." +retry = "Pokušaj ponovno" +title = "Backend nije dostupan" + +[portal.policies.stats] +activeFor = "Aktivno" +dataProcessed = "Obrađeni podaci" +docsEnforced = "Primijenjeni dokumenti" + +[portal.policies.status] +active = "Aktivno" +paused = "Pauzirano" + +[portal.policies.summary.active] +description = "Primjena pri prijenosu/izvozu" +label = "Aktivna pravila" + +[portal.policies.summary.categories] +description = "Dostupno za konfiguraciju" +label = "Kategorije" + +[portal.policies.summary.docsEnforced] +description = "Kroz aktivna pravila" +label = "Primijenjeni dokumenti" + +[portal.policies.summary.paused] +description = "Konfigurirano, ali se ne pokreće" +label = "Pauzirano" + +[portal.policies.wizard.actions] +back = "Natrag" +cancel = "Odustani" +continue = "Nastavi" +enablePolicy = "Omogući pravilo" +saveChanges = "Spremi promjene" + +[portal.policies.wizard.capability.compress] +desc = "Komprimira dokument na manju veličinu datoteke." +label = "Smanji veličinu datoteke" + +[portal.policies.wizard.capability.flatten] +desc = "Spaja polja obrasca i bilješke u stranicu kako se više ne bi mogli uređivati." +label = "Izravnaj dokument" + +[portal.policies.wizard.capability.ocr] +desc = "Pokreće OCR kako bi skenirane stranice postale tekst koji se može odabrati i pretraživati." +label = "Učini tekst pretraživim" + +[portal.policies.wizard.capability.redact] +desc = "Pronalazi i zacrnjuje osjetljive detalje — poput brojeva socijalnog osiguranja i kartica — kako se ne bi mogli pročitati." +label = "Redigiraj osjetljive informacije" + +[portal.policies.wizard.capability.sanitize] +desc = "Uklanja skriveni JavaScript kako se ništa ne bi moglo automatski pokrenuti pri otvaranju dokumenta." +label = "Ukloni aktivni sadržaj" + +[portal.policies.wizard.capability.watermark] +desc = "Utiskuje vidljivu oznaku (npr. “Povjerljivo”) preko svake stranice." +label = "Primijeni vodeni žig" + +[portal.policies.wizard.errors] +noTools = "Najprije omogućite barem jedan alat u tijeku rada." +saveFailed = "Nije moguće spremiti pravilo. Pokušajte ponovno." + +[portal.policies.wizard.output] +heading = "Izlaz i pokretanje" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatsko numeriranje" +label = "Pravilo naziva datoteke" +placeholder = "Tekst za dodavanje (neobavezno)" +prefix = "Prefiks" +suffix = "Sufiks" + +[portal.policies.wizard.output.outputAs] +label = "Izlaz kao" +newFile = "Nova datoteka" +newVersion = "Nova verzija" + +[portal.policies.wizard.output.runOn] +export = "Izvoz" +helper = "Kada se pravilo pokreće: pri prijenosu ili prije izvoza." +label = "Pokreni pri" +upload = "Prijenos" + +[portal.policies.wizard.settings] +heading = "Postavke" + +[portal.policies.wizard.sources] +heading = "Izvori" +loading = "Učitavanje izvora…" + +[portal.policies.wizard.tabs] +ariaLabel = "Koraci postavljanja" +settings = "Postavke" +workflow = "Radnje" + +[portal.policies.wizard.title] +edit = "Uredi pravilo {{category}}" +setUp = "Postavi pravilo {{category}}" + +[portal.policies.wizard.workflow] +description = "Odaberite što ovo pravilo radi sa svakim dokumentom koji obrađuje." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktivno" +noRule = "Još nije primijenjeno nijedno pravilo" +subtitle = "Stalne automatizacije kroz koje prolazi svaki dokument, bez obzira na to koji ga pipeline obrađuje." +title = "Što se pokreće na vašim PDF-ovima" + +[portal.policySummary.action] +comingSoon = "Nadogradi na Enterprise" +configure = "Konfiguriraj" +setUp = "Postavi" + +[portal.policySummary.column] +activeRule = "Aktivno pravilo" +policy = "Pravilo" +status = "Status" + +[portal.policySummary.empty] +description = "Nakon konfiguriranja pravila, kategorije će se pojaviti ovdje." +title = "Još nema pravila" + +[portal.policySummary.state] +active = "Aktivno" +off = "Isključeno" +soon = "Uskoro" + +[portal.processingStatus] +managePlan = "Upravljaj planom" +volumeSuffix = "Obrađenih PDF-ova · zadnjih 30 dana" + +[portal.procurement] +reset = "Resetiraj nabavu (demo)" +subtitle = "Provedite evaluaciju tima, ugovaranje i uvođenje. Svaki dokument na jednom mjestu." +title = "Nabava" + +[portal.procurement.action] +download = "Preuzmi" +pay = "Plati sada" +request = "Zatraži" +sign = "Pregledaj i potpiši" +upload = "Prenesi" + +[portal.procurement.agreement] +agreeCta = "Prihvati i pretplati se" +confirm = "Pročitao/la sam i prihvaćam Stirling Enterprise Agreement." +eyebrow = "Ugovor" +intro = "Jedan objedinjeni ugovor pokriva vašu ponudu: Master Service Agreement, Order Form, EULA i Data Processing Agreement. Pregledajte ga, a zatim prihvatite ponudu kao obvezujuću pretplatu." +title = "Pregledajte svoj enterprise ugovor" + +[portal.procurement.builder] +addons = "Dodaci" +back = "Natrag" +businessName = "Naziv tvrtke" +businessNamePlaceholder = "Vaša tvrtka" +continue = "Nastavi" +country = "Država" +countryEuro = "Eurozona (EUR €)" +countryUK = "Ujedinjeno Kraljevstvo (GBP £)" +countryUS = "Sjedinjene Američke Države (USD $)" +eula = "Pročitao/la sam i prihvaćam Stirling Enterprise EULA. Njime se uređuje ugovor generiran iz ove ponude." +generate = "Generiraj ponudu" +included = "Uključeno" +indemnification = "IP obeštećenje" +indemnificationSub = "Branimo kvalificirane IP zahtjeve, prema EULA" +offlineLicense = "Offline / air-gapped licencija" +offlineLicenseSub = "Licencijska datoteka za preuzimanje za air-gapped self-hosted instancu" +qbr = "Tromjesečni poslovni pregledi" +qbrSub = "Vaš SE pregledava upotrebu i plan razvoja svakog tromjesečja" +running = "{{annual}} / god. · {{years}} god. {{tcv}}" +s1Sub = "Vaš tim i PDF-ovi koje očekujete obraditi svake godine." +s1Title = "Koliko ćete obrađivati?" +s2Sub = "Dulji rokovi snižavaju cijenu; vaša razina usluge određuje podršku." +s2Title = "Obveza i usluga" +s3Sub = "Za ponudu i ugovor koji ona generira." +s3Title = "Vaši podaci" +serviceLevel = "Razina usluge" +slDedicated = "Namjenska" +slDedicatedSub = "4 radna sata · namjenski account manager · +30%" +slPriority = "Prioritetna" +slPrioritySub = "Isti radni dan · imenovani CSM · +15%" +slStandard = "Standardna" +slStandardSub = "Sljedeći radni dan · dijeljeni CSM · uključeno" +stepOf = "Korak {{n}} od {{total}}" +term = "Rok" +termDiscount = "Primijenjen je popust od {{pct}}% za višegodišnju obvezu" +title = "Izradite svoju ponudu" +training = "Uvođenje i obuka" +trainingSub = "Sesije uživo za pokretanje vašeg tima" +users = "Ukupno korisnika" +usersPlaceholder = "npr. 250" +volEstimated = "Procijenjeno na temelju {{count}} korisnika (~2.000 PDF-ova po korisniku, uključujući automatizaciju). Uredite ako znate bolje." +volManual = "Koristi se vaš broj. U bilo kojem trenutku ponovno procijenite prema veličini tima." +volNoUsers = "Niste sigurni? Unesite veličinu tima i procijenit ćemo." +volume = "Godišnji volumen PDF-ova" +volumePlaceholder = "npr. 1.000.000" +years_one = "{{count}} godina" +years_other = "{{count}} godina" + +[portal.procurement.docs] +count_one = "{{count}} dokument" +count_other = "{{count}} dokumenata" +done = "Gotovo" +here = "Ovdje ste" +hide = "Sakrij" +optional = "Neobavezno" +paidAddon = "Plaćeni dodatak" +show = "Prikaži" +subtitle = "Sve što vam treba u svakom koraku putovanja, prikazano kako se posao kreće kroz proces." +supportingSubtitle = "SOC 2, sigurnosne provjere, porezni obrasci i više, spremno kada vaš sigurnosni ili nabavni tim zatraži. Neki nose jednokratnu naknadu." +supportingTitle = "Podrška vašoj evaluaciji" +title = "Dokumenti" +upcoming = "Nadolazeće" + +[portal.procurement.error] +title = "Nešto je pošlo po zlu" + +[portal.procurement.hero] +company = "Vaš enterprise posao" +ctaAgreement = "Pregledaj i potpiši ugovor" +ctaLive = "Aktivni ste" +ctaPayment = "Dodaj plaćanje" +ctaQuote = "Pregledajte svoju ponudu" +ctaTrial = "Izradite svoju ponudu" +eyebrow = "Enterprise nabava" +inviteTeammates = "Pozovi članove tima" +keyDocs = "Ključni dokumenti" +nextStep = "Sljedeći korak: {{action}}" +notStarted = "Nije započeto" +open = "Otvori nabavu" +scheduleCall = "Zakaži poziv" +setup1Sub = "Pozovite članove svojeg tima" +setup1Title = "Postavite PDF Editor" +setup2Sub = "Uključite obradu kroz editore i druge izvore" +setup2Title = "Povežite PDF Processor" +setup3Sub = "Uključite Security, Compliance, Routing ili Retention kada vam zatrebaju" +setup3Title = "Dodajte preporučena pravila" + +[portal.procurement.journey] +daysLeft_one = "Preostao je {{count}} dan" +daysLeft_other = "Preostalo je {{count}} dana" +engineerLabel = "Vaš solutions engineer" +eyebrow = "Vaše uvođenje" +live = "Aktivni ste na Stirling Enterprise" +nextStep = "Sljedeći korak: {{action}}" +subtitle = "Vaš solutions engineer sudjeluje u svakom koraku. Jedna sljedeća radnja odjednom; potpuni popis za provjeru nalazi se u nastavku." +title = "Od probnog razdoblja do produkcije, jedan vođeni put" +trialTitle = "Enterprise probno razdoblje" + +[portal.procurement.journeySteps.agreement] +blurb = "Jedan potpis pokriva MSA, narudžbenicu, EULA i DPA." +gatingAction = "Pregledajte i potpišite svoj ugovor" +label = "Ugovor" + +[portal.procurement.journeySteps.implementation] +blurb = "Osigurajte svoj radni prostor i provedite go-live plan." +gatingAction = "Osiguravanje vašeg radnog prostora" +label = "Implementacija" + +[portal.procurement.journeySteps.payment] +blurb = "Platite karticom, bankovnim prijenosom ili po narudžbenici." +gatingAction = "Potvrdite plaćanje" +label = "Plaćanje" + +[portal.procurement.journeySteps.quote] +blurb = "Pregledajte cijene za obvezani volumen i ugovorni rok." +gatingAction = "Prihvatite svoju ponudu" +label = "Ponuda" + +[portal.procurement.journeySteps.trial] +blurb = "Procijenite Stirling prema svojim dokumentima i tijekovima rada." +gatingAction = "Izradite svoju ponudu" +label = "Probno razdoblje" + +[portal.procurement.license] +copied = "Kopirano" +copy = "Kopiraj ključ" +downloadError = "Još nije moguće generirati offline licencijsku datoteku — pokušajte ponovno za trenutak." +downloadOffline = "Preuzmi offline licenciju (.lic)" +hint = "Zalijepite ovaj ključ u self-hosted instancu kako biste je aktivirali ili ga čuvajte za svoju evidenciju. Čuvajte ga na sigurnom." +label = "Vaš licencijski ključ" + +[portal.procurement.link] +cta = "Poveži račun" +description = "Nabava radi na vašem povezanom Stirling računu: tako omogućujemo probno razdoblje, određujemo cijenu ponude i pokrećemo naplatu. Povežite račun za početak." +eyebrow = "Enterprise" +title = "Povežite svoj račun za početak" + +[portal.procurement.live] +description = "Vaša je pretplata aktivna i licencija je izdana. Vaš je tim postavljen i naplata je započela." +eyebrow = "Aktivno" +title = "Aktivni ste na Stirling Enterprise" + +[portal.procurement.locked] +description = "Probni ključevi, ponude za obvezani volumen, ugovor s jednim potpisom, plaćanje i vaš registar dokumenata nalaze se ovdje nakon što započnete enterprise evaluaciju." +eyebrow = "Samo Enterprise" +talkToSales = "Razgovarajte s prodajom" +title = "Nabavni tijek otvara se uz Enterprise" + +[portal.procurement.milestone] +accept = "Prihvati i nastavi" +description = "Preuzmite PDF kako biste ga podijelili s timom, vratite se prihvatiti kada budete spremni ili unesite promjene." +download = "Preuzmi PDF" +downloadError = "Još nije moguće preuzeti PDF ponude — pokušajte ponovno za trenutak." +edit = "Uredi ponudu" +eyebrow = "Ponuda {{number}}" +perYear = " / god." +preparedFor = "Pripremljeno za {{company}}" +tcv = "{{value}} ukupna vrijednost ugovora" +title = "Vaša je ponuda spremna" + +[portal.procurement.modal] +cancel = "Odustani" +chooseFile = "Odaberi datoteku" +close = "Zatvori" +downloadBody = "Preuzimanje će uskoro započeti." +downloadCta = "Preuzmi" +downloadTitle = "Preuzmi" +noFile = "Nije odabrana datoteka" +payBody = "Platite svoj obvezani ugovor karticom ili bankovnim prijenosom putem Stripe. Vaš se radni prostor postavlja čim se plaćanje potvrdi." +payCta = "Nastavi na Stripe" +payTitle = "Potvrdi plaćanje" +requestBodyFree = "Generiramo ovo na zahtjev. Potvrdite i vaš solutions engineer uskoro će ga poslati." +requestBodyPaid = "Ovo je plaćeni dodatak. Potvrdite i vaš solutions engineer odredit će opseg i poslati dokumentaciju." +requestCta = "Zatraži" +requestTitle = "Zatraži ovaj dokument" +signBody = "Otvara Stirling Enterprise Agreement za e-potpis: jedan potpis pokriva MSA, narudžbenicu, EULA i DPA. Mi automatski supotpisujemo i prelazite na plaćanje." +signCta = "Otvori za potpis" +signTitle = "Pregledajte i potpišite svoj ugovor" +uploadBody = "Pošaljite nam svoju narudžbenicu i fakturirat ćemo prema vašim uvjetima. Povucite PDF ili odaberite datoteku u nastavku." +uploadCta = "Prenesi narudžbenicu" +uploadTitle = "Prenesite svoju narudžbenicu" + +[portal.procurement.payment] +description = "Vaša je ponuda prihvaćena i licencija je već aktivna — vaš tim može odmah početi. Platite prvi račun kada budete spremni; možete ga platiti ili preuzeti ovdje, bez potrebe za emailom." +downloadInvoice = "Preuzmi račun" +simulate = "Simuliraj primljeno plaćanje (demo)" +title = "Pretplata je stvorena" +viewInvoice = "Prikaži i plati račun" + +[portal.procurement.schedule] +fallback = "Nije moguće učitati planer." +fallbackLink = "Otvori zakazivanje u novoj kartici" +subtitle = "Vaš solutions engineer provest će vaš tim kroz uvođenje. Odaberite termin koji vam odgovara." +title = "Zakaži poziv" + +[portal.procurement.status] +action = "Potrebna radnja" +available = "Dostupno" +complete = "Dovršeno" +pending = "Na čekanju" +request = "Na zahtjev" + +[portal.procurement.trial] +body = "Produljenjem se dodaje 7 dana i obavještava vaš solutions engineer." +bodyMaxed = "Iskoristili ste sva produljenja — razgovarajte sa svojim solutions engineerom ako trebate više vremena." +cancel = "Otkaži probno razdoblje" +extend = "Produlji za 7 dana" +maxed = "Dosegnut maksimum" +subtitle = "Vaše besplatno probno razdoblje traje do {{date}}. Kartica nije potrebna." +title = "Enterprise probno razdoblje" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Cijene za obvezani volumen, SSO + SCIM + RBAC na razini organizacije, 90-dnevni nepromjenjivi audit i namjenski SE." +homeCta = "Započni probno razdoblje →" +homeHeadline = "Obradite milijune PDF-ova." + +[portal.recentActivity] +title = "Nedavna aktivnost" +viewAll = "Prikaži sve" + +[portal.recentActivity.empty] +description = "Pokretanja pipelinea, implementacije i događaji agenata pojavit će se ovdje." +title = "Ovdje još nema ničega" + +[portal.search] +ariaLabel = "Pretraživanje" +placeholder = "Pretražite Stirling — endpoints, pipelines, dokumente…" + +[portal.search.empty] +noActionsDescription = "Brze radnje pojavit će se ovdje kada budu dostupne." +noActionsTitle = "Nema brzih radnji" +noMatches = "Nema podudaranja za \"{{query}}\"" +noMatchesDescription = "Pokušajte s drugom ključnom riječi ili pregledajte katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Povezivanje računa" + +[portal.shell.header] +accountFallback = "Račun" +accountMenu = "Izbornik računa" +darkMode = "Tamni način" +lightMode = "Svijetli način" +search = "Pretraživanje" +searchPlaceholder = "Pretraži…" +signOut = "Odjavi se" +switchToDark = "Prebaci na tamnu temu" +switchToLight = "Prebaci na svijetlu temu" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumenata" +linkAccount = "Poveži Stirling račun" +planEditor = "Editor plan" +planEnterprise = "Enterprise plan" +planProcessor = "Processor plan" +primaryNav = "Primarna navigacija" +switchApp = "Promijeni aplikaciju" + +[portal.sources] +subtitle = "Ponovno upotrebljive ulazne veze koje dovode dokumente u Stirling. Konfigurirajte vezu jednom, a zatim je referencirajte iz bilo kojeg broja pravila. Kliknite redak za njegovu konfiguraciju i pravila koja ga koriste." +title = "Izvori" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Poveži izvor" + +[portal.sources.delete] +body = "Izbrisati \"{{name}}\"? To se ne može poništiti. Pravila koja ga referenciraju morat će se ažurirati." +cancel = "Odustani" +confirm = "Izbriši" +title = "Izbrisati izvor?" + +[portal.sources.detail] +closeAriaLabel = "Zatvori detalje" +delete = "Izbriši izvor" +docs24h = "Zadnja 24 h" +docs30d = "Zadnjih 30 dana" +docsTotal = "Ukupno viđeno" +docsTrend = "Dokumenti u zadnjih 30 dana" +documents = "Dokumenti" +edit = "Uredi" +notReferenced = "Ne referencira ga nijedno pravilo, pa ga je sigurno izbrisati." +pause = "Pauziraj" +resume = "Nastavi" +subtitle = "{{type}} · {{status}}" +usedBy = "Koristi se u" + +[portal.sources.empty] +description = "Povežite mapu (a uskoro i cloud storage) kako bi vaša pravila imala odakle povlačiti dokumente." +title = "Još nema povezanih izvora" + +[portal.sources.kpi] +inUse = "U upotrebi" +total = "Veze" +unused = "Neiskorišteno" + +[portal.sources.status] +active = "Aktivno" +disabled = "Onemogućeno" +unused = "Neiskorišteno" + +[portal.sources.table] +source = "Izvor" +status = "Status" +usedBy = "Pravila" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Prati direktorij na serveru za nove dokumente." +label = "Mapa" + +[portal.sources.types.folder.fields.directory] +helperText = "Apsolutna putanja koju Stirling prati za datoteke za obradu." +label = "Putanja direktorija" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Provjera sadržaja čita svaku promijenjenu datoteku, pa se preimenovanja i dodiri koji ne mijenjaju sadržaj ne obrađuju ponovno." +label = "Otkrivanje promjena" + +[portal.sources.types.folder.fields.identity.options] +hash = "Veličina, datum i provjera sadržaja" +stat = "Veličina i datum izmjene" + +[portal.sources.types.folder.fields.mode] +label = "Način čitanja" + +[portal.sources.types.folder.fields.mode.options] +consume = "Konzumiraj: obradi svaku datoteku jednom" +snapshot = "Snimka: ponovno pročitaj mapu pri svakom pokretanju" + +[portal.sources.types.folder.fields.recursive] +label = "Dubina mape" + +[portal.sources.types.folder.fields.recursive.options] +all = "Uključi podmape" +top = "Samo najviša razina" + +[portal.sources.types.unknown] +label = "Izvor" + +[portal.sources.wizard] +back = "Natrag" +cancel = "Odustani" +continue = "Nastavi" +editTitle = "Uredi izvor" +name = "Naziv" +namePlaceholder = "npr. Prijem zahtjeva" +save = "Spremi promjene" +subtitle = "Korak {{current}} od {{total}} · {{label}}" +title = "Poveži izvor" +type = "Vrsta" + +[portal.sources.wizard.steps] +chooseType = "Odaberi vrstu" +configure = "Konfiguriraj" +review = "Pregledaj i poveži" + +[portal.usage] +managePayment = "Upravljaj plaćanjem" +subtitle = "Potrošnja, računi i upravljanje planom za svaki PDF koji je Stirling naplatio, u jednoj konzoli." +title = "Upotreba i naplata" + +[portal.usage.error] +loadWallet = "Nije moguće učitati novčanik" +openStripePortal = "Nije moguće otvoriti Stripe portal" +walletUnavailable = "Novčanik nije dostupan: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Ponovno se prijavite" +body = "Sesija vašeg Stirling računa je istekla. Ponovno se prijavite za prikaz naplate — vaša instanca ostaje povezana." +title = "Sesija je istekla" + +[portal.users] +title = "Korisnici" + +[portal.users.roles] +subtitle = "Svaka uloga postoji na svakom planu — što svaka može raditi fiksno je na razini organizacije." +title = "Uloge" + +[portal.users.roles.admin] +label = "Admin (vlasnik organizacije)" +summary = "Potpuno upravljanje radnim prostorom, postavkama i članovima." + +[portal.users.roles.admin.permissions] +0 = "Upravljanje korisnicima, timovima i ulogama" +1 = "Upravljanje svim integracijama, uključujući S3 veze" +2 = "Dodjela ili opoziv pristupa portalu" +3 = "Sve što može Team Owner" + +[portal.users.roles.guest] +label = "Gost" +summary = "Ograničen ili samo web pristup; ne može imati osobne konfiguracije." + +[portal.users.roles.guest.permissions] +0 = "Samo web / demo upotreba" +1 = "Bez API ključeva ili integracija" +2 = "Bez pristupa portalu" +3 = "Samo za čitanje gdje je podijeljeno" + +[portal.users.roles.member] +label = "Član" +summary = "Redovni korisnik — radi s dijeljenim resursima i vlastitim konfiguracijama." + +[portal.users.roles.member.permissions] +0 = "Korištenje editora i dijeljenih integracija" +1 = "Stvaranje osobnih API i MCP konfiguracija" +2 = "Prikaz timskih konfiguracija koje su s njima podijeljene" +3 = "Bez S3 ili upravljanja radnim prostorom" + +[portal.users.roles.team_owner] +label = "Vlasnik tima" +summary = "Vlasnik je tima — upravlja resursima njegovih članova i dijeljenim konfiguracijama." + +[portal.users.roles.team_owner.permissions] +0 = "Stvaranje i upravljanje S3 vezama tima" +1 = "Upravljanje konfiguracijama integracija u vlasništvu tima" +2 = "Pristup portalu putem zadane politike" +3 = "Sve što može Member" + +[portal.welcome] +ariaLabel = "Dobro došli u Stirling PDF" +badge = "Open-source" +installEditor = "Instaliraj Editor" +inviteTeammates = "Pozovi članove tima" +openInBrowser = "Otvori u pregledniku" +perks = "Zauvijek besplatno · Self-hostable" +subtitle = "Najsigurniji PDF Editor na svijetu besplatan je za timove svih veličina. Uključuje 60+ PDF operacija i SSO." +title = "Dobro došli u" +titleAccent = "Stirling PDF" + [printFile] title = "Ispis datoteke" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licencije za backend ovisnosti uključene s ovim serverom." +backendLabel = "Backend licencije" +backendTitle = "Backend licencije trećih strana" +empty = "Nisu pronađene ovisnosti." +frontendDescription = "Licencije za frontend ovisnosti uključene u release build." +frontendLabel = "Frontend licencije" +frontendTitle = "Frontend licencije trećih strana" +license = "Licencija" +listDescription = "Popis se prikazuje izravno u UI iz release bundlea ili backend endpointa." +listTitle = "Uključene ovisnosti" +loadError = "Učitavanje licencija trećih strana nije uspjelo" +module = "Modul" +version = "Verzija" + [settings.licensingAnalytics] audit = "Revizija" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Član je uspješno uklonjen" namePlaceholder = "Unesite naziv tima" personal = "Osobno" removeError = "Uklanjanje člana nije uspjelo" +renameCancel = "Odustani od preimenovanja" renameError = "Preimenovanje tima nije uspjelo" +renameSubmit = "Spremi naziv tima" renameSuccess = "Tim je uspješno preimenovan" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Pošalji pozivnicu" title = "Pozovi člana tima" [team.members] +actions = "Radnje člana" emailColumn = "E-pošta" empty = "Još nema članova tima" nameColumn = "Ime" @@ -7933,6 +10025,146 @@ title = "Detaljna statistika" unknownEndpoint = "Nepoznata krajnja točka" visits = "Posjete" +[users] +lastActive = "Zadnje aktivno" +learnMore = "Saznajte više o ulogama i pristupu." +locked = "Zaključano" +roleFor = "Uloga za {{name}}" +rowActions = "Radnje za {{name}}" +showAll = "Prikaži sve {{count}}" +showLess = "Prikaži manje" +subtitle2 = "Vaši ljudi, timovi i razine pristupa." +suspended = "Suspendirano" +teamActions = "Radnje tima" +title = "Korisnici" +you = "(vi)" + +[users.action] +deleteTeam = "Izbriši tim" +disableMfa = "Resetiraj MFA" +move = "Premjesti u tim" +reinstate = "Ponovno uključi" +remove = "Ukloni iz organizacije" +rename = "Preimenuj tim" +resetPw = "Resetiraj lozinku" +suspend = "Suspendiraj" +unlock = "Otključaj račun" + +[users.cap] +addProcessor = "+ Processor" +approver = "Odobrava pravilo" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Izbrisati tim {{name}}? Tim prvo mora biti prazan - premjestite njegove članove u drugi tim i ne smije još uvijek posjedovati konfiguracije integracija." +deleteTeamTitle = "Izbriši tim" +disableMfaBody = "Ukloniti MFA registraciju za {{name}}? Ponovno će je postaviti pri sljedećoj prijavi ako je potrebno." +disableMfaTitle = "Resetiraj MFA" +removeBody = "Trajno ukloniti {{name}} iz organizacije? To se ne može poništiti." +removeTitle = "Ukloni člana" + +[users.empty] +description = "Pozovite svoj tim da počne surađivati." +title = "Još nema članova" + +[users.group] +addToTeam = "Dodaj u tim" +guestCount = "{{count}} gost" +guests = "Gosti" +guestsDesc = "Vanjski suradnici, ograničeni na ono što ste podijelili. Samo Editor." +ledBy = "vodi {{owner}}" +org = "Organizacija" +orgDesc = "Vlasnici s ovlastima na razini organizacije i odobravanjem pravila" +owners = "{{count}} vlasnik" +team = "{{name}} tim" +teamMeta = "{{count}} osoba" + +[users.invite] +access = "Pristup" +action = "Pozovi ljude" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Način prijave" +authWeb = "Lozinka" +create = "Stvori račun" +createSubtitle = "Stvorite self-hosted račun s lozinkom ili SSO." +createTitle = "Stvori račun" +editorDesc = "Uređujte PDF-ove u Stirling PDF Editoru. Svi to dobivaju." +email = "Email adresa" +emailError = "Unesite valjanu email adresu" +emailPlaceholder2 = "ime@tvrtka.com" +forceChange = "Zahtijevaj promjenu lozinke pri prvoj prijavi" +forceMfa = "Zahtijevaj postavljanje MFA pri prvoj prijavi" +method = "Kako ih dodati" +methodDirect = "Izravno stvori račun" +methodEmail = "Pozovi emailom" +password = "Lozinka" +passwordError = "Lozinka mora imati najmanje 8 znakova" +processorDeferred = "Pozivnica je poslana, ali Processor pristup još nije mogao biti dodijeljen - postavite ga iz popisa nakon što se pridruže." +processorDesc = "Površina za upravljanje, pokretanje pipelinea, agenata i API." +role = "Uloga" +send2 = "Pošalji pozivnicu" +subtitle2 = "Dobit će e-poruku za pridruživanje vašem Stirling radnom prostoru." +team = "Tim" +title = "Pozovi osobe" +username = "Korisničko ime" +usernameError = "Korisničko ime mora imati najmanje 3 znaka" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Nešto je pošlo po zlu pri povezivanju s pozadinskim sustavom ili nemate pristup. Pokušajte ponovno." +title = "Nije moguće učitati članove" + +[users.moveTeam] +apply = "Premjesti" +team = "Tim" +title = "Premjesti u tim" + +[users.newTeam] +action = "+ Novi tim" +create = "Stvori tim" +emailError = "Unesite valjanu adresu e-pošte" +name = "Naziv tima" +namePlaceholder = "npr. Financije" +nameRequired = "Naziv tima je obavezan" +owner = "Vlasnik tima" +ownerFailed = "Tim je stvoren, ali vlasnik nije mogao biti pozvan. Dodijelite ga s popisa članova." +ownerHelper = "Svaki tim ima voditelja. Bit će pozvan kao vlasnik tima, s uključenim Processorom, i može dodati ostale. Možete ga kasnije ponovno dodijeliti." +ownerPlaceholder = "owner@company.com" +subtitle = "Grupirajte osobe pod vlasnikom tima koji upravlja njihovim pristupom." +title = "Novi tim" + +[users.renameTeam] +apply = "Preimenuj" +name = "Naziv tima" +title = "Preimenuj tim" + +[users.resetPw] +apply = "Ponovno postavi lozinku" +confirm = "Potvrdite lozinku" +copied = "Kopirano u međuspremnik" +copyHint = "Kopirajte ovo sada - neće se ponovno prikazati." +email = "Pošalji korisniku e-poruku o ponovnom postavljanju" +forceChange = "Zahtijevaj promjenu lozinke pri sljedećoj prijavi" +generate = "Generiraj sigurnu lozinku" +includePw = "Uključi novu lozinku u e-poruku" +mismatch = "Lozinke se ne podudaraju" +newPassword = "Nova lozinka" +regen = "Ponovno generiraj" +title = "Ponovno postavljanje lozinke" +tooShort = "Lozinka mora imati najmanje 8 znakova" + +[users.role] +guest = "Gost" +member = "Član" +orgOwner = "Vlasnik organizacije" +teamOwner = "Vlasnik tima" + +[users.team] +grantProcessor = "Dodijeli Processor timu" +revokeProcessor = "Opozovi Processor timu" + [validateSignature] date = "Datum" downloadCsv = "Preuzmi CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Umanji" [viewer.attachments] addAttachment = "Dodaj privitak" close = "Zatvori privitke" +closeSidebar = "Zatvori bočnu traku privitaka" +download = "Preuzmi privitak" empty = "Nema priloga u ovom dokumentu" loading = "Učitavanje priloga..." noDocument = "Otvorite PDF za prikaz njegovih priloga." noMatch = "Nema priloga koji odgovaraju vašem pretraživanju" noSupport = "Podrška za priloge nije dostupna u ovom pregledniku." +retry = "Pokušaj ponovno" searchPlaceholder = "Pretraži priloge" title = "Prilozi" +[viewer.bookmarks] +bookmarkTitle = "Naslov knjižne oznake" +closeSidebar = "Zatvori bočnu traku knjižnih oznaka" +collapseAll = "Sažmi sve knjižne oznake" +expandAll = "Proširi sve knjižne oznake" + [viewer.comments] addComment = "Dodaj komentar" addCommentPlaceholder = "Dodaj komentar..." @@ -8075,6 +10316,7 @@ clearAll = "Obriši sve komentare" clearAllDescription = "Time se uklanjaju komentari i odgovori iz bočne trake, dok se sve pridružene bilješke zadržavaju u dokumentu." clearAllTitle = "Obrisati sve komentare?" close = "Zatvori komentare" +closeSidebar = "Zatvori bočnu traku komentara" deleteAnnotationAndComment = "Izbriši oznaku i komentar" deleteDescription = "Ova oznaka ima pridružen komentar. Možete ukloniti samo komentar iz bočne trake i zadržati oznaku ili izbrisati sve." deleteTitle = "Ukloniti oznaku iz komentara?" @@ -8106,6 +10348,11 @@ title = "Polja obrasca" unsavedBadge = "Nespremljeno" unsavedDesc = "Imate nespremljene promjene" +[viewer.layers] +closeSidebar = "Zatvori bočnu traku slojeva" +hideAll = "Sakrij sve slojeve" +showAll = "Prikaži sve slojeve" + [viewer.link] delete = "Izbriši poveznicu" @@ -8136,6 +10383,9 @@ resultsOf = "od {{total}}" [viewer.signature] delete = "Izbriši potpis" +[viewer.thumbnails] +closeSidebar = "Zatvori bočnu traku minijatura" + [viewPdf] tags = "pregled,čitanje,komentiranje,tekst,slika" title = "Pregled/Uredi PDF" @@ -8562,6 +10812,7 @@ loading = "Učitavanje osoba..." locked = "zaključan" lockedBadge = "Zaključan" loginRequired = "Najprije omogućite način prijave" +memberActions = "Radnje člana" noMembersFound = "Nije pronađen nijedan član" role = "Uloga" searchMembers = "Pretraži članove..." @@ -8571,6 +10822,7 @@ unlockAccount = "Otključaj račun" unlockUserError = "Otključavanje korisničkog računa nije uspjelo" unlockUserSuccess = "Korisnički račun je uspješno otključan" user = "Korisnik" +userInfo = "Podaci o korisniku" [workspace.people.actions] upgrade = "Nadogradi" @@ -8716,6 +10968,7 @@ removeMemberError = "Nije uspjelo uklanjanje korisnika iz tima" removeMemberSuccess = "Korisnik je uklonjen iz tima" renameTeamLabel = "Preimenuj tim" system = "Sustav" +teamActions = "Radnje tima" teamName = "Naziv tima" teamNotFound = "Tim nije pronađen" title = "Timovi" diff --git a/frontend/editor/public/locales/hu-HU/translation.toml b/frontend/editor/public/locales/hu-HU/translation.toml index 375463edb9..14e56d4467 100644 --- a/frontend/editor/public/locales/hu-HU/translation.toml +++ b/frontend/editor/public/locales/hu-HU/translation.toml @@ -7,6 +7,7 @@ black = "Fekete" blue = "Kék" cancel = "Mégse" chooseFile = "Fájl kiválasztása" +clear = "Törlés" close = "Bezárás" comingSoon = "Hamarosan" confirm = "Megerősítés" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} fájl elkészült." property = "Tulajdonság" quickPosition = "Gyors pozíció" red = "Piros" +remove = "Eltávolítás" reset = "Visszaállítás" review = "Ellenőrzés" save = "Mentés" @@ -180,6 +182,7 @@ addMoreFiles = "További fájlok hozzáadása..." attachments = "Mellékletek kiválasztása" info = "Válassza ki azokat a fájlokat, amelyeket a PDF-hez szeretne csatolni. Ezek a fájlok beágyazásra kerülnek, és a PDF mellékletpaneljén keresztül lesznek elérhetők." placeholder = "Válasszon fájlokat..." +removeFile = "Fájl eltávolítása" selectedFiles = "Kiválasztott fájlok" submit = "Mellékletek hozzáadása" @@ -1628,6 +1631,9 @@ title = "Szeretne hozzájárulni a Stirling PDF fejlesztéséhez?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Középre igazítás" +alignLeft = "Balra igazítás" +alignRight = "Jobbra igazítás" annotationStyle = "Jelölés stílusa" backgroundColor = "Háttérszín" borderOff = "Szegély: ki" @@ -2531,6 +2537,7 @@ title = "Ökölszabály" [certSign.source] device = "Ez az eszköz" +noOtherSources = "Nem érhetők el más tanúsítványforrások." server = "Szerver" stepTitle = "Tanúsítvány forrása" upload = "Feltöltés" @@ -2805,6 +2812,7 @@ back = "Vissza" cancel = "Mégse" close = "Bezárás" collapse = "Összecsukás" +confirm = "Megerősítés" continue = "Folytatás" copied = "Másolva!" copy = "Másolás" @@ -3595,7 +3603,9 @@ makeCopy = "Másolat készítése" mobileShort = "Mobil" mobileUpload = "Mobil feltöltés" mobileUploadNotAvailable = "A mobil feltöltés nincs engedélyezve" +moreOptions = "További beállítások" myFiles = "Saját fájlok" +nextFile = "Következő fájl" noFiles = "Nem állnak rendelkezésre fájlok" noFilesFound = "Nem található a keresésnek megfelelő fájl" noRecentFiles = "Nem találhatók legutóbbi fájlok" @@ -3605,6 +3615,7 @@ openInFileEditor = "Megnyitás fájlszerkesztőben" openInPageEditor = "Megnyitás oldalszerkesztőben" owner = "Tulajdonos" ownerUnknown = "Ismeretlen" +previousFile = "Előző fájl" recent = "Legutóbbi" removeBoth = "Eltávolítás mindkettőről" removeFilePrompt = "Ez a fájl ezen az eszközön és a szerveren is mentve van. Honnan szeretné eltávolítani?" @@ -3680,7 +3691,9 @@ workbench = "Munkaterület" [fileSidebar] addFiles = "Fájlok hozzáadása" +addingFiles = "Fájlok hozzáadása…" collapse = "Oldalsáv összecsukása" +customizeGroups = "Csoportok testreszabása" dropHint = "A kezdéshez nyisson meg fájlokat" dropToAdd = "Drop files to add" expand = "Oldalsáv kinyitása" @@ -3693,8 +3706,11 @@ noFiles = "Még nincsenek fájlok" openFileManager = "Fájlkezelő megnyitása" openFromComputer = "Megnyitás a számítógépről" openSettings = "Beállítások megnyitása" +other = "Egyéb" +recent = "Legutóbbi" search = "Keresés" searchPlaceholder = "Fájlok keresése..." +viewAll = "Mind a(z) {{count}} fájl megtekintése" [fileSidebar.fileItem] closeViewer = "Megjelenítő bezárása" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Hozzáadás" +addLabel = "Címke hozzáadása…" +categoryIconAria = "Ikon kiválasztása ehhez: {{name}}" +createCategory = "Kategória létrehozása" +delete = "Kategória törlése" +done = "Kész" +hide = "Kategória elrejtése" +newCategory = "Új kategórianév…" +removeLabel = "{{name}} eltávolítása" +rename = "Átnevezés" +reset = "Alapértelmezések visszaállítása" +search = "Címkék keresése…" +show = "Kategória megjelenítése" +subtitle = "Csoportosítsa fájljait szülőkategóriákba. Adjon meglévő vagy új címkéket egy kategóriához, nevezze át, vagy hozzon létre sajátot. Azok a fájlok, amelyek egyik kategóriájába sem tartoznak, az „Egyéb” alatt jelennek meg." +title = "Oldalsáv kategóriái" + [filesPage] addToWorkspace = "Hozzáadás a munkaterülethez" addToWorkspaceCount = "{{count}} hozzáadása a munkaterülethez" @@ -3715,6 +3748,7 @@ backToFolder = "Vissza ide: {{folder}}" backToMyFiles = "Vissza a Saját fájlokhoz" breadcrumbs = "Mappaútvonal" cancel = "Mégse" +classification = "Besorolás" clearSearch = "Keresés törlése" clearSelection = "Kijelölés törlése" closeDetails = "Részletek bezárása" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nem sikerült feltölteni a fájlokat: {{message}}" added = "Hozzáadva" count = "Fájlok" folder = "Mappa" +labels = "Címkék" modified = "Módosítva" name = "Név" size = "Méret" -toolHistory = "Eszközelőzmények" toolHistoryAtVersion = "Halmozott eszközlánc" totalSize = "Teljes méret" type = "Típus" @@ -4614,10 +4648,10 @@ welcomeTitle = "Meghívták!" [landing] addFiles = "Fájlok hozzáadása" heroSubtitle = "Húzza ide vagy adjon hozzá egy meglévő PDF-et a kezdéshez." -heroTitle = "Stirling PDF" mobileUpload = "Feltöltés mobilról" openFromComputer = "Megnyitás a gépről" uploadFromComputer = "Feltöltés a számítógépről" +workbenchEmptyStateHero = "Dobjon ide bárhová egy PDF-et" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Kimenet" [onboarding] activeFiles = "Az Aktív fájlok nézet megmutatja az összes olyan PDF-et, amelyet betöltött az eszközbe, és lehetővé teszi a feldolgozandók kiválasztását." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Bezárás" cropSettings = "Most, hogy kiválasztottuk a vágandó fájlt, beállíthatjuk a Vágás eszközt, hogy megadjuk a PDF kivágandó területét." fileCheckbox = "Egy fájlra kattintva kijelöli azt feldolgozásra. Több fájlt is kijelölhet kötegelt műveletekhez." fileReplacement = "A módosított fájl automatikusan felülírja az eredetit a Munkaterületen, így könnyen további eszközökön futtathatja." @@ -4955,6 +4990,7 @@ skipTheTour = "Körbevezetés kihagyása" [onboarding.desktopInstall] body = "A Stirling asztali alkalmazásként működik a legjobban. Használhatja offline, gyorsabban érheti el a dokumentumokat, és helyben szerkeszthet a gépén." +selectOs = "Operációs rendszer kiválasztása" title = "Letöltés" titleWithOs = "Letöltés: {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF-szerkesztő" [pdfTextEditor.actions] applyChanges = "Változtatások alkalmazása" +clearText = "Szöveg törlése" downloadCopy = "Másolat letöltése" +moreOptions = "További beállítások" reset = "Módosítások visszaállítása" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Szerződések" +"Financial reports" = "Pénzügyi jelentések" +"HR records" = "HR nyilvántartások" +Insurance = "Biztosítás" +Invoices = "Számlák" +"Legal filings" = "Jogi beadványok" +"Medical / PHI" = "Orvosi / PHI" +"Tax documents" = "Adóügyi dokumentumok" + [policies.enforcement] applying = "A(z) {{names}} alkalmazása" applyingProgress = "A(z) {{names}} alkalmazása ({{done}} / {{total}})" @@ -5963,9 +6011,95 @@ export = "Érvényesítés exportálás előtt" input = "Érvényesítés importáláskor" print = "Érvényesítés nyomtatás előtt" +[policies.field] +accessLog = "Hozzáférési napló" +archiveAfter = "Archiválás ennyi idő után" +auditTrail = "Auditnapló" +belowThreshold = "Küszöbérték alatt" +destination = "Célhely" +frameworks = "Keretrendszerek" +immutableHold = "Módosíthatatlan visszatartás" +keepFor = "Megőrzés ennyi ideig" +minConfidence = "Min. megbízhatóság" +notify = "Értesítés útvonalon" +onViolation = "Ha nem megfelelő" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 év" +"30 days" = "30 nap" +"90 days" = "90 nap" +Never = "Soha" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Megjelölés felülvizsgálatra" +Hold = "Visszatartás" +"Route to bucket" = "Továbbítás bucketbe" + +[policies.fieldOption.destination] +Documents = "Dokumentumok" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 év" +"3 years" = "3 év" +"30 days" = "30 nap" +"7 years" = "7 év" +Indefinite = "Határozatlan ideig" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI automatikus kitakarása" +"Block export" = "Exportálás blokkolása" +"Flag for review" = "Megjelölés felülvizsgálatra" +"Quarantine document" = "Dokumentum karanténba helyezése" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Hozzáadás" +addPlaceholder = "Címke hozzáadása…" +customNote = "A csapatához igazítva." +defaultNote = "A beépített alapértelmezés használata, megosztva a csapatával." +duplicate = "„{{name}}” már létezik." +edit = "Címkék szerkesztése" +empty = "Még nincsenek címkék." +export = "JSON exportálása" +iconAria = "Ikon kiválasztása ehhez: {{name}}" +import = "JSON importálása" +importError = "Nem sikerült importálni a fájlt." +managedNote = "A csapatcímkéket a csapatvezető kezeli." +modalSubtitle = "Megosztva az egész csapattal. A besoroló kiválasztja az egyes dokumentumokhoz illő címkéket." +modalTitle = "Besorolási címkék" +pickIcon = "{{label}} ikon használata" +removeAria = "{{name}} eltávolítása" +resetToDefault = "Alapértelmezés visszaállítása" +saveForTeam = "Mentés a csapat számára" +saving = "Mentés…" +sectionLabel = "Besorolási címkék" +startFromScratch = "Kezdés elölről" +teamCount = "csapatcímkék" +tooLong = "A címkék legfeljebb {{max}} karakter hosszúak lehetnek." +ungrouped = "Csoportosítatlan" +view = "Címkék megtekintése" + [policies.pii] account = "Számlaszámok (címkézett)" card = "Hitel-/betéti kártyák" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US routing számok (ABA)" ssn = "Társadalombiztosítási számok" +[policies.settings] +noneExport = "Jelenleg nincs exportáláskor futó szabályzat." +noneUpload = "Jelenleg nincs feltöltéskor futó szabályzat." +onExport = "Exportáláskor" +onUpload = "Feltöltéskor" +reorderHandle = "Húzza az átrendezéshez" +runOrderDesc = "Ha egynél több szabályzat fut ugyanarra az eseményre, ebben a sorrendben futnak — mindegyik az előző szabályzat kimenetén. Húzza az átrendezéshez." +title = "Szabályzatbeállítások" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Szabályzat beállításai" +policySettings = "Szabályzatbeállítások" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Sikertelen szabályzatok újrapróbálása ({{count}})" +rowProgress = "{{completed}} / {{total}} fájl feldolgozva" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Mi az a szabályzat?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} érvényesítése..." +badgeRan = "{{name}} szabályzat lefutott ezen a fájlon" +blockingAction = "{{action}} blokkolva a szabályzat érvényesítése közben, kérjük, várjon..." +dismiss = "Átfedés elvetése" +enforcingTitle = "Szabályzat érvényesítése..." +viewAnyway = "Fájl megtekintése (a szabályzat érvényesítése még tart)" + +[portal] +comingSoon = "Hamarosan" + +[portal.accountLink.card] +billingNote = "A felügyelet nélküli feldolgozás költsége a szervezeti tárcát terheli." +eyebrow = "Fiók összekapcsolása" +linkButton = "Stirling-fiók összekapcsolása" +linked = "Összekapcsolva" +linkedAs = "Összekapcsolva mint {{name}}." +linkedGeneric = "Ez a példány össze van kapcsolva." +notLinked = "Nincs összekapcsolva" +title = "A szervezet összekapcsolása a Stirling-fiókjával" +unlink = "Összekapcsolás megszüntetése" + +[portal.accountLink.card.error] +title = "Nem sikerült összekapcsolni" + +[portal.accountLink.card.loginNotConfigured] +after = "a hosztolt Stirling-fiókkal való fiókösszekapcsolás engedélyezéséhez. Fejlesztés közben a bejelentkezést a hivatkozási párbeszédpanelen szimulálhatja." +before = "Állítsa be:" +title = "SaaS bejelentkezés nincs konfigurálva" + +[portal.accountLink.gate] +action = "Fiók összekapcsolása" +description = "Kapcsolja össze a szervezet Stirling-fiókját a számlázható funkciók használatához." +title = "Összekapcsolás a feloldáshoz" +titleFeature = "Összekapcsolás a(z) {{feature}} feloldásához" + +[portal.accountLink.instances] +active = "Aktív" +revoke = "Visszavonás" +revoked = "Visszavonva" +unnamed = "Névtelen példány" + +[portal.accountLink.instances.columns] +instance = "Példány" +lastSeen = "Utoljára látható" +linked = "Összekapcsolva" +status = "Állapot" + +[portal.accountLink.instances.empty] +description = "Kapcsolja össze a szervezet fiókját, majd regisztrálja a saját üzemeltetésű példányait, hogy itt lássa őket." +title = "Nincsenek összekapcsolt példányok" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} napja" +daysAgo_other = "{{count}} napja" +hoursAgo_one = "{{count}} órája" +hoursAgo_other = "{{count}} órája" +justNow = "épp most" +minutesAgo_one = "{{count}} perce" +minutesAgo_other = "{{count}} perce" +never = "soha" + +[portal.accountLink.modal] +linkSubtitle = "Jelentkezzen be abba a fiókba, amelyre ennek a szervernek számláznia kell." +linkTitle = "Stirling-fiók összekapcsolása" +reauthSubtitle = "A munkamenete lejárt — jelentkezzen be újra a Stirling-fiókjába. A példánya összekapcsolva marad." +reauthTitle = "Bejelentkezés újra" +simulateSignIn = "Bejelentkezés szimulálása (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "az alkalmazáson belüli összekapcsolás engedélyezéséhez a hosztolt Stirling-fiókkal." +and = "és" +before = "Állítsa be:" +title = "SaaS bejelentkezés nincs konfigurálva" + +[portal.accountLink.panel] +instancesSub = "Minden saját üzemeltetésű példány, amely ehhez a szervezethez van regisztrálva. Vonjon vissza egy hitelesítő adatot a felügyelet nélküli hozzáférés azonnali megszüntetéséhez." +instancesTitle = "Összekapcsolt példányok" +revokeError = "Nem sikerült visszavonni a példányt" +sub = "Kapcsolja össze ezt a saját üzemeltetésű szervezetet a Stirling-fiókjával, hogy a felügyelet nélküli feldolgozás költsége a szervezeti tárcát terhelje." + +[portal.accountLink.panel.loadError] +forbidden = "Csak a csapat tulajdonosa tekintheti meg a szervezet összekapcsolt példányait." +generic = "Nem sikerült betölteni a csapat összekapcsolt példányait. Próbálja újra egy pillanat múlva." +title = "Nem sikerült betölteni az összekapcsolt példányokat" + +[portal.accountLink.state] +free = "Editor csomag" +subscribed = "Processor csomag" +unlinked = "Nincs összekapcsolva" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap dokumentumból" +sectionsAriaLabel = "Ügynöképítő szakaszai" +selectorAriaLabel = "Ügynökök" +subtitle = "Tervezze meg, tesztelje és élesítse azokat az AI ügynököket, amelyek besorolják, kinyerik és továbbítják a dokumentumait. Határozzon meg forgatókönyveket, korlátozza az eszközhozzáférést, futtasson golden setet, és tegyen közzé egy verziót." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Mégse" +dropzoneText = "Válasszon mintadokumentumot (PDF vagy kép)" +lead = "Dobjon ide egy mintadokumentumot, és javasolunk forgatókönyveket és egy kinyerési sémát, amelyet finomíthat. Semmi sem kerül közzétételre, amíg át nem nézi." +submit = "Ügynök bootstrapelése" +subtitle = "Új ügynök indítása egy reprezentatív fájlból" +title = "Bootstrap dokumentumból" + +[portal.agentBuilder.empty] +description = "Bootstrapeljen egy ügynököt egy mintadokumentumból, hogy elindítsa a forgatókönyveit és a kinyerési sémáját, majd finomítsa és tegye közzé." +title = "Még nincsenek ügynökök" + +[portal.agentBuilder.evals] +casesPassing = "Sikeres esetek" +columnCase = "Eval eset" +columnLatency = "Késleltetés" +columnResult = "Eredmény" +fail = "sikertelen" +goldenSetPassRate = "Golden-set sikerességi arány" +latencyMs = "{{ms}} ms" +notRun = "nem futott" +pass = "sikeres" +passRate = "Sikerességi arány" +runEvals = "Evalok futtatása" + +[portal.agentBuilder.evals.empty] +description = "Az evalok a forgatókönyveit ismételhető golden setté alakítják. Váltson magasabb csomagra, hogy időben kövesse a sikerességi arányt, és ehhez kösse a közzétételeket." +title = "Még nincs golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "golden seteken keresztül" +activeAgents = "Aktív ügynökök" +avgPassRate = "Átlagos eval sikerességi arány" +fleetWide = "teljes flottában" +latestPublished = "Legutóbb közzétéve" +scenarios = "Forgatókönyvek" +testCases = "tesztesetek" +totalDescription_one = "összesen {{count}}" +totalDescription_other = "összesen {{count}}" + +[portal.agentBuilder.scenarios] +add = "Hozzáadás" +addScenario = "Forgatókönyv hozzáadása" +enable = "Engedélyezés" +expectationLabel = "Várt viselkedés" +expectationPlaceholder = "Mit tegyen az ügynök" +inEval = "evalban" +mute = "Némítás" +muted = "némítva" +nameLabel = "Név" +namePlaceholder = "pl. megfelelőségi eszkaláció" + +[portal.agentBuilder.tabs] +evals = "Evalok" +scenarios = "Forgatókönyvek" +tools = "Eszközök" +versions = "Verziók" + +[portal.agentBuilder.tools] +broadAccess = "Széles körű hozzáférés" +deniedHint = "A kiválasztott eszközök blokkolva vannak. Minden más továbbra is hívható." +deniedTools = "Tiltott eszközök" +governanceGate = "Az eszközirányítás az Enterprise csomagban érhető el." +restricted = "Korlátozott" +restrictedAccess = "Korlátozott eszközhozzáférés" +restrictedDescription = "Engedélyezzen minden eszközt, kivéve az alább tiltottakat." + +[portal.agentBuilder.versions] +current = "aktuális" +historyGate = "A teljes verzióelőzmény és a visszaállítás az Enterprise csomagban érhető el." +publish = "Közzététel" +rollBack = "Visszaállítás" + +[portal.assistant] +close = "Asszisztens bezárása" +error = "Nem sikerült elérni az asszisztenst." +errorWithDetail = "Nem sikerült elérni az asszisztenst: {{detail}}" +inputAriaLabel = "Kérdezze az asszisztenst" +inputPlaceholder = "Kérdezzen a Stirlingről…" +open = "Asszisztens megnyitása" +send = "Küldés" +title = "Asszisztens" +tryAsking = "Próbálja megkérdezni" +typing = "Gépel" + +[portal.auth] +loading = "Betöltés" +redirectingToEditor = "Átirányítás a szerkesztőbe..." + +[portal.billing.checkout] +noClientSecret = "Az Edge function nem adott vissza client_secret értéket." +subtitle = "Adjon hozzá egy kártyát, hogy továbbhaladhasson az ingyenes Editor-csomag keretén túl. A többit a Stripe kezeli." +title = "Processor csomag bekapcsolása" + +[portal.billing.checkout.activationSlow] +body = "A fizetés sikerült, de az aktiválás a szokásosnál kicsit tovább tart. Automatikusan bekapcsol — zárja be ezt, és hamarosan megjelenik itt." +close = "Bezárás" +title = "Majdnem kész" + +[portal.billing.checkout.error] +title = "Nem sikerült elindítani a fizetést" + +[portal.billing.checkout.finalizing] +body = "A fizetés sikerült. Bekapcsoljuk a mért feldolgozást az összekapcsolt példányokon — ez általában néhány másodpercig tart." +hint = "Kérjük, hagyja nyitva ezt az ablakot." +title = "Processor csomag aktiválása..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "a portál env-ben az alkalmazáson belüli fizetés engedélyezéséhez." +bodyBefore = "Állítsa be:" +title = "Stripe nincs konfigurálva" + +[portal.billing.enterpriseUpsell] +cta = "Enterprise ajánlat összeállítása" +description = "Lekötött mennyiségi kedvezmények, air-gapped telepítés, egyedi MSA és biztonsági felülvizsgálatok, valamint 3rd-party disztribútor partnerségek." +eyebrow = "Mennyiségi kedvezmény · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktív ebben a hónapban" +cost = "Költség" +editorsDeployed = "Telepített szerkesztők" +inviteTeammates = "Csapattársak meghívása" +pdfsEdited = "Szerkesztett PDF-ek" +subtitle = "Telepítse bárhová, az egész csapatának." +title = "Ingyenes PDF szerkesztők" + +[portal.billing.freePlan] +checkoutErrorTitle = "Nem sikerült elindítani a fizetést" +currentPlan = "Aktuális csomag" +freeForever = "Örökké ingyenes" +noTeamResolved = "A tárcájához még nincs csapat hozzárendelve — frissítsen, és próbálja újra." +ownerOnly = "Csak a csapat tulajdonosa kapcsolhatja be a Processor csomagot." +planName = "Editor" +ssoIncluded = "SSO mellékelve" +switchOnProcessor = "Processor bekapcsolása →" +unlimitedUsers = "Korlátlan felhasználó" + +[portal.billing.invoices] +columnAmount = "Összeg" +columnDate = "Dátum" +columnDescription = "Leírás" +columnPdfsProcessed = "Feldolgozott PDF-ek" +columnStatus = "Állapot" +descriptionFallback = "Számla" +downloadAriaLabel = "{{number}} számla letöltése PDF-ként" +emptyDescription = "Amint a csapata előfizet, és az első ciklus lezárul, a számlái itt jelennek meg." +emptyTitle = "Még nincsenek számlák" +fetchLimitNote_one = "A(z) {{count}} legutóbbi számla megjelenítése. A régebbi számlák a Stripe portálon találhatók." +fetchLimitNote_other = "A(z) {{count}} legutóbbi számla megjelenítése. A régebbi számlák a Stripe portálon találhatók." +loadError = "Nem sikerült betölteni a számlákat: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Mind a(z) {{count}} megjelenítése" +showAll_other = "Mind a(z) {{count}} megjelenítése" +showFewer_one = "Kevesebb megjelenítése (első {{count}})" +showFewer_other = "Kevesebb megjelenítése (első {{count}})" +showMostRecent_one = "{{count}} legutóbbi megjelenítése" +showMostRecent_other = "{{count}} legutóbbi megjelenítése" +title = "Számlaelőzmények" +viewAriaLabel = "{{number}} számla megtekintése a Stripe-ban" +viewLink = "Megtekintés ↗" + +[portal.billing.linkPrompt] +cta = "Stirling-fiók összekapcsolása" +description = "A kézi PDF-szerkesztés — megtekintés, aláírás, egyesítés, felosztás, vízjelezés, tömörítés, konvertálás, kézi OCR — mindig ingyenes, akár össze van kapcsolva a fiók, akár nem. Kapcsolja össze, hogy igénybe vegyen 500 ingyenes PDF-et mért feldolgozásra (automatizálás, AI és az API); ha többre van szüksége, kapcsolja be a Processor csomagot, és csak azért fizessen, amit használ." +title = "Stirling-fiók összekapcsolása" + +[portal.billing.paymentMethod] +billedMonthly = "Havonta számlázva" +cardEnding = "{{brand}}, végződés: {{last4}}" +cardFallback = "Kártya" +expiresBilledMonthly = "Lejárat: {{expiry}} · havonta számlázva" +eyebrow = "Fizetési mód" +managedSub = "Kártya- és számlázási adatait a Stripe ügyfélportálja biztonságosan tárolja." +managedTitle = "A Stripe-ban kezelve" +update = "Frissítés" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Ebben az időszakban még nincs mért feldolgozás." +eyebrow = "Ebben az időszakban feldolgozott PDF-ek" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Mért PDF-ek kategóriák szerinti bontása" +segmentAgentsDesc = "AI ügynökműveletek" +segmentAgentsLabel = "Ügynökök" +segmentApiDesc = "Közvetlen API-kérések" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizálások és pipeline-ok" +segmentAutomationLabel = "Automatizálás" +unit = "mért PDF-ek" + +[portal.billing.spendLimit] +adjustLimit = "Limit módosítása" +cancel = "Mégse" +capControlNote = "A módosítások azonnal érvénybe lépnek — bármikor emelheti vagy csökkentheti a felső határt." +capSuffix = "/ hónap" +capSuffixWithDocs = "/ hónap · ≈ {{documents}} dokumentum" +displaySub = "Csak azért számlázunk, amit automatikusan feldolgoz — soha nem a felső határ felett." +editTitle = "Havi felső határ beállítása" +eyebrow = "Költési limit" +guardrailBody = "kemény felső határ — soha nem számlázunk ezen túl. A limit elérésekor a mért feldolgozás szünetel (a korlátlan PDF-szerkesztés tovább működik), amíg meg nem emeli, vagy a ciklus újra nem indul. Semmi sem vész el." +guardrailLabel = "Az Ön védőkorlátja:" +noCap = "nincs limit" +pctUsed = "{{pct}}% felhasználva" +remaining = "{{amount}} fennmaradó" +save = "Limit mentése" +saveError = "Nem sikerült menteni a limitet" +thisPeriodUncapped = "{{amount}} ebben az időszakban · limit nélkül" +usedThisMonth = "{{amount}} felhasználva ebben a hónapban" +useSuggested = "Javasolt használata · {{amount}} / hónap" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/nap mellett ~{{count}} nap múlva éri el a limitet (~{{monthEnd}} hónap vége). Javasolt limit: ~{{suggested}}." +body_other = "{{rate}}/nap mellett ~{{count}} nap múlva éri el a limitet (~{{monthEnd}} hónap vége). Javasolt limit: ~{{suggested}}." +label = "Várhatóan túllépi." + +[portal.billing.spendThisMonth] +eyebrow = "Költés ebben a hónapban" +processed_one = "{{formattedCount}} PDF feldolgozva." +processed_other = "{{formattedCount}} PDF feldolgozva." +processedWithRate_one = "{{formattedCount}} PDF feldolgozva, darabonként {{rate}} áron." +processedWithRate_other = "{{formattedCount}} PDF feldolgozva, darabonként {{rate}} áron." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Emelje meg most, hogy az automatizált feldolgozás soha ne szüneteljen." +approachingTitle = "Elérte a havi költési limit {{pct}}%-át" +raiseLimit = "Limit emelése" +reachedBody = "A mért feldolgozás szünetel, amíg meg nem emeli a limitet, vagy a ciklus újra nem indul. A korlátlan PDF-szerkesztés tovább működik." +reachedTitle = "Havi költési limit elérve" + +[portal.billing.subscribedPlan.portalError] +title = "Nem sikerült megnyitni a Stripe portált" + +[portal.billing.walletMeter] +capSuffix_one = "felhasználva a(z) {{allowance}} ingyenes PDF-ből" +capSuffix_other = "felhasználva a(z) {{allowance}} ingyenes PDF-ből" +eyebrow = "Processor próbaidőszak" +statusLabel_one = "{{remaining}} maradt" +statusLabel_other = "{{remaining}} maradt" +sub = "Használja a PDF Editor-t ingyen. Fizessen a PDF-ek automatikus feldolgozásáért." +title_one = "Dolgozzon fel {{allowance}} PDF-et ingyen" +title_other = "Dolgozzon fel {{allowance}} PDF-et ingyen" +titleWithRate_one = "Dolgozzon fel {{allowance}} PDF-et ingyen, utána {{rate}}/PDF" +titleWithRate_other = "Dolgozzon fel {{allowance}} PDF-et ingyen, utána {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zárolva" +openAriaLabel = "{{name}} komponens megnyitása" + +[portal.catalogue.detail] +addToProject = "Hozzáadás a projekthez" +ariaLabel = "Komponens részletei" +tabsAriaLabel = "Komponens részleteinek szakaszai" +upgradeToUnlock = "Váltson magasabb csomagra a feloldáshoz" + +[portal.catalogue.detail.code] +install = "Telepítés" +usage = "Használat" + +[portal.catalogue.detail.locked] +description = "A(z) {{name}} a(z) {{tier}} csomagtól érhető el. Váltson magasabb csomagra a beágyazásához." +title = "Nem érhető el az Ön csomagjában" + +[portal.catalogue.detail.preview] +badge = "Élő előnézet" +note = "Az interaktív sandbox itt jelenik meg" + +[portal.catalogue.detail.pricing] +note = "Mérés {{unit}} alapján. A havi ingyenes kvótán túli használatot a fiókjára számlázzuk, és a Használat és számlázás alatt tételesen megjelenik." + +[portal.catalogue.detail.stats] +billedOn = "Számlázás alapja" +embeds30d = "Beágyazások (30 nap)" +freeQuota = "Ingyenes kvóta" +freeQuotaValue = "{{amount}} / hó" +maturity = "Érettség" +none = "Nincs" +perAction = "Műveletenként" +price = "Ár" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Áttekintés" +pricing = "Árazás" +props = "Props / API" + +[portal.catalogue.props] +optional = "opcionális" +required = "kötelező" + +[portal.catalogue.props.columns] +description = "Leírás" +name = "Prop" +required = "Kötelező" +type = "Típus" + +[portal.catalogue.summary] +componentsGa = "GA komponensek" +componentSpendMtd = "Komponensköltés (MTD)" +embedsThisMonth = "Beágyazások ebben a hónapban" +inBeta = "Beta állapotban" + +[portal.components.billingUnit] +approval = "jóváhagyás" +check = "ellenőrzés" +event = "esemény" +render = "renderelés" +review = "felülvizsgálat" +session = "munkamenet" +signature = "aláírás" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Beágyazható SDK widgetek, amelyeket a saját alkalmazásába illeszthet — megjelenítő, e-aláírási folyamat, AI felülvizsgálati panel. Mindegyik műveletenként mért. Kattintson egy kártyára a telepítéshez, használathoz és props megtekintéséhez." +title = "Komponensek" + +[portal.componentsView.empty] +description = "A komponenskatalógust nem sikerült betölteni. Próbálja újra rövidesen." +title = "Nincsenek elérhető komponensek" + +[portal.componentsView.lockedBanner] +description = "A GA komponensek Pay-as-you-go csomagban érhetők el; néhány Beta komponens csak vállalati csomagban. A zárolt kártyák frissítési javaslatot mutatnak." +title = "Egyes komponensekhez fizetős csomag szükséges" + +[portal.docs.authentication] +codeCaption = "minden kérés" +eyebrow = "ELSŐ LÉPÉSEK" +lead = "Minden kérés bearer tokennel hitelesít. A kulcsok környezetenként hatókörözöttek, és soha nem járnak le, hacsak nem rotálják őket." +liveKey = "Éles kulcsok — számlázottak, a csomagja szerint sebességkorlátozottak." +testKey = "Sandbox kulcsok — ingyenesek, szintetikus fixture-öket adnak vissza." +title = "Hitelesítés" + +[portal.docs.components] +codeCaption = "a megjelenítő beágyazása" +eyebrow = "KOMPONENSEK" +lead = "Beágyazható UI felülvizsgálati sorokhoz és dokumentumvizsgálathoz. Hozza a saját stílusait, vagy használja a mellékelt témát." +title = "Drop-in megjelenítők" + +[portal.docs.endpoints] +eyebrow = "API REFERENCIA" +fieldCount_one = "{{count}} mező" +fieldCount_other = "{{count}} mező" +filterAll = "Mind" +filterAriaLabel = "Endpointok szűrése vertikum szerint" +lead = "Minden dokumentumtípus egy típusos endpoint. Küldjön POST-tal egy fájlt, és sémaellenőrzött JSON-t kap vissza. Szűrjön vertikum szerint alább." +title = "Endpointok" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCIA" +lead = "A hibák stabil, géppel olvasható kódot és emberi üzenetet adnak vissza. A 4xx törzs mindig tartalmaz egy request_id értéket a támogatáshoz." +title = "Hibák" + +[portal.docs.nav] +ariaLabel = "Dokumentáció" + +[portal.docs.nav.empty] +description = "A dokumentációs indexet nem sikerült betölteni." +title = "A Docs nem érhető el" + +[portal.docs.quickstart] +eyebrow = "ELSŐ LÉPÉSEK" +lead = "Küldje el első dokumentumát egy típusos endpointnak, és kapjon vissza strukturált JSON-t három lépésben. Nincs modellképzés, nincs prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "másolható receptekért." +bodyBeforeLink = "illessze ugyanezt a hívást egy pipeline-ba az ellenőrzés, kitakarás és kézbesítés láncolásához — vagy tegye elérhetővé egy ügynök számára MCP-n keresztül. Lásd:" +label = "Következő:" +link = "Playbookok" + +[portal.docs.quickstart.step1] +body = "Hozzon létre egy hatókörözött kulcsot az Infrastructure lapon. A kulcsok sebességkorlátokat és opcionális IP allowlistet hordoznak. Exportálja a shelljébe:" +title = "API-kulcs kiadása" + +[portal.docs.quickstart.step2] +body = "Küldjön POST-tal egy fájlt bármelyik típusos endpointnak. Az endpoint határozza meg a visszakapott sémát — itt a számlakinyerő." +snippetCaption = "számla kinyerése" +title = "Dokumentum küldése" + +[portal.docs.quickstart.step3] +body = "Minden válasz ellenőrzésre kerül az endpoint sémája alapján, megbízhatósági pontszámmal és mezőnkénti eredetinformációval." +codeCaption = "200 OK" +title = "Strukturált eredmény olvasása" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Párhuzamosság" +eyebrow = "ELSŐ LÉPÉSEK" +lead = "A limitek a csomagjával skálázódnak. A 429 válasz tartalmaz egy Retry-After fejlécet; az SDK-k automatikusan visszavesznek." +requestsPerMinute = "Kérések / perc" +title = "Sebességkorlátok és kvóták" + +[portal.docs.recipes] +cloneButton = "Recept klónozása" +eyebrow = "PLAYBOOKOK" +lead = "Végponttól végpontig tartó minták, amelyek forrásokat, műveleteket és célhelyeket láncolnak. Mindegyik egy klónozható pipeline-hoz van társítva." +title = "Receptek" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Első féltől származó kliensek típusos válaszokkal, automatikus újrapróbálkozásokkal és streamelt feltöltésekkel. Mind ugyanazt az endpointkatalógust követi." +title = "Hivatalos SDK-k" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Elavult" + +[portal.docs.skills] +eyebrow = "KÉSZSÉGEK" +lead = "Csomagolt, névvel ellátott képességek, amelyeket az ügynöke egyetlen eszközként hív meg. Minden készség determinisztikus műveletlánc, csatolt evalokkal." +title = "Ügynökkészségek" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCIA" +lead = "Iratkozzon fel a document.processed, pipeline.completed és quota.threshold eseményekre. A payloadok HMAC-SHA256-tal vannak aláírva." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helpert mellékelnek." +beforeHelper = "fejlécet az aláírási titkával, mielőtt megbízna egy payloadban. Az SDK-k" +beforeSignature = "Ellenőrizze a" + +[portal.documents] +exportCsv = "CSV exportálása" +search = "Keresés fájlnév vagy ID alapján..." +subtitle = "Minden dokumentum, amelyet a szervezete feldolgozott, a teljes feldolgozási rekordjával. A tartalomhoz való hozzáférés kéréshez kötött." +title = "Dokumentumok" + +[portal.documents.audit] +approved = "Jóváhagyva" +archived = "Archiválva" +elevation = "Jogosultság-emelés" +empty = "Még nincs rögzített esemény." +extracted = "Feldolgozva" +flagged = "Felülvizsgálat szükséges" +ingested = "Betöltve" +reviewed = "Felülvizsgálat alatt" + +[portal.documents.drawer] +sectionsAriaLabel = "Dokumentum részleteinek szakaszai" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Kinyerések" +overview = "Áttekintés" + +[portal.documents.elevation] +requestAccess = "Hozzáférés kérése" + +[portal.documents.elevation.active] +description = "Ideiglenes engedély — a hozzáférés naplózva van és időkorlátos." +descriptionFourEyes = "Ideiglenes engedély — egy szakmai felülvizsgáló értesítést kapott (four-eyes)." +title = "A hozzáférés lejár: {{time}}" + +[portal.documents.elevation.gated] +description = "A tartalmat zero-standing-access védi. A kérés időkorlátos engedélyt indít." +descriptionFourEyes = "A tartalmat zero-standing-access védi. A kérés időkorlátos engedélyt indít, és értesít egy szakmai felülvizsgálót (four-eyes)." +title = "Érzékeny dokumentum" + +[portal.documents.extractions] +empty = "Ebből a dokumentumból nem lettek mezők kinyerve." +masked = "A kinyert mezők rejtve vannak. Kérjen időzített hozzáférést a dokumentum tartalmának megtekintéséhez." + +[portal.documents.extractions.columns] +confidence = "Megbízhatóság" +field = "Mező" +value = "Érték" + +[portal.documents.filters] +all = "Összes" +ariaLabel = "Dokumentumok szűrése állapot szerint" +flagged = "Megjelölve" +inReview = "Felülvizsgálat alatt" +processed = "Feldolgozva" + +[portal.documents.overview] +action = "Pipeline / művelet" +product = "Termék" +received = "Idő" +status = "Állapot" +type = "Típus" +user = "Felhasználó" + +[portal.documents.queue.empty] +description = "Ahogy a források dokumentumokat küldenek a pipeline-jaiba, azok itt jelennek meg felülvizsgálatra." +title = "Nincsenek dokumentumok a sorban" + +[portal.documents.status] +error = "Hiba" +flagged = "Felülvizsgálat szükséges" +inReview = "Felülvizsgálat alatt" +processed = "Feldolgozva" + +[portal.documents.table] +auto = "Automatikus" +editorAction = "Szerkesztő" +empty = "Egy dokumentum sem felel meg ennek a szűrőnek." +rowActions = "Sorműveletek" +sensitiveLabel = "Érzékeny" +sensitiveTitle = "Érzékeny — hozzáférés szükséges" + +[portal.documents.table.columns] +action = "Pipeline / művelet" +document = "Dokumentum" +product = "Termék" +status = "Állapot" +time = "Idő" +user = "Felhasználó" + +[portal.editorAdmin] +subtitle = "Telepítse a Stirling PDF Editor-t, párosítsa a self-hosted példányokat a szervezetéhez, és kezelje a futó flottát — célok, állapot, hitelesítő adatok és offline aktiválás egy helyen." +title = "Editor telepítése" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktív felhasználók" +host = "Host" +lastSeen = "Utoljára látható" +region = "Régió" +status = "Állapot" +version = "Verzió" + +[portal.editorAdmin.health.empty] +description = "Telepítsen egy célt, és párosítsa, hogy itt lássa az élő példányállapotot." +title = "Nincs jelentkező példány" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Offline csomag létrehozása" +lockCopy = "Az offline és on-prem aktiválás az Enterprise része." +subtitle = "Hozzon létre aláírt aktiválási csomagot egy offline vagy on-prem telepítéshez, kimenő hálózati útvonal nélkül. Vigye át a példányra, és alkalmazza az első indítási beállítás során." +talkToSales = "Kapcsolat az értékesítéssel" +title = "Air-gapped aktiválás" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} alá van írva és készen áll az átvitelre. Egy példányt aktivál, és 14 nap múlva lejár." +title = "A csomag kész" + +[portal.editorAdmin.pairing] +generated = "Létrehozva ✓" +generateNewCode = "Új kód létrehozása" +lockCopy = "Az IaC üzembe helyezés az Enterprise része." +rotate = "Rotálás" +talkToSales = "Kapcsolat az értékesítéssel" + +[portal.editorAdmin.sections.health] +sub = "Minden Editor példány jelentkezik — verzió, régió, állapot, utoljára látható és aktív felhasználók." +title = "Példányállapot" + +[portal.editorAdmin.sections.pairing] +sub = "Csatlakoztasson egy self-hosted editort ehhez a szervezethez. Hozzon létre tokent, adjon át egy rövid kódot, vagy kösse be IaC-n keresztül." +title = "Párosítás" + +[portal.editorAdmin.sections.targets] +sub = "Ahol az Editor fut. Másoljon egy részletet egy self-hosted példány indításához, vagy használja a Managed Cloudot üzemeltetés nélkül." +title = "Telepítési célok" + +[portal.editorAdmin.serviceToken] +currentToken = "Jelenlegi token" +lastRotated = "Utolsó rotálás" +rotateButton = "Szolgáltatási token rotálása" +subtitle = "A példányok ezzel a hitelesítő adattal azonosítják magukat a szervezetnél. Rotálja ütemezetten, vagy azonnal egy feltételezett szivárgás után." +title = "Szolgáltatási token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Új token lett kiadva. Frissítse minden self-hosted példány STIRLING_SERVICE_TOKEN értékét a 24 órás türelmi időn belül, különben offline állapotba kerülnek." +title = "Futó példányok rotálása" + +[portal.editorAdmin.status] +degraded = "Leromlott" +healthy = "Egészséges" +offline = "Offline" +pairing = "Párosítás" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} példány" +instanceCount_other = "{{count}} példány" +talkToSales = "Kapcsolat az értékesítéssel" +upgradePlan = "Csomag frissítése" + +[portal.editorAdmin.targets.lock] +enterprise = "Az on-prem és Kubernetes self-hosting az Enterprise része." +paid = "A self-hosting Dockerrel és Kubernetes-szel fizetős csomagban érhető el." + +[portal.editorAdmin.targets.state] +available = "Elérhető" +locked = "Zárolva" +running = "Fut" + +[portal.errorBoundary] +description = "Ez a nézet váratlan hibába ütközött. Próbálja újra, vagy válasszon másik szakaszt az oldalsávból." +retry = "Próbálja újra" +title = "Valami hiba történt ezen az oldalon" + +[portal.home.editor] +activeUsers = "{{n}} aktív" +invite = "Csapattagok meghívása" +name = "Stirling PDF Editor" +open = "Megnyitás böngészőben" +updated = "frissítve: {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Jó napot" +evening = "Jó estét" +morning = "Jó reggelt" + +[portal.home.onboarding] +dismiss = "Beállítás elvetése" +notStarted = "Nincs elkezdve" +progress = "{{done}} / {{total}} kész" +title = "Fejezze be a beállítást" + +[portal.home.onboarding.enterprise] +body = "Szervezetszintű SSO + SCIM + RBAC, lekötött mennyiségi árképzés és air-gapped telepítés." +cta = "Próba indítása" +ctaQuote = "Ajánlat kérése" +lead = "250+ alkalmazott esetén." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Telepítse az asztali alkalmazást, örökre ingyen." +title = "PDF Editor letöltése" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktív · {{recommended}} ajánlott" +chip = "{{active}} aktív" +title = "Szabályzatok bekapcsolása" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} csatlakoztatva · minden PDF szabályozva van, ahová érkezik" +chip = "{{connected}} csatlakoztatva" +title = "Források csatlakoztatása" + +[portal.home.quickActions] +subtitle = "Mai fő feladatok" +title = "Gyors műveletek" + +[portal.home.quickActions.buildPipeline] +blurb = "3 lépéses összeállító a tipizált műveletkönyvtár felett" +title = "Pipeline létrehozása" + +[portal.home.quickActions.connectSource] +blurb = "S3, ügynökök, webhookok, figyelt mappák" +title = "Forrás csatlakoztatása" + +[portal.home.quickActions.issueApiKey] +blurb = "Korlátozott hatókörű kulcs sebességkorlátokkal és IP allowlisttel" +title = "API kulcs kiadása" + +[portal.infrastructure] +manageEditorDeployment = "Editor telepítés kezelése" +sectionsAriaLabel = "Infrastruktúra szakaszai" +subtitle = "Telepítések, hitelesítő adatok, biztonsági állapot, tárhely és auditnapló a Stirling munkaterületéhez." +title = "Infrastruktúra" + +[portal.infrastructure.apiKeys] +createKey = "Kulcs létrehozása" +heading = "API kulcsok" +subheading = "Korlátozott hatókörű hitelesítő adatok kulcsonkénti sebességkorlátokkal, engedélyekkel és IP allowlistekkel." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Engedélyezett IP-k" +anyIp = "Bármely IP (nincs allowlist)" +created = "Létrehozva" +lastUsed = "Utoljára használva" +permissions = "Engedélyek" +rateLimit = "Sebességkorlát" +rateLimitValue = "{{value}} kérés/perc" +usageMonth = "E havi használat" +usageToday = "Mai használat" + +[portal.infrastructure.apiKeys.empty] +description = "Hozzon létre egy korlátozott hatókörű kulcsot a Stirling API hívásának megkezdéséhez." +title = "Még nincsenek API kulcsok" + +[portal.infrastructure.audit] +filterAriaLabel = "Audit események szűrése kategória szerint" +heading = "Auditnaplók" +latencyValue = "{{value}} ms" +noEventsInCategory = "Nincs esemény ebben a kategóriában." +subheading = "Minden hitelesítési, konfigurációs és feldolgozási esemény a munkaterületen." + +[portal.infrastructure.audit.columns] +actor = "Szereplő" +event = "Esemény" +latency = "Késleltetés" +status = "Állapot" +target = "Erőforrás" +timestamp = "Időbélyeg" + +[portal.infrastructure.audit.empty] +description = "A munkaterület-tevékenység itt fog megjelenni, amint megtörténik." +title = "Nincsenek audit események" + +[portal.infrastructure.audit.export] +cancel = "Mégse" +error = "Az exportálás sikertelen. Kérjük, próbálja újra." +exportButton = "Exportálás" +exporting = "Exportálás…" +fieldsLegend = "Oszlopok" +format = "Formátum" +open = "Exportálás" +subtitle = "Audit események letöltése CSV vagy JSON formátumban. Válassza ki a felvenni kívánt oszlopokat." +title = "Auditnapló exportálása" + +[portal.infrastructure.audit.export.fields] +date = "Dátum" +documentName = "Dokumentumnév" +ipAddress = "IP-cím" +outcome = "Eredmény" +tool = "Eszköz" +username = "Felhasználónév" + +[portal.infrastructure.audit.filters] +all = "Összes" +auth = "Auth" +config = "Konfiguráció" +elevation = "Jogosultság-emelés" +processing = "Feldolgozás" +security = "Biztonság" + +[portal.infrastructure.audit.forbidden] +description = "Az auditnapló a csapatvezetők és adminisztrátorok számára érhető el. Kérjen hozzáférést a csapatvezetőjétől vagy egy adminisztrátortól." +title = "Nincs hozzáférése" + +[portal.infrastructure.audit.metrics] +config = "Konfiguráció" +elevation = "Jogosultság-emelés" +processing = "Feldolgozás" +totalEvents = "Összes esemény · 24 óra" + +[portal.infrastructure.createKey] +cancel = "Mégse" +createKey = "Kulcs létrehozása" +done = "Kész" +ipAllowlistHelper = "Vesszővel elválasztott CIDR tartományok. Hagyja üresen bármely IP engedélyezéséhez." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Kulcs neve" +keyNamePlaceholder = "pl. Production · ingest" +permissionsLabel = "Engedélyek" +secretKeyCaption = "Titkos kulcs" +secretWarning = "Tárolja ezt secrets managerben. A Stirling csak hash-t tárol — később nincs mód a visszaállítására." +subtitle = "A kulcs hatókörét a szükséges minimumra korlátozza. Bármikor rotálhatja vagy visszavonhatja." +subtitleCreated = "Másolja ki most ezt a titkot — többé nem jelenik meg." +title = "API kulcs létrehozása" +titleCreated = "Kulcs létrehozva" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/perc" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Telepítette" +environment = "Környezet" +product = "Termék" +status = "Állapot" +version = "Verzió" +when = "Mikor" + +[portal.infrastructure.deployments.recent] +heading = "Legutóbbi telepítések" +subheading = "A legújabb bevezetések termékek és környezetek szerint." + +[portal.infrastructure.deployments.regionColumns] +instances = "Példányok" +latency = "Késleltetés" +load = "Terhelés" +p99 = "P99" +region = "Régió" +status = "Állapot" +throughput = "Átbocsátás" +uptime = "Üzemidő" +version = "Verzió" + +[portal.infrastructure.deployments.regions] +heading = "Régiók" +subheading = "Élő állapot minden telepített Stirling régióhoz — késleltetés, terhelés és bevezetési verzió." + +[portal.infrastructure.deployments.regions.empty] +description = "A telepített régiók itt jelennek meg, amint a munkaterülete ki van építve." +title = "Nincsenek telepített régiók" + +[portal.infrastructure.models] +heading = "Modellek" +msValue = "{{value}} ms" +subheading = "A modellkatalógus és az útválasztás, amely a dokumentumfeldolgozást működteti a munkaterületén." + +[portal.infrastructure.models.byom] +description = "Regisztráljon egy on-prem vagy self-hosted modellt, és rögzítse egy régióhoz adatrezidencia-kötött feldolgozáshoz." +title = "Hozza saját modelljét" + +[portal.infrastructure.models.catalogue] +heading = "Katalógus" +sub = "A munkaterületéhez elérhető kezelt modellek élő késleltetéssel és költséggel." +subEnterprise = "Kezelt, saját és on-prem modellek — régiónkénti rögzítéssel." + +[portal.infrastructure.models.catalogue.empty] +description = "A munkaterület katalógusában lévő modellek itt jelennek meg." +title = "Nincsenek elérhető modellek" + +[portal.infrastructure.models.columns] +cost = "Költség" +latency = "Késleltetés" +load = "Terhelés" +model = "Modell" +status = "Állapot" +type = "Típus" +version = "Verzió" + +[portal.infrastructure.models.metrics] +activeModels = "Aktív modellek" +avgLatency = "Átlagos késleltetés" +included = "Tartalmazza" +monthlySpend = "Havi modellköltség" + +[portal.infrastructure.models.routing] +empty = "Nincsenek konfigurált útválasztási szabályok." +heading = "Útválasztási szabályok" +sub = "Melyik modell kezeli az egyes műveleteket. Az alapértelmezett akkor érvényes, ha nincs szűkebb egyező szabály." +subLocked = "Műveletek irányítása adott modellekhez — fizetős csomagokban érhető el." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Frissítsen Pro csomagra annak szabályozásához, hogy melyik modell kezelje az egyes műveleteket és dokumentumtípusokat." +title = "A modellútválasztás fizetős funkció" + +[portal.infrastructure.models.routingColumns] +default = "Alapértelmezett" +docType = "Dokumentumtípus" +modelForAria = "Modell ehhez: {{operation}}" +operation = "Művelet" +routedTo = "Ide irányítva" + +[portal.infrastructure.security.access.byok] +description = "Adjon meg egy kulcsot a saját KMS-éből. A Stirling ezzel titkosít, de továbbra is olvasni tud." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "A kulcsok soha nem hagyják el a KMS-ét. A Stirling csak titkosított szöveget tárol." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "A Stirling kezeli a titkosítási kulcsokat. A legegyszerűbb — nincs kulcsművelet az Ön oldalán." +label = "Stirling által tárolt kulcsok" + +[portal.infrastructure.security.accessPolicy] +heading = "Dokumentum-hozzáférési szabályzat" +subheading = "Szabályozza, hogy ki fejtheti vissza a feldolgozott dokumentumokat nyugalmi állapotban." + +[portal.infrastructure.security.attestations] +heading = "Megfelelőségi tanúsítások" +noReport = "Nincs elérhető jelentés" +subheading = "Keretrendszerenkénti auditállapot, jelentésekkel a tanúsított kontrollokról." +viewReport = "Jelentés megtekintése →" + +[portal.infrastructure.security.compliance] +heading = "Megfelelőség" +subheading = "A Stirling platformot lefedő tanúsítások és minősítések." + +[portal.infrastructure.security.empty] +description = "A munkaterület biztonsági konfigurációja itt fog megjelenni." +title = "A biztonsági állapot nem érhető el" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK esetén a titkosítási kulcsok soha nem hagyják el a KMS-ét. A Stirling csak olyan titkosított szöveget tárol és dolgoz fel, amelyet bármikor visszavonhat." +title = "A Stirling nem tudja visszafejteni a dokumentumait" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nincsenek konfigurált IP tartományok — minden IP engedélyezett." +heading = "IP allowlist" +sub = "Az API hozzáférés ezekre a CIDR tartományokra van korlátozva." +subLocked = "API hozzáférés korlátozása ismert IP tartományokra — fizetős csomagokban érhető el." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Frissítsen Pro csomagra az API hozzáférés adott hálózatokra korlátozásához." +title = "Az IP allowlist fizetős funkció" + +[portal.infrastructure.security.ipColumns] +added = "Hozzáadva" +addedBy = "Hozzáadta" +cidr = "CIDR" +label = "Címke" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmus" +heading = "Titkosítási kulcsok kezelése" +keyId = "Kulcsazonosító" +lastRotated = "Utolsó rotálás" +rotateKey = "Kulcs rotálása" +rotationPolicy = "Rotálási szabályzat" +subheading = "A dokumentumokat nyugalmi állapotban titkosító kulcsok felügyelete — ki fejthet vissza, és hogyan rotálódnak a kulcsok." + +[portal.infrastructure.security.managedBanner] +description = "A bring-your-own-key (BYOK) és hold-your-own-key (HYOK) kulcsfelügyelet Enterprise csomagban érhető el. Frissítsen, hogy kulcsokat adjon meg a saját KMS-éből." +title = "A kulcsokat a Stirling kezeli az Ön csomagjában" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Ázsia és Csendes-óceáni térség" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR adatperem" +label = "Európai Unió" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Egyesült Államok" + +[portal.infrastructure.security.residencyHeader] +heading = "Adatrezidencia" +subheading = "Ahol a dokumentumok tárolása és feldolgozása történik." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} felhasználva" + +[portal.infrastructure.storage.empty] +description = "A csatlakoztatott tárhely és használat itt jelenik meg." +title = "Nincs konfigurált tárhely" + +[portal.infrastructure.storage.lifecycle] +active = "Aktív" +activeRange = "0–{{value}} nap" +archived = "Archiválva" +coldStorage = "hideg tároló" +deleted = "Törölve" +never = "soha" +purged = "véglegesen törölve" + +[portal.infrastructure.storage.providers] +connect = "Csatlakozás" +connected = "Csatlakoztatva" +heading = "Csatlakoztatott szolgáltatók" +subheading = "Ahol a feldolgozott artefaktumok íródnak." + +[portal.infrastructure.storage.retention] +heading = "Megőrzés" +subheading = "Meddig maradnak meg az artefaktumok az életciklus szerinti törlés előtt." +windowLabel = "Alapértelmezett megőrzési időszak" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} nap" +days_other = "{{count}} nap" +never = "Soha ne törölje" + +[portal.infrastructure.storage.totalUsage] +heading = "Teljes használat" +progressLabel = "Felhasznált tárhely" +subheading = "Az összes csatlakoztatott szolgáltatónál felhasznált tárhely." + +[portal.infrastructure.tabs] +apiKeys = "API kulcsok" +audit = "Auditnaplók" +deployments = "Telepítések" +models = "Modellek" +security = "Biztonság" +storage = "Tárhely" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponensek" +docs = "Fejlesztői dokumentáció" +documents = "Dokumentumok" +editor = "Editor" +home = "Kezdőlap" +infrastructure = "Infrastruktúra" +pipelines = "Pipeline-ok" +policies = "Szabályzatok" +procurement = "Beszerzés" +settings = "Beállítások" +sources = "Források" +usage = "Használat és számlázás" +users = "Felhasználók" + +[portal.notifications] +markAllRead = "Összes megjelölése olvasottként" +title = "Értesítések" +viewAll = "Összes megtekintése" + +[portal.notifications.ariaLabel] +none = "Értesítések, nincs olvasatlan" +unread_one = "Értesítések, {{count}} olvasatlan" +unread_other = "Értesítések, {{count}} olvasatlan" + +[portal.notifications.count] +allRead = "mind olvasott" +loading = "betöltés" +new_one = "{{count}} új" +new_other = "{{count}} új" + +[portal.notifications.empty] +description = "Nincsenek új értesítések." +title = "Minden naprakész" + +[portal.pipelines] +subtitle = "Minden automatizált dokumentum-pipeline a backendben: műveletek rendezett lánca források egy halmazán, trigger alapján futtatva. Kattintson egy sorra a lépések és források megtekintéséhez." +title = "Pipeline-ok" + +[portal.pipelines.actions] +newPipeline = "Új pipeline" + +[portal.pipelines.builder] +addStep = "Eszköz hozzáadása" +back = "Vissza a pipeline-okhoz" +discard = "Módosítások elvetése" +enabled = "Engedélyezve" +keepEditing = "Szerkesztés folytatása" +needsUpload = "Feltöltött fájl szükséges" +noToolMatches = "Nincs a keresésnek megfelelő eszköz." +pipelineSettings = "Pipeline beállításai" +searchTools = "Eszközök keresése" +selectToolBody = "Adjon hozzá egy eszközt a pipeline felépítéséhez." +selectToolTitle = "Még nincsenek eszközök" +toolSettings = "Eszköz beállításai" +unknownStep = "Ismeretlen művelet, változatlanul megtartva." +unsavedBody = "Nem mentett módosításai vannak. Mentse őket kilépés előtt, vagy elveti őket?" +unsavedTitle = "Nem mentett módosítások" +uploadUnsupported = "A feltöltött fájlok még nem támogatottak pipeline-okban, ezért ezek a lépések nem menthetők: {{tools}}." +usesDefaults = "Alapértelmezett beállításokkal fut" + +[portal.pipelines.composer] +addTool = "Eszköz hozzáadása" +cancel = "Mégse" +chainEmpty = "Adjon hozzá egy eszközt a pipeline építésének megkezdéséhez." +create = "Pipeline létrehozása" +directory = "Kimeneti mappa" +directoryHelp = "Abszolút elérési út a szerveren. A konfigurált engedélyezett mappákon belül kell lennie." +editingUnsupported = "Ezeknek az eszközparamétereknek a szerkesztésre való megjelenítése még nem támogatott." +moveDown = "Mozgatás le" +moveUp = "Mozgatás fel" +name = "Név" +namePlaceholder = "pl. Kitakarítási átvizsgálás" +noSources = "Még nincsenek csatlakoztatott források. A pipeline továbbra is futtatható közvetlenül neki átadott fájlokon." +noToolSettings = "Ennek az eszköznek nincsenek konfigurálható beállításai." +operations_one = "Művelet ({{count}})" +operations_other = "Műveletek ({{count}})" +output = "Kimenet" +removeStep = "Művelet eltávolítása" +save = "Módosítások mentése" +scheduleEvery = "Futtatás minden" +sources = "Források" +sourcesLoading = "Források betöltése..." +trigger = "Trigger" +triggerManual = "Csak manuális" + +[portal.pipelines.composer.unit] +days = "nap" +hours = "óra" +minutes = "perc" + +[portal.pipelines.delete] +body = "Törli ezt: \"{{name}}\"? Ez nem vonható vissza." +cancel = "Mégse" +confirm = "Törlés" +title = "Törli a pipeline-t?" + +[portal.pipelines.detail] +delete = "Pipeline törlése" +run = "Futtatás most" + +[portal.pipelines.empty] +action = "Pipeline létrehozása" +description = "Hozza létre első pipeline-ját: válassza ki a forrásokat, amelyeken fut, fűzze össze a műveleteket, és adja meg, hová kerüljön a kimenet." +title = "Még nincsenek pipeline-ok" + +[portal.pipelines.kpi] +active = "Aktív" +paused = "Szüneteltetve" +total = "Pipeline-ok" + +[portal.pipelines.output] +folder = "Írás mappába" +inline = "Fájlok visszaadása" + +[portal.pipelines.run] +completed_one = "Futtatás befejezve." +completed_other = "Mind a(z) {{count}} futtatás befejeződött." +empty = "Nincs mit futtatni: a forrásoknak nem voltak feldolgozandó dokumentumaik." +failed = "A futtatás sikertelen: {{error}}" +running = "A futtatás elindult; még folyamatban van." +timeout = "A futtatás a vártnál tovább tart; lehet, hogy a háttérben még befejeződik." + +[portal.pipelines.status] +active = "Aktív" +paused = "Szüneteltetve" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Források" +status = "Állapot" +steps = "Lépések" + +[portal.pipelines.trigger] +folder-watch = "Mappafigyelés" +manual = "Manuális" +schedule = "Ütemezett" + +[portal.policies] +subtitle = "Állandó automatizmusok, amelyek minden dokumentumon érvényesítenek egy eszköz-pipeline-t. Minden szabályzat feltöltéskor vagy exportáláskor lép működésbe, lefuttatja az eszközláncát, és az eredeti mellett menti a kikényszerített verziót." +title = "Szabályzatok" + +[portal.policies.card] +comingSoon = "Frissítés Enterprise-ra" +notSetUp = "Nincs beállítva" + +[portal.policies.categories.compliance] +desc = "HIPAA, GDPR, SOC 2 vagy FedRAMP követelmények érvényesítése minden dokumentumon." +label = "Megfelelőség" + +[portal.policies.categories.ingestion] +desc = "Dokumentumok osztályozása, strukturált adatok kinyerése, elnevezési konvenciók érvényesítése és oldalak normalizálása." +label = "Betöltés" + +[portal.policies.categories.retention] +desc = "Állítsa be, meddig maradjanak meg a dokumentumok, mikor kerüljenek archiválásra, és mikor legyenek törölve." +label = "Megőrzés" + +[portal.policies.categories.routing] +desc = "Dokumentumok automatikus irányítása a megfelelő csapathoz, mappához vagy rendszerhez." +label = "Útválasztás" + +[portal.policies.categories.security] +desc = "PII észlelése, kitakarítás, aktív tartalom eltávolítása és dokumentumok vízjelezése." +label = "Biztonság" + +[portal.policies.config] +scopeAll = "Minden dokumentum" + +[portal.policies.config.compliance] +summary = "Ellenőrzi a dokumentumokat szabályozási keretrendszerek alapján, mielőtt elhagynák a rendszert." + +[portal.policies.config.compliance.fields] +accessLog = "Hozzáférési napló" +auditTrail = "Auditnapló" +frameworks = "Keretrendszerek" +onViolation = "Nem megfelelőség esetén" + +[portal.policies.config.compliance.rules] +0 = "Keretrendszer-ellenőrzés" +1 = "Művelet érvényesítése" +2 = "Auditnapló" + +[portal.policies.config.ingestion] +summary = "Osztályozza a dokumentumokat, strukturált adatokat nyer ki, érvényesíti az elnevezést és normalizálja az oldalakat." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Küszöb alatt" +minConfidence = "Min. megbízhatóság" + +[portal.policies.config.ingestion.rules] +0 = "Osztályozás" +1 = "Kinyerés" +2 = "Név" +3 = "Normalizálás" + +[portal.policies.config.retention] +summary = "Érvényesíti, meddig maradjanak meg a dokumentumok, mikor kerüljenek archiválásra, és mikor legyenek törölve." + +[portal.policies.config.retention.fields] +archiveAfter = "Archiválás ennyi idő után" +immutableHold = "Megváltoztathatatlan visszatartás" +keepFor = "Megőrzés időtartama" + +[portal.policies.config.retention.rules] +0 = "Megőrzési visszatartás" +1 = "Automatikus archiválás" +2 = "Törlési blokk" + +[portal.policies.config.routing] +summary = "A dokumentumokat típus és osztályozás alapján a megfelelő célhelyre irányítja." + +[portal.policies.config.routing.fields] +destination = "Célhely" +notify = "Értesítés útválasztáskor" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatikus osztályozás" +1 = "Irányítás mappába" +2 = "Webhook értesítés" + +[portal.policies.config.security] +summary = "Észleli és kitakarja a PII-t, eltávolítja az aktív tartalmat (JavaScript), és vízjelet helyez el a dokumentumokon." + +[portal.policies.config.security.rules] +0 = "PII kitakarítása" +1 = "JavaScript eltávolítása" +2 = "Vízjel" + +[portal.policies.detail] +enforces = "Érvényesíti" +onEveryExport = "Minden exportáláskor" +onEveryUpload = "Minden feltöltéskor" +outputAsNewFile = "új fájlként" +outputAsNewVersion = "új verzióként" +recentActivity = "Legutóbbi tevékenység" +retry = "Újrapróbálkozás" +showLess = "Kevesebb megjelenítése" +showMore = "Több megjelenítése" +sources = "Források" + +[portal.policies.detail.actions] +clearHistory = "Feldolgozási előzmények törlése" +delete = "Törlés" +editSettings = "Beállítások szerkesztése" +pause = "Szüneteltetés" +resume = "Folytatás" +runNow = "Futtatás most" + +[portal.policies.detail.clearHistory] +body = "Ez a házirend elfelejti az összes már feldolgozott fájlt, és a következő futtatáskor újra feldolgoz mindent, ami jelenleg a forrásaiban található. Maguk a fájlok nem változnak. Ez nem vonható vissza." +cancel = "Mégse" +confirm = "Előzmények törlése" +title = "Törli a feldolgozási előzményeket?" + +[portal.policies.detail.emptyActivity] +description = "A dokumentumok itt jelennek meg, miután ez a házirend lefut." +title = "Még nincs tevékenység" + +[portal.policies.endpoints] +addWatermark = "Vízjel" +autoRedact = "PII kitakarása" +compressPdf = "Tömörítés" +flatten = "Lapítás" +ocrPdf = "OCR" +sanitizePdf = "JavaScript eltávolítása" + +[portal.policies.offline] +description = "A házirendek mentve vannak, és a kapcsolat helyreállása után megjelennek." +retry = "Újra" +title = "Backend nem érhető el" + +[portal.policies.stats] +activeFor = "Aktív" +dataProcessed = "Feldolgozott adatok" +docsEnforced = "Érvényesített dokumentumok" + +[portal.policies.status] +active = "Aktív" +paused = "Szüneteltetve" + +[portal.policies.summary.active] +description = "Érvényesítés feltöltéskor/exportáláskor" +label = "Aktív házirendek" + +[portal.policies.summary.categories] +description = "Konfigurálható" +label = "Kategóriák" + +[portal.policies.summary.docsEnforced] +description = "Az aktív házirendekben" +label = "Érvényesített dokumentumok" + +[portal.policies.summary.paused] +description = "Konfigurálva, de nem fut" +label = "Szüneteltetve" + +[portal.policies.wizard.actions] +back = "Vissza" +cancel = "Mégse" +continue = "Folytatás" +enablePolicy = "Házirend engedélyezése" +saveChanges = "Módosítások mentése" + +[portal.policies.wizard.capability.compress] +desc = "Kisebb fájlméretre tömöríti a dokumentumot." +label = "Fájlméret csökkentése" + +[portal.policies.wizard.capability.flatten] +desc = "Az űrlapmezőket és megjegyzéseket az oldalba egyesíti, hogy ne legyenek szerkeszthetők." +label = "Dokumentum lapítása" + +[portal.policies.wizard.capability.ocr] +desc = "OCR-t futtat, hogy a beolvasott oldalak kijelölhető, kereshető szöveggé váljanak." +label = "Szöveg kereshetővé tétele" + +[portal.policies.wizard.capability.redact] +desc = "Megkeresi és elfeketíti az érzékeny adatokat — például a társadalombiztosítási és kártyaszámokat —, hogy ne legyenek olvashatók." +label = "Érzékeny adatok kitakarása" + +[portal.policies.wizard.capability.sanitize] +desc = "Eltávolítja a rejtett JavaScriptet, hogy a dokumentum megnyitásakor semmi se futhasson automatikusan." +label = "Aktív tartalom eltávolítása" + +[portal.policies.wizard.capability.watermark] +desc = "Látható jelölést (pl. „Bizalmas”) helyez el minden oldalon." +label = "Vízjel alkalmazása" + +[portal.policies.wizard.errors] +noTools = "Először engedélyezzen legalább egy eszközt a munkafolyamatban." +saveFailed = "Nem sikerült menteni a házirendet. Kérjük, próbálja újra." + +[portal.policies.wizard.output] +heading = "Kimenet és futtatás" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatikus számozás" +label = "Fájlnévszabály" +placeholder = "Hozzáadandó szöveg (opcionális)" +prefix = "Előtag" +suffix = "Utótag" + +[portal.policies.wizard.output.outputAs] +label = "Kimenet mint" +newFile = "Új fájl" +newVersion = "Új verzió" + +[portal.policies.wizard.output.runOn] +export = "Exportálás" +helper = "Mikor fusson a házirend: feltöltéskor vagy exportálás előtt." +label = "Futtatás ekkor" +upload = "Feltöltés" + +[portal.policies.wizard.settings] +heading = "Beállítások" + +[portal.policies.wizard.sources] +heading = "Források" +loading = "Források betöltése…" + +[portal.policies.wizard.tabs] +ariaLabel = "Beállítási lépések" +settings = "Beállítások" +workflow = "Műveletek" + +[portal.policies.wizard.title] +edit = "{{category}} házirend szerkesztése" +setUp = "{{category}} házirend beállítása" + +[portal.policies.wizard.workflow] +description = "Válassza ki, mit tegyen ez a házirend minden általa feldolgozott dokumentummal." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktív" +noRule = "Még nincs érvényesített szabály" +subtitle = "Állandó automatizációk, amelyeken minden dokumentum áthalad, függetlenül attól, melyik pipeline kezeli." +title = "Mi fut a PDF-jein" + +[portal.policySummary.action] +comingSoon = "Váltás Enterprise csomagra" +configure = "Konfigurálás" +setUp = "Beállítás" + +[portal.policySummary.column] +activeRule = "Aktív szabály" +policy = "Házirend" +status = "Állapot" + +[portal.policySummary.empty] +description = "A házirendek konfigurálása után a kategóriák itt jelennek meg." +title = "Még nincsenek házirendek" + +[portal.policySummary.state] +active = "Aktív" +off = "Ki" +soon = "Hamarosan" + +[portal.processingStatus] +managePlan = "Csomag kezelése" +volumeSuffix = "feldolgozott PDF · az elmúlt 30 nap" + +[portal.procurement] +reset = "Beszerzés visszaállítása (demo)" +subtitle = "Értékelje, szerződtesse és vezesse be csapatát. Minden dokumentum egy helyen." +title = "Beszerzés" + +[portal.procurement.action] +download = "Letöltés" +pay = "Fizetés most" +request = "Kérés" +sign = "Áttekintés és aláírás" +upload = "Feltöltés" + +[portal.procurement.agreement] +agreeCta = "Elfogadás és előfizetés" +confirm = "Elolvastam és elfogadom a Stirling Enterprise Agreement feltételeit." +eyebrow = "Megállapodás" +intro = "Egy összevont megállapodás fedi le az ügyletet: Master Service Agreement, Order Form, EULA és Data Processing Agreement. Tekintse át, majd fogadja el az ajánlat elkötelezett előfizetéssé alakításához." +title = "Enterprise megállapodás áttekintése" + +[portal.procurement.builder] +addons = "Kiegészítők" +back = "Vissza" +businessName = "Cégnév" +businessNamePlaceholder = "Az Ön cége" +continue = "Folytatás" +country = "Ország" +countryEuro = "Eurózóna (EUR €)" +countryUK = "Egyesült Királyság (GBP £)" +countryUS = "Egyesült Államok (USD $)" +eula = "Elolvastam és elfogadom a Stirling Enterprise EULA feltételeit. Ez szabályozza az ajánlatból létrehozott megállapodást." +generate = "Ajánlat generálása" +included = "Tartalmazza" +indemnification = "IP kártalanítás" +indemnificationSub = "Az EULA szerint védelmet nyújtunk a jogosult IP igényekkel szemben" +offlineLicense = "Offline / air-gapped licenc" +offlineLicenseSub = "Letölthető licencfájl air-gapped self-hosted példányhoz" +qbr = "Negyedéves üzleti áttekintések" +qbrSub = "Az Ön SE-je negyedévente áttekinti a használatot és az ütemtervet" +running = "{{annual}} / év · {{years}} éves {{tcv}}" +s1Sub = "Az Ön csapata és az évente várhatóan futtatott PDF-ek." +s1Title = "Mennyit fog feldolgozni?" +s2Sub = "A hosszabb időtartamok kedvezményt adnak; a szolgáltatási szint határozza meg a támogatást." +s2Title = "Elköteleződés és szolgáltatás" +s3Sub = "Az ajánlathoz és az abból generált megállapodáshoz." +s3Title = "Az Ön adatai" +serviceLevel = "Szolgáltatási szint" +slDedicated = "Dedikált" +slDedicatedSub = "4 munkaóra · dedikált fiókmenedzser · +30%" +slPriority = "Prioritás" +slPrioritySub = "Azonos munkanapon · név szerint kijelölt CSM · +15%" +slStandard = "Standard" +slStandardSub = "Következő munkanap · megosztott CSM · tartalmazza" +stepOf = "{{n}}. lépés / {{total}}" +term = "Időtartam" +termDiscount = "{{pct}}% többéves elköteleződési kedvezmény alkalmazva" +title = "Ajánlat összeállítása" +training = "Bevezetés és képzés" +trainingSub = "Élő alkalmak a csapat elindításához" +users = "Összes felhasználó" +usersPlaceholder = "pl. 250" +volEstimated = "Becslés {{count}} felhasználó alapján (~2 000 PDF fejenként, automatizálással együtt). Szerkessze, ha pontosabbat tud." +volManual = "Az Ön megadott értékét használjuk. Bármikor újrabecsülheti a csapatméret alapján." +volNoUsers = "Nem biztos benne? Adja meg a csapat méretét, és megbecsüljük." +volume = "Éves PDF mennyiség" +volumePlaceholder = "pl. 1 000 000" +years_one = "{{count}} év" +years_other = "{{count}} év" + +[portal.procurement.docs] +count_one = "{{count}} dokumentum" +count_other = "{{count}} dokumentum" +done = "Kész" +here = "Itt tart" +hide = "Elrejtés" +optional = "Opcionális" +paidAddon = "Fizetős kiegészítő" +show = "Megjelenítés" +subtitle = "Minden, amire az út egyes lépéseinél szüksége van, akkor jelenik meg, amikor az ügylet odaér." +supportingSubtitle = "SOC 2, biztonsági áttekintések, adóűrlapok és egyebek, készen, amikor a biztonsági vagy beszerzési csapat kéri. Egyesek egyszeri díjjal járnak." +supportingTitle = "Az értékelés támogatása" +title = "Dokumentumok" +upcoming = "Közelgő" + +[portal.procurement.error] +title = "Valami hiba történt" + +[portal.procurement.hero] +company = "Az Ön enterprise ügylete" +ctaAgreement = "Megállapodás áttekintése és aláírása" +ctaLive = "Élőben van" +ctaPayment = "Fizetés hozzáadása" +ctaQuote = "Ajánlat áttekintése" +ctaTrial = "Ajánlat összeállítása" +eyebrow = "Enterprise beszerzés" +inviteTeammates = "Csapattársak meghívása" +keyDocs = "Kulcsdokumentumok" +nextStep = "Következő lépés: {{action}}" +notStarted = "Nincs elkezdve" +open = "Beszerzés megnyitása" +scheduleCall = "Hívás ütemezése" +setup1Sub = "Hívja meg csapattársait" +setup1Title = "PDF Editor telepítése" +setup2Sub = "Kapcsolja be a feldolgozást a szerkesztőkben és más forrásokban" +setup2Title = "PDF Processor csatlakoztatása" +setup3Sub = "Kapcsolja be a Security, Compliance, Routing vagy Retention funkciókat, amikor szüksége van rájuk" +setup3Title = "Ajánlott házirendek hozzáadása" + +[portal.procurement.journey] +daysLeft_one = "{{count}} nap maradt" +daysLeft_other = "{{count}} nap maradt" +engineerLabel = "Az Ön solutions engineer-je" +eyebrow = "Az Ön bevezetése" +live = "Élőben van a Stirling Enterprise-on" +nextStep = "Következő lépés: {{action}}" +subtitle = "Az Ön solutions engineer-je minden lépésnél jelen van. Egyszerre egy következő művelet; a teljes ellenőrzőlista lent található." +title = "A próbaidőszaktól az éles működésig, egy vezetett úton" +trialTitle = "Enterprise próbaidőszak" + +[portal.procurement.journeySteps.agreement] +blurb = "Egy aláírás lefedi az MSA-t, order formot, EULA-t és DPA-t." +gatingAction = "Megállapodás áttekintése és aláírása" +label = "Megállapodás" + +[portal.procurement.journeySteps.implementation] +blurb = "Hozza létre a munkaterületet, és futtassa a go-live playbookot." +gatingAction = "Munkaterület létrehozása" +label = "Bevezetés" + +[portal.procurement.journeySteps.payment] +blurb = "Fizetés kártyával, banki átutalással vagy beszerzési megrendelés ellenében." +gatingAction = "Fizetés megerősítése" +label = "Fizetés" + +[portal.procurement.journeySteps.quote] +blurb = "Tekintse át az elkötelezett mennyiségi árazást és a szerződés időtartamát." +gatingAction = "Ajánlat elfogadása" +label = "Ajánlat" + +[portal.procurement.journeySteps.trial] +blurb = "Értékelje a Stirlinget saját dokumentumaival és munkafolyamataival." +gatingAction = "Ajánlat összeállítása" +label = "Próbaidőszak" + +[portal.procurement.license] +copied = "Másolva" +copy = "Kulcs másolása" +downloadError = "Még nem sikerült létrehozni az offline licencfájlt — kérjük, próbálja újra egy pillanat múlva." +downloadOffline = "Offline licenc letöltése (.lic)" +hint = "Illessze be ezt a kulcsot egy self-hosted példányba az aktiváláshoz, vagy őrizze meg a nyilvántartásához. Tartsa biztonságban." +label = "Az Ön licenckulcsa" + +[portal.procurement.link] +cta = "Fiók összekapcsolása" +description = "A beszerzés az összekapcsolt Stirling-fiókján fut: így hozzuk létre a próbaidőszakot, árazzuk be az ajánlatát és indítjuk el a számlázást. A kezdéshez kapcsoljon össze egy fiókot." +eyebrow = "Enterprise" +title = "Kapcsolja össze fiókját a kezdéshez" + +[portal.procurement.live] +description = "Az előfizetése aktív, és a licence ki lett állítva. A csapata létrehozva, és a számlázás elindult." +eyebrow = "Élő" +title = "Élőben van a Stirling Enterprise-on" + +[portal.procurement.locked] +description = "A próbakulcsok, elkötelezett mennyiségi ajánlatok, az egyaláírásos megállapodás, a fizetés és a dokumentumnapló mind itt lesznek, miután elindít egy enterprise értékelést." +eyebrow = "Csak Enterprise" +talkToSales = "Kapcsolat az értékesítéssel" +title = "A beszerzési folyamat Enterprise csomaggal nyílik meg" + +[portal.procurement.milestone] +accept = "Elfogadás és folytatás" +description = "Töltse le a PDF-et, hogy megossza a csapatával, térjen vissza elfogadni, amikor készen áll, vagy módosítsa." +download = "PDF letöltése" +downloadError = "Még nem sikerült letölteni az ajánlat PDF-et — kérjük, próbálja újra egy pillanat múlva." +edit = "Ajánlat szerkesztése" +eyebrow = "{{number}}. ajánlat" +perYear = " / év" +preparedFor = "Készült: {{company}}" +tcv = "{{value}} teljes szerződéses érték" +title = "Az ajánlata elkészült" + +[portal.procurement.modal] +cancel = "Mégse" +chooseFile = "Fájl kiválasztása" +close = "Bezárás" +downloadBody = "A letöltés hamarosan elindul." +downloadCta = "Letöltés" +downloadTitle = "Letöltés" +noFile = "Nincs kiválasztva fájl" +payBody = "Fizesse ki elkötelezett szerződését kártyával vagy banki átutalással a Stripe-on keresztül. A munkaterülete a fizetés teljesülése után azonnal létrejön." +payCta = "Folytatás a Stripe-ra" +payTitle = "Fizetés megerősítése" +requestBodyFree = "Ezt kérésre generáljuk. Erősítse meg, és a solutions engineer-je hamarosan elküldi." +requestBodyPaid = "Ez fizetős kiegészítő. Erősítse meg, és a solutions engineer-je felméri, majd elküldi a dokumentációt." +requestCta = "Kérés" +requestTitle = "Dokumentum kérése" +signBody = "Megnyitja a Stirling Enterprise Agreementet elektronikus aláírásra: egy aláírás lefedi az MSA-t, order formot, EULA-t és DPA-t. Automatikusan ellenjegyezzük, és továbblép a fizetéshez." +signCta = "Megnyitás aláírásra" +signTitle = "Megállapodás áttekintése és aláírása" +uploadBody = "Küldje el nekünk a PO-t, és a feltételei szerint számlázunk. Húzza be a PDF-et, vagy válasszon fájlt lent." +uploadCta = "Beszerzési megrendelés feltöltése" +uploadTitle = "Beszerzési megrendelés feltöltése" + +[portal.procurement.payment] +description = "Az ajánlatát elfogadtuk, és a licence már aktív — a csapata azonnal kezdhet. Fizesse ki az első számlát, amikor készen áll; itt fizetheti ki vagy töltheti le, email nélkül." +downloadInvoice = "Számla letöltése" +simulate = "Fizetés beérkezésének szimulálása (demo)" +title = "Előfizetés létrehozva" +viewInvoice = "Számla megtekintése és fizetése" + +[portal.procurement.schedule] +fallback = "Nem sikerült betölteni az ütemezőt." +fallbackLink = "Ütemezés megnyitása új lapon" +subtitle = "A solutions engineer-je végigvezeti csapatát a bevezetésen. Válasszon Önnek megfelelő időpontot." +title = "Hívás ütemezése" + +[portal.procurement.status] +action = "Teendő szükséges" +available = "Elérhető" +complete = "Kész" +pending = "Függőben" +request = "Kérésre" + +[portal.procurement.trial] +body = "A hosszabbítás 7 napot ad hozzá, és értesíti a solutions engineer-jét." +bodyMaxed = "Felhasználta az összes hosszabbítást — beszéljen a solutions engineer-jével, ha több időre van szüksége." +cancel = "Próbaidőszak lemondása" +extend = "7 nappal meghosszabbítás" +maxed = "Elérte a maximumot" +subtitle = "Az ingyenes próbaidőszak {{date}} dátumig tart. Kártya nem szükséges." +title = "Enterprise próbaidőszak" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Elkötelezett mennyiségi árazás, szervezetszintű SSO + SCIM + RBAC, 90 napos megváltoztathatatlan audit és dedikált SE." +homeCta = "Próbaidőszak indítása →" +homeHeadline = "Dolgozzon fel több millió PDF-et." + +[portal.recentActivity] +title = "Legutóbbi tevékenység" +viewAll = "Összes megtekintése" + +[portal.recentActivity.empty] +description = "A pipeline futtatások, telepítések és agent események itt jelennek meg." +title = "Még nincs itt semmi" + +[portal.search] +ariaLabel = "Keresés" +placeholder = "Keresés a Stirlingben — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "A gyorsműveletek itt jelennek meg, amint elérhetők." +noActionsTitle = "Nincsenek gyorsműveletek" +noMatches = "Nincs találat erre: \"{{query}}\"" +noMatchesDescription = "Próbáljon másik kulcsszót, vagy böngéssze a katalógust." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Fiók összekapcsolása" + +[portal.shell.header] +accountFallback = "Fiók" +accountMenu = "Fiókmenü" +darkMode = "Sötét mód" +lightMode = "Világos mód" +search = "Keresés" +searchPlaceholder = "Keresés…" +signOut = "Kijelentkezés" +switchToDark = "Váltás sötét témára" +switchToLight = "Váltás világos témára" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumentum" +linkAccount = "Stirling-fiók összekapcsolása" +planEditor = "Editor csomag" +planEnterprise = "Enterprise csomag" +planProcessor = "Processor csomag" +primaryNav = "Elsődleges navigáció" +switchApp = "Alkalmazás váltása" + +[portal.sources] +subtitle = "Újrahasználható bemeneti kapcsolatok, amelyek dokumentumokat juttatnak a Stirlingbe. Konfiguráljon egy kapcsolatot egyszer, majd hivatkozzon rá tetszőleges számú házirendből. Kattintson egy sorra a konfigurációjához és annak megtekintéséhez, mely házirendek használják." +title = "Források" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Forrás csatlakoztatása" + +[portal.sources.delete] +body = "Törli ezt: \"{{name}}\"? Ez nem vonható vissza. Az erre hivatkozó házirendeket frissíteni kellene." +cancel = "Mégse" +confirm = "Törlés" +title = "Törli a forrást?" + +[portal.sources.detail] +closeAriaLabel = "Részletek bezárása" +delete = "Forrás törlése" +docs24h = "Elmúlt 24 óra" +docs30d = "Elmúlt 30 nap" +docsTotal = "Összes látott" +docsTrend = "Dokumentumok az elmúlt 30 napban" +documents = "Dokumentumok" +edit = "Szerkesztés" +notReferenced = "Egy házirend sem hivatkozik rá, ezért biztonságosan törölhető." +pause = "Szüneteltetés" +resume = "Folytatás" +subtitle = "{{type}} · {{status}}" +usedBy = "Használja" + +[portal.sources.empty] +description = "Csatlakoztasson egy mappát (és hamarosan felhőtárhelyet), hogy a házirendeknek legyen honnan dokumentumokat beolvasniuk." +title = "Még nincs csatlakoztatott forrás" + +[portal.sources.kpi] +inUse = "Használatban" +total = "Kapcsolatok" +unused = "Nem használt" + +[portal.sources.status] +active = "Aktív" +disabled = "Letiltva" +unused = "Nem használt" + +[portal.sources.table] +source = "Forrás" +status = "Állapot" +usedBy = "Házirendek" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Figyeljen egy könyvtárat a szerveren az új dokumentumokért." +label = "Mappa" + +[portal.sources.types.folder.fields.directory] +helperText = "Abszolút elérési út, amelyet a Stirling figyel a feldolgozandó fájlokhoz." +label = "Könyvtár elérési útja" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "A tartalomellenőrzés minden módosított fájlt beolvas, így a tartalmat nem módosító átnevezések és érintések nem kerülnek újrafeldolgozásra." +label = "Változásészlelés" + +[portal.sources.types.folder.fields.identity.options] +hash = "Méret, dátum és tartalomellenőrzés" +stat = "Méret és módosítás dátuma" + +[portal.sources.types.folder.fields.mode] +label = "Olvasási mód" + +[portal.sources.types.folder.fields.mode.options] +consume = "Elfogyasztás: minden fájl feldolgozása egyszer" +snapshot = "Pillanatkép: a mappa újraolvasása minden futtatáskor" + +[portal.sources.types.folder.fields.recursive] +label = "Mappamélység" + +[portal.sources.types.folder.fields.recursive.options] +all = "Almappák belefoglalása" +top = "Csak felső szint" + +[portal.sources.types.unknown] +label = "Forrás" + +[portal.sources.wizard] +back = "Vissza" +cancel = "Mégse" +continue = "Folytatás" +editTitle = "Forrás szerkesztése" +name = "Név" +namePlaceholder = "pl. Kárigények fogadása" +save = "Módosítások mentése" +subtitle = "{{current}}. lépés / {{total}} · {{label}}" +title = "Forrás csatlakoztatása" +type = "Típus" + +[portal.sources.wizard.steps] +chooseType = "Típus kiválasztása" +configure = "Konfigurálás" +review = "Áttekintés és csatlakoztatás" + +[portal.usage] +managePayment = "Fizetés kezelése" +subtitle = "Fogyasztás, számlák és csomagkezelés minden PDF-hez, amelyet a Stirling kiszámlázott, egy konzolon." +title = "Használat és számlázás" + +[portal.usage.error] +loadWallet = "Nem sikerült betölteni a tárcát" +openStripePortal = "Nem sikerült megnyitni a Stripe portált" +walletUnavailable = "Tárca nem érhető el: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Bejelentkezés újra" +body = "A Stirling-fiók munkamenete lejárt. Jelentkezzen be újra a számlázás megtekintéséhez — a példánya összekapcsolva marad." +title = "Munkamenet lejárt" + +[portal.users] +title = "Felhasználók" + +[portal.users.roles] +subtitle = "Minden szerepkör minden csomagban létezik — az, hogy melyik mit tehet, szervezetszerte rögzített." +title = "Szerepkörök" + +[portal.users.roles.admin] +label = "Admin (szervezettulajdonos)" +summary = "Teljes irányítás a munkaterület, beállítások és tagok felett." + +[portal.users.roles.admin.permissions] +0 = "Felhasználók, csapatok és szerepkörök kezelése" +1 = "Minden integráció kezelése, beleértve az S3 kapcsolatokat" +2 = "Portálhozzáférés megadása vagy visszavonása" +3 = "Minden, amit a csapattulajdonos megtehet" + +[portal.users.roles.guest] +label = "Vendég" +summary = "Korlátozott vagy csak webes hozzáférés; nem tarthat személyes konfigurációkat." + +[portal.users.roles.guest.permissions] +0 = "Csak webes / demo használat" +1 = "Nincsenek API kulcsok vagy integrációk" +2 = "Nincs portálhozzáférés" +3 = "Csak olvasás, ahol megosztott" + +[portal.users.roles.member] +label = "Tag" +summary = "Általános felhasználó — megosztott erőforrásokkal és saját konfigurációkkal dolgozik." + +[portal.users.roles.member.permissions] +0 = "Az editor és a megosztott integrációk használata" +1 = "Személyes API és MCP konfigurációk létrehozása" +2 = "A velük megosztott csapatkonfigurációk megtekintése" +3 = "Nincs S3 vagy munkaterület-kezelés" + +[portal.users.roles.team_owner] +label = "Csapattulajdonos" +summary = "Egy csapat tulajdonosa — kezeli a tagok erőforrásait és megosztott konfigurációit." + +[portal.users.roles.team_owner.permissions] +0 = "A csapat S3 kapcsolatainak létrehozása és kezelése" +1 = "Csapattulajdonú integrációs konfigurációk kezelése" +2 = "Portálhozzáférés az alapértelmezett házirenden keresztül" +3 = "Minden, amit a tag megtehet" + +[portal.welcome] +ariaLabel = "Üdvözli a Stirling PDF" +badge = "Nyílt forráskódú" +installEditor = "Editor telepítése" +inviteTeammates = "Csapattársak meghívása" +openInBrowser = "Megnyitás böngészőben" +perks = "Örökre ingyenes · Self-hostable" +subtitle = "A világ legbiztonságosabb PDF Editorja ingyenes bármilyen méretű csapat számára. Több mint 60 PDF műveletet és SSO-t tartalmaz." +title = "Üdvözli a" +titleAccent = "Stirling PDF" + [printFile] title = "Fájl nyomtatása" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "A szerverrel csomagolt backend függőségek licencei." +backendLabel = "Backend licencek" +backendTitle = "Backend harmadik féltől származó licencek" +empty = "Nem találhatók függőségek." +frontendDescription = "A release buildbe csomagolt frontend függőségek licencei." +frontendLabel = "Frontend licencek" +frontendTitle = "Frontend harmadik féltől származó licencek" +license = "Licenc" +listDescription = "A lista közvetlenül az UI-ban jelenik meg a release bundle-ből vagy a backend endpointból." +listTitle = "Csomagolt függőségek" +loadError = "Nem sikerült betölteni a harmadik féltől származó licenceket" +module = "Modul" +version = "Verzió" + [settings.licensingAnalytics] audit = "Audit" plan = "Csomag" @@ -7686,7 +9775,9 @@ memberRemoved = "Tag sikeresen eltávolítva" namePlaceholder = "Adja meg a csapat nevét" personal = "Személyes" removeError = "Nem sikerült eltávolítani a tagot" +renameCancel = "Átnevezés megszakítása" renameError = "Nem sikerült átnevezni a csapatot" +renameSubmit = "Csapatnév mentése" renameSuccess = "Csapat sikeresen átnevezve" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Meghívó küldése" title = "Csapattag meghívása" [team.members] +actions = "Tagműveletek" emailColumn = "E-mail" empty = "Még nincsenek csapattagok" nameColumn = "Név" @@ -7933,6 +10025,146 @@ title = "Részletes statisztika" unknownEndpoint = "Ismeretlen végpont" visits = "Látogatások" +[users] +lastActive = "Utoljára aktív" +learnMore = "Tudjon meg többet a szerepkörökről és hozzáférésről." +locked = "Zárolva" +roleFor = "{{name}} szerepköre" +rowActions = "Műveletek ehhez: {{name}}" +showAll = "Összes {{count}} megjelenítése" +showLess = "Kevesebb megjelenítése" +subtitle2 = "Az Ön emberei, csapatai és hozzáférési szintjei." +suspended = "Felfüggesztve" +teamActions = "Csapatműveletek" +title = "Felhasználók" +you = "(Ön)" + +[users.action] +deleteTeam = "Csapat törlése" +disableMfa = "MFA visszaállítása" +move = "Áthelyezés csapatba" +reinstate = "Visszaállítás" +remove = "Eltávolítás a szervezetből" +rename = "Csapat átnevezése" +resetPw = "Jelszó visszaállítása" +suspend = "Felfüggesztés" +unlock = "Fiók zárolásának feloldása" + +[users.cap] +addProcessor = "+ Processor" +approver = "Jóváhagyja a házirendet" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Törli a(z) {{name}} csapatot? A csapatnak előbb üresnek kell lennie - helyezze át tagjait egy másik csapatba, és nem birtokolhat integrációs konfigurációkat." +deleteTeamTitle = "Csapat törlése" +disableMfaBody = "Eltávolítja {{name}} MFA regisztrációját? Ha szükséges, a következő bejelentkezéskor újra beállítja." +disableMfaTitle = "MFA visszaállítása" +removeBody = "Véglegesen eltávolítja {{name}} felhasználót a szervezetből? Ez nem vonható vissza." +removeTitle = "Tag eltávolítása" + +[users.empty] +description = "Hívja meg csapatát az együttműködés megkezdéséhez." +title = "Még nincsenek tagok" + +[users.group] +addToTeam = "Hozzáadás csapathoz" +guestCount = "{{count}} vendég" +guests = "Vendégek" +guestsDesc = "Külső együttműködők, a megosztott tartalomra korlátozva. Csak Editor." +ledBy = "vezeti: {{owner}}" +org = "Szervezet" +orgDesc = "Tulajdonosok szervezetszintű jogosultsággal és házirend-jóváhagyással" +owners = "{{count}} tulajdonos" +team = "{{name}} csapat" +teamMeta = "{{count}} ember" + +[users.invite] +access = "Hozzáférés" +action = "Emberek meghívása" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Bejelentkezési mód" +authWeb = "Jelszó" +create = "Fiók létrehozása" +createSubtitle = "Hozzon létre self-hosted fiókot jelszóval vagy SSO-val." +createTitle = "Fiók létrehozása" +editorDesc = "PDF-ek szerkesztése a Stirling PDF Editorban. Ezt mindenki megkapja." +email = "Email-cím" +emailError = "Adjon meg érvényes email-címet" +emailPlaceholder2 = "name@company.com" +forceChange = "Jelszó módosításának megkövetelése az első bejelentkezéskor" +forceMfa = "MFA beállítás megkövetelése az első bejelentkezéskor" +method = "Hogyan adja hozzá őket" +methodDirect = "Fiók közvetlen létrehozása" +methodEmail = "Meghívás emailben" +password = "Jelszó" +passwordError = "A jelszónak legalább 8 karakter hosszúnak kell lennie" +processorDeferred = "A meghívó elküldve, de a Processor hozzáférést még nem sikerült megadni - állítsa be a névsorból, miután csatlakoztak." +processorDesc = "Az irányítási felület, pipeline-ok, agentek és az API futtatása." +role = "Szerepkör" +send2 = "Meghívó küldése" +subtitle2 = "E-mailt kapnak, amellyel csatlakozhatnak a Stirling PDF-munkaterületedhez." +team = "Csapat" +title = "Személyek meghívása" +username = "Felhasználónév" +usernameError = "A felhasználónévnek legalább 3 karakterből kell állnia" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Hiba történt a backend elérésekor, vagy nincs hozzáférésed. Próbáld újra." +title = "Nem sikerült betölteni a tagokat" + +[users.moveTeam] +apply = "Áthelyezés" +team = "Csapat" +title = "Áthelyezés csapatba" + +[users.newTeam] +action = "+ Új csapat" +create = "Csapat létrehozása" +emailError = "Adj meg egy érvényes e-mail-címet" +name = "Csapat neve" +namePlaceholder = "pl. Pénzügy" +nameRequired = "A csapat neve kötelező" +owner = "Csapattulajdonos" +ownerFailed = "A csapat létrejött, de a csapattulajdonost nem sikerült meghívni. Rendelj hozzá egyet a névsorból." +ownerHelper = "Minden csapatnak van vezetője. Csapattulajdonosként kap meghívást, bekapcsolt Feldolgozó jogosultsággal, és hozzáadhatja a többieket. Később újra hozzárendelheted." +ownerPlaceholder = "owner@company.com" +subtitle = "Csoportosítsd a személyeket egy Csapattulajdonos alá, aki kezeli a hozzáférésüket." +title = "Új csapat" + +[users.renameTeam] +apply = "Átnevezés" +name = "Csapat neve" +title = "Csapat átnevezése" + +[users.resetPw] +apply = "Jelszó visszaállítása" +confirm = "Jelszó megerősítése" +copied = "Vágólapra másolva" +copyHint = "Másold ki most – nem fog újra megjelenni." +email = "Felhasználó értesítése e-mailben a visszaállításról" +forceChange = "Jelszóváltoztatás megkövetelése a következő bejelentkezéskor" +generate = "Biztonságos jelszó generálása" +includePw = "Az új jelszó belefoglalása az e-mailbe" +mismatch = "A jelszavak nem egyeznek" +newPassword = "Új jelszó" +regen = "Újragenerálás" +title = "Jelszó visszaállítása" +tooShort = "A jelszónak legalább 8 karakterből kell állnia" + +[users.role] +guest = "Vendég" +member = "Tag" +orgOwner = "Szervezettulajdonos" +teamOwner = "Csapattulajdonos" + +[users.team] +grantProcessor = "Feldolgozó jogosultság megadása a csapatnak" +revokeProcessor = "Feldolgozó jogosultság visszavonása a csapattól" + [validateSignature] date = "Dátum" downloadCsv = "CSV letöltése" @@ -8057,14 +10289,23 @@ zoomOut = "Kicsinyítés" [viewer.attachments] addAttachment = "Melléklet hozzáadása" close = "Mellékletek bezárása" +closeSidebar = "Mellékletek oldalsávjának bezárása" +download = "Melléklet letöltése" empty = "Nincsenek mellékletek ebben a dokumentumban" loading = "Mellékletek betöltése..." noDocument = "Nyisson meg egy PDF-et a mellékletek megtekintéséhez." noMatch = "Nincs a keresésnek megfelelő melléklet" noSupport = "Ez a megjelenítő nem támogatja a mellékleteket." +retry = "Újrapróbálkozás" searchPlaceholder = "Mellékletek keresése" title = "Mellékletek" +[viewer.bookmarks] +bookmarkTitle = "Könyvjelző címe" +closeSidebar = "Könyvjelzők oldalsávjának bezárása" +collapseAll = "Összes könyvjelző összecsukása" +expandAll = "Összes könyvjelző kibontása" + [viewer.comments] addComment = "Megjegyzés hozzáadása" addCommentPlaceholder = "Megjegyzés hozzáadása..." @@ -8075,6 +10316,7 @@ clearAll = "Összes megjegyzés törlése" clearAllDescription = "Ez eltávolítja a megjegyzéseket és a válaszokat az oldalsávból, miközben a dokumentumban megmaradnak a hozzájuk csatolt jelölések." clearAllTitle = "Összes megjegyzés törlése?" close = "Megjegyzések bezárása" +closeSidebar = "Megjegyzések oldalsávjának bezárása" deleteAnnotationAndComment = "Jelölés és megjegyzés törlése" deleteDescription = "Ehhez a jelöléshez megjegyzés tartozik. Eltávolíthatja csak a megjegyzést az oldalsávról a jelölés megtartásával, vagy mindent törölhet." deleteTitle = "Eltávolítja a jelölést a megjegyzésekből?" @@ -8106,6 +10348,11 @@ title = "Űrlapmezők" unsavedBadge = "Mentetlen" unsavedDesc = "Mentetlen módosításai vannak" +[viewer.layers] +closeSidebar = "Rétegek oldalsávjának bezárása" +hideAll = "Összes réteg elrejtése" +showAll = "Összes réteg megjelenítése" + [viewer.link] delete = "Hivatkozás törlése" @@ -8136,6 +10383,9 @@ resultsOf = "a(z) {{total}} közül" [viewer.signature] delete = "Aláírás törlése" +[viewer.thumbnails] +closeSidebar = "Bélyegképek oldalsávjának bezárása" + [viewPdf] tags = "megtekintés,olvasás,jegyzetelés,szöveg,kép" title = "PDF megtekintése/szerkesztése" @@ -8562,6 +10812,7 @@ loading = "Tagok betöltése..." locked = "zárolva" lockedBadge = "Zárolva" loginRequired = "Előbb engedélyezze a bejelentkezési módot" +memberActions = "Tagműveletek" noMembersFound = "Nem találhatók tagok" role = "Szerepkör" searchMembers = "Tagok keresése..." @@ -8571,6 +10822,7 @@ unlockAccount = "Fiók feloldása" unlockUserError = "Nem sikerült feloldani a felhasználói fiókot" unlockUserSuccess = "A felhasználói fiók sikeresen feloldva" user = "Felhasználó" +userInfo = "Felhasználói adatok" [workspace.people.actions] upgrade = "Frissítés" @@ -8716,6 +10968,7 @@ removeMemberError = "Nem sikerült eltávolítani a felhasználót a csapatból" removeMemberSuccess = "Felhasználó eltávolítva a csapatból" renameTeamLabel = "Csapat átnevezése" system = "Rendszer" +teamActions = "Csapatműveletek" teamName = "Csapat neve" teamNotFound = "A csapat nem található" title = "Csapatok" diff --git a/frontend/editor/public/locales/id-ID/translation.toml b/frontend/editor/public/locales/id-ID/translation.toml index 6ce88624c6..efcb1e5f28 100644 --- a/frontend/editor/public/locales/id-ID/translation.toml +++ b/frontend/editor/public/locales/id-ID/translation.toml @@ -7,6 +7,7 @@ black = "Hitam" blue = "Biru" cancel = "Batal" chooseFile = "Pilih File" +clear = "Bersihkan" close = "Tutup" comingSoon = "Segera hadir" confirm = "Konfirmasi" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} file siap." property = "Properti" quickPosition = "Posisi Cepat" red = "Merah" +remove = "Hapus" reset = "Atur Ulang" review = "Tinjau" save = "Simpan" @@ -180,6 +182,7 @@ addMoreFiles = "Tambah file lagi..." attachments = "Pilih Lampiran" info = "Pilih file untuk dilampirkan ke PDF Anda. File akan disematkan dan dapat diakses melalui panel lampiran PDF." placeholder = "Pilih file..." +removeFile = "Hapus file" selectedFiles = "File Terpilih" submit = "Tambahkan Lampiran" @@ -1628,6 +1631,9 @@ title = "Apakah Anda ingin membuat Stirling PDF lebih baik?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Ratakan tengah" +alignLeft = "Ratakan kiri" +alignRight = "Ratakan kanan" annotationStyle = "Gaya anotasi" backgroundColor = "Warna latar" borderOff = "Bingkai: Nonaktif" @@ -2531,6 +2537,7 @@ title = "Patokan umum" [certSign.source] device = "Perangkat ini" +noOtherSources = "Tidak ada sumber sertifikat lain yang tersedia." server = "Server" stepTitle = "Sumber sertifikat" upload = "Unggah" @@ -2805,6 +2812,7 @@ back = "Kembali" cancel = "Batal" close = "Tutup" collapse = "Ciutkan" +confirm = "Konfirmasi" continue = "Lanjut" copied = "Disalin!" copy = "Salin" @@ -3595,7 +3603,9 @@ makeCopy = "Buat salinan" mobileShort = "Ponsel" mobileUpload = "Unggah dari Ponsel" mobileUploadNotAvailable = "Unggah dari ponsel tidak diaktifkan" +moreOptions = "Opsi lainnya" myFiles = "File Saya" +nextFile = "File berikutnya" noFiles = "Tidak ada file tersedia" noFilesFound = "Tidak ada file yang cocok dengan pencarian Anda" noRecentFiles = "Tidak ada file terbaru" @@ -3605,6 +3615,7 @@ openInFileEditor = "Buka di Editor File" openInPageEditor = "Buka di Editor Halaman" owner = "Pemilik" ownerUnknown = "Tidak diketahui" +previousFile = "File sebelumnya" recent = "Terbaru" removeBoth = "Hapus dari keduanya" removeFilePrompt = "File ini disimpan di perangkat ini dan di server Anda. Anda ingin menghapusnya dari mana?" @@ -3680,7 +3691,9 @@ workbench = "Workbench" [fileSidebar] addFiles = "Tambahkan file" +addingFiles = "Menambahkan file…" collapse = "Ciutkan bilah samping" +customizeGroups = "Sesuaikan grup" dropHint = "Buka file untuk memulai" dropToAdd = "Drop files to add" expand = "Perluas bilah samping" @@ -3693,8 +3706,11 @@ noFiles = "Belum ada file" openFileManager = "Buka pengelola file" openFromComputer = "Buka dari komputer" openSettings = "Buka pengaturan" +other = "Lainnya" +recent = "Terbaru" search = "Cari" searchPlaceholder = "Cari file..." +viewAll = "Lihat semua {{count}} file" [fileSidebar.fileItem] closeViewer = "Tutup penampil" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Tambah" +addLabel = "Tambahkan label…" +categoryIconAria = "Pilih ikon untuk {{name}}" +createCategory = "Buat kategori" +delete = "Hapus kategori" +done = "Selesai" +hide = "Sembunyikan kategori" +newCategory = "Nama kategori baru…" +removeLabel = "Hapus {{name}}" +rename = "Ganti nama" +reset = "Reset ke default" +search = "Cari label…" +show = "Tampilkan kategori" +subtitle = "Kelompokkan file Anda ke dalam kategori induk. Tambahkan label yang sudah ada atau label baru ke kategori, ganti namanya, atau buat sendiri. File yang tidak termasuk dalam kategori mana pun akan muncul di “Lainnya”." +title = "Kategori sidebar" + [filesPage] addToWorkspace = "Tambahkan ke ruang kerja" addToWorkspaceCount = "Tambahkan {{count}} ke ruang kerja" @@ -3715,6 +3748,7 @@ backToFolder = "Kembali ke {{folder}}" backToMyFiles = "Kembali ke File Saya" breadcrumbs = "Jalur folder" cancel = "Batal" +classification = "Klasifikasi" clearSearch = "Hapus pencarian" clearSelection = "Hapus pilihan" closeDetails = "Tutup detail" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Tidak dapat mengunggah file: {{message}}" added = "Ditambahkan" count = "File" folder = "Folder" +labels = "Label" modified = "Diubah" name = "Nama" size = "Ukuran" -toolHistory = "Riwayat alat" toolHistoryAtVersion = "Rangkaian alat kumulatif" totalSize = "Total ukuran" type = "Jenis" @@ -4614,10 +4648,10 @@ welcomeTitle = "Anda telah diundang!" [landing] addFiles = "Tambahkan File" heroSubtitle = "Seret dan letakkan atau tambahkan PDF yang sudah ada untuk memulai." -heroTitle = "Stirling PDF" mobileUpload = "Unggah dari Ponsel" openFromComputer = "Buka dari komputer" uploadFromComputer = "Unggah dari komputer" +workbenchEmptyStateHero = "Letakkan PDF di mana saja" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Keluaran" [onboarding] activeFiles = "Tampilan Active Files menampilkan semua PDF yang Anda muat ke alat, dan memungkinkan Anda memilih mana yang akan diproses." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Tutup" cropSettings = "Sekarang setelah kita memilih file yang ingin dipotong, kita dapat mengonfigurasi alat Crop untuk memilih area yang ingin kita potong pada PDF." fileCheckbox = "Mengklik salah satu file akan memilihnya untuk diproses. Anda dapat memilih beberapa file untuk operasi batch." fileReplacement = "File yang telah diubah akan menggantikan file asli di Workbench secara otomatis, sehingga Anda dapat dengan mudah menjalankannya melalui lebih banyak alat." @@ -4955,6 +4990,7 @@ skipTheTour = "Lewati tur" [onboarding.desktopInstall] body = "Stirling paling baik digunakan sebagai aplikasi desktop. Anda dapat menggunakannya offline, mengakses dokumen lebih cepat, dan mengedit secara lokal di komputer Anda." +selectOs = "Pilih sistem operasi" title = "Unduh" titleWithOs = "Unduh untuk {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor PDF" [pdfTextEditor.actions] applyChanges = "Terapkan Perubahan" +clearText = "Bersihkan teks" downloadCopy = "Unduh Salinan" +moreOptions = "Opsi lainnya" reset = "Reset Perubahan" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Kontrak" +"Financial reports" = "Laporan keuangan" +"HR records" = "Catatan HR" +Insurance = "Asuransi" +Invoices = "Faktur" +"Legal filings" = "Pengajuan hukum" +"Medical / PHI" = "Medis / PHI" +"Tax documents" = "Dokumen pajak" + [policies.enforcement] applying = "Menerapkan {{names}}" applyingProgress = "Menerapkan {{names}} ({{done}} dari {{total}})" @@ -5963,9 +6011,95 @@ export = "Menegakkan sebelum ekspor" input = "Menegakkan saat impor" print = "Menegakkan sebelum mencetak" +[policies.field] +accessLog = "Log akses" +archiveAfter = "Arsipkan setelah" +auditTrail = "Jejak audit" +belowThreshold = "Di bawah ambang batas" +destination = "Tujuan" +frameworks = "Frameworks" +immutableHold = "Penahanan immutable" +keepFor = "Simpan selama" +minConfidence = "Keyakinan min" +notify = "Beri tahu saat dirutekan" +onViolation = "Saat tidak patuh" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 tahun" +"30 days" = "30 hari" +"90 days" = "90 hari" +Never = "Tidak pernah" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Tandai untuk ditinjau" +Hold = "Tahan" +"Route to bucket" = "Rutekan ke bucket" + +[policies.fieldOption.destination] +Documents = "Dokumen" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 tahun" +"3 years" = "3 tahun" +"30 days" = "30 hari" +"7 years" = "7 tahun" +Indefinite = "Tanpa batas" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Redaksi otomatis PHI" +"Block export" = "Blokir ekspor" +"Flag for review" = "Tandai untuk ditinjau" +"Quarantine document" = "Karantina dokumen" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Tambah" +addPlaceholder = "Tambahkan label…" +customNote = "Disesuaikan untuk tim Anda." +defaultNote = "Menggunakan default bawaan, dibagikan dengan tim Anda." +duplicate = "\"{{name}}\" sudah ada." +edit = "Edit label" +empty = "Belum ada label." +export = "Ekspor JSON" +iconAria = "Pilih ikon untuk {{name}}" +import = "Impor JSON" +importError = "Tidak dapat mengimpor file tersebut." +managedNote = "Label tim dikelola oleh pemimpin tim Anda." +modalSubtitle = "Dibagikan dengan seluruh tim Anda. Pengklasifikasi memilih label yang cocok untuk setiap dokumen." +modalTitle = "Label klasifikasi" +pickIcon = "Gunakan ikon {{label}}" +removeAria = "Hapus {{name}}" +resetToDefault = "Reset ke default" +saveForTeam = "Simpan untuk tim" +saving = "Menyimpan…" +sectionLabel = "Label klasifikasi" +startFromScratch = "Mulai dari awal" +teamCount = "label tim" +tooLong = "Label maksimal {{max}} karakter." +ungrouped = "Tidak dikelompokkan" +view = "Lihat label" + [policies.pii] account = "Nomor rekening (berlabel)" card = "Kartu kredit / debit" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Nomor routing AS (ABA)" ssn = "Nomor Social Security" +[policies.settings] +noneExport = "Saat ini tidak ada kebijakan yang berjalan saat ekspor." +noneUpload = "Saat ini tidak ada kebijakan yang berjalan saat upload." +onExport = "Saat ekspor" +onUpload = "Saat upload" +reorderHandle = "Seret untuk menyusun ulang" +runOrderDesc = "Saat lebih dari satu kebijakan berjalan pada pemicu yang sama, kebijakan berjalan dalam urutan ini — masing-masing pada keluaran kebijakan sebelumnya. Seret untuk menyusun ulang." +title = "Pengaturan kebijakan" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opsi kebijakan" +policySettings = "Pengaturan kebijakan" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Coba lagi kebijakan yang gagal ({{count}})" +rowProgress = "{{completed}} dari {{total}} file diproses" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Apa itu kebijakan?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} sedang diterapkan..." +badgeRan = "Kebijakan {{name}} berjalan pada file ini" +blockingAction = "{{action}} diblokir saat menerapkan kebijakan, harap tunggu..." +dismiss = "Tutup overlay" +enforcingTitle = "Menerapkan kebijakan..." +viewAnyway = "Lihat file (kebijakan masih diterapkan)" + +[portal] +comingSoon = "Segera hadir" + +[portal.accountLink.card] +billingNote = "Pemrosesan tanpa pengawasan ditagihkan ke dompet organisasi Anda." +eyebrow = "Tautan akun" +linkButton = "Tautkan akun Stirling Anda" +linked = "Tertaut" +linkedAs = "Tertaut sebagai {{name}}." +linkedGeneric = "Instans ini tertaut." +notLinked = "Belum tertaut" +title = "Tautkan organisasi ini ke akun Stirling-nya" +unlink = "Batalkan tautan" + +[portal.accountLink.card.error] +title = "Tidak dapat menautkan" + +[portal.accountLink.card.loginNotConfigured] +after = "untuk mengaktifkan penautan akun terhadap akun Stirling yang di-host. Dalam dev, Anda dapat menyimulasikan masuk dari dialog tautan." +before = "Atur" +title = "Login SaaS belum dikonfigurasi" + +[portal.accountLink.gate] +action = "Tautkan akun" +description = "Tautkan akun Stirling organisasi ini untuk menggunakan fitur berbayar." +title = "Tautkan untuk membuka akses" +titleFeature = "Tautkan untuk membuka {{feature}}" + +[portal.accountLink.instances] +active = "Aktif" +revoke = "Cabut" +revoked = "Dicabut" +unnamed = "Instans tanpa nama" + +[portal.accountLink.instances.columns] +instance = "Instans" +lastSeen = "Terakhir terlihat" +linked = "Tertaut" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Tautkan akun organisasi ini, lalu daftarkan instans self-hosted Anda untuk melihatnya di sini." +title = "Tidak ada instans tertaut" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} hari lalu" +daysAgo_other = "{{count}} hari lalu" +hoursAgo_one = "{{count}} jam lalu" +hoursAgo_other = "{{count}} jam lalu" +justNow = "baru saja" +minutesAgo_one = "{{count}} menit lalu" +minutesAgo_other = "{{count}} menit lalu" +never = "tidak pernah" + +[portal.accountLink.modal] +linkSubtitle = "Masuk ke akun yang harus digunakan server ini untuk penagihan." +linkTitle = "Tautkan akun Stirling Anda" +reauthSubtitle = "Sesi Anda kedaluwarsa — masuk kembali ke akun Stirling Anda. Instans Anda tetap tertaut." +reauthTitle = "Masuk lagi" +simulateSignIn = "Simulasikan masuk (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "untuk mengaktifkan penautan dalam aplikasi terhadap akun Stirling yang di-host." +and = "dan" +before = "Atur" +title = "Login SaaS belum dikonfigurasi" + +[portal.accountLink.panel] +instancesSub = "Setiap instans self-hosted yang terdaftar ke organisasi ini. Cabut kredensial untuk segera memutus akses tanpa pengawasannya." +instancesTitle = "Instans tertaut" +revokeError = "Tidak dapat mencabut instans" +sub = "Tautkan organisasi self-hosted ini ke akun Stirling-nya agar pemrosesan tanpa pengawasan ditagihkan ke dompet organisasi Anda." + +[portal.accountLink.panel.loadError] +forbidden = "Hanya pemilik tim yang dapat melihat instans tertaut organisasi." +generic = "Tidak dapat memuat instans tertaut tim. Coba lagi sebentar lagi." +title = "Tidak dapat memuat instans tertaut" + +[portal.accountLink.state] +free = "Paket Editor" +subscribed = "Paket Processor" +unlinked = "Belum tertaut" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap dari dokumen" +sectionsAriaLabel = "Bagian pembuat agen" +selectorAriaLabel = "Agen" +subtitle = "Rancang, uji, dan rilis agen AI yang mengklasifikasikan, mengekstrak dari, dan merutekan dokumen Anda. Tentukan skenario, batasi akses alat, jalankan golden set, dan publikasikan versi." +title = "Pembuat Agen" + +[portal.agentBuilder.bootstrap] +cancel = "Batal" +dropzoneText = "Pilih dokumen sampel (PDF atau gambar)" +lead = "Letakkan dokumen sampel dan kami akan mengusulkan skenario serta skema ekstraksi yang dapat Anda sempurnakan. Tidak ada yang dipublikasikan hingga Anda meninjaunya." +submit = "Bootstrap agen" +subtitle = "Awali agen baru dari satu file representatif" +title = "Bootstrap dari dokumen" + +[portal.agentBuilder.empty] +description = "Bootstrap agen dari dokumen sampel untuk mengawali skenario dan skema ekstraksinya, lalu sempurnakan dan publikasikan." +title = "Belum ada agen" + +[portal.agentBuilder.evals] +casesPassing = "Kasus lulus" +columnCase = "Kasus evaluasi" +columnLatency = "Latensi" +columnResult = "Hasil" +fail = "gagal" +goldenSetPassRate = "Tingkat kelulusan golden set" +latencyMs = "{{ms}} ms" +notRun = "belum dijalankan" +pass = "lulus" +passRate = "Tingkat kelulusan" +runEvals = "Jalankan evaluasi" + +[portal.agentBuilder.evals.empty] +description = "Evaluasi mengubah skenario Anda menjadi golden set yang dapat diulang. Upgrade untuk merekam tingkat kelulusan dari waktu ke waktu dan membatasi publikasi berdasarkan itu." +title = "Belum ada golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "di seluruh golden set" +activeAgents = "Agen aktif" +avgPassRate = "Rata-rata tingkat kelulusan evaluasi" +fleetWide = "seluruh fleet" +latestPublished = "Terbaru dipublikasikan" +scenarios = "Skenario" +testCases = "kasus uji" +totalDescription_one = "{{count}} total" +totalDescription_other = "{{count}} total" + +[portal.agentBuilder.scenarios] +add = "Tambah" +addScenario = "Tambah skenario" +enable = "Aktifkan" +expectationLabel = "Perilaku yang diharapkan" +expectationPlaceholder = "Apa yang harus dilakukan agen" +inEval = "dalam evaluasi" +mute = "Bisukan" +muted = "dibisukan" +nameLabel = "Nama" +namePlaceholder = "mis. Eskalasi kepatuhan" + +[portal.agentBuilder.tabs] +evals = "Evaluasi" +scenarios = "Skenario" +tools = "Alat" +versions = "Versi" + +[portal.agentBuilder.tools] +broadAccess = "Akses luas" +deniedHint = "Alat yang dipilih diblokir. Yang lainnya tetap dapat dipanggil." +deniedTools = "Alat yang ditolak" +governanceGate = "Tata kelola alat tersedia pada paket Enterprise." +restricted = "Dibatasi" +restrictedAccess = "Akses alat terbatas" +restrictedDescription = "Izinkan setiap alat kecuali yang Anda tolak di bawah." + +[portal.agentBuilder.versions] +current = "saat ini" +historyGate = "Riwayat versi lengkap dan rollback tersedia pada paket Enterprise." +publish = "Publikasikan" +rollBack = "Kembalikan" + +[portal.assistant] +close = "Tutup asisten" +error = "Tidak dapat menghubungi asisten." +errorWithDetail = "Tidak dapat menghubungi asisten: {{detail}}" +inputAriaLabel = "Tanya asisten" +inputPlaceholder = "Tanyakan tentang Stirling…" +open = "Buka asisten" +send = "Kirim" +title = "Asisten" +tryAsking = "Coba tanyakan" +typing = "Mengetik" + +[portal.auth] +loading = "Memuat" +redirectingToEditor = "Mengalihkan ke editor..." + +[portal.billing.checkout] +noClientSecret = "Edge function mengembalikan no client_secret." +subtitle = "Tambahkan kartu untuk terus melampaui jatah gratis paket Editor Anda. Stripe menangani sisanya." +title = "Aktifkan paket Processor" + +[portal.billing.checkout.activationSlow] +body = "Pembayaran Anda berhasil, tetapi aktivasi memerlukan waktu sedikit lebih lama dari biasanya. Ini akan aktif otomatis - tutup ini dan akan segera muncul di sini." +close = "Tutup" +title = "Hampir selesai" + +[portal.billing.checkout.error] +title = "Tidak dapat memulai checkout" + +[portal.billing.checkout.finalizing] +body = "Pembayaran Anda berhasil. Kami mengaktifkan pemrosesan bermeter di seluruh instans tertaut Anda - biasanya memerlukan beberapa detik." +hint = "Harap biarkan jendela ini tetap terbuka." +title = "Mengaktifkan paket Processor Anda..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "di env portal untuk mengaktifkan checkout dalam aplikasi." +bodyBefore = "Atur" +title = "Stripe belum dikonfigurasi" + +[portal.billing.enterpriseUpsell] +cta = "Buat penawaran Enterprise Anda" +description = "Diskon volume berkomitmen, deployment air-gapped, MSA khusus dan tinjauan keamanan, serta kemitraan distributor pihak ketiga." +eyebrow = "Diskon volume · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktif bulan ini" +cost = "Biaya" +editorsDeployed = "Editor diterapkan" +inviteTeammates = "Undang rekan tim" +pdfsEdited = "PDF diedit" +subtitle = "Deploy di mana saja, untuk seluruh tim Anda." +title = "Editor PDF Gratis" + +[portal.billing.freePlan] +checkoutErrorTitle = "Tidak dapat memulai checkout" +currentPlan = "Paket saat ini" +freeForever = "Gratis selamanya" +noTeamResolved = "Belum ada tim yang ditentukan pada dompet Anda — segarkan dan coba lagi." +ownerOnly = "Hanya pemilik tim yang dapat mengaktifkan paket Processor." +planName = "Editor" +ssoIncluded = "SSO termasuk" +switchOnProcessor = "Aktifkan Processor →" +unlimitedUsers = "Pengguna tak terbatas" + +[portal.billing.invoices] +columnAmount = "Jumlah" +columnDate = "Tanggal" +columnDescription = "Deskripsi" +columnPdfsProcessed = "PDF diproses" +columnStatus = "Status" +descriptionFallback = "Faktur" +downloadAriaLabel = "Download faktur {{number}} sebagai PDF" +emptyDescription = "Setelah tim Anda berlangganan dan siklus pertama ditutup, faktur Anda akan muncul di sini." +emptyTitle = "Belum ada faktur" +fetchLimitNote_one = "Menampilkan {{count}} faktur terbaru Anda. Faktur lama ada di portal Stripe." +fetchLimitNote_other = "Menampilkan {{count}} faktur terbaru Anda. Faktur lama ada di portal Stripe." +loadError = "Tidak dapat memuat faktur: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Tampilkan semua {{count}}" +showAll_other = "Tampilkan semua {{count}}" +showFewer_one = "Tampilkan lebih sedikit ({{count}} teratas)" +showFewer_other = "Tampilkan lebih sedikit ({{count}} teratas)" +showMostRecent_one = "Tampilkan {{count}} terbaru" +showMostRecent_other = "Tampilkan {{count}} terbaru" +title = "Riwayat faktur" +viewAriaLabel = "Lihat faktur {{number}} di Stripe" +viewLink = "Lihat ↗" + +[portal.billing.linkPrompt] +cta = "Tautkan akun Stirling" +description = "Pengeditan PDF manual — lihat, tanda tangani, gabung, pisah, watermark, kompres, konversi, OCR manual — selalu gratis, tertaut atau tidak. Tautkan untuk mengklaim 500 PDF gratis dari pemrosesan bermeter (otomatisasi, AI, dan API); saat Anda membutuhkan lebih banyak, aktifkan paket Processor dan hanya bayar yang Anda gunakan." +title = "Tautkan akun Stirling Anda" + +[portal.billing.paymentMethod] +billedMonthly = "Ditagih bulanan" +cardEnding = "{{brand}} berakhiran {{last4}}" +cardFallback = "Kartu" +expiresBilledMonthly = "Kedaluwarsa {{expiry}} · ditagih bulanan" +eyebrow = "Metode pembayaran" +managedSub = "Kartu dan detail penagihan Anda disimpan dengan aman di portal pelanggan Stripe." +managedTitle = "Dikelola di Stripe" +update = "Perbarui" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Belum ada pemrosesan bermeter pada periode ini." +eyebrow = "PDF diproses periode ini" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF bermeter dibagi menurut kategori" +segmentAgentsDesc = "Tindakan agen AI" +segmentAgentsLabel = "Agen" +segmentApiDesc = "Permintaan API langsung" +segmentApiLabel = "API" +segmentAutomationDesc = "Otomatisasi & pipeline" +segmentAutomationLabel = "Otomatisasi" +unit = "PDF bermeter" + +[portal.billing.spendLimit] +adjustLimit = "Sesuaikan batas" +cancel = "Batal" +capControlNote = "Perubahan berlaku segera — naikkan atau turunkan batas atas kapan saja." +capSuffix = "/ bulan" +capSuffixWithDocs = "/ bulan · ≈ {{documents}} dokumen" +displaySub = "Anda hanya ditagih untuk yang Anda proses otomatis — tidak pernah melebihi batas atas." +editTitle = "Tetapkan batas atas bulanan Anda" +eyebrow = "Batas pengeluaran" +guardrailBody = "batas atas yang keras — Anda tidak pernah ditagih melebihinya. Saat mencapai batas, pemrosesan bermeter dijeda (pengeditan PDF tak terbatas tetap berjalan) hingga Anda menaikkannya atau siklus direset. Tidak ada yang hilang." +guardrailLabel = "Batas pengaman Anda:" +noCap = "tanpa batas" +pctUsed = "{{pct}}% digunakan" +remaining = "{{amount}} tersisa" +save = "Simpan batas" +saveError = "Tidak dapat menyimpan batas" +thisPeriodUncapped = "{{amount}} periode ini · tanpa batas" +usedThisMonth = "{{amount}} digunakan bulan ini" +useSuggested = "Gunakan saran · {{amount}} / bulan" + +[portal.billing.spendLimit.projection] +body_one = "Pada {{rate}}/hari Anda mencapai batas dalam ~{{count}} hari (~{{monthEnd}} akhir bulan). Batas yang disarankan ~{{suggested}}." +body_other = "Pada {{rate}}/hari Anda mencapai batas dalam ~{{count}} hari (~{{monthEnd}} akhir bulan). Batas yang disarankan ~{{suggested}}." +label = "Diproyeksikan melebihi." + +[portal.billing.spendThisMonth] +eyebrow = "Pengeluaran bulan ini" +processed_one = "{{formattedCount}} PDF diproses." +processed_other = "{{formattedCount}} PDF diproses." +processedWithRate_one = "{{formattedCount}} PDF diproses, dengan {{rate}} masing-masing." +processedWithRate_other = "{{formattedCount}} PDF diproses, dengan {{rate}} masing-masing." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Naikkan sekarang agar pemrosesan otomatis tidak pernah dijeda." +approachingTitle = "Anda sudah mencapai {{pct}}% dari batas pengeluaran bulanan" +raiseLimit = "Naikkan batas" +reachedBody = "Pemrosesan bermeter dijeda hingga Anda menaikkan batas atau siklus direset. Pengeditan PDF tak terbatas tetap berjalan." +reachedTitle = "Batas pengeluaran bulanan tercapai" + +[portal.billing.subscribedPlan.portalError] +title = "Tidak dapat membuka portal Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "dari {{allowance}} PDF gratis digunakan" +capSuffix_other = "dari {{allowance}} PDF gratis digunakan" +eyebrow = "Uji coba Processor" +statusLabel_one = "{{remaining}} tersisa" +statusLabel_other = "{{remaining}} tersisa" +sub = "Gunakan PDF Editor secara gratis. Bayar untuk memproses PDF secara otomatis." +title_one = "Proses {{allowance}} PDF gratis" +title_other = "Proses {{allowance}} PDF gratis" +titleWithRate_one = "Proses {{allowance}} PDF gratis, lalu {{rate}}/PDF" +titleWithRate_other = "Proses {{allowance}} PDF gratis, lalu {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Terkunci" +openAriaLabel = "Buka komponen {{name}}" + +[portal.catalogue.detail] +addToProject = "Tambahkan ke proyek" +ariaLabel = "Detail komponen" +tabsAriaLabel = "Bagian detail komponen" +upgradeToUnlock = "Upgrade untuk membuka akses" + +[portal.catalogue.detail.code] +install = "Instal" +usage = "Penggunaan" + +[portal.catalogue.detail.locked] +description = "{{name}} disertakan mulai paket {{tier}}. Upgrade untuk menyematkannya." +title = "Tidak tersedia pada paket Anda" + +[portal.catalogue.detail.preview] +badge = "Pratinjau langsung" +note = "Sandbox interaktif dirender di sini" + +[portal.catalogue.detail.pricing] +note = "Bermeter per {{unit}}. Penggunaan di luar kuota gratis bulanan ditagihkan ke akun Anda dan dirinci di Penggunaan & Penagihan." + +[portal.catalogue.detail.stats] +billedOn = "Ditagih pada" +embeds30d = "Embed (30h)" +freeQuota = "Kuota gratis" +freeQuotaValue = "{{amount}} / bln" +maturity = "Kematangan" +none = "Tidak ada" +perAction = "Per tindakan" +price = "Harga" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Ikhtisar" +pricing = "Harga" +props = "Props / API" + +[portal.catalogue.props] +optional = "opsional" +required = "wajib" + +[portal.catalogue.props.columns] +description = "Deskripsi" +name = "Prop" +required = "Wajib" +type = "Tipe" + +[portal.catalogue.summary] +componentsGa = "Komponen GA" +componentSpendMtd = "Pengeluaran komponen (MTD)" +embedsThisMonth = "Embed bulan ini" +inBeta = "Dalam beta" + +[portal.components.billingUnit] +approval = "persetujuan" +check = "pemeriksaan" +event = "event" +render = "render" +review = "tinjauan" +session = "sesi" +signature = "tanda tangan" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widget SDK yang dapat disematkan dan Anda letakkan di aplikasi sendiri — viewer, alur e-sign, panel tinjauan AI. Masing-masing bermeter per tindakan. Klik kartu untuk instalasi, penggunaan, dan props." +title = "Komponen" + +[portal.componentsView.empty] +description = "Katalog komponen tidak dapat dimuat. Coba lagi sebentar lagi." +title = "Tidak ada komponen tersedia" + +[portal.componentsView.lockedBanner] +description = "Komponen GA tersedia pada Bayar sesuai pemakaian; beberapa komponen Beta hanya untuk enterprise. Kartu terkunci menampilkan dorongan upgrade." +title = "Beberapa komponen memerlukan paket berbayar" + +[portal.docs.authentication] +codeCaption = "setiap permintaan" +eyebrow = "MEMULAI" +lead = "Semua permintaan diautentikasi dengan bearer token. Key dibatasi per environment dan tidak pernah kedaluwarsa kecuali dirotasi." +liveKey = "Key produksi — ditagih, dibatasi laju sesuai paket Anda." +testKey = "Key Sandbox — gratis, mengembalikan fixture sintetis." +title = "Autentikasi" + +[portal.docs.components] +codeCaption = "sematkan viewer" +eyebrow = "KOMPONEN" +lead = "UI yang dapat disematkan untuk antrean tinjauan dan inspeksi dokumen. Gunakan style Anda sendiri atau gunakan tema yang disediakan." +title = "Viewer siap pakai" + +[portal.docs.endpoints] +eyebrow = "REFERENSI API" +fieldCount_one = "{{count}} bidang" +fieldCount_other = "{{count}} bidang" +filterAll = "Semua" +filterAriaLabel = "Filter endpoint berdasarkan vertikal" +lead = "Setiap jenis dokumen adalah endpoint bertipe. POST file, terima JSON yang divalidasi skema. Filter berdasarkan vertikal di bawah." +title = "Endpoint" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "REFERENSI API" +lead = "Error mengembalikan kode stabil yang dapat dibaca mesin plus pesan untuk manusia. Body 4xx selalu menyertakan request_id untuk dukungan." +title = "Error" + +[portal.docs.nav] +ariaLabel = "Dokumentasi" + +[portal.docs.nav.empty] +description = "Indeks dokumentasi tidak dapat dimuat." +title = "Docs tidak tersedia" + +[portal.docs.quickstart] +eyebrow = "MEMULAI" +lead = "Kirim dokumen pertama Anda ke endpoint bertipe dan dapatkan JSON terstruktur kembali dalam tiga langkah. Tanpa pelatihan model, tanpa prompt engineering." +title = "Mulai cepat" + +[portal.docs.quickstart.callout] +bodyAfterLink = "untuk resep copy-paste." +bodyBeforeLink = "hubungkan panggilan yang sama ke pipeline untuk merangkai validasi, redaksi, dan pengiriman — atau ekspos ke agen melalui MCP. Lihat" +label = "Berikutnya:" +link = "Playbook" + +[portal.docs.quickstart.step1] +body = "Buat key terlingkup dari tab Infrastruktur. Key membawa batas laju dan allowlist IP opsional. Ekspor ke shell Anda:" +title = "Buat API key" + +[portal.docs.quickstart.step2] +body = "POST file ke endpoint bertipe mana pun. Endpoint menentukan skema yang Anda dapatkan kembali — di sini, ekstraktor faktur." +snippetCaption = "ekstrak faktur" +title = "Kirim dokumen" + +[portal.docs.quickstart.step3] +body = "Setiap respons divalidasi terhadap skema endpoint, dengan skor keyakinan dan asal-usul per bidang." +codeCaption = "200 OK" +title = "Baca hasil terstruktur" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Konkurensi" +eyebrow = "MEMULAI" +lead = "Batas meningkat sesuai paket Anda. Respons 429 menyertakan header Retry-After; SDK mundur otomatis." +requestsPerMinute = "Permintaan / menit" +title = "Batas laju & kuota" + +[portal.docs.recipes] +cloneButton = "Clone resep" +eyebrow = "PLAYBOOK" +lead = "Pola end-to-end yang merangkai sumber, operasi, dan tujuan. Masing-masing dipetakan ke pipeline yang dapat Anda clone." +title = "Resep" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Klien first-party dengan respons bertipe, percobaan ulang otomatis, dan upload streaming. Semuanya melacak katalog endpoint yang sama." +title = "SDK resmi" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecated" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Kemampuan bernama yang dibundel dan dipanggil agen Anda sebagai satu alat. Setiap skill adalah rantai operasi deterministik dengan evaluasi terlampir." +title = "Skill agen" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "REFERENSI API" +lead = "Berlangganan event document.processed, pipeline.completed, dan quota.threshold. Payload ditandatangani dengan HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header terhadap rahasia penandatanganan Anda sebelum memercayai payload. SDK menyediakan" +beforeSignature = "Verifikasi" + +[portal.documents] +exportCsv = "Ekspor CSV" +search = "Cari berdasarkan nama file, ID..." +subtitle = "Setiap dokumen yang telah diproses organisasi Anda, dengan catatan pemrosesan lengkapnya. Akses konten dibatasi oleh permintaan." +title = "Dokumen" + +[portal.documents.audit] +approved = "Disetujui" +archived = "Diarsipkan" +elevation = "Eskalasi" +empty = "Belum ada peristiwa yang direkam." +extracted = "Diproses" +flagged = "Perlu Ditinjau" +ingested = "Dimasukkan" +reviewed = "Dalam Peninjauan" + +[portal.documents.drawer] +sectionsAriaLabel = "Bagian detail dokumen" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Ekstraksi" +overview = "Ikhtisar" + +[portal.documents.elevation] +requestAccess = "Minta akses" + +[portal.documents.elevation.active] +description = "Izin sementara — akses dicatat dan dibatasi waktu." +descriptionFourEyes = "Izin sementara — peninjau sejawat telah diberi tahu (four-eyes)." +title = "Akses berakhir dalam {{time}}" + +[portal.documents.elevation.gated] +description = "Konten dibatasi oleh zero-standing-access. Permintaan akan memulai izin berbatas waktu." +descriptionFourEyes = "Konten dibatasi oleh zero-standing-access. Permintaan akan memulai izin berbatas waktu dan memberi tahu peninjau sejawat (four-eyes)." +title = "Dokumen sensitif" + +[portal.documents.extractions] +empty = "Tidak ada bidang yang diekstrak dari dokumen ini." +masked = "Bidang yang diekstrak disembunyikan. Minta akses berbatas waktu untuk melihat konten dokumen ini." + +[portal.documents.extractions.columns] +confidence = "Kepercayaan" +field = "Bidang" +value = "Nilai" + +[portal.documents.filters] +all = "Semua" +ariaLabel = "Filter dokumen berdasarkan status" +flagged = "Ditandai" +inReview = "Dalam peninjauan" +processed = "Diproses" + +[portal.documents.overview] +action = "Pipeline / Tindakan" +product = "Produk" +received = "Waktu" +status = "Status" +type = "Jenis" +user = "Pengguna" + +[portal.documents.queue.empty] +description = "Saat sumber memasukkan dokumen ke pipeline Anda, dokumen akan muncul di sini untuk ditinjau." +title = "Tidak ada dokumen dalam antrean" + +[portal.documents.status] +error = "Error" +flagged = "Perlu Ditinjau" +inReview = "Dalam Peninjauan" +processed = "Diproses" + +[portal.documents.table] +auto = "Otomatis" +editorAction = "Editor" +empty = "Tidak ada dokumen yang cocok dengan filter ini." +rowActions = "Tindakan baris" +sensitiveLabel = "Sensitif" +sensitiveTitle = "Sensitif — akses diperlukan" + +[portal.documents.table.columns] +action = "Pipeline / Tindakan" +document = "Dokumen" +product = "Produk" +status = "Status" +time = "Waktu" +user = "Pengguna" + +[portal.editorAdmin] +subtitle = "Terapkan Stirling PDF Editor, pasangkan instans yang dihosting sendiri ke organisasi Anda, dan operasikan armada yang berjalan — target, kesehatan, kredensial, dan aktivasi offline di satu tempat." +title = "Penerapan Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Pengguna aktif" +host = "Host" +lastSeen = "Terakhir terlihat" +region = "Region" +status = "Status" +version = "Versi" + +[portal.editorAdmin.health.empty] +description = "Terapkan target dan pasangkan untuk melihat kesehatan instans langsung di sini." +title = "Tidak ada instans yang melapor" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Buat bundle offline" +lockCopy = "Aktivasi offline dan on-prem adalah bagian dari Enterprise." +subtitle = "Buat bundle aktivasi bertanda tangan untuk instalasi offline atau on-prem tanpa jalur jaringan keluar. Transfer ke instans dan terapkan saat pengaturan first-run." +talkToSales = "Hubungi penjualan" +title = "Aktivasi air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} telah ditandatangani dan siap ditransfer. Ini mengaktifkan satu instans dan kedaluwarsa dalam 14 hari." +title = "Bundle siap" + +[portal.editorAdmin.pairing] +generated = "Dibuat ✓" +generateNewCode = "Buat kode baru" +lockCopy = "Penyediaan IaC adalah bagian dari Enterprise." +rotate = "Rotasi" +talkToSales = "Hubungi penjualan" + +[portal.editorAdmin.sections.health] +sub = "Setiap instans Editor yang melapor — versi, region, status, terakhir terlihat, dan pengguna aktif." +title = "Kesehatan instans" + +[portal.editorAdmin.sections.pairing] +sub = "Hubungkan editor yang dihosting sendiri ke organisasi ini. Buat token, serahkan kode singkat, atau sambungkan melalui IaC." +title = "Pemasangan" + +[portal.editorAdmin.sections.targets] +sub = "Tempat Editor berjalan. Salin cuplikan untuk menjalankan instans yang dihosting sendiri, atau gunakan Managed Cloud tanpa operasi." +title = "Target penerapan" + +[portal.editorAdmin.serviceToken] +currentToken = "Token saat ini" +lastRotated = "Terakhir dirotasi" +rotateButton = "Rotasi token layanan" +subtitle = "Instans mengautentikasi ke organisasi dengan kredensial ini. Rotasi sesuai jadwal atau segera setelah kebocoran dicurigai." +title = "Token layanan" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Token baru telah diterbitkan. Perbarui STIRLING_SERVICE_TOKEN setiap instans yang dihosting sendiri dalam jendela toleransi 24 jam atau instans akan offline." +title = "Rotasi instans yang berjalan" + +[portal.editorAdmin.status] +degraded = "Terdegradasi" +healthy = "Sehat" +offline = "Offline" +pairing = "Memasangkan" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instans" +instanceCount_other = "{{count}} instans" +talkToSales = "Hubungi penjualan" +upgradePlan = "Tingkatkan paket" + +[portal.editorAdmin.targets.lock] +enterprise = "Self-hosting on-prem dan Kubernetes adalah bagian dari Enterprise." +paid = "Self-hosting dengan Docker dan Kubernetes terbuka pada paket berbayar." + +[portal.editorAdmin.targets.state] +available = "Tersedia" +locked = "Terkunci" +running = "Berjalan" + +[portal.errorBoundary] +description = "Tampilan ini mengalami error tak terduga. Coba lagi, atau pilih bagian lain dari sidebar." +retry = "Coba lagi" +title = "Terjadi kesalahan pada halaman ini" + +[portal.home.editor] +activeUsers = "{{n}} aktif" +invite = "Undang rekan tim" +name = "Stirling PDF Editor" +open = "Buka di browser" +updated = "diperbarui {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Selamat siang" +evening = "Selamat malam" +morning = "Selamat pagi" + +[portal.home.onboarding] +dismiss = "Abaikan pengaturan" +notStarted = "Belum dimulai" +progress = "{{done}} dari {{total}} selesai" +title = "Selesaikan pengaturan" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC seluruh organisasi, harga volume berkomitmen, dan penerapan air-gapped." +cta = "Mulai Uji Coba" +ctaQuote = "Dapatkan Penawaran" +lead = "Untuk 250+ karyawan." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Terapkan aplikasi desktop, gratis selamanya." +title = "Download PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktif · {{recommended}} direkomendasikan" +chip = "{{active}} aktif" +title = "Aktifkan kebijakan" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} terhubung · setiap PDF diatur di tempatnya berada" +chip = "{{connected}} terhubung" +title = "Hubungkan sumber Anda" + +[portal.home.quickActions] +subtitle = "Tugas utama untuk hari ini" +title = "Tindakan cepat" + +[portal.home.quickActions.buildPipeline] +blurb = "Composer 3 langkah di atas pustaka op bertipe" +title = "Buat pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agen, webhook, folder terpantau" +title = "Hubungkan sumber" + +[portal.home.quickActions.issueApiKey] +blurb = "Kunci terbatas dengan batas laju dan IP allowlist" +title = "Terbitkan API key" + +[portal.infrastructure] +manageEditorDeployment = "Kelola penerapan Editor" +sectionsAriaLabel = "Bagian infrastruktur" +subtitle = "Penerapan, kredensial, postur keamanan, penyimpanan, dan jejak audit untuk workspace Stirling Anda." +title = "Infrastruktur" + +[portal.infrastructure.apiKeys] +createKey = "Buat kunci" +heading = "API key" +subheading = "Kredensial terbatas dengan batas laju per kunci, izin, dan IP allowlist." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP yang diizinkan" +anyIp = "IP apa pun (tanpa allowlist)" +created = "Dibuat" +lastUsed = "Terakhir digunakan" +permissions = "Izin" +rateLimit = "Batas laju" +rateLimitValue = "{{value}} req/min" +usageMonth = "Penggunaan bulan ini" +usageToday = "Penggunaan hari ini" + +[portal.infrastructure.apiKeys.empty] +description = "Buat kunci terbatas untuk mulai memanggil Stirling API." +title = "Belum ada API key" + +[portal.infrastructure.audit] +filterAriaLabel = "Filter peristiwa audit berdasarkan kategori" +heading = "Log audit" +latencyValue = "{{value}} ms" +noEventsInCategory = "Tidak ada peristiwa dalam kategori ini." +subheading = "Setiap peristiwa autentikasi, konfigurasi, dan pemrosesan di seluruh workspace Anda." + +[portal.infrastructure.audit.columns] +actor = "Aktor" +event = "Peristiwa" +latency = "Latensi" +status = "Status" +target = "Resource" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "Aktivitas workspace akan muncul di sini saat terjadi." +title = "Tidak ada peristiwa audit" + +[portal.infrastructure.audit.export] +cancel = "Batal" +error = "Ekspor gagal. Silakan coba lagi." +exportButton = "Ekspor" +exporting = "Mengekspor…" +fieldsLegend = "Kolom" +format = "Format" +open = "Ekspor" +subtitle = "Download peristiwa audit sebagai CSV atau JSON. Pilih kolom yang akan disertakan." +title = "Ekspor log audit" + +[portal.infrastructure.audit.export.fields] +date = "Tanggal" +documentName = "Nama dokumen" +ipAddress = "Alamat IP" +outcome = "Hasil" +tool = "Alat" +username = "Nama pengguna" + +[portal.infrastructure.audit.filters] +all = "Semua" +auth = "Auth" +config = "Konfigurasi" +elevation = "Eskalasi" +processing = "Pemrosesan" +security = "Keamanan" + +[portal.infrastructure.audit.forbidden] +description = "Log audit tersedia untuk pemimpin tim dan admin. Minta akses kepada pemimpin tim atau admin Anda." +title = "Anda tidak memiliki akses" + +[portal.infrastructure.audit.metrics] +config = "Konfigurasi" +elevation = "Eskalasi" +processing = "Pemrosesan" +totalEvents = "Total peristiwa · 24 jam" + +[portal.infrastructure.createKey] +cancel = "Batal" +createKey = "Buat kunci" +done = "Selesai" +ipAllowlistHelper = "Rentang CIDR yang dipisahkan koma. Biarkan kosong untuk mengizinkan IP apa pun." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Nama kunci" +keyNamePlaceholder = "mis. Production · ingest" +permissionsLabel = "Izin" +secretKeyCaption = "Kunci rahasia" +secretWarning = "Simpan ini di pengelola rahasia. Stirling hanya menyimpan hash — tidak ada cara untuk memulihkannya nanti." +subtitle = "Batasi kunci ke minimum yang dibutuhkan. Anda dapat merotasi atau mencabutnya kapan saja." +subtitleCreated = "Salin rahasia ini sekarang — tidak akan ditampilkan lagi." +title = "Buat API key" +titleCreated = "Kunci dibuat" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Diterapkan oleh" +environment = "Environment" +product = "Produk" +status = "Status" +version = "Versi" +when = "Kapan" + +[portal.infrastructure.deployments.recent] +heading = "Penerapan terbaru" +subheading = "Rollout terbaru di seluruh produk dan environment." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instans" +latency = "Latensi" +load = "Beban" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Throughput" +uptime = "Uptime" +version = "Versi" + +[portal.infrastructure.deployments.regions] +heading = "Region" +subheading = "Kesehatan langsung untuk setiap region Stirling yang diterapkan — latensi, beban, dan versi rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "Region yang diterapkan muncul di sini setelah workspace Anda disediakan." +title = "Tidak ada region yang diterapkan" + +[portal.infrastructure.models] +heading = "Model" +msValue = "{{value}} ms" +subheading = "Katalog model dan routing yang mendukung pemrosesan dokumen di seluruh workspace Anda." + +[portal.infrastructure.models.byom] +description = "Daftarkan model on-prem atau yang dihosting sendiri dan pin ke region untuk pemrosesan terikat residensi data." +title = "Bawa model Anda sendiri" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Model terkelola yang tersedia untuk workspace Anda, dengan latensi dan biaya langsung." +subEnterprise = "Model terkelola, bawa-sendiri, dan on-prem — dengan pinning per region tersedia." + +[portal.infrastructure.models.catalogue.empty] +description = "Model dalam katalog workspace Anda muncul di sini." +title = "Tidak ada model tersedia" + +[portal.infrastructure.models.columns] +cost = "Biaya" +latency = "Latensi" +load = "Beban" +model = "Model" +status = "Status" +type = "Jenis" +version = "Versi" + +[portal.infrastructure.models.metrics] +activeModels = "Model aktif" +avgLatency = "Latensi rata-rata" +included = "Termasuk" +monthlySpend = "Pengeluaran model bulanan" + +[portal.infrastructure.models.routing] +empty = "Tidak ada aturan routing yang dikonfigurasi." +heading = "Aturan routing" +sub = "Model mana yang menangani setiap operasi. Default berlaku saat tidak ada aturan yang lebih spesifik yang cocok." +subLocked = "Rutekan operasi ke model tertentu — tersedia pada paket berbayar." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Tingkatkan ke Pro untuk mengontrol model mana yang menangani setiap operasi dan jenis dokumen." +title = "Routing model adalah fitur berbayar" + +[portal.infrastructure.models.routingColumns] +default = "Default" +docType = "Jenis dokumen" +modelForAria = "Model untuk {{operation}}" +operation = "Operasi" +routedTo = "Dirutekan ke" + +[portal.infrastructure.security.access.byok] +description = "Sediakan kunci dari KMS Anda sendiri. Stirling mengenkripsi dengannya tetapi masih dapat membaca." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Kunci tidak pernah meninggalkan KMS Anda. Stirling hanya menyimpan ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling mengelola kunci enkripsi. Paling sederhana — tanpa operasi kunci di sisi Anda." +label = "Kunci yang dipegang Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Kebijakan akses dokumen" +subheading = "Mengontrol siapa yang dapat mendekripsi dokumen yang diproses saat disimpan." + +[portal.infrastructure.security.attestations] +heading = "Atestasi kepatuhan" +noReport = "Tidak ada laporan tersedia" +subheading = "Postur audit per framework, dengan laporan tersedia pada kontrol yang diaudit." +viewReport = "Lihat laporan →" + +[portal.infrastructure.security.compliance] +heading = "Kepatuhan" +subheading = "Atestasi dan sertifikasi yang mencakup platform Stirling." + +[portal.infrastructure.security.empty] +description = "Konfigurasi keamanan workspace Anda akan muncul di sini." +title = "Postur keamanan tidak tersedia" + +[portal.infrastructure.security.hyokBanner] +description = "Dengan HYOK, kunci enkripsi tidak pernah meninggalkan KMS Anda. Stirling menyimpan dan memproses hanya ciphertext yang dapat Anda cabut kapan saja." +title = "Stirling tidak dapat mendekripsi dokumen Anda" + +[portal.infrastructure.security.ipAllowlist] +empty = "Tidak ada rentang IP yang dikonfigurasi — semua IP diizinkan." +heading = "IP allowlist" +sub = "Akses API dibatasi ke rentang CIDR ini." +subLocked = "Batasi akses API ke rentang IP yang dikenal — tersedia pada paket berbayar." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Tingkatkan ke Pro untuk membatasi akses API ke jaringan tertentu." +title = "IP allowlisting adalah fitur berbayar" + +[portal.infrastructure.security.ipColumns] +added = "Ditambahkan" +addedBy = "Ditambahkan oleh" +cidr = "CIDR" +label = "Label" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Manajemen kunci enkripsi" +keyId = "Pengidentifikasi kunci" +lastRotated = "Terakhir dirotasi" +rotateKey = "Rotasi kunci" +rotationPolicy = "Kebijakan rotasi" +subheading = "Penitipan kunci yang mengenkripsi dokumen saat disimpan — siapa yang dapat mendekripsi, dan bagaimana kunci dirotasi." + +[portal.infrastructure.security.managedBanner] +description = "Penitipan bring-your-own-key (BYOK) dan hold-your-own-key (HYOK) tersedia pada Enterprise. Tingkatkan untuk menyediakan kunci dari KMS Anda sendiri." +title = "Kunci dikelola oleh Stirling pada paket Anda" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pacific" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · batas data GDPR" +label = "European Union" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "United States" + +[portal.infrastructure.security.residencyHeader] +heading = "Residensi data" +subheading = "Tempat dokumen disimpan dan diproses." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} digunakan" + +[portal.infrastructure.storage.empty] +description = "Penyimpanan yang terhubung dan penggunaan muncul di sini." +title = "Tidak ada penyimpanan yang dikonfigurasi" + +[portal.infrastructure.storage.lifecycle] +active = "Aktif" +activeRange = "0–{{value}}h" +archived = "Diarsipkan" +coldStorage = "cold storage" +deleted = "Dihapus" +never = "tidak pernah" +purged = "dibersihkan" + +[portal.infrastructure.storage.providers] +connect = "Hubungkan" +connected = "Terhubung" +heading = "Penyedia terhubung" +subheading = "Tempat artefak yang diproses ditulis." + +[portal.infrastructure.storage.retention] +heading = "Retensi" +subheading = "Berapa lama artefak disimpan sebelum penghapusan siklus hidup." +windowLabel = "Jendela retensi default" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} hari" +days_other = "{{count}} hari" +never = "Jangan pernah hapus" + +[portal.infrastructure.storage.totalUsage] +heading = "Total penggunaan" +progressLabel = "Penyimpanan digunakan" +subheading = "Penyimpanan yang digunakan di seluruh penyedia terhubung." + +[portal.infrastructure.tabs] +apiKeys = "API Key" +audit = "Log Audit" +deployments = "Penerapan" +models = "Model" +security = "Keamanan" +storage = "Penyimpanan" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponen" +docs = "Dokumentasi Developer" +documents = "Dokumen" +editor = "Editor" +home = "Beranda" +infrastructure = "Infrastruktur" +pipelines = "Pipeline" +policies = "Kebijakan" +procurement = "Pengadaan" +settings = "Pengaturan" +sources = "Sumber" +usage = "Penggunaan & Penagihan" +users = "Pengguna" + +[portal.notifications] +markAllRead = "Tandai semua dibaca" +title = "Notifikasi" +viewAll = "Lihat semua" + +[portal.notifications.ariaLabel] +none = "Notifikasi, tidak ada yang belum dibaca" +unread_one = "Notifikasi, {{count}} belum dibaca" +unread_other = "Notifikasi, {{count}} belum dibaca" + +[portal.notifications.count] +allRead = "semua dibaca" +loading = "memuat" +new_one = "{{count}} baru" +new_other = "{{count}} baru" + +[portal.notifications.empty] +description = "Tidak ada notifikasi baru." +title = "Anda sudah mengikuti semua" + +[portal.pipelines] +subtitle = "Setiap pipeline dokumen otomatis di backend: rantai operasi terurut pada sekumpulan sumber, dijalankan pada trigger. Klik baris untuk melihat langkah dan sumbernya." +title = "Pipeline" + +[portal.pipelines.actions] +newPipeline = "Pipeline baru" + +[portal.pipelines.builder] +addStep = "Tambah alat" +back = "Kembali ke pipeline" +discard = "Buang perubahan" +enabled = "Diaktifkan" +keepEditing = "Lanjutkan mengedit" +needsUpload = "Memerlukan file yang di-upload" +noToolMatches = "Tidak ada alat yang cocok dengan pencarian Anda." +pipelineSettings = "Pengaturan pipeline" +searchTools = "Cari alat" +selectToolBody = "Tambahkan alat untuk membangun pipeline Anda." +selectToolTitle = "Belum ada alat" +toolSettings = "Pengaturan alat" +unknownStep = "Operasi tidak dikenali, dipertahankan apa adanya." +unsavedBody = "Anda memiliki perubahan yang belum disimpan. Simpan sebelum keluar, atau buang?" +unsavedTitle = "Perubahan belum disimpan" +uploadUnsupported = "File yang di-upload belum didukung di pipeline, jadi langkah ini tidak dapat disimpan: {{tools}}." +usesDefaults = "Berjalan dengan pengaturan default" + +[portal.pipelines.composer] +addTool = "Tambah alat" +cancel = "Batal" +chainEmpty = "Tambahkan alat untuk mulai membangun pipeline Anda." +create = "Buat pipeline" +directory = "Folder output" +directoryHelp = "Path absolut di server. Harus berada dalam folder yang diizinkan yang dikonfigurasi." +editingUnsupported = "Menampilkan parameter alat ini untuk diedit belum didukung." +moveDown = "Pindah ke bawah" +moveUp = "Pindah ke atas" +name = "Nama" +namePlaceholder = "mis. Redaction sweep" +noSources = "Belum ada sumber yang terhubung. Pipeline masih dapat berjalan pada file yang diberikan langsung kepadanya." +noToolSettings = "Alat ini tidak memiliki pengaturan yang dapat dikonfigurasi." +operations_one = "Operasi ({{count}})" +operations_other = "Operasi ({{count}})" +output = "Output" +removeStep = "Hapus operasi" +save = "Simpan perubahan" +scheduleEvery = "Jalankan setiap" +sources = "Sumber" +sourcesLoading = "Memuat sumber..." +trigger = "Trigger" +triggerManual = "Hanya manual" + +[portal.pipelines.composer.unit] +days = "hari" +hours = "jam" +minutes = "menit" + +[portal.pipelines.delete] +body = "Hapus \"{{name}}\"? Ini tidak dapat dibatalkan." +cancel = "Batal" +confirm = "Hapus" +title = "Hapus pipeline?" + +[portal.pipelines.detail] +delete = "Hapus pipeline" +run = "Jalankan sekarang" + +[portal.pipelines.empty] +action = "Buat pipeline" +description = "Buat pipeline pertama Anda: pilih sumber yang dijalankannya, rangkai operasi, dan pilih tempat output dituju." +title = "Belum ada pipeline" + +[portal.pipelines.kpi] +active = "Aktif" +paused = "Dijeda" +total = "Pipeline" + +[portal.pipelines.output] +folder = "Tulis ke folder" +inline = "Kembalikan file" + +[portal.pipelines.run] +completed_one = "Jalankan selesai." +completed_other = "Semua {{count}} proses berjalan selesai." +empty = "Tidak ada yang dijalankan: sumber tidak memiliki dokumen untuk diproses." +failed = "Proses berjalan gagal: {{error}}" +running = "Proses berjalan dimulai; masih berlangsung." +timeout = "Proses berjalan memakan waktu lebih lama dari yang diharapkan; mungkin masih selesai di latar belakang." + +[portal.pipelines.status] +active = "Aktif" +paused = "Dijeda" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Sumber" +status = "Status" +steps = "Langkah" + +[portal.pipelines.trigger] +folder-watch = "Pemantauan folder" +manual = "Manual" +schedule = "Terjadwal" + +[portal.policies] +subtitle = "Otomasi tetap yang menerapkan pipeline alat pada setiap dokumen. Setiap kebijakan dipicu saat upload atau ekspor, menjalankan rantai alatnya, dan menyimpan versi yang diberlakukan bersama aslinya." +title = "Kebijakan" + +[portal.policies.card] +comingSoon = "Tingkatkan ke Enterprise" +notSetUp = "Belum disiapkan" + +[portal.policies.categories.compliance] +desc = "Terapkan persyaratan HIPAA, GDPR, SOC 2, atau FedRAMP pada setiap dokumen." +label = "Kepatuhan" + +[portal.policies.categories.ingestion] +desc = "Klasifikasikan dokumen, ekstrak data terstruktur, terapkan konvensi penamaan, dan normalkan halaman." +label = "Ingesti" + +[portal.policies.categories.retention] +desc = "Tetapkan berapa lama dokumen disimpan, kapan diarsipkan, dan kapan dihapus." +label = "Retensi" + +[portal.policies.categories.routing] +desc = "Rutekan otomatis dokumen ke tim, folder, atau sistem yang tepat." +label = "Routing" + +[portal.policies.categories.security] +desc = "Deteksi PII, redaksi, hapus konten aktif, dan beri watermark pada dokumen." +label = "Keamanan" + +[portal.policies.config] +scopeAll = "Semua dokumen" + +[portal.policies.config.compliance] +summary = "Memvalidasi dokumen terhadap framework regulasi sebelum keluar dari sistem." + +[portal.policies.config.compliance.fields] +accessLog = "Log akses" +auditTrail = "Jejak audit" +frameworks = "Framework" +onViolation = "Saat tidak patuh" + +[portal.policies.config.compliance.rules] +0 = "Pemindaian framework" +1 = "Terapkan tindakan" +2 = "Jejak audit" + +[portal.policies.config.ingestion] +summary = "Mengklasifikasikan dokumen, mengekstrak data terstruktur, menerapkan penamaan, dan menormalkan halaman." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Di bawah ambang batas" +minConfidence = "Kepercayaan minimum" + +[portal.policies.config.ingestion.rules] +0 = "Klasifikasikan" +1 = "Ekstrak" +2 = "Nama" +3 = "Normalkan" + +[portal.policies.config.retention] +summary = "Menerapkan berapa lama dokumen disimpan, kapan diarsipkan, dan kapan dihapus." + +[portal.policies.config.retention.fields] +archiveAfter = "Arsipkan setelah" +immutableHold = "Penahanan immutable" +keepFor = "Simpan selama" + +[portal.policies.config.retention.rules] +0 = "Penahanan retensi" +1 = "Arsip otomatis" +2 = "Blokir penghapusan" + +[portal.policies.config.routing] +summary = "Merutekan dokumen ke tujuan yang tepat berdasarkan jenis dan klasifikasi." + +[portal.policies.config.routing.fields] +destination = "Tujuan" +notify = "Beri tahu saat dirutekan" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Klasifikasi otomatis" +1 = "Rutekan ke folder" +2 = "Notifikasi webhook" + +[portal.policies.config.security] +summary = "Mendeteksi dan meredaksi PII, menghapus konten aktif (JavaScript), dan memberi watermark pada dokumen." + +[portal.policies.config.security.rules] +0 = "Redaksi PII" +1 = "Hapus JavaScript" +2 = "Watermark" + +[portal.policies.detail] +enforces = "Menerapkan" +onEveryExport = "Pada setiap ekspor" +onEveryUpload = "Pada setiap upload" +outputAsNewFile = "sebagai file baru" +outputAsNewVersion = "sebagai versi baru" +recentActivity = "Aktivitas terbaru" +retry = "Coba lagi" +showLess = "Tampilkan lebih sedikit" +showMore = "Tampilkan lebih banyak" +sources = "Sumber" + +[portal.policies.detail.actions] +clearHistory = "Hapus riwayat yang diproses" +delete = "Hapus" +editSettings = "Edit pengaturan" +pause = "Jeda" +resume = "Lanjutkan" +runNow = "Jalankan sekarang" + +[portal.policies.detail.clearHistory] +body = "Kebijakan ini akan melupakan setiap file yang sudah diproses dan memproses ulang semua yang saat ini ada di sumbernya pada eksekusi berikutnya. File itu sendiri tidak diubah. Tindakan ini tidak dapat dibatalkan." +cancel = "Batal" +confirm = "Hapus riwayat" +title = "Hapus riwayat yang diproses?" + +[portal.policies.detail.emptyActivity] +description = "Dokumen akan muncul di sini setelah kebijakan ini berjalan." +title = "Belum ada aktivitas" + +[portal.policies.endpoints] +addWatermark = "Watermark" +autoRedact = "Redaksi PII" +compressPdf = "Kompres" +flatten = "Ratakan" +ocrPdf = "OCR" +sanitizePdf = "Hapus JavaScript" + +[portal.policies.offline] +description = "Kebijakan Anda disimpan dan akan muncul setelah koneksi dipulihkan." +retry = "Coba lagi" +title = "Backend tidak tersedia" + +[portal.policies.stats] +activeFor = "Aktif" +dataProcessed = "Data diproses" +docsEnforced = "Dokumen diterapkan" + +[portal.policies.status] +active = "Aktif" +paused = "Dijeda" + +[portal.policies.summary.active] +description = "Diterapkan saat upload/export" +label = "Kebijakan aktif" + +[portal.policies.summary.categories] +description = "Tersedia untuk dikonfigurasi" +label = "Kategori" + +[portal.policies.summary.docsEnforced] +description = "Di seluruh kebijakan aktif" +label = "Dokumen diterapkan" + +[portal.policies.summary.paused] +description = "Dikonfigurasi tetapi tidak berjalan" +label = "Dijeda" + +[portal.policies.wizard.actions] +back = "Kembali" +cancel = "Batal" +continue = "Lanjutkan" +enablePolicy = "Aktifkan kebijakan" +saveChanges = "Simpan perubahan" + +[portal.policies.wizard.capability.compress] +desc = "Mengompres dokumen menjadi ukuran file yang lebih kecil." +label = "Kurangi ukuran file" + +[portal.policies.wizard.capability.flatten] +desc = "Menggabungkan bidang formulir dan anotasi ke dalam halaman sehingga tidak dapat diedit." +label = "Ratakan dokumen" + +[portal.policies.wizard.capability.ocr] +desc = "Menjalankan OCR agar halaman hasil pindaian menjadi teks yang dapat dipilih dan dicari." +label = "Buat teks dapat dicari" + +[portal.policies.wizard.capability.redact] +desc = "Menemukan dan menghitamkan detail sensitif — seperti nomor Social Security dan kartu — sehingga tidak dapat dibaca." +label = "Redaksi informasi sensitif" + +[portal.policies.wizard.capability.sanitize] +desc = "Menghapus JavaScript tersembunyi sehingga tidak ada yang dapat berjalan otomatis saat dokumen dibuka." +label = "Hapus konten aktif" + +[portal.policies.wizard.capability.watermark] +desc = "Memberi cap tanda yang terlihat (mis. “Rahasia”) di setiap halaman." +label = "Terapkan watermark" + +[portal.policies.wizard.errors] +noTools = "Aktifkan setidaknya satu alat dalam workflow terlebih dahulu." +saveFailed = "Tidak dapat menyimpan kebijakan. Silakan coba lagi." + +[portal.policies.wizard.output] +heading = "Output & jalankan" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Nomor otomatis" +label = "Aturan nama file" +placeholder = "Teks untuk ditambahkan (opsional)" +prefix = "Prefiks" +suffix = "Sufiks" + +[portal.policies.wizard.output.outputAs] +label = "Output sebagai" +newFile = "File baru" +newVersion = "Versi baru" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Kapan kebijakan berjalan: saat upload, atau sebelum export." +label = "Jalankan pada" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Pengaturan" + +[portal.policies.wizard.sources] +heading = "Sumber" +loading = "Memuat sumber…" + +[portal.policies.wizard.tabs] +ariaLabel = "Langkah penyiapan" +settings = "Pengaturan" +workflow = "Tindakan" + +[portal.policies.wizard.title] +edit = "Edit kebijakan {{category}}" +setUp = "Siapkan kebijakan {{category}}" + +[portal.policies.wizard.workflow] +description = "Pilih apa yang dilakukan kebijakan ini pada setiap dokumen yang diprosesnya." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktif" +noRule = "Belum ada aturan yang diterapkan" +subtitle = "Otomatisasi tetap yang dilalui setiap dokumen, terlepas dari pipeline mana yang menanganinya." +title = "Apa yang berjalan pada PDF Anda" + +[portal.policySummary.action] +comingSoon = "Upgrade ke Enterprise" +configure = "Konfigurasi" +setUp = "Siapkan" + +[portal.policySummary.column] +activeRule = "Aturan aktif" +policy = "Kebijakan" +status = "Status" + +[portal.policySummary.empty] +description = "Setelah kebijakan dikonfigurasi, kategori akan muncul di sini." +title = "Belum ada kebijakan" + +[portal.policySummary.state] +active = "Aktif" +off = "Nonaktif" +soon = "Segera" + +[portal.processingStatus] +managePlan = "Kelola paket" +volumeSuffix = "PDF diproses · 30 hari terakhir" + +[portal.procurement] +reset = "Reset pengadaan (demo)" +subtitle = "Buat tim Anda dievaluasi, dikontrak, dan di-onboard. Setiap dokumen di satu tempat." +title = "Pengadaan" + +[portal.procurement.action] +download = "Download" +pay = "Bayar sekarang" +request = "Minta" +sign = "Tinjau & tanda tangani" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Setujui & berlangganan" +confirm = "Saya telah membaca dan menyetujui Stirling Enterprise Agreement." +eyebrow = "Perjanjian" +intro = "Satu perjanjian gabungan mencakup kesepakatan Anda: Master Service Agreement, Order Form, EULA, dan Data Processing Agreement. Tinjau, lalu setujui untuk menerima penawaran menjadi langganan berkomitmen." +title = "Tinjau perjanjian enterprise Anda" + +[portal.procurement.builder] +addons = "Add-on" +back = "Kembali" +businessName = "Nama bisnis" +businessNamePlaceholder = "Perusahaan Anda" +continue = "Lanjutkan" +country = "Negara" +countryEuro = "Eurozone (EUR €)" +countryUK = "United Kingdom (GBP £)" +countryUS = "United States (USD $)" +eula = "Saya telah membaca dan menyetujui Stirling Enterprise EULA. Ini mengatur perjanjian yang dihasilkan dari penawaran ini." +generate = "Buat penawaran" +included = "Termasuk" +indemnification = "Indemnifikasi IP" +indemnificationSub = "Kami membela klaim IP yang memenuhi syarat, sesuai EULA" +offlineLicense = "Lisensi offline / air-gapped" +offlineLicenseSub = "File lisensi yang dapat didownload untuk instance self-hosted air-gapped" +qbr = "Tinjauan bisnis triwulanan" +qbrSub = "SE Anda meninjau penggunaan dan roadmap setiap kuartal" +running = "{{annual}} / thn · {{years}} thn {{tcv}}" +s1Sub = "Tim Anda, dan PDF yang Anda perkirakan akan dijalankan setiap tahun." +s1Title = "Berapa banyak yang akan Anda proses?" +s2Sub = "Jangka waktu lebih panjang mendiskon tarif; level layanan Anda menentukan dukungan." +s2Title = "Komitmen dan layanan" +s3Sub = "Untuk penawaran dan perjanjian yang dihasilkannya." +s3Title = "Detail Anda" +serviceLevel = "Level layanan" +slDedicated = "Dedicated" +slDedicatedSub = "4 jam kerja · manajer akun khusus · +30%" +slPriority = "Priority" +slPrioritySub = "Hari kerja yang sama · CSM bernama · +15%" +slStandard = "Standard" +slStandardSub = "Hari kerja berikutnya · CSM bersama · termasuk" +stepOf = "Langkah {{n}} dari {{total}}" +term = "Jangka waktu" +termDiscount = "Diskon komitmen multi-tahun {{pct}}% diterapkan" +title = "Buat penawaran Anda" +training = "Onboarding & pelatihan" +trainingSub = "Sesi langsung untuk membuat tim Anda berjalan" +users = "Total pengguna" +usersPlaceholder = "mis. 250" +volEstimated = "Diperkirakan dari {{count}} pengguna (~2.000 PDF masing-masing, termasuk otomatisasi). Edit jika Anda lebih tahu." +volManual = "Menggunakan angka Anda. Perkirakan ulang dari ukuran tim Anda kapan saja." +volNoUsers = "Tidak yakin? Masukkan ukuran tim Anda dan kami akan memperkirakannya." +volume = "Volume PDF tahunan" +volumePlaceholder = "mis. 1.000.000" +years_one = "{{count}} tahun" +years_other = "{{count}} tahun" + +[portal.procurement.docs] +count_one = "{{count}} dokumen" +count_other = "{{count}} dokumen" +done = "Selesai" +here = "Anda di sini" +hide = "Sembunyikan" +optional = "Opsional" +paidAddon = "Add-on berbayar" +show = "Tampilkan" +subtitle = "Semua yang Anda butuhkan di setiap langkah perjalanan, ditampilkan saat kesepakatan bergerak melaluinya." +supportingSubtitle = "SOC 2, tinjauan keamanan, formulir pajak, dan lainnya, siap saat tim keamanan atau pengadaan Anda meminta. Beberapa dikenakan biaya satu kali." +supportingTitle = "Mendukung evaluasi Anda" +title = "Dokumen" +upcoming = "Mendatang" + +[portal.procurement.error] +title = "Terjadi kesalahan" + +[portal.procurement.hero] +company = "Kesepakatan enterprise Anda" +ctaAgreement = "Tinjau & tanda tangani perjanjian" +ctaLive = "Anda sudah live" +ctaPayment = "Tambahkan pembayaran" +ctaQuote = "Tinjau penawaran Anda" +ctaTrial = "Buat penawaran Anda" +eyebrow = "Pengadaan enterprise" +inviteTeammates = "Undang rekan tim" +keyDocs = "Dokumen utama" +nextStep = "Langkah berikutnya: {{action}}" +notStarted = "Belum dimulai" +open = "Buka pengadaan" +scheduleCall = "Jadwalkan panggilan" +setup1Sub = "Undang rekan tim Anda" +setup1Title = "Deploy PDF Editor" +setup2Sub = "Aktifkan pemrosesan di seluruh editor dan sumber lain" +setup2Title = "Hubungkan PDF Processor" +setup3Sub = "Aktifkan Security, Compliance, Routing, atau Retention saat Anda membutuhkannya" +setup3Title = "Tambahkan kebijakan yang direkomendasikan" + +[portal.procurement.journey] +daysLeft_one = "Sisa {{count}} hari" +daysLeft_other = "Sisa {{count}} hari" +engineerLabel = "Engineer solusi Anda" +eyebrow = "Rollout Anda" +live = "Anda sudah live di Stirling Enterprise" +nextStep = "Langkah berikutnya: {{action}}" +subtitle = "Engineer solusi Anda ada di setiap langkah. Satu tindakan berikutnya pada satu waktu; checklist lengkap ada di bawah." +title = "Dari uji coba hingga live, satu jalur terpandu" +trialTitle = "Uji coba Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Satu tanda tangan mencakup MSA, order form, EULA, dan DPA." +gatingAction = "Tinjau dan tanda tangani perjanjian Anda" +label = "Perjanjian" + +[portal.procurement.journeySteps.implementation] +blurb = "Provision workspace Anda dan jalankan playbook go-live." +gatingAction = "Provisioning workspace Anda" +label = "Implementasi" + +[portal.procurement.journeySteps.payment] +blurb = "Bayar dengan kartu, transfer bank, atau terhadap purchase order." +gatingAction = "Konfirmasi pembayaran" +label = "Pembayaran" + +[portal.procurement.journeySteps.quote] +blurb = "Tinjau harga volume berkomitmen dan jangka waktu kontrak." +gatingAction = "Terima penawaran Anda" +label = "Penawaran" + +[portal.procurement.journeySteps.trial] +blurb = "Evaluasi Stirling terhadap dokumen dan workflow Anda." +gatingAction = "Buat penawaran Anda" +label = "Uji coba" + +[portal.procurement.license] +copied = "Disalin" +copy = "Salin kunci" +downloadError = "Belum dapat membuat file lisensi offline — silakan coba lagi sebentar lagi." +downloadOffline = "Download lisensi offline (.lic)" +hint = "Tempel kunci ini ke instance self-hosted untuk mengaktifkannya, atau simpan untuk catatan Anda. Jaga tetap aman." +label = "Kunci lisensi Anda" + +[portal.procurement.link] +cta = "Tautkan akun" +description = "Pengadaan berjalan pada akun Stirling tertaut Anda: begitulah cara kami memprovision uji coba, memberi harga penawaran, dan memulai penagihan. Tautkan akun untuk memulai." +eyebrow = "Enterprise" +title = "Tautkan akun Anda untuk memulai" + +[portal.procurement.live] +description = "Langganan Anda aktif dan lisensi Anda telah diterbitkan. Tim Anda telah diprovision dan penagihan telah dimulai." +eyebrow = "Live" +title = "Anda sudah live di Stirling Enterprise" + +[portal.procurement.locked] +description = "Kunci uji coba, penawaran volume berkomitmen, perjanjian satu tanda tangan, pembayaran, dan buku besar dokumen Anda semuanya ada di sini setelah Anda memulai evaluasi enterprise." +eyebrow = "Khusus Enterprise" +talkToSales = "Bicara dengan sales" +title = "Jalur pengadaan terbuka dengan Enterprise" + +[portal.procurement.milestone] +accept = "Terima & lanjutkan" +description = "Download PDF untuk membagikannya dengan tim Anda, kembali untuk menerima saat Anda siap, atau buat perubahan." +download = "Download PDF" +downloadError = "Belum dapat mendownload PDF penawaran — silakan coba lagi sebentar lagi." +edit = "Edit penawaran" +eyebrow = "Penawaran {{number}}" +perYear = " / thn" +preparedFor = "Disiapkan untuk {{company}}" +tcv = "{{value}} total nilai kontrak" +title = "Penawaran Anda siap" + +[portal.procurement.modal] +cancel = "Batal" +chooseFile = "Pilih file" +close = "Tutup" +downloadBody = "Download Anda akan segera dimulai." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "Tidak ada file yang dipilih" +payBody = "Bayar kontrak berkomitmen Anda dengan kartu atau transfer bank melalui Stripe. Workspace Anda diprovision segera setelah pembayaran lunas." +payCta = "Lanjutkan ke Stripe" +payTitle = "Konfirmasi pembayaran" +requestBodyFree = "Kami membuat ini sesuai permintaan. Konfirmasi dan engineer solusi Anda akan segera mengirimkannya." +requestBodyPaid = "Ini adalah add-on berbayar. Konfirmasi dan engineer solusi Anda akan menentukannya serta mengirim dokumen." +requestCta = "Minta" +requestTitle = "Minta dokumen ini" +signBody = "Membuka Stirling Enterprise Agreement untuk e-signature: satu tanda tangan mencakup MSA, order form, EULA, dan DPA. Kami melakukan countersign otomatis dan Anda maju ke pembayaran." +signCta = "Buka untuk tanda tangan" +signTitle = "Tinjau dan tanda tangani perjanjian Anda" +uploadBody = "Kirim PO Anda kepada kami dan kami menagih sesuai ketentuan Anda. Seret PDF atau pilih file di bawah." +uploadCta = "Upload purchase order" +uploadTitle = "Upload purchase order Anda" + +[portal.procurement.payment] +description = "Penawaran Anda diterima dan lisensi Anda sudah aktif — tim Anda dapat langsung mulai. Bayar invoice pertama saat Anda siap; Anda dapat membayar atau mendownloadnya di sini, tanpa perlu email." +downloadInvoice = "Download invoice" +simulate = "Simulasikan pembayaran diterima (demo)" +title = "Langganan dibuat" +viewInvoice = "Lihat & bayar invoice" + +[portal.procurement.schedule] +fallback = "Tidak dapat memuat scheduler." +fallbackLink = "Buka penjadwalan di tab baru" +subtitle = "Engineer solusi Anda akan memandu tim Anda melalui rollout. Pilih waktu yang sesuai untuk Anda." +title = "Jadwalkan panggilan" + +[portal.procurement.status] +action = "Perlu tindakan" +available = "Tersedia" +complete = "Selesai" +pending = "Tertunda" +request = "Atas permintaan" + +[portal.procurement.trial] +body = "Memperpanjang menambahkan 7 hari dan memberi tahu engineer solusi Anda." +bodyMaxed = "Anda telah menggunakan semua perpanjangan — bicara dengan engineer solusi Anda jika membutuhkan waktu lebih." +cancel = "Batalkan uji coba" +extend = "Perpanjang 7 hari" +maxed = "Maksimal" +subtitle = "Uji coba gratis Anda berjalan hingga {{date}}. Tidak perlu kartu." +title = "Uji coba Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Harga volume berkomitmen, SSO + SCIM + RBAC seluruh org, audit immutable 90 hari, dan SE khusus." +homeCta = "Mulai Uji Coba →" +homeHeadline = "Proses jutaan PDF." + +[portal.recentActivity] +title = "Aktivitas terbaru" +viewAll = "Lihat semua" + +[portal.recentActivity.empty] +description = "Eksekusi pipeline, deploy, dan event agen akan muncul di sini." +title = "Belum ada apa pun di sini" + +[portal.search] +ariaLabel = "Cari" +placeholder = "Cari Stirling — endpoint, pipeline, dokumen…" + +[portal.search.empty] +noActionsDescription = "Tindakan cepat akan muncul di sini setelah tersedia." +noActionsTitle = "Tidak ada tindakan cepat" +noMatches = "Tidak ada kecocokan untuk \"{{query}}\"" +noMatchesDescription = "Coba kata kunci lain atau jelajahi katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Tautan akun" + +[portal.shell.header] +accountFallback = "Akun" +accountMenu = "Menu akun" +darkMode = "Mode gelap" +lightMode = "Mode terang" +search = "Cari" +searchPlaceholder = "Cari…" +signOut = "Keluar" +switchToDark = "Beralih ke tema gelap" +switchToLight = "Beralih ke tema terang" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumen" +linkAccount = "Tautkan akun Stirling" +planEditor = "Paket Editor" +planEnterprise = "Paket Enterprise" +planProcessor = "Paket Processor" +primaryNav = "Navigasi utama" +switchApp = "Ganti aplikasi" + +[portal.sources] +subtitle = "Koneksi input yang dapat digunakan ulang untuk memasukkan dokumen ke Stirling. Konfigurasi koneksi sekali, lalu referensikan dari sejumlah kebijakan. Klik baris untuk konfigurasinya dan kebijakan mana yang menggunakannya." +title = "Sumber" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Hubungkan sumber" + +[portal.sources.delete] +body = "Hapus \"{{name}}\"? Tindakan ini tidak dapat dibatalkan. Kebijakan yang mereferensikannya perlu diperbarui." +cancel = "Batal" +confirm = "Hapus" +title = "Hapus sumber?" + +[portal.sources.detail] +closeAriaLabel = "Tutup detail" +delete = "Hapus sumber" +docs24h = "24 jam terakhir" +docs30d = "30 hari terakhir" +docsTotal = "Total terlihat" +docsTrend = "Dokumen selama 30 hari terakhir" +documents = "Dokumen" +edit = "Edit" +notReferenced = "Tidak direferensikan oleh kebijakan apa pun, jadi aman untuk dihapus." +pause = "Jeda" +resume = "Lanjutkan" +subtitle = "{{type}} · {{status}}" +usedBy = "Digunakan oleh" + +[portal.sources.empty] +description = "Hubungkan folder (dan, segera, cloud storage) agar kebijakan Anda memiliki tempat untuk menarik dokumen." +title = "Belum ada sumber yang terhubung" + +[portal.sources.kpi] +inUse = "Digunakan" +total = "Koneksi" +unused = "Tidak digunakan" + +[portal.sources.status] +active = "Aktif" +disabled = "Dinonaktifkan" +unused = "Tidak digunakan" + +[portal.sources.table] +source = "Sumber" +status = "Status" +usedBy = "Kebijakan" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Pantau direktori di server untuk dokumen baru." +label = "Folder" + +[portal.sources.types.folder.fields.directory] +helperText = "Path absolut yang dipantau Stirling untuk file yang akan diproses." +label = "Path direktori" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Pemeriksaan konten membaca setiap file yang berubah, jadi rename dan touch yang tidak mengubah konten tidak diproses ulang." +label = "Deteksi perubahan" + +[portal.sources.types.folder.fields.identity.options] +hash = "Pemeriksaan ukuran, tanggal, dan konten" +stat = "Ukuran dan tanggal diubah" + +[portal.sources.types.folder.fields.mode] +label = "Mode baca" + +[portal.sources.types.folder.fields.mode.options] +consume = "Konsumsi: proses setiap file sekali" +snapshot = "Snapshot: baca ulang folder setiap eksekusi" + +[portal.sources.types.folder.fields.recursive] +label = "Kedalaman folder" + +[portal.sources.types.folder.fields.recursive.options] +all = "Sertakan subfolder" +top = "Hanya level teratas" + +[portal.sources.types.unknown] +label = "Sumber" + +[portal.sources.wizard] +back = "Kembali" +cancel = "Batal" +continue = "Lanjutkan" +editTitle = "Edit sumber" +name = "Nama" +namePlaceholder = "mis. Penerimaan klaim" +save = "Simpan perubahan" +subtitle = "Langkah {{current}} dari {{total}} · {{label}}" +title = "Hubungkan sumber" +type = "Tipe" + +[portal.sources.wizard.steps] +chooseType = "Pilih tipe" +configure = "Konfigurasi" +review = "Tinjau & hubungkan" + +[portal.usage] +managePayment = "Kelola Pembayaran" +subtitle = "Konsumsi, invoice, dan manajemen paket untuk setiap PDF yang ditagih Stirling, dalam satu konsol." +title = "Penggunaan & penagihan" + +[portal.usage.error] +loadWallet = "Tidak dapat memuat wallet" +openStripePortal = "Tidak dapat membuka portal Stripe" +walletUnavailable = "Wallet tidak tersedia: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Masuk lagi" +body = "Sesi akun Stirling Anda telah kedaluwarsa. Masuk lagi untuk melihat penagihan — instance Anda tetap tertaut." +title = "Sesi kedaluwarsa" + +[portal.users] +title = "Pengguna" + +[portal.users.roles] +subtitle = "Setiap peran ada di setiap paket — apa yang dapat dilakukan masing-masing tetap di seluruh org." +title = "Peran" + +[portal.users.roles.admin] +label = "Admin (Pemilik org)" +summary = "Tata kelola penuh atas workspace, pengaturan, dan anggota." + +[portal.users.roles.admin.permissions] +0 = "Kelola pengguna, tim, dan peran" +1 = "Kelola semua integrasi termasuk koneksi S3" +2 = "Berikan atau cabut akses portal" +3 = "Semua yang dapat dilakukan Team Owner" + +[portal.users.roles.guest] +label = "Tamu" +summary = "Akses terbatas atau hanya web; tidak dapat memiliki konfigurasi pribadi." + +[portal.users.roles.guest.permissions] +0 = "Penggunaan hanya web / demo" +1 = "Tidak ada kunci API atau integrasi" +2 = "Tidak ada akses portal" +3 = "Hanya baca jika dibagikan" + +[portal.users.roles.member] +label = "Anggota" +summary = "Pengguna reguler — bekerja dengan sumber daya bersama dan konfigurasinya sendiri." + +[portal.users.roles.member.permissions] +0 = "Gunakan editor dan integrasi bersama" +1 = "Buat konfigurasi API & MCP pribadi" +2 = "Lihat konfigurasi tim yang dibagikan kepada mereka" +3 = "Tidak ada manajemen S3 atau workspace" + +[portal.users.roles.team_owner] +label = "Pemilik tim" +summary = "Memiliki tim — mengelola sumber daya anggota dan konfigurasi bersama." + +[portal.users.roles.team_owner.permissions] +0 = "Buat & kelola koneksi S3 tim" +1 = "Kelola konfigurasi integrasi milik tim" +2 = "Akses portal melalui kebijakan default" +3 = "Semua yang dapat dilakukan Anggota" + +[portal.welcome] +ariaLabel = "Selamat datang di Stirling PDF" +badge = "Open-source" +installEditor = "Instal Editor" +inviteTeammates = "Undang rekan tim" +openInBrowser = "Buka di browser" +perks = "Gratis selamanya · Dapat self-host" +subtitle = "PDF Editor paling aman di dunia gratis untuk tim dari semua ukuran. Termasuk 60+ operasi PDF dan SSO." +title = "Selamat datang di" +titleAccent = "Stirling PDF" + [printFile] title = "Cetak File" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Lisensi untuk dependensi backend yang dibundel dengan server ini." +backendLabel = "Lisensi Backend" +backendTitle = "Lisensi Pihak Ketiga Backend" +empty = "Tidak ada dependensi ditemukan." +frontendDescription = "Lisensi untuk dependensi frontend yang dibundel ke dalam release build." +frontendLabel = "Lisensi Frontend" +frontendTitle = "Lisensi Pihak Ketiga Frontend" +license = "Lisensi" +listDescription = "Daftar ditampilkan langsung di UI dari release bundle atau endpoint backend." +listTitle = "Dependensi yang dibundel" +loadError = "Gagal memuat lisensi pihak ketiga" +module = "Modul" +version = "Versi" + [settings.licensingAnalytics] audit = "Audit" plan = "Paket" @@ -7686,7 +9775,9 @@ memberRemoved = "Anggota berhasil dihapus" namePlaceholder = "Masukkan nama tim" personal = "Pribadi" removeError = "Gagal menghapus anggota" +renameCancel = "Batalkan rename" renameError = "Gagal mengganti nama tim" +renameSubmit = "Simpan nama tim" renameSuccess = "Nama tim berhasil diganti" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Kirim Undangan" title = "Undang Anggota Tim" [team.members] +actions = "Tindakan anggota" emailColumn = "Email" empty = "Belum ada anggota tim" nameColumn = "Nama" @@ -7933,6 +10025,146 @@ title = "Statistik Terperinci" unknownEndpoint = "Endpoint tidak dikenal" visits = "Kunjungan" +[users] +lastActive = "Terakhir aktif" +learnMore = "Pelajari selengkapnya tentang peran dan akses." +locked = "Terkunci" +roleFor = "Peran untuk {{name}}" +rowActions = "Tindakan untuk {{name}}" +showAll = "Tampilkan semua {{count}}" +showLess = "Tampilkan lebih sedikit" +subtitle2 = "Orang, tim, dan level akses Anda." +suspended = "Ditangguhkan" +teamActions = "Tindakan tim" +title = "Pengguna" +you = "(Anda)" + +[users.action] +deleteTeam = "Hapus tim" +disableMfa = "Reset MFA" +move = "Pindahkan ke tim" +reinstate = "Aktifkan kembali" +remove = "Hapus dari org" +rename = "Rename tim" +resetPw = "Reset password" +suspend = "Tangguhkan" +unlock = "Buka kunci akun" + +[users.cap] +addProcessor = "+ Processor" +approver = "Menyetujui kebijakan" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Hapus tim {{name}}? Tim harus kosong terlebih dahulu - pindahkan anggotanya ke tim lain, dan tidak boleh masih memiliki konfigurasi integrasi apa pun." +deleteTeamTitle = "Hapus tim" +disableMfaBody = "Hapus pendaftaran MFA {{name}}? Mereka akan menyiapkannya lagi saat login berikutnya jika diperlukan." +disableMfaTitle = "Reset MFA" +removeBody = "Hapus {{name}} secara permanen dari organisasi? Tindakan ini tidak dapat dibatalkan." +removeTitle = "Hapus anggota" + +[users.empty] +description = "Undang tim Anda untuk mulai berkolaborasi." +title = "Belum ada anggota" + +[users.group] +addToTeam = "Tambahkan ke tim" +guestCount = "{{count}} tamu" +guests = "Tamu" +guestsDesc = "Kolaborator eksternal, dibatasi pada yang Anda bagikan. Hanya Editor." +ledBy = "dipimpin oleh {{owner}}" +org = "Organisasi" +orgDesc = "Pemilik dengan otoritas seluruh org dan persetujuan kebijakan" +owners = "{{count}} pemilik" +team = "Tim {{name}}" +teamMeta = "{{count}} orang" + +[users.invite] +access = "Akses" +action = "Undang orang" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Metode masuk" +authWeb = "Password" +create = "Buat akun" +createSubtitle = "Buat akun self-hosted dengan password atau SSO." +createTitle = "Buat akun" +editorDesc = "Edit PDF di Stirling PDF Editor. Semua orang mendapatkannya." +email = "Alamat email" +emailError = "Masukkan alamat email yang valid" +emailPlaceholder2 = "name@company.com" +forceChange = "Wajibkan perubahan password saat login pertama" +forceMfa = "Wajibkan penyiapan MFA saat login pertama" +method = "Cara menambahkan mereka" +methodDirect = "Buat akun langsung" +methodEmail = "Undang melalui email" +password = "Password" +passwordError = "Password harus minimal 8 karakter" +processorDeferred = "Undangan terkirim, tetapi akses Processor belum dapat diberikan - atur dari roster setelah mereka bergabung." +processorDesc = "Permukaan tata kelola, jalankan pipeline, agen, dan API." +role = "Peran" +send2 = "Kirim undangan" +subtitle2 = "Mereka akan menerima email untuk bergabung dengan ruang kerja Stirling Anda." +team = "Tim" +title = "Undang orang" +username = "Nama pengguna" +usernameError = "Nama pengguna harus minimal 3 karakter" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Terjadi kesalahan saat menghubungi backend, atau Anda tidak memiliki akses. Coba lagi." +title = "Tidak dapat memuat anggota" + +[users.moveTeam] +apply = "Pindahkan" +team = "Tim" +title = "Pindahkan ke tim" + +[users.newTeam] +action = "+ Tim baru" +create = "Buat tim" +emailError = "Masukkan alamat email yang valid" +name = "Nama tim" +namePlaceholder = "mis. Keuangan" +nameRequired = "Nama tim wajib diisi" +owner = "Pemilik Tim" +ownerFailed = "Tim dibuat, tetapi pemilik tidak dapat diundang. Tetapkan salah satu dari daftar anggota." +ownerHelper = "Setiap tim memiliki pemimpin. Mereka akan diundang sebagai Pemilik Tim, dengan Processor aktif, dan dapat menambahkan anggota lainnya. Anda dapat menetapkan ulang nanti." +ownerPlaceholder = "owner@company.com" +subtitle = "Kelompokkan orang di bawah Pemilik Tim yang mengelola akses mereka." +title = "Tim baru" + +[users.renameTeam] +apply = "Ganti nama" +name = "Nama tim" +title = "Ganti nama tim" + +[users.resetPw] +apply = "Reset kata sandi" +confirm = "Konfirmasi kata sandi" +copied = "Disalin ke clipboard" +copyHint = "Salin ini sekarang - ini tidak akan ditampilkan lagi." +email = "Email pengguna tentang reset" +forceChange = "Wajibkan perubahan kata sandi saat login berikutnya" +generate = "Buat kata sandi yang aman" +includePw = "Sertakan kata sandi baru dalam email" +mismatch = "Kata sandi tidak cocok" +newPassword = "Kata sandi baru" +regen = "Buat ulang" +title = "Reset kata sandi" +tooShort = "Kata sandi harus minimal 8 karakter" + +[users.role] +guest = "Tamu" +member = "Anggota" +orgOwner = "Pemilik Org" +teamOwner = "Pemilik Tim" + +[users.team] +grantProcessor = "Berikan Processor kepada tim" +revokeProcessor = "Cabut Processor dari tim" + [validateSignature] date = "Tanggal" downloadCsv = "Unduh CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Perkecil" [viewer.attachments] addAttachment = "Tambahkan lampiran" close = "Tutup lampiran" +closeSidebar = "Tutup bilah sisi lampiran" +download = "Unduh lampiran" empty = "Tidak ada lampiran dalam dokumen ini" loading = "Memuat lampiran..." noDocument = "Buka PDF untuk melihat lampirannya." noMatch = "Tidak ada lampiran yang cocok dengan pencarian Anda" noSupport = "Dukungan lampiran tidak tersedia untuk penampil ini." +retry = "Coba lagi" searchPlaceholder = "Cari lampiran" title = "Lampiran" +[viewer.bookmarks] +bookmarkTitle = "Judul bookmark" +closeSidebar = "Tutup bilah sisi bookmark" +collapseAll = "Ciutkan semua bookmark" +expandAll = "Luaskan semua bookmark" + [viewer.comments] addComment = "Tambahkan komentar" addCommentPlaceholder = "Tambah komentar..." @@ -8075,6 +10316,7 @@ clearAll = "Hapus semua komentar" clearAllDescription = "Ini akan menghapus komentar dan balasan dari bilah samping sambil mempertahankan anotasi yang terlampir pada dokumen." clearAllTitle = "Hapus semua komentar?" close = "Tutup komentar" +closeSidebar = "Tutup bilah sisi komentar" deleteAnnotationAndComment = "Hapus anotasi & komentar" deleteDescription = "Anotasi ini memiliki komentar terkait. Anda dapat menghapus hanya komentarnya dari bilah samping sambil mempertahankan anotasinya, atau menghapus semuanya." deleteTitle = "Hapus anotasi dari komentar?" @@ -8106,6 +10348,11 @@ title = "Bidang Formulir" unsavedBadge = "Belum Disimpan" unsavedDesc = "Anda memiliki perubahan yang belum disimpan" +[viewer.layers] +closeSidebar = "Tutup bilah sisi layer" +hideAll = "Sembunyikan semua layer" +showAll = "Tampilkan semua layer" + [viewer.link] delete = "Hapus tautan" @@ -8136,6 +10383,9 @@ resultsOf = "dari {{total}}" [viewer.signature] delete = "Hapus tanda tangan" +[viewer.thumbnails] +closeSidebar = "Tutup bilah sisi thumbnail" + [viewPdf] tags = "melihat,membaca,membuat anotasi,teks,gambar" title = "Lihat/Edit PDF" @@ -8562,6 +10812,7 @@ loading = "Memuat orang..." locked = "terkunci" lockedBadge = "Terkunci" loginRequired = "Aktifkan mode login terlebih dahulu" +memberActions = "Tindakan anggota" noMembersFound = "Tidak ada anggota ditemukan" role = "Peran" searchMembers = "Cari anggota..." @@ -8571,6 +10822,7 @@ unlockAccount = "Buka Kunci Akun" unlockUserError = "Gagal membuka kunci akun pengguna" unlockUserSuccess = "Akun pengguna berhasil dibuka kunci" user = "Pengguna" +userInfo = "Info pengguna" [workspace.people.actions] upgrade = "Upgrade" @@ -8716,6 +10968,7 @@ removeMemberError = "Gagal menghapus pengguna dari tim" removeMemberSuccess = "Pengguna dihapus dari tim" renameTeamLabel = "Ganti Nama Tim" system = "Sistem" +teamActions = "Tindakan tim" teamName = "Nama Tim" teamNotFound = "Tim tidak ditemukan" title = "Tim" diff --git a/frontend/editor/public/locales/it-IT/translation.toml b/frontend/editor/public/locales/it-IT/translation.toml index 844a91bff8..e86508ef96 100644 --- a/frontend/editor/public/locales/it-IT/translation.toml +++ b/frontend/editor/public/locales/it-IT/translation.toml @@ -7,6 +7,7 @@ black = "Nero" blue = "Blu" cancel = "Annulla" chooseFile = "Scegli file" +clear = "Cancella" close = "Chiudi" comingSoon = "In arrivo" confirm = "Conferma" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} file sono pronti." property = "Proprietà" quickPosition = "Posizione rapida" red = "Rosso" +remove = "Rimuovi" reset = "Resetta" review = "Revisione" save = "Salva" @@ -180,6 +182,7 @@ addMoreFiles = "Aggiungi altri file..." attachments = "Seleziona allegati" info = "Seleziona i file da allegare al tuo PDF. Questi file saranno incorporati e accessibili tramite il pannello allegati del PDF." placeholder = "Scegli file..." +removeFile = "Rimuovi file" selectedFiles = "File selezionati" submit = "Aggiungi allegati" @@ -1628,6 +1631,9 @@ title = "Vuoi migliorare Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Allinea al centro" +alignLeft = "Allinea a sinistra" +alignRight = "Allinea a destra" annotationStyle = "Stile annotazione" backgroundColor = "Colore di sfondo" borderOff = "Bordo: disattivato" @@ -2531,6 +2537,7 @@ title = "Regola pratica" [certSign.source] device = "Questo dispositivo" +noOtherSources = "Non sono disponibili altre origini di certificati." server = "Server" stepTitle = "Origine certificato" upload = "Carica" @@ -2805,6 +2812,7 @@ back = "Indietro" cancel = "Annulla" close = "Chiudi" collapse = "Comprimi" +confirm = "Conferma" continue = "Continua" copied = "Copiato!" copy = "Copia" @@ -3595,7 +3603,9 @@ makeCopy = "Crea una copia" mobileShort = "Mobile" mobileUpload = "Caricamento da mobile" mobileUploadNotAvailable = "Caricamento da mobile non abilitato" +moreOptions = "Altre opzioni" myFiles = "I miei file" +nextFile = "File successivo" noFiles = "Nessun file disponibile" noFilesFound = "Nessun file trovato per la tua ricerca" noRecentFiles = "Nessun file recente trovato" @@ -3605,6 +3615,7 @@ openInFileEditor = "Apri nell’Editor File" openInPageEditor = "Apri nell'Editor di pagine" owner = "Proprietario" ownerUnknown = "Sconosciuto" +previousFile = "File precedente" recent = "Recenti" removeBoth = "Rimuovi da entrambi" removeFilePrompt = "Questo file è salvato su questo dispositivo e sul tuo server. Da dove desideri rimuoverlo?" @@ -3680,7 +3691,9 @@ workbench = "Area di lavoro" [fileSidebar] addFiles = "Aggiungi file" +addingFiles = "Aggiunta file…" collapse = "Comprimi barra laterale" +customizeGroups = "Personalizza gruppi" dropHint = "Apri file per iniziare" dropToAdd = "Drop files to add" expand = "Espandi barra laterale" @@ -3693,8 +3706,11 @@ noFiles = "Ancora nessun file" openFileManager = "Apri gestore file" openFromComputer = "Apri dal computer" openSettings = "Apri impostazioni" +other = "Altro" +recent = "Recenti" search = "Cerca" searchPlaceholder = "Cerca file..." +viewAll = "Visualizza tutti i {{count}} file" [fileSidebar.fileItem] closeViewer = "Chiudi visualizzatore" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Aggiungi" +addLabel = "Aggiungi un'etichetta…" +categoryIconAria = "Scegli un'icona per {{name}}" +createCategory = "Crea categoria" +delete = "Elimina categoria" +done = "Fine" +hide = "Nascondi categoria" +newCategory = "Nome nuova categoria…" +removeLabel = "Rimuovi {{name}}" +rename = "Rinomina" +reset = "Ripristina impostazioni predefinite" +search = "Cerca etichette…" +show = "Mostra categoria" +subtitle = "Raggruppa i tuoi file in categorie principali. Aggiungi etichette esistenti o nuove a una categoria, rinominala o creane una tua. I file che non rientrano in nessuna delle tue categorie vengono visualizzati in “Altro”." +title = "Categorie della barra laterale" + [filesPage] addToWorkspace = "Aggiungi allo spazio di lavoro" addToWorkspaceCount = "Aggiungi {{count}} allo spazio di lavoro" @@ -3715,6 +3748,7 @@ backToFolder = "Torna a {{folder}}" backToMyFiles = "Torna ai miei file" breadcrumbs = "Percorso cartella" cancel = "Annulla" +classification = "Classificazione" clearSearch = "Cancella ricerca" clearSelection = "Cancella selezione" closeDetails = "Chiudi dettagli" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Impossibile caricare i file: {{message}}" added = "Aggiunto" count = "File" folder = "Cartella" +labels = "Etichette" modified = "Modificato" name = "Nome" size = "Dimensione" -toolHistory = "Cronologia strumenti" toolHistoryAtVersion = "Catena di strumenti cumulativa" totalSize = "Dimensione totale" type = "Tipo" @@ -4614,10 +4648,10 @@ welcomeTitle = "Sei stato invitato!" [landing] addFiles = "Aggiungi file" heroSubtitle = "Trascina o aggiungi un PDF esistente per iniziare." -heroTitle = "Stirling PDF" mobileUpload = "Carica da dispositivo mobile" openFromComputer = "Apri dal computer" uploadFromComputer = "Carica dal computer" +workbenchEmptyStateHero = "Rilascia un PDF ovunque" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Output" [onboarding] activeFiles = "La vista File attivi mostra tutti i PDF caricati nello strumento e consente di selezionare quali elaborare." allTools = "Questo è il pannello Tutti gli Strumenti, dove puoi sfogliare e selezionare tutti gli strumenti PDF disponibili." +close = "Chiudi" cropSettings = "Ora che abbiamo selezionato il file che vogliamo ritagliare, possiamo configurare lo strumento Ritaglia per scegliere l'area a cui ritagliare il PDF." fileCheckbox = "Facendo clic su uno dei file lo selezioni per l'elaborazione. Puoi selezionare più file per operazioni in blocco." fileReplacement = "Il file modificato sostituirà automaticamente l'originale nel Banco di lavoro, consentendoti di farlo passare facilmente attraverso altri strumenti." @@ -4955,6 +4990,7 @@ skipTheTour = "Salta il tour" [onboarding.desktopInstall] body = "Stirling funziona al meglio come app desktop. Puoi usarla offline, accedere più velocemente ai documenti e modificare localmente sul tuo computer." +selectOs = "Seleziona sistema operativo" title = "Download" titleWithOs = "Download per {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor PDF" [pdfTextEditor.actions] applyChanges = "Applica modifiche" +clearText = "Cancella testo" downloadCopy = "Scarica copia" +moreOptions = "Altre opzioni" reset = "Reimposta modifiche" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contratti" +"Financial reports" = "Report finanziari" +"HR records" = "Record HR" +Insurance = "Assicurazione" +Invoices = "Fatture" +"Legal filings" = "Depositi legali" +"Medical / PHI" = "Medico / PHI" +"Tax documents" = "Documenti fiscali" + [policies.enforcement] applying = "Applicazione di {{names}}" applyingProgress = "Applicazione di {{names}} ({{done}} di {{total}})" @@ -5963,9 +6011,95 @@ export = "Applicazione prima dell'esportazione" input = "Applicazione all'importazione" print = "Applicazione prima della stampa" +[policies.field] +accessLog = "Log di accesso" +archiveAfter = "Archivia dopo" +auditTrail = "Audit trail" +belowThreshold = "Sotto la soglia" +destination = "Destinazione" +frameworks = "Framework" +immutableHold = "Blocco immutabile" +keepFor = "Conserva per" +minConfidence = "Confidenza min." +notify = "Notifica su instradamento" +onViolation = "Quando non conforme" +webhookUrl = "URL webhook" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 anno" +"30 days" = "30 giorni" +"90 days" = "90 giorni" +Never = "Mai" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Segnala per revisione" +Hold = "Trattieni" +"Route to bucket" = "Instrada al bucket" + +[policies.fieldOption.destination] +Documents = "Documenti" +"S3 bucket" = "Bucket S3" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 anno" +"3 years" = "3 anni" +"30 days" = "30 giorni" +"7 years" = "7 anni" +Indefinite = "A tempo indeterminato" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Oscura automaticamente PHI" +"Block export" = "Blocca esportazione" +"Flag for review" = "Segnala per revisione" +"Quarantine document" = "Metti documento in quarantena" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Aggiungi" +addPlaceholder = "Aggiungi un'etichetta…" +customNote = "Personalizzato per il tuo team." +defaultNote = "Uso dell'impostazione predefinita integrata, condivisa con il tuo team." +duplicate = "\"{{name}}\" esiste già." +edit = "Modifica etichette" +empty = "Nessuna etichetta ancora." +export = "Esporta JSON" +iconAria = "Scegli un'icona per {{name}}" +import = "Importa JSON" +importError = "Impossibile importare quel file." +managedNote = "Le etichette del team sono gestite dal leader del team." +modalSubtitle = "Condivise con tutto il tuo team. Il classificatore sceglie le etichette adatte a ciascun documento." +modalTitle = "Etichette di classificazione" +pickIcon = "Usa l'icona {{label}}" +removeAria = "Rimuovi {{name}}" +resetToDefault = "Ripristina predefinito" +saveForTeam = "Salva per il team" +saving = "Salvataggio…" +sectionLabel = "Etichette di classificazione" +startFromScratch = "Inizia da zero" +teamCount = "etichette del team" +tooLong = "Le etichette possono contenere al massimo {{max}} caratteri." +ungrouped = "Non raggruppate" +view = "Visualizza etichette" + [policies.pii] account = "Numeri di conto (etichettati)" card = "Carte di credito/debito" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Numeri di routing USA (ABA)" ssn = "Numeri di Social Security" +[policies.settings] +noneExport = "Attualmente nessun criterio viene eseguito all'esportazione." +noneUpload = "Attualmente nessun criterio viene eseguito al caricamento." +onExport = "All'esportazione" +onUpload = "Al caricamento" +reorderHandle = "Trascina per riordinare" +runOrderDesc = "Quando più criteri vengono eseguiti sullo stesso trigger, vengono eseguiti in questo ordine — ciascuno sull'output del criterio precedente. Trascina per riordinare." +title = "Impostazioni criteri" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opzioni criterio" +policySettings = "Impostazioni criteri" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Riprova criteri non riusciti ({{count}})" +rowProgress = "{{completed}} di {{total}} file elaborati" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Che cos'è un criterio?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "Applicazione di {{name}} in corso..." +badgeRan = "Il criterio {{name}} è stato eseguito su questo file" +blockingAction = "{{action}} bloccata durante l'applicazione del criterio, attendi..." +dismiss = "Chiudi overlay" +enforcingTitle = "Applicazione criterio in corso..." +viewAnyway = "Visualizza file (criterio ancora in applicazione)" + +[portal] +comingSoon = "Disponibile a breve" + +[portal.accountLink.card] +billingNote = "L'elaborazione non presidiata viene addebitata al portafoglio della tua organizzazione." +eyebrow = "Collegamento account" +linkButton = "Collega il tuo account Stirling" +linked = "Collegato" +linkedAs = "Collegato come {{name}}." +linkedGeneric = "Questa istanza è collegata." +notLinked = "Non collegato" +title = "Collega questa organizzazione al suo account Stirling" +unlink = "Scollega" + +[portal.accountLink.card.error] +title = "Impossibile collegare" + +[portal.accountLink.card.loginNotConfigured] +after = "per abilitare il collegamento dell'account all'account Stirling ospitato. In dev puoi simulare l'accesso dalla finestra di dialogo di collegamento." +before = "Imposta" +title = "Accesso SaaS non configurato" + +[portal.accountLink.gate] +action = "Collega account" +description = "Collega l'account Stirling di questa organizzazione per usare funzionalità fatturabili." +title = "Collega per sbloccare" +titleFeature = "Collega per sbloccare {{feature}}" + +[portal.accountLink.instances] +active = "Attiva" +revoke = "Revoca" +revoked = "Revocata" +unnamed = "Istanza senza nome" + +[portal.accountLink.instances.columns] +instance = "Istanza" +lastSeen = "Ultima vista" +linked = "Collegata" +status = "Stato" + +[portal.accountLink.instances.empty] +description = "Collega l'account di questa organizzazione, quindi registra le tue istanze self-hosted per visualizzarle qui." +title = "Nessuna istanza collegata" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} g fa" +daysAgo_other = "{{count}} g fa" +hoursAgo_one = "{{count}} h fa" +hoursAgo_other = "{{count}} h fa" +justNow = "proprio ora" +minutesAgo_one = "{{count}} min fa" +minutesAgo_other = "{{count}} min fa" +never = "mai" + +[portal.accountLink.modal] +linkSubtitle = "Accedi all'account a cui questo server deve addebitare i costi." +linkTitle = "Collega il tuo account Stirling" +reauthSubtitle = "La tua sessione è scaduta — accedi di nuovo al tuo account Stirling. La tua istanza resta collegata." +reauthTitle = "Accedi di nuovo" +simulateSignIn = "Simula accesso (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "per abilitare il collegamento in-app all'account Stirling ospitato." +and = "e" +before = "Imposta" +title = "Accesso SaaS non configurato" + +[portal.accountLink.panel] +instancesSub = "Ogni istanza self-hosted registrata a questa organizzazione. Revoca una credenziale per interrompere immediatamente il suo accesso non presidiato." +instancesTitle = "Istanze collegate" +revokeError = "Impossibile revocare l'istanza" +sub = "Collega questa organizzazione self-hosted al suo account Stirling in modo che l'elaborazione non presidiata venga addebitata al portafoglio della tua organizzazione." + +[portal.accountLink.panel.loadError] +forbidden = "Solo il proprietario del team può visualizzare le istanze collegate dell'organizzazione." +generic = "Impossibile caricare le istanze collegate del team. Riprova tra poco." +title = "Impossibile caricare le istanze collegate" + +[portal.accountLink.state] +free = "Piano Editor" +subscribed = "Piano Processor" +unlinked = "Non collegato" + +[portal.agentBuilder] +bootstrapFromDocument = "Inizializza da documento" +sectionsAriaLabel = "Sezioni del generatore di agenti" +selectorAriaLabel = "Agenti" +subtitle = "Progetta, testa e distribuisci gli agenti AI che classificano, estraggono e instradano i tuoi documenti. Definisci scenari, limita l'accesso agli strumenti, esegui un golden set e pubblica una versione." +title = "Generatore di agenti" + +[portal.agentBuilder.bootstrap] +cancel = "Annulla" +dropzoneText = "Scegli un documento di esempio (PDF o immagine)" +lead = "Rilascia un documento di esempio e proporremo scenari e uno schema di estrazione che potrai perfezionare. Non verrà pubblicato nulla finché non lo avrai revisionato." +submit = "Inizializza agente" +subtitle = "Avvia un nuovo agente da un file rappresentativo" +title = "Inizializza da un documento" + +[portal.agentBuilder.empty] +description = "Inizializza un agente da un documento di esempio per avviare i suoi scenari e lo schema di estrazione, quindi perfeziona e pubblica." +title = "Nessun agente ancora" + +[portal.agentBuilder.evals] +casesPassing = "Casi superati" +columnCase = "Caso di valutazione" +columnLatency = "Latenza" +columnResult = "Risultato" +fail = "non riuscito" +goldenSetPassRate = "Tasso di superamento golden set" +latencyMs = "{{ms}} ms" +notRun = "non eseguito" +pass = "superato" +passRate = "Tasso di superamento" +runEvals = "Esegui valutazioni" + +[portal.agentBuilder.evals.empty] +description = "Le valutazioni trasformano i tuoi scenari in un golden set ripetibile. Esegui l'upgrade per acquisire il tasso di superamento nel tempo e vincolare le pubblicazioni a esso." +title = "Nessun golden set ancora" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "tra golden set" +activeAgents = "Agenti attivi" +avgPassRate = "Tasso medio superamento valutazioni" +fleetWide = "su tutta la flotta" +latestPublished = "Ultima pubblicazione" +scenarios = "Scenari" +testCases = "casi di test" +totalDescription_one = "{{count}} totale" +totalDescription_other = "{{count}} totali" + +[portal.agentBuilder.scenarios] +add = "Aggiungi" +addScenario = "Aggiungi scenario" +enable = "Abilita" +expectationLabel = "Comportamento previsto" +expectationPlaceholder = "Cosa dovrebbe fare l'agente" +inEval = "in valutazione" +mute = "Silenzia" +muted = "silenziato" +nameLabel = "Nome" +namePlaceholder = "es. Escalation conformità" + +[portal.agentBuilder.tabs] +evals = "Valutazioni" +scenarios = "Scenari" +tools = "Strumenti" +versions = "Versioni" + +[portal.agentBuilder.tools] +broadAccess = "Accesso ampio" +deniedHint = "Gli strumenti selezionati sono bloccati. Tutto il resto resta richiamabile." +deniedTools = "Strumenti negati" +governanceGate = "La governance degli strumenti è disponibile nel piano Enterprise." +restricted = "Limitato" +restrictedAccess = "Accesso limitato agli strumenti" +restrictedDescription = "Consenti ogni strumento tranne quelli che neghi di seguito." + +[portal.agentBuilder.versions] +current = "corrente" +historyGate = "La cronologia completa delle versioni e il rollback sono disponibili nel piano Enterprise." +publish = "Pubblica" +rollBack = "Esegui rollback" + +[portal.assistant] +close = "Chiudi assistente" +error = "Impossibile raggiungere l'assistente." +errorWithDetail = "Impossibile raggiungere l'assistente: {{detail}}" +inputAriaLabel = "Chiedi all'assistente" +inputPlaceholder = "Chiedi informazioni su Stirling…" +open = "Apri assistente" +send = "Invia" +title = "Assistente" +tryAsking = "Prova a chiedere" +typing = "Sta scrivendo" + +[portal.auth] +loading = "Caricamento" +redirectingToEditor = "Reindirizzamento all'editor..." + +[portal.billing.checkout] +noClientSecret = "La funzione edge non ha restituito client_secret." +subtitle = "Aggiungi una carta per continuare oltre il credito gratuito del piano Editor. Stripe gestisce il resto." +title = "Attiva il piano Processor" + +[portal.billing.checkout.activationSlow] +body = "Il pagamento è riuscito, ma l'attivazione sta richiedendo un po' più del solito. Si attiverà automaticamente - chiudi questa finestra e apparirà qui a breve." +close = "Chiudi" +title = "Ci siamo quasi" + +[portal.billing.checkout.error] +title = "Impossibile avviare il checkout" + +[portal.billing.checkout.finalizing] +body = "Il pagamento è andato a buon fine. Stiamo attivando l'elaborazione a consumo sulle tue istanze collegate - di solito richiede pochi secondi." +hint = "Tieni aperta questa finestra." +title = "Attivazione del piano Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "nell'env del portale per abilitare il checkout in-app." +bodyBefore = "Imposta" +title = "Stripe non configurato" + +[portal.billing.enterpriseUpsell] +cta = "Crea il tuo preventivo Enterprise" +description = "Sconti per volumi impegnati, distribuzione air-gapped, MSA personalizzato e revisioni di sicurezza, e partnership con distributori di terze parti." +eyebrow = "Sconto volume · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Attivi questo mese" +cost = "Costo" +editorsDeployed = "Editor distribuiti" +inviteTeammates = "Invita compagni di team" +pdfsEdited = "PDF modificati" +subtitle = "Distribuisci ovunque, per tutto il tuo team." +title = "Editor PDF gratuiti" + +[portal.billing.freePlan] +checkoutErrorTitle = "Impossibile avviare il checkout" +currentPlan = "Piano attuale" +freeForever = "Gratis per sempre" +noTeamResolved = "Nessun team è ancora risolto sul tuo portafoglio — aggiorna e riprova." +ownerOnly = "Solo il proprietario del team può attivare il piano Processor." +planName = "Editor" +ssoIncluded = "SSO incluso" +switchOnProcessor = "Attiva Processor →" +unlimitedUsers = "Utenti illimitati" + +[portal.billing.invoices] +columnAmount = "Importo" +columnDate = "Data" +columnDescription = "Descrizione" +columnPdfsProcessed = "PDF elaborati" +columnStatus = "Stato" +descriptionFallback = "Fattura" +downloadAriaLabel = "Scarica fattura {{number}} come PDF" +emptyDescription = "Quando il tuo team si abbona e il primo ciclo si chiude, le fatture appariranno qui." +emptyTitle = "Nessuna fattura ancora" +fetchLimitNote_one = "Visualizzazione della tua {{count}} fattura più recente. Le fatture precedenti sono nel portale Stripe." +fetchLimitNote_other = "Visualizzazione delle tue {{count}} fatture più recenti. Le fatture precedenti sono nel portale Stripe." +loadError = "Impossibile caricare le fatture: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Mostra tutta {{count}}" +showAll_other = "Mostra tutte {{count}}" +showFewer_one = "Mostra meno (prime {{count}})" +showFewer_other = "Mostra meno (prime {{count}})" +showMostRecent_one = "Mostra {{count}} più recente" +showMostRecent_other = "Mostra {{count}} più recenti" +title = "Cronologia fatture" +viewAriaLabel = "Visualizza fattura {{number}} in Stripe" +viewLink = "Visualizza ↗" + +[portal.billing.linkPrompt] +cta = "Collega account Stirling" +description = "La modifica manuale dei PDF — visualizzazione, firma, unione, divisione, filigrana, compressione, conversione, OCR manuale — è sempre gratuita, collegata o meno. Collegati per richiedere 500 PDF gratuiti di elaborazione a consumo (automazione, AI e API); quando te ne servono altri, attiva il piano Processor e paga solo per ciò che usi." +title = "Collega il tuo account Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Fatturato mensilmente" +cardEnding = "{{brand}} che termina con {{last4}}" +cardFallback = "Carta" +expiresBilledMonthly = "Scade {{expiry}} · fatturato mensilmente" +eyebrow = "Metodo di pagamento" +managedSub = "La tua carta e i dettagli di fatturazione sono conservati in modo sicuro nel portale clienti di Stripe." +managedTitle = "Gestito in Stripe" +update = "Aggiorna" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Nessuna elaborazione a consumo ancora in questo periodo." +eyebrow = "PDF elaborati in questo periodo" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF a consumo suddivisi per categoria" +segmentAgentsDesc = "Azioni agenti AI" +segmentAgentsLabel = "Agenti" +segmentApiDesc = "Richieste API dirette" +segmentApiLabel = "API" +segmentAutomationDesc = "Automazioni e pipeline" +segmentAutomationLabel = "Automazione" +unit = "PDF a consumo" + +[portal.billing.spendLimit] +adjustLimit = "Modifica limite" +cancel = "Annulla" +capControlNote = "Le modifiche si applicano immediatamente — aumenta o riduci il tetto in qualsiasi momento." +capSuffix = "/ mese" +capSuffixWithDocs = "/ mese · ≈ {{documents}} documenti" +displaySub = "Ti viene addebitato solo ciò che elabori automaticamente — mai oltre il tetto." +editTitle = "Imposta il tuo tetto mensile" +eyebrow = "Limite di spesa" +guardrailBody = "un tetto rigido — non ti viene mai addebitato oltre questo limite. Al raggiungimento del tetto, l'elaborazione a consumo si interrompe (la modifica illimitata dei PDF continua a funzionare) finché non lo aumenti o il ciclo si reimposta. Nulla va perso." +guardrailLabel = "Il tuo guardrail:" +noCap = "nessun tetto" +pctUsed = "{{pct}}% usato" +remaining = "{{amount}} rimanenti" +save = "Salva limite" +saveError = "Impossibile salvare il limite" +thisPeriodUncapped = "{{amount}} questo periodo · senza tetto" +usedThisMonth = "{{amount}} usati questo mese" +useSuggested = "Usa suggerito · {{amount}} / mese" + +[portal.billing.spendLimit.projection] +body_one = "A {{rate}}/giorno raggiungerai il tetto in ~{{count}} giorno (~{{monthEnd}} fine mese). Limite suggerito ~{{suggested}}." +body_other = "A {{rate}}/giorno raggiungerai il tetto in ~{{count}} giorni (~{{monthEnd}} fine mese). Limite suggerito ~{{suggested}}." +label = "Previsto superamento." + +[portal.billing.spendThisMonth] +eyebrow = "Spesa di questo mese" +processed_one = "{{formattedCount}} PDF elaborato." +processed_other = "{{formattedCount}} PDF elaborati." +processedWithRate_one = "{{formattedCount}} PDF elaborato, a {{rate}} ciascuno." +processedWithRate_other = "{{formattedCount}} PDF elaborati, a {{rate}} ciascuno." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Aumentalo ora affinché l'elaborazione automatica non si interrompa mai." +approachingTitle = "Sei al {{pct}}% del tuo limite di spesa mensile" +raiseLimit = "Aumenta limite" +reachedBody = "L'elaborazione a consumo è sospesa finché non aumenti il limite o il ciclo si reimposta. La modifica illimitata dei PDF continua a funzionare." +reachedTitle = "Limite di spesa mensile raggiunto" + +[portal.billing.subscribedPlan.portalError] +title = "Impossibile aprire il portale Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "di {{allowance}} PDF gratuiti usati" +capSuffix_other = "di {{allowance}} PDF gratuiti usati" +eyebrow = "Prova Processor" +statusLabel_one = "{{remaining}} rimanente" +statusLabel_other = "{{remaining}} rimanenti" +sub = "Usa l'Editor PDF gratuitamente. Paga per elaborare PDF automaticamente." +title_one = "Elabora {{allowance}} PDF gratuitamente" +title_other = "Elabora {{allowance}} PDF gratuitamente" +titleWithRate_one = "Elabora {{allowance}} PDF gratuitamente, poi {{rate}}/PDF" +titleWithRate_other = "Elabora {{allowance}} PDF gratuitamente, poi {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Bloccato" +openAriaLabel = "Apri componente {{name}}" + +[portal.catalogue.detail] +addToProject = "Aggiungi al progetto" +ariaLabel = "Dettaglio componente" +tabsAriaLabel = "Sezioni dettaglio componente" +upgradeToUnlock = "Esegui l'upgrade per sbloccare" + +[portal.catalogue.detail.code] +install = "Installazione" +usage = "Uso" + +[portal.catalogue.detail.locked] +description = "{{name}} è incluso dal piano {{tier}}. Esegui l'upgrade per incorporarlo." +title = "Non disponibile nel tuo piano" + +[portal.catalogue.detail.preview] +badge = "Anteprima live" +note = "La sandbox interattiva viene renderizzata qui" + +[portal.catalogue.detail.pricing] +note = "Misurato per {{unit}}. L'uso oltre la quota gratuita mensile viene addebitato al tuo account e dettagliato in Uso e fatturazione." + +[portal.catalogue.detail.stats] +billedOn = "Fatturato su" +embeds30d = "Incorporamenti (30g)" +freeQuota = "Quota gratuita" +freeQuotaValue = "{{amount}} / mese" +maturity = "Maturità" +none = "Nessuno" +perAction = "Per azione" +price = "Prezzo" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Panoramica" +pricing = "Prezzi" +props = "Props / API" + +[portal.catalogue.props] +optional = "facoltativo" +required = "obbligatorio" + +[portal.catalogue.props.columns] +description = "Descrizione" +name = "Prop" +required = "Obbligatorio" +type = "Tipo" + +[portal.catalogue.summary] +componentsGa = "Componenti GA" +componentSpendMtd = "Spesa componenti (MTD)" +embedsThisMonth = "Incorporamenti questo mese" +inBeta = "In beta" + +[portal.components.billingUnit] +approval = "approvazione" +check = "controllo" +event = "evento" +render = "render" +review = "revisione" +session = "sessione" +signature = "firma" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widget SDK incorporabili che inserisci nella tua app — un visualizzatore, un flusso di firma elettronica, un pannello di revisione AI. Ognuno è misurato per azione. Fai clic su una scheda per installazione, uso e props." +title = "Componenti" + +[portal.componentsView.empty] +description = "Impossibile caricare il catalogo dei componenti. Riprova tra poco." +title = "Nessun componente disponibile" + +[portal.componentsView.lockedBanner] +description = "I componenti GA sono disponibili con Pay-as-you-go; alcuni componenti Beta sono solo enterprise. Le schede bloccate mostrano un invito all'upgrade." +title = "Alcuni componenti richiedono un piano a pagamento" + +[portal.docs.authentication] +codeCaption = "ogni richiesta" +eyebrow = "PER INIZIARE" +lead = "Tutte le richieste si autenticano con un bearer token. Le chiavi hanno ambito per ambiente e non scadono mai a meno che non vengano ruotate." +liveKey = "Chiavi di produzione — fatturate, con limiti di frequenza in base al tuo piano." +testKey = "Chiavi sandbox — gratuite, restituiscono fixture sintetiche." +title = "Autenticazione" + +[portal.docs.components] +codeCaption = "incorpora il visualizzatore" +eyebrow = "COMPONENTI" +lead = "UI incorporabile per code di revisione e ispezione dei documenti. Porta i tuoi stili o usa il tema fornito." +title = "Visualizzatori drop-in" + +[portal.docs.endpoints] +eyebrow = "RIFERIMENTO API" +fieldCount_one = "{{count}} campo" +fieldCount_other = "{{count}} campi" +filterAll = "Tutti" +filterAriaLabel = "Filtra endpoint per verticale" +lead = "Ogni tipo di documento è un endpoint tipizzato. Fai POST di un file, ricevi JSON convalidato dallo schema. Filtra per verticale qui sotto." +title = "Endpoint" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "RIFERIMENTO API" +lead = "Gli errori restituiscono un codice stabile leggibile dalla macchina più un messaggio umano. Il body 4xx include sempre un request_id per il supporto." +title = "Errori" + +[portal.docs.nav] +ariaLabel = "Documentazione" + +[portal.docs.nav.empty] +description = "Impossibile caricare l'indice della documentazione." +title = "Documenti non disponibili" + +[portal.docs.quickstart] +eyebrow = "PER INIZIARE" +lead = "Invia il tuo primo documento a un endpoint tipizzato e ottieni JSON strutturato in tre passaggi. Nessun addestramento del modello, nessuna prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "per ricette copia-incolla." +bodyBeforeLink = "collega la stessa chiamata a una pipeline per concatenare convalida, oscuramento e consegna — oppure esponila a un agente tramite MCP. Vedi" +label = "Successivo:" +link = "Playbook" + +[portal.docs.quickstart.step1] +body = "Crea una chiave con ambito dalla scheda Infrastruttura. Le chiavi includono limiti di frequenza e un allowlist IP facoltativo. Esportala nella tua shell:" +title = "Emetti una chiave API" + +[portal.docs.quickstart.step2] +body = "Fai POST di un file a qualsiasi endpoint tipizzato. L'endpoint determina lo schema che ricevi — qui, l'estrattore di fatture." +snippetCaption = "estrai una fattura" +title = "Invia un documento" + +[portal.docs.quickstart.step3] +body = "Ogni risposta è convalidata rispetto allo schema dell'endpoint, con un punteggio di confidenza e provenienza per campo." +codeCaption = "200 OK" +title = "Leggi il risultato strutturato" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concorrenza" +eyebrow = "PER INIZIARE" +lead = "I limiti scalano con il tuo piano. Una risposta 429 include un header Retry-After; gli SDK applicano automaticamente il backoff." +requestsPerMinute = "Richieste / minuto" +title = "Limiti di frequenza e quote" + +[portal.docs.recipes] +cloneButton = "Clona ricetta" +eyebrow = "PLAYBOOK" +lead = "Pattern end-to-end che concatenano origini, operazioni e destinazioni. Ognuno corrisponde a una pipeline che puoi clonare." +title = "Ricette" + +[portal.docs.sdks] +eyebrow = "SDK" +lead = "Client proprietari con risposte tipizzate, tentativi automatici e caricamenti in streaming. Tutti seguono lo stesso catalogo endpoint." +title = "SDK ufficiali" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecato" + +[portal.docs.skills] +eyebrow = "SKILL" +lead = "Capacità incluse e denominate che il tuo agente invoca come singolo strumento. Ogni skill è una catena di operazioni deterministica con valutazioni associate." +title = "Skill agente" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "RIFERIMENTO API" +lead = "Iscriviti agli eventi document.processed, pipeline.completed e quota.threshold. I payload sono firmati con HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header rispetto al tuo segreto di firma prima di fidarti di un payload. Gli SDK includono un" +beforeSignature = "Verifica il" + +[portal.documents] +exportCsv = "Esporta CSV" +search = "Cerca per nome file, ID..." +subtitle = "Ogni documento elaborato dalla tua organizzazione, con il relativo record di elaborazione completo. L'accesso ai contenuti è vincolato a richiesta." +title = "Documenti" + +[portal.documents.audit] +approved = "Approvato" +archived = "Archiviato" +elevation = "Elevazione" +empty = "Nessun evento registrato finora." +extracted = "Elaborato" +flagged = "Richiede revisione" +ingested = "Acquisito" +reviewed = "In revisione" + +[portal.documents.drawer] +sectionsAriaLabel = "Sezioni dei dettagli del documento" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Estrazioni" +overview = "Panoramica" + +[portal.documents.elevation] +requestAccess = "Richiedi accesso" + +[portal.documents.elevation.active] +description = "Concessione temporanea: l'accesso viene registrato ed è limitato nel tempo." +descriptionFourEyes = "Concessione temporanea: un revisore peer è stato notificato (four-eyes)." +title = "L'accesso scade tra {{time}}" + +[portal.documents.elevation.gated] +description = "Il contenuto è protetto da zero-standing-access. La richiesta avvia una concessione limitata nel tempo." +descriptionFourEyes = "Il contenuto è protetto da zero-standing-access. La richiesta avvia una concessione limitata nel tempo e notifica un revisore peer (four-eyes)." +title = "Documento sensibile" + +[portal.documents.extractions] +empty = "Nessun campo è stato estratto da questo documento." +masked = "I campi estratti sono nascosti. Richiedi l'accesso temporizzato per visualizzare il contenuto di questo documento." + +[portal.documents.extractions.columns] +confidence = "Attendibilità" +field = "Campo" +value = "Valore" + +[portal.documents.filters] +all = "Tutti" +ariaLabel = "Filtra i documenti per stato" +flagged = "Contrassegnati" +inReview = "In revisione" +processed = "Elaborati" + +[portal.documents.overview] +action = "Pipeline / Azione" +product = "Prodotto" +received = "Ora" +status = "Stato" +type = "Tipo" +user = "Utente" + +[portal.documents.queue.empty] +description = "Man mano che le origini inviano documenti alle tue pipeline, appariranno qui per la revisione." +title = "Nessun documento in coda" + +[portal.documents.status] +error = "Errore" +flagged = "Richiede revisione" +inReview = "In revisione" +processed = "Elaborato" + +[portal.documents.table] +auto = "Automatico" +editorAction = "Editor" +empty = "Nessun documento corrisponde a questo filtro." +rowActions = "Azioni riga" +sensitiveLabel = "Sensibile" +sensitiveTitle = "Sensibile: accesso richiesto" + +[portal.documents.table.columns] +action = "Pipeline / Azione" +document = "Documento" +product = "Prodotto" +status = "Stato" +time = "Ora" +user = "Utente" + +[portal.editorAdmin] +subtitle = "Distribuisci Stirling PDF Editor, associa le istanze self-hosted alla tua organizzazione e gestisci la flotta in esecuzione: target, integrità, credenziali e attivazione offline in un unico posto." +title = "Distribuzione dell'Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Utenti attivi" +host = "Host" +lastSeen = "Ultima visualizzazione" +region = "Regione" +status = "Stato" +version = "Versione" + +[portal.editorAdmin.health.empty] +description = "Distribuisci un target e associalo per vedere qui l'integrità dell'istanza in tempo reale." +title = "Nessuna istanza segnala dati" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Genera bundle offline" +lockCopy = "L'attivazione offline e on-prem fa parte di Enterprise." +subtitle = "Genera un bundle di attivazione firmato per un'installazione offline o on-prem senza percorso di rete in uscita. Trasferiscilo all'istanza e applicalo durante la configurazione al primo avvio." +talkToSales = "Contatta le vendite" +title = "Attivazione air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} è firmato e pronto per il trasferimento. Attiva una sola istanza e scade tra 14 giorni." +title = "Bundle pronto" + +[portal.editorAdmin.pairing] +generated = "Generato ✓" +generateNewCode = "Genera nuovo codice" +lockCopy = "Il provisioning IaC fa parte di Enterprise." +rotate = "Ruota" +talkToSales = "Contatta le vendite" + +[portal.editorAdmin.sections.health] +sub = "Ogni istanza dell'Editor che segnala dati: versione, regione, stato, ultima visualizzazione e utenti attivi." +title = "Integrità dell'istanza" + +[portal.editorAdmin.sections.pairing] +sub = "Connetti un editor self-hosted a questa organizzazione. Genera un token, passa un codice breve o collegalo tramite IaC." +title = "Associazione" + +[portal.editorAdmin.sections.targets] +sub = "Dove viene eseguito l'Editor. Copia uno snippet per avviare un'istanza self-hosted oppure usa Managed Cloud senza operazioni." +title = "Target di distribuzione" + +[portal.editorAdmin.serviceToken] +currentToken = "Token corrente" +lastRotated = "Ultima rotazione" +rotateButton = "Ruota token di servizio" +subtitle = "Le istanze si autenticano nell'organizzazione con questa credenziale. Ruotala secondo una pianificazione o immediatamente dopo una sospetta fuga di dati." +title = "Token di servizio" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "È stato emesso un nuovo token. Aggiorna STIRLING_SERVICE_TOKEN di ogni istanza self-hosted entro la finestra di tolleranza di 24h o andranno offline." +title = "Ruota le istanze in esecuzione" + +[portal.editorAdmin.status] +degraded = "Degradato" +healthy = "Integro" +offline = "Offline" +pairing = "Associazione" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} istanza" +instanceCount_other = "{{count}} istanze" +talkToSales = "Contatta le vendite" +upgradePlan = "Aggiorna piano" + +[portal.editorAdmin.targets.lock] +enterprise = "Il self-hosting on-prem e Kubernetes fanno parte di Enterprise." +paid = "Il self-hosting con Docker e Kubernetes si sblocca con un piano a pagamento." + +[portal.editorAdmin.targets.state] +available = "Disponibile" +locked = "Bloccato" +running = "In esecuzione" + +[portal.errorBoundary] +description = "Questa vista ha riscontrato un errore imprevisto. Riprova oppure scegli un'altra sezione dalla barra laterale." +retry = "Riprova" +title = "Qualcosa è andato storto in questa pagina" + +[portal.home.editor] +activeUsers = "{{n}} attivi" +invite = "Invita compagni di team" +name = "Stirling PDF Editor" +open = "Apri nel browser" +updated = "aggiornato {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Buon pomeriggio" +evening = "Buonasera" +morning = "Buongiorno" + +[portal.home.onboarding] +dismiss = "Ignora configurazione" +notStarted = "Non avviato" +progress = "{{done}} di {{total}} completati" +title = "Completa la configurazione" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC a livello di organizzazione, prezzi a volume impegnato e distribuzione air-gapped." +cta = "Avvia prova" +ctaQuote = "Richiedi preventivo" +lead = "Per oltre 250 dipendenti." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Distribuisci l'app desktop, gratis per sempre." +title = "Scarica il PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} attive · {{recommended}} consigliate" +chip = "{{active}} attive" +title = "Attiva i criteri" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} connesse · ogni PDF governato dove arriva" +chip = "{{connected}} connesse" +title = "Connetti le tue origini" + +[portal.home.quickActions] +subtitle = "Attività principali per oggi" +title = "Azioni rapide" + +[portal.home.quickActions.buildPipeline] +blurb = "Compositore in 3 passaggi sulla libreria di operazioni tipizzate" +title = "Crea una pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenti, webhooks, cartelle monitorate" +title = "Connetti un'origine" + +[portal.home.quickActions.issueApiKey] +blurb = "Chiave con ambito, limiti di frequenza e allowlist IP" +title = "Emetti una chiave API" + +[portal.infrastructure] +manageEditorDeployment = "Gestisci la distribuzione dell'Editor" +sectionsAriaLabel = "Sezioni dell'infrastruttura" +subtitle = "Distribuzioni, credenziali, postura di sicurezza, storage e traccia di audit per il tuo workspace Stirling." +title = "Infrastruttura" + +[portal.infrastructure.apiKeys] +createKey = "Crea chiave" +heading = "Chiavi API" +subheading = "Credenziali con ambito, limiti di frequenza per chiave, autorizzazioni e allowlist IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP consentiti" +anyIp = "Qualsiasi IP (nessuna allowlist)" +created = "Creata" +lastUsed = "Ultimo utilizzo" +permissions = "Autorizzazioni" +rateLimit = "Limite di frequenza" +rateLimitValue = "{{value}} req/min" +usageMonth = "Utilizzo questo mese" +usageToday = "Utilizzo oggi" + +[portal.infrastructure.apiKeys.empty] +description = "Crea una chiave con ambito per iniziare a chiamare la Stirling API." +title = "Ancora nessuna chiave API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtra gli eventi di audit per categoria" +heading = "Log di audit" +latencyValue = "{{value}} ms" +noEventsInCategory = "Nessun evento in questa categoria." +subheading = "Ogni evento di autenticazione, configurazione ed elaborazione nel tuo workspace." + +[portal.infrastructure.audit.columns] +actor = "Attore" +event = "Evento" +latency = "Latenza" +status = "Stato" +target = "Risorsa" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "L'attività del workspace apparirà qui man mano che si verifica." +title = "Nessun evento di audit" + +[portal.infrastructure.audit.export] +cancel = "Annulla" +error = "Esportazione non riuscita. Riprova." +exportButton = "Esporta" +exporting = "Esportazione…" +fieldsLegend = "Colonne" +format = "Formato" +open = "Esporta" +subtitle = "Scarica gli eventi di audit come CSV o JSON. Scegli quali colonne includere." +title = "Esporta log di audit" + +[portal.infrastructure.audit.export.fields] +date = "Data" +documentName = "Nome documento" +ipAddress = "Indirizzo IP" +outcome = "Esito" +tool = "Strumento" +username = "Nome utente" + +[portal.infrastructure.audit.filters] +all = "Tutti" +auth = "Autenticazione" +config = "Config" +elevation = "Elevazione" +processing = "Elaborazione" +security = "Sicurezza" + +[portal.infrastructure.audit.forbidden] +description = "Il log di audit è disponibile per i responsabili di team e gli amministratori. Chiedi l'accesso al responsabile del tuo team o a un amministratore." +title = "Non hai accesso" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Elevazione" +processing = "Elaborazione" +totalEvents = "Eventi totali · 24h" + +[portal.infrastructure.createKey] +cancel = "Annulla" +createKey = "Crea chiave" +done = "Fatto" +ipAllowlistHelper = "Intervalli CIDR separati da virgole. Lascia vuoto per consentire qualsiasi IP." +ipAllowlistLabel = "Allowlist IP" +keyNameLabel = "Nome chiave" +keyNamePlaceholder = "es. Produzione · acquisizione" +permissionsLabel = "Autorizzazioni" +secretKeyCaption = "Chiave segreta" +secretWarning = "Archiviala in un gestore di segreti. Stirling memorizza sempre e solo un hash: non è possibile recuperarla in seguito." +subtitle = "Limita la chiave al minimo necessario. Puoi ruotarla o revocarla in qualsiasi momento." +subtitleCreated = "Copia ora questo segreto: non verrà mostrato di nuovo." +title = "Crea chiave API" +titleCreated = "Chiave creata" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Distribuito da" +environment = "Ambiente" +product = "Prodotto" +status = "Stato" +version = "Versione" +when = "Quando" + +[portal.infrastructure.deployments.recent] +heading = "Distribuzioni recenti" +subheading = "Gli ultimi rollout tra prodotti e ambienti." + +[portal.infrastructure.deployments.regionColumns] +instances = "Istanze" +latency = "Latenza" +load = "Carico" +p99 = "P99" +region = "Regione" +status = "Stato" +throughput = "Throughput" +uptime = "Uptime" +version = "Versione" + +[portal.infrastructure.deployments.regions] +heading = "Regioni" +subheading = "Integrità in tempo reale per ogni regione Stirling distribuita: latenza, carico e versione di rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "Le regioni distribuite appariranno qui una volta eseguito il provisioning del tuo workspace." +title = "Nessuna regione distribuita" + +[portal.infrastructure.models] +heading = "Modelli" +msValue = "{{value}} ms" +subheading = "Il catalogo dei modelli e il routing che alimentano l'elaborazione dei documenti nel tuo workspace." + +[portal.infrastructure.models.byom] +description = "Registra un modello on-prem o self-hosted e fissalo a una regione per l'elaborazione vincolata alla residenza dei dati." +title = "Porta il tuo modello" + +[portal.infrastructure.models.catalogue] +heading = "Catalogo" +sub = "Modelli gestiti disponibili per il tuo workspace, con latenza e costi in tempo reale." +subEnterprise = "Modelli gestiti, bring-your-own e on-prem, con pinning per regione disponibile." + +[portal.infrastructure.models.catalogue.empty] +description = "I modelli nel catalogo del tuo workspace appariranno qui." +title = "Nessun modello disponibile" + +[portal.infrastructure.models.columns] +cost = "Costo" +latency = "Latenza" +load = "Carico" +model = "Modello" +status = "Stato" +type = "Tipo" +version = "Versione" + +[portal.infrastructure.models.metrics] +activeModels = "Modelli attivi" +avgLatency = "Latenza media" +included = "Incluso" +monthlySpend = "Spesa mensile modelli" + +[portal.infrastructure.models.routing] +empty = "Nessuna regola di routing configurata." +heading = "Regole di routing" +sub = "Quale modello gestisce ogni operazione. Il predefinito si applica quando nessuna regola più specifica corrisponde." +subLocked = "Instrada le operazioni a modelli specifici: disponibile nei piani a pagamento." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Passa a Pro per controllare quale modello gestisce ogni operazione e tipo di documento." +title = "Il routing dei modelli è una funzionalità a pagamento" + +[portal.infrastructure.models.routingColumns] +default = "Predefinito" +docType = "Tipo di documento" +modelForAria = "Modello per {{operation}}" +operation = "Operazione" +routedTo = "Instradato a" + +[portal.infrastructure.security.access.byok] +description = "Fornisci una chiave dal tuo KMS. Stirling cifra con essa ma può comunque leggere." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Le chiavi non lasciano mai il tuo KMS. Stirling conserva solo ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling gestisce le chiavi di crittografia. Il più semplice: zero operazioni sulle chiavi da parte tua." +label = "Chiavi detenute da Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Criterio di accesso ai documenti" +subheading = "Controlla chi può decifrare i documenti elaborati a riposo." + +[portal.infrastructure.security.attestations] +heading = "Attestazioni di conformità" +noReport = "Nessun report disponibile" +subheading = "Postura di audit framework per framework, con report disponibili sui controlli attestati." +viewReport = "Visualizza report →" + +[portal.infrastructure.security.compliance] +heading = "Conformità" +subheading = "Attestazioni e certificazioni che coprono la piattaforma Stirling." + +[portal.infrastructure.security.empty] +description = "La configurazione di sicurezza del tuo workspace apparirà qui." +title = "Postura di sicurezza non disponibile" + +[portal.infrastructure.security.hyokBanner] +description = "Con HYOK, le chiavi di crittografia non lasciano mai il tuo KMS. Stirling archivia ed elabora solo ciphertext che puoi revocare in qualsiasi momento." +title = "Stirling non può decifrare i tuoi documenti" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nessun intervallo IP configurato: tutti gli IP sono consentiti." +heading = "Allowlist IP" +sub = "L'accesso API è limitato a questi intervalli CIDR." +subLocked = "Limita l'accesso API a intervalli IP noti: disponibile nei piani a pagamento." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Passa a Pro per limitare l'accesso API a reti specifiche." +title = "L'allowlist IP è una funzionalità a pagamento" + +[portal.infrastructure.security.ipColumns] +added = "Aggiunto" +addedBy = "Aggiunto da" +cidr = "CIDR" +label = "Etichetta" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmo" +heading = "Gestione delle chiavi di crittografia" +keyId = "Identificatore chiave" +lastRotated = "Ultima rotazione" +rotateKey = "Ruota chiave" +rotationPolicy = "Criterio di rotazione" +subheading = "Custodia delle chiavi che cifrano i documenti a riposo: chi può decifrare e come ruotano le chiavi." + +[portal.infrastructure.security.managedBanner] +description = "La custodia bring-your-own-key (BYOK) e hold-your-own-key (HYOK) è disponibile su Enterprise. Aggiorna per fornire chiavi dal tuo KMS." +title = "Le chiavi sono gestite da Stirling nel tuo piano" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pacifico" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · limite dati GDPR" +label = "Unione Europea" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Stati Uniti" + +[portal.infrastructure.security.residencyHeader] +heading = "Residenza dei dati" +subheading = "Dove i documenti vengono archiviati ed elaborati." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} usato" + +[portal.infrastructure.storage.empty] +description = "Lo storage connesso e l'utilizzo appariranno qui." +title = "Nessuno storage configurato" + +[portal.infrastructure.storage.lifecycle] +active = "Attivo" +activeRange = "0–{{value}}d" +archived = "Archiviato" +coldStorage = "cold storage" +deleted = "Eliminato" +never = "mai" +purged = "eliminato definitivamente" + +[portal.infrastructure.storage.providers] +connect = "Connetti" +connected = "Connesso" +heading = "Provider connessi" +subheading = "Dove vengono scritti gli artefatti elaborati." + +[portal.infrastructure.storage.retention] +heading = "Conservazione" +subheading = "Per quanto tempo gli artefatti vengono conservati prima dell'eliminazione del ciclo di vita." +windowLabel = "Finestra di conservazione predefinita" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} giorno" +days_other = "{{count}} giorni" +never = "Non eliminare mai" + +[portal.infrastructure.storage.totalUsage] +heading = "Utilizzo totale" +progressLabel = "Storage utilizzato" +subheading = "Storage consumato su tutti i provider connessi." + +[portal.infrastructure.tabs] +apiKeys = "Chiavi API" +audit = "Log di audit" +deployments = "Distribuzioni" +models = "Modelli" +security = "Sicurezza" +storage = "Storage" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Componenti" +docs = "Documentazione per sviluppatori" +documents = "Documenti" +editor = "Editor" +home = "Home" +infrastructure = "Infrastruttura" +pipelines = "Pipeline" +policies = "Criteri" +procurement = "Approvvigionamento" +settings = "Impostazioni" +sources = "Origini" +usage = "Utilizzo e fatturazione" +users = "Utenti" + +[portal.notifications] +markAllRead = "Segna tutte come lette" +title = "Notifiche" +viewAll = "Visualizza tutte" + +[portal.notifications.ariaLabel] +none = "Notifiche, nessuna non letta" +unread_one = "Notifiche, {{count}} non letta" +unread_other = "Notifiche, {{count}} non lette" + +[portal.notifications.count] +allRead = "tutte lette" +loading = "caricamento" +new_one = "{{count}} nuova" +new_other = "{{count}} nuove" + +[portal.notifications.empty] +description = "Nessuna nuova notifica." +title = "Sei in pari" + +[portal.pipelines] +subtitle = "Ogni pipeline documentale automatizzata sul backend: una catena ordinata di operazioni su un insieme di origini, eseguita da un trigger. Fai clic su una riga per vederne passaggi e origini." +title = "Pipeline" + +[portal.pipelines.actions] +newPipeline = "Nuova pipeline" + +[portal.pipelines.builder] +addStep = "Aggiungi strumento" +back = "Torna alle pipeline" +discard = "Scarta modifiche" +enabled = "Abilitata" +keepEditing = "Continua a modificare" +needsUpload = "Richiede un file caricato" +noToolMatches = "Nessuno strumento corrisponde alla tua ricerca." +pipelineSettings = "Impostazioni pipeline" +searchTools = "Cerca strumenti" +selectToolBody = "Aggiungi uno strumento per creare la tua pipeline." +selectToolTitle = "Ancora nessuno strumento" +toolSettings = "Impostazioni strumento" +unknownStep = "Operazione non riconosciuta, mantenuta così com'è." +unsavedBody = "Hai modifiche non salvate. Salvale prima di uscire o scartarle?" +unsavedTitle = "Modifiche non salvate" +uploadUnsupported = "I file caricati non sono ancora supportati nelle pipeline, quindi questi passaggi non possono essere salvati: {{tools}}." +usesDefaults = "Esegue con impostazioni predefinite" + +[portal.pipelines.composer] +addTool = "Aggiungi strumento" +cancel = "Annulla" +chainEmpty = "Aggiungi uno strumento per iniziare a creare la tua pipeline." +create = "Crea pipeline" +directory = "Cartella di output" +directoryHelp = "Percorso assoluto sul server. Deve trovarsi nelle cartelle consentite configurate." +editingUnsupported = "La visualizzazione di questi parametri dello strumento per la modifica non è ancora supportata." +moveDown = "Sposta giù" +moveUp = "Sposta su" +name = "Nome" +namePlaceholder = "es. Scansione redazione" +noSources = "Nessuna origine ancora connessa. La pipeline può comunque essere eseguita sui file forniti direttamente." +noToolSettings = "Questo strumento non ha impostazioni configurabili." +operations_one = "Operazione ({{count}})" +operations_other = "Operazioni ({{count}})" +output = "Output" +removeStep = "Rimuovi operazione" +save = "Salva modifiche" +scheduleEvery = "Esegui ogni" +sources = "Origini" +sourcesLoading = "Caricamento origini..." +trigger = "Trigger" +triggerManual = "Solo manuale" + +[portal.pipelines.composer.unit] +days = "giorni" +hours = "ore" +minutes = "minuti" + +[portal.pipelines.delete] +body = "Eliminare \"{{name}}\"? Questa azione non può essere annullata." +cancel = "Annulla" +confirm = "Elimina" +title = "Eliminare la pipeline?" + +[portal.pipelines.detail] +delete = "Elimina pipeline" +run = "Esegui ora" + +[portal.pipelines.empty] +action = "Crea una pipeline" +description = "Crea la tua prima pipeline: scegli le origini su cui viene eseguita, concatena le operazioni e scegli dove inviare l'output." +title = "Ancora nessuna pipeline" + +[portal.pipelines.kpi] +active = "Attive" +paused = "In pausa" +total = "Pipeline" + +[portal.pipelines.output] +folder = "Scrivi nella cartella" +inline = "Restituisci file" + +[portal.pipelines.run] +completed_one = "Esecuzione completata." +completed_other = "Tutte le {{count}} esecuzioni completate." +empty = "Niente da eseguire: le origini non avevano documenti da elaborare." +failed = "Esecuzione non riuscita: {{error}}" +running = "Esecuzione avviata; ancora in corso." +timeout = "L'esecuzione richiede più tempo del previsto; potrebbe comunque completarsi in background." + +[portal.pipelines.status] +active = "Attiva" +paused = "In pausa" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Origini" +status = "Stato" +steps = "Passaggi" + +[portal.pipelines.trigger] +folder-watch = "Monitoraggio cartella" +manual = "Manuale" +schedule = "Pianificato" + +[portal.policies] +subtitle = "Automazioni permanenti che applicano una pipeline di strumenti a ogni documento. Ogni criterio si attiva al caricamento o all'esportazione, esegue la sua catena di strumenti e salva la versione applicata insieme all'originale." +title = "Criteri" + +[portal.policies.card] +comingSoon = "Passa a Enterprise" +notSetUp = "Non configurato" + +[portal.policies.categories.compliance] +desc = "Applica i requisiti HIPAA, GDPR, SOC 2 o FedRAMP a ogni documento." +label = "Conformità" + +[portal.policies.categories.ingestion] +desc = "Classifica documenti, estrai dati strutturati, applica convenzioni di denominazione e normalizza le pagine." +label = "Acquisizione" + +[portal.policies.categories.retention] +desc = "Imposta per quanto tempo vengono conservati i documenti, quando archiviarli e quando eliminarli." +label = "Conservazione" + +[portal.policies.categories.routing] +desc = "Instrada automaticamente i documenti al team, alla cartella o al sistema giusto." +label = "Routing" + +[portal.policies.categories.security] +desc = "Rileva PII, redige, rimuove contenuti attivi e aggiunge filigrane ai documenti." +label = "Sicurezza" + +[portal.policies.config] +scopeAll = "Tutti i documenti" + +[portal.policies.config.compliance] +summary = "Convalida i documenti rispetto ai framework normativi prima che lascino il sistema." + +[portal.policies.config.compliance.fields] +accessLog = "Log di accesso" +auditTrail = "Traccia di audit" +frameworks = "Framework" +onViolation = "Quando non conforme" + +[portal.policies.config.compliance.rules] +0 = "Scansione framework" +1 = "Applica azione" +2 = "Traccia di audit" + +[portal.policies.config.ingestion] +summary = "Classifica documenti, estrae dati strutturati, applica la denominazione e normalizza le pagine." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Sotto la soglia" +minConfidence = "Attendibilità minima" + +[portal.policies.config.ingestion.rules] +0 = "Classifica" +1 = "Estrai" +2 = "Nomina" +3 = "Normalizza" + +[portal.policies.config.retention] +summary = "Applica per quanto tempo vengono conservati i documenti, quando archiviarli e quando eliminarli." + +[portal.policies.config.retention.fields] +archiveAfter = "Archivia dopo" +immutableHold = "Conservazione immutabile" +keepFor = "Conserva per" + +[portal.policies.config.retention.rules] +0 = "Blocco di conservazione" +1 = "Archiviazione automatica" +2 = "Blocco eliminazione" + +[portal.policies.config.routing] +summary = "Instrada i documenti alla destinazione corretta in base a tipo e classificazione." + +[portal.policies.config.routing.fields] +destination = "Destinazione" +notify = "Notifica al routing" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Classifica automaticamente" +1 = "Instrada alla cartella" +2 = "Notifica webhook" + +[portal.policies.config.security] +summary = "Rileva e redige PII, rimuove contenuti attivi (JavaScript) e aggiunge filigrane ai documenti." + +[portal.policies.config.security.rules] +0 = "Redigi PII" +1 = "Rimuovi JavaScript" +2 = "Filigrana" + +[portal.policies.detail] +enforces = "Applica" +onEveryExport = "A ogni esportazione" +onEveryUpload = "A ogni caricamento" +outputAsNewFile = "come nuovo file" +outputAsNewVersion = "come nuova versione" +recentActivity = "Attività recente" +retry = "Riprova" +showLess = "Mostra meno" +showMore = "Mostra altro" +sources = "Origini" + +[portal.policies.detail.actions] +clearHistory = "Cancella cronologia elaborati" +delete = "Elimina" +editSettings = "Modifica impostazioni" +pause = "Metti in pausa" +resume = "Riprendi" +runNow = "Esegui ora" + +[portal.policies.detail.clearHistory] +body = "Questo criterio dimenticherà ogni file già elaborato e rielaborerà tutto ciò che si trova attualmente nelle sue origini alla prossima esecuzione. I file non vengono modificati. Questa operazione non può essere annullata." +cancel = "Annulla" +confirm = "Cancella cronologia" +title = "Cancellare la cronologia elaborati?" + +[portal.policies.detail.emptyActivity] +description = "I documenti appariranno qui quando questo criterio verrà eseguito." +title = "Nessuna attività ancora" + +[portal.policies.endpoints] +addWatermark = "Filigrana" +autoRedact = "Oscura PII" +compressPdf = "Comprimi" +flatten = "Appiattisci" +ocrPdf = "OCR" +sanitizePdf = "Rimuovi JavaScript" + +[portal.policies.offline] +description = "I tuoi criteri sono salvati e appariranno quando la connessione sarà ripristinata." +retry = "Riprova" +title = "Backend non disponibile" + +[portal.policies.stats] +activeFor = "Attivo" +dataProcessed = "Dati elaborati" +docsEnforced = "Doc applicati" + +[portal.policies.status] +active = "Attivo" +paused = "In pausa" + +[portal.policies.summary.active] +description = "Applicazione su upload/export" +label = "Criteri attivi" + +[portal.policies.summary.categories] +description = "Disponibili per la configurazione" +label = "Categorie" + +[portal.policies.summary.docsEnforced] +description = "Su tutti i criteri attivi" +label = "Doc applicati" + +[portal.policies.summary.paused] +description = "Configurati ma non attivi" +label = "In pausa" + +[portal.policies.wizard.actions] +back = "Indietro" +cancel = "Annulla" +continue = "Continua" +enablePolicy = "Abilita criterio" +saveChanges = "Salva modifiche" + +[portal.policies.wizard.capability.compress] +desc = "Comprime il documento riducendo la dimensione del file." +label = "Riduci dimensione file" + +[portal.policies.wizard.capability.flatten] +desc = "Unisce campi modulo e annotazioni nella pagina, così non possono essere modificati." +label = "Appiattisci il documento" + +[portal.policies.wizard.capability.ocr] +desc = "Esegue OCR in modo che le pagine scansionate diventino testo selezionabile e ricercabile." +label = "Rendi il testo ricercabile" + +[portal.policies.wizard.capability.redact] +desc = "Trova e oscura i dettagli sensibili — come numeri di previdenza sociale e carte — così non possono essere letti." +label = "Oscura informazioni sensibili" + +[portal.policies.wizard.capability.sanitize] +desc = "Rimuove JavaScript nascosto in modo che nulla possa essere eseguito automaticamente all'apertura del documento." +label = "Rimuovi contenuto attivo" + +[portal.policies.wizard.capability.watermark] +desc = "Applica un segno visibile (es. “Riservato”) su ogni pagina." +label = "Applica una filigrana" + +[portal.policies.wizard.errors] +noTools = "Abilita prima almeno uno strumento nel workflow." +saveFailed = "Impossibile salvare il criterio. Riprova." + +[portal.policies.wizard.output] +heading = "Output ed esecuzione" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numerazione automatica" +label = "Regola nome file" +placeholder = "Testo da aggiungere (facoltativo)" +prefix = "Prefisso" +suffix = "Suffisso" + +[portal.policies.wizard.output.outputAs] +label = "Output come" +newFile = "Nuovo file" +newVersion = "Nuova versione" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Quando il criterio si attiva: su upload o prima dell'export." +label = "Esegui su" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Impostazioni" + +[portal.policies.wizard.sources] +heading = "Origini" +loading = "Caricamento origini…" + +[portal.policies.wizard.tabs] +ariaLabel = "Passaggi di configurazione" +settings = "Impostazioni" +workflow = "Azioni" + +[portal.policies.wizard.title] +edit = "Modifica criterio {{category}}" +setUp = "Configura criterio {{category}}" + +[portal.policies.wizard.workflow] +description = "Scegli cosa fa questo criterio a ogni documento che elabora." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} attivi" +noRule = "Nessuna regola applicata ancora" +subtitle = "Automazioni permanenti attraverso cui passa ogni documento, indipendentemente dalla pipeline che lo gestisce." +title = "Cosa viene eseguito sui tuoi PDF" + +[portal.policySummary.action] +comingSoon = "Passa a Enterprise" +configure = "Configura" +setUp = "Configura" + +[portal.policySummary.column] +activeRule = "Regola attiva" +policy = "Criterio" +status = "Stato" + +[portal.policySummary.empty] +description = "Una volta configurati i criteri, le categorie appariranno qui." +title = "Nessun criterio ancora" + +[portal.policySummary.state] +active = "Attivo" +off = "Disattivato" +soon = "Presto" + +[portal.processingStatus] +managePlan = "Gestisci piano" +volumeSuffix = "PDF elaborati · ultimi 30 giorni" + +[portal.procurement] +reset = "Reimposta procurement (demo)" +subtitle = "Fai valutare, contrattualizzare e avviare il tuo team. Ogni documento in un unico posto." +title = "Procurement" + +[portal.procurement.action] +download = "Download" +pay = "Paga ora" +request = "Richiedi" +sign = "Rivedi e firma" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Accetta e abbonati" +confirm = "Ho letto e accetto lo Stirling Enterprise Agreement." +eyebrow = "Accordo" +intro = "Un unico accordo combinato copre la tua offerta: Master Service Agreement, Order Form, EULA e Data Processing Agreement. Rivedilo, quindi accetta per trasformare il preventivo in un abbonamento vincolante." +title = "Rivedi il tuo accordo enterprise" + +[portal.procurement.builder] +addons = "Componenti aggiuntivi" +back = "Indietro" +businessName = "Nome azienda" +businessNamePlaceholder = "La tua azienda" +continue = "Continua" +country = "Paese" +countryEuro = "Eurozona (EUR €)" +countryUK = "Regno Unito (GBP £)" +countryUS = "Stati Uniti (USD $)" +eula = "Ho letto e accetto la Stirling Enterprise EULA. Regola l'accordo generato da questo preventivo." +generate = "Genera preventivo" +included = "Incluso" +indemnification = "Indennizzo IP" +indemnificationSub = "Difendiamo le richieste IP idonee, secondo la EULA" +offlineLicense = "Licenza offline / air-gapped" +offlineLicenseSub = "Un file di licenza scaricabile per un'istanza self-hosted air-gapped" +qbr = "Revisioni aziendali trimestrali" +qbrSub = "Il tuo SE rivede utilizzo e roadmap ogni trimestre" +running = "{{annual}} / anno · {{years}} anni {{tcv}}" +s1Sub = "Il tuo team e i PDF che prevedi di elaborare ogni anno." +s1Title = "Quanto elaborerai?" +s2Sub = "Termini più lunghi scontano la tariffa; il livello di servizio definisce il supporto." +s2Title = "Impegno e servizio" +s3Sub = "Per il preventivo e l'accordo che genera." +s3Title = "I tuoi dettagli" +serviceLevel = "Livello di servizio" +slDedicated = "Dedicato" +slDedicatedSub = "4 ore lavorative · account manager dedicato · +30%" +slPriority = "Prioritario" +slPrioritySub = "Stesso giorno lavorativo · CSM nominato · +15%" +slStandard = "Standard" +slStandardSub = "Giorno lavorativo successivo · CSM condiviso · incluso" +stepOf = "Passaggio {{n}} di {{total}}" +term = "Durata" +termDiscount = "Sconto del {{pct}}% per impegno pluriennale applicato" +title = "Crea il tuo preventivo" +training = "Onboarding e formazione" +trainingSub = "Sessioni live per far partire il tuo team" +users = "Utenti totali" +usersPlaceholder = "es. 250" +volEstimated = "Stimato da {{count}} utenti (~2.000 PDF ciascuno, inclusa l'automazione). Modifica se hai dati più precisi." +volManual = "Stiamo usando la tua cifra. Puoi stimare di nuovo in base alla dimensione del team in qualsiasi momento." +volNoUsers = "Non sei sicuro? Inserisci la dimensione del team e la stimeremo." +volume = "Volume PDF annuale" +volumePlaceholder = "es. 1.000.000" +years_one = "{{count}} anno" +years_other = "{{count}} anni" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} doc" +done = "Fatto" +here = "Sei qui" +hide = "Nascondi" +optional = "Facoltativo" +paidAddon = "Componente aggiuntivo a pagamento" +show = "Mostra" +subtitle = "Tutto ciò di cui hai bisogno in ogni passaggio del percorso, mostrato man mano che l'offerta avanza." +supportingSubtitle = "SOC 2, revisioni di sicurezza, moduli fiscali e altro, pronti quando il tuo team sicurezza o procurement li richiede. Alcuni comportano una tariffa una tantum." +supportingTitle = "Supporto alla tua valutazione" +title = "Documenti" +upcoming = "In arrivo" + +[portal.procurement.error] +title = "Qualcosa è andato storto" + +[portal.procurement.hero] +company = "La tua offerta enterprise" +ctaAgreement = "Rivedi e firma l'accordo" +ctaLive = "Sei live" +ctaPayment = "Aggiungi pagamento" +ctaQuote = "Rivedi il preventivo" +ctaTrial = "Crea il preventivo" +eyebrow = "Procurement enterprise" +inviteTeammates = "Invita compagni di team" +keyDocs = "Documenti chiave" +nextStep = "Passaggio successivo: {{action}}" +notStarted = "Non iniziato" +open = "Apri procurement" +scheduleCall = "Pianifica una chiamata" +setup1Sub = "Invita i tuoi compagni di team" +setup1Title = "Distribuisci il PDF Editor" +setup2Sub = "Attiva l'elaborazione su editor e altre origini" +setup2Title = "Collega il PDF Processor" +setup3Sub = "Attiva Sicurezza, Conformità, Instradamento o Conservazione quando ne hai bisogno" +setup3Title = "Aggiungi criteri consigliati" + +[portal.procurement.journey] +daysLeft_one = "{{count}} giorno rimasto" +daysLeft_other = "{{count}} giorni rimasti" +engineerLabel = "Il tuo solutions engineer" +eyebrow = "Il tuo rollout" +live = "Sei live su Stirling Enterprise" +nextStep = "Passaggio successivo: {{action}}" +subtitle = "Il tuo solutions engineer ti accompagna in ogni passaggio. Un'azione successiva alla volta; la checklist completa è sotto." +title = "Dalla trial al live, un percorso guidato" +trialTitle = "Trial Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Una firma copre MSA, order form, EULA e DPA." +gatingAction = "Rivedi e firma il tuo accordo" +label = "Accordo" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisioning del workspace ed esecuzione del playbook go-live." +gatingAction = "Provisioning del tuo workspace" +label = "Implementazione" + +[portal.procurement.journeySteps.payment] +blurb = "Paga con carta, bonifico bancario o tramite ordine di acquisto." +gatingAction = "Conferma pagamento" +label = "Pagamento" + +[portal.procurement.journeySteps.quote] +blurb = "Rivedi prezzi a volume impegnato e durata del contratto." +gatingAction = "Accetta il preventivo" +label = "Preventivo" + +[portal.procurement.journeySteps.trial] +blurb = "Valuta Stirling rispetto ai tuoi documenti e workflow." +gatingAction = "Crea il preventivo" +label = "Trial" + +[portal.procurement.license] +copied = "Copiato" +copy = "Copia chiave" +downloadError = "Impossibile generare il file di licenza offline per il momento — riprova tra poco." +downloadOffline = "Download licenza offline (.lic)" +hint = "Incolla questa chiave in un'istanza self-hosted per attivarla, oppure conservala per i tuoi registri. Tienila al sicuro." +label = "La tua chiave di licenza" + +[portal.procurement.link] +cta = "Collega account" +description = "Il procurement viene eseguito sul tuo account Stirling collegato: è così che effettuiamo il provisioning della trial, prezzamo il preventivo e avviamo la fatturazione. Collega un account per iniziare." +eyebrow = "Enterprise" +title = "Collega il tuo account per iniziare" + +[portal.procurement.live] +description = "Il tuo abbonamento è attivo e la tua licenza è stata emessa. Il provisioning del tuo team è completato e la fatturazione è iniziata." +eyebrow = "Live" +title = "Sei live su Stirling Enterprise" + +[portal.procurement.locked] +description = "Chiavi trial, preventivi a volume impegnato, accordo con firma unica, pagamento e registro documenti saranno tutti qui quando avvii una valutazione enterprise." +eyebrow = "Solo Enterprise" +talkToSales = "Parla con le vendite" +title = "Il percorso procurement si apre con Enterprise" + +[portal.procurement.milestone] +accept = "Accetta e continua" +description = "Scarica il PDF per condividerlo con il tuo team, torna ad accettarlo quando sei pronto oppure apporta modifiche." +download = "Download PDF" +downloadError = "Impossibile scaricare il PDF del preventivo per il momento — riprova tra poco." +edit = "Modifica preventivo" +eyebrow = "Preventivo {{number}}" +perYear = " / anno" +preparedFor = "Preparato per {{company}}" +tcv = "{{value}} valore totale del contratto" +title = "Il tuo preventivo è pronto" + +[portal.procurement.modal] +cancel = "Annulla" +chooseFile = "Scegli file" +close = "Chiudi" +downloadBody = "Il download inizierà a breve." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "Nessun file selezionato" +payBody = "Paga il contratto impegnato con carta o bonifico bancario tramite Stripe. Il provisioning del tuo workspace viene effettuato appena il pagamento viene confermato." +payCta = "Continua su Stripe" +payTitle = "Conferma pagamento" +requestBodyFree = "Lo generiamo su richiesta. Conferma e il tuo solutions engineer lo invierà a breve." +requestBodyPaid = "Questo è un componente aggiuntivo a pagamento. Conferma e il tuo solutions engineer ne definirà l'ambito e invierà la documentazione." +requestCta = "Richiedi" +requestTitle = "Richiedi questo documento" +signBody = "Apre lo Stirling Enterprise Agreement per la firma elettronica: una firma copre MSA, order form, EULA e DPA. Controfirmiamo automaticamente e passi al pagamento." +signCta = "Apri per la firma" +signTitle = "Rivedi e firma il tuo accordo" +uploadBody = "Inviaci il tuo PO e fattureremo in base ai tuoi termini. Trascina il PDF o scegli un file qui sotto." +uploadCta = "Upload ordine di acquisto" +uploadTitle = "Upload del tuo ordine di acquisto" + +[portal.procurement.payment] +description = "Il tuo preventivo è accettato e la tua licenza è già attiva — il tuo team può iniziare subito. Paga la prima fattura quando sei pronto; puoi pagarla o scaricarla qui, senza bisogno di email." +downloadInvoice = "Download fattura" +simulate = "Simula pagamento ricevuto (demo)" +title = "Abbonamento creato" +viewInvoice = "Visualizza e paga fattura" + +[portal.procurement.schedule] +fallback = "Impossibile caricare il pianificatore." +fallbackLink = "Apri la pianificazione in una nuova scheda" +subtitle = "Il tuo solutions engineer guiderà il team nel rollout. Scegli un orario adatto a te." +title = "Pianifica una chiamata" + +[portal.procurement.status] +action = "Azione richiesta" +available = "Disponibile" +complete = "Completato" +pending = "In sospeso" +request = "Su richiesta" + +[portal.procurement.trial] +body = "L'estensione aggiunge 7 giorni e avvisa il tuo solutions engineer." +bodyMaxed = "Hai usato tutte le estensioni — parla con il tuo solutions engineer se ti serve più tempo." +cancel = "Annulla trial" +extend = "Estendi di 7 giorni" +maxed = "Limite raggiunto" +subtitle = "La tua trial gratuita dura fino al {{date}}. Nessuna carta richiesta." +title = "Trial Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Prezzi a volume impegnato, SSO + SCIM + RBAC a livello di organizzazione, audit immutabile di 90 giorni e un SE dedicato." +homeCta = "Avvia Trial →" +homeHeadline = "Elabora milioni di PDF." + +[portal.recentActivity] +title = "Attività recente" +viewAll = "Visualizza tutto" + +[portal.recentActivity.empty] +description = "Esecuzioni pipeline, deploy ed eventi agente appariranno qui." +title = "Ancora nulla qui" + +[portal.search] +ariaLabel = "Cerca" +placeholder = "Cerca in Stirling — endpoint, pipeline, doc…" + +[portal.search.empty] +noActionsDescription = "Le azioni rapide appariranno qui quando saranno disponibili." +noActionsTitle = "Nessuna azione rapida" +noMatches = "Nessuna corrispondenza per \"{{query}}\"" +noMatchesDescription = "Prova una parola chiave diversa o sfoglia il catalogo." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Collegamento account" + +[portal.shell.header] +accountFallback = "Account" +accountMenu = "Menu account" +darkMode = "Modalità scura" +lightMode = "Modalità chiara" +search = "Cerca" +searchPlaceholder = "Cerca…" +signOut = "Esci" +switchToDark = "Passa al tema scuro" +switchToLight = "Passa al tema chiaro" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} doc" +linkAccount = "Collega account Stirling" +planEditor = "Piano Editor" +planEnterprise = "Piano Enterprise" +planProcessor = "Piano Processor" +primaryNav = "Navigazione principale" +switchApp = "Cambia app" + +[portal.sources] +subtitle = "Connessioni di input riutilizzabili che alimentano documenti in Stirling. Configura una connessione una volta, quindi referenziala da qualsiasi numero di criteri. Fai clic su una riga per la sua configurazione e per vedere quali criteri la usano." +title = "Origini" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Collega origine" + +[portal.sources.delete] +body = "Eliminare \"{{name}}\"? Questa operazione non può essere annullata. I criteri che la referenziano dovranno essere aggiornati." +cancel = "Annulla" +confirm = "Elimina" +title = "Eliminare origine?" + +[portal.sources.detail] +closeAriaLabel = "Chiudi dettaglio" +delete = "Elimina origine" +docs24h = "Ultime 24h" +docs30d = "Ultimi 30 giorni" +docsTotal = "Totale rilevati" +docsTrend = "Documenti negli ultimi 30 giorni" +documents = "Documenti" +edit = "Modifica" +notReferenced = "Non referenziata da alcun criterio, quindi è sicura da eliminare." +pause = "Metti in pausa" +resume = "Riprendi" +subtitle = "{{type}} · {{status}}" +usedBy = "Usata da" + +[portal.sources.empty] +description = "Collega una cartella (e, presto, cloud storage) così i tuoi criteri avranno un posto da cui prelevare documenti." +title = "Nessuna origine collegata ancora" + +[portal.sources.kpi] +inUse = "In uso" +total = "Connessioni" +unused = "Non usate" + +[portal.sources.status] +active = "Attiva" +disabled = "Disabilitata" +unused = "Non usata" + +[portal.sources.table] +source = "Origine" +status = "Stato" +usedBy = "Criteri" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Monitora una directory sul server per nuovi documenti." +label = "Cartella" + +[portal.sources.types.folder.fields.directory] +helperText = "Percorso assoluto che Stirling monitora per i file da elaborare." +label = "Percorso directory" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Il controllo contenuto legge ogni file modificato, quindi rinomine e tocchi che non alterano il contenuto non vengono rielaborati." +label = "Rilevamento modifiche" + +[portal.sources.types.folder.fields.identity.options] +hash = "Dimensione, data e controllo contenuto" +stat = "Dimensione e data di modifica" + +[portal.sources.types.folder.fields.mode] +label = "Modalità lettura" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consuma: elabora ogni file una volta" +snapshot = "Snapshot: rileggi la cartella a ogni esecuzione" + +[portal.sources.types.folder.fields.recursive] +label = "Profondità cartella" + +[portal.sources.types.folder.fields.recursive.options] +all = "Includi sottocartelle" +top = "Solo livello superiore" + +[portal.sources.types.unknown] +label = "Origine" + +[portal.sources.wizard] +back = "Indietro" +cancel = "Annulla" +continue = "Continua" +editTitle = "Modifica origine" +name = "Nome" +namePlaceholder = "es. Acquisizione reclami" +save = "Salva modifiche" +subtitle = "Passaggio {{current}} di {{total}} · {{label}}" +title = "Collega un'origine" +type = "Tipo" + +[portal.sources.wizard.steps] +chooseType = "Scegli tipo" +configure = "Configura" +review = "Rivedi e collega" + +[portal.usage] +managePayment = "Gestisci pagamento" +subtitle = "Consumi, fatture e gestione del piano per ogni PDF fatturato da Stirling, in un'unica console." +title = "Utilizzo e fatturazione" + +[portal.usage.error] +loadWallet = "Impossibile caricare il wallet" +openStripePortal = "Impossibile aprire il portale Stripe" +walletUnavailable = "Wallet non disponibile: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Accedi di nuovo" +body = "La sessione del tuo account Stirling è scaduta. Accedi di nuovo per visualizzare la fatturazione — la tua istanza resta collegata." +title = "Sessione scaduta" + +[portal.users] +title = "Utenti" + +[portal.users.roles] +subtitle = "Ogni ruolo esiste su ogni piano — ciò che ciascuno può fare è fisso in tutta l'organizzazione." +title = "Ruoli" + +[portal.users.roles.admin] +label = "Admin (proprietario org)" +summary = "Governance completa su workspace, impostazioni e membri." + +[portal.users.roles.admin.permissions] +0 = "Gestire utenti, team e ruoli" +1 = "Gestire tutte le integrazioni, incl. connessioni S3" +2 = "Concedere o revocare l'accesso al portale" +3 = "Tutto ciò che può fare Team Owner" + +[portal.users.roles.guest] +label = "Guest" +summary = "Accesso limitato o solo web; non può avere configurazioni personali." + +[portal.users.roles.guest.permissions] +0 = "Uso solo web / demo" +1 = "Nessuna chiave API o integrazione" +2 = "Nessun accesso al portale" +3 = "Sola lettura dove condiviso" + +[portal.users.roles.member] +label = "Member" +summary = "Utente regolare — lavora con risorse condivise e le proprie configurazioni." + +[portal.users.roles.member.permissions] +0 = "Usare l'editor e le integrazioni condivise" +1 = "Creare configurazioni API e MCP personali" +2 = "Vedere le configurazioni del team condivise con loro" +3 = "Nessuna gestione S3 o workspace" + +[portal.users.roles.team_owner] +label = "Team owner" +summary = "Possiede un team — gestisce le risorse dei membri e le configurazioni condivise." + +[portal.users.roles.team_owner.permissions] +0 = "Creare e gestire le connessioni S3 del team" +1 = "Gestire configurazioni di integrazione di proprietà del team" +2 = "Accesso al portale tramite il criterio predefinito" +3 = "Tutto ciò che può fare Member" + +[portal.welcome] +ariaLabel = "Benvenuto in Stirling PDF" +badge = "Open-source" +installEditor = "Installa l'Editor" +inviteTeammates = "Invita compagni di team" +openInBrowser = "Apri nel browser" +perks = "Gratis per sempre · Self-hostable" +subtitle = "Il PDF Editor più sicuro al mondo è gratuito per team di ogni dimensione. Include oltre 60 operazioni PDF e SSO." +title = "Benvenuto in" +titleAccent = "Stirling PDF" + [printFile] title = "Stampa file" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenze per le dipendenze backend incluse con questo server." +backendLabel = "Licenze backend" +backendTitle = "Licenze backend di terze parti" +empty = "Nessuna dipendenza trovata." +frontendDescription = "Licenze per le dipendenze frontend incluse nella build di release." +frontendLabel = "Licenze frontend" +frontendTitle = "Licenze frontend di terze parti" +license = "Licenza" +listDescription = "L'elenco viene mostrato direttamente nella UI dal bundle di release o dall'endpoint backend." +listTitle = "Dipendenze incluse" +loadError = "Impossibile caricare le licenze di terze parti" +module = "Modulo" +version = "Versione" + [settings.licensingAnalytics] audit = "Audit" plan = "Piano" @@ -7686,7 +9775,9 @@ memberRemoved = "Membro rimosso con successo" namePlaceholder = "Inserisci il nome del team" personal = "Personale" removeError = "Impossibile rimuovere il membro" +renameCancel = "Annulla rinomina" renameError = "Impossibile rinominare il team" +renameSubmit = "Salva nome team" renameSuccess = "Team rinominato con successo" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Invia invito" title = "Invita membro del team" [team.members] +actions = "Azioni membro" emailColumn = "Email" empty = "Nessun membro del team" nameColumn = "Nome" @@ -7933,6 +10025,146 @@ title = "Statistiche dettagliate" unknownEndpoint = "Endpoint sconosciuto" visits = "Visite" +[users] +lastActive = "Ultimo accesso" +learnMore = "Scopri di più su ruoli e accesso." +locked = "Bloccato" +roleFor = "Ruolo per {{name}}" +rowActions = "Azioni per {{name}}" +showAll = "Mostra tutti {{count}}" +showLess = "Mostra meno" +subtitle2 = "Le tue persone, i team e i livelli di accesso." +suspended = "Sospeso" +teamActions = "Azioni team" +title = "Utenti" +you = "(tu)" + +[users.action] +deleteTeam = "Elimina team" +disableMfa = "Reimposta MFA" +move = "Sposta nel team" +reinstate = "Ripristina" +remove = "Rimuovi dall'org" +rename = "Rinomina team" +resetPw = "Reimposta password" +suspend = "Sospendi" +unlock = "Sblocca account" + +[users.cap] +addProcessor = "+ Processor" +approver = "Approva criterio" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Eliminare il team {{name}}? Il team deve prima essere vuoto: sposta i suoi membri in un altro team e non può ancora possedere configurazioni di integrazione." +deleteTeamTitle = "Elimina team" +disableMfaBody = "Rimuovere l'iscrizione MFA di {{name}}? La configurerà di nuovo al prossimo login, se richiesto." +disableMfaTitle = "Reimposta MFA" +removeBody = "Rimuovere definitivamente {{name}} dall'organizzazione? Questa operazione non può essere annullata." +removeTitle = "Rimuovi membro" + +[users.empty] +description = "Invita il tuo team per iniziare a collaborare." +title = "Nessun membro ancora" + +[users.group] +addToTeam = "Aggiungi al team" +guestCount = "{{count}} guest" +guests = "Guest" +guestsDesc = "Collaboratori esterni, limitati a ciò che hai condiviso. Solo Editor." +ledBy = "guidato da {{owner}}" +org = "Organizzazione" +orgDesc = "Proprietari con autorità su tutta l'organizzazione e approvazione dei criteri" +owners = "{{count}} proprietario" +team = "Team {{name}}" +teamMeta = "{{count}} persone" + +[users.invite] +access = "Accesso" +action = "Invita persone" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Metodo di accesso" +authWeb = "Password" +create = "Crea account" +createSubtitle = "Crea un account self-hosted con password o SSO." +createTitle = "Crea account" +editorDesc = "Modifica PDF nello Stirling PDF Editor. Tutti lo ricevono." +email = "Indirizzo email" +emailError = "Inserisci un indirizzo email valido" +emailPlaceholder2 = "nome@azienda.com" +forceChange = "Richiedi il cambio password al primo login" +forceMfa = "Richiedi configurazione MFA al primo login" +method = "Come aggiungerli" +methodDirect = "Crea account direttamente" +methodEmail = "Invita via email" +password = "Password" +passwordError = "La password deve contenere almeno 8 caratteri" +processorDeferred = "Invito inviato, ma l'accesso Processor non può ancora essere concesso: impostalo dal roster una volta che si saranno uniti." +processorDesc = "La superficie di governance, esecuzione di pipeline, agenti e API." +role = "Ruolo" +send2 = "Invia invito" +subtitle2 = "Riceveranno un'email per unirsi alla tua area di lavoro Stirling." +team = "Team" +title = "Invita persone" +username = "Nome utente" +usernameError = "Il nome utente deve contenere almeno 3 caratteri" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Qualcosa è andato storto nel contattare il backend, oppure non hai accesso. Riprova." +title = "Impossibile caricare i membri" + +[users.moveTeam] +apply = "Sposta" +team = "Team" +title = "Sposta nel team" + +[users.newTeam] +action = "+ Nuovo team" +create = "Crea team" +emailError = "Inserisci un indirizzo email valido" +name = "Nome del team" +namePlaceholder = "es. Finanza" +nameRequired = "Il nome del team è obbligatorio" +owner = "Proprietario del team" +ownerFailed = "Team creato, ma non è stato possibile invitare il proprietario. Assegnane uno dall'elenco membri." +ownerHelper = "Ogni team ha un responsabile. Sarà invitato come Proprietario del team, con Processor attivato, e potrà aggiungere gli altri. Potrai riassegnarlo in seguito." +ownerPlaceholder = "owner@company.com" +subtitle = "Raggruppa le persone sotto un Proprietario del team che gestisce il loro accesso." +title = "Nuovo team" + +[users.renameTeam] +apply = "Rinomina" +name = "Nome del team" +title = "Rinomina team" + +[users.resetPw] +apply = "Reimposta password" +confirm = "Conferma password" +copied = "Copiato negli appunti" +copyHint = "Copiala ora: non verrà mostrata di nuovo." +email = "Invia un'email all'utente riguardo alla reimpostazione" +forceChange = "Richiedi il cambio della password al prossimo accesso" +generate = "Genera una password sicura" +includePw = "Includi la nuova password nell'email" +mismatch = "Le password non corrispondono" +newPassword = "Nuova password" +regen = "Rigenera" +title = "Reimposta password" +tooShort = "La password deve contenere almeno 8 caratteri" + +[users.role] +guest = "Ospite" +member = "Membro" +orgOwner = "Proprietario dell'organizzazione" +teamOwner = "Proprietario del team" + +[users.team] +grantProcessor = "Concedi Processor al team" +revokeProcessor = "Revoca Processor dal team" + [validateSignature] date = "Data" downloadCsv = "Scarica CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Riduci" [viewer.attachments] addAttachment = "Aggiungi allegato" close = "Chiudi allegati" +closeSidebar = "Chiudi la barra laterale degli allegati" +download = "Scarica allegato" empty = "Nessun allegato in questo documento" loading = "Caricamento degli allegati..." noDocument = "Apri un PDF per visualizzarne gli allegati." noMatch = "Nessun allegato corrisponde alla tua ricerca" noSupport = "Il supporto per gli allegati non è disponibile in questo visualizzatore." +retry = "Riprova" searchPlaceholder = "Cerca allegati" title = "Allegati" +[viewer.bookmarks] +bookmarkTitle = "Titolo del segnalibro" +closeSidebar = "Chiudi la barra laterale dei segnalibri" +collapseAll = "Comprimi tutti i segnalibri" +expandAll = "Espandi tutti i segnalibri" + [viewer.comments] addComment = "Aggiungi commento" addCommentPlaceholder = "Aggiungi commento..." @@ -8075,6 +10316,7 @@ clearAll = "Cancella tutti i commenti" clearAllDescription = "Rimuove commenti e risposte dalla barra laterale mantenendo eventuali annotazioni collegate nel documento." clearAllTitle = "Cancellare tutti i commenti?" close = "Chiudi commenti" +closeSidebar = "Chiudi la barra laterale dei commenti" deleteAnnotationAndComment = "Elimina annotazione e commento" deleteDescription = "Questa annotazione ha un commento associato. Puoi rimuovere solo il commento dalla barra laterale mantenendo l'annotazione, oppure eliminare tutto." deleteTitle = "Rimuovere l'annotazione dai commenti?" @@ -8106,6 +10348,11 @@ title = "Campi modulo" unsavedBadge = "Non salvato" unsavedDesc = "Hai modifiche non salvate" +[viewer.layers] +closeSidebar = "Chiudi la barra laterale dei livelli" +hideAll = "Nascondi tutti i livelli" +showAll = "Mostra tutti i livelli" + [viewer.link] delete = "Elimina link" @@ -8136,6 +10383,9 @@ resultsOf = "di {{total}}" [viewer.signature] delete = "Elimina firma" +[viewer.thumbnails] +closeSidebar = "Chiudi la barra laterale delle miniature" + [viewPdf] tags = "visualizzare,leggere,annotare,testo,immagine" title = "Visualizza/Modifica PDF" @@ -8562,6 +10812,7 @@ loading = "Caricamento persone..." locked = "bloccato" lockedBadge = "Bloccato" loginRequired = "Abilita prima la modalità login" +memberActions = "Azioni membro" noMembersFound = "Nessun membro trovato" role = "Ruolo" searchMembers = "Cerca membri..." @@ -8571,6 +10822,7 @@ unlockAccount = "Sblocca account" unlockUserError = "Impossibile sbloccare l'account utente" unlockUserSuccess = "Account utente sbloccato con successo" user = "Utente" +userInfo = "Informazioni utente" [workspace.people.actions] upgrade = "Aggiorna" @@ -8716,6 +10968,7 @@ removeMemberError = "Impossibile rimuovere l'utente dal team" removeMemberSuccess = "Utente rimosso dal team" renameTeamLabel = "Rinomina team" system = "Sistema" +teamActions = "Azioni team" teamName = "Nome team" teamNotFound = "Team non trovato" title = "Team" diff --git a/frontend/editor/public/locales/ja-JP/translation.toml b/frontend/editor/public/locales/ja-JP/translation.toml index 294392bb49..2474e53c75 100644 --- a/frontend/editor/public/locales/ja-JP/translation.toml +++ b/frontend/editor/public/locales/ja-JP/translation.toml @@ -7,6 +7,7 @@ black = "黒" blue = "青" cancel = "キャンセル" chooseFile = "ファイルを選択" +clear = "クリア" close = "閉じる" comingSoon = "近日公開" confirm = "確認" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} 件のファイルの準備ができま property = "プロパティ" quickPosition = "クイック位置" red = "赤" +remove = "削除" reset = "リセット" review = "レビュー" save = "保存" @@ -180,6 +182,7 @@ addMoreFiles = "さらにファイルを追加..." attachments = "添付ファイルを選択" info = "PDF に添付するファイルを選択します。これらのファイルは埋め込まれ、PDF の添付パネルからアクセスできます。" placeholder = "ファイルを選択..." +removeFile = "ファイルを削除" selectedFiles = "選択したファイル" submit = "添付を追加" @@ -1628,6 +1631,9 @@ title = "Stirling PDFをもっと良くしたいですか?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "中央揃え" +alignLeft = "左揃え" +alignRight = "右揃え" annotationStyle = "注釈スタイル" backgroundColor = "背景色" borderOff = "枠線: オフ" @@ -2531,6 +2537,7 @@ title = "判断基準" [certSign.source] device = "このデバイス" +noOtherSources = "他に利用可能な証明書ソースはありません。" server = "サーバー" stepTitle = "証明書の取得元" upload = "アップロード" @@ -2805,6 +2812,7 @@ back = "戻る" cancel = "キャンセル" close = "閉じる" collapse = "折りたたむ" +confirm = "確認" continue = "続行" copied = "コピーしました!" copy = "コピー" @@ -3595,7 +3603,9 @@ makeCopy = "コピーを作成" mobileShort = "モバイル" mobileUpload = "モバイルアップロード" mobileUploadNotAvailable = "モバイルアップロードは有効になっていません" +moreOptions = "その他のオプション" myFiles = "マイファイル" +nextFile = "次のファイル" noFiles = "ファイルはありません" noFilesFound = "検索条件に一致するファイルが見つかりません" noRecentFiles = "最近のファイルは見つかりませんでした" @@ -3605,6 +3615,7 @@ openInFileEditor = "ファイルエディタで開く" openInPageEditor = "ページエディターで開く" owner = "所有者" ownerUnknown = "不明" +previousFile = "前のファイル" recent = "最近使用" removeBoth = "両方から削除" removeFilePrompt = "このファイルはこのデバイスとサーバーの両方に保存されています。どちらから削除しますか?" @@ -3680,7 +3691,9 @@ workbench = "ワークベンチ" [fileSidebar] addFiles = "ファイルを追加" +addingFiles = "ファイルを追加中…" collapse = "サイドバーを折りたたむ" +customizeGroups = "グループをカスタマイズ" dropHint = "開始するにはファイルを開いてください" dropToAdd = "Drop files to add" expand = "サイドバーを展開" @@ -3693,8 +3706,11 @@ noFiles = "まだファイルがありません" openFileManager = "ファイルマネージャーを開く" openFromComputer = "コンピューターから開く" openSettings = "設定を開く" +other = "その他" +recent = "最近" search = "検索" searchPlaceholder = "ファイルを検索..." +viewAll = "{{count}} 個のファイルをすべて表示" [fileSidebar.fileItem] closeViewer = "ビューアを閉じる" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "追加" +addLabel = "ラベルを追加…" +categoryIconAria = "{{name}} のアイコンを選択" +createCategory = "カテゴリを作成" +delete = "カテゴリを削除" +done = "完了" +hide = "カテゴリを非表示" +newCategory = "新しいカテゴリ名…" +removeLabel = "{{name}} を削除" +rename = "名前を変更" +reset = "デフォルトにリセット" +search = "ラベルを検索…" +show = "カテゴリを表示" +subtitle = "ファイルを親カテゴリにグループ化します。既存または新しいラベルをカテゴリに追加したり、名前を変更したり、独自のカテゴリを作成したりできます。どのカテゴリにも属さないファイルは「その他」に表示されます。" +title = "サイドバーのカテゴリ" + [filesPage] addToWorkspace = "ワークスペースに追加" addToWorkspaceCount = "{{count}} 件をワークスペースに追加" @@ -3715,6 +3748,7 @@ backToFolder = "{{folder}} に戻る" backToMyFiles = "マイファイルに戻る" breadcrumbs = "フォルダパス" cancel = "キャンセル" +classification = "分類" clearSearch = "検索をクリア" clearSelection = "選択をクリア" closeDetails = "詳細を閉じる" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "ファイルをアップロードできませんで added = "追加日" count = "ファイル" folder = "フォルダ" +labels = "ラベル" modified = "更新日時" name = "名前" size = "サイズ" -toolHistory = "ツール履歴" toolHistoryAtVersion = "累積ツールチェーン" totalSize = "合計サイズ" type = "種類" @@ -4614,10 +4648,10 @@ welcomeTitle = "招待されています!" [landing] addFiles = "ファイルを追加" heroSubtitle = "既存の PDF をドロップまたは追加して開始してください。" -heroTitle = "Stirling PDF" mobileUpload = "モバイルからアップロード" openFromComputer = "コンピューターから開く" uploadFromComputer = "コンピュータからアップロード" +workbenchEmptyStateHero = "PDF をどこにでもドロップ" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "出力" [onboarding] activeFiles = "アクティブファイル ビューには、ツールに読み込んだすべての PDF が表示され、処理対象を選択できます。" allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "閉じる" cropSettings = "切り抜きたいファイルを選択したら、PDF を切り抜く範囲を指定するために切り抜きツールを設定できます。" fileCheckbox = "ファイルをクリックすると、処理対象として選択されます。バッチ処理のために複数選択も可能です。" fileReplacement = "変更されたファイルはワークベンチ内で元のファイルを自動的に置き換えるため、さらに別のツールに簡単に回せます。" @@ -4955,6 +4990,7 @@ skipTheTour = "ツアーをスキップ" [onboarding.desktopInstall] body = "Stirling はデスクトップアプリとして最適に動作します。オフラインでも使えて、文書に素早くアクセスし、PC上でローカル編集できます。" +selectOs = "オペレーティングシステムを選択" title = "ダウンロード" titleWithOs = "{{osLabel}} 用をダウンロード" @@ -5566,7 +5602,9 @@ viewLabel = "PDF エディター" [pdfTextEditor.actions] applyChanges = "変更を適用" +clearText = "テキストをクリア" downloadCopy = "コピーをダウンロード" +moreOptions = "その他のオプション" reset = "変更をリセット" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "契約書" +"Financial reports" = "財務報告書" +"HR records" = "人事記録" +Insurance = "保険" +Invoices = "請求書" +"Legal filings" = "法的提出書類" +"Medical / PHI" = "医療 / PHI" +"Tax documents" = "税務書類" + [policies.enforcement] applying = "{{names}} を適用中" applyingProgress = "{{names}} を適用中({{total}} 中 {{done}})" @@ -5963,9 +6011,95 @@ export = "エクスポート前に適用" input = "インポート時に適用" print = "印刷前に適用" +[policies.field] +accessLog = "アクセスログ" +archiveAfter = "次の期間後にアーカイブ" +auditTrail = "監査証跡" +belowThreshold = "しきい値未満" +destination = "送信先" +frameworks = "フレームワーク" +immutableHold = "変更不可の保持" +keepFor = "保持期間" +minConfidence = "最小信頼度" +notify = "ルート時に通知" +onViolation = "非準拠時" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1年" +"30 days" = "30日" +"90 days" = "90日" +Never = "なし" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "レビュー用にフラグ付け" +Hold = "保留" +"Route to bucket" = "バケットへルーティング" + +[policies.fieldOption.destination] +Documents = "ドキュメント" +"S3 bucket" = "S3 バケット" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1年" +"3 years" = "3年" +"30 days" = "30日" +"7 years" = "7年" +Indefinite = "無期限" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHIを自動墨消し" +"Block export" = "エクスポートをブロック" +"Flag for review" = "レビュー用にフラグ付け" +"Quarantine document" = "ドキュメントを隔離" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "追加" +addPlaceholder = "ラベルを追加…" +customNote = "チーム向けにカスタマイズ済みです。" +defaultNote = "組み込みのデフォルトを使用しており、チームと共有されています。" +duplicate = "\"{{name}}\" はすでに存在します。" +edit = "ラベルを編集" +empty = "ラベルはまだありません。" +export = "JSON をエクスポート" +iconAria = "{{name}} のアイコンを選択" +import = "JSON をインポート" +importError = "そのファイルをインポートできませんでした。" +managedNote = "チームラベルはチームリーダーによって管理されています。" +modalSubtitle = "チーム全体で共有されます。分類機能が各ドキュメントに適したラベルを選択します。" +modalTitle = "分類ラベル" +pickIcon = "{{label}} アイコンを使用" +removeAria = "{{name}} を削除" +resetToDefault = "デフォルトにリセット" +saveForTeam = "チーム用に保存" +saving = "保存中…" +sectionLabel = "分類ラベル" +startFromScratch = "最初から始める" +teamCount = "チームラベル" +tooLong = "ラベルは最大 {{max}} 文字までです。" +ungrouped = "未グループ" +view = "ラベルを表示" + [policies.pii] account = "アカウント番号(ラベル付き)" card = "クレジット/デビットカード" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "米国のルーティング番号(ABA)" ssn = "社会保障番号" +[policies.settings] +noneExport = "現在、エクスポート時に実行されるポリシーはありません。" +noneUpload = "現在、アップロード時に実行されるポリシーはありません。" +onExport = "エクスポート時" +onUpload = "アップロード時" +reorderHandle = "ドラッグして並べ替え" +runOrderDesc = "同じトリガーで複数のポリシーが実行される場合、この順序で実行されます — 各ポリシーは前のポリシーの出力に対して実行されます。ドラッグして並べ替えます。" +title = "ポリシー設定" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "ポリシーオプション" +policySettings = "ポリシー設定" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "失敗したポリシーを再試行({{count}})" +rowProgress = "{{total}} 個中 {{completed}} 個のファイルを処理済み" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "ポリシーとは?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} を適用中..." +badgeRan = "{{name}} ポリシーがこのファイルで実行されました" +blockingAction = "ポリシー適用中のため {{action}} がブロックされました。お待ちください..." +dismiss = "オーバーレイを閉じる" +enforcingTitle = "ポリシーを適用中..." +viewAnyway = "ファイルを表示(ポリシーはまだ適用中)" + +[portal] +comingSoon = "近日公開" + +[portal.accountLink.card] +billingNote = "無人処理は組織ウォレットに請求されます。" +eyebrow = "アカウントリンク" +linkButton = "Stirling アカウントをリンク" +linked = "リンク済み" +linkedAs = "{{name}} としてリンク済み。" +linkedGeneric = "このインスタンスはリンクされています。" +notLinked = "未リンク" +title = "この組織を Stirling アカウントにリンク" +unlink = "リンクを解除" + +[portal.accountLink.card.error] +title = "リンクできませんでした" + +[portal.accountLink.card.loginNotConfigured] +after = "を設定して、ホストされた Stirling アカウントとのアカウントリンクを有効にしてください。開発環境では、リンクダイアログからサインインをシミュレートできます。" +before = "設定" +title = "SaaS ログインが設定されていません" + +[portal.accountLink.gate] +action = "アカウントをリンク" +description = "請求対象機能を使用するには、この組織の Stirling アカウントをリンクしてください。" +title = "リンクしてロック解除" +titleFeature = "リンクして {{feature}} をロック解除" + +[portal.accountLink.instances] +active = "アクティブ" +revoke = "取り消す" +revoked = "取り消し済み" +unnamed = "名前のないインスタンス" + +[portal.accountLink.instances.columns] +instance = "インスタンス" +lastSeen = "最終確認" +linked = "リンク済み" +status = "ステータス" + +[portal.accountLink.instances.empty] +description = "この組織のアカウントをリンクし、セルフホストのインスタンスを登録すると、ここに表示されます。" +title = "リンクされたインスタンスはありません" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}日前" +daysAgo_other = "{{count}}日前" +hoursAgo_one = "{{count}}時間前" +hoursAgo_other = "{{count}}時間前" +justNow = "たった今" +minutesAgo_one = "{{count}}分前" +minutesAgo_other = "{{count}}分前" +never = "なし" + +[portal.accountLink.modal] +linkSubtitle = "このサーバーの請求先にするアカウントにサインインしてください。" +linkTitle = "Stirling アカウントをリンク" +reauthSubtitle = "セッションの有効期限が切れました — Stirling アカウントに再度サインインしてください。インスタンスのリンクは維持されます。" +reauthTitle = "再度サインイン" +simulateSignIn = "サインインをシミュレート(dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "を設定して、ホストされた Stirling アカウントとのアプリ内リンクを有効にしてください。" +and = "および" +before = "設定" +title = "SaaS ログインが設定されていません" + +[portal.accountLink.panel] +instancesSub = "この組織に登録されているすべてのセルフホストインスタンス。認証情報を取り消すと、無人アクセスを直ちに遮断できます。" +instancesTitle = "リンクされたインスタンス" +revokeError = "インスタンスを取り消せませんでした" +sub = "このセルフホスト組織を Stirling アカウントにリンクして、無人処理を組織ウォレットに請求します。" + +[portal.accountLink.panel.loadError] +forbidden = "チームオーナーのみが組織のリンクされたインスタンスを表示できます。" +generic = "チームのリンクされたインスタンスを読み込めませんでした。しばらくしてからもう一度お試しください。" +title = "リンクされたインスタンスを読み込めませんでした" + +[portal.accountLink.state] +free = "Editorプラン" +subscribed = "Processorプラン" +unlinked = "未リンク" + +[portal.agentBuilder] +bootstrapFromDocument = "ドキュメントから初期生成" +sectionsAriaLabel = "エージェントビルダーのセクション" +selectorAriaLabel = "エージェント" +subtitle = "ドキュメントを分類、抽出、ルーティングする AI エージェントを設計、テスト、公開します。シナリオを定義し、ツールアクセスを制限し、ゴールデンセットを実行して、バージョンを公開します。" +title = "エージェントビルダー" + +[portal.agentBuilder.bootstrap] +cancel = "キャンセル" +dropzoneText = "サンプルドキュメント(PDF または画像)を選択" +lead = "サンプルドキュメントをドロップすると、調整可能なシナリオと抽出スキーマを提案します。レビューするまで何も公開されません。" +submit = "エージェントを初期生成" +subtitle = "代表的なファイルから新しいエージェントを作成" +title = "ドキュメントから初期生成" + +[portal.agentBuilder.empty] +description = "サンプルドキュメントからエージェントを初期生成してシナリオと抽出スキーマの土台を作成し、調整して公開します。" +title = "エージェントはまだありません" + +[portal.agentBuilder.evals] +casesPassing = "合格ケース" +columnCase = "評価ケース" +columnLatency = "レイテンシ" +columnResult = "結果" +fail = "失敗" +goldenSetPassRate = "ゴールデンセット合格率" +latencyMs = "{{ms}} ms" +notRun = "未実行" +pass = "合格" +passRate = "合格率" +runEvals = "評価を実行" + +[portal.agentBuilder.evals.empty] +description = "評価により、シナリオを再現可能なゴールデンセットに変換できます。アップグレードすると、合格率の推移を記録し、それを公開の条件にできます。" +title = "ゴールデンセットはまだありません" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "ゴールデンセット全体" +activeAgents = "アクティブなエージェント" +avgPassRate = "平均評価合格率" +fleetWide = "全体" +latestPublished = "最新の公開済み" +scenarios = "シナリオ" +testCases = "テストケース" +totalDescription_one = "合計 {{count}}" +totalDescription_other = "合計 {{count}}" + +[portal.agentBuilder.scenarios] +add = "追加" +addScenario = "シナリオを追加" +enable = "有効化" +expectationLabel = "期待される動作" +expectationPlaceholder = "エージェントが行うべきこと" +inEval = "評価中" +mute = "ミュート" +muted = "ミュート済み" +nameLabel = "名前" +namePlaceholder = "例:コンプライアンスのエスカレーション" + +[portal.agentBuilder.tabs] +evals = "評価" +scenarios = "シナリオ" +tools = "ツール" +versions = "バージョン" + +[portal.agentBuilder.tools] +broadAccess = "広範なアクセス" +deniedHint = "選択したツールはブロックされています。それ以外は引き続き呼び出せます。" +deniedTools = "拒否されたツール" +governanceGate = "ツールガバナンスは Enterpriseプランで利用できます。" +restricted = "制限付き" +restrictedAccess = "制限付きツールアクセス" +restrictedDescription = "下で拒否したものを除くすべてのツールを許可します。" + +[portal.agentBuilder.versions] +current = "現在" +historyGate = "完全なバージョン履歴とロールバックは Enterpriseプランで利用できます。" +publish = "公開" +rollBack = "ロールバック" + +[portal.assistant] +close = "アシスタントを閉じる" +error = "アシスタントに接続できませんでした。" +errorWithDetail = "アシスタントに接続できませんでした: {{detail}}" +inputAriaLabel = "アシスタントに質問" +inputPlaceholder = "Stirling について質問…" +open = "アシスタントを開く" +send = "送信" +title = "アシスタント" +tryAsking = "質問してみる" +typing = "入力中" + +[portal.auth] +loading = "読み込み中" +redirectingToEditor = "エディターにリダイレクト中..." + +[portal.billing.checkout] +noClientSecret = "Edge function が client_secret を返しませんでした。" +subtitle = "無料の Editorプラン付与分を超えて続行するにはカードを追加してください。残りは Stripe が処理します。" +title = "Processorプランを有効にする" + +[portal.billing.checkout.activationSlow] +body = "お支払いは成功しましたが、有効化に通常より少し時間がかかっています。自動的に有効になります — これを閉じると、まもなくここに表示されます。" +close = "閉じる" +title = "もう少しです" + +[portal.billing.checkout.error] +title = "チェックアウトを開始できませんでした" + +[portal.billing.checkout.finalizing] +body = "お支払いが完了しました。リンクされたインスタンス全体で従量制処理を有効化しています — 通常は数秒で完了します。" +hint = "このウィンドウを開いたままにしてください。" +title = "Processorプランを有効化中..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "を設定して、アプリ内チェックアウトを有効にしてください。" +bodyBefore = "設定" +title = "Stripe が設定されていません" + +[portal.billing.enterpriseUpsell] +cta = "Enterprise 見積もりを作成" +description = "コミット済みボリューム割引、エアギャップデプロイ、カスタム MSA とセキュリティレビュー、サードパーティ販売代理店パートナーシップ。" +eyebrow = "ボリューム割引 · 100万以上のPDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "今月のアクティブ数" +cost = "コスト" +editorsDeployed = "デプロイ済みエディター" +inviteTeammates = "チームメイトを招待" +pdfsEdited = "編集されたPDF数" +subtitle = "どこにでも、チーム全体にデプロイできます。" +title = "無料 PDF エディター" + +[portal.billing.freePlan] +checkoutErrorTitle = "チェックアウトを開始できませんでした" +currentPlan = "現在のプラン" +freeForever = "ずっと無料" +noTeamResolved = "ウォレット上でチームがまだ解決されていません — 更新してもう一度お試しください。" +ownerOnly = "チームオーナーのみが Processorプランを有効にできます。" +planName = "Editor" +ssoIncluded = "SSO 含む" +switchOnProcessor = "Processor を有効にする →" +unlimitedUsers = "無制限のユーザー" + +[portal.billing.invoices] +columnAmount = "金額" +columnDate = "日付" +columnDescription = "説明" +columnPdfsProcessed = "処理されたPDF数" +columnStatus = "ステータス" +descriptionFallback = "請求書" +downloadAriaLabel = "請求書 {{number}} を PDF としてダウンロード" +emptyDescription = "チームがサブスクライブし、最初のサイクルが終了すると、請求書がここに表示されます。" +emptyTitle = "請求書はまだありません" +fetchLimitNote_one = "最新の請求書 {{count}} 件を表示しています。古い請求書は Stripe ポータルにあります。" +fetchLimitNote_other = "最新の請求書 {{count}} 件を表示しています。古い請求書は Stripe ポータルにあります。" +loadError = "請求書を読み込めませんでした: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "すべて表示 {{count}}" +showAll_other = "すべて表示 {{count}}" +showFewer_one = "少なく表示(上位 {{count}} 件)" +showFewer_other = "少なく表示(上位 {{count}} 件)" +showMostRecent_one = "最新 {{count}} 件を表示" +showMostRecent_other = "最新 {{count}} 件を表示" +title = "請求書履歴" +viewAriaLabel = "請求書 {{number}} を Stripe で表示" +viewLink = "表示 ↗" + +[portal.billing.linkPrompt] +cta = "Stirling アカウントをリンク" +description = "手動のPDF編集 — 表示、署名、結合、分割、透かし、圧縮、変換、手動 OCR — はリンクの有無に関係なく常に無料です。リンクすると、従量制処理(自動化、AI、API)の無料PDF 500件を受け取れます。さらに必要な場合は Processorプランを有効にし、使用した分だけお支払いください。" +title = "Stirling アカウントをリンク" + +[portal.billing.paymentMethod] +billedMonthly = "月次請求" +cardEnding = "{{brand}} 下4桁 {{last4}}" +cardFallback = "カード" +expiresBilledMonthly = "有効期限 {{expiry}} · 月次請求" +eyebrow = "支払い方法" +managedSub = "カードと請求情報は Stripe のカスタマーポータルで安全に保管されます。" +managedTitle = "Stripe で管理" +update = "更新" + +[portal.billing.pdfsProcessed] +emptyPeriod = "この期間の従量制処理はまだありません。" +eyebrow = "この期間に処理されたPDF数" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "カテゴリ別の従量制PDF内訳" +segmentAgentsDesc = "AI エージェントアクション" +segmentAgentsLabel = "エージェント" +segmentApiDesc = "直接 API リクエスト" +segmentApiLabel = "API" +segmentAutomationDesc = "自動化とパイプライン" +segmentAutomationLabel = "自動化" +unit = "従量制PDF" + +[portal.billing.spendLimit] +adjustLimit = "上限を調整" +cancel = "キャンセル" +capControlNote = "変更はすぐに適用されます — 上限はいつでも上げ下げできます。" +capSuffix = "/ 月" +capSuffixWithDocs = "/ 月 · 約 {{documents}} ドキュメント" +displaySub = "自動処理した分だけ請求されます — 上限を超えることはありません。" +editTitle = "月間上限を設定" +eyebrow = "利用額上限" +guardrailBody = "厳格な上限です — それを超えて請求されることはありません。上限に達すると、引き上げるかサイクルがリセットされるまで従量制処理は一時停止します(無制限のPDF編集は引き続き利用できます)。何も失われません。" +guardrailLabel = "ガードレール:" +noCap = "上限なし" +pctUsed = "{{pct}}% 使用済み" +remaining = "残り {{amount}}" +save = "上限を保存" +saveError = "上限を保存できませんでした" +thisPeriodUncapped = "この期間 {{amount}} · 上限なし" +usedThisMonth = "今月 {{amount}} 使用済み" +useSuggested = "推奨を使用 · {{amount}} / 月" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/日のペースでは、約 {{count}} 日で上限に達します(月末見込み 約 {{monthEnd}})。推奨上限は約 {{suggested}} です。" +body_other = "{{rate}}/日のペースでは、約 {{count}} 日で上限に達します(月末見込み 約 {{monthEnd}})。推奨上限は約 {{suggested}} です。" +label = "超過が予測されています。" + +[portal.billing.spendThisMonth] +eyebrow = "今月の利用額" +processed_one = "{{formattedCount}} 件のPDFを処理しました。" +processed_other = "{{formattedCount}} 件のPDFを処理しました。" +processedWithRate_one = "{{formattedCount}} 件のPDFを処理しました。単価は {{rate}} です。" +processedWithRate_other = "{{formattedCount}} 件のPDFを処理しました。単価は {{rate}} です。" + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "自動処理が停止しないよう、今すぐ引き上げてください。" +approachingTitle = "月間利用額上限の {{pct}}% に達しています" +raiseLimit = "上限を引き上げ" +reachedBody = "上限を引き上げるかサイクルがリセットされるまで、従量制処理は一時停止しています。無制限のPDF編集は引き続き利用できます。" +reachedTitle = "月間利用額上限に達しました" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe ポータルを開けませんでした" + +[portal.billing.walletMeter] +capSuffix_one = "{{allowance}} 件の無料PDFのうち使用済み" +capSuffix_other = "{{allowance}} 件の無料PDFのうち使用済み" +eyebrow = "Processor トライアル" +statusLabel_one = "残り {{remaining}}" +statusLabel_other = "残り {{remaining}}" +sub = "PDF Editor は無料で使用できます。PDF を自動処理する場合はお支払いください。" +title_one = "{{allowance}} 件のPDFを無料で処理" +title_other = "{{allowance}} 件のPDFを無料で処理" +titleWithRate_one = "{{allowance}} 件のPDFを無料で処理、その後 {{rate}}/PDF" +titleWithRate_other = "{{allowance}} 件のPDFを無料で処理、その後 {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "ロック中" +openAriaLabel = "{{name}} コンポーネントを開く" + +[portal.catalogue.detail] +addToProject = "プロジェクトに追加" +ariaLabel = "コンポーネント詳細" +tabsAriaLabel = "コンポーネント詳細セクション" +upgradeToUnlock = "アップグレードしてロック解除" + +[portal.catalogue.detail.code] +install = "インストール" +usage = "使用方法" + +[portal.catalogue.detail.locked] +description = "{{name}} は {{tier}} プランから含まれます。埋め込むにはアップグレードしてください。" +title = "ご利用のプランでは利用できません" + +[portal.catalogue.detail.preview] +badge = "ライブプレビュー" +note = "インタラクティブなサンドボックスがここにレンダリングされます" + +[portal.catalogue.detail.pricing] +note = "{{unit}} ごとに従量課金されます。月間無料枠を超えた使用量はアカウントに請求され、Usage & Billing に明細表示されます。" + +[portal.catalogue.detail.stats] +billedOn = "請求単位" +embeds30d = "埋め込み(30日)" +freeQuota = "無料枠" +freeQuotaValue = "{{amount}} / 月" +maturity = "成熟度" +none = "なし" +perAction = "アクションごと" +price = "価格" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "概要" +pricing = "料金" +props = "Props / API" + +[portal.catalogue.props] +optional = "任意" +required = "必須" + +[portal.catalogue.props.columns] +description = "説明" +name = "Prop" +required = "必須" +type = "タイプ" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "コンポーネント利用額(MTD)" +embedsThisMonth = "今月の埋め込み数" +inBeta = "Beta 中" + +[portal.components.billingUnit] +approval = "承認" +check = "チェック" +event = "イベント" +render = "レンダリング" +review = "レビュー" +session = "セッション" +signature = "署名" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "自分のアプリに組み込める SDK ウィジェット — ビューア、電子署名フロー、AI レビューパネル。各項目はアクションごとの従量課金です。カードをクリックすると、インストール、使用方法、props を確認できます。" +title = "コンポーネント" + +[portal.componentsView.empty] +description = "コンポーネントカタログを読み込めませんでした。しばらくしてからもう一度お試しください。" +title = "利用可能なコンポーネントはありません" + +[portal.componentsView.lockedBanner] +description = "GA コンポーネントは従量課金で利用できます。一部の Beta コンポーネントは Enterprise 専用です。ロックされたカードにはアップグレード案内が表示されます。" +title = "一部のコンポーネントには有料プランが必要です" + +[portal.docs.authentication] +codeCaption = "すべてのリクエスト" +eyebrow = "はじめに" +lead = "すべてのリクエストはベアラートークンで認証されます。キーは環境ごとにスコープ設定され、ローテーションしない限り期限切れになりません。" +liveKey = "本番キー — 請求対象で、プランに応じてレート制限されます。" +testKey = "Sandbox キー — 無料で、合成フィクスチャを返します。" +title = "認証" + +[portal.docs.components] +codeCaption = "ビューアを埋め込む" +eyebrow = "コンポーネント" +lead = "レビューキューとドキュメント検査用の埋め込み可能な UI。独自のスタイルを持ち込むことも、同梱テーマを使用することもできます。" +title = "ドロップインビューア" + +[portal.docs.endpoints] +eyebrow = "API リファレンス" +fieldCount_one = "{{count}} フィールド" +fieldCount_other = "{{count}} フィールド" +filterAll = "すべて" +filterAriaLabel = "エンドポイントを業種別にフィルター" +lead = "すべてのドキュメントタイプは型付きエンドポイントです。ファイルを POST し、スキーマ検証済みの JSON を受け取ります。下で業種別にフィルターできます。" +title = "エンドポイント" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API リファレンス" +lead = "エラーは、安定した機械可読コードと人間向けメッセージを返します。4xx の本文にはサポート用の request_id が常に含まれます。" +title = "エラー" + +[portal.docs.nav] +ariaLabel = "ドキュメント" + +[portal.docs.nav.empty] +description = "ドキュメントインデックスを読み込めませんでした。" +title = "ドキュメントを利用できません" + +[portal.docs.quickstart] +eyebrow = "はじめに" +lead = "最初のドキュメントを型付きエンドポイントに送信し、3ステップで構造化 JSON を取得します。モデルのトレーニングもプロンプトエンジニアリングも不要です。" +title = "クイックスタート" + +[portal.docs.quickstart.callout] +bodyAfterLink = "でコピーペースト用のレシピを確認できます。" +bodyBeforeLink = "同じ呼び出しをパイプラインに組み込んで、検証、墨消し、配信を連鎖させることも、MCP 経由でエージェントに公開することもできます。" +label = "次:" +link = "プレイブック" + +[portal.docs.quickstart.step1] +body = "Infrastructure タブからスコープ付きキーを作成します。キーにはレート制限と任意の IP 許可リストが含まれます。シェルにエクスポートします:" +title = "API キーを発行" + +[portal.docs.quickstart.step2] +body = "任意の型付きエンドポイントにファイルを POST します。エンドポイントによって返されるスキーマが決まります — ここでは請求書抽出機能です。" +snippetCaption = "請求書を抽出" +title = "ドキュメントを送信" + +[portal.docs.quickstart.step3] +body = "すべてのレスポンスはエンドポイントスキーマに照らして検証され、信頼度スコアとフィールドごとの出所が含まれます。" +codeCaption = "200 OK" +title = "構造化結果を読む" + +[portal.docs.rateLimits] +burst = "バースト" +codeCaption = "429 Too Many Requests" +concurrency = "同時実行数" +eyebrow = "はじめに" +lead = "制限はプランに応じて拡張されます。429 レスポンスには Retry-After ヘッダーが含まれ、SDK は自動的にバックオフします。" +requestsPerMinute = "リクエスト / 分" +title = "レート制限とクォータ" + +[portal.docs.recipes] +cloneButton = "レシピを複製" +eyebrow = "プレイブック" +lead = "ソース、操作、送信先を連鎖させるエンドツーエンドのパターンです。それぞれ複製可能なパイプラインに対応しています。" +title = "レシピ" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "型付きレスポンス、自動リトライ、ストリーミングアップロードを備えたファーストパーティクライアント。すべて同じエンドポイントカタログを追跡します。" +title = "公式 SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "非推奨" + +[portal.docs.skills] +eyebrow = "スキル" +lead = "エージェントが単一ツールとして呼び出す、バンドルされた名前付き機能です。各スキルは評価付きの決定論的な操作チェーンです。" +title = "エージェントスキル" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API リファレンス" +lead = "document.processed、pipeline.completed、quota.threshold イベントをサブスクライブします。ペイロードは HMAC-SHA256 で署名されます。" +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "ヘルパーが同梱されています。" +beforeHelper = "ヘッダーを署名シークレットに照らして検証してください。SDK には" +beforeSignature = "ペイロードを信頼する前に、" + +[portal.documents] +exportCsv = "CSV をエクスポート" +search = "ファイル名、IDで検索..." +subtitle = "組織が処理したすべてのドキュメントと、その完全な処理記録です。コンテンツへのアクセスはリクエストによって制限されます。" +title = "ドキュメント" + +[portal.documents.audit] +approved = "承認済み" +archived = "アーカイブ済み" +elevation = "昇格" +empty = "まだイベントは記録されていません。" +extracted = "処理済み" +flagged = "レビューが必要" +ingested = "取り込み済み" +reviewed = "レビュー中" + +[portal.documents.drawer] +sectionsAriaLabel = "ドキュメント詳細セクション" + +[portal.documents.drawer.tabs] +audit = "監査" +extractions = "抽出" +overview = "概要" + +[portal.documents.elevation] +requestAccess = "アクセスをリクエスト" + +[portal.documents.elevation.active] +description = "一時的な許可 — アクセスは記録され、時間制限があります。" +descriptionFourEyes = "一時的な許可 — ピアレビュアーに通知されました(四眼原則)。" +title = "アクセスは {{time}} 後に期限切れになります" + +[portal.documents.elevation.gated] +description = "コンテンツはゼロ常時アクセスによって制限されています。リクエストすると時間制限付きの許可が開始されます。" +descriptionFourEyes = "コンテンツはゼロ常時アクセスによって制限されています。リクエストすると時間制限付きの許可が開始され、ピアレビュアーに通知されます(四眼原則)。" +title = "機密ドキュメント" + +[portal.documents.extractions] +empty = "このドキュメントから抽出されたフィールドはありません。" +masked = "抽出されたフィールドは非表示です。このドキュメントの内容を表示するには時間制限付きアクセスをリクエストしてください。" + +[portal.documents.extractions.columns] +confidence = "信頼度" +field = "フィールド" +value = "値" + +[portal.documents.filters] +all = "すべて" +ariaLabel = "ステータスでドキュメントをフィルター" +flagged = "フラグ付き" +inReview = "レビュー中" +processed = "処理済み" + +[portal.documents.overview] +action = "パイプライン / アクション" +product = "製品" +received = "時刻" +status = "ステータス" +type = "種類" +user = "ユーザー" + +[portal.documents.queue.empty] +description = "ソースがパイプラインにドキュメントを供給すると、レビュー用にここに表示されます。" +title = "キューにドキュメントはありません" + +[portal.documents.status] +error = "エラー" +flagged = "レビューが必要" +inReview = "レビュー中" +processed = "処理済み" + +[portal.documents.table] +auto = "自動" +editorAction = "エディター" +empty = "このフィルターに一致するドキュメントはありません。" +rowActions = "行のアクション" +sensitiveLabel = "機密" +sensitiveTitle = "機密 — アクセスが必要" + +[portal.documents.table.columns] +action = "パイプライン / アクション" +document = "ドキュメント" +product = "製品" +status = "ステータス" +time = "時刻" +user = "ユーザー" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor をデプロイし、セルフホスト型インスタンスを組織にペアリングして、実行中のフリート(ターゲット、健全性、認証情報、オフラインアクティベーション)を一元管理します。" +title = "Editor デプロイメント" + +[portal.editorAdmin.health.columns] +activeUsers = "アクティブユーザー" +host = "ホスト" +lastSeen = "最終確認" +region = "リージョン" +status = "ステータス" +version = "バージョン" + +[portal.editorAdmin.health.empty] +description = "ターゲットをデプロイしてペアリングすると、ライブのインスタンス健全性がここに表示されます。" +title = "報告しているインスタンスはありません" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "オフラインバンドルを生成" +lockCopy = "オフラインおよびオンプレミスのアクティベーションは Enterprise の一部です。" +subtitle = "外部ネットワーク経路のないオフラインまたはオンプレミスのインストール用に、署名済みアクティベーションバンドルを生成します。インスタンスに転送し、初回起動セットアップ時に適用します。" +talkToSales = "営業に相談" +title = "エアギャップ環境でのアクティベーション" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} は署名済みで、転送の準備ができています。1 つのインスタンスをアクティベートし、14 日後に期限切れになります。" +title = "バンドルの準備完了" + +[portal.editorAdmin.pairing] +generated = "生成済み ✓" +generateNewCode = "新しいコードを生成" +lockCopy = "IaC プロビジョニングは Enterprise の一部です。" +rotate = "ローテーション" +talkToSales = "営業に相談" + +[portal.editorAdmin.sections.health] +sub = "報告しているすべての Editor インスタンス — バージョン、リージョン、ステータス、最終確認、アクティブユーザー。" +title = "インスタンスの健全性" + +[portal.editorAdmin.sections.pairing] +sub = "セルフホスト型エディターをこの組織に接続します。トークンを生成し、短いコードを渡すか、IaC 経由で接続します。" +title = "ペアリング" + +[portal.editorAdmin.sections.targets] +sub = "Editor の実行場所。スニペットをコピーしてセルフホスト型インスタンスを立ち上げるか、運用不要の Managed Cloud を使用します。" +title = "デプロイメントターゲット" + +[portal.editorAdmin.serviceToken] +currentToken = "現在のトークン" +lastRotated = "最終ローテーション" +rotateButton = "サービストークンをローテーション" +subtitle = "インスタンスはこの認証情報で組織に認証します。スケジュールに従って、または漏えいが疑われる直後にローテーションしてください。" +title = "サービストークン" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "新しいトークンが発行されました。24 時間の猶予期間内に各セルフホスト型インスタンスの STIRLING_SERVICE_TOKEN を更新してください。更新しないとオフラインになります。" +title = "実行中のインスタンスをローテーション" + +[portal.editorAdmin.status] +degraded = "低下" +healthy = "正常" +offline = "オフライン" +pairing = "ペアリング中" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} 件のインスタンス" +instanceCount_other = "{{count}} 件のインスタンス" +talkToSales = "営業に相談" +upgradePlan = "プランをアップグレード" + +[portal.editorAdmin.targets.lock] +enterprise = "オンプレミスおよび Kubernetes セルフホスティングは Enterprise の一部です。" +paid = "Docker と Kubernetes によるセルフホスティングは有料プランで利用できます。" + +[portal.editorAdmin.targets.state] +available = "利用可能" +locked = "ロック中" +running = "実行中" + +[portal.errorBoundary] +description = "このビューで予期しないエラーが発生しました。再試行するか、サイドバーから別のセクションを選択してください。" +retry = "再試行" +title = "このページで問題が発生しました" + +[portal.home.editor] +activeUsers = "{{n}} アクティブ" +invite = "チームメイトを招待" +name = "Stirling PDF Editor" +open = "ブラウザーで開く" +updated = "{{time}} 更新" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "セルフホスト型 · Docker" +kubernetes = "セルフホスト型 · Kubernetes" + +[portal.home.greeting] +afternoon = "こんにちは" +evening = "こんばんは" +morning = "おはようございます" + +[portal.home.onboarding] +dismiss = "セットアップを閉じる" +notStarted = "未開始" +progress = "{{total}} 件中 {{done}} 件完了" +title = "セットアップを完了" + +[portal.home.onboarding.enterprise] +body = "組織全体の SSO + SCIM + RBAC、コミット済みボリューム料金、エアギャップ環境でのデプロイメント。" +cta = "トライアルを開始" +ctaQuote = "見積もりを取得" +lead = "従業員 250 名以上向け。" +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "デスクトップアプリをデプロイ。永久無料です。" +title = "PDF Editor をダウンロード" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} 件アクティブ · {{recommended}} 件推奨" +chip = "{{active}} 件アクティブ" +title = "ポリシーを有効化" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} 件接続済み · 配置先を問わずすべての PDF を管理" +chip = "{{connected}} 件接続済み" +title = "ソースを接続" + +[portal.home.quickActions] +subtitle = "今日の主要タスク" +title = "クイックアクション" + +[portal.home.quickActions.buildPipeline] +blurb = "型付き操作ライブラリを使った 3 ステップのコンポーザー" +title = "パイプラインを構築" + +[portal.home.quickActions.connectSource] +blurb = "S3、エージェント、webhook、監視フォルダー" +title = "ソースを接続" + +[portal.home.quickActions.issueApiKey] +blurb = "レート制限と IP allowlist 付きのスコープ化されたキー" +title = "API キーを発行" + +[portal.infrastructure] +manageEditorDeployment = "Editor デプロイメントを管理" +sectionsAriaLabel = "インフラストラクチャセクション" +subtitle = "Stirling ワークスペースのデプロイメント、認証情報、セキュリティ態勢、ストレージ、監査証跡。" +title = "インフラストラクチャ" + +[portal.infrastructure.apiKeys] +createKey = "キーを作成" +heading = "API キー" +subheading = "キーごとのレート制限、権限、IP allowlist を備えたスコープ化された認証情報。" + +[portal.infrastructure.apiKeys.card] +allowedIps = "許可された IP" +anyIp = "任意の IP(allowlist なし)" +created = "作成日" +lastUsed = "最終使用" +permissions = "権限" +rateLimit = "レート制限" +rateLimitValue = "{{value}} req/min" +usageMonth = "今月の使用量" +usageToday = "今日の使用量" + +[portal.infrastructure.apiKeys.empty] +description = "スコープ化されたキーを作成して Stirling API の呼び出しを開始します。" +title = "API キーはまだありません" + +[portal.infrastructure.audit] +filterAriaLabel = "カテゴリで監査イベントをフィルター" +heading = "監査ログ" +latencyValue = "{{value}} ms" +noEventsInCategory = "このカテゴリにイベントはありません。" +subheading = "ワークスペース全体のすべての認証、設定、処理イベント。" + +[portal.infrastructure.audit.columns] +actor = "アクター" +event = "イベント" +latency = "レイテンシ" +status = "ステータス" +target = "リソース" +timestamp = "タイムスタンプ" + +[portal.infrastructure.audit.empty] +description = "ワークスペースのアクティビティは発生次第ここに表示されます。" +title = "監査イベントはありません" + +[portal.infrastructure.audit.export] +cancel = "キャンセル" +error = "エクスポートに失敗しました。もう一度お試しください。" +exportButton = "エクスポート" +exporting = "エクスポート中…" +fieldsLegend = "列" +format = "形式" +open = "エクスポート" +subtitle = "監査イベントを CSV または JSON としてダウンロードします。含める列を選択してください。" +title = "監査ログをエクスポート" + +[portal.infrastructure.audit.export.fields] +date = "日付" +documentName = "ドキュメント名" +ipAddress = "IP アドレス" +outcome = "結果" +tool = "ツール" +username = "ユーザー名" + +[portal.infrastructure.audit.filters] +all = "すべて" +auth = "認証" +config = "設定" +elevation = "昇格" +processing = "処理" +security = "セキュリティ" + +[portal.infrastructure.audit.forbidden] +description = "監査ログはチームリードと管理者が利用できます。アクセスについてはチームリードまたは管理者に依頼してください。" +title = "アクセス権がありません" + +[portal.infrastructure.audit.metrics] +config = "設定" +elevation = "昇格" +processing = "処理" +totalEvents = "合計イベント · 24 時間" + +[portal.infrastructure.createKey] +cancel = "キャンセル" +createKey = "キーを作成" +done = "完了" +ipAllowlistHelper = "カンマ区切りの CIDR 範囲。任意の IP を許可するには空欄のままにします。" +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "キー名" +keyNamePlaceholder = "例: Production · ingest" +permissionsLabel = "権限" +secretKeyCaption = "シークレットキー" +secretWarning = "これをシークレットマネージャーに保存してください。Stirling はハッシュのみを保存します — 後で復元する方法はありません。" +subtitle = "キーのスコープを必要最小限にします。いつでもローテーションまたは失効できます。" +subtitleCreated = "今すぐこのシークレットをコピーしてください — 再表示されません。" +title = "API キーを作成" +titleCreated = "キーが作成されました" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "デプロイ者" +environment = "環境" +product = "製品" +status = "ステータス" +version = "バージョン" +when = "日時" + +[portal.infrastructure.deployments.recent] +heading = "最近のデプロイメント" +subheading = "製品と環境全体の最新のロールアウト。" + +[portal.infrastructure.deployments.regionColumns] +instances = "インスタンス" +latency = "レイテンシ" +load = "負荷" +p99 = "P99" +region = "リージョン" +status = "ステータス" +throughput = "スループット" +uptime = "稼働時間" +version = "バージョン" + +[portal.infrastructure.deployments.regions] +heading = "リージョン" +subheading = "デプロイ済みのすべての Stirling リージョンのライブ健全性 — レイテンシ、負荷、ロールアウトバージョン。" + +[portal.infrastructure.deployments.regions.empty] +description = "ワークスペースがプロビジョニングされると、デプロイ済みリージョンがここに表示されます。" +title = "デプロイ済みリージョンはありません" + +[portal.infrastructure.models] +heading = "モデル" +msValue = "{{value}} ms" +subheading = "ワークスペース全体のドキュメント処理を支えるモデルカタログとルーティング。" + +[portal.infrastructure.models.byom] +description = "オンプレミスまたはセルフホスト型モデルを登録し、データレジデンシー制約のある処理のためにリージョンに固定します。" +title = "独自モデルを持ち込む" + +[portal.infrastructure.models.catalogue] +heading = "カタログ" +sub = "ワークスペースで利用可能なマネージドモデル。ライブのレイテンシとコスト付き。" +subEnterprise = "マネージド、持ち込み、オンプレミスモデル — リージョンごとの固定が利用可能。" + +[portal.infrastructure.models.catalogue.empty] +description = "ワークスペースのカタログ内のモデルがここに表示されます。" +title = "利用可能なモデルはありません" + +[portal.infrastructure.models.columns] +cost = "コスト" +latency = "レイテンシ" +load = "負荷" +model = "モデル" +status = "ステータス" +type = "種類" +version = "バージョン" + +[portal.infrastructure.models.metrics] +activeModels = "アクティブモデル" +avgLatency = "平均レイテンシ" +included = "含まれる" +monthlySpend = "月間モデル費用" + +[portal.infrastructure.models.routing] +empty = "ルーティングルールは設定されていません。" +heading = "ルーティングルール" +sub = "各操作をどのモデルが処理するか。より限定的なルールに一致しない場合はデフォルトが適用されます。" +subLocked = "操作を特定のモデルにルーティング — 有料プランで利用可能です。" + +[portal.infrastructure.models.routing.lockedBanner] +description = "Pro にアップグレードすると、各操作とドキュメントタイプをどのモデルが処理するかを制御できます。" +title = "モデルルーティングは有料機能です" + +[portal.infrastructure.models.routingColumns] +default = "デフォルト" +docType = "ドキュメントタイプ" +modelForAria = "{{operation}} のモデル" +operation = "操作" +routedTo = "ルーティング先" + +[portal.infrastructure.security.access.byok] +description = "独自の KMS からキーを提供します。Stirling はそのキーで暗号化しますが、引き続き読み取り可能です。" +label = "独自キーを持ち込む(BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "キーは KMS から外に出ません。Stirling は暗号文のみを保持します。" +label = "独自キーを保持する(HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling が暗号化キーを管理します。最も簡単で、ユーザー側のキー運用は不要です。" +label = "Stirling 保持のキー" + +[portal.infrastructure.security.accessPolicy] +heading = "ドキュメントアクセスポリシー" +subheading = "保存中の処理済みドキュメントを誰が復号できるかを制御します。" + +[portal.infrastructure.security.attestations] +heading = "コンプライアンス証明" +noReport = "利用可能なレポートはありません" +subheading = "フレームワークごとの監査態勢。証明済み統制についてはレポートを利用できます。" +viewReport = "レポートを表示 →" + +[portal.infrastructure.security.compliance] +heading = "コンプライアンス" +subheading = "Stirling プラットフォームを対象とする証明と認証。" + +[portal.infrastructure.security.empty] +description = "ワークスペースのセキュリティ設定がここに表示されます。" +title = "セキュリティ態勢を利用できません" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK では、暗号化キーが KMS から外に出ることはありません。Stirling は暗号文のみを保存および処理し、いつでも取り消すことができます。" +title = "Stirling はドキュメントを復号できません" + +[portal.infrastructure.security.ipAllowlist] +empty = "設定された IP 範囲はありません — すべての IP が許可されています。" +heading = "IP allowlist" +sub = "API アクセスはこれらの CIDR 範囲に制限されています。" +subLocked = "API アクセスを既知の IP 範囲に制限 — 有料プランで利用可能です。" + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Pro にアップグレードすると、API アクセスを特定のネットワークに制限できます。" +title = "IP allowlist は有料機能です" + +[portal.infrastructure.security.ipColumns] +added = "追加日" +addedBy = "追加者" +cidr = "CIDR" +label = "ラベル" + +[portal.infrastructure.security.keyManagement] +algorithm = "アルゴリズム" +heading = "暗号化キー管理" +keyId = "キー識別子" +lastRotated = "最終ローテーション" +rotateKey = "キーをローテーション" +rotationPolicy = "ローテーションポリシー" +subheading = "保存中のドキュメントを暗号化するキーの管理 — 誰が復号できるか、キーをどのようにローテーションするか。" + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key(BYOK)と hold-your-own-key(HYOK)の管理は Enterprise で利用できます。独自の KMS からキーを提供するにはアップグレードしてください。" +title = "お使いのプランではキーは Stirling によって管理されます" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "アジア太平洋" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR データ境界" +label = "欧州連合" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "米国" + +[portal.infrastructure.security.residencyHeader] +heading = "データレジデンシー" +subheading = "ドキュメントが保存および処理される場所。" + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} 使用済み" + +[portal.infrastructure.storage.empty] +description = "接続されたストレージと使用量がここに表示されます。" +title = "ストレージが設定されていません" + +[portal.infrastructure.storage.lifecycle] +active = "アクティブ" +activeRange = "0–{{value}}d" +archived = "アーカイブ済み" +coldStorage = "コールドストレージ" +deleted = "削除済み" +never = "なし" +purged = "パージ済み" + +[portal.infrastructure.storage.providers] +connect = "接続" +connected = "接続済み" +heading = "接続済みプロバイダー" +subheading = "処理済みアーティファクトの書き込み先。" + +[portal.infrastructure.storage.retention] +heading = "保持" +subheading = "ライフサイクル削除までアーティファクトを保持する期間。" +windowLabel = "デフォルトの保持期間" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} 日" +days_other = "{{count}} 日" +never = "削除しない" + +[portal.infrastructure.storage.totalUsage] +heading = "合計使用量" +progressLabel = "使用済みストレージ" +subheading = "接続済みプロバイダー全体で消費されたストレージ。" + +[portal.infrastructure.tabs] +apiKeys = "API キー" +audit = "監査ログ" +deployments = "デプロイメント" +models = "モデル" +security = "セキュリティ" +storage = "ストレージ" + +[portal.nav] +agent-builder = "Agent Builder" +components = "コンポーネント" +docs = "開発者ドキュメント" +documents = "ドキュメント" +editor = "Editor" +home = "ホーム" +infrastructure = "インフラストラクチャ" +pipelines = "パイプライン" +policies = "ポリシー" +procurement = "調達" +settings = "設定" +sources = "ソース" +usage = "使用量と請求" +users = "ユーザー" + +[portal.notifications] +markAllRead = "すべて既読にする" +title = "通知" +viewAll = "すべて表示" + +[portal.notifications.ariaLabel] +none = "通知、未読なし" +unread_one = "通知、{{count}} 件未読" +unread_other = "通知、{{count}} 件未読" + +[portal.notifications.count] +allRead = "すべて既読" +loading = "読み込み中" +new_one = "{{count}} 件の新着" +new_other = "{{count}} 件の新着" + +[portal.notifications.empty] +description = "新しい通知はありません。" +title = "すべて確認済みです" + +[portal.pipelines] +subtitle = "バックエンド上のすべての自動ドキュメントパイプライン: ソースセットに対する操作の順序付きチェーンで、トリガーによって実行されます。行をクリックすると、そのステップとソースが表示されます。" +title = "パイプライン" + +[portal.pipelines.actions] +newPipeline = "新しいパイプライン" + +[portal.pipelines.builder] +addStep = "ツールを追加" +back = "パイプラインに戻る" +discard = "変更を破棄" +enabled = "有効" +keepEditing = "編集を続ける" +needsUpload = "アップロードされたファイルが必要" +noToolMatches = "検索に一致するツールはありません。" +pipelineSettings = "パイプライン設定" +searchTools = "ツールを検索" +selectToolBody = "ツールを追加してパイプラインを構築します。" +selectToolTitle = "ツールはまだありません" +toolSettings = "ツール設定" +unknownStep = "認識できない操作です。そのまま保持されました。" +unsavedBody = "未保存の変更があります。離れる前に保存しますか、それとも破棄しますか?" +unsavedTitle = "未保存の変更" +uploadUnsupported = "アップロードされたファイルはまだパイプラインでサポートされていないため、これらのステップは保存できません: {{tools}}。" +usesDefaults = "デフォルト設定で実行" + +[portal.pipelines.composer] +addTool = "ツールを追加" +cancel = "キャンセル" +chainEmpty = "ツールを追加してパイプラインの構築を開始します。" +create = "パイプラインを作成" +directory = "出力フォルダー" +directoryHelp = "サーバー上の絶対パス。設定された許可フォルダー内である必要があります。" +editingUnsupported = "これらのツールパラメーターを編集用に表示することはまだサポートされていません。" +moveDown = "下へ移動" +moveUp = "上へ移動" +name = "名前" +namePlaceholder = "例: Redaction sweep" +noSources = "まだ接続されたソースはありません。パイプラインは、直接提供されたファイルに対して引き続き実行できます。" +noToolSettings = "このツールには設定可能な項目がありません。" +operations_one = "操作({{count}})" +operations_other = "操作({{count}})" +output = "出力" +removeStep = "操作を削除" +save = "変更を保存" +scheduleEvery = "実行間隔" +sources = "ソース" +sourcesLoading = "ソースを読み込み中..." +trigger = "トリガー" +triggerManual = "手動のみ" + +[portal.pipelines.composer.unit] +days = "日" +hours = "時間" +minutes = "分" + +[portal.pipelines.delete] +body = "\"{{name}}\" を削除しますか?この操作は元に戻せません。" +cancel = "キャンセル" +confirm = "削除" +title = "パイプラインを削除しますか?" + +[portal.pipelines.detail] +delete = "パイプラインを削除" +run = "今すぐ実行" + +[portal.pipelines.empty] +action = "パイプラインを作成" +description = "最初のパイプラインを作成します: 実行対象のソースを選び、操作を連結し、出力先を選択します。" +title = "パイプラインはまだありません" + +[portal.pipelines.kpi] +active = "アクティブ" +paused = "一時停止中" +total = "パイプライン" + +[portal.pipelines.output] +folder = "フォルダーに書き込む" +inline = "ファイルを返す" + +[portal.pipelines.run] +completed_one = "実行が完了しました。" +completed_other = "{{count}} 件の実行がすべて完了しました。" +empty = "実行するものがありません: ソースに処理対象のドキュメントがありませんでした。" +failed = "実行に失敗しました: {{error}}" +running = "実行を開始しました。まだ進行中です。" +timeout = "実行に予想より時間がかかっています。バックグラウンドで完了する可能性があります。" + +[portal.pipelines.status] +active = "アクティブ" +paused = "一時停止中" + +[portal.pipelines.table] +name = "パイプライン" +sources = "ソース" +status = "ステータス" +steps = "ステップ" + +[portal.pipelines.trigger] +folder-watch = "フォルダー監視" +manual = "手動" +schedule = "スケジュール済み" + +[portal.policies] +subtitle = "すべてのドキュメントにツールパイプラインを適用する常設の自動化です。各ポリシーはアップロードまたはエクスポート時に発火し、ツールチェーンを実行し、適用済みバージョンを元のファイルと並べて保存します。" +title = "ポリシー" + +[portal.policies.card] +comingSoon = "Enterprise にアップグレード" +notSetUp = "未設定" + +[portal.policies.categories.compliance] +desc = "すべてのドキュメントに HIPAA、GDPR、SOC 2、または FedRAMP 要件を適用します。" +label = "コンプライアンス" + +[portal.policies.categories.ingestion] +desc = "ドキュメントの分類、構造化データの抽出、命名規則の適用、ページの正規化を行います。" +label = "取り込み" + +[portal.policies.categories.retention] +desc = "ドキュメントの保持期間、アーカイブ時期、削除時期を設定します。" +label = "保持" + +[portal.policies.categories.routing] +desc = "ドキュメントを適切なチーム、フォルダー、またはシステムに自動ルーティングします。" +label = "ルーティング" + +[portal.policies.categories.security] +desc = "PII を検出し、墨消しし、アクティブコンテンツを除去し、ドキュメントに透かしを入れます。" +label = "セキュリティ" + +[portal.policies.config] +scopeAll = "すべてのドキュメント" + +[portal.policies.config.compliance] +summary = "ドキュメントがシステムを離れる前に、規制フレームワークに照らして検証します。" + +[portal.policies.config.compliance.fields] +accessLog = "アクセスログ" +auditTrail = "監査証跡" +frameworks = "フレームワーク" +onViolation = "非準拠時" + +[portal.policies.config.compliance.rules] +0 = "フレームワークスキャン" +1 = "アクションを適用" +2 = "監査証跡" + +[portal.policies.config.ingestion] +summary = "ドキュメントを分類し、構造化データを抽出し、命名を適用し、ページを正規化します。" + +[portal.policies.config.ingestion.fields] +belowThreshold = "しきい値未満" +minConfidence = "最小信頼度" + +[portal.policies.config.ingestion.rules] +0 = "分類" +1 = "抽出" +2 = "命名" +3 = "正規化" + +[portal.policies.config.retention] +summary = "ドキュメントの保持期間、アーカイブ時期、削除時期を適用します。" + +[portal.policies.config.retention.fields] +archiveAfter = "次の期間後にアーカイブ" +immutableHold = "変更不可保持" +keepFor = "保持期間" + +[portal.policies.config.retention.rules] +0 = "保持ホールド" +1 = "自動アーカイブ" +2 = "削除ブロック" + +[portal.policies.config.routing] +summary = "種類と分類に基づいて、ドキュメントを適切な宛先にルーティングします。" + +[portal.policies.config.routing.fields] +destination = "宛先" +notify = "ルーティング時に通知" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "自動分類" +1 = "フォルダーへルーティング" +2 = "Webhook 通知" + +[portal.policies.config.security] +summary = "PII を検出して墨消しし、アクティブコンテンツ(JavaScript)を除去し、ドキュメントに透かしを入れます。" + +[portal.policies.config.security.rules] +0 = "PII を墨消し" +1 = "JavaScript を削除" +2 = "透かし" + +[portal.policies.detail] +enforces = "適用内容" +onEveryExport = "すべてのエクスポート時" +onEveryUpload = "すべてのアップロード時" +outputAsNewFile = "新しいファイルとして" +outputAsNewVersion = "新しいバージョンとして" +recentActivity = "最近のアクティビティ" +retry = "再試行" +showLess = "表示を減らす" +showMore = "さらに表示" +sources = "ソース" + +[portal.policies.detail.actions] +clearHistory = "処理履歴をクリア" +delete = "削除" +editSettings = "設定を編集" +pause = "一時停止" +resume = "再開" +runNow = "今すぐ実行" + +[portal.policies.detail.clearHistory] +body = "このポリシーは、すでに処理したすべてのファイルを忘れ、次回の実行時に現在のソース内のすべてを再処理します。ファイル自体は変更されません。この操作は元に戻せません。" +cancel = "キャンセル" +confirm = "履歴をクリア" +title = "処理履歴をクリアしますか?" + +[portal.policies.detail.emptyActivity] +description = "このポリシーが実行されると、ドキュメントがここに表示されます。" +title = "まだアクティビティはありません" + +[portal.policies.endpoints] +addWatermark = "透かし" +autoRedact = "PII を墨消し" +compressPdf = "圧縮" +flatten = "フラット化" +ocrPdf = "OCR" +sanitizePdf = "JavaScript を削除" + +[portal.policies.offline] +description = "ポリシーは保存されており、接続が復元されると表示されます。" +retry = "再試行" +title = "Backend を利用できません" + +[portal.policies.stats] +activeFor = "アクティブ" +dataProcessed = "処理済みデータ" +docsEnforced = "適用済みドキュメント" + +[portal.policies.status] +active = "アクティブ" +paused = "一時停止中" + +[portal.policies.summary.active] +description = "アップロード/エクスポート時に適用" +label = "アクティブなポリシー" + +[portal.policies.summary.categories] +description = "設定可能" +label = "カテゴリ" + +[portal.policies.summary.docsEnforced] +description = "アクティブなポリシー全体" +label = "適用済みドキュメント" + +[portal.policies.summary.paused] +description = "設定済みだが実行されていません" +label = "一時停止中" + +[portal.policies.wizard.actions] +back = "戻る" +cancel = "キャンセル" +continue = "続行" +enablePolicy = "ポリシーを有効化" +saveChanges = "変更を保存" + +[portal.policies.wizard.capability.compress] +desc = "ドキュメントを圧縮してファイルサイズを小さくします。" +label = "ファイルサイズを削減" + +[portal.policies.wizard.capability.flatten] +desc = "フォームフィールドと注釈をページに統合し、編集できないようにします。" +label = "ドキュメントをフラット化" + +[portal.policies.wizard.capability.ocr] +desc = "OCR を実行して、スキャンしたページを選択可能で検索可能なテキストにします。" +label = "テキストを検索可能にする" + +[portal.policies.wizard.capability.redact] +desc = "社会保障番号やカード番号などの機密情報を見つけて黒塗りし、読めないようにします。" +label = "機密情報を墨消し" + +[portal.policies.wizard.capability.sanitize] +desc = "隠れた JavaScript を削除し、ドキュメントを開いたときに自動実行されないようにします。" +label = "アクティブコンテンツを除去" + +[portal.policies.wizard.capability.watermark] +desc = "すべてのページに表示可能なマーク(例:「機密」)を押印します。" +label = "透かしを適用" + +[portal.policies.wizard.errors] +noTools = "まずワークフローで少なくとも1つのツールを有効にしてください。" +saveFailed = "ポリシーを保存できませんでした。もう一度お試しください。" + +[portal.policies.wizard.output] +heading = "出力と実行" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "自動番号付け" +label = "ファイル名ルール" +placeholder = "追加するテキスト(任意)" +prefix = "接頭辞" +suffix = "接尾辞" + +[portal.policies.wizard.output.outputAs] +label = "出力形式" +newFile = "新しいファイル" +newVersion = "新しいバージョン" + +[portal.policies.wizard.output.runOn] +export = "エクスポート" +helper = "ポリシーの発火タイミング:アップロード時、またはエクスポート前。" +label = "実行タイミング" +upload = "アップロード" + +[portal.policies.wizard.settings] +heading = "設定" + +[portal.policies.wizard.sources] +heading = "ソース" +loading = "ソースを読み込み中…" + +[portal.policies.wizard.tabs] +ariaLabel = "セットアップ手順" +settings = "設定" +workflow = "アクション" + +[portal.policies.wizard.title] +edit = "{{category}} ポリシーを編集" +setUp = "{{category}} ポリシーをセットアップ" + +[portal.policies.wizard.workflow] +description = "このポリシーが処理する各ドキュメントに何を行うかを選択します。" + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} アクティブ" +noRule = "まだ適用されているルールはありません" +subtitle = "どのパイプラインが処理するかに関係なく、すべてのドキュメントが通過する常設の自動化です。" +title = "PDF に対して実行される内容" + +[portal.policySummary.action] +comingSoon = "Enterprise にアップグレード" +configure = "設定" +setUp = "セットアップ" + +[portal.policySummary.column] +activeRule = "アクティブなルール" +policy = "ポリシー" +status = "ステータス" + +[portal.policySummary.empty] +description = "ポリシーが設定されると、カテゴリがここに表示されます。" +title = "まだポリシーはありません" + +[portal.policySummary.state] +active = "アクティブ" +off = "オフ" +soon = "近日公開" + +[portal.processingStatus] +managePlan = "プランを管理" +volumeSuffix = "処理済み PDF · 過去30日間" + +[portal.procurement] +reset = "調達をリセット(デモ)" +subtitle = "チームの評価、契約、オンボーディングを進めます。すべてのドキュメントを一か所に。" +title = "調達" + +[portal.procurement.action] +download = "ダウンロード" +pay = "今すぐ支払う" +request = "リクエスト" +sign = "確認して署名" +upload = "アップロード" + +[portal.procurement.agreement] +agreeCta = "同意して購読" +confirm = "Stirling Enterprise Agreement を読み、同意します。" +eyebrow = "契約" +intro = "1つの統合契約で、Master Service Agreement、Order Form、EULA、Data Processing Agreement をカバーします。内容を確認し、見積もりをコミット済みサブスクリプションとして受け入れることに同意してください。" +title = "エンタープライズ契約を確認" + +[portal.procurement.builder] +addons = "アドオン" +back = "戻る" +businessName = "会社名" +businessNamePlaceholder = "貴社名" +continue = "続行" +country = "国" +countryEuro = "ユーロ圏 (EUR €)" +countryUK = "英国 (GBP £)" +countryUS = "米国 (USD $)" +eula = "Stirling Enterprise EULA を読み、同意します。この見積もりから生成される契約に適用されます。" +generate = "見積もりを生成" +included = "含まれています" +indemnification = "IP 補償" +indemnificationSub = "EULA に従い、対象となる IP 請求に対して当社が防御します" +offlineLicense = "オフライン / エアギャップ ライセンス" +offlineLicenseSub = "エアギャップのセルフホストインスタンス用にダウンロード可能なライセンスファイル" +qbr = "四半期ビジネスレビュー" +qbrSub = "担当 SE が四半期ごとに使用状況とロードマップをレビューします" +running = "{{annual}} / 年 · {{years}}年 {{tcv}}" +s1Sub = "チームと、年間に処理する予定の PDF。" +s1Title = "どのくらい処理しますか?" +s2Sub = "長期契約ほど料金が割引され、サービスレベルによってサポートが決まります。" +s2Title = "契約期間とサービス" +s3Sub = "見積もりと、そこから生成される契約に使用します。" +s3Title = "お客様情報" +serviceLevel = "サービスレベル" +slDedicated = "専任" +slDedicatedSub = "4営業時間 · 専任アカウントマネージャー · +30%" +slPriority = "優先" +slPrioritySub = "同一営業日 · 指名 CSM · +15%" +slStandard = "標準" +slStandardSub = "翌営業日 · 共有 CSM · 含まれています" +stepOf = "ステップ {{n}} / {{total}}" +term = "期間" +termDiscount = "{{pct}}% の複数年契約割引が適用されました" +title = "見積もりを作成" +training = "オンボーディングとトレーニング" +trainingSub = "チームが使い始められるようにするライブセッション" +users = "総ユーザー数" +usersPlaceholder = "例: 250" +volEstimated = "{{count}} ユーザーから推定(各ユーザー約2,000 PDF、オートメーションを含む)。より正確な数が分かる場合は編集してください。" +volManual = "入力した数値を使用しています。いつでもチームサイズから再推定できます。" +volNoUsers = "不明ですか?チームサイズを入力すると推定します。" +volume = "年間 PDF 処理量" +volumePlaceholder = "例: 1,000,000" +years_one = "{{count}}年" +years_other = "{{count}}年" + +[portal.procurement.docs] +count_one = "{{count}}件のドキュメント" +count_other = "{{count}}件のドキュメント" +done = "完了" +here = "現在位置" +hide = "非表示" +optional = "任意" +paidAddon = "有料アドオン" +show = "表示" +subtitle = "手続きの各ステップで必要なすべてが、取引の進行に合わせて表示されます。" +supportingSubtitle = "SOC 2、セキュリティレビュー、税務書類などを、セキュリティチームや調達チームから求められたときに利用できます。一部は一回限りの料金が発生します。" +supportingTitle = "評価をサポート" +title = "ドキュメント" +upcoming = "今後" + +[portal.procurement.error] +title = "問題が発生しました" + +[portal.procurement.hero] +company = "エンタープライズ契約" +ctaAgreement = "契約を確認して署名" +ctaLive = "利用開始済み" +ctaPayment = "支払いを追加" +ctaQuote = "見積もりを確認" +ctaTrial = "見積もりを作成" +eyebrow = "Enterprise 調達" +inviteTeammates = "チームメイトを招待" +keyDocs = "主要ドキュメント" +nextStep = "次のステップ: {{action}}" +notStarted = "未開始" +open = "調達を開く" +scheduleCall = "通話を予約" +setup1Sub = "チームメイトを招待します" +setup1Title = "PDF エディターを導入" +setup2Sub = "エディターやその他のソース全体で処理を有効にします" +setup2Title = "PDF プロセッサーを接続" +setup3Sub = "必要に応じて Security、Compliance、Routing、Retention を有効にします" +setup3Title = "推奨ポリシーを追加" + +[portal.procurement.journey] +daysLeft_one = "残り {{count}}日" +daysLeft_other = "残り {{count}}日" +engineerLabel = "担当ソリューションエンジニア" +eyebrow = "ロールアウト" +live = "Stirling Enterprise で利用開始済みです" +nextStep = "次のステップ: {{action}}" +subtitle = "担当ソリューションエンジニアがすべてのステップをサポートします。一度に1つの次のアクションを進め、完全なチェックリストは下にあります。" +title = "トライアルから本番利用まで、1つのガイド付きパスで" +trialTitle = "Enterprise トライアル" + +[portal.procurement.journeySteps.agreement] +blurb = "1つの署名で MSA、注文書、EULA、DPA をカバーします。" +gatingAction = "契約を確認して署名" +label = "契約" + +[portal.procurement.journeySteps.implementation] +blurb = "ワークスペースをプロビジョニングし、本番稼働プレイブックを実行します。" +gatingAction = "ワークスペースをプロビジョニング中" +label = "実装" + +[portal.procurement.journeySteps.payment] +blurb = "カード、銀行振込、または注文書に基づいて支払います。" +gatingAction = "支払いを確認" +label = "支払い" + +[portal.procurement.journeySteps.quote] +blurb = "コミット済みボリューム価格と契約期間を確認します。" +gatingAction = "見積もりを承諾" +label = "見積もり" + +[portal.procurement.journeySteps.trial] +blurb = "お客様のドキュメントとワークフローで Stirling を評価します。" +gatingAction = "見積もりを作成" +label = "トライアル" + +[portal.procurement.license] +copied = "コピーしました" +copy = "キーをコピー" +downloadError = "オフラインライセンスファイルをまだ生成できませんでした。しばらくしてからもう一度お試しください。" +downloadOffline = "オフラインライセンス (.lic) をダウンロード" +hint = "このキーをセルフホストインスタンスに貼り付けて有効化するか、記録用に保管してください。安全に保管してください。" +label = "ライセンスキー" + +[portal.procurement.link] +cta = "アカウントをリンク" +description = "調達はリンクされた Stirling アカウントで実行されます。トライアルのプロビジョニング、見積もり価格の算出、請求の開始に使用します。開始するにはアカウントをリンクしてください。" +eyebrow = "Enterprise" +title = "開始するにはアカウントをリンク" + +[portal.procurement.live] +description = "サブスクリプションがアクティブで、ライセンスが発行されています。チームはプロビジョニング済みで、請求も開始されています。" +eyebrow = "本番稼働" +title = "Stirling Enterprise で利用開始済みです" + +[portal.procurement.locked] +description = "Enterprise 評価を開始すると、トライアルキー、コミット済みボリューム見積もり、1署名の契約、支払い、ドキュメント台帳がすべてここに表示されます。" +eyebrow = "Enterprise のみ" +talkToSales = "営業に相談" +title = "調達トラックは Enterprise で利用できます" + +[portal.procurement.milestone] +accept = "承諾して続行" +description = "PDF をダウンロードしてチームと共有し、準備ができたら戻って承諾するか、変更を加えてください。" +download = "PDF をダウンロード" +downloadError = "見積もり PDF をまだダウンロードできませんでした。しばらくしてからもう一度お試しください。" +edit = "見積もりを編集" +eyebrow = "見積もり {{number}}" +perYear = " / 年" +preparedFor = "{{company}} 向けに作成" +tcv = "総契約価値 {{value}}" +title = "見積もりの準備ができました" + +[portal.procurement.modal] +cancel = "キャンセル" +chooseFile = "ファイルを選択" +close = "閉じる" +downloadBody = "まもなくダウンロードが開始されます。" +downloadCta = "ダウンロード" +downloadTitle = "ダウンロード" +noFile = "ファイルが選択されていません" +payBody = "Stripe を通じて、コミット済み契約をカードまたは銀行振込で支払います。支払いが確認され次第、ワークスペースがプロビジョニングされます。" +payCta = "Stripe に進む" +payTitle = "支払いを確認" +requestBodyFree = "これはオンデマンドで生成します。確認すると、担当ソリューションエンジニアがまもなく送付します。" +requestBodyPaid = "これは有料アドオンです。確認すると、担当ソリューションエンジニアが範囲を確認し、書類を送付します。" +requestCta = "リクエスト" +requestTitle = "このドキュメントをリクエスト" +signBody = "Stirling Enterprise Agreement を電子署名用に開きます。1つの署名で MSA、注文書、EULA、DPA をカバーします。当社が自動的に副署し、支払いに進みます。" +signCta = "署名用に開く" +signTitle = "契約を確認して署名" +uploadBody = "PO を送信してください。お客様の条件に基づいて請求します。PDF をドラッグするか、下からファイルを選択してください。" +uploadCta = "注文書をアップロード" +uploadTitle = "注文書をアップロード" + +[portal.procurement.payment] +description = "見積もりは承諾済みで、ライセンスはすでに有効です。チームはすぐに開始できます。準備ができたら最初の請求書を支払ってください。ここで支払うかダウンロードでき、メールは不要です。" +downloadInvoice = "請求書をダウンロード" +simulate = "支払い受領をシミュレート(デモ)" +title = "サブスクリプションが作成されました" +viewInvoice = "請求書を表示して支払う" + +[portal.procurement.schedule] +fallback = "スケジューラーを読み込めませんでした。" +fallbackLink = "新しいタブでスケジュールを開く" +subtitle = "担当ソリューションエンジニアがロールアウトをチームに案内します。都合のよい時間を選択してください。" +title = "通話を予約" + +[portal.procurement.status] +action = "アクションが必要" +available = "利用可能" +complete = "完了" +pending = "保留中" +request = "リクエスト時" + +[portal.procurement.trial] +body = "延長すると7日追加され、担当ソリューションエンジニアに通知されます。" +bodyMaxed = "すべての延長を使用しました。さらに時間が必要な場合は、担当ソリューションエンジニアにご相談ください。" +cancel = "トライアルをキャンセル" +extend = "7日延長" +maxed = "上限に達しました" +subtitle = "無料トライアルは {{date}} まで有効です。カードは不要です。" +title = "Enterprise トライアル" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "コミット済みボリューム価格、組織全体の SSO + SCIM + RBAC、90日間の改ざん不可監査、専任 SE。" +homeCta = "トライアルを開始 →" +homeHeadline = "数百万の PDF を処理。" + +[portal.recentActivity] +title = "最近のアクティビティ" +viewAll = "すべて表示" + +[portal.recentActivity.empty] +description = "パイプラインの実行、デプロイ、エージェントイベントがここに表示されます。" +title = "まだ何もありません" + +[portal.search] +ariaLabel = "検索" +placeholder = "Stirling を検索 — エンドポイント、パイプライン、ドキュメント…" + +[portal.search.empty] +noActionsDescription = "利用可能になると、クイックアクションがここに表示されます。" +noActionsTitle = "クイックアクションはありません" +noMatches = "「{{query}}」に一致するものはありません" +noMatchesDescription = "別のキーワードを試すか、カタログを参照してください。" + +[portal.settings.groups] +admin = "管理者" + +[portal.settings.sections] +account-link = "アカウントリンク" + +[portal.shell.header] +accountFallback = "アカウント" +accountMenu = "アカウントメニュー" +darkMode = "ダークモード" +lightMode = "ライトモード" +search = "検索" +searchPlaceholder = "検索…" +signOut = "サインアウト" +switchToDark = "ダークテーマに切り替え" +switchToLight = "ライトテーマに切り替え" + +[portal.shell.sidebar] +appEditor = "エディター" +appProcessor = "プロセッサー" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}}件のドキュメント" +linkAccount = "Stirling アカウントをリンク" +planEditor = "エディタープラン" +planEnterprise = "Enterprise プラン" +planProcessor = "プロセッサープラン" +primaryNav = "プライマリナビゲーション" +switchApp = "アプリを切り替え" + +[portal.sources] +subtitle = "ドキュメントを Stirling に供給する再利用可能な入力接続です。一度接続を設定すれば、任意の数のポリシーから参照できます。行をクリックすると、その設定と使用中のポリシーを確認できます。" +title = "ソース" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "ソースを接続" + +[portal.sources.delete] +body = "「{{name}}」を削除しますか?この操作は元に戻せません。これを参照しているポリシーは更新が必要になります。" +cancel = "キャンセル" +confirm = "削除" +title = "ソースを削除しますか?" + +[portal.sources.detail] +closeAriaLabel = "詳細を閉じる" +delete = "ソースを削除" +docs24h = "過去24時間" +docs30d = "過去30日間" +docsTotal = "確認済み合計" +docsTrend = "過去30日間のドキュメント" +documents = "ドキュメント" +edit = "編集" +notReferenced = "どのポリシーからも参照されていないため、安全に削除できます。" +pause = "一時停止" +resume = "再開" +subtitle = "{{type}} · {{status}}" +usedBy = "使用元" + +[portal.sources.empty] +description = "フォルダー(まもなくクラウドストレージも)を接続して、ポリシーがドキュメントを取得できる場所を用意します。" +title = "まだソースが接続されていません" + +[portal.sources.kpi] +inUse = "使用中" +total = "接続" +unused = "未使用" + +[portal.sources.status] +active = "アクティブ" +disabled = "無効" +unused = "未使用" + +[portal.sources.table] +source = "ソース" +status = "ステータス" +usedBy = "ポリシー" + +[portal.sources.types.editor] +label = "エディター" + +[portal.sources.types.folder] +description = "サーバー上のディレクトリを監視して新しいドキュメントを検出します。" +label = "フォルダー" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling が処理対象ファイルを監視する絶対パス。" +label = "ディレクトリパス" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "内容チェックは変更された各ファイルを読み取るため、内容が変わらない名前変更やタイムスタンプ更新は再処理されません。" +label = "変更検出" + +[portal.sources.types.folder.fields.identity.options] +hash = "サイズ、日付、内容チェック" +stat = "サイズと更新日時" + +[portal.sources.types.folder.fields.mode] +label = "読み取りモード" + +[portal.sources.types.folder.fields.mode.options] +consume = "消費: 各ファイルを1回処理" +snapshot = "スナップショット: 実行ごとにフォルダーを再読み込み" + +[portal.sources.types.folder.fields.recursive] +label = "フォルダーの深さ" + +[portal.sources.types.folder.fields.recursive.options] +all = "サブフォルダーを含める" +top = "最上位のみ" + +[portal.sources.types.unknown] +label = "ソース" + +[portal.sources.wizard] +back = "戻る" +cancel = "キャンセル" +continue = "続行" +editTitle = "ソースを編集" +name = "名前" +namePlaceholder = "例: 請求受付" +save = "変更を保存" +subtitle = "ステップ {{current}} / {{total}} · {{label}}" +title = "ソースを接続" +type = "タイプ" + +[portal.sources.wizard.steps] +chooseType = "タイプを選択" +configure = "設定" +review = "確認して接続" + +[portal.usage] +managePayment = "支払いを管理" +subtitle = "Stirling が請求対象としたすべての PDF の使用量、請求書、プラン管理を1つのコンソールで行えます。" +title = "使用量と請求" + +[portal.usage.error] +loadWallet = "ウォレットを読み込めませんでした" +openStripePortal = "Stripe ポータルを開けませんでした" +walletUnavailable = "ウォレットを利用できません: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "再度サインイン" +body = "Stirling アカウントのセッションが期限切れです。請求を表示するには再度サインインしてください。インスタンスのリンクは維持されます。" +title = "セッションの期限切れ" + +[portal.users] +title = "ユーザー" + +[portal.users.roles] +subtitle = "すべてのロールはすべてのプランに存在し、各ロールでできることは組織全体で固定されています。" +title = "ロール" + +[portal.users.roles.admin] +label = "管理者(組織オーナー)" +summary = "ワークスペース、設定、メンバーを完全に管理できます。" + +[portal.users.roles.admin.permissions] +0 = "ユーザー、チーム、ロールを管理" +1 = "S3 接続を含むすべての連携を管理" +2 = "ポータルアクセスを付与または取り消し" +3 = "チームオーナーができるすべて" + +[portal.users.roles.guest] +label = "ゲスト" +summary = "制限付きまたは Web のみのアクセス。個人設定は保持できません。" + +[portal.users.roles.guest.permissions] +0 = "Web のみ / デモ利用" +1 = "API キーや連携なし" +2 = "ポータルアクセスなし" +3 = "共有された範囲で読み取り専用" + +[portal.users.roles.member] +label = "メンバー" +summary = "通常ユーザー — 共有リソースと自身の設定を使用します。" + +[portal.users.roles.member.permissions] +0 = "エディターと共有連携を使用" +1 = "個人用 API と MCP 設定を作成" +2 = "共有されたチーム設定を表示" +3 = "S3 またはワークスペース管理は不可" + +[portal.users.roles.team_owner] +label = "チームオーナー" +summary = "チームを所有し、そのメンバーのリソースと共有設定を管理します。" + +[portal.users.roles.team_owner.permissions] +0 = "チームの S3 接続を作成および管理" +1 = "チーム所有の連携設定を管理" +2 = "デフォルトポリシーによるポータルアクセス" +3 = "メンバーができるすべて" + +[portal.welcome] +ariaLabel = "Stirling PDF へようこそ" +badge = "Open-source" +installEditor = "エディターをインストール" +inviteTeammates = "チームメイトを招待" +openInBrowser = "ブラウザーで開く" +perks = "永久無料 · セルフホスト可能" +subtitle = "世界で最も安全な PDF エディターは、あらゆる規模のチームに無料で提供されます。60以上の PDF 操作と SSO が含まれます。" +title = "ようこそ" +titleAccent = "Stirling PDF" + [printFile] title = "ファイルの印刷" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "このサーバーにバンドルされている backend 依存関係のライセンス。" +backendLabel = "Backend ライセンス" +backendTitle = "Backend サードパーティライセンス" +empty = "依存関係が見つかりませんでした。" +frontendDescription = "リリースビルドにバンドルされている frontend 依存関係のライセンス。" +frontendLabel = "Frontend ライセンス" +frontendTitle = "Frontend サードパーティライセンス" +license = "ライセンス" +listDescription = "リストは、リリースバンドルまたは backend エンドポイントから UI に直接表示されます。" +listTitle = "バンドルされた依存関係" +loadError = "サードパーティライセンスの読み込みに失敗しました" +module = "モジュール" +version = "バージョン" + [settings.licensingAnalytics] audit = "監査" plan = "プラン" @@ -7686,7 +9775,9 @@ memberRemoved = "メンバーを削除しました" namePlaceholder = "チーム名を入力" personal = "個人" removeError = "メンバーの削除に失敗しました" +renameCancel = "名前変更をキャンセル" renameError = "チーム名の変更に失敗しました" +renameSubmit = "チーム名を保存" renameSuccess = "チーム名を変更しました" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "招待を送信" title = "チームメンバーを招待" [team.members] +actions = "メンバーアクション" emailColumn = "メールアドレス" empty = "まだチームメンバーがいません" nameColumn = "名前" @@ -7933,6 +10025,146 @@ title = "詳細統計" unknownEndpoint = "不明なエンドポイント" visits = "訪問数" +[users] +lastActive = "最終アクティブ" +learnMore = "ロールとアクセスについて詳しく見る。" +locked = "ロック中" +roleFor = "{{name}} のロール" +rowActions = "{{name}} のアクション" +showAll = "{{count}}件すべて表示" +showLess = "表示を減らす" +subtitle2 = "ユーザー、チーム、アクセスレベル。" +suspended = "停止中" +teamActions = "チームアクション" +title = "ユーザー" +you = "(あなた)" + +[users.action] +deleteTeam = "チームを削除" +disableMfa = "MFA をリセット" +move = "チームへ移動" +reinstate = "復帰" +remove = "組織から削除" +rename = "チーム名を変更" +resetPw = "パスワードをリセット" +suspend = "停止" +unlock = "アカウントのロック解除" + +[users.cap] +addProcessor = "+ プロセッサー" +approver = "ポリシーを承認" +editor = "エディター" +processor = "プロセッサー" + +[users.confirm] +deleteTeamBody = "{{name}} チームを削除しますか?先にチームが空である必要があります。メンバーを別のチームに移動し、連携設定を所有していない状態にしてください。" +deleteTeamTitle = "チームを削除" +disableMfaBody = "{{name}} の MFA 登録を削除しますか?必要な場合、次回ログイン時に再設定します。" +disableMfaTitle = "MFA をリセット" +removeBody = "{{name}} を組織から完全に削除しますか?この操作は元に戻せません。" +removeTitle = "メンバーを削除" + +[users.empty] +description = "チームを招待して共同作業を開始しましょう。" +title = "まだメンバーはいません" + +[users.group] +addToTeam = "チームに追加" +guestCount = "{{count}}人のゲスト" +guests = "ゲスト" +guestsDesc = "外部共同作業者。共有された範囲に限定されます。エディターのみ。" +ledBy = "{{owner}} が主導" +org = "組織" +orgDesc = "組織全体の権限とポリシー承認権を持つオーナー" +owners = "{{count}}人のオーナー" +team = "{{name}} チーム" +teamMeta = "{{count}}人" + +[users.invite] +access = "アクセス" +action = "ユーザーを招待" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "サインイン方法" +authWeb = "パスワード" +create = "アカウントを作成" +createSubtitle = "パスワードまたは SSO でセルフホストアカウントを作成します。" +createTitle = "アカウントを作成" +editorDesc = "Stirling PDF エディターで PDF を編集します。全員に付与されます。" +email = "メールアドレス" +emailError = "有効なメールアドレスを入力してください" +emailPlaceholder2 = "name@company.com" +forceChange = "初回ログイン時にパスワード変更を要求" +forceMfa = "初回ログイン時に MFA 設定を要求" +method = "追加方法" +methodDirect = "アカウントを直接作成" +methodEmail = "メールで招待" +password = "パスワード" +passwordError = "パスワードは8文字以上である必要があります" +processorDeferred = "招待は送信されましたが、Processor アクセスはまだ付与できませんでした。参加後にユーザー一覧から設定してください。" +processorDesc = "ガバナンス画面、パイプライン実行、エージェント、API。" +role = "ロール" +send2 = "招待を送信" +subtitle2 = "Stirling ワークスペースに参加するためのメールが送信されます。" +team = "チーム" +title = "ユーザーを招待" +username = "ユーザー名" +usernameError = "ユーザー名は3文字以上である必要があります" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "バックエンドへの接続で問題が発生したか、アクセス権がありません。もう一度お試しください。" +title = "メンバーを読み込めませんでした" + +[users.moveTeam] +apply = "移動" +team = "チーム" +title = "チームに移動" + +[users.newTeam] +action = "+ 新しいチーム" +create = "チームを作成" +emailError = "有効なメールアドレスを入力してください" +name = "チーム名" +namePlaceholder = "例:財務" +nameRequired = "チーム名は必須です" +owner = "チーム所有者" +ownerFailed = "チームは作成されましたが、所有者を招待できませんでした。メンバー一覧から割り当ててください。" +ownerHelper = "各チームにはリーダーがいます。そのユーザーはチーム所有者として招待され、Processor が有効になり、他のメンバーを追加できます。後で再割り当てできます。" +ownerPlaceholder = "owner@company.com" +subtitle = "アクセスを管理するチーム所有者の下にユーザーをグループ化します。" +title = "新しいチーム" + +[users.renameTeam] +apply = "名前を変更" +name = "チーム名" +title = "チーム名を変更" + +[users.resetPw] +apply = "パスワードをリセット" +confirm = "パスワードを確認" +copied = "クリップボードにコピーしました" +copyHint = "今すぐコピーしてください - 再表示されません。" +email = "リセットについてユーザーにメールで通知" +forceChange = "次回ログイン時にパスワード変更を要求" +generate = "安全なパスワードを生成" +includePw = "メールに新しいパスワードを含める" +mismatch = "パスワードが一致しません" +newPassword = "新しいパスワード" +regen = "再生成" +title = "パスワードをリセット" +tooShort = "パスワードは8文字以上である必要があります" + +[users.role] +guest = "ゲスト" +member = "メンバー" +orgOwner = "組織所有者" +teamOwner = "チーム所有者" + +[users.team] +grantProcessor = "チームに Processor を付与" +revokeProcessor = "チームから Processor を取り消す" + [validateSignature] date = "日付" downloadCsv = "CSV をダウンロード" @@ -8057,14 +10289,23 @@ zoomOut = "縮小" [viewer.attachments] addAttachment = "添付ファイルを追加" close = "添付ファイルを閉じる" +closeSidebar = "添付ファイルのサイドバーを閉じる" +download = "添付ファイルをダウンロード" empty = "このドキュメントには添付ファイルがありません" loading = "添付ファイルを読み込み中..." noDocument = "添付ファイルを表示するには PDF を開いてください。" noMatch = "検索条件に一致する添付ファイルはありません" noSupport = "このビューアでは添付ファイルはサポートされていません。" +retry = "再試行" searchPlaceholder = "添付ファイルを検索" title = "添付ファイル" +[viewer.bookmarks] +bookmarkTitle = "ブックマークのタイトル" +closeSidebar = "ブックマークのサイドバーを閉じる" +collapseAll = "すべてのブックマークを折りたたむ" +expandAll = "すべてのブックマークを展開" + [viewer.comments] addComment = "コメントを追加" addCommentPlaceholder = "コメントを追加..." @@ -8075,6 +10316,7 @@ clearAll = "すべてのコメントを削除" clearAllDescription = "サイドバーからコメントと返信を削除しますが、ドキュメント内の添付された注釈は保持されます。" clearAllTitle = "すべてのコメントを削除しますか?" close = "コメントを閉じる" +closeSidebar = "コメントのサイドバーを閉じる" deleteAnnotationAndComment = "注釈とコメントを削除" deleteDescription = "この注釈にはコメントが付いています。サイドバーからコメントのみを削除して注釈を残すか、すべて削除できます。" deleteTitle = "コメントから注釈を削除しますか?" @@ -8106,6 +10348,11 @@ title = "フォームフィールド" unsavedBadge = "未保存" unsavedDesc = "未保存の変更があります" +[viewer.layers] +closeSidebar = "レイヤーのサイドバーを閉じる" +hideAll = "すべてのレイヤーを非表示" +showAll = "すべてのレイヤーを表示" + [viewer.link] delete = "リンクを削除" @@ -8136,6 +10383,9 @@ resultsOf = "/{{total}}" [viewer.signature] delete = "署名を削除" +[viewer.thumbnails] +closeSidebar = "サムネイルのサイドバーを閉じる" + [viewPdf] tags = "view,read,annotate,text,image" title = "PDFの表示/編集" @@ -8562,6 +10812,7 @@ loading = "メンバーを読み込み中..." locked = "ロック中" lockedBadge = "ロック中" loginRequired = "先にログインモードを有効にしてください" +memberActions = "メンバー操作" noMembersFound = "メンバーが見つかりません" role = "役割" searchMembers = "メンバーを検索..." @@ -8571,6 +10822,7 @@ unlockAccount = "アカウントのロックを解除" unlockUserError = "ユーザーアカウントのロック解除に失敗しました" unlockUserSuccess = "ユーザーアカウントのロックを解除しました" user = "ユーザー" +userInfo = "ユーザー情報" [workspace.people.actions] upgrade = "アップグレード" @@ -8716,6 +10968,7 @@ removeMemberError = "ユーザーのチームからの削除に失敗しまし removeMemberSuccess = "ユーザーをチームから削除しました" renameTeamLabel = "チーム名を変更" system = "システム" +teamActions = "チーム操作" teamName = "チーム名" teamNotFound = "チームが見つかりません" title = "チーム" diff --git a/frontend/editor/public/locales/ko-KR/translation.toml b/frontend/editor/public/locales/ko-KR/translation.toml index 6d25111e09..ee1bdd91fa 100644 --- a/frontend/editor/public/locales/ko-KR/translation.toml +++ b/frontend/editor/public/locales/ko-KR/translation.toml @@ -7,6 +7,7 @@ black = "검정" blue = "파랑" cancel = "취소" chooseFile = "파일 선택" +clear = "지우기" close = "닫기" comingSoon = "곧 제공" confirm = "확인" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}}개의 파일이 준비되었습니다." property = "속성" quickPosition = "빠른 위치" red = "빨강" +remove = "제거" reset = "초기화" review = "검토" save = "저장" @@ -180,6 +182,7 @@ addMoreFiles = "파일 더 추가..." attachments = "첨부 파일 선택" info = "PDF에 첨부할 파일을 선택하세요. 선택한 파일은 포함되며 PDF의 첨부 패널을 통해 접근할 수 있습니다." placeholder = "파일 선택..." +removeFile = "파일 제거" selectedFiles = "선택된 파일" submit = "첨부 추가" @@ -1628,6 +1631,9 @@ title = "Stirling PDF를 더 좋게 만들고 싶으신가요?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "가운데 정렬" +alignLeft = "왼쪽 정렬" +alignRight = "오른쪽 정렬" annotationStyle = "주석 스타일" backgroundColor = "배경색" borderOff = "테두리: 꺼짐" @@ -2531,6 +2537,7 @@ title = "선택 기준" [certSign.source] device = "이 장치" +noOtherSources = "사용 가능한 다른 인증서 소스가 없습니다." server = "서버" stepTitle = "인증서 원본" upload = "업로드" @@ -2805,6 +2812,7 @@ back = "뒤로" cancel = "취소" close = "닫기" collapse = "접기" +confirm = "확인" continue = "계속" copied = "복사됨!" copy = "복사" @@ -3595,7 +3603,9 @@ makeCopy = "복사본 만들기" mobileShort = "모바일" mobileUpload = "모바일 업로드" mobileUploadNotAvailable = "모바일 업로드가 활성화되어 있지 않습니다" +moreOptions = "더 많은 옵션" myFiles = "내 파일" +nextFile = "다음 파일" noFiles = "사용 가능한 파일이 없습니다" noFilesFound = "검색과 일치하는 파일이 없습니다" noRecentFiles = "최근 파일이 없습니다" @@ -3605,6 +3615,7 @@ openInFileEditor = "파일 편집기에서 열기" openInPageEditor = "페이지 편집기에서 열기" owner = "소유자" ownerUnknown = "알 수 없음" +previousFile = "이전 파일" recent = "최근" removeBoth = "둘 다에서 제거" removeFilePrompt = "이 파일은 이 기기와 서버에 모두 저장되어 있습니다. 어디에서 제거하시겠습니까?" @@ -3680,7 +3691,9 @@ workbench = "작업대" [fileSidebar] addFiles = "파일 추가" +addingFiles = "파일 추가 중…" collapse = "사이드바 접기" +customizeGroups = "그룹 사용자 지정" dropHint = "시작하려면 파일을 여세요" dropToAdd = "Drop files to add" expand = "사이드바 펼치기" @@ -3693,8 +3706,11 @@ noFiles = "아직 파일이 없습니다" openFileManager = "파일 관리자 열기" openFromComputer = "컴퓨터에서 열기" openSettings = "설정 열기" +other = "기타" +recent = "최근" search = "검색" searchPlaceholder = "파일 검색..." +viewAll = "{{count}}개 파일 모두 보기" [fileSidebar.fileItem] closeViewer = "뷰어 닫기" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "추가" +addLabel = "라벨 추가…" +categoryIconAria = "{{name}}의 아이콘 선택" +createCategory = "카테고리 만들기" +delete = "카테고리 삭제" +done = "완료" +hide = "카테고리 숨기기" +newCategory = "새 카테고리 이름…" +removeLabel = "{{name}} 제거" +rename = "이름 변경" +reset = "기본값으로 재설정" +search = "라벨 검색…" +show = "카테고리 표시" +subtitle = "파일을 상위 카테고리로 그룹화하세요. 기존 또는 새 라벨을 카테고리에 추가하거나, 이름을 변경하거나, 직접 만들 수 있습니다. 어떤 카테고리에도 속하지 않는 파일은 “기타” 아래에 표시됩니다." +title = "사이드바 카테고리" + [filesPage] addToWorkspace = "작업 공간에 추가" addToWorkspaceCount = "{{count}}개를 작업 공간에 추가" @@ -3715,6 +3748,7 @@ backToFolder = "{{folder}}로 돌아가기" backToMyFiles = "내 파일로 돌아가기" breadcrumbs = "폴더 경로" cancel = "취소" +classification = "분류" clearSearch = "검색 지우기" clearSelection = "선택 해제" closeDetails = "세부정보 닫기" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "파일을 업로드할 수 없습니다: {{message}}" added = "추가됨" count = "파일" folder = "폴더" +labels = "라벨" modified = "수정됨" name = "이름" size = "크기" -toolHistory = "도구 기록" toolHistoryAtVersion = "누적 도구 체인" totalSize = "총 크기" type = "유형" @@ -4614,10 +4648,10 @@ welcomeTitle = "초대를 받으셨습니다!" [landing] addFiles = "파일 추가" heroSubtitle = "시작하려면 기존 PDF를 끌어놓거나 추가하세요." -heroTitle = "Stirling PDF" mobileUpload = "모바일에서 업로드" openFromComputer = "컴퓨터에서 열기" uploadFromComputer = "컴퓨터에서 업로드" +workbenchEmptyStateHero = "어디에나 PDF를 놓으세요" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "출력" [onboarding] activeFiles = "활성 파일 보기에는 도구에 로드한 모든 PDF가 표시되며, 처리할 파일을 선택할 수 있습니다." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "닫기" cropSettings = "이제 자르려는 파일을 선택했으므로, 자르기 도구를 구성하여 PDF를 자를 영역을 지정할 수 있습니다." fileCheckbox = "파일을 클릭하면 처리 대상으로 선택됩니다. 배치 작업을 위해 여러 파일을 선택할 수 있습니다." fileReplacement = "수정된 파일은 워크벤치에서 원본 파일을 자동으로 대체하므로, 더 많은 도구로 쉽게 이어서 작업할 수 있습니다." @@ -4955,6 +4990,7 @@ skipTheTour = "투어 건너뛰기" [onboarding.desktopInstall] body = "Stirling은 데스크톱 앱으로 사용할 때 가장 잘 작동합니다. 오프라인으로 사용하고, 문서를 더 빠르게 열며, 컴퓨터에서 로컬로 편집할 수 있습니다." +selectOs = "운영 체제 선택" title = "다운로드" titleWithOs = "{{osLabel}}용 다운로드" @@ -5566,7 +5602,9 @@ viewLabel = "PDF 편집기" [pdfTextEditor.actions] applyChanges = "변경 사항 적용" +clearText = "텍스트 지우기" downloadCopy = "사본 다운로드" +moreOptions = "더 많은 옵션" reset = "변경 사항 초기화" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "계약서" +"Financial reports" = "재무 보고서" +"HR records" = "HR 기록" +Insurance = "보험" +Invoices = "송장" +"Legal filings" = "법적 제출 서류" +"Medical / PHI" = "의료 / PHI" +"Tax documents" = "세금 문서" + [policies.enforcement] applying = "{{names}} 적용 중" applyingProgress = "{{names}} 적용 중 ({{done}}/{{total}})" @@ -5963,9 +6011,95 @@ export = "내보내기 전에 정책 적용" input = "가져오기 시 정책 적용" print = "인쇄 전에 정책 적용" +[policies.field] +accessLog = "액세스 로그" +archiveAfter = "다음 이후 보관" +auditTrail = "감사 추적" +belowThreshold = "임계값 미만" +destination = "대상" +frameworks = "프레임워크" +immutableHold = "변경 불가 보류" +keepFor = "보관 기간" +minConfidence = "최소 신뢰도" +notify = "라우팅 시 알림" +onViolation = "비준수 시" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1년" +"30 days" = "30일" +"90 days" = "90일" +Never = "안 함" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "검토 대상으로 표시" +Hold = "보류" +"Route to bucket" = "버킷으로 라우팅" + +[policies.fieldOption.destination] +Documents = "문서" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1년" +"3 years" = "3년" +"30 days" = "30일" +"7 years" = "7년" +Indefinite = "무기한" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI 자동 수정" +"Block export" = "내보내기 차단" +"Flag for review" = "검토 대상으로 표시" +"Quarantine document" = "문서 격리" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "추가" +addPlaceholder = "라벨 추가…" +customNote = "팀에 맞게 사용자 지정되었습니다." +defaultNote = "기본 내장값을 사용 중이며 팀과 공유됩니다." +duplicate = "\"{{name}}\"이(가) 이미 존재합니다." +edit = "라벨 편집" +empty = "아직 라벨이 없습니다." +export = "JSON 내보내기" +iconAria = "{{name}}의 아이콘 선택" +import = "JSON 가져오기" +importError = "해당 파일을 가져올 수 없습니다." +managedNote = "팀 라벨은 팀 리더가 관리합니다." +modalSubtitle = "전체 팀과 공유됩니다. 분류기가 각 문서에 맞는 라벨을 선택합니다." +modalTitle = "분류 라벨" +pickIcon = "{{label}} 아이콘 사용" +removeAria = "{{name}} 제거" +resetToDefault = "기본값으로 재설정" +saveForTeam = "팀용으로 저장" +saving = "저장 중…" +sectionLabel = "분류 라벨" +startFromScratch = "처음부터 시작" +teamCount = "팀 라벨" +tooLong = "라벨은 최대 {{max}}자까지 가능합니다." +ungrouped = "그룹 없음" +view = "라벨 보기" + [policies.pii] account = "계좌 번호(라벨 지정됨)" card = "신용/체크카드" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "미국 라우팅 번호(ABA)" ssn = "사회보장 번호" +[policies.settings] +noneExport = "현재 내보내기 시 실행되는 정책이 없습니다." +noneUpload = "현재 업로드 시 실행되는 정책이 없습니다." +onExport = "내보내기 시" +onUpload = "업로드 시" +reorderHandle = "드래그하여 순서 변경" +runOrderDesc = "둘 이상의 정책이 같은 트리거에서 실행되면 이 순서대로 실행됩니다 — 각 정책은 이전 정책의 출력에 대해 실행됩니다. 드래그하여 순서를 변경하세요." +title = "정책 설정" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "정책 옵션" +policySettings = "정책 설정" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "실패한 정책 다시 시도({{count}})" +rowProgress = "{{total}}개 파일 중 {{completed}}개 처리됨" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "정책이란 무엇인가요?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} 적용 중..." +badgeRan = "이 파일에 {{name}} 정책이 실행되었습니다" +blockingAction = "정책 적용 중 {{action}}이(가) 차단되었습니다. 잠시 기다려 주세요..." +dismiss = "오버레이 닫기" +enforcingTitle = "정책 적용 중..." +viewAnyway = "파일 보기(정책은 계속 적용 중)" + +[portal] +comingSoon = "곧 제공 예정" + +[portal.accountLink.card] +billingNote = "무인 처리는 조직 지갑에 청구됩니다." +eyebrow = "계정 연결" +linkButton = "Stirling 계정 연결" +linked = "연결됨" +linkedAs = "{{name}}(으)로 연결됨." +linkedGeneric = "이 인스턴스는 연결되었습니다." +notLinked = "연결되지 않음" +title = "이 조직을 Stirling 계정에 연결" +unlink = "연결 해제" + +[portal.accountLink.card.error] +title = "연결할 수 없음" + +[portal.accountLink.card.loginNotConfigured] +after = "호스팅된 Stirling 계정에 대한 계정 연결을 활성화하세요. 개발 환경에서는 연결 대화 상자에서 로그인을 시뮬레이션할 수 있습니다." +before = "설정" +title = "SaaS 로그인이 구성되지 않음" + +[portal.accountLink.gate] +action = "계정 연결" +description = "청구 가능 기능을 사용하려면 이 조직의 Stirling 계정을 연결하세요." +title = "연결하여 잠금 해제" +titleFeature = "연결하여 {{feature}} 잠금 해제" + +[portal.accountLink.instances] +active = "활성" +revoke = "취소" +revoked = "취소됨" +unnamed = "이름 없는 인스턴스" + +[portal.accountLink.instances.columns] +instance = "인스턴스" +lastSeen = "마지막 확인" +linked = "연결됨" +status = "상태" + +[portal.accountLink.instances.empty] +description = "이 조직의 계정을 연결한 다음 자체 호스팅 인스턴스를 등록하면 여기에서 볼 수 있습니다." +title = "연결된 인스턴스 없음" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}일 전" +daysAgo_other = "{{count}}일 전" +hoursAgo_one = "{{count}}시간 전" +hoursAgo_other = "{{count}}시간 전" +justNow = "방금" +minutesAgo_one = "{{count}}분 전" +minutesAgo_other = "{{count}}분 전" +never = "없음" + +[portal.accountLink.modal] +linkSubtitle = "이 서버에서 청구할 계정으로 로그인하세요." +linkTitle = "Stirling 계정 연결" +reauthSubtitle = "세션이 만료되었습니다 — Stirling 계정에 다시 로그인하세요. 인스턴스 연결은 유지됩니다." +reauthTitle = "다시 로그인" +simulateSignIn = "로그인 시뮬레이션(dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "호스팅된 Stirling 계정에 대한 앱 내 연결을 활성화하세요." +and = "및" +before = "설정" +title = "SaaS 로그인이 구성되지 않음" + +[portal.accountLink.panel] +instancesSub = "이 조직에 등록된 모든 자체 호스팅 인스턴스입니다. 자격 증명을 취소하면 무인 액세스가 즉시 차단됩니다." +instancesTitle = "연결된 인스턴스" +revokeError = "인스턴스를 취소할 수 없음" +sub = "무인 처리 비용이 조직 지갑에 청구되도록 이 자체 호스팅 조직을 Stirling 계정에 연결하세요." + +[portal.accountLink.panel.loadError] +forbidden = "팀 소유자만 조직의 연결된 인스턴스를 볼 수 있습니다." +generic = "팀의 연결된 인스턴스를 불러올 수 없습니다. 잠시 후 다시 시도하세요." +title = "연결된 인스턴스를 불러올 수 없음" + +[portal.accountLink.state] +free = "Editor 플랜" +subscribed = "Processor 플랜" +unlinked = "연결되지 않음" + +[portal.agentBuilder] +bootstrapFromDocument = "문서에서 Bootstrap" +sectionsAriaLabel = "Agent Builder 섹션" +selectorAriaLabel = "Agent" +subtitle = "문서를 분류하고, 추출하고, 라우팅하는 AI agent를 설계, 테스트, 배포하세요. 시나리오를 정의하고, 도구 액세스를 제한하고, golden set을 실행하고, 버전을 게시하세요." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "취소" +dropzoneText = "샘플 문서(PDF 또는 이미지) 선택" +lead = "샘플 문서를 놓으면 조정할 수 있는 시나리오와 추출 스키마를 제안합니다. 검토하기 전까지는 아무것도 게시되지 않습니다." +submit = "Agent Bootstrap" +subtitle = "대표 파일 하나로 새 agent 시드" +title = "문서에서 Bootstrap" + +[portal.agentBuilder.empty] +description = "샘플 문서에서 agent를 Bootstrap하여 시나리오와 추출 스키마를 시드한 다음 조정하고 게시하세요." +title = "아직 agent가 없습니다" + +[portal.agentBuilder.evals] +casesPassing = "통과한 케이스" +columnCase = "Eval 케이스" +columnLatency = "지연 시간" +columnResult = "결과" +fail = "실패" +goldenSetPassRate = "Golden-set 통과율" +latencyMs = "{{ms}} ms" +notRun = "실행 안 됨" +pass = "통과" +passRate = "통과율" +runEvals = "eval 실행" + +[portal.agentBuilder.evals.empty] +description = "Eval은 시나리오를 반복 가능한 golden set으로 만듭니다. 업그레이드하면 시간 경과에 따른 통과율을 캡처하고 이를 기준으로 게시를 제어할 수 있습니다." +title = "아직 golden set이 없습니다" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "golden set 전체" +activeAgents = "활성 agent" +avgPassRate = "평균 eval 통과율" +fleetWide = "전체 fleet" +latestPublished = "최신 게시" +scenarios = "시나리오" +testCases = "테스트 케이스" +totalDescription_one = "총 {{count}}개" +totalDescription_other = "총 {{count}}개" + +[portal.agentBuilder.scenarios] +add = "추가" +addScenario = "시나리오 추가" +enable = "활성화" +expectationLabel = "예상 동작" +expectationPlaceholder = "agent가 수행해야 할 작업" +inEval = "eval 중" +mute = "음소거" +muted = "음소거됨" +nameLabel = "이름" +namePlaceholder = "예: 규정 준수 에스컬레이션" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "시나리오" +tools = "도구" +versions = "버전" + +[portal.agentBuilder.tools] +broadAccess = "광범위한 액세스" +deniedHint = "선택한 도구가 차단되었습니다. 그 외 모든 도구는 호출 가능합니다." +deniedTools = "거부된 도구" +governanceGate = "도구 거버넌스는 Enterprise 플랜에서 사용할 수 있습니다." +restricted = "제한됨" +restrictedAccess = "제한된 도구 액세스" +restrictedDescription = "아래에서 거부한 도구를 제외한 모든 도구를 허용합니다." + +[portal.agentBuilder.versions] +current = "현재" +historyGate = "전체 버전 기록 및 롤백은 Enterprise 플랜에서 사용할 수 있습니다." +publish = "게시" +rollBack = "롤백" + +[portal.assistant] +close = "Assistant 닫기" +error = "Assistant에 연결할 수 없습니다." +errorWithDetail = "Assistant에 연결할 수 없습니다: {{detail}}" +inputAriaLabel = "Assistant에게 질문" +inputPlaceholder = "Stirling에 대해 질문하세요…" +open = "Assistant 열기" +send = "보내기" +title = "Assistant" +tryAsking = "질문해 보세요" +typing = "입력 중" + +[portal.auth] +loading = "로딩 중" +redirectingToEditor = "Editor로 리디렉션 중..." + +[portal.billing.checkout] +noClientSecret = "Edge function이 client_secret을 반환하지 않았습니다." +subtitle = "무료 Editor 플랜 제공량을 넘어 계속 사용하려면 카드를 추가하세요. 나머지는 Stripe가 처리합니다." +title = "Processor 플랜 켜기" + +[portal.billing.checkout.activationSlow] +body = "결제는 성공했지만 활성화가 평소보다 조금 더 오래 걸리고 있습니다. 자동으로 켜집니다 - 이를 닫으면 곧 여기에 표시됩니다." +close = "닫기" +title = "거의 완료되었습니다" + +[portal.billing.checkout.error] +title = "Checkout을 시작할 수 없음" + +[portal.billing.checkout.finalizing] +body = "결제가 완료되었습니다. 연결된 인스턴스 전반에서 종량제 처리를 켜는 중입니다 - 보통 몇 초 정도 걸립니다." +hint = "이 창을 열어 두세요." +title = "Processor 플랜 활성화 중..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "을(를) portal env에 설정하여 앱 내 checkout을 활성화하세요." +bodyBefore = "설정" +title = "Stripe가 구성되지 않음" + +[portal.billing.enterpriseUpsell] +cta = "Enterprise 견적 만들기" +description = "약정 사용량 할인, air-gapped 배포, 맞춤 MSA 및 보안 검토, 3rd-party 배포 파트너십." +eyebrow = "사용량 할인 · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "이번 달 활성" +cost = "비용" +editorsDeployed = "배포된 Editor" +inviteTeammates = "팀원 초대" +pdfsEdited = "편집된 PDFs" +subtitle = "어디에나, 전체 팀을 위해 배포하세요." +title = "무료 PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout을 시작할 수 없음" +currentPlan = "현재 플랜" +freeForever = "영구 무료" +noTeamResolved = "지갑에서 아직 팀이 확인되지 않았습니다 — 새로 고침 후 다시 시도하세요." +ownerOnly = "팀 소유자만 Processor 플랜을 켤 수 있습니다." +planName = "Editor" +ssoIncluded = "SSO 포함" +switchOnProcessor = "Processor 켜기 →" +unlimitedUsers = "무제한 사용자" + +[portal.billing.invoices] +columnAmount = "금액" +columnDate = "날짜" +columnDescription = "설명" +columnPdfsProcessed = "처리된 PDFs" +columnStatus = "상태" +descriptionFallback = "송장" +downloadAriaLabel = "송장 {{number}}을(를) PDF로 다운로드" +emptyDescription = "팀이 구독하고 첫 번째 주기가 종료되면 송장이 여기에 표시됩니다." +emptyTitle = "아직 송장이 없습니다" +fetchLimitNote_one = "가장 최근 송장 {{count}}개를 표시 중입니다. 이전 송장은 Stripe portal에 있습니다." +fetchLimitNote_other = "가장 최근 송장 {{count}}개를 표시 중입니다. 이전 송장은 Stripe portal에 있습니다." +loadError = "송장을 불러올 수 없습니다: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "전체 {{count}}개 표시" +showAll_other = "전체 {{count}}개 표시" +showFewer_one = "더 적게 표시(상위 {{count}}개)" +showFewer_other = "더 적게 표시(상위 {{count}}개)" +showMostRecent_one = "가장 최근 {{count}}개 표시" +showMostRecent_other = "가장 최근 {{count}}개 표시" +title = "송장 기록" +viewAriaLabel = "Stripe에서 송장 {{number}} 보기" +viewLink = "보기 ↗" + +[portal.billing.linkPrompt] +cta = "Stirling 계정 연결" +description = "수동 PDF 편집 — 보기, 서명, 병합, 분할, 워터마크, 압축, 변환, 수동 OCR — 은 연결 여부와 관계없이 항상 무료입니다. 연결하면 종량제 처리(자동화, AI, API)용 무료 PDF 500개를 받을 수 있습니다. 더 필요할 때 Processor 플랜을 켜고 사용한 만큼만 결제하세요." +title = "Stirling 계정 연결" + +[portal.billing.paymentMethod] +billedMonthly = "월별 청구" +cardEnding = "{{last4}}로 끝나는 {{brand}}" +cardFallback = "카드" +expiresBilledMonthly = "만료 {{expiry}} · 월별 청구" +eyebrow = "결제 수단" +managedSub = "카드와 청구 정보는 Stripe 고객 portal에 안전하게 보관됩니다." +managedTitle = "Stripe에서 관리됨" +update = "업데이트" + +[portal.billing.pdfsProcessed] +emptyPeriod = "이번 기간에는 아직 종량제 처리가 없습니다." +eyebrow = "이번 기간 처리된 PDFs" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "카테고리별 종량제 PDFs 분할" +segmentAgentsDesc = "AI agent 작업" +segmentAgentsLabel = "Agents" +segmentApiDesc = "직접 API 요청" +segmentApiLabel = "API" +segmentAutomationDesc = "자동화 및 파이프라인" +segmentAutomationLabel = "자동화" +unit = "종량제 PDFs" + +[portal.billing.spendLimit] +adjustLimit = "한도 조정" +cancel = "취소" +capControlNote = "변경 사항은 즉시 적용됩니다 — 언제든지 상한을 올리거나 낮출 수 있습니다." +capSuffix = "/ 월" +capSuffixWithDocs = "/ 월 · ≈ {{documents}}개 문서" +displaySub = "자동으로 처리한 것에 대해서만 청구되며 — 상한을 넘지 않습니다." +editTitle = "월별 상한 설정" +eyebrow = "지출 한도" +guardrailBody = "엄격한 상한입니다 — 이 금액을 넘어 청구되지 않습니다. 상한에 도달하면 올리거나 주기가 재설정될 때까지 종량제 처리가 일시 중지됩니다(무제한 PDF 편집은 계속 작동). 손실되는 것은 없습니다." +guardrailLabel = "보호 장치:" +noCap = "상한 없음" +pctUsed = "{{pct}}% 사용됨" +remaining = "{{amount}} 남음" +save = "한도 저장" +saveError = "한도를 저장할 수 없음" +thisPeriodUncapped = "이번 기간 {{amount}} · 상한 없음" +usedThisMonth = "이번 달 {{amount}} 사용됨" +useSuggested = "제안 사용 · {{amount}} / 월" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/일 기준으로 약 {{count}}일 후 상한에 도달합니다(월말 예상 ~{{monthEnd}}). 제안 한도는 약 {{suggested}}입니다." +body_other = "{{rate}}/일 기준으로 약 {{count}}일 후 상한에 도달합니다(월말 예상 ~{{monthEnd}}). 제안 한도는 약 {{suggested}}입니다." +label = "초과 예상." + +[portal.billing.spendThisMonth] +eyebrow = "이번 달 지출" +processed_one = "{{formattedCount}} PDF 처리됨." +processed_other = "{{formattedCount}} PDFs 처리됨." +processedWithRate_one = "{{formattedCount}} PDF 처리됨, 각 {{rate}}." +processedWithRate_other = "{{formattedCount}} PDFs 처리됨, 각 {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "자동 처리가 멈추지 않도록 지금 올리세요." +approachingTitle = "월별 지출 한도의 {{pct}}%에 도달했습니다" +raiseLimit = "한도 올리기" +reachedBody = "한도를 올리거나 주기가 재설정될 때까지 종량제 처리가 일시 중지됩니다. 무제한 PDF 편집은 계속 작동합니다." +reachedTitle = "월별 지출 한도에 도달했습니다" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe portal을 열 수 없음" + +[portal.billing.walletMeter] +capSuffix_one = "무료 PDFs {{allowance}}개 중 사용됨" +capSuffix_other = "무료 PDFs {{allowance}}개 중 사용됨" +eyebrow = "Processor 평가판" +statusLabel_one = "{{remaining}} 남음" +statusLabel_other = "{{remaining}} 남음" +sub = "PDF Editor는 무료로 사용하세요. PDF 자동 처리에는 비용이 부과됩니다." +title_one = "PDF {{allowance}}개 무료 처리" +title_other = "PDF {{allowance}}개 무료 처리" +titleWithRate_one = "PDF {{allowance}}개 무료 처리 후 {{rate}}/PDF" +titleWithRate_other = "PDF {{allowance}}개 무료 처리 후 {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "잠김" +openAriaLabel = "{{name}} 구성 요소 열기" + +[portal.catalogue.detail] +addToProject = "프로젝트에 추가" +ariaLabel = "구성 요소 상세" +tabsAriaLabel = "구성 요소 상세 섹션" +upgradeToUnlock = "업그레이드하여 잠금 해제" + +[portal.catalogue.detail.code] +install = "설치" +usage = "사용법" + +[portal.catalogue.detail.locked] +description = "{{name}}은(는) {{tier}} 플랜부터 포함됩니다. 임베드하려면 업그레이드하세요." +title = "현재 플랜에서 사용할 수 없음" + +[portal.catalogue.detail.preview] +badge = "라이브 미리보기" +note = "Interactive sandbox가 여기에 렌더링됩니다" + +[portal.catalogue.detail.pricing] +note = "{{unit}}당 종량제입니다. 월별 무료 할당량을 초과한 사용량은 계정에 청구되며 Usage & Billing에 항목별로 표시됩니다." + +[portal.catalogue.detail.stats] +billedOn = "청구 기준" +embeds30d = "임베드(30일)" +freeQuota = "무료 할당량" +freeQuotaValue = "{{amount}} / 월" +maturity = "성숙도" +none = "없음" +perAction = "작업당" +price = "가격" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "개요" +pricing = "가격" +props = "Props / API" + +[portal.catalogue.props] +optional = "선택 사항" +required = "필수" + +[portal.catalogue.props.columns] +description = "설명" +name = "Prop" +required = "필수" +type = "유형" + +[portal.catalogue.summary] +componentsGa = "구성 요소 GA" +componentSpendMtd = "구성 요소 지출(MTD)" +embedsThisMonth = "이번 달 임베드" +inBeta = "Beta 중" + +[portal.components.billingUnit] +approval = "승인" +check = "확인" +event = "이벤트" +render = "렌더링" +review = "검토" +session = "세션" +signature = "서명" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "자체 앱에 넣을 수 있는 임베드 가능한 SDK 위젯 — viewer, e-sign 흐름, AI 검토 패널. 각 항목은 작업당 종량제입니다. 설치, 사용법, props를 보려면 카드를 클릭하세요." +title = "구성 요소" + +[portal.componentsView.empty] +description = "구성 요소 카탈로그를 불러올 수 없습니다. 잠시 후 다시 시도하세요." +title = "사용 가능한 구성 요소 없음" + +[portal.componentsView.lockedBanner] +description = "GA 구성 요소는 Pay-as-you-go에서 사용할 수 있으며, 일부 Beta 구성 요소는 enterprise 전용입니다. 잠긴 카드에는 업그레이드 안내가 표시됩니다." +title = "일부 구성 요소에는 유료 플랜이 필요합니다" + +[portal.docs.authentication] +codeCaption = "모든 요청" +eyebrow = "시작하기" +lead = "모든 요청은 bearer token으로 인증됩니다. 키는 환경별로 범위가 지정되며 교체하지 않는 한 만료되지 않습니다." +liveKey = "Production keys — 청구되며, 플랜에 따라 rate limit이 적용됩니다." +testKey = "Sandbox keys — 무료이며, synthetic fixtures를 반환합니다." +title = "인증" + +[portal.docs.components] +codeCaption = "viewer 임베드" +eyebrow = "구성 요소" +lead = "검토 대기열 및 문서 검사를 위한 임베드 가능한 UI입니다. 자체 스타일을 가져오거나 제공된 테마를 사용하세요." +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}}개 필드" +fieldCount_other = "{{count}}개 필드" +filterAll = "전체" +filterAriaLabel = "vertical별 endpoint 필터링" +lead = "모든 문서 유형은 typed endpoint입니다. 파일을 POST하면 스키마로 검증된 JSON을 받습니다. 아래에서 vertical별로 필터링하세요." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "오류는 안정적인 machine-readable code와 사람이 읽을 수 있는 메시지를 반환합니다. 4xx 본문에는 항상 지원을 위한 request_id가 포함됩니다." +title = "오류" + +[portal.docs.nav] +ariaLabel = "문서" + +[portal.docs.nav.empty] +description = "문서 색인을 불러올 수 없습니다." +title = "Docs를 사용할 수 없음" + +[portal.docs.quickstart] +eyebrow = "시작하기" +lead = "typed endpoint로 첫 문서를 보내고 세 단계로 구조화된 JSON을 받으세요. 모델 학습이나 프롬프트 엔지니어링이 필요 없습니다." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "에서 복사-붙여넣기용 레시피를 확인하세요." +bodyBeforeLink = "동일한 호출을 파이프라인에 연결하여 검증, 수정, 전달을 체인으로 이어가거나 — MCP를 통해 agent에 노출하세요." +label = "다음:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Infrastructure 탭에서 범위가 지정된 키를 만드세요. 키에는 rate limit과 선택적 IP allowlist가 포함됩니다. 이를 shell로 내보내세요:" +title = "API key 발급" + +[portal.docs.quickstart.step2] +body = "typed endpoint에 파일을 POST하세요. endpoint가 반환받을 스키마를 결정합니다 — 여기서는 송장 추출기입니다." +snippetCaption = "송장 추출" +title = "문서 보내기" + +[portal.docs.quickstart.step3] +body = "모든 응답은 endpoint 스키마에 대해 검증되며, 신뢰도 점수와 필드별 출처가 포함됩니다." +codeCaption = "200 OK" +title = "구조화된 결과 읽기" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "동시성" +eyebrow = "시작하기" +lead = "한도는 플랜에 따라 확장됩니다. 429 응답에는 Retry-After 헤더가 포함되며, SDK가 자동으로 back off합니다." +requestsPerMinute = "요청 / 분" +title = "Rate limits 및 할당량" + +[portal.docs.recipes] +cloneButton = "레시피 복제" +eyebrow = "PLAYBOOKS" +lead = "소스, 작업, 대상을 체인으로 연결하는 end-to-end 패턴입니다. 각 항목은 복제할 수 있는 파이프라인에 매핑됩니다." +title = "레시피" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "typed responses, 자동 재시도, 스트리밍 업로드를 갖춘 first-party clients입니다. 모두 동일한 endpoint 카탈로그를 추적합니다." +title = "공식 SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecated" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "agent가 단일 도구로 호출하는 번들형 명명된 기능입니다. 각 skill은 eval이 연결된 결정적 작업 체인입니다." +title = "Agent skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "document.processed, pipeline.completed, quota.threshold 이벤트를 구독하세요. Payload는 HMAC-SHA256으로 서명됩니다." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper를 제공합니다." +beforeHelper = "헤더를 서명 secret과 대조한 후 payload를 신뢰하세요. SDK에는" +beforeSignature = "다음을 확인하세요:" + +[portal.documents] +exportCsv = "CSV 내보내기" +search = "파일 이름, ID로 검색..." +subtitle = "조직에서 처리한 모든 문서와 전체 처리 기록입니다. 콘텐츠 액세스는 요청 게이트로 보호됩니다." +title = "문서" + +[portal.documents.audit] +approved = "승인됨" +archived = "보관됨" +elevation = "권한 상승" +empty = "아직 기록된 이벤트가 없습니다." +extracted = "처리됨" +flagged = "검토 필요" +ingested = "수집됨" +reviewed = "검토 중" + +[portal.documents.drawer] +sectionsAriaLabel = "문서 세부 섹션" + +[portal.documents.drawer.tabs] +audit = "감사" +extractions = "추출" +overview = "개요" + +[portal.documents.elevation] +requestAccess = "접근 요청" + +[portal.documents.elevation.active] +description = "임시 권한 부여 — 접근이 기록되며 시간 제한이 있습니다." +descriptionFourEyes = "임시 권한 부여 — 동료 검토자에게 알림이 전송되었습니다(four-eyes)." +title = "접근이 {{time}} 후 만료됩니다" + +[portal.documents.elevation.gated] +description = "콘텐츠가 zero-standing-access로 제한됩니다. 요청하면 시간 제한 권한 부여가 시작됩니다." +descriptionFourEyes = "콘텐츠가 zero-standing-access로 제한됩니다. 요청하면 시간 제한 권한 부여가 시작되고 동료 검토자에게 알림이 전송됩니다(four-eyes)." +title = "민감한 문서" + +[portal.documents.extractions] +empty = "이 문서에서 추출된 필드가 없습니다." +masked = "추출된 필드가 숨겨져 있습니다. 이 문서의 콘텐츠를 보려면 시간 제한 접근을 요청하세요." + +[portal.documents.extractions.columns] +confidence = "신뢰도" +field = "필드" +value = "값" + +[portal.documents.filters] +all = "전체" +ariaLabel = "상태별 문서 필터링" +flagged = "플래그 지정됨" +inReview = "검토 중" +processed = "처리됨" + +[portal.documents.overview] +action = "파이프라인 / 작업" +product = "제품" +received = "시간" +status = "상태" +type = "유형" +user = "사용자" + +[portal.documents.queue.empty] +description = "소스가 문서를 파이프라인에 공급하면 검토를 위해 여기에 표시됩니다." +title = "대기열에 문서가 없습니다" + +[portal.documents.status] +error = "오류" +flagged = "검토 필요" +inReview = "검토 중" +processed = "처리됨" + +[portal.documents.table] +auto = "자동" +editorAction = "편집자" +empty = "이 필터와 일치하는 문서가 없습니다." +rowActions = "행 작업" +sensitiveLabel = "민감" +sensitiveTitle = "민감 — 접근 필요" + +[portal.documents.table.columns] +action = "파이프라인 / 작업" +document = "문서" +product = "제품" +status = "상태" +time = "시간" +user = "사용자" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor를 배포하고, 셀프 호스팅 인스턴스를 조직에 페어링하며, 실행 중인 플릿(대상, 상태, 자격 증명, 오프라인 활성화)을 한곳에서 운영하세요." +title = "Editor 배포" + +[portal.editorAdmin.health.columns] +activeUsers = "활성 사용자" +host = "호스트" +lastSeen = "마지막 확인" +region = "지역" +status = "상태" +version = "버전" + +[portal.editorAdmin.health.empty] +description = "대상을 배포하고 페어링하면 실시간 인스턴스 상태가 여기에 표시됩니다." +title = "보고 중인 인스턴스가 없습니다" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "오프라인 번들 생성" +lockCopy = "오프라인 및 온프레미스 활성화는 Enterprise에 포함됩니다." +subtitle = "외부 네트워크 경로가 없는 오프라인 또는 온프레미스 설치를 위한 서명된 활성화 번들을 생성하세요. 인스턴스로 전송한 후 최초 실행 설정 중 적용하세요." +talkToSales = "영업팀에 문의" +title = "네트워크 격리 활성화" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}}이(가) 서명되어 전송할 준비가 되었습니다. 이 번들은 인스턴스 하나를 활성화하며 14일 후 만료됩니다." +title = "번들 준비됨" + +[portal.editorAdmin.pairing] +generated = "생성됨 ✓" +generateNewCode = "새 코드 생성" +lockCopy = "IaC 프로비저닝은 Enterprise에 포함됩니다." +rotate = "교체" +talkToSales = "영업팀에 문의" + +[portal.editorAdmin.sections.health] +sub = "보고 중인 모든 Editor 인스턴스 — 버전, 지역, 상태, 마지막 확인, 활성 사용자." +title = "인스턴스 상태" + +[portal.editorAdmin.sections.pairing] +sub = "셀프 호스팅 Editor를 이 조직에 연결하세요. 토큰을 생성하고 짧은 코드를 전달하거나 IaC를 통해 연결하세요." +title = "페어링" + +[portal.editorAdmin.sections.targets] +sub = "Editor가 실행되는 위치입니다. 스니펫을 복사해 셀프 호스팅 인스턴스를 세우거나, 운영 부담 없는 Managed Cloud를 사용하세요." +title = "배포 대상" + +[portal.editorAdmin.serviceToken] +currentToken = "현재 토큰" +lastRotated = "마지막 교체" +rotateButton = "서비스 토큰 교체" +subtitle = "인스턴스는 이 자격 증명으로 조직에 인증합니다. 일정에 따라 또는 유출이 의심되는 즉시 교체하세요." +title = "서비스 토큰" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "새 토큰이 발급되었습니다. 24시간 유예 기간 내에 각 셀프 호스팅 인스턴스의 STIRLING_SERVICE_TOKEN을 업데이트하지 않으면 오프라인 상태가 됩니다." +title = "실행 중인 인스턴스 교체" + +[portal.editorAdmin.status] +degraded = "성능 저하" +healthy = "정상" +offline = "오프라인" +pairing = "페어링 중" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}}개 인스턴스" +instanceCount_other = "{{count}}개 인스턴스" +talkToSales = "영업팀에 문의" +upgradePlan = "플랜 업그레이드" + +[portal.editorAdmin.targets.lock] +enterprise = "온프레미스 및 Kubernetes 셀프 호스팅은 Enterprise에 포함됩니다." +paid = "Docker 및 Kubernetes를 사용한 셀프 호스팅은 유료 플랜에서 사용할 수 있습니다." + +[portal.editorAdmin.targets.state] +available = "사용 가능" +locked = "잠김" +running = "실행 중" + +[portal.errorBoundary] +description = "이 보기에서 예기치 않은 오류가 발생했습니다. 다시 시도하거나 사이드바에서 다른 섹션을 선택하세요." +retry = "다시 시도" +title = "이 페이지에서 문제가 발생했습니다" + +[portal.home.editor] +activeUsers = "{{n}}명 활성" +invite = "팀원 초대" +name = "Stirling PDF Editor" +open = "브라우저에서 열기" +updated = "{{time}} 업데이트됨" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "셀프 호스팅 · Docker" +kubernetes = "셀프 호스팅 · Kubernetes" + +[portal.home.greeting] +afternoon = "좋은 오후입니다" +evening = "좋은 저녁입니다" +morning = "좋은 아침입니다" + +[portal.home.onboarding] +dismiss = "설정 닫기" +notStarted = "시작되지 않음" +progress = "{{total}}개 중 {{done}}개 완료" +title = "설정 완료" + +[portal.home.onboarding.enterprise] +body = "조직 전체 SSO + SCIM + RBAC, 약정 사용량 가격, 네트워크 격리 배포." +cta = "평가판 시작" +ctaQuote = "견적 받기" +lead = "직원 250명 이상 대상." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "데스크톱 앱을 배포하세요. 영구 무료입니다." +title = "PDF Editor 다운로드" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}}개 활성 · {{recommended}}개 권장" +chip = "{{active}}개 활성" +title = "정책 켜기" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}}개 연결됨 · 도착하는 모든 PDF 관리" +chip = "{{connected}}개 연결됨" +title = "소스 연결" + +[portal.home.quickActions] +subtitle = "오늘의 주요 작업" +title = "빠른 작업" + +[portal.home.quickActions.buildPipeline] +blurb = "유형화된 작업 라이브러리 기반 3단계 작성기" +title = "파이프라인 구축" + +[portal.home.quickActions.connectSource] +blurb = "S3, 에이전트, webhooks, 감시 폴더" +title = "소스 연결" + +[portal.home.quickActions.issueApiKey] +blurb = "속도 제한 및 IP 허용 목록이 있는 범위 지정 키" +title = "API 키 발급" + +[portal.infrastructure] +manageEditorDeployment = "Editor 배포 관리" +sectionsAriaLabel = "인프라 섹션" +subtitle = "Stirling 워크스페이스의 배포, 자격 증명, 보안 상태, 스토리지, 감사 추적." +title = "인프라" + +[portal.infrastructure.apiKeys] +createKey = "키 생성" +heading = "API 키" +subheading = "키별 속도 제한, 권한, IP 허용 목록이 있는 범위 지정 자격 증명입니다." + +[portal.infrastructure.apiKeys.card] +allowedIps = "허용된 IP" +anyIp = "모든 IP(허용 목록 없음)" +created = "생성됨" +lastUsed = "마지막 사용" +permissions = "권한" +rateLimit = "속도 제한" +rateLimitValue = "{{value}} req/min" +usageMonth = "이번 달 사용량" +usageToday = "오늘 사용량" + +[portal.infrastructure.apiKeys.empty] +description = "Stirling API 호출을 시작하려면 범위 지정 키를 생성하세요." +title = "아직 API 키가 없습니다" + +[portal.infrastructure.audit] +filterAriaLabel = "카테고리별 감사 이벤트 필터링" +heading = "감사 로그" +latencyValue = "{{value}} ms" +noEventsInCategory = "이 카테고리에 이벤트가 없습니다." +subheading = "워크스페이스 전반의 모든 인증, 구성, 처리 이벤트입니다." + +[portal.infrastructure.audit.columns] +actor = "행위자" +event = "이벤트" +latency = "지연 시간" +status = "상태" +target = "리소스" +timestamp = "타임스탬프" + +[portal.infrastructure.audit.empty] +description = "워크스페이스 활동이 발생하면 여기에 표시됩니다." +title = "감사 이벤트 없음" + +[portal.infrastructure.audit.export] +cancel = "취소" +error = "내보내기에 실패했습니다. 다시 시도하세요." +exportButton = "내보내기" +exporting = "내보내는 중…" +fieldsLegend = "열" +format = "형식" +open = "내보내기" +subtitle = "감사 이벤트를 CSV 또는 JSON으로 다운로드하세요. 포함할 열을 선택하세요." +title = "감사 로그 내보내기" + +[portal.infrastructure.audit.export.fields] +date = "날짜" +documentName = "문서 이름" +ipAddress = "IP 주소" +outcome = "결과" +tool = "도구" +username = "사용자 이름" + +[portal.infrastructure.audit.filters] +all = "전체" +auth = "인증" +config = "구성" +elevation = "권한 상승" +processing = "처리" +security = "보안" + +[portal.infrastructure.audit.forbidden] +description = "감사 로그는 팀 리드와 관리자에게 제공됩니다. 접근 권한은 팀 리드나 관리자에게 요청하세요." +title = "접근 권한이 없습니다" + +[portal.infrastructure.audit.metrics] +config = "구성" +elevation = "권한 상승" +processing = "처리" +totalEvents = "총 이벤트 · 24시간" + +[portal.infrastructure.createKey] +cancel = "취소" +createKey = "키 생성" +done = "완료" +ipAllowlistHelper = "쉼표로 구분된 CIDR 범위입니다. 모든 IP를 허용하려면 비워 두세요." +ipAllowlistLabel = "IP 허용 목록" +keyNameLabel = "키 이름" +keyNamePlaceholder = "예: Production · ingest" +permissionsLabel = "권한" +secretKeyCaption = "비밀 키" +secretWarning = "이를 secrets manager에 저장하세요. Stirling은 항상 해시만 저장하므로 나중에 복구할 방법이 없습니다." +subtitle = "키 범위는 필요한 최소한으로 지정하세요. 언제든지 교체하거나 취소할 수 있습니다." +subtitleCreated = "지금 이 비밀을 복사하세요 — 다시 표시되지 않습니다." +title = "API 키 생성" +titleCreated = "키 생성됨" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "배포자" +environment = "환경" +product = "제품" +status = "상태" +version = "버전" +when = "시점" + +[portal.infrastructure.deployments.recent] +heading = "최근 배포" +subheading = "제품 및 환경 전반의 최신 롤아웃입니다." + +[portal.infrastructure.deployments.regionColumns] +instances = "인스턴스" +latency = "지연 시간" +load = "부하" +p99 = "P99" +region = "지역" +status = "상태" +throughput = "처리량" +uptime = "가동 시간" +version = "버전" + +[portal.infrastructure.deployments.regions] +heading = "지역" +subheading = "배포된 모든 Stirling 지역의 실시간 상태 — 지연 시간, 부하, 롤아웃 버전." + +[portal.infrastructure.deployments.regions.empty] +description = "워크스페이스가 프로비저닝되면 배포된 지역이 여기에 표시됩니다." +title = "배포된 지역 없음" + +[portal.infrastructure.models] +heading = "모델" +msValue = "{{value}} ms" +subheading = "워크스페이스 전반의 문서 처리를 구동하는 모델 카탈로그 및 라우팅입니다." + +[portal.infrastructure.models.byom] +description = "온프레미스 또는 셀프 호스팅 모델을 등록하고 데이터 레지던시 기반 처리를 위해 지역에 고정하세요." +title = "자체 모델 가져오기" + +[portal.infrastructure.models.catalogue] +heading = "카탈로그" +sub = "워크스페이스에서 사용할 수 있는 관리형 모델이며, 실시간 지연 시간과 비용을 포함합니다." +subEnterprise = "관리형, 자체 제공, 온프레미스 모델 — 지역별 고정 사용 가능." + +[portal.infrastructure.models.catalogue.empty] +description = "워크스페이스 카탈로그의 모델이 여기에 표시됩니다." +title = "사용 가능한 모델 없음" + +[portal.infrastructure.models.columns] +cost = "비용" +latency = "지연 시간" +load = "부하" +model = "모델" +status = "상태" +type = "유형" +version = "버전" + +[portal.infrastructure.models.metrics] +activeModels = "활성 모델" +avgLatency = "평균 지연 시간" +included = "포함됨" +monthlySpend = "월별 모델 지출" + +[portal.infrastructure.models.routing] +empty = "구성된 라우팅 규칙이 없습니다." +heading = "라우팅 규칙" +sub = "각 작업을 처리할 모델입니다. 더 구체적인 규칙과 일치하지 않을 때 기본값이 적용됩니다." +subLocked = "작업을 특정 모델로 라우팅 — 유료 플랜에서 사용 가능." + +[portal.infrastructure.models.routing.lockedBanner] +description = "각 작업과 문서 유형을 처리할 모델을 제어하려면 Pro로 업그레이드하세요." +title = "모델 라우팅은 유료 기능입니다" + +[portal.infrastructure.models.routingColumns] +default = "기본값" +docType = "문서 유형" +modelForAria = "{{operation}}용 모델" +operation = "작업" +routedTo = "라우팅 대상" + +[portal.infrastructure.security.access.byok] +description = "자체 KMS의 키를 제공하세요. Stirling은 이 키로 암호화하지만 여전히 읽을 수 있습니다." +label = "자체 키 가져오기(BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "키는 KMS를 벗어나지 않습니다. Stirling은 암호문만 보유합니다." +label = "자체 키 보유(HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling이 암호화 키를 관리합니다. 가장 간단하며 사용자가 키 작업을 할 필요가 없습니다." +label = "Stirling 보유 키" + +[portal.infrastructure.security.accessPolicy] +heading = "문서 접근 정책" +subheading = "저장된 처리 완료 문서를 복호화할 수 있는 사용자를 제어합니다." + +[portal.infrastructure.security.attestations] +heading = "컴플라이언스 증명" +noReport = "사용 가능한 보고서 없음" +subheading = "증명된 제어에 대한 보고서가 제공되는 프레임워크별 감사 상태입니다." +viewReport = "보고서 보기 →" + +[portal.infrastructure.security.compliance] +heading = "컴플라이언스" +subheading = "Stirling 플랫폼을 포괄하는 증명 및 인증입니다." + +[portal.infrastructure.security.empty] +description = "워크스페이스의 보안 구성이 여기에 표시됩니다." +title = "보안 상태를 사용할 수 없음" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK를 사용하면 암호화 키가 KMS를 벗어나지 않습니다. Stirling은 언제든지 취소할 수 있는 암호문만 저장하고 처리합니다." +title = "Stirling은 문서를 복호화할 수 없습니다" + +[portal.infrastructure.security.ipAllowlist] +empty = "구성된 IP 범위가 없습니다 — 모든 IP가 허용됩니다." +heading = "IP 허용 목록" +sub = "API 접근이 이러한 CIDR 범위로 제한됩니다." +subLocked = "API 접근을 알려진 IP 범위로 제한 — 유료 플랜에서 사용 가능." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "API 접근을 특정 네트워크로 제한하려면 Pro로 업그레이드하세요." +title = "IP 허용 목록은 유료 기능입니다" + +[portal.infrastructure.security.ipColumns] +added = "추가됨" +addedBy = "추가한 사람" +cidr = "CIDR" +label = "레이블" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "암호화 키 관리" +keyId = "키 식별자" +lastRotated = "마지막 교체" +rotateKey = "키 교체" +rotationPolicy = "교체 정책" +subheading = "저장된 문서를 암호화하는 키의 보관 관리 — 복호화 가능 주체 및 키 교체 방식." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key(BYOK) 및 hold-your-own-key(HYOK) 보관 관리는 Enterprise에서 사용할 수 있습니다. 자체 KMS의 키를 제공하려면 업그레이드하세요." +title = "현재 플랜에서는 키가 Stirling에서 관리됩니다" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "아시아 태평양" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR 데이터 경계" +label = "유럽 연합" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "미국" + +[portal.infrastructure.security.residencyHeader] +heading = "데이터 레지던시" +subheading = "문서가 저장되고 처리되는 위치입니다." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} 사용됨" + +[portal.infrastructure.storage.empty] +description = "연결된 스토리지와 사용량이 여기에 표시됩니다." +title = "구성된 스토리지 없음" + +[portal.infrastructure.storage.lifecycle] +active = "활성" +activeRange = "0–{{value}}d" +archived = "보관됨" +coldStorage = "cold storage" +deleted = "삭제됨" +never = "없음" +purged = "영구 삭제됨" + +[portal.infrastructure.storage.providers] +connect = "연결" +connected = "연결됨" +heading = "연결된 제공업체" +subheading = "처리된 아티팩트가 기록되는 위치입니다." + +[portal.infrastructure.storage.retention] +heading = "보존" +subheading = "수명 주기 삭제 전 아티팩트가 보관되는 기간입니다." +windowLabel = "기본 보존 기간" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}}일" +days_other = "{{count}}일" +never = "삭제하지 않음" + +[portal.infrastructure.storage.totalUsage] +heading = "총 사용량" +progressLabel = "사용된 스토리지" +subheading = "연결된 모든 제공업체에서 소비된 스토리지입니다." + +[portal.infrastructure.tabs] +apiKeys = "API 키" +audit = "감사 로그" +deployments = "배포" +models = "모델" +security = "보안" +storage = "스토리지" + +[portal.nav] +agent-builder = "Agent Builder" +components = "구성 요소" +docs = "개발자 문서" +documents = "문서" +editor = "Editor" +home = "홈" +infrastructure = "인프라" +pipelines = "파이프라인" +policies = "정책" +procurement = "구매" +settings = "설정" +sources = "소스" +usage = "사용량 및 청구" +users = "사용자" + +[portal.notifications] +markAllRead = "모두 읽음으로 표시" +title = "알림" +viewAll = "모두 보기" + +[portal.notifications.ariaLabel] +none = "알림, 읽지 않은 항목 없음" +unread_one = "알림, 읽지 않은 항목 {{count}}개" +unread_other = "알림, 읽지 않은 항목 {{count}}개" + +[portal.notifications.count] +allRead = "모두 읽음" +loading = "로드 중" +new_one = "새 항목 {{count}}개" +new_other = "새 항목 {{count}}개" + +[portal.notifications.empty] +description = "새 알림이 없습니다." +title = "모두 확인했습니다" + +[portal.pipelines] +subtitle = "백엔드의 모든 자동 문서 파이프라인: 소스 집합에 대한 순서 지정된 작업 체인이 트리거에 의해 실행됩니다. 행을 클릭하면 단계와 소스를 볼 수 있습니다." +title = "파이프라인" + +[portal.pipelines.actions] +newPipeline = "새 파이프라인" + +[portal.pipelines.builder] +addStep = "도구 추가" +back = "파이프라인으로 돌아가기" +discard = "변경 사항 버리기" +enabled = "활성화됨" +keepEditing = "계속 편집" +needsUpload = "업로드된 파일 필요" +noToolMatches = "검색과 일치하는 도구가 없습니다." +pipelineSettings = "파이프라인 설정" +searchTools = "도구 검색" +selectToolBody = "파이프라인을 구축하려면 도구를 추가하세요." +selectToolTitle = "아직 도구가 없습니다" +toolSettings = "도구 설정" +unknownStep = "인식되지 않는 작업이며, 그대로 유지되었습니다." +unsavedBody = "저장되지 않은 변경 사항이 있습니다. 나가기 전에 저장하시겠습니까, 아니면 버리시겠습니까?" +unsavedTitle = "저장되지 않은 변경 사항" +uploadUnsupported = "업로드된 파일은 아직 파이프라인에서 지원되지 않으므로 다음 단계는 저장할 수 없습니다: {{tools}}." +usesDefaults = "기본 설정으로 실행" + +[portal.pipelines.composer] +addTool = "도구 추가" +cancel = "취소" +chainEmpty = "파이프라인 구축을 시작하려면 도구를 추가하세요." +create = "파이프라인 생성" +directory = "출력 폴더" +directoryHelp = "서버의 절대 경로입니다. 구성된 허용 폴더 내에 있어야 합니다." +editingUnsupported = "편집을 위해 이러한 도구 매개변수를 표시하는 기능은 아직 지원되지 않습니다." +moveDown = "아래로 이동" +moveUp = "위로 이동" +name = "이름" +namePlaceholder = "예: Redaction sweep" +noSources = "아직 연결된 소스가 없습니다. 파이프라인은 직접 제공된 파일에서도 계속 실행할 수 있습니다." +noToolSettings = "이 도구에는 구성 가능한 설정이 없습니다." +operations_one = "작업({{count}})" +operations_other = "작업({{count}})" +output = "출력" +removeStep = "작업 제거" +save = "변경 사항 저장" +scheduleEvery = "실행 주기" +sources = "소스" +sourcesLoading = "소스 로드 중..." +trigger = "트리거" +triggerManual = "수동만" + +[portal.pipelines.composer.unit] +days = "일" +hours = "시간" +minutes = "분" + +[portal.pipelines.delete] +body = "\"{{name}}\"을(를) 삭제하시겠습니까? 이 작업은 취소할 수 없습니다." +cancel = "취소" +confirm = "삭제" +title = "파이프라인을 삭제하시겠습니까?" + +[portal.pipelines.detail] +delete = "파이프라인 삭제" +run = "지금 실행" + +[portal.pipelines.empty] +action = "파이프라인 생성" +description = "첫 번째 파이프라인을 생성하세요. 실행할 소스를 선택하고, 작업을 연결하며, 출력 위치를 선택하세요." +title = "아직 파이프라인이 없습니다" + +[portal.pipelines.kpi] +active = "활성" +paused = "일시 중지됨" +total = "파이프라인" + +[portal.pipelines.output] +folder = "폴더에 쓰기" +inline = "파일 반환" + +[portal.pipelines.run] +completed_one = "실행이 완료되었습니다." +completed_other = "{{count}}개 실행이 모두 완료되었습니다." +empty = "실행할 항목이 없습니다. 소스에 처리할 문서가 없습니다." +failed = "실행 실패: {{error}}" +running = "실행이 시작되었으며 아직 진행 중입니다." +timeout = "실행이 예상보다 오래 걸리고 있습니다. 백그라운드에서 계속 완료될 수 있습니다." + +[portal.pipelines.status] +active = "활성" +paused = "일시 중지됨" + +[portal.pipelines.table] +name = "파이프라인" +sources = "소스" +status = "상태" +steps = "단계" + +[portal.pipelines.trigger] +folder-watch = "폴더 감시" +manual = "수동" +schedule = "예약됨" + +[portal.policies] +subtitle = "모든 문서에 도구 파이프라인을 적용하는 상시 자동화입니다. 각 정책은 업로드 또는 내보내기 시 실행되고, 도구 체인을 실행한 뒤 적용된 버전을 원본과 함께 저장합니다." +title = "정책" + +[portal.policies.card] +comingSoon = "Enterprise로 업그레이드" +notSetUp = "설정되지 않음" + +[portal.policies.categories.compliance] +desc = "모든 문서에 HIPAA, GDPR, SOC 2 또는 FedRAMP 요구 사항을 적용합니다." +label = "컴플라이언스" + +[portal.policies.categories.ingestion] +desc = "문서를 분류하고, 구조화된 데이터를 추출하며, 명명 규칙을 적용하고 페이지를 정규화합니다." +label = "수집" + +[portal.policies.categories.retention] +desc = "문서를 보관할 기간, 보관 처리 시점, 삭제 시점을 설정합니다." +label = "보존" + +[portal.policies.categories.routing] +desc = "문서를 적절한 팀, 폴더 또는 시스템으로 자동 라우팅합니다." +label = "라우팅" + +[portal.policies.categories.security] +desc = "PII를 감지하고, 마스킹하며, 활성 콘텐츠를 제거하고, 문서에 워터마크를 적용합니다." +label = "보안" + +[portal.policies.config] +scopeAll = "모든 문서" + +[portal.policies.config.compliance] +summary = "문서가 시스템을 떠나기 전에 규제 프레임워크에 맞는지 검증합니다." + +[portal.policies.config.compliance.fields] +accessLog = "접근 로그" +auditTrail = "감사 추적" +frameworks = "프레임워크" +onViolation = "미준수 시" + +[portal.policies.config.compliance.rules] +0 = "프레임워크 스캔" +1 = "작업 적용" +2 = "감사 추적" + +[portal.policies.config.ingestion] +summary = "문서를 분류하고, 구조화된 데이터를 추출하며, 명명을 적용하고, 페이지를 정규화합니다." + +[portal.policies.config.ingestion.fields] +belowThreshold = "임계값 미만" +minConfidence = "최소 신뢰도" + +[portal.policies.config.ingestion.rules] +0 = "분류" +1 = "추출" +2 = "이름 지정" +3 = "정규화" + +[portal.policies.config.retention] +summary = "문서를 보관할 기간, 보관 처리 시점, 삭제 시점을 적용합니다." + +[portal.policies.config.retention.fields] +archiveAfter = "다음 이후 보관" +immutableHold = "변경 불가 보류" +keepFor = "보관 기간" + +[portal.policies.config.retention.rules] +0 = "보존 보류" +1 = "자동 보관" +2 = "삭제 차단" + +[portal.policies.config.routing] +summary = "유형과 분류에 따라 문서를 적절한 대상으로 라우팅합니다." + +[portal.policies.config.routing.fields] +destination = "대상" +notify = "라우팅 시 알림" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "자동 분류" +1 = "폴더로 라우팅" +2 = "Webhook 알림" + +[portal.policies.config.security] +summary = "PII를 감지 및 마스킹하고, 활성 콘텐츠(JavaScript)를 제거하며, 문서에 워터마크를 적용합니다." + +[portal.policies.config.security.rules] +0 = "PII 마스킹" +1 = "JavaScript 제거" +2 = "워터마크" + +[portal.policies.detail] +enforces = "적용 항목" +onEveryExport = "모든 내보내기 시" +onEveryUpload = "모든 업로드 시" +outputAsNewFile = "새 파일로" +outputAsNewVersion = "새 버전으로" +recentActivity = "최근 활동" +retry = "다시 시도" +showLess = "간단히 보기" +showMore = "더 보기" +sources = "소스" + +[portal.policies.detail.actions] +clearHistory = "처리 기록 지우기" +delete = "삭제" +editSettings = "설정 편집" +pause = "일시 중지" +resume = "재개" +runNow = "지금 실행" + +[portal.policies.detail.clearHistory] +body = "이 정책은 이미 처리한 모든 파일을 잊고, 다음 실행 시 현재 소스에 있는 모든 항목을 다시 처리합니다. 파일 자체는 변경되지 않습니다. 이 작업은 되돌릴 수 없습니다." +cancel = "취소" +confirm = "기록 지우기" +title = "처리 기록을 지우시겠습니까?" + +[portal.policies.detail.emptyActivity] +description = "이 정책이 실행되면 문서가 여기에 표시됩니다." +title = "아직 활동 없음" + +[portal.policies.endpoints] +addWatermark = "워터마크" +autoRedact = "PII 마스킹" +compressPdf = "압축" +flatten = "병합" +ocrPdf = "OCR" +sanitizePdf = "JavaScript 제거" + +[portal.policies.offline] +description = "정책이 저장되었으며 연결이 복원되면 표시됩니다." +retry = "다시 시도" +title = "Backend를 사용할 수 없음" + +[portal.policies.stats] +activeFor = "활성" +dataProcessed = "처리된 데이터" +docsEnforced = "적용된 문서" + +[portal.policies.status] +active = "활성" +paused = "일시 중지됨" + +[portal.policies.summary.active] +description = "업로드/내보내기 시 적용" +label = "활성 정책" + +[portal.policies.summary.categories] +description = "구성 가능" +label = "카테고리" + +[portal.policies.summary.docsEnforced] +description = "활성 정책 전체" +label = "적용된 문서" + +[portal.policies.summary.paused] +description = "구성되었지만 실행되지 않음" +label = "일시 중지됨" + +[portal.policies.wizard.actions] +back = "뒤로" +cancel = "취소" +continue = "계속" +enablePolicy = "정책 활성화" +saveChanges = "변경 사항 저장" + +[portal.policies.wizard.capability.compress] +desc = "문서를 더 작은 파일 크기로 압축합니다." +label = "파일 크기 줄이기" + +[portal.policies.wizard.capability.flatten] +desc = "양식 필드와 주석을 페이지에 병합하여 편집할 수 없게 합니다." +label = "문서 병합" + +[portal.policies.wizard.capability.ocr] +desc = "OCR을 실행하여 스캔된 페이지를 선택 및 검색 가능한 텍스트로 만듭니다." +label = "텍스트 검색 가능하게 만들기" + +[portal.policies.wizard.capability.redact] +desc = "주민등록번호 및 카드 번호와 같은 민감한 세부 정보를 찾아 검게 처리하여 읽을 수 없게 합니다." +label = "민감한 정보 마스킹" + +[portal.policies.wizard.capability.sanitize] +desc = "숨겨진 JavaScript를 제거하여 문서를 열 때 아무것도 자동으로 실행되지 않게 합니다." +label = "활성 콘텐츠 제거" + +[portal.policies.wizard.capability.watermark] +desc = "모든 페이지에 표시되는 표시(예: “기밀”)를 찍습니다." +label = "워터마크 적용" + +[portal.policies.wizard.errors] +noTools = "먼저 워크플로에서 하나 이상의 도구를 활성화하세요." +saveFailed = "정책을 저장할 수 없습니다. 다시 시도하세요." + +[portal.policies.wizard.output] +heading = "출력 및 실행" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "자동 번호 지정" +label = "파일 이름 규칙" +placeholder = "추가할 텍스트(선택 사항)" +prefix = "접두사" +suffix = "접미사" + +[portal.policies.wizard.output.outputAs] +label = "출력 형식" +newFile = "새 파일" +newVersion = "새 버전" + +[portal.policies.wizard.output.runOn] +export = "내보내기" +helper = "정책이 실행되는 시점: 업로드 시 또는 내보내기 전." +label = "실행 시점" +upload = "업로드" + +[portal.policies.wizard.settings] +heading = "설정" + +[portal.policies.wizard.sources] +heading = "소스" +loading = "소스 로드 중…" + +[portal.policies.wizard.tabs] +ariaLabel = "설정 단계" +settings = "설정" +workflow = "작업" + +[portal.policies.wizard.title] +edit = "{{category}} 정책 편집" +setUp = "{{category}} 정책 설정" + +[portal.policies.wizard.workflow] +description = "이 정책이 처리하는 모든 문서에 수행할 작업을 선택하세요." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} 활성" +noRule = "아직 적용된 규칙 없음" +subtitle = "어떤 파이프라인이 처리하든 모든 문서가 거치는 상시 자동화입니다." +title = "PDF에서 실행되는 항목" + +[portal.policySummary.action] +comingSoon = "Enterprise로 업그레이드" +configure = "구성" +setUp = "설정" + +[portal.policySummary.column] +activeRule = "활성 규칙" +policy = "정책" +status = "상태" + +[portal.policySummary.empty] +description = "정책이 구성되면 카테고리가 여기에 표시됩니다." +title = "아직 정책 없음" + +[portal.policySummary.state] +active = "활성" +off = "꺼짐" +soon = "곧 제공" + +[portal.processingStatus] +managePlan = "플랜 관리" +volumeSuffix = "처리된 PDFs · 최근 30일" + +[portal.procurement] +reset = "조달 재설정(데모)" +subtitle = "팀 평가, 계약, 온보딩을 완료하세요. 모든 문서를 한곳에서 관리합니다." +title = "조달" + +[portal.procurement.action] +download = "다운로드" +pay = "지금 결제" +request = "요청" +sign = "검토 및 서명" +upload = "업로드" + +[portal.procurement.agreement] +agreeCta = "동의하고 구독" +confirm = "Stirling Enterprise Agreement를 읽었으며 이에 동의합니다." +eyebrow = "계약" +intro = "하나의 통합 계약으로 거래를 포괄합니다: Master Service Agreement, Order Form, EULA, Data Processing Agreement. 검토한 후 견적을 확정 구독으로 수락하려면 동의하세요." +title = "엔터프라이즈 계약 검토" + +[portal.procurement.builder] +addons = "추가 기능" +back = "뒤로" +businessName = "회사명" +businessNamePlaceholder = "귀사" +continue = "계속" +country = "국가" +countryEuro = "유로존(EUR €)" +countryUK = "영국(GBP £)" +countryUS = "미국(USD $)" +eula = "Stirling Enterprise EULA를 읽었으며 이에 동의합니다. 이 견적에서 생성되는 계약에 적용됩니다." +generate = "견적 생성" +included = "포함됨" +indemnification = "IP 면책" +indemnificationSub = "EULA에 따라 적격 IP 클레임을 방어합니다" +offlineLicense = "오프라인 / 에어갭 라이선스" +offlineLicenseSub = "에어갭 self-hosted 인스턴스용 다운로드 가능한 라이선스 파일" +qbr = "분기별 비즈니스 리뷰" +qbrSub = "담당 SE가 매 분기 사용량과 로드맵을 검토합니다" +running = "{{annual}} / 년 · {{years}}년 {{tcv}}" +s1Sub = "귀하의 팀과 매년 실행할 것으로 예상되는 PDFs입니다." +s1Title = "얼마나 처리하시겠습니까?" +s2Sub = "기간이 길수록 요금 할인이 적용되며, 서비스 수준에 따라 지원이 결정됩니다." +s2Title = "약정 및 서비스" +s3Sub = "견적 및 그로부터 생성되는 계약에 사용됩니다." +s3Title = "상세 정보" +serviceLevel = "서비스 수준" +slDedicated = "전담" +slDedicatedSub = "영업일 기준 4시간 · 전담 계정 매니저 · +30%" +slPriority = "우선" +slPrioritySub = "영업일 당일 · 지정 CSM · +15%" +slStandard = "표준" +slStandardSub = "다음 영업일 · 공유 CSM · 포함" +stepOf = "{{total}}단계 중 {{n}}단계" +term = "기간" +termDiscount = "{{pct}}% 다년 약정 할인 적용됨" +title = "견적 만들기" +training = "온보딩 및 교육" +trainingSub = "팀이 바로 사용할 수 있도록 라이브 세션 제공" +users = "전체 사용자" +usersPlaceholder = "예: 250" +volEstimated = "{{count}}명의 사용자 기준 예상(~각 2,000 PDFs, 자동화 포함). 더 정확한 수치를 알고 있다면 편집하세요." +volManual = "입력한 수치를 사용 중입니다. 언제든지 팀 규모를 기준으로 다시 추정할 수 있습니다." +volNoUsers = "잘 모르시나요? 팀 규모를 입력하면 추정해 드립니다." +volume = "연간 PDF 볼륨" +volumePlaceholder = "예: 1,000,000" +years_one = "{{count}}년" +years_other = "{{count}}년" + +[portal.procurement.docs] +count_one = "{{count}}개 문서" +count_other = "{{count}}개 문서" +done = "완료" +here = "현재 위치" +hide = "숨기기" +optional = "선택 사항" +paidAddon = "유료 추가 기능" +show = "표시" +subtitle = "여정의 각 단계에서 필요한 모든 항목이 거래 진행에 맞춰 표시됩니다." +supportingSubtitle = "SOC 2, 보안 검토, 세금 양식 등 보안 또는 조달 팀이 요청할 때 준비되어 있습니다. 일부는 일회성 수수료가 부과됩니다." +supportingTitle = "평가 지원" +title = "문서" +upcoming = "예정" + +[portal.procurement.error] +title = "문제가 발생했습니다" + +[portal.procurement.hero] +company = "엔터프라이즈 거래" +ctaAgreement = "계약 검토 및 서명" +ctaLive = "라이브 상태입니다" +ctaPayment = "결제 추가" +ctaQuote = "견적 검토" +ctaTrial = "견적 만들기" +eyebrow = "Enterprise 조달" +inviteTeammates = "팀원 초대" +keyDocs = "주요 문서" +nextStep = "다음 단계: {{action}}" +notStarted = "시작 안 함" +open = "조달 열기" +scheduleCall = "통화 예약" +setup1Sub = "팀원을 초대하세요" +setup1Title = "PDF Editor 배포" +setup2Sub = "편집기 및 기타 소스 전반에서 처리를 켜세요" +setup2Title = "PDF Processor 연결" +setup3Sub = "필요할 때 보안, 컴플라이언스, 라우팅 또는 보존을 켜세요" +setup3Title = "권장 정책 추가" + +[portal.procurement.journey] +daysLeft_one = "{{count}}일 남음" +daysLeft_other = "{{count}}일 남음" +engineerLabel = "담당 솔루션 엔지니어" +eyebrow = "롤아웃" +live = "Stirling Enterprise에서 라이브 상태입니다" +nextStep = "다음 단계: {{action}}" +subtitle = "담당 솔루션 엔지니어가 모든 단계에 함께합니다. 한 번에 하나의 다음 작업을 진행하며, 전체 체크리스트는 아래에 있습니다." +title = "평가판에서 라이브까지, 하나의 안내 경로" +trialTitle = "Enterprise 평가판" + +[portal.procurement.journeySteps.agreement] +blurb = "하나의 서명으로 MSA, 주문서, EULA, DPA를 포괄합니다." +gatingAction = "계약 검토 및 서명" +label = "계약" + +[portal.procurement.journeySteps.implementation] +blurb = "워크스페이스를 프로비저닝하고 go-live 플레이북을 실행합니다." +gatingAction = "워크스페이스 프로비저닝" +label = "구현" + +[portal.procurement.journeySteps.payment] +blurb = "카드, 은행 송금 또는 구매 주문서 기준으로 결제하세요." +gatingAction = "결제 확인" +label = "결제" + +[portal.procurement.journeySteps.quote] +blurb = "약정 볼륨 가격과 계약 기간을 검토하세요." +gatingAction = "견적 수락" +label = "견적" + +[portal.procurement.journeySteps.trial] +blurb = "문서와 워크플로에 대해 Stirling을 평가하세요." +gatingAction = "견적 만들기" +label = "평가판" + +[portal.procurement.license] +copied = "복사됨" +copy = "키 복사" +downloadError = "아직 오프라인 라이선스 파일을 생성할 수 없습니다. 잠시 후 다시 시도하세요." +downloadOffline = "오프라인 라이선스 다운로드(.lic)" +hint = "이 키를 self-hosted 인스턴스에 붙여넣어 활성화하거나 기록용으로 보관하세요. 안전하게 보관하세요." +label = "라이선스 키" + +[portal.procurement.link] +cta = "계정 연결" +description = "조달은 연결된 Stirling 계정에서 실행됩니다. 이 계정으로 평가판을 프로비저닝하고, 견적 가격을 책정하며, 청구를 시작합니다. 시작하려면 계정을 연결하세요." +eyebrow = "Enterprise" +title = "시작하려면 계정을 연결하세요" + +[portal.procurement.live] +description = "구독이 활성화되었으며 라이선스가 발급되었습니다. 팀이 프로비저닝되었고 청구가 시작되었습니다." +eyebrow = "라이브" +title = "Stirling Enterprise에서 라이브 상태입니다" + +[portal.procurement.locked] +description = "엔터프라이즈 평가를 시작하면 평가판 키, 약정 볼륨 견적, 단일 서명 계약, 결제 및 문서 원장이 모두 여기에 표시됩니다." +eyebrow = "Enterprise 전용" +talkToSales = "영업팀에 문의" +title = "조달 트랙은 Enterprise에서 열립니다" + +[portal.procurement.milestone] +accept = "수락하고 계속" +description = "PDF를 다운로드하여 팀과 공유하고, 준비되면 돌아와 수락하거나 변경하세요." +download = "PDF 다운로드" +downloadError = "아직 견적 PDF를 다운로드할 수 없습니다. 잠시 후 다시 시도하세요." +edit = "견적 편집" +eyebrow = "견적 {{number}}" +perYear = " / 년" +preparedFor = "{{company}}용으로 준비됨" +tcv = "총 계약 가치 {{value}}" +title = "견적이 준비되었습니다" + +[portal.procurement.modal] +cancel = "취소" +chooseFile = "파일 선택" +close = "닫기" +downloadBody = "다운로드가 곧 시작됩니다." +downloadCta = "다운로드" +downloadTitle = "다운로드" +noFile = "선택된 파일 없음" +payBody = "Stripe를 통해 카드 또는 은행 송금으로 약정 계약을 결제하세요. 결제가 확인되는 즉시 워크스페이스가 프로비저닝됩니다." +payCta = "Stripe로 계속" +payTitle = "결제 확인" +requestBodyFree = "요청 시 생성합니다. 확인하면 담당 솔루션 엔지니어가 곧 보내드립니다." +requestBodyPaid = "유료 추가 기능입니다. 확인하면 담당 솔루션 엔지니어가 범위를 정하고 서류를 보내드립니다." +requestCta = "요청" +requestTitle = "이 문서 요청" +signBody = "전자 서명을 위해 Stirling Enterprise Agreement를 엽니다. 하나의 서명으로 MSA, 주문서, EULA, DPA를 포괄합니다. 당사가 자동으로 대응 서명하고 결제로 진행됩니다." +signCta = "서명용으로 열기" +signTitle = "계약 검토 및 서명" +uploadBody = "PO를 보내주시면 귀하의 조건에 맞춰 송장을 발행합니다. PDF를 끌어오거나 아래에서 파일을 선택하세요." +uploadCta = "구매 주문서 업로드" +uploadTitle = "구매 주문서 업로드" + +[portal.procurement.payment] +description = "견적이 수락되었고 라이선스가 이미 활성화되어 팀이 바로 시작할 수 있습니다. 준비되면 첫 번째 송장을 결제하세요. 이메일 없이 여기에서 결제하거나 다운로드할 수 있습니다." +downloadInvoice = "송장 다운로드" +simulate = "결제 수신 시뮬레이션(데모)" +title = "구독 생성됨" +viewInvoice = "송장 보기 및 결제" + +[portal.procurement.schedule] +fallback = "스케줄러를 로드할 수 없습니다." +fallbackLink = "새 탭에서 일정 예약 열기" +subtitle = "담당 솔루션 엔지니어가 팀의 롤아웃을 안내합니다. 편한 시간을 선택하세요." +title = "통화 예약" + +[portal.procurement.status] +action = "작업 필요" +available = "사용 가능" +complete = "완료" +pending = "대기 중" +request = "요청 시" + +[portal.procurement.trial] +body = "연장하면 7일이 추가되고 담당 솔루션 엔지니어에게 알림이 전송됩니다." +bodyMaxed = "모든 연장 횟수를 사용했습니다. 시간이 더 필요하면 담당 솔루션 엔지니어에게 문의하세요." +cancel = "평가판 취소" +extend = "7일 연장" +maxed = "한도 도달" +subtitle = "무료 평가판은 {{date}}까지 진행됩니다. 카드가 필요하지 않습니다." +title = "Enterprise 평가판" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "약정 볼륨 가격, 조직 전체 SSO + SCIM + RBAC, 90일 변경 불가능 감사, 전담 SE." +homeCta = "평가판 시작 →" +homeHeadline = "수백만 개의 PDFs를 처리하세요." + +[portal.recentActivity] +title = "최근 활동" +viewAll = "모두 보기" + +[portal.recentActivity.empty] +description = "파이프라인 실행, 배포 및 에이전트 이벤트가 여기에 표시됩니다." +title = "아직 아무것도 없음" + +[portal.search] +ariaLabel = "검색" +placeholder = "Stirling 검색 — 엔드포인트, 파이프라인, 문서…" + +[portal.search.empty] +noActionsDescription = "빠른 작업을 사용할 수 있게 되면 여기에 표시됩니다." +noActionsTitle = "빠른 작업 없음" +noMatches = "\"{{query}}\"에 대한 일치 항목 없음" +noMatchesDescription = "다른 키워드를 시도하거나 카탈로그를 찾아보세요." + +[portal.settings.groups] +admin = "관리자" + +[portal.settings.sections] +account-link = "계정 연결" + +[portal.shell.header] +accountFallback = "계정" +accountMenu = "계정 메뉴" +darkMode = "다크 모드" +lightMode = "라이트 모드" +search = "검색" +searchPlaceholder = "검색…" +signOut = "로그아웃" +switchToDark = "다크 테마로 전환" +switchToLight = "라이트 테마로 전환" + +[portal.shell.sidebar] +appEditor = "편집기" +appProcessor = "프로세서" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}}개 문서" +linkAccount = "Stirling 계정 연결" +planEditor = "Editor 플랜" +planEnterprise = "Enterprise 플랜" +planProcessor = "Processor 플랜" +primaryNav = "기본 탐색" +switchApp = "앱 전환" + +[portal.sources] +subtitle = "문서를 Stirling으로 공급하는 재사용 가능한 입력 연결입니다. 연결을 한 번 구성한 다음 여러 정책에서 참조하세요. 행을 클릭하면 해당 구성과 사용하는 정책을 볼 수 있습니다." +title = "소스" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "소스 연결" + +[portal.sources.delete] +body = "\"{{name}}\"을(를) 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다. 이를 참조하는 정책은 업데이트해야 합니다." +cancel = "취소" +confirm = "삭제" +title = "소스를 삭제하시겠습니까?" + +[portal.sources.detail] +closeAriaLabel = "세부 정보 닫기" +delete = "소스 삭제" +docs24h = "최근 24시간" +docs30d = "최근 30일" +docsTotal = "총 확인됨" +docsTrend = "최근 30일간 문서" +documents = "문서" +edit = "편집" +notReferenced = "어떤 정책에서도 참조하지 않으므로 삭제해도 안전합니다." +pause = "일시 중지" +resume = "재개" +subtitle = "{{type}} · {{status}}" +usedBy = "사용 중" + +[portal.sources.empty] +description = "정책이 문서를 가져올 위치를 가질 수 있도록 폴더(곧 cloud storage도)를 연결하세요." +title = "아직 연결된 소스 없음" + +[portal.sources.kpi] +inUse = "사용 중" +total = "연결" +unused = "미사용" + +[portal.sources.status] +active = "활성" +disabled = "비활성화됨" +unused = "미사용" + +[portal.sources.table] +source = "소스" +status = "상태" +usedBy = "정책" + +[portal.sources.types.editor] +label = "편집기" + +[portal.sources.types.folder] +description = "서버의 디렉터리에서 새 문서를 감시합니다." +label = "폴더" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling이 처리할 파일을 감시하는 절대 경로입니다." +label = "디렉터리 경로" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "콘텐츠 검사는 변경된 각 파일을 읽으므로, 콘텐츠를 변경하지 않는 이름 변경 및 터치는 다시 처리되지 않습니다." +label = "변경 감지" + +[portal.sources.types.folder.fields.identity.options] +hash = "크기, 날짜 및 콘텐츠 검사" +stat = "크기 및 수정 날짜" + +[portal.sources.types.folder.fields.mode] +label = "읽기 모드" + +[portal.sources.types.folder.fields.mode.options] +consume = "소비: 각 파일을 한 번 처리" +snapshot = "스냅샷: 실행할 때마다 폴더 다시 읽기" + +[portal.sources.types.folder.fields.recursive] +label = "폴더 깊이" + +[portal.sources.types.folder.fields.recursive.options] +all = "하위 폴더 포함" +top = "최상위 수준만" + +[portal.sources.types.unknown] +label = "소스" + +[portal.sources.wizard] +back = "뒤로" +cancel = "취소" +continue = "계속" +editTitle = "소스 편집" +name = "이름" +namePlaceholder = "예: 클레임 접수" +save = "변경 사항 저장" +subtitle = "{{total}}단계 중 {{current}}단계 · {{label}}" +title = "소스 연결" +type = "유형" + +[portal.sources.wizard.steps] +chooseType = "유형 선택" +configure = "구성" +review = "검토 및 연결" + +[portal.usage] +managePayment = "결제 관리" +subtitle = "Stirling이 청구한 모든 PDF에 대한 사용량, 송장 및 플랜 관리를 하나의 콘솔에서 제공합니다." +title = "사용량 및 청구" + +[portal.usage.error] +loadWallet = "지갑을 로드할 수 없음" +openStripePortal = "Stripe 포털을 열 수 없음" +walletUnavailable = "지갑을 사용할 수 없음: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "다시 로그인" +body = "Stirling 계정 세션이 만료되었습니다. 청구를 보려면 다시 로그인하세요. 인스턴스 연결은 유지됩니다." +title = "세션 만료됨" + +[portal.users] +title = "사용자" + +[portal.users.roles] +subtitle = "모든 역할은 모든 플랜에 존재하며, 각 역할이 할 수 있는 일은 조직 전체에서 고정되어 있습니다." +title = "역할" + +[portal.users.roles.admin] +label = "관리자(조직 소유자)" +summary = "워크스페이스, 설정 및 구성원에 대한 전체 거버넌스." + +[portal.users.roles.admin.permissions] +0 = "사용자, 팀 및 역할 관리" +1 = "S3 연결을 포함한 모든 통합 관리" +2 = "포털 액세스 권한 부여 또는 취소" +3 = "팀 소유자가 할 수 있는 모든 작업" + +[portal.users.roles.guest] +label = "게스트" +summary = "제한적 또는 웹 전용 액세스이며, 개인 구성을 보유할 수 없습니다." + +[portal.users.roles.guest.permissions] +0 = "웹 전용 / 데모 사용" +1 = "API 키 또는 통합 없음" +2 = "포털 액세스 없음" +3 = "공유된 경우 읽기 전용" + +[portal.users.roles.member] +label = "구성원" +summary = "일반 사용자 — 공유 리소스와 자신의 구성을 사용합니다." + +[portal.users.roles.member.permissions] +0 = "편집기 및 공유 통합 사용" +1 = "개인 API 및 MCP 구성 생성" +2 = "공유된 팀 구성 보기" +3 = "S3 또는 워크스페이스 관리 불가" + +[portal.users.roles.team_owner] +label = "팀 소유자" +summary = "팀을 소유하며, 팀 구성원의 리소스와 공유 구성을 관리합니다." + +[portal.users.roles.team_owner.permissions] +0 = "팀의 S3 연결 생성 및 관리" +1 = "팀 소유 통합 구성 관리" +2 = "기본 정책을 통한 포털 액세스" +3 = "구성원이 할 수 있는 모든 작업" + +[portal.welcome] +ariaLabel = "Stirling PDF에 오신 것을 환영합니다" +badge = "Open-source" +installEditor = "Editor 설치" +inviteTeammates = "팀원 초대" +openInBrowser = "브라우저에서 열기" +perks = "영구 무료 · Self-hostable" +subtitle = "세계에서 가장 안전한 PDF Editor는 모든 규모의 팀에게 무료입니다. 60개 이상의 PDF 작업과 SSO가 포함됩니다." +title = "환영합니다" +titleAccent = "Stirling PDF" + [printFile] title = "파일 인쇄" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "이 서버에 번들로 포함된 backend 종속성의 라이선스입니다." +backendLabel = "Backend 라이선스" +backendTitle = "Backend 3rd Party 라이선스" +empty = "종속성을 찾을 수 없습니다." +frontendDescription = "릴리스 빌드에 번들로 포함된 frontend 종속성의 라이선스입니다." +frontendLabel = "Frontend 라이선스" +frontendTitle = "Frontend 3rd Party 라이선스" +license = "라이선스" +listDescription = "목록은 릴리스 번들 또는 backend 엔드포인트에서 UI에 직접 표시됩니다." +listTitle = "번들 종속성" +loadError = "타사 라이선스를 로드하지 못했습니다" +module = "모듈" +version = "버전" + [settings.licensingAnalytics] audit = "감사" plan = "플랜" @@ -7686,7 +9775,9 @@ memberRemoved = "구성원이 제거되었습니다" namePlaceholder = "팀 이름을 입력하세요" personal = "개인" removeError = "구성원을 제거하지 못했습니다" +renameCancel = "이름 변경 취소" renameError = "팀 이름을 변경하지 못했습니다" +renameSubmit = "팀 이름 저장" renameSuccess = "팀 이름이 변경되었습니다" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "초대 보내기" title = "팀원 초대" [team.members] +actions = "구성원 작업" emailColumn = "이메일" empty = "아직 팀원이 없습니다" nameColumn = "이름" @@ -7933,6 +10025,146 @@ title = "상세 통계" unknownEndpoint = "알 수 없는 엔드포인트" visits = "방문 수" +[users] +lastActive = "마지막 활동" +learnMore = "역할 및 액세스에 대해 자세히 알아보기." +locked = "잠김" +roleFor = "{{name}}의 역할" +rowActions = "{{name}}에 대한 작업" +showAll = "{{count}}개 모두 표시" +showLess = "간단히 표시" +subtitle2 = "사용자, 팀 및 액세스 수준입니다." +suspended = "일시 정지됨" +teamActions = "팀 작업" +title = "사용자" +you = "(나)" + +[users.action] +deleteTeam = "팀 삭제" +disableMfa = "MFA 재설정" +move = "팀으로 이동" +reinstate = "복원" +remove = "조직에서 제거" +rename = "팀 이름 변경" +resetPw = "비밀번호 재설정" +suspend = "일시 정지" +unlock = "계정 잠금 해제" + +[users.cap] +addProcessor = "+ Processor" +approver = "정책 승인" +editor = "편집기" +processor = "프로세서" + +[users.confirm] +deleteTeamBody = "{{name}} 팀을 삭제하시겠습니까? 먼저 팀이 비어 있어야 합니다. 구성원을 다른 팀으로 이동해야 하며, 여전히 통합 구성을 소유하고 있으면 안 됩니다." +deleteTeamTitle = "팀 삭제" +disableMfaBody = "{{name}}의 MFA 등록을 제거하시겠습니까? 필요한 경우 다음 로그인 시 다시 설정하게 됩니다." +disableMfaTitle = "MFA 재설정" +removeBody = "{{name}}을(를) 조직에서 영구적으로 제거하시겠습니까? 이 작업은 되돌릴 수 없습니다." +removeTitle = "구성원 제거" + +[users.empty] +description = "협업을 시작하려면 팀을 초대하세요." +title = "아직 구성원 없음" + +[users.group] +addToTeam = "팀에 추가" +guestCount = "{{count}}명 게스트" +guests = "게스트" +guestsDesc = "외부 협업자, 공유한 범위로 제한됨. 편집기만 사용." +ledBy = "{{owner}}이(가) 이끎" +org = "조직" +orgDesc = "조직 전체 권한 및 정책 승인을 가진 소유자" +owners = "{{count}}명 소유자" +team = "{{name}} 팀" +teamMeta = "{{count}}명" + +[users.invite] +access = "액세스" +action = "사용자 초대" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "로그인 방법" +authWeb = "비밀번호" +create = "계정 생성" +createSubtitle = "비밀번호 또는 SSO로 self-hosted 계정을 생성합니다." +createTitle = "계정 생성" +editorDesc = "Stirling PDF Editor에서 PDFs를 편집합니다. 모두에게 제공됩니다." +email = "Email 주소" +emailError = "유효한 Email 주소를 입력하세요" +emailPlaceholder2 = "name@company.com" +forceChange = "첫 로그인 시 비밀번호 변경 요구" +forceMfa = "첫 로그인 시 MFA 설정 요구" +method = "추가 방법" +methodDirect = "계정 직접 생성" +methodEmail = "Email로 초대" +password = "비밀번호" +passwordError = "비밀번호는 8자 이상이어야 합니다" +processorDeferred = "초대가 전송되었지만 아직 Processor 액세스 권한을 부여할 수 없습니다. 참여한 후 명단에서 설정하세요." +processorDesc = "거버넌스 표면, 파이프라인 실행, 에이전트 및 API." +role = "역할" +send2 = "초대 보내기" +subtitle2 = "Stirling 작업 공간에 참여할 수 있도록 이메일을 받게 됩니다." +team = "팀" +title = "사용자 초대" +username = "사용자 이름" +usernameError = "사용자 이름은 최소 3자 이상이어야 합니다" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "백엔드에 연결하는 중 문제가 발생했거나 접근 권한이 없습니다. 다시 시도하세요." +title = "멤버를 불러올 수 없습니다" + +[users.moveTeam] +apply = "이동" +team = "팀" +title = "팀으로 이동" + +[users.newTeam] +action = "+ 새 팀" +create = "팀 만들기" +emailError = "유효한 이메일 주소를 입력하세요" +name = "팀 이름" +namePlaceholder = "예: 재무" +nameRequired = "팀 이름은 필수입니다" +owner = "팀 소유자" +ownerFailed = "팀이 생성되었지만 소유자를 초대할 수 없습니다. 명단에서 한 명을 지정하세요." +ownerHelper = "모든 팀에는 리더가 있습니다. Processor가 켜진 상태로 팀 소유자로 초대되며, 나머지 멤버를 추가할 수 있습니다. 나중에 다시 지정할 수 있습니다." +ownerPlaceholder = "owner@company.com" +subtitle = "접근 권한을 관리하는 팀 소유자 아래에 사람들을 그룹화합니다." +title = "새 팀" + +[users.renameTeam] +apply = "이름 변경" +name = "팀 이름" +title = "팀 이름 변경" + +[users.resetPw] +apply = "비밀번호 재설정" +confirm = "비밀번호 확인" +copied = "클립보드에 복사됨" +copyHint = "지금 복사하세요 - 다시 표시되지 않습니다." +email = "재설정에 대해 사용자에게 이메일 보내기" +forceChange = "다음 로그인 시 비밀번호 변경 요구" +generate = "보안 비밀번호 생성" +includePw = "이메일에 새 비밀번호 포함" +mismatch = "비밀번호가 일치하지 않습니다" +newPassword = "새 비밀번호" +regen = "다시 생성" +title = "비밀번호 재설정" +tooShort = "비밀번호는 최소 8자 이상이어야 합니다" + +[users.role] +guest = "게스트" +member = "멤버" +orgOwner = "조직 소유자" +teamOwner = "팀 소유자" + +[users.team] +grantProcessor = "팀에 Processor 부여" +revokeProcessor = "팀에서 Processor 해제" + [validateSignature] date = "날짜" downloadCsv = "CSV 다운로드" @@ -8057,14 +10289,23 @@ zoomOut = "축소" [viewer.attachments] addAttachment = "첨부 파일 추가" close = "첨부 파일 닫기" +closeSidebar = "첨부 파일 사이드바 닫기" +download = "첨부 파일 다운로드" empty = "이 문서에는 첨부 파일이 없습니다" loading = "첨부 파일 불러오는 중..." noDocument = "첨부 파일을 보려면 PDF를 여세요." noMatch = "검색과 일치하는 첨부 파일이 없습니다" noSupport = "이 뷰어는 첨부 파일을 지원하지 않습니다." +retry = "다시 시도" searchPlaceholder = "첨부 파일 검색" title = "첨부 파일" +[viewer.bookmarks] +bookmarkTitle = "북마크 제목" +closeSidebar = "북마크 사이드바 닫기" +collapseAll = "모든 북마크 접기" +expandAll = "모든 북마크 펼치기" + [viewer.comments] addComment = "댓글 추가" addCommentPlaceholder = "댓글 추가..." @@ -8075,6 +10316,7 @@ clearAll = "모든 댓글 지우기" clearAllDescription = "사이드바에서 댓글과 답글을 제거하지만, 문서에 연결된 주석은 유지됩니다." clearAllTitle = "모든 댓글을 지우시겠습니까?" close = "주석 닫기" +closeSidebar = "댓글 사이드바 닫기" deleteAnnotationAndComment = "주석 및 댓글 삭제" deleteDescription = "이 주석에는 댓글이 연결되어 있습니다. 주석은 유지하고 사이드바에서 댓글만 제거하거나, 모두 삭제할 수 있습니다." deleteTitle = "댓글에서 주석을 제거하시겠습니까?" @@ -8106,6 +10348,11 @@ title = "양식 필드" unsavedBadge = "미저장" unsavedDesc = "저장되지 않은 변경 사항이 있습니다" +[viewer.layers] +closeSidebar = "레이어 사이드바 닫기" +hideAll = "모든 레이어 숨기기" +showAll = "모든 레이어 표시" + [viewer.link] delete = "링크 삭제" @@ -8136,6 +10383,9 @@ resultsOf = "총 {{total}} 중" [viewer.signature] delete = "서명 삭제" +[viewer.thumbnails] +closeSidebar = "썸네일 사이드바 닫기" + [viewPdf] tags = "보기,읽기,주석,텍스트,이미지" title = "PDF 보기/편집" @@ -8562,6 +10812,7 @@ loading = "구성원 불러오는 중..." locked = "잠김" lockedBadge = "잠김" loginRequired = "먼저 로그인 모드를 활성화하세요" +memberActions = "멤버 작업" noMembersFound = "멤버를 찾을 수 없습니다" role = "역할" searchMembers = "멤버 검색..." @@ -8571,6 +10822,7 @@ unlockAccount = "계정 잠금 해제" unlockUserError = "사용자 계정 잠금 해제에 실패했습니다" unlockUserSuccess = "사용자 계정이 성공적으로 잠금 해제되었습니다" user = "사용자" +userInfo = "사용자 정보" [workspace.people.actions] upgrade = "업그레이드" @@ -8716,6 +10968,7 @@ removeMemberError = "사용자를 팀에서 제거하지 못했습니다" removeMemberSuccess = "사용자가 팀에서 제거되었습니다" renameTeamLabel = "팀 이름 변경" system = "시스템" +teamActions = "팀 작업" teamName = "팀 이름" teamNotFound = "팀을 찾을 수 없습니다" title = "팀" diff --git a/frontend/editor/public/locales/ml-ML/translation.toml b/frontend/editor/public/locales/ml-ML/translation.toml index a64b26806c..648f8655f3 100644 --- a/frontend/editor/public/locales/ml-ML/translation.toml +++ b/frontend/editor/public/locales/ml-ML/translation.toml @@ -7,6 +7,7 @@ black = "കറുപ്പ്" blue = "നീല" cancel = "റദ്ദാക്കുക" chooseFile = "ഫയൽ തിരഞ്ഞെടുക്കുക" +clear = "മായ്ക്കുക" close = "അടയ്ക്കുക" comingSoon = "ഉടൻ വരുന്നു" confirm = "സ്ഥിരീകരിക്കുക" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} ഫയലുകൾ തയ്യാറാ property = "പ്രോപ്പർട്ടി" quickPosition = "ദ്രുത സ്ഥാനം" red = "ചുവപ്പ്" +remove = "നീക്കം ചെയ്യുക" reset = "പുനഃസജ്ജമാക്കുക" review = "പരിശോധിക്കുക" save = "സേവ് ചെയ്യുക" @@ -180,6 +182,7 @@ addMoreFiles = "കൂടുതൽ ഫയലുകൾ ചേർക്കുക.. attachments = "അറ്റാച്ച്മെന്റുകൾ തിരഞ്ഞെടുക്കുക" info = "നിങ്ങളുടെ PDFയിലേക്ക് അറ്റാച്ചുചെയ്യാൻ ഫയലുകൾ തിരഞ്ഞെടുക്കുക. ഈ ഫയലുകൾ എംബെഡ് ചെയ്യപ്പെടുകയും PDFയുടെ അറ്റാച്ച്മെന്റ് പാനൽ വഴി ആക്സസ് ചെയ്യാനാകുകയും ചെയ്യും." placeholder = "ഫയലുകൾ തിരഞ്ഞെടുക്കുക..." +removeFile = "ഫയൽ നീക്കം ചെയ്യുക" selectedFiles = "തിരഞ്ഞെടുത്ത ഫയലുകൾ" submit = "അറ്റാച്ച്മെന്റുകൾ ചേർക്കുക" @@ -1628,6 +1631,9 @@ title = "സ്റ്റെർലിംഗ് PDF മികച്ചതാക് tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "മധ്യത്തിലേക്ക് നിരത്തുക" +alignLeft = "ഇടത്തേക്ക് നിരത്തുക" +alignRight = "വലത്തേക്ക് നിരത്തുക" annotationStyle = "അനോട്ടേഷൻ ശൈലി" backgroundColor = "ബാക്ക്ഗ്രൗണ്ട് നിറം" borderOff = "ബോർഡർ: ഓഫ്" @@ -2531,6 +2537,7 @@ title = "പൊതു മാർഗ്ഗസൂചന" [certSign.source] device = "ഈ ഉപകരണം" +noOtherSources = "മറ്റ് സർട്ടിഫിക്കറ്റ് ഉറവിടങ്ങൾ ലഭ്യമല്ല." server = "സെർവർ" stepTitle = "സർട്ടിഫിക്കറ്റിന്റെ ഉറവിടം" upload = "അപ്‌ലോഡ്" @@ -2805,6 +2812,7 @@ back = "തിരികെ" cancel = "റദ്ദാക്കുക" close = "അടയ്ക്കുക" collapse = "ചുരുക്കുക" +confirm = "സ്ഥിരീകരിക്കുക" continue = "തുടരുക" copied = "പകർത്തി!" copy = "പകർത്തുക" @@ -3595,7 +3603,9 @@ makeCopy = "ഒരു പകർപ്പ് സൃഷ്ടിക്കുക" mobileShort = "മൊബൈൽ" mobileUpload = "മൊബൈൽ അപ്‌ലോഡ്" mobileUploadNotAvailable = "മൊബൈൽ അപ്‌ലോഡ് പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ല" +moreOptions = "കൂടുതൽ ഓപ്ഷനുകൾ" myFiles = "എന്റെ ഫയലുകൾ" +nextFile = "അടുത്ത ഫയൽ" noFiles = "ഫയലുകളൊന്നും ലഭ്യമല്ല" noFilesFound = "നിങ്ങളുടെ തിരച്ചിലിനൊത്ത ഫയലുകൾ കണ്ടെത്താനായില്ല" noRecentFiles = "സമീപകാല ഫയലുകൾ ഒന്നും കണ്ടെത്തിയില്ല" @@ -3605,6 +3615,7 @@ openInFileEditor = "ഫയൽ എഡിറ്ററിൽ തുറക്കു openInPageEditor = "പേജ് എഡിറ്ററിൽ തുറക്കുക" owner = "ഉടമ" ownerUnknown = "അജ്ഞാതം" +previousFile = "മുമ്പത്തെ ഫയൽ" recent = "സമീപകാലം" removeBoth = "രണ്ടിടത്തുനിന്നും നീക്കം ചെയ്യുക" removeFilePrompt = "ഈ ഫയൽ ഈ ഉപകരണത്തിലും നിങ്ങളുടെ സെർവറിലും സേവ് ചെയ്തിരിക്കുന്നു. ഏത് ഇടത്ത് നിന്ന് നീക്കണം?" @@ -3680,7 +3691,9 @@ workbench = "വർക്ക്ബെഞ്ച്" [fileSidebar] addFiles = "ഫയലുകൾ ചേർക്കുക" +addingFiles = "ഫയലുകൾ ചേർക്കുന്നു…" collapse = "സൈഡ്ബാർ ചുരുക്കുക" +customizeGroups = "ഗ്രൂപ്പുകൾ ഇഷ്ടാനുസൃതമാക്കുക" dropHint = "തുടങ്ങാൻ ഫയലുകൾ തുറക്കുക" dropToAdd = "Drop files to add" expand = "സൈഡ്ബാർ വിപുലീകരിക്കുക" @@ -3693,8 +3706,11 @@ noFiles = "ഫയലുകളൊന്നുമില്ല" openFileManager = "ഫയൽ മാനേജർ തുറക്കുക" openFromComputer = "കമ്പ്യൂട്ടറിൽ നിന്ന് തുറക്കുക" openSettings = "ക്രമീകരണങ്ങൾ തുറക്കുക" +other = "മറ്റുള്ളവ" +recent = "സമീപകാലം" search = "തിരയുക" searchPlaceholder = "ഫയലുകൾ തിരയുക..." +viewAll = "എല്ലാ {{count}} ഫയലുകളും കാണുക" [fileSidebar.fileItem] closeViewer = "വ്യൂവർ അടയ്ക്കുക" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "ചേർക്കുക" +addLabel = "ഒരു ലേബൽ ചേർക്കുക…" +categoryIconAria = "{{name}}-ക്കായി ഒരു ഐക്കൺ തിരഞ്ഞെടുക്കുക" +createCategory = "വിഭാഗം സൃഷ്ടിക്കുക" +delete = "വിഭാഗം ഇല്ലാതാക്കുക" +done = "പൂർത്തിയായി" +hide = "വിഭാഗം മറയ്ക്കുക" +newCategory = "പുതിയ വിഭാഗത്തിന്റെ പേര്…" +removeLabel = "{{name}} നീക്കം ചെയ്യുക" +rename = "പേരുമാറ്റുക" +reset = "ഡിഫോൾട്ടുകളിലേക്ക് പുനഃസജ്ജമാക്കുക" +search = "ലേബലുകൾ തിരയുക…" +show = "വിഭാഗം കാണിക്കുക" +subtitle = "നിങ്ങളുടെ ഫയലുകൾ പാരന്റ് വിഭാഗങ്ങളായി ഗ്രൂപ്പ് ചെയ്യുക. നിലവിലുള്ളതോ പുതിയതോ ആയ ലേബലുകൾ ഒരു വിഭാഗത്തിലേക്ക് ചേർക്കുക, അതിന്റെ പേര് മാറ്റുക, അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം വിഭാഗം സൃഷ്ടിക്കുക. നിങ്ങളുടെ വിഭാഗങ്ങളിലൊന്നിലും ഇല്ലാത്ത ഫയലുകൾ “മറ്റുള്ളവ” എന്നതിന് കീഴിൽ കാണിക്കും." +title = "സൈഡ്‌ബാർ വിഭാഗങ്ങൾ" + [filesPage] addToWorkspace = "വർക്ക്‌സ്‌പേസിലേക്ക് ചേർക്കുക" addToWorkspaceCount = "{{count}} എണ്ണം വർക്ക്‌സ്‌പേസിലേക്ക് ചേർക്കുക" @@ -3715,6 +3748,7 @@ backToFolder = "{{folder}} ലേക്ക് തിരികെ" backToMyFiles = "എന്റെ ഫയലുകളിലേക്ക് തിരികെ" breadcrumbs = "ഫോൾഡർ പാത" cancel = "റദ്ദാക്കുക" +classification = "വർഗ്ഗീകരണം" clearSearch = "തിരയൽ മായ്ക്കുക" clearSelection = "തിരഞ്ഞെടുപ്പ് നീക്കുക" closeDetails = "വിശദാംശങ്ങൾ അടയ്ക്കുക" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "ഫയലുകൾ അപ്‌ലോഡ് ചെയ added = "ചേർത്തത്" count = "ഫയലുകൾ" folder = "ഫോൾഡർ" +labels = "ലേബലുകൾ" modified = "മാറ്റിയത്" name = "പേര്" size = "വലുപ്പം" -toolHistory = "ടൂൾ ചരിത്രം" toolHistoryAtVersion = "കൂട്ടിച്ചേർന്ന ടൂൾ ചെയിൻ" totalSize = "ആകെ വലുപ്പം" type = "തരം" @@ -4614,10 +4648,10 @@ welcomeTitle = "നിങ്ങൾ ക്ഷണിക്കപ്പെട്ട [landing] addFiles = "ഫയലുകൾ ചേർക്കുക" heroSubtitle = "തുടങ്ങാൻ ഒരു PDF വലിച്ചിടുകയോ നിലവിലുള്ളത് ചേർക്കുകയോ ചെയ്യുക." -heroTitle = "Stirling PDF" mobileUpload = "മൊബൈൽ മുതൽ അപ്ലോഡ് ചെയ്യുക" openFromComputer = "കമ്പ്യൂട്ടറിൽ നിന്ന് തുറക്കുക" uploadFromComputer = "കമ്പ്യൂട്ടറിൽ നിന്ന് അപ്ലോഡ് ചെയ്യുക" +workbenchEmptyStateHero = "ഒരു PDF എവിടെയും ഇടുക" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "ഔട്ട്പുട്ട്" [onboarding] activeFiles = "ആക്ടീവ് ഫയലുകൾ കാഴ്ച നിങ്ങൾ ടൂളിലേക്ക് ലോഡ് ചെയ്തിരിക്കുന്ന എല്ലാ PDFകളെയും കാണിക്കുകയും, ഏതൊക്കെയാണ് പ്രോസസ് ചെയ്യേണ്ടത് എന്ന് തിരഞ്ഞെടുക്കാനും അനുവദിക്കുന്നു." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "അടയ്ക്കുക" cropSettings = "ഇപ്പോൾ നമുക്ക് ക്രോപ്പ് ചെയ്യാൻ വേണ്ട ഫയൽ തെരഞ്ഞെടുത്തതിനാൽ, PDF ക്രോപ്പ് ചെയ്യേണ്ട പ്രദേശം തീരുമാനിക്കാൻ ക്രോപ്പ് ടൂൾ ക്രമീകരിക്കാം." fileCheckbox = "ഫയലുകളിൽ ഒന്നിൽ ക്ലിക്കുചെയ്താൽ അത് പ്രോസസിംഗിനായി തിരഞ്ഞെടുക്കപ്പെടും. ബാച്ച് പ്രവർത്തനങ്ങൾക്ക് നിങ്ങൾക്ക് ഒന്നിലധികം ഫയലുകൾ തിരഞ്ഞെടുക്കാം." fileReplacement = "മാറ്റം വരുത്തിയ ഫയൽ വർക്ക്ബെഞ്ചിലെ യഥാർത്ഥ ഫയലിനെ സ്വമേധയായി മാറ്റിസ്ഥാപിക്കും, ഇതിലൂടെ കൂടുതൽ ടൂളുകൾ പ്രവർത്തിപ്പിക്കുന്നത് എളുപ്പമാകും." @@ -4955,6 +4990,7 @@ skipTheTour = "ടൂർ ഒഴിവാക്കുക" [onboarding.desktopInstall] body = "Stirling ഡെസ്ക്ടോപ്പ് ആപ്പായി പ്രവർത്തിക്കുമ്പോൾ ഏറ്റവും മികച്ചതാണ്. നിങ്ങൾക്ക് ഓഫ്‌ലൈൻ ഉപയോഗിക്കാം, ഡോക്യുമെന്റുകൾ വേഗത്തിൽ ആക്‌സസ് ചെയ്യാം, നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ലൊക്കലായി എഡിറ്റ് ചെയ്യാനും കഴിയും." +selectOs = "ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തിരഞ്ഞെടുക്കുക" title = "ഡൗൺലോഡ്" titleWithOs = "{{osLabel}}-ക്കായി ഡൗൺലോഡ്" @@ -5566,7 +5602,9 @@ viewLabel = "PDF എഡിറ്റർ" [pdfTextEditor.actions] applyChanges = "മാറ്റങ്ങൾ പ്രയോഗിക്കുക" +clearText = "ടെക്സ്റ്റ് മായ്ക്കുക" downloadCopy = "കോപ്പി ഡൗൺലോഡ് ചെയ്യുക" +moreOptions = "കൂടുതൽ ഓപ്ഷനുകൾ" reset = "മാറ്റങ്ങൾ റീസെറ്റ് ചെയ്യുക" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "കരാറുകൾ" +"Financial reports" = "സാമ്പത്തിക റിപ്പോർട്ടുകൾ" +"HR records" = "HR രേഖകൾ" +Insurance = "ഇൻഷുറൻസ്" +Invoices = "ഇൻവോയിസുകൾ" +"Legal filings" = "നിയമ ഫയലിംഗുകൾ" +"Medical / PHI" = "മെഡിക്കൽ / PHI" +"Tax documents" = "നികുതി രേഖകൾ" + [policies.enforcement] applying = "പ്രാബല്യപ്പെടുത്തുന്നു {{names}}" applyingProgress = "പ്രാബല്യപ്പെടുത്തുന്നു {{names}} ({{total}} ൽ {{done}})" @@ -5963,9 +6011,95 @@ export = "എക്സ്പോർട്ടിന് മുമ്പ് പ് input = "ഇംപോർട്ട് ചെയ്യുമ്പോൾ പ്രാബല്യപ്പെടുത്തുന്നു" print = "പ്രിന്റ് ചെയ്യുന്നതിനുമുമ്പ് പ്രാബല്യപ്പെടുത്തുന്നു" +[policies.field] +accessLog = "ആക്സസ് ലോഗ്" +archiveAfter = "ഇതിനുശേഷം ആർക്കൈവ് ചെയ്യുക" +auditTrail = "ഓഡിറ്റ് ട്രെയിൽ" +belowThreshold = "പരിധിക്കു താഴെ" +destination = "ലക്ഷ്യസ്ഥാനം" +frameworks = "ഫ്രെയിംവർക്കുകൾ" +immutableHold = "മാറ്റാനാകാത്ത ഹോൾഡ്" +keepFor = "സൂക്ഷിക്കേണ്ട കാലം" +minConfidence = "കുറഞ്ഞ ആത്മവിശ്വാസം" +notify = "റൂട്ടിൽ അറിയിക്കുക" +onViolation = "അനുസരണക്കേട് ഉണ്ടായാൽ" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 വർഷം" +"30 days" = "30 ദിവസം" +"90 days" = "90 ദിവസം" +Never = "ഒരിക്കലും ഇല്ല" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "അവലോകനത്തിനായി അടയാളപ്പെടുത്തുക" +Hold = "ഹോൾഡ് ചെയ്യുക" +"Route to bucket" = "ബക്കറ്റിലേക്ക് റൂട്ട് ചെയ്യുക" + +[policies.fieldOption.destination] +Documents = "രേഖകൾ" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 വർഷം" +"3 years" = "3 വർഷം" +"30 days" = "30 ദിവസം" +"7 years" = "7 വർഷം" +Indefinite = "അനിശ്ചിതകാലം" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI സ്വയമേവ റിഡാക്റ്റ് ചെയ്യുക" +"Block export" = "എക്സ്പോർട്ട് തടയുക" +"Flag for review" = "അവലോകനത്തിനായി അടയാളപ്പെടുത്തുക" +"Quarantine document" = "രേഖ ക്വാറന്റൈനിൽ ഇടുക" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "ചേർക്കുക" +addPlaceholder = "ഒരു ലേബൽ ചേർക്കുക…" +customNote = "നിങ്ങളുടെ ടീമിനായി ഇഷ്ടാനുസൃതമാക്കി." +defaultNote = "നിങ്ങളുടെ ടീമുമായി പങ്കിടുന്ന ബിൽറ്റ്-ഇൻ ഡിഫോൾട്ട് ഉപയോഗിക്കുന്നു." +duplicate = "\"{{name}}\" ഇതിനകം നിലവിലുണ്ട്." +edit = "ലേബലുകൾ തിരുത്തുക" +empty = "ഇനിയും ലേബലുകളില്ല." +export = "JSON എക്സ്പോർട്ട് ചെയ്യുക" +iconAria = "{{name}}-ക്കായി ഒരു ഐക്കൺ തിരഞ്ഞെടുക്കുക" +import = "JSON ഇമ്പോർട്ട് ചെയ്യുക" +importError = "ആ ഫയൽ ഇമ്പോർട്ട് ചെയ്യാനായില്ല." +managedNote = "ടീം ലേബലുകൾ നിങ്ങളുടെ ടീം ലീഡർ മാനേജ് ചെയ്യുന്നു." +modalSubtitle = "നിങ്ങളുടെ മുഴുവൻ ടീമുമായി പങ്കിട്ടത്. ഓരോ രേഖയ്ക്കും യോജിച്ച ലേബലുകൾ classifier തിരഞ്ഞെടുക്കും." +modalTitle = "വർഗ്ഗീകരണ ലേബലുകൾ" +pickIcon = "{{label}} ഐക്കൺ ഉപയോഗിക്കുക" +removeAria = "{{name}} നീക്കം ചെയ്യുക" +resetToDefault = "ഡിഫോൾട്ടിലേക്ക് പുനഃസജ്ജമാക്കുക" +saveForTeam = "ടീമിനായി സംരക്ഷിക്കുക" +saving = "സംരക്ഷിക്കുന്നു…" +sectionLabel = "വർഗ്ഗീകരണ ലേബലുകൾ" +startFromScratch = "ആരംഭത്തിൽ നിന്ന് തുടങ്ങുക" +teamCount = "ടീം ലേബലുകൾ" +tooLong = "ലേബലുകൾ പരമാവധി {{max}} അക്ഷരങ്ങൾ മാത്രമേ ആകാവൂ." +ungrouped = "ഗ്രൂപ്പ് ചെയ്യാത്തത്" +view = "ലേബലുകൾ കാണുക" + [policies.pii] account = "അക്കൗണ്ട് നമ്പറുകൾ (ലേബൽ ചെയ്തവ)" card = "ക്രെഡിറ്റ് / ഡെബിറ്റ് കാർഡുകൾ" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US റൂട്ടിങ് നമ്പറുകൾ (ABA)" ssn = "സോഷ്യൽ സെക്യൂരിറ്റി നമ്പറുകൾ" +[policies.settings] +noneExport = "ഇപ്പോൾ എക്സ്പോർട്ടിൽ നയങ്ങളൊന്നും പ്രവർത്തിക്കുന്നില്ല." +noneUpload = "ഇപ്പോൾ upload-ൽ നയങ്ങളൊന്നും പ്രവർത്തിക്കുന്നില്ല." +onExport = "എക്സ്പോർട്ടിൽ" +onUpload = "upload-ൽ" +reorderHandle = "ക്രമം മാറ്റാൻ വലിച്ചിടുക" +runOrderDesc = "ഒരേ trigger-ൽ ഒന്നിലധികം നയങ്ങൾ പ്രവർത്തിക്കുമ്പോൾ, അവ ഈ ക്രമത്തിൽ പ്രവർത്തിക്കും — ഓരോന്നും മുമ്പത്തെ നയത്തിന്റെ ഔട്ട്പുട്ടിൽ. ക്രമം മാറ്റാൻ വലിച്ചിടുക." +title = "നയ ക്രമീകരണങ്ങൾ" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "നയ ഓപ്ഷനുകൾ" +policySettings = "നയ ക്രമീകരണങ്ങൾ" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "പരാജയപ്പെട്ട നയങ്ങൾ വീണ്ടും ശ്രമിക്കുക ({{count}})" +rowProgress = "{{total}} ഫയലുകളിൽ {{completed}} പ്രോസസ് ചെയ്തു" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "നയം എന്താണ്?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} നടപ്പിലാക്കുന്നു..." +badgeRan = "ഈ ഫയലിൽ {{name}} നയം പ്രവർത്തിച്ചു" +blockingAction = "നയം നടപ്പിലാക്കുന്നതിനിടെ {{action}} തടഞ്ഞു, ദയവായി കാത്തിരിക്കുക..." +dismiss = "ഓവർലേ നിരസിക്കുക" +enforcingTitle = "നയം നടപ്പിലാക്കുന്നു..." +viewAnyway = "ഫയൽ കാണുക (നയം ഇപ്പോഴും നടപ്പിലാക്കുന്നു)" + +[portal] +comingSoon = "ഉടൻ വരുന്നു" + +[portal.accountLink.card] +billingNote = "Unattended processing നിങ്ങളുടെ org wallet-ലേക്ക് ബിൽ ചെയ്യപ്പെടും." +eyebrow = "അക്കൗണ്ട് ലിങ്ക്" +linkButton = "നിങ്ങളുടെ Stirling അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" +linked = "ലിങ്ക് ചെയ്തു" +linkedAs = "{{name}} ആയി ലിങ്ക് ചെയ്തു." +linkedGeneric = "ഈ instance ലിങ്ക് ചെയ്തിരിക്കുന്നു." +notLinked = "ലിങ്ക് ചെയ്തിട്ടില്ല" +title = "ഈ org അതിന്റെ Stirling അക്കൗണ്ടുമായി ലിങ്ക് ചെയ്യുക" +unlink = "ലിങ്ക് നീക്കം ചെയ്യുക" + +[portal.accountLink.card.error] +title = "ലിങ്ക് ചെയ്യാനായില്ല" + +[portal.accountLink.card.loginNotConfigured] +after = "hosted Stirling അക്കൗണ്ടുമായി account linking സജ്ജമാക്കാൻ. Dev-ൽ link dialog-ൽ നിന്ന് sign-in simulate ചെയ്യാം." +before = "സജ്ജമാക്കുക" +title = "SaaS login കോൺഫിഗർ ചെയ്തിട്ടില്ല" + +[portal.accountLink.gate] +action = "അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" +description = "billable features ഉപയോഗിക്കാൻ ഈ org-ന്റെ Stirling അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക." +title = "അൺലോക്ക് ചെയ്യാൻ ലിങ്ക് ചെയ്യുക" +titleFeature = "{{feature}} അൺലോക്ക് ചെയ്യാൻ ലിങ്ക് ചെയ്യുക" + +[portal.accountLink.instances] +active = "സജീവം" +revoke = "റദ്ദാക്കുക" +revoked = "റദ്ദാക്കി" +unnamed = "പേരില്ലാത്ത instance" + +[portal.accountLink.instances.columns] +instance = "Instance" +lastSeen = "അവസാനം കണ്ടത്" +linked = "ലിങ്ക് ചെയ്തത്" +status = "സ്ഥിതി" + +[portal.accountLink.instances.empty] +description = "ഈ org-ന്റെ അക്കൗണ്ട് ലിങ്ക് ചെയ്ത ശേഷം, നിങ്ങളുടെ self-hosted instances രജിസ്റ്റർ ചെയ്യുക; അവ ഇവിടെ കാണാം." +title = "ലിങ്ക് ചെയ്ത instances ഇല്ല" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}d മുമ്പ്" +daysAgo_other = "{{count}}d മുമ്പ്" +hoursAgo_one = "{{count}}h മുമ്പ്" +hoursAgo_other = "{{count}}h മുമ്പ്" +justNow = "ഇപ്പോൾ തന്നെ" +minutesAgo_one = "{{count}}m മുമ്പ്" +minutesAgo_other = "{{count}}m മുമ്പ്" +never = "ഒരിക്കലും ഇല്ല" + +[portal.accountLink.modal] +linkSubtitle = "ഈ server ബിൽ ചെയ്യേണ്ട അക്കൗണ്ടിലേക്ക് sign in ചെയ്യുക." +linkTitle = "നിങ്ങളുടെ Stirling അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" +reauthSubtitle = "നിങ്ങളുടെ session കാലഹരണപ്പെട്ടു — നിങ്ങളുടെ Stirling അക്കൗണ്ടിലേക്ക് വീണ്ടും sign in ചെയ്യുക. നിങ്ങളുടെ instance ലിങ്ക് ചെയ്തുതന്നെ തുടരും." +reauthTitle = "വീണ്ടും sign in ചെയ്യുക" +simulateSignIn = "sign-in simulate ചെയ്യുക (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "hosted Stirling അക്കൗണ്ടുമായി in-app linking സജ്ജമാക്കാൻ." +and = "കൂടാതെ" +before = "സജ്ജമാക്കുക" +title = "SaaS login കോൺഫിഗർ ചെയ്തിട്ടില്ല" + +[portal.accountLink.panel] +instancesSub = "ഈ org-ലേക്ക് രജിസ്റ്റർ ചെയ്ത ഓരോ self-hosted instance-വും. അതിന്റെ unattended access ഉടൻ നിർത്താൻ credential റദ്ദാക്കുക." +instancesTitle = "ലിങ്ക് ചെയ്ത instances" +revokeError = "Instance റദ്ദാക്കാനായില്ല" +sub = "ഈ self-hosted org അതിന്റെ Stirling അക്കൗണ്ടുമായി ലിങ്ക് ചെയ്യുക, അതുവഴി unattended processing നിങ്ങളുടെ org wallet-ലേക്ക് ബിൽ ചെയ്യപ്പെടും." + +[portal.accountLink.panel.loadError] +forbidden = "ടീം owner-ക്ക് മാത്രമേ org-ന്റെ linked instances കാണാൻ കഴിയൂ." +generic = "ടീമിന്റെ linked instances ലോഡ് ചെയ്യാനായില്ല. കുറച്ച് കഴിഞ്ഞ് വീണ്ടും ശ്രമിക്കുക." +title = "ലിങ്ക് ചെയ്ത instances ലോഡ് ചെയ്യാനായില്ല" + +[portal.accountLink.state] +free = "Editor plan" +subscribed = "Processor plan" +unlinked = "ലിങ്ക് ചെയ്തിട്ടില്ല" + +[portal.agentBuilder] +bootstrapFromDocument = "രേഖയിൽ നിന്ന് bootstrap ചെയ്യുക" +sectionsAriaLabel = "Agent builder വിഭാഗങ്ങൾ" +selectorAriaLabel = "Agents" +subtitle = "നിങ്ങളുടെ രേഖകൾ classify, extract, route ചെയ്യുന്ന AI agents രൂപകൽപ്പന ചെയ്യുക, പരീക്ഷിക്കുക, ship ചെയ്യുക. Scenarios നിർവചിക്കുക, tool access നിയന്ത്രിക്കുക, golden set പ്രവർത്തിപ്പിക്കുക, ഒരു version publish ചെയ്യുക." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "റദ്ദാക്കുക" +dropzoneText = "ഒരു sample document തിരഞ്ഞെടുക്കുക (PDF അല്ലെങ്കിൽ ചിത്രം)" +lead = "ഒരു sample document ഇടുക; നിങ്ങൾക്ക് refine ചെയ്യാവുന്ന scenarios-ഉം extraction schema-യും ഞങ്ങൾ നിർദ്ദേശിക്കും. നിങ്ങൾ review ചെയ്യുന്നതുവരെ ഒന്നും publish ചെയ്യില്ല." +submit = "Agent bootstrap ചെയ്യുക" +subtitle = "ഒരു representative file-ൽ നിന്ന് പുതിയ agent seed ചെയ്യുക" +title = "ഒരു രേഖയിൽ നിന്ന് bootstrap ചെയ്യുക" + +[portal.agentBuilder.empty] +description = "ഒരു sample document-ൽ നിന്ന് agent bootstrap ചെയ്ത് അതിന്റെ scenarios-ഉം extraction schema-യും seed ചെയ്യുക, തുടർന്ന് refine ചെയ്ത് publish ചെയ്യുക." +title = "ഇനിയും agents ഇല്ല" + +[portal.agentBuilder.evals] +casesPassing = "വിജയിക്കുന്ന cases" +columnCase = "Eval case" +columnLatency = "Latency" +columnResult = "ഫലം" +fail = "പരാജയം" +goldenSetPassRate = "Golden-set pass rate" +latencyMs = "{{ms}} ms" +notRun = "പ്രവർത്തിപ്പിച്ചിട്ടില്ല" +pass = "വിജയം" +passRate = "Pass rate" +runEvals = "Evals പ്രവർത്തിപ്പിക്കുക" + +[portal.agentBuilder.evals.empty] +description = "Evals നിങ്ങളുടെ scenarios-നെ repeatable golden set ആക്കുന്നു. കാലക്രമേണ pass-rate capture ചെയ്യാനും അതിന്റെ അടിസ്ഥാനത്തിൽ publishes gate ചെയ്യാനും upgrade ചെയ്യുക." +title = "ഇനിയും golden set ഇല്ല" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "golden sets മുഴുവൻ" +activeAgents = "സജീവ agents" +avgPassRate = "ശരാശരി eval pass rate" +fleetWide = "fleet-wide" +latestPublished = "ഏറ്റവും പുതുതായി publish ചെയ്തത്" +scenarios = "Scenarios" +testCases = "test cases" +totalDescription_one = "ആകെ {{count}}" +totalDescription_other = "ആകെ {{count}}" + +[portal.agentBuilder.scenarios] +add = "ചേർക്കുക" +addScenario = "Scenario ചേർക്കുക" +enable = "പ്രവർത്തനക്ഷമമാക്കുക" +expectationLabel = "പ്രതീക്ഷിക്കുന്ന പെരുമാറ്റം" +expectationPlaceholder = "Agent ചെയ്യേണ്ടത് എന്ത്" +inEval = "eval-ൽ" +mute = "Mute ചെയ്യുക" +muted = "muted" +nameLabel = "പേര്" +namePlaceholder = "ഉദാ. Compliance escalation" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenarios" +tools = "Tools" +versions = "Versions" + +[portal.agentBuilder.tools] +broadAccess = "വിശാല access" +deniedHint = "തിരഞ്ഞെടുത്ത tools തടഞ്ഞിരിക്കുന്നു. മറ്റെല്ലാം callable ആയി തുടരും." +deniedTools = "നിരസിച്ച tools" +governanceGate = "Tool governance Enterprise plan-ൽ ലഭ്യമാണ്." +restricted = "നിയന്ത്രിതം" +restrictedAccess = "നിയന്ത്രിത tool access" +restrictedDescription = "താഴെ നിങ്ങൾ നിരസിക്കുന്നവ ഒഴികെ എല്ലാ tools-ക്കും അനുമതി നൽകുക." + +[portal.agentBuilder.versions] +current = "നിലവിലെ" +historyGate = "പൂർണ്ണ version history-യും rollback-ഉം Enterprise plan-ൽ ലഭ്യമാണ്." +publish = "Publish ചെയ്യുക" +rollBack = "Roll back ചെയ്യുക" + +[portal.assistant] +close = "സഹായി അടയ്ക്കുക" +error = "സഹായിയെ ബന്ധപ്പെടാനായില്ല." +errorWithDetail = "സഹായിയെ ബന്ധപ്പെടാനായില്ല: {{detail}}" +inputAriaLabel = "സഹായിയോട് ചോദിക്കുക" +inputPlaceholder = "Stirling-നെ കുറിച്ച് ചോദിക്കുക…" +open = "സഹായി തുറക്കുക" +send = "അയയ്ക്കുക" +title = "സഹായി" +tryAsking = "ചോദിക്കാൻ ശ്രമിക്കുക" +typing = "ടൈപ്പ് ചെയ്യുന്നു" + +[portal.auth] +loading = "ലോഡ് ചെയ്യുന്നു" +redirectingToEditor = "editor-ലേക്ക് redirect ചെയ്യുന്നു..." + +[portal.billing.checkout] +noClientSecret = "Edge function client_secret തിരികെ നൽകിയില്ല." +subtitle = "നിങ്ങളുടെ free Editor-plan grant കഴിഞ്ഞും തുടരാൻ ഒരു card ചേർക്കുക. ബാക്കി Stripe കൈകാര്യം ചെയ്യും." +title = "Processor plan പ്രവർത്തനക്ഷമമാക്കുക" + +[portal.billing.checkout.activationSlow] +body = "നിങ്ങളുടെ payment വിജയിച്ചു, പക്ഷേ activation പതിവിലേതിനേക്കാൾ കുറച്ച് കൂടുതൽ സമയം എടുക്കുന്നു. ഇത് സ്വയമേവ ഓൺ ആകും - ഇത് അടയ്ക്കുക; കുറച്ച് കഴിഞ്ഞ് ഇവിടെ പ്രത്യക്ഷപ്പെടും." +close = "അടയ്ക്കുക" +title = "കുറച്ച് മാത്രം ബാക്കി" + +[portal.billing.checkout.error] +title = "Checkout ആരംഭിക്കാനായില്ല" + +[portal.billing.checkout.finalizing] +body = "നിങ്ങളുടെ payment പൂർത്തിയായി. നിങ്ങളുടെ linked instances മുഴുവൻ metered processing ഓൺ ചെയ്യുന്നു - സാധാരണ ഇത് കുറച്ച് സെക്കൻഡ് മാത്രം എടുക്കും." +hint = "ദയവായി ഈ window തുറന്നുതന്നെ വയ്ക്കുക." +title = "നിങ്ങളുടെ Processor plan activate ചെയ്യുന്നു..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "portal env-ൽ in-app checkout സജ്ജമാക്കാൻ." +bodyBefore = "സജ്ജമാക്കുക" +title = "Stripe കോൺഫിഗർ ചെയ്തിട്ടില്ല" + +[portal.billing.enterpriseUpsell] +cta = "നിങ്ങളുടെ Enterprise quote നിർമ്മിക്കുക" +description = "Committed volume discounts, air-gapped deployment, custom MSA and security reviews, and 3rd-party distributor partnerships." +eyebrow = "Volume discount · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "ഈ മാസം സജീവം" +cost = "ചെലവ്" +editorsDeployed = "Editors deployed" +inviteTeammates = "ടീം അംഗങ്ങളെ ക്ഷണിക്കുക" +pdfsEdited = "PDFs തിരുത്തി" +subtitle = "എവിടെയും deploy ചെയ്യുക, നിങ്ങളുടെ മുഴുവൻ ടീമിനും." +title = "സൗജന്യ PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout ആരംഭിക്കാനായില്ല" +currentPlan = "നിലവിലെ plan" +freeForever = "എന്നേക്കും സൗജന്യം" +noTeamResolved = "നിങ്ങളുടെ wallet-ൽ ഇതുവരെ team resolved ആയിട്ടില്ല — refresh ചെയ്ത് വീണ്ടും ശ്രമിക്കുക." +ownerOnly = "ടീം owner-ക്ക് മാത്രമേ Processor plan ഓൺ ചെയ്യാൻ കഴിയൂ." +planName = "Editor" +ssoIncluded = "SSO ഉൾപ്പെടുത്തിയിരിക്കുന്നു" +switchOnProcessor = "Processor ഓൺ ചെയ്യുക →" +unlimitedUsers = "അപരിമിത users" + +[portal.billing.invoices] +columnAmount = "തുക" +columnDate = "തീയതി" +columnDescription = "വിവരണം" +columnPdfsProcessed = "പ്രോസസ് ചെയ്ത PDFs" +columnStatus = "സ്ഥിതി" +descriptionFallback = "ഇൻവോയ്സ്" +downloadAriaLabel = "Invoice {{number}} PDF ആയി download ചെയ്യുക" +emptyDescription = "നിങ്ങളുടെ team subscribe ചെയ്ത ശേഷം ആദ്യ cycle അടയ്ക്കുമ്പോൾ, നിങ്ങളുടെ invoices ഇവിടെ പ്രത്യക്ഷപ്പെടും." +emptyTitle = "ഇനിയും invoices ഇല്ല" +fetchLimitNote_one = "നിങ്ങളുടെ ഏറ്റവും പുതിയ {{count}} invoices കാണിക്കുന്നു. പഴയ invoices Stripe portal-ൽ ഉണ്ട്." +fetchLimitNote_other = "നിങ്ങളുടെ ഏറ്റവും പുതിയ {{count}} invoices കാണിക്കുന്നു. പഴയ invoices Stripe portal-ൽ ഉണ്ട്." +loadError = "Invoices ലോഡ് ചെയ്യാനായില്ല: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "എല്ലാ {{count}} കാണിക്കുക" +showAll_other = "എല്ലാ {{count}} കാണിക്കുക" +showFewer_one = "കുറച്ച് കാണിക്കുക (മുകളിൽ {{count}})" +showFewer_other = "കുറച്ച് കാണിക്കുക (മുകളിൽ {{count}})" +showMostRecent_one = "ഏറ്റവും പുതിയ {{count}} കാണിക്കുക" +showMostRecent_other = "ഏറ്റവും പുതിയ {{count}} കാണിക്കുക" +title = "Invoice history" +viewAriaLabel = "Invoice {{number}} Stripe-ൽ കാണുക" +viewLink = "കാണുക ↗" + +[portal.billing.linkPrompt] +cta = "Stirling അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" +description = "Manual PDF editing — view, sign, merge, split, watermark, compress, convert, manual OCR — ലിങ്ക് ചെയ്താലും ഇല്ലെങ്കിലും എല്ലായ്പ്പോഴും സൗജന്യമാണ്. Metered processing (automation, AI, and the API) ന്റെ 500 സൗജന്യ PDFs claim ചെയ്യാൻ ലിങ്ക് ചെയ്യുക; കൂടുതൽ ആവശ്യമുള്ളപ്പോൾ Processor plan ഓൺ ചെയ്ത് നിങ്ങൾ ഉപയോഗിക്കുന്നതിനേ മാത്രം പണം നൽകുക." +title = "നിങ്ങളുടെ Stirling അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" + +[portal.billing.paymentMethod] +billedMonthly = "മാസംതോറും ബിൽ ചെയ്യും" +cardEnding = "{{last4}}-ൽ അവസാനിക്കുന്ന {{brand}}" +cardFallback = "Card" +expiresBilledMonthly = "{{expiry}} കാലഹരണപ്പെടുന്നു · മാസംതോറും ബിൽ ചെയ്യും" +eyebrow = "Payment method" +managedSub = "നിങ്ങളുടെ card, billing വിവരങ്ങൾ Stripe-ന്റെ customer portal-ൽ സുരക്ഷിതമായി സൂക്ഷിക്കുന്നു." +managedTitle = "Stripe-ൽ managed" +update = "അപ്‌ഡേറ്റ് ചെയ്യുക" + +[portal.billing.pdfsProcessed] +emptyPeriod = "ഈ കാലയളവിൽ ഇതുവരെ metered processing ഇല്ല." +eyebrow = "ഈ കാലയളവിൽ പ്രോസസ് ചെയ്ത PDFs" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "വിഭാഗം പ്രകാരം metered PDFs വിഭജിച്ചത്" +segmentAgentsDesc = "AI agent പ്രവർത്തനങ്ങൾ" +segmentAgentsLabel = "Agents" +segmentApiDesc = "നേരിട്ടുള്ള API requests" +segmentApiLabel = "API" +segmentAutomationDesc = "Automations & pipelines" +segmentAutomationLabel = "Automation" +unit = "metered PDFs" + +[portal.billing.spendLimit] +adjustLimit = "Limit ക്രമീകരിക്കുക" +cancel = "റദ്ദാക്കുക" +capControlNote = "മാറ്റങ്ങൾ ഉടൻ ബാധകം — ഏത് സമയത്തും പരിധി ഉയർത്തുകയോ കുറയ്ക്കുകയോ ചെയ്യാം." +capSuffix = "/ മാസം" +capSuffixWithDocs = "/ മാസം · ≈ {{documents}} രേഖകൾ" +displaySub = "നിങ്ങൾ സ്വയമേവ പ്രോസസ് ചെയ്യുന്നതിന് മാത്രമേ ബിൽ ചെയ്യൂ — പരിധി ഒരിക്കലും കടക്കില്ല." +editTitle = "നിങ്ങളുടെ മാസപരിധി സജ്ജമാക്കുക" +eyebrow = "Spend limit" +guardrailBody = "ഒരു കർശന പരിധി — നിങ്ങൾക്ക് ഒരിക്കലും അതിനപ്പുറം ബിൽ ചെയ്യില്ല. Cap എത്തുമ്പോൾ, metered processing pause ചെയ്യും (അപരിമിത PDF editing തുടരും) നിങ്ങൾ അത് ഉയർത്തുകയോ cycle reset ചെയ്യുകയോ ചെയ്യുന്നതുവരെ. ഒന്നും നഷ്ടമാകില്ല." +guardrailLabel = "നിങ്ങളുടെ guardrail:" +noCap = "cap ഇല്ല" +pctUsed = "{{pct}}% ഉപയോഗിച്ചു" +remaining = "{{amount}} ശേഷിക്കുന്നു" +save = "Limit സംരക്ഷിക്കുക" +saveError = "Limit സംരക്ഷിക്കാനായില്ല" +thisPeriodUncapped = "ഈ കാലയളവിൽ {{amount}} · uncapped" +usedThisMonth = "ഈ മാസം {{amount}} ഉപയോഗിച്ചു" +useSuggested = "നിർദ്ദേശിച്ചത് ഉപയോഗിക്കുക · {{amount}} / മാസം" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/day നിരക്കിൽ ~{{count}} ദിവസത്തിൽ cap എത്തും (~{{monthEnd}} month-end). നിർദ്ദേശിച്ച limit ~{{suggested}}." +body_other = "{{rate}}/day നിരക്കിൽ ~{{count}} ദിവസത്തിൽ cap എത്തും (~{{monthEnd}} month-end). നിർദ്ദേശിച്ച limit ~{{suggested}}." +label = "മറികടക്കുമെന്ന് പ്രവചിക്കുന്നു." + +[portal.billing.spendThisMonth] +eyebrow = "ഈ മാസത്തെ ചെലവ്" +processed_one = "{{formattedCount}} PDF പ്രോസസ് ചെയ്തു." +processed_other = "{{formattedCount}} PDFs പ്രോസസ് ചെയ്തു." +processedWithRate_one = "{{formattedCount}} PDF പ്രോസസ് ചെയ്തു, ഓരോന്നിന് {{rate}}." +processedWithRate_other = "{{formattedCount}} PDFs പ്രോസസ് ചെയ്തു, ഓരോന്നിന് {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Automated processing ഒരിക്കലും pause ചെയ്യാതിരിക്കാൻ ഇപ്പോൾ തന്നെ ഉയർത്തുക." +approachingTitle = "നിങ്ങളുടെ monthly spend limit-ന്റെ {{pct}}% എത്തി" +raiseLimit = "Limit ഉയർത്തുക" +reachedBody = "നിങ്ങൾ limit ഉയർത്തുകയോ cycle reset ചെയ്യുകയോ ചെയ്യുന്നതുവരെ metered processing pause ചെയ്തിരിക്കുന്നു. അപരിമിത PDF editing തുടരും." +reachedTitle = "Monthly spend limit എത്തി" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe portal തുറക്കാനായില്ല" + +[portal.billing.walletMeter] +capSuffix_one = "{{allowance}} free PDFs-ൽ ഉപയോഗിച്ചത്" +capSuffix_other = "{{allowance}} free PDFs-ൽ ഉപയോഗിച്ചത്" +eyebrow = "Processor trial" +statusLabel_one = "{{remaining}} ശേഷിക്കുന്നു" +statusLabel_other = "{{remaining}} ശേഷിക്കുന്നു" +sub = "PDF Editor സൗജന്യമായി ഉപയോഗിക്കുക. PDFs സ്വയമേവ പ്രോസസ് ചെയ്യാൻ പണം നൽകുക." +title_one = "{{allowance}} PDFs സൗജന്യമായി പ്രോസസ് ചെയ്യുക" +title_other = "{{allowance}} PDFs സൗജന്യമായി പ്രോസസ് ചെയ്യുക" +titleWithRate_one = "{{allowance}} PDFs സൗജന്യമായി പ്രോസസ് ചെയ്യുക, തുടർന്ന് {{rate}}/PDF" +titleWithRate_other = "{{allowance}} PDFs സൗജന്യമായി പ്രോസസ് ചെയ്യുക, തുടർന്ന് {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "ലോക്ക് ചെയ്തിരിക്കുന്നു" +openAriaLabel = "{{name}} component തുറക്കുക" + +[portal.catalogue.detail] +addToProject = "Project-ിലേക്ക് ചേർക്കുക" +ariaLabel = "Component detail" +tabsAriaLabel = "Component detail വിഭാഗങ്ങൾ" +upgradeToUnlock = "അൺലോക്ക് ചെയ്യാൻ upgrade ചെയ്യുക" + +[portal.catalogue.detail.code] +install = "Install" +usage = "Usage" + +[portal.catalogue.detail.locked] +description = "{{name}} {{tier}} plan മുതൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നു. Embed ചെയ്യാൻ upgrade ചെയ്യുക." +title = "നിങ്ങളുടെ plan-ൽ ലഭ്യമല്ല" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Interactive sandbox ഇവിടെ render ചെയ്യും" + +[portal.catalogue.detail.pricing] +note = "{{unit}} ഓരോന്നിനും metered. Monthly free quota-യെ കടക്കുന്ന usage നിങ്ങളുടെ അക്കൗണ്ടിൽ ബിൽ ചെയ്ത് Usage & Billing-ൽ itemise ചെയ്യും." + +[portal.catalogue.detail.stats] +billedOn = "ബിൽ ചെയ്യുന്നത്" +embeds30d = "Embeds (30d)" +freeQuota = "Free quota" +freeQuotaValue = "{{amount}} / mo" +maturity = "Maturity" +none = "ഒന്നുമില്ല" +perAction = "ഓരോ action-നും" +price = "വില" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Overview" +pricing = "Pricing" +props = "Props / API" + +[portal.catalogue.props] +optional = "ഐച്ഛികം" +required = "ആവശ്യമാണ്" + +[portal.catalogue.props.columns] +description = "വിവരണം" +name = "Prop" +required = "ആവശ്യമാണ്" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Component spend (MTD)" +embedsThisMonth = "ഈ മാസത്തെ embeds" +inBeta = "Beta-യിൽ" + +[portal.components.billingUnit] +approval = "approval" +check = "check" +event = "event" +render = "render" +review = "review" +session = "session" +signature = "signature" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "നിങ്ങളുടെ സ്വന്തം app-ിലേക്ക് drop ചെയ്യാവുന്ന embeddable SDK widgets — viewer, e-sign flow, AI review panel. ഓരോന്നും action അനുസരിച്ച് metered ആണ്. Install, usage, props കാണാൻ card click ചെയ്യുക." +title = "Components" + +[portal.componentsView.empty] +description = "Component catalogue ലോഡ് ചെയ്യാനായില്ല. കുറച്ച് കഴിഞ്ഞ് വീണ്ടും ശ്രമിക്കുക." +title = "ലഭ്യമായ components ഇല്ല" + +[portal.componentsView.lockedBanner] +description = "GA components Pay-as-you-go-യിൽ ലഭ്യമാണ്; ചില Beta components enterprise-only ആണ്. Locked cards upgrade nudge കാണിക്കും." +title = "ചില components-ന് paid plan വേണം" + +[portal.docs.authentication] +codeCaption = "ഓരോ request-വും" +eyebrow = "GETTING STARTED" +lead = "എല്ലാ requests-ഉം bearer token ഉപയോഗിച്ച് authenticate ചെയ്യുന്നു. Keys environment അനുസരിച്ച് scoped ആണ്; rotate ചെയ്യാത്ത പക്ഷം ഒരിക്കലും expire ചെയ്യില്ല." +liveKey = "Production keys — billed, നിങ്ങളുടെ plan അനുസരിച്ച് rate-limited." +testKey = "Sandbox keys — സൗജന്യം, synthetic fixtures തിരികെ നൽകും." +title = "Authentication" + +[portal.docs.components] +codeCaption = "viewer embed ചെയ്യുക" +eyebrow = "COMPONENTS" +lead = "Review queues-ക്കും document inspection-ക്കും embeddable UI. നിങ്ങളുടെ സ്വന്തം styles കൊണ്ടുവരിക അല്ലെങ്കിൽ shipped theme ഉപയോഗിക്കുക." +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} field" +fieldCount_other = "{{count}} fields" +filterAll = "All" +filterAriaLabel = "Vertical അനുസരിച്ച് endpoints filter ചെയ്യുക" +lead = "ഓരോ document type-വും typed endpoint ആണ്. ഒരു file POST ചെയ്യുക, schema-validated JSON സ്വീകരിക്കുക. താഴെ vertical അനുസരിച്ച് filter ചെയ്യുക." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Errors stable machine-readable code-നും human message-ഉം തിരികെ നൽകും. 4xx body എപ്പോഴും support-ിനായി request_id ഉൾക്കൊള്ളും." +title = "Errors" + +[portal.docs.nav] +ariaLabel = "Documentation" + +[portal.docs.nav.empty] +description = "Documentation index ലോഡ് ചെയ്യാനായില്ല." +title = "Docs ലഭ്യമല്ല" + +[portal.docs.quickstart] +eyebrow = "GETTING STARTED" +lead = "നിങ്ങളുടെ ആദ്യ document typed endpoint-ലേക്ക് അയച്ച് structured JSON മൂന്ന് ഘട്ടങ്ങളിൽ തിരികെ നേടുക. Model training വേണ്ട, prompt engineering വേണ്ട." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "copy-paste recipes-ക്കായി." +bodyBeforeLink = "validation, redaction, delivery എന്നിവ chain ചെയ്യാൻ അതേ call pipeline-ിലേക്ക് wire ചെയ്യുക — അല്ലെങ്കിൽ MCP വഴി agent-ന് expose ചെയ്യുക. കാണുക" +label = "അടുത്തത്:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Infrastructure tab-ൽ നിന്ന് scoped key സൃഷ്ടിക്കുക. Keys rate limits-ഉം optional IP allowlist-ഉം വഹിക്കും. അത് നിങ്ങളുടെ shell-ലേക്ക് export ചെയ്യുക:" +title = "ഒരു API key issue ചെയ്യുക" + +[portal.docs.quickstart.step2] +body = "ഏതെങ്കിലും typed endpoint-ലേക്ക് ഒരു file POST ചെയ്യുക. നിങ്ങൾക്ക് തിരികെ കിട്ടുന്ന schema endpoint നിർണ്ണയിക്കും — ഇവിടെ, invoice extractor." +snippetCaption = "ഒരു invoice extract ചെയ്യുക" +title = "ഒരു document അയയ്ക്കുക" + +[portal.docs.quickstart.step3] +body = "ഓരോ response-വും endpoint schema-ക്കെതിരെ validate ചെയ്യും, confidence score-ും per-field provenance-ഉം സഹിതം." +codeCaption = "200 OK" +title = "Structured result വായിക്കുക" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrency" +eyebrow = "GETTING STARTED" +lead = "Limits നിങ്ങളുടെ plan അനുസരിച്ച് scale ചെയ്യും. 429 response Retry-After header ഉൾക്കൊള്ളും; SDKs സ്വയമേവ back off ചെയ്യും." +requestsPerMinute = "Requests / minute" +title = "Rate limits & quotas" + +[portal.docs.recipes] +cloneButton = "Recipe clone ചെയ്യുക" +eyebrow = "PLAYBOOKS" +lead = "Sources, operations, destinations എന്നിവ chain ചെയ്യുന്ന end-to-end patterns. ഓരോന്നും നിങ്ങൾക്ക് clone ചെയ്യാവുന്ന pipeline-ലേക്ക് map ചെയ്യുന്നു." +title = "Recipes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Typed responses, automatic retries, streaming uploads എന്നിവയുള്ള first-party clients. എല്ലാം അതേ endpoint catalogue track ചെയ്യുന്നു." +title = "Official SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Deprecated" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "നിങ്ങളുടെ agent ഒരൊറ്റ tool ആയി invoke ചെയ്യുന്ന bundled, named capabilities. ഓരോ skill-വും evals attached ആയ deterministic op chain ആണ്." +title = "Agent skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "document.processed, pipeline.completed, quota.threshold events subscribe ചെയ്യുക. Payloads HMAC-SHA256 ഉപയോഗിച്ച് signed ആണ്." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "payload വിശ്വസിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ signing secret-നെതിരെ header. SDKs ഒരു" +beforeSignature = "Verify ചെയ്യുക" + +[portal.documents] +exportCsv = "CSV എക്സ്പോർട്ട് ചെയ്യുക" +search = "Filename, ID എന്നിവ ഉപയോഗിച്ച് തിരയുക..." +subtitle = "നിങ്ങളുടെ org പ്രോസസ് ചെയ്ത ഓരോ document-വും, അതിന്റെ പൂർണ്ണ processing record സഹിതം. Content access request-gated ആണ്." +title = "Documents" + +[portal.documents.audit] +approved = "അംഗീകരിച്ചു" +archived = "ആർക്കൈവ് ചെയ്തു" +elevation = "ഉയർത്തിയ പ്രവേശനം" +empty = "ഇതുവരെ ഇവന്റുകൾ രേഖപ്പെടുത്തിയിട്ടില്ല." +extracted = "പ്രോസസ് ചെയ്തു" +flagged = "അവലോകനം ആവശ്യമാണ്" +ingested = "ഇൻജെസ്റ്റ് ചെയ്തു" +reviewed = "അവലോകനത്തിൽ" + +[portal.documents.drawer] +sectionsAriaLabel = "ഡോക്യുമെന്റ് വിശദാംശ വിഭാഗങ്ങൾ" + +[portal.documents.drawer.tabs] +audit = "ഓഡിറ്റ്" +extractions = "എക്സ്ട്രാക്ഷനുകൾ" +overview = "അവലോകനം" + +[portal.documents.elevation] +requestAccess = "പ്രവേശനം അഭ്യർത്ഥിക്കുക" + +[portal.documents.elevation.active] +description = "താൽക്കാലിക അനുമതി — പ്രവേശനം ലോഗ് ചെയ്യുകയും സമയപരിധിയിലാക്കുകയും ചെയ്യുന്നു." +descriptionFourEyes = "താൽക്കാലിക അനുമതി — ഒരു സഹ അവലോകകനെ അറിയിച്ചു (four-eyes)." +title = "പ്രവേശനം {{time}}-ൽ കാലഹരണപ്പെടും" + +[portal.documents.elevation.gated] +description = "ഉള്ളടക്കം zero-standing-access വഴി നിയന്ത്രിച്ചിരിക്കുന്നു. അഭ്യർത്ഥിക്കുന്നത് സമയപരിധിയുള്ള അനുമതി ആരംഭിക്കുന്നു." +descriptionFourEyes = "ഉള്ളടക്കം zero-standing-access വഴി നിയന്ത്രിച്ചിരിക്കുന്നു. അഭ്യർത്ഥിക്കുന്നത് സമയപരിധിയുള്ള അനുമതി ആരംഭിക്കുകയും ഒരു സഹ അവലോകകനെ അറിയിക്കുകയും ചെയ്യുന്നു (four-eyes)." +title = "സെൻസിറ്റീവ് ഡോക്യുമെന്റ്" + +[portal.documents.extractions] +empty = "ഈ ഡോക്യുമെന്റിൽ നിന്ന് ഫീൽഡുകളൊന്നും എക്സ്ട്രാക്റ്റ് ചെയ്തിട്ടില്ല." +masked = "എക്സ്ട്രാക്റ്റ് ചെയ്ത ഫീൽഡുകൾ മറച്ചിരിക്കുന്നു. ഈ ഡോക്യുമെന്റിന്റെ ഉള്ളടക്കം കാണാൻ സമയപരിധിയുള്ള പ്രവേശനം അഭ്യർത്ഥിക്കുക." + +[portal.documents.extractions.columns] +confidence = "വിശ്വാസനില" +field = "ഫീൽഡ്" +value = "മൂല്യം" + +[portal.documents.filters] +all = "എല്ലാം" +ariaLabel = "സ്ഥിതി പ്രകാരം ഡോക്യുമെന്റുകൾ ഫിൽട്ടർ ചെയ്യുക" +flagged = "ഫ്ലാഗ് ചെയ്തത്" +inReview = "അവലോകനത്തിൽ" +processed = "പ്രോസസ് ചെയ്തത്" + +[portal.documents.overview] +action = "പൈപ്പ്‌ലൈൻ / പ്രവർത്തനം" +product = "ഉൽപ്പന്നം" +received = "സമയം" +status = "സ്ഥിതി" +type = "തരം" +user = "ഉപയോക്താവ്" + +[portal.documents.queue.empty] +description = "ഉറവിടങ്ങൾ നിങ്ങളുടെ പൈപ്പ്‌ലൈനുകളിലേക്ക് ഡോക്യുമെന്റുകൾ നൽകുമ്പോൾ അവ അവലോകനത്തിനായി ഇവിടെ ദൃശ്യമാകും." +title = "ക്യൂവിൽ ഡോക്യുമെന്റുകളില്ല" + +[portal.documents.status] +error = "പിശക്" +flagged = "അവലോകനം ആവശ്യമാണ്" +inReview = "അവലോകനത്തിൽ" +processed = "പ്രോസസ് ചെയ്തത്" + +[portal.documents.table] +auto = "സ്വയം" +editorAction = "എഡിറ്റർ" +empty = "ഈ ഫിൽട്ടറുമായി പൊരുത്തപ്പെടുന്ന ഡോക്യുമെന്റുകളില്ല." +rowActions = "വരി പ്രവർത്തനങ്ങൾ" +sensitiveLabel = "സെൻസിറ്റീവ്" +sensitiveTitle = "സെൻസിറ്റീവ് — പ്രവേശനം ആവശ്യമാണ്" + +[portal.documents.table.columns] +action = "പൈപ്പ്‌ലൈൻ / പ്രവർത്തനം" +document = "ഡോക്യുമെന്റ്" +product = "ഉൽപ്പന്നം" +status = "സ്ഥിതി" +time = "സമയം" +user = "ഉപയോക്താവ്" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor വിന്യസിക്കുക, self-hosted ഇൻസ്റ്റൻസുകൾ നിങ്ങളുടെ org-നൊപ്പം pair ചെയ്യുക, പ്രവർത്തിക്കുന്ന fleet നിയന്ത്രിക്കുക — targets, health, credentials, offline activation എന്നിവ ഒരിടത്ത്." +title = "Editor വിന്യാസം" + +[portal.editorAdmin.health.columns] +activeUsers = "സജീവ ഉപയോക്താക്കൾ" +host = "Host" +lastSeen = "അവസാനം കണ്ടത്" +region = "Region" +status = "സ്ഥിതി" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "ഇവിടെ live instance health കാണാൻ ഒരു target വിന്യസിച്ച് pair ചെയ്യുക." +title = "റിപ്പോർട്ട് ചെയ്യുന്ന ഇൻസ്റ്റൻസുകളില്ല" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Offline bundle സൃഷ്ടിക്കുക" +lockCopy = "Offline, on-prem activation എന്നിവ Enterprise-ന്റെ ഭാഗമാണ്." +subtitle = "Outbound network path ഇല്ലാത്ത offline അല്ലെങ്കിൽ on-prem install-നായി signed activation bundle സൃഷ്ടിക്കുക. അത് instance-ലേക്ക് transfer ചെയ്ത് first-run setup സമയത്ത് apply ചെയ്യുക." +talkToSales = "Sales-നെ സമീപിക്കുക" +title = "Air-gapped activation" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} signed ആണ്, transfer ചെയ്യാൻ തയ്യാറാണ്. ഇത് ഒരു instance activate ചെയ്യുകയും 14 ദിവസത്തിനുള്ളിൽ കാലഹരണപ്പെടുകയും ചെയ്യും." +title = "Bundle തയ്യാറാണ്" + +[portal.editorAdmin.pairing] +generated = "സൃഷ്ടിച്ചു ✓" +generateNewCode = "പുതിയ code സൃഷ്ടിക്കുക" +lockCopy = "IaC provisioning Enterprise-ന്റെ ഭാഗമാണ്." +rotate = "Rotate" +talkToSales = "Sales-നെ സമീപിക്കുക" + +[portal.editorAdmin.sections.health] +sub = "റിപ്പോർട്ട് ചെയ്യുന്ന ഓരോ Editor instance-വും — version, region, status, last seen, active users." +title = "Instance health" + +[portal.editorAdmin.sections.pairing] +sub = "ഒരു self-hosted editor-നെ ഈ org-ലേക്ക് connect ചെയ്യുക. Token സൃഷ്ടിക്കുക, short code കൈമാറുക, അല്ലെങ്കിൽ IaC വഴി wire ചെയ്യുക." +title = "Pairing" + +[portal.editorAdmin.sections.targets] +sub = "Editor പ്രവർത്തിക്കുന്ന ഇടം. ഒരു self-hosted instance സജ്ജമാക്കാൻ snippet copy ചെയ്യുക, അല്ലെങ്കിൽ ops ഇല്ലാതെ Managed Cloud ഉപയോഗിക്കുക." +title = "Deployment targets" + +[portal.editorAdmin.serviceToken] +currentToken = "നിലവിലെ token" +lastRotated = "അവസാനം rotated" +rotateButton = "Service token rotate ചെയ്യുക" +subtitle = "ഈ credential ഉപയോഗിച്ച് instances org-ലേക്ക് authenticate ചെയ്യുന്നു. ഒരു schedule പ്രകാരം അല്ലെങ്കിൽ leak സംശയിച്ച ഉടൻ rotate ചെയ്യുക." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "ഒരു പുതിയ token നൽകി. 24h grace window-ക്കുള്ളിൽ ഓരോ self-hosted instance-ന്റെയും STIRLING_SERVICE_TOKEN അപ്ഡേറ്റ് ചെയ്യുക, അല്ലെങ്കിൽ അവ offline ആവും." +title = "പ്രവർത്തിക്കുന്ന instances rotate ചെയ്യുക" + +[portal.editorAdmin.status] +degraded = "തരംതാഴ്ന്നത്" +healthy = "ആരോഗ്യമുള്ളത്" +offline = "Offline" +pairing = "Pairing" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instance" +instanceCount_other = "{{count}} instances" +talkToSales = "Sales-നെ സമീപിക്കുക" +upgradePlan = "Plan upgrade ചെയ്യുക" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem, Kubernetes self-hosting എന്നിവ Enterprise-ന്റെ ഭാഗമാണ്." +paid = "Docker, Kubernetes എന്നിവയുള്ള self-hosting paid plan-ൽ unlock ചെയ്യും." + +[portal.editorAdmin.targets.state] +available = "ലഭ്യമാണ്" +locked = "Locked" +running = "പ്രവർത്തിക്കുന്നു" + +[portal.errorBoundary] +description = "ഈ view-ൽ അപ്രതീക്ഷിത പിശക് സംഭവിച്ചു. വീണ്ടും ശ്രമിക്കുക, അല്ലെങ്കിൽ sidebar-ൽ നിന്ന് മറ്റൊരു section തിരഞ്ഞെടുക്കുക." +retry = "വീണ്ടും ശ്രമിക്കുക" +title = "ഈ പേജിൽ എന്തോ പിഴച്ചു" + +[portal.home.editor] +activeUsers = "{{n}} സജീവം" +invite = "സഹപ്രവർത്തകരെ ക്ഷണിക്കുക" +name = "Stirling PDF Editor" +open = "Browser-ൽ തുറക്കുക" +updated = "{{time}} അപ്ഡേറ്റ് ചെയ്തു" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "ശുഭ ഉച്ചയ്ക്ക്" +evening = "ശുഭ സന്ധ്യ" +morning = "ശുഭ പ്രഭാതം" + +[portal.home.onboarding] +dismiss = "Setup ഒഴിവാക്കുക" +notStarted = "ആരംഭിച്ചിട്ടില്ല" +progress = "{{total}}-ൽ {{done}} പൂർത്തിയായി" +title = "Setup പൂർത്തിയാക്കുക" + +[portal.home.onboarding.enterprise] +body = "Org-wide SSO + SCIM + RBAC, committed volume pricing, air-gapped deployment." +cta = "Trial ആരംഭിക്കുക" +ctaQuote = "Quote നേടുക" +lead = "250+ ജീവനക്കാർക്കായി." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Desktop app വിന്യസിക്കുക, എന്നും സൗജന്യം." +title = "PDF Editor ഡൗൺലോഡ് ചെയ്യുക" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} സജീവം · {{recommended}} ശുപാർശ ചെയ്തത്" +chip = "{{active}} സജീവം" +title = "നയങ്ങൾ ഓണാക്കുക" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} connect ചെയ്തു · എത്തുന്നിടത്ത് ഓരോ PDF-വും governed" +chip = "{{connected}} connect ചെയ്തു" +title = "നിങ്ങളുടെ ഉറവിടങ്ങൾ connect ചെയ്യുക" + +[portal.home.quickActions] +subtitle = "ഇന്നത്തെ പ്രധാന tasks" +title = "Quick actions" + +[portal.home.quickActions.buildPipeline] +blurb = "Typed op library-യിലെ 3-step composer" +title = "ഒരു പൈപ്പ്‌ലൈൻ നിർമ്മിക്കുക" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, watched folders" +title = "ഒരു ഉറവിടം connect ചെയ്യുക" + +[portal.home.quickActions.issueApiKey] +blurb = "Rate limits, IP allowlist എന്നിവയുള്ള scoped key" +title = "ഒരു API key നൽകുക" + +[portal.infrastructure] +manageEditorDeployment = "Editor വിന്യാസം നിയന്ത്രിക്കുക" +sectionsAriaLabel = "Infrastructure വിഭാഗങ്ങൾ" +subtitle = "നിങ്ങളുടെ Stirling workspace-നുള്ള deployments, credentials, security posture, storage, audit trail എന്നിവ." +title = "Infrastructure" + +[portal.infrastructure.apiKeys] +createKey = "Key സൃഷ്ടിക്കുക" +heading = "API keys" +subheading = "Per-key rate limits, permissions, IP allowlists എന്നിവയുള്ള scoped credentials." + +[portal.infrastructure.apiKeys.card] +allowedIps = "അനുവദിച്ച IPs" +anyIp = "ഏതെങ്കിലും IP (allowlist ഇല്ല)" +created = "സൃഷ്ടിച്ചത്" +lastUsed = "അവസാനം ഉപയോഗിച്ചത്" +permissions = "അനുമതികൾ" +rateLimit = "Rate limit" +rateLimitValue = "{{value}} req/min" +usageMonth = "ഈ മാസത്തെ ഉപയോഗം" +usageToday = "ഇന്നത്തെ ഉപയോഗം" + +[portal.infrastructure.apiKeys.empty] +description = "Stirling API വിളിക്കാൻ തുടങ്ങാൻ ഒരു scoped key സൃഷ്ടിക്കുക." +title = "ഇതുവരെ API keys ഇല്ല" + +[portal.infrastructure.audit] +filterAriaLabel = "Category പ്രകാരം audit events ഫിൽട്ടർ ചെയ്യുക" +heading = "Audit logs" +latencyValue = "{{value}} ms" +noEventsInCategory = "ഈ category-യിൽ events ഇല്ല." +subheading = "നിങ്ങളുടെ workspace-ിലുടനീളമുള്ള എല്ലാ authentication, configuration, processing events." + +[portal.infrastructure.audit.columns] +actor = "Actor" +event = "Event" +latency = "Latency" +status = "സ്ഥിതി" +target = "Resource" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "Workspace activity സംഭവിക്കുമ്പോൾ ഇവിടെ ദൃശ്യമാകും." +title = "Audit events ഇല്ല" + +[portal.infrastructure.audit.export] +cancel = "റദ്ദാക്കുക" +error = "Export പരാജയപ്പെട്ടു. വീണ്ടും ശ്രമിക്കുക." +exportButton = "Export" +exporting = "Export ചെയ്യുന്നു…" +fieldsLegend = "Columns" +format = "Format" +open = "Export" +subtitle = "Audit events CSV അല്ലെങ്കിൽ JSON ആയി ഡൗൺലോഡ് ചെയ്യുക. ഉൾപ്പെടുത്തേണ്ട columns തിരഞ്ഞെടുക്കുക." +title = "Audit log export ചെയ്യുക" + +[portal.infrastructure.audit.export.fields] +date = "തീയതി" +documentName = "ഡോക്യുമെന്റ് പേര്" +ipAddress = "IP address" +outcome = "ഫലം" +tool = "Tool" +username = "Username" + +[portal.infrastructure.audit.filters] +all = "എല്ലാം" +auth = "Auth" +config = "Config" +elevation = "Elevation" +processing = "Processing" +security = "Security" + +[portal.infrastructure.audit.forbidden] +description = "Audit log team leads, admins എന്നിവർക്ക് ലഭ്യമാണ്. പ്രവേശനത്തിനായി നിങ്ങളുടെ team lead അല്ലെങ്കിൽ admin-നോട് ചോദിക്കുക." +title = "നിങ്ങൾക്ക് access ഇല്ല" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Elevation" +processing = "Processing" +totalEvents = "ആകെ events · 24h" + +[portal.infrastructure.createKey] +cancel = "റദ്ദാക്കുക" +createKey = "Key സൃഷ്ടിക്കുക" +done = "പൂർത്തിയായി" +ipAllowlistHelper = "Comma-separated CIDR ranges. ഏതെങ്കിലും IP അനുവദിക്കാൻ ശൂന്യമായി വിടുക." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Key പേര്" +keyNamePlaceholder = "ഉദാ. Production · ingest" +permissionsLabel = "അനുമതികൾ" +secretKeyCaption = "Secret key" +secretWarning = "ഇത് secrets manager-ൽ സൂക്ഷിക്കുക. Stirling എപ്പോഴും hash മാത്രമേ സൂക്ഷിക്കൂ — പിന്നീട് ഇത് വീണ്ടെടുക്കാൻ മാർഗമില്ല." +subtitle = "Key-ക്ക് ആവശ്യമായ കുറഞ്ഞ scope മാത്രം നൽകുക. ഏത് സമയത്തും rotate ചെയ്യുകയോ revoke ചെയ്യുകയോ ചെയ്യാം." +subtitleCreated = "ഈ secret ഇപ്പോൾ copy ചെയ്യുക — ഇത് വീണ്ടും കാണിക്കില്ല." +title = "API key സൃഷ്ടിക്കുക" +titleCreated = "Key സൃഷ്ടിച്ചു" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "വിന്യസിച്ചത്" +environment = "Environment" +product = "ഉൽപ്പന്നം" +status = "സ്ഥിതി" +version = "Version" +when = "എപ്പോൾ" + +[portal.infrastructure.deployments.recent] +heading = "സമീപകാല deployments" +subheading = "ഉൽപ്പന്നങ്ങളിലെയും environments-കളിലെയും ഏറ്റവും പുതിയ rollouts." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instances" +latency = "Latency" +load = "Load" +p99 = "P99" +region = "Region" +status = "സ്ഥിതി" +throughput = "Throughput" +uptime = "Uptime" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "Regions" +subheading = "വിന്യസിച്ച ഓരോ Stirling region-ന്റെയും live health — latency, load, rollout version." + +[portal.infrastructure.deployments.regions.empty] +description = "നിങ്ങളുടെ workspace provision ചെയ്തുകഴിഞ്ഞാൽ deployed regions ഇവിടെ ദൃശ്യമാകും." +title = "Regions വിന്യസിച്ചിട്ടില്ല" + +[portal.infrastructure.models] +heading = "Models" +msValue = "{{value}} ms" +subheading = "നിങ്ങളുടെ workspace-ിലുടനീളം document processing പ്രവർത്തിപ്പിക്കുന്ന model catalogue, routing എന്നിവ." + +[portal.infrastructure.models.byom] +description = "Data-residency-bound processing-നായി on-prem അല്ലെങ്കിൽ self-hosted model register ചെയ്ത് ഒരു region-ലേക്ക് pin ചെയ്യുക." +title = "നിങ്ങളുടെ സ്വന്തം model കൊണ്ടുവരിക" + +[portal.infrastructure.models.catalogue] +heading = "Catalogue" +sub = "Live latency, cost എന്നിവയോടെ നിങ്ങളുടെ workspace-ന് ലഭ്യമായ managed models." +subEnterprise = "Managed, bring-your-own, on-prem models — per-region pinning ലഭ്യമാണ്." + +[portal.infrastructure.models.catalogue.empty] +description = "നിങ്ങളുടെ workspace-ന്റെ catalogue-ിലുള്ള models ഇവിടെ ദൃശ്യമാകും." +title = "Models ലഭ്യമല്ല" + +[portal.infrastructure.models.columns] +cost = "ചെലവ്" +latency = "Latency" +load = "Load" +model = "Model" +status = "സ്ഥിതി" +type = "തരം" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "സജീവ models" +avgLatency = "ശരാശരി latency" +included = "ഉൾപ്പെടുത്തി" +monthlySpend = "മാസിക model ചെലവ്" + +[portal.infrastructure.models.routing] +empty = "Routing rules configured ചെയ്തിട്ടില്ല." +heading = "Routing rules" +sub = "ഓരോ operation-യും ഏത് model കൈകാര്യം ചെയ്യുന്നു. കൂടുതൽ narrow rule ഒന്നും match ചെയ്യാത്തപ്പോൾ default ബാധകമാണ്." +subLocked = "Operations പ്രത്യേക models-ലേക്ക് route ചെയ്യുക — paid plans-ൽ ലഭ്യമാണ്." + +[portal.infrastructure.models.routing.lockedBanner] +description = "ഓരോ operation, document type എന്നിവ ഏത് model കൈകാര്യം ചെയ്യണമെന്ന് നിയന്ത്രിക്കാൻ Pro-യിലേക്ക് upgrade ചെയ്യുക." +title = "Model routing ഒരു paid feature ആണ്" + +[portal.infrastructure.models.routingColumns] +default = "Default" +docType = "ഡോക്യുമെന്റ് തരം" +modelForAria = "{{operation}}-ക്കുള്ള model" +operation = "Operation" +routedTo = "Route ചെയ്തത്" + +[portal.infrastructure.security.access.byok] +description = "നിങ്ങളുടെ സ്വന്തം KMS-ൽ നിന്ന് key നൽകുക. Stirling അത് ഉപയോഗിച്ച് encrypt ചെയ്യുന്നു, പക്ഷേ ഇപ്പോഴും വായിക്കാം." +label = "നിങ്ങളുടെ സ്വന്തം key കൊണ്ടുവരിക (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Keys ഒരിക്കലും നിങ്ങളുടെ KMS വിട്ടുപോകില്ല. Stirling ciphertext മാത്രം കൈവശം വയ്ക്കുന്നു." +label = "നിങ്ങളുടെ സ്വന്തം key കൈവശം വയ്ക്കുക (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling encryption keys കൈകാര്യം ചെയ്യുന്നു. ഏറ്റവും ലളിതം — നിങ്ങളുടെ ഭാഗത്ത് key ops ഒന്നുമില്ല." +label = "Stirling-held keys" + +[portal.infrastructure.security.accessPolicy] +heading = "ഡോക്യുമെന്റ് access policy" +subheading = "At rest ഉള്ള processed documents ആർക്കെല്ലാം decrypt ചെയ്യാനാകുമെന്ന് നിയന്ത്രിക്കുന്നു." + +[portal.infrastructure.security.attestations] +heading = "Compliance attestations" +noReport = "Report ലഭ്യമല്ല" +subheading = "Attested controls-ൽ reports ലഭ്യമായ framework-by-framework audit posture." +viewReport = "Report കാണുക →" + +[portal.infrastructure.security.compliance] +heading = "Compliance" +subheading = "Stirling platform-നെ ഉൾക്കൊള്ളുന്ന attestations, certifications." + +[portal.infrastructure.security.empty] +description = "നിങ്ങളുടെ workspace-ന്റെ security configuration ഇവിടെ ദൃശ്യമാകും." +title = "Security posture ലഭ്യമല്ല" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK ഉപയോഗിക്കുമ്പോൾ encryption keys നിങ്ങളുടെ KMS വിട്ടുപോകില്ല. Stirling നിങ്ങൾക്ക് ഏത് സമയത്തും revoke ചെയ്യാനാകുന്ന ciphertext മാത്രം store, process ചെയ്യുന്നു." +title = "Stirling-ന് നിങ്ങളുടെ ഡോക്യുമെന്റുകൾ decrypt ചെയ്യാനാവില്ല" + +[portal.infrastructure.security.ipAllowlist] +empty = "IP ranges configured ചെയ്തിട്ടില്ല — എല്ലാ IPs-ഉം അനുവദിച്ചിരിക്കുന്നു." +heading = "IP allowlist" +sub = "API access ഈ CIDR ranges-ലേക്ക് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു." +subLocked = "പരിചിതമായ IP ranges-ലേക്ക് API access പരിമിതപ്പെടുത്തുക — paid plans-ൽ ലഭ്യമാണ്." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "നിർദ്ദിഷ്ട networks-ലേക്ക് API access പരിമിതപ്പെടുത്താൻ Pro-യിലേക്ക് upgrade ചെയ്യുക." +title = "IP allowlisting ഒരു paid feature ആണ്" + +[portal.infrastructure.security.ipColumns] +added = "ചേർത്തത്" +addedBy = "ചേർത്തത്" +cidr = "CIDR" +label = "Label" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Encryption key management" +keyId = "Key identifier" +lastRotated = "അവസാനം rotated" +rotateKey = "Key rotate ചെയ്യുക" +rotationPolicy = "Rotation policy" +subheading = "At rest ഉള്ള documents encrypt ചെയ്യുന്ന keys-ന്റെ custody — ആർക്കെല്ലാം decrypt ചെയ്യാം, keys എങ്ങനെ rotate ചെയ്യും." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK), hold-your-own-key (HYOK) custody എന്നിവ Enterprise-ൽ ലഭ്യമാണ്. നിങ്ങളുടെ സ്വന്തം KMS-ൽ നിന്ന് keys നൽകാൻ upgrade ചെയ്യുക." +title = "നിങ്ങളുടെ plan-ൽ keys Stirling കൈകാര്യം ചെയ്യുന്നു" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pacific" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "European Union" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "United States" + +[portal.infrastructure.security.residencyHeader] +heading = "Data residency" +subheading = "ഡോക്യുമെന്റുകൾ എവിടെ store, process ചെയ്യുന്നു." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} ഉപയോഗിച്ചു" + +[portal.infrastructure.storage.empty] +description = "Connected storage, usage എന്നിവ ഇവിടെ ദൃശ്യമാകും." +title = "Storage configured ചെയ്തിട്ടില്ല" + +[portal.infrastructure.storage.lifecycle] +active = "സജീവം" +activeRange = "0–{{value}}d" +archived = "Archived" +coldStorage = "cold storage" +deleted = "Deleted" +never = "ഒരിക്കലും" +purged = "purged" + +[portal.infrastructure.storage.providers] +connect = "Connect" +connected = "Connected" +heading = "Connected providers" +subheading = "Processed artifacts എഴുതുന്ന ഇടം." + +[portal.infrastructure.storage.retention] +heading = "Retention" +subheading = "Lifecycle deletion-ന് മുമ്പ് artifacts എത്രകാലം സൂക്ഷിക്കും." +windowLabel = "Default retention window" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} ദിവസം" +days_other = "{{count}} ദിവസം" +never = "ഒരിക്കലും delete ചെയ്യരുത്" + +[portal.infrastructure.storage.totalUsage] +heading = "ആകെ ഉപയോഗം" +progressLabel = "ഉപയോഗിച്ച storage" +subheading = "Connected providers മുഴുവൻ ഉപയോഗിച്ച storage." + +[portal.infrastructure.tabs] +apiKeys = "API Keys" +audit = "Audit Logs" +deployments = "Deployments" +models = "Models" +security = "Security" +storage = "Storage" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Components" +docs = "Developer Docs" +documents = "ഡോക്യുമെന്റുകൾ" +editor = "Editor" +home = "Home" +infrastructure = "Infrastructure" +pipelines = "പൈപ്പ്‌ലൈനുകൾ" +policies = "നയങ്ങൾ" +procurement = "Procurement" +settings = "Settings" +sources = "ഉറവിടങ്ങൾ" +usage = "Usage & Billing" +users = "Users" + +[portal.notifications] +markAllRead = "എല്ലാം read ആയി അടയാളപ്പെടുത്തുക" +title = "Notifications" +viewAll = "എല്ലാം കാണുക" + +[portal.notifications.ariaLabel] +none = "Notifications, unread ഒന്നുമില്ല" +unread_one = "Notifications, {{count}} unread" +unread_other = "Notifications, {{count}} unread" + +[portal.notifications.count] +allRead = "എല്ലാം read" +loading = "loading" +new_one = "{{count}} പുതിയത്" +new_other = "{{count}} പുതിയത്" + +[portal.notifications.empty] +description = "പുതിയ notifications ഇല്ല." +title = "നിങ്ങൾ എല്ലാം കണ്ടു കഴിഞ്ഞു" + +[portal.pipelines] +subtitle = "Backend-ലുള്ള ഓരോ automated document pipeline: ഒരു കൂട്ടം sources-ൽ operations-ന്റെ ordered chain, trigger-ൽ run ചെയ്യുന്നു. അതിന്റെ steps, sources കാണാൻ ഒരു row click ചെയ്യുക." +title = "പൈപ്പ്‌ലൈനുകൾ" + +[portal.pipelines.actions] +newPipeline = "പുതിയ പൈപ്പ്‌ലൈൻ" + +[portal.pipelines.builder] +addStep = "Tool ചേർക്കുക" +back = "പൈപ്പ്‌ലൈനുകളിലേക്ക് മടങ്ങുക" +discard = "മാറ്റങ്ങൾ ഉപേക്ഷിക്കുക" +enabled = "Enabled" +keepEditing = "Editing തുടരുക" +needsUpload = "Uploaded file ആവശ്യമാണ്" +noToolMatches = "നിങ്ങളുടെ search-നോട് പൊരുത്തപ്പെടുന്ന tools ഇല്ല." +pipelineSettings = "പൈപ്പ്‌ലൈൻ settings" +searchTools = "Tools search ചെയ്യുക" +selectToolBody = "നിങ്ങളുടെ പൈപ്പ്‌ലൈൻ നിർമ്മിക്കാൻ ഒരു tool ചേർക്കുക." +selectToolTitle = "ഇതുവരെ tools ഇല്ല" +toolSettings = "Tool settings" +unknownStep = "തിരിച്ചറിയാത്ത operation, അതേപടി സൂക്ഷിച്ചു." +unsavedBody = "നിങ്ങൾക്ക് save ചെയ്യാത്ത മാറ്റങ്ങളുണ്ട്. പോകുന്നതിനുമുമ്പ് അവ save ചെയ്യണോ, അല്ലെങ്കിൽ ഉപേക്ഷിക്കണോ?" +unsavedTitle = "Save ചെയ്യാത്ത മാറ്റങ്ങൾ" +uploadUnsupported = "Uploaded files ഇതുവരെ pipelines-ൽ support ചെയ്യുന്നില്ല, അതിനാൽ ഈ steps save ചെയ്യാൻ കഴിയില്ല: {{tools}}." +usesDefaults = "Default settings ഉപയോഗിച്ച് run ചെയ്യുന്നു" + +[portal.pipelines.composer] +addTool = "Tool ചേർക്കുക" +cancel = "റദ്ദാക്കുക" +chainEmpty = "നിങ്ങളുടെ പൈപ്പ്‌ലൈൻ നിർമ്മിക്കാൻ ഒരു tool ചേർക്കുക." +create = "പൈപ്പ്‌ലൈൻ സൃഷ്ടിക്കുക" +directory = "Output folder" +directoryHelp = "Server-ലെ absolute path. Configured allowed folders-ന്റെ ഉള്ളിലായിരിക്കണം." +editingUnsupported = "Editing-നായി ഈ tool params പ്രദർശിപ്പിക്കുന്നത് ഇതുവരെ support ചെയ്യുന്നില്ല." +moveDown = "താഴേക്ക് നീക്കുക" +moveUp = "മുകളിലേക്ക് നീക്കുക" +name = "പേര്" +namePlaceholder = "ഉദാ. Redaction sweep" +noSources = "ഇതുവരെ sources connected ചെയ്തിട്ടില്ല. നേരിട്ട് നൽകുന്ന files-ൽ pipeline ഇപ്പോഴും run ചെയ്യാം." +noToolSettings = "ഈ tool-ന് configurable settings ഇല്ല." +operations_one = "Operation ({{count}})" +operations_other = "Operations ({{count}})" +output = "Output" +removeStep = "Operation നീക്കം ചെയ്യുക" +save = "മാറ്റങ്ങൾ save ചെയ്യുക" +scheduleEvery = "ഓരോ" +sources = "ഉറവിടങ്ങൾ" +sourcesLoading = "Sources load ചെയ്യുന്നു..." +trigger = "Trigger" +triggerManual = "Manual മാത്രം" + +[portal.pipelines.composer.unit] +days = "ദിവസങ്ങൾ" +hours = "മണിക്കൂറുകൾ" +minutes = "മിനിറ്റുകൾ" + +[portal.pipelines.delete] +body = "\"{{name}}\" delete ചെയ്യണോ? ഇത് പഴയപടി ആക്കാൻ കഴിയില്ല." +cancel = "റദ്ദാക്കുക" +confirm = "Delete" +title = "Pipeline delete ചെയ്യണോ?" + +[portal.pipelines.detail] +delete = "Pipeline delete ചെയ്യുക" +run = "ഇപ്പോൾ run ചെയ്യുക" + +[portal.pipelines.empty] +action = "ഒരു പൈപ്പ്‌ലൈൻ സൃഷ്ടിക്കുക" +description = "നിങ്ങളുടെ ആദ്യ പൈപ്പ്‌ലൈൻ സൃഷ്ടിക്കുക: അത് run ചെയ്യുന്ന sources തിരഞ്ഞെടുക്കുക, operations chain ചെയ്യുക, output എവിടേക്ക് പോകണമെന്ന് തിരഞ്ഞെടുക്കുക." +title = "ഇതുവരെ പൈപ്പ്‌ലൈനുകളില്ല" + +[portal.pipelines.kpi] +active = "സജീവം" +paused = "Paused" +total = "പൈപ്പ്‌ലൈനുകൾ" + +[portal.pipelines.output] +folder = "Folder-ലേക്ക് എഴുതുക" +inline = "Files തിരികെ നൽകുക" + +[portal.pipelines.run] +completed_one = "Run പൂർത്തിയായി." +completed_other = "എല്ലാ {{count}} runs പൂർത്തിയായി." +empty = "Run ചെയ്യാൻ ഒന്നുമില്ല: sources-ൽ process ചെയ്യാൻ documents ഇല്ലായിരുന്നു." +failed = "Run പരാജയപ്പെട്ടു: {{error}}" +running = "Run ആരംഭിച്ചു; ഇപ്പോഴും പുരോഗമിക്കുന്നു." +timeout = "Run പ്രതീക്ഷിച്ചതിലും കൂടുതൽ സമയം എടുക്കുന്നു; അത് background-ൽ പൂർത്തിയാകാം." + +[portal.pipelines.status] +active = "സജീവം" +paused = "Paused" + +[portal.pipelines.table] +name = "Pipeline" +sources = "ഉറവിടങ്ങൾ" +status = "സ്ഥിതി" +steps = "Steps" + +[portal.pipelines.trigger] +folder-watch = "Folder watch" +manual = "Manual" +schedule = "Scheduled" + +[portal.policies] +subtitle = "ഓരോ ഡോക്യുമെന്റിലും ഒരു tool pipeline നടപ്പാക്കുന്ന standing automations. ഓരോ policy-യും upload അല്ലെങ്കിൽ export സമയത്ത് fire ചെയ്യുന്നു, അതിന്റെ tool chain run ചെയ്ത് enforced version original-ിനൊപ്പം save ചെയ്യുന്നു." +title = "നയങ്ങൾ" + +[portal.policies.card] +comingSoon = "Enterprise-ലേക്ക് upgrade ചെയ്യുക" +notSetUp = "സജ്ജമാക്കിയിട്ടില്ല" + +[portal.policies.categories.compliance] +desc = "ഓരോ ഡോക്യുമെന്റിലും HIPAA, GDPR, SOC 2, അല്ലെങ്കിൽ FedRAMP ആവശ്യകതകൾ enforce ചെയ്യുക." +label = "Compliance" + +[portal.policies.categories.ingestion] +desc = "ഡോക്യുമെന്റുകൾ classify ചെയ്യുക, structured data extract ചെയ്യുക, naming conventions enforce ചെയ്യുക, pages normalize ചെയ്യുക." +label = "Ingestion" + +[portal.policies.categories.retention] +desc = "ഡോക്യുമെന്റുകൾ എത്രകാലം സൂക്ഷിക്കണം, എപ്പോൾ archive ചെയ്യണം, എപ്പോൾ delete ചെയ്യണം എന്നിവ സജ്ജമാക്കുക." +label = "Retention" + +[portal.policies.categories.routing] +desc = "ഡോക്യുമെന്റുകൾ ശരിയായ team, folder, system എന്നിവയിലേക്ക് auto-route ചെയ്യുക." +label = "Routing" + +[portal.policies.categories.security] +desc = "PII detect ചെയ്യുക, redact ചെയ്യുക, active content strip ചെയ്യുക, documents watermark ചെയ്യുക." +label = "Security" + +[portal.policies.config] +scopeAll = "എല്ലാ ഡോക്യുമെന്റുകളും" + +[portal.policies.config.compliance] +summary = "System വിട്ടുപോകുന്നതിന് മുമ്പ് regulatory frameworks-നെതിരെ documents validate ചെയ്യുന്നു." + +[portal.policies.config.compliance.fields] +accessLog = "Access log" +auditTrail = "Audit trail" +frameworks = "Frameworks" +onViolation = "Non-compliant ആയാൽ" + +[portal.policies.config.compliance.rules] +0 = "Framework scan" +1 = "Action enforce ചെയ്യുക" +2 = "Audit trail" + +[portal.policies.config.ingestion] +summary = "ഡോക്യുമെന്റുകൾ classify ചെയ്യുന്നു, structured data extract ചെയ്യുന്നു, naming enforce ചെയ്യുന്നു, pages normalize ചെയ്യുന്നു." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Threshold-ന് താഴെ" +minConfidence = "കുറഞ്ഞ confidence" + +[portal.policies.config.ingestion.rules] +0 = "Classify" +1 = "Extract" +2 = "Name" +3 = "Normalize" + +[portal.policies.config.retention] +summary = "ഡോക്യുമെന്റുകൾ എത്രകാലം സൂക്ഷിക്കണം, എപ്പോൾ archive ചെയ്യണം, എപ്പോൾ delete ചെയ്യണം എന്നിവ enforce ചെയ്യുന്നു." + +[portal.policies.config.retention.fields] +archiveAfter = "Archive after" +immutableHold = "Immutable hold" +keepFor = "Keep for" + +[portal.policies.config.retention.rules] +0 = "Retention hold" +1 = "Auto-archive" +2 = "Deletion block" + +[portal.policies.config.routing] +summary = "Type, classification എന്നിവയുടെ അടിസ്ഥാനത്തിൽ documents ശരിയായ destination-ലേക്ക് route ചെയ്യുന്നു." + +[portal.policies.config.routing.fields] +destination = "Destination" +notify = "Route ചെയ്യുമ്പോൾ notify ചെയ്യുക" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Auto-classify" +1 = "Folder-ലേക്ക് route ചെയ്യുക" +2 = "Webhook notify" + +[portal.policies.config.security] +summary = "PII detect ചെയ്ത് redact ചെയ്യുന്നു, active content (JavaScript) strip ചെയ്യുന്നു, documents watermark ചെയ്യുന്നു." + +[portal.policies.config.security.rules] +0 = "PII redact ചെയ്യുക" +1 = "JavaScript നീക്കം ചെയ്യുക" +2 = "Watermark" + +[portal.policies.detail] +enforces = "Enforces" +onEveryExport = "ഓരോ export-ലും" +onEveryUpload = "ഓരോ upload-ലും" +outputAsNewFile = "ഒരു പുതിയ file ആയി" +outputAsNewVersion = "ഒരു പുതിയ version ആയി" +recentActivity = "സമീപകാല activity" +retry = "വീണ്ടും ശ്രമിക്കുക" +showLess = "കുറച്ച് കാണിക്കുക" +showMore = "കൂടുതൽ കാണിക്കുക" +sources = "ഉറവിടങ്ങൾ" + +[portal.policies.detail.actions] +clearHistory = "പ്രോസസ്സ് ചെയ്ത ചരിത്രം മായ്ക്കുക" +delete = "ഇല്ലാതാക്കുക" +editSettings = "ക്രമീകരണങ്ങൾ തിരുത്തുക" +pause = "താൽക്കാലികമായി നിർത്തുക" +resume = "പുനരാരംഭിക്കുക" +runNow = "ഇപ്പോൾ പ്രവർത്തിപ്പിക്കുക" + +[portal.policies.detail.clearHistory] +body = "ഈ നയം ഇതിനകം പ്രോസസ്സ് ചെയ്ത എല്ലാ ഫയലുകളും മറക്കുകയും അടുത്ത പ്രവർത്തനത്തിൽ അതിന്റെ ഉറവിടങ്ങളിൽ നിലവിലുള്ള എല്ലാം വീണ്ടും പ്രോസസ്സ് ചെയ്യുകയും ചെയ്യും. ഫയലുകൾക്ക് മാറ്റമുണ്ടാകില്ല. ഇത് പഴയപടിയാക്കാനാവില്ല." +cancel = "റദ്ദാക്കുക" +confirm = "ചരിത്രം മായ്ക്കുക" +title = "പ്രോസസ്സ് ചെയ്ത ചരിത്രം മായ്ക്കണോ?" + +[portal.policies.detail.emptyActivity] +description = "ഈ നയം പ്രവർത്തിച്ചുകഴിഞ്ഞാൽ ഡോക്യുമെന്റുകൾ ഇവിടെ പ്രത്യക്ഷപ്പെടും." +title = "ഇതുവരെ പ്രവർത്തനമൊന്നുമില്ല" + +[portal.policies.endpoints] +addWatermark = "Watermark" +autoRedact = "PII റിഡാക്റ്റ് ചെയ്യുക" +compressPdf = "കംപ്രസ് ചെയ്യുക" +flatten = "ഫ്ലാറ്റൻ ചെയ്യുക" +ocrPdf = "OCR" +sanitizePdf = "JavaScript നീക്കംചെയ്യുക" + +[portal.policies.offline] +description = "നിങ്ങളുടെ നയങ്ങൾ സംരക്ഷിച്ചിട്ടുണ്ട്; കണക്ഷൻ പുനഃസ്ഥാപിച്ചാൽ അവ പ്രത്യക്ഷപ്പെടും." +retry = "വീണ്ടും ശ്രമിക്കുക" +title = "Backend ലഭ്യമല്ല" + +[portal.policies.stats] +activeFor = "സജീവം" +dataProcessed = "പ്രോസസ്സ് ചെയ്ത ഡാറ്റ" +docsEnforced = "നടപ്പാക്കിയ ഡോക്യുമെന്റുകൾ" + +[portal.policies.status] +active = "സജീവം" +paused = "താൽക്കാലികമായി നിർത്തിയത്" + +[portal.policies.summary.active] +description = "Upload/export സമയത്ത് നടപ്പാക്കുന്നു" +label = "സജീവ നയങ്ങൾ" + +[portal.policies.summary.categories] +description = "ക്രമീകരിക്കാൻ ലഭ്യം" +label = "വിഭാഗങ്ങൾ" + +[portal.policies.summary.docsEnforced] +description = "സജീവ നയങ്ങളിലാകെ" +label = "നടപ്പാക്കിയ ഡോക്യുമെന്റുകൾ" + +[portal.policies.summary.paused] +description = "ക്രമീകരിച്ചിട്ടുണ്ടെങ്കിലും പ്രവർത്തിക്കുന്നില്ല" +label = "താൽക്കാലികമായി നിർത്തിയത്" + +[portal.policies.wizard.actions] +back = "പിന്നോട്ട്" +cancel = "റദ്ദാക്കുക" +continue = "തുടരുക" +enablePolicy = "നയം പ്രവർത്തനക്ഷമമാക്കുക" +saveChanges = "മാറ്റങ്ങൾ സംരക്ഷിക്കുക" + +[portal.policies.wizard.capability.compress] +desc = "ഡോക്യുമെന്റിനെ ചെറിയ ഫയൽ വലുപ്പത്തിലേക്ക് കംപ്രസ് ചെയ്യുന്നു." +label = "ഫയൽ വലുപ്പം കുറയ്ക്കുക" + +[portal.policies.wizard.capability.flatten] +desc = "ഫോം ഫീൽഡുകളും അനോട്ടേഷനുകളും പേജിലേക്ക് ലയിപ്പിച്ച് അവ തിരുത്താൻ കഴിയാത്തതാക്കുന്നു." +label = "ഡോക്യുമെന്റ് ഫ്ലാറ്റൻ ചെയ്യുക" + +[portal.policies.wizard.capability.ocr] +desc = "സ്കാൻ ചെയ്ത പേജുകൾ തിരഞ്ഞെടുക്കാവുന്നതും തിരയാവുന്നതുമായ ടെക്സ്റ്റാകാൻ OCR പ്രവർത്തിപ്പിക്കുന്നു." +label = "ടെക്സ്റ്റ് തിരയാവുന്നതാക്കുക" + +[portal.policies.wizard.capability.redact] +desc = "Social Security, കാർഡ് നമ്പറുകൾ പോലുള്ള സെൻസിറ്റീവ് വിശദാംശങ്ങൾ കണ്ടെത്തി കറുപ്പാക്കുന്നു — വായിക്കാനാകാതാക്കാൻ." +label = "സെൻസിറ്റീവ് വിവരങ്ങൾ റിഡാക്റ്റ് ചെയ്യുക" + +[portal.policies.wizard.capability.sanitize] +desc = "ഡോക്യുമെന്റ് തുറക്കുമ്പോൾ ഒന്നും സ്വയമേവ പ്രവർത്തിക്കാതിരിക്കാൻ മറഞ്ഞിരിക്കുന്ന JavaScript നീക്കംചെയ്യുന്നു." +label = "സജീവ ഉള്ളടക്കം നീക്കംചെയ്യുക" + +[portal.policies.wizard.capability.watermark] +desc = "ഓരോ പേജിലും കാണാവുന്ന അടയാളം (ഉദാ. “Confidential”) പതിക്കുന്നു." +label = "Watermark പ്രയോഗിക്കുക" + +[portal.policies.wizard.errors] +noTools = "ആദ്യം workflow-ൽ കുറഞ്ഞത് ഒരു tool എങ്കിലും പ്രവർത്തനക്ഷമമാക്കുക." +saveFailed = "നയം സംരക്ഷിക്കാനായില്ല. ദയവായി വീണ്ടും ശ്രമിക്കുക." + +[portal.policies.wizard.output] +heading = "Output & run" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Auto-number" +label = "Filename rule" +placeholder = "ചേർക്കാനുള്ള ടെക്സ്റ്റ് (ഓപ്ഷണൽ)" +prefix = "Prefix" +suffix = "Suffix" + +[portal.policies.wizard.output.outputAs] +label = "Output as" +newFile = "പുതിയ ഫയൽ" +newVersion = "പുതിയ പതിപ്പ്" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "നയം പ്രവർത്തിക്കുമ്പോൾ: upload സമയത്തോ export മുമ്പെയോ." +label = "പ്രവർത്തിപ്പിക്കേണ്ടത്" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "ക്രമീകരണങ്ങൾ" + +[portal.policies.wizard.sources] +heading = "ഉറവിടങ്ങൾ" +loading = "ഉറവിടങ്ങൾ ലോഡ് ചെയ്യുന്നു…" + +[portal.policies.wizard.tabs] +ariaLabel = "സജ്ജീകരണ ഘട്ടങ്ങൾ" +settings = "ക്രമീകരണങ്ങൾ" +workflow = "പ്രവർത്തനങ്ങൾ" + +[portal.policies.wizard.title] +edit = "{{category}} നയം തിരുത്തുക" +setUp = "{{category}} നയം സജ്ജീകരിക്കുക" + +[portal.policies.wizard.workflow] +description = "ഈ നയം പ്രോസസ്സ് ചെയ്യുന്ന ഓരോ ഡോക്യുമെന്റിനും എന്ത് ചെയ്യണമെന്ന് തിരഞ്ഞെടുക്കുക." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} സജീവം" +noRule = "ഇതുവരെ നിയമം നടപ്പാക്കിയിട്ടില്ല" +subtitle = "ഏത് pipeline ആണ് കൈകാര്യം ചെയ്യുന്നതെന്നതുമായി ബന്ധമില്ലാതെ, ഓരോ ഡോക്യുമെന്റും കടന്നുപോകുന്ന സ്ഥിരമായ ഓട്ടോമേഷനുകൾ." +title = "നിങ്ങളുടെ PDFs-ൽ പ്രവർത്തിക്കുന്നത്" + +[portal.policySummary.action] +comingSoon = "Enterprise-ലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുക" +configure = "ക്രമീകരിക്കുക" +setUp = "സജ്ജീകരിക്കുക" + +[portal.policySummary.column] +activeRule = "സജീവ നിയമം" +policy = "നയം" +status = "സ്ഥിതി" + +[portal.policySummary.empty] +description = "നയങ്ങൾ ക്രമീകരിച്ചുകഴിഞ്ഞാൽ വിഭാഗങ്ങൾ ഇവിടെ പ്രത്യക്ഷപ്പെടും." +title = "ഇതുവരെ നയങ്ങളില്ല" + +[portal.policySummary.state] +active = "സജീവം" +off = "ഓഫ്" +soon = "ഉടൻ" + +[portal.processingStatus] +managePlan = "പ്ലാൻ നിയന്ത്രിക്കുക" +volumeSuffix = "പ്രോസസ്സ് ചെയ്ത PDFs · കഴിഞ്ഞ 30 ദിവസം" + +[portal.procurement] +reset = "പ്രോക്യൂർമെന്റ് റീസെറ്റ് ചെയ്യുക (ഡെമോ)" +subtitle = "നിങ്ങളുടെ ടീമിനെ വിലയിരുത്തി, കരാറിലാക്കി, ഓൺബോർഡ് ചെയ്യുക. ഓരോ ഡോക്യുമെന്റും ഒരിടത്ത്." +title = "പ്രോക്യൂർമെന്റ്" + +[portal.procurement.action] +download = "ഡൗൺലോഡ്" +pay = "ഇപ്പോൾ അടയ്ക്കുക" +request = "അഭ്യർത്ഥിക്കുക" +sign = "പരിശോധിച്ച് ഒപ്പിടുക" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "അംഗീകരിച്ച് subscribe ചെയ്യുക" +confirm = "ഞാൻ Stirling Enterprise Agreement വായിച്ചു, അംഗീകരിക്കുന്നു." +eyebrow = "കരാർ" +intro = "Master Service Agreement, Order Form, EULA, Data Processing Agreement എന്നിവ ഉൾപ്പെടെ നിങ്ങളുടെ ഡീലിനെ ഒരു സംയുക്ത കരാർ കവർ ചെയ്യുന്നു. അത് പരിശോധിച്ച്, ക്വോട്ട് committed subscription ആയി സ്വീകരിക്കാൻ സമ്മതിക്കുക." +title = "നിങ്ങളുടെ enterprise agreement പരിശോധിക്കുക" + +[portal.procurement.builder] +addons = "Add-ons" +back = "പിന്നോട്ട്" +businessName = "ബിസിനസ് പേര്" +businessNamePlaceholder = "നിങ്ങളുടെ കമ്പനി" +continue = "തുടരുക" +country = "രാജ്യം" +countryEuro = "Eurozone (EUR €)" +countryUK = "United Kingdom (GBP £)" +countryUS = "United States (USD $)" +eula = "ഞാൻ Stirling Enterprise EULA വായിച്ചു, അംഗീകരിക്കുന്നു. ഈ ക്വോട്ടിൽ നിന്ന് സൃഷ്ടിക്കുന്ന കരാറിനെ ഇത് നിയന്ത്രിക്കുന്നു." +generate = "ക്വോട്ട് സൃഷ്ടിക്കുക" +included = "ഉൾപ്പെടുത്തിയിട്ടുണ്ട്" +indemnification = "IP indemnification" +indemnificationSub = "EULA പ്രകാരം യോഗ്യമായ IP ക്ലെയിമുകൾ ഞങ്ങൾ പ്രതിരോധിക്കുന്നു" +offlineLicense = "Offline / air-gapped ലൈസൻസ്" +offlineLicenseSub = "air-gapped self-hosted instance-നായി ഡൗൺലോഡ് ചെയ്യാവുന്ന ലൈസൻസ് ഫയൽ" +qbr = "ത്രൈമാസ ബിസിനസ് അവലോകനങ്ങൾ" +qbrSub = "നിങ്ങളുടെ SE ഓരോ ത്രൈമാസവും ഉപയോഗവും roadmap-ഉം അവലോകനം ചെയ്യും" +running = "{{annual}} / yr · {{years}}-yr {{tcv}}" +s1Sub = "നിങ്ങളുടെ ടീവും ഓരോ വർഷവും പ്രവർത്തിപ്പിക്കുമെന്ന് പ്രതീക്ഷിക്കുന്ന PDFs-ഉം." +s1Title = "നിങ്ങൾ എത്ര പ്രോസസ്സ് ചെയ്യും?" +s2Sub = "ദൈർഘ്യമേറിയ കാലാവധികൾ നിരക്കിൽ ഇളവ് നൽകും; നിങ്ങളുടെ service level പിന്തുണ നിശ്ചയിക്കുന്നു." +s2Title = "Commitment and service" +s3Sub = "ക്വോട്ടിനും അതിൽ നിന്ന് സൃഷ്ടിക്കുന്ന കരാറിനുമായി." +s3Title = "നിങ്ങളുടെ വിശദാംശങ്ങൾ" +serviceLevel = "Service level" +slDedicated = "Dedicated" +slDedicatedSub = "4 ബിസിനസ് മണിക്കൂർ · dedicated account manager · +30%" +slPriority = "Priority" +slPrioritySub = "അതേ ബിസിനസ് ദിവസം · named CSM · +15%" +slStandard = "Standard" +slStandardSub = "അടുത്ത ബിസിനസ് ദിവസം · shared CSM · ഉൾപ്പെടുത്തി" +stepOf = "ഘട്ടം {{n}} / {{total}}" +term = "കാലാവധി" +termDiscount = "{{pct}}% multi-year commitment discount പ്രയോഗിച്ചു" +title = "നിങ്ങളുടെ ക്വോട്ട് നിർമ്മിക്കുക" +training = "Onboarding & training" +trainingSub = "നിങ്ങളുടെ ടീമിനെ പ്രവർത്തനക്ഷമമാക്കാൻ live sessions" +users = "മൊത്തം ഉപയോക്താക്കൾ" +usersPlaceholder = "ഉദാ. 250" +volEstimated = "{{count}} ഉപയോക്താക്കളിൽ നിന്ന് കണക്കാക്കി (~ഓരോരുത്തർക്കും 2,000 PDFs, automation ഉൾപ്പെടെ). നിങ്ങൾക്ക് കൂടുതൽ കൃത്യമായി അറിയുമെങ്കിൽ തിരുത്തുക." +volManual = "നിങ്ങളുടെ കണക്ക് ഉപയോഗിക്കുന്നു. ഏത് സമയത്തും നിങ്ങളുടെ ടീം വലുപ്പത്തിൽ നിന്ന് വീണ്ടും കണക്കാക്കാം." +volNoUsers = "ഉറപ്പില്ലേ? നിങ്ങളുടെ ടീം വലുപ്പം നൽകൂ, ഞങ്ങൾ കണക്കാക്കാം." +volume = "വാർഷിക PDF വോള്യം" +volumePlaceholder = "ഉദാ. 1,000,000" +years_one = "{{count}} വർഷം" +years_other = "{{count}} വർഷങ്ങൾ" + +[portal.procurement.docs] +count_one = "{{count}} ഡോക്യുമെന്റ്" +count_other = "{{count}} ഡോക്യുമെന്റുകൾ" +done = "പൂർത്തിയായി" +here = "നിങ്ങൾ ഇവിടെ" +hide = "മറയ്ക്കുക" +optional = "ഓപ്ഷണൽ" +paidAddon = "Paid add-on" +show = "കാണിക്കുക" +subtitle = "യാത്രയിലെ ഓരോ ഘട്ടത്തിലും നിങ്ങൾക്ക് വേണ്ടതെല്ലാം, deal മുന്നേറുമ്പോൾ പ്രദർശിപ്പിക്കുന്നു." +supportingSubtitle = "SOC 2, security reviews, tax forms എന്നിവയും അതിലധികവും, നിങ്ങളുടെ security അല്ലെങ്കിൽ procurement ടീം ചോദിക്കുമ്പോൾ തയ്യാറായി. ചിലതിന് ഒറ്റത്തവണ ഫീസ് ഉണ്ടായിരിക്കും." +supportingTitle = "നിങ്ങളുടെ മൂല്യനിർണ്ണയത്തെ പിന്തുണയ്ക്കുന്നു" +title = "ഡോക്യുമെന്റുകൾ" +upcoming = "വരാനിരിക്കുന്നത്" + +[portal.procurement.error] +title = "എന്തോ പിശക് സംഭവിച്ചു" + +[portal.procurement.hero] +company = "നിങ്ങളുടെ enterprise deal" +ctaAgreement = "കരാർ പരിശോധിച്ച് ഒപ്പിടുക" +ctaLive = "നിങ്ങൾ live ആണ്" +ctaPayment = "പേയ്മെന്റ് ചേർക്കുക" +ctaQuote = "നിങ്ങളുടെ ക്വോട്ട് പരിശോധിക്കുക" +ctaTrial = "നിങ്ങളുടെ ക്വോട്ട് നിർമ്മിക്കുക" +eyebrow = "Enterprise procurement" +inviteTeammates = "ടീം അംഗങ്ങളെ ക്ഷണിക്കുക" +keyDocs = "പ്രധാന ഡോക്യുമെന്റുകൾ" +nextStep = "അടുത്ത ഘട്ടം: {{action}}" +notStarted = "ആരംഭിച്ചിട്ടില്ല" +open = "പ്രോക്യൂർമെന്റ് തുറക്കുക" +scheduleCall = "കോൾ ഷെഡ്യൂൾ ചെയ്യുക" +setup1Sub = "നിങ്ങളുടെ ടീം അംഗങ്ങളെ ക്ഷണിക്കുക" +setup1Title = "PDF Editor വിന്യസിക്കുക" +setup2Sub = "എഡിറ്ററുകളിലും മറ്റു ഉറവിടങ്ങളിലും processing ഓൺ ചെയ്യുക" +setup2Title = "PDF Processor കണക്റ്റ് ചെയ്യുക" +setup3Sub = "ആവശ്യമുള്ളപ്പോൾ Security, Compliance, Routing, അല്ലെങ്കിൽ Retention ഓൺ ചെയ്യുക" +setup3Title = "ശുപാർശ ചെയ്യുന്ന നയങ്ങൾ ചേർക്കുക" + +[portal.procurement.journey] +daysLeft_one = "{{count}} ദിവസം ശേഷിക്കുന്നു" +daysLeft_other = "{{count}} ദിവസങ്ങൾ ശേഷിക്കുന്നു" +engineerLabel = "നിങ്ങളുടെ solutions engineer" +eyebrow = "നിങ്ങളുടെ rollout" +live = "നിങ്ങൾ Stirling Enterprise-ൽ live ആണ്" +nextStep = "അടുത്ത ഘട്ടം: {{action}}" +subtitle = "നിങ്ങളുടെ solutions engineer ഓരോ ഘട്ടത്തിലും നിങ്ങളോടൊപ്പം. ഒരേസമയം ഒരു അടുത്ത പ്രവർത്തനം; പൂർണ്ണ checklist താഴെയുണ്ട്." +title = "Trial മുതൽ live വരെ, ഒരു guided path" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "ഒരു signature MSA, order form, EULA, DPA എന്നിവ കവർ ചെയ്യുന്നു." +gatingAction = "നിങ്ങളുടെ കരാർ പരിശോധിച്ച് ഒപ്പിടുക" +label = "കരാർ" + +[portal.procurement.journeySteps.implementation] +blurb = "നിങ്ങളുടെ workspace provision ചെയ്ത് go-live playbook പ്രവർത്തിപ്പിക്കുക." +gatingAction = "നിങ്ങളുടെ workspace provision ചെയ്യുന്നു" +label = "Implementation" + +[portal.procurement.journeySteps.payment] +blurb = "കാർഡ്, bank transfer, അല്ലെങ്കിൽ purchase order അടിസ്ഥാനമാക്കി അടയ്ക്കുക." +gatingAction = "പേയ്മെന്റ് സ്ഥിരീകരിക്കുക" +label = "പേയ്മെന്റ്" + +[portal.procurement.journeySteps.quote] +blurb = "Committed-volume pricing-വും contract term-വും പരിശോധിക്കുക." +gatingAction = "നിങ്ങളുടെ ക്വോട്ട് അംഗീകരിക്കുക" +label = "ക്വോട്ട്" + +[portal.procurement.journeySteps.trial] +blurb = "നിങ്ങളുടെ ഡോക്യുമെന്റുകളും workflows-ഉം ഉപയോഗിച്ച് Stirling വിലയിരുത്തുക." +gatingAction = "നിങ്ങളുടെ ക്വോട്ട് നിർമ്മിക്കുക" +label = "Trial" + +[portal.procurement.license] +copied = "പകർത്തി" +copy = "Key പകർത്തുക" +downloadError = "Offline ലൈസൻസ് ഫയൽ ഇതുവരെ സൃഷ്ടിക്കാനായില്ല — ദയവായി കുറച്ച് കഴിഞ്ഞ് വീണ്ടും ശ്രമിക്കുക." +downloadOffline = "Offline ലൈസൻസ് (.lic) ഡൗൺലോഡ് ചെയ്യുക" +hint = "ഇത് activate ചെയ്യാൻ ഈ key self-hosted instance-ൽ ഒട്ടിക്കുക, അല്ലെങ്കിൽ നിങ്ങളുടെ രേഖകൾക്കായി സൂക്ഷിക്കുക. സുരക്ഷിതമായി സൂക്ഷിക്കുക." +label = "നിങ്ങളുടെ ലൈസൻസ് key" + +[portal.procurement.link] +cta = "അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" +description = "പ്രോക്യൂർമെന്റ് നിങ്ങളുടെ linked Stirling account-ൽ പ്രവർത്തിക്കുന്നു: trial provision ചെയ്യാനും, നിങ്ങളുടെ ക്വോട്ട് വിലയിടാനും, billing ആരംഭിക്കാനുമുള്ള മാർഗമാണ് ഇത്. ആരംഭിക്കാൻ ഒരു അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക." +eyebrow = "Enterprise" +title = "ആരംഭിക്കാൻ നിങ്ങളുടെ അക്കൗണ്ട് ലിങ്ക് ചെയ്യുക" + +[portal.procurement.live] +description = "നിങ്ങളുടെ subscription സജീവമാണ്, ലൈസൻസ് issue ചെയ്തിരിക്കുന്നു. നിങ്ങളുടെ ടീം provision ചെയ്തിട്ടുണ്ട്, billing ആരംഭിച്ചു." +eyebrow = "Live" +title = "നിങ്ങൾ Stirling Enterprise-ൽ live ആണ്" + +[portal.procurement.locked] +description = "Enterprise evaluation ആരംഭിച്ചുകഴിഞ്ഞാൽ trial keys, committed-volume quotes, one-signature agreement, payment, നിങ്ങളുടെ document ledger എന്നിവ എല്ലാം ഇവിടെ ഉണ്ടാകും." +eyebrow = "Enterprise മാത്രം" +talkToSales = "Sales-നോട് സംസാരിക്കുക" +title = "പ്രോക്യൂർമെന്റ് ട്രാക്ക് Enterprise-ോടെയാണ് തുറക്കുന്നത്" + +[portal.procurement.milestone] +accept = "അംഗീകരിച്ച് തുടരുക" +description = "നിങ്ങളുടെ ടീമുമായി പങ്കിടാൻ PDF ഡൗൺലോഡ് ചെയ്യുക, തയ്യാറാകുമ്പോൾ അംഗീകരിക്കാൻ തിരികെ വരുക, അല്ലെങ്കിൽ മാറ്റങ്ങൾ വരുത്തുക." +download = "PDF ഡൗൺലോഡ് ചെയ്യുക" +downloadError = "ക്വോട്ട് PDF ഇതുവരെ ഡൗൺലോഡ് ചെയ്യാനായില്ല — ദയവായി കുറച്ച് കഴിഞ്ഞ് വീണ്ടും ശ്രമിക്കുക." +edit = "ക്വോട്ട് തിരുത്തുക" +eyebrow = "ക്വോട്ട് {{number}}" +perYear = " / yr" +preparedFor = "{{company}}-നായി തയ്യാറാക്കി" +tcv = "{{value}} total contract value" +title = "നിങ്ങളുടെ ക്വോട്ട് തയ്യാറാണ്" + +[portal.procurement.modal] +cancel = "റദ്ദാക്കുക" +chooseFile = "ഫയൽ തിരഞ്ഞെടുക്കുക" +close = "അടയ്ക്കുക" +downloadBody = "നിങ്ങളുടെ ഡൗൺലോഡ് ഉടൻ ആരംഭിക്കും." +downloadCta = "ഡൗൺലോഡ്" +downloadTitle = "ഡൗൺലോഡ്" +noFile = "ഫയൽ തിരഞ്ഞെടുത്തിട്ടില്ല" +payBody = "Stripe വഴി കാർഡോ bank transfer-ഓ ഉപയോഗിച്ച് നിങ്ങളുടെ committed contract അടയ്ക്കുക. പേയ്മെന്റ് clear ആയ ഉടൻ നിങ്ങളുടെ workspace provision ചെയ്യും." +payCta = "Stripe-ലേക്ക് തുടരുക" +payTitle = "പേയ്മെന്റ് സ്ഥിരീകരിക്കുക" +requestBodyFree = "ആവശ്യാനുസരണം ഞങ്ങൾ ഇത് സൃഷ്ടിക്കുന്നു. സ്ഥിരീകരിക്കുക; നിങ്ങളുടെ solutions engineer അത് ഉടൻ അയക്കും." +requestBodyPaid = "ഇത് paid add-on ആണ്. സ്ഥിരീകരിക്കുക; നിങ്ങളുടെ solutions engineer അത് scope ചെയ്ത് paperwork അയക്കും." +requestCta = "അഭ്യർത്ഥിക്കുക" +requestTitle = "ഈ ഡോക്യുമെന്റ് അഭ്യർത്ഥിക്കുക" +signBody = "E-signature-നായി Stirling Enterprise Agreement തുറക്കുന്നു: ഒരു signature MSA, order form, EULA, DPA എന്നിവ കവർ ചെയ്യുന്നു. ഞങ്ങൾ സ്വയമേവ countersign ചെയ്യും, തുടർന്ന് നിങ്ങൾ payment-ലേക്ക് മുന്നേറും." +signCta = "Signature-നായി തുറക്കുക" +signTitle = "നിങ്ങളുടെ കരാർ പരിശോധിച്ച് ഒപ്പിടുക" +uploadBody = "നിങ്ങളുടെ PO ഞങ്ങൾക്ക് അയയ്ക്കുക, നിങ്ങളുടെ terms പ്രകാരം ഞങ്ങൾ invoice ചെയ്യും. PDF വലിച്ചിടുക അല്ലെങ്കിൽ താഴെ നിന്ന് ഒരു ഫയൽ തിരഞ്ഞെടുക്കുക." +uploadCta = "Purchase order upload ചെയ്യുക" +uploadTitle = "നിങ്ങളുടെ purchase order upload ചെയ്യുക" + +[portal.procurement.payment] +description = "നിങ്ങളുടെ ക്വോട്ട് അംഗീകരിച്ചു, ലൈസൻസ് ഇതിനകം സജീവമാണ് — നിങ്ങളുടെ ടീമിന് ഉടൻ തുടങ്ങാം. തയ്യാറാകുമ്പോൾ ആദ്യ invoice അടയ്ക്കുക; email ആവശ്യമില്ലാതെ ഇവിടെ അടയ്ക്കുകയോ ഡൗൺലോഡ് ചെയ്യുകയോ ചെയ്യാം." +downloadInvoice = "Invoice ഡൗൺലോഡ് ചെയ്യുക" +simulate = "Payment received simulate ചെയ്യുക (ഡെമോ)" +title = "Subscription സൃഷ്ടിച്ചു" +viewInvoice = "Invoice കാണുക & അടയ്ക്കുക" + +[portal.procurement.schedule] +fallback = "Scheduler ലോഡ് ചെയ്യാനായില്ല." +fallbackLink = "Scheduling പുതിയ tab-ൽ തുറക്കുക" +subtitle = "നിങ്ങളുടെ solutions engineer നിങ്ങളുടെ ടീമിനെ rollout-ിലൂടെ നയിക്കും. നിങ്ങൾക്ക് അനുയോജ്യമായ സമയം തിരഞ്ഞെടുക്കുക." +title = "കോൾ ഷെഡ്യൂൾ ചെയ്യുക" + +[portal.procurement.status] +action = "പ്രവർത്തനം ആവശ്യമാണ്" +available = "ലഭ്യം" +complete = "പൂർത്തിയായി" +pending = "ബാക്കി" +request = "അഭ്യർത്ഥന പ്രകാരം" + +[portal.procurement.trial] +body = "നീട്ടുന്നത് 7 ദിവസം ചേർക്കുകയും നിങ്ങളുടെ solutions engineer-നെ അറിയിക്കുകയും ചെയ്യും." +bodyMaxed = "നിങ്ങളുടെ എല്ലാ extensions-ഉം ഉപയോഗിച്ചു — കൂടുതൽ സമയം ആവശ്യമെങ്കിൽ നിങ്ങളുടെ solutions engineer-നോട് സംസാരിക്കുക." +cancel = "Trial റദ്ദാക്കുക" +extend = "7 ദിവസം നീട്ടുക" +maxed = "പരമാവധി എത്തി" +subtitle = "നിങ്ങളുടെ free trial {{date}} വരെ പ്രവർത്തിക്കും. കാർഡ് ആവശ്യമില്ല." +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Committed volume pricing, org-wide SSO + SCIM + RBAC, 90-day immutable audit, കൂടാതെ dedicated SE." +homeCta = "Trial ആരംഭിക്കുക →" +homeHeadline = "മില്ല്യൺ കണക്കിന് PDFs പ്രോസസ്സ് ചെയ്യുക." + +[portal.recentActivity] +title = "സമീപകാല പ്രവർത്തനം" +viewAll = "എല്ലാം കാണുക" + +[portal.recentActivity.empty] +description = "Pipeline runs, deploys, agent events എന്നിവ ഇവിടെ പ്രത്യക്ഷപ്പെടും." +title = "ഇവിടെ ഇതുവരെ ഒന്നുമില്ല" + +[portal.search] +ariaLabel = "തിരയുക" +placeholder = "Stirling തിരയുക — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Quick actions ലഭ്യമാകുമ്പോൾ ഇവിടെ പ്രത്യക്ഷപ്പെടും." +noActionsTitle = "Quick actions ഇല്ല" +noMatches = "\"{{query}}\" എന്നതിനൊന്നും പൊരുത്തങ്ങളില്ല" +noMatchesDescription = "മറ്റൊരു keyword ശ്രമിക്കുക അല്ലെങ്കിൽ catalogue browse ചെയ്യുക." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Account link" + +[portal.shell.header] +accountFallback = "അക്കൗണ്ട്" +accountMenu = "അക്കൗണ്ട് menu" +darkMode = "Dark mode" +lightMode = "Light mode" +search = "തിരയുക" +searchPlaceholder = "തിരയുക…" +signOut = "Sign out" +switchToDark = "Dark theme-ലേക്ക് മാറ്റുക" +switchToLight = "Light theme-ലേക്ക് മാറ്റുക" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Stirling account ലിങ്ക് ചെയ്യുക" +planEditor = "Editor plan" +planEnterprise = "Enterprise plan" +planProcessor = "Processor plan" +primaryNav = "Primary navigation" +switchApp = "App മാറുക" + +[portal.sources] +subtitle = "Stirling-ലേക്ക് ഡോക്യുമെന്റുകൾ നൽകുന്ന വീണ്ടും ഉപയോഗിക്കാവുന്ന input connections. ഒരു connection ഒരിക്കൽ configure ചെയ്ത്, പിന്നീട് എത്ര നയങ്ങളിൽ വേണമെങ്കിലും reference ചെയ്യുക. അതിന്റെ config-നും അത് ഉപയോഗിക്കുന്ന നയങ്ങൾക്കും ഒരു row ക്ലിക്ക് ചെയ്യുക." +title = "ഉറവിടങ്ങൾ" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "ഉറവിടം കണക്റ്റ് ചെയ്യുക" + +[portal.sources.delete] +body = "\"{{name}}\" ഇല്ലാതാക്കണോ? ഇത് പഴയപടിയാക്കാനാവില്ല. അതിനെ reference ചെയ്യുന്ന നയങ്ങൾ update ചെയ്യേണ്ടിവരും." +cancel = "റദ്ദാക്കുക" +confirm = "ഇല്ലാതാക്കുക" +title = "ഉറവിടം ഇല്ലാതാക്കണോ?" + +[portal.sources.detail] +closeAriaLabel = "വിശദാംശം അടയ്ക്കുക" +delete = "ഉറവിടം ഇല്ലാതാക്കുക" +docs24h = "കഴിഞ്ഞ 24h" +docs30d = "കഴിഞ്ഞ 30 ദിവസം" +docsTotal = "മൊത്തം കണ്ടത്" +docsTrend = "കഴിഞ്ഞ 30 ദിവസങ്ങളിലെ ഡോക്യുമെന്റുകൾ" +documents = "ഡോക്യുമെന്റുകൾ" +edit = "തിരുത്തുക" +notReferenced = "ഒരു നയവും reference ചെയ്യുന്നില്ല, അതിനാൽ ഇത് ഇല്ലാതാക്കുന്നത് സുരക്ഷിതമാണ്." +pause = "താൽക്കാലികമായി നിർത്തുക" +resume = "പുനരാരംഭിക്കുക" +subtitle = "{{type}} · {{status}}" +usedBy = "ഉപയോഗിക്കുന്നത്" + +[portal.sources.empty] +description = "നിങ്ങളുടെ നയങ്ങൾക്ക് ഡോക്യുമെന്റുകൾ എടുക്കാൻ ഇടമുണ്ടാകാൻ ഒരു folder (ഉടൻ cloud storage-ും) കണക്റ്റ് ചെയ്യുക." +title = "ഇതുവരെ ഉറവിടങ്ങൾ കണക്റ്റ് ചെയ്തിട്ടില്ല" + +[portal.sources.kpi] +inUse = "ഉപയോഗത്തിലാണ്" +total = "Connections" +unused = "ഉപയോഗിക്കാത്തത്" + +[portal.sources.status] +active = "സജീവം" +disabled = "പ്രവർത്തനരഹിതം" +unused = "ഉപയോഗിക്കാത്തത്" + +[portal.sources.table] +source = "ഉറവിടം" +status = "സ്ഥിതി" +usedBy = "നയങ്ങൾ" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "പുതിയ ഡോക്യുമെന്റുകൾക്കായി server-ിലെ ഒരു directory നിരീക്ഷിക്കുക." +label = "Folder" + +[portal.sources.types.folder.fields.directory] +helperText = "പ്രോസസ്സ് ചെയ്യാനുള്ള ഫയലുകൾക്കായി Stirling നിരീക്ഷിക്കുന്ന absolute path." +label = "Directory path" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Content check ഓരോ മാറ്റം വന്ന ഫയലും വായിക്കുന്നു, അതിനാൽ content മാറ്റാത്ത renames, touches എന്നിവ വീണ്ടും പ്രോസസ്സ് ചെയ്യില്ല." +label = "Change detection" + +[portal.sources.types.folder.fields.identity.options] +hash = "Size, date, content check" +stat = "Size and date modified" + +[portal.sources.types.folder.fields.mode] +label = "Read mode" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: ഓരോ ഫയലും ഒരിക്കൽ പ്രോസസ്സ് ചെയ്യുക" +snapshot = "Snapshot: ഓരോ run-ലും folder വീണ്ടും വായിക്കുക" + +[portal.sources.types.folder.fields.recursive] +label = "Folder depth" + +[portal.sources.types.folder.fields.recursive.options] +all = "Subfolders ഉൾപ്പെടുത്തുക" +top = "Top level മാത്രം" + +[portal.sources.types.unknown] +label = "ഉറവിടം" + +[portal.sources.wizard] +back = "പിന്നോട്ട്" +cancel = "റദ്ദാക്കുക" +continue = "തുടരുക" +editTitle = "ഉറവിടം തിരുത്തുക" +name = "പേര്" +namePlaceholder = "ഉദാ. Claims intake" +save = "മാറ്റങ്ങൾ സംരക്ഷിക്കുക" +subtitle = "ഘട്ടം {{current}} / {{total}} · {{label}}" +title = "ഉറവിടം കണക്റ്റ് ചെയ്യുക" +type = "തരം" + +[portal.sources.wizard.steps] +chooseType = "തരം തിരഞ്ഞെടുക്കുക" +configure = "Configure" +review = "Review & connect" + +[portal.usage] +managePayment = "Payment നിയന്ത്രിക്കുക" +subtitle = "Stirling bill ചെയ്ത ഓരോ PDF-ക്കും consumption, invoices, plan management — ഒരൊറ്റ console-ൽ." +title = "Usage & billing" + +[portal.usage.error] +loadWallet = "Wallet ലോഡ് ചെയ്യാനായില്ല" +openStripePortal = "Stripe portal തുറക്കാനായില്ല" +walletUnavailable = "Wallet ലഭ്യമല്ല: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "വീണ്ടും sign in ചെയ്യുക" +body = "നിങ്ങളുടെ Stirling account session കാലഹരണപ്പെട്ടു. Billing കാണാൻ വീണ്ടും sign in ചെയ്യുക — നിങ്ങളുടെ instance linked ആയിത്തന്നെ തുടരും." +title = "Session കാലഹരണപ്പെട്ടു" + +[portal.users] +title = "ഉപയോക്താക്കൾ" + +[portal.users.roles] +subtitle = "എല്ലാ plan-ലും ഓരോ role ഉണ്ട് — ഓരോന്നിന് ചെയ്യാനാവുന്നത് org-ലാകെ നിശ്ചിതമാണ്." +title = "Roles" + +[portal.users.roles.admin] +label = "Admin (Org owner)" +summary = "Workspace, settings, members എന്നിവയിൽ പൂർണ്ണ governance." + +[portal.users.roles.admin.permissions] +0 = "Users, teams, roles എന്നിവ നിയന്ത്രിക്കുക" +1 = "S3 connections ഉൾപ്പെടെ എല്ലാ integrations-ഉം നിയന്ത്രിക്കുക" +2 = "Portal access നൽകുകയോ പിൻവലിക്കുകയോ ചെയ്യുക" +3 = "Team Owner ചെയ്യാനാകുന്നതെല്ലാം" + +[portal.users.roles.guest] +label = "Guest" +summary = "പരിമിതമായ അല്ലെങ്കിൽ web-only access; personal configs കൈവശം വയ്ക്കാനാവില്ല." + +[portal.users.roles.guest.permissions] +0 = "Web-only / demo usage" +1 = "API keys അല്ലെങ്കിൽ integrations ഇല്ല" +2 = "Portal access ഇല്ല" +3 = "പങ്കിട്ടിടത്ത് read-only" + +[portal.users.roles.member] +label = "Member" +summary = "സാധാരണ ഉപയോക്താവ് — shared resources-ഉം സ്വന്തം configs-ഉം ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നു." + +[portal.users.roles.member.permissions] +0 = "Editor-ഉം shared integrations-ഉം ഉപയോഗിക്കുക" +1 = "Personal API & MCP configs സൃഷ്ടിക്കുക" +2 = "അവരുമായി പങ്കിട്ട team configs കാണുക" +3 = "S3 അല്ലെങ്കിൽ workspace management ഇല്ല" + +[portal.users.roles.team_owner] +label = "Team owner" +summary = "ഒരു team-ന്റെ ഉടമ — അതിന്റെ members' resources-ഉം shared configs-ഉം നിയന്ത്രിക്കുന്നു." + +[portal.users.roles.team_owner.permissions] +0 = "Team-ന്റെ S3 connections സൃഷ്ടിക്കുകയും നിയന്ത്രിക്കുകയും ചെയ്യുക" +1 = "Team-owned integration configs നിയന്ത്രിക്കുക" +2 = "Default policy വഴി portal access" +3 = "Member ചെയ്യാനാകുന്നതെല്ലാം" + +[portal.welcome] +ariaLabel = "Stirling PDF-ലേക്ക് സ്വാഗതം" +badge = "Open-source" +installEditor = "Editor install ചെയ്യുക" +inviteTeammates = "ടീം അംഗങ്ങളെ ക്ഷണിക്കുക" +openInBrowser = "Browser-ൽ തുറക്കുക" +perks = "എന്നേക്കും സൗജന്യം · Self-hostable" +subtitle = "ലോകത്തിലെ ഏറ്റവും സുരക്ഷിതമായ PDF Editor എല്ലാ വലുപ്പത്തിലുള്ള ടീമുകൾക്കും സൗജന്യമാണ്. 60+ PDF operations, SSO എന്നിവ ഉൾപ്പെടുന്നു." +title = "സ്വാഗതം" +titleAccent = "Stirling PDF" + [printFile] title = "ഫയൽ അച്ചടിക്കുക" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "ഈ server-നൊപ്പം bundled ചെയ്ത backend dependencies-ന്റെ licenses." +backendLabel = "Backend Licenses" +backendTitle = "Backend 3rd Party Licenses" +empty = "Dependencies കണ്ടെത്തിയില്ല." +frontendDescription = "Release build-ലേക്ക് bundled ചെയ്ത frontend dependencies-ന്റെ licenses." +frontendLabel = "Frontend Licenses" +frontendTitle = "Frontend 3rd Party Licenses" +license = "License" +listDescription = "Release bundle അല്ലെങ്കിൽ backend endpoint-ൽ നിന്ന് list നേരിട്ട് UI-ൽ കാണിക്കുന്നു." +listTitle = "Bundled dependencies" +loadError = "Third-party licenses ലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു" +module = "Module" +version = "Version" + [settings.licensingAnalytics] audit = "ഓഡിറ്റ്" plan = "പ്ലാൻ" @@ -7686,7 +9775,9 @@ memberRemoved = "അംഗത്തെ വിജയകരമായി നീക namePlaceholder = "ടീം നാമം നൽകുക" personal = "വ്യക്തിഗതം" removeError = "അംഗത്തെ നീക്കൽ പരാജയപ്പെട്ടു" +renameCancel = "Rename റദ്ദാക്കുക" renameError = "ടീം പുനർനാമകരണം പരാജയപ്പെട്ടു" +renameSubmit = "Team name സംരക്ഷിക്കുക" renameSuccess = "ടീം വിജയകരമായി പുനർനാമകരണം ചെയ്തു" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "ആഹ്വാനം അയയ്ക്കുക" title = "ടീം അംഗത്തെ ക്ഷണിക്കുക" [team.members] +actions = "Member actions" emailColumn = "ഇമെയിൽ" empty = "ഇനി വരെ ടീം അംഗങ്ങളില്ല" nameColumn = "പേര്" @@ -7933,6 +10025,146 @@ title = "വിശദമായ സ്ഥിതിവിവരങ്ങൾ" unknownEndpoint = "അപരിചിതമായ എൻഡ്പോയിന്റ്" visits = "സന്ദർശനങ്ങൾ" +[users] +lastActive = "അവസാനം സജീവമായത്" +learnMore = "Roles, access എന്നിവയെക്കുറിച്ച് കൂടുതൽ അറിയുക." +locked = "Locked" +roleFor = "{{name}}-നുള്ള role" +rowActions = "{{name}}-നുള്ള actions" +showAll = "{{count}} എല്ലാം കാണിക്കുക" +showLess = "കുറച്ച് കാണിക്കുക" +subtitle2 = "നിങ്ങളുടെ ആളുകൾ, ടീമുകൾ, access levels." +suspended = "Suspended" +teamActions = "Team actions" +title = "ഉപയോക്താക്കൾ" +you = "(നിങ്ങൾ)" + +[users.action] +deleteTeam = "Team ഇല്ലാതാക്കുക" +disableMfa = "MFA റീസെറ്റ് ചെയ്യുക" +move = "Team-ലേക്ക് മാറ്റുക" +reinstate = "വീണ്ടും സജീവമാക്കുക" +remove = "Org-ൽ നിന്ന് നീക്കംചെയ്യുക" +rename = "Team rename ചെയ്യുക" +resetPw = "Password റീസെറ്റ് ചെയ്യുക" +suspend = "Suspend" +unlock = "Account unlock ചെയ്യുക" + +[users.cap] +addProcessor = "+ Processor" +approver = "നയം അംഗീകരിക്കുന്നു" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "{{name}} team ഇല്ലാതാക്കണോ? ആദ്യം team empty ആയിരിക്കണം - അതിലെ members-നെ മറ്റൊരു team-ലേക്ക് മാറ്റുക, കൂടാതെ അതിന് integration configs സ്വന്തമായി ഉണ്ടായിരിക്കരുത്." +deleteTeamTitle = "Team ഇല്ലാതാക്കുക" +disableMfaBody = "{{name}}-ന്റെ MFA enrolment നീക്കംചെയ്യണോ? ആവശ്യമെങ്കിൽ അവർ അടുത്ത login-ൽ വീണ്ടും സജ്ജീകരിക്കും." +disableMfaTitle = "MFA റീസെറ്റ് ചെയ്യുക" +removeBody = "{{name}}-നെ organization-ൽ നിന്ന് സ്ഥിരമായി നീക്കംചെയ്യണോ? ഇത് പഴയപടിയാക്കാനാവില്ല." +removeTitle = "Member നീക്കംചെയ്യുക" + +[users.empty] +description = "സഹകരണം തുടങ്ങാൻ നിങ്ങളുടെ ടീമിനെ ക്ഷണിക്കുക." +title = "ഇതുവരെ members ഇല്ല" + +[users.group] +addToTeam = "Team-ലേക്ക് ചേർക്കുക" +guestCount = "{{count}} guest" +guests = "Guests" +guestsDesc = "External collaborators, നിങ്ങൾ പങ്കിട്ടതിലേക്കു മാത്രം പരിമിതം. Editor മാത്രം." +ledBy = "{{owner}} നയിക്കുന്നു" +org = "Organization" +orgDesc = "Org-wide authority-യും policy approval-ഉം ഉള്ള owners" +owners = "{{count}} owner" +team = "{{name}} team" +teamMeta = "{{count}} ആളുകൾ" + +[users.invite] +access = "Access" +action = "ആളുകളെ ക്ഷണിക്കുക" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Sign-in method" +authWeb = "Password" +create = "Account സൃഷ്ടിക്കുക" +createSubtitle = "Password അല്ലെങ്കിൽ SSO ഉപയോഗിച്ച് self-hosted account സൃഷ്ടിക്കുക." +createTitle = "Account സൃഷ്ടിക്കുക" +editorDesc = "Stirling PDF Editor-ൽ PDFs തിരുത്തുക. എല്ലാവർക്കും ഇത് ലഭിക്കും." +email = "Email address" +emailError = "സാധുവായ email address നൽകുക" +emailPlaceholder2 = "name@company.com" +forceChange = "ആദ്യ login-ൽ password മാറ്റം ആവശ്യപ്പെടുക" +forceMfa = "ആദ്യ login-ൽ MFA setup ആവശ്യപ്പെടുക" +method = "അവരെ ചേർക്കുന്ന വിധം" +methodDirect = "Account നേരിട്ട് സൃഷ്ടിക്കുക" +methodEmail = "Email വഴി ക്ഷണിക്കുക" +password = "Password" +passwordError = "Password കുറഞ്ഞത് 8 characters ആയിരിക്കണം" +processorDeferred = "Invite sent, പക്ഷേ Processor access ഇതുവരെ grant ചെയ്യാനായില്ല - അവർ join ചെയ്തുകഴിഞ്ഞാൽ roster-ൽ നിന്ന് സജ്ജമാക്കുക." +processorDesc = "Governance surface, run pipelines, agents, and the API." +role = "റോൾ" +send2 = "ക്ഷണം അയയ്ക്കുക" +subtitle2 = "നിങ്ങളുടെ Stirling വർക്‌സ്‌പേസിൽ ചേരാൻ അവർക്കൊരു ഇമെയിൽ ലഭിക്കും." +team = "ടീം" +title = "ആളുകളെ ക്ഷണിക്കുക" +username = "ഉപയോക്തൃനാമം" +usernameError = "ഉപയോക്തൃനാമത്തിന് കുറഞ്ഞത് 3 അക്ഷരങ്ങൾ വേണം" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "ബാക്കെൻഡുമായി ബന്ധപ്പെടുന്നതിൽ എന്തോ പിശക് സംഭവിച്ചു, അല്ലെങ്കിൽ നിങ്ങൾക്ക് ആക്സസ് ഇല്ല. വീണ്ടും ശ്രമിക്കുക." +title = "അംഗങ്ങളെ ലോഡ് ചെയ്യാനായില്ല" + +[users.moveTeam] +apply = "നീക്കുക" +team = "ടീം" +title = "ടീമിലേക്ക് നീക്കുക" + +[users.newTeam] +action = "+ പുതിയ ടീം" +create = "ടീം സൃഷ്ടിക്കുക" +emailError = "സാധുവായ ഇമെയിൽ വിലാസം നൽകുക" +name = "ടീമിന്റെ പേര്" +namePlaceholder = "ഉദാ. Finance" +nameRequired = "ടീമിന്റെ പേര് ആവശ്യമാണ്" +owner = "ടീം ഉടമ" +ownerFailed = "ടീം സൃഷ്ടിച്ചു, പക്ഷേ ഉടമയെ ക്ഷണിക്കാനായില്ല. പട്ടികയിൽ നിന്ന് ഒരാളെ നിയോഗിക്കുക." +ownerHelper = "ഓരോ ടീമിനും ഒരു നേതാവുണ്ടാകും. Processor ഓൺ ആയ നിലയിൽ അവരെ ടീം ഉടമയായി ക്ഷണിക്കും, തുടർന്ന് ബാക്കിയുള്ളവരെ ചേർക്കാൻ അവർക്കാകും. നിങ്ങൾക്ക് പിന്നീട് വീണ്ടും നിയോഗിക്കാം." +ownerPlaceholder = "owner@company.com" +subtitle = "അവരുടെ ആക്സസ് നിയന്ത്രിക്കുന്ന ഒരു ടീം ഉടമയുടെ കീഴിൽ ആളുകളെ ഗ്രൂപ്പുചെയ്യുക." +title = "പുതിയ ടീം" + +[users.renameTeam] +apply = "പേരുമാറ്റുക" +name = "ടീമിന്റെ പേര്" +title = "ടീമിന്റെ പേര് മാറ്റുക" + +[users.resetPw] +apply = "പാസ്‌വേഡ് റീസെറ്റ് ചെയ്യുക" +confirm = "പാസ്‌വേഡ് സ്ഥിരീകരിക്കുക" +copied = "ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തി" +copyHint = "ഇത് ഇപ്പോൾ പകർത്തുക - ഇത് വീണ്ടും കാണിക്കില്ല." +email = "റീസെറ്റിനെക്കുറിച്ച് ഉപയോക്താവിന് ഇമെയിൽ അയയ്ക്കുക" +forceChange = "അടുത്ത ലോഗിനിൽ പാസ്‌വേഡ് മാറ്റം ആവശ്യപ്പെടുക" +generate = "സുരക്ഷിതമായ പാസ്‌വേഡ് സൃഷ്ടിക്കുക" +includePw = "ഇമെയിലിൽ പുതിയ പാസ്‌വേഡ് ഉൾപ്പെടുത്തുക" +mismatch = "പാസ്‌വേഡുകൾ പൊരുത്തപ്പെടുന്നില്ല" +newPassword = "പുതിയ പാസ്‌വേഡ്" +regen = "വീണ്ടും സൃഷ്ടിക്കുക" +title = "പാസ്‌വേഡ് റീസെറ്റ് ചെയ്യുക" +tooShort = "പാസ്‌വേഡിന് കുറഞ്ഞത് 8 അക്ഷരങ്ങൾ വേണം" + +[users.role] +guest = "അതിഥി" +member = "അംഗം" +orgOwner = "ഓർഗ് ഉടമ" +teamOwner = "ടീം ഉടമ" + +[users.team] +grantProcessor = "ടീമിന് Processor അനുവദിക്കുക" +revokeProcessor = "ടീമിൽ നിന്ന് Processor പിൻവലിക്കുക" + [validateSignature] date = "തീയതി" downloadCsv = "CSV ഡൗൺലോഡ് ചെയ്യുക" @@ -8057,14 +10289,23 @@ zoomOut = "സൂം ഔട്ട്" [viewer.attachments] addAttachment = "അറ്റാച്ച്മെന്റ് ചേർക്കുക" close = "അറ്റാച്ച്മെന്റുകൾ അടയ്ക്കുക" +closeSidebar = "അറ്റാച്ച്മെന്റുകളുടെ സൈഡ്‌ബാർ അടയ്ക്കുക" +download = "അറ്റാച്ച്മെന്റ് ഡൗൺലോഡ് ചെയ്യുക" empty = "ഈ ഡോക്യുമെന്റിൽ അറ്റാച്ച്മെന്റുകളില്ല" loading = "അറ്റാച്ച്മെന്റുകൾ ലോഡ് ചെയ്യുന്നു..." noDocument = "അറ്റാച്ച്മെന്റുകൾ കാണാൻ ഒരു PDF തുറക്കുക." noMatch = "നിങ്ങളുടെ തിരച്ചിലിനൊത്ത അറ്റാച്ച്മെന്റുകളില്ല" noSupport = "ഈ വ്യൂവറിൽ അറ്റാച്ച്മെന്റ് പിന്തുണ ലഭ്യമല്ല." +retry = "വീണ്ടും ശ്രമിക്കുക" searchPlaceholder = "അറ്റാച്ച്മെന്റുകൾ തിരയുക" title = "അറ്റാച്ച്മെന്റുകൾ" +[viewer.bookmarks] +bookmarkTitle = "ബുക്ക്‌മാർക്ക് ശീർഷകം" +closeSidebar = "ബുക്ക്‌മാർക്കുകളുടെ സൈഡ്‌ബാർ അടയ്ക്കുക" +collapseAll = "എല്ലാ ബുക്ക്‌മാർക്കുകളും ചുരുക്കുക" +expandAll = "എല്ലാ ബുക്ക്‌മാർക്കുകളും വിപുലീകരിക്കുക" + [viewer.comments] addComment = "കമന്റ് ചേർക്കുക" addCommentPlaceholder = "കമന്റ് ചേർക്കുക..." @@ -8075,6 +10316,7 @@ clearAll = "എല്ലാ കമന്റുകളും മായ്ക്ക clearAllDescription = "ഇത് സൈഡ്ബാറിലെ കമന്റുകളും മറുപടികളും നീക്കം ചെയ്യുകയും, ഡോക്യുമെന്റിൽ ബന്ധപ്പെട്ടിരിക്കുന്ന അനോട്ടേഷനുകൾ നിലനിർത്തുകയും ചെയ്യും." clearAllTitle = "എല്ലാ കമന്റുകളും മായ്ക്കണമോ?" close = "അഭിപ്രായങ്ങൾ അടയ്ക്കുക" +closeSidebar = "അഭിപ്രായങ്ങളുടെ സൈഡ്‌ബാർ അടയ്ക്കുക" deleteAnnotationAndComment = "അനോട്ടേഷനും കമന്റും ഇല്ലാതാക്കുക" deleteDescription = "ഈ അനോട്ടേഷനോടൊപ്പം ഒരു കമന്റ് ചേർത്തിട്ടുണ്ട്. അനോട്ടേഷൻ നിലനിർത്തിക്കൊണ്ട് സൈഡ്‌ബാറിൽ നിന്ന് കമന്റ് മാത്രം നീക്കാനോ, അല്ലെങ്കിൽ എല്ലാം ഇല്ലാതാക്കാനോ കഴിയും." deleteTitle = "കമന്റുകളിൽ നിന്ന് അനോട്ടേഷൻ നീക്കാമോ?" @@ -8106,6 +10348,11 @@ title = "ഫോം ഫീൽഡുകൾ" unsavedBadge = "സംരക്ഷിച്ചിട്ടില്ല" unsavedDesc = "നിങ്ങൾക്ക് സംരക്ഷിക്കാത്ത മാറ്റങ്ങൾ ഉണ്ട്" +[viewer.layers] +closeSidebar = "ലെയറുകളുടെ സൈഡ്‌ബാർ അടയ്ക്കുക" +hideAll = "എല്ലാ ലെയറുകളും മറയ്ക്കുക" +showAll = "എല്ലാ ലെയറുകളും കാണിക്കുക" + [viewer.link] delete = "ലിങ്ക് ഇല്ലാതാക്കുക" @@ -8136,6 +10383,9 @@ resultsOf = "ആകെ {{total}}യിൽ" [viewer.signature] delete = "കൈയൊപ്പ് ഇല്ലാതാക്കുക" +[viewer.thumbnails] +closeSidebar = "തംബ്നെയിലുകളുടെ സൈഡ്‌ബാർ അടയ്ക്കുക" + [viewPdf] tags = "കാണുക,വായിക്കുക,വ്യാഖ്യാനിക്കുക,ടെക്സ്റ്റ്,ചിത്രം,ഹൈലൈറ്റ്,തിരുത്തുക" title = "PDF കാണുക/തിരുത്തുക" @@ -8562,6 +10812,7 @@ loading = "അംഗങ്ങളെ ലോഡ് ചെയ്യുന്നു. locked = "ലോക്കുചെയ്തിരിക്കുന്നു" lockedBadge = "ലോക്കുചെയ്ത" loginRequired = "ആദ്യം ലോഗിൻ മോഡ് പ്രാപ്തമാക്കുക" +memberActions = "അംഗത്തിന്റെ പ്രവർത്തനങ്ങൾ" noMembersFound = "അംഗങ്ങളെ കണ്ടെത്താനായില്ല" role = "റോൾ" searchMembers = "അംഗങ്ങളെ തിരയുക..." @@ -8571,6 +10822,7 @@ unlockAccount = "അക്കൗണ്ട് അൺലോക്ക് ചെയ unlockUserError = "ഉപയോക്തൃ അക്കൗണ്ട് അൺലോക്ക് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു" unlockUserSuccess = "ഉപയോക്തൃ അക്കൗണ്ട് വിജയകരമായി അൺലോക്ക് ചെയ്തു" user = "ഉപയോക്താവ്" +userInfo = "ഉപയോക്തൃ വിവരം" [workspace.people.actions] upgrade = "അപ്‌ഗ്രേഡ്" @@ -8716,6 +10968,7 @@ removeMemberError = "ഉപയോക്താവിനെ ടീമിൽ നി removeMemberSuccess = "ഉപയോക്താവിനെ ടീമിൽ നിന്ന് നീക്കി" renameTeamLabel = "ടീം പുനർനാമകരണം ചെയ്യുക" system = "സിസ്റ്റം" +teamActions = "ടീം പ്രവർത്തനങ്ങൾ" teamName = "ടീം പേര്" teamNotFound = "ടീം കണ്ടെത്താനായില്ല" title = "ടീങ്ങൾ" diff --git a/frontend/editor/public/locales/nl-NL/translation.toml b/frontend/editor/public/locales/nl-NL/translation.toml index c1b37db210..91a56b2594 100644 --- a/frontend/editor/public/locales/nl-NL/translation.toml +++ b/frontend/editor/public/locales/nl-NL/translation.toml @@ -7,6 +7,7 @@ black = "Zwart" blue = "Blauw" cancel = "Annuleren" chooseFile = "Bestand kiezen" +clear = "Wissen" close = "Sluiten" comingSoon = "Binnenkort" confirm = "Bevestigen" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} bestanden zijn klaar." property = "Eigenschap" quickPosition = "Snelle positie" red = "Rood" +remove = "Verwijderen" reset = "Reset" review = "Beoordelen" save = "Opslaan" @@ -180,6 +182,7 @@ addMoreFiles = "Meer bestanden toevoegen..." attachments = "Bijlagen selecteren" info = "Selecteer bestanden om aan uw PDF toe te voegen. Deze bestanden worden ingesloten en zijn toegankelijk via het bijlagenpaneel van de PDF." placeholder = "Kies bestanden..." +removeFile = "Bestand verwijderen" selectedFiles = "Geselecteerde bestanden" submit = "Bijlagen toevoegen" @@ -1628,6 +1631,9 @@ title = "Wilt u Stirling PDF beter maken?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Centreren" +alignLeft = "Links uitlijnen" +alignRight = "Rechts uitlijnen" annotationStyle = "Annotatiestijl" backgroundColor = "Achtergrondkleur" borderOff = "Rand: Uit" @@ -2531,6 +2537,7 @@ title = "Vuistregel" [certSign.source] device = "Dit apparaat" +noOtherSources = "Er zijn geen andere certificaatbronnen beschikbaar." server = "Server" stepTitle = "Certificaatbron" upload = "Uploaden" @@ -2805,6 +2812,7 @@ back = "Terug" cancel = "Annuleren" close = "Sluiten" collapse = "Samenvouwen" +confirm = "Bevestigen" continue = "Doorgaan" copied = "Gekopieerd!" copy = "Kopiëren" @@ -3595,7 +3603,9 @@ makeCopy = "Kopie maken" mobileShort = "Mobile" mobileUpload = "Mobile Upload" mobileUploadNotAvailable = "Mobile upload not enabled" +moreOptions = "Meer opties" myFiles = "Mijn bestanden" +nextFile = "Volgend bestand" noFiles = "Geen bestanden beschikbaar" noFilesFound = "Geen bestanden gevonden die overeenkomen met uw zoekopdracht" noRecentFiles = "Geen recente bestanden gevonden" @@ -3605,6 +3615,7 @@ openInFileEditor = "Openen in bestandseditor" openInPageEditor = "Openen in Pagina-editor" owner = "Eigenaar" ownerUnknown = "Onbekend" +previousFile = "Vorig bestand" recent = "Recent" removeBoth = "Uit beide verwijderen" removeFilePrompt = "Dit bestand is opgeslagen op dit apparaat en op uw server. Van waar wilt u het verwijderen?" @@ -3680,7 +3691,9 @@ workbench = "Werkbank" [fileSidebar] addFiles = "Bestanden toevoegen" +addingFiles = "Bestanden toevoegen…" collapse = "Zijbalk samenvouwen" +customizeGroups = "Groepen aanpassen" dropHint = "Open bestanden om te beginnen" dropToAdd = "Drop files to add" expand = "Zijbalk uitvouwen" @@ -3693,8 +3706,11 @@ noFiles = "Nog geen bestanden" openFileManager = "Bestandsbeheer openen" openFromComputer = "Openen vanaf computer" openSettings = "Instellingen openen" +other = "Overig" +recent = "Recent" search = "Zoeken" searchPlaceholder = "Bestanden zoeken..." +viewAll = "Alle {{count}} bestanden bekijken" [fileSidebar.fileItem] closeViewer = "Viewer sluiten" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Toevoegen" +addLabel = "Een label toevoegen…" +categoryIconAria = "Kies een pictogram voor {{name}}" +createCategory = "Categorie maken" +delete = "Categorie verwijderen" +done = "Gereed" +hide = "Categorie verbergen" +newCategory = "Nieuwe categorienaam…" +removeLabel = "{{name}} verwijderen" +rename = "Naam wijzigen" +reset = "Terugzetten naar standaardinstellingen" +search = "Labels zoeken…" +show = "Categorie tonen" +subtitle = "Groepeer je bestanden in hoofdcategorieën. Voeg bestaande of nieuwe labels toe aan een categorie, wijzig de naam ervan of maak je eigen categorie. Bestanden die in geen van je categorieën staan, verschijnen onder “Overig”." +title = "Zijbalkcategorieën" + [filesPage] addToWorkspace = "Aan werkruimte toevoegen" addToWorkspaceCount = "{{count}} aan werkruimte toevoegen" @@ -3715,6 +3748,7 @@ backToFolder = "Terug naar {{folder}}" backToMyFiles = "Terug naar Mijn bestanden" breadcrumbs = "Mappad" cancel = "Annuleren" +classification = "Classificatie" clearSearch = "Zoekopdracht wissen" clearSelection = "Selectie wissen" closeDetails = "Details sluiten" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Kan bestanden niet uploaden: {{message}}" added = "Toegevoegd" count = "Bestanden" folder = "Map" +labels = "Labels" modified = "Gewijzigd" name = "Naam" size = "Grootte" -toolHistory = "Toolgeschiedenis" toolHistoryAtVersion = "Cumulatieve toolketen" totalSize = "Totale grootte" type = "Type" @@ -4614,10 +4648,10 @@ welcomeTitle = "U bent uitgenodigd!" [landing] addFiles = "Bestanden toevoegen" heroSubtitle = "Sleep of voeg een bestaande PDF toe om te beginnen." -heroTitle = "Stirling PDF" mobileUpload = "Upload from Mobile" openFromComputer = "Openen vanaf computer" uploadFromComputer = "Uploaden vanaf computer" +workbenchEmptyStateHero = "Zet ergens een PDF neer" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Uitvoer" [onboarding] activeFiles = "De weergave Actieve bestanden toont alle PDF's die u in de tool hebt geladen en laat u kiezen welke u wilt verwerken." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Sluiten" cropSettings = "Nu we het bestand hebben geselecteerd dat we willen bijsnijden, kunnen we de tool Bijsnijden configureren om het gebied te kiezen waarnaar we de PDF willen bijsnijden." fileCheckbox = "Door op een van de bestanden te klikken selecteert u het voor verwerking. U kunt meerdere bestanden selecteren voor batchbewerkingen." fileReplacement = "Het gewijzigde bestand vervangt automatisch het originele bestand in de Werkbank, zodat u het eenvoudig door meer tools kunt halen." @@ -4955,6 +4990,7 @@ skipTheTour = "Rondleiding overslaan" [onboarding.desktopInstall] body = "Stirling werkt het best als desktopapp. U kunt het offline gebruiken, sneller documenten openen en lokaal op uw computer bewerken." +selectOs = "Besturingssysteem selecteren" title = "Downloaden" titleWithOs = "Downloaden voor {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF-editor" [pdfTextEditor.actions] applyChanges = "Wijzigingen toepassen" +clearText = "Tekst wissen" downloadCopy = "Kopie downloaden" +moreOptions = "Meer opties" reset = "Wijzigingen resetten" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contracten" +"Financial reports" = "Financiële rapporten" +"HR records" = "HR-dossiers" +Insurance = "Verzekeringen" +Invoices = "Facturen" +"Legal filings" = "Juridische indieningen" +"Medical / PHI" = "Medisch / PHI" +"Tax documents" = "Belastingdocumenten" + [policies.enforcement] applying = "Bezig met toepassen van {{names}}" applyingProgress = "Bezig met toepassen van {{names}} ({{done}} van {{total}})" @@ -5963,9 +6011,95 @@ export = "Afdwingen vóór exporteren" input = "Afdwingen bij importeren" print = "Afdwingen vóór afdrukken" +[policies.field] +accessLog = "Toegangslog" +archiveAfter = "Archiveren na" +auditTrail = "Audittrail" +belowThreshold = "Onder drempelwaarde" +destination = "Bestemming" +frameworks = "Frameworks" +immutableHold = "Onveranderlijke blokkering" +keepFor = "Bewaren gedurende" +minConfidence = "Min. betrouwbaarheid" +notify = "Melden bij routering" +onViolation = "Bij niet-naleving" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 jaar" +"30 days" = "30 dagen" +"90 days" = "90 dagen" +Never = "Nooit" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Markeren voor beoordeling" +Hold = "Vasthouden" +"Route to bucket" = "Routeren naar bucket" + +[policies.fieldOption.destination] +Documents = "Documenten" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 jaar" +"3 years" = "3 jaar" +"30 days" = "30 dagen" +"7 years" = "7 jaar" +Indefinite = "Onbepaalde tijd" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI automatisch redigeren" +"Block export" = "Export blokkeren" +"Flag for review" = "Markeren voor beoordeling" +"Quarantine document" = "Document in quarantaine plaatsen" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Toevoegen" +addPlaceholder = "Een label toevoegen…" +customNote = "Aangepast voor je team." +defaultNote = "Gebruikt de ingebouwde standaard, gedeeld met je team." +duplicate = "\"{{name}}\" bestaat al." +edit = "Labels bewerken" +empty = "Nog geen labels." +export = "JSON exporteren" +iconAria = "Kies een pictogram voor {{name}}" +import = "JSON importeren" +importError = "Kon dat bestand niet importeren." +managedNote = "Teamlabels worden beheerd door je teamleider." +modalSubtitle = "Gedeeld met je hele team. De classifier kiest de labels die bij elk document passen." +modalTitle = "Classificatielabels" +pickIcon = "Pictogram {{label}} gebruiken" +removeAria = "{{name}} verwijderen" +resetToDefault = "Terugzetten naar standaard" +saveForTeam = "Opslaan voor team" +saving = "Opslaan…" +sectionLabel = "Classificatielabels" +startFromScratch = "Vanaf nul beginnen" +teamCount = "teamlabels" +tooLong = "Labels mogen maximaal {{max}} tekens bevatten." +ungrouped = "Niet gegroepeerd" +view = "Labels bekijken" + [policies.pii] account = "Rekeningnummers (gelabeld)" card = "Credit-/debetkaarten" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US-routingnummers (ABA)" ssn = "Social Security-nummers" +[policies.settings] +noneExport = "Er worden momenteel geen beleidsregels uitgevoerd bij export." +noneUpload = "Er worden momenteel geen beleidsregels uitgevoerd bij upload." +onExport = "Bij export" +onUpload = "Bij upload" +reorderHandle = "Slepen om te herschikken" +runOrderDesc = "Wanneer meer dan één beleid op dezelfde trigger wordt uitgevoerd, worden ze in deze volgorde uitgevoerd — elk op de uitvoer van het vorige beleid. Sleep om te herschikken." +title = "Beleidsinstellingen" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Beleidsopties" +policySettings = "Beleidsinstellingen" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Mislukte beleidsregels opnieuw proberen ({{count}})" +rowProgress = "{{completed}} van {{total}} bestanden verwerkt" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Wat is een beleid?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} wordt afgedwongen..." +badgeRan = "{{name}}-beleid is op dit bestand uitgevoerd" +blockingAction = "{{action}} geblokkeerd tijdens afdwingen van beleid, even geduld..." +dismiss = "Overlay sluiten" +enforcingTitle = "Beleid afdwingen..." +viewAnyway = "Bestand bekijken (beleid wordt nog afgedwongen)" + +[portal] +comingSoon = "Binnenkort beschikbaar" + +[portal.accountLink.card] +billingNote = "Verwerking zonder toezicht wordt gefactureerd aan je organisatie-wallet." +eyebrow = "Accountkoppeling" +linkButton = "Koppel je Stirling-account" +linked = "Gekoppeld" +linkedAs = "Gekoppeld als {{name}}." +linkedGeneric = "Deze instantie is gekoppeld." +notLinked = "Niet gekoppeld" +title = "Koppel deze organisatie aan haar Stirling-account" +unlink = "Ontkoppelen" + +[portal.accountLink.card.error] +title = "Kon niet koppelen" + +[portal.accountLink.card.loginNotConfigured] +after = "om accountkoppeling met het gehoste Stirling-account in te schakelen. In dev kun je aanmelden simuleren vanuit het koppelingsvenster." +before = "Stel" +title = "SaaS-login niet geconfigureerd" + +[portal.accountLink.gate] +action = "Account koppelen" +description = "Koppel het Stirling-account van deze organisatie om factureerbare functies te gebruiken." +title = "Koppelen om te ontgrendelen" +titleFeature = "Koppelen om {{feature}} te ontgrendelen" + +[portal.accountLink.instances] +active = "Actief" +revoke = "Intrekken" +revoked = "Ingetrokken" +unnamed = "Naamloze instantie" + +[portal.accountLink.instances.columns] +instance = "Instantie" +lastSeen = "Laatst gezien" +linked = "Gekoppeld" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Koppel het account van deze organisatie en registreer vervolgens je zelfgehoste instanties om ze hier te zien." +title = "Geen gekoppelde instanties" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} d geleden" +daysAgo_other = "{{count}} d geleden" +hoursAgo_one = "{{count}} u geleden" +hoursAgo_other = "{{count}} u geleden" +justNow = "zojuist" +minutesAgo_one = "{{count}} m geleden" +minutesAgo_other = "{{count}} m geleden" +never = "nooit" + +[portal.accountLink.modal] +linkSubtitle = "Meld je aan bij het account waaraan deze server moet worden gefactureerd." +linkTitle = "Koppel je Stirling-account" +reauthSubtitle = "Je sessie is verlopen — meld je opnieuw aan bij je Stirling-account. Je instantie blijft gekoppeld." +reauthTitle = "Opnieuw aanmelden" +simulateSignIn = "Aanmelden simuleren (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "om koppelen in de app met het gehoste Stirling-account in te schakelen." +and = "en" +before = "Stel" +title = "SaaS-login niet geconfigureerd" + +[portal.accountLink.panel] +instancesSub = "Elke zelfgehoste instantie die bij deze organisatie is geregistreerd. Trek een referentie in om de toegang zonder toezicht direct af te sluiten." +instancesTitle = "Gekoppelde instanties" +revokeError = "Kon instantie niet intrekken" +sub = "Koppel deze zelfgehoste organisatie aan haar Stirling-account, zodat verwerking zonder toezicht wordt gefactureerd aan je organisatie-wallet." + +[portal.accountLink.panel.loadError] +forbidden = "Alleen de teameigenaar kan de gekoppelde instanties van de organisatie bekijken." +generic = "Kon de gekoppelde instanties van het team niet laden. Probeer het zo opnieuw." +title = "Kon gekoppelde instanties niet laden" + +[portal.accountLink.state] +free = "Editor-abonnement" +subscribed = "Processor-abonnement" +unlinked = "Niet gekoppeld" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap vanuit document" +sectionsAriaLabel = "Secties van Agent Builder" +selectorAriaLabel = "Agents" +subtitle = "Ontwerp, test en publiceer de AI-agenten die je documenten classificeren, er gegevens uit extraheren en ze routeren. Definieer scenario's, begrens tooltoegang, voer een golden set uit en publiceer een versie." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Annuleren" +dropzoneText = "Kies een voorbeelddocument (PDF of afbeelding)" +lead = "Zet een voorbeelddocument neer en we stellen scenario's en een extractieschema voor dat je kunt verfijnen. Er wordt niets gepubliceerd totdat je het hebt beoordeeld." +submit = "Agent bootstrappen" +subtitle = "Start een nieuwe agent vanuit één representatief bestand" +title = "Bootstrap vanuit een document" + +[portal.agentBuilder.empty] +description = "Bootstrap een agent vanuit een voorbeelddocument om de scenario's en het extractieschema te starten, verfijn en publiceer daarna." +title = "Nog geen agents" + +[portal.agentBuilder.evals] +casesPassing = "Geslaagde cases" +columnCase = "Eval-case" +columnLatency = "Latentie" +columnResult = "Resultaat" +fail = "mislukt" +goldenSetPassRate = "Slagingspercentage golden set" +latencyMs = "{{ms}} ms" +notRun = "niet uitgevoerd" +pass = "geslaagd" +passRate = "Slagingspercentage" +runEvals = "Evals uitvoeren" + +[portal.agentBuilder.evals.empty] +description = "Evals maken van je scenario's een herhaalbare golden set. Upgrade om het slagingspercentage in de tijd vast te leggen en publicaties daarop te blokkeren." +title = "Nog geen golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "over golden sets" +activeAgents = "Actieve agents" +avgPassRate = "Gem. slagingspercentage evals" +fleetWide = "over de hele fleet" +latestPublished = "Laatst gepubliceerd" +scenarios = "Scenario's" +testCases = "testcases" +totalDescription_one = "{{count}} totaal" +totalDescription_other = "{{count}} totaal" + +[portal.agentBuilder.scenarios] +add = "Toevoegen" +addScenario = "Scenario toevoegen" +enable = "Inschakelen" +expectationLabel = "Verwacht gedrag" +expectationPlaceholder = "Wat de agent moet doen" +inEval = "in eval" +mute = "Dempen" +muted = "gedempt" +nameLabel = "Naam" +namePlaceholder = "bijv. compliance-escalatie" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenario's" +tools = "Tools" +versions = "Versies" + +[portal.agentBuilder.tools] +broadAccess = "Brede toegang" +deniedHint = "Geselecteerde tools zijn geblokkeerd. Al het overige blijft aanroepbaar." +deniedTools = "Geweigerde tools" +governanceGate = "Tool-governance is beschikbaar in het Enterprise-abonnement." +restricted = "Beperkt" +restrictedAccess = "Beperkte tooltoegang" +restrictedDescription = "Sta elke tool toe behalve de tools die je hieronder weigert." + +[portal.agentBuilder.versions] +current = "huidig" +historyGate = "Volledige versiegeschiedenis en rollback zijn beschikbaar in het Enterprise-abonnement." +publish = "Publiceren" +rollBack = "Terugdraaien" + +[portal.assistant] +close = "Assistent sluiten" +error = "Kon de assistent niet bereiken." +errorWithDetail = "Kon de assistent niet bereiken: {{detail}}" +inputAriaLabel = "Vraag de assistent" +inputPlaceholder = "Vraag iets over Stirling…" +open = "Assistent openen" +send = "Verzenden" +title = "Assistent" +tryAsking = "Probeer te vragen" +typing = "Aan het typen" + +[portal.auth] +loading = "Laden" +redirectingToEditor = "Doorsturen naar de editor..." + +[portal.billing.checkout] +noClientSecret = "Edge-functie heeft geen client_secret geretourneerd." +subtitle = "Voeg een kaart toe om door te gaan na je gratis Editor-abonnementstegoed. Stripe regelt de rest." +title = "Processor-abonnement inschakelen" + +[portal.billing.checkout.activationSlow] +body = "Je betaling is gelukt, maar activering duurt iets langer dan normaal. Het wordt automatisch ingeschakeld - sluit dit en het verschijnt hier binnenkort." +close = "Sluiten" +title = "Bijna klaar" + +[portal.billing.checkout.error] +title = "Kon checkout niet starten" + +[portal.billing.checkout.finalizing] +body = "Je betaling is verwerkt. We schakelen verbruiksgemeten verwerking in voor je gekoppelde instanties - dit duurt meestal een paar seconden." +hint = "Houd dit venster open." +title = "Je Processor-abonnement activeren..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "in de portal env om checkout in de app in te schakelen." +bodyBefore = "Stel" +title = "Stripe niet geconfigureerd" + +[portal.billing.enterpriseUpsell] +cta = "Stel je Enterprise-offerte samen" +description = "Volumekortingen met verplichting, geïsoleerde implementatie, aangepaste MSA en beveiligingsbeoordelingen, en partnerschappen met externe distributeurs." +eyebrow = "Volumekorting · 1M+ PDF's" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Actief deze maand" +cost = "Kosten" +editorsDeployed = "Editors geïmplementeerd" +inviteTeammates = "Teamgenoten uitnodigen" +pdfsEdited = "PDF's bewerkt" +subtitle = "Implementeer overal, voor je hele team." +title = "Gratis PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "Kon checkout niet starten" +currentPlan = "Huidig abonnement" +freeForever = "Voor altijd gratis" +noTeamResolved = "Er is nog geen team gekoppeld aan je wallet — vernieuw en probeer opnieuw." +ownerOnly = "Alleen de teameigenaar kan het Processor-abonnement inschakelen." +planName = "Editor" +ssoIncluded = "SSO inbegrepen" +switchOnProcessor = "Processor inschakelen →" +unlimitedUsers = "Onbeperkt aantal gebruikers" + +[portal.billing.invoices] +columnAmount = "Bedrag" +columnDate = "Datum" +columnDescription = "Beschrijving" +columnPdfsProcessed = "PDF's verwerkt" +columnStatus = "Status" +descriptionFallback = "Factuur" +downloadAriaLabel = "Factuur {{number}} downloaden als PDF" +emptyDescription = "Zodra je team een abonnement neemt en de eerste cyclus is afgesloten, verschijnen je facturen hier." +emptyTitle = "Nog geen facturen" +fetchLimitNote_one = "Je {{count}} meest recente facturen worden weergegeven. Oudere facturen staan in de Stripe-portal." +fetchLimitNote_other = "Je {{count}} meest recente facturen worden weergegeven. Oudere facturen staan in de Stripe-portal." +loadError = "Kon facturen niet laden: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Alle {{count}} tonen" +showAll_other = "Alle {{count}} tonen" +showFewer_one = "Minder tonen (bovenste {{count}})" +showFewer_other = "Minder tonen (bovenste {{count}})" +showMostRecent_one = "{{count}} meest recente tonen" +showMostRecent_other = "{{count}} meest recente tonen" +title = "Factuurgeschiedenis" +viewAriaLabel = "Factuur {{number}} bekijken in Stripe" +viewLink = "Bekijken ↗" + +[portal.billing.linkPrompt] +cta = "Stirling-account koppelen" +description = "Handmatige PDF-bewerking — bekijken, ondertekenen, samenvoegen, splitsen, watermerken, comprimeren, converteren, handmatige OCR — is altijd gratis, gekoppeld of niet. Koppel om 500 gratis PDF's voor verbruiksgemeten verwerking te claimen (automatisering, AI en de API); wanneer je meer nodig hebt, schakel je het Processor-abonnement in en betaal je alleen voor wat je gebruikt." +title = "Koppel je Stirling-account" + +[portal.billing.paymentMethod] +billedMonthly = "Maandelijks gefactureerd" +cardEnding = "{{brand}} eindigend op {{last4}}" +cardFallback = "Kaart" +expiresBilledMonthly = "Verloopt {{expiry}} · maandelijks gefactureerd" +eyebrow = "Betaalmethode" +managedSub = "Je kaart- en factuurgegevens worden veilig bewaard in het klantenportaal van Stripe." +managedTitle = "Beheerd in Stripe" +update = "Bijwerken" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Nog geen verbruiksgemeten verwerking deze periode." +eyebrow = "PDF's verwerkt deze periode" +legendValue_one = "{{formatted}} PDF's" +legendValue_other = "{{formatted}} PDF's" +segbarAriaLabel = "Verbruiksgemeten PDF's uitgesplitst per categorie" +segmentAgentsDesc = "AI-agentacties" +segmentAgentsLabel = "Agents" +segmentApiDesc = "Directe API-verzoeken" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatiseringen en pipelines" +segmentAutomationLabel = "Automatisering" +unit = "verbruiksgemeten PDF's" + +[portal.billing.spendLimit] +adjustLimit = "Limiet aanpassen" +cancel = "Annuleren" +capControlNote = "Wijzigingen gelden direct — verhoog of verlaag het plafond op elk moment." +capSuffix = "/ maand" +capSuffixWithDocs = "/ maand · ≈ {{documents}} documenten" +displaySub = "Je betaalt alleen voor wat je automatisch verwerkt — nooit boven het plafond." +editTitle = "Stel je maandelijkse plafond in" +eyebrow = "Uitgavelimiet" +guardrailBody = "een hard plafond — je betaalt nooit meer dan dat. Bij het plafond pauzeert verbruiksgemeten verwerking (onbeperkte PDF-bewerking blijft werken) totdat je het verhoogt of de cyclus opnieuw start. Er gaat niets verloren." +guardrailLabel = "Je vangrail:" +noCap = "geen plafond" +pctUsed = "{{pct}}% gebruikt" +remaining = "{{amount}} resterend" +save = "Limiet opslaan" +saveError = "Kon limiet niet opslaan" +thisPeriodUncapped = "{{amount}} deze periode · zonder plafond" +usedThisMonth = "{{amount}} gebruikt deze maand" +useSuggested = "Aanbevolen gebruiken · {{amount}} / maand" + +[portal.billing.spendLimit.projection] +body_one = "Bij {{rate}}/dag bereik je het plafond over ~{{count}} dag (~{{monthEnd}} maandultimo). Aanbevolen limiet ~{{suggested}}." +body_other = "Bij {{rate}}/dag bereik je het plafond over ~{{count}} dagen (~{{monthEnd}} maandultimo). Aanbevolen limiet ~{{suggested}}." +label = "Verwacht te overschrijden." + +[portal.billing.spendThisMonth] +eyebrow = "Uitgaven deze maand" +processed_one = "{{formattedCount}} PDF verwerkt." +processed_other = "{{formattedCount}} PDF's verwerkt." +processedWithRate_one = "{{formattedCount}} PDF verwerkt, à {{rate}} per stuk." +processedWithRate_other = "{{formattedCount}} PDF's verwerkt, à {{rate}} per stuk." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Verhoog het nu zodat automatische verwerking nooit pauzeert." +approachingTitle = "Je zit op {{pct}}% van je maandelijkse uitgavelimiet" +raiseLimit = "Limiet verhogen" +reachedBody = "Verbruiksgemeten verwerking is gepauzeerd totdat je de limiet verhoogt of de cyclus opnieuw start. Onbeperkte PDF-bewerking blijft werken." +reachedTitle = "Maandelijkse uitgavelimiet bereikt" + +[portal.billing.subscribedPlan.portalError] +title = "Kon Stripe-portal niet openen" + +[portal.billing.walletMeter] +capSuffix_one = "van {{allowance}} gratis PDF's gebruikt" +capSuffix_other = "van {{allowance}} gratis PDF's gebruikt" +eyebrow = "Processor-proefperiode" +statusLabel_one = "{{remaining}} over" +statusLabel_other = "{{remaining}} over" +sub = "Gebruik de PDF Editor gratis. Betaal om PDF's automatisch te verwerken." +title_one = "Verwerk {{allowance}} PDF's gratis" +title_other = "Verwerk {{allowance}} PDF's gratis" +titleWithRate_one = "Verwerk {{allowance}} PDF's gratis, daarna {{rate}}/PDF" +titleWithRate_other = "Verwerk {{allowance}} PDF's gratis, daarna {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Vergrendeld" +openAriaLabel = "Component {{name}} openen" + +[portal.catalogue.detail] +addToProject = "Toevoegen aan project" +ariaLabel = "Componentdetail" +tabsAriaLabel = "Componentdetailsecties" +upgradeToUnlock = "Upgrade om te ontgrendelen" + +[portal.catalogue.detail.code] +install = "Installeren" +usage = "Gebruik" + +[portal.catalogue.detail.locked] +description = "{{name}} is inbegrepen vanaf het {{tier}}-abonnement. Upgrade om het in te sluiten." +title = "Niet beschikbaar in je abonnement" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Interactieve sandbox wordt hier weergegeven" + +[portal.catalogue.detail.pricing] +note = "Verbruiksgemeten per {{unit}}. Gebruik boven het maandelijkse gratis quotum wordt gefactureerd aan je account en gespecificeerd onder Gebruik en facturering." + +[portal.catalogue.detail.stats] +billedOn = "Gefactureerd op" +embeds30d = "Embeds (30d)" +freeQuota = "Gratis quotum" +freeQuotaValue = "{{amount}} / mnd" +maturity = "Volwassenheid" +none = "Geen" +perAction = "Per actie" +price = "Prijs" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Overzicht" +pricing = "Prijzen" +props = "Props / API" + +[portal.catalogue.props] +optional = "optioneel" +required = "vereist" + +[portal.catalogue.props.columns] +description = "Beschrijving" +name = "Prop" +required = "Vereist" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Componenten GA" +componentSpendMtd = "Componentuitgaven (MTD)" +embedsThisMonth = "Embeds deze maand" +inBeta = "In beta" + +[portal.components.billingUnit] +approval = "goedkeuring" +check = "controle" +event = "gebeurtenis" +render = "render" +review = "beoordeling" +session = "sessie" +signature = "handtekening" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Insluitbare SDK-widgets die je in je eigen app plaatst — een viewer, een e-sign-flow, een AI-beoordelingspaneel. Elk wordt per actie gemeten. Klik op een kaart voor installatie, gebruik en props." +title = "Componenten" + +[portal.componentsView.empty] +description = "De componentencatalogus kon niet worden geladen. Probeer het binnenkort opnieuw." +title = "Geen componenten beschikbaar" + +[portal.componentsView.lockedBanner] +description = "GA-componenten zijn beschikbaar met Pay-as-you-go; enkele Beta-componenten zijn alleen voor enterprise. Vergrendelde kaarten tonen een upgrade-aanmoediging." +title = "Sommige componenten hebben een betaald abonnement nodig" + +[portal.docs.authentication] +codeCaption = "elk verzoek" +eyebrow = "AAN DE SLAG" +lead = "Alle verzoeken worden geauthenticeerd met een bearer token. Sleutels zijn per omgeving afgebakend en verlopen nooit tenzij ze worden geroteerd." +liveKey = "Productiesleutels — gefactureerd, met rate limit volgens je abonnement." +testKey = "Sandbox-sleutels — gratis, retourneren synthetische fixtures." +title = "Authenticatie" + +[portal.docs.components] +codeCaption = "de viewer insluiten" +eyebrow = "COMPONENTEN" +lead = "Insluitbare UI voor beoordelingswachtrijen en documentinspectie. Breng je eigen stijlen mee of gebruik het meegeleverde thema." +title = "Drop-in viewers" + +[portal.docs.endpoints] +eyebrow = "API-REFERENTIE" +fieldCount_one = "{{count}} veld" +fieldCount_other = "{{count}} velden" +filterAll = "Alle" +filterAriaLabel = "Endpoints filteren op vertical" +lead = "Elk documenttype is een getypeerd endpoint. POST een bestand, ontvang schema-gevalideerde JSON. Filter hieronder op vertical." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API-REFERENTIE" +lead = "Fouten retourneren een stabiele, machineleesbare code plus een menselijk bericht. De 4xx-body bevat altijd een request_id voor ondersteuning." +title = "Fouten" + +[portal.docs.nav] +ariaLabel = "Documentatie" + +[portal.docs.nav.empty] +description = "De documentatie-index kon niet worden geladen." +title = "Docs niet beschikbaar" + +[portal.docs.quickstart] +eyebrow = "AAN DE SLAG" +lead = "Stuur je eerste document naar een getypeerd endpoint en ontvang gestructureerde JSON terug in drie stappen. Geen modeltraining, geen prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "voor copy-paste-recepten." +bodyBeforeLink = "verbind dezelfde call met een pipeline om validatie, redactie en levering te koppelen — of stel deze beschikbaar aan een agent via MCP. Zie" +label = "Volgende:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Maak een afgebakende sleutel aan op het tabblad Infrastructuur. Sleutels bevatten rate limits en een optionele IP-allowlist. Exporteer deze naar je shell:" +title = "Een API-sleutel uitgeven" + +[portal.docs.quickstart.step2] +body = "POST een bestand naar een getypeerd endpoint. Het endpoint bepaalt het schema dat je terugkrijgt — hier de factuurextractor." +snippetCaption = "een factuur extraheren" +title = "Een document verzenden" + +[portal.docs.quickstart.step3] +body = "Elke response wordt gevalideerd tegen het endpointschema, met een betrouwbaarheidsscore en herkomst per veld." +codeCaption = "200 OK" +title = "Het gestructureerde resultaat lezen" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrency" +eyebrow = "AAN DE SLAG" +lead = "Limieten schalen mee met je abonnement. Een 429-response bevat een Retry-After-header; de SDKs vertragen automatisch." +requestsPerMinute = "Verzoeken / minuut" +title = "Rate limits en quota" + +[portal.docs.recipes] +cloneButton = "Recept klonen" +eyebrow = "PLAYBOOKS" +lead = "End-to-end-patronen die bronnen, bewerkingen en bestemmingen koppelen. Elk komt overeen met een pipeline die je kunt klonen." +title = "Recepten" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party clients met getypeerde responses, automatische retries en streaming uploads. Ze volgen allemaal dezelfde endpointcatalogus." +title = "Officiële SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Verouderd" + +[portal.docs.skills] +eyebrow = "VAARDIGHEDEN" +lead = "Gebundelde, benoemde mogelijkheden die je agent als één tool aanroept. Elke vaardigheid is een deterministische op-chain met gekoppelde evals." +title = "Agentvaardigheden" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API-REFERENTIE" +lead = "Abonneer je op document.processed-, pipeline.completed- en quota.threshold-gebeurtenissen. Payloads worden ondertekend met HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header met je ondertekeningsgeheim voordat je een payload vertrouwt. SDKs leveren een" +beforeSignature = "Verifieer de" + +[portal.documents] +exportCsv = "CSV exporteren" +search = "Zoeken op bestandsnaam, ID..." +subtitle = "Elk document dat je organisatie heeft verwerkt, met de volledige verwerkingsrecord. Toegang tot inhoud is aanvraaggestuurd." +title = "Documenten" + +[portal.documents.audit] +approved = "Goedgekeurd" +archived = "Gearchiveerd" +elevation = "Verhoging" +empty = "Nog geen gebeurtenissen geregistreerd." +extracted = "Verwerkt" +flagged = "Moet worden beoordeeld" +ingested = "Geïmporteerd" +reviewed = "In beoordeling" + +[portal.documents.drawer] +sectionsAriaLabel = "Secties met documentdetails" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extracties" +overview = "Overzicht" + +[portal.documents.elevation] +requestAccess = "Toegang aanvragen" + +[portal.documents.elevation.active] +description = "Tijdelijke toekenning — toegang wordt gelogd en is tijdgebonden." +descriptionFourEyes = "Tijdelijke toekenning — een collega-beoordelaar is geïnformeerd (vierogenprincipe)." +title = "Toegang verloopt over {{time}}" + +[portal.documents.elevation.gated] +description = "Content is afgeschermd door zero-standing-access. Aanvragen start een tijdgebonden toekenning." +descriptionFourEyes = "Content is afgeschermd door zero-standing-access. Aanvragen start een tijdgebonden toekenning en informeert een collega-beoordelaar (vierogenprincipe)." +title = "Gevoelig document" + +[portal.documents.extractions] +empty = "Er zijn geen velden uit dit document geëxtraheerd." +masked = "Geëxtraheerde velden zijn verborgen. Vraag tijdelijke toegang aan om de inhoud van dit document te bekijken." + +[portal.documents.extractions.columns] +confidence = "Betrouwbaarheid" +field = "Veld" +value = "Waarde" + +[portal.documents.filters] +all = "Alle" +ariaLabel = "Documenten filteren op status" +flagged = "Gemarkeerd" +inReview = "In beoordeling" +processed = "Verwerkt" + +[portal.documents.overview] +action = "Pipeline / Actie" +product = "Product" +received = "Tijd" +status = "Status" +type = "Type" +user = "Gebruiker" + +[portal.documents.queue.empty] +description = "Wanneer bronnen documenten naar je pipelines sturen, verschijnen ze hier ter beoordeling." +title = "Geen documenten in de wachtrij" + +[portal.documents.status] +error = "Fout" +flagged = "Moet worden beoordeeld" +inReview = "In beoordeling" +processed = "Verwerkt" + +[portal.documents.table] +auto = "Auto" +editorAction = "Editor" +empty = "Geen documenten komen overeen met dit filter." +rowActions = "Rijacties" +sensitiveLabel = "Gevoelig" +sensitiveTitle = "Gevoelig — toegang vereist" + +[portal.documents.table.columns] +action = "Pipeline / Actie" +document = "Document" +product = "Product" +status = "Status" +time = "Tijd" +user = "Gebruiker" + +[portal.editorAdmin] +subtitle = "Implementeer de Stirling PDF Editor, koppel zelfgehoste instanties aan je organisatie en beheer de draaiende fleet — doelen, gezondheid, referenties en offline activering op één plek." +title = "Editor-implementatie" + +[portal.editorAdmin.health.columns] +activeUsers = "Actieve gebruikers" +host = "Host" +lastSeen = "Laatst gezien" +region = "Regio" +status = "Status" +version = "Versie" + +[portal.editorAdmin.health.empty] +description = "Implementeer een doel en koppel het om hier live instantiegezondheid te zien." +title = "Geen instanties rapporteren" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Offline bundel genereren" +lockCopy = "Offline en on-prem activering maken deel uit van Enterprise." +subtitle = "Genereer een ondertekende activeringsbundel voor een offline of on-prem installatie zonder uitgaand netwerkpad. Zet deze over naar de instantie en pas deze toe tijdens de eerste installatie." +talkToSales = "Neem contact op met sales" +title = "Air-gapped activering" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} is ondertekend en klaar om over te zetten. Deze activeert één instantie en verloopt over 14 dagen." +title = "Bundel klaar" + +[portal.editorAdmin.pairing] +generated = "Gegenereerd ✓" +generateNewCode = "Nieuwe code genereren" +lockCopy = "IaC-provisioning maakt deel uit van Enterprise." +rotate = "Roteren" +talkToSales = "Neem contact op met sales" + +[portal.editorAdmin.sections.health] +sub = "Elke Editor-instantie die rapporteert — versie, regio, status, laatst gezien en actieve gebruikers." +title = "Instantiegezondheid" + +[portal.editorAdmin.sections.pairing] +sub = "Verbind een zelfgehoste editor met deze organisatie. Genereer een token, geef een korte code door of koppel deze via IaC." +title = "Koppeling" + +[portal.editorAdmin.sections.targets] +sub = "Waar de Editor draait. Kopieer een snippet om een zelfgehoste instantie op te zetten, of gebruik Managed Cloud zonder ops." +title = "Implementatiedoelen" + +[portal.editorAdmin.serviceToken] +currentToken = "Huidig token" +lastRotated = "Laatst geroteerd" +rotateButton = "Service token roteren" +subtitle = "Instanties authenticeren zich bij de organisatie met deze referentie. Roteer deze volgens een schema of direct na een vermoedelijk lek." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Er is een nieuw token uitgegeven. Werk de STIRLING_SERVICE_TOKEN van elke zelfgehoste instantie binnen de respijtperiode van 24 uur bij, anders gaan ze offline." +title = "Draaiende instanties roteren" + +[portal.editorAdmin.status] +degraded = "Verminderd" +healthy = "Gezond" +offline = "Offline" +pairing = "Koppelen" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instantie" +instanceCount_other = "{{count}} instanties" +talkToSales = "Neem contact op met sales" +upgradePlan = "Abonnement upgraden" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem en Kubernetes zelfhosting maken deel uit van Enterprise." +paid = "Zelfhosting met Docker en Kubernetes wordt ontgrendeld met een betaald abonnement." + +[portal.editorAdmin.targets.state] +available = "Beschikbaar" +locked = "Vergrendeld" +running = "Actief" + +[portal.errorBoundary] +description = "Deze weergave heeft een onverwachte fout aangetroffen. Probeer het opnieuw of kies een andere sectie in de zijbalk." +retry = "Opnieuw proberen" +title = "Er is iets misgegaan op deze pagina" + +[portal.home.editor] +activeUsers = "{{n}} actief" +invite = "Teamleden uitnodigen" +name = "Stirling PDF Editor" +open = "Openen in browser" +updated = "bijgewerkt {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Zelfgehost · Docker" +kubernetes = "Zelfgehost · Kubernetes" + +[portal.home.greeting] +afternoon = "Goedemiddag" +evening = "Goedenavond" +morning = "Goedemorgen" + +[portal.home.onboarding] +dismiss = "Installatie sluiten" +notStarted = "Niet gestart" +progress = "{{done}} van {{total}} voltooid" +title = "Installatie voltooien" + +[portal.home.onboarding.enterprise] +body = "Organisatiebrede SSO + SCIM + RBAC, vaste volumeprijzen en air-gapped implementatie." +cta = "Proefperiode starten" +ctaQuote = "Offerte aanvragen" +lead = "Voor 250+ medewerkers." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Implementeer de desktop-app, voor altijd gratis." +title = "Download de PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} actief · {{recommended}} aanbevolen" +chip = "{{active}} actief" +title = "Beleid inschakelen" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} verbonden · elke PDF beheerd waar die terechtkomt" +chip = "{{connected}} verbonden" +title = "Verbind je bronnen" + +[portal.home.quickActions] +subtitle = "Belangrijkste taken voor vandaag" +title = "Snelle acties" + +[portal.home.quickActions.buildPipeline] +blurb = "Composer in 3 stappen bovenop de getypte op-bibliotheek" +title = "Pipeline bouwen" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, bewaakte mappen" +title = "Bron verbinden" + +[portal.home.quickActions.issueApiKey] +blurb = "Scoped sleutel met rate limits en IP allowlist" +title = "API-sleutel uitgeven" + +[portal.infrastructure] +manageEditorDeployment = "Editor-implementatie beheren" +sectionsAriaLabel = "Infrastructuursecties" +subtitle = "Implementaties, referenties, beveiligingspostuur, opslag en audittrail voor je Stirling-werkruimte." +title = "Infrastructuur" + +[portal.infrastructure.apiKeys] +createKey = "Sleutel maken" +heading = "API-sleutels" +subheading = "Scoped referenties met rate limits per sleutel, machtigingen en IP allowlists." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Toegestane IP's" +anyIp = "Elk IP (geen allowlist)" +created = "Aangemaakt" +lastUsed = "Laatst gebruikt" +permissions = "Machtigingen" +rateLimit = "Rate limit" +rateLimitValue = "{{value}} req/min" +usageMonth = "Gebruik deze maand" +usageToday = "Gebruik vandaag" + +[portal.infrastructure.apiKeys.empty] +description = "Maak een scoped sleutel om de Stirling API aan te roepen." +title = "Nog geen API-sleutels" + +[portal.infrastructure.audit] +filterAriaLabel = "Auditgebeurtenissen filteren op categorie" +heading = "Auditlogs" +latencyValue = "{{value}} ms" +noEventsInCategory = "Geen gebeurtenissen in deze categorie." +subheading = "Elke authenticatie-, configuratie- en verwerkingsgebeurtenis in je werkruimte." + +[portal.infrastructure.audit.columns] +actor = "Actor" +event = "Gebeurtenis" +latency = "Latentie" +status = "Status" +target = "Resource" +timestamp = "Tijdstempel" + +[portal.infrastructure.audit.empty] +description = "Werkruimteactiviteit verschijnt hier zodra deze plaatsvindt." +title = "Geen auditgebeurtenissen" + +[portal.infrastructure.audit.export] +cancel = "Annuleren" +error = "Exporteren mislukt. Probeer het opnieuw." +exportButton = "Exporteren" +exporting = "Exporteren…" +fieldsLegend = "Kolommen" +format = "Indeling" +open = "Exporteren" +subtitle = "Download auditgebeurtenissen als CSV of JSON. Kies welke kolommen je wilt opnemen." +title = "Auditlog exporteren" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Documentnaam" +ipAddress = "IP-adres" +outcome = "Resultaat" +tool = "Tool" +username = "Gebruikersnaam" + +[portal.infrastructure.audit.filters] +all = "Alle" +auth = "Auth" +config = "Config" +elevation = "Verhoging" +processing = "Verwerking" +security = "Beveiliging" + +[portal.infrastructure.audit.forbidden] +description = "Het auditlog is beschikbaar voor teamleads en beheerders. Vraag je teamlead of een beheerder om toegang." +title = "Je hebt geen toegang" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Verhoging" +processing = "Verwerking" +totalEvents = "Totaal aantal gebeurtenissen · 24u" + +[portal.infrastructure.createKey] +cancel = "Annuleren" +createKey = "Sleutel maken" +done = "Gereed" +ipAllowlistHelper = "Door komma's gescheiden CIDR-bereiken. Laat leeg om elk IP toe te staan." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Sleutelnaam" +keyNamePlaceholder = "bijv. Productie · ingest" +permissionsLabel = "Machtigingen" +secretKeyCaption = "Geheime sleutel" +secretWarning = "Sla dit op in een secrets manager. Stirling slaat alleen ooit een hash op — er is geen manier om deze later te herstellen." +subtitle = "Beperk de sleutel tot het minimum dat nodig is. Je kunt deze op elk moment roteren of intrekken." +subtitleCreated = "Kopieer dit geheim nu — het wordt niet opnieuw getoond." +title = "API-sleutel maken" +titleCreated = "Sleutel aangemaakt" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Geïmplementeerd door" +environment = "Omgeving" +product = "Product" +status = "Status" +version = "Versie" +when = "Wanneer" + +[portal.infrastructure.deployments.recent] +heading = "Recente implementaties" +subheading = "De nieuwste rollouts over producten en omgevingen." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instanties" +latency = "Latentie" +load = "Belasting" +p99 = "P99" +region = "Regio" +status = "Status" +throughput = "Doorvoer" +uptime = "Uptime" +version = "Versie" + +[portal.infrastructure.deployments.regions] +heading = "Regio's" +subheading = "Live gezondheid voor elke geïmplementeerde Stirling-regio — latentie, belasting en rolloutversie." + +[portal.infrastructure.deployments.regions.empty] +description = "Geïmplementeerde regio's verschijnen hier zodra je werkruimte is ingericht." +title = "Geen regio's geïmplementeerd" + +[portal.infrastructure.models] +heading = "Modellen" +msValue = "{{value}} ms" +subheading = "De modelcatalogus en routering die documentverwerking in je werkruimte aandrijven." + +[portal.infrastructure.models.byom] +description = "Registreer een on-prem of zelfgehost model en pin het aan een regio voor verwerking gebonden aan data residency." +title = "Bring your own model" + +[portal.infrastructure.models.catalogue] +heading = "Catalogus" +sub = "Beheerde modellen beschikbaar voor je werkruimte, met live latentie en kosten." +subEnterprise = "Beheerde, bring-your-own en on-prem modellen — met pinning per regio beschikbaar." + +[portal.infrastructure.models.catalogue.empty] +description = "Modellen in de catalogus van je werkruimte verschijnen hier." +title = "Geen modellen beschikbaar" + +[portal.infrastructure.models.columns] +cost = "Kosten" +latency = "Latentie" +load = "Belasting" +model = "Model" +status = "Status" +type = "Type" +version = "Versie" + +[portal.infrastructure.models.metrics] +activeModels = "Actieve modellen" +avgLatency = "Gem. latentie" +included = "Inbegrepen" +monthlySpend = "Maandelijkse modeluitgaven" + +[portal.infrastructure.models.routing] +empty = "Geen routeringsregels geconfigureerd." +heading = "Routeringsregels" +sub = "Welk model elke bewerking afhandelt. De standaard wordt toegepast wanneer geen specifiekere regel overeenkomt." +subLocked = "Routeer bewerkingen naar specifieke modellen — beschikbaar met betaalde abonnementen." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Upgrade naar Pro om te bepalen welk model elke bewerking en elk documenttype afhandelt." +title = "Modelroutering is een betaalde functie" + +[portal.infrastructure.models.routingColumns] +default = "Standaard" +docType = "Documenttype" +modelForAria = "Model voor {{operation}}" +operation = "Bewerking" +routedTo = "Gerouteerd naar" + +[portal.infrastructure.security.access.byok] +description = "Lever een sleutel uit je eigen KMS. Stirling versleutelt ermee, maar kan nog steeds lezen." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Sleutels verlaten je KMS nooit. Stirling bewaart alleen ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling beheert encryptiesleutels. Het eenvoudigst — geen key ops aan jouw kant." +label = "Door Stirling beheerde sleutels" + +[portal.infrastructure.security.accessPolicy] +heading = "Documenttoegangsbeleid" +subheading = "Bepaalt wie verwerkte documenten in rust kan ontsleutelen." + +[portal.infrastructure.security.attestations] +heading = "Compliance-attestaties" +noReport = "Geen rapport beschikbaar" +subheading = "Auditpostuur per framework, met rapporten beschikbaar voor geattesteerde controles." +viewReport = "Rapport bekijken →" + +[portal.infrastructure.security.compliance] +heading = "Compliance" +subheading = "Attestaties en certificeringen die het Stirling-platform dekken." + +[portal.infrastructure.security.empty] +description = "De beveiligingsconfiguratie van je werkruimte verschijnt hier." +title = "Beveiligingspostuur niet beschikbaar" + +[portal.infrastructure.security.hyokBanner] +description = "Met HYOK verlaten encryptiesleutels je KMS nooit. Stirling bewaart en verwerkt alleen ciphertext die je op elk moment kunt intrekken." +title = "Stirling kan je documenten niet ontsleutelen" + +[portal.infrastructure.security.ipAllowlist] +empty = "Geen IP-bereiken geconfigureerd — alle IP's toegestaan." +heading = "IP allowlist" +sub = "API-toegang is beperkt tot deze CIDR-bereiken." +subLocked = "Beperk API-toegang tot bekende IP-bereiken — beschikbaar met betaalde abonnementen." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Upgrade naar Pro om API-toegang tot specifieke netwerken te beperken." +title = "IP allowlisting is een betaalde functie" + +[portal.infrastructure.security.ipColumns] +added = "Toegevoegd" +addedBy = "Toegevoegd door" +cidr = "CIDR" +label = "Label" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritme" +heading = "Beheer van encryptiesleutels" +keyId = "Sleutel-ID" +lastRotated = "Laatst geroteerd" +rotateKey = "Sleutel roteren" +rotationPolicy = "Rotatiebeleid" +subheading = "Beheer van de sleutels die documenten in rust versleutelen — wie kan ontsleutelen en hoe sleutels roteren." + +[portal.infrastructure.security.managedBanner] +description = "Bring-your-own-key (BYOK) en hold-your-own-key (HYOK) sleutelbeheer zijn beschikbaar met Enterprise. Upgrade om sleutels uit je eigen KMS te leveren." +title = "Sleutels worden door Stirling beheerd in je abonnement" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Azië-Pacific" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "Europese Unie" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Verenigde Staten" + +[portal.infrastructure.security.residencyHeader] +heading = "Data residency" +subheading = "Waar documenten worden opgeslagen en verwerkt." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} gebruikt" + +[portal.infrastructure.storage.empty] +description = "Verbonden opslag en gebruik verschijnen hier." +title = "Geen opslag geconfigureerd" + +[portal.infrastructure.storage.lifecycle] +active = "Actief" +activeRange = "0–{{value}}d" +archived = "Gearchiveerd" +coldStorage = "koude opslag" +deleted = "Verwijderd" +never = "nooit" +purged = "opgeschoond" + +[portal.infrastructure.storage.providers] +connect = "Verbinden" +connected = "Verbonden" +heading = "Verbonden providers" +subheading = "Waar verwerkte artefacten worden weggeschreven." + +[portal.infrastructure.storage.retention] +heading = "Bewaartermijn" +subheading = "Hoe lang artefacten worden bewaard vóór lifecycle-verwijdering." +windowLabel = "Standaard bewaarperiode" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dag" +days_other = "{{count}} dagen" +never = "Nooit verwijderen" + +[portal.infrastructure.storage.totalUsage] +heading = "Totaal gebruik" +progressLabel = "Gebruikte opslag" +subheading = "Opslag gebruikt over alle verbonden providers." + +[portal.infrastructure.tabs] +apiKeys = "API-sleutels" +audit = "Auditlogs" +deployments = "Implementaties" +models = "Modellen" +security = "Beveiliging" +storage = "Opslag" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Componenten" +docs = "Developer Docs" +documents = "Documenten" +editor = "Editor" +home = "Home" +infrastructure = "Infrastructuur" +pipelines = "Pipelines" +policies = "Beleid" +procurement = "Inkoop" +settings = "Instellingen" +sources = "Bronnen" +usage = "Gebruik en facturering" +users = "Gebruikers" + +[portal.notifications] +markAllRead = "Alles als gelezen markeren" +title = "Meldingen" +viewAll = "Alles bekijken" + +[portal.notifications.ariaLabel] +none = "Meldingen, geen ongelezen" +unread_one = "Meldingen, {{count}} ongelezen" +unread_other = "Meldingen, {{count}} ongelezen" + +[portal.notifications.count] +allRead = "alles gelezen" +loading = "laden" +new_one = "{{count}} nieuw" +new_other = "{{count}} nieuw" + +[portal.notifications.empty] +description = "Geen nieuwe meldingen." +title = "Je bent helemaal bijgewerkt" + +[portal.pipelines] +subtitle = "Elke geautomatiseerde documentpipeline op de backend: een geordende keten van bewerkingen over een set bronnen, uitgevoerd door een trigger. Klik op een rij voor de stappen en bronnen." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Nieuwe pipeline" + +[portal.pipelines.builder] +addStep = "Tool toevoegen" +back = "Terug naar pipelines" +discard = "Wijzigingen verwerpen" +enabled = "Ingeschakeld" +keepEditing = "Blijven bewerken" +needsUpload = "Vereist een geüpload bestand" +noToolMatches = "Geen tools komen overeen met je zoekopdracht." +pipelineSettings = "Pipeline-instellingen" +searchTools = "Tools zoeken" +selectToolBody = "Voeg een tool toe om je pipeline te bouwen." +selectToolTitle = "Nog geen tools" +toolSettings = "Toolinstellingen" +unknownStep = "Niet-herkende bewerking, ongewijzigd behouden." +unsavedBody = "Je hebt niet-opgeslagen wijzigingen. Sla ze op voordat je weggaat, of verwerp ze?" +unsavedTitle = "Niet-opgeslagen wijzigingen" +uploadUnsupported = "Geüploade bestanden worden nog niet ondersteund in pipelines, dus deze stappen kunnen niet worden opgeslagen: {{tools}}." +usesDefaults = "Wordt uitgevoerd met standaardinstellingen" + +[portal.pipelines.composer] +addTool = "Tool toevoegen" +cancel = "Annuleren" +chainEmpty = "Voeg een tool toe om je pipeline te bouwen." +create = "Pipeline maken" +directory = "Uitvoermap" +directoryHelp = "Absoluut pad op de server. Moet binnen de geconfigureerde toegestane mappen liggen." +editingUnsupported = "Het weergeven van deze toolparams voor bewerking wordt nog niet ondersteund." +moveDown = "Omlaag verplaatsen" +moveUp = "Omhoog verplaatsen" +name = "Naam" +namePlaceholder = "bijv. Redactiesweep" +noSources = "Nog geen bronnen verbonden. De pipeline kan nog steeds draaien op bestanden die er rechtstreeks aan worden geleverd." +noToolSettings = "Deze tool heeft geen configureerbare instellingen." +operations_one = "Bewerking ({{count}})" +operations_other = "Bewerkingen ({{count}})" +output = "Uitvoer" +removeStep = "Bewerking verwijderen" +save = "Wijzigingen opslaan" +scheduleEvery = "Uitvoeren elke" +sources = "Bronnen" +sourcesLoading = "Bronnen laden..." +trigger = "Trigger" +triggerManual = "Alleen handmatig" + +[portal.pipelines.composer.unit] +days = "dagen" +hours = "uur" +minutes = "minuten" + +[portal.pipelines.delete] +body = "\"{{name}}\" verwijderen? Dit kan niet ongedaan worden gemaakt." +cancel = "Annuleren" +confirm = "Verwijderen" +title = "Pipeline verwijderen?" + +[portal.pipelines.detail] +delete = "Pipeline verwijderen" +run = "Nu uitvoeren" + +[portal.pipelines.empty] +action = "Pipeline maken" +description = "Maak je eerste pipeline: kies de bronnen waarop deze draait, koppel de bewerkingen en kies waar de uitvoer naartoe gaat." +title = "Nog geen pipelines" + +[portal.pipelines.kpi] +active = "Actief" +paused = "Gepauzeerd" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Naar map schrijven" +inline = "Bestanden retourneren" + +[portal.pipelines.run] +completed_one = "Run voltooid." +completed_other = "Alle {{count}} runs voltooid." +empty = "Niets om uit te voeren: de bronnen hadden geen documenten om te verwerken." +failed = "Run mislukt: {{error}}" +running = "Run gestart; nog bezig." +timeout = "Run duurt langer dan verwacht; deze kan nog op de achtergrond worden voltooid." + +[portal.pipelines.status] +active = "Actief" +paused = "Gepauzeerd" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Bronnen" +status = "Status" +steps = "Stappen" + +[portal.pipelines.trigger] +folder-watch = "Mapbewaking" +manual = "Handmatig" +schedule = "Gepland" + +[portal.policies] +subtitle = "Permanente automatiseringen die een toolpipeline afdwingen op elk document. Elk beleid wordt geactiveerd bij upload of export, voert de toolketen uit en slaat de afgedwongen versie naast het origineel op." +title = "Beleid" + +[portal.policies.card] +comingSoon = "Upgrade naar Enterprise" +notSetUp = "Niet ingesteld" + +[portal.policies.categories.compliance] +desc = "Dwing HIPAA-, GDPR-, SOC 2- of FedRAMP-vereisten af op elk document." +label = "Compliance" + +[portal.policies.categories.ingestion] +desc = "Classificeer documenten, extraheer gestructureerde data, dwing naamgevingsconventies af en normaliseer pagina's." +label = "Ingestie" + +[portal.policies.categories.retention] +desc = "Stel in hoe lang documenten worden bewaard, wanneer ze worden gearchiveerd en wanneer ze worden verwijderd." +label = "Bewaartermijn" + +[portal.policies.categories.routing] +desc = "Routeer documenten automatisch naar het juiste team, de juiste map of het juiste systeem." +label = "Routering" + +[portal.policies.categories.security] +desc = "Detecteer PII, redigeer, verwijder actieve content en voeg watermerken toe aan documenten." +label = "Beveiliging" + +[portal.policies.config] +scopeAll = "Alle documenten" + +[portal.policies.config.compliance] +summary = "Valideert documenten tegen regelgevende frameworks voordat ze het systeem verlaten." + +[portal.policies.config.compliance.fields] +accessLog = "Toegangslog" +auditTrail = "Audittrail" +frameworks = "Frameworks" +onViolation = "Bij niet-naleving" + +[portal.policies.config.compliance.rules] +0 = "Frameworkscan" +1 = "Actie afdwingen" +2 = "Audittrail" + +[portal.policies.config.ingestion] +summary = "Classificeert documenten, extraheert gestructureerde data, dwingt naamgeving af en normaliseert pagina's." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Onder drempel" +minConfidence = "Min. betrouwbaarheid" + +[portal.policies.config.ingestion.rules] +0 = "Classificeren" +1 = "Extraheren" +2 = "Naam geven" +3 = "Normaliseren" + +[portal.policies.config.retention] +summary = "Dwingt af hoe lang documenten worden bewaard, wanneer ze worden gearchiveerd en wanneer ze worden verwijderd." + +[portal.policies.config.retention.fields] +archiveAfter = "Archiveren na" +immutableHold = "Onveranderbare hold" +keepFor = "Bewaren gedurende" + +[portal.policies.config.retention.rules] +0 = "Bewaarhold" +1 = "Automatisch archiveren" +2 = "Verwijderingsblokkade" + +[portal.policies.config.routing] +summary = "Routeert documenten naar de juiste bestemming op basis van type en classificatie." + +[portal.policies.config.routing.fields] +destination = "Bestemming" +notify = "Melden bij routering" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatisch classificeren" +1 = "Naar map routeren" +2 = "Webhook-melding" + +[portal.policies.config.security] +summary = "Detecteert en redigeert PII, verwijdert actieve content (JavaScript) en voegt watermerken toe aan documenten." + +[portal.policies.config.security.rules] +0 = "PII redigeren" +1 = "JavaScript verwijderen" +2 = "Watermerk" + +[portal.policies.detail] +enforces = "Dwingt af" +onEveryExport = "Bij elke export" +onEveryUpload = "Bij elke upload" +outputAsNewFile = "als een nieuw bestand" +outputAsNewVersion = "als een nieuwe versie" +recentActivity = "Recente activiteit" +retry = "Opnieuw proberen" +showLess = "Minder tonen" +showMore = "Meer tonen" +sources = "Bronnen" + +[portal.policies.detail.actions] +clearHistory = "Verwerkingsgeschiedenis wissen" +delete = "Verwijderen" +editSettings = "Instellingen bewerken" +pause = "Pauzeren" +resume = "Hervatten" +runNow = "Nu uitvoeren" + +[portal.policies.detail.clearHistory] +body = "Deze beleidsregel vergeet elk bestand dat al is verwerkt en verwerkt bij de volgende uitvoering alles opnieuw dat momenteel in de bronnen staat. De bestanden zelf worden niet gewijzigd. Dit kan niet ongedaan worden gemaakt." +cancel = "Annuleren" +confirm = "Geschiedenis wissen" +title = "Verwerkingsgeschiedenis wissen?" + +[portal.policies.detail.emptyActivity] +description = "Documenten verschijnen hier zodra deze beleidsregel wordt uitgevoerd." +title = "Nog geen activiteit" + +[portal.policies.endpoints] +addWatermark = "Watermerk" +autoRedact = "PII redigeren" +compressPdf = "Comprimeren" +flatten = "Plat maken" +ocrPdf = "OCR" +sanitizePdf = "JavaScript verwijderen" + +[portal.policies.offline] +description = "Je beleidsregels zijn opgeslagen en verschijnen zodra de verbinding is hersteld." +retry = "Opnieuw proberen" +title = "Backend niet beschikbaar" + +[portal.policies.stats] +activeFor = "Actief" +dataProcessed = "Gegevens verwerkt" +docsEnforced = "Docs afgedwongen" + +[portal.policies.status] +active = "Actief" +paused = "Gepauzeerd" + +[portal.policies.summary.active] +description = "Afdwingen bij upload/export" +label = "Actieve beleidsregels" + +[portal.policies.summary.categories] +description = "Beschikbaar om te configureren" +label = "Categorieën" + +[portal.policies.summary.docsEnforced] +description = "Over actieve beleidsregels" +label = "Docs afgedwongen" + +[portal.policies.summary.paused] +description = "Geconfigureerd maar niet actief" +label = "Gepauzeerd" + +[portal.policies.wizard.actions] +back = "Terug" +cancel = "Annuleren" +continue = "Doorgaan" +enablePolicy = "Beleidsregel inschakelen" +saveChanges = "Wijzigingen opslaan" + +[portal.policies.wizard.capability.compress] +desc = "Comprimeert het document naar een kleinere bestandsgrootte." +label = "Bestandsgrootte verkleinen" + +[portal.policies.wizard.capability.flatten] +desc = "Voegt formuliervelden en annotaties samen in de pagina zodat ze niet kunnen worden bewerkt." +label = "Document plat maken" + +[portal.policies.wizard.capability.ocr] +desc = "Voert OCR uit zodat gescande pagina's selecteerbare, doorzoekbare tekst worden." +label = "Tekst doorzoekbaar maken" + +[portal.policies.wizard.capability.redact] +desc = "Vindt en maakt gevoelige gegevens zwart — zoals BSN- en kaartnummers — zodat ze niet kunnen worden gelezen." +label = "Gevoelige informatie redigeren" + +[portal.policies.wizard.capability.sanitize] +desc = "Verwijdert verborgen JavaScript zodat niets automatisch kan worden uitgevoerd wanneer het document wordt geopend." +label = "Actieve inhoud verwijderen" + +[portal.policies.wizard.capability.watermark] +desc = "Plaatst een zichtbare markering (bijv. “Vertrouwelijk”) op elke pagina." +label = "Watermerk toepassen" + +[portal.policies.wizard.errors] +noTools = "Schakel eerst minstens één tool in de workflow in." +saveFailed = "Kon de beleidsregel niet opslaan. Probeer het opnieuw." + +[portal.policies.wizard.output] +heading = "Uitvoer & uitvoering" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatisch nummeren" +label = "Bestandsnaamregel" +placeholder = "Toe te voegen tekst (optioneel)" +prefix = "Voorvoegsel" +suffix = "Achtervoegsel" + +[portal.policies.wizard.output.outputAs] +label = "Uitvoer als" +newFile = "Nieuw bestand" +newVersion = "Nieuwe versie" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Wanneer de beleidsregel afgaat: bij upload, of vóór export." +label = "Uitvoeren bij" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Instellingen" + +[portal.policies.wizard.sources] +heading = "Bronnen" +loading = "Bronnen laden…" + +[portal.policies.wizard.tabs] +ariaLabel = "Configuratiestappen" +settings = "Instellingen" +workflow = "Acties" + +[portal.policies.wizard.title] +edit = "Beleidsregel voor {{category}} bewerken" +setUp = "Beleidsregel voor {{category}} instellen" + +[portal.policies.wizard.workflow] +description = "Kies wat deze beleidsregel doet met elk document dat wordt verwerkt." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} actief" +noRule = "Nog geen regel afgedwongen" +subtitle = "Doorlopende automatiseringen waar elk document doorheen gaat, ongeacht welke pipeline het verwerkt." +title = "Wat op je PDFs wordt uitgevoerd" + +[portal.policySummary.action] +comingSoon = "Upgraden naar Enterprise" +configure = "Configureren" +setUp = "Instellen" + +[portal.policySummary.column] +activeRule = "Actieve regel" +policy = "Beleidsregel" +status = "Status" + +[portal.policySummary.empty] +description = "Zodra beleidsregels zijn geconfigureerd, verschijnen de categorieën hier." +title = "Nog geen beleidsregels" + +[portal.policySummary.state] +active = "Actief" +off = "Uit" +soon = "Binnenkort" + +[portal.processingStatus] +managePlan = "Abonnement beheren" +volumeSuffix = "PDFs verwerkt · laatste 30 dagen" + +[portal.procurement] +reset = "Inkoop resetten (demo)" +subtitle = "Laat je team evalueren, contracteren en onboarden. Elk document op één plek." +title = "Inkoop" + +[portal.procurement.action] +download = "Downloaden" +pay = "Nu betalen" +request = "Aanvragen" +sign = "Controleren & ondertekenen" +upload = "Uploaden" + +[portal.procurement.agreement] +agreeCta = "Akkoord gaan & abonneren" +confirm = "Ik heb de Stirling Enterprise-overeenkomst gelezen en ga ermee akkoord." +eyebrow = "Overeenkomst" +intro = "Eén gecombineerde overeenkomst dekt je deal: Master Service Agreement, bestelformulier, EULA en Data Processing Agreement. Controleer deze en ga vervolgens akkoord om de offerte te accepteren als een vast abonnement." +title = "Controleer je Enterprise-overeenkomst" + +[portal.procurement.builder] +addons = "Add-ons" +back = "Terug" +businessName = "Bedrijfsnaam" +businessNamePlaceholder = "Je bedrijf" +continue = "Doorgaan" +country = "Land" +countryEuro = "Eurozone (EUR €)" +countryUK = "Verenigd Koninkrijk (GBP £)" +countryUS = "Verenigde Staten (USD $)" +eula = "Ik heb de Stirling Enterprise EULA gelezen en ga ermee akkoord. Deze is van toepassing op de overeenkomst die uit deze offerte wordt gegenereerd." +generate = "Offerte genereren" +included = "Inbegrepen" +indemnification = "IP-vrijwaring" +indemnificationSub = "Wij verdedigen kwalificerende IP-claims, volgens de EULA" +offlineLicense = "Offline / air-gapped licentie" +offlineLicenseSub = "Een downloadbaar licentiebestand voor een air-gapped self-hosted instantie" +qbr = "Kwartaalreviews" +qbrSub = "Je SE beoordeelt elk kwartaal gebruik en roadmap" +running = "{{annual}} / jaar · {{years}} jaar {{tcv}}" +s1Sub = "Je team en de PDFs die je elk jaar verwacht te verwerken." +s1Title = "Hoeveel ga je verwerken?" +s2Sub = "Langere looptijden geven korting op het tarief; je serviceniveau bepaalt de ondersteuning." +s2Title = "Commitment en service" +s3Sub = "Voor de offerte en de overeenkomst die deze genereert." +s3Title = "Je gegevens" +serviceLevel = "Serviceniveau" +slDedicated = "Dedicated" +slDedicatedSub = "4 kantooruren · dedicated accountmanager · +30%" +slPriority = "Priority" +slPrioritySub = "Zelfde werkdag · toegewezen CSM · +15%" +slStandard = "Standard" +slStandardSub = "Volgende werkdag · gedeelde CSM · inbegrepen" +stepOf = "Stap {{n}} van {{total}}" +term = "Looptijd" +termDiscount = "{{pct}}% korting voor meerjarig commitment toegepast" +title = "Stel je offerte samen" +training = "Onboarding & training" +trainingSub = "Live sessies om je team op weg te helpen" +users = "Totaal aantal gebruikers" +usersPlaceholder = "bijv. 250" +volEstimated = "Geschat op basis van {{count}} gebruikers (~2.000 PDFs elk, inclusief automatisering). Pas aan als je het beter weet." +volManual = "Je eigen cijfer wordt gebruikt. Schat op elk moment opnieuw op basis van je teamgrootte." +volNoUsers = "Niet zeker? Voer je teamgrootte in en wij schatten het." +volume = "Jaarlijks PDF-volume" +volumePlaceholder = "bijv. 1.000.000" +years_one = "{{count}} jaar" +years_other = "{{count}} jaar" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Klaar" +here = "Je bent hier" +hide = "Verbergen" +optional = "Optioneel" +paidAddon = "Betaalde add-on" +show = "Tonen" +subtitle = "Alles wat je nodig hebt bij elke stap van het traject, zichtbaar zodra de deal die stap bereikt." +supportingSubtitle = "SOC 2, beveiligingsreviews, belastingformulieren en meer, klaar wanneer je beveiligings- of inkoopteam erom vraagt. Voor sommige geldt een eenmalige vergoeding." +supportingTitle = "Ondersteuning van je evaluatie" +title = "Documenten" +upcoming = "Aankomend" + +[portal.procurement.error] +title = "Er is iets misgegaan" + +[portal.procurement.hero] +company = "Je Enterprise-deal" +ctaAgreement = "Overeenkomst controleren & ondertekenen" +ctaLive = "Je bent live" +ctaPayment = "Betaling toevoegen" +ctaQuote = "Je offerte controleren" +ctaTrial = "Je offerte samenstellen" +eyebrow = "Enterprise-inkoop" +inviteTeammates = "Teamgenoten uitnodigen" +keyDocs = "Belangrijke documenten" +nextStep = "Volgende stap: {{action}}" +notStarted = "Niet gestart" +open = "Inkoop openen" +scheduleCall = "Gesprek plannen" +setup1Sub = "Nodig je teamgenoten uit" +setup1Title = "Implementeer de PDF Editor" +setup2Sub = "Schakel verwerking in voor editors en andere bronnen" +setup2Title = "Verbind de PDF Processor" +setup3Sub = "Schakel Security, Compliance, Routing of Retention in wanneer je ze nodig hebt" +setup3Title = "Aanbevolen beleidsregels toevoegen" + +[portal.procurement.journey] +daysLeft_one = "Nog {{count}} dag" +daysLeft_other = "Nog {{count}} dagen" +engineerLabel = "Je solutions engineer" +eyebrow = "Je uitrol" +live = "Je bent live op Stirling Enterprise" +nextStep = "Volgende stap: {{action}}" +subtitle = "Je solutions engineer begeleidt elke stap. Eén volgende actie tegelijk; de volledige checklist staat hieronder." +title = "Van trial naar live, één begeleid pad" +trialTitle = "Enterprise-trial" + +[portal.procurement.journeySteps.agreement] +blurb = "Eén handtekening dekt MSA, bestelformulier, EULA en DPA." +gatingAction = "Controleer en onderteken je overeenkomst" +label = "Overeenkomst" + +[portal.procurement.journeySteps.implementation] +blurb = "Richt je workspace in en voer het go-live playbook uit." +gatingAction = "Je workspace wordt ingericht" +label = "Implementatie" + +[portal.procurement.journeySteps.payment] +blurb = "Betaal met kaart, bankoverschrijving of op basis van een inkooporder." +gatingAction = "Betaling bevestigen" +label = "Betaling" + +[portal.procurement.journeySteps.quote] +blurb = "Controleer prijzen op basis van vast volume en contractlooptijd." +gatingAction = "Accepteer je offerte" +label = "Offerte" + +[portal.procurement.journeySteps.trial] +blurb = "Evalueer Stirling met je documenten en workflows." +gatingAction = "Stel je offerte samen" +label = "Trial" + +[portal.procurement.license] +copied = "Gekopieerd" +copy = "Sleutel kopiëren" +downloadError = "Kon het offline licentiebestand nog niet genereren — probeer het over enkele ogenblikken opnieuw." +downloadOffline = "Offline licentie downloaden (.lic)" +hint = "Plak deze sleutel in een self-hosted instantie om deze te activeren, of bewaar hem voor je administratie. Bewaar hem veilig." +label = "Je licentiesleutel" + +[portal.procurement.link] +cta = "Account koppelen" +description = "Inkoop draait op je gekoppelde Stirling-account: zo richten we de trial in, bepalen we de prijs van je offerte en starten we de facturatie. Koppel een account om te beginnen." +eyebrow = "Enterprise" +title = "Koppel je account om te beginnen" + +[portal.procurement.live] +description = "Je abonnement is actief en je licentie is uitgegeven. Je team is ingericht en de facturatie is gestart." +eyebrow = "Live" +title = "Je bent live op Stirling Enterprise" + +[portal.procurement.locked] +description = "Trialsleutels, offertes met vast volume, de overeenkomst met één handtekening, betaling en je documentregister staan hier allemaal zodra je een Enterprise-evaluatie start." +eyebrow = "Alleen Enterprise" +talkToSales = "Neem contact op met sales" +title = "Het inkooptraject opent met Enterprise" + +[portal.procurement.milestone] +accept = "Accepteren & doorgaan" +description = "Download de PDF om deze met je team te delen, kom terug om te accepteren wanneer je klaar bent, of breng wijzigingen aan." +download = "PDF downloaden" +downloadError = "Kon de offerte-PDF nog niet downloaden — probeer het over enkele ogenblikken opnieuw." +edit = "Offerte bewerken" +eyebrow = "Offerte {{number}}" +perYear = " / jaar" +preparedFor = "Opgesteld voor {{company}}" +tcv = "{{value}} totale contractwaarde" +title = "Je offerte is klaar" + +[portal.procurement.modal] +cancel = "Annuleren" +chooseFile = "Bestand kiezen" +close = "Sluiten" +downloadBody = "Je download begint binnenkort." +downloadCta = "Downloaden" +downloadTitle = "Downloaden" +noFile = "Geen bestand geselecteerd" +payBody = "Betaal je vaste contract via kaart of bankoverschrijving via Stripe. Je workspace wordt ingericht zodra de betaling is verwerkt." +payCta = "Doorgaan naar Stripe" +payTitle = "Betaling bevestigen" +requestBodyFree = "We genereren dit op aanvraag. Bevestig en je solutions engineer stuurt het binnenkort toe." +requestBodyPaid = "Dit is een betaalde add-on. Bevestig en je solutions engineer bepaalt de scope en stuurt de documenten." +requestCta = "Aanvragen" +requestTitle = "Dit document aanvragen" +signBody = "Opent de Stirling Enterprise-overeenkomst voor elektronische ondertekening: één handtekening dekt de MSA, het bestelformulier, de EULA en de DPA. Wij tekenen automatisch mede en je gaat door naar betaling." +signCta = "Openen voor ondertekening" +signTitle = "Controleer en onderteken je overeenkomst" +uploadBody = "Stuur ons je inkooporder en wij factureren volgens je voorwaarden. Sleep de PDF hierheen of kies hieronder een bestand." +uploadCta = "Inkooporder uploaden" +uploadTitle = "Upload je inkooporder" + +[portal.procurement.payment] +description = "Je offerte is geaccepteerd en je licentie is al actief — je team kan meteen beginnen. Betaal de eerste factuur wanneer je er klaar voor bent; je kunt deze hier betalen of downloaden, geen e-mail nodig." +downloadInvoice = "Factuur downloaden" +simulate = "Ontvangen betaling simuleren (demo)" +title = "Abonnement aangemaakt" +viewInvoice = "Factuur bekijken & betalen" + +[portal.procurement.schedule] +fallback = "Kon de planner niet laden." +fallbackLink = "Planning openen in een nieuw tabblad" +subtitle = "Je solutions engineer begeleidt je team door de uitrol. Kies een tijd die jou uitkomt." +title = "Gesprek plannen" + +[portal.procurement.status] +action = "Actie nodig" +available = "Beschikbaar" +complete = "Voltooid" +pending = "In behandeling" +request = "Op aanvraag" + +[portal.procurement.trial] +body = "Verlengen voegt 7 dagen toe en stelt je solutions engineer op de hoogte." +bodyMaxed = "Je hebt al je verlengingen gebruikt — neem contact op met je solutions engineer als je meer tijd nodig hebt." +cancel = "Trial annuleren" +extend = "7 dagen verlengen" +maxed = "Maximum bereikt" +subtitle = "Je gratis trial loopt tot en met {{date}}. Geen kaart vereist." +title = "Enterprise-trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Prijzen op basis van vast volume, organisatiebrede SSO + SCIM + RBAC, 90 dagen onveranderbare audit en een dedicated SE." +homeCta = "Trial starten →" +homeHeadline = "Verwerk miljoenen PDFs." + +[portal.recentActivity] +title = "Recente activiteit" +viewAll = "Alles bekijken" + +[portal.recentActivity.empty] +description = "Pipeline-uitvoeringen, implementaties en agentgebeurtenissen verschijnen hier." +title = "Hier is nog niets" + +[portal.search] +ariaLabel = "Zoeken" +placeholder = "Zoek in Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Snelle acties verschijnen hier zodra ze beschikbaar zijn." +noActionsTitle = "Geen snelle acties" +noMatches = "Geen overeenkomsten voor \"{{query}}\"" +noMatchesDescription = "Probeer een ander trefwoord of blader door de catalogus." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Accountkoppeling" + +[portal.shell.header] +accountFallback = "Account" +accountMenu = "Accountmenu" +darkMode = "Donkere modus" +lightMode = "Lichte modus" +search = "Zoeken" +searchPlaceholder = "Zoeken…" +signOut = "Uitloggen" +switchToDark = "Overschakelen naar donker thema" +switchToLight = "Overschakelen naar licht thema" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Stirling-account koppelen" +planEditor = "Editor-abonnement" +planEnterprise = "Enterprise-abonnement" +planProcessor = "Processor-abonnement" +primaryNav = "Primaire navigatie" +switchApp = "App wisselen" + +[portal.sources] +subtitle = "Herbruikbare invoerverbindingen die documenten aan Stirling leveren. Configureer een verbinding één keer en verwijs er vervolgens vanuit meerdere beleidsregels naar. Klik op een rij voor de configuratie en welke beleidsregels deze gebruiken." +title = "Bronnen" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Bron verbinden" + +[portal.sources.delete] +body = "\"{{name}}\" verwijderen? Dit kan niet ongedaan worden gemaakt. Beleidsregels die ernaar verwijzen moeten worden bijgewerkt." +cancel = "Annuleren" +confirm = "Verwijderen" +title = "Bron verwijderen?" + +[portal.sources.detail] +closeAriaLabel = "Detail sluiten" +delete = "Bron verwijderen" +docs24h = "Laatste 24u" +docs30d = "Laatste 30 dagen" +docsTotal = "Totaal gezien" +docsTrend = "Documenten over de laatste 30 dagen" +documents = "Documenten" +edit = "Bewerken" +notReferenced = "Wordt door geen enkele beleidsregel gebruikt, dus kan veilig worden verwijderd." +pause = "Pauzeren" +resume = "Hervatten" +subtitle = "{{type}} · {{status}}" +usedBy = "Gebruikt door" + +[portal.sources.empty] +description = "Verbind een map (en binnenkort cloudopslag) zodat je beleidsregels ergens documenten vandaan kunnen halen." +title = "Nog geen bronnen verbonden" + +[portal.sources.kpi] +inUse = "In gebruik" +total = "Verbindingen" +unused = "Ongebruikt" + +[portal.sources.status] +active = "Actief" +disabled = "Uitgeschakeld" +unused = "Ongebruikt" + +[portal.sources.table] +source = "Bron" +status = "Status" +usedBy = "Beleidsregels" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Bewaak een directory op de server voor nieuwe documenten." +label = "Map" + +[portal.sources.types.folder.fields.directory] +helperText = "Absoluut pad dat Stirling bewaakt voor te verwerken bestanden." +label = "Directorypad" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Inhoudscontrole leest elk gewijzigd bestand, zodat hernoemingen en aanrakingen die de inhoud niet wijzigen niet opnieuw worden verwerkt." +label = "Wijzigingsdetectie" + +[portal.sources.types.folder.fields.identity.options] +hash = "Grootte, datum en inhoudscontrole" +stat = "Grootte en wijzigingsdatum" + +[portal.sources.types.folder.fields.mode] +label = "Leesmodus" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consumeren: verwerk elk bestand één keer" +snapshot = "Snapshot: lees de map bij elke uitvoering opnieuw" + +[portal.sources.types.folder.fields.recursive] +label = "Mapdiepte" + +[portal.sources.types.folder.fields.recursive.options] +all = "Submappen opnemen" +top = "Alleen bovenste niveau" + +[portal.sources.types.unknown] +label = "Bron" + +[portal.sources.wizard] +back = "Terug" +cancel = "Annuleren" +continue = "Doorgaan" +editTitle = "Bron bewerken" +name = "Naam" +namePlaceholder = "bijv. Claims intake" +save = "Wijzigingen opslaan" +subtitle = "Stap {{current}} van {{total}} · {{label}}" +title = "Een bron verbinden" +type = "Type" + +[portal.sources.wizard.steps] +chooseType = "Type kiezen" +configure = "Configureren" +review = "Controleren & verbinden" + +[portal.usage] +managePayment = "Betaling beheren" +subtitle = "Verbruik, facturen en abonnementbeheer voor elke PDF die Stirling heeft gefactureerd, in één console." +title = "Gebruik & facturatie" + +[portal.usage.error] +loadWallet = "Kon wallet niet laden" +openStripePortal = "Kon Stripe-portal niet openen" +walletUnavailable = "Wallet niet beschikbaar: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Opnieuw inloggen" +body = "Je Stirling-accountsessie is verlopen. Log opnieuw in om facturatie te bekijken — je instantie blijft gekoppeld." +title = "Sessie verlopen" + +[portal.users] +title = "Gebruikers" + +[portal.users.roles] +subtitle = "Elke rol bestaat op elk abonnement — wat elke rol kan doen is vastgelegd voor de hele organisatie." +title = "Rollen" + +[portal.users.roles.admin] +label = "Admin (organisatie-eigenaar)" +summary = "Volledig beheer over de workspace, instellingen en leden." + +[portal.users.roles.admin.permissions] +0 = "Gebruikers, teams en rollen beheren" +1 = "Alle integraties beheren incl. S3-verbindingen" +2 = "Portal-toegang verlenen of intrekken" +3 = "Alles wat Team Owner kan doen" + +[portal.users.roles.guest] +label = "Gast" +summary = "Beperkte of alleen webtoegang; kan geen persoonlijke configuraties hebben." + +[portal.users.roles.guest.permissions] +0 = "Alleen web- / demogebruik" +1 = "Geen API keys of integraties" +2 = "Geen portal-toegang" +3 = "Alleen-lezen waar gedeeld" + +[portal.users.roles.member] +label = "Lid" +summary = "Reguliere gebruiker — werkt met gedeelde resources en eigen configuraties." + +[portal.users.roles.member.permissions] +0 = "De editor en gedeelde integraties gebruiken" +1 = "Persoonlijke API & MCP-configuraties maken" +2 = "Teamconfiguraties zien die met hen zijn gedeeld" +3 = "Geen S3- of workspacebeheer" + +[portal.users.roles.team_owner] +label = "Teameigenaar" +summary = "Bezit een team — beheert de resources en gedeelde configuraties van de leden." + +[portal.users.roles.team_owner.permissions] +0 = "De S3-verbindingen van het team maken & beheren" +1 = "Integratieconfiguraties van het team beheren" +2 = "Portal-toegang via de standaardbeleidsregel" +3 = "Alles wat Member kan doen" + +[portal.welcome] +ariaLabel = "Welkom bij Stirling PDF" +badge = "Open-source" +installEditor = "De Editor installeren" +inviteTeammates = "Teamgenoten uitnodigen" +openInBrowser = "Openen in browser" +perks = "Voor altijd gratis · Self-hostable" +subtitle = "De veiligste PDF Editor ter wereld is gratis voor teams van elke omvang. Inclusief 60+ PDF-bewerkingen en SSO." +title = "Welkom bij" +titleAccent = "Stirling PDF" + [printFile] title = "Print bestand" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenties voor backend-afhankelijkheden die met deze server zijn gebundeld." +backendLabel = "Backend-licenties" +backendTitle = "Backend-licenties van derden" +empty = "Geen afhankelijkheden gevonden." +frontendDescription = "Licenties voor frontend-afhankelijkheden die in de release-build zijn gebundeld." +frontendLabel = "Frontend-licenties" +frontendTitle = "Frontend-licenties van derden" +license = "Licentie" +listDescription = "De lijst wordt rechtstreeks in de UI getoond vanuit de release-bundel of backend-endpoint." +listTitle = "Gebundelde afhankelijkheden" +loadError = "Laden van licenties van derden mislukt" +module = "Module" +version = "Versie" + [settings.licensingAnalytics] audit = "Audit" plan = "Abonnement" @@ -7686,7 +9775,9 @@ memberRemoved = "Lid succesvol verwijderd" namePlaceholder = "Voer teamnaam in" personal = "Persoonlijk" removeError = "Lid verwijderen mislukt" +renameCancel = "Hernoemen annuleren" renameError = "Team hernoemen mislukt" +renameSubmit = "Teamnaam opslaan" renameSuccess = "Team succesvol hernoemd" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Uitnodiging verzenden" title = "Teamlid uitnodigen" [team.members] +actions = "Lidacties" emailColumn = "E-mail" empty = "Nog geen teamleden" nameColumn = "Naam" @@ -7933,6 +10025,146 @@ title = "Gedetailleerde statistieken" unknownEndpoint = "Onbekend eindpunt" visits = "Bezoeken" +[users] +lastActive = "Laatst actief" +learnMore = "Meer informatie over rollen en toegang." +locked = "Vergrendeld" +roleFor = "Rol voor {{name}}" +rowActions = "Acties voor {{name}}" +showAll = "Alle {{count}} tonen" +showLess = "Minder tonen" +subtitle2 = "Je mensen, teams en toegangsniveaus." +suspended = "Geschorst" +teamActions = "Teamacties" +title = "Gebruikers" +you = "(jij)" + +[users.action] +deleteTeam = "Team verwijderen" +disableMfa = "MFA resetten" +move = "Naar team verplaatsen" +reinstate = "Herstellen" +remove = "Uit org verwijderen" +rename = "Team hernoemen" +resetPw = "Wachtwoord resetten" +suspend = "Schorsen" +unlock = "Account ontgrendelen" + +[users.cap] +addProcessor = "+ Processor" +approver = "Keurt beleidsregel goed" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Het team {{name}} verwijderen? Het team moet eerst leeg zijn - verplaats de leden naar een ander team, en het mag geen integratieconfiguraties meer bezitten." +deleteTeamTitle = "Team verwijderen" +disableMfaBody = "MFA-registratie van {{name}} verwijderen? Diegene stelt dit bij de volgende login opnieuw in als het vereist is." +disableMfaTitle = "MFA resetten" +removeBody = "{{name}} permanent uit de organisatie verwijderen? Dit kan niet ongedaan worden gemaakt." +removeTitle = "Lid verwijderen" + +[users.empty] +description = "Nodig je team uit om samen te werken." +title = "Nog geen leden" + +[users.group] +addToTeam = "Toevoegen aan team" +guestCount = "{{count}} gast" +guests = "Gasten" +guestsDesc = "Externe samenwerkers, beperkt tot wat je hebt gedeeld. Alleen Editor." +ledBy = "geleid door {{owner}}" +org = "Organisatie" +orgDesc = "Eigenaren met organisatiebrede bevoegdheid en beleidsgoedkeuring" +owners = "{{count}} eigenaar" +team = "Team {{name}}" +teamMeta = "{{count}} personen" + +[users.invite] +access = "Toegang" +action = "Mensen uitnodigen" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Inlogmethode" +authWeb = "Wachtwoord" +create = "Account maken" +createSubtitle = "Maak een self-hosted account met een wachtwoord of SSO." +createTitle = "Account maken" +editorDesc = "PDFs bewerken in de Stirling PDF Editor. Iedereen krijgt dit." +email = "E-mailadres" +emailError = "Voer een geldig e-mailadres in" +emailPlaceholder2 = "naam@bedrijf.com" +forceChange = "Wachtwoordwijziging vereisen bij eerste login" +forceMfa = "MFA-instelling vereisen bij eerste login" +method = "Hoe je ze toevoegt" +methodDirect = "Account rechtstreeks maken" +methodEmail = "Uitnodigen per e-mail" +password = "Wachtwoord" +passwordError = "Wachtwoord moet minimaal 8 tekens bevatten" +processorDeferred = "Uitnodiging verzonden, maar Processor-toegang kon nog niet worden verleend - stel dit in vanuit de ledenlijst zodra ze zijn toegetreden." +processorDesc = "Het governance-oppervlak, pipelines uitvoeren, agents en de API." +role = "Rol" +send2 = "Uitnodiging versturen" +subtitle2 = "Ze ontvangen een e-mail om deel te nemen aan je Stirling-werkruimte." +team = "Team" +title = "Mensen uitnodigen" +username = "Gebruikersnaam" +usernameError = "Gebruikersnaam moet minimaal 3 tekens bevatten" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Er is iets misgegaan bij het bereiken van de backend, of je hebt geen toegang. Probeer het opnieuw." +title = "Kon leden niet laden" + +[users.moveTeam] +apply = "Verplaatsen" +team = "Team" +title = "Naar team verplaatsen" + +[users.newTeam] +action = "+ Nieuw team" +create = "Team aanmaken" +emailError = "Voer een geldig e-mailadres in" +name = "Teamnaam" +namePlaceholder = "bijv. Financiën" +nameRequired = "Teamnaam is verplicht" +owner = "Teameigenaar" +ownerFailed = "Team aangemaakt, maar de eigenaar kon niet worden uitgenodigd. Wijs er een toe vanuit de ledenlijst." +ownerHelper = "Elk team heeft een leider. Deze wordt uitgenodigd als teameigenaar, met de Processor ingeschakeld, en kan de rest toevoegen. Je kunt dit later opnieuw toewijzen." +ownerPlaceholder = "owner@company.com" +subtitle = "Groepeer mensen onder een teameigenaar die hun toegang beheert." +title = "Nieuw team" + +[users.renameTeam] +apply = "Hernoemen" +name = "Teamnaam" +title = "Team hernoemen" + +[users.resetPw] +apply = "Wachtwoord resetten" +confirm = "Wachtwoord bevestigen" +copied = "Gekopieerd naar klembord" +copyHint = "Kopieer dit nu - het wordt niet opnieuw getoond." +email = "Stuur de gebruiker een e-mail over de reset" +forceChange = "Wachtwoordwijziging vereisen bij de volgende aanmelding" +generate = "Een veilig wachtwoord genereren" +includePw = "Neem het nieuwe wachtwoord op in de e-mail" +mismatch = "Wachtwoorden komen niet overeen" +newPassword = "Nieuw wachtwoord" +regen = "Opnieuw genereren" +title = "Wachtwoord resetten" +tooShort = "Wachtwoord moet minimaal 8 tekens bevatten" + +[users.role] +guest = "Gast" +member = "Lid" +orgOwner = "Organisatie-eigenaar" +teamOwner = "Teameigenaar" + +[users.team] +grantProcessor = "Processor aan team toekennen" +revokeProcessor = "Processor van team intrekken" + [validateSignature] date = "Datum" downloadCsv = "CSV downloaden" @@ -8057,14 +10289,23 @@ zoomOut = "Uitzoomen" [viewer.attachments] addAttachment = "Bijlage toevoegen" close = "Bijlagen sluiten" +closeSidebar = "Zijbalk met bijlagen sluiten" +download = "Bijlage downloaden" empty = "Geen bijlagen in dit document" loading = "Bijlagen laden..." noDocument = "Open een PDF om de bijlagen te bekijken." noMatch = "Geen bijlagen komen overeen met uw zoekopdracht" noSupport = "Ondersteuning voor bijlagen is niet beschikbaar voor deze viewer." +retry = "Opnieuw proberen" searchPlaceholder = "Bijlagen zoeken" title = "Bijlagen" +[viewer.bookmarks] +bookmarkTitle = "Bladwijzertitel" +closeSidebar = "Zijbalk met bladwijzers sluiten" +collapseAll = "Alle bladwijzers samenvouwen" +expandAll = "Alle bladwijzers uitvouwen" + [viewer.comments] addComment = "Opmerking toevoegen" addCommentPlaceholder = "Opmerking toevoegen..." @@ -8075,6 +10316,7 @@ clearAll = "Alle opmerkingen wissen" clearAllDescription = "Hiermee verwijdert u opmerkingen en antwoorden uit de zijbalk, terwijl gekoppelde annotaties in het document behouden blijven." clearAllTitle = "Alle opmerkingen wissen?" close = "Opmerkingen sluiten" +closeSidebar = "Zijbalk met opmerkingen sluiten" deleteAnnotationAndComment = "Annotatie en opmerking verwijderen" deleteDescription = "Deze annotatie heeft een opmerking gekoppeld. Je kunt alleen de opmerking uit de zijbalk verwijderen en de annotatie behouden, of alles verwijderen." deleteTitle = "Annotatie uit opmerkingen verwijderen?" @@ -8106,6 +10348,11 @@ title = "Formuliervelden" unsavedBadge = "Niet opgeslagen" unsavedDesc = "U heeft niet-opgeslagen wijzigingen" +[viewer.layers] +closeSidebar = "Zijbalk met lagen sluiten" +hideAll = "Alle lagen verbergen" +showAll = "Alle lagen tonen" + [viewer.link] delete = "Link verwijderen" @@ -8136,6 +10383,9 @@ resultsOf = "van {{total}}" [viewer.signature] delete = "Handtekening verwijderen" +[viewer.thumbnails] +closeSidebar = "Zijbalk met miniaturen sluiten" + [viewPdf] tags = "bekijken,lezen,annoteren,tekst,afbeelding" title = "PDF bekijken/bewerken" @@ -8562,6 +10812,7 @@ loading = "Personen laden..." locked = "vergrendeld" lockedBadge = "Vergrendeld" loginRequired = "Schakel eerst de loginmodus in" +memberActions = "Lidacties" noMembersFound = "Geen leden gevonden" role = "Rol" searchMembers = "Leden zoeken..." @@ -8571,6 +10822,7 @@ unlockAccount = "Account ontgrendelen" unlockUserError = "Gebruikersaccount ontgrendelen mislukt" unlockUserSuccess = "Gebruikersaccount succesvol ontgrendeld" user = "Gebruiker" +userInfo = "Gebruikersinfo" [workspace.people.actions] upgrade = "Opwaarderen" @@ -8716,6 +10968,7 @@ removeMemberError = "Gebruiker uit team verwijderen is mislukt" removeMemberSuccess = "Gebruiker uit team verwijderd" renameTeamLabel = "Team hernoemen" system = "Systeem" +teamActions = "Teamacties" teamName = "Teamnaam" teamNotFound = "Team niet gevonden" title = "Teams" diff --git a/frontend/editor/public/locales/no-NB/translation.toml b/frontend/editor/public/locales/no-NB/translation.toml index 6e7a4738a7..e67cad4214 100644 --- a/frontend/editor/public/locales/no-NB/translation.toml +++ b/frontend/editor/public/locales/no-NB/translation.toml @@ -7,6 +7,7 @@ black = "Svart" blue = "Blå" cancel = "Avbryt" chooseFile = "Velg fil" +clear = "Tøm" close = "Lukk" comingSoon = "Kommer snart" confirm = "Bekreft" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} filer er klare." property = "Egenskap" quickPosition = "Hurtigposisjon" red = "Rød" +remove = "Fjern" reset = "Tilbakestill" review = "Gjennomgå" save = "Lagre" @@ -180,6 +182,7 @@ addMoreFiles = "Legg til flere filer..." attachments = "Velg vedlegg" info = "Velg filer som skal legges ved PDF-en. Disse filene blir innebygd og tilgjengelige via PDF-ens vedleggspanel." placeholder = "Velg filer..." +removeFile = "Fjern fil" selectedFiles = "Valgte filer" submit = "Legg til vedlegg" @@ -1628,6 +1631,9 @@ title = "Vill du gjøre Stirling PDF bedre?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Midtstill" +alignLeft = "Venstrejuster" +alignRight = "Høyrejuster" annotationStyle = "Merknadsstil" backgroundColor = "Bakgrunnsfarge" borderOff = "Kant: Av" @@ -2531,6 +2537,7 @@ title = "Tommelfingerregel" [certSign.source] device = "Denne enheten" +noOtherSources = "Ingen andre sertifikatkilder er tilgjengelige." server = "Server" stepTitle = "Sertifikatkilde" upload = "Last opp" @@ -2805,6 +2812,7 @@ back = "Tilbake" cancel = "Avbryt" close = "Lukk" collapse = "Slå sammen" +confirm = "Bekreft" continue = "Fortsett" copied = "Kopiert!" copy = "Kopier" @@ -3595,7 +3603,9 @@ makeCopy = "Lag en kopi" mobileShort = "Mobil" mobileUpload = "Mobilopplasting" mobileUploadNotAvailable = "Mobilopplasting er ikke aktivert" +moreOptions = "Flere alternativer" myFiles = "Mine filer" +nextFile = "Neste fil" noFiles = "Ingen filer tilgjengelig" noFilesFound = "Ingen filer funnet som samsvarer med søket ditt" noRecentFiles = "Ingen nylige filer funnet" @@ -3605,6 +3615,7 @@ openInFileEditor = "Åpne i filredigerer" openInPageEditor = "Åpne i Sideeditor" owner = "Eier" ownerUnknown = "Ukjent" +previousFile = "Forrige fil" recent = "Nylige" removeBoth = "Fjern fra begge" removeFilePrompt = "Denne filen er lagret på denne enheten og på serveren. Hvor vil du fjerne den fra?" @@ -3680,7 +3691,9 @@ workbench = "Arbeidsområde" [fileSidebar] addFiles = "Legg til filer" +addingFiles = "Legger til filer…" collapse = "Skjul sidepanel" +customizeGroups = "Tilpass grupper" dropHint = "Åpne filer for å komme i gang" dropToAdd = "Drop files to add" expand = "Utvid sidepanel" @@ -3693,8 +3706,11 @@ noFiles = "Ingen filer ennå" openFileManager = "Åpne filbehandler" openFromComputer = "Åpne fra datamaskin" openSettings = "Åpne innstillinger" +other = "Annet" +recent = "Nylig" search = "Søk" searchPlaceholder = "Søk i filer..." +viewAll = "Vis alle {{count}} filer" [fileSidebar.fileItem] closeViewer = "Lukk fremviser" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Legg til" +addLabel = "Legg til en etikett…" +categoryIconAria = "Velg et ikon for {{name}}" +createCategory = "Opprett kategori" +delete = "Slett kategori" +done = "Ferdig" +hide = "Skjul kategori" +newCategory = "Nytt kategorinavn…" +removeLabel = "Fjern {{name}}" +rename = "Gi nytt navn" +reset = "Tilbakestill til standarder" +search = "Søk i etiketter…" +show = "Vis kategori" +subtitle = "Grupper filene dine i overordnede kategorier. Legg til eksisterende eller nye etiketter i en kategori, gi den nytt navn, eller opprett din egen. Filer som ikke er i noen av kategoriene dine, vises under «Annet»." +title = "Sidefeltkategorier" + [filesPage] addToWorkspace = "Legg til i arbeidsområde" addToWorkspaceCount = "Legg {{count}} til i arbeidsområde" @@ -3715,6 +3748,7 @@ backToFolder = "Tilbake til {{folder}}" backToMyFiles = "Tilbake til Mine filer" breadcrumbs = "Mappesti" cancel = "Avbryt" +classification = "Klassifisering" clearSearch = "Tøm søk" clearSelection = "Tøm utvalg" closeDetails = "Lukk detaljer" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Kunne ikke laste opp filer: {{message}}" added = "Lagt til" count = "Filer" folder = "Mappe" +labels = "Etiketter" modified = "Endret" name = "Navn" size = "Størrelse" -toolHistory = "Verktøyhistorikk" toolHistoryAtVersion = "Samlet verktøykjede" totalSize = "Total størrelse" type = "Type" @@ -4614,10 +4648,10 @@ welcomeTitle = "Du er invitert!" [landing] addFiles = "Legg til filer" heroSubtitle = "Slipp inn eller legg til en eksisterende PDF for å komme i gang." -heroTitle = "Stirling PDF" mobileUpload = "Last opp fra mobil" openFromComputer = "Åpne fra datamaskin" uploadFromComputer = "Last opp fra datamaskin" +workbenchEmptyStateHero = "Slipp en PDF hvor som helst" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Utdata" [onboarding] activeFiles = "Visningen Aktive filer viser alle PDF-ene du har lastet inn i verktøyet, og lar deg velge hvilke som skal behandles." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Lukk" cropSettings = "Nå som vi har valgt filen vi vil beskjære, kan vi konfigurere Beskjær-verktøyet til å velge området vi vil beskjære PDF-en til." fileCheckbox = "Å klikke på en av filene velger den for behandling. Du kan velge flere filer for batchoperasjoner." fileReplacement = "Den endrede filen vil erstatte originalfilen i Arbeidsbenken automatisk, slik at du enkelt kan kjøre den gjennom flere verktøy." @@ -4955,6 +4990,7 @@ skipTheTour = "Hopp over omvisningen" [onboarding.desktopInstall] body = "Stirling fungerer best som en skrivebordsapp. Du kan bruke den offline, få raskere tilgang til dokumenter og gjøre redigeringer lokalt på datamaskinen." +selectOs = "Velg operativsystem" title = "Last ned" titleWithOs = "Last ned for {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF-redigerer" [pdfTextEditor.actions] applyChanges = "Bruk endringer" +clearText = "Tøm tekst" downloadCopy = "Last ned kopi" +moreOptions = "Flere alternativer" reset = "Tilbakestill endringer" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Kontrakter" +"Financial reports" = "Finansrapporter" +"HR records" = "HR-poster" +Insurance = "Forsikring" +Invoices = "Fakturaer" +"Legal filings" = "Juridiske innsendelser" +"Medical / PHI" = "Medisinsk / PHI" +"Tax documents" = "Skattedokumenter" + [policies.enforcement] applying = "Tar i bruk {{names}}" applyingProgress = "Tar i bruk {{names}} ({{done}} av {{total}})" @@ -5963,9 +6011,95 @@ export = "Håndhever før eksport" input = "Håndhever ved import" print = "Håndhever før utskrift" +[policies.field] +accessLog = "Tilgangslogg" +archiveAfter = "Arkiver etter" +auditTrail = "Revisjonsspor" +belowThreshold = "Under terskel" +destination = "Destinasjon" +frameworks = "Rammeverk" +immutableHold = "Uforanderlig sperre" +keepFor = "Behold i" +minConfidence = "Min. sikkerhet" +notify = "Varsle ved ruting" +onViolation = "Ved manglende samsvar" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 år" +"30 days" = "30 dager" +"90 days" = "90 dager" +Never = "Aldri" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Merk for gjennomgang" +Hold = "Hold tilbake" +"Route to bucket" = "Rut til bucket" + +[policies.fieldOption.destination] +Documents = "Dokumenter" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 år" +"3 years" = "3 år" +"30 days" = "30 dager" +"7 years" = "7 år" +Indefinite = "På ubestemt tid" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Sladd PHI automatisk" +"Block export" = "Blokker eksport" +"Flag for review" = "Merk for gjennomgang" +"Quarantine document" = "Sett dokument i karantene" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Legg til" +addPlaceholder = "Legg til en etikett…" +customNote = "Tilpasset for teamet ditt." +defaultNote = "Bruker den innebygde standarden, delt med teamet ditt." +duplicate = "\"{{name}}\" finnes allerede." +edit = "Rediger etiketter" +empty = "Ingen etiketter ennå." +export = "Eksporter JSON" +iconAria = "Velg et ikon for {{name}}" +import = "Importer JSON" +importError = "Kunne ikke importere den filen." +managedNote = "Teametiketter administreres av teamlederen din." +modalSubtitle = "Delt med hele teamet ditt. Klassifisereren velger etikettene som passer hvert dokument." +modalTitle = "Klassifiseringsetiketter" +pickIcon = "Bruk {{label}}-ikon" +removeAria = "Fjern {{name}}" +resetToDefault = "Tilbakestill til standard" +saveForTeam = "Lagre for team" +saving = "Lagrer…" +sectionLabel = "Klassifiseringsetiketter" +startFromScratch = "Start fra bunnen" +teamCount = "teametiketter" +tooLong = "Etiketter kan være høyst {{max}} tegn." +ungrouped = "Ugruppert" +view = "Vis etiketter" + [policies.pii] account = "Kontonumre (merket)" card = "Kreditt-/debetkort" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Amerikanske routing-numre (ABA)" ssn = "Social Security-numre" +[policies.settings] +noneExport = "Ingen policyer kjøres for øyeblikket ved eksport." +noneUpload = "Ingen policyer kjøres for øyeblikket ved opplasting." +onExport = "Ved eksport" +onUpload = "Ved opplasting" +reorderHandle = "Dra for å endre rekkefølge" +runOrderDesc = "Når mer enn én policy kjøres på samme utløser, kjøres de i denne rekkefølgen — hver på utdataene fra forrige policy. Dra for å endre rekkefølge." +title = "Policyinnstillinger" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Policyalternativer" +policySettings = "Policyinnstillinger" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Prøv mislykkede policyer på nytt ({{count}})" +rowProgress = "{{completed}} av {{total}} filer behandlet" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Hva er en policy?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} håndheves..." +badgeRan = "{{name}}-policyen kjørte på denne filen" +blockingAction = "{{action}} blokkert mens policy håndheves, vent..." +dismiss = "Avvis overlegg" +enforcingTitle = "Håndhever policy..." +viewAnyway = "Vis fil (policy håndheves fortsatt)" + +[portal] +comingSoon = "Kommer snart" + +[portal.accountLink.card] +billingNote = "Uovervåket behandling faktureres mot organisasjonens lommebok." +eyebrow = "Kontokobling" +linkButton = "Koble til Stirling-kontoen din" +linked = "Koblet til" +linkedAs = "Koblet til som {{name}}." +linkedGeneric = "Denne instansen er koblet til." +notLinked = "Ikke koblet til" +title = "Koble denne organisasjonen til Stirling-kontoen dens" +unlink = "Koble fra" + +[portal.accountLink.card.error] +title = "Kunne ikke koble til" + +[portal.accountLink.card.loginNotConfigured] +after = "for å aktivere kontokobling mot den hostede Stirling-kontoen. I dev kan du simulere innlogging fra koblingsdialogen." +before = "Angi" +title = "SaaS-innlogging er ikke konfigurert" + +[portal.accountLink.gate] +action = "Koble til konto" +description = "Koble til denne organisasjonens Stirling-konto for å bruke fakturerbare funksjoner." +title = "Koble til for å låse opp" +titleFeature = "Koble til for å låse opp {{feature}}" + +[portal.accountLink.instances] +active = "Aktiv" +revoke = "Tilbakekall" +revoked = "Tilbakekalt" +unnamed = "Instans uten navn" + +[portal.accountLink.instances.columns] +instance = "Instans" +lastSeen = "Sist sett" +linked = "Koblet til" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Koble til denne organisasjonens konto, og registrer deretter dine selvhostede instanser for å se dem her." +title = "Ingen tilkoblede instanser" + +[portal.accountLink.instances.time] +daysAgo_one = "for {{count}} d siden" +daysAgo_other = "for {{count}} d siden" +hoursAgo_one = "for {{count}} t siden" +hoursAgo_other = "for {{count}} t siden" +justNow = "akkurat nå" +minutesAgo_one = "for {{count}} min siden" +minutesAgo_other = "for {{count}} min siden" +never = "aldri" + +[portal.accountLink.modal] +linkSubtitle = "Logg på kontoen denne serveren skal fakturere mot." +linkTitle = "Koble til Stirling-kontoen din" +reauthSubtitle = "Økten din er utløpt — logg på Stirling-kontoen din igjen. Instansen din forblir koblet til." +reauthTitle = "Logg på igjen" +simulateSignIn = "Simuler innlogging (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "for å aktivere kobling i appen mot den hostede Stirling-kontoen." +and = "og" +before = "Angi" +title = "SaaS-innlogging er ikke konfigurert" + +[portal.accountLink.panel] +instancesSub = "Hver selvhostede instans registrert til denne organisasjonen. Tilbakekall en legitimasjon for umiddelbart å avbryte dens uovervåkede tilgang." +instancesTitle = "Tilkoblede instanser" +revokeError = "Kunne ikke tilbakekalle instans" +sub = "Koble denne selvhostede organisasjonen til Stirling-kontoen dens, slik at uovervåket behandling faktureres mot organisasjonens lommebok." + +[portal.accountLink.panel.loadError] +forbidden = "Bare teameieren kan vise organisasjonens tilkoblede instanser." +generic = "Kunne ikke laste teamets tilkoblede instanser. Prøv igjen om et øyeblikk." +title = "Kunne ikke laste tilkoblede instanser" + +[portal.accountLink.state] +free = "Editor-plan" +subscribed = "Processor-plan" +unlinked = "Ikke koblet til" + +[portal.agentBuilder] +bootstrapFromDocument = "Initialiser fra dokument" +sectionsAriaLabel = "Agentbyggerseksjoner" +selectorAriaLabel = "Agenter" +subtitle = "Utform, test og lever AI-agentene som klassifiserer, trekker ut fra og ruter dokumentene dine. Definer scenarioer, avgrens verktøytilgang, kjør et golden set og publiser en versjon." +title = "Agentbygger" + +[portal.agentBuilder.bootstrap] +cancel = "Avbryt" +dropzoneText = "Velg et eksempeldokument (PDF eller bilde)" +lead = "Slipp et eksempeldokument, så foreslår vi scenarioer og et ekstraksjonsskjema du kan finjustere. Ingenting publiseres før du har gjennomgått det." +submit = "Initialiser agent" +subtitle = "Start en ny agent fra én representativ fil" +title = "Initialiser fra et dokument" + +[portal.agentBuilder.empty] +description = "Initialiser en agent fra et eksempeldokument for å starte scenarioene og ekstraksjonsskjemaet, og finjuster og publiser deretter." +title = "Ingen agenter ennå" + +[portal.agentBuilder.evals] +casesPassing = "Tilfeller bestått" +columnCase = "Eval-tilfelle" +columnLatency = "Latens" +columnResult = "Resultat" +fail = "mislykket" +goldenSetPassRate = "Beståttandel for golden set" +latencyMs = "{{ms}} ms" +notRun = "ikke kjørt" +pass = "bestått" +passRate = "Beståttandel" +runEvals = "Kjør evalueringer" + +[portal.agentBuilder.evals.empty] +description = "Evalueringer gjør scenarioene dine om til et repeterbart golden set. Oppgrader for å registrere beståttandel over tid og styre publiseringer etter den." +title = "Ingen golden set ennå" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "på tvers av golden sets" +activeAgents = "Aktive agenter" +avgPassRate = "Gj.sn. beståttandel for evalueringer" +fleetWide = "på tvers av flåten" +latestPublished = "Sist publisert" +scenarios = "Scenarioer" +testCases = "testtilfeller" +totalDescription_one = "{{count}} totalt" +totalDescription_other = "{{count}} totalt" + +[portal.agentBuilder.scenarios] +add = "Legg til" +addScenario = "Legg til scenario" +enable = "Aktiver" +expectationLabel = "Forventet atferd" +expectationPlaceholder = "Hva agenten skal gjøre" +inEval = "i evaluering" +mute = "Demp" +muted = "dempet" +nameLabel = "Navn" +namePlaceholder = "f.eks. eskalering av samsvar" + +[portal.agentBuilder.tabs] +evals = "Evalueringer" +scenarios = "Scenarioer" +tools = "Verktøy" +versions = "Versjoner" + +[portal.agentBuilder.tools] +broadAccess = "Bred tilgang" +deniedHint = "Valgte verktøy er blokkert. Alt annet kan fortsatt kalles." +deniedTools = "Avviste verktøy" +governanceGate = "Verktøystyring er tilgjengelig på Enterprise-planen." +restricted = "Begrenset" +restrictedAccess = "Begrenset verktøytilgang" +restrictedDescription = "Tillat alle verktøy unntatt de du avviser nedenfor." + +[portal.agentBuilder.versions] +current = "gjeldende" +historyGate = "Full versjonshistorikk og tilbakestilling er tilgjengelig på Enterprise-planen." +publish = "Publiser" +rollBack = "Rull tilbake" + +[portal.assistant] +close = "Lukk assistent" +error = "Kunne ikke nå assistenten." +errorWithDetail = "Kunne ikke nå assistenten: {{detail}}" +inputAriaLabel = "Spør assistenten" +inputPlaceholder = "Spør om Stirling…" +open = "Åpne assistent" +send = "Send" +title = "Assistent" +tryAsking = "Prøv å spørre" +typing = "Skriver" + +[portal.auth] +loading = "Laster" +redirectingToEditor = "Omdirigerer til redigeringsprogrammet..." + +[portal.billing.checkout] +noClientSecret = "Edge-funksjonen returnerte ingen client_secret." +subtitle = "Legg til et kort for å fortsette etter den gratis tildelingen i Editor-planen. Stripe håndterer resten." +title = "Slå på Processor-planen" + +[portal.billing.checkout.activationSlow] +body = "Betalingen din lyktes, men aktiveringen tar litt lengre tid enn vanlig. Den slås på automatisk - lukk dette, så vises den her snart." +close = "Lukk" +title = "Nesten ferdig" + +[portal.billing.checkout.error] +title = "Kunne ikke starte checkout" + +[portal.billing.checkout.finalizing] +body = "Betalingen din gikk gjennom. Vi slår på målt behandling på tvers av de tilkoblede instansene dine - dette tar vanligvis noen sekunder." +hint = "Hold dette vinduet åpent." +title = "Aktiverer Processor-planen din..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "i portal-env for å aktivere checkout i appen." +bodyBefore = "Angi" +title = "Stripe er ikke konfigurert" + +[portal.billing.enterpriseUpsell] +cta = "Bygg ditt Enterprise-tilbud" +description = "Volumrabatter med forpliktelse, air-gapped utrulling, tilpasset MSA og sikkerhetsgjennomganger, samt partnerskap med tredjepartsdistributører." +eyebrow = "Volumrabatt · 1M+ PDF-er" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktive denne måneden" +cost = "Kostnad" +editorsDeployed = "Redigeringsprogrammer utrullet" +inviteTeammates = "Inviter teammedlemmer" +pdfsEdited = "PDF-er redigert" +subtitle = "Rull ut hvor som helst, for hele teamet ditt." +title = "Gratis PDF-redigeringsprogrammer" + +[portal.billing.freePlan] +checkoutErrorTitle = "Kunne ikke starte checkout" +currentPlan = "Gjeldende plan" +freeForever = "Gratis for alltid" +noTeamResolved = "Ingen team er løst på lommeboken din ennå — oppdater og prøv igjen." +ownerOnly = "Bare teameieren kan slå på Processor-planen." +planName = "Editor" +ssoIncluded = "SSO inkludert" +switchOnProcessor = "Slå på Processor →" +unlimitedUsers = "Ubegrenset antall brukere" + +[portal.billing.invoices] +columnAmount = "Beløp" +columnDate = "Dato" +columnDescription = "Beskrivelse" +columnPdfsProcessed = "PDF-er behandlet" +columnStatus = "Status" +descriptionFallback = "Faktura" +downloadAriaLabel = "Last ned faktura {{number}} som PDF" +emptyDescription = "Når teamet ditt abonnerer og den første syklusen avsluttes, vises fakturaene dine her." +emptyTitle = "Ingen fakturaer ennå" +fetchLimitNote_one = "Viser den {{count}} nyeste fakturaen din. Eldre fakturaer er i Stripe-portalen." +fetchLimitNote_other = "Viser de {{count}} nyeste fakturaene dine. Eldre fakturaer er i Stripe-portalen." +loadError = "Kunne ikke laste fakturaer: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Vis alle {{count}}" +showAll_other = "Vis alle {{count}}" +showFewer_one = "Vis færre (topp {{count}})" +showFewer_other = "Vis færre (topp {{count}})" +showMostRecent_one = "Vis {{count}} nyeste" +showMostRecent_other = "Vis {{count}} nyeste" +title = "Fakturahistorikk" +viewAriaLabel = "Vis faktura {{number}} i Stripe" +viewLink = "Vis ↗" + +[portal.billing.linkPrompt] +cta = "Koble til Stirling-konto" +description = "Manuell PDF-redigering — visning, signering, sammenslåing, splitting, vannmerking, komprimering, konvertering, manuell OCR — er alltid gratis, koblet til eller ikke. Koble til for å kreve 500 gratis PDF-er med målt behandling (automatisering, AI og API); når du trenger mer, slår du på Processor-planen og betaler bare for det du bruker." +title = "Koble til Stirling-kontoen din" + +[portal.billing.paymentMethod] +billedMonthly = "Faktureres månedlig" +cardEnding = "{{brand}} som slutter på {{last4}}" +cardFallback = "Kort" +expiresBilledMonthly = "Utløper {{expiry}} · faktureres månedlig" +eyebrow = "Betalingsmåte" +managedSub = "Kort- og faktureringsdetaljene dine oppbevares sikkert i Stripes kundeportal." +managedTitle = "Administreres i Stripe" +update = "Oppdater" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Ingen målt behandling ennå i denne perioden." +eyebrow = "PDF-er behandlet denne perioden" +legendValue_one = "{{formatted}} PDF-er" +legendValue_other = "{{formatted}} PDF-er" +segbarAriaLabel = "Målte PDF-er fordelt etter kategori" +segmentAgentsDesc = "AI-agenthandlinger" +segmentAgentsLabel = "Agenter" +segmentApiDesc = "Direkte API-forespørsler" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatiseringer og pipelines" +segmentAutomationLabel = "Automatisering" +unit = "målte PDF-er" + +[portal.billing.spendLimit] +adjustLimit = "Juster grense" +cancel = "Avbryt" +capControlNote = "Endringer gjelder umiddelbart — hev eller senk taket når som helst." +capSuffix = "/ måned" +capSuffixWithDocs = "/ måned · ≈ {{documents}} dokumenter" +displaySub = "Du faktureres bare for det du behandler automatisk — aldri over taket." +editTitle = "Angi månedstaket ditt" +eyebrow = "Forbruksgrense" +guardrailBody = "et hardt tak — du faktureres aldri over det. Ved taket pauses målt behandling (ubegrenset PDF-redigering fortsetter å fungere) til du øker det eller syklusen tilbakestilles. Ingenting går tapt." +guardrailLabel = "Din sikkerhetsgrense:" +noCap = "ingen grense" +pctUsed = "{{pct}}% brukt" +remaining = "{{amount}} gjenstår" +save = "Lagre grense" +saveError = "Kunne ikke lagre grense" +thisPeriodUncapped = "{{amount}} denne perioden · uten grense" +usedThisMonth = "{{amount}} brukt denne måneden" +useSuggested = "Bruk foreslått · {{amount}} / måned" + +[portal.billing.spendLimit.projection] +body_one = "Ved {{rate}}/dag når du taket om ~{{count}} dag (~{{monthEnd}} ved månedsslutt). Foreslått grense ~{{suggested}}." +body_other = "Ved {{rate}}/dag når du taket om ~{{count}} dager (~{{monthEnd}} ved månedsslutt). Foreslått grense ~{{suggested}}." +label = "Forventes å overskrides." + +[portal.billing.spendThisMonth] +eyebrow = "Forbruk denne måneden" +processed_one = "{{formattedCount}} PDF behandlet." +processed_other = "{{formattedCount}} PDF-er behandlet." +processedWithRate_one = "{{formattedCount}} PDF behandlet, til {{rate}} hver." +processedWithRate_other = "{{formattedCount}} PDF-er behandlet, til {{rate}} hver." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Øk den nå, slik at automatisert behandling aldri pauses." +approachingTitle = "Du er på {{pct}}% av den månedlige forbruksgrensen din" +raiseLimit = "Øk grense" +reachedBody = "Målt behandling er pauset til du øker grensen eller syklusen tilbakestilles. Ubegrenset PDF-redigering fortsetter å fungere." +reachedTitle = "Månedlig forbruksgrense nådd" + +[portal.billing.subscribedPlan.portalError] +title = "Kunne ikke åpne Stripe-portalen" + +[portal.billing.walletMeter] +capSuffix_one = "av {{allowance}} gratis PDF-er brukt" +capSuffix_other = "av {{allowance}} gratis PDF-er brukt" +eyebrow = "Processor-prøveperiode" +statusLabel_one = "{{remaining}} igjen" +statusLabel_other = "{{remaining}} igjen" +sub = "Bruk PDF Editor gratis. Betal for å behandle PDF-er automatisk." +title_one = "Behandle {{allowance}} PDF-er gratis" +title_other = "Behandle {{allowance}} PDF-er gratis" +titleWithRate_one = "Behandle {{allowance}} PDF-er gratis, deretter {{rate}}/PDF" +titleWithRate_other = "Behandle {{allowance}} PDF-er gratis, deretter {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Låst" +openAriaLabel = "Åpne {{name}}-komponent" + +[portal.catalogue.detail] +addToProject = "Legg til i prosjekt" +ariaLabel = "Komponentdetalj" +tabsAriaLabel = "Komponentdetaljseksjoner" +upgradeToUnlock = "Oppgrader for å låse opp" + +[portal.catalogue.detail.code] +install = "Installer" +usage = "Bruk" + +[portal.catalogue.detail.locked] +description = "{{name}} er inkludert fra {{tier}}-planen. Oppgrader for å bygge den inn." +title = "Ikke tilgjengelig i planen din" + +[portal.catalogue.detail.preview] +badge = "Live-forhåndsvisning" +note = "Interaktiv sandbox gjengis her" + +[portal.catalogue.detail.pricing] +note = "Målt per {{unit}}. Bruk utover den månedlige gratiskvoten faktureres kontoen din og spesifiseres under Bruk og fakturering." + +[portal.catalogue.detail.stats] +billedOn = "Faktureres på" +embeds30d = "Innbygginger (30 d)" +freeQuota = "Gratiskvote" +freeQuotaValue = "{{amount}} / mnd" +maturity = "Modenhet" +none = "Ingen" +perAction = "Per handling" +price = "Pris" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Oversikt" +pricing = "Priser" +props = "Props / API" + +[portal.catalogue.props] +optional = "valgfritt" +required = "påkrevd" + +[portal.catalogue.props.columns] +description = "Beskrivelse" +name = "Prop" +required = "Påkrevd" +type = "Type" + +[portal.catalogue.summary] +componentsGa = "Komponenter GA" +componentSpendMtd = "Komponentforbruk (MTD)" +embedsThisMonth = "Innbygginger denne måneden" +inBeta = "I beta" + +[portal.components.billingUnit] +approval = "godkjenning" +check = "sjekk" +event = "hendelse" +render = "gjengivelse" +review = "gjennomgang" +session = "økt" +signature = "signatur" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Innbyggbare SDK-widgets du slipper inn i din egen app — en viser, en e-sign-flyt, et AI-gjennomgangspanel. Hver måles per handling. Klikk på et kort for installasjon, bruk og props." +title = "Komponenter" + +[portal.componentsView.empty] +description = "Komponentkatalogen kunne ikke lastes. Prøv igjen om kort tid." +title = "Ingen komponenter tilgjengelig" + +[portal.componentsView.lockedBanner] +description = "GA-komponenter er tilgjengelige med betal etter bruk; noen få Beta-komponenter er kun for Enterprise. Låste kort viser en oppgraderingsoppfordring." +title = "Noen komponenter trenger en betalt plan" + +[portal.docs.authentication] +codeCaption = "hver forespørsel" +eyebrow = "KOM I GANG" +lead = "Alle forespørsler autentiseres med et bearer-token. Nøkler er avgrenset per miljø og utløper aldri med mindre de roteres." +liveKey = "Produksjonsnøkler — fakturerte, hastighetsbegrenset etter planen din." +testKey = "Sandbox-nøkler — gratis, returnerer syntetiske testdata." +title = "Autentisering" + +[portal.docs.components] +codeCaption = "bygg inn viseren" +eyebrow = "KOMPONENTER" +lead = "Innbyggbart UI for gjennomgangskøer og dokumentinspeksjon. Ta med egne stiler eller bruk temaet som følger med." +title = "Drop-in-visere" + +[portal.docs.endpoints] +eyebrow = "API-REFERANSE" +fieldCount_one = "{{count}} felt" +fieldCount_other = "{{count}} felt" +filterAll = "Alle" +filterAriaLabel = "Filtrer endpoints etter vertikal" +lead = "Hver dokumenttype er et typet endpoint. POST en fil, motta skjemavalidert JSON. Filtrer etter vertikal nedenfor." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API-REFERANSE" +lead = "Feil returnerer en stabil maskinlesbar kode pluss en melding for mennesker. 4xx-body inneholder alltid en request_id for støtte." +title = "Feil" + +[portal.docs.nav] +ariaLabel = "Dokumentasjon" + +[portal.docs.nav.empty] +description = "Dokumentasjonsindeksen kunne ikke lastes." +title = "Docs utilgjengelige" + +[portal.docs.quickstart] +eyebrow = "KOM I GANG" +lead = "Send det første dokumentet ditt til et typet endpoint og få strukturert JSON tilbake i tre trinn. Ingen modellopplæring, ingen prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "for oppskrifter som kan kopieres og limes inn." +bodyBeforeLink = "koble samme kall inn i en pipeline for å kjede validering, sladding og levering — eller eksponer det for en agent over MCP. Se" +label = "Neste:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Opprett en avgrenset nøkkel fra Infrastruktur-fanen. Nøkler har hastighetsgrenser og en valgfri IP-tillatelsesliste. Eksporter den til skallet ditt:" +title = "Utsted en API-nøkkel" + +[portal.docs.quickstart.step2] +body = "POST en fil til et typet endpoint. Endpointet bestemmer skjemaet du får tilbake — her fakturauttrekkeren." +snippetCaption = "trekk ut en faktura" +title = "Send et dokument" + +[portal.docs.quickstart.step3] +body = "Hvert svar valideres mot endpoint-skjemaet, med en sikkerhetsscore og proveniens per felt." +codeCaption = "200 OK" +title = "Les det strukturerte resultatet" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Samtidighet" +eyebrow = "KOM I GANG" +lead = "Grenser skalerer med planen din. Et 429-svar inkluderer en Retry-After-header; SDK-ene trekker seg automatisk tilbake." +requestsPerMinute = "Forespørsler / minutt" +title = "Hastighetsgrenser og kvoter" + +[portal.docs.recipes] +cloneButton = "Klon oppskrift" +eyebrow = "PLAYBOOKS" +lead = "Ende-til-ende-mønstre som kjeder kilder, operasjoner og destinasjoner. Hver av dem kartlegges til en pipeline du kan klone." +title = "Oppskrifter" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Førstepartsklienter med typede svar, automatiske nye forsøk og strømmende opplastinger. Alle følger samme endpoint-katalog." +title = "Offisielle SDK-er" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Utdatert" + +[portal.docs.skills] +eyebrow = "FERDIGHETER" +lead = "Samlede, navngitte kapabiliteter agenten din påkaller som ett enkelt verktøy. Hver ferdighet er en deterministisk operasjonskjede med evalueringer vedlagt." +title = "Agentferdigheter" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API-REFERANSE" +lead = "Abonner på hendelsene document.processed, pipeline.completed og quota.threshold. Payloads signeres med HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "hjelper." +beforeHelper = "header mot signeringshemmeligheten din før du stoler på en payload. SDK-ene leveres med en" +beforeSignature = "Verifiser" + +[portal.documents] +exportCsv = "Eksporter CSV" +search = "Søk etter filnavn, ID..." +subtitle = "Hvert dokument organisasjonen din har behandlet, med full behandlingspost. Innholdstilgang krever forespørsel." +title = "Dokumenter" + +[portal.documents.audit] +approved = "Godkjent" +archived = "Arkivert" +elevation = "Tilgangsøkning" +empty = "Ingen hendelser registrert ennå." +extracted = "Behandlet" +flagged = "Trenger gjennomgang" +ingested = "Inntatt" +reviewed = "Til gjennomgang" + +[portal.documents.drawer] +sectionsAriaLabel = "Seksjoner for dokumentdetaljer" + +[portal.documents.drawer.tabs] +audit = "Revisjon" +extractions = "Uttrekk" +overview = "Oversikt" + +[portal.documents.elevation] +requestAccess = "Be om tilgang" + +[portal.documents.elevation.active] +description = "Midlertidig tildeling — tilgang logges og er tidsbegrenset." +descriptionFourEyes = "Midlertidig tildeling — en fagfelle ble varslet (fire øyne)." +title = "Tilgang utløper om {{time}}" + +[portal.documents.elevation.gated] +description = "Innholdet er beskyttet av null permanent tilgang. Forespørsel starter en tidsbegrenset tildeling." +descriptionFourEyes = "Innholdet er beskyttet av null permanent tilgang. Forespørsel starter en tidsbegrenset tildeling og varsler en fagfelle (fire øyne)." +title = "Sensitivt dokument" + +[portal.documents.extractions] +empty = "Ingen felt ble trukket ut fra dette dokumentet." +masked = "Uttrekkede felt er skjult. Be om tidsbegrenset tilgang for å vise innholdet i dette dokumentet." + +[portal.documents.extractions.columns] +confidence = "Konfidens" +field = "Felt" +value = "Verdi" + +[portal.documents.filters] +all = "Alle" +ariaLabel = "Filtrer dokumenter etter status" +flagged = "Flagget" +inReview = "Til gjennomgang" +processed = "Behandlet" + +[portal.documents.overview] +action = "Pipeline / handling" +product = "Produkt" +received = "Tid" +status = "Status" +type = "Type" +user = "Bruker" + +[portal.documents.queue.empty] +description = "Når kilder sender dokumenter inn i dine pipelines, vises de her for gjennomgang." +title = "Ingen dokumenter i køen" + +[portal.documents.status] +error = "Feil" +flagged = "Trenger gjennomgang" +inReview = "Til gjennomgang" +processed = "Behandlet" + +[portal.documents.table] +auto = "Auto" +editorAction = "Redigerer" +empty = "Ingen dokumenter samsvarer med dette filteret." +rowActions = "Radhandlinger" +sensitiveLabel = "Sensitivt" +sensitiveTitle = "Sensitivt — tilgang kreves" + +[portal.documents.table.columns] +action = "Pipeline / handling" +document = "Dokument" +product = "Produkt" +status = "Status" +time = "Tid" +user = "Bruker" + +[portal.editorAdmin] +subtitle = "Distribuer Stirling PDF Editor, par selvhostede instanser med organisasjonen din, og drift den kjørende flåten — mål, helse, legitimasjon og offline-aktivering på ett sted." +title = "Editor-distribusjon" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktive brukere" +host = "Host" +lastSeen = "Sist sett" +region = "Region" +status = "Status" +version = "Versjon" + +[portal.editorAdmin.health.empty] +description = "Distribuer et mål og par det for å se sanntidshelse for instanser her." +title = "Ingen instanser rapporterer" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generer offline-pakke" +lockCopy = "Offline- og lokal aktivering er en del av Enterprise." +subtitle = "Generer en signert aktiveringspakke for en offline- eller lokal installasjon uten utgående nettverksbane. Overfør den til instansen og bruk den under førstegangsoppsett." +talkToSales = "Kontakt salg" +title = "Isolert aktivering" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} er signert og klar til overføring. Den aktiverer én instans og utløper om 14 dager." +title = "Pakken er klar" + +[portal.editorAdmin.pairing] +generated = "Generert ✓" +generateNewCode = "Generer ny kode" +lockCopy = "IaC-klargjøring er en del av Enterprise." +rotate = "Roter" +talkToSales = "Kontakt salg" + +[portal.editorAdmin.sections.health] +sub = "Hver Editor-instans som rapporterer inn — versjon, region, status, sist sett og aktive brukere." +title = "Instanshelse" + +[portal.editorAdmin.sections.pairing] +sub = "Koble en selvhostet redigerer til denne organisasjonen. Generer et token, overlever en kort kode, eller koble den via IaC." +title = "Paring" + +[portal.editorAdmin.sections.targets] +sub = "Hvor Editor kjører. Kopier en kodebit for å sette opp en selvhostet instans, eller bruk Managed Cloud uten drift." +title = "Distribusjonsmål" + +[portal.editorAdmin.serviceToken] +currentToken = "Gjeldende token" +lastRotated = "Sist rotert" +rotateButton = "Roter tjenestetoken" +subtitle = "Instanser autentiserer mot organisasjonen med denne legitimasjonen. Roter den etter en tidsplan eller umiddelbart etter en mistenkt lekkasje." +title = "Tjenestetoken" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Et nytt token ble utstedt. Oppdater STIRLING_SERVICE_TOKEN for hver selvhostede instans innen 24-timers fristvinduet, ellers går de offline." +title = "Roter kjørende instanser" + +[portal.editorAdmin.status] +degraded = "Redusert" +healthy = "Frisk" +offline = "Offline" +pairing = "Parer" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instans" +instanceCount_other = "{{count}} instanser" +talkToSales = "Kontakt salg" +upgradePlan = "Oppgrader plan" + +[portal.editorAdmin.targets.lock] +enterprise = "Lokal og Kubernetes-selvhosting er en del av Enterprise." +paid = "Selvhosting med Docker og Kubernetes låses opp med en betalt plan." + +[portal.editorAdmin.targets.state] +available = "Tilgjengelig" +locked = "Låst" +running = "Kjører" + +[portal.errorBoundary] +description = "Denne visningen traff en uventet feil. Prøv igjen, eller velg en annen seksjon fra sidefeltet." +retry = "Prøv igjen" +title = "Noe gikk galt på denne siden" + +[portal.home.editor] +activeUsers = "{{n}} aktive" +invite = "Inviter lagkamerater" +name = "Stirling PDF Editor" +open = "Åpne i nettleser" +updated = "oppdatert {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Selvhostet · Docker" +kubernetes = "Selvhostet · Kubernetes" + +[portal.home.greeting] +afternoon = "God ettermiddag" +evening = "God kveld" +morning = "God morgen" + +[portal.home.onboarding] +dismiss = "Avvis oppsett" +notStarted = "Ikke startet" +progress = "{{done}} av {{total}} fullført" +title = "Fullfør oppsettet" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC for hele organisasjonen, forpliktende volumprising og isolert distribusjon." +cta = "Start prøveperiode" +ctaQuote = "Få tilbud" +lead = "For 250+ ansatte." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Distribuer skrivebordsappen, gratis for alltid." +title = "Last ned PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktive · {{recommended}} anbefalt" +chip = "{{active}} aktive" +title = "Slå på policyer" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} tilkoblet · hver PDF styres der den lander" +chip = "{{connected}} tilkoblet" +title = "Koble til kildene dine" + +[portal.home.quickActions] +subtitle = "Viktigste oppgaver for i dag" +title = "Hurtighandlinger" + +[portal.home.quickActions.buildPipeline] +blurb = "3-trinns komponist over det typede operasjonsbiblioteket" +title = "Bygg en pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenter, webhooks, overvåkede mapper" +title = "Koble til en kilde" + +[portal.home.quickActions.issueApiKey] +blurb = "Avgrenset nøkkel med hastighetsgrenser og IP-tillatelsesliste" +title = "Utsted en API-nøkkel" + +[portal.infrastructure] +manageEditorDeployment = "Administrer Editor-distribusjon" +sectionsAriaLabel = "Infrastrukturseksjoner" +subtitle = "Distribusjoner, legitimasjon, sikkerhetsstilling, lagring og revisjonssporet for Stirling-arbeidsområdet ditt." +title = "Infrastruktur" + +[portal.infrastructure.apiKeys] +createKey = "Opprett nøkkel" +heading = "API-nøkler" +subheading = "Avgrenset legitimasjon med hastighetsgrenser per nøkkel, tillatelser og IP-tillatelseslister." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Tillatte IP-er" +anyIp = "Enhver IP (ingen tillatelsesliste)" +created = "Opprettet" +lastUsed = "Sist brukt" +permissions = "Tillatelser" +rateLimit = "Hastighetsgrense" +rateLimitValue = "{{value}} foresp./min" +usageMonth = "Bruk denne måneden" +usageToday = "Bruk i dag" + +[portal.infrastructure.apiKeys.empty] +description = "Opprett en avgrenset nøkkel for å begynne å kalle Stirling API." +title = "Ingen API-nøkler ennå" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrer revisjonshendelser etter kategori" +heading = "Revisjonslogger" +latencyValue = "{{value}} ms" +noEventsInCategory = "Ingen hendelser i denne kategorien." +subheading = "Hver autentiserings-, konfigurasjons- og behandlingshendelse på tvers av arbeidsområdet ditt." + +[portal.infrastructure.audit.columns] +actor = "Aktør" +event = "Hendelse" +latency = "Latens" +status = "Status" +target = "Ressurs" +timestamp = "Tidsstempel" + +[portal.infrastructure.audit.empty] +description = "Arbeidsområdeaktivitet vises her etter hvert som den skjer." +title = "Ingen revisjonshendelser" + +[portal.infrastructure.audit.export] +cancel = "Avbryt" +error = "Eksport mislyktes. Prøv igjen." +exportButton = "Eksporter" +exporting = "Eksporterer…" +fieldsLegend = "Kolonner" +format = "Format" +open = "Eksporter" +subtitle = "Last ned revisjonshendelser som CSV eller JSON. Velg hvilke kolonner som skal inkluderes." +title = "Eksporter revisjonslogg" + +[portal.infrastructure.audit.export.fields] +date = "Dato" +documentName = "Dokumentnavn" +ipAddress = "IP-adresse" +outcome = "Utfall" +tool = "Verktøy" +username = "Brukernavn" + +[portal.infrastructure.audit.filters] +all = "Alle" +auth = "Autentisering" +config = "Konfigurasjon" +elevation = "Tilgangsøkning" +processing = "Behandling" +security = "Sikkerhet" + +[portal.infrastructure.audit.forbidden] +description = "Revisjonsloggen er tilgjengelig for teamledere og administratorer. Be teamlederen din eller en administrator om tilgang." +title = "Du har ikke tilgang" + +[portal.infrastructure.audit.metrics] +config = "Konfigurasjon" +elevation = "Tilgangsøkning" +processing = "Behandling" +totalEvents = "Totalt antall hendelser · 24 t" + +[portal.infrastructure.createKey] +cancel = "Avbryt" +createKey = "Opprett nøkkel" +done = "Ferdig" +ipAllowlistHelper = "Kommaseparerte CIDR-områder. La stå tomt for å tillate enhver IP." +ipAllowlistLabel = "IP-tillatelsesliste" +keyNameLabel = "Nøkkelnavn" +keyNamePlaceholder = "f.eks. Produksjon · inntak" +permissionsLabel = "Tillatelser" +secretKeyCaption = "Hemmelig nøkkel" +secretWarning = "Lagre dette i en hemmelighetsbehandler. Stirling lagrer bare en hash — det finnes ingen måte å gjenopprette den senere." +subtitle = "Avgrens nøkkelen til det minste den trenger. Du kan rotere eller tilbakekalle når som helst." +subtitleCreated = "Kopier denne hemmeligheten nå — den vises ikke igjen." +title = "Opprett API-nøkkel" +titleCreated = "Nøkkel opprettet" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Distribuert av" +environment = "Miljø" +product = "Produkt" +status = "Status" +version = "Versjon" +when = "Når" + +[portal.infrastructure.deployments.recent] +heading = "Nylige distribusjoner" +subheading = "De nyeste utrullingene på tvers av produkter og miljøer." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instanser" +latency = "Latens" +load = "Belastning" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Gjennomstrømning" +uptime = "Oppetid" +version = "Versjon" + +[portal.infrastructure.deployments.regions] +heading = "Regioner" +subheading = "Sanntidshelse for hver distribuerte Stirling-region — latens, belastning og utrullingsversjon." + +[portal.infrastructure.deployments.regions.empty] +description = "Distribuerte regioner vises her når arbeidsområdet ditt er klargjort." +title = "Ingen regioner distribuert" + +[portal.infrastructure.models] +heading = "Modeller" +msValue = "{{value}} ms" +subheading = "Modellkatalogen og rutingen som driver dokumentbehandling på tvers av arbeidsområdet ditt." + +[portal.infrastructure.models.byom] +description = "Registrer en lokal eller selvhostet modell og fest den til en region for behandling bundet til datalokalitet." +title = "Ta med din egen modell" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Administrerte modeller tilgjengelige for arbeidsområdet ditt, med sanntidslatens og kostnad." +subEnterprise = "Administrerte, egne og lokale modeller — med festing per region tilgjengelig." + +[portal.infrastructure.models.catalogue.empty] +description = "Modeller i katalogen til arbeidsområdet ditt vises her." +title = "Ingen modeller tilgjengelige" + +[portal.infrastructure.models.columns] +cost = "Kostnad" +latency = "Latens" +load = "Belastning" +model = "Modell" +status = "Status" +type = "Type" +version = "Versjon" + +[portal.infrastructure.models.metrics] +activeModels = "Aktive modeller" +avgLatency = "Gj.sn. latens" +included = "Inkludert" +monthlySpend = "Månedlige modellkostnader" + +[portal.infrastructure.models.routing] +empty = "Ingen rutingsregler konfigurert." +heading = "Rutingsregler" +sub = "Hvilken modell som håndterer hver operasjon. Standarden brukes når ingen smalere regel samsvarer." +subLocked = "Rut operasjoner til spesifikke modeller — tilgjengelig med betalte planer." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Oppgrader til Pro for å kontrollere hvilken modell som håndterer hver operasjon og dokumenttype." +title = "Modellruting er en betalt funksjon" + +[portal.infrastructure.models.routingColumns] +default = "Standard" +docType = "Dokumenttype" +modelForAria = "Modell for {{operation}}" +operation = "Operasjon" +routedTo = "Rutet til" + +[portal.infrastructure.security.access.byok] +description = "Oppgi en nøkkel fra din egen KMS. Stirling krypterer med den, men kan fortsatt lese." +label = "Ta med din egen nøkkel (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Nøkler forlater aldri din KMS. Stirling holder bare chiffertekst." +label = "Hold din egen nøkkel (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling administrerer krypteringsnøkler. Enklest — null nøkkeldrift på din side." +label = "Nøkler holdt av Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Policy for dokumenttilgang" +subheading = "Kontrollerer hvem som kan dekryptere behandlede dokumenter i ro." + +[portal.infrastructure.security.attestations] +heading = "Samsvarsattestasjoner" +noReport = "Ingen rapport tilgjengelig" +subheading = "Revisjonsstilling rammeverk for rammeverk, med rapporter tilgjengelige for attesterte kontroller." +viewReport = "Vis rapport →" + +[portal.infrastructure.security.compliance] +heading = "Samsvar" +subheading = "Attestasjoner og sertifiseringer som dekker Stirling-plattformen." + +[portal.infrastructure.security.empty] +description = "Sikkerhetskonfigurasjonen for arbeidsområdet ditt vises her." +title = "Sikkerhetsstilling utilgjengelig" + +[portal.infrastructure.security.hyokBanner] +description = "Med HYOK forlater krypteringsnøkler aldri din KMS. Stirling lagrer og behandler bare chiffertekst som du kan tilbakekalle når som helst." +title = "Stirling kan ikke dekryptere dokumentene dine" + +[portal.infrastructure.security.ipAllowlist] +empty = "Ingen IP-områder konfigurert — alle IP-er tillatt." +heading = "IP-tillatelsesliste" +sub = "API-tilgang er begrenset til disse CIDR-områdene." +subLocked = "Begrens API-tilgang til kjente IP-områder — tilgjengelig med betalte planer." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Oppgrader til Pro for å begrense API-tilgang til spesifikke nettverk." +title = "IP-tillatelseslisting er en betalt funksjon" + +[portal.infrastructure.security.ipColumns] +added = "Lagt til" +addedBy = "Lagt til av" +cidr = "CIDR" +label = "Etikett" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritme" +heading = "Administrasjon av krypteringsnøkler" +keyId = "Nøkkelidentifikator" +lastRotated = "Sist rotert" +rotateKey = "Roter nøkkel" +rotationPolicy = "Rotasjonspolicy" +subheading = "Forvaring av nøklene som krypterer dokumenter i ro — hvem som kan dekryptere, og hvordan nøkler roteres." + +[portal.infrastructure.security.managedBanner] +description = "Forvaring med ta-med-din-egen-nøkkel (BYOK) og hold-din-egen-nøkkel (HYOK) er tilgjengelig på Enterprise. Oppgrader for å oppgi nøkler fra din egen KMS." +title = "Nøkler administreres av Stirling på planen din" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia-Stillehavet" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR-datagrense" +label = "Den europeiske union" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "USA" + +[portal.infrastructure.security.residencyHeader] +heading = "Datalokalitet" +subheading = "Hvor dokumenter lagres og behandles." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} brukt" + +[portal.infrastructure.storage.empty] +description = "Tilkoblet lagring og bruk vises her." +title = "Ingen lagring konfigurert" + +[portal.infrastructure.storage.lifecycle] +active = "Aktiv" +activeRange = "0–{{value}}d" +archived = "Arkivert" +coldStorage = "kaldlagring" +deleted = "Slettet" +never = "aldri" +purged = "slettet permanent" + +[portal.infrastructure.storage.providers] +connect = "Koble til" +connected = "Tilkoblet" +heading = "Tilkoblede leverandører" +subheading = "Hvor behandlede artefakter skrives." + +[portal.infrastructure.storage.retention] +heading = "Oppbevaring" +subheading = "Hvor lenge artefakter beholdes før livssyklussletting." +windowLabel = "Standard oppbevaringsvindu" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dag" +days_other = "{{count}} dager" +never = "Slett aldri" + +[portal.infrastructure.storage.totalUsage] +heading = "Total bruk" +progressLabel = "Lagring brukt" +subheading = "Lagring brukt på tvers av alle tilkoblede leverandører." + +[portal.infrastructure.tabs] +apiKeys = "API-nøkler" +audit = "Revisjonslogger" +deployments = "Distribusjoner" +models = "Modeller" +security = "Sikkerhet" +storage = "Lagring" + +[portal.nav] +agent-builder = "Agentbygger" +components = "Komponenter" +docs = "Utviklerdokumentasjon" +documents = "Dokumenter" +editor = "Redigerer" +home = "Hjem" +infrastructure = "Infrastruktur" +pipelines = "Pipelines" +policies = "Policyer" +procurement = "Innkjøp" +settings = "Innstillinger" +sources = "Kilder" +usage = "Bruk og fakturering" +users = "Brukere" + +[portal.notifications] +markAllRead = "Merk alle som lest" +title = "Varsler" +viewAll = "Vis alle" + +[portal.notifications.ariaLabel] +none = "Varsler, ingen uleste" +unread_one = "Varsler, {{count}} ulest" +unread_other = "Varsler, {{count}} uleste" + +[portal.notifications.count] +allRead = "alle lest" +loading = "laster" +new_one = "{{count}} nytt" +new_other = "{{count}} nye" + +[portal.notifications.empty] +description = "Ingen nye varsler." +title = "Du er helt ajour" + +[portal.pipelines] +subtitle = "Hver automatiserte dokumentpipeline på backend: en ordnet kjede av operasjoner over et sett med kilder, kjørt på en utløser. Klikk på en rad for å se trinnene og kildene." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Ny pipeline" + +[portal.pipelines.builder] +addStep = "Legg til verktøy" +back = "Tilbake til pipelines" +discard = "Forkast endringer" +enabled = "Aktivert" +keepEditing = "Fortsett å redigere" +needsUpload = "Trenger en opplastet fil" +noToolMatches = "Ingen verktøy samsvarer med søket ditt." +pipelineSettings = "Pipeline-innstillinger" +searchTools = "Søk i verktøy" +selectToolBody = "Legg til et verktøy for å bygge pipelinen din." +selectToolTitle = "Ingen verktøy ennå" +toolSettings = "Verktøyinnstillinger" +unknownStep = "Ukjent operasjon, beholdt som den er." +unsavedBody = "Du har ulagrede endringer. Lagre dem før du forlater, eller forkast dem?" +unsavedTitle = "Ulagrede endringer" +uploadUnsupported = "Opplastede filer støttes ikke i pipelines ennå, så disse trinnene kan ikke lagres: {{tools}}." +usesDefaults = "Kjører med standardinnstillinger" + +[portal.pipelines.composer] +addTool = "Legg til verktøy" +cancel = "Avbryt" +chainEmpty = "Legg til et verktøy for å begynne å bygge pipelinen din." +create = "Opprett pipeline" +directory = "Utdatamappe" +directoryHelp = "Absolutt sti på serveren. Må være innenfor de konfigurerte tillatte mappene." +editingUnsupported = "Visning av disse verktøyparametrene for redigering støttes ikke ennå." +moveDown = "Flytt ned" +moveUp = "Flytt opp" +name = "Navn" +namePlaceholder = "f.eks. Redigeringsgjennomgang" +noSources = "Ingen kilder tilkoblet ennå. Pipelinen kan fortsatt kjøre på filer som leveres direkte til den." +noToolSettings = "Dette verktøyet har ingen konfigurerbare innstillinger." +operations_one = "Operasjon ({{count}})" +operations_other = "Operasjoner ({{count}})" +output = "Utdata" +removeStep = "Fjern operasjon" +save = "Lagre endringer" +scheduleEvery = "Kjør hver" +sources = "Kilder" +sourcesLoading = "Laster kilder..." +trigger = "Utløser" +triggerManual = "Kun manuelt" + +[portal.pipelines.composer.unit] +days = "dager" +hours = "timer" +minutes = "minutter" + +[portal.pipelines.delete] +body = "Slette \"{{name}}\"? Dette kan ikke angres." +cancel = "Avbryt" +confirm = "Slett" +title = "Slette pipeline?" + +[portal.pipelines.detail] +delete = "Slett pipeline" +run = "Kjør nå" + +[portal.pipelines.empty] +action = "Opprett en pipeline" +description = "Opprett din første pipeline: velg kildene den kjører over, kjed operasjonene, og velg hvor utdata skal gå." +title = "Ingen pipelines ennå" + +[portal.pipelines.kpi] +active = "Aktive" +paused = "Satt på pause" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Skriv til mappe" +inline = "Returner filer" + +[portal.pipelines.run] +completed_one = "Kjøring fullført." +completed_other = "Alle {{count}} kjøringer fullført." +empty = "Ingenting å kjøre: kildene hadde ingen dokumenter å behandle." +failed = "Kjøring mislyktes: {{error}}" +running = "Kjøring startet; fortsatt pågår." +timeout = "Kjøringen tar lengre tid enn forventet; den kan fortsatt fullføres i bakgrunnen." + +[portal.pipelines.status] +active = "Aktiv" +paused = "Satt på pause" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Kilder" +status = "Status" +steps = "Trinn" + +[portal.pipelines.trigger] +folder-watch = "Mappeovervåking" +manual = "Manuell" +schedule = "Planlagt" + +[portal.policies] +subtitle = "Stående automatiseringer som håndhever en verktøypipeline på hvert dokument. Hver policy utløses ved opplasting eller eksport, kjører verktøykjeden sin, og lagrer den håndhevede versjonen ved siden av originalen." +title = "Policyer" + +[portal.policies.card] +comingSoon = "Oppgrader til Enterprise" +notSetUp = "Ikke satt opp" + +[portal.policies.categories.compliance] +desc = "Håndhev HIPAA-, GDPR-, SOC 2- eller FedRAMP-krav på hvert dokument." +label = "Samsvar" + +[portal.policies.categories.ingestion] +desc = "Klassifiser dokumenter, trekk ut strukturerte data, håndhev navnekonvensjoner og normaliser sider." +label = "Inntak" + +[portal.policies.categories.retention] +desc = "Angi hvor lenge dokumenter beholdes, når de skal arkiveres, og når de skal slettes." +label = "Oppbevaring" + +[portal.policies.categories.routing] +desc = "Rut dokumenter automatisk til riktig team, mappe eller system." +label = "Ruting" + +[portal.policies.categories.security] +desc = "Oppdag PII, rediger bort, fjern aktivt innhold og vannmerk dokumenter." +label = "Sikkerhet" + +[portal.policies.config] +scopeAll = "Alle dokumenter" + +[portal.policies.config.compliance] +summary = "Validerer dokumenter mot regulatoriske rammeverk før de forlater systemet." + +[portal.policies.config.compliance.fields] +accessLog = "Tilgangslogg" +auditTrail = "Revisjonsspor" +frameworks = "Rammeverk" +onViolation = "Når ikke i samsvar" + +[portal.policies.config.compliance.rules] +0 = "Rammeverkskanning" +1 = "Håndhev handling" +2 = "Revisjonsspor" + +[portal.policies.config.ingestion] +summary = "Klassifiserer dokumenter, trekker ut strukturerte data, håndhever navngiving og normaliserer sider." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Under terskel" +minConfidence = "Min. konfidens" + +[portal.policies.config.ingestion.rules] +0 = "Klassifiser" +1 = "Trekk ut" +2 = "Navngi" +3 = "Normaliser" + +[portal.policies.config.retention] +summary = "Håndhever hvor lenge dokumenter beholdes, når de skal arkiveres, og når de skal slettes." + +[portal.policies.config.retention.fields] +archiveAfter = "Arkiver etter" +immutableHold = "Uforanderlig sperre" +keepFor = "Behold i" + +[portal.policies.config.retention.rules] +0 = "Oppbevaringssperre" +1 = "Automatisk arkivering" +2 = "Sletteblokkering" + +[portal.policies.config.routing] +summary = "Ruter dokumenter til riktig destinasjon basert på type og klassifisering." + +[portal.policies.config.routing.fields] +destination = "Destinasjon" +notify = "Varsle ved ruting" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatisk klassifisering" +1 = "Rut til mappe" +2 = "Webhook-varsling" + +[portal.policies.config.security] +summary = "Oppdager og redigerer bort PII, fjerner aktivt innhold (JavaScript), og vannmerker dokumenter." + +[portal.policies.config.security.rules] +0 = "Rediger bort PII" +1 = "Fjern JavaScript" +2 = "Vannmerke" + +[portal.policies.detail] +enforces = "Håndhever" +onEveryExport = "Ved hver eksport" +onEveryUpload = "Ved hver opplasting" +outputAsNewFile = "som en ny fil" +outputAsNewVersion = "som en ny versjon" +recentActivity = "Nylig aktivitet" +retry = "Prøv på nytt" +showLess = "Vis mindre" +showMore = "Vis mer" +sources = "Kilder" + +[portal.policies.detail.actions] +clearHistory = "Tøm behandlingshistorikk" +delete = "Slett" +editSettings = "Rediger innstillinger" +pause = "Sett på pause" +resume = "Fortsett" +runNow = "Kjør nå" + +[portal.policies.detail.clearHistory] +body = "Denne policyen vil glemme alle filer den allerede har behandlet, og behandle alt som for øyeblikket finnes i kildene på nytt ved neste kjøring. Selve filene endres ikke. Dette kan ikke angres." +cancel = "Avbryt" +confirm = "Tøm historikk" +title = "Tømme behandlingshistorikk?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenter vises her når denne policyen kjører." +title = "Ingen aktivitet ennå" + +[portal.policies.endpoints] +addWatermark = "Vannmerke" +autoRedact = "Sladd personopplysninger" +compressPdf = "Komprimer" +flatten = "Flat ut" +ocrPdf = "OCR" +sanitizePdf = "Fjern JavaScript" + +[portal.policies.offline] +description = "Policyene dine er lagret og vises når tilkoblingen er gjenopprettet." +retry = "Prøv igjen" +title = "Backend utilgjengelig" + +[portal.policies.stats] +activeFor = "Aktiv" +dataProcessed = "Data behandlet" +docsEnforced = "Dokumenter håndhevet" + +[portal.policies.status] +active = "Aktiv" +paused = "Satt på pause" + +[portal.policies.summary.active] +description = "Håndheves ved opplasting/eksport" +label = "Aktive policyer" + +[portal.policies.summary.categories] +description = "Tilgjengelige for konfigurering" +label = "Kategorier" + +[portal.policies.summary.docsEnforced] +description = "På tvers av aktive policyer" +label = "Dokumenter håndhevet" + +[portal.policies.summary.paused] +description = "Konfigurert, men kjører ikke" +label = "Satt på pause" + +[portal.policies.wizard.actions] +back = "Tilbake" +cancel = "Avbryt" +continue = "Fortsett" +enablePolicy = "Aktiver policy" +saveChanges = "Lagre endringer" + +[portal.policies.wizard.capability.compress] +desc = "Komprimerer dokumentet til en mindre filstørrelse." +label = "Reduser filstørrelse" + +[portal.policies.wizard.capability.flatten] +desc = "Slår sammen skjemafelt og merknader inn i siden slik at de ikke kan redigeres." +label = "Flat ut dokumentet" + +[portal.policies.wizard.capability.ocr] +desc = "Kjører OCR slik at skannede sider blir markerbar, søkbar tekst." +label = "Gjør tekst søkbar" + +[portal.policies.wizard.capability.redact] +desc = "Finner og sladder sensitive detaljer — som personnummer og kortnumre — slik at de ikke kan leses." +label = "Sladd sensitiv informasjon" + +[portal.policies.wizard.capability.sanitize] +desc = "Fjerner skjult JavaScript slik at ingenting kan kjøre automatisk når dokumentet åpnes." +label = "Fjern aktivt innhold" + +[portal.policies.wizard.capability.watermark] +desc = "Stempler et synlig merke (f.eks. «Konfidensielt») over hver side." +label = "Bruk et vannmerke" + +[portal.policies.wizard.errors] +noTools = "Aktiver minst ett verktøy i arbeidsflyten først." +saveFailed = "Kunne ikke lagre policyen. Prøv igjen." + +[portal.policies.wizard.output] +heading = "Utdata og kjøring" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatisk nummerering" +label = "Regel for filnavn" +placeholder = "Tekst som skal legges til (valgfritt)" +prefix = "Prefiks" +suffix = "Suffiks" + +[portal.policies.wizard.output.outputAs] +label = "Utdata som" +newFile = "Ny fil" +newVersion = "Ny versjon" + +[portal.policies.wizard.output.runOn] +export = "Eksport" +helper = "Når policyen utløses: ved opplasting eller før eksport." +label = "Kjør ved" +upload = "Opplasting" + +[portal.policies.wizard.settings] +heading = "Innstillinger" + +[portal.policies.wizard.sources] +heading = "Kilder" +loading = "Laster kilder…" + +[portal.policies.wizard.tabs] +ariaLabel = "Oppsettstrinn" +settings = "Innstillinger" +workflow = "Handlinger" + +[portal.policies.wizard.title] +edit = "Rediger {{category}}-policy" +setUp = "Sett opp {{category}}-policy" + +[portal.policies.wizard.workflow] +description = "Velg hva denne policyen gjør med hvert dokument den behandler." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktive" +noRule = "Ingen regel håndhevet ennå" +subtitle = "Faste automatiseringer som hvert dokument går gjennom, uansett hvilken pipeline som håndterer det." +title = "Hva som kjøres på PDF-ene dine" + +[portal.policySummary.action] +comingSoon = "Oppgrader til Enterprise" +configure = "Konfigurer" +setUp = "Sett opp" + +[portal.policySummary.column] +activeRule = "Aktiv regel" +policy = "Policy" +status = "Status" + +[portal.policySummary.empty] +description = "Når policyer er konfigurert, vises kategoriene her." +title = "Ingen policyer ennå" + +[portal.policySummary.state] +active = "Aktiv" +off = "Av" +soon = "Snart" + +[portal.processingStatus] +managePlan = "Administrer abonnement" +volumeSuffix = "PDF-er behandlet · siste 30 dager" + +[portal.procurement] +reset = "Tilbakestill innkjøp (demo)" +subtitle = "Få teamet evaluert, kontraktsfestet og onboardet. Alle dokumenter på ett sted." +title = "Innkjøp" + +[portal.procurement.action] +download = "Last ned" +pay = "Betal nå" +request = "Be om" +sign = "Se gjennom og signer" +upload = "Last opp" + +[portal.procurement.agreement] +agreeCta = "Godta og abonner" +confirm = "Jeg har lest og godtar Stirling Enterprise Agreement." +eyebrow = "Avtale" +intro = "Én samlet avtale dekker avtalen din: Master Service Agreement, bestillingsskjema, EULA og databehandleravtale. Se gjennom den, og godta deretter for å akseptere tilbudet som et forpliktende abonnement." +title = "Se gjennom enterprise-avtalen din" + +[portal.procurement.builder] +addons = "Tillegg" +back = "Tilbake" +businessName = "Bedriftsnavn" +businessNamePlaceholder = "Bedriften din" +continue = "Fortsett" +country = "Land" +countryEuro = "Eurosonen (EUR €)" +countryUK = "Storbritannia (GBP £)" +countryUS = "USA (USD $)" +eula = "Jeg har lest og godtar Stirling Enterprise EULA. Den styrer avtalen som genereres fra dette tilbudet." +generate = "Generer tilbud" +included = "Inkludert" +indemnification = "IP-skadesløsholdelse" +indemnificationSub = "Vi forsvarer kvalifiserende IP-krav, i henhold til EULA" +offlineLicense = "Offline / air-gapped-lisens" +offlineLicenseSub = "En nedlastbar lisensfil for en air-gapped, selvdriftet instans" +qbr = "Kvartalsvise forretningsgjennomganger" +qbrSub = "Din SE gjennomgår bruk og veikart hvert kvartal" +running = "{{annual}} / år · {{years}} år {{tcv}}" +s1Sub = "Teamet ditt, og PDF-ene du forventer å kjøre hvert år." +s1Title = "Hvor mye vil du behandle?" +s2Sub = "Lengre perioder gir rabatt på satsen; servicenivået ditt bestemmer support." +s2Title = "Forpliktelse og service" +s3Sub = "For tilbudet og avtalen det genererer." +s3Title = "Dine detaljer" +serviceLevel = "Servicenivå" +slDedicated = "Dedikert" +slDedicatedSub = "4 virketimer · dedikert kundeansvarlig · +30 %" +slPriority = "Prioritet" +slPrioritySub = "Samme virkedag · navngitt CSM · +15 %" +slStandard = "Standard" +slStandardSub = "Neste virkedag · delt CSM · inkludert" +stepOf = "Trinn {{n}} av {{total}}" +term = "Periode" +termDiscount = "{{pct}} % rabatt for flerårig forpliktelse brukt" +title = "Bygg tilbudet ditt" +training = "Onboarding og opplæring" +trainingSub = "Live-økter for å få teamet ditt i gang" +users = "Totalt antall brukere" +usersPlaceholder = "f.eks. 250" +volEstimated = "Estimert fra {{count}} brukere (~2,000 PDF-er hver, inkludert automatisering). Rediger hvis du vet bedre." +volManual = "Bruker tallet ditt. Estimer på nytt fra teamstørrelsen når som helst." +volNoUsers = "Usikker? Angi teamstørrelsen din, så estimerer vi det." +volume = "Årlig PDF-volum" +volumePlaceholder = "f.eks. 1,000,000" +years_one = "{{count}} år" +years_other = "{{count}} år" + +[portal.procurement.docs] +count_one = "{{count}} dokument" +count_other = "{{count}} dokumenter" +done = "Ferdig" +here = "Du er her" +hide = "Skjul" +optional = "Valgfritt" +paidAddon = "Betalt tillegg" +show = "Vis" +subtitle = "Alt du trenger på hvert trinn av reisen, vist etter hvert som avtalen går gjennom den." +supportingSubtitle = "SOC 2, sikkerhetsgjennomganger, skatteskjemaer og mer, klart når sikkerhets- eller innkjøpsteamet ditt spør. Noen har et engangsgebyr." +supportingTitle = "Støtter evalueringen din" +title = "Dokumenter" +upcoming = "Kommende" + +[portal.procurement.error] +title = "Noe gikk galt" + +[portal.procurement.hero] +company = "Enterprise-avtalen din" +ctaAgreement = "Se gjennom og signer avtale" +ctaLive = "Du er i drift" +ctaPayment = "Legg til betaling" +ctaQuote = "Se gjennom tilbudet ditt" +ctaTrial = "Bygg tilbudet ditt" +eyebrow = "Enterprise-innkjøp" +inviteTeammates = "Inviter teammedlemmer" +keyDocs = "Nøkkeldokumenter" +nextStep = "Neste trinn: {{action}}" +notStarted = "Ikke startet" +open = "Åpne innkjøp" +scheduleCall = "Planlegg en samtale" +setup1Sub = "Inviter teammedlemmene dine" +setup1Title = "Rull ut PDF Editor" +setup2Sub = "Slå på behandling på tvers av editorer og andre kilder" +setup2Title = "Koble til PDF Processor" +setup3Sub = "Slå på sikkerhet, samsvar, ruting eller oppbevaring når du trenger dem" +setup3Title = "Legg til anbefalte policyer" + +[portal.procurement.journey] +daysLeft_one = "{{count}} dag igjen" +daysLeft_other = "{{count}} dager igjen" +engineerLabel = "Din løsningsingeniør" +eyebrow = "Utrullingen din" +live = "Du er i drift på Stirling Enterprise" +nextStep = "Neste trinn: {{action}}" +subtitle = "Løsningsingeniøren din er med på hvert trinn. Én neste handling om gangen; hele sjekklisten er nedenfor." +title = "Fra prøveperiode til drift, én veiledet vei" +trialTitle = "Enterprise-prøveperiode" + +[portal.procurement.journeySteps.agreement] +blurb = "Én signatur dekker MSA, bestillingsskjema, EULA og DPA." +gatingAction = "Se gjennom og signer avtalen din" +label = "Avtale" + +[portal.procurement.journeySteps.implementation] +blurb = "Klargjør arbeidsområdet ditt og kjør go-live-håndboken." +gatingAction = "Klargjør arbeidsområdet ditt" +label = "Implementering" + +[portal.procurement.journeySteps.payment] +blurb = "Betal med kort, bankoverføring eller mot en innkjøpsordre." +gatingAction = "Bekreft betaling" +label = "Betaling" + +[portal.procurement.journeySteps.quote] +blurb = "Se gjennom priser for forpliktet volum og kontraktsperiode." +gatingAction = "Godta tilbudet ditt" +label = "Tilbud" + +[portal.procurement.journeySteps.trial] +blurb = "Evaluer Stirling mot dokumentene og arbeidsflytene dine." +gatingAction = "Bygg tilbudet ditt" +label = "Prøveperiode" + +[portal.procurement.license] +copied = "Kopiert" +copy = "Kopier nøkkel" +downloadError = "Kunne ikke generere offline-lisensfilen ennå — prøv igjen om et øyeblikk." +downloadOffline = "Last ned offline-lisens (.lic)" +hint = "Lim inn denne nøkkelen i en selvdriftet instans for å aktivere den, eller behold den for arkivet ditt. Oppbevar den trygt." +label = "Lisensnøkkelen din" + +[portal.procurement.link] +cta = "Koble til konto" +description = "Innkjøp kjører på den tilkoblede Stirling-kontoen din: det er slik vi klargjør prøveperioden, priser tilbudet ditt og starter fakturering. Koble til en konto for å starte." +eyebrow = "Enterprise" +title = "Koble til kontoen din for å begynne" + +[portal.procurement.live] +description = "Abonnementet ditt er aktivt og lisensen din er utstedt. Teamet ditt er klargjort, og fakturering har startet." +eyebrow = "I drift" +title = "Du er i drift på Stirling Enterprise" + +[portal.procurement.locked] +description = "Prøvenøkler, tilbud for forpliktet volum, avtalen med én signatur, betaling og dokumentregisteret ditt finnes alle her når du starter en enterprise-evaluering." +eyebrow = "Kun Enterprise" +talkToSales = "Snakk med salg" +title = "Innkjøpsløpet åpnes med Enterprise" + +[portal.procurement.milestone] +accept = "Godta og fortsett" +description = "Last ned PDF-en for å dele den med teamet ditt, kom tilbake for å godta når du er klar, eller gjør endringer." +download = "Last ned PDF" +downloadError = "Kunne ikke laste ned tilbuds-PDF-en ennå — prøv igjen om et øyeblikk." +edit = "Rediger tilbud" +eyebrow = "Tilbud {{number}}" +perYear = " / år" +preparedFor = "Utarbeidet for {{company}}" +tcv = "{{value}} total kontraktsverdi" +title = "Tilbudet ditt er klart" + +[portal.procurement.modal] +cancel = "Avbryt" +chooseFile = "Velg fil" +close = "Lukk" +downloadBody = "Nedlastingen starter snart." +downloadCta = "Last ned" +downloadTitle = "Last ned" +noFile = "Ingen fil valgt" +payBody = "Betal den forpliktede kontrakten din med kort eller bankoverføring gjennom Stripe. Arbeidsområdet ditt klargjøres så snart betalingen er godkjent." +payCta = "Fortsett til Stripe" +payTitle = "Bekreft betaling" +requestBodyFree = "Vi genererer dette på forespørsel. Bekreft, så sender løsningsingeniøren din det over snart." +requestBodyPaid = "Dette er et betalt tillegg. Bekreft, så avgrenser løsningsingeniøren din det og sender papirarbeidet." +requestCta = "Be om" +requestTitle = "Be om dette dokumentet" +signBody = "Åpner Stirling Enterprise Agreement for e-signatur: én signatur dekker MSA, bestillingsskjema, EULA og DPA. Vi motsignerer automatisk, og du går videre til betaling." +signCta = "Åpne for signering" +signTitle = "Se gjennom og signer avtalen din" +uploadBody = "Send oss innkjøpsordren din, så fakturerer vi mot den på dine vilkår. Dra inn PDF-en eller velg en fil nedenfor." +uploadCta = "Last opp innkjøpsordre" +uploadTitle = "Last opp innkjøpsordren din" + +[portal.procurement.payment] +description = "Tilbudet ditt er akseptert og lisensen din er allerede aktiv — teamet ditt kan starte med én gang. Betal den første fakturaen når du er klar; du kan betale eller laste den ned her, ingen e-post nødvendig." +downloadInvoice = "Last ned faktura" +simulate = "Simuler mottatt betaling (demo)" +title = "Abonnement opprettet" +viewInvoice = "Vis og betal faktura" + +[portal.procurement.schedule] +fallback = "Kunne ikke laste planleggeren." +fallbackLink = "Åpne planlegging i en ny fane" +subtitle = "Løsningsingeniøren din vil gå gjennom utrullingen med teamet ditt. Velg et tidspunkt som passer deg." +title = "Planlegg en samtale" + +[portal.procurement.status] +action = "Handling kreves" +available = "Tilgjengelig" +complete = "Fullført" +pending = "Venter" +request = "På forespørsel" + +[portal.procurement.trial] +body = "Forlengelse legger til 7 dager og varsler løsningsingeniøren din." +bodyMaxed = "Du har brukt alle forlengelsene dine — snakk med løsningsingeniøren din hvis du trenger mer tid." +cancel = "Avbryt prøveperiode" +extend = "Forleng 7 dager" +maxed = "Maksimert" +subtitle = "Den gratis prøveperioden din varer til {{date}}. Ingen kort kreves." +title = "Enterprise-prøveperiode" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Priser for forpliktet volum, SSO + SCIM + RBAC for hele organisasjonen, 90-dagers uforanderlig revisjonsspor og en dedikert SE." +homeCta = "Start prøveperiode →" +homeHeadline = "Behandle millioner av PDF-er." + +[portal.recentActivity] +title = "Nylig aktivitet" +viewAll = "Vis alle" + +[portal.recentActivity.empty] +description = "Pipeline-kjøringer, utrullinger og agenthendelser vises her." +title = "Ingenting her ennå" + +[portal.search] +ariaLabel = "Søk" +placeholder = "Søk i Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Hurtighandlinger vises her når de er tilgjengelige." +noActionsTitle = "Ingen hurtighandlinger" +noMatches = "Ingen treff for \"{{query}}\"" +noMatchesDescription = "Prøv et annet søkeord eller bla gjennom katalogen." + +[portal.settings.groups] +admin = "Administrator" + +[portal.settings.sections] +account-link = "Kontokobling" + +[portal.shell.header] +accountFallback = "Konto" +accountMenu = "Kontomeny" +darkMode = "Mørk modus" +lightMode = "Lys modus" +search = "Søk" +searchPlaceholder = "Søk…" +signOut = "Logg av" +switchToDark = "Bytt til mørkt tema" +switchToLight = "Bytt til lyst tema" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumenter" +linkAccount = "Koble til Stirling-konto" +planEditor = "Editor-abonnement" +planEnterprise = "Enterprise-abonnement" +planProcessor = "Processor-abonnement" +primaryNav = "Primær navigasjon" +switchApp = "Bytt app" + +[portal.sources] +subtitle = "Gjenbrukbare inndatakoblinger som mater dokumenter inn i Stirling. Konfigurer en kobling én gang, og referer deretter til den fra et hvilket som helst antall policyer. Klikk på en rad for konfigurasjonen og hvilke policyer som bruker den." +title = "Kilder" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Koble til kilde" + +[portal.sources.delete] +body = "Slette \"{{name}}\"? Dette kan ikke angres. Policyer som refererer til den, må oppdateres." +cancel = "Avbryt" +confirm = "Slett" +title = "Slette kilde?" + +[portal.sources.detail] +closeAriaLabel = "Lukk detaljer" +delete = "Slett kilde" +docs24h = "Siste 24 t" +docs30d = "Siste 30 dager" +docsTotal = "Totalt sett" +docsTrend = "Dokumenter de siste 30 dagene" +documents = "Dokumenter" +edit = "Rediger" +notReferenced = "Den refereres ikke av noen policy, så den er trygg å slette." +pause = "Sett på pause" +resume = "Fortsett" +subtitle = "{{type}} · {{status}}" +usedBy = "Brukt av" + +[portal.sources.empty] +description = "Koble til en mappe (og snart skylagring) slik at policyene dine har et sted å hente dokumenter fra." +title = "Ingen kilder koblet til ennå" + +[portal.sources.kpi] +inUse = "I bruk" +total = "Koblinger" +unused = "Ubrukt" + +[portal.sources.status] +active = "Aktiv" +disabled = "Deaktivert" +unused = "Ubrukt" + +[portal.sources.table] +source = "Kilde" +status = "Status" +usedBy = "Policyer" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Overvåk en katalog på serveren for nye dokumenter." +label = "Mappe" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolutt sti som Stirling overvåker for filer som skal behandles." +label = "Katalogsti" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Innholdskontroll leser hver endrede fil, så omdøping og touch-operasjoner som ikke endrer innhold, behandles ikke på nytt." +label = "Endringsdeteksjon" + +[portal.sources.types.folder.fields.identity.options] +hash = "Størrelse, dato og innholdskontroll" +stat = "Størrelse og endringsdato" + +[portal.sources.types.folder.fields.mode] +label = "Lesemodus" + +[portal.sources.types.folder.fields.mode.options] +consume = "Konsumer: behandle hver fil én gang" +snapshot = "Snapshot: les mappen på nytt ved hver kjøring" + +[portal.sources.types.folder.fields.recursive] +label = "Mappedybde" + +[portal.sources.types.folder.fields.recursive.options] +all = "Inkluder undermapper" +top = "Kun toppnivå" + +[portal.sources.types.unknown] +label = "Kilde" + +[portal.sources.wizard] +back = "Tilbake" +cancel = "Avbryt" +continue = "Fortsett" +editTitle = "Rediger kilde" +name = "Navn" +namePlaceholder = "f.eks. kravmottak" +save = "Lagre endringer" +subtitle = "Trinn {{current}} av {{total}} · {{label}}" +title = "Koble til en kilde" +type = "Type" + +[portal.sources.wizard.steps] +chooseType = "Velg type" +configure = "Konfigurer" +review = "Se gjennom og koble til" + +[portal.usage] +managePayment = "Administrer betaling" +subtitle = "Forbruk, fakturaer og abonnementsadministrasjon for hver PDF Stirling har fakturert, i én konsoll." +title = "Bruk og fakturering" + +[portal.usage.error] +loadWallet = "Kunne ikke laste wallet" +openStripePortal = "Kunne ikke åpne Stripe-portalen" +walletUnavailable = "Wallet utilgjengelig: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Logg på igjen" +body = "Stirling-kontoøkten din er utløpt. Logg på igjen for å vise fakturering — instansen din forblir koblet." +title = "Økten er utløpt" + +[portal.users] +title = "Brukere" + +[portal.users.roles] +subtitle = "Alle roller finnes på alle abonnementer — hva hver enkelt kan gjøre, er fast på tvers av organisasjonen." +title = "Roller" + +[portal.users.roles.admin] +label = "Administrator (org-eier)" +summary = "Full styring over arbeidsområdet, innstillinger og medlemmer." + +[portal.users.roles.admin.permissions] +0 = "Administrer brukere, team og roller" +1 = "Administrer alle integrasjoner inkl. S3-tilkoblinger" +2 = "Gi eller tilbakekall portaltilgang" +3 = "Alt teameier kan gjøre" + +[portal.users.roles.guest] +label = "Gjest" +summary = "Begrenset eller kun nettbasert tilgang; kan ikke ha personlige konfigurasjoner." + +[portal.users.roles.guest.permissions] +0 = "Kun nettbasert / demobruk" +1 = "Ingen API-nøkler eller integrasjoner" +2 = "Ingen portaltilgang" +3 = "Skrivebeskyttet der delt" + +[portal.users.roles.member] +label = "Medlem" +summary = "Vanlig bruker — arbeider med delte ressurser og egne konfigurasjoner." + +[portal.users.roles.member.permissions] +0 = "Bruk editoren og delte integrasjoner" +1 = "Opprett personlige API- og MCP-konfigurasjoner" +2 = "Se teamkonfigurasjoner som er delt med dem" +3 = "Ingen S3- eller arbeidsområdeadministrasjon" + +[portal.users.roles.team_owner] +label = "Teameier" +summary = "Eier et team — administrerer medlemmenes ressurser og delte konfigurasjoner." + +[portal.users.roles.team_owner.permissions] +0 = "Opprett og administrer teamets S3-tilkoblinger" +1 = "Administrer teameide integrasjonskonfigurasjoner" +2 = "Portaltilgang via standardpolicyen" +3 = "Alt medlem kan gjøre" + +[portal.welcome] +ariaLabel = "Velkommen til Stirling PDF" +badge = "Åpen kildekode" +installEditor = "Installer Editor" +inviteTeammates = "Inviter teammedlemmer" +openInBrowser = "Åpne i nettleser" +perks = "Gratis for alltid · Kan driftes selv" +subtitle = "Verdens sikreste PDF Editor er gratis for team i alle størrelser. Inkluderer 60+ PDF-operasjoner og SSO." +title = "Velkommen til" +titleAccent = "Stirling PDF" + [printFile] title = "Skriv ut fil" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Lisenser for backend-avhengigheter som er pakket med denne serveren." +backendLabel = "Backend-lisenser" +backendTitle = "Backend-tredjepartslisenser" +empty = "Ingen avhengigheter funnet." +frontendDescription = "Lisenser for frontend-avhengigheter som er pakket inn i release-builden." +frontendLabel = "Frontend-lisenser" +frontendTitle = "Frontend-tredjepartslisenser" +license = "Lisens" +listDescription = "Listen vises direkte i UI fra release-pakken eller backend-endpointet." +listTitle = "Pakkede avhengigheter" +loadError = "Kunne ikke laste tredjepartslisenser" +module = "Modul" +version = "Versjon" + [settings.licensingAnalytics] audit = "Revisjon" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Medlem fjernet" namePlaceholder = "Skriv inn teamnavn" personal = "Personlig" removeError = "Kunne ikke fjerne medlem" +renameCancel = "Avbryt omdøping" renameError = "Kunne ikke gi nytt navn til teamet" +renameSubmit = "Lagre teamnavn" renameSuccess = "Teamet har fått nytt navn" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Send invitasjon" title = "Inviter teammedlem" [team.members] +actions = "Medlemshandlinger" emailColumn = "E-post" empty = "Ingen teammedlemmer ennå" nameColumn = "Navn" @@ -7933,6 +10025,146 @@ title = "Detaljert statistikk" unknownEndpoint = "Ukjent endepunkt" visits = "Besøk" +[users] +lastActive = "Sist aktiv" +learnMore = "Lær mer om roller og tilgang." +locked = "Låst" +roleFor = "Rolle for {{name}}" +rowActions = "Handlinger for {{name}}" +showAll = "Vis alle {{count}}" +showLess = "Vis mindre" +subtitle2 = "Personene dine, teamene og tilgangsnivåene." +suspended = "Suspendert" +teamActions = "Teamhandlinger" +title = "Brukere" +you = "(deg)" + +[users.action] +deleteTeam = "Slett team" +disableMfa = "Tilbakestill MFA" +move = "Flytt til team" +reinstate = "Gjeninnsett" +remove = "Fjern fra org" +rename = "Gi team nytt navn" +resetPw = "Tilbakestill passord" +suspend = "Suspender" +unlock = "Lås opp konto" + +[users.cap] +addProcessor = "+ Processor" +approver = "Godkjenner policy" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Slette teamet {{name}}? Teamet må være tomt først - flytt medlemmene til et annet team, og det kan ikke fortsatt eie noen integrasjonskonfigurasjoner." +deleteTeamTitle = "Slett team" +disableMfaBody = "Fjerne MFA-registreringen til {{name}}? De setter den opp igjen ved neste pålogging hvis det kreves." +disableMfaTitle = "Tilbakestill MFA" +removeBody = "Fjerne {{name}} permanent fra organisasjonen? Dette kan ikke angres." +removeTitle = "Fjern medlem" + +[users.empty] +description = "Inviter teamet ditt for å begynne å samarbeide." +title = "Ingen medlemmer ennå" + +[users.group] +addToTeam = "Legg til i team" +guestCount = "{{count}} gjest" +guests = "Gjester" +guestsDesc = "Eksterne samarbeidspartnere, begrenset til det du delte. Kun Editor." +ledBy = "ledet av {{owner}}" +org = "Organisasjon" +orgDesc = "Eiere med myndighet på tvers av organisasjonen og policygodkjenning" +owners = "{{count}} eier" +team = "{{name}}-team" +teamMeta = "{{count}} personer" + +[users.invite] +access = "Tilgang" +action = "Inviter personer" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Påloggingsmetode" +authWeb = "Passord" +create = "Opprett konto" +createSubtitle = "Opprett en selvdriftet konto med passord eller SSO." +createTitle = "Opprett konto" +editorDesc = "Rediger PDF-er i Stirling PDF Editor. Alle får dette." +email = "E-postadresse" +emailError = "Angi en gyldig e-postadresse" +emailPlaceholder2 = "navn@bedrift.no" +forceChange = "Krev passordendring ved første pålogging" +forceMfa = "Krev MFA-oppsett ved første pålogging" +method = "Hvordan legge dem til" +methodDirect = "Opprett konto direkte" +methodEmail = "Inviter via e-post" +password = "Passord" +passwordError = "Passordet må være minst 8 tegn" +processorDeferred = "Invitasjon sendt, men Processor-tilgang kunne ikke gis ennå - angi den fra listen når de har blitt med." +processorDesc = "Styringsflaten, kjør pipelines, agenter og API." +role = "Rolle" +send2 = "Send invitasjon" +subtitle2 = "De får en e-post for å bli med i Stirling-arbeidsområdet ditt." +team = "Team" +title = "Inviter personer" +username = "Brukernavn" +usernameError = "Brukernavnet må være minst 3 tegn" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Noe gikk galt ved kontakt med backend, eller du har ikke tilgang. Prøv igjen." +title = "Kunne ikke laste inn medlemmer" + +[users.moveTeam] +apply = "Flytt" +team = "Team" +title = "Flytt til team" + +[users.newTeam] +action = "+ Nytt team" +create = "Opprett team" +emailError = "Oppgi en gyldig e-postadresse" +name = "Teamnavn" +namePlaceholder = "f.eks. Finans" +nameRequired = "Teamnavn er påkrevd" +owner = "Teameier" +ownerFailed = "Teamet ble opprettet, men eieren kunne ikke inviteres. Tildel en fra medlemslisten." +ownerHelper = "Hvert team har en leder. De blir invitert som teameier, med Processor aktivert, og kan legge til resten. Du kan tildele på nytt senere." +ownerPlaceholder = "owner@company.com" +subtitle = "Grupper personer under en teameier som administrerer tilgangen deres." +title = "Nytt team" + +[users.renameTeam] +apply = "Gi nytt navn" +name = "Teamnavn" +title = "Gi team nytt navn" + +[users.resetPw] +apply = "Tilbakestill passord" +confirm = "Bekreft passord" +copied = "Kopiert til utklippstavlen" +copyHint = "Kopier dette nå - det vises ikke igjen." +email = "Send e-post til brukeren om tilbakestillingen" +forceChange = "Krev passordendring ved neste innlogging" +generate = "Generer et sikkert passord" +includePw = "Inkluder det nye passordet i e-posten" +mismatch = "Passordene samsvarer ikke" +newPassword = "Nytt passord" +regen = "Generer på nytt" +title = "Tilbakestill passord" +tooShort = "Passordet må være minst 8 tegn" + +[users.role] +guest = "Gjest" +member = "Medlem" +orgOwner = "Organisasjonseier" +teamOwner = "Teameier" + +[users.team] +grantProcessor = "Gi Processor til team" +revokeProcessor = "Fjern Processor fra team" + [validateSignature] date = "Dato" downloadCsv = "Last ned CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Zoom ut" [viewer.attachments] addAttachment = "Legg til vedlegg" close = "Lukk vedlegg" +closeSidebar = "Lukk sidepanelet for vedlegg" +download = "Last ned vedlegg" empty = "Ingen vedlegg i dette dokumentet" loading = "Laster vedlegg..." noDocument = "Åpne en PDF for å se vedleggene." noMatch = "Ingen vedlegg samsvarer med søket ditt" noSupport = "Støtte for vedlegg er ikke tilgjengelig i denne viseren." +retry = "Prøv igjen" searchPlaceholder = "Søk i vedlegg" title = "Vedlegg" +[viewer.bookmarks] +bookmarkTitle = "Bokmerketittel" +closeSidebar = "Lukk sidepanelet for bokmerker" +collapseAll = "Skjul alle bokmerker" +expandAll = "Utvid alle bokmerker" + [viewer.comments] addComment = "Legg til kommentar" addCommentPlaceholder = "Legg til kommentar..." @@ -8075,6 +10316,7 @@ clearAll = "Fjern alle kommentarer" clearAllDescription = "Dette fjerner kommentarer og svar fra sidepanelet, men beholder eventuelle tilknyttede merknader i dokumentet." clearAllTitle = "Fjerne alle kommentarer?" close = "Lukk kommentarer" +closeSidebar = "Lukk sidepanelet for kommentarer" deleteAnnotationAndComment = "Slett merknad og kommentar" deleteDescription = "Denne merknaden har en kommentar tilknyttet. Du kan fjerne bare kommentaren fra sidepanelet og beholde merknaden, eller slette alt." deleteTitle = "Fjerne merknad fra kommentarer?" @@ -8106,6 +10348,11 @@ title = "Skjemafelter" unsavedBadge = "Ulagret" unsavedDesc = "Du har ulagrede endringer" +[viewer.layers] +closeSidebar = "Lukk sidepanelet for lag" +hideAll = "Skjul alle lag" +showAll = "Vis alle lag" + [viewer.link] delete = "Slett lenke" @@ -8136,6 +10383,9 @@ resultsOf = "av {{total}}" [viewer.signature] delete = "Slett signatur" +[viewer.thumbnails] +closeSidebar = "Lukk sidepanelet for miniatyrbilder" + [viewPdf] tags = "vis,les,annoter,tekst,bilde" title = "Vis/Rediger PDF" @@ -8562,6 +10812,7 @@ loading = "Laster personer..." locked = "låst" lockedBadge = "Låst" loginRequired = "Aktiver innloggingsmodus først" +memberActions = "Medlemshandlinger" noMembersFound = "Ingen medlemmer funnet" role = "Rolle" searchMembers = "Søk i medlemmer..." @@ -8571,6 +10822,7 @@ unlockAccount = "Lås opp konto" unlockUserError = "Kunne ikke låse opp brukerkonto" unlockUserSuccess = "Brukerkonto låst opp" user = "Bruker" +userInfo = "Brukerinformasjon" [workspace.people.actions] upgrade = "Oppgrader" @@ -8716,6 +10968,7 @@ removeMemberError = "Kunne ikke fjerne bruker fra team" removeMemberSuccess = "Bruker fjernet fra team" renameTeamLabel = "Gi team nytt navn" system = "System" +teamActions = "Teamhandlinger" teamName = "Teamnavn" teamNotFound = "Team ikke funnet" title = "Team" diff --git a/frontend/editor/public/locales/pl-PL/translation.toml b/frontend/editor/public/locales/pl-PL/translation.toml index 2f449ad8d2..fc4f6119f7 100644 --- a/frontend/editor/public/locales/pl-PL/translation.toml +++ b/frontend/editor/public/locales/pl-PL/translation.toml @@ -7,6 +7,7 @@ black = "czarny" blue = "niebieski" cancel = "Anuluj" chooseFile = "Wybierz plik" +clear = "Wyczyść" close = "Zamknij" comingSoon = "Wkrótce" confirm = "Potwierdź" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} plików jest gotowych." property = "własność" quickPosition = "Szybka pozycja" red = "czerwony" +remove = "Usuń" reset = "Resetuj" review = "Przegląd" save = "Zapisz" @@ -180,6 +182,7 @@ addMoreFiles = "Dodaj więcej plików..." attachments = "Wybierz załączniki" info = "Wybierz pliki do dołączenia do PDF. Zostaną osadzone i dostępne w panelu załączników PDF." placeholder = "Wybierz pliki..." +removeFile = "Usuń plik" selectedFiles = "Wybrane pliki" submit = "Dodaj załączniki" @@ -1628,6 +1631,9 @@ title = "Czy chcesz ulepszyć Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Wyrównaj do środka" +alignLeft = "Wyrównaj do lewej" +alignRight = "Wyrównaj do prawej" annotationStyle = "Styl adnotacji" backgroundColor = "Kolor tła" borderOff = "Obramowanie: wyłączone" @@ -2531,6 +2537,7 @@ title = "Zasada ogólna" [certSign.source] device = "To urządzenie" +noOtherSources = "Brak innych dostępnych źródeł certyfikatów." server = "Serwer" stepTitle = "Źródło certyfikatu" upload = "Prześlij" @@ -2805,6 +2812,7 @@ back = "Wstecz" cancel = "Anuluj" close = "Zamknij" collapse = "Zwiń" +confirm = "Potwierdź" continue = "Kontynuuj" copied = "Skopiowano!" copy = "Kopiuj" @@ -3595,7 +3603,9 @@ makeCopy = "Utwórz kopię" mobileShort = "Mobilne" mobileUpload = "Przesyłanie z telefonu" mobileUploadNotAvailable = "Przesyłanie z telefonu nie jest włączone" +moreOptions = "Więcej opcji" myFiles = "Moje pliki" +nextFile = "Następny plik" noFiles = "Brak dostępnych plików" noFilesFound = "Nie znaleziono plików pasujących do wyszukiwania" noRecentFiles = "Nie znaleziono ostatnich plików" @@ -3605,6 +3615,7 @@ openInFileEditor = "Otwórz w Edytorze plików" openInPageEditor = "Otwórz w Edytorze stron" owner = "Właściciel" ownerUnknown = "Nieznany" +previousFile = "Poprzedni plik" recent = "Ostatnie" removeBoth = "Usuń z obu" removeFilePrompt = "Ten plik jest zapisany na tym urządzeniu i na twoim serwerze. Skąd chcesz go usunąć?" @@ -3680,7 +3691,9 @@ workbench = "Warsztat" [fileSidebar] addFiles = "Dodaj pliki" +addingFiles = "Dodawanie plików…" collapse = "Zwiń pasek boczny" +customizeGroups = "Dostosuj grupy" dropHint = "Otwórz pliki, aby rozpocząć" dropToAdd = "Drop files to add" expand = "Rozwiń pasek boczny" @@ -3693,8 +3706,11 @@ noFiles = "Brak plików" openFileManager = "Otwórz menedżer plików" openFromComputer = "Otwórz z komputera" openSettings = "Otwórz ustawienia" +other = "Inne" +recent = "Ostatnie" search = "Szukaj" searchPlaceholder = "Szukaj plików..." +viewAll = "Wyświetl wszystkie pliki ({{count}})" [fileSidebar.fileItem] closeViewer = "Zamknij przeglądarkę" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Dodaj" +addLabel = "Dodaj etykietę…" +categoryIconAria = "Wybierz ikonę dla {{name}}" +createCategory = "Utwórz kategorię" +delete = "Usuń kategorię" +done = "Gotowe" +hide = "Ukryj kategorię" +newCategory = "Nazwa nowej kategorii…" +removeLabel = "Usuń {{name}}" +rename = "Zmień nazwę" +reset = "Przywróć domyślne" +search = "Szukaj etykiet…" +show = "Pokaż kategorię" +subtitle = "Grupuj pliki w kategorie nadrzędne. Dodaj istniejące lub nowe etykiety do kategorii, zmień jej nazwę albo utwórz własną. Pliki spoza Twoich kategorii pojawią się w sekcji „Inne”." +title = "Kategorie paska bocznego" + [filesPage] addToWorkspace = "Dodaj do przestrzeni roboczej" addToWorkspaceCount = "Dodaj {{count}} do przestrzeni roboczej" @@ -3715,6 +3748,7 @@ backToFolder = "Wróć do {{folder}}" backToMyFiles = "Wróć do Moich plików" breadcrumbs = "Ścieżka folderu" cancel = "Anuluj" +classification = "Klasyfikacja" clearSearch = "Wyczyść wyszukiwanie" clearSelection = "Wyczyść zaznaczenie" closeDetails = "Zamknij szczegóły" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nie można było przesłać plików: {{message}}" added = "Dodano" count = "Pliki" folder = "Folder" +labels = "Etykiety" modified = "Zmodyfikowano" name = "Nazwa" size = "Rozmiar" -toolHistory = "Historia narzędzi" toolHistoryAtVersion = "Skumulowany łańcuch narzędzi" totalSize = "Łączny rozmiar" type = "Typ" @@ -4614,10 +4648,10 @@ welcomeTitle = "Zaproszono Cię!" [landing] addFiles = "Dodaj pliki" heroSubtitle = "Upuść lub dodaj istniejący PDF, aby rozpocząć." -heroTitle = "Stirling PDF" mobileUpload = "Prześlij z telefonu" openFromComputer = "Otwórz z komputera" uploadFromComputer = "Prześlij z komputera" +workbenchEmptyStateHero = "Upuść PDF w dowolnym miejscu" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Wyjście" [onboarding] activeFiles = "Widok Aktywne pliki pokazuje wszystkie PDF-y załadowane do narzędzia i pozwala wybrać, które przetwarzać." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Zamknij" cropSettings = "Teraz, gdy wybraliśmy plik, który chcemy przyciąć, możemy skonfigurować narzędzie Przytnij, aby wybrać obszar, do którego chcemy przyciąć PDF." fileCheckbox = "Kliknięcie jednego z plików wybiera go do przetwarzania. Możesz wybrać wiele plików do operacji wsadowych." fileReplacement = "Zmodyfikowany plik automatycznie zastąpi oryginalny na Stole roboczym, co pozwoli łatwo przepuścić go przez kolejne narzędzia." @@ -4955,6 +4990,7 @@ skipTheTour = "Pomiń przewodnik" [onboarding.desktopInstall] body = "Stirling najlepiej działa jako aplikacja desktopowa. Możesz używać go offline, szybciej otwierać dokumenty i wprowadzać zmiany lokalnie na komputerze." +selectOs = "Wybierz system operacyjny" title = "Pobierz" titleWithOs = "Pobierz dla {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Edytor PDF" [pdfTextEditor.actions] applyChanges = "Zastosuj zmiany" +clearText = "Wyczyść tekst" downloadCopy = "Pobierz kopię" +moreOptions = "Więcej opcji" reset = "Resetuj zmiany" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Umowy" +"Financial reports" = "Raporty finansowe" +"HR records" = "Dokumentacja HR" +Insurance = "Ubezpieczenia" +Invoices = "Faktury" +"Legal filings" = "Dokumenty prawne" +"Medical / PHI" = "Medyczne / PHI" +"Tax documents" = "Dokumenty podatkowe" + [policies.enforcement] applying = "Stosowanie {{names}}" applyingProgress = "Stosowanie {{names}} ({{done}} z {{total}})" @@ -5963,9 +6011,95 @@ export = "Egzekwowanie przed eksportem" input = "Egzekwowanie przy imporcie" print = "Egzekwowanie przed drukowaniem" +[policies.field] +accessLog = "Dziennik dostępu" +archiveAfter = "Archiwizuj po" +auditTrail = "Ścieżka audytu" +belowThreshold = "Poniżej progu" +destination = "Miejsce docelowe" +frameworks = "Ramy zgodności" +immutableHold = "Niezmienna blokada" +keepFor = "Przechowuj przez" +minConfidence = "Minimalna pewność" +notify = "Powiadom przy kierowaniu" +onViolation = "Gdy niezgodne" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 rok" +"30 days" = "30 dni" +"90 days" = "90 dni" +Never = "Nigdy" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Oznacz do przeglądu" +Hold = "Wstrzymaj" +"Route to bucket" = "Skieruj do bucket" + +[policies.fieldOption.destination] +Documents = "Dokumenty" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 rok" +"3 years" = "3 lata" +"30 days" = "30 dni" +"7 years" = "7 lat" +Indefinite = "Bezterminowo" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automatycznie zredaguj PHI" +"Block export" = "Zablokuj eksport" +"Flag for review" = "Oznacz do przeglądu" +"Quarantine document" = "Poddaj dokument kwarantannie" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Dodaj" +addPlaceholder = "Dodaj etykietę…" +customNote = "Dostosowane dla Twojego zespołu." +defaultNote = "Używanie wbudowanych ustawień domyślnych, współdzielonych z zespołem." +duplicate = "\"{{name}}\" już istnieje." +edit = "Edytuj etykiety" +empty = "Nie ma jeszcze etykiet." +export = "Eksportuj JSON" +iconAria = "Wybierz ikonę dla {{name}}" +import = "Importuj JSON" +importError = "Nie udało się zaimportować tego pliku." +managedNote = "Etykietami zespołu zarządza lider zespołu." +modalSubtitle = "Współdzielone z całym zespołem. Klasyfikator wybiera etykiety pasujące do każdego dokumentu." +modalTitle = "Etykiety klasyfikacji" +pickIcon = "Użyj ikony {{label}}" +removeAria = "Usuń {{name}}" +resetToDefault = "Przywróć domyślne" +saveForTeam = "Zapisz dla zespołu" +saving = "Zapisywanie…" +sectionLabel = "Etykiety klasyfikacji" +startFromScratch = "Zacznij od zera" +teamCount = "etykiety zespołu" +tooLong = "Etykiety mogą mieć maksymalnie {{max}} znaków." +ungrouped = "Niepogrupowane" +view = "Wyświetl etykiety" + [policies.pii] account = "Numery kont (oznaczone)" card = "Karty kredytowe/debetowe" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Numery routingu w USA (ABA)" ssn = "Numery Social Security" +[policies.settings] +noneExport = "Obecnie żadne zasady nie są uruchamiane przy eksporcie." +noneUpload = "Obecnie żadne zasady nie są uruchamiane przy przesyłaniu." +onExport = "Przy eksporcie" +onUpload = "Przy przesyłaniu" +reorderHandle = "Przeciągnij, aby zmienić kolejność" +runOrderDesc = "Gdy więcej niż jedna zasada działa na tym samym wyzwalaczu, są uruchamiane w tej kolejności — każda na wyniku poprzedniej zasady. Przeciągnij, aby zmienić kolejność." +title = "Ustawienia zasad" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opcje zasad" +policySettings = "Ustawienia zasad" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Ponów nieudane zasady ({{count}})" +rowProgress = "Przetworzono {{completed}} z {{total}} plików" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Czym jest zasada?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "Wymuszanie {{name}}..." +badgeRan = "Zasada {{name}} została uruchomiona dla tego pliku" +blockingAction = "{{action}} zablokowano podczas wymuszania zasady, poczekaj..." +dismiss = "Zamknij nakładkę" +enforcingTitle = "Wymuszanie zasady..." +viewAnyway = "Wyświetl plik (zasada nadal jest wymuszana)" + +[portal] +comingSoon = "Wkrótce" + +[portal.accountLink.card] +billingNote = "Przetwarzanie nienadzorowane jest rozliczane z portfela Twojej organizacji." +eyebrow = "Połączenie konta" +linkButton = "Połącz konto Stirling" +linked = "Połączono" +linkedAs = "Połączono jako {{name}}." +linkedGeneric = "Ta instancja jest połączona." +notLinked = "Nie połączono" +title = "Połącz tę organizację z jej kontem Stirling" +unlink = "Odłącz" + +[portal.accountLink.card.error] +title = "Nie udało się połączyć" + +[portal.accountLink.card.loginNotConfigured] +after = "aby włączyć łączenie kont z hostowanym kontem Stirling. W trybie deweloperskim możesz zasymulować logowanie w oknie łączenia." +before = "Ustaw" +title = "Logowanie SaaS nie jest skonfigurowane" + +[portal.accountLink.gate] +action = "Połącz konto" +description = "Połącz konto Stirling tej organizacji, aby korzystać z funkcji płatnych." +title = "Połącz, aby odblokować" +titleFeature = "Połącz, aby odblokować {{feature}}" + +[portal.accountLink.instances] +active = "Aktywna" +revoke = "Unieważnij" +revoked = "Unieważniona" +unnamed = "Nienazwana instancja" + +[portal.accountLink.instances.columns] +instance = "Instancja" +lastSeen = "Ostatnio widziana" +linked = "Połączono" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Połącz konto tej organizacji, a następnie zarejestruj swoje instancje self-hosted, aby zobaczyć je tutaj." +title = "Brak połączonych instancji" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} d temu" +daysAgo_other = "{{count}} d temu" +hoursAgo_one = "{{count}} h temu" +hoursAgo_other = "{{count}} h temu" +justNow = "przed chwilą" +minutesAgo_one = "{{count}} min temu" +minutesAgo_other = "{{count}} min temu" +never = "nigdy" + +[portal.accountLink.modal] +linkSubtitle = "Zaloguj się na konto, na które ma być rozliczany ten serwer." +linkTitle = "Połącz konto Stirling" +reauthSubtitle = "Twoja sesja wygasła — zaloguj się ponownie na konto Stirling. Twoja instancja pozostaje połączona." +reauthTitle = "Zaloguj się ponownie" +simulateSignIn = "Symuluj logowanie (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "aby włączyć łączenie w aplikacji z hostowanym kontem Stirling." +and = "oraz" +before = "Ustaw" +title = "Logowanie SaaS nie jest skonfigurowane" + +[portal.accountLink.panel] +instancesSub = "Każda instancja self-hosted zarejestrowana w tej organizacji. Unieważnij poświadczenie, aby natychmiast odciąć jej dostęp nienadzorowany." +instancesTitle = "Połączone instancje" +revokeError = "Nie udało się unieważnić instancji" +sub = "Połącz tę organizację self-hosted z jej kontem Stirling, aby przetwarzanie nienadzorowane było rozliczane z portfela Twojej organizacji." + +[portal.accountLink.panel.loadError] +forbidden = "Tylko właściciel zespołu może wyświetlać połączone instancje organizacji." +generic = "Nie udało się wczytać połączonych instancji zespołu. Spróbuj ponownie za chwilę." +title = "Nie udało się wczytać połączonych instancji" + +[portal.accountLink.state] +free = "Plan Editor" +subscribed = "Plan Processor" +unlinked = "Nie połączono" + +[portal.agentBuilder] +bootstrapFromDocument = "Zainicjuj z dokumentu" +sectionsAriaLabel = "Sekcje kreatora agentów" +selectorAriaLabel = "Agenci" +subtitle = "Projektuj, testuj i wdrażaj agentów AI, którzy klasyfikują, wyodrębniają dane z dokumentów i kierują je dalej. Definiuj scenariusze, ograniczaj dostęp do narzędzi, uruchamiaj zestaw wzorcowy i publikuj wersję." +title = "Kreator agentów" + +[portal.agentBuilder.bootstrap] +cancel = "Anuluj" +dropzoneText = "Wybierz przykładowy dokument (PDF lub obraz)" +lead = "Upuść przykładowy dokument, a zaproponujemy scenariusze i schemat wyodrębniania, które możesz dopracować. Nic nie zostanie opublikowane, dopóki tego nie przejrzysz." +submit = "Zainicjuj agenta" +subtitle = "Zainicjuj nowego agenta na podstawie jednego reprezentatywnego pliku" +title = "Zainicjuj z dokumentu" + +[portal.agentBuilder.empty] +description = "Zainicjuj agenta na podstawie przykładowego dokumentu, aby utworzyć jego scenariusze i schemat wyodrębniania, a następnie dopracuj i opublikuj." +title = "Nie ma jeszcze agentów" + +[portal.agentBuilder.evals] +casesPassing = "Przypadki zaliczone" +columnCase = "Przypadek ewaluacyjny" +columnLatency = "Opóźnienie" +columnResult = "Wynik" +fail = "niezaliczone" +goldenSetPassRate = "Wskaźnik zaliczenia zestawu wzorcowego" +latencyMs = "{{ms}} ms" +notRun = "nie uruchomiono" +pass = "zaliczone" +passRate = "Wskaźnik zaliczeń" +runEvals = "Uruchom ewaluacje" + +[portal.agentBuilder.evals.empty] +description = "Ewaluacje zamieniają scenariusze w powtarzalny zestaw wzorcowy. Przejdź na wyższy plan, aby śledzić wskaźnik zaliczeń w czasie i uzależniać od niego publikacje." +title = "Nie ma jeszcze zestawu wzorcowego" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "w zestawach wzorcowych" +activeAgents = "Aktywni agenci" +avgPassRate = "Śr. wskaźnik zaliczeń ewaluacji" +fleetWide = "w całej flocie" +latestPublished = "Ostatnio opublikowane" +scenarios = "Scenariusze" +testCases = "przypadki testowe" +totalDescription_one = "łącznie {{count}}" +totalDescription_other = "łącznie {{count}}" + +[portal.agentBuilder.scenarios] +add = "Dodaj" +addScenario = "Dodaj scenariusz" +enable = "Włącz" +expectationLabel = "Oczekiwane zachowanie" +expectationPlaceholder = "Co agent powinien zrobić" +inEval = "w ewaluacji" +mute = "Wycisz" +muted = "wyciszone" +nameLabel = "Nazwa" +namePlaceholder = "np. Eskalacja zgodności" + +[portal.agentBuilder.tabs] +evals = "Ewaluacje" +scenarios = "Scenariusze" +tools = "Narzędzia" +versions = "Wersje" + +[portal.agentBuilder.tools] +broadAccess = "Szeroki dostęp" +deniedHint = "Wybrane narzędzia są zablokowane. Wszystkie pozostałe pozostają dostępne do wywołania." +deniedTools = "Zabronione narzędzia" +governanceGate = "Zarządzanie narzędziami jest dostępne w planie Enterprise." +restricted = "Ograniczone" +restrictedAccess = "Ograniczony dostęp do narzędzi" +restrictedDescription = "Zezwól na każde narzędzie oprócz tych, których odmówisz poniżej." + +[portal.agentBuilder.versions] +current = "bieżąca" +historyGate = "Pełna historia wersji i przywracanie są dostępne w planie Enterprise." +publish = "Opublikuj" +rollBack = "Przywróć" + +[portal.assistant] +close = "Zamknij asystenta" +error = "Nie udało się połączyć z asystentem." +errorWithDetail = "Nie udało się połączyć z asystentem: {{detail}}" +inputAriaLabel = "Zapytaj asystenta" +inputPlaceholder = "Zapytaj o Stirling…" +open = "Otwórz asystenta" +send = "Wyślij" +title = "Asystent" +tryAsking = "Spróbuj zapytać" +typing = "Pisze" + +[portal.auth] +loading = "Ładowanie" +redirectingToEditor = "Przekierowywanie do edytora..." + +[portal.billing.checkout] +noClientSecret = "Funkcja edge nie zwróciła client_secret." +subtitle = "Dodaj kartę, aby kontynuować po wykorzystaniu bezpłatnego limitu planu Editor. Stripe zajmie się resztą." +title = "Włącz plan Processor" + +[portal.billing.checkout.activationSlow] +body = "Płatność się powiodła, ale aktywacja trwa trochę dłużej niż zwykle. Włączy się automatycznie — zamknij to okno, a wkrótce pojawi się tutaj." +close = "Zamknij" +title = "Prawie gotowe" + +[portal.billing.checkout.error] +title = "Nie udało się rozpocząć finalizacji zakupu" + +[portal.billing.checkout.finalizing] +body = "Płatność została zrealizowana. Włączamy przetwarzanie rozliczane wg użycia dla Twoich połączonych instancji — zwykle zajmuje to kilka sekund." +hint = "Pozostaw to okno otwarte." +title = "Aktywowanie planu Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "w env portalu, aby włączyć finalizację zakupu w aplikacji." +bodyBefore = "Ustaw" +title = "Stripe nie jest skonfigurowany" + +[portal.billing.enterpriseUpsell] +cta = "Utwórz wycenę Enterprise" +description = "Rabaty za zadeklarowany wolumen, wdrożenie air-gapped, niestandardowa MSA i przeglądy bezpieczeństwa oraz partnerstwa z dystrybutorami zewnętrznymi." +eyebrow = "Rabat wolumenowy · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktywne w tym miesiącu" +cost = "Koszt" +editorsDeployed = "Wdrożone edytory" +inviteTeammates = "Zaproś członków zespołu" +pdfsEdited = "Edytowane PDF" +subtitle = "Wdrażaj wszędzie, dla całego zespołu." +title = "Bezpłatne edytory PDF" + +[portal.billing.freePlan] +checkoutErrorTitle = "Nie udało się rozpocząć finalizacji zakupu" +currentPlan = "Bieżący plan" +freeForever = "Bezpłatnie na zawsze" +noTeamResolved = "W Twoim portfelu nie ustalono jeszcze zespołu — odśwież i spróbuj ponownie." +ownerOnly = "Tylko właściciel zespołu może włączyć plan Processor." +planName = "Editor" +ssoIncluded = "SSO w cenie" +switchOnProcessor = "Włącz Processor →" +unlimitedUsers = "Nieograniczona liczba użytkowników" + +[portal.billing.invoices] +columnAmount = "Kwota" +columnDate = "Data" +columnDescription = "Opis" +columnPdfsProcessed = "Przetworzone PDF" +columnStatus = "Status" +descriptionFallback = "Faktura" +downloadAriaLabel = "Pobierz fakturę {{number}} jako PDF" +emptyDescription = "Gdy Twój zespół rozpocznie subskrypcję i zamknie się pierwszy cykl, faktury pojawią się tutaj." +emptyTitle = "Nie ma jeszcze faktur" +fetchLimitNote_one = "Wyświetlanie {{count}} najnowszych faktur. Starsze faktury są w portalu Stripe." +fetchLimitNote_other = "Wyświetlanie {{count}} najnowszych faktur. Starsze faktury są w portalu Stripe." +loadError = "Nie udało się wczytać faktur: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Pokaż wszystkie ({{count}})" +showAll_other = "Pokaż wszystkie ({{count}})" +showFewer_one = "Pokaż mniej (pierwsze {{count}})" +showFewer_other = "Pokaż mniej (pierwsze {{count}})" +showMostRecent_one = "Pokaż {{count}} najnowszą" +showMostRecent_other = "Pokaż {{count}} najnowszych" +title = "Historia faktur" +viewAriaLabel = "Wyświetl fakturę {{number}} w Stripe" +viewLink = "Wyświetl ↗" + +[portal.billing.linkPrompt] +cta = "Połącz konto Stirling" +description = "Ręczna edycja PDF — wyświetlanie, podpisywanie, scalanie, dzielenie, znak wodny, kompresja, konwersja, ręczne OCR — jest zawsze bezpłatna, niezależnie od połączenia konta. Połącz konto, aby odebrać 500 bezpłatnych PDF w ramach przetwarzania rozliczanego wg użycia (automatyzacja, AI i API); gdy potrzebujesz więcej, włącz plan Processor i płać tylko za to, czego używasz." +title = "Połącz konto Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Rozliczane miesięcznie" +cardEnding = "{{brand}} kończąca się na {{last4}}" +cardFallback = "Karta" +expiresBilledMonthly = "Wygasa {{expiry}} · rozliczane miesięcznie" +eyebrow = "Metoda płatności" +managedSub = "Twoja karta i dane rozliczeniowe są bezpiecznie przechowywane w portalu klienta Stripe." +managedTitle = "Zarządzane w Stripe" +update = "Aktualizuj" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Brak przetwarzania rozliczanego wg użycia w tym okresie." +eyebrow = "PDF przetworzone w tym okresie" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF rozliczane wg użycia z podziałem na kategorie" +segmentAgentsDesc = "Akcje agentów AI" +segmentAgentsLabel = "Agenci" +segmentApiDesc = "Bezpośrednie żądania API" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatyzacje i potoki" +segmentAutomationLabel = "Automatyzacja" +unit = "PDF rozliczane wg użycia" + +[portal.billing.spendLimit] +adjustLimit = "Dostosuj limit" +cancel = "Anuluj" +capControlNote = "Zmiany obowiązują natychmiast — w każdej chwili zwiększ lub zmniejsz pułap." +capSuffix = "/ miesiąc" +capSuffixWithDocs = "/ miesiąc · ≈ {{documents}} dokumentów" +displaySub = "Płacisz tylko za to, co przetwarzasz automatycznie — nigdy ponad pułap." +editTitle = "Ustaw miesięczny pułap" +eyebrow = "Limit wydatków" +guardrailBody = "twardy pułap — nigdy nie zostaniesz obciążony powyżej niego. Po osiągnięciu pułapu przetwarzanie rozliczane wg użycia zostaje wstrzymane (nieograniczona edycja PDF nadal działa), dopóki go nie podniesiesz lub cykl się nie zresetuje. Nic nie zostanie utracone." +guardrailLabel = "Twoje zabezpieczenie:" +noCap = "brak pułapu" +pctUsed = "Wykorzystano {{pct}}%" +remaining = "Pozostało {{amount}}" +save = "Zapisz limit" +saveError = "Nie udało się zapisać limitu" +thisPeriodUncapped = "{{amount}} w tym okresie · bez pułapu" +usedThisMonth = "Wykorzystano {{amount}} w tym miesiącu" +useSuggested = "Użyj sugerowanego · {{amount}} / miesiąc" + +[portal.billing.spendLimit.projection] +body_one = "Przy {{rate}}/dzień osiągniesz pułap za ~{{count}} dzień (~{{monthEnd}} do końca miesiąca). Sugerowany limit ~{{suggested}}." +body_other = "Przy {{rate}}/dzień osiągniesz pułap za ~{{count}} dni (~{{monthEnd}} do końca miesiąca). Sugerowany limit ~{{suggested}}." +label = "Prognozowane przekroczenie." + +[portal.billing.spendThisMonth] +eyebrow = "Wydatki w tym miesiącu" +processed_one = "Przetworzono {{formattedCount}} PDF." +processed_other = "Przetworzono {{formattedCount}} PDF." +processedWithRate_one = "Przetworzono {{formattedCount}} PDF, po {{rate}} za każdy." +processedWithRate_other = "Przetworzono {{formattedCount}} PDF, po {{rate}} za każdy." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Podnieś go teraz, aby automatyczne przetwarzanie nigdy się nie wstrzymało." +approachingTitle = "Jesteś na poziomie {{pct}}% miesięcznego limitu wydatków" +raiseLimit = "Podnieś limit" +reachedBody = "Przetwarzanie rozliczane wg użycia jest wstrzymane, dopóki nie podniesiesz limitu lub cykl się nie zresetuje. Nieograniczona edycja PDF nadal działa." +reachedTitle = "Osiągnięto miesięczny limit wydatków" + +[portal.billing.subscribedPlan.portalError] +title = "Nie udało się otworzyć portalu Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "z {{allowance}} bezpłatnych PDF wykorzystano" +capSuffix_other = "z {{allowance}} bezpłatnych PDF wykorzystano" +eyebrow = "Okres próbny Processor" +statusLabel_one = "Pozostało {{remaining}}" +statusLabel_other = "Pozostało {{remaining}}" +sub = "Korzystaj z edytora PDF bezpłatnie. Płać za automatyczne przetwarzanie PDF." +title_one = "Przetwórz {{allowance}} PDF bezpłatnie" +title_other = "Przetwórz {{allowance}} PDF bezpłatnie" +titleWithRate_one = "Przetwórz {{allowance}} PDF bezpłatnie, potem {{rate}}/PDF" +titleWithRate_other = "Przetwórz {{allowance}} PDF bezpłatnie, potem {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zablokowane" +openAriaLabel = "Otwórz komponent {{name}}" + +[portal.catalogue.detail] +addToProject = "Dodaj do projektu" +ariaLabel = "Szczegóły komponentu" +tabsAriaLabel = "Sekcje szczegółów komponentu" +upgradeToUnlock = "Przejdź na wyższy plan, aby odblokować" + +[portal.catalogue.detail.code] +install = "Instalacja" +usage = "Użycie" + +[portal.catalogue.detail.locked] +description = "{{name}} jest dostępny od planu {{tier}}. Przejdź na wyższy plan, aby go osadzić." +title = "Niedostępne w Twoim planie" + +[portal.catalogue.detail.preview] +badge = "Podgląd na żywo" +note = "Interaktywna piaskownica renderuje tutaj" + +[portal.catalogue.detail.pricing] +note = "Rozliczane wg użycia za {{unit}}. Użycie ponad miesięczny bezpłatny limit jest rozliczane na Twoim koncie i wyszczególnione w sekcji Użycie i rozliczenia." + +[portal.catalogue.detail.stats] +billedOn = "Rozliczane za" +embeds30d = "Osadzenia (30 dni)" +freeQuota = "Bezpłatny limit" +freeQuotaValue = "{{amount}} / mies." +maturity = "Dojrzałość" +none = "Brak" +perAction = "Za akcję" +price = "Cena" + +[portal.catalogue.detail.tabs] +code = "Kod" +overview = "Przegląd" +pricing = "Cennik" +props = "Props / API" + +[portal.catalogue.props] +optional = "opcjonalne" +required = "wymagane" + +[portal.catalogue.props.columns] +description = "Opis" +name = "Prop" +required = "Wymagane" +type = "Typ" + +[portal.catalogue.summary] +componentsGa = "Komponenty GA" +componentSpendMtd = "Wydatki na komponenty (MTD)" +embedsThisMonth = "Osadzenia w tym miesiącu" +inBeta = "W beta" + +[portal.components.billingUnit] +approval = "zatwierdzenie" +check = "sprawdzenie" +event = "zdarzenie" +render = "renderowanie" +review = "przegląd" +session = "sesja" +signature = "podpis" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Osadzalne widżety SDK, które dodajesz do własnej aplikacji — przeglądarka, przepływ e-podpisu, panel przeglądu AI. Każdy jest rozliczany wg użycia za akcję. Kliknij kartę, aby zobaczyć instalację, użycie i props." +title = "Komponenty" + +[portal.componentsView.empty] +description = "Nie udało się wczytać katalogu komponentów. Spróbuj ponownie za chwilę." +title = "Brak dostępnych komponentów" + +[portal.componentsView.lockedBanner] +description = "Komponenty GA są dostępne w modelu Pay-as-you-go; kilka komponentów Beta jest tylko dla Enterprise. Zablokowane karty pokazują zachętę do przejścia na wyższy plan." +title = "Niektóre komponenty wymagają płatnego planu" + +[portal.docs.authentication] +codeCaption = "każde żądanie" +eyebrow = "PIERWSZE KROKI" +lead = "Wszystkie żądania uwierzytelniają się tokenem bearer. Klucze mają zakres dla środowiska i nigdy nie wygasają, chyba że zostaną zrotowane." +liveKey = "Klucze produkcyjne — płatne, z limitami stawek zgodnie z planem." +testKey = "Klucze sandbox — bezpłatne, zwracają syntetyczne dane testowe." +title = "Uwierzytelnianie" + +[portal.docs.components] +codeCaption = "osadź przeglądarkę" +eyebrow = "KOMPONENTY" +lead = "Osadzalny interfejs UI do kolejek przeglądu i inspekcji dokumentów. Użyj własnych stylów albo dostarczonego motywu." +title = "Przeglądarki drop-in" + +[portal.docs.endpoints] +eyebrow = "DOKUMENTACJA API" +fieldCount_one = "{{count}} pole" +fieldCount_other = "{{count}} pól" +filterAll = "Wszystkie" +filterAriaLabel = "Filtruj endpointy według obszaru" +lead = "Każdy typ dokumentu to typowany endpoint. Wykonaj POST pliku, otrzymaj JSON zweryfikowany względem schematu. Filtruj według obszaru poniżej." +title = "Endpointy" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "DOKUMENTACJA API" +lead = "Błędy zwracają stabilny kod czytelny maszynowo oraz komunikat dla człowieka. Treść 4xx zawsze zawiera request_id dla wsparcia." +title = "Błędy" + +[portal.docs.nav] +ariaLabel = "Dokumentacja" + +[portal.docs.nav.empty] +description = "Nie udało się wczytać indeksu dokumentacji." +title = "Dokumentacja niedostępna" + +[portal.docs.quickstart] +eyebrow = "PIERWSZE KROKI" +lead = "Wyślij pierwszy dokument do typowanego endpointu i otrzymaj ustrukturyzowany JSON w trzech krokach. Bez trenowania modelu, bez prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "z gotowymi przepisami do kopiowania." +bodyBeforeLink = "podłącz to samo wywołanie do potoku, aby łączyć walidację, redakcję i dostarczanie — albo udostępnij je agentowi przez MCP. Zobacz" +label = "Dalej:" +link = "Playbooki" + +[portal.docs.quickstart.step1] +body = "Utwórz klucz z zakresem na karcie Infrastruktura. Klucze zawierają limity stawek i opcjonalną listę dozwolonych IP. Eksportuj go do swojej powłoki:" +title = "Wydaj klucz API" + +[portal.docs.quickstart.step2] +body = "Wykonaj POST pliku do dowolnego typowanego endpointu. Endpoint określa schemat, który otrzymasz — tutaj ekstraktor faktur." +snippetCaption = "wyodrębnij fakturę" +title = "Wyślij dokument" + +[portal.docs.quickstart.step3] +body = "Każda odpowiedź jest weryfikowana względem schematu endpointu, z wynikiem pewności i pochodzeniem dla każdego pola." +codeCaption = "200 OK" +title = "Odczytaj ustrukturyzowany wynik" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Współbieżność" +eyebrow = "PIERWSZE KROKI" +lead = "Limity skalują się wraz z planem. Odpowiedź 429 zawiera nagłówek Retry-After; SDK automatycznie stosują wycofanie." +requestsPerMinute = "Żądania / minutę" +title = "Limity stawek i limity użycia" + +[portal.docs.recipes] +cloneButton = "Sklonuj przepis" +eyebrow = "PLAYBOOKI" +lead = "Wzorce end-to-end łączące źródła, operacje i miejsca docelowe. Każdy odpowiada potokowi, który możesz sklonować." +title = "Przepisy" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Klienci first-party z typowanymi odpowiedziami, automatycznymi ponowieniami i strumieniowym przesyłaniem. Wszystkie śledzą ten sam katalog endpointów." +title = "Oficjalne SDK" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Przestarzałe" + +[portal.docs.skills] +eyebrow = "UMIEJĘTNOŚCI" +lead = "Dołączone, nazwane możliwości, które agent wywołuje jako pojedyncze narzędzie. Każda umiejętność to deterministyczny łańcuch operacji z dołączonymi ewaluacjami." +title = "Umiejętności agenta" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "DOKUMENTACJA API" +lead = "Subskrybuj zdarzenia document.processed, pipeline.completed i quota.threshold. Ładunki są podpisywane za pomocą HMAC-SHA256." +title = "Webhooki" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "w nagłówku względem sekretu podpisywania, zanim zaufasz ładunkowi. SDK dostarczają" +beforeSignature = "Zweryfikuj" + +[portal.documents] +exportCsv = "Eksportuj CSV" +search = "Szukaj według nazwy pliku, ID..." +subtitle = "Każdy dokument przetworzony przez Twoją organizację, wraz z pełnym rekordem przetwarzania. Dostęp do treści wymaga zatwierdzenia wniosku." +title = "Dokumenty" + +[portal.documents.audit] +approved = "Zatwierdzono" +archived = "Zarchiwizowano" +elevation = "Podniesienie uprawnień" +empty = "Nie zarejestrowano jeszcze żadnych zdarzeń." +extracted = "Przetworzone" +flagged = "Wymaga przeglądu" +ingested = "Zaimportowane" +reviewed = "W trakcie przeglądu" + +[portal.documents.drawer] +sectionsAriaLabel = "Sekcje szczegółów dokumentu" + +[portal.documents.drawer.tabs] +audit = "Audyt" +extractions = "Ekstrakcje" +overview = "Przegląd" + +[portal.documents.elevation] +requestAccess = "Poproś o dostęp" + +[portal.documents.elevation.active] +description = "Tymczasowe przyznanie dostępu — dostęp jest rejestrowany i ograniczony czasowo." +descriptionFourEyes = "Tymczasowe przyznanie dostępu — powiadomiono recenzenta partnerskiego (four-eyes)." +title = "Dostęp wygasa za {{time}}" + +[portal.documents.elevation.gated] +description = "Treść jest chroniona przez zero-standing-access. Żądanie rozpoczyna ograniczone czasowo przyznanie dostępu." +descriptionFourEyes = "Treść jest chroniona przez zero-standing-access. Żądanie rozpoczyna ograniczone czasowo przyznanie dostępu i powiadamia recenzenta partnerskiego (four-eyes)." +title = "Dokument wrażliwy" + +[portal.documents.extractions] +empty = "Z tego dokumentu nie wyodrębniono żadnych pól." +masked = "Wyodrębnione pola są ukryte. Poproś o czasowy dostęp, aby wyświetlić treść tego dokumentu." + +[portal.documents.extractions.columns] +confidence = "Pewność" +field = "Pole" +value = "Wartość" + +[portal.documents.filters] +all = "Wszystkie" +ariaLabel = "Filtruj dokumenty według statusu" +flagged = "Oflagowane" +inReview = "W trakcie przeglądu" +processed = "Przetworzone" + +[portal.documents.overview] +action = "Potok / Działanie" +product = "Produkt" +received = "Czas" +status = "Status" +type = "Typ" +user = "Użytkownik" + +[portal.documents.queue.empty] +description = "Gdy źródła będą przekazywać dokumenty do Twoich potoków, pojawią się tutaj do przeglądu." +title = "Brak dokumentów w kolejce" + +[portal.documents.status] +error = "Błąd" +flagged = "Wymaga przeglądu" +inReview = "W trakcie przeglądu" +processed = "Przetworzone" + +[portal.documents.table] +auto = "Auto" +editorAction = "Edytor" +empty = "Żadne dokumenty nie pasują do tego filtra." +rowActions = "Działania wiersza" +sensitiveLabel = "Wrażliwe" +sensitiveTitle = "Wrażliwe — wymagany dostęp" + +[portal.documents.table.columns] +action = "Potok / Działanie" +document = "Dokument" +product = "Produkt" +status = "Status" +time = "Czas" +user = "Użytkownik" + +[portal.editorAdmin] +subtitle = "Wdróż Stirling PDF Editor, sparuj instancje hostowane samodzielnie ze swoją organizacją i zarządzaj działającą flotą — cele, kondycja, dane uwierzytelniające i aktywacja offline w jednym miejscu." +title = "Wdrożenie Edytora" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktywni użytkownicy" +host = "Host" +lastSeen = "Ostatnio widziano" +region = "Region" +status = "Status" +version = "Wersja" + +[portal.editorAdmin.health.empty] +description = "Wdróż cel i sparuj go, aby zobaczyć tutaj bieżącą kondycję instancji." +title = "Brak zgłaszających się instancji" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Wygeneruj pakiet offline" +lockCopy = "Aktywacja offline i on-prem jest częścią Enterprise." +subtitle = "Wygeneruj podpisany pakiet aktywacyjny dla instalacji offline lub on-prem bez ścieżki sieciowej wychodzącej. Przenieś go do instancji i zastosuj podczas konfiguracji przy pierwszym uruchomieniu." +talkToSales = "Porozmawiaj ze sprzedażą" +title = "Aktywacja w środowisku air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} jest podpisany i gotowy do przeniesienia. Aktywuje jedną instancję i wygasa za 14 dni." +title = "Pakiet gotowy" + +[portal.editorAdmin.pairing] +generated = "Wygenerowano ✓" +generateNewCode = "Wygeneruj nowy kod" +lockCopy = "Provisioning IaC jest częścią Enterprise." +rotate = "Rotuj" +talkToSales = "Porozmawiaj ze sprzedażą" + +[portal.editorAdmin.sections.health] +sub = "Każda instancja Edytora zgłaszająca się — wersja, region, status, ostatnio widziano i aktywni użytkownicy." +title = "Kondycja instancji" + +[portal.editorAdmin.sections.pairing] +sub = "Połącz edytor hostowany samodzielnie z tą organizacją. Wygeneruj token, przekaż krótki kod lub podłącz go przez IaC." +title = "Parowanie" + +[portal.editorAdmin.sections.targets] +sub = "Gdzie działa Edytor. Skopiuj fragment, aby uruchomić instancję hostowaną samodzielnie, albo użyj Managed Cloud bez operacji administracyjnych." +title = "Cele wdrożenia" + +[portal.editorAdmin.serviceToken] +currentToken = "Bieżący token" +lastRotated = "Ostatnio rotowano" +rotateButton = "Rotuj token usługi" +subtitle = "Instancje uwierzytelniają się w organizacji za pomocą tych danych uwierzytelniających. Rotuj je zgodnie z harmonogramem lub natychmiast po podejrzeniu wycieku." +title = "Token usługi" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Wydano nowy token. Zaktualizuj STIRLING_SERVICE_TOKEN w każdej instancji hostowanej samodzielnie w 24-godzinnym oknie karencji, inaczej przejdą offline." +title = "Rotuj działające instancje" + +[portal.editorAdmin.status] +degraded = "Pogorszony" +healthy = "Sprawny" +offline = "Offline" +pairing = "Parowanie" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instancja" +instanceCount_other = "{{count}} instancji" +talkToSales = "Porozmawiaj ze sprzedażą" +upgradePlan = "Ulepsz plan" + +[portal.editorAdmin.targets.lock] +enterprise = "Samodzielny hosting on-prem i Kubernetes jest częścią Enterprise." +paid = "Samodzielny hosting z Docker i Kubernetes jest odblokowany w płatnym planie." + +[portal.editorAdmin.targets.state] +available = "Dostępne" +locked = "Zablokowane" +running = "Działa" + +[portal.errorBoundary] +description = "Ten widok napotkał nieoczekiwany błąd. Spróbuj ponownie albo wybierz inną sekcję z paska bocznego." +retry = "Spróbuj ponownie" +title = "Coś poszło nie tak na tej stronie" + +[portal.home.editor] +activeUsers = "{{n}} aktywnych" +invite = "Zaproś członków zespołu" +name = "Stirling PDF Editor" +open = "Otwórz w przeglądarce" +updated = "zaktualizowano {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Hostowane samodzielnie · Docker" +kubernetes = "Hostowane samodzielnie · Kubernetes" + +[portal.home.greeting] +afternoon = "Dzień dobry" +evening = "Dobry wieczór" +morning = "Dzień dobry" + +[portal.home.onboarding] +dismiss = "Odrzuć konfigurację" +notStarted = "Nie rozpoczęto" +progress = "Ukończono {{done}} z {{total}}" +title = "Dokończ konfigurację" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC w całej organizacji, uzgodnione ceny wolumenowe i wdrożenie air-gapped." +cta = "Rozpocznij wersję próbną" +ctaQuote = "Uzyskaj wycenę" +lead = "Dla ponad 250 pracowników." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Wdróż aplikację desktopową, darmową na zawsze." +title = "Pobierz PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktywnych · {{recommended}} zalecanych" +chip = "{{active}} aktywnych" +title = "Włącz zasady" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} połączonych · każdy PDF objęty zasadami tam, gdzie trafia" +chip = "{{connected}} połączonych" +title = "Połącz swoje źródła" + +[portal.home.quickActions] +subtitle = "Najważniejsze zadania na dziś" +title = "Szybkie działania" + +[portal.home.quickActions.buildPipeline] +blurb = "3-etapowy kreator oparty na typowanej bibliotece operacji" +title = "Zbuduj potok" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenci, webhooki, obserwowane foldery" +title = "Połącz źródło" + +[portal.home.quickActions.issueApiKey] +blurb = "Klucz o określonym zakresie z limitami szybkości i listą dozwolonych IP" +title = "Wydaj klucz API" + +[portal.infrastructure] +manageEditorDeployment = "Zarządzaj wdrożeniem Edytora" +sectionsAriaLabel = "Sekcje infrastruktury" +subtitle = "Wdrożenia, dane uwierzytelniające, stan bezpieczeństwa, magazyn i ścieżka audytu dla Twojej przestrzeni roboczej Stirling." +title = "Infrastruktura" + +[portal.infrastructure.apiKeys] +createKey = "Utwórz klucz" +heading = "Klucze API" +subheading = "Dane uwierzytelniające o określonym zakresie z limitami szybkości dla klucza, uprawnieniami i listami dozwolonych IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Dozwolone IP" +anyIp = "Dowolne IP (brak listy dozwolonych)" +created = "Utworzono" +lastUsed = "Ostatnio użyto" +permissions = "Uprawnienia" +rateLimit = "Limit szybkości" +rateLimitValue = "{{value}} żądań/min" +usageMonth = "Użycie w tym miesiącu" +usageToday = "Użycie dzisiaj" + +[portal.infrastructure.apiKeys.empty] +description = "Utwórz klucz o określonym zakresie, aby zacząć wywoływać Stirling API." +title = "Brak kluczy API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtruj zdarzenia audytu według kategorii" +heading = "Dzienniki audytu" +latencyValue = "{{value}} ms" +noEventsInCategory = "Brak zdarzeń w tej kategorii." +subheading = "Każde zdarzenie uwierzytelniania, konfiguracji i przetwarzania w całej przestrzeni roboczej." + +[portal.infrastructure.audit.columns] +actor = "Aktor" +event = "Zdarzenie" +latency = "Opóźnienie" +status = "Status" +target = "Zasób" +timestamp = "Znacznik czasu" + +[portal.infrastructure.audit.empty] +description = "Aktywność przestrzeni roboczej pojawi się tutaj, gdy będzie się odbywać." +title = "Brak zdarzeń audytu" + +[portal.infrastructure.audit.export] +cancel = "Anuluj" +error = "Eksport nie powiódł się. Spróbuj ponownie." +exportButton = "Eksportuj" +exporting = "Eksportowanie…" +fieldsLegend = "Kolumny" +format = "Format" +open = "Eksportuj" +subtitle = "Pobierz zdarzenia audytu jako CSV lub JSON. Wybierz kolumny do uwzględnienia." +title = "Eksportuj dziennik audytu" + +[portal.infrastructure.audit.export.fields] +date = "Data" +documentName = "Nazwa dokumentu" +ipAddress = "Adres IP" +outcome = "Wynik" +tool = "Narzędzie" +username = "Nazwa użytkownika" + +[portal.infrastructure.audit.filters] +all = "Wszystkie" +auth = "Uwierzytelnianie" +config = "Konfiguracja" +elevation = "Podniesienie uprawnień" +processing = "Przetwarzanie" +security = "Bezpieczeństwo" + +[portal.infrastructure.audit.forbidden] +description = "Dziennik audytu jest dostępny dla liderów zespołu i administratorów. Poproś lidera zespołu lub administratora o dostęp." +title = "Nie masz dostępu" + +[portal.infrastructure.audit.metrics] +config = "Konfiguracja" +elevation = "Podniesienie uprawnień" +processing = "Przetwarzanie" +totalEvents = "Łącznie zdarzeń · 24h" + +[portal.infrastructure.createKey] +cancel = "Anuluj" +createKey = "Utwórz klucz" +done = "Gotowe" +ipAllowlistHelper = "Zakresy CIDR rozdzielone przecinkami. Pozostaw puste, aby zezwolić na dowolne IP." +ipAllowlistLabel = "Lista dozwolonych IP" +keyNameLabel = "Nazwa klucza" +keyNamePlaceholder = "np. Produkcja · ingest" +permissionsLabel = "Uprawnienia" +secretKeyCaption = "Tajny klucz" +secretWarning = "Przechowuj to w menedżerze sekretów. Stirling przechowuje wyłącznie hash — nie ma możliwości późniejszego odzyskania." +subtitle = "Ogranicz zakres klucza do minimum, którego potrzebuje. Możesz go rotować lub unieważnić w dowolnym momencie." +subtitleCreated = "Skopiuj ten sekret teraz — nie zostanie pokazany ponownie." +title = "Utwórz klucz API" +titleCreated = "Klucz utworzony" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Wdrożone przez" +environment = "Środowisko" +product = "Produkt" +status = "Status" +version = "Wersja" +when = "Kiedy" + +[portal.infrastructure.deployments.recent] +heading = "Ostatnie wdrożenia" +subheading = "Najnowsze wdrożenia produktów i środowisk." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instancje" +latency = "Opóźnienie" +load = "Obciążenie" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Przepustowość" +uptime = "Czas działania" +version = "Wersja" + +[portal.infrastructure.deployments.regions] +heading = "Regiony" +subheading = "Bieżąca kondycja każdego wdrożonego regionu Stirling — opóźnienie, obciążenie i wersja wdrożenia." + +[portal.infrastructure.deployments.regions.empty] +description = "Wdrożone regiony pojawią się tutaj po aprowizacji przestrzeni roboczej." +title = "Brak wdrożonych regionów" + +[portal.infrastructure.models] +heading = "Modele" +msValue = "{{value}} ms" +subheading = "Katalog modeli i routing, które napędzają przetwarzanie dokumentów w całej przestrzeni roboczej." + +[portal.infrastructure.models.byom] +description = "Zarejestruj model on-prem lub hostowany samodzielnie i przypnij go do regionu w celu przetwarzania związanego z rezydencją danych." +title = "Bring your own model" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Modele zarządzane dostępne w Twojej przestrzeni roboczej, z bieżącym opóźnieniem i kosztem." +subEnterprise = "Modele zarządzane, bring-your-own i on-prem — z dostępnym przypinaniem do regionów." + +[portal.infrastructure.models.catalogue.empty] +description = "Modele w katalogu Twojej przestrzeni roboczej pojawią się tutaj." +title = "Brak dostępnych modeli" + +[portal.infrastructure.models.columns] +cost = "Koszt" +latency = "Opóźnienie" +load = "Obciążenie" +model = "Model" +status = "Status" +type = "Typ" +version = "Wersja" + +[portal.infrastructure.models.metrics] +activeModels = "Aktywne modele" +avgLatency = "Śr. opóźnienie" +included = "Wliczone" +monthlySpend = "Miesięczne wydatki na modele" + +[portal.infrastructure.models.routing] +empty = "Nie skonfigurowano reguł routingu." +heading = "Reguły routingu" +sub = "Który model obsługuje każdą operację. Domyślny jest stosowany, gdy nie pasuje żadna węższa reguła." +subLocked = "Kieruj operacje do określonych modeli — dostępne w płatnych planach." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Ulepsz do Pro, aby kontrolować, który model obsługuje każdą operację i typ dokumentu." +title = "Routing modeli to funkcja płatna" + +[portal.infrastructure.models.routingColumns] +default = "Domyślny" +docType = "Typ dokumentu" +modelForAria = "Model dla {{operation}}" +operation = "Operacja" +routedTo = "Kierowane do" + +[portal.infrastructure.security.access.byok] +description = "Dostarcz klucz z własnego KMS. Stirling szyfruje nim, ale nadal może odczytywać." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Klucze nigdy nie opuszczają Twojego KMS. Stirling przechowuje tylko szyfrogram." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling zarządza kluczami szyfrowania. Najprostsze — zero operacji na kluczach po Twojej stronie." +label = "Klucze przechowywane przez Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Zasada dostępu do dokumentów" +subheading = "Kontroluje, kto może odszyfrować przetworzone dokumenty w spoczynku." + +[portal.infrastructure.security.attestations] +heading = "Atestacje zgodności" +noReport = "Brak dostępnego raportu" +subheading = "Stan audytu według frameworków, z raportami dostępnymi dla poświadczonych kontroli." +viewReport = "Wyświetl raport →" + +[portal.infrastructure.security.compliance] +heading = "Zgodność" +subheading = "Atestacje i certyfikaty obejmujące platformę Stirling." + +[portal.infrastructure.security.empty] +description = "Konfiguracja bezpieczeństwa Twojej przestrzeni roboczej pojawi się tutaj." +title = "Stan bezpieczeństwa niedostępny" + +[portal.infrastructure.security.hyokBanner] +description = "Dzięki HYOK klucze szyfrowania nigdy nie opuszczają Twojego KMS. Stirling przechowuje i przetwarza tylko szyfrogram, który możesz w każdej chwili unieważnić." +title = "Stirling nie może odszyfrować Twoich dokumentów" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nie skonfigurowano zakresów IP — wszystkie IP są dozwolone." +heading = "Lista dozwolonych IP" +sub = "Dostęp do API jest ograniczony do tych zakresów CIDR." +subLocked = "Ogranicz dostęp do API do znanych zakresów IP — dostępne w płatnych planach." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Ulepsz do Pro, aby ograniczyć dostęp do API do określonych sieci." +title = "Lista dozwolonych IP to funkcja płatna" + +[portal.infrastructure.security.ipColumns] +added = "Dodano" +addedBy = "Dodane przez" +cidr = "CIDR" +label = "Etykieta" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorytm" +heading = "Zarządzanie kluczami szyfrowania" +keyId = "Identyfikator klucza" +lastRotated = "Ostatnio rotowano" +rotateKey = "Rotuj klucz" +rotationPolicy = "Zasada rotacji" +subheading = "Opieka nad kluczami szyfrującymi dokumenty w spoczynku — kto może odszyfrować i jak rotują klucze." + +[portal.infrastructure.security.managedBanner] +description = "Opieka bring-your-own-key (BYOK) i hold-your-own-key (HYOK) jest dostępna w Enterprise. Ulepsz, aby dostarczać klucze z własnego KMS." +title = "Klucze są zarządzane przez Stirling w Twoim planie" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Azja i Pacyfik" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · granica danych GDPR" +label = "Unia Europejska" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Stany Zjednoczone" + +[portal.infrastructure.security.residencyHeader] +heading = "Rezydencja danych" +subheading = "Gdzie dokumenty są przechowywane i przetwarzane." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} użyte" + +[portal.infrastructure.storage.empty] +description = "Połączony magazyn i użycie pojawią się tutaj." +title = "Brak skonfigurowanego magazynu" + +[portal.infrastructure.storage.lifecycle] +active = "Aktywne" +activeRange = "0–{{value}}d" +archived = "Zarchiwizowane" +coldStorage = "cold storage" +deleted = "Usunięte" +never = "nigdy" +purged = "wyczyszczone" + +[portal.infrastructure.storage.providers] +connect = "Połącz" +connected = "Połączono" +heading = "Połączeni dostawcy" +subheading = "Gdzie zapisywane są przetworzone artefakty." + +[portal.infrastructure.storage.retention] +heading = "Retencja" +subheading = "Jak długo artefakty są przechowywane przed usunięciem w cyklu życia." +windowLabel = "Domyślne okno retencji" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dzień" +days_other = "{{count}} dni" +never = "Nigdy nie usuwaj" + +[portal.infrastructure.storage.totalUsage] +heading = "Łączne użycie" +progressLabel = "Użyty magazyn" +subheading = "Magazyn wykorzystany we wszystkich połączonych dostawcach." + +[portal.infrastructure.tabs] +apiKeys = "Klucze API" +audit = "Dzienniki audytu" +deployments = "Wdrożenia" +models = "Modele" +security = "Bezpieczeństwo" +storage = "Magazyn" + +[portal.nav] +agent-builder = "Kreator agentów" +components = "Komponenty" +docs = "Dokumentacja deweloperska" +documents = "Dokumenty" +editor = "Edytor" +home = "Strona główna" +infrastructure = "Infrastruktura" +pipelines = "Potoki" +policies = "Zasady" +procurement = "Zakupy" +settings = "Ustawienia" +sources = "Źródła" +usage = "Użycie i rozliczenia" +users = "Użytkownicy" + +[portal.notifications] +markAllRead = "Oznacz wszystkie jako przeczytane" +title = "Powiadomienia" +viewAll = "Wyświetl wszystkie" + +[portal.notifications.ariaLabel] +none = "Powiadomienia, brak nieprzeczytanych" +unread_one = "Powiadomienia, {{count}} nieprzeczytane" +unread_other = "Powiadomienia, {{count}} nieprzeczytanych" + +[portal.notifications.count] +allRead = "wszystkie przeczytane" +loading = "ładowanie" +new_one = "{{count}} nowe" +new_other = "{{count}} nowych" + +[portal.notifications.empty] +description = "Brak nowych powiadomień." +title = "Wszystko nadrobione" + +[portal.pipelines] +subtitle = "Każdy zautomatyzowany potok dokumentów na backendzie: uporządkowany łańcuch operacji na zestawie źródeł, uruchamiany przez wyzwalacz. Kliknij wiersz, aby zobaczyć jego kroki i źródła." +title = "Potoki" + +[portal.pipelines.actions] +newPipeline = "Nowy potok" + +[portal.pipelines.builder] +addStep = "Dodaj narzędzie" +back = "Wróć do potoków" +discard = "Odrzuć zmiany" +enabled = "Włączone" +keepEditing = "Kontynuuj edycję" +needsUpload = "Wymaga przesłanego pliku" +noToolMatches = "Żadne narzędzia nie pasują do wyszukiwania." +pipelineSettings = "Ustawienia potoku" +searchTools = "Szukaj narzędzi" +selectToolBody = "Dodaj narzędzie, aby zbudować potok." +selectToolTitle = "Brak narzędzi" +toolSettings = "Ustawienia narzędzia" +unknownStep = "Nierozpoznana operacja, zachowana bez zmian." +unsavedBody = "Masz niezapisane zmiany. Zapisać je przed opuszczeniem czy odrzucić?" +unsavedTitle = "Niezapisane zmiany" +uploadUnsupported = "Przesłane pliki nie są jeszcze obsługiwane w potokach, więc tych kroków nie można zapisać: {{tools}}." +usesDefaults = "Uruchamia się z ustawieniami domyślnymi" + +[portal.pipelines.composer] +addTool = "Dodaj narzędzie" +cancel = "Anuluj" +chainEmpty = "Dodaj narzędzie, aby rozpocząć budowanie potoku." +create = "Utwórz potok" +directory = "Folder wyjściowy" +directoryHelp = "Ścieżka bezwzględna na serwerze. Musi znajdować się w skonfigurowanych dozwolonych folderach." +editingUnsupported = "Wyświetlanie tych parametrów narzędzia do edycji nie jest jeszcze obsługiwane." +moveDown = "Przenieś w dół" +moveUp = "Przenieś w górę" +name = "Nazwa" +namePlaceholder = "np. Przegląd redakcji" +noSources = "Nie połączono jeszcze żadnych źródeł. Potok nadal może działać na plikach dostarczonych bezpośrednio do niego." +noToolSettings = "To narzędzie nie ma konfigurowalnych ustawień." +operations_one = "Operacja ({{count}})" +operations_other = "Operacje ({{count}})" +output = "Wyjście" +removeStep = "Usuń operację" +save = "Zapisz zmiany" +scheduleEvery = "Uruchamiaj co" +sources = "Źródła" +sourcesLoading = "Ładowanie źródeł..." +trigger = "Wyzwalacz" +triggerManual = "Tylko ręcznie" + +[portal.pipelines.composer.unit] +days = "dni" +hours = "godzin" +minutes = "minut" + +[portal.pipelines.delete] +body = "Usunąć \"{{name}}\"? Tego nie można cofnąć." +cancel = "Anuluj" +confirm = "Usuń" +title = "Usunąć potok?" + +[portal.pipelines.detail] +delete = "Usuń potok" +run = "Uruchom teraz" + +[portal.pipelines.empty] +action = "Utwórz potok" +description = "Utwórz swój pierwszy potok: wybierz źródła, na których działa, połącz operacje w łańcuch i wybierz miejsce zapisu wyjścia." +title = "Brak potoków" + +[portal.pipelines.kpi] +active = "Aktywne" +paused = "Wstrzymane" +total = "Potoki" + +[portal.pipelines.output] +folder = "Zapisz do folderu" +inline = "Zwróć pliki" + +[portal.pipelines.run] +completed_one = "Uruchomienie zakończone." +completed_other = "Wszystkie {{count}} uruchomienia zakończone." +empty = "Nie ma nic do uruchomienia: źródła nie miały dokumentów do przetworzenia." +failed = "Uruchomienie nie powiodło się: {{error}}" +running = "Uruchomienie rozpoczęte; nadal trwa." +timeout = "Uruchomienie trwa dłużej niż oczekiwano; może nadal zakończyć się w tle." + +[portal.pipelines.status] +active = "Aktywny" +paused = "Wstrzymany" + +[portal.pipelines.table] +name = "Potok" +sources = "Źródła" +status = "Status" +steps = "Kroki" + +[portal.pipelines.trigger] +folder-watch = "Obserwacja folderu" +manual = "Ręcznie" +schedule = "Zaplanowane" + +[portal.policies] +subtitle = "Stałe automatyzacje, które wymuszają potok narzędzi na każdym dokumencie. Każda zasada uruchamia się przy przesyłaniu lub eksporcie, wykonuje swój łańcuch narzędzi i zapisuje wymuszoną wersję obok oryginału." +title = "Zasady" + +[portal.policies.card] +comingSoon = "Ulepsz do Enterprise" +notSetUp = "Nie skonfigurowano" + +[portal.policies.categories.compliance] +desc = "Wymuszaj wymagania HIPAA, GDPR, SOC 2 lub FedRAMP na każdym dokumencie." +label = "Zgodność" + +[portal.policies.categories.ingestion] +desc = "Klasyfikuj dokumenty, wyodrębniaj dane strukturalne, wymuszaj konwencje nazewnictwa i normalizuj strony." +label = "Import" + +[portal.policies.categories.retention] +desc = "Ustaw, jak długo dokumenty są przechowywane, kiedy archiwizować i kiedy usuwać." +label = "Retencja" + +[portal.policies.categories.routing] +desc = "Automatycznie kieruj dokumenty do właściwego zespołu, folderu lub systemu." +label = "Routing" + +[portal.policies.categories.security] +desc = "Wykrywaj PII, redaguj, usuwaj aktywną treść i dodawaj znaki wodne do dokumentów." +label = "Bezpieczeństwo" + +[portal.policies.config] +scopeAll = "Wszystkie dokumenty" + +[portal.policies.config.compliance] +summary = "Waliduje dokumenty względem frameworków regulacyjnych, zanim opuszczą system." + +[portal.policies.config.compliance.fields] +accessLog = "Dziennik dostępu" +auditTrail = "Ścieżka audytu" +frameworks = "Frameworki" +onViolation = "Gdy niezgodne" + +[portal.policies.config.compliance.rules] +0 = "Skan frameworka" +1 = "Wymuś działanie" +2 = "Ścieżka audytu" + +[portal.policies.config.ingestion] +summary = "Klasyfikuje dokumenty, wyodrębnia dane strukturalne, wymusza nazewnictwo i normalizuje strony." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Poniżej progu" +minConfidence = "Min. pewność" + +[portal.policies.config.ingestion.rules] +0 = "Klasyfikuj" +1 = "Wyodrębnij" +2 = "Nazwij" +3 = "Normalizuj" + +[portal.policies.config.retention] +summary = "Wymusza, jak długo dokumenty są przechowywane, kiedy archiwizować i kiedy usuwać." + +[portal.policies.config.retention.fields] +archiveAfter = "Archiwizuj po" +immutableHold = "Niezmienna blokada" +keepFor = "Przechowuj przez" + +[portal.policies.config.retention.rules] +0 = "Blokada retencji" +1 = "Automatyczna archiwizacja" +2 = "Blokada usuwania" + +[portal.policies.config.routing] +summary = "Kieruje dokumenty do właściwego miejsca docelowego na podstawie typu i klasyfikacji." + +[portal.policies.config.routing.fields] +destination = "Miejsce docelowe" +notify = "Powiadom przy routingu" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatycznie klasyfikuj" +1 = "Kieruj do folderu" +2 = "Powiadom przez webhook" + +[portal.policies.config.security] +summary = "Wykrywa i redaguje PII, usuwa aktywną treść (JavaScript) i dodaje znaki wodne do dokumentów." + +[portal.policies.config.security.rules] +0 = "Redaguj PII" +1 = "Usuń JavaScript" +2 = "Znak wodny" + +[portal.policies.detail] +enforces = "Wymusza" +onEveryExport = "Przy każdym eksporcie" +onEveryUpload = "Przy każdym przesłaniu" +outputAsNewFile = "jako nowy plik" +outputAsNewVersion = "jako nową wersję" +recentActivity = "Ostatnia aktywność" +retry = "Ponów" +showLess = "Pokaż mniej" +showMore = "Pokaż więcej" +sources = "Źródła" + +[portal.policies.detail.actions] +clearHistory = "Wyczyść historię przetwarzania" +delete = "Usuń" +editSettings = "Edytuj ustawienia" +pause = "Wstrzymaj" +resume = "Wznów" +runNow = "Uruchom teraz" + +[portal.policies.detail.clearHistory] +body = "Ta polityka zapomni każdy plik, który już przetworzyła, i przy następnym uruchomieniu ponownie przetworzy wszystko, co aktualnie znajduje się w jej źródłach. Same pliki nie zostaną zmienione. Tej operacji nie można cofnąć." +cancel = "Anuluj" +confirm = "Wyczyść historię" +title = "Wyczyścić historię przetwarzania?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenty pojawią się tutaj po uruchomieniu tej polityki." +title = "Brak aktywności" + +[portal.policies.endpoints] +addWatermark = "Znak wodny" +autoRedact = "Redaguj PII" +compressPdf = "Kompresuj" +flatten = "Spłaszcz" +ocrPdf = "OCR" +sanitizePdf = "Usuń JavaScript" + +[portal.policies.offline] +description = "Twoje polityki są zapisane i pojawią się po przywróceniu połączenia." +retry = "Ponów próbę" +title = "Backend niedostępny" + +[portal.policies.stats] +activeFor = "Aktywne" +dataProcessed = "Przetworzone dane" +docsEnforced = "Egzekwowane dokumenty" + +[portal.policies.status] +active = "Aktywna" +paused = "Wstrzymana" + +[portal.policies.summary.active] +description = "Egzekwowanie przy przesyłaniu/eksporcie" +label = "Aktywne polityki" + +[portal.policies.summary.categories] +description = "Dostępne do skonfigurowania" +label = "Kategorie" + +[portal.policies.summary.docsEnforced] +description = "We wszystkich aktywnych politykach" +label = "Egzekwowane dokumenty" + +[portal.policies.summary.paused] +description = "Skonfigurowane, ale nieuruchamiane" +label = "Wstrzymane" + +[portal.policies.wizard.actions] +back = "Wstecz" +cancel = "Anuluj" +continue = "Kontynuuj" +enablePolicy = "Włącz politykę" +saveChanges = "Zapisz zmiany" + +[portal.policies.wizard.capability.compress] +desc = "Kompresuje dokument do mniejszego rozmiaru pliku." +label = "Zmniejsz rozmiar pliku" + +[portal.policies.wizard.capability.flatten] +desc = "Scala pola formularza i adnotacje ze stroną, aby nie można było ich edytować." +label = "Spłaszcz dokument" + +[portal.policies.wizard.capability.ocr] +desc = "Uruchamia OCR, aby zeskanowane strony stały się zaznaczalnym i przeszukiwalnym tekstem." +label = "Uczyń tekst przeszukiwalnym" + +[portal.policies.wizard.capability.redact] +desc = "Znajduje i zaczernia poufne dane — takie jak numery ubezpieczenia społecznego i kart — aby nie można było ich odczytać." +label = "Redaguj informacje poufne" + +[portal.policies.wizard.capability.sanitize] +desc = "Usuwa ukryty JavaScript, aby nic nie mogło uruchomić się automatycznie po otwarciu dokumentu." +label = "Usuń aktywną zawartość" + +[portal.policies.wizard.capability.watermark] +desc = "Umieszcza widoczny znak (np. „Poufne”) na każdej stronie." +label = "Zastosuj znak wodny" + +[portal.policies.wizard.errors] +noTools = "Najpierw włącz co najmniej jedno narzędzie w przepływie pracy." +saveFailed = "Nie udało się zapisać polityki. Spróbuj ponownie." + +[portal.policies.wizard.output] +heading = "Wyjście i uruchamianie" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatyczna numeracja" +label = "Reguła nazwy pliku" +placeholder = "Tekst do dodania (opcjonalnie)" +prefix = "Prefiks" +suffix = "Sufiks" + +[portal.policies.wizard.output.outputAs] +label = "Wyjście jako" +newFile = "Nowy plik" +newVersion = "Nowa wersja" + +[portal.policies.wizard.output.runOn] +export = "Eksport" +helper = "Kiedy polityka się uruchamia: przy przesyłaniu lub przed eksportem." +label = "Uruchom przy" +upload = "Przesyłanie" + +[portal.policies.wizard.settings] +heading = "Ustawienia" + +[portal.policies.wizard.sources] +heading = "Źródła" +loading = "Ładowanie źródeł…" + +[portal.policies.wizard.tabs] +ariaLabel = "Kroki konfiguracji" +settings = "Ustawienia" +workflow = "Działania" + +[portal.policies.wizard.title] +edit = "Edytuj politykę {{category}}" +setUp = "Skonfiguruj politykę {{category}}" + +[portal.policies.wizard.workflow] +description = "Wybierz, co ta polityka robi z każdym przetwarzanym dokumentem." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktywne" +noRule = "Nie egzekwowano jeszcze żadnej reguły" +subtitle = "Stałe automatyzacje, przez które przechodzi każdy dokument, niezależnie od tego, który potok go obsługuje." +title = "Co działa na Twoich PDF" + +[portal.policySummary.action] +comingSoon = "Przejdź na Enterprise" +configure = "Skonfiguruj" +setUp = "Skonfiguruj" + +[portal.policySummary.column] +activeRule = "Aktywna reguła" +policy = "Polityka" +status = "Status" + +[portal.policySummary.empty] +description = "Po skonfigurowaniu polityk kategorie pojawią się tutaj." +title = "Brak polityk" + +[portal.policySummary.state] +active = "Aktywna" +off = "Wyłączona" +soon = "Wkrótce" + +[portal.processingStatus] +managePlan = "Zarządzaj planem" +volumeSuffix = "Przetworzone pliki PDF · ostatnie 30 dni" + +[portal.procurement] +reset = "Zresetuj zakupy (demo)" +subtitle = "Przeprowadź swój zespół przez ocenę, umowę i wdrożenie. Każdy dokument w jednym miejscu." +title = "Zakupy" + +[portal.procurement.action] +download = "Pobierz" +pay = "Zapłać teraz" +request = "Poproś" +sign = "Przejrzyj i podpisz" +upload = "Prześlij" + +[portal.procurement.agreement] +agreeCta = "Zgódź się i subskrybuj" +confirm = "Przeczytałem(-am) i akceptuję Stirling Enterprise Agreement." +eyebrow = "Umowa" +intro = "Jedna połączona umowa obejmuje Twoją ofertę: Master Service Agreement, formularz zamówienia, EULA i umowę przetwarzania danych. Przejrzyj ją, a następnie zaakceptuj, aby przyjąć wycenę jako zobowiązaną subskrypcję." +title = "Przejrzyj swoją umowę enterprise" + +[portal.procurement.builder] +addons = "Dodatki" +back = "Wstecz" +businessName = "Nazwa firmy" +businessNamePlaceholder = "Twoja firma" +continue = "Kontynuuj" +country = "Kraj" +countryEuro = "Strefa euro (EUR €)" +countryUK = "Wielka Brytania (GBP £)" +countryUS = "Stany Zjednoczone (USD $)" +eula = "Przeczytałem(-am) i akceptuję Stirling Enterprise EULA. Reguluje ona umowę wygenerowaną na podstawie tej wyceny." +generate = "Wygeneruj wycenę" +included = "Wliczone" +indemnification = "Odszkodowanie z tytułu IP" +indemnificationSub = "Bronimy kwalifikujących się roszczeń IP zgodnie z EULA" +offlineLicense = "Licencja offline / air-gapped" +offlineLicenseSub = "Plik licencji do pobrania dla izolowanej, self-hosted instancji" +qbr = "Kwartalne przeglądy biznesowe" +qbrSub = "Twój SE przegląda wykorzystanie i plan rozwoju co kwartał" +running = "{{annual}} / rok · {{years}}-letni {{tcv}}" +s1Sub = "Twój zespół i pliki PDF, które planujesz przetwarzać każdego roku." +s1Title = "Ile będziesz przetwarzać?" +s2Sub = "Dłuższe okresy obniżają stawkę; poziom usługi określa wsparcie." +s2Title = "Zobowiązanie i usługa" +s3Sub = "Do wyceny i umowy, którą generuje." +s3Title = "Twoje dane" +serviceLevel = "Poziom usługi" +slDedicated = "Dedykowany" +slDedicatedSub = "4 godziny robocze · dedykowany opiekun konta · +30%" +slPriority = "Priorytetowy" +slPrioritySub = "Ten sam dzień roboczy · wskazany CSM · +15%" +slStandard = "Standardowy" +slStandardSub = "Następny dzień roboczy · współdzielony CSM · wliczone" +stepOf = "Krok {{n}} z {{total}}" +term = "Okres" +termDiscount = "Zastosowano {{pct}}% rabatu za wieloletnie zobowiązanie" +title = "Utwórz wycenę" +training = "Wdrożenie i szkolenie" +trainingSub = "Sesje na żywo, aby uruchomić Twój zespół" +users = "Łączna liczba użytkowników" +usersPlaceholder = "np. 250" +volEstimated = "Oszacowano na podstawie {{count}} użytkowników (~2 000 PDF każdy, w tym automatyzacja). Edytuj, jeśli znasz lepszą wartość." +volManual = "Używamy podanej przez Ciebie wartości. W każdej chwili możesz ponownie oszacować na podstawie wielkości zespołu." +volNoUsers = "Nie masz pewności? Wpisz wielkość zespołu, a oszacujemy ją." +volume = "Roczny wolumen PDF" +volumePlaceholder = "np. 1 000 000" +years_one = "{{count}} rok" +years_other = "{{count}} lat" + +[portal.procurement.docs] +count_one = "{{count}} dokument" +count_other = "{{count}} dokumentów" +done = "Gotowe" +here = "Jesteś tutaj" +hide = "Ukryj" +optional = "Opcjonalne" +paidAddon = "Płatny dodatek" +show = "Pokaż" +subtitle = "Wszystko, czego potrzebujesz na każdym etapie procesu, wyświetlane w miarę postępu transakcji." +supportingSubtitle = "SOC 2, przeglądy bezpieczeństwa, formularze podatkowe i więcej — gotowe, gdy poprosi o nie Twój zespół bezpieczeństwa lub zakupów. Niektóre wiążą się z jednorazową opłatą." +supportingTitle = "Wsparcie Twojej oceny" +title = "Dokumenty" +upcoming = "Nadchodzące" + +[portal.procurement.error] +title = "Coś poszło nie tak" + +[portal.procurement.hero] +company = "Twoja umowa enterprise" +ctaAgreement = "Przejrzyj i podpisz umowę" +ctaLive = "Działasz już na żywo" +ctaPayment = "Dodaj płatność" +ctaQuote = "Przejrzyj wycenę" +ctaTrial = "Utwórz wycenę" +eyebrow = "Zakupy enterprise" +inviteTeammates = "Zaproś członków zespołu" +keyDocs = "Kluczowe dokumenty" +nextStep = "Następny krok: {{action}}" +notStarted = "Nie rozpoczęto" +open = "Otwórz zakupy" +scheduleCall = "Zaplanuj rozmowę" +setup1Sub = "Zaproś członków zespołu" +setup1Title = "Wdróż PDF Editor" +setup2Sub = "Włącz przetwarzanie w edytorach i innych źródłach" +setup2Title = "Połącz PDF Processor" +setup3Sub = "Włącz Bezpieczeństwo, Zgodność, Routing lub Retencję, gdy ich potrzebujesz" +setup3Title = "Dodaj zalecane polityki" + +[portal.procurement.journey] +daysLeft_one = "Pozostał {{count}} dzień" +daysLeft_other = "Pozostało {{count}} dni" +engineerLabel = "Twój solutions engineer" +eyebrow = "Twoje wdrożenie" +live = "Działasz już na Stirling Enterprise" +nextStep = "Następny krok: {{action}}" +subtitle = "Twój solutions engineer jest z Tobą na każdym etapie. Jedno następne działanie naraz; pełna lista kontrolna znajduje się poniżej." +title = "Od wersji próbnej do działania na żywo — jedna prowadzona ścieżka" +trialTitle = "Wersja próbna Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Jeden podpis obejmuje MSA, formularz zamówienia, EULA i DPA." +gatingAction = "Przejrzyj i podpisz umowę" +label = "Umowa" + +[portal.procurement.journeySteps.implementation] +blurb = "Przygotuj workspace i uruchom plan go-live." +gatingAction = "Przygotowywanie Twojego workspace" +label = "Wdrożenie" + +[portal.procurement.journeySteps.payment] +blurb = "Zapłać kartą, przelewem bankowym lub na podstawie zamówienia zakupu." +gatingAction = "Potwierdź płatność" +label = "Płatność" + +[portal.procurement.journeySteps.quote] +blurb = "Przejrzyj ceny dla zobowiązanego wolumenu i okres umowy." +gatingAction = "Zaakceptuj wycenę" +label = "Wycena" + +[portal.procurement.journeySteps.trial] +blurb = "Oceń Stirling na swoich dokumentach i przepływach pracy." +gatingAction = "Utwórz wycenę" +label = "Wersja próbna" + +[portal.procurement.license] +copied = "Skopiowano" +copy = "Kopiuj klucz" +downloadError = "Nie udało się jeszcze wygenerować pliku licencji offline — spróbuj ponownie za chwilę." +downloadOffline = "Pobierz licencję offline (.lic)" +hint = "Wklej ten klucz do self-hosted instancji, aby ją aktywować, albo zachowaj go w dokumentacji. Przechowuj go bezpiecznie." +label = "Twój klucz licencyjny" + +[portal.procurement.link] +cta = "Połącz konto" +description = "Zakupy działają na połączonym koncie Stirling: tak przygotowujemy wersję próbną, wyceniamy ofertę i rozpoczynamy rozliczenia. Połącz konto, aby zacząć." +eyebrow = "Enterprise" +title = "Połącz swoje konto, aby rozpocząć" + +[portal.procurement.live] +description = "Twoja subskrypcja jest aktywna, a licencja została wydana. Twój zespół jest przygotowany, a rozliczanie rozpoczęte." +eyebrow = "Na żywo" +title = "Działasz już na Stirling Enterprise" + +[portal.procurement.locked] +description = "Klucze próbne, wyceny zobowiązanego wolumenu, umowa z jednym podpisem, płatność i rejestr dokumentów będą tutaj dostępne po rozpoczęciu oceny enterprise." +eyebrow = "Tylko Enterprise" +talkToSales = "Porozmawiaj ze sprzedażą" +title = "Ścieżka zakupów otwiera się z Enterprise" + +[portal.procurement.milestone] +accept = "Zaakceptuj i kontynuuj" +description = "Pobierz PDF, aby udostępnić go zespołowi, wróć, aby zaakceptować, gdy będziesz gotowy, lub wprowadź zmiany." +download = "Pobierz PDF" +downloadError = "Nie udało się jeszcze pobrać PDF z wyceną — spróbuj ponownie za chwilę." +edit = "Edytuj wycenę" +eyebrow = "Wycena {{number}}" +perYear = " / rok" +preparedFor = "Przygotowano dla {{company}}" +tcv = "{{value}} łącznej wartości umowy" +title = "Twoja wycena jest gotowa" + +[portal.procurement.modal] +cancel = "Anuluj" +chooseFile = "Wybierz plik" +close = "Zamknij" +downloadBody = "Pobieranie rozpocznie się wkrótce." +downloadCta = "Pobierz" +downloadTitle = "Pobierz" +noFile = "Nie wybrano pliku" +payBody = "Zapłać za zobowiązaną umowę kartą lub przelewem bankowym przez Stripe. Twój workspace zostanie przygotowany, gdy tylko płatność zostanie zaksięgowana." +payCta = "Przejdź do Stripe" +payTitle = "Potwierdź płatność" +requestBodyFree = "Generujemy to na żądanie. Potwierdź, a Twój solutions engineer wkrótce to prześle." +requestBodyPaid = "To płatny dodatek. Potwierdź, a Twój solutions engineer określi zakres i wyśle dokumenty." +requestCta = "Poproś" +requestTitle = "Poproś o ten dokument" +signBody = "Otwiera Stirling Enterprise Agreement do podpisu elektronicznego: jeden podpis obejmuje MSA, formularz zamówienia, EULA i DPA. Podpisujemy automatycznie i przechodzisz do płatności." +signCta = "Otwórz do podpisu" +signTitle = "Przejrzyj i podpisz umowę" +uploadBody = "Wyślij nam swoje PO, a wystawimy fakturę zgodnie z jego warunkami. Przeciągnij PDF lub wybierz plik poniżej." +uploadCta = "Prześlij zamówienie zakupu" +uploadTitle = "Prześlij swoje zamówienie zakupu" + +[portal.procurement.payment] +description = "Twoja wycena została zaakceptowana, a licencja jest już aktywna — Twój zespół może zacząć od razu. Opłać pierwszą fakturę, gdy będziesz gotowy; możesz ją opłacić lub pobrać tutaj, bez potrzeby używania emaila." +downloadInvoice = "Pobierz fakturę" +simulate = "Symuluj otrzymanie płatności (demo)" +title = "Subskrypcja utworzona" +viewInvoice = "Wyświetl i opłać fakturę" + +[portal.procurement.schedule] +fallback = "Nie udało się załadować harmonogramu." +fallbackLink = "Otwórz planowanie w nowej karcie" +subtitle = "Twój solutions engineer przeprowadzi zespół przez wdrożenie. Wybierz dogodny termin." +title = "Zaplanuj rozmowę" + +[portal.procurement.status] +action = "Wymagane działanie" +available = "Dostępne" +complete = "Ukończone" +pending = "Oczekujące" +request = "Na żądanie" + +[portal.procurement.trial] +body = "Przedłużenie dodaje 7 dni i powiadamia Twojego solutions engineer." +bodyMaxed = "Wykorzystano wszystkie przedłużenia — porozmawiaj ze swoim solutions engineer, jeśli potrzebujesz więcej czasu." +cancel = "Anuluj wersję próbną" +extend = "Przedłuż o 7 dni" +maxed = "Limit wyczerpany" +subtitle = "Twoja bezpłatna wersja próbna działa do {{date}}. Karta nie jest wymagana." +title = "Wersja próbna Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Ceny dla zobowiązanego wolumenu, SSO + SCIM + RBAC dla całej organizacji, 90-dniowy niezmienny audyt i dedykowany SE." +homeCta = "Rozpocznij wersję próbną →" +homeHeadline = "Przetwarzaj miliony PDF." + +[portal.recentActivity] +title = "Ostatnia aktywność" +viewAll = "Wyświetl wszystko" + +[portal.recentActivity.empty] +description = "Uruchomienia potoków, wdrożenia i zdarzenia agentów pojawią się tutaj." +title = "Na razie nic tu nie ma" + +[portal.search] +ariaLabel = "Szukaj" +placeholder = "Szukaj w Stirling — endpointy, potoki, dokumenty…" + +[portal.search.empty] +noActionsDescription = "Szybkie działania pojawią się tutaj, gdy będą dostępne." +noActionsTitle = "Brak szybkich działań" +noMatches = "Brak wyników dla „{{query}}”" +noMatchesDescription = "Spróbuj innego słowa kluczowego lub przejrzyj katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Połączenie konta" + +[portal.shell.header] +accountFallback = "Konto" +accountMenu = "Menu konta" +darkMode = "Tryb ciemny" +lightMode = "Tryb jasny" +search = "Szukaj" +searchPlaceholder = "Szukaj…" +signOut = "Wyloguj się" +switchToDark = "Przełącz na motyw ciemny" +switchToLight = "Przełącz na motyw jasny" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumentów" +linkAccount = "Połącz konto Stirling" +planEditor = "Plan Editor" +planEnterprise = "Plan Enterprise" +planProcessor = "Plan Processor" +primaryNav = "Nawigacja główna" +switchApp = "Przełącz aplikację" + +[portal.sources] +subtitle = "Wielokrotnego użytku połączenia wejściowe, które dostarczają dokumenty do Stirling. Skonfiguruj połączenie raz, a następnie odwołuj się do niego z dowolnej liczby polityk. Kliknij wiersz, aby zobaczyć jego konfigurację i polityki, które go używają." +title = "Źródła" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Połącz źródło" + +[portal.sources.delete] +body = "Usunąć „{{name}}”? Tej operacji nie można cofnąć. Polityki, które się do niego odwołują, trzeba będzie zaktualizować." +cancel = "Anuluj" +confirm = "Usuń" +title = "Usunąć źródło?" + +[portal.sources.detail] +closeAriaLabel = "Zamknij szczegóły" +delete = "Usuń źródło" +docs24h = "Ostatnie 24 godz." +docs30d = "Ostatnie 30 dni" +docsTotal = "Łącznie wykryte" +docsTrend = "Dokumenty z ostatnich 30 dni" +documents = "Dokumenty" +edit = "Edytuj" +notReferenced = "Nie odwołuje się do niego żadna polityka, więc można je bezpiecznie usunąć." +pause = "Wstrzymaj" +resume = "Wznów" +subtitle = "{{type}} · {{status}}" +usedBy = "Używane przez" + +[portal.sources.empty] +description = "Połącz folder (a wkrótce także magazyn w chmurze), aby Twoje polityki miały skąd pobierać dokumenty." +title = "Nie połączono jeszcze żadnych źródeł" + +[portal.sources.kpi] +inUse = "W użyciu" +total = "Połączenia" +unused = "Nieużywane" + +[portal.sources.status] +active = "Aktywne" +disabled = "Wyłączone" +unused = "Nieużywane" + +[portal.sources.table] +source = "Źródło" +status = "Status" +usedBy = "Polityki" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Monitoruj katalog na serwerze pod kątem nowych dokumentów." +label = "Folder" + +[portal.sources.types.folder.fields.directory] +helperText = "Bezwzględna ścieżka, którą Stirling monitoruje pod kątem plików do przetworzenia." +label = "Ścieżka katalogu" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Kontrola zawartości odczytuje każdy zmieniony plik, więc zmiany nazw i dotknięcia, które nie zmieniają zawartości, nie są ponownie przetwarzane." +label = "Wykrywanie zmian" + +[portal.sources.types.folder.fields.identity.options] +hash = "Rozmiar, data i kontrola zawartości" +stat = "Rozmiar i data modyfikacji" + +[portal.sources.types.folder.fields.mode] +label = "Tryb odczytu" + +[portal.sources.types.folder.fields.mode.options] +consume = "Zużyj: przetwórz każdy plik raz" +snapshot = "Migawka: ponownie odczytaj folder przy każdym uruchomieniu" + +[portal.sources.types.folder.fields.recursive] +label = "Głębokość folderu" + +[portal.sources.types.folder.fields.recursive.options] +all = "Uwzględnij podfoldery" +top = "Tylko najwyższy poziom" + +[portal.sources.types.unknown] +label = "Źródło" + +[portal.sources.wizard] +back = "Wstecz" +cancel = "Anuluj" +continue = "Kontynuuj" +editTitle = "Edytuj źródło" +name = "Nazwa" +namePlaceholder = "np. Przyjmowanie roszczeń" +save = "Zapisz zmiany" +subtitle = "Krok {{current}} z {{total}} · {{label}}" +title = "Połącz źródło" +type = "Typ" + +[portal.sources.wizard.steps] +chooseType = "Wybierz typ" +configure = "Skonfiguruj" +review = "Przejrzyj i połącz" + +[portal.usage] +managePayment = "Zarządzaj płatnością" +subtitle = "Zużycie, faktury i zarządzanie planem dla każdego PDF rozliczonego przez Stirling — w jednej konsoli." +title = "Zużycie i rozliczenia" + +[portal.usage.error] +loadWallet = "Nie udało się załadować portfela" +openStripePortal = "Nie udało się otworzyć portalu Stripe" +walletUnavailable = "Portfel niedostępny: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Zaloguj się ponownie" +body = "Sesja Twojego konta Stirling wygasła. Zaloguj się ponownie, aby zobaczyć rozliczenia — Twoja instancja pozostaje połączona." +title = "Sesja wygasła" + +[portal.users] +title = "Użytkownicy" + +[portal.users.roles] +subtitle = "Każda rola istnieje w każdym planie — to, co każda z nich może robić, jest stałe w całej organizacji." +title = "Role" + +[portal.users.roles.admin] +label = "Admin (właściciel organizacji)" +summary = "Pełne zarządzanie workspace, ustawieniami i członkami." + +[portal.users.roles.admin.permissions] +0 = "Zarządzanie użytkownikami, zespołami i rolami" +1 = "Zarządzanie wszystkimi integracjami, w tym połączeniami S3" +2 = "Przyznawanie lub odbieranie dostępu do portalu" +3 = "Wszystko, co może robić Właściciel zespołu" + +[portal.users.roles.guest] +label = "Gość" +summary = "Ograniczony lub tylko webowy dostęp; nie może mieć konfiguracji osobistych." + +[portal.users.roles.guest.permissions] +0 = "Użycie tylko webowe / demo" +1 = "Brak kluczy API lub integracji" +2 = "Brak dostępu do portalu" +3 = "Tylko do odczytu tam, gdzie udostępniono" + +[portal.users.roles.member] +label = "Członek" +summary = "Zwykły użytkownik — pracuje z udostępnionymi zasobami i własnymi konfiguracjami." + +[portal.users.roles.member.permissions] +0 = "Korzystanie z edytora i udostępnionych integracji" +1 = "Tworzenie osobistych konfiguracji API i MCP" +2 = "Wyświetlanie konfiguracji zespołu udostępnionych temu użytkownikowi" +3 = "Brak zarządzania S3 lub workspace" + +[portal.users.roles.team_owner] +label = "Właściciel zespołu" +summary = "Jest właścicielem zespołu — zarządza zasobami jego członków i udostępnionymi konfiguracjami." + +[portal.users.roles.team_owner.permissions] +0 = "Tworzenie i zarządzanie połączeniami S3 zespołu" +1 = "Zarządzanie konfiguracjami integracji należącymi do zespołu" +2 = "Dostęp do portalu przez domyślną politykę" +3 = "Wszystko, co może robić Członek" + +[portal.welcome] +ariaLabel = "Witamy w Stirling PDF" +badge = "Open-source" +installEditor = "Zainstaluj Editor" +inviteTeammates = "Zaproś członków zespołu" +openInBrowser = "Otwórz w przeglądarce" +perks = "Zawsze bezpłatne · Self-hostable" +subtitle = "Najbezpieczniejszy na świecie PDF Editor jest bezpłatny dla zespołów każdej wielkości. Zawiera ponad 60 operacji PDF i SSO." +title = "Witamy w" +titleAccent = "Stirling PDF" + [printFile] title = "Drukuj plik" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licencje zależności Backend dołączonych do tego serwera." +backendLabel = "Licencje Backend" +backendTitle = "Licencje zewnętrzne Backend" +empty = "Nie znaleziono zależności." +frontendDescription = "Licencje zależności Frontend dołączonych do kompilacji wydania." +frontendLabel = "Licencje Frontend" +frontendTitle = "Licencje zewnętrzne Frontend" +license = "Licencja" +listDescription = "Lista jest wyświetlana bezpośrednio w UI z pakietu wydania lub endpointu Backend." +listTitle = "Dołączone zależności" +loadError = "Nie udało się załadować licencji stron trzecich" +module = "Moduł" +version = "Wersja" + [settings.licensingAnalytics] audit = "Audyt" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Pomyślnie usunięto członka" namePlaceholder = "Wpisz nazwę zespołu" personal = "Osobisty" removeError = "Nie udało się usunąć członka" +renameCancel = "Anuluj zmianę nazwy" renameError = "Nie udało się zmienić nazwy zespołu" +renameSubmit = "Zapisz nazwę zespołu" renameSuccess = "Pomyślnie zmieniono nazwę zespołu" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Wyślij zaproszenie" title = "Zaproś członka zespołu" [team.members] +actions = "Działania członka" emailColumn = "E-mail" empty = "Brak członków zespołu" nameColumn = "Imię i nazwisko" @@ -7933,6 +10025,146 @@ title = "Szczegółowe statystyki" unknownEndpoint = "Nieznany endpoint" visits = "Wizyty" +[users] +lastActive = "Ostatnia aktywność" +learnMore = "Dowiedz się więcej o rolach i dostępie." +locked = "Zablokowane" +roleFor = "Rola dla {{name}}" +rowActions = "Działania dla {{name}}" +showAll = "Pokaż wszystkie {{count}}" +showLess = "Pokaż mniej" +subtitle2 = "Twoi ludzie, zespoły i poziomy dostępu." +suspended = "Zawieszony" +teamActions = "Działania zespołu" +title = "Użytkownicy" +you = "(Ty)" + +[users.action] +deleteTeam = "Usuń zespół" +disableMfa = "Zresetuj MFA" +move = "Przenieś do zespołu" +reinstate = "Przywróć" +remove = "Usuń z organizacji" +rename = "Zmień nazwę zespołu" +resetPw = "Zresetuj hasło" +suspend = "Zawieś" +unlock = "Odblokuj konto" + +[users.cap] +addProcessor = "+ Processor" +approver = "Zatwierdza politykę" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Usunąć zespół {{name}}? Najpierw zespół musi być pusty — przenieś jego członków do innego zespołu i upewnij się, że nie jest nadal właścicielem żadnych konfiguracji integracji." +deleteTeamTitle = "Usuń zespół" +disableMfaBody = "Usunąć rejestrację MFA użytkownika {{name}}? Jeśli będzie to wymagane, skonfiguruje ją ponownie przy następnym logowaniu." +disableMfaTitle = "Zresetuj MFA" +removeBody = "Trwale usunąć {{name}} z organizacji? Tej operacji nie można cofnąć." +removeTitle = "Usuń członka" + +[users.empty] +description = "Zaproś zespół, aby rozpocząć współpracę." +title = "Brak członków" + +[users.group] +addToTeam = "Dodaj do zespołu" +guestCount = "{{count}} gość" +guests = "Goście" +guestsDesc = "Zewnętrzni współpracownicy, ograniczeni do tego, co udostępniono. Tylko Editor." +ledBy = "prowadzony przez {{owner}}" +org = "Organizacja" +orgDesc = "Właściciele z uprawnieniami w całej organizacji i zatwierdzaniem polityk" +owners = "{{count}} właściciel" +team = "Zespół {{name}}" +teamMeta = "{{count}} osób" + +[users.invite] +access = "Dostęp" +action = "Zaproś osoby" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Metoda logowania" +authWeb = "Hasło" +create = "Utwórz konto" +createSubtitle = "Utwórz konto self-hosted z hasłem lub SSO." +createTitle = "Utwórz konto" +editorDesc = "Edytuj PDF w Stirling PDF Editor. Każdy to otrzymuje." +email = "Adres email" +emailError = "Wpisz prawidłowy adres email" +emailPlaceholder2 = "name@company.com" +forceChange = "Wymagaj zmiany hasła przy pierwszym logowaniu" +forceMfa = "Wymagaj konfiguracji MFA przy pierwszym logowaniu" +method = "Jak ich dodać" +methodDirect = "Utwórz konto bezpośrednio" +methodEmail = "Zaproś emailem" +password = "Hasło" +passwordError = "Hasło musi mieć co najmniej 8 znaków" +processorDeferred = "Zaproszenie wysłane, ale nie można jeszcze przyznać dostępu do Processor — ustaw go z listy po dołączeniu użytkownika." +processorDesc = "Powierzchnia zarządzania, uruchamianie potoków, agenci i API." +role = "Role" +send2 = "Wyślij zaproszenie" +subtitle2 = "Otrzymają email, aby dołączyć do Twojego obszaru roboczego Stirling." +team = "Zespół" +title = "Zaproś osoby" +username = "Nazwa użytkownika" +usernameError = "Nazwa użytkownika musi mieć co najmniej 3 znaki" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Coś poszło nie tak podczas łączenia z backendem albo nie masz dostępu. Spróbuj ponownie." +title = "Nie udało się załadować członków" + +[users.moveTeam] +apply = "Przenieś" +team = "Zespół" +title = "Przenieś do zespołu" + +[users.newTeam] +action = "+ Nowy zespół" +create = "Utwórz zespół" +emailError = "Wpisz prawidłowy adres email" +name = "Nazwa zespołu" +namePlaceholder = "np. Finanse" +nameRequired = "Nazwa zespołu jest wymagana" +owner = "Właściciel zespołu" +ownerFailed = "Zespół został utworzony, ale nie udało się zaprosić właściciela. Przypisz go z listy." +ownerHelper = "Każdy zespół ma lidera. Zostanie zaproszony jako Właściciel zespołu, z włączonym Processor, i będzie mógł dodać pozostałych. Możesz zmienić przypisanie później." +ownerPlaceholder = "owner@company.com" +subtitle = "Grupuj osoby pod Właścicielem zespołu, który zarządza ich dostępem." +title = "Nowy zespół" + +[users.renameTeam] +apply = "Zmień nazwę" +name = "Nazwa zespołu" +title = "Zmień nazwę zespołu" + +[users.resetPw] +apply = "Zresetuj hasło" +confirm = "Potwierdź hasło" +copied = "Skopiowano do schowka" +copyHint = "Skopiuj to teraz — nie zostanie wyświetlone ponownie." +email = "Powiadom użytkownika emailem o resecie" +forceChange = "Wymagaj zmiany hasła przy następnym logowaniu" +generate = "Wygeneruj bezpieczne hasło" +includePw = "Dołącz nowe hasło w emailu" +mismatch = "Hasła nie są zgodne" +newPassword = "Nowe hasło" +regen = "Wygeneruj ponownie" +title = "Zresetuj hasło" +tooShort = "Hasło musi mieć co najmniej 8 znaków" + +[users.role] +guest = "Gość" +member = "Członek" +orgOwner = "Właściciel organizacji" +teamOwner = "Właściciel zespołu" + +[users.team] +grantProcessor = "Przyznaj Processor zespołowi" +revokeProcessor = "Odbierz Processor zespołowi" + [validateSignature] date = "Data" downloadCsv = "Pobierz CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Pomniejsz" [viewer.attachments] addAttachment = "Dodaj załącznik" close = "Zamknij załączniki" +closeSidebar = "Zamknij panel boczny załączników" +download = "Pobierz załącznik" empty = "Brak załączników w tym dokumencie" loading = "Wczytywanie załączników..." noDocument = "Otwórz plik PDF, aby wyświetlić jego załączniki." noMatch = "Brak załączników pasujących do wyszukiwania" noSupport = "Obsługa załączników jest niedostępna w tym podglądzie." +retry = "Spróbuj ponownie" searchPlaceholder = "Szukaj w załącznikach" title = "Załączniki" +[viewer.bookmarks] +bookmarkTitle = "Tytuł zakładki" +closeSidebar = "Zamknij panel boczny zakładek" +collapseAll = "Zwiń wszystkie zakładki" +expandAll = "Rozwiń wszystkie zakładki" + [viewer.comments] addComment = "Dodaj komentarz" addCommentPlaceholder = "Dodaj komentarz..." @@ -8075,6 +10316,7 @@ clearAll = "Wyczyść wszystkie komentarze" clearAllDescription = "Spowoduje to usunięcie komentarzy i odpowiedzi z panelu bocznego, przy jednoczesnym zachowaniu wszelkich powiązanych adnotacji w dokumencie." clearAllTitle = "Wyczyścić wszystkie komentarze?" close = "Zamknij komentarze" +closeSidebar = "Zamknij panel boczny komentarzy" deleteAnnotationAndComment = "Usuń adnotację i komentarz" deleteDescription = "Ta adnotacja ma dołączony komentarz. Możesz usunąć sam komentarz z panelu bocznego, pozostawiając adnotację, lub usunąć wszystko." deleteTitle = "Usunąć adnotację z komentarzy?" @@ -8106,6 +10348,11 @@ title = "Pola formularza" unsavedBadge = "Niezapisane" unsavedDesc = "Masz niezapisane zmiany" +[viewer.layers] +closeSidebar = "Zamknij panel boczny warstw" +hideAll = "Ukryj wszystkie warstwy" +showAll = "Pokaż wszystkie warstwy" + [viewer.link] delete = "Usuń link" @@ -8136,6 +10383,9 @@ resultsOf = "z {{total}}" [viewer.signature] delete = "Usuń podpis" +[viewer.thumbnails] +closeSidebar = "Zamknij panel boczny miniatur" + [viewPdf] tags = "wyświetl,czytaj,adnotuj,tekst,obraz" title = "Przeglądaj/Edytuj PDF" @@ -8562,6 +10812,7 @@ loading = "Wczytywanie osób..." locked = "zablokowane" lockedBadge = "Zablokowane" loginRequired = "Najpierw włącz tryb logowania" +memberActions = "Działania członka" noMembersFound = "Nie znaleziono członków" role = "Rola" searchMembers = "Szukaj członków..." @@ -8571,6 +10822,7 @@ unlockAccount = "Odblokuj konto" unlockUserError = "Nie udało się odblokować konta użytkownika" unlockUserSuccess = "Pomyślnie odblokowano konto użytkownika" user = "Użytkownik" +userInfo = "Informacje o użytkowniku" [workspace.people.actions] upgrade = "Ulepsz" @@ -8716,6 +10968,7 @@ removeMemberError = "Nie udało się usunąć użytkownika z zespołu" removeMemberSuccess = "Użytkownika usunięto z zespołu" renameTeamLabel = "Zmień nazwę zespołu" system = "System" +teamActions = "Działania zespołu" teamName = "Nazwa zespołu" teamNotFound = "Nie znaleziono zespołu" title = "Zespoły" diff --git a/frontend/editor/public/locales/pt-BR/translation.toml b/frontend/editor/public/locales/pt-BR/translation.toml index 307c89ea29..4e4f20cd9f 100644 --- a/frontend/editor/public/locales/pt-BR/translation.toml +++ b/frontend/editor/public/locales/pt-BR/translation.toml @@ -7,6 +7,7 @@ black = "Preto" blue = "Azul" cancel = "Cancelar" chooseFile = "Escolher arquivo" +clear = "Limpar" close = "Fechar" comingSoon = "Em breve" confirm = "Confirmar" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} arquivos estão prontos." property = "Propriedade" quickPosition = "Posição rápida" red = "Vermelho" +remove = "Remover" reset = "Reiniciar" review = "Revisar" save = "Salvar" @@ -180,6 +182,7 @@ addMoreFiles = "Adicionar mais arquivos..." attachments = "Selecionar anexos" info = "Selecione arquivos para anexar ao seu PDF. Esses arquivos serão incorporados e acessíveis pelo painel de anexos do PDF." placeholder = "Escolha arquivos..." +removeFile = "Remover arquivo" selectedFiles = "Arquivos selecionados" submit = "Adicionar anexos" @@ -1628,6 +1631,9 @@ title = "Você quer melhorar o Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Alinhar ao centro" +alignLeft = "Alinhar à esquerda" +alignRight = "Alinhar à direita" annotationStyle = "Estilo de anotação" backgroundColor = "Cor de fundo" borderOff = "Borda: desativada" @@ -2531,6 +2537,7 @@ title = "Regra prática" [certSign.source] device = "Este dispositivo" +noOtherSources = "Nenhuma outra fonte de certificado está disponível." server = "Servidor" stepTitle = "Origem do certificado" upload = "Enviar" @@ -2805,6 +2812,7 @@ back = "Voltar" cancel = "Cancelar" close = "Fechar" collapse = "Recolher" +confirm = "Confirmar" continue = "Continuar" copied = "Copiado!" copy = "Copiar" @@ -3595,7 +3603,9 @@ makeCopy = "Fazer uma cópia" mobileShort = "Celular" mobileUpload = "Envio pelo celular" mobileUploadNotAvailable = "Envio pelo celular não habilitado" +moreOptions = "Mais opções" myFiles = "Meus arquivos" +nextFile = "Próximo arquivo" noFiles = "Nenhum arquivo disponível" noFilesFound = "Nenhum arquivo correspondente à sua pesquisa" noRecentFiles = "Nenhum arquivo recente encontrado" @@ -3605,6 +3615,7 @@ openInFileEditor = "Abrir no editor de arquivos" openInPageEditor = "Abrir no Editor de Páginas" owner = "Proprietário" ownerUnknown = "Desconhecido" +previousFile = "Arquivo anterior" recent = "Recentes" removeBoth = "Remover de ambos" removeFilePrompt = "Este arquivo está salvo neste dispositivo e no seu servidor. De onde você deseja removê-lo?" @@ -3680,7 +3691,9 @@ workbench = "Área de trabalho" [fileSidebar] addFiles = "Adicionar arquivos" +addingFiles = "Adicionando arquivos…" collapse = "Recolher barra lateral" +customizeGroups = "Personalizar grupos" dropHint = "Abra arquivos para começar" dropToAdd = "Drop files to add" expand = "Expandir barra lateral" @@ -3693,8 +3706,11 @@ noFiles = "Ainda não há arquivos" openFileManager = "Abrir gerenciador de arquivos" openFromComputer = "Abrir do computador" openSettings = "Abrir configurações" +other = "Outro" +recent = "Recentes" search = "Pesquisar" searchPlaceholder = "Pesquisar arquivos..." +viewAll = "Ver todos os {{count}} arquivos" [fileSidebar.fileItem] closeViewer = "Fechar visualizador" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Adicionar" +addLabel = "Adicionar um rótulo…" +categoryIconAria = "Escolha um ícone para {{name}}" +createCategory = "Criar categoria" +delete = "Excluir categoria" +done = "Concluído" +hide = "Ocultar categoria" +newCategory = "Nome da nova categoria…" +removeLabel = "Remover {{name}}" +rename = "Renomear" +reset = "Redefinir para os padrões" +search = "Pesquisar rótulos…" +show = "Mostrar categoria" +subtitle = "Agrupe seus arquivos em categorias principais. Adicione rótulos existentes ou novos a uma categoria, renomeie-a ou crie a sua própria. Arquivos que não estão em nenhuma das suas categorias aparecem em “Outro”." +title = "Categorias da barra lateral" + [filesPage] addToWorkspace = "Adicionar ao espaço de trabalho" addToWorkspaceCount = "Adicionar {{count}} ao espaço de trabalho" @@ -3715,6 +3748,7 @@ backToFolder = "Voltar para {{folder}}" backToMyFiles = "Voltar para Meus arquivos" breadcrumbs = "Caminho da pasta" cancel = "Cancelar" +classification = "Classificação" clearSearch = "Limpar busca" clearSelection = "Limpar seleção" closeDetails = "Fechar detalhes" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Não foi possível enviar os arquivos: {{message}}" added = "Adicionado" count = "Arquivos" folder = "Pasta" +labels = "Rótulos" modified = "Modificado" name = "Nome" size = "Tamanho" -toolHistory = "Histórico de ferramentas" toolHistoryAtVersion = "Cadeia de ferramentas cumulativa" totalSize = "Tamanho total" type = "Tipo" @@ -4614,10 +4648,10 @@ welcomeTitle = "Você foi convidado!" [landing] addFiles = "Adicionar arquivos" heroSubtitle = "Solte ou adicione um PDF existente para começar." -heroTitle = "Stirling PDF" mobileUpload = "Enviar do celular" openFromComputer = "Abrir do computador" uploadFromComputer = "Fazer upload do computador" +workbenchEmptyStateHero = "Solte um PDF em qualquer lugar" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Saída" [onboarding] activeFiles = "A visualização de Arquivos Ativos mostra todos os PDFs que você carregou na ferramenta e permite selecionar quais processar." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Fechar" cropSettings = "Agora que selecionamos o arquivo que queremos recortar, podemos configurar a ferramenta Recortar para escolher a área para a qual queremos recortar o PDF." fileCheckbox = "Clicar em um dos arquivos o seleciona para processamento. Você pode selecionar vários arquivos para operações em lote." fileReplacement = "O arquivo modificado substituirá automaticamente o arquivo original no Workbench, permitindo que você o passe facilmente por mais ferramentas." @@ -4955,6 +4990,7 @@ skipTheTour = "Pular o tour" [onboarding.desktopInstall] body = "O Stirling funciona melhor como app desktop. Você pode usá-lo offline, acessar documentos mais rápido e fazer edições localmente no computador." +selectOs = "Selecionar sistema operacional" title = "Download" titleWithOs = "Download para {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor de PDF" [pdfTextEditor.actions] applyChanges = "Aplicar alterações" +clearText = "Limpar texto" downloadCopy = "Baixar cópia" +moreOptions = "Mais opções" reset = "Reverter alterações" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contratos" +"Financial reports" = "Relatórios financeiros" +"HR records" = "Registros de RH" +Insurance = "Seguros" +Invoices = "Faturas" +"Legal filings" = "Registros legais" +"Medical / PHI" = "Médico / PHI" +"Tax documents" = "Documentos fiscais" + [policies.enforcement] applying = "Aplicando {{names}}" applyingProgress = "Aplicando {{names}} ({{done}} de {{total}})" @@ -5963,9 +6011,95 @@ export = "Aplicando políticas antes de exportar" input = "Aplicando políticas ao importar" print = "Aplicando políticas antes de imprimir" +[policies.field] +accessLog = "Log de acesso" +archiveAfter = "Arquivar após" +auditTrail = "Trilha de auditoria" +belowThreshold = "Abaixo do limite" +destination = "Destino" +frameworks = "Frameworks" +immutableHold = "Retenção imutável" +keepFor = "Manter por" +minConfidence = "Confiança mín." +notify = "Notificar no roteamento" +onViolation = "Quando não conforme" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 ano" +"30 days" = "30 dias" +"90 days" = "90 dias" +Never = "Nunca" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Marcar para revisão" +Hold = "Reter" +"Route to bucket" = "Rotear para bucket" + +[policies.fieldOption.destination] +Documents = "Documentos" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 ano" +"3 years" = "3 anos" +"30 days" = "30 dias" +"7 years" = "7 anos" +Indefinite = "Indefinidamente" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Redigir PHI automaticamente" +"Block export" = "Bloquear exportação" +"Flag for review" = "Marcar para revisão" +"Quarantine document" = "Colocar documento em quarentena" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Adicionar" +addPlaceholder = "Adicionar um rótulo…" +customNote = "Personalizado para sua equipe." +defaultNote = "Usando o padrão integrado, compartilhado com sua equipe." +duplicate = "\"{{name}}\" já existe." +edit = "Editar rótulos" +empty = "Ainda não há rótulos." +export = "Exportar JSON" +iconAria = "Escolha um ícone para {{name}}" +import = "Importar JSON" +importError = "Não foi possível importar esse arquivo." +managedNote = "Os rótulos da equipe são gerenciados pelo líder da equipe." +modalSubtitle = "Compartilhados com toda a sua equipe. O classificador escolhe os rótulos que se encaixam em cada documento." +modalTitle = "Rótulos de classificação" +pickIcon = "Usar ícone de {{label}}" +removeAria = "Remover {{name}}" +resetToDefault = "Redefinir para o padrão" +saveForTeam = "Salvar para a equipe" +saving = "Salvando…" +sectionLabel = "Rótulos de classificação" +startFromScratch = "Começar do zero" +teamCount = "rótulos da equipe" +tooLong = "Os rótulos podem ter no máximo {{max}} caracteres." +ungrouped = "Sem grupo" +view = "Ver rótulos" + [policies.pii] account = "Números de conta (rotulados)" card = "Cartões de crédito/débito" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Números de roteamento bancário dos EUA (ABA)" ssn = "Números de Seguro Social (SSN)" +[policies.settings] +noneExport = "Nenhuma política é executada atualmente na exportação." +noneUpload = "Nenhuma política é executada atualmente no upload." +onExport = "Na exportação" +onUpload = "No upload" +reorderHandle = "Arraste para reordenar" +runOrderDesc = "Quando mais de uma política é executada no mesmo acionador, elas são executadas nesta ordem — cada uma sobre a saída da política anterior. Arraste para reordenar." +title = "Configurações de política" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opções de política" +policySettings = "Configurações de política" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Tentar novamente políticas com falha ({{count}})" +rowProgress = "{{completed}} de {{total}} arquivos processados" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "O que é uma política?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} aplicando..." +badgeRan = "A política {{name}} foi executada neste arquivo" +blockingAction = "{{action}} bloqueado enquanto a política está sendo aplicada, aguarde..." +dismiss = "Dispensar sobreposição" +enforcingTitle = "Aplicando política..." +viewAnyway = "Ver arquivo (política ainda sendo aplicada)" + +[portal] +comingSoon = "Em breve" + +[portal.accountLink.card] +billingNote = "O processamento autônomo é cobrado da carteira da sua organização." +eyebrow = "Vínculo da conta" +linkButton = "Vincular sua conta Stirling" +linked = "Vinculada" +linkedAs = "Vinculada como {{name}}." +linkedGeneric = "Esta instância está vinculada." +notLinked = "Não vinculada" +title = "Vincular esta organização à sua conta Stirling" +unlink = "Desvincular" + +[portal.accountLink.card.error] +title = "Não foi possível vincular" + +[portal.accountLink.card.loginNotConfigured] +after = "para habilitar o vínculo de conta com a conta Stirling hospedada. Em dev, você pode simular o login pela caixa de diálogo de vínculo." +before = "Defina" +title = "Login SaaS não configurado" + +[portal.accountLink.gate] +action = "Vincular conta" +description = "Vincule a conta Stirling desta organização para usar recursos cobrados." +title = "Vincule para desbloquear" +titleFeature = "Vincule para desbloquear {{feature}}" + +[portal.accountLink.instances] +active = "Ativa" +revoke = "Revogar" +revoked = "Revogada" +unnamed = "Instância sem nome" + +[portal.accountLink.instances.columns] +instance = "Instância" +lastSeen = "Visto por último" +linked = "Vinculada" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Vincule a conta desta organização e registre suas instâncias auto-hospedadas para vê-las aqui." +title = "Nenhuma instância vinculada" + +[portal.accountLink.instances.time] +daysAgo_one = "há {{count}}d" +daysAgo_other = "há {{count}}d" +hoursAgo_one = "há {{count}}h" +hoursAgo_other = "há {{count}}h" +justNow = "agora mesmo" +minutesAgo_one = "há {{count}}min" +minutesAgo_other = "há {{count}}min" +never = "nunca" + +[portal.accountLink.modal] +linkSubtitle = "Entre na conta em que este servidor deve ser cobrado." +linkTitle = "Vincular sua conta Stirling" +reauthSubtitle = "Sua sessão expirou — entre novamente na sua conta Stirling. Sua instância permanece vinculada." +reauthTitle = "Entrar novamente" +simulateSignIn = "Simular login (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "para habilitar o vínculo no aplicativo com a conta Stirling hospedada." +and = "e" +before = "Defina" +title = "Login SaaS não configurado" + +[portal.accountLink.panel] +instancesSub = "Todas as instâncias auto-hospedadas registradas nesta organização. Revogue uma credencial para cortar imediatamente seu acesso autônomo." +instancesTitle = "Instâncias vinculadas" +revokeError = "Não foi possível revogar a instância" +sub = "Vincule esta organização auto-hospedada à sua conta Stirling para que o processamento autônomo seja cobrado da carteira da sua organização." + +[portal.accountLink.panel.loadError] +forbidden = "Somente o proprietário da equipe pode ver as instâncias vinculadas da organização." +generic = "Não foi possível carregar as instâncias vinculadas da equipe. Tente novamente em instantes." +title = "Não foi possível carregar as instâncias vinculadas" + +[portal.accountLink.state] +free = "Plano Editor" +subscribed = "Plano Processor" +unlinked = "Não vinculada" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap a partir de documento" +sectionsAriaLabel = "Seções do criador de agentes" +selectorAriaLabel = "Agentes" +subtitle = "Projete, teste e publique os agentes de IA que classificam, extraem e roteiam seus documentos. Defina cenários, limite o acesso a ferramentas, execute um conjunto de referência e publique uma versão." +title = "Criador de agentes" + +[portal.agentBuilder.bootstrap] +cancel = "Cancelar" +dropzoneText = "Escolha um documento de exemplo (PDF ou imagem)" +lead = "Solte um documento de exemplo e nós proporemos cenários e um esquema de extração que você poderá refinar. Nada é publicado até você revisar." +submit = "Fazer bootstrap do agente" +subtitle = "Inicie um novo agente a partir de um arquivo representativo" +title = "Bootstrap a partir de um documento" + +[portal.agentBuilder.empty] +description = "Faça bootstrap de um agente a partir de um documento de exemplo para iniciar seus cenários e esquema de extração, depois refine e publique." +title = "Ainda não há agentes" + +[portal.agentBuilder.evals] +casesPassing = "Casos aprovados" +columnCase = "Caso de avaliação" +columnLatency = "Latência" +columnResult = "Resultado" +fail = "falha" +goldenSetPassRate = "Taxa de aprovação do conjunto de referência" +latencyMs = "{{ms}} ms" +notRun = "não executado" +pass = "aprovado" +passRate = "Taxa de aprovação" +runEvals = "Executar avaliações" + +[portal.agentBuilder.evals.empty] +description = "Avaliações transformam seus cenários em um conjunto de referência repetível. Faça upgrade para capturar a taxa de aprovação ao longo do tempo e condicionar publicações a ela." +title = "Ainda não há conjunto de referência" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "em conjuntos de referência" +activeAgents = "Agentes ativos" +avgPassRate = "Taxa média de aprovação das avaliações" +fleetWide = "em toda a frota" +latestPublished = "Última publicação" +scenarios = "Cenários" +testCases = "casos de teste" +totalDescription_one = "{{count}} no total" +totalDescription_other = "{{count}} no total" + +[portal.agentBuilder.scenarios] +add = "Adicionar" +addScenario = "Adicionar cenário" +enable = "Habilitar" +expectationLabel = "Comportamento esperado" +expectationPlaceholder = "O que o agente deve fazer" +inEval = "em avaliação" +mute = "Silenciar" +muted = "silenciado" +nameLabel = "Nome" +namePlaceholder = "ex.: Escalonamento de conformidade" + +[portal.agentBuilder.tabs] +evals = "Avaliações" +scenarios = "Cenários" +tools = "Ferramentas" +versions = "Versões" + +[portal.agentBuilder.tools] +broadAccess = "Acesso amplo" +deniedHint = "As ferramentas selecionadas estão bloqueadas. Todo o restante permanece disponível para chamada." +deniedTools = "Ferramentas negadas" +governanceGate = "A governança de ferramentas está disponível no plano Enterprise." +restricted = "Restrito" +restrictedAccess = "Acesso restrito a ferramentas" +restrictedDescription = "Permitir todas as ferramentas, exceto as que você negar abaixo." + +[portal.agentBuilder.versions] +current = "atual" +historyGate = "Histórico completo de versões e reversão estão disponíveis no plano Enterprise." +publish = "Publicar" +rollBack = "Reverter" + +[portal.assistant] +close = "Fechar assistente" +error = "Não foi possível acessar o assistente." +errorWithDetail = "Não foi possível acessar o assistente: {{detail}}" +inputAriaLabel = "Pergunte ao assistente" +inputPlaceholder = "Pergunte sobre o Stirling…" +open = "Abrir assistente" +send = "Enviar" +title = "Assistente" +tryAsking = "Tente perguntar" +typing = "Digitando" + +[portal.auth] +loading = "Carregando" +redirectingToEditor = "Redirecionando para o editor..." + +[portal.billing.checkout] +noClientSecret = "A função Edge não retornou client_secret." +subtitle = "Adicione um cartão para continuar além da concessão gratuita do plano Editor. O Stripe cuida do resto." +title = "Ativar o plano Processor" + +[portal.billing.checkout.activationSlow] +body = "Seu pagamento foi aprovado, mas a ativação está demorando um pouco mais que o normal. Ela será ativada automaticamente — feche isto e ela aparecerá aqui em breve." +close = "Fechar" +title = "Quase lá" + +[portal.billing.checkout.error] +title = "Não foi possível iniciar o checkout" + +[portal.billing.checkout.finalizing] +body = "Seu pagamento foi processado. Estamos ativando o processamento medido nas suas instâncias vinculadas — isso geralmente leva alguns segundos." +hint = "Mantenha esta janela aberta." +title = "Ativando seu plano Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "no env do portal para habilitar o checkout no aplicativo." +bodyBefore = "Defina" +title = "Stripe não configurado" + +[portal.billing.enterpriseUpsell] +cta = "Monte sua cotação Enterprise" +description = "Descontos por volume comprometido, implantação air-gapped, MSA personalizado e revisões de segurança, além de parcerias com distribuidores terceiros." +eyebrow = "Desconto por volume · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Ativos este mês" +cost = "Custo" +editorsDeployed = "Editores implantados" +inviteTeammates = "Convidar colegas de equipe" +pdfsEdited = "PDFs editados" +subtitle = "Implante em qualquer lugar, para toda a sua equipe." +title = "Editores de PDF gratuitos" + +[portal.billing.freePlan] +checkoutErrorTitle = "Não foi possível iniciar o checkout" +currentPlan = "Plano atual" +freeForever = "Grátis para sempre" +noTeamResolved = "Nenhuma equipe foi resolvida na sua carteira ainda — atualize e tente novamente." +ownerOnly = "Somente o proprietário da equipe pode ativar o plano Processor." +planName = "Editor" +ssoIncluded = "SSO incluído" +switchOnProcessor = "Ativar o Processor →" +unlimitedUsers = "Usuários ilimitados" + +[portal.billing.invoices] +columnAmount = "Valor" +columnDate = "Data" +columnDescription = "Descrição" +columnPdfsProcessed = "PDFs processados" +columnStatus = "Status" +descriptionFallback = "Fatura" +downloadAriaLabel = "Baixar fatura {{number}} como PDF" +emptyDescription = "Quando sua equipe assinar e o primeiro ciclo fechar, suas faturas aparecerão aqui." +emptyTitle = "Ainda não há faturas" +fetchLimitNote_one = "Mostrando sua {{count}} fatura mais recente. Faturas mais antigas estão no portal do Stripe." +fetchLimitNote_other = "Mostrando suas {{count}} faturas mais recentes. Faturas mais antigas estão no portal do Stripe." +loadError = "Não foi possível carregar as faturas: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Mostrar todas as {{count}}" +showAll_other = "Mostrar todas as {{count}}" +showFewer_one = "Mostrar menos ({{count}} principal)" +showFewer_other = "Mostrar menos ({{count}} principais)" +showMostRecent_one = "Mostrar {{count}} mais recente" +showMostRecent_other = "Mostrar {{count}} mais recentes" +title = "Histórico de faturas" +viewAriaLabel = "Ver fatura {{number}} no Stripe" +viewLink = "Ver ↗" + +[portal.billing.linkPrompt] +cta = "Vincular conta Stirling" +description = "Edição manual de PDF — visualizar, assinar, mesclar, dividir, aplicar marca d'água, comprimir, converter, OCR manual — é sempre gratuita, com vínculo ou sem. Vincule para obter 500 PDFs gratuitos de processamento medido (automação, IA e a API); quando precisar de mais, ative o plano Processor e pague apenas pelo que usar." +title = "Vincule sua conta Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Cobrado mensalmente" +cardEnding = "{{brand}} final {{last4}}" +cardFallback = "Cartão" +expiresBilledMonthly = "Expira em {{expiry}} · cobrado mensalmente" +eyebrow = "Forma de pagamento" +managedSub = "Seu cartão e detalhes de cobrança são mantidos com segurança no portal do cliente Stripe." +managedTitle = "Gerenciado no Stripe" +update = "Atualizar" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Ainda não há processamento medido neste período." +eyebrow = "PDFs processados neste período" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "PDFs medidos divididos por categoria" +segmentAgentsDesc = "Ações de agentes de IA" +segmentAgentsLabel = "Agentes" +segmentApiDesc = "Solicitações diretas de API" +segmentApiLabel = "API" +segmentAutomationDesc = "Automações e pipelines" +segmentAutomationLabel = "Automação" +unit = "PDFs medidos" + +[portal.billing.spendLimit] +adjustLimit = "Ajustar limite" +cancel = "Cancelar" +capControlNote = "As alterações se aplicam imediatamente — aumente ou reduza o teto a qualquer momento." +capSuffix = "/ mês" +capSuffixWithDocs = "/ mês · ≈ {{documents}} documentos" +displaySub = "Você só é cobrado pelo que processa automaticamente — nunca além do teto." +editTitle = "Defina seu teto mensal" +eyebrow = "Limite de gastos" +guardrailBody = "um teto rígido — você nunca será cobrado além dele. Ao atingir o limite, o processamento medido pausa (a edição ilimitada de PDF continua funcionando) até você aumentá-lo ou o ciclo reiniciar. Nada é perdido." +guardrailLabel = "Sua proteção:" +noCap = "sem limite" +pctUsed = "{{pct}}% usado" +remaining = "{{amount}} restante" +save = "Salvar limite" +saveError = "Não foi possível salvar o limite" +thisPeriodUncapped = "{{amount}} neste período · sem limite" +usedThisMonth = "{{amount}} usados este mês" +useSuggested = "Usar sugerido · {{amount}} / mês" + +[portal.billing.spendLimit.projection] +body_one = "A {{rate}}/dia você atinge o limite em ~{{count}} dia (~{{monthEnd}} no fim do mês). Limite sugerido ~{{suggested}}." +body_other = "A {{rate}}/dia você atinge o limite em ~{{count}} dias (~{{monthEnd}} no fim do mês). Limite sugerido ~{{suggested}}." +label = "Projetado para exceder." + +[portal.billing.spendThisMonth] +eyebrow = "Gasto este mês" +processed_one = "{{formattedCount}} PDF processado." +processed_other = "{{formattedCount}} PDFs processados." +processedWithRate_one = "{{formattedCount}} PDF processado, a {{rate}} cada." +processedWithRate_other = "{{formattedCount}} PDFs processados, a {{rate}} cada." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Aumente agora para que o processamento automatizado nunca pause." +approachingTitle = "Você está em {{pct}}% do seu limite de gastos mensal" +raiseLimit = "Aumentar limite" +reachedBody = "O processamento medido está pausado até você aumentar o limite ou o ciclo reiniciar. A edição ilimitada de PDF continua funcionando." +reachedTitle = "Limite de gastos mensal atingido" + +[portal.billing.subscribedPlan.portalError] +title = "Não foi possível abrir o portal do Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "de {{allowance}} PDFs gratuitos usados" +capSuffix_other = "de {{allowance}} PDFs gratuitos usados" +eyebrow = "Teste do Processor" +statusLabel_one = "{{remaining}} restante" +statusLabel_other = "{{remaining}} restantes" +sub = "Use o Editor de PDF gratuitamente. Pague para processar PDFs automaticamente." +title_one = "Processe {{allowance}} PDFs grátis" +title_other = "Processe {{allowance}} PDFs grátis" +titleWithRate_one = "Processe {{allowance}} PDFs grátis, depois {{rate}}/PDF" +titleWithRate_other = "Processe {{allowance}} PDFs grátis, depois {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Bloqueado" +openAriaLabel = "Abrir componente {{name}}" + +[portal.catalogue.detail] +addToProject = "Adicionar ao projeto" +ariaLabel = "Detalhes do componente" +tabsAriaLabel = "Seções de detalhes do componente" +upgradeToUnlock = "Faça upgrade para desbloquear" + +[portal.catalogue.detail.code] +install = "Instalação" +usage = "Uso" + +[portal.catalogue.detail.locked] +description = "{{name}} está incluído a partir do plano {{tier}}. Faça upgrade para incorporá-lo." +title = "Não disponível no seu plano" + +[portal.catalogue.detail.preview] +badge = "Prévia ao vivo" +note = "Sandbox interativo renderiza aqui" + +[portal.catalogue.detail.pricing] +note = "Medido por {{unit}}. O uso além da cota gratuita mensal é cobrado da sua conta e detalhado em Uso e cobrança." + +[portal.catalogue.detail.stats] +billedOn = "Cobrado por" +embeds30d = "Incorporações (30d)" +freeQuota = "Cota gratuita" +freeQuotaValue = "{{amount}} / mês" +maturity = "Maturidade" +none = "Nenhum" +perAction = "Por ação" +price = "Preço" + +[portal.catalogue.detail.tabs] +code = "Código" +overview = "Visão geral" +pricing = "Preços" +props = "Props / API" + +[portal.catalogue.props] +optional = "opcional" +required = "obrigatório" + +[portal.catalogue.props.columns] +description = "Descrição" +name = "Prop" +required = "Obrigatório" +type = "Tipo" + +[portal.catalogue.summary] +componentsGa = "Componentes GA" +componentSpendMtd = "Gasto com componentes (MTD)" +embedsThisMonth = "Incorporações este mês" +inBeta = "Em beta" + +[portal.components.billingUnit] +approval = "aprovação" +check = "verificação" +event = "evento" +render = "renderização" +review = "revisão" +session = "sessão" +signature = "assinatura" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widgets SDK incorporáveis que você coloca no seu próprio app — um visualizador, um fluxo de assinatura eletrônica, um painel de revisão de IA. Cada um é medido por ação. Clique em um cartão para instalação, uso e props." +title = "Componentes" + +[portal.componentsView.empty] +description = "Não foi possível carregar o catálogo de componentes. Tente novamente em breve." +title = "Nenhum componente disponível" + +[portal.componentsView.lockedBanner] +description = "Componentes GA estão disponíveis no pagamento conforme o uso; alguns componentes Beta são exclusivos para empresas. Cartões bloqueados mostram um incentivo de upgrade." +title = "Alguns componentes precisam de um plano pago" + +[portal.docs.authentication] +codeCaption = "cada solicitação" +eyebrow = "INTRODUÇÃO" +lead = "Todas as solicitações são autenticadas com um token bearer. As chaves têm escopo por ambiente e nunca expiram, a menos que sejam rotacionadas." +liveKey = "Chaves de produção — cobradas, com limite de taxa conforme seu plano." +testKey = "Chaves de Sandbox — gratuitas, retornam fixtures sintéticas." +title = "Autenticação" + +[portal.docs.components] +codeCaption = "incorporar o visualizador" +eyebrow = "COMPONENTES" +lead = "UI incorporável para filas de revisão e inspeção de documentos. Use seus próprios estilos ou o tema fornecido." +title = "Visualizadores prontos para uso" + +[portal.docs.endpoints] +eyebrow = "REFERÊNCIA DA API" +fieldCount_one = "{{count}} campo" +fieldCount_other = "{{count}} campos" +filterAll = "Todos" +filterAriaLabel = "Filtrar endpoints por vertical" +lead = "Cada tipo de documento é um endpoint tipado. Faça POST de um arquivo e receba JSON validado por esquema. Filtre por vertical abaixo." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Entidade não processável" +eyebrow = "REFERÊNCIA DA API" +lead = "Erros retornam um código estável legível por máquina e uma mensagem humana. O corpo 4xx sempre inclui um request_id para suporte." +title = "Erros" + +[portal.docs.nav] +ariaLabel = "Documentação" + +[portal.docs.nav.empty] +description = "Não foi possível carregar o índice da documentação." +title = "Documentação indisponível" + +[portal.docs.quickstart] +eyebrow = "INTRODUÇÃO" +lead = "Envie seu primeiro documento a um endpoint tipado e receba JSON estruturado de volta em três etapas. Sem treinamento de modelo, sem engenharia de prompt." +title = "Início rápido" + +[portal.docs.quickstart.callout] +bodyAfterLink = "para receitas de copiar e colar." +bodyBeforeLink = "conecte a mesma chamada a um pipeline para encadear validação, redação e entrega — ou exponha-a a um agente via MCP. Veja" +label = "Próximo:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Crie uma chave com escopo na aba Infraestrutura. As chaves têm limites de taxa e uma lista de IPs permitidos opcional. Exporte-a para seu shell:" +title = "Emitir uma chave API" + +[portal.docs.quickstart.step2] +body = "Faça POST de um arquivo para qualquer endpoint tipado. O endpoint determina o esquema que você recebe de volta — aqui, o extrator de faturas." +snippetCaption = "extrair uma fatura" +title = "Enviar um documento" + +[portal.docs.quickstart.step3] +body = "Toda resposta é validada em relação ao esquema do endpoint, com pontuação de confiança e proveniência por campo." +codeCaption = "200 OK" +title = "Ler o resultado estruturado" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Muitas solicitações" +concurrency = "Concorrência" +eyebrow = "INTRODUÇÃO" +lead = "Os limites escalam com seu plano. Uma resposta 429 inclui um cabeçalho Retry-After; os SDKs recuam automaticamente." +requestsPerMinute = "Solicitações / minuto" +title = "Limites de taxa e cotas" + +[portal.docs.recipes] +cloneButton = "Clonar receita" +eyebrow = "PLAYBOOKS" +lead = "Padrões de ponta a ponta que encadeiam fontes, operações e destinos. Cada um mapeia para um pipeline que você pode clonar." +title = "Receitas" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Clientes first-party com respostas tipadas, novas tentativas automáticas e uploads por streaming. Todos acompanham o mesmo catálogo de endpoints." +title = "SDKs oficiais" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Obsoleto" + +[portal.docs.skills] +eyebrow = "HABILIDADES" +lead = "Capacidades agrupadas e nomeadas que seu agente invoca como uma única ferramenta. Cada habilidade é uma cadeia determinística de operações com avaliações anexadas." +title = "Habilidades do agente" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "REFERÊNCIA DA API" +lead = "Assine eventos document.processed, pipeline.completed e quota.threshold. Payloads são assinados com HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "em relação ao seu segredo de assinatura antes de confiar em um payload. SDKs incluem um" +beforeSignature = "Verifique o cabeçalho" + +[portal.documents] +exportCsv = "Exportar CSV" +search = "Pesquisar por nome de arquivo, ID..." +subtitle = "Cada documento que sua organização processou, com seu registro completo de processamento. O acesso ao conteúdo depende de solicitação." +title = "Documentos" + +[portal.documents.audit] +approved = "Aprovado" +archived = "Arquivado" +elevation = "Elevação" +empty = "Nenhum evento registrado ainda." +extracted = "Processado" +flagged = "Precisa de revisão" +ingested = "Ingerido" +reviewed = "Em revisão" + +[portal.documents.drawer] +sectionsAriaLabel = "Seções de detalhes do documento" + +[portal.documents.drawer.tabs] +audit = "Auditoria" +extractions = "Extrações" +overview = "Visão geral" + +[portal.documents.elevation] +requestAccess = "Solicitar acesso" + +[portal.documents.elevation.active] +description = "Concessão temporária — o acesso é registrado e limitado por tempo." +descriptionFourEyes = "Concessão temporária — um revisor par foi notificado (four-eyes)." +title = "O acesso expira em {{time}}" + +[portal.documents.elevation.gated] +description = "O conteúdo é protegido por zero-standing-access. A solicitação inicia uma concessão limitada por tempo." +descriptionFourEyes = "O conteúdo é protegido por zero-standing-access. A solicitação inicia uma concessão limitada por tempo e notifica um revisor par (four-eyes)." +title = "Documento sensível" + +[portal.documents.extractions] +empty = "Nenhum campo foi extraído deste documento." +masked = "Os campos extraídos estão ocultos. Solicite acesso temporário para visualizar o conteúdo deste documento." + +[portal.documents.extractions.columns] +confidence = "Confiança" +field = "Campo" +value = "Valor" + +[portal.documents.filters] +all = "Todos" +ariaLabel = "Filtrar documentos por status" +flagged = "Marcados" +inReview = "Em revisão" +processed = "Processados" + +[portal.documents.overview] +action = "Pipeline / Ação" +product = "Produto" +received = "Hora" +status = "Status" +type = "Tipo" +user = "Usuário" + +[portal.documents.queue.empty] +description = "À medida que as fontes enviarem documentos para seus pipelines, eles aparecerão aqui para revisão." +title = "Nenhum documento na fila" + +[portal.documents.status] +error = "Erro" +flagged = "Precisa de revisão" +inReview = "Em revisão" +processed = "Processado" + +[portal.documents.table] +auto = "Automático" +editorAction = "Editor" +empty = "Nenhum documento corresponde a este filtro." +rowActions = "Ações da linha" +sensitiveLabel = "Sensível" +sensitiveTitle = "Sensível — acesso necessário" + +[portal.documents.table.columns] +action = "Pipeline / Ação" +document = "Documento" +product = "Produto" +status = "Status" +time = "Hora" +user = "Usuário" + +[portal.editorAdmin] +subtitle = "Implante o Stirling PDF Editor, emparelhe instâncias auto-hospedadas à sua organização e opere a frota em execução — destinos, integridade, credenciais e ativação offline em um só lugar." +title = "Implantação do Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Usuários ativos" +host = "Host" +lastSeen = "Visto por último" +region = "Região" +status = "Status" +version = "Versão" + +[portal.editorAdmin.health.empty] +description = "Implante um destino e emparelhe-o para ver a integridade da instância ao vivo aqui." +title = "Nenhuma instância reportando" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Gerar pacote offline" +lockCopy = "A ativação offline e on-prem faz parte do Enterprise." +subtitle = "Gere um pacote de ativação assinado para uma instalação offline ou on-prem sem caminho de rede de saída. Transfira-o para a instância e aplique-o durante a configuração de primeira execução." +talkToSales = "Falar com vendas" +title = "Ativação air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} está assinado e pronto para transferência. Ele ativa uma instância e expira em 14 dias." +title = "Pacote pronto" + +[portal.editorAdmin.pairing] +generated = "Gerado ✓" +generateNewCode = "Gerar novo código" +lockCopy = "O provisionamento IaC faz parte do Enterprise." +rotate = "Rotacionar" +talkToSales = "Falar com vendas" + +[portal.editorAdmin.sections.health] +sub = "Cada instância do Editor reportando — versão, região, status, visto por último e usuários ativos." +title = "Integridade da instância" + +[portal.editorAdmin.sections.pairing] +sub = "Conecte um editor auto-hospedado a esta organização. Gere um token, repasse um código curto ou integre-o via IaC." +title = "Emparelhamento" + +[portal.editorAdmin.sections.targets] +sub = "Onde o Editor é executado. Copie um snippet para criar uma instância auto-hospedada ou use a Nuvem gerenciada sem operações." +title = "Destinos de implantação" + +[portal.editorAdmin.serviceToken] +currentToken = "Token atual" +lastRotated = "Rotacionado pela última vez" +rotateButton = "Rotacionar token de serviço" +subtitle = "As instâncias se autenticam na organização com esta credencial. Rotacione-a em uma programação ou imediatamente após suspeita de vazamento." +title = "Token de serviço" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Um novo token foi emitido. Atualize o STIRLING_SERVICE_TOKEN de cada instância auto-hospedada dentro da janela de carência de 24 h ou elas ficarão offline." +title = "Rotacionar instâncias em execução" + +[portal.editorAdmin.status] +degraded = "Degradado" +healthy = "Íntegro" +offline = "Offline" +pairing = "Emparelhando" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instância" +instanceCount_other = "{{count}} instâncias" +talkToSales = "Falar com vendas" +upgradePlan = "Atualizar plano" + +[portal.editorAdmin.targets.lock] +enterprise = "Auto-hospedagem on-prem e Kubernetes fazem parte do Enterprise." +paid = "Auto-hospedagem com Docker e Kubernetes é desbloqueada em um plano pago." + +[portal.editorAdmin.targets.state] +available = "Disponível" +locked = "Bloqueado" +running = "Em execução" + +[portal.errorBoundary] +description = "Esta visualização encontrou um erro inesperado. Tente novamente ou escolha outra seção na barra lateral." +retry = "Tentar novamente" +title = "Algo deu errado nesta página" + +[portal.home.editor] +activeUsers = "{{n}} ativos" +invite = "Convidar colegas de equipe" +name = "Stirling PDF Editor" +open = "Abrir no navegador" +updated = "atualizado {{time}}" + +[portal.home.editor.target] +cloud = "Nuvem gerenciada" +docker = "Auto-hospedado · Docker" +kubernetes = "Auto-hospedado · Kubernetes" + +[portal.home.greeting] +afternoon = "Boa tarde" +evening = "Boa noite" +morning = "Bom dia" + +[portal.home.onboarding] +dismiss = "Dispensar configuração" +notStarted = "Não iniciado" +progress = "{{done}} de {{total}} concluídos" +title = "Concluir configuração" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC em toda a organização, preços por volume comprometido e implantação air-gapped." +cta = "Iniciar teste" +ctaQuote = "Solicitar orçamento" +lead = "Para mais de 250 funcionários." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Implante o aplicativo desktop, grátis para sempre." +title = "Baixe o PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} ativas · {{recommended}} recomendadas" +chip = "{{active}} ativas" +title = "Ativar políticas" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} conectadas · todo PDF governado onde quer que chegue" +chip = "{{connected}} conectadas" +title = "Conecte suas fontes" + +[portal.home.quickActions] +subtitle = "Principais tarefas de hoje" +title = "Ações rápidas" + +[portal.home.quickActions.buildPipeline] +blurb = "Compositor de 3 etapas sobre a biblioteca de operações tipadas" +title = "Criar um pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agentes, webhooks, pastas monitoradas" +title = "Conectar uma fonte" + +[portal.home.quickActions.issueApiKey] +blurb = "Chave com escopo, limites de taxa e allowlist de IP" +title = "Emitir uma chave de API" + +[portal.infrastructure] +manageEditorDeployment = "Gerenciar implantação do Editor" +sectionsAriaLabel = "Seções de infraestrutura" +subtitle = "Implantações, credenciais, postura de segurança, armazenamento e a trilha de auditoria do seu workspace Stirling." +title = "Infraestrutura" + +[portal.infrastructure.apiKeys] +createKey = "Criar chave" +heading = "Chaves de API" +subheading = "Credenciais com escopo, limites de taxa por chave, permissões e allowlists de IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IPs permitidos" +anyIp = "Qualquer IP (sem allowlist)" +created = "Criado" +lastUsed = "Usado pela última vez" +permissions = "Permissões" +rateLimit = "Limite de taxa" +rateLimitValue = "{{value}} req/min" +usageMonth = "Uso neste mês" +usageToday = "Uso hoje" + +[portal.infrastructure.apiKeys.empty] +description = "Crie uma chave com escopo para começar a chamar a Stirling API." +title = "Ainda não há chaves de API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrar eventos de auditoria por categoria" +heading = "Logs de auditoria" +latencyValue = "{{value}} ms" +noEventsInCategory = "Nenhum evento nesta categoria." +subheading = "Cada evento de autenticação, configuração e processamento em todo o seu workspace." + +[portal.infrastructure.audit.columns] +actor = "Ator" +event = "Evento" +latency = "Latência" +status = "Status" +target = "Recurso" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "A atividade do workspace aparecerá aqui conforme acontecer." +title = "Nenhum evento de auditoria" + +[portal.infrastructure.audit.export] +cancel = "Cancelar" +error = "Falha na exportação. Tente novamente." +exportButton = "Exportar" +exporting = "Exportando…" +fieldsLegend = "Colunas" +format = "Formato" +open = "Exportar" +subtitle = "Baixe eventos de auditoria como CSV ou JSON. Escolha quais colunas incluir." +title = "Exportar log de auditoria" + +[portal.infrastructure.audit.export.fields] +date = "Data" +documentName = "Nome do documento" +ipAddress = "Endereço IP" +outcome = "Resultado" +tool = "Ferramenta" +username = "Nome de usuário" + +[portal.infrastructure.audit.filters] +all = "Todos" +auth = "Auth" +config = "Config" +elevation = "Elevação" +processing = "Processamento" +security = "Segurança" + +[portal.infrastructure.audit.forbidden] +description = "O log de auditoria está disponível para líderes de equipe e admins. Peça acesso ao seu líder de equipe ou a um admin." +title = "Você não tem acesso" + +[portal.infrastructure.audit.metrics] +config = "Config" +elevation = "Elevação" +processing = "Processamento" +totalEvents = "Total de eventos · 24 h" + +[portal.infrastructure.createKey] +cancel = "Cancelar" +createKey = "Criar chave" +done = "Concluído" +ipAllowlistHelper = "Intervalos CIDR separados por vírgulas. Deixe em branco para permitir qualquer IP." +ipAllowlistLabel = "Allowlist de IP" +keyNameLabel = "Nome da chave" +keyNamePlaceholder = "ex.: Produção · ingestão" +permissionsLabel = "Permissões" +secretKeyCaption = "Chave secreta" +secretWarning = "Armazene isto em um gerenciador de segredos. O Stirling armazena apenas um hash — não há como recuperá-lo depois." +subtitle = "Defina o escopo da chave para o mínimo necessário. Você pode rotacionar ou revogar a qualquer momento." +subtitleCreated = "Copie este segredo agora — ele não será exibido novamente." +title = "Criar chave de API" +titleCreated = "Chave criada" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Implantado por" +environment = "Ambiente" +product = "Produto" +status = "Status" +version = "Versão" +when = "Quando" + +[portal.infrastructure.deployments.recent] +heading = "Implantações recentes" +subheading = "Os lançamentos mais recentes entre produtos e ambientes." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instâncias" +latency = "Latência" +load = "Carga" +p99 = "P99" +region = "Região" +status = "Status" +throughput = "Throughput" +uptime = "Uptime" +version = "Versão" + +[portal.infrastructure.deployments.regions] +heading = "Regiões" +subheading = "Integridade ao vivo de cada região Stirling implantada — latência, carga e versão de rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "As regiões implantadas aparecerão aqui assim que seu workspace for provisionado." +title = "Nenhuma região implantada" + +[portal.infrastructure.models] +heading = "Modelos" +msValue = "{{value}} ms" +subheading = "O catálogo de modelos e roteamento que impulsiona o processamento de documentos em todo o seu workspace." + +[portal.infrastructure.models.byom] +description = "Registre um modelo on-prem ou auto-hospedado e fixe-o a uma região para processamento vinculado à residência de dados." +title = "Traga seu próprio modelo" + +[portal.infrastructure.models.catalogue] +heading = "Catálogo" +sub = "Modelos gerenciados disponíveis para seu workspace, com latência e custo ao vivo." +subEnterprise = "Modelos gerenciados, próprios e on-prem — com fixação por região disponível." + +[portal.infrastructure.models.catalogue.empty] +description = "Os modelos no catálogo do seu workspace aparecem aqui." +title = "Nenhum modelo disponível" + +[portal.infrastructure.models.columns] +cost = "Custo" +latency = "Latência" +load = "Carga" +model = "Modelo" +status = "Status" +type = "Tipo" +version = "Versão" + +[portal.infrastructure.models.metrics] +activeModels = "Modelos ativos" +avgLatency = "Latência média" +included = "Incluído" +monthlySpend = "Gasto mensal com modelos" + +[portal.infrastructure.models.routing] +empty = "Nenhuma regra de roteamento configurada." +heading = "Regras de roteamento" +sub = "Qual modelo lida com cada operação. O padrão se aplica quando nenhuma regra mais específica corresponde." +subLocked = "Direcione operações para modelos específicos — disponível em planos pagos." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Atualize para Pro para controlar qual modelo lida com cada operação e tipo de documento." +title = "Roteamento de modelos é um recurso pago" + +[portal.infrastructure.models.routingColumns] +default = "Padrão" +docType = "Tipo de documento" +modelForAria = "Modelo para {{operation}}" +operation = "Operação" +routedTo = "Roteado para" + +[portal.infrastructure.security.access.byok] +description = "Forneça uma chave do seu próprio KMS. O Stirling criptografa com ela, mas ainda consegue ler." +label = "Traga sua própria chave (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "As chaves nunca saem do seu KMS. O Stirling mantém apenas ciphertext." +label = "Mantenha sua própria chave (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "O Stirling gerencia as chaves de criptografia. O mais simples — zero operações de chave do seu lado." +label = "Chaves mantidas pelo Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Política de acesso a documentos" +subheading = "Controla quem pode descriptografar documentos processados em repouso." + +[portal.infrastructure.security.attestations] +heading = "Atestados de conformidade" +noReport = "Nenhum relatório disponível" +subheading = "Postura de auditoria framework por framework, com relatórios disponíveis para controles atestados." +viewReport = "Ver relatório →" + +[portal.infrastructure.security.compliance] +heading = "Conformidade" +subheading = "Atestados e certificações que cobrem a plataforma Stirling." + +[portal.infrastructure.security.empty] +description = "A configuração de segurança do seu workspace aparecerá aqui." +title = "Postura de segurança indisponível" + +[portal.infrastructure.security.hyokBanner] +description = "Com HYOK, as chaves de criptografia nunca saem do seu KMS. O Stirling armazena e processa apenas ciphertext que você pode revogar a qualquer momento." +title = "O Stirling não consegue descriptografar seus documentos" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nenhum intervalo de IP configurado — todos os IPs permitidos." +heading = "Allowlist de IP" +sub = "O acesso à API é restrito a estes intervalos CIDR." +subLocked = "Restrinja o acesso à API a intervalos de IP conhecidos — disponível em planos pagos." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Atualize para Pro para restringir o acesso à API a redes específicas." +title = "Allowlist de IP é um recurso pago" + +[portal.infrastructure.security.ipColumns] +added = "Adicionado" +addedBy = "Adicionado por" +cidr = "CIDR" +label = "Rótulo" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmo" +heading = "Gerenciamento de chaves de criptografia" +keyId = "Identificador da chave" +lastRotated = "Rotacionada pela última vez" +rotateKey = "Rotacionar chave" +rotationPolicy = "Política de rotação" +subheading = "Custódia das chaves que criptografam documentos em repouso — quem pode descriptografar e como as chaves são rotacionadas." + +[portal.infrastructure.security.managedBanner] +description = "Custódia bring-your-own-key (BYOK) e hold-your-own-key (HYOK) estão disponíveis no Enterprise. Atualize para fornecer chaves do seu próprio KMS." +title = "As chaves são gerenciadas pelo Stirling no seu plano" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Ásia-Pacífico" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · limite de dados GDPR" +label = "União Europeia" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Estados Unidos" + +[portal.infrastructure.security.residencyHeader] +heading = "Residência de dados" +subheading = "Onde os documentos são armazenados e processados." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} usado" + +[portal.infrastructure.storage.empty] +description = "Armazenamento conectado e uso aparecem aqui." +title = "Nenhum armazenamento configurado" + +[portal.infrastructure.storage.lifecycle] +active = "Ativo" +activeRange = "0–{{value}}d" +archived = "Arquivado" +coldStorage = "cold storage" +deleted = "Excluído" +never = "nunca" +purged = "expurgado" + +[portal.infrastructure.storage.providers] +connect = "Conectar" +connected = "Conectado" +heading = "Provedores conectados" +subheading = "Onde os artefatos processados são gravados." + +[portal.infrastructure.storage.retention] +heading = "Retenção" +subheading = "Por quanto tempo os artefatos são mantidos antes da exclusão do ciclo de vida." +windowLabel = "Janela de retenção padrão" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dia" +days_other = "{{count}} dias" +never = "Nunca excluir" + +[portal.infrastructure.storage.totalUsage] +heading = "Uso total" +progressLabel = "Armazenamento usado" +subheading = "Armazenamento consumido em todos os provedores conectados." + +[portal.infrastructure.tabs] +apiKeys = "Chaves de API" +audit = "Logs de auditoria" +deployments = "Implantações" +models = "Modelos" +security = "Segurança" +storage = "Armazenamento" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Componentes" +docs = "Documentação para desenvolvedores" +documents = "Documentos" +editor = "Editor" +home = "Início" +infrastructure = "Infraestrutura" +pipelines = "Pipelines" +policies = "Políticas" +procurement = "Compras" +settings = "Configurações" +sources = "Fontes" +usage = "Uso e faturamento" +users = "Usuários" + +[portal.notifications] +markAllRead = "Marcar todas como lidas" +title = "Notificações" +viewAll = "Ver tudo" + +[portal.notifications.ariaLabel] +none = "Notificações, nenhuma não lida" +unread_one = "Notificações, {{count}} não lida" +unread_other = "Notificações, {{count}} não lidas" + +[portal.notifications.count] +allRead = "todas lidas" +loading = "carregando" +new_one = "{{count}} nova" +new_other = "{{count}} novas" + +[portal.notifications.empty] +description = "Nenhuma nova notificação." +title = "Você está em dia" + +[portal.pipelines] +subtitle = "Cada pipeline automatizado de documentos no backend: uma cadeia ordenada de operações sobre um conjunto de fontes, executada por um gatilho. Clique em uma linha para ver suas etapas e fontes." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Novo pipeline" + +[portal.pipelines.builder] +addStep = "Adicionar ferramenta" +back = "Voltar para pipelines" +discard = "Descartar alterações" +enabled = "Ativado" +keepEditing = "Continuar editando" +needsUpload = "Precisa de um arquivo enviado" +noToolMatches = "Nenhuma ferramenta corresponde à sua busca." +pipelineSettings = "Configurações do pipeline" +searchTools = "Buscar ferramentas" +selectToolBody = "Adicione uma ferramenta para criar seu pipeline." +selectToolTitle = "Ainda não há ferramentas" +toolSettings = "Configurações da ferramenta" +unknownStep = "Operação não reconhecida, mantida como está." +unsavedBody = "Você tem alterações não salvas. Salve-as antes de sair ou descarte-as?" +unsavedTitle = "Alterações não salvas" +uploadUnsupported = "Arquivos enviados ainda não são suportados em pipelines, então estas etapas não podem ser salvas: {{tools}}." +usesDefaults = "Executa com configurações padrão" + +[portal.pipelines.composer] +addTool = "Adicionar ferramenta" +cancel = "Cancelar" +chainEmpty = "Adicione uma ferramenta para começar a criar seu pipeline." +create = "Criar pipeline" +directory = "Pasta de saída" +directoryHelp = "Caminho absoluto no servidor. Deve estar dentro das pastas permitidas configuradas." +editingUnsupported = "A exibição destes parâmetros da ferramenta para edição ainda não é suportada." +moveDown = "Mover para baixo" +moveUp = "Mover para cima" +name = "Nome" +namePlaceholder = "ex.: Varredura de redação" +noSources = "Nenhuma fonte conectada ainda. O pipeline ainda pode ser executado em arquivos fornecidos diretamente a ele." +noToolSettings = "Esta ferramenta não tem configurações ajustáveis." +operations_one = "Operação ({{count}})" +operations_other = "Operações ({{count}})" +output = "Saída" +removeStep = "Remover operação" +save = "Salvar alterações" +scheduleEvery = "Executar a cada" +sources = "Fontes" +sourcesLoading = "Carregando fontes..." +trigger = "Gatilho" +triggerManual = "Somente manual" + +[portal.pipelines.composer.unit] +days = "dias" +hours = "horas" +minutes = "minutos" + +[portal.pipelines.delete] +body = "Excluir \"{{name}}\"? Isso não pode ser desfeito." +cancel = "Cancelar" +confirm = "Excluir" +title = "Excluir pipeline?" + +[portal.pipelines.detail] +delete = "Excluir pipeline" +run = "Executar agora" + +[portal.pipelines.empty] +action = "Criar um pipeline" +description = "Crie seu primeiro pipeline: escolha as fontes em que ele é executado, encadeie as operações e escolha para onde vai a saída." +title = "Ainda não há pipelines" + +[portal.pipelines.kpi] +active = "Ativos" +paused = "Pausados" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Gravar na pasta" +inline = "Retornar arquivos" + +[portal.pipelines.run] +completed_one = "Execução concluída." +completed_other = "Todas as {{count}} execuções concluídas." +empty = "Nada para executar: as fontes não tinham documentos para processar." +failed = "Falha na execução: {{error}}" +running = "Execução iniciada; ainda em andamento." +timeout = "A execução está demorando mais do que o esperado; ela ainda pode terminar em segundo plano." + +[portal.pipelines.status] +active = "Ativo" +paused = "Pausado" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Fontes" +status = "Status" +steps = "Etapas" + +[portal.pipelines.trigger] +folder-watch = "Monitoramento de pasta" +manual = "Manual" +schedule = "Agendado" + +[portal.policies] +subtitle = "Automações permanentes que aplicam um pipeline de ferramentas a cada documento. Cada política é acionada no upload ou na exportação, executa sua cadeia de ferramentas e salva a versão aplicada junto ao original." +title = "Políticas" + +[portal.policies.card] +comingSoon = "Atualize para Enterprise" +notSetUp = "Não configurado" + +[portal.policies.categories.compliance] +desc = "Aplique requisitos HIPAA, GDPR, SOC 2 ou FedRAMP a cada documento." +label = "Conformidade" + +[portal.policies.categories.ingestion] +desc = "Classifique documentos, extraia dados estruturados, aplique convenções de nomenclatura e normalize páginas." +label = "Ingestão" + +[portal.policies.categories.retention] +desc = "Defina por quanto tempo os documentos são mantidos, quando arquivar e quando excluir." +label = "Retenção" + +[portal.policies.categories.routing] +desc = "Encaminhe automaticamente documentos para a equipe, pasta ou sistema correto." +label = "Roteamento" + +[portal.policies.categories.security] +desc = "Detecte PII, redija, remova conteúdo ativo e adicione marca d'água aos documentos." +label = "Segurança" + +[portal.policies.config] +scopeAll = "Todos os documentos" + +[portal.policies.config.compliance] +summary = "Valida documentos em relação a frameworks regulatórios antes que saiam do sistema." + +[portal.policies.config.compliance.fields] +accessLog = "Log de acesso" +auditTrail = "Trilha de auditoria" +frameworks = "Frameworks" +onViolation = "Quando não estiver em conformidade" + +[portal.policies.config.compliance.rules] +0 = "Varredura de framework" +1 = "Aplicar ação" +2 = "Trilha de auditoria" + +[portal.policies.config.ingestion] +summary = "Classifica documentos, extrai dados estruturados, aplica nomenclatura e normaliza páginas." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Abaixo do limite" +minConfidence = "Confiança mínima" + +[portal.policies.config.ingestion.rules] +0 = "Classificar" +1 = "Extrair" +2 = "Nomear" +3 = "Normalizar" + +[portal.policies.config.retention] +summary = "Aplica por quanto tempo os documentos são mantidos, quando arquivar e quando excluir." + +[portal.policies.config.retention.fields] +archiveAfter = "Arquivar após" +immutableHold = "Retenção imutável" +keepFor = "Manter por" + +[portal.policies.config.retention.rules] +0 = "Retenção obrigatória" +1 = "Arquivamento automático" +2 = "Bloqueio de exclusão" + +[portal.policies.config.routing] +summary = "Roteia documentos para o destino correto com base no tipo e na classificação." + +[portal.policies.config.routing.fields] +destination = "Destino" +notify = "Notificar ao rotear" +webhookUrl = "URL do webhook" + +[portal.policies.config.routing.rules] +0 = "Classificar automaticamente" +1 = "Rotear para pasta" +2 = "Notificar webhook" + +[portal.policies.config.security] +summary = "Detecta e redige PII, remove conteúdo ativo (JavaScript) e adiciona marca d'água aos documentos." + +[portal.policies.config.security.rules] +0 = "Redigir PII" +1 = "Remover JavaScript" +2 = "Marca d'água" + +[portal.policies.detail] +enforces = "Aplica" +onEveryExport = "Em cada exportação" +onEveryUpload = "Em cada upload" +outputAsNewFile = "como um novo arquivo" +outputAsNewVersion = "como uma nova versão" +recentActivity = "Atividade recente" +retry = "Tentar novamente" +showLess = "Mostrar menos" +showMore = "Mostrar mais" +sources = "Fontes" + +[portal.policies.detail.actions] +clearHistory = "Limpar histórico processado" +delete = "Excluir" +editSettings = "Editar configurações" +pause = "Pausar" +resume = "Retomar" +runNow = "Executar agora" + +[portal.policies.detail.clearHistory] +body = "Esta política esquecerá todos os arquivos que já processou e reprocessará tudo que estiver atualmente em suas fontes na próxima execução. Os arquivos em si não são alterados. Isso não pode ser desfeito." +cancel = "Cancelar" +confirm = "Limpar histórico" +title = "Limpar histórico processado?" + +[portal.policies.detail.emptyActivity] +description = "Os documentos aparecerão aqui assim que esta política for executada." +title = "Nenhuma atividade ainda" + +[portal.policies.endpoints] +addWatermark = "Marca d'água" +autoRedact = "Ocultar PII" +compressPdf = "Comprimir" +flatten = "Achatar" +ocrPdf = "OCR" +sanitizePdf = "Remover JavaScript" + +[portal.policies.offline] +description = "Suas políticas foram salvas e aparecerão assim que a conexão for restaurada." +retry = "Tentar novamente" +title = "Backend indisponível" + +[portal.policies.stats] +activeFor = "Ativa" +dataProcessed = "Dados processados" +docsEnforced = "Docs aplicados" + +[portal.policies.status] +active = "Ativa" +paused = "Pausada" + +[portal.policies.summary.active] +description = "Aplicando no upload/exportação" +label = "Políticas ativas" + +[portal.policies.summary.categories] +description = "Disponíveis para configurar" +label = "Categorias" + +[portal.policies.summary.docsEnforced] +description = "Em políticas ativas" +label = "Docs aplicados" + +[portal.policies.summary.paused] +description = "Configuradas, mas não acionadas" +label = "Pausadas" + +[portal.policies.wizard.actions] +back = "Voltar" +cancel = "Cancelar" +continue = "Continuar" +enablePolicy = "Ativar política" +saveChanges = "Salvar alterações" + +[portal.policies.wizard.capability.compress] +desc = "Comprime o documento para um tamanho de arquivo menor." +label = "Reduzir tamanho do arquivo" + +[portal.policies.wizard.capability.flatten] +desc = "Mescla campos de formulário e anotações na página para que não possam ser editados." +label = "Achatar o documento" + +[portal.policies.wizard.capability.ocr] +desc = "Executa OCR para que páginas digitalizadas se tornem texto selecionável e pesquisável." +label = "Tornar o texto pesquisável" + +[portal.policies.wizard.capability.redact] +desc = "Encontra e oculta detalhes sensíveis — como números de CPF e de cartão — para que não possam ser lidos." +label = "Ocultar informações sensíveis" + +[portal.policies.wizard.capability.sanitize] +desc = "Remove JavaScript oculto para que nada possa ser executado automaticamente quando o documento for aberto." +label = "Remover conteúdo ativo" + +[portal.policies.wizard.capability.watermark] +desc = "Carimba uma marca visível (por exemplo, “Confidencial”) em todas as páginas." +label = "Aplicar uma marca d'água" + +[portal.policies.wizard.errors] +noTools = "Ative pelo menos uma ferramenta no fluxo de trabalho primeiro." +saveFailed = "Não foi possível salvar a política. Tente novamente." + +[portal.policies.wizard.output] +heading = "Saída e execução" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numeração automática" +label = "Regra de nome de arquivo" +placeholder = "Texto a adicionar (opcional)" +prefix = "Prefixo" +suffix = "Sufixo" + +[portal.policies.wizard.output.outputAs] +label = "Saída como" +newFile = "Novo arquivo" +newVersion = "Nova versão" + +[portal.policies.wizard.output.runOn] +export = "Exportação" +helper = "Quando a política é acionada: no upload ou antes da exportação." +label = "Executar em" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Configurações" + +[portal.policies.wizard.sources] +heading = "Fontes" +loading = "Carregando fontes…" + +[portal.policies.wizard.tabs] +ariaLabel = "Etapas de configuração" +settings = "Configurações" +workflow = "Ações" + +[portal.policies.wizard.title] +edit = "Editar política de {{category}}" +setUp = "Configurar política de {{category}}" + +[portal.policies.wizard.workflow] +description = "Escolha o que esta política faz com cada documento que processa." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} ativas" +noRule = "Nenhuma regra aplicada ainda" +subtitle = "Automações permanentes pelas quais todos os documentos passam, independentemente de qual pipeline os manipula." +title = "O que é executado nos seus PDFs" + +[portal.policySummary.action] +comingSoon = "Fazer upgrade para Enterprise" +configure = "Configurar" +setUp = "Configurar" + +[portal.policySummary.column] +activeRule = "Regra ativa" +policy = "Política" +status = "Status" + +[portal.policySummary.empty] +description = "Assim que as políticas forem configuradas, as categorias aparecerão aqui." +title = "Nenhuma política ainda" + +[portal.policySummary.state] +active = "Ativa" +off = "Desativada" +soon = "Em breve" + +[portal.processingStatus] +managePlan = "Gerenciar plano" +volumeSuffix = "PDFs processados · últimos 30 dias" + +[portal.procurement] +reset = "Redefinir compras (demo)" +subtitle = "Faça sua equipe ser avaliada, contratada e integrada. Todos os documentos em um só lugar." +title = "Compras" + +[portal.procurement.action] +download = "Download" +pay = "Pagar agora" +request = "Solicitar" +sign = "Revisar e assinar" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Concordar e assinar" +confirm = "Li e concordo com o Acordo Stirling Enterprise." +eyebrow = "Acordo" +intro = "Um único acordo combinado cobre sua negociação: Contrato Mestre de Serviços, Formulário de Pedido, EULA e Acordo de Processamento de Dados. Revise-o e depois concorde para aceitar a cotação em uma assinatura comprometida." +title = "Revise seu acordo enterprise" + +[portal.procurement.builder] +addons = "Complementos" +back = "Voltar" +businessName = "Nome da empresa" +businessNamePlaceholder = "Sua empresa" +continue = "Continuar" +country = "País" +countryEuro = "Zona do euro (EUR €)" +countryUK = "Reino Unido (GBP £)" +countryUS = "Estados Unidos (USD $)" +eula = "Li e concordo com a EULA Stirling Enterprise. Ela rege o acordo gerado a partir desta cotação." +generate = "Gerar cotação" +included = "Incluído" +indemnification = "Indenização por propriedade intelectual" +indemnificationSub = "Defendemos reivindicações de propriedade intelectual qualificadas, conforme a EULA" +offlineLicense = "Licença offline / air-gapped" +offlineLicenseSub = "Um arquivo de licença baixável para uma instância self-hosted air-gapped" +qbr = "Revisões de negócios trimestrais" +qbrSub = "Seu SE revisa uso e roadmap a cada trimestre" +running = "{{annual}} / ano · {{years}} anos {{tcv}}" +s1Sub = "Sua equipe e os PDFs que você espera executar a cada ano." +s1Title = "Quanto você vai processar?" +s2Sub = "Prazos mais longos dão desconto na taxa; seu nível de serviço define o suporte." +s2Title = "Compromisso e serviço" +s3Sub = "Para a cotação e o acordo que ela gera." +s3Title = "Seus dados" +serviceLevel = "Nível de serviço" +slDedicated = "Dedicado" +slDedicatedSub = "4 horas úteis · gerente de conta dedicado · +30%" +slPriority = "Prioritário" +slPrioritySub = "Mesmo dia útil · CSM nomeado · +15%" +slStandard = "Padrão" +slStandardSub = "Próximo dia útil · CSM compartilhado · incluído" +stepOf = "Etapa {{n}} de {{total}}" +term = "Prazo" +termDiscount = "Desconto de {{pct}}% por compromisso de vários anos aplicado" +title = "Monte sua cotação" +training = "Integração e treinamento" +trainingSub = "Sessões ao vivo para colocar sua equipe em funcionamento" +users = "Total de usuários" +usersPlaceholder = "ex.: 250" +volEstimated = "Estimado a partir de {{count}} usuários (~2.000 PDFs cada, incluindo automação). Edite se souber melhor." +volManual = "Usando o valor informado. Reestime pelo tamanho da sua equipe a qualquer momento." +volNoUsers = "Não tem certeza? Informe o tamanho da sua equipe e vamos estimar." +volume = "Volume anual de PDF" +volumePlaceholder = "ex.: 1.000.000" +years_one = "{{count}} ano" +years_other = "{{count}} anos" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Concluído" +here = "Você está aqui" +hide = "Ocultar" +optional = "Opcional" +paidAddon = "Complemento pago" +show = "Mostrar" +subtitle = "Tudo que você precisa em cada etapa da jornada, exibido conforme a negociação avança." +supportingSubtitle = "SOC 2, revisões de segurança, formulários fiscais e mais, prontos quando sua equipe de segurança ou compras solicitar. Alguns têm taxa única." +supportingTitle = "Apoiando sua avaliação" +title = "Documentos" +upcoming = "Em breve" + +[portal.procurement.error] +title = "Algo deu errado" + +[portal.procurement.hero] +company = "Sua negociação enterprise" +ctaAgreement = "Revisar e assinar acordo" +ctaLive = "Você está no ar" +ctaPayment = "Adicionar pagamento" +ctaQuote = "Revisar sua cotação" +ctaTrial = "Montar sua cotação" +eyebrow = "Compras Enterprise" +inviteTeammates = "Convidar colegas de equipe" +keyDocs = "Documentos principais" +nextStep = "Próxima etapa: {{action}}" +notStarted = "Não iniciado" +open = "Abrir compras" +scheduleCall = "Agendar uma chamada" +setup1Sub = "Convide seus colegas de equipe" +setup1Title = "Implantar o PDF Editor" +setup2Sub = "Ative o processamento entre editores e outras fontes" +setup2Title = "Conectar o PDF Processor" +setup3Sub = "Ative Segurança, Conformidade, Roteamento ou Retenção quando precisar" +setup3Title = "Adicionar políticas recomendadas" + +[portal.procurement.journey] +daysLeft_one = "{{count}} dia restante" +daysLeft_other = "{{count}} dias restantes" +engineerLabel = "Seu engenheiro de soluções" +eyebrow = "Sua implantação" +live = "Você está no ar no Stirling Enterprise" +nextStep = "Próxima etapa: {{action}}" +subtitle = "Seu engenheiro de soluções acompanha cada etapa. Uma próxima ação por vez; a lista completa está abaixo." +title = "Do teste ao go-live, um caminho guiado" +trialTitle = "Teste Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Uma assinatura cobre MSA, formulário de pedido, EULA e DPA." +gatingAction = "Revise e assine seu acordo" +label = "Acordo" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisione seu workspace e execute o playbook de go-live." +gatingAction = "Provisionando seu workspace" +label = "Implementação" + +[portal.procurement.journeySteps.payment] +blurb = "Pague com cartão, transferência bancária ou contra uma ordem de compra." +gatingAction = "Confirmar pagamento" +label = "Pagamento" + +[portal.procurement.journeySteps.quote] +blurb = "Revise preços por volume comprometido e prazo do contrato." +gatingAction = "Aceite sua cotação" +label = "Cotação" + +[portal.procurement.journeySteps.trial] +blurb = "Avalie o Stirling com seus documentos e fluxos de trabalho." +gatingAction = "Monte sua cotação" +label = "Teste" + +[portal.procurement.license] +copied = "Copiado" +copy = "Copiar chave" +downloadError = "Ainda não foi possível gerar o arquivo de licença offline — tente novamente em instantes." +downloadOffline = "Baixar licença offline (.lic)" +hint = "Cole esta chave em uma instância self-hosted para ativá-la ou guarde-a para seus registros. Mantenha-a segura." +label = "Sua chave de licença" + +[portal.procurement.link] +cta = "Vincular conta" +description = "Compras funciona na sua conta Stirling vinculada: é assim que provisionamos o teste, precificamos sua cotação e iniciamos o faturamento. Vincule uma conta para começar." +eyebrow = "Enterprise" +title = "Vincule sua conta para começar" + +[portal.procurement.live] +description = "Sua assinatura está ativa e sua licença foi emitida. Sua equipe está provisionada e o faturamento foi iniciado." +eyebrow = "No ar" +title = "Você está no ar no Stirling Enterprise" + +[portal.procurement.locked] +description = "Chaves de teste, cotações por volume comprometido, o acordo de assinatura única, pagamento e seu registro de documentos ficam todos aqui quando você inicia uma avaliação enterprise." +eyebrow = "Somente Enterprise" +talkToSales = "Falar com vendas" +title = "A trilha de compras abre com Enterprise" + +[portal.procurement.milestone] +accept = "Aceitar e continuar" +description = "Baixe o PDF para compartilhá-lo com sua equipe, volte para aceitar quando estiver pronto ou faça alterações." +download = "Baixar PDF" +downloadError = "Ainda não foi possível baixar o PDF da cotação — tente novamente em instantes." +edit = "Editar cotação" +eyebrow = "Cotação {{number}}" +perYear = " / ano" +preparedFor = "Preparado para {{company}}" +tcv = "{{value}} de valor total do contrato" +title = "Sua cotação está pronta" + +[portal.procurement.modal] +cancel = "Cancelar" +chooseFile = "Escolher arquivo" +close = "Fechar" +downloadBody = "Seu download começará em breve." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "Nenhum arquivo selecionado" +payBody = "Pague seu contrato comprometido com cartão ou transferência bancária pelo Stripe. Seu workspace é provisionado assim que o pagamento for compensado." +payCta = "Continuar para Stripe" +payTitle = "Confirmar pagamento" +requestBodyFree = "Geramos isso sob demanda. Confirme e seu engenheiro de soluções o enviará em breve." +requestBodyPaid = "Este é um complemento pago. Confirme e seu engenheiro de soluções avaliará o escopo e enviará a documentação." +requestCta = "Solicitar" +requestTitle = "Solicitar este documento" +signBody = "Abre o Acordo Stirling Enterprise para assinatura eletrônica: uma assinatura cobre o MSA, formulário de pedido, EULA e DPA. Assinamos automaticamente como contraparte e você avança para o pagamento." +signCta = "Abrir para assinatura" +signTitle = "Revisar e assinar seu acordo" +uploadBody = "Envie-nos sua PO e faturamos contra ela conforme seus termos. Arraste o PDF ou escolha um arquivo abaixo." +uploadCta = "Fazer upload da ordem de compra" +uploadTitle = "Fazer upload da sua ordem de compra" + +[portal.procurement.payment] +description = "Sua cotação foi aceita e sua licença já está ativa — sua equipe pode começar imediatamente. Pague a primeira fatura quando estiver pronto; você pode pagar ou baixá-la aqui, sem precisar de email." +downloadInvoice = "Baixar fatura" +simulate = "Simular pagamento recebido (demo)" +title = "Assinatura criada" +viewInvoice = "Ver e pagar fatura" + +[portal.procurement.schedule] +fallback = "Não foi possível carregar o agendador." +fallbackLink = "Abrir agendamento em uma nova aba" +subtitle = "Seu engenheiro de soluções guiará sua equipe durante a implantação. Escolha um horário que seja adequado para você." +title = "Agendar uma chamada" + +[portal.procurement.status] +action = "Ação necessária" +available = "Disponível" +complete = "Concluído" +pending = "Pendente" +request = "Sob solicitação" + +[portal.procurement.trial] +body = "Estender adiciona 7 dias e notifica seu engenheiro de soluções." +bodyMaxed = "Você usou todas as suas extensões — fale com seu engenheiro de soluções se precisar de mais tempo." +cancel = "Cancelar teste" +extend = "Estender 7 dias" +maxed = "Esgotado" +subtitle = "Seu teste gratuito vai até {{date}}. Não é necessário cartão." +title = "Teste Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Preços por volume comprometido, SSO + SCIM + RBAC em toda a organização, auditoria imutável de 90 dias e um SE dedicado." +homeCta = "Iniciar teste →" +homeHeadline = "Processe milhões de PDFs." + +[portal.recentActivity] +title = "Atividade recente" +viewAll = "Ver tudo" + +[portal.recentActivity.empty] +description = "Execuções de pipeline, implantações e eventos de agentes aparecerão aqui." +title = "Nada aqui ainda" + +[portal.search] +ariaLabel = "Pesquisar" +placeholder = "Pesquisar no Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Ações rápidas aparecerão aqui assim que estiverem disponíveis." +noActionsTitle = "Nenhuma ação rápida" +noMatches = "Nenhuma correspondência para \"{{query}}\"" +noMatchesDescription = "Tente uma palavra-chave diferente ou navegue pelo catálogo." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Vínculo de conta" + +[portal.shell.header] +accountFallback = "Conta" +accountMenu = "Menu da conta" +darkMode = "Modo escuro" +lightMode = "Modo claro" +search = "Pesquisar" +searchPlaceholder = "Pesquisar…" +signOut = "Sair" +switchToDark = "Alternar para tema escuro" +switchToLight = "Alternar para tema claro" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Vincular conta Stirling" +planEditor = "Plano Editor" +planEnterprise = "Plano Enterprise" +planProcessor = "Plano Processor" +primaryNav = "Navegação principal" +switchApp = "Alternar app" + +[portal.sources] +subtitle = "Conexões de entrada reutilizáveis que alimentam documentos no Stirling. Configure uma conexão uma vez e depois referencie-a em qualquer número de políticas. Clique em uma linha para ver sua configuração e quais políticas a usam." +title = "Fontes" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Conectar fonte" + +[portal.sources.delete] +body = "Excluir \"{{name}}\"? Isso não pode ser desfeito. Políticas que a referenciam precisarão ser atualizadas." +cancel = "Cancelar" +confirm = "Excluir" +title = "Excluir fonte?" + +[portal.sources.detail] +closeAriaLabel = "Fechar detalhes" +delete = "Excluir fonte" +docs24h = "Últimas 24h" +docs30d = "Últimos 30 dias" +docsTotal = "Total visto" +docsTrend = "Documentos nos últimos 30 dias" +documents = "Documentos" +edit = "Editar" +notReferenced = "Não referenciada por nenhuma política, então é seguro excluí-la." +pause = "Pausar" +resume = "Retomar" +subtitle = "{{type}} · {{status}}" +usedBy = "Usada por" + +[portal.sources.empty] +description = "Conecte uma pasta (e, em breve, armazenamento em nuvem) para que suas políticas tenham de onde puxar documentos." +title = "Nenhuma fonte conectada ainda" + +[portal.sources.kpi] +inUse = "Em uso" +total = "Conexões" +unused = "Não usadas" + +[portal.sources.status] +active = "Ativa" +disabled = "Desativada" +unused = "Não usada" + +[portal.sources.table] +source = "Fonte" +status = "Status" +usedBy = "Políticas" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Monitore um diretório no servidor em busca de novos documentos." +label = "Pasta" + +[portal.sources.types.folder.fields.directory] +helperText = "Caminho absoluto que o Stirling monitora em busca de arquivos para processar." +label = "Caminho do diretório" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "A verificação de conteúdo lê cada arquivo alterado, então renomeações e toques que não alteram o conteúdo não são reprocessados." +label = "Detecção de alteração" + +[portal.sources.types.folder.fields.identity.options] +hash = "Tamanho, data e verificação de conteúdo" +stat = "Tamanho e data modificada" + +[portal.sources.types.folder.fields.mode] +label = "Modo de leitura" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consumir: processar cada arquivo uma vez" +snapshot = "Snapshot: reler a pasta a cada execução" + +[portal.sources.types.folder.fields.recursive] +label = "Profundidade da pasta" + +[portal.sources.types.folder.fields.recursive.options] +all = "Incluir subpastas" +top = "Somente nível superior" + +[portal.sources.types.unknown] +label = "Fonte" + +[portal.sources.wizard] +back = "Voltar" +cancel = "Cancelar" +continue = "Continuar" +editTitle = "Editar fonte" +name = "Nome" +namePlaceholder = "ex.: Recebimento de sinistros" +save = "Salvar alterações" +subtitle = "Etapa {{current}} de {{total}} · {{label}}" +title = "Conectar uma fonte" +type = "Tipo" + +[portal.sources.wizard.steps] +chooseType = "Escolher tipo" +configure = "Configurar" +review = "Revisar e conectar" + +[portal.usage] +managePayment = "Gerenciar pagamento" +subtitle = "Consumo, faturas e gerenciamento de plano para cada PDF que o Stirling faturou, em um único console." +title = "Uso e faturamento" + +[portal.usage.error] +loadWallet = "Não foi possível carregar a carteira" +openStripePortal = "Não foi possível abrir o portal Stripe" +walletUnavailable = "Carteira indisponível: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Entrar novamente" +body = "Sua sessão da conta Stirling expirou. Entre novamente para ver o faturamento — sua instância permanece vinculada." +title = "Sessão expirada" + +[portal.users] +title = "Usuários" + +[portal.users.roles] +subtitle = "Toda função existe em todo plano — o que cada uma pode fazer é fixo em toda a organização." +title = "Funções" + +[portal.users.roles.admin] +label = "Admin (proprietário da organização)" +summary = "Governança total sobre o workspace, configurações e membros." + +[portal.users.roles.admin.permissions] +0 = "Gerenciar usuários, equipes e funções" +1 = "Gerenciar todas as integrações, incluindo conexões S3" +2 = "Conceder ou revogar acesso ao portal" +3 = "Tudo que o Proprietário da equipe pode fazer" + +[portal.users.roles.guest] +label = "Convidado" +summary = "Acesso limitado ou somente web; não pode manter configurações pessoais." + +[portal.users.roles.guest.permissions] +0 = "Uso somente web / demo" +1 = "Sem chaves API ou integrações" +2 = "Sem acesso ao portal" +3 = "Somente leitura onde compartilhado" + +[portal.users.roles.member] +label = "Membro" +summary = "Usuário regular — trabalha com recursos compartilhados e suas próprias configurações." + +[portal.users.roles.member.permissions] +0 = "Usar o editor e integrações compartilhadas" +1 = "Criar configurações pessoais de API e MCP" +2 = "Ver configurações de equipe compartilhadas com ele" +3 = "Sem gerenciamento de S3 ou workspace" + +[portal.users.roles.team_owner] +label = "Proprietário da equipe" +summary = "Possui uma equipe — gerencia os recursos e configurações compartilhadas de seus membros." + +[portal.users.roles.team_owner.permissions] +0 = "Criar e gerenciar conexões S3 da equipe" +1 = "Gerenciar configurações de integração pertencentes à equipe" +2 = "Acesso ao portal pela política padrão" +3 = "Tudo que o Membro pode fazer" + +[portal.welcome] +ariaLabel = "Bem-vindo ao Stirling PDF" +badge = "Open-source" +installEditor = "Instalar o Editor" +inviteTeammates = "Convidar colegas de equipe" +openInBrowser = "Abrir no navegador" +perks = "Grátis para sempre · Self-hostable" +subtitle = "O PDF Editor mais seguro do mundo é gratuito para equipes de todos os tamanhos. Inclui mais de 60 operações de PDF e SSO." +title = "Bem-vindo ao" +titleAccent = "Stirling PDF" + [printFile] title = "Imprimir arquivo" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenças para dependências de backend incluídas neste servidor." +backendLabel = "Licenças de Backend" +backendTitle = "Licenças de terceiros do Backend" +empty = "Nenhuma dependência encontrada." +frontendDescription = "Licenças para dependências de frontend incluídas no build de release." +frontendLabel = "Licenças de Frontend" +frontendTitle = "Licenças de terceiros do Frontend" +license = "Licença" +listDescription = "A lista é mostrada diretamente na UI a partir do bundle de release ou endpoint de backend." +listTitle = "Dependências incluídas" +loadError = "Falha ao carregar licenças de terceiros" +module = "Módulo" +version = "Versão" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Member removed successfully" namePlaceholder = "Enter team name" personal = "Personal" removeError = "Failed to remove member" +renameCancel = "Cancelar renomeação" renameError = "Failed to rename team" +renameSubmit = "Salvar nome da equipe" renameSuccess = "Team renamed successfully" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Send Invitation" title = "Invite Team Member" [team.members] +actions = "Ações do membro" emailColumn = "Email" empty = "No team members yet" nameColumn = "Name" @@ -7933,6 +10025,146 @@ title = "Detailed Statistics" unknownEndpoint = "Unknown endpoint" visits = "Visits" +[users] +lastActive = "Última atividade" +learnMore = "Saiba mais sobre funções e acesso." +locked = "Bloqueado" +roleFor = "Função de {{name}}" +rowActions = "Ações para {{name}}" +showAll = "Mostrar todos {{count}}" +showLess = "Mostrar menos" +subtitle2 = "Suas pessoas, equipes e níveis de acesso." +suspended = "Suspenso" +teamActions = "Ações da equipe" +title = "Usuários" +you = "(você)" + +[users.action] +deleteTeam = "Excluir equipe" +disableMfa = "Redefinir MFA" +move = "Mover para equipe" +reinstate = "Reintegrar" +remove = "Remover da organização" +rename = "Renomear equipe" +resetPw = "Redefinir senha" +suspend = "Suspender" +unlock = "Desbloquear conta" + +[users.cap] +addProcessor = "+ Processor" +approver = "Aprova política" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Excluir a equipe {{name}}? A equipe deve estar vazia primeiro - mova seus membros para outra equipe, e ela não pode ainda possuir nenhuma configuração de integração." +deleteTeamTitle = "Excluir equipe" +disableMfaBody = "Remover o cadastro de MFA de {{name}}? A pessoa configurará novamente no próximo login, se necessário." +disableMfaTitle = "Redefinir MFA" +removeBody = "Remover permanentemente {{name}} da organização? Isso não pode ser desfeito." +removeTitle = "Remover membro" + +[users.empty] +description = "Convide sua equipe para começar a colaborar." +title = "Nenhum membro ainda" + +[users.group] +addToTeam = "Adicionar à equipe" +guestCount = "{{count}} convidado" +guests = "Convidados" +guestsDesc = "Colaboradores externos, limitados ao que você compartilhou. Somente Editor." +ledBy = "liderada por {{owner}}" +org = "Organização" +orgDesc = "Proprietários com autoridade em toda a organização e aprovação de políticas" +owners = "{{count}} proprietário" +team = "Equipe {{name}}" +teamMeta = "{{count}} pessoas" + +[users.invite] +access = "Acesso" +action = "Convidar pessoas" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Método de login" +authWeb = "Senha" +create = "Criar conta" +createSubtitle = "Crie uma conta self-hosted com senha ou SSO." +createTitle = "Criar conta" +editorDesc = "Edite PDFs no Stirling PDF Editor. Todos recebem isso." +email = "Endereço de email" +emailError = "Insira um endereço de email válido" +emailPlaceholder2 = "nome@empresa.com" +forceChange = "Exigir alteração de senha no primeiro login" +forceMfa = "Exigir configuração de MFA no primeiro login" +method = "Como adicioná-los" +methodDirect = "Criar conta diretamente" +methodEmail = "Convidar por email" +password = "Senha" +passwordError = "A senha deve ter pelo menos 8 caracteres" +processorDeferred = "Convite enviado, mas o acesso ao Processor ainda não pôde ser concedido - defina-o na lista assim que a pessoa entrar." +processorDesc = "A superfície de governança, execução de pipelines, agentes e a API." +role = "Função" +send2 = "Enviar convite" +subtitle2 = "Eles receberão um email para entrar no seu espaço de trabalho do Stirling PDF." +team = "Equipe" +title = "Convidar pessoas" +username = "Nome de usuário" +usernameError = "O nome de usuário deve ter pelo menos 3 caracteres" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Algo deu errado ao acessar o backend, ou você não tem acesso. Tente novamente." +title = "Não foi possível carregar os membros" + +[users.moveTeam] +apply = "Mover" +team = "Equipe" +title = "Mover para equipe" + +[users.newTeam] +action = "+ Nova equipe" +create = "Criar equipe" +emailError = "Insira um endereço de email válido" +name = "Nome da equipe" +namePlaceholder = "ex.: Financeiro" +nameRequired = "O nome da equipe é obrigatório" +owner = "Proprietário da equipe" +ownerFailed = "Equipe criada, mas não foi possível convidar o proprietário. Atribua um pela lista." +ownerHelper = "Toda equipe tem um líder. Essa pessoa será convidada como Proprietário da equipe, com o Processador ativado, e poderá adicionar o restante. Você pode reatribuir depois." +ownerPlaceholder = "owner@company.com" +subtitle = "Agrupe pessoas sob um Proprietário da equipe que gerencia o acesso delas." +title = "Nova equipe" + +[users.renameTeam] +apply = "Renomear" +name = "Nome da equipe" +title = "Renomear equipe" + +[users.resetPw] +apply = "Redefinir senha" +confirm = "Confirmar senha" +copied = "Copiado para a área de transferência" +copyHint = "Copie isto agora — não será mostrado novamente." +email = "Enviar email ao usuário sobre a redefinição" +forceChange = "Exigir alteração de senha no próximo login" +generate = "Gerar uma senha segura" +includePw = "Incluir a nova senha no email" +mismatch = "As senhas não coincidem" +newPassword = "Nova senha" +regen = "Gerar novamente" +title = "Redefinir senha" +tooShort = "A senha deve ter pelo menos 8 caracteres" + +[users.role] +guest = "Convidado" +member = "Membro" +orgOwner = "Proprietário da organização" +teamOwner = "Proprietário da equipe" + +[users.team] +grantProcessor = "Conceder Processador à equipe" +revokeProcessor = "Revogar Processador da equipe" + [validateSignature] date = "Date" downloadCsv = "Download CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Zoom Out" [viewer.attachments] addAttachment = "Adicionar anexo" close = "Fechar anexos" +closeSidebar = "Fechar barra lateral de anexos" +download = "Baixar anexo" empty = "No attachments in this document" loading = "Loading attachments..." noDocument = "Open a PDF to view its attachments." noMatch = "No attachments match your search" noSupport = "Attachment support is unavailable for this viewer." +retry = "Tentar novamente" searchPlaceholder = "Search attachments" title = "Attachments" +[viewer.bookmarks] +bookmarkTitle = "Título do marcador" +closeSidebar = "Fechar barra lateral de marcadores" +collapseAll = "Recolher todos os marcadores" +expandAll = "Expandir todos os marcadores" + [viewer.comments] addComment = "Add comment" addCommentPlaceholder = "Add comment..." @@ -8075,6 +10316,7 @@ clearAll = "Limpar todos os comentários" clearAllDescription = "Isso remove comentários e respostas da barra lateral, mantendo quaisquer anotações anexadas no documento." clearAllTitle = "Limpar todos os comentários?" close = "Fechar comentários" +closeSidebar = "Fechar barra lateral de comentários" deleteAnnotationAndComment = "Delete annotation & comment" deleteDescription = "This annotation has a comment attached. You can remove just the comment from the sidebar while keeping the annotation, or delete everything." deleteTitle = "Remove annotation from comments?" @@ -8106,6 +10348,11 @@ title = "Form Fields" unsavedBadge = "Unsaved" unsavedDesc = "You have unsaved changes" +[viewer.layers] +closeSidebar = "Fechar barra lateral de camadas" +hideAll = "Ocultar todas as camadas" +showAll = "Mostrar todas as camadas" + [viewer.link] delete = "Delete link" @@ -8136,6 +10383,9 @@ resultsOf = "of {{total}}" [viewer.signature] delete = "Delete signature" +[viewer.thumbnails] +closeSidebar = "Fechar barra lateral de miniaturas" + [viewPdf] tags = "view,read,annotate,text,image,highlight,edit" title = "View/Edit PDF" @@ -8562,6 +10812,7 @@ loading = "Loading people..." locked = "locked" lockedBadge = "Locked" loginRequired = "Enable login mode first" +memberActions = "Ações do membro" noMembersFound = "No members found" role = "Role" searchMembers = "Search members..." @@ -8571,6 +10822,7 @@ unlockAccount = "Unlock Account" unlockUserError = "Failed to unlock user account" unlockUserSuccess = "User account unlocked successfully" user = "User" +userInfo = "Informações do usuário" [workspace.people.actions] upgrade = "Upgrade" @@ -8716,6 +10968,7 @@ removeMemberError = "Failed to remove user from team" removeMemberSuccess = "User removed from team" renameTeamLabel = "Rename Team" system = "System" +teamActions = "Ações da equipe" teamName = "Team Name" teamNotFound = "Team not found" title = "Teams" diff --git a/frontend/editor/public/locales/pt-PT/translation.toml b/frontend/editor/public/locales/pt-PT/translation.toml index d964e935b5..288e2d6e5f 100644 --- a/frontend/editor/public/locales/pt-PT/translation.toml +++ b/frontend/editor/public/locales/pt-PT/translation.toml @@ -7,6 +7,7 @@ black = "Preto" blue = "Azul" cancel = "Cancelar" chooseFile = "Escolher ficheiro" +clear = "Limpar" close = "Fechar" comingSoon = "Em breve" confirm = "Confirmar" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} ficheiros estão prontos." property = "Propriedade" quickPosition = "Posição rápida" red = "Vermelho" +remove = "Remover" reset = "Repor" review = "Rever" save = "Guardar" @@ -180,6 +182,7 @@ addMoreFiles = "Adicionar mais ficheiros..." attachments = "Selecionar anexos" info = "Selecione ficheiros para anexar ao seu PDF. Estes ficheiros serão incorporados e acessíveis através do painel de anexos do PDF." placeholder = "Escolha ficheiros..." +removeFile = "Remover ficheiro" selectedFiles = "Ficheiros selecionados" submit = "Adicionar anexos" @@ -1628,6 +1631,9 @@ title = "Quer tornar o Stirling PDF melhor?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Alinhar ao centro" +alignLeft = "Alinhar à esquerda" +alignRight = "Alinhar à direita" annotationStyle = "Estilo da anotação" backgroundColor = "Cor de fundo" borderOff = "Contorno: Desativado" @@ -2531,6 +2537,7 @@ title = "Regra prática" [certSign.source] device = "Este dispositivo" +noOtherSources = "Não existem outras fontes de certificados disponíveis." server = "Servidor" stepTitle = "Origem do certificado" upload = "Carregar" @@ -2805,6 +2812,7 @@ back = "Voltar" cancel = "Cancelar" close = "Fechar" collapse = "Recolher" +confirm = "Confirmar" continue = "Continuar" copied = "Copiado!" copy = "Copiar" @@ -3595,7 +3603,9 @@ makeCopy = "Criar uma cópia" mobileShort = "Telemóvel" mobileUpload = "Carregamento por telemóvel" mobileUploadNotAvailable = "Carregamento por telemóvel não ativado" +moreOptions = "Mais opções" myFiles = "Os meus ficheiros" +nextFile = "Ficheiro seguinte" noFiles = "Não há ficheiros disponíveis" noFilesFound = "Nenhum ficheiro encontrado que corresponda à sua pesquisa" noRecentFiles = "Nenhum ficheiro recente encontrado" @@ -3605,6 +3615,7 @@ openInFileEditor = "Abrir no Editor de Ficheiros" openInPageEditor = "Abrir no Editor de Páginas" owner = "Proprietário" ownerUnknown = "Desconhecido" +previousFile = "Ficheiro anterior" recent = "Recentes" removeBoth = "Remover de ambos" removeFilePrompt = "Este ficheiro está guardado neste dispositivo e no seu servidor. De onde pretende removê-lo?" @@ -3680,7 +3691,9 @@ workbench = "Área de trabalho" [fileSidebar] addFiles = "Adicionar ficheiros" +addingFiles = "A adicionar ficheiros…" collapse = "Recolher barra lateral" +customizeGroups = "Personalizar grupos" dropHint = "Abra ficheiros para começar" dropToAdd = "Drop files to add" expand = "Expandir barra lateral" @@ -3693,8 +3706,11 @@ noFiles = "Ainda sem ficheiros" openFileManager = "Abrir gestor de ficheiros" openFromComputer = "Abrir do computador" openSettings = "Abrir definições" +other = "Outro" +recent = "Recente" search = "Pesquisar" searchPlaceholder = "Pesquisar ficheiros..." +viewAll = "Ver todos os {{count}} ficheiros" [fileSidebar.fileItem] closeViewer = "Fechar visualizador" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Adicionar" +addLabel = "Adicionar uma etiqueta…" +categoryIconAria = "Escolha um ícone para {{name}}" +createCategory = "Criar categoria" +delete = "Eliminar categoria" +done = "Concluído" +hide = "Ocultar categoria" +newCategory = "Novo nome da categoria…" +removeLabel = "Remover {{name}}" +rename = "Mudar nome" +reset = "Repor predefinições" +search = "Pesquisar etiquetas…" +show = "Mostrar categoria" +subtitle = "Agrupe os seus ficheiros em categorias principais. Adicione etiquetas existentes ou novas a uma categoria, mude o nome ou crie a sua própria. Ficheiros que não estejam em nenhuma das suas categorias aparecem em “Outro”." +title = "Categorias da barra lateral" + [filesPage] addToWorkspace = "Adicionar ao espaço de trabalho" addToWorkspaceCount = "Adicionar {{count}} ao espaço de trabalho" @@ -3715,6 +3748,7 @@ backToFolder = "Voltar a {{folder}}" backToMyFiles = "Voltar a Os meus ficheiros" breadcrumbs = "Caminho da pasta" cancel = "Cancelar" +classification = "Classificação" clearSearch = "Limpar pesquisa" clearSelection = "Limpar seleção" closeDetails = "Fechar detalhes" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Não foi possível carregar os ficheiros: {{message}} added = "Adicionado" count = "Ficheiros" folder = "Pasta" +labels = "Etiquetas" modified = "Modificado" name = "Nome" size = "Tamanho" -toolHistory = "Histórico da ferramenta" toolHistoryAtVersion = "Cadeia de ferramentas cumulativa" totalSize = "Tamanho total" type = "Tipo" @@ -4614,10 +4648,10 @@ welcomeTitle = "Foi convidado!" [landing] addFiles = "Adicionar ficheiros" heroSubtitle = "Largue ou adicione um PDF existente para começar." -heroTitle = "Stirling PDF" mobileUpload = "Carregar do telemóvel" openFromComputer = "Abrir do computador" uploadFromComputer = "Carregar do computador" +workbenchEmptyStateHero = "Largue um PDF em qualquer lugar" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Saída" [onboarding] activeFiles = "A vista Ficheiros ativos mostra todos os PDFs que tem carregados na ferramenta e permite selecionar quais processar." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Fechar" cropSettings = "Agora que selecionámos o ficheiro que queremos recortar, podemos configurar a ferramenta Cortar para escolher a área para a qual queremos recortar o PDF." fileCheckbox = "Clicar num dos ficheiros seleciona-o para processamento. Pode selecionar múltiplos ficheiros para operações em lote." fileReplacement = "O ficheiro modificado substituirá automaticamente o ficheiro original na Área de trabalho, permitindo-lhe executá-lo facilmente em mais ferramentas." @@ -4955,6 +4990,7 @@ skipTheTour = "Saltar a visita guiada" [onboarding.desktopInstall] body = "O Stirling funciona melhor como aplicação de desktop. Pode usá-lo offline, aceder a documentos mais rapidamente e fazer edições localmente no seu computador." +selectOs = "Selecione o sistema operativo" title = "Transferir" titleWithOs = "Transferir para {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor de PDF" [pdfTextEditor.actions] applyChanges = "Aplicar alterações" +clearText = "Limpar texto" downloadCopy = "Transferir cópia" +moreOptions = "Mais opções" reset = "Repor alterações" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contratos" +"Financial reports" = "Relatórios financeiros" +"HR records" = "Registos de RH" +Insurance = "Seguros" +Invoices = "Faturas" +"Legal filings" = "Documentação legal" +"Medical / PHI" = "Médico / PHI" +"Tax documents" = "Documentos fiscais" + [policies.enforcement] applying = "A aplicar {{names}}" applyingProgress = "A aplicar {{names}} ({{done}} de {{total}})" @@ -5963,9 +6011,95 @@ export = "A aplicar antes de exportar" input = "A aplicar ao importar" print = "A aplicar antes de imprimir" +[policies.field] +accessLog = "Registo de acesso" +archiveAfter = "Arquivar após" +auditTrail = "Histórico de auditoria" +belowThreshold = "Abaixo do limite" +destination = "Destino" +frameworks = "Frameworks" +immutableHold = "Retenção imutável" +keepFor = "Manter durante" +minConfidence = "Confiança mín." +notify = "Notificar no encaminhamento" +onViolation = "Quando não conforme" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 ano" +"30 days" = "30 dias" +"90 days" = "90 dias" +Never = "Nunca" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Assinalar para revisão" +Hold = "Reter" +"Route to bucket" = "Encaminhar para bucket" + +[policies.fieldOption.destination] +Documents = "Documentos" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 ano" +"3 years" = "3 anos" +"30 days" = "30 dias" +"7 years" = "7 anos" +Indefinite = "Indefinidamente" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Ocultar automaticamente PHI" +"Block export" = "Bloquear exportação" +"Flag for review" = "Assinalar para revisão" +"Quarantine document" = "Colocar documento em quarentena" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Adicionar" +addPlaceholder = "Adicionar uma etiqueta…" +customNote = "Personalizado para a sua equipa." +defaultNote = "A utilizar a predefinição incorporada, partilhada com a sua equipa." +duplicate = "\"{{name}}\" já existe." +edit = "Editar etiquetas" +empty = "Ainda não existem etiquetas." +export = "Exportar JSON" +iconAria = "Escolha um ícone para {{name}}" +import = "Importar JSON" +importError = "Não foi possível importar esse ficheiro." +managedNote = "As etiquetas da equipa são geridas pelo líder da sua equipa." +modalSubtitle = "Partilhado com toda a sua equipa. O classificador escolhe as etiquetas que se aplicam a cada documento." +modalTitle = "Etiquetas de classificação" +pickIcon = "Utilizar ícone de {{label}}" +removeAria = "Remover {{name}}" +resetToDefault = "Repor predefinição" +saveForTeam = "Guardar para a equipa" +saving = "A guardar…" +sectionLabel = "Etiquetas de classificação" +startFromScratch = "Começar do zero" +teamCount = "etiquetas da equipa" +tooLong = "As etiquetas podem ter, no máximo, {{max}} caracteres." +ungrouped = "Sem grupo" +view = "Ver etiquetas" + [policies.pii] account = "Números de conta (com rótulo)" card = "Cartões de crédito / débito" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Números de encaminhamento dos EUA (ABA)" ssn = "Números de Segurança Social" +[policies.settings] +noneExport = "Atualmente, nenhuma política é executada na exportação." +noneUpload = "Atualmente, nenhuma política é executada no carregamento." +onExport = "Na exportação" +onUpload = "No carregamento" +reorderHandle = "Arraste para reordenar" +runOrderDesc = "Quando mais do que uma política é executada no mesmo acionador, são executadas por esta ordem — cada uma sobre a saída da política anterior. Arraste para reordenar." +title = "Definições de políticas" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opções de políticas" +policySettings = "Definições de políticas" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Tentar novamente políticas falhadas ({{count}})" +rowProgress = "{{completed}} de {{total}} ficheiros processados" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "O que é uma política?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} em aplicação..." +badgeRan = "A política {{name}} foi executada neste ficheiro" +blockingAction = "{{action}} bloqueada enquanto a política é aplicada, aguarde..." +dismiss = "Dispensar sobreposição" +enforcingTitle = "A aplicar política..." +viewAnyway = "Ver ficheiro (política ainda em aplicação)" + +[portal] +comingSoon = "Em breve" + +[portal.accountLink.card] +billingNote = "O processamento sem supervisão é faturado na carteira da sua organização." +eyebrow = "Associação de conta" +linkButton = "Associar a sua conta Stirling" +linked = "Associado" +linkedAs = "Associado como {{name}}." +linkedGeneric = "Esta instância está associada." +notLinked = "Não associado" +title = "Associar esta organização à respetiva conta Stirling" +unlink = "Desassociar" + +[portal.accountLink.card.error] +title = "Não foi possível associar" + +[portal.accountLink.card.loginNotConfigured] +after = "para ativar a associação de conta com a conta Stirling alojada. Em dev, pode simular o início de sessão a partir da caixa de diálogo de associação." +before = "Defina" +title = "Início de sessão SaaS não configurado" + +[portal.accountLink.gate] +action = "Associar conta" +description = "Associe a conta Stirling desta organização para utilizar funcionalidades faturáveis." +title = "Associe para desbloquear" +titleFeature = "Associe para desbloquear {{feature}}" + +[portal.accountLink.instances] +active = "Ativa" +revoke = "Revogar" +revoked = "Revogada" +unnamed = "Instância sem nome" + +[portal.accountLink.instances.columns] +instance = "Instância" +lastSeen = "Visto pela última vez" +linked = "Associado" +status = "Estado" + +[portal.accountLink.instances.empty] +description = "Associe a conta desta organização e, em seguida, registe as suas instâncias autoalojadas para as ver aqui." +title = "Sem instâncias associadas" + +[portal.accountLink.instances.time] +daysAgo_one = "há {{count}} d" +daysAgo_other = "há {{count}} d" +hoursAgo_one = "há {{count}} h" +hoursAgo_other = "há {{count}} h" +justNow = "agora mesmo" +minutesAgo_one = "há {{count}} min" +minutesAgo_other = "há {{count}} min" +never = "nunca" + +[portal.accountLink.modal] +linkSubtitle = "Inicie sessão na conta à qual este servidor deve faturar." +linkTitle = "Associar a sua conta Stirling" +reauthSubtitle = "A sua sessão expirou — volte a iniciar sessão na sua conta Stirling. A sua instância permanece associada." +reauthTitle = "Iniciar sessão novamente" +simulateSignIn = "Simular início de sessão (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "para ativar a associação na aplicação com a conta Stirling alojada." +and = "e" +before = "Defina" +title = "Início de sessão SaaS não configurado" + +[portal.accountLink.panel] +instancesSub = "Todas as instâncias autoalojadas registadas nesta organização. Revogue uma credencial para cortar imediatamente o respetivo acesso sem supervisão." +instancesTitle = "Instâncias associadas" +revokeError = "Não foi possível revogar a instância" +sub = "Associe esta organização autoalojada à respetiva conta Stirling para que o processamento sem supervisão seja faturado na carteira da sua organização." + +[portal.accountLink.panel.loadError] +forbidden = "Apenas o proprietário da equipa pode ver as instâncias associadas da organização." +generic = "Não foi possível carregar as instâncias associadas da equipa. Tente novamente dentro de momentos." +title = "Não foi possível carregar as instâncias associadas" + +[portal.accountLink.state] +free = "Plano Editor" +subscribed = "Plano Processor" +unlinked = "Não associado" + +[portal.agentBuilder] +bootstrapFromDocument = "Inicializar a partir de documento" +sectionsAriaLabel = "Secções do criador de agentes" +selectorAriaLabel = "Agentes" +subtitle = "Conceba, teste e disponibilize os agentes de IA que classificam, extraem e encaminham os seus documentos. Defina cenários, limite o acesso a ferramentas, execute um conjunto dourado e publique uma versão." +title = "Criador de agentes" + +[portal.agentBuilder.bootstrap] +cancel = "Cancelar" +dropzoneText = "Escolha um documento de exemplo (PDF ou imagem)" +lead = "Largue um documento de exemplo e iremos propor cenários e um esquema de extração que pode refinar. Nada é publicado até o rever." +submit = "Inicializar agente" +subtitle = "Iniciar um novo agente a partir de um ficheiro representativo" +title = "Inicializar a partir de um documento" + +[portal.agentBuilder.empty] +description = "Inicialize um agente a partir de um documento de exemplo para iniciar os respetivos cenários e esquema de extração; depois refine e publique." +title = "Ainda não existem agentes" + +[portal.agentBuilder.evals] +casesPassing = "Casos aprovados" +columnCase = "Caso de avaliação" +columnLatency = "Latência" +columnResult = "Resultado" +fail = "falha" +goldenSetPassRate = "Taxa de aprovação do conjunto dourado" +latencyMs = "{{ms}} ms" +notRun = "não executado" +pass = "aprovado" +passRate = "Taxa de aprovação" +runEvals = "Executar avaliações" + +[portal.agentBuilder.evals.empty] +description = "As avaliações transformam os seus cenários num conjunto dourado repetível. Atualize para registar a taxa de aprovação ao longo do tempo e condicionar publicações com base nela." +title = "Ainda não existe conjunto dourado" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "entre conjuntos dourados" +activeAgents = "Agentes ativos" +avgPassRate = "Taxa média de aprovação das avaliações" +fleetWide = "em toda a frota" +latestPublished = "Última publicada" +scenarios = "Cenários" +testCases = "casos de teste" +totalDescription_one = "{{count}} no total" +totalDescription_other = "{{count}} no total" + +[portal.agentBuilder.scenarios] +add = "Adicionar" +addScenario = "Adicionar cenário" +enable = "Ativar" +expectationLabel = "Comportamento esperado" +expectationPlaceholder = "O que o agente deve fazer" +inEval = "em avaliação" +mute = "Silenciar" +muted = "silenciado" +nameLabel = "Nome" +namePlaceholder = "ex.: Escalonamento de conformidade" + +[portal.agentBuilder.tabs] +evals = "Avaliações" +scenarios = "Cenários" +tools = "Ferramentas" +versions = "Versões" + +[portal.agentBuilder.tools] +broadAccess = "Acesso amplo" +deniedHint = "As ferramentas selecionadas estão bloqueadas. Tudo o resto permanece invocável." +deniedTools = "Ferramentas negadas" +governanceGate = "A governação de ferramentas está disponível no plano Enterprise." +restricted = "Restrito" +restrictedAccess = "Acesso restrito a ferramentas" +restrictedDescription = "Permitir todas as ferramentas exceto as que negar abaixo." + +[portal.agentBuilder.versions] +current = "atual" +historyGate = "O histórico completo de versões e a reposição estão disponíveis no plano Enterprise." +publish = "Publicar" +rollBack = "Reverter" + +[portal.assistant] +close = "Fechar assistente" +error = "Não foi possível contactar o assistente." +errorWithDetail = "Não foi possível contactar o assistente: {{detail}}" +inputAriaLabel = "Perguntar ao assistente" +inputPlaceholder = "Pergunte sobre Stirling…" +open = "Abrir assistente" +send = "Enviar" +title = "Assistente" +tryAsking = "Experimente perguntar" +typing = "A escrever" + +[portal.auth] +loading = "A carregar" +redirectingToEditor = "A redirecionar para o editor..." + +[portal.billing.checkout] +noClientSecret = "A função Edge não devolveu client_secret." +subtitle = "Adicione um cartão para continuar além da sua oferta gratuita do plano Editor. O Stripe trata do resto." +title = "Ativar o plano Processor" + +[portal.billing.checkout.activationSlow] +body = "O pagamento foi efetuado com sucesso, mas a ativação está a demorar um pouco mais do que o habitual. Será ativado automaticamente — feche isto e aparecerá aqui em breve." +close = "Fechar" +title = "Quase concluído" + +[portal.billing.checkout.error] +title = "Não foi possível iniciar o checkout" + +[portal.billing.checkout.finalizing] +body = "O pagamento foi efetuado. Estamos a ativar o processamento medido nas suas instâncias associadas — normalmente demora alguns segundos." +hint = "Mantenha esta janela aberta." +title = "A ativar o seu plano Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "no env do portal para ativar o checkout na aplicação." +bodyBefore = "Defina" +title = "Stripe não configurado" + +[portal.billing.enterpriseUpsell] +cta = "Criar o seu orçamento Enterprise" +description = "Descontos por volume contratado, implementação air-gapped, MSA personalizada e revisões de segurança, e parcerias com distribuidores terceiros." +eyebrow = "Desconto por volume · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Ativo este mês" +cost = "Custo" +editorsDeployed = "Editores implementados" +inviteTeammates = "Convidar colegas de equipa" +pdfsEdited = "PDF editados" +subtitle = "Implemente em qualquer lugar, para toda a sua equipa." +title = "Editores de PDF gratuitos" + +[portal.billing.freePlan] +checkoutErrorTitle = "Não foi possível iniciar o checkout" +currentPlan = "Plano atual" +freeForever = "Gratuito para sempre" +noTeamResolved = "Ainda não existe uma equipa definida na sua carteira — atualize e tente novamente." +ownerOnly = "Apenas o proprietário da equipa pode ativar o plano Processor." +planName = "Editor" +ssoIncluded = "SSO incluído" +switchOnProcessor = "Ativar o Processor →" +unlimitedUsers = "Utilizadores ilimitados" + +[portal.billing.invoices] +columnAmount = "Valor" +columnDate = "Data" +columnDescription = "Descrição" +columnPdfsProcessed = "PDF processados" +columnStatus = "Estado" +descriptionFallback = "Fatura" +downloadAriaLabel = "Transferir fatura {{number}} como PDF" +emptyDescription = "Assim que a sua equipa subscrever e o primeiro ciclo fechar, as suas faturas aparecem aqui." +emptyTitle = "Ainda não existem faturas" +fetchLimitNote_one = "A mostrar a sua {{count}} fatura mais recente. As faturas mais antigas estão no portal Stripe." +fetchLimitNote_other = "A mostrar as suas {{count}} faturas mais recentes. As faturas mais antigas estão no portal Stripe." +loadError = "Não foi possível carregar faturas: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Mostrar todas as {{count}}" +showAll_other = "Mostrar todas as {{count}}" +showFewer_one = "Mostrar menos ({{count}} superior)" +showFewer_other = "Mostrar menos ({{count}} superiores)" +showMostRecent_one = "Mostrar {{count}} mais recente" +showMostRecent_other = "Mostrar {{count}} mais recentes" +title = "Histórico de faturas" +viewAriaLabel = "Ver fatura {{number}} no Stripe" +viewLink = "Ver ↗" + +[portal.billing.linkPrompt] +cta = "Associar conta Stirling" +description = "A edição manual de PDF — ver, assinar, unir, dividir, adicionar marca de água, comprimir, converter, OCR manual — é sempre gratuita, associada ou não. Associe para obter 500 PDF gratuitos de processamento medido (automação, IA e API); quando precisar de mais, ative o plano Processor e pague apenas pelo que utilizar." +title = "Associar a sua conta Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Faturado mensalmente" +cardEnding = "{{brand}} terminado em {{last4}}" +cardFallback = "Cartão" +expiresBilledMonthly = "Expira em {{expiry}} · faturado mensalmente" +eyebrow = "Método de pagamento" +managedSub = "O seu cartão e os detalhes de faturação são mantidos em segurança no portal de clientes do Stripe." +managedTitle = "Gerido no Stripe" +update = "Atualizar" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Ainda não há processamento medido neste período." +eyebrow = "PDF processados neste período" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF medidos divididos por categoria" +segmentAgentsDesc = "Ações de agentes de IA" +segmentAgentsLabel = "Agentes" +segmentApiDesc = "Pedidos API diretos" +segmentApiLabel = "API" +segmentAutomationDesc = "Automações e pipelines" +segmentAutomationLabel = "Automação" +unit = "PDF medidos" + +[portal.billing.spendLimit] +adjustLimit = "Ajustar limite" +cancel = "Cancelar" +capControlNote = "As alterações aplicam-se imediatamente — aumente ou reduza o teto a qualquer momento." +capSuffix = "/ mês" +capSuffixWithDocs = "/ mês · ≈ {{documents}} documentos" +displaySub = "Só lhe é faturado o que processa automaticamente — nunca acima do teto." +editTitle = "Defina o seu teto mensal" +eyebrow = "Limite de gastos" +guardrailBody = "um teto rígido — nunca lhe será faturado acima dele. Ao atingir o teto, o processamento medido pausa (a edição ilimitada de PDF continua a funcionar) até o aumentar ou o ciclo reiniciar. Nada se perde." +guardrailLabel = "A sua proteção:" +noCap = "sem teto" +pctUsed = "{{pct}}% utilizado" +remaining = "{{amount}} restante" +save = "Guardar limite" +saveError = "Não foi possível guardar o limite" +thisPeriodUncapped = "{{amount}} neste período · sem teto" +usedThisMonth = "{{amount}} utilizado este mês" +useSuggested = "Utilizar sugerido · {{amount}} / mês" + +[portal.billing.spendLimit.projection] +body_one = "A {{rate}}/dia, atinge o teto em ~{{count}} dia (~{{monthEnd}} no fim do mês). Limite sugerido ~{{suggested}}." +body_other = "A {{rate}}/dia, atinge o teto em ~{{count}} dias (~{{monthEnd}} no fim do mês). Limite sugerido ~{{suggested}}." +label = "Previsto exceder." + +[portal.billing.spendThisMonth] +eyebrow = "Gastos este mês" +processed_one = "{{formattedCount}} PDF processado." +processed_other = "{{formattedCount}} PDF processados." +processedWithRate_one = "{{formattedCount}} PDF processado, a {{rate}} cada." +processedWithRate_other = "{{formattedCount}} PDF processados, a {{rate}} cada." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Aumente-o agora para que o processamento automatizado nunca pause." +approachingTitle = "Está a {{pct}}% do seu limite mensal de gastos" +raiseLimit = "Aumentar limite" +reachedBody = "O processamento medido está pausado até aumentar o limite ou o ciclo reiniciar. A edição ilimitada de PDF continua a funcionar." +reachedTitle = "Limite mensal de gastos atingido" + +[portal.billing.subscribedPlan.portalError] +title = "Não foi possível abrir o portal Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "de {{allowance}} PDF gratuitos utilizados" +capSuffix_other = "de {{allowance}} PDF gratuitos utilizados" +eyebrow = "Avaliação do Processor" +statusLabel_one = "{{remaining}} restante" +statusLabel_other = "{{remaining}} restantes" +sub = "Utilize o Editor de PDF gratuitamente. Pague para processar PDF automaticamente." +title_one = "Processe {{allowance}} PDF gratuitamente" +title_other = "Processe {{allowance}} PDF gratuitamente" +titleWithRate_one = "Processe {{allowance}} PDF gratuitamente, depois {{rate}}/PDF" +titleWithRate_other = "Processe {{allowance}} PDF gratuitamente, depois {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Bloqueado" +openAriaLabel = "Abrir componente {{name}}" + +[portal.catalogue.detail] +addToProject = "Adicionar ao projeto" +ariaLabel = "Detalhe do componente" +tabsAriaLabel = "Secções de detalhe do componente" +upgradeToUnlock = "Atualizar para desbloquear" + +[portal.catalogue.detail.code] +install = "Instalar" +usage = "Utilização" + +[portal.catalogue.detail.locked] +description = "{{name}} está incluído a partir do plano {{tier}}. Atualize para o incorporar." +title = "Não disponível no seu plano" + +[portal.catalogue.detail.preview] +badge = "Pré-visualização em direto" +note = "A sandbox interativa é renderizada aqui" + +[portal.catalogue.detail.pricing] +note = "Medido por {{unit}}. A utilização para além da quota gratuita mensal é faturada na sua conta e discriminada em Utilização e faturação." + +[portal.catalogue.detail.stats] +billedOn = "Faturado em" +embeds30d = "Incorporações (30 d)" +freeQuota = "Quota gratuita" +freeQuotaValue = "{{amount}} / mês" +maturity = "Maturidade" +none = "Nenhum" +perAction = "Por ação" +price = "Preço" + +[portal.catalogue.detail.tabs] +code = "Código" +overview = "Visão geral" +pricing = "Preços" +props = "Props / API" + +[portal.catalogue.props] +optional = "opcional" +required = "obrigatório" + +[portal.catalogue.props.columns] +description = "Descrição" +name = "Prop" +required = "Obrigatório" +type = "Tipo" + +[portal.catalogue.summary] +componentsGa = "Componentes GA" +componentSpendMtd = "Gasto com componentes (MTD)" +embedsThisMonth = "Incorporações este mês" +inBeta = "Em beta" + +[portal.components.billingUnit] +approval = "aprovação" +check = "verificação" +event = "evento" +render = "renderização" +review = "revisão" +session = "sessão" +signature = "assinatura" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widgets SDK incorporáveis que coloca na sua própria aplicação — um visualizador, um fluxo de assinatura eletrónica, um painel de revisão por IA. Cada um é medido por ação. Clique num cartão para instalação, utilização e props." +title = "Componentes" + +[portal.componentsView.empty] +description = "Não foi possível carregar o catálogo de componentes. Tente novamente em breve." +title = "Nenhum componente disponível" + +[portal.componentsView.lockedBanner] +description = "Os componentes GA estão disponíveis em Pay-as-you-go; alguns componentes Beta são exclusivos para enterprise. Os cartões bloqueados mostram um incentivo à atualização." +title = "Alguns componentes precisam de um plano pago" + +[portal.docs.authentication] +codeCaption = "cada pedido" +eyebrow = "INTRODUÇÃO" +lead = "Todos os pedidos autenticam com um bearer token. As chaves têm âmbito por ambiente e nunca expiram, exceto se forem rodadas." +liveKey = "Chaves de produção — faturadas, limitadas por taxa conforme o seu plano." +testKey = "Chaves sandbox — gratuitas, devolvem fixtures sintéticas." +title = "Autenticação" + +[portal.docs.components] +codeCaption = "incorporar o visualizador" +eyebrow = "COMPONENTES" +lead = "UI incorporável para filas de revisão e inspeção de documentos. Traga os seus próprios estilos ou utilize o tema fornecido." +title = "Visualizadores integráveis" + +[portal.docs.endpoints] +eyebrow = "REFERÊNCIA DA API" +fieldCount_one = "{{count}} campo" +fieldCount_other = "{{count}} campos" +filterAll = "Todos" +filterAriaLabel = "Filtrar endpoints por vertical" +lead = "Cada tipo de documento é um endpoint tipado. Faça POST de um ficheiro e receba JSON validado por esquema. Filtre por vertical abaixo." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "REFERÊNCIA DA API" +lead = "Os erros devolvem um código estável legível por máquina, além de uma mensagem humana. O corpo 4xx inclui sempre um request_id para suporte." +title = "Erros" + +[portal.docs.nav] +ariaLabel = "Documentação" + +[portal.docs.nav.empty] +description = "Não foi possível carregar o índice da documentação." +title = "Documentação indisponível" + +[portal.docs.quickstart] +eyebrow = "INTRODUÇÃO" +lead = "Envie o seu primeiro documento para um endpoint tipado e receba JSON estruturado em três passos. Sem treino de modelos, sem prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "para receitas prontas a copiar e colar." +bodyBeforeLink = "ligue a mesma chamada a uma pipeline para encadear validação, ocultação e entrega — ou exponha-a a um agente através de MCP. Consulte" +label = "Seguinte:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Crie uma chave com âmbito a partir do separador Infraestrutura. As chaves transportam limites de taxa e uma allowlist IP opcional. Exporte-a para a sua shell:" +title = "Emitir uma chave API" + +[portal.docs.quickstart.step2] +body = "Faça POST de um ficheiro para qualquer endpoint tipado. O endpoint determina o esquema que recebe — aqui, o extrator de faturas." +snippetCaption = "extrair uma fatura" +title = "Enviar um documento" + +[portal.docs.quickstart.step3] +body = "Cada resposta é validada contra o esquema do endpoint, com uma pontuação de confiança e proveniência por campo." +codeCaption = "200 OK" +title = "Ler o resultado estruturado" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concorrência" +eyebrow = "INTRODUÇÃO" +lead = "Os limites escalam com o seu plano. Uma resposta 429 inclui um cabeçalho Retry-After; os SDKs fazem backoff automaticamente." +requestsPerMinute = "Pedidos / minuto" +title = "Limites de taxa e quotas" + +[portal.docs.recipes] +cloneButton = "Clonar receita" +eyebrow = "PLAYBOOKS" +lead = "Padrões de ponta a ponta que encadeiam fontes, operações e destinos. Cada um corresponde a uma pipeline que pode clonar." +title = "Receitas" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Clientes first-party com respostas tipadas, novas tentativas automáticas e carregamentos por streaming. Todos acompanham o mesmo catálogo de endpoints." +title = "SDKs oficiais" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Obsoleto" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Capacidades incorporadas e nomeadas que o seu agente invoca como uma única ferramenta. Cada skill é uma cadeia de operações determinística com avaliações associadas." +title = "Skills de agente" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "REFERÊNCIA DA API" +lead = "Subscreva eventos document.processed, pipeline.completed e quota.threshold. Os payloads são assinados com HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header com o seu segredo de assinatura antes de confiar num payload. Os SDKs incluem um" +beforeSignature = "Verifique a" + +[portal.documents] +exportCsv = "Exportar CSV" +search = "Pesquisar por nome de ficheiro, ID..." +subtitle = "Todos os documentos que a sua organização processou, com o respetivo registo de processamento completo. O acesso ao conteúdo requer pedido." +title = "Documentos" + +[portal.documents.audit] +approved = "Aprovado" +archived = "Arquivado" +elevation = "Elevação" +empty = "Ainda não há eventos registados." +extracted = "Processado" +flagged = "Necessita de revisão" +ingested = "Ingerido" +reviewed = "Em revisão" + +[portal.documents.drawer] +sectionsAriaLabel = "Secções de detalhe do documento" + +[portal.documents.drawer.tabs] +audit = "Auditoria" +extractions = "Extrações" +overview = "Visão geral" + +[portal.documents.elevation] +requestAccess = "Pedir acesso" + +[portal.documents.elevation.active] +description = "Concessão temporária — o acesso é registado e limitado no tempo." +descriptionFourEyes = "Concessão temporária — foi notificado um revisor par (quatro-olhos)." +title = "O acesso expira dentro de {{time}}" + +[portal.documents.elevation.gated] +description = "O conteúdo está protegido por acesso permanente zero. O pedido inicia uma concessão limitada no tempo." +descriptionFourEyes = "O conteúdo está protegido por acesso permanente zero. O pedido inicia uma concessão limitada no tempo e notifica um revisor par (quatro-olhos)." +title = "Documento sensível" + +[portal.documents.extractions] +empty = "Não foram extraídos campos deste documento." +masked = "Os campos extraídos estão ocultos. Peça acesso temporizado para ver o conteúdo deste documento." + +[portal.documents.extractions.columns] +confidence = "Confiança" +field = "Campo" +value = "Valor" + +[portal.documents.filters] +all = "Todos" +ariaLabel = "Filtrar documentos por estado" +flagged = "Assinalados" +inReview = "Em revisão" +processed = "Processados" + +[portal.documents.overview] +action = "Pipeline / Ação" +product = "Produto" +received = "Hora" +status = "Estado" +type = "Tipo" +user = "Utilizador" + +[portal.documents.queue.empty] +description = "À medida que as fontes enviarem documentos para as suas pipelines, estes aparecerão aqui para revisão." +title = "Não há documentos na fila" + +[portal.documents.status] +error = "Erro" +flagged = "Necessita de revisão" +inReview = "Em revisão" +processed = "Processado" + +[portal.documents.table] +auto = "Automático" +editorAction = "Editor" +empty = "Nenhum documento corresponde a este filtro." +rowActions = "Ações da linha" +sensitiveLabel = "Sensível" +sensitiveTitle = "Sensível — acesso necessário" + +[portal.documents.table.columns] +action = "Pipeline / Ação" +document = "Documento" +product = "Produto" +status = "Estado" +time = "Hora" +user = "Utilizador" + +[portal.editorAdmin] +subtitle = "Implemente o Stirling PDF Editor, emparelhe instâncias autoalojadas com a sua organização e opere a frota em execução — destinos, estado, credenciais e ativação offline num só lugar." +title = "Implementação do Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Utilizadores ativos" +host = "Host" +lastSeen = "Visto pela última vez" +region = "Região" +status = "Estado" +version = "Versão" + +[portal.editorAdmin.health.empty] +description = "Implemente um destino e emparelhe-o para ver aqui o estado em tempo real da instância." +title = "Nenhuma instância a reportar" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Gerar pacote offline" +lockCopy = "A ativação offline e on-prem faz parte do Enterprise." +subtitle = "Gere um pacote de ativação assinado para uma instalação offline ou on-prem sem caminho de rede de saída. Transfira-o para a instância e aplique-o durante a configuração da primeira execução." +talkToSales = "Falar com vendas" +title = "Ativação isolada da rede" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} está assinado e pronto a transferir. Ativa uma instância e expira em 14 dias." +title = "Pacote pronto" + +[portal.editorAdmin.pairing] +generated = "Gerado ✓" +generateNewCode = "Gerar novo código" +lockCopy = "O aprovisionamento IaC faz parte do Enterprise." +rotate = "Rodar" +talkToSales = "Falar com vendas" + +[portal.editorAdmin.sections.health] +sub = "Todas as instâncias do Editor a reportar — versão, região, estado, visto pela última vez e utilizadores ativos." +title = "Estado da instância" + +[portal.editorAdmin.sections.pairing] +sub = "Ligue um editor autoalojado a esta organização. Gere um token, entregue um código curto ou configure-o através de IaC." +title = "Emparelhamento" + +[portal.editorAdmin.sections.targets] +sub = "Onde o Editor é executado. Copie um snippet para iniciar uma instância autoalojada ou use Cloud Gerida sem operações." +title = "Destinos de implementação" + +[portal.editorAdmin.serviceToken] +currentToken = "Token atual" +lastRotated = "Rodado pela última vez" +rotateButton = "Rodar token de serviço" +subtitle = "As instâncias autenticam-se na organização com esta credencial. Rode-a de forma programada ou imediatamente após uma suspeita de fuga." +title = "Token de serviço" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Foi emitido um novo token. Atualize o STIRLING_SERVICE_TOKEN de cada instância autoalojada dentro da janela de tolerância de 24 h ou ficarão offline." +title = "Rodar instâncias em execução" + +[portal.editorAdmin.status] +degraded = "Degradado" +healthy = "Saudável" +offline = "Offline" +pairing = "A emparelhar" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instância" +instanceCount_other = "{{count}} instâncias" +talkToSales = "Falar com vendas" +upgradePlan = "Atualizar plano" + +[portal.editorAdmin.targets.lock] +enterprise = "O autoalojamento on-prem e Kubernetes faz parte do Enterprise." +paid = "O autoalojamento com Docker e Kubernetes é desbloqueado num plano pago." + +[portal.editorAdmin.targets.state] +available = "Disponível" +locked = "Bloqueado" +running = "Em execução" + +[portal.errorBoundary] +description = "Esta vista encontrou um erro inesperado. Tente novamente ou escolha outra secção na barra lateral." +retry = "Tentar novamente" +title = "Algo correu mal nesta página" + +[portal.home.editor] +activeUsers = "{{n}} ativos" +invite = "Convidar colegas de equipa" +name = "Stirling PDF Editor" +open = "Abrir no navegador" +updated = "atualizado {{time}}" + +[portal.home.editor.target] +cloud = "Cloud Gerida" +docker = "Autoalojado · Docker" +kubernetes = "Autoalojado · Kubernetes" + +[portal.home.greeting] +afternoon = "Boa tarde" +evening = "Boa noite" +morning = "Bom dia" + +[portal.home.onboarding] +dismiss = "Ignorar configuração" +notStarted = "Não iniciado" +progress = "{{done}} de {{total}} concluídos" +title = "Concluir configuração" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC em toda a organização, preços por volume comprometido e implementação isolada da rede." +cta = "Iniciar avaliação" +ctaQuote = "Obter orçamento" +lead = "Para mais de 250 colaboradores." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Implemente a aplicação de desktop, grátis para sempre." +title = "Transferir o PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} ativas · {{recommended}} recomendadas" +chip = "{{active}} ativas" +title = "Ativar políticas" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} ligadas · todos os PDF governados onde chegam" +chip = "{{connected}} ligadas" +title = "Ligar as suas fontes" + +[portal.home.quickActions] +subtitle = "Principais tarefas para hoje" +title = "Ações rápidas" + +[portal.home.quickActions.buildPipeline] +blurb = "Compositor em 3 passos sobre a biblioteca de operações tipadas" +title = "Criar uma pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agentes, webhooks, pastas monitorizadas" +title = "Ligar uma fonte" + +[portal.home.quickActions.issueApiKey] +blurb = "Chave com âmbito, limites de taxa e lista de permissões de IP" +title = "Emitir uma chave API" + +[portal.infrastructure] +manageEditorDeployment = "Gerir implementação do Editor" +sectionsAriaLabel = "Secções de infraestrutura" +subtitle = "Implementações, credenciais, postura de segurança, armazenamento e o trilho de auditoria para o seu espaço de trabalho Stirling." +title = "Infraestrutura" + +[portal.infrastructure.apiKeys] +createKey = "Criar chave" +heading = "Chaves API" +subheading = "Credenciais com âmbito, limites de taxa por chave, permissões e listas de permissões de IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IPs permitidos" +anyIp = "Qualquer IP (sem lista de permissões)" +created = "Criado" +lastUsed = "Usado pela última vez" +permissions = "Permissões" +rateLimit = "Limite de taxa" +rateLimitValue = "{{value}} pedidos/min" +usageMonth = "Utilização este mês" +usageToday = "Utilização hoje" + +[portal.infrastructure.apiKeys.empty] +description = "Crie uma chave com âmbito para começar a chamar a Stirling API." +title = "Ainda não há chaves API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrar eventos de auditoria por categoria" +heading = "Registos de auditoria" +latencyValue = "{{value}} ms" +noEventsInCategory = "Não há eventos nesta categoria." +subheading = "Todos os eventos de autenticação, configuração e processamento em todo o seu espaço de trabalho." + +[portal.infrastructure.audit.columns] +actor = "Ator" +event = "Evento" +latency = "Latência" +status = "Estado" +target = "Recurso" +timestamp = "Carimbo de data/hora" + +[portal.infrastructure.audit.empty] +description = "A atividade do espaço de trabalho aparecerá aqui à medida que ocorrer." +title = "Não há eventos de auditoria" + +[portal.infrastructure.audit.export] +cancel = "Cancelar" +error = "Falha na exportação. Tente novamente." +exportButton = "Exportar" +exporting = "A exportar…" +fieldsLegend = "Colunas" +format = "Formato" +open = "Exportar" +subtitle = "Transfira eventos de auditoria como CSV ou JSON. Escolha quais as colunas a incluir." +title = "Exportar registo de auditoria" + +[portal.infrastructure.audit.export.fields] +date = "Data" +documentName = "Nome do documento" +ipAddress = "Endereço IP" +outcome = "Resultado" +tool = "Ferramenta" +username = "Nome de utilizador" + +[portal.infrastructure.audit.filters] +all = "Todos" +auth = "Autenticação" +config = "Configuração" +elevation = "Elevação" +processing = "Processamento" +security = "Segurança" + +[portal.infrastructure.audit.forbidden] +description = "O registo de auditoria está disponível para líderes de equipa e administradores. Peça acesso ao seu líder de equipa ou a um administrador." +title = "Não tem acesso" + +[portal.infrastructure.audit.metrics] +config = "Configuração" +elevation = "Elevação" +processing = "Processamento" +totalEvents = "Total de eventos · 24 h" + +[portal.infrastructure.createKey] +cancel = "Cancelar" +createKey = "Criar chave" +done = "Concluído" +ipAllowlistHelper = "Intervalos CIDR separados por vírgulas. Deixe em branco para permitir qualquer IP." +ipAllowlistLabel = "Lista de permissões de IP" +keyNameLabel = "Nome da chave" +keyNamePlaceholder = "ex.: Produção · ingestão" +permissionsLabel = "Permissões" +secretKeyCaption = "Chave secreta" +secretWarning = "Guarde isto num gestor de segredos. O Stirling armazena apenas um hash — não há forma de o recuperar mais tarde." +subtitle = "Limite a chave ao mínimo de que necessita. Pode rodá-la ou revogá-la a qualquer momento." +subtitleCreated = "Copie este segredo agora — não será mostrado novamente." +title = "Criar chave API" +titleCreated = "Chave criada" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Implementado por" +environment = "Ambiente" +product = "Produto" +status = "Estado" +version = "Versão" +when = "Quando" + +[portal.infrastructure.deployments.recent] +heading = "Implementações recentes" +subheading = "Os rollouts mais recentes em produtos e ambientes." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instâncias" +latency = "Latência" +load = "Carga" +p99 = "P99" +region = "Região" +status = "Estado" +throughput = "Débito" +uptime = "Tempo de atividade" +version = "Versão" + +[portal.infrastructure.deployments.regions] +heading = "Regiões" +subheading = "Estado em tempo real de cada região Stirling implementada — latência, carga e versão do rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "As regiões implementadas aparecem aqui assim que o seu espaço de trabalho for aprovisionado." +title = "Nenhuma região implementada" + +[portal.infrastructure.models] +heading = "Modelos" +msValue = "{{value}} ms" +subheading = "O catálogo de modelos e encaminhamento que alimenta o processamento de documentos em todo o seu espaço de trabalho." + +[portal.infrastructure.models.byom] +description = "Registe um modelo on-prem ou autoalojado e fixe-o a uma região para processamento vinculado à residência dos dados." +title = "Traga o seu próprio modelo" + +[portal.infrastructure.models.catalogue] +heading = "Catálogo" +sub = "Modelos geridos disponíveis para o seu espaço de trabalho, com latência e custo em tempo real." +subEnterprise = "Modelos geridos, próprios e on-prem — com fixação por região disponível." + +[portal.infrastructure.models.catalogue.empty] +description = "Os modelos no catálogo do seu espaço de trabalho aparecem aqui." +title = "Não há modelos disponíveis" + +[portal.infrastructure.models.columns] +cost = "Custo" +latency = "Latência" +load = "Carga" +model = "Modelo" +status = "Estado" +type = "Tipo" +version = "Versão" + +[portal.infrastructure.models.metrics] +activeModels = "Modelos ativos" +avgLatency = "Latência média" +included = "Incluído" +monthlySpend = "Gasto mensal com modelos" + +[portal.infrastructure.models.routing] +empty = "Não há regras de encaminhamento configuradas." +heading = "Regras de encaminhamento" +sub = "Qual o modelo que trata cada operação. A predefinição aplica-se quando nenhuma regra mais específica corresponde." +subLocked = "Encaminhe operações para modelos específicos — disponível em planos pagos." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Atualize para Pro para controlar qual o modelo que trata cada operação e tipo de documento." +title = "O encaminhamento de modelos é uma funcionalidade paga" + +[portal.infrastructure.models.routingColumns] +default = "Predefinição" +docType = "Tipo de documento" +modelForAria = "Modelo para {{operation}}" +operation = "Operação" +routedTo = "Encaminhado para" + +[portal.infrastructure.security.access.byok] +description = "Forneça uma chave do seu próprio KMS. O Stirling cifra com ela, mas ainda consegue ler." +label = "Traga a sua própria chave (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "As chaves nunca saem do seu KMS. O Stirling mantém apenas texto cifrado." +label = "Mantenha a sua própria chave (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "O Stirling gere as chaves de cifra. O mais simples — zero operações de chaves do seu lado." +label = "Chaves detidas pelo Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Política de acesso a documentos" +subheading = "Controla quem pode decifrar documentos processados em repouso." + +[portal.infrastructure.security.attestations] +heading = "Atestados de conformidade" +noReport = "Nenhum relatório disponível" +subheading = "Postura de auditoria por framework, com relatórios disponíveis sobre controlos atestados." +viewReport = "Ver relatório →" + +[portal.infrastructure.security.compliance] +heading = "Conformidade" +subheading = "Atestados e certificações que abrangem a plataforma Stirling." + +[portal.infrastructure.security.empty] +description = "A configuração de segurança do seu espaço de trabalho aparecerá aqui." +title = "Postura de segurança indisponível" + +[portal.infrastructure.security.hyokBanner] +description = "Com HYOK, as chaves de cifra nunca saem do seu KMS. O Stirling armazena e processa apenas texto cifrado que pode revogar a qualquer momento." +title = "O Stirling não consegue decifrar os seus documentos" + +[portal.infrastructure.security.ipAllowlist] +empty = "Não há intervalos de IP configurados — todos os IPs são permitidos." +heading = "Lista de permissões de IP" +sub = "O acesso à API está restrito a estes intervalos CIDR." +subLocked = "Restrinja o acesso à API a intervalos de IP conhecidos — disponível em planos pagos." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Atualize para Pro para restringir o acesso à API a redes específicas." +title = "A lista de permissões de IP é uma funcionalidade paga" + +[portal.infrastructure.security.ipColumns] +added = "Adicionado" +addedBy = "Adicionado por" +cidr = "CIDR" +label = "Etiqueta" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmo" +heading = "Gestão de chaves de cifra" +keyId = "Identificador da chave" +lastRotated = "Rodada pela última vez" +rotateKey = "Rodar chave" +rotationPolicy = "Política de rotação" +subheading = "Custódia das chaves que cifram documentos em repouso — quem pode decifrar e como as chaves rodam." + +[portal.infrastructure.security.managedBanner] +description = "A custódia traga-a-sua-própria-chave (BYOK) e mantenha-a-sua-própria-chave (HYOK) está disponível no Enterprise. Atualize para fornecer chaves do seu próprio KMS." +title = "As chaves são geridas pelo Stirling no seu plano" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Ásia-Pacífico" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · limite de dados GDPR" +label = "União Europeia" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Estados Unidos" + +[portal.infrastructure.security.residencyHeader] +heading = "Residência dos dados" +subheading = "Onde os documentos são armazenados e processados." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} usado" + +[portal.infrastructure.storage.empty] +description = "O armazenamento ligado e a utilização aparecem aqui." +title = "Nenhum armazenamento configurado" + +[portal.infrastructure.storage.lifecycle] +active = "Ativo" +activeRange = "0–{{value}}d" +archived = "Arquivado" +coldStorage = "armazenamento frio" +deleted = "Eliminado" +never = "nunca" +purged = "purgado" + +[portal.infrastructure.storage.providers] +connect = "Ligar" +connected = "Ligado" +heading = "Fornecedores ligados" +subheading = "Onde os artefactos processados são escritos." + +[portal.infrastructure.storage.retention] +heading = "Retenção" +subheading = "Durante quanto tempo os artefactos são mantidos antes da eliminação do ciclo de vida." +windowLabel = "Janela de retenção predefinida" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dia" +days_other = "{{count}} dias" +never = "Nunca eliminar" + +[portal.infrastructure.storage.totalUsage] +heading = "Utilização total" +progressLabel = "Armazenamento usado" +subheading = "Armazenamento consumido em todos os fornecedores ligados." + +[portal.infrastructure.tabs] +apiKeys = "Chaves API" +audit = "Registos de auditoria" +deployments = "Implementações" +models = "Modelos" +security = "Segurança" +storage = "Armazenamento" + +[portal.nav] +agent-builder = "Criador de agentes" +components = "Componentes" +docs = "Documentação para programadores" +documents = "Documentos" +editor = "Editor" +home = "Início" +infrastructure = "Infraestrutura" +pipelines = "Pipelines" +policies = "Políticas" +procurement = "Aquisições" +settings = "Definições" +sources = "Fontes" +usage = "Utilização e faturação" +users = "Utilizadores" + +[portal.notifications] +markAllRead = "Marcar tudo como lido" +title = "Notificações" +viewAll = "Ver tudo" + +[portal.notifications.ariaLabel] +none = "Notificações, nenhuma por ler" +unread_one = "Notificações, {{count}} por ler" +unread_other = "Notificações, {{count}} por ler" + +[portal.notifications.count] +allRead = "todas lidas" +loading = "a carregar" +new_one = "{{count}} nova" +new_other = "{{count}} novas" + +[portal.notifications.empty] +description = "Não há novas notificações." +title = "Está tudo em dia" + +[portal.pipelines] +subtitle = "Todas as pipelines de documentos automatizadas no backend: uma cadeia ordenada de operações sobre um conjunto de fontes, executada por um acionador. Clique numa linha para ver os respetivos passos e fontes." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Nova pipeline" + +[portal.pipelines.builder] +addStep = "Adicionar ferramenta" +back = "Voltar às pipelines" +discard = "Descartar alterações" +enabled = "Ativada" +keepEditing = "Continuar a editar" +needsUpload = "Precisa de um ficheiro carregado" +noToolMatches = "Nenhuma ferramenta corresponde à sua pesquisa." +pipelineSettings = "Definições da pipeline" +searchTools = "Pesquisar ferramentas" +selectToolBody = "Adicione uma ferramenta para criar a sua pipeline." +selectToolTitle = "Ainda não há ferramentas" +toolSettings = "Definições da ferramenta" +unknownStep = "Operação não reconhecida, mantida tal como está." +unsavedBody = "Tem alterações não guardadas. Guarde-as antes de sair ou descarte-as?" +unsavedTitle = "Alterações não guardadas" +uploadUnsupported = "Os ficheiros carregados ainda não são suportados em pipelines, por isso estes passos não podem ser guardados: {{tools}}." +usesDefaults = "Executa com definições predefinidas" + +[portal.pipelines.composer] +addTool = "Adicionar ferramenta" +cancel = "Cancelar" +chainEmpty = "Adicione uma ferramenta para começar a criar a sua pipeline." +create = "Criar pipeline" +directory = "Pasta de saída" +directoryHelp = "Caminho absoluto no servidor. Tem de estar dentro das pastas permitidas configuradas." +editingUnsupported = "A apresentação destes parâmetros da ferramenta para edição ainda não é suportada." +moveDown = "Mover para baixo" +moveUp = "Mover para cima" +name = "Nome" +namePlaceholder = "ex.: Varredura de redação" +noSources = "Ainda não há fontes ligadas. A pipeline ainda pode ser executada em ficheiros fornecidos diretamente." +noToolSettings = "Esta ferramenta não tem definições configuráveis." +operations_one = "Operação ({{count}})" +operations_other = "Operações ({{count}})" +output = "Saída" +removeStep = "Remover operação" +save = "Guardar alterações" +scheduleEvery = "Executar a cada" +sources = "Fontes" +sourcesLoading = "A carregar fontes..." +trigger = "Acionador" +triggerManual = "Apenas manual" + +[portal.pipelines.composer.unit] +days = "dias" +hours = "horas" +minutes = "minutos" + +[portal.pipelines.delete] +body = "Eliminar \"{{name}}\"? Esta ação não pode ser anulada." +cancel = "Cancelar" +confirm = "Eliminar" +title = "Eliminar pipeline?" + +[portal.pipelines.detail] +delete = "Eliminar pipeline" +run = "Executar agora" + +[portal.pipelines.empty] +action = "Criar uma pipeline" +description = "Crie a sua primeira pipeline: escolha as fontes sobre as quais é executada, encadeie as operações e escolha para onde vai a saída." +title = "Ainda não há pipelines" + +[portal.pipelines.kpi] +active = "Ativas" +paused = "Em pausa" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Escrever na pasta" +inline = "Devolver ficheiros" + +[portal.pipelines.run] +completed_one = "Execução concluída." +completed_other = "Todas as {{count}} execuções foram concluídas." +empty = "Nada para executar: as fontes não tinham documentos para processar." +failed = "Falha na execução: {{error}}" +running = "Execução iniciada; ainda em curso." +timeout = "A execução está a demorar mais do que o esperado; poderá ainda terminar em segundo plano." + +[portal.pipelines.status] +active = "Ativa" +paused = "Em pausa" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Fontes" +status = "Estado" +steps = "Passos" + +[portal.pipelines.trigger] +folder-watch = "Monitorização de pasta" +manual = "Manual" +schedule = "Agendado" + +[portal.policies] +subtitle = "Automatizações permanentes que aplicam uma pipeline de ferramentas a todos os documentos. Cada política é acionada no carregamento ou exportação, executa a sua cadeia de ferramentas e guarda a versão aplicada juntamente com o original." +title = "Políticas" + +[portal.policies.card] +comingSoon = "Atualizar para Enterprise" +notSetUp = "Não configurado" + +[portal.policies.categories.compliance] +desc = "Aplique requisitos HIPAA, GDPR, SOC 2 ou FedRAMP a todos os documentos." +label = "Conformidade" + +[portal.policies.categories.ingestion] +desc = "Classifique documentos, extraia dados estruturados, imponha convenções de nomenclatura e normalize páginas." +label = "Ingestão" + +[portal.policies.categories.retention] +desc = "Defina durante quanto tempo os documentos são mantidos, quando arquivar e quando eliminar." +label = "Retenção" + +[portal.policies.categories.routing] +desc = "Encaminhe automaticamente documentos para a equipa, pasta ou sistema certo." +label = "Encaminhamento" + +[portal.policies.categories.security] +desc = "Detete PII, redija, remova conteúdo ativo e aplique marcas de água a documentos." +label = "Segurança" + +[portal.policies.config] +scopeAll = "Todos os documentos" + +[portal.policies.config.compliance] +summary = "Valida documentos em relação a frameworks regulamentares antes de saírem do sistema." + +[portal.policies.config.compliance.fields] +accessLog = "Registo de acesso" +auditTrail = "Trilho de auditoria" +frameworks = "Frameworks" +onViolation = "Quando não conforme" + +[portal.policies.config.compliance.rules] +0 = "Análise de framework" +1 = "Aplicar ação" +2 = "Trilho de auditoria" + +[portal.policies.config.ingestion] +summary = "Classifica documentos, extrai dados estruturados, impõe nomenclatura e normaliza páginas." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Abaixo do limiar" +minConfidence = "Confiança mín." + +[portal.policies.config.ingestion.rules] +0 = "Classificar" +1 = "Extrair" +2 = "Nomear" +3 = "Normalizar" + +[portal.policies.config.retention] +summary = "Impõe durante quanto tempo os documentos são mantidos, quando arquivar e quando eliminar." + +[portal.policies.config.retention.fields] +archiveAfter = "Arquivar após" +immutableHold = "Retenção imutável" +keepFor = "Manter durante" + +[portal.policies.config.retention.rules] +0 = "Retenção legal" +1 = "Arquivamento automático" +2 = "Bloqueio de eliminação" + +[portal.policies.config.routing] +summary = "Encaminha documentos para o destino certo com base no tipo e na classificação." + +[portal.policies.config.routing.fields] +destination = "Destino" +notify = "Notificar ao encaminhar" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Classificar automaticamente" +1 = "Encaminhar para pasta" +2 = "Notificação por webhook" + +[portal.policies.config.security] +summary = "Deteta e redige PII, remove conteúdo ativo (JavaScript) e aplica marcas de água a documentos." + +[portal.policies.config.security.rules] +0 = "Redigir PII" +1 = "Remover JavaScript" +2 = "Marca de água" + +[portal.policies.detail] +enforces = "Aplica" +onEveryExport = "Em cada exportação" +onEveryUpload = "Em cada carregamento" +outputAsNewFile = "como um novo ficheiro" +outputAsNewVersion = "como uma nova versão" +recentActivity = "Atividade recente" +retry = "Tentar novamente" +showLess = "Mostrar menos" +showMore = "Mostrar mais" +sources = "Fontes" + +[portal.policies.detail.actions] +clearHistory = "Limpar histórico processado" +delete = "Eliminar" +editSettings = "Editar definições" +pause = "Pausar" +resume = "Retomar" +runNow = "Executar agora" + +[portal.policies.detail.clearHistory] +body = "Esta política esquecerá todos os ficheiros que já processou e reprocessará tudo o que estiver atualmente nas suas origens na próxima execução. Os ficheiros em si não são alterados. Esta ação não pode ser anulada." +cancel = "Cancelar" +confirm = "Limpar histórico" +title = "Limpar histórico processado?" + +[portal.policies.detail.emptyActivity] +description = "Os documentos aparecerão aqui assim que esta política for executada." +title = "Ainda sem atividade" + +[portal.policies.endpoints] +addWatermark = "Marca de água" +autoRedact = "Ocultar PII" +compressPdf = "Comprimir" +flatten = "Achatar" +ocrPdf = "OCR" +sanitizePdf = "Remover JavaScript" + +[portal.policies.offline] +description = "As suas políticas estão guardadas e aparecerão assim que a ligação for restabelecida." +retry = "Tentar novamente" +title = "Backend indisponível" + +[portal.policies.stats] +activeFor = "Ativa" +dataProcessed = "Dados processados" +docsEnforced = "Docs aplicados" + +[portal.policies.status] +active = "Ativa" +paused = "Pausada" + +[portal.policies.summary.active] +description = "Aplicação no upload/exportação" +label = "Políticas ativas" + +[portal.policies.summary.categories] +description = "Disponíveis para configurar" +label = "Categorias" + +[portal.policies.summary.docsEnforced] +description = "Em políticas ativas" +label = "Docs aplicados" + +[portal.policies.summary.paused] +description = "Configuradas mas sem execução" +label = "Pausadas" + +[portal.policies.wizard.actions] +back = "Voltar" +cancel = "Cancelar" +continue = "Continuar" +enablePolicy = "Ativar política" +saveChanges = "Guardar alterações" + +[portal.policies.wizard.capability.compress] +desc = "Comprime o documento para um tamanho de ficheiro menor." +label = "Reduzir tamanho do ficheiro" + +[portal.policies.wizard.capability.flatten] +desc = "Une campos de formulário e anotações à página para que não possam ser editados." +label = "Achatar o documento" + +[portal.policies.wizard.capability.ocr] +desc = "Executa OCR para que as páginas digitalizadas se tornem texto selecionável e pesquisável." +label = "Tornar texto pesquisável" + +[portal.policies.wizard.capability.redact] +desc = "Encontra e oculta detalhes sensíveis — como números de Segurança Social e de cartões — para que não possam ser lidos." +label = "Ocultar informações sensíveis" + +[portal.policies.wizard.capability.sanitize] +desc = "Remove JavaScript oculto para que nada possa ser executado automaticamente quando o documento é aberto." +label = "Remover conteúdo ativo" + +[portal.policies.wizard.capability.watermark] +desc = "Aplica uma marca visível (por exemplo, “Confidencial”) em todas as páginas." +label = "Aplicar uma marca de água" + +[portal.policies.wizard.errors] +noTools = "Ative primeiro pelo menos uma ferramenta no fluxo de trabalho." +saveFailed = "Não foi possível guardar a política. Tente novamente." + +[portal.policies.wizard.output] +heading = "Saída e execução" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numeração automática" +label = "Regra de nome de ficheiro" +placeholder = "Texto a adicionar (opcional)" +prefix = "Prefixo" +suffix = "Sufixo" + +[portal.policies.wizard.output.outputAs] +label = "Saída como" +newFile = "Novo ficheiro" +newVersion = "Nova versão" + +[portal.policies.wizard.output.runOn] +export = "Exportação" +helper = "Quando a política é acionada: no upload ou antes da exportação." +label = "Executar em" +upload = "Upload" + +[portal.policies.wizard.settings] +heading = "Definições" + +[portal.policies.wizard.sources] +heading = "Origens" +loading = "A carregar origens…" + +[portal.policies.wizard.tabs] +ariaLabel = "Passos de configuração" +settings = "Definições" +workflow = "Ações" + +[portal.policies.wizard.title] +edit = "Editar política de {{category}}" +setUp = "Configurar política de {{category}}" + +[portal.policies.wizard.workflow] +description = "Escolha o que esta política faz a cada documento que processa." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} ativas" +noRule = "Ainda não foi aplicada nenhuma regra" +subtitle = "Automatizações permanentes pelas quais todos os documentos passam, independentemente da pipeline que os trata." +title = "O que é executado nos seus PDFs" + +[portal.policySummary.action] +comingSoon = "Atualizar para Enterprise" +configure = "Configurar" +setUp = "Configurar" + +[portal.policySummary.column] +activeRule = "Regra ativa" +policy = "Política" +status = "Estado" + +[portal.policySummary.empty] +description = "Assim que as políticas forem configuradas, as categorias aparecerão aqui." +title = "Ainda sem políticas" + +[portal.policySummary.state] +active = "Ativa" +off = "Desligada" +soon = "Em breve" + +[portal.processingStatus] +managePlan = "Gerir plano" +volumeSuffix = "PDFs processados · últimos 30 dias" + +[portal.procurement] +reset = "Repor aprovisionamento (demo)" +subtitle = "Faça a avaliação, contratação e integração da sua equipa. Todos os documentos num só lugar." +title = "Aprovisionamento" + +[portal.procurement.action] +download = "Download" +pay = "Pagar agora" +request = "Pedir" +sign = "Rever e assinar" +upload = "Upload" + +[portal.procurement.agreement] +agreeCta = "Aceitar e subscrever" +confirm = "Li e aceito o Acordo Stirling Enterprise." +eyebrow = "Acordo" +intro = "Um acordo combinado cobre a sua proposta: Contrato de Prestação de Serviços, Formulário de Encomenda, EULA e Acordo de Tratamento de Dados. Reveja-o e aceite para converter a proposta numa subscrição assumida." +title = "Reveja o seu acordo empresarial" + +[portal.procurement.builder] +addons = "Extras" +back = "Voltar" +businessName = "Nome da empresa" +businessNamePlaceholder = "A sua empresa" +continue = "Continuar" +country = "País" +countryEuro = "Zona Euro (EUR €)" +countryUK = "Reino Unido (GBP £)" +countryUS = "Estados Unidos (USD $)" +eula = "Li e aceito o EULA do Stirling Enterprise. Este rege o acordo gerado a partir desta proposta." +generate = "Gerar proposta" +included = "Incluído" +indemnification = "Indemnização de PI" +indemnificationSub = "Defendemos reclamações de PI qualificadas, conforme o EULA" +offlineLicense = "Licença offline / air-gapped" +offlineLicenseSub = "Um ficheiro de licença descarregável para uma instância self-hosted air-gapped" +qbr = "Revisões trimestrais de negócio" +qbrSub = "O seu SE revê a utilização e o roadmap a cada trimestre" +running = "{{annual}} / ano · {{years}} anos {{tcv}}" +s1Sub = "A sua equipa e os PDFs que espera processar a cada ano." +s1Title = "Quanto irá processar?" +s2Sub = "Prazos mais longos reduzem a tarifa; o seu nível de serviço define o suporte." +s2Title = "Compromisso e serviço" +s3Sub = "Para a proposta e o acordo que esta gera." +s3Title = "Os seus dados" +serviceLevel = "Nível de serviço" +slDedicated = "Dedicado" +slDedicatedSub = "4 horas úteis · gestor de conta dedicado · +30%" +slPriority = "Prioritário" +slPrioritySub = "Mesmo dia útil · CSM nomeado · +15%" +slStandard = "Standard" +slStandardSub = "Próximo dia útil · CSM partilhado · incluído" +stepOf = "Passo {{n}} de {{total}}" +term = "Prazo" +termDiscount = "Desconto de {{pct}}% por compromisso plurianual aplicado" +title = "Crie a sua proposta" +training = "Onboarding e formação" +trainingSub = "Sessões ao vivo para pôr a sua equipa a funcionar" +users = "Total de utilizadores" +usersPlaceholder = "por exemplo, 250" +volEstimated = "Estimado a partir de {{count}} utilizadores (~2.000 PDFs cada, incluindo automação). Edite se tiver uma estimativa melhor." +volManual = "A usar o valor que indicou. Reestime a partir do tamanho da sua equipa a qualquer momento." +volNoUsers = "Não tem a certeza? Introduza o tamanho da sua equipa e faremos uma estimativa." +volume = "Volume anual de PDFs" +volumePlaceholder = "por exemplo, 1.000.000" +years_one = "{{count}} ano" +years_other = "{{count}} anos" + +[portal.procurement.docs] +count_one = "{{count}} doc" +count_other = "{{count}} docs" +done = "Concluído" +here = "Está aqui" +hide = "Ocultar" +optional = "Opcional" +paidAddon = "Extra pago" +show = "Mostrar" +subtitle = "Tudo o que precisa em cada passo do percurso, apresentado à medida que a proposta avança." +supportingSubtitle = "SOC 2, revisões de segurança, formulários fiscais e mais, prontos quando a sua equipa de segurança ou aprovisionamento pedir. Alguns têm uma taxa única." +supportingTitle = "A apoiar a sua avaliação" +title = "Documentos" +upcoming = "Em breve" + +[portal.procurement.error] +title = "Algo correu mal" + +[portal.procurement.hero] +company = "A sua proposta empresarial" +ctaAgreement = "Rever e assinar acordo" +ctaLive = "Está ativo" +ctaPayment = "Adicionar pagamento" +ctaQuote = "Rever a sua proposta" +ctaTrial = "Criar a sua proposta" +eyebrow = "Aprovisionamento Enterprise" +inviteTeammates = "Convidar colegas de equipa" +keyDocs = "Documentos-chave" +nextStep = "Próximo passo: {{action}}" +notStarted = "Não iniciado" +open = "Abrir aprovisionamento" +scheduleCall = "Agendar uma chamada" +setup1Sub = "Convide os seus colegas de equipa" +setup1Title = "Implemente o Editor de PDF" +setup2Sub = "Ative o processamento em editores e outras origens" +setup2Title = "Ligue o Processador de PDF" +setup3Sub = "Ative Segurança, Conformidade, Encaminhamento ou Retenção quando precisar" +setup3Title = "Adicionar políticas recomendadas" + +[portal.procurement.journey] +daysLeft_one = "Falta {{count}} dia" +daysLeft_other = "Faltam {{count}} dias" +engineerLabel = "O seu engenheiro de soluções" +eyebrow = "A sua implementação" +live = "Está ativo no Stirling Enterprise" +nextStep = "Próximo passo: {{action}}" +subtitle = "O seu engenheiro de soluções acompanha todos os passos. Uma ação seguinte de cada vez; a lista de verificação completa está abaixo." +title = "Do teste à ativação, um percurso guiado" +trialTitle = "Teste Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Uma assinatura cobre MSA, formulário de encomenda, EULA e DPA." +gatingAction = "Reveja e assine o seu acordo" +label = "Acordo" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisione o seu workspace e execute o playbook de go-live." +gatingAction = "A provisionar o seu workspace" +label = "Implementação" + +[portal.procurement.journeySteps.payment] +blurb = "Pague por cartão, transferência bancária ou contra uma ordem de compra." +gatingAction = "Confirmar pagamento" +label = "Pagamento" + +[portal.procurement.journeySteps.quote] +blurb = "Reveja os preços por volume assumido e o prazo do contrato." +gatingAction = "Aceitar a sua proposta" +label = "Proposta" + +[portal.procurement.journeySteps.trial] +blurb = "Avalie o Stirling com os seus documentos e fluxos de trabalho." +gatingAction = "Crie a sua proposta" +label = "Teste" + +[portal.procurement.license] +copied = "Copiado" +copy = "Copiar chave" +downloadError = "Ainda não foi possível gerar o ficheiro de licença offline — tente novamente dentro de momentos." +downloadOffline = "Download da licença offline (.lic)" +hint = "Cole esta chave numa instância self-hosted para a ativar ou guarde-a para os seus registos. Mantenha-a em segurança." +label = "A sua chave de licença" + +[portal.procurement.link] +cta = "Associar conta" +description = "O aprovisionamento funciona na sua conta Stirling associada: é assim que provisionamos o teste, calculamos o preço da sua proposta e iniciamos a faturação. Associe uma conta para começar." +eyebrow = "Enterprise" +title = "Associe a sua conta para começar" + +[portal.procurement.live] +description = "A sua subscrição está ativa e a sua licença foi emitida. A sua equipa está provisionada e a faturação foi iniciada." +eyebrow = "Ativo" +title = "Está ativo no Stirling Enterprise" + +[portal.procurement.locked] +description = "Chaves de teste, propostas por volume assumido, o acordo de assinatura única, pagamento e o seu registo de documentos ficam todos aqui assim que iniciar uma avaliação Enterprise." +eyebrow = "Apenas Enterprise" +talkToSales = "Falar com vendas" +title = "O percurso de aprovisionamento abre com Enterprise" + +[portal.procurement.milestone] +accept = "Aceitar e continuar" +description = "Faça download do PDF para o partilhar com a sua equipa, volte para aceitar quando estiver pronto ou faça alterações." +download = "Download do PDF" +downloadError = "Ainda não foi possível fazer download do PDF da proposta — tente novamente dentro de momentos." +edit = "Editar proposta" +eyebrow = "Proposta {{number}}" +perYear = " / ano" +preparedFor = "Preparada para {{company}}" +tcv = "{{value}} valor total do contrato" +title = "A sua proposta está pronta" + +[portal.procurement.modal] +cancel = "Cancelar" +chooseFile = "Escolher ficheiro" +close = "Fechar" +downloadBody = "O seu download começará em breve." +downloadCta = "Download" +downloadTitle = "Download" +noFile = "Nenhum ficheiro selecionado" +payBody = "Pague o seu contrato assumido por cartão ou transferência bancária através da Stripe. O seu workspace é provisionado assim que o pagamento for confirmado." +payCta = "Continuar para a Stripe" +payTitle = "Confirmar pagamento" +requestBodyFree = "Geramos isto a pedido. Confirme e o seu engenheiro de soluções enviá-lo-á em breve." +requestBodyPaid = "Este é um extra pago. Confirme e o seu engenheiro de soluções irá definir o âmbito e enviar a documentação." +requestCta = "Pedir" +requestTitle = "Pedir este documento" +signBody = "Abre o Acordo Stirling Enterprise para assinatura eletrónica: uma assinatura cobre o MSA, o formulário de encomenda, o EULA e o DPA. Nós contra-assinamos automaticamente e avança para o pagamento." +signCta = "Abrir para assinatura" +signTitle = "Rever e assinar o seu acordo" +uploadBody = "Envie-nos a sua PO e faturamos de acordo com os seus termos. Arraste o PDF ou escolha um ficheiro abaixo." +uploadCta = "Upload da ordem de compra" +uploadTitle = "Upload da sua ordem de compra" + +[portal.procurement.payment] +description = "A sua proposta foi aceite e a sua licença já está ativa — a sua equipa pode começar imediatamente. Pague a primeira fatura quando estiver pronto; pode pagá-la ou fazer download aqui, sem precisar de email." +downloadInvoice = "Download da fatura" +simulate = "Simular pagamento recebido (demo)" +title = "Subscrição criada" +viewInvoice = "Ver e pagar fatura" + +[portal.procurement.schedule] +fallback = "Não foi possível carregar o agendador." +fallbackLink = "Abrir agendamento num novo separador" +subtitle = "O seu engenheiro de soluções guiará a sua equipa pela implementação. Escolha uma hora conveniente." +title = "Agendar uma chamada" + +[portal.procurement.status] +action = "Ação necessária" +available = "Disponível" +complete = "Concluído" +pending = "Pendente" +request = "A pedido" + +[portal.procurement.trial] +body = "A extensão adiciona 7 dias e notifica o seu engenheiro de soluções." +bodyMaxed = "Usou todas as suas extensões — fale com o seu engenheiro de soluções se precisar de mais tempo." +cancel = "Cancelar teste" +extend = "Estender 7 dias" +maxed = "Esgotado" +subtitle = "O seu teste gratuito decorre até {{date}}. Não é necessário cartão." +title = "Teste Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Preços por volume assumido, SSO + SCIM + RBAC para toda a organização, auditoria imutável de 90 dias e um SE dedicado." +homeCta = "Iniciar teste →" +homeHeadline = "Processe milhões de PDFs." + +[portal.recentActivity] +title = "Atividade recente" +viewAll = "Ver tudo" + +[portal.recentActivity.empty] +description = "Execuções de pipelines, implementações e eventos de agentes aparecerão aqui." +title = "Ainda não há nada aqui" + +[portal.search] +ariaLabel = "Pesquisar" +placeholder = "Pesquisar no Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "As ações rápidas aparecerão aqui assim que estiverem disponíveis." +noActionsTitle = "Sem ações rápidas" +noMatches = "Sem resultados para \"{{query}}\"" +noMatchesDescription = "Experimente uma palavra-chave diferente ou navegue pelo catálogo." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Ligação da conta" + +[portal.shell.header] +accountFallback = "Conta" +accountMenu = "Menu da conta" +darkMode = "Modo escuro" +lightMode = "Modo claro" +search = "Pesquisar" +searchPlaceholder = "Pesquisar…" +signOut = "Terminar sessão" +switchToDark = "Mudar para tema escuro" +switchToLight = "Mudar para tema claro" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processador" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} docs" +linkAccount = "Associar conta Stirling" +planEditor = "Plano Editor" +planEnterprise = "Plano Enterprise" +planProcessor = "Plano Processador" +primaryNav = "Navegação principal" +switchApp = "Mudar de aplicação" + +[portal.sources] +subtitle = "Ligações de entrada reutilizáveis que alimentam documentos no Stirling. Configure uma ligação uma vez e depois referencie-a em qualquer número de políticas. Clique numa linha para ver a respetiva configuração e que políticas a usam." +title = "Origens" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Ligar origem" + +[portal.sources.delete] +body = "Eliminar \"{{name}}\"? Esta ação não pode ser anulada. As políticas que a referenciam terão de ser atualizadas." +cancel = "Cancelar" +confirm = "Eliminar" +title = "Eliminar origem?" + +[portal.sources.detail] +closeAriaLabel = "Fechar detalhe" +delete = "Eliminar origem" +docs24h = "Últimas 24 h" +docs30d = "Últimos 30 dias" +docsTotal = "Total visto" +docsTrend = "Documentos nos últimos 30 dias" +documents = "Documentos" +edit = "Editar" +notReferenced = "Não é referenciada por nenhuma política, por isso é seguro eliminá-la." +pause = "Pausar" +resume = "Retomar" +subtitle = "{{type}} · {{status}}" +usedBy = "Usada por" + +[portal.sources.empty] +description = "Ligue uma pasta (e, em breve, armazenamento na cloud) para que as suas políticas tenham de onde obter documentos." +title = "Ainda não há origens ligadas" + +[portal.sources.kpi] +inUse = "Em utilização" +total = "Ligações" +unused = "Não utilizadas" + +[portal.sources.status] +active = "Ativa" +disabled = "Desativada" +unused = "Não utilizada" + +[portal.sources.table] +source = "Origem" +status = "Estado" +usedBy = "Políticas" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Monitoriza um diretório no servidor para novos documentos." +label = "Pasta" + +[portal.sources.types.folder.fields.directory] +helperText = "Caminho absoluto que o Stirling monitoriza para ficheiros a processar." +label = "Caminho do diretório" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "A verificação de conteúdo lê cada ficheiro alterado, por isso alterações de nome e toques que não alterem o conteúdo não são reprocessados." +label = "Deteção de alterações" + +[portal.sources.types.folder.fields.identity.options] +hash = "Tamanho, data e verificação de conteúdo" +stat = "Tamanho e data de modificação" + +[portal.sources.types.folder.fields.mode] +label = "Modo de leitura" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consumir: processar cada ficheiro uma vez" +snapshot = "Snapshot: reler a pasta em cada execução" + +[portal.sources.types.folder.fields.recursive] +label = "Profundidade da pasta" + +[portal.sources.types.folder.fields.recursive.options] +all = "Incluir subpastas" +top = "Apenas nível superior" + +[portal.sources.types.unknown] +label = "Origem" + +[portal.sources.wizard] +back = "Voltar" +cancel = "Cancelar" +continue = "Continuar" +editTitle = "Editar origem" +name = "Nome" +namePlaceholder = "por exemplo, Entrada de reclamações" +save = "Guardar alterações" +subtitle = "Passo {{current}} de {{total}} · {{label}}" +title = "Ligar uma origem" +type = "Tipo" + +[portal.sources.wizard.steps] +chooseType = "Escolher tipo" +configure = "Configurar" +review = "Rever e ligar" + +[portal.usage] +managePayment = "Gerir pagamento" +subtitle = "Consumo, faturas e gestão do plano para cada PDF faturado pelo Stirling, numa só consola." +title = "Utilização e faturação" + +[portal.usage.error] +loadWallet = "Não foi possível carregar a carteira" +openStripePortal = "Não foi possível abrir o portal Stripe" +walletUnavailable = "Carteira indisponível: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Iniciar sessão novamente" +body = "A sessão da sua conta Stirling expirou. Inicie sessão novamente para ver a faturação — a sua instância permanece associada." +title = "Sessão expirada" + +[portal.users] +title = "Utilizadores" + +[portal.users.roles] +subtitle = "Todas as funções existem em todos os planos — o que cada uma pode fazer é fixo em toda a organização." +title = "Funções" + +[portal.users.roles.admin] +label = "Admin (Proprietário da organização)" +summary = "Governação total sobre o workspace, definições e membros." + +[portal.users.roles.admin.permissions] +0 = "Gerir utilizadores, equipas e funções" +1 = "Gerir todas as integrações, incl. ligações S3" +2 = "Conceder ou revogar acesso ao portal" +3 = "Tudo o que o Proprietário de equipa pode fazer" + +[portal.users.roles.guest] +label = "Convidado" +summary = "Acesso limitado ou apenas web; não pode ter configurações pessoais." + +[portal.users.roles.guest.permissions] +0 = "Utilização apenas web / demo" +1 = "Sem chaves API nem integrações" +2 = "Sem acesso ao portal" +3 = "Só de leitura quando partilhado" + +[portal.users.roles.member] +label = "Membro" +summary = "Utilizador regular — trabalha com recursos partilhados e as suas próprias configurações." + +[portal.users.roles.member.permissions] +0 = "Usar o editor e integrações partilhadas" +1 = "Criar configurações pessoais de API e MCP" +2 = "Ver configurações de equipa partilhadas consigo" +3 = "Sem gestão de S3 ou workspace" + +[portal.users.roles.team_owner] +label = "Proprietário de equipa" +summary = "Detém uma equipa — gere os recursos dos seus membros e configurações partilhadas." + +[portal.users.roles.team_owner.permissions] +0 = "Criar e gerir as ligações S3 da equipa" +1 = "Gerir configurações de integração pertencentes à equipa" +2 = "Acesso ao portal através da política predefinida" +3 = "Tudo o que o Membro pode fazer" + +[portal.welcome] +ariaLabel = "Bem-vindo ao Stirling PDF" +badge = "Open-source" +installEditor = "Instalar o Editor" +inviteTeammates = "Convidar colegas de equipa" +openInBrowser = "Abrir no navegador" +perks = "Gratuito para sempre · Self-hostable" +subtitle = "O Editor de PDF mais seguro do mundo é gratuito para equipas de todos os tamanhos. Inclui mais de 60 operações PDF e SSO." +title = "Bem-vindo ao" +titleAccent = "Stirling PDF" + [printFile] title = "Imprimir Ficheiro" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenças das dependências de backend incluídas neste servidor." +backendLabel = "Licenças de backend" +backendTitle = "Licenças de terceiros de backend" +empty = "Nenhuma dependência encontrada." +frontendDescription = "Licenças das dependências de frontend incluídas na build de lançamento." +frontendLabel = "Licenças de frontend" +frontendTitle = "Licenças de terceiros de frontend" +license = "Licença" +listDescription = "A lista é apresentada diretamente na UI a partir do pacote de lançamento ou do endpoint de backend." +listTitle = "Dependências incluídas" +loadError = "Falha ao carregar licenças de terceiros" +module = "Módulo" +version = "Versão" + [settings.licensingAnalytics] audit = "Auditoria" plan = "Plano" @@ -7686,7 +9775,9 @@ memberRemoved = "Membro removido com sucesso" namePlaceholder = "Introduza o nome da equipa" personal = "Pessoal" removeError = "Falha ao remover membro" +renameCancel = "Cancelar renomeação" renameError = "Falha ao renomear equipa" +renameSubmit = "Guardar nome da equipa" renameSuccess = "Equipa renomeada com sucesso" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Enviar Convite" title = "Convidar Membro da Equipa" [team.members] +actions = "Ações do membro" emailColumn = "Email" empty = "Ainda não há membros da equipa" nameColumn = "Nome" @@ -7933,6 +10025,146 @@ title = "Estatísticas detalhadas" unknownEndpoint = "Endpoint desconhecido" visits = "Visitas" +[users] +lastActive = "Última atividade" +learnMore = "Saiba mais sobre funções e acesso." +locked = "Bloqueado" +roleFor = "Função de {{name}}" +rowActions = "Ações para {{name}}" +showAll = "Mostrar todos {{count}}" +showLess = "Mostrar menos" +subtitle2 = "As suas pessoas, equipas e níveis de acesso." +suspended = "Suspenso" +teamActions = "Ações da equipa" +title = "Utilizadores" +you = "(você)" + +[users.action] +deleteTeam = "Eliminar equipa" +disableMfa = "Repor MFA" +move = "Mover para equipa" +reinstate = "Reintegrar" +remove = "Remover da organização" +rename = "Renomear equipa" +resetPw = "Repor palavra-passe" +suspend = "Suspender" +unlock = "Desbloquear conta" + +[users.cap] +addProcessor = "+ Processador" +approver = "Aprova política" +editor = "Editor" +processor = "Processador" + +[users.confirm] +deleteTeamBody = "Eliminar a equipa {{name}}? A equipa tem de estar vazia primeiro — mova os seus membros para outra equipa e esta não pode continuar a ser proprietária de quaisquer configurações de integração." +deleteTeamTitle = "Eliminar equipa" +disableMfaBody = "Remover a inscrição MFA de {{name}}? Será configurada novamente no próximo início de sessão, se necessário." +disableMfaTitle = "Repor MFA" +removeBody = "Remover permanentemente {{name}} da organização? Esta ação não pode ser anulada." +removeTitle = "Remover membro" + +[users.empty] +description = "Convide a sua equipa para começar a colaborar." +title = "Ainda sem membros" + +[users.group] +addToTeam = "Adicionar à equipa" +guestCount = "{{count}} convidado" +guests = "Convidados" +guestsDesc = "Colaboradores externos, limitados ao que partilhou. Apenas Editor." +ledBy = "liderada por {{owner}}" +org = "Organização" +orgDesc = "Proprietários com autoridade em toda a organização e aprovação de políticas" +owners = "{{count}} proprietário" +team = "Equipa {{name}}" +teamMeta = "{{count}} pessoas" + +[users.invite] +access = "Acesso" +action = "Convidar pessoas" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Método de início de sessão" +authWeb = "Palavra-passe" +create = "Criar conta" +createSubtitle = "Crie uma conta self-hosted com uma palavra-passe ou SSO." +createTitle = "Criar conta" +editorDesc = "Edite PDFs no Editor Stirling PDF. Todos recebem isto." +email = "Endereço de email" +emailError = "Introduza um endereço de email válido" +emailPlaceholder2 = "nome@empresa.com" +forceChange = "Exigir alteração de palavra-passe no primeiro início de sessão" +forceMfa = "Exigir configuração de MFA no primeiro início de sessão" +method = "Como adicioná-los" +methodDirect = "Criar conta diretamente" +methodEmail = "Convidar por email" +password = "Palavra-passe" +passwordError = "A palavra-passe tem de ter pelo menos 8 caracteres" +processorDeferred = "Convite enviado, mas ainda não foi possível conceder acesso ao Processador — defina-o na lista assim que se juntarem." +processorDesc = "A superfície de governação, executar pipelines, agentes e a API." +role = "Função" +send2 = "Enviar convite" +subtitle2 = "Receberão um email para aderir à sua área de trabalho Stirling." +team = "Equipa" +title = "Convidar pessoas" +username = "Nome de utilizador" +usernameError = "O nome de utilizador deve ter pelo menos 3 caracteres" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Ocorreu um erro ao contactar o backend, ou não tem acesso. Tente novamente." +title = "Não foi possível carregar os membros" + +[users.moveTeam] +apply = "Mover" +team = "Equipa" +title = "Mover para equipa" + +[users.newTeam] +action = "+ Nova equipa" +create = "Criar equipa" +emailError = "Introduza um endereço de email válido" +name = "Nome da equipa" +namePlaceholder = "ex.: Finanças" +nameRequired = "O nome da equipa é obrigatório" +owner = "Proprietário da equipa" +ownerFailed = "Equipa criada, mas não foi possível convidar o proprietário. Atribua um a partir da lista de membros." +ownerHelper = "Cada equipa tem um responsável. Será convidado como Proprietário da equipa, com o Processor ativado, e poderá adicionar os restantes. Pode reatribuir mais tarde." +ownerPlaceholder = "owner@company.com" +subtitle = "Agrupe pessoas sob um Proprietário da equipa que gere o respetivo acesso." +title = "Nova equipa" + +[users.renameTeam] +apply = "Renomear" +name = "Nome da equipa" +title = "Renomear equipa" + +[users.resetPw] +apply = "Repor palavra-passe" +confirm = "Confirmar palavra-passe" +copied = "Copiado para a área de transferência" +copyHint = "Copie isto agora - não será apresentado novamente." +email = "Enviar email ao utilizador sobre a reposição" +forceChange = "Exigir uma alteração da palavra-passe no próximo início de sessão" +generate = "Gerar uma palavra-passe segura" +includePw = "Incluir a nova palavra-passe no email" +mismatch = "As palavras-passe não coincidem" +newPassword = "Nova palavra-passe" +regen = "Gerar novamente" +title = "Repor palavra-passe" +tooShort = "A palavra-passe deve ter pelo menos 8 caracteres" + +[users.role] +guest = "Convidado" +member = "Membro" +orgOwner = "Proprietário da organização" +teamOwner = "Proprietário da equipa" + +[users.team] +grantProcessor = "Conceder Processor à equipa" +revokeProcessor = "Revogar Processor da equipa" + [validateSignature] date = "Data" downloadCsv = "Transferir CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Reduzir" [viewer.attachments] addAttachment = "Adicionar anexo" close = "Fechar anexos" +closeSidebar = "Fechar barra lateral de anexos" +download = "Transferir anexo" empty = "Sem anexos neste documento" loading = "A carregar anexos..." noDocument = "Abra um PDF para ver os seus anexos." noMatch = "Nenhum anexo corresponde à sua pesquisa" noSupport = "O suporte a anexos não está disponível neste visualizador." +retry = "Tentar novamente" searchPlaceholder = "Pesquisar anexos" title = "Anexos" +[viewer.bookmarks] +bookmarkTitle = "Título do marcador" +closeSidebar = "Fechar barra lateral de marcadores" +collapseAll = "Recolher todos os marcadores" +expandAll = "Expandir todos os marcadores" + [viewer.comments] addComment = "Adicionar comentário" addCommentPlaceholder = "Adicionar comentário..." @@ -8075,6 +10316,7 @@ clearAll = "Limpar todos os comentários" clearAllDescription = "Isto remove os comentários e respostas da barra lateral, mantendo quaisquer anotações anexadas no documento." clearAllTitle = "Limpar todos os comentários?" close = "Fechar comentários" +closeSidebar = "Fechar barra lateral de comentários" deleteAnnotationAndComment = "Eliminar anotação e comentário" deleteDescription = "Esta anotação tem um comentário associado. Pode remover apenas o comentário da barra lateral mantendo a anotação, ou eliminar tudo." deleteTitle = "Remover anotação dos comentários?" @@ -8106,6 +10348,11 @@ title = "Campos do formulário" unsavedBadge = "Por guardar" unsavedDesc = "Tem alterações por guardar" +[viewer.layers] +closeSidebar = "Fechar barra lateral de camadas" +hideAll = "Ocultar todas as camadas" +showAll = "Mostrar todas as camadas" + [viewer.link] delete = "Eliminar ligação" @@ -8136,6 +10383,9 @@ resultsOf = "de {{total}}" [viewer.signature] delete = "Eliminar assinatura" +[viewer.thumbnails] +closeSidebar = "Fechar barra lateral de miniaturas" + [viewPdf] tags = "ver,ler,anotar,texto,imagem" title = "Ver/Editar PDF" @@ -8562,6 +10812,7 @@ loading = "A carregar pessoas..." locked = "bloqueado" lockedBadge = "Bloqueado" loginRequired = "Ative primeiro o modo de login" +memberActions = "Ações de membro" noMembersFound = "Nenhum membro encontrado" role = "Função" searchMembers = "Procurar membros..." @@ -8571,6 +10822,7 @@ unlockAccount = "Desbloquear conta" unlockUserError = "Falha ao desbloquear a conta de utilizador" unlockUserSuccess = "Conta de utilizador desbloqueada com sucesso" user = "Utilizador" +userInfo = "Informações do utilizador" [workspace.people.actions] upgrade = "Atualizar" @@ -8716,6 +10968,7 @@ removeMemberError = "Falha ao remover utilizador da equipa" removeMemberSuccess = "Utilizador removido da equipa" renameTeamLabel = "Renomear equipa" system = "Sistema" +teamActions = "Ações de equipa" teamName = "Nome da equipa" teamNotFound = "Equipa não encontrada" title = "Equipas" diff --git a/frontend/editor/public/locales/ro-RO/translation.toml b/frontend/editor/public/locales/ro-RO/translation.toml index 80cd9e07ea..e99f79b6cd 100644 --- a/frontend/editor/public/locales/ro-RO/translation.toml +++ b/frontend/editor/public/locales/ro-RO/translation.toml @@ -7,6 +7,7 @@ black = "Negru" blue = "Albastru" cancel = "Anulare" chooseFile = "Alegeți fișier" +clear = "Golește" close = "Închide" comingSoon = "În curând" confirm = "Confirmați" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} fișiere sunt gata." property = "Proprietate" quickPosition = "Poziție rapidă" red = "Roșu" +remove = "Elimină" reset = "Resetare" review = "Revizuire" save = "Salvează" @@ -180,6 +182,7 @@ addMoreFiles = "Adăugați mai multe fișiere..." attachments = "Selectați atașamente" info = "Selectați fișiere de atașat la PDF-ul dvs. Aceste fișiere vor fi încorporate și accesibile prin panoul de atașamente al PDF-ului." placeholder = "Alegeți fișiere..." +removeFile = "Elimină fișierul" selectedFiles = "Fișiere selectate" submit = "Adăugați atașamente" @@ -1628,6 +1631,9 @@ title = "Vreți să faceți Stirling PDF mai bun?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Aliniază la centru" +alignLeft = "Aliniază la stânga" +alignRight = "Aliniază la dreapta" annotationStyle = "Stil adnotare" backgroundColor = "Culoare fundal" borderOff = "Chenar: Inactiv" @@ -2531,6 +2537,7 @@ title = "Regulă generală" [certSign.source] device = "Acest dispozitiv" +noOtherSources = "Nu sunt disponibile alte surse de certificate." server = "Server" stepTitle = "Sursa certificatului" upload = "Încărcare" @@ -2805,6 +2812,7 @@ back = "Înapoi" cancel = "Anulați" close = "Închide" collapse = "Restrânge" +confirm = "Confirmă" continue = "Continuă" copied = "Copiat!" copy = "Copiați" @@ -3595,7 +3603,9 @@ makeCopy = "Creați o copie" mobileShort = "Mobil" mobileUpload = "Încărcare de pe mobil" mobileUploadNotAvailable = "Încărcarea de pe mobil nu este activată" +moreOptions = "Mai multe opțiuni" myFiles = "Fișierele mele" +nextFile = "Fișierul următor" noFiles = "Nu există fișiere disponibile" noFilesFound = "Nu s-au găsit fișiere care să corespundă căutării" noRecentFiles = "Nu s-au găsit fișiere recente" @@ -3605,6 +3615,7 @@ openInFileEditor = "Deschideți în Editor fișiere" openInPageEditor = "Deschideți în Editorul de pagini" owner = "Proprietar" ownerUnknown = "Necunoscut" +previousFile = "Fișierul anterior" recent = "Recente" removeBoth = "Eliminați din ambele" removeFilePrompt = "Acest fișier este salvat pe acest dispozitiv și pe serverul dvs. De unde doriți să îl eliminați?" @@ -3680,7 +3691,9 @@ workbench = "Spațiu de lucru" [fileSidebar] addFiles = "Adaugă fișiere" +addingFiles = "Se adaugă fișiere…" collapse = "Restrânge bara laterală" +customizeGroups = "Personalizează grupurile" dropHint = "Deschide fișiere pentru a începe" dropToAdd = "Drop files to add" expand = "Extinde bara laterală" @@ -3693,8 +3706,11 @@ noFiles = "Încă nu există fișiere" openFileManager = "Deschide managerul de fișiere" openFromComputer = "Deschide de pe calculator" openSettings = "Deschide setările" +other = "Altele" +recent = "Recente" search = "Căutare" searchPlaceholder = "Caută fișiere..." +viewAll = "Vezi toate cele {{count}} fișiere" [fileSidebar.fileItem] closeViewer = "Închideți vizualizatorul" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Adaugă" +addLabel = "Adaugă o etichetă…" +categoryIconAria = "Alege o pictogramă pentru {{name}}" +createCategory = "Creează categorie" +delete = "Șterge categoria" +done = "Gata" +hide = "Ascunde categoria" +newCategory = "Nume categorie nouă…" +removeLabel = "Elimină {{name}}" +rename = "Redenumește" +reset = "Resetează la valorile implicite" +search = "Caută etichete…" +show = "Afișează categoria" +subtitle = "Grupează fișierele în categorii părinte. Adaugă etichete existente sau noi într-o categorie, redenumește-o sau creează una proprie. Fișierele care nu se află în niciuna dintre categoriile tale apar sub „Altele”." +title = "Categorii bară laterală" + [filesPage] addToWorkspace = "Adăugați la spațiul de lucru" addToWorkspaceCount = "Adăugați {{count}} la spațiul de lucru" @@ -3715,6 +3748,7 @@ backToFolder = "Înapoi la {{folder}}" backToMyFiles = "Înapoi la Fișierele mele" breadcrumbs = "Calea folderului" cancel = "Anulați" +classification = "Clasificare" clearSearch = "Ștergeți căutarea" clearSelection = "Goliți selecția" closeDetails = "Închideți detaliile" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nu s-au putut încărca fișierele: {{message}}" added = "Adăugat" count = "Fișiere" folder = "Folder" +labels = "Etichete" modified = "Modificat" name = "Nume" size = "Dimensiune" -toolHistory = "Istoric instrumente" toolHistoryAtVersion = "Lanț de instrumente cumulativ" totalSize = "Dimensiune totală" type = "Tip" @@ -4614,10 +4648,10 @@ welcomeTitle = "Ați fost invitat!" [landing] addFiles = "Adăugați fișiere" heroSubtitle = "Trageți și plasați sau adăugați un PDF existent pentru a începe." -heroTitle = "Stirling PDF" mobileUpload = "Încărcare de pe mobil" openFromComputer = "Deschide de pe calculator" uploadFromComputer = "Încărcați de pe calculator" +workbenchEmptyStateHero = "Plasează un PDF oriunde" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Ieșire" [onboarding] activeFiles = "Vizualizarea Fișiere active arată toate PDF-urile încărcate în instrument și vă permite să selectați pe care să le procesați." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Închide" cropSettings = "Acum că am selectat fișierul pe care dorim să-l decupăm, putem configura instrumentul Decupare pentru a alege zona la care vrem să decupăm PDF-ul." fileCheckbox = "Un clic pe unul dintre fișiere îl selectează pentru procesare. Puteți selecta mai multe fișiere pentru operațiuni în lot." fileReplacement = "Fișierul modificat va înlocui automat fișierul original în Bancul de lucru, permițându-vă să îl treceți ușor prin mai multe instrumente." @@ -4955,6 +4990,7 @@ skipTheTour = "Sari peste tur" [onboarding.desktopInstall] body = "Stirling funcționează cel mai bine ca aplicație desktop. O poți folosi offline, accesezi documentele mai rapid și faci editări local pe computer." +selectOs = "Selectează sistemul de operare" title = "Descărcare" titleWithOs = "Descărcare pentru {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor PDF" [pdfTextEditor.actions] applyChanges = "Aplică modificările" +clearText = "Golește textul" downloadCopy = "Descarcă o copie" +moreOptions = "Mai multe opțiuni" reset = "Resetați modificările" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Contracte" +"Financial reports" = "Rapoarte financiare" +"HR records" = "Înregistrări HR" +Insurance = "Asigurări" +Invoices = "Facturi" +"Legal filings" = "Depuneri juridice" +"Medical / PHI" = "Medical / PHI" +"Tax documents" = "Documente fiscale" + [policies.enforcement] applying = "Se aplică {{names}}" applyingProgress = "Se aplică {{names}} ({{done}} din {{total}})" @@ -5963,9 +6011,95 @@ export = "Se aplică înainte de export" input = "Se aplică la import" print = "Se aplică înainte de imprimare" +[policies.field] +accessLog = "Jurnal de acces" +archiveAfter = "Arhivează după" +auditTrail = "Pistă de audit" +belowThreshold = "Sub prag" +destination = "Destinație" +frameworks = "Frameworks" +immutableHold = "Reținere imuabilă" +keepFor = "Păstrează timp de" +minConfidence = "Încredere minimă" +notify = "Notifică la rutare" +onViolation = "Când nu este conform" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 an" +"30 days" = "30 de zile" +"90 days" = "90 de zile" +Never = "Niciodată" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Marchează pentru revizuire" +Hold = "Reține" +"Route to bucket" = "Rutează către bucket" + +[policies.fieldOption.destination] +Documents = "Documente" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 an" +"3 years" = "3 ani" +"30 days" = "30 de zile" +"7 years" = "7 ani" +Indefinite = "Pe termen nelimitat" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Anonimizează automat PHI" +"Block export" = "Blochează exportul" +"Flag for review" = "Marchează pentru revizuire" +"Quarantine document" = "Pune documentul în carantină" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Adaugă" +addPlaceholder = "Adaugă o etichetă…" +customNote = "Personalizat pentru echipa ta." +defaultNote = "Se folosește valoarea implicită integrată, partajată cu echipa ta." +duplicate = "„{{name}}” există deja." +edit = "Editează etichetele" +empty = "Încă nu există etichete." +export = "Exportă JSON" +iconAria = "Alege o pictogramă pentru {{name}}" +import = "Importă JSON" +importError = "Nu s-a putut importa acel fișier." +managedNote = "Etichetele echipei sunt gestionate de liderul echipei." +modalSubtitle = "Partajate cu întreaga ta echipă. Clasificatorul alege etichetele care se potrivesc fiecărui document." +modalTitle = "Etichete de clasificare" +pickIcon = "Folosește pictograma {{label}}" +removeAria = "Elimină {{name}}" +resetToDefault = "Resetează la implicit" +saveForTeam = "Salvează pentru echipă" +saving = "Se salvează…" +sectionLabel = "Etichete de clasificare" +startFromScratch = "Începe de la zero" +teamCount = "etichete de echipă" +tooLong = "Etichetele pot avea cel mult {{max}} caractere." +ungrouped = "Negrupate" +view = "Vezi etichetele" + [policies.pii] account = "Numere de cont (etichetate)" card = "Carduri de credit / debit" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Numere de rutare din SUA (ABA)" ssn = "Numere de securitate socială" +[policies.settings] +noneExport = "În prezent, nu se execută politici la export." +noneUpload = "În prezent, nu se execută politici la upload." +onExport = "La export" +onUpload = "La upload" +reorderHandle = "Trage pentru a reordona" +runOrderDesc = "Când mai multe politici rulează pe același declanșator, acestea rulează în această ordine — fiecare pe rezultatul politicii anterioare. Trage pentru a reordona." +title = "Setări politici" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opțiuni politici" +policySettings = "Setări politici" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Reîncearcă politicile eșuate ({{count}})" +rowProgress = "{{completed}} din {{total}} fișiere procesate" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Ce este o politică?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} se aplică..." +badgeRan = "Politica {{name}} a rulat pe acest fișier" +blockingAction = "{{action}} blocată în timpul aplicării politicii, te rugăm să aștepți..." +dismiss = "Închide suprapunerea" +enforcingTitle = "Se aplică politica..." +viewAnyway = "Vezi fișierul (politica încă se aplică)" + +[portal] +comingSoon = "În curând" + +[portal.accountLink.card] +billingNote = "Procesarea nesupravegheată este facturată din portofelul organizației tale." +eyebrow = "Conectare cont" +linkButton = "Conectează contul tău Stirling" +linked = "Conectat" +linkedAs = "Conectat ca {{name}}." +linkedGeneric = "Această instanță este conectată." +notLinked = "Neconectat" +title = "Conectează această organizație la contul său Stirling" +unlink = "Deconectează" + +[portal.accountLink.card.error] +title = "Nu s-a putut conecta" + +[portal.accountLink.card.loginNotConfigured] +after = "pentru a activa conectarea contului la contul Stirling găzduit. În dev poți simula autentificarea din dialogul de conectare." +before = "Setează" +title = "Autentificarea SaaS nu este configurată" + +[portal.accountLink.gate] +action = "Conectează contul" +description = "Conectează contul Stirling al acestei organizații pentru a folosi funcții facturabile." +title = "Conectează pentru a debloca" +titleFeature = "Conectează pentru a debloca {{feature}}" + +[portal.accountLink.instances] +active = "Activă" +revoke = "Revocă" +revoked = "Revocată" +unnamed = "Instanță fără nume" + +[portal.accountLink.instances.columns] +instance = "Instanță" +lastSeen = "Văzută ultima dată" +linked = "Conectată" +status = "Stare" + +[portal.accountLink.instances.empty] +description = "Conectează contul acestei organizații, apoi înregistrează instanțele self-hosted pentru a le vedea aici." +title = "Nu există instanțe conectate" + +[portal.accountLink.instances.time] +daysAgo_one = "acum {{count}} zi" +daysAgo_other = "acum {{count}} zile" +hoursAgo_one = "acum {{count}} h" +hoursAgo_other = "acum {{count}} h" +justNow = "chiar acum" +minutesAgo_one = "acum {{count}} min" +minutesAgo_other = "acum {{count}} min" +never = "niciodată" + +[portal.accountLink.modal] +linkSubtitle = "Autentifică-te în contul către care ar trebui să factureze acest server." +linkTitle = "Conectează contul tău Stirling" +reauthSubtitle = "Sesiunea ta a expirat — autentifică-te din nou în contul tău Stirling. Instanța ta rămâne conectată." +reauthTitle = "Autentifică-te din nou" +simulateSignIn = "Simulează autentificarea (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "pentru a activa conectarea în aplicație la contul Stirling găzduit." +and = "și" +before = "Setează" +title = "Autentificarea SaaS nu este configurată" + +[portal.accountLink.panel] +instancesSub = "Fiecare instanță self-hosted înregistrată în această organizație. Revocă o acreditare pentru a-i opri imediat accesul nesupravegheat." +instancesTitle = "Instanțe conectate" +revokeError = "Nu s-a putut revoca instanța" +sub = "Conectează această organizație self-hosted la contul său Stirling, astfel încât procesarea nesupravegheată să fie facturată din portofelul organizației tale." + +[portal.accountLink.panel.loadError] +forbidden = "Doar proprietarul echipei poate vedea instanțele conectate ale organizației." +generic = "Nu s-au putut încărca instanțele conectate ale echipei. Încearcă din nou în câteva momente." +title = "Nu s-au putut încărca instanțele conectate" + +[portal.accountLink.state] +free = "Plan Editor" +subscribed = "Plan Processor" +unlinked = "Neconectat" + +[portal.agentBuilder] +bootstrapFromDocument = "Bootstrap din document" +sectionsAriaLabel = "Secțiuni Agent Builder" +selectorAriaLabel = "Agenți" +subtitle = "Proiectează, testează și livrează agenții AI care clasifică, extrag din și rutează documentele tale. Definește scenarii, limitează accesul la instrumente, rulează un set de referință și publică o versiune." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Anulează" +dropzoneText = "Alege un document exemplu (PDF sau imagine)" +lead = "Plasează un document exemplu și vom propune scenarii și o schemă de extragere pe care o poți rafina. Nimic nu este publicat până nu îl revizuiești." +submit = "Bootstrap agent" +subtitle = "Inițializează un agent nou dintr-un fișier reprezentativ" +title = "Bootstrap dintr-un document" + +[portal.agentBuilder.empty] +description = "Fă bootstrap unui agent dintr-un document exemplu pentru a-i inițializa scenariile și schema de extragere, apoi rafinează și publică." +title = "Încă nu există agenți" + +[portal.agentBuilder.evals] +casesPassing = "Cazuri reușite" +columnCase = "Caz eval" +columnLatency = "Latență" +columnResult = "Rezultat" +fail = "eșec" +goldenSetPassRate = "Rată de reușită set de referință" +latencyMs = "{{ms}} ms" +notRun = "nerulat" +pass = "reușit" +passRate = "Rată de reușită" +runEvals = "Rulează evals" + +[portal.agentBuilder.evals.empty] +description = "Evals îți transformă scenariile într-un set de referință repetabil. Fă upgrade pentru a captura rata de reușită în timp și a condiționa publicările de aceasta." +title = "Încă nu există set de referință" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "în seturile de referință" +activeAgents = "Agenți activi" +avgPassRate = "Rată medie de reușită eval" +fleetWide = "la nivelul întregii flote" +latestPublished = "Ultima publicare" +scenarios = "Scenarii" +testCases = "cazuri de test" +totalDescription_one = "{{count}} în total" +totalDescription_other = "{{count}} în total" + +[portal.agentBuilder.scenarios] +add = "Adaugă" +addScenario = "Adaugă scenariu" +enable = "Activează" +expectationLabel = "Comportament așteptat" +expectationPlaceholder = "Ce ar trebui să facă agentul" +inEval = "în eval" +mute = "Dezactivează sunetul" +muted = "fără sunet" +nameLabel = "Nume" +namePlaceholder = "de ex. Escaladare conformitate" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenarii" +tools = "Instrumente" +versions = "Versiuni" + +[portal.agentBuilder.tools] +broadAccess = "Acces larg" +deniedHint = "Instrumentele selectate sunt blocate. Toate celelalte rămân apelabile." +deniedTools = "Instrumente refuzate" +governanceGate = "Guvernanța instrumentelor este disponibilă în planul Enterprise." +restricted = "Restricționat" +restrictedAccess = "Acces restricționat la instrumente" +restrictedDescription = "Permite fiecare instrument, cu excepția celor pe care le refuzi mai jos." + +[portal.agentBuilder.versions] +current = "curentă" +historyGate = "Istoricul complet al versiunilor și revenirea sunt disponibile în planul Enterprise." +publish = "Publică" +rollBack = "Revino" + +[portal.assistant] +close = "Închide asistentul" +error = "Nu s-a putut contacta asistentul." +errorWithDetail = "Nu s-a putut contacta asistentul: {{detail}}" +inputAriaLabel = "Întreabă asistentul" +inputPlaceholder = "Întreabă despre Stirling…" +open = "Deschide asistentul" +send = "Trimite" +title = "Asistent" +tryAsking = "Încearcă să întrebi" +typing = "Tastează" + +[portal.auth] +loading = "Se încarcă" +redirectingToEditor = "Se redirecționează către editor..." + +[portal.billing.checkout] +noClientSecret = "Funcția Edge nu a returnat client_secret." +subtitle = "Adaugă un card pentru a continua după alocarea gratuită a planului Editor. Stripe se ocupă de restul." +title = "Activează planul Processor" + +[portal.billing.checkout.activationSlow] +body = "Plata ta a reușit, dar activarea durează puțin mai mult decât de obicei. Se va activa automat - închide acest mesaj și va apărea aici în curând." +close = "Închide" +title = "Aproape gata" + +[portal.billing.checkout.error] +title = "Nu s-a putut porni checkout-ul" + +[portal.billing.checkout.finalizing] +body = "Plata ta a fost procesată. Activăm procesarea contorizată pentru instanțele tale conectate - de obicei durează câteva secunde." +hint = "Te rugăm să păstrezi această fereastră deschisă." +title = "Se activează planul Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "în portal env pentru a activa checkout-ul în aplicație." +bodyBefore = "Setează" +title = "Stripe nu este configurat" + +[portal.billing.enterpriseUpsell] +cta = "Creează oferta ta Enterprise" +description = "Discounturi pentru volum angajat, implementare air-gapped, MSA personalizat și evaluări de securitate, plus parteneriate cu distribuitori terți." +eyebrow = "Discount de volum · 1M+ PDF-uri" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Active luna aceasta" +cost = "Cost" +editorsDeployed = "Editoare implementate" +inviteTeammates = "Invită colegi de echipă" +pdfsEdited = "PDF-uri editate" +subtitle = "Implementează oriunde, pentru întreaga ta echipă." +title = "Editoare PDF gratuite" + +[portal.billing.freePlan] +checkoutErrorTitle = "Nu s-a putut porni checkout-ul" +currentPlan = "Plan curent" +freeForever = "Gratuit pentru totdeauna" +noTeamResolved = "Încă nu este rezolvată nicio echipă în portofelul tău — reîmprospătează și încearcă din nou." +ownerOnly = "Doar proprietarul echipei poate activa planul Processor." +planName = "Editor" +ssoIncluded = "SSO inclus" +switchOnProcessor = "Activează Processor →" +unlimitedUsers = "Utilizatori nelimitați" + +[portal.billing.invoices] +columnAmount = "Sumă" +columnDate = "Dată" +columnDescription = "Descriere" +columnPdfsProcessed = "PDF-uri procesate" +columnStatus = "Stare" +descriptionFallback = "Factură" +downloadAriaLabel = "Descarcă factura {{number}} ca PDF" +emptyDescription = "După ce echipa ta se abonează și primul ciclu se încheie, facturile tale apar aici." +emptyTitle = "Încă nu există facturi" +fetchLimitNote_one = "Se afișează cea mai recentă factură. Facturile mai vechi sunt în portalul Stripe." +fetchLimitNote_other = "Se afișează cele mai recente {{count}} facturi. Facturile mai vechi sunt în portalul Stripe." +loadError = "Nu s-au putut încărca facturile: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Afișează tot {{count}}" +showAll_other = "Afișează toate {{count}}" +showFewer_one = "Afișează mai puține (primele {{count}})" +showFewer_other = "Afișează mai puține (primele {{count}})" +showMostRecent_one = "Afișează cea mai recentă {{count}}" +showMostRecent_other = "Afișează cele mai recente {{count}}" +title = "Istoric facturi" +viewAriaLabel = "Vezi factura {{number}} în Stripe" +viewLink = "Vezi ↗" + +[portal.billing.linkPrompt] +cta = "Conectează contul Stirling" +description = "Editarea manuală PDF — vizualizare, semnare, îmbinare, divizare, watermark, comprimare, conversie, OCR manual — este întotdeauna gratuită, indiferent dacă este conectată sau nu. Conectează-te pentru a revendica 500 de PDF-uri gratuite de procesare contorizată (automatizare, AI și API); când ai nevoie de mai mult, activează planul Processor și plătești doar pentru ce folosești." +title = "Conectează contul tău Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Facturat lunar" +cardEnding = "{{brand}} care se termină în {{last4}}" +cardFallback = "Card" +expiresBilledMonthly = "Expiră {{expiry}} · facturat lunar" +eyebrow = "Metodă de plată" +managedSub = "Cardul și detaliile tale de facturare sunt păstrate în siguranță în portalul pentru clienți Stripe." +managedTitle = "Gestionat în Stripe" +update = "Actualizează" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Încă nu există procesare contorizată în această perioadă." +eyebrow = "PDF-uri procesate în această perioadă" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF-uri" +segbarAriaLabel = "PDF-uri contorizate împărțite pe categorii" +segmentAgentsDesc = "Acțiuni agenți AI" +segmentAgentsLabel = "Agenți" +segmentApiDesc = "Solicitări API directe" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizări și pipelines" +segmentAutomationLabel = "Automatizare" +unit = "PDF-uri contorizate" + +[portal.billing.spendLimit] +adjustLimit = "Ajustează limita" +cancel = "Anulează" +capControlNote = "Modificările se aplică imediat — ridică sau coboară plafonul oricând." +capSuffix = "/ lună" +capSuffixWithDocs = "/ lună · ≈ {{documents}} documente" +displaySub = "Ești facturat doar pentru ceea ce procesezi automat — niciodată peste plafon." +editTitle = "Setează plafonul lunar" +eyebrow = "Limită de cheltuieli" +guardrailBody = "un plafon strict — nu ești facturat niciodată peste el. La atingerea plafonului, procesarea contorizată se oprește temporar (editarea nelimitată PDF continuă să funcționeze) până îl mărești sau ciclul se resetează. Nimic nu se pierde." +guardrailLabel = "Protecția ta:" +noCap = "fără plafon" +pctUsed = "{{pct}}% folosit" +remaining = "{{amount}} rămas" +save = "Salvează limita" +saveError = "Nu s-a putut salva limita" +thisPeriodUncapped = "{{amount}} în această perioadă · fără plafon" +usedThisMonth = "{{amount}} folosit luna aceasta" +useSuggested = "Folosește sugestia · {{amount}} / lună" + +[portal.billing.spendLimit.projection] +body_one = "La {{rate}}/zi vei atinge plafonul în ~{{count}} zi (~{{monthEnd}} la sfârșitul lunii). Limită sugerată ~{{suggested}}." +body_other = "La {{rate}}/zi vei atinge plafonul în ~{{count}} zile (~{{monthEnd}} la sfârșitul lunii). Limită sugerată ~{{suggested}}." +label = "Se estimează că va fi depășit." + +[portal.billing.spendThisMonth] +eyebrow = "Cheltuieli luna aceasta" +processed_one = "{{formattedCount}} PDF procesat." +processed_other = "{{formattedCount}} PDF-uri procesate." +processedWithRate_one = "{{formattedCount}} PDF procesat, la {{rate}} fiecare." +processedWithRate_other = "{{formattedCount}} PDF-uri procesate, la {{rate}} fiecare." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Mărește-o acum, astfel încât procesarea automată să nu se oprească niciodată." +approachingTitle = "Ești la {{pct}}% din limita lunară de cheltuieli" +raiseLimit = "Mărește limita" +reachedBody = "Procesarea contorizată este oprită temporar până mărești limita sau ciclul se resetează. Editarea nelimitată PDF continuă să funcționeze." +reachedTitle = "Limita lunară de cheltuieli a fost atinsă" + +[portal.billing.subscribedPlan.portalError] +title = "Nu s-a putut deschide portalul Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "din {{allowance}} PDF-uri gratuite folosite" +capSuffix_other = "din {{allowance}} PDF-uri gratuite folosite" +eyebrow = "Perioadă de încercare Processor" +statusLabel_one = "{{remaining}} rămas" +statusLabel_other = "{{remaining}} rămase" +sub = "Folosește PDF Editor gratuit. Plătește pentru a procesa PDF-uri automat." +title_one = "Procesează gratuit {{allowance}} PDF" +title_other = "Procesează gratuit {{allowance}} PDF-uri" +titleWithRate_one = "Procesează gratuit {{allowance}} PDF, apoi {{rate}}/PDF" +titleWithRate_other = "Procesează gratuit {{allowance}} PDF-uri, apoi {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Blocat" +openAriaLabel = "Deschide componenta {{name}}" + +[portal.catalogue.detail] +addToProject = "Adaugă la proiect" +ariaLabel = "Detalii componentă" +tabsAriaLabel = "Secțiuni detalii componentă" +upgradeToUnlock = "Fă upgrade pentru a debloca" + +[portal.catalogue.detail.code] +install = "Instalare" +usage = "Utilizare" + +[portal.catalogue.detail.locked] +description = "{{name}} este inclus începând cu planul {{tier}}. Fă upgrade pentru a-l încorpora." +title = "Nu este disponibil în planul tău" + +[portal.catalogue.detail.preview] +badge = "Previzualizare live" +note = "Sandbox-ul interactiv se redă aici" + +[portal.catalogue.detail.pricing] +note = "Contorizat per {{unit}}. Utilizarea peste cota gratuită lunară este facturată în contul tău și detaliată la Utilizare și facturare." + +[portal.catalogue.detail.stats] +billedOn = "Facturat la" +embeds30d = "Încorporări (30z)" +freeQuota = "Cotă gratuită" +freeQuotaValue = "{{amount}} / lună" +maturity = "Maturitate" +none = "Niciuna" +perAction = "Per acțiune" +price = "Preț" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Prezentare generală" +pricing = "Prețuri" +props = "Props / API" + +[portal.catalogue.props] +optional = "opțional" +required = "obligatoriu" + +[portal.catalogue.props.columns] +description = "Descriere" +name = "Prop" +required = "Obligatoriu" +type = "Tip" + +[portal.catalogue.summary] +componentsGa = "Componente GA" +componentSpendMtd = "Cheltuieli componente (MTD)" +embedsThisMonth = "Încorporări luna aceasta" +inBeta = "În Beta" + +[portal.components.billingUnit] +approval = "aprobare" +check = "verificare" +event = "eveniment" +render = "randare" +review = "revizuire" +session = "sesiune" +signature = "semnătură" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Widgeturi SDK încorporabile pe care le introduci în propria aplicație — un viewer, un flux de semnare electronică, un panou de revizuire AI. Fiecare este contorizat per acțiune. Apasă pe un card pentru instalare, utilizare și props." +title = "Componente" + +[portal.componentsView.empty] +description = "Catalogul de componente nu a putut fi încărcat. Încearcă din nou în curând." +title = "Nu există componente disponibile" + +[portal.componentsView.lockedBanner] +description = "Componentele GA sunt disponibile pe Pay-as-you-go; câteva componente Beta sunt doar pentru enterprise. Cardurile blocate afișează un îndemn de upgrade." +title = "Unele componente necesită un plan plătit" + +[portal.docs.authentication] +codeCaption = "fiecare solicitare" +eyebrow = "ÎNCEPUT" +lead = "Toate solicitările se autentifică cu un bearer token. Cheile au domeniu per mediu și nu expiră niciodată decât dacă sunt rotite." +liveKey = "Chei de producție — facturate, limitate ca rată conform planului tău." +testKey = "Chei Sandbox — gratuite, returnează fixtures sintetice." +title = "Autentificare" + +[portal.docs.components] +codeCaption = "încorporează viewer-ul" +eyebrow = "COMPONENTE" +lead = "UI încorporabil pentru cozi de revizuire și inspectarea documentelor. Adu propriile stiluri sau folosește tema livrată." +title = "Viewere drop-in" + +[portal.docs.endpoints] +eyebrow = "REFERINȚĂ API" +fieldCount_one = "{{count}} câmp" +fieldCount_other = "{{count}} câmpuri" +filterAll = "Toate" +filterAriaLabel = "Filtrează endpoints după verticală" +lead = "Fiecare tip de document este un endpoint tipizat. Fă POST cu un fișier, primești JSON validat după schemă. Filtrează după verticală mai jos." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "REFERINȚĂ API" +lead = "Erorile returnează un cod stabil, lizibil de mașină, plus un mesaj pentru utilizator. Corpul 4xx include întotdeauna un request_id pentru suport." +title = "Erori" + +[portal.docs.nav] +ariaLabel = "Documentație" + +[portal.docs.nav.empty] +description = "Indexul documentației nu a putut fi încărcat." +title = "Documentația nu este disponibilă" + +[portal.docs.quickstart] +eyebrow = "ÎNCEPUT" +lead = "Trimite primul document către un endpoint tipizat și primește înapoi JSON structurat în trei pași. Fără antrenare de model, fără prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "pentru rețete copy-paste." +bodyBeforeLink = "conectează același apel într-un pipeline pentru a înlănțui validarea, anonimizarea și livrarea — sau expune-l unui agent prin MCP. Vezi" +label = "Următorul:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Creează o cheie cu domeniu din fila Infrastructure. Cheile includ limite de rată și o listă opțională de IP-uri permise. Export-o în shell-ul tău:" +title = "Emite o API key" + +[portal.docs.quickstart.step2] +body = "Fă POST cu un fișier către orice endpoint tipizat. Endpoint-ul determină schema pe care o primești înapoi — aici, extractorul de facturi." +snippetCaption = "extrage o factură" +title = "Trimite un document" + +[portal.docs.quickstart.step3] +body = "Fiecare răspuns este validat față de schema endpoint-ului, cu un scor de încredere și proveniență pe câmp." +codeCaption = "200 OK" +title = "Citește rezultatul structurat" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurență" +eyebrow = "ÎNCEPUT" +lead = "Limitele cresc odată cu planul tău. Un răspuns 429 include un header Retry-After; SDK-urile fac back off automat." +requestsPerMinute = "Solicitări / minut" +title = "Limite de rată și cote" + +[portal.docs.recipes] +cloneButton = "Clonează rețeta" +eyebrow = "PLAYBOOKS" +lead = "Modele end-to-end care înlănțuie surse, operațiuni și destinații. Fiecare corespunde unui pipeline pe care îl poți clona." +title = "Rețete" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Clienți first-party cu răspunsuri tipizate, reîncercări automate și upload-uri streaming. Toți urmăresc același catalog de endpoints." +title = "SDK-uri oficiale" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Depreciat" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Capabilități incluse, denumite, pe care agentul tău le invocă drept un singur instrument. Fiecare skill este un lanț determinist de operațiuni, cu evals atașate." +title = "Skill-uri agent" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "REFERINȚĂ API" +lead = "Abonează-te la evenimente document.processed, pipeline.completed și quota.threshold. Payload-urile sunt semnate cu HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header-ul față de secretul tău de semnare înainte de a avea încredere într-un payload. SDK-urile livrează un" +beforeSignature = "Verifică" + +[portal.documents] +exportCsv = "Exportă CSV" +search = "Caută după numele fișierului, ID..." +subtitle = "Fiecare document procesat de organizația ta, cu istoricul complet de procesare. Accesul la conținut este controlat prin solicitare." +title = "Documente" + +[portal.documents.audit] +approved = "Aprobat" +archived = "Arhivat" +elevation = "Elevare" +empty = "Nu au fost înregistrate încă evenimente." +extracted = "Procesat" +flagged = "Necesită revizuire" +ingested = "Ingerat" +reviewed = "În revizuire" + +[portal.documents.drawer] +sectionsAriaLabel = "Secțiuni cu detalii despre document" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extrageri" +overview = "Prezentare generală" + +[portal.documents.elevation] +requestAccess = "Solicitați acces" + +[portal.documents.elevation.active] +description = "Acord temporar — accesul este jurnalizat și limitat în timp." +descriptionFourEyes = "Acord temporar — un evaluator coleg a fost notificat (patru ochi)." +title = "Accesul expiră în {{time}}" + +[portal.documents.elevation.gated] +description = "Conținutul este restricționat prin zero-standing-access. Solicitarea pornește un acord limitat în timp." +descriptionFourEyes = "Conținutul este restricționat prin zero-standing-access. Solicitarea pornește un acord limitat în timp și notifică un evaluator coleg (patru ochi)." +title = "Document sensibil" + +[portal.documents.extractions] +empty = "Nu au fost extrase câmpuri din acest document." +masked = "Câmpurile extrase sunt ascunse. Solicitați acces temporizat pentru a vizualiza conținutul acestui document." + +[portal.documents.extractions.columns] +confidence = "Încredere" +field = "Câmp" +value = "Valoare" + +[portal.documents.filters] +all = "Toate" +ariaLabel = "Filtrați documentele după stare" +flagged = "Marcaje" +inReview = "În revizuire" +processed = "Procesate" + +[portal.documents.overview] +action = "Pipeline / Acțiune" +product = "Produs" +received = "Timp" +status = "Stare" +type = "Tip" +user = "Utilizator" + +[portal.documents.queue.empty] +description = "Pe măsură ce sursele trimit documente în pipeline-urile dvs., acestea vor apărea aici pentru revizuire." +title = "Nu există documente în coadă" + +[portal.documents.status] +error = "Eroare" +flagged = "Necesită revizuire" +inReview = "În revizuire" +processed = "Procesat" + +[portal.documents.table] +auto = "Automat" +editorAction = "Editor" +empty = "Niciun document nu corespunde acestui filtru." +rowActions = "Acțiuni rând" +sensitiveLabel = "Sensibil" +sensitiveTitle = "Sensibil — acces necesar" + +[portal.documents.table.columns] +action = "Pipeline / Acțiune" +document = "Document" +product = "Produs" +status = "Stare" +time = "Timp" +user = "Utilizator" + +[portal.editorAdmin] +subtitle = "Implementați Stirling PDF Editor, asociați instanțe self-hosted cu organizația dvs. și operați flota activă — ținte, sănătate, credențiale și activare offline într-un singur loc." +title = "Implementare Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Utilizatori activi" +host = "Host" +lastSeen = "Văzut ultima dată" +region = "Regiune" +status = "Stare" +version = "Versiune" + +[portal.editorAdmin.health.empty] +description = "Implementați o țintă și asociați-o pentru a vedea aici sănătatea instanței în timp real." +title = "Nicio instanță nu raportează" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generați pachet offline" +lockCopy = "Activarea offline și on-prem face parte din Enterprise." +subtitle = "Generați un pachet de activare semnat pentru o instalare offline sau on-prem fără cale de rețea de ieșire. Transferați-l pe instanță și aplicați-l în timpul configurării la prima rulare." +talkToSales = "Contactați echipa de vânzări" +title = "Activare air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} este semnat și gata de transfer. Activează o instanță și expiră în 14 zile." +title = "Pachet pregătit" + +[portal.editorAdmin.pairing] +generated = "Generat ✓" +generateNewCode = "Generați cod nou" +lockCopy = "Provisionarea IaC face parte din Enterprise." +rotate = "Rotiți" +talkToSales = "Contactați echipa de vânzări" + +[portal.editorAdmin.sections.health] +sub = "Fiecare instanță Editor raportează — versiune, regiune, stare, ultima apariție și utilizatori activi." +title = "Sănătatea instanței" + +[portal.editorAdmin.sections.pairing] +sub = "Conectați un editor self-hosted la această organizație. Generați un token, predați un cod scurt sau conectați-l prin IaC." +title = "Asociere" + +[portal.editorAdmin.sections.targets] +sub = "Unde rulează Editorul. Copiați un fragment pentru a porni o instanță self-hosted sau folosiți Managed Cloud fără operațiuni." +title = "Ținte de implementare" + +[portal.editorAdmin.serviceToken] +currentToken = "Token curent" +lastRotated = "Rotit ultima dată" +rotateButton = "Rotiți tokenul de serviciu" +subtitle = "Instanțele se autentifică la organizație cu această credențială. Rotiți-o după un program sau imediat după o scurgere suspectată." +title = "Token de serviciu" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "A fost emis un token nou. Actualizați STIRLING_SERVICE_TOKEN pentru fiecare instanță self-hosted în fereastra de grație de 24h sau vor trece offline." +title = "Rotiți instanțele care rulează" + +[portal.editorAdmin.status] +degraded = "Degradat" +healthy = "Sănătos" +offline = "Offline" +pairing = "Asociere" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instanță" +instanceCount_other = "{{count}} instanțe" +talkToSales = "Contactați echipa de vânzări" +upgradePlan = "Actualizați planul" + +[portal.editorAdmin.targets.lock] +enterprise = "Self-hosting on-prem și Kubernetes fac parte din Enterprise." +paid = "Self-hosting cu Docker și Kubernetes se deblochează într-un plan plătit." + +[portal.editorAdmin.targets.state] +available = "Disponibil" +locked = "Blocat" +running = "În rulare" + +[portal.errorBoundary] +description = "Această vizualizare a întâmpinat o eroare neașteptată. Încercați din nou sau alegeți altă secțiune din bara laterală." +retry = "Încercați din nou" +title = "Ceva nu a mers bine pe această pagină" + +[portal.home.editor] +activeUsers = "{{n}} activi" +invite = "Invitați colegi" +name = "Stirling PDF Editor" +open = "Deschideți în browser" +updated = "actualizat {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Bună ziua" +evening = "Bună seara" +morning = "Bună dimineața" + +[portal.home.onboarding] +dismiss = "Închideți configurarea" +notStarted = "Neînceput" +progress = "{{done}} din {{total}} finalizate" +title = "Finalizați configurarea" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC la nivel de organizație, prețuri pentru volum angajat și implementare air-gapped." +cta = "Începeți perioada de probă" +ctaQuote = "Obțineți ofertă" +lead = "Pentru 250+ angajați." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Implementați aplicația desktop, gratuită pentru totdeauna." +title = "Descărcați PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} active · {{recommended}} recomandate" +chip = "{{active}} active" +title = "Activați politicile" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} conectate · fiecare PDF guvernat acolo unde ajunge" +chip = "{{connected}} conectate" +title = "Conectați sursele" + +[portal.home.quickActions] +subtitle = "Sarcinile principale pentru astăzi" +title = "Acțiuni rapide" + +[portal.home.quickActions.buildPipeline] +blurb = "Composer în 3 pași peste biblioteca de operații tipizate" +title = "Construiți un pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenți, webhook-uri, foldere monitorizate" +title = "Conectați o sursă" + +[portal.home.quickActions.issueApiKey] +blurb = "Cheie cu domeniu limitat, limite de rată și listă de permisiuni IP" +title = "Emiteți o cheie API" + +[portal.infrastructure] +manageEditorDeployment = "Gestionați implementarea Editorului" +sectionsAriaLabel = "Secțiuni de infrastructură" +subtitle = "Implementări, credențiale, postură de securitate, stocare și jurnalul de audit pentru spațiul dvs. de lucru Stirling." +title = "Infrastructură" + +[portal.infrastructure.apiKeys] +createKey = "Creați cheie" +heading = "Chei API" +subheading = "Credențiale cu domeniu limitat, limite de rată per cheie, permisiuni și liste de permisiuni IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP-uri permise" +anyIp = "Orice IP (fără listă de permisiuni)" +created = "Creat" +lastUsed = "Utilizat ultima dată" +permissions = "Permisiuni" +rateLimit = "Limită de rată" +rateLimitValue = "{{value}} cereri/min" +usageMonth = "Utilizare luna aceasta" +usageToday = "Utilizare astăzi" + +[portal.infrastructure.apiKeys.empty] +description = "Creați o cheie cu domeniu limitat pentru a începe să apelați Stirling API." +title = "Nu există încă chei API" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrați evenimentele de audit după categorie" +heading = "Jurnale de audit" +latencyValue = "{{value}} ms" +noEventsInCategory = "Nu există evenimente în această categorie." +subheading = "Fiecare eveniment de autentificare, configurare și procesare din spațiul dvs. de lucru." + +[portal.infrastructure.audit.columns] +actor = "Actor" +event = "Eveniment" +latency = "Latență" +status = "Stare" +target = "Resursă" +timestamp = "Marcaj temporal" + +[portal.infrastructure.audit.empty] +description = "Activitatea spațiului de lucru va apărea aici pe măsură ce are loc." +title = "Nu există evenimente de audit" + +[portal.infrastructure.audit.export] +cancel = "Anulați" +error = "Exportul a eșuat. Încercați din nou." +exportButton = "Exportați" +exporting = "Se exportă…" +fieldsLegend = "Coloane" +format = "Format" +open = "Exportați" +subtitle = "Descărcați evenimentele de audit ca CSV sau JSON. Alegeți coloanele de inclus." +title = "Exportați jurnalul de audit" + +[portal.infrastructure.audit.export.fields] +date = "Dată" +documentName = "Nume document" +ipAddress = "Adresă IP" +outcome = "Rezultat" +tool = "Instrument" +username = "Nume utilizator" + +[portal.infrastructure.audit.filters] +all = "Toate" +auth = "Autentificare" +config = "Configurare" +elevation = "Elevare" +processing = "Procesare" +security = "Securitate" + +[portal.infrastructure.audit.forbidden] +description = "Jurnalul de audit este disponibil pentru liderii de echipă și administratori. Solicitați acces liderului de echipă sau unui administrator." +title = "Nu aveți acces" + +[portal.infrastructure.audit.metrics] +config = "Configurare" +elevation = "Elevare" +processing = "Procesare" +totalEvents = "Evenimente totale · 24h" + +[portal.infrastructure.createKey] +cancel = "Anulați" +createKey = "Creați cheie" +done = "Gata" +ipAllowlistHelper = "Intervale CIDR separate prin virgulă. Lăsați necompletat pentru a permite orice IP." +ipAllowlistLabel = "Listă de permisiuni IP" +keyNameLabel = "Nume cheie" +keyNamePlaceholder = "de ex. Producție · ingestie" +permissionsLabel = "Permisiuni" +secretKeyCaption = "Cheie secretă" +secretWarning = "Stocați aceasta într-un manager de secrete. Stirling stochează doar un hash — nu există nicio modalitate de a o recupera ulterior." +subtitle = "Limitați cheia la minimul necesar. O puteți roti sau revoca oricând." +subtitleCreated = "Copiați acest secret acum — nu va mai fi afișat." +title = "Creați cheie API" +titleCreated = "Cheie creată" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Implementat de" +environment = "Mediu" +product = "Produs" +status = "Stare" +version = "Versiune" +when = "Când" + +[portal.infrastructure.deployments.recent] +heading = "Implementări recente" +subheading = "Cele mai recente lansări pe produse și medii." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instanțe" +latency = "Latență" +load = "Încărcare" +p99 = "P99" +region = "Regiune" +status = "Stare" +throughput = "Debit" +uptime = "Timp de funcționare" +version = "Versiune" + +[portal.infrastructure.deployments.regions] +heading = "Regiuni" +subheading = "Sănătate în timp real pentru fiecare regiune Stirling implementată — latență, încărcare și versiune de lansare." + +[portal.infrastructure.deployments.regions.empty] +description = "Regiunile implementate apar aici după ce spațiul dvs. de lucru este provisionat." +title = "Nu există regiuni implementate" + +[portal.infrastructure.models] +heading = "Modele" +msValue = "{{value}} ms" +subheading = "Catalogul de modele și rutarea care susțin procesarea documentelor în spațiul dvs. de lucru." + +[portal.infrastructure.models.byom] +description = "Înregistrați un model on-prem sau self-hosted și fixați-l într-o regiune pentru procesare cu rezidență a datelor." +title = "Aduceți propriul model" + +[portal.infrastructure.models.catalogue] +heading = "Catalog" +sub = "Modele gestionate disponibile pentru spațiul dvs. de lucru, cu latență și cost în timp real." +subEnterprise = "Modele gestionate, proprii și on-prem — cu fixare per regiune disponibilă." + +[portal.infrastructure.models.catalogue.empty] +description = "Modelele din catalogul spațiului dvs. de lucru apar aici." +title = "Nu există modele disponibile" + +[portal.infrastructure.models.columns] +cost = "Cost" +latency = "Latență" +load = "Încărcare" +model = "Model" +status = "Stare" +type = "Tip" +version = "Versiune" + +[portal.infrastructure.models.metrics] +activeModels = "Modele active" +avgLatency = "Latență medie" +included = "Inclus" +monthlySpend = "Cheltuială lunară pentru modele" + +[portal.infrastructure.models.routing] +empty = "Nu sunt configurate reguli de rutare." +heading = "Reguli de rutare" +sub = "Ce model gestionează fiecare operațiune. Valoarea implicită se aplică atunci când nu se potrivește nicio regulă mai restrânsă." +subLocked = "Rutați operațiunile către modele specifice — disponibil în planurile plătite." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Actualizați la Pro pentru a controla ce model gestionează fiecare operațiune și tip de document." +title = "Rutarea modelelor este o funcție plătită" + +[portal.infrastructure.models.routingColumns] +default = "Implicit" +docType = "Tip document" +modelForAria = "Model pentru {{operation}}" +operation = "Operațiune" +routedTo = "Rutat către" + +[portal.infrastructure.security.access.byok] +description = "Furnizați o cheie din propriul KMS. Stirling criptează cu ea, dar poate încă citi." +label = "Aduceți propria cheie (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Cheile nu părăsesc niciodată KMS-ul dvs. Stirling deține doar ciphertext." +label = "Păstrați propria cheie (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling gestionează cheile de criptare. Cel mai simplu — zero operațiuni cu chei din partea dvs." +label = "Chei deținute de Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Politică de acces la documente" +subheading = "Controlează cine poate decripta documentele procesate în repaus." + +[portal.infrastructure.security.attestations] +heading = "Atestări de conformitate" +noReport = "Niciun raport disponibil" +subheading = "Postură de audit cadru cu cadru, cu rapoarte disponibile pentru controalele atestate." +viewReport = "Vizualizați raportul →" + +[portal.infrastructure.security.compliance] +heading = "Conformitate" +subheading = "Atestări și certificări care acoperă platforma Stirling." + +[portal.infrastructure.security.empty] +description = "Configurația de securitate a spațiului dvs. de lucru va apărea aici." +title = "Postura de securitate indisponibilă" + +[portal.infrastructure.security.hyokBanner] +description = "Cu HYOK, cheile de criptare nu părăsesc niciodată KMS-ul dvs. Stirling stochează și procesează doar ciphertext pe care îl puteți revoca oricând." +title = "Stirling nu poate decripta documentele dvs." + +[portal.infrastructure.security.ipAllowlist] +empty = "Nu sunt configurate intervale IP — toate IP-urile sunt permise." +heading = "Listă de permisiuni IP" +sub = "Accesul API este restricționat la aceste intervale CIDR." +subLocked = "Restricționați accesul API la intervale IP cunoscute — disponibil în planurile plătite." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Actualizați la Pro pentru a restricționa accesul API la anumite rețele." +title = "Lista de permisiuni IP este o funcție plătită" + +[portal.infrastructure.security.ipColumns] +added = "Adăugat" +addedBy = "Adăugat de" +cidr = "CIDR" +label = "Etichetă" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritm" +heading = "Gestionarea cheilor de criptare" +keyId = "Identificator cheie" +lastRotated = "Rotită ultima dată" +rotateKey = "Rotiți cheia" +rotationPolicy = "Politică de rotație" +subheading = "Custodia cheilor care criptează documentele în repaus — cine poate decripta și cum se rotesc cheile." + +[portal.infrastructure.security.managedBanner] +description = "Custodia bring-your-own-key (BYOK) și hold-your-own-key (HYOK) este disponibilă în Enterprise. Actualizați pentru a furniza chei din propriul KMS." +title = "Cheile sunt gestionate de Stirling în planul dvs." + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asia Pacific" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · limită de date GDPR" +label = "Uniunea Europeană" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Statele Unite" + +[portal.infrastructure.security.residencyHeader] +heading = "Rezidența datelor" +subheading = "Unde sunt stocate și procesate documentele." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} utilizat" + +[portal.infrastructure.storage.empty] +description = "Stocarea conectată și utilizarea apar aici." +title = "Nu este configurată nicio stocare" + +[portal.infrastructure.storage.lifecycle] +active = "Activ" +activeRange = "0–{{value}}d" +archived = "Arhivat" +coldStorage = "stocare rece" +deleted = "Șters" +never = "niciodată" +purged = "epurat" + +[portal.infrastructure.storage.providers] +connect = "Conectați" +connected = "Conectat" +heading = "Furnizori conectați" +subheading = "Unde sunt scrise artefactele procesate." + +[portal.infrastructure.storage.retention] +heading = "Păstrare" +subheading = "Cât timp sunt păstrate artefactele înainte de ștergerea prin ciclu de viață." +windowLabel = "Fereastră implicită de păstrare" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} zi" +days_other = "{{count}} zile" +never = "Nu ștergeți niciodată" + +[portal.infrastructure.storage.totalUsage] +heading = "Utilizare totală" +progressLabel = "Stocare utilizată" +subheading = "Stocare consumată pe toți furnizorii conectați." + +[portal.infrastructure.tabs] +apiKeys = "Chei API" +audit = "Jurnale de audit" +deployments = "Implementări" +models = "Modele" +security = "Securitate" +storage = "Stocare" + +[portal.nav] +agent-builder = "Constructor de agenți" +components = "Componente" +docs = "Documentație pentru dezvoltatori" +documents = "Documente" +editor = "Editor" +home = "Acasă" +infrastructure = "Infrastructură" +pipelines = "Pipeline-uri" +policies = "Politici" +procurement = "Achiziții" +settings = "Setări" +sources = "Surse" +usage = "Utilizare și facturare" +users = "Utilizatori" + +[portal.notifications] +markAllRead = "Marcați toate ca citite" +title = "Notificări" +viewAll = "Vizualizați toate" + +[portal.notifications.ariaLabel] +none = "Notificări, niciuna necitită" +unread_one = "Notificări, {{count}} necitită" +unread_other = "Notificări, {{count}} necitite" + +[portal.notifications.count] +allRead = "toate citite" +loading = "se încarcă" +new_one = "{{count}} nouă" +new_other = "{{count}} noi" + +[portal.notifications.empty] +description = "Nu există notificări noi." +title = "Sunteți la zi" + +[portal.pipelines] +subtitle = "Fiecare pipeline automatizat de documente pe backend: un lanț ordonat de operațiuni peste un set de surse, rulat la un declanșator. Faceți clic pe un rând pentru pașii și sursele sale." +title = "Pipeline-uri" + +[portal.pipelines.actions] +newPipeline = "Pipeline nou" + +[portal.pipelines.builder] +addStep = "Adăugați instrument" +back = "Înapoi la pipeline-uri" +discard = "Renunțați la modificări" +enabled = "Activat" +keepEditing = "Continuați editarea" +needsUpload = "Necesită un fișier încărcat" +noToolMatches = "Niciun instrument nu corespunde căutării dvs." +pipelineSettings = "Setări pipeline" +searchTools = "Căutați instrumente" +selectToolBody = "Adăugați un instrument pentru a construi pipeline-ul." +selectToolTitle = "Nu există încă instrumente" +toolSettings = "Setări instrument" +unknownStep = "Operațiune nerecunoscută, păstrată ca atare." +unsavedBody = "Aveți modificări nesalvate. Salvați-le înainte de a pleca sau renunțați la ele?" +unsavedTitle = "Modificări nesalvate" +uploadUnsupported = "Fișierele încărcate nu sunt încă acceptate în pipeline-uri, deci acești pași nu pot fi salvați: {{tools}}." +usesDefaults = "Rulează cu setările implicite" + +[portal.pipelines.composer] +addTool = "Adăugați instrument" +cancel = "Anulați" +chainEmpty = "Adăugați un instrument pentru a începe să construiți pipeline-ul." +create = "Creați pipeline" +directory = "Folder de ieșire" +directoryHelp = "Cale absolută pe server. Trebuie să fie în folderele permise configurate." +editingUnsupported = "Afișarea acestor parametri ai instrumentului pentru editare nu este încă acceptată." +moveDown = "Mutați în jos" +moveUp = "Mutați în sus" +name = "Nume" +namePlaceholder = "de ex. Scanare de redactare" +noSources = "Nu sunt conectate încă surse. Pipeline-ul poate rula în continuare pe fișiere furnizate direct către acesta." +noToolSettings = "Acest instrument nu are setări configurabile." +operations_one = "Operațiune ({{count}})" +operations_other = "Operațiuni ({{count}})" +output = "Ieșire" +removeStep = "Eliminați operațiunea" +save = "Salvați modificările" +scheduleEvery = "Rulați la fiecare" +sources = "Surse" +sourcesLoading = "Se încarcă sursele..." +trigger = "Declanșator" +triggerManual = "Doar manual" + +[portal.pipelines.composer.unit] +days = "zile" +hours = "ore" +minutes = "minute" + +[portal.pipelines.delete] +body = "Ștergeți „{{name}}”? Această acțiune nu poate fi anulată." +cancel = "Anulați" +confirm = "Ștergeți" +title = "Ștergeți pipeline-ul?" + +[portal.pipelines.detail] +delete = "Ștergeți pipeline-ul" +run = "Rulați acum" + +[portal.pipelines.empty] +action = "Creați un pipeline" +description = "Creați primul pipeline: alegeți sursele peste care rulează, înlănțuiți operațiunile și alegeți unde ajunge ieșirea." +title = "Nu există încă pipeline-uri" + +[portal.pipelines.kpi] +active = "Active" +paused = "În pauză" +total = "Pipeline-uri" + +[portal.pipelines.output] +folder = "Scrieți în folder" +inline = "Returnați fișiere" + +[portal.pipelines.run] +completed_one = "Rulare finalizată." +completed_other = "Toate cele {{count}} rulări au fost finalizate." +empty = "Nimic de rulat: sursele nu au avut documente de procesat." +failed = "Rularea a eșuat: {{error}}" +running = "Rularea a început; este încă în desfășurare." +timeout = "Rularea durează mai mult decât era de așteptat; se poate finaliza în continuare în fundal." + +[portal.pipelines.status] +active = "Activ" +paused = "În pauză" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Surse" +status = "Stare" +steps = "Pași" + +[portal.pipelines.trigger] +folder-watch = "Monitorizare folder" +manual = "Manual" +schedule = "Programat" + +[portal.policies] +subtitle = "Automatizări permanente care aplică un pipeline de instrumente fiecărui document. Fiecare politică se declanșează la încărcare sau export, rulează lanțul de instrumente și salvează versiunea aplicată alături de original." +title = "Politici" + +[portal.policies.card] +comingSoon = "Actualizați la Enterprise" +notSetUp = "Neconfigurat" + +[portal.policies.categories.compliance] +desc = "Aplicați cerințele HIPAA, GDPR, SOC 2 sau FedRAMP fiecărui document." +label = "Conformitate" + +[portal.policies.categories.ingestion] +desc = "Clasificați documente, extrageți date structurate, aplicați convenții de denumire și normalizați pagini." +label = "Ingestie" + +[portal.policies.categories.retention] +desc = "Setați cât timp sunt păstrate documentele, când se arhivează și când se șterg." +label = "Păstrare" + +[portal.policies.categories.routing] +desc = "Rutați automat documentele către echipa, folderul sau sistemul potrivit." +label = "Rutare" + +[portal.policies.categories.security] +desc = "Detectați PII, redactați, eliminați conținut activ și aplicați filigran documentelor." +label = "Securitate" + +[portal.policies.config] +scopeAll = "Toate documentele" + +[portal.policies.config.compliance] +summary = "Validează documentele față de cadrele de reglementare înainte ca acestea să părăsească sistemul." + +[portal.policies.config.compliance.fields] +accessLog = "Jurnal de acces" +auditTrail = "Pistă de audit" +frameworks = "Cadre" +onViolation = "Când nu este conform" + +[portal.policies.config.compliance.rules] +0 = "Scanare cadru" +1 = "Aplicați acțiune" +2 = "Pistă de audit" + +[portal.policies.config.ingestion] +summary = "Clasifică documente, extrage date structurate, aplică denumiri și normalizează pagini." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Sub prag" +minConfidence = "Încredere minimă" + +[portal.policies.config.ingestion.rules] +0 = "Clasificați" +1 = "Extrageți" +2 = "Denumiți" +3 = "Normalizați" + +[portal.policies.config.retention] +summary = "Aplică durata de păstrare a documentelor, momentul arhivării și momentul ștergerii." + +[portal.policies.config.retention.fields] +archiveAfter = "Arhivați după" +immutableHold = "Reținere imuabilă" +keepFor = "Păstrați timp de" + +[portal.policies.config.retention.rules] +0 = "Reținere de păstrare" +1 = "Arhivare automată" +2 = "Blocare ștergere" + +[portal.policies.config.routing] +summary = "Rutează documentele către destinația potrivită pe baza tipului și clasificării." + +[portal.policies.config.routing.fields] +destination = "Destinație" +notify = "Notificați la rutare" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Clasificare automată" +1 = "Rutare către folder" +2 = "Notificare webhook" + +[portal.policies.config.security] +summary = "Detectează și redactează PII, elimină conținut activ (JavaScript) și aplică filigran documentelor." + +[portal.policies.config.security.rules] +0 = "Redactați PII" +1 = "Eliminați JavaScript" +2 = "Filigran" + +[portal.policies.detail] +enforces = "Aplică" +onEveryExport = "La fiecare export" +onEveryUpload = "La fiecare încărcare" +outputAsNewFile = "ca fișier nou" +outputAsNewVersion = "ca versiune nouă" +recentActivity = "Activitate recentă" +retry = "Reîncercați" +showLess = "Afișați mai puțin" +showMore = "Afișați mai mult" +sources = "Surse" + +[portal.policies.detail.actions] +clearHistory = "Șterge istoricul procesărilor" +delete = "Șterge" +editSettings = "Editează setările" +pause = "Pauză" +resume = "Reia" +runNow = "Rulează acum" + +[portal.policies.detail.clearHistory] +body = "Această politică va uita fiecare fișier pe care l-a procesat deja și va reprocesa tot ce se află în prezent în sursele sale la următoarea rulare. Fișierele în sine nu sunt modificate. Această acțiune nu poate fi anulată." +cancel = "Anulează" +confirm = "Șterge istoricul" +title = "Ștergi istoricul procesărilor?" + +[portal.policies.detail.emptyActivity] +description = "Documentele vor apărea aici după ce această politică rulează." +title = "Încă nu există activitate" + +[portal.policies.endpoints] +addWatermark = "Filigran" +autoRedact = "Redactează PII" +compressPdf = "Comprimă" +flatten = "Aplatizează" +ocrPdf = "OCR" +sanitizePdf = "Elimină JavaScript" + +[portal.policies.offline] +description = "Politicile tale sunt salvate și vor apărea după restabilirea conexiunii." +retry = "Reîncearcă" +title = "Backend indisponibil" + +[portal.policies.stats] +activeFor = "Activ" +dataProcessed = "Date procesate" +docsEnforced = "Documente aplicate" + +[portal.policies.status] +active = "Activ" +paused = "În pauză" + +[portal.policies.summary.active] +description = "Aplicare la încărcare/export" +label = "Politici active" + +[portal.policies.summary.categories] +description = "Disponibile pentru configurare" +label = "Categorii" + +[portal.policies.summary.docsEnforced] +description = "În toate politicile active" +label = "Documente aplicate" + +[portal.policies.summary.paused] +description = "Configurate, dar nu se declanșează" +label = "În pauză" + +[portal.policies.wizard.actions] +back = "Înapoi" +cancel = "Anulează" +continue = "Continuă" +enablePolicy = "Activează politica" +saveChanges = "Salvează modificările" + +[portal.policies.wizard.capability.compress] +desc = "Comprimă documentul la o dimensiune mai mică a fișierului." +label = "Reduce dimensiunea fișierului" + +[portal.policies.wizard.capability.flatten] +desc = "Îmbină câmpurile de formular și adnotările în pagină, astfel încât să nu poată fi editate." +label = "Aplatizează documentul" + +[portal.policies.wizard.capability.ocr] +desc = "Rulează OCR astfel încât paginile scanate să devină text selectabil și căutabil." +label = "Fă textul căutabil" + +[portal.policies.wizard.capability.redact] +desc = "Găsește și acoperă detaliile sensibile — precum numerele de asigurare socială și de card — astfel încât să nu poată fi citite." +label = "Redactează informațiile sensibile" + +[portal.policies.wizard.capability.sanitize] +desc = "Elimină JavaScript ascuns, astfel încât nimic să nu poată rula automat când documentul este deschis." +label = "Elimină conținutul activ" + +[portal.policies.wizard.capability.watermark] +desc = "Aplică un marcaj vizibil (de ex. „Confidențial”) pe fiecare pagină." +label = "Aplică un filigran" + +[portal.policies.wizard.errors] +noTools = "Activează mai întâi cel puțin un instrument în fluxul de lucru." +saveFailed = "Politica nu a putut fi salvată. Încearcă din nou." + +[portal.policies.wizard.output] +heading = "Ieșire și rulare" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Numerotare automată" +label = "Regulă pentru numele fișierului" +placeholder = "Text de adăugat (opțional)" +prefix = "Prefix" +suffix = "Sufix" + +[portal.policies.wizard.output.outputAs] +label = "Ieșire ca" +newFile = "Fișier nou" +newVersion = "Versiune nouă" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Când se declanșează politica: la încărcare sau înainte de export." +label = "Rulează la" +upload = "Încărcare" + +[portal.policies.wizard.settings] +heading = "Setări" + +[portal.policies.wizard.sources] +heading = "Surse" +loading = "Se încarcă sursele…" + +[portal.policies.wizard.tabs] +ariaLabel = "Pași de configurare" +settings = "Setări" +workflow = "Acțiuni" + +[portal.policies.wizard.title] +edit = "Editează politica {{category}}" +setUp = "Configurează politica {{category}}" + +[portal.policies.wizard.workflow] +description = "Alege ce face această politică fiecărui document pe care îl procesează." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} active" +noRule = "Încă nu se aplică nicio regulă" +subtitle = "Automatizări permanente prin care trece fiecare document, indiferent de pipeline-ul care îl gestionează." +title = "Ce rulează pe PDF-urile tale" + +[portal.policySummary.action] +comingSoon = "Fă upgrade la Enterprise" +configure = "Configurează" +setUp = "Configurează" + +[portal.policySummary.column] +activeRule = "Regulă activă" +policy = "Politică" +status = "Stare" + +[portal.policySummary.empty] +description = "După configurarea politicilor, categoriile apar aici." +title = "Încă nu există politici" + +[portal.policySummary.state] +active = "Activ" +off = "Oprit" +soon = "În curând" + +[portal.processingStatus] +managePlan = "Gestionează planul" +volumeSuffix = "PDF-uri procesate · ultimele 30 de zile" + +[portal.procurement] +reset = "Resetează achizițiile (demo)" +subtitle = "Parcurge evaluarea, contractarea și integrarea echipei tale. Fiecare document într-un singur loc." +title = "Achiziții" + +[portal.procurement.action] +download = "Descarcă" +pay = "Plătește acum" +request = "Solicită" +sign = "Revizuiește și semnează" +upload = "Încarcă" + +[portal.procurement.agreement] +agreeCta = "Acceptă și abonează-te" +confirm = "Am citit și sunt de acord cu Stirling Enterprise Agreement." +eyebrow = "Acord" +intro = "Un acord combinat acoperă tranzacția ta: Master Service Agreement, Order Form, EULA și Data Processing Agreement. Revizuiește-l, apoi acceptă pentru a transforma oferta într-un abonament angajat." +title = "Revizuiește acordul enterprise" + +[portal.procurement.builder] +addons = "Suplimente" +back = "Înapoi" +businessName = "Numele firmei" +businessNamePlaceholder = "Compania ta" +continue = "Continuă" +country = "Țară" +countryEuro = "Zona euro (EUR €)" +countryUK = "Regatul Unit (GBP £)" +countryUS = "Statele Unite (USD $)" +eula = "Am citit și sunt de acord cu Stirling Enterprise EULA. Aceasta guvernează acordul generat din această ofertă." +generate = "Generează oferta" +included = "Inclus" +indemnification = "Despăgubire IP" +indemnificationSub = "Apărăm revendicările IP eligibile, conform EULA" +offlineLicense = "Licență offline / izolată de rețea" +offlineLicenseSub = "Un fișier de licență descărcabil pentru o instanță self-hosted izolată de rețea" +qbr = "Evaluări trimestriale de business" +qbrSub = "SE-ul tău revizuiește utilizarea și foaia de parcurs în fiecare trimestru" +running = "{{annual}} / an · {{years}} ani {{tcv}}" +s1Sub = "Echipa ta și PDF-urile pe care te aștepți să le rulezi în fiecare an." +s1Title = "Cât vei procesa?" +s2Sub = "Termenele mai lungi reduc tariful; nivelul de serviciu stabilește suportul." +s2Title = "Angajament și serviciu" +s3Sub = "Pentru oferta și acordul pe care îl generează." +s3Title = "Detaliile tale" +serviceLevel = "Nivel de serviciu" +slDedicated = "Dedicat" +slDedicatedSub = "4 ore lucrătoare · manager de cont dedicat · +30%" +slPriority = "Prioritar" +slPrioritySub = "Aceeași zi lucrătoare · CSM nominalizat · +15%" +slStandard = "Standard" +slStandardSub = "Următoarea zi lucrătoare · CSM partajat · inclus" +stepOf = "Pasul {{n}} din {{total}}" +term = "Termen" +termDiscount = "Reducere de {{pct}}% aplicată pentru angajament pe mai mulți ani" +title = "Construiește oferta" +training = "Onboarding și instruire" +trainingSub = "Sesiuni live pentru a-ți pune echipa în mișcare" +users = "Total utilizatori" +usersPlaceholder = "de ex. 250" +volEstimated = "Estimat din {{count}} utilizatori (~2.000 PDF-uri fiecare, inclusiv automatizarea). Editează dacă știi mai bine." +volManual = "Se folosește valoarea ta. Reestimează din dimensiunea echipei oricând." +volNoUsers = "Nu ești sigur? Introdu dimensiunea echipei și o vom estima." +volume = "Volum anual de PDF-uri" +volumePlaceholder = "de ex. 1.000.000" +years_one = "{{count}} an" +years_other = "{{count}} ani" + +[portal.procurement.docs] +count_one = "{{count}} doc." +count_other = "{{count}} doc." +done = "Gata" +here = "Ești aici" +hide = "Ascunde" +optional = "Opțional" +paidAddon = "Supliment plătit" +show = "Afișează" +subtitle = "Tot ce ai nevoie la fiecare pas al parcursului, afișat pe măsură ce tranzacția avansează." +supportingSubtitle = "SOC 2, evaluări de securitate, formulare fiscale și altele, pregătite când echipa ta de securitate sau achiziții le cere. Unele au o taxă unică." +supportingTitle = "Susținerea evaluării tale" +title = "Documente" +upcoming = "Urmează" + +[portal.procurement.error] +title = "Ceva nu a mers bine" + +[portal.procurement.hero] +company = "Tranzacția ta enterprise" +ctaAgreement = "Revizuiește și semnează acordul" +ctaLive = "Ești activ" +ctaPayment = "Adaugă plata" +ctaQuote = "Revizuiește oferta" +ctaTrial = "Construiește oferta" +eyebrow = "Achiziții enterprise" +inviteTeammates = "Invită coechipieri" +keyDocs = "Documente cheie" +nextStep = "Pasul următor: {{action}}" +notStarted = "Neînceput" +open = "Deschide achizițiile" +scheduleCall = "Programează un apel" +setup1Sub = "Invită-ți coechipierii" +setup1Title = "Implementează PDF Editor" +setup2Sub = "Activează procesarea în editori și alte surse" +setup2Title = "Conectează PDF Processor" +setup3Sub = "Activează Security, Compliance, Routing sau Retention când ai nevoie de ele" +setup3Title = "Adaugă politici recomandate" + +[portal.procurement.journey] +daysLeft_one = "{{count}} zi rămasă" +daysLeft_other = "{{count}} zile rămase" +engineerLabel = "Inginerul tău de soluții" +eyebrow = "Lansarea ta" +live = "Ești activ pe Stirling Enterprise" +nextStep = "Pasul următor: {{action}}" +subtitle = "Inginerul tău de soluții este prezent la fiecare pas. O singură acțiune următoare pe rând; lista completă este mai jos." +title = "De la trial la activ, un parcurs ghidat" +trialTitle = "Trial Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "O singură semnătură acoperă MSA, formularul de comandă, EULA și DPA." +gatingAction = "Revizuiește și semnează acordul" +label = "Acord" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisionează spațiul de lucru și rulează playbook-ul de go-live." +gatingAction = "Se provisionează spațiul tău de lucru" +label = "Implementare" + +[portal.procurement.journeySteps.payment] +blurb = "Plătește cu cardul, prin transfer bancar sau pe baza unei comenzi de achiziție." +gatingAction = "Confirmă plata" +label = "Plată" + +[portal.procurement.journeySteps.quote] +blurb = "Revizuiește prețul pentru volum angajat și termenul contractului." +gatingAction = "Acceptă oferta" +label = "Ofertă" + +[portal.procurement.journeySteps.trial] +blurb = "Evaluează Stirling cu documentele și fluxurile tale de lucru." +gatingAction = "Construiește oferta" +label = "Trial" + +[portal.procurement.license] +copied = "Copiat" +copy = "Copiază cheia" +downloadError = "Fișierul de licență offline nu a putut fi generat încă — încearcă din nou peste câteva momente." +downloadOffline = "Descarcă licența offline (.lic)" +hint = "Lipește această cheie într-o instanță self-hosted pentru a o activa sau păstreaz-o pentru evidențele tale. Păstreaz-o în siguranță." +label = "Cheia ta de licență" + +[portal.procurement.link] +cta = "Conectează contul" +description = "Achizițiile rulează pe contul tău Stirling conectat: așa provisionăm trialul, stabilim prețul ofertei și pornim facturarea. Conectează un cont pentru a începe." +eyebrow = "Enterprise" +title = "Conectează-ți contul pentru a începe" + +[portal.procurement.live] +description = "Abonamentul tău este activ și licența ta a fost emisă. Echipa ta este provisionată și facturarea a început." +eyebrow = "Activ" +title = "Ești activ pe Stirling Enterprise" + +[portal.procurement.locked] +description = "Cheile de trial, ofertele pentru volum angajat, acordul cu o singură semnătură, plata și registrul documentelor tale se află toate aici după ce începi o evaluare enterprise." +eyebrow = "Doar Enterprise" +talkToSales = "Discută cu vânzările" +title = "Traseul de achiziții se deschide cu Enterprise" + +[portal.procurement.milestone] +accept = "Acceptă și continuă" +description = "Descarcă PDF-ul pentru a-l partaja cu echipa ta, revino să accepți când ești pregătit sau fă modificări." +download = "Descarcă PDF" +downloadError = "Oferta PDF nu a putut fi descărcată încă — încearcă din nou peste câteva momente." +edit = "Editează oferta" +eyebrow = "Oferta {{number}}" +perYear = " / an" +preparedFor = "Pregătită pentru {{company}}" +tcv = "{{value}} valoare totală a contractului" +title = "Oferta ta este gata" + +[portal.procurement.modal] +cancel = "Anulează" +chooseFile = "Alege fișierul" +close = "Închide" +downloadBody = "Descărcarea ta va începe în scurt timp." +downloadCta = "Descarcă" +downloadTitle = "Descarcă" +noFile = "Niciun fișier selectat" +payBody = "Plătește contractul angajat cu cardul sau prin transfer bancar prin Stripe. Spațiul tău de lucru se provisionează imediat ce plata este confirmată." +payCta = "Continuă către Stripe" +payTitle = "Confirmă plata" +requestBodyFree = "Generăm acest document la cerere. Confirmă, iar inginerul tău de soluții îl va trimite în scurt timp." +requestBodyPaid = "Acesta este un supliment plătit. Confirmă, iar inginerul tău de soluții îl va dimensiona și va trimite documentele." +requestCta = "Solicită" +requestTitle = "Solicită acest document" +signBody = "Deschide Stirling Enterprise Agreement pentru semnătură electronică: o singură semnătură acoperă MSA, formularul de comandă, EULA și DPA. Contrasemnăm automat și treci la plată." +signCta = "Deschide pentru semnare" +signTitle = "Revizuiește și semnează acordul" +uploadBody = "Trimite-ne PO-ul tău și facturăm în baza lui, în termenii tăi. Trage PDF-ul aici sau alege un fișier mai jos." +uploadCta = "Încarcă comanda de achiziție" +uploadTitle = "Încarcă comanda ta de achiziție" + +[portal.procurement.payment] +description = "Oferta ta este acceptată și licența este deja activă — echipa ta poate începe imediat. Plătește prima factură când ești pregătit; o poți plăti sau descărca aici, fără email." +downloadInvoice = "Descarcă factura" +simulate = "Simulează plata primită (demo)" +title = "Abonament creat" +viewInvoice = "Vezi și plătește factura" + +[portal.procurement.schedule] +fallback = "Programatorul nu a putut fi încărcat." +fallbackLink = "Deschide programarea într-o filă nouă" +subtitle = "Inginerul tău de soluții îți va ghida echipa prin lansare. Alege o oră care ți se potrivește." +title = "Programează un apel" + +[portal.procurement.status] +action = "Acțiune necesară" +available = "Disponibil" +complete = "Complet" +pending = "În așteptare" +request = "La cerere" + +[portal.procurement.trial] +body = "Extinderea adaugă 7 zile și notifică inginerul tău de soluții." +bodyMaxed = "Ai folosit toate extinderile — discută cu inginerul tău de soluții dacă ai nevoie de mai mult timp." +cancel = "Anulează trialul" +extend = "Extinde cu 7 zile" +maxed = "Limită atinsă" +subtitle = "Trialul tău gratuit rulează până la {{date}}. Nu este necesar cardul." +title = "Trial Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Preț pentru volum angajat, SSO + SCIM + RBAC la nivel de org, audit imuabil de 90 de zile și un SE dedicat." +homeCta = "Începe trialul →" +homeHeadline = "Procesează milioane de PDF-uri." + +[portal.recentActivity] +title = "Activitate recentă" +viewAll = "Vezi tot" + +[portal.recentActivity.empty] +description = "Rulările de pipeline, implementările și evenimentele agenților vor apărea aici." +title = "Încă nu este nimic aici" + +[portal.search] +ariaLabel = "Caută" +placeholder = "Caută în Stirling — endpoint-uri, pipeline-uri, documente…" + +[portal.search.empty] +noActionsDescription = "Acțiunile rapide vor apărea aici după ce devin disponibile." +noActionsTitle = "Nicio acțiune rapidă" +noMatches = "Nicio potrivire pentru \"{{query}}\"" +noMatchesDescription = "Încearcă un alt cuvânt cheie sau răsfoiește catalogul." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Conectarea contului" + +[portal.shell.header] +accountFallback = "Cont" +accountMenu = "Meniu cont" +darkMode = "Mod întunecat" +lightMode = "Mod luminos" +search = "Caută" +searchPlaceholder = "Caută…" +signOut = "Deconectează-te" +switchToDark = "Comută la tema întunecată" +switchToLight = "Comută la tema luminoasă" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} doc." +linkAccount = "Conectează contul Stirling" +planEditor = "Plan Editor" +planEnterprise = "Plan Enterprise" +planProcessor = "Plan Processor" +primaryNav = "Navigare principală" +switchApp = "Comută aplicația" + +[portal.sources] +subtitle = "Conexiuni de intrare reutilizabile care alimentează documente în Stirling. Configurează o conexiune o singură dată, apoi referențiaz-o din orice număr de politici. Fă clic pe un rând pentru configurarea sa și politicile care o folosesc." +title = "Surse" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Conectează sursa" + +[portal.sources.delete] +body = "Ștergi \"{{name}}\"? Această acțiune nu poate fi anulată. Politicile care o referențiază ar trebui actualizate." +cancel = "Anulează" +confirm = "Șterge" +title = "Ștergi sursa?" + +[portal.sources.detail] +closeAriaLabel = "Închide detaliile" +delete = "Șterge sursa" +docs24h = "Ultimele 24h" +docs30d = "Ultimele 30 de zile" +docsTotal = "Total văzute" +docsTrend = "Documente în ultimele 30 de zile" +documents = "Documente" +edit = "Editează" +notReferenced = "Nu este referențiată de nicio politică, deci poate fi ștearsă în siguranță." +pause = "Pauză" +resume = "Reia" +subtitle = "{{type}} · {{status}}" +usedBy = "Folosită de" + +[portal.sources.empty] +description = "Conectează un folder (și, în curând, stocare cloud) astfel încât politicile tale să aibă de unde prelua documente." +title = "Încă nu există surse conectate" + +[portal.sources.kpi] +inUse = "În uz" +total = "Conexiuni" +unused = "Nefolosite" + +[portal.sources.status] +active = "Activ" +disabled = "Dezactivat" +unused = "Nefolosit" + +[portal.sources.table] +source = "Sursă" +status = "Stare" +usedBy = "Politici" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Monitorizează un director de pe server pentru documente noi." +label = "Folder" + +[portal.sources.types.folder.fields.directory] +helperText = "Calea absolută pe care Stirling o monitorizează pentru fișiere de procesat." +label = "Calea directorului" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Verificarea conținutului citește fiecare fișier modificat, astfel încât redenumirile și atingerile care nu schimbă conținutul nu sunt reprocesate." +label = "Detectarea modificărilor" + +[portal.sources.types.folder.fields.identity.options] +hash = "Dimensiune, dată și verificare conținut" +stat = "Dimensiune și dată modificare" + +[portal.sources.types.folder.fields.mode] +label = "Mod citire" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consumă: procesează fiecare fișier o singură dată" +snapshot = "Instantaneu: recitește folderul la fiecare rulare" + +[portal.sources.types.folder.fields.recursive] +label = "Adâncime folder" + +[portal.sources.types.folder.fields.recursive.options] +all = "Include subfoldere" +top = "Doar nivelul superior" + +[portal.sources.types.unknown] +label = "Sursă" + +[portal.sources.wizard] +back = "Înapoi" +cancel = "Anulează" +continue = "Continuă" +editTitle = "Editează sursa" +name = "Nume" +namePlaceholder = "de ex. Primire cereri" +save = "Salvează modificările" +subtitle = "Pasul {{current}} din {{total}} · {{label}}" +title = "Conectează o sursă" +type = "Tip" + +[portal.sources.wizard.steps] +chooseType = "Alege tipul" +configure = "Configurează" +review = "Revizuiește și conectează" + +[portal.usage] +managePayment = "Gestionează plata" +subtitle = "Consum, facturi și gestionarea planului pentru fiecare PDF facturat de Stirling, într-o singură consolă." +title = "Utilizare și facturare" + +[portal.usage.error] +loadWallet = "Portofelul nu a putut fi încărcat" +openStripePortal = "Portalul Stripe nu a putut fi deschis" +walletUnavailable = "Portofel indisponibil: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Autentifică-te din nou" +body = "Sesiunea contului tău Stirling a expirat. Autentifică-te din nou pentru a vedea facturarea — instanța ta rămâne conectată." +title = "Sesiune expirată" + +[portal.users] +title = "Utilizatori" + +[portal.users.roles] +subtitle = "Fiecare rol există în fiecare plan — ce poate face fiecare este fix în întreaga org." +title = "Roluri" + +[portal.users.roles.admin] +label = "Admin (proprietar org)" +summary = "Guvernanță completă asupra spațiului de lucru, setărilor și membrilor." + +[portal.users.roles.admin.permissions] +0 = "Gestionează utilizatori, echipe și roluri" +1 = "Gestionează toate integrările, incl. conexiunile S3" +2 = "Acordă sau revocă accesul la portal" +3 = "Tot ce poate face Team Owner" + +[portal.users.roles.guest] +label = "Invitat" +summary = "Acces limitat sau doar web; nu poate avea configurări personale." + +[portal.users.roles.guest.permissions] +0 = "Utilizare doar web / demo" +1 = "Fără chei API sau integrări" +2 = "Fără acces la portal" +3 = "Doar citire acolo unde este partajat" + +[portal.users.roles.member] +label = "Membru" +summary = "Utilizator obișnuit — lucrează cu resurse partajate și propriile configurări." + +[portal.users.roles.member.permissions] +0 = "Folosește editorul și integrările partajate" +1 = "Creează configurări personale API și MCP" +2 = "Vede configurările de echipă partajate cu el" +3 = "Fără gestionare S3 sau a spațiului de lucru" + +[portal.users.roles.team_owner] +label = "Proprietar de echipă" +summary = "Deține o echipă — gestionează resursele membrilor și configurările partajate." + +[portal.users.roles.team_owner.permissions] +0 = "Creează și gestionează conexiunile S3 ale echipei" +1 = "Gestionează configurările de integrare deținute de echipă" +2 = "Acces la portal prin politica implicită" +3 = "Tot ce poate face un Membru" + +[portal.welcome] +ariaLabel = "Bun venit la Stirling PDF" +badge = "Open-source" +installEditor = "Instalează Editorul" +inviteTeammates = "Invită coechipieri" +openInBrowser = "Deschide în browser" +perks = "Gratuit pentru totdeauna · Self-hostable" +subtitle = "Cel mai sigur PDF Editor din lume este gratuit pentru echipe de toate dimensiunile. Include peste 60 de operațiuni PDF și SSO." +title = "Bun venit la" +titleAccent = "Stirling PDF" + [printFile] title = "Tipărește Fișier" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licențe pentru dependențele backend incluse cu acest server." +backendLabel = "Licențe backend" +backendTitle = "Licențe backend 3rd Party" +empty = "Nu s-au găsit dependențe." +frontendDescription = "Licențe pentru dependențele frontend incluse în build-ul de release." +frontendLabel = "Licențe frontend" +frontendTitle = "Licențe frontend 3rd Party" +license = "Licență" +listDescription = "Lista este afișată direct în UI din pachetul de release sau endpoint-ul backend." +listTitle = "Dependențe incluse" +loadError = "Licențele third-party nu au putut fi încărcate" +module = "Modul" +version = "Versiune" + [settings.licensingAnalytics] audit = "Audit" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Membrul a fost eliminat cu succes" namePlaceholder = "Introduceți numele echipei" personal = "Personal" removeError = "Nu s-a putut elimina membrul" +renameCancel = "Anulează redenumirea" renameError = "Redenumirea echipei a eșuat" +renameSubmit = "Salvează numele echipei" renameSuccess = "Echipa a fost redenumită cu succes" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Trimiteți invitația" title = "Invitați membru în echipă" [team.members] +actions = "Acțiuni membru" emailColumn = "Email" empty = "Încă nu există membri în echipă" nameColumn = "Nume" @@ -7933,6 +10025,146 @@ title = "Statistici detaliate" unknownEndpoint = "Endpoint necunoscut" visits = "Vizite" +[users] +lastActive = "Ultima activitate" +learnMore = "Află mai multe despre roluri și acces." +locked = "Blocat" +roleFor = "Rol pentru {{name}}" +rowActions = "Acțiuni pentru {{name}}" +showAll = "Afișează toate {{count}}" +showLess = "Afișează mai puțin" +subtitle2 = "Oamenii, echipele și nivelurile tale de acces." +suspended = "Suspendat" +teamActions = "Acțiuni echipă" +title = "Utilizatori" +you = "(tu)" + +[users.action] +deleteTeam = "Șterge echipa" +disableMfa = "Resetează MFA" +move = "Mută în echipă" +reinstate = "Reactivează" +remove = "Elimină din org" +rename = "Redenumește echipa" +resetPw = "Resetează parola" +suspend = "Suspendă" +unlock = "Deblochează contul" + +[users.cap] +addProcessor = "+ Processor" +approver = "Aprobă politica" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Ștergi echipa {{name}}? Echipa trebuie să fie mai întâi goală - mută-i membrii într-o altă echipă și nu trebuie să mai dețină configurări de integrare." +deleteTeamTitle = "Șterge echipa" +disableMfaBody = "Elimini înscrierea MFA a lui {{name}}? O va configura din nou la următoarea autentificare, dacă este necesar." +disableMfaTitle = "Resetează MFA" +removeBody = "Elimini definitiv pe {{name}} din organizație? Această acțiune nu poate fi anulată." +removeTitle = "Elimină membrul" + +[users.empty] +description = "Invită-ți echipa pentru a începe colaborarea." +title = "Încă nu există membri" + +[users.group] +addToTeam = "Adaugă în echipă" +guestCount = "{{count}} invitat" +guests = "Invitați" +guestsDesc = "Colaboratori externi, limitați la ce ai partajat. Doar Editor." +ledBy = "condusă de {{owner}}" +org = "Organizație" +orgDesc = "Proprietari cu autoritate la nivel de org și aprobare de politici" +owners = "{{count}} proprietar" +team = "Echipa {{name}}" +teamMeta = "{{count}} persoane" + +[users.invite] +access = "Acces" +action = "Invită persoane" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Metodă de autentificare" +authWeb = "Parolă" +create = "Creează cont" +createSubtitle = "Creează un cont self-hosted cu parolă sau SSO." +createTitle = "Creează cont" +editorDesc = "Editează PDF-uri în Stirling PDF Editor. Toată lumea primește acest lucru." +email = "Adresă de email" +emailError = "Introdu o adresă de email validă" +emailPlaceholder2 = "name@company.com" +forceChange = "Solicită schimbarea parolei la prima autentificare" +forceMfa = "Solicită configurarea MFA la prima autentificare" +method = "Cum să îi adaugi" +methodDirect = "Creează cont direct" +methodEmail = "Invită prin email" +password = "Parolă" +passwordError = "Parola trebuie să aibă cel puțin 8 caractere" +processorDeferred = "Invitația a fost trimisă, dar accesul Processor nu a putut fi acordat încă - setează-l din listă după ce se alătură." +processorDesc = "Suprafața de guvernanță, rularea pipeline-urilor, agenții și API." +role = "Rol" +send2 = "Trimite invitația" +subtitle2 = "Vor primi un email pentru a se alătura spațiului dvs. de lucru Stirling." +team = "Echipă" +title = "Invită persoane" +username = "Nume de utilizator" +usernameError = "Numele de utilizator trebuie să aibă cel puțin 3 caractere" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Ceva nu a mers bine la conectarea cu backend-ul sau nu aveți acces. Încercați din nou." +title = "Nu s-au putut încărca membrii" + +[users.moveTeam] +apply = "Mută" +team = "Echipă" +title = "Mută în echipă" + +[users.newTeam] +action = "+ Echipă nouă" +create = "Creează echipă" +emailError = "Introduceți o adresă de email validă" +name = "Numele echipei" +namePlaceholder = "de ex. Finanțe" +nameRequired = "Numele echipei este obligatoriu" +owner = "Proprietar de echipă" +ownerFailed = "Echipa a fost creată, dar proprietarul nu a putut fi invitat. Atribuiți unul din listă." +ownerHelper = "Fiecare echipă are un lider. Acesta va fi invitat ca Proprietar de echipă, cu Processor activat, și poate adăuga restul membrilor. Puteți realoca ulterior." +ownerPlaceholder = "owner@company.com" +subtitle = "Grupați persoanele sub un Proprietar de echipă care le gestionează accesul." +title = "Echipă nouă" + +[users.renameTeam] +apply = "Redenumește" +name = "Numele echipei" +title = "Redenumește echipa" + +[users.resetPw] +apply = "Resetează parola" +confirm = "Confirmă parola" +copied = "Copiat în clipboard" +copyHint = "Copiați-o acum - nu va mai fi afișată din nou." +email = "Trimite utilizatorului un email despre resetare" +forceChange = "Solicită schimbarea parolei la următoarea autentificare" +generate = "Generează o parolă sigură" +includePw = "Include noua parolă în email" +mismatch = "Parolele nu se potrivesc" +newPassword = "Parolă nouă" +regen = "Generează din nou" +title = "Resetează parola" +tooShort = "Parola trebuie să aibă cel puțin 8 caractere" + +[users.role] +guest = "Invitat" +member = "Membru" +orgOwner = "Proprietar organizație" +teamOwner = "Proprietar de echipă" + +[users.team] +grantProcessor = "Acordă Processor echipei" +revokeProcessor = "Revocă Processor de la echipă" + [validateSignature] date = "Data" downloadCsv = "Descarcă CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Micșorați" [viewer.attachments] addAttachment = "Adăugați atașament" close = "Închideți atașamentele" +closeSidebar = "Închide bara laterală a atașamentelor" +download = "Descarcă atașamentul" empty = "Nu există atașamente în acest document" loading = "Se încarcă atașamentele..." noDocument = "Deschide un PDF pentru a-i vedea atașamentele." noMatch = "Niciun atașament nu corespunde căutării tale" noSupport = "Suportul pentru atașamente nu este disponibil în acest vizualizator." +retry = "Reîncearcă" searchPlaceholder = "Caută în atașamente" title = "Atașamente" +[viewer.bookmarks] +bookmarkTitle = "Titlul marcajului" +closeSidebar = "Închide bara laterală a marcajelor" +collapseAll = "Restrânge toate marcajele" +expandAll = "Extinde toate marcajele" + [viewer.comments] addComment = "Adăugați comentariu" addCommentPlaceholder = "Adăugați comentariu..." @@ -8075,6 +10316,7 @@ clearAll = "Ștergeți toate comentariile" clearAllDescription = "Aceasta elimină comentariile și răspunsurile din bara laterală, păstrând în document orice adnotări atașate." clearAllTitle = "Ștergeți toate comentariile?" close = "Închideți comentariile" +closeSidebar = "Închide bara laterală a comentariilor" deleteAnnotationAndComment = "Ștergeți adnotarea și comentariul" deleteDescription = "Această adnotare are un comentariu atașat. Puteți elimina doar comentariul din bara laterală păstrând adnotarea sau puteți șterge totul." deleteTitle = "Eliminați adnotarea din comentarii?" @@ -8106,6 +10348,11 @@ title = "Câmpuri formular" unsavedBadge = "Nesalvate" unsavedDesc = "Ai modificări nesalvate" +[viewer.layers] +closeSidebar = "Închide bara laterală a straturilor" +hideAll = "Ascunde toate straturile" +showAll = "Afișează toate straturile" + [viewer.link] delete = "Ștergeți linkul" @@ -8136,6 +10383,9 @@ resultsOf = "din {{total}}" [viewer.signature] delete = "Ștergeți semnătura" +[viewer.thumbnails] +closeSidebar = "Închide bara laterală a miniaturilor" + [viewPdf] tags = "vizualizare,citește,adnotează,text,imagine" title = "Vizualizați/Editați PDF" @@ -8562,6 +10812,7 @@ loading = "Se încarcă membrii..." locked = "blocat" lockedBadge = "Blocat" loginRequired = "Activează mai întâi modul de autentificare" +memberActions = "Acțiuni membru" noMembersFound = "Nu s-au găsit membri" role = "Rol" searchMembers = "Căutați membri..." @@ -8571,6 +10822,7 @@ unlockAccount = "Deblocați contul" unlockUserError = "Deblocarea contului de utilizator a eșuat" unlockUserSuccess = "Contul de utilizator a fost deblocat cu succes" user = "Utilizator" +userInfo = "Informații utilizator" [workspace.people.actions] upgrade = "Fă upgrade" @@ -8716,6 +10968,7 @@ removeMemberError = "Eliminarea utilizatorului din echipă a eșuat" removeMemberSuccess = "Utilizator eliminat din echipă" renameTeamLabel = "Redenumiți echipa" system = "Sistem" +teamActions = "Acțiuni echipă" teamName = "Numele echipei" teamNotFound = "Echipa nu a fost găsită" title = "Echipe" diff --git a/frontend/editor/public/locales/ru-RU/translation.toml b/frontend/editor/public/locales/ru-RU/translation.toml index 4a23b03108..0c73250687 100644 --- a/frontend/editor/public/locales/ru-RU/translation.toml +++ b/frontend/editor/public/locales/ru-RU/translation.toml @@ -7,6 +7,7 @@ black = "Черный" blue = "Синий" cancel = "Отмена" chooseFile = "Выбрать файл" +clear = "Очистить" close = "Закрыть" comingSoon = "Скоро" confirm = "Подтвердить" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} файлов готовы." property = "Свойство" quickPosition = "Быстрое положение" red = "Красный" +remove = "Удалить" reset = "Сбросить" review = "Рецензирование" save = "Сохранить" @@ -180,6 +182,7 @@ addMoreFiles = "Добавить ещё файлы..." attachments = "Выбор вложений" info = "Выберите файлы для прикрепления к вашему PDF. Эти файлы будут внедрены и доступны через панель вложений PDF." placeholder = "Выберите файлы..." +removeFile = "Удалить файл" selectedFiles = "Выбранные файлы" submit = "Добавить вложения" @@ -1628,6 +1631,9 @@ title = "Хотите улучшить Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Выровнять по центру" +alignLeft = "Выровнять по левому краю" +alignRight = "Выровнять по правому краю" annotationStyle = "Стиль аннотаций" backgroundColor = "Цвет фона" borderOff = "Граница: Выкл." @@ -2531,6 +2537,7 @@ title = "Правило большого пальца" [certSign.source] device = "Это устройство" +noOtherSources = "Другие источники сертификатов недоступны." server = "Сервер" stepTitle = "Источник сертификата" upload = "Загрузить" @@ -2805,6 +2812,7 @@ back = "Назад" cancel = "Отмена" close = "Закрыть" collapse = "Свернуть" +confirm = "Подтвердить" continue = "Продолжить" copied = "Скопировано!" copy = "Копировать" @@ -3595,7 +3603,9 @@ makeCopy = "Сделать копию" mobileShort = "Моб." mobileUpload = "Загрузка с мобильного" mobileUploadNotAvailable = "Загрузка с мобильного не включена" +moreOptions = "Больше параметров" myFiles = "Мои файлы" +nextFile = "Следующий файл" noFiles = "Нет доступных файлов" noFilesFound = "По вашему запросу файлы не найдены" noRecentFiles = "Недавние файлы не найдены" @@ -3605,6 +3615,7 @@ openInFileEditor = "Открыть в редакторе файлов" openInPageEditor = "Открыть в редакторе страниц" owner = "Владелец" ownerUnknown = "Неизвестно" +previousFile = "Предыдущий файл" recent = "Недавние" removeBoth = "Удалить из обоих" removeFilePrompt = "Этот файл сохранён на этом устройстве и на вашем сервере. Где вы хотите его удалить?" @@ -3680,7 +3691,9 @@ workbench = "Рабочая область" [fileSidebar] addFiles = "Добавить файлы" +addingFiles = "Добавление файлов…" collapse = "Свернуть боковую панель" +customizeGroups = "Настроить группы" dropHint = "Откройте файлы, чтобы начать" dropToAdd = "Drop files to add" expand = "Развернуть боковую панель" @@ -3693,8 +3706,11 @@ noFiles = "Файлов пока нет" openFileManager = "Открыть файловый менеджер" openFromComputer = "Открыть с компьютера" openSettings = "Открыть настройки" +other = "Другое" +recent = "Недавние" search = "Поиск" searchPlaceholder = "Поиск файлов..." +viewAll = "Показать все {{count}} файлов" [fileSidebar.fileItem] closeViewer = "Закрыть просмотрщик" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Добавить" +addLabel = "Добавить метку…" +categoryIconAria = "Выберите значок для {{name}}" +createCategory = "Создать категорию" +delete = "Удалить категорию" +done = "Готово" +hide = "Скрыть категорию" +newCategory = "Название новой категории…" +removeLabel = "Удалить {{name}}" +rename = "Переименовать" +reset = "Сбросить к значениям по умолчанию" +search = "Искать метки…" +show = "Показать категорию" +subtitle = "Группируйте файлы по родительским категориям. Добавляйте существующие или новые метки в категорию, переименовывайте её или создавайте свою. Файлы, не входящие ни в одну из ваших категорий, отображаются в разделе «Другое»." +title = "Категории боковой панели" + [filesPage] addToWorkspace = "Добавить в рабочую область" addToWorkspaceCount = "Добавить {{count}} в рабочую область" @@ -3715,6 +3748,7 @@ backToFolder = "Назад к {{folder}}" backToMyFiles = "Назад к Моим файлам" breadcrumbs = "Путь к папке" cancel = "Отмена" +classification = "Классификация" clearSearch = "Очистить поиск" clearSelection = "Очистить выбор" closeDetails = "Закрыть сведения" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Не удалось загрузить файлы: {{ added = "Добавлено" count = "Файлы" folder = "Папка" +labels = "Метки" modified = "Изменено" name = "Имя" size = "Размер" -toolHistory = "История инструментов" toolHistoryAtVersion = "Совокупная цепочка инструментов" totalSize = "Общий размер" type = "Тип" @@ -4614,10 +4648,10 @@ welcomeTitle = "Вас пригласили!" [landing] addFiles = "Добавить файлы" heroSubtitle = "Перетащите или добавьте существующий PDF, чтобы начать." -heroTitle = "Stirling PDF" mobileUpload = "Загрузка с мобильного" openFromComputer = "Открыть с компьютера" uploadFromComputer = "Загрузить с компьютера" +workbenchEmptyStateHero = "Перетащите PDF куда угодно" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Выходные данные" [onboarding] activeFiles = "Вид Активные файлы показывает все PDF, загруженные в инструмент, и позволяет выбрать, какие из них обрабатывать." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Закрыть" cropSettings = "Теперь, когда мы выбрали файл для обрезки, можно настроить инструмент «Обрезка», чтобы выбрать область, до которой нужно обрезать PDF." fileCheckbox = "Щелчок по файлу выбирает его для обработки. Можно выбрать несколько файлов для пакетных операций." fileReplacement = "Измененный файл автоматически заменит исходный файл в Рабочей области, что позволит легко прогнать его через другие инструменты." @@ -4955,6 +4990,7 @@ skipTheTour = "Пропустить тур" [onboarding.desktopInstall] body = "Stirling лучше всего работает как настольное приложение. Можно работать офлайн, быстрее открывать документы и редактировать их локально на компьютере." +selectOs = "Выберите операционную систему" title = "Скачать" titleWithOs = "Скачать для {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Редактор PDF" [pdfTextEditor.actions] applyChanges = "Применить изменения" +clearText = "Очистить текст" downloadCopy = "Скачать копию" +moreOptions = "Больше параметров" reset = "Сбросить изменения" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Контракты" +"Financial reports" = "Финансовые отчёты" +"HR records" = "Кадровые записи" +Insurance = "Страхование" +Invoices = "Счета" +"Legal filings" = "Юридические документы" +"Medical / PHI" = "Медицинские / PHI" +"Tax documents" = "Налоговые документы" + [policies.enforcement] applying = "Применение {{names}}" applyingProgress = "Применение {{names}} ({{done}} из {{total}})" @@ -5963,9 +6011,95 @@ export = "Применение политики перед экспортом" input = "Применение политики при импорте" print = "Применение политики перед печатью" +[policies.field] +accessLog = "Журнал доступа" +archiveAfter = "Архивировать через" +auditTrail = "Аудиторский след" +belowThreshold = "Ниже порога" +destination = "Назначение" +frameworks = "Фреймворки" +immutableHold = "Неизменяемое удержание" +keepFor = "Хранить в течение" +minConfidence = "Мин. уверенность" +notify = "Уведомлять при маршрутизации" +onViolation = "При несоответствии" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 год" +"30 days" = "30 дней" +"90 days" = "90 дней" +Never = "Никогда" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Пометить для проверки" +Hold = "Удержать" +"Route to bucket" = "Маршрутизировать в bucket" + +[policies.fieldOption.destination] +Documents = "Документы" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 год" +"3 years" = "3 года" +"30 days" = "30 дней" +"7 years" = "7 лет" +Indefinite = "Бессрочно" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Автоматически редактировать PHI" +"Block export" = "Заблокировать экспорт" +"Flag for review" = "Пометить для проверки" +"Quarantine document" = "Поместить документ в карантин" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Добавить" +addPlaceholder = "Добавить метку…" +customNote = "Настроено для вашей команды." +defaultNote = "Используется встроенное значение по умолчанию, общее для вашей команды." +duplicate = "\"{{name}}\" уже существует." +edit = "Редактировать метки" +empty = "Меток пока нет." +export = "Экспорт JSON" +iconAria = "Выберите значок для {{name}}" +import = "Импорт JSON" +importError = "Не удалось импортировать этот файл." +managedNote = "Метки команды управляются руководителем вашей команды." +modalSubtitle = "Общие для всей вашей команды. Классификатор выбирает метки, подходящие для каждого документа." +modalTitle = "Метки классификации" +pickIcon = "Использовать значок {{label}}" +removeAria = "Удалить {{name}}" +resetToDefault = "Сбросить к значению по умолчанию" +saveForTeam = "Сохранить для команды" +saving = "Сохранение…" +sectionLabel = "Метки классификации" +startFromScratch = "Начать с нуля" +teamCount = "метки команды" +tooLong = "Метки могут содержать не более {{max}} символов." +ungrouped = "Без группы" +view = "Показать метки" + [policies.pii] account = "Номера счетов (с пометкой)" card = "Кредитные/дебетовые карты" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Маршрутные номера США (ABA)" ssn = "Номера социального страхования" +[policies.settings] +noneExport = "Сейчас при экспорте не выполняются политики." +noneUpload = "Сейчас при загрузке не выполняются политики." +onExport = "При экспорте" +onUpload = "При загрузке" +reorderHandle = "Перетащите, чтобы изменить порядок" +runOrderDesc = "Когда для одного триггера выполняется несколько политик, они выполняются в этом порядке — каждая с результатом предыдущей политики. Перетащите, чтобы изменить порядок." +title = "Настройки политик" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Параметры политики" +policySettings = "Настройки политик" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Повторить неудачные политики ({{count}})" +rowProgress = "Обработано {{completed}} из {{total}} файлов" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Что такое политика?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} применяется..." +badgeRan = "Политика {{name}} выполнена для этого файла" +blockingAction = "{{action}} заблокировано на время применения политики, подождите..." +dismiss = "Закрыть оверлей" +enforcingTitle = "Применение политики..." +viewAnyway = "Показать файл (политика всё ещё применяется)" + +[portal] +comingSoon = "Скоро" + +[portal.accountLink.card] +billingNote = "Автоматическая обработка оплачивается из кошелька вашей организации." +eyebrow = "Привязка аккаунта" +linkButton = "Привязать ваш аккаунт Stirling" +linked = "Привязан" +linkedAs = "Привязан как {{name}}." +linkedGeneric = "Этот экземпляр привязан." +notLinked = "Не привязан" +title = "Привязать эту организацию к её аккаунту Stirling" +unlink = "Отвязать" + +[portal.accountLink.card.error] +title = "Не удалось привязать" + +[portal.accountLink.card.loginNotConfigured] +after = "чтобы включить привязку аккаунта к размещённому аккаунту Stirling. В dev можно имитировать вход из диалога привязки." +before = "Установите" +title = "Вход SaaS не настроен" + +[portal.accountLink.gate] +action = "Привязать аккаунт" +description = "Привяжите аккаунт Stirling этой организации, чтобы использовать платные функции." +title = "Привяжите, чтобы разблокировать" +titleFeature = "Привяжите, чтобы разблокировать {{feature}}" + +[portal.accountLink.instances] +active = "Активен" +revoke = "Отозвать" +revoked = "Отозван" +unnamed = "Безымянный экземпляр" + +[portal.accountLink.instances.columns] +instance = "Экземпляр" +lastSeen = "Последний раз замечен" +linked = "Привязан" +status = "Статус" + +[portal.accountLink.instances.empty] +description = "Привяжите аккаунт этой организации, затем зарегистрируйте свои self-hosted экземпляры, чтобы увидеть их здесь." +title = "Нет привязанных экземпляров" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} дн. назад" +daysAgo_other = "{{count}} дн. назад" +hoursAgo_one = "{{count}} ч назад" +hoursAgo_other = "{{count}} ч назад" +justNow = "только что" +minutesAgo_one = "{{count}} мин назад" +minutesAgo_other = "{{count}} мин назад" +never = "никогда" + +[portal.accountLink.modal] +linkSubtitle = "Войдите в аккаунт, с которого должен выставляться счёт за этот сервер." +linkTitle = "Привязать ваш аккаунт Stirling" +reauthSubtitle = "Срок действия вашей сессии истёк — снова войдите в аккаунт Stirling. Ваш экземпляр остаётся привязанным." +reauthTitle = "Войдите снова" +simulateSignIn = "Имитировать вход (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "чтобы включить привязку в приложении к размещённому аккаунту Stirling." +and = "и" +before = "Установите" +title = "Вход SaaS не настроен" + +[portal.accountLink.panel] +instancesSub = "Каждый self-hosted экземпляр, зарегистрированный в этой организации. Отзовите учётные данные, чтобы немедленно прекратить его автоматический доступ." +instancesTitle = "Привязанные экземпляры" +revokeError = "Не удалось отозвать экземпляр" +sub = "Привяжите эту self-hosted организацию к её аккаунту Stirling, чтобы автоматическая обработка оплачивалась из кошелька вашей организации." + +[portal.accountLink.panel.loadError] +forbidden = "Только владелец команды может просматривать привязанные экземпляры организации." +generic = "Не удалось загрузить привязанные экземпляры команды. Попробуйте ещё раз через некоторое время." +title = "Не удалось загрузить привязанные экземпляры" + +[portal.accountLink.state] +free = "План Editor" +subscribed = "План Processor" +unlinked = "Не привязан" + +[portal.agentBuilder] +bootstrapFromDocument = "Создать из документа" +sectionsAriaLabel = "Разделы конструктора агентов" +selectorAriaLabel = "Агенты" +subtitle = "Проектируйте, тестируйте и выпускайте AI-агентов, которые классифицируют, извлекают данные из документов и маршрутизируют их. Определяйте сценарии, ограничивайте доступ к инструментам, запускайте эталонный набор и публикуйте версию." +title = "Конструктор агентов" + +[portal.agentBuilder.bootstrap] +cancel = "Отмена" +dropzoneText = "Выберите пример документа (PDF или изображение)" +lead = "Перетащите пример документа, и мы предложим сценарии и схему извлечения, которые можно уточнить. Ничего не публикуется, пока вы это не проверите." +submit = "Создать агента" +subtitle = "Создайте нового агента на основе одного репрезентативного файла" +title = "Создать из документа" + +[portal.agentBuilder.empty] +description = "Создайте агента из примера документа, чтобы сформировать его сценарии и схему извлечения, затем доработайте и опубликуйте." +title = "Агентов пока нет" + +[portal.agentBuilder.evals] +casesPassing = "Пройденные случаи" +columnCase = "Случай eval" +columnLatency = "Задержка" +columnResult = "Результат" +fail = "не пройдено" +goldenSetPassRate = "Процент прохождения golden set" +latencyMs = "{{ms}} ms" +notRun = "не запускалось" +pass = "пройдено" +passRate = "Процент прохождения" +runEvals = "Запустить evals" + +[portal.agentBuilder.evals.empty] +description = "Evals превращают ваши сценарии в повторяемый golden set. Обновите план, чтобы отслеживать процент прохождения со временем и ограничивать публикации по нему." +title = "Golden set пока нет" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "по golden sets" +activeAgents = "Активные агенты" +avgPassRate = "Средний процент прохождения eval" +fleetWide = "по всему парку" +latestPublished = "Последняя опубликованная" +scenarios = "Сценарии" +testCases = "тестовые случаи" +totalDescription_one = "{{count}} всего" +totalDescription_other = "{{count}} всего" + +[portal.agentBuilder.scenarios] +add = "Добавить" +addScenario = "Добавить сценарий" +enable = "Включить" +expectationLabel = "Ожидаемое поведение" +expectationPlaceholder = "Что должен делать агент" +inEval = "в eval" +mute = "Отключить" +muted = "отключено" +nameLabel = "Название" +namePlaceholder = "например, Эскалация соответствия" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Сценарии" +tools = "Инструменты" +versions = "Версии" + +[portal.agentBuilder.tools] +broadAccess = "Широкий доступ" +deniedHint = "Выбранные инструменты заблокированы. Всё остальное остаётся доступным для вызова." +deniedTools = "Запрещённые инструменты" +governanceGate = "Управление инструментами доступно на плане Enterprise." +restricted = "Ограничено" +restrictedAccess = "Ограниченный доступ к инструментам" +restrictedDescription = "Разрешить все инструменты, кроме запрещённых ниже." + +[portal.agentBuilder.versions] +current = "текущая" +historyGate = "Полная история версий и откат доступны на плане Enterprise." +publish = "Опубликовать" +rollBack = "Откатить" + +[portal.assistant] +close = "Закрыть ассистента" +error = "Не удалось связаться с ассистентом." +errorWithDetail = "Не удалось связаться с ассистентом: {{detail}}" +inputAriaLabel = "Спросите ассистента" +inputPlaceholder = "Спросите о Stirling…" +open = "Открыть ассистента" +send = "Отправить" +title = "Ассистент" +tryAsking = "Попробуйте спросить" +typing = "Печатает" + +[portal.auth] +loading = "Загрузка" +redirectingToEditor = "Перенаправление в редактор..." + +[portal.billing.checkout] +noClientSecret = "Edge function не вернула client_secret." +subtitle = "Добавьте карту, чтобы продолжить после бесплатного лимита плана Editor. Остальное обработает Stripe." +title = "Включить план Processor" + +[portal.billing.checkout.activationSlow] +body = "Платёж прошёл успешно, но активация занимает немного больше времени, чем обычно. Она включится автоматически — закройте это окно, и вскоре она появится здесь." +close = "Закрыть" +title = "Почти готово" + +[portal.billing.checkout.error] +title = "Не удалось начать оформление" + +[portal.billing.checkout.finalizing] +body = "Ваш платёж прошёл. Мы включаем тарифицируемую обработку для ваших привязанных экземпляров — обычно это занимает несколько секунд." +hint = "Пожалуйста, не закрывайте это окно." +title = "Активация вашего плана Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "в env портала, чтобы включить оформление в приложении." +bodyBefore = "Установите" +title = "Stripe не настроен" + +[portal.billing.enterpriseUpsell] +cta = "Собрать предложение Enterprise" +description = "Скидки за гарантированный объём, изолированное развёртывание, индивидуальный MSA и проверки безопасности, а также партнёрства с сторонними дистрибьюторами." +eyebrow = "Скидка за объём · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Активны в этом месяце" +cost = "Стоимость" +editorsDeployed = "Редакторы развёрнуты" +inviteTeammates = "Пригласить участников команды" +pdfsEdited = "PDF отредактировано" +subtitle = "Развёртывайте где угодно для всей команды." +title = "Бесплатные PDF-редакторы" + +[portal.billing.freePlan] +checkoutErrorTitle = "Не удалось начать оформление" +currentPlan = "Текущий план" +freeForever = "Бесплатно навсегда" +noTeamResolved = "Для вашего кошелька ещё не определена команда — обновите страницу и попробуйте снова." +ownerOnly = "Только владелец команды может включить план Processor." +planName = "Editor" +ssoIncluded = "SSO включён" +switchOnProcessor = "Включить Processor →" +unlimitedUsers = "Неограниченное число пользователей" + +[portal.billing.invoices] +columnAmount = "Сумма" +columnDate = "Дата" +columnDescription = "Описание" +columnPdfsProcessed = "PDF обработано" +columnStatus = "Статус" +descriptionFallback = "Счёт" +downloadAriaLabel = "Скачать счёт {{number}} как PDF" +emptyDescription = "Когда ваша команда оформит подписку и первый цикл завершится, ваши счета появятся здесь." +emptyTitle = "Счетов пока нет" +fetchLimitNote_one = "Показаны ваши {{count}} последних счетов. Более старые счета находятся в портале Stripe." +fetchLimitNote_other = "Показаны ваши {{count}} последних счетов. Более старые счета находятся в портале Stripe." +loadError = "Не удалось загрузить счета: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Показать все {{count}}" +showAll_other = "Показать все {{count}}" +showFewer_one = "Показать меньше (первые {{count}})" +showFewer_other = "Показать меньше (первые {{count}})" +showMostRecent_one = "Показать {{count}} последних" +showMostRecent_other = "Показать {{count}} последних" +title = "История счетов" +viewAriaLabel = "Показать счёт {{number}} в Stripe" +viewLink = "Показать ↗" + +[portal.billing.linkPrompt] +cta = "Привязать аккаунт Stirling" +description = "Ручное редактирование PDF — просмотр, подпись, объединение, разделение, водяные знаки, сжатие, конвертация, ручной OCR — всегда бесплатно, независимо от привязки. Привяжите аккаунт, чтобы получить 500 бесплатных PDF для тарифицируемой обработки (автоматизация, AI и API); когда понадобится больше, включите план Processor и платите только за использование." +title = "Привязать ваш аккаунт Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Ежемесячная оплата" +cardEnding = "{{brand}} с окончанием {{last4}}" +cardFallback = "Карта" +expiresBilledMonthly = "Истекает {{expiry}} · ежемесячная оплата" +eyebrow = "Способ оплаты" +managedSub = "Данные вашей карты и платежная информация безопасно хранятся в клиентском портале Stripe." +managedTitle = "Управляется в Stripe" +update = "Обновить" + +[portal.billing.pdfsProcessed] +emptyPeriod = "В этом периоде тарифицируемой обработки ещё нет." +eyebrow = "PDF обработано в этом периоде" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Тарифицируемые PDF по категориям" +segmentAgentsDesc = "Действия AI-агентов" +segmentAgentsLabel = "Агенты" +segmentApiDesc = "Прямые API-запросы" +segmentApiLabel = "API" +segmentAutomationDesc = "Автоматизации и конвейеры" +segmentAutomationLabel = "Автоматизация" +unit = "тарифицируемые PDF" + +[portal.billing.spendLimit] +adjustLimit = "Изменить лимит" +cancel = "Отмена" +capControlNote = "Изменения применяются сразу — повышайте или снижайте потолок в любое время." +capSuffix = "/ месяц" +capSuffixWithDocs = "/ месяц · ≈ {{documents}} документов" +displaySub = "С вас списывают только за автоматическую обработку — никогда выше потолка." +editTitle = "Установите месячный потолок" +eyebrow = "Лимит расходов" +guardrailBody = "жёсткий потолок — с вас никогда не спишут больше него. При достижении лимита тарифицируемая обработка приостанавливается (неограниченное редактирование PDF продолжает работать), пока вы не повысите лимит или цикл не сбросится. Ничего не теряется." +guardrailLabel = "Ваш ограничитель:" +noCap = "без лимита" +pctUsed = "использовано {{pct}}%" +remaining = "осталось {{amount}}" +save = "Сохранить лимит" +saveError = "Не удалось сохранить лимит" +thisPeriodUncapped = "{{amount}} в этом периоде · без лимита" +usedThisMonth = "использовано {{amount}} в этом месяце" +useSuggested = "Использовать предложенный · {{amount}} / месяц" + +[portal.billing.spendLimit.projection] +body_one = "При {{rate}}/день вы достигнете лимита примерно через {{count}} день (примерно {{monthEnd}} к концу месяца). Предложенный лимит: ~{{suggested}}." +body_other = "При {{rate}}/день вы достигнете лимита примерно через {{count}} дней (примерно {{monthEnd}} к концу месяца). Предложенный лимит: ~{{suggested}}." +label = "Прогнозируется превышение." + +[portal.billing.spendThisMonth] +eyebrow = "Расходы в этом месяце" +processed_one = "Обработано {{formattedCount}} PDF." +processed_other = "Обработано {{formattedCount}} PDF." +processedWithRate_one = "Обработано {{formattedCount}} PDF, по {{rate}} за каждый." +processedWithRate_other = "Обработано {{formattedCount}} PDF, по {{rate}} за каждый." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Повышайте его сейчас, чтобы автоматическая обработка не приостанавливалась." +approachingTitle = "Вы использовали {{pct}}% месячного лимита расходов" +raiseLimit = "Повысить лимит" +reachedBody = "Тарифицируемая обработка приостановлена, пока вы не повысите лимит или цикл не сбросится. Неограниченное редактирование PDF продолжает работать." +reachedTitle = "Месячный лимит расходов достигнут" + +[portal.billing.subscribedPlan.portalError] +title = "Не удалось открыть портал Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "из {{allowance}} бесплатных PDF использовано" +capSuffix_other = "из {{allowance}} бесплатных PDF использовано" +eyebrow = "Пробный период Processor" +statusLabel_one = "осталось {{remaining}}" +statusLabel_other = "осталось {{remaining}}" +sub = "Используйте PDF Editor бесплатно. Платите за автоматическую обработку PDF." +title_one = "Обработайте {{allowance}} PDF бесплатно" +title_other = "Обработайте {{allowance}} PDF бесплатно" +titleWithRate_one = "Обработайте {{allowance}} PDF бесплатно, затем {{rate}}/PDF" +titleWithRate_other = "Обработайте {{allowance}} PDF бесплатно, затем {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Заблокировано" +openAriaLabel = "Открыть компонент {{name}}" + +[portal.catalogue.detail] +addToProject = "Добавить в проект" +ariaLabel = "Сведения о компоненте" +tabsAriaLabel = "Разделы сведений о компоненте" +upgradeToUnlock = "Обновите план, чтобы разблокировать" + +[portal.catalogue.detail.code] +install = "Установка" +usage = "Использование" + +[portal.catalogue.detail.locked] +description = "{{name}} включён начиная с плана {{tier}}. Обновите план, чтобы встроить его." +title = "Недоступно на вашем плане" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Здесь отображается интерактивная песочница" + +[portal.catalogue.detail.pricing] +note = "Тарифицируется за {{unit}}. Использование сверх месячной бесплатной квоты списывается с вашего аккаунта и деталлизируется в разделе Usage & Billing." + +[portal.catalogue.detail.stats] +billedOn = "Тарифицируется по" +embeds30d = "Встраивания (30 дн.)" +freeQuota = "Бесплатная квота" +freeQuotaValue = "{{amount}} / мес." +maturity = "Зрелость" +none = "Нет" +perAction = "За действие" +price = "Цена" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Обзор" +pricing = "Цены" +props = "Свойства / API" + +[portal.catalogue.props] +optional = "необязательно" +required = "обязательно" + +[portal.catalogue.props.columns] +description = "Описание" +name = "Свойство" +required = "Обязательно" +type = "Тип" + +[portal.catalogue.summary] +componentsGa = "Компоненты GA" +componentSpendMtd = "Расходы на компоненты (MTD)" +embedsThisMonth = "Встраивания в этом месяце" +inBeta = "В Beta" + +[portal.components.billingUnit] +approval = "утверждение" +check = "проверка" +event = "событие" +render = "рендеринг" +review = "рецензия" +session = "сессия" +signature = "подпись" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Встраиваемые виджеты SDK, которые можно добавить в ваше приложение — просмотрщик, поток e-sign, панель AI-проверки. Каждый тарифицируется за действие. Нажмите карточку, чтобы увидеть установку, использование и свойства." +title = "Компоненты" + +[portal.componentsView.empty] +description = "Не удалось загрузить каталог компонентов. Попробуйте снова чуть позже." +title = "Нет доступных компонентов" + +[portal.componentsView.lockedBanner] +description = "Компоненты GA доступны на Pay-as-you-go; некоторые компоненты Beta доступны только для enterprise. Заблокированные карточки показывают подсказку об обновлении." +title = "Для некоторых компонентов нужен платный план" + +[portal.docs.authentication] +codeCaption = "каждый запрос" +eyebrow = "GETTING STARTED" +lead = "Все запросы аутентифицируются с помощью bearer token. Ключи ограничены по среде и не истекают, если не выполнена ротация." +liveKey = "Production-ключи — тарифицируются, ограничены по скорости согласно вашему плану." +testKey = "Sandbox-ключи — бесплатные, возвращают синтетические фикстуры." +title = "Аутентификация" + +[portal.docs.components] +codeCaption = "встроить просмотрщик" +eyebrow = "COMPONENTS" +lead = "Встраиваемый UI для очередей проверки и инспекции документов. Используйте свои стили или поставляемую тему." +title = "Готовые просмотрщики" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} поле" +fieldCount_other = "{{count}} полей" +filterAll = "Все" +filterAriaLabel = "Фильтровать endpoints по вертикали" +lead = "Каждый тип документа — это типизированный endpoint. Отправьте файл через POST и получите JSON, проверенный по схеме. Фильтруйте по вертикали ниже." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Ошибки возвращают стабильный машиночитаемый код и сообщение для человека. Тело 4xx всегда включает request_id для поддержки." +title = "Ошибки" + +[portal.docs.nav] +ariaLabel = "Документация" + +[portal.docs.nav.empty] +description = "Не удалось загрузить индекс документации." +title = "Документация недоступна" + +[portal.docs.quickstart] +eyebrow = "GETTING STARTED" +lead = "Отправьте первый документ в типизированный endpoint и получите структурированный JSON в три шага. Без обучения модели и prompt engineering." +title = "Быстрый старт" + +[portal.docs.quickstart.callout] +bodyAfterLink = "с готовыми рецептами для копирования." +bodyBeforeLink = "встройте тот же вызов в pipeline, чтобы связать в цепочку валидацию, редактирование и доставку — или предоставьте его агенту через MCP. См." +label = "Далее:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Создайте scoped key на вкладке Infrastructure. Ключи несут ограничения скорости и необязательный IP allowlist. Экспортируйте его в shell:" +title = "Выпустите API key" + +[portal.docs.quickstart.step2] +body = "Отправьте файл через POST в любой типизированный endpoint. Endpoint определяет схему, которую вы получите обратно — здесь это извлекатель счетов." +snippetCaption = "извлечь счёт" +title = "Отправьте документ" + +[portal.docs.quickstart.step3] +body = "Каждый ответ проверяется по схеме endpoint, с оценкой уверенности и происхождением по каждому полю." +codeCaption = "200 OK" +title = "Прочитайте структурированный результат" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Параллелизм" +eyebrow = "GETTING STARTED" +lead = "Лимиты масштабируются согласно вашему плану. Ответ 429 включает заголовок Retry-After; SDK автоматически выполняют backoff." +requestsPerMinute = "Запросов / минуту" +title = "Ограничения скорости и квоты" + +[portal.docs.recipes] +cloneButton = "Клонировать рецепт" +eyebrow = "PLAYBOOKS" +lead = "Сквозные шаблоны, связывающие источники, операции и назначения. Каждый соответствует pipeline, который можно клонировать." +title = "Рецепты" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Клиенты first-party с типизированными ответами, автоматическими повторами и потоковыми загрузками. Все отслеживают один и тот же каталог endpoint." +title = "Официальные SDK" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Устарело" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Встроенные именованные возможности, которые ваш агент вызывает как единый инструмент. Каждый skill — детерминированная цепочка операций с привязанными evals." +title = "Навыки агента" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Подпишитесь на события document.processed, pipeline.completed и quota.threshold. Payloads подписываются HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header относительно вашего signing secret, прежде чем доверять payload. SDK поставляются с" +beforeSignature = "Проверьте" + +[portal.documents] +exportCsv = "Экспорт CSV" +search = "Поиск по имени файла, ID..." +subtitle = "Каждый документ, обработанный вашей организацией, с полной записью обработки. Доступ к содержимому предоставляется по запросу." +title = "Документы" + +[portal.documents.audit] +approved = "Одобрено" +archived = "Архивировано" +elevation = "Повышение доступа" +empty = "События пока не записаны." +extracted = "Обработано" +flagged = "Требует проверки" +ingested = "Получено" +reviewed = "На проверке" + +[portal.documents.drawer] +sectionsAriaLabel = "Разделы сведений о документе" + +[portal.documents.drawer.tabs] +audit = "Аудит" +extractions = "Извлечения" +overview = "Обзор" + +[portal.documents.elevation] +requestAccess = "Запросить доступ" + +[portal.documents.elevation.active] +description = "Временное разрешение — доступ журналируется и ограничен по времени." +descriptionFourEyes = "Временное разрешение — эксперт-рецензент уведомлен (принцип четырех глаз)." +title = "Доступ истекает через {{time}}" + +[portal.documents.elevation.gated] +description = "Контент защищен политикой нулевого постоянного доступа. Запрос запускает ограниченное по времени разрешение." +descriptionFourEyes = "Контент защищен политикой нулевого постоянного доступа. Запрос запускает ограниченное по времени разрешение и уведомляет эксперт-рецензента (принцип четырех глаз)." +title = "Конфиденциальный документ" + +[portal.documents.extractions] +empty = "Из этого документа не были извлечены поля." +masked = "Извлеченные поля скрыты. Запросите временный доступ, чтобы просмотреть содержимое этого документа." + +[portal.documents.extractions.columns] +confidence = "Уверенность" +field = "Поле" +value = "Значение" + +[portal.documents.filters] +all = "Все" +ariaLabel = "Фильтровать документы по статусу" +flagged = "Помеченные" +inReview = "На проверке" +processed = "Обработанные" + +[portal.documents.overview] +action = "Pipeline / Действие" +product = "Продукт" +received = "Время" +status = "Статус" +type = "Тип" +user = "Пользователь" + +[portal.documents.queue.empty] +description = "Когда источники будут отправлять документы в ваши pipelines, они появятся здесь для проверки." +title = "В очереди нет документов" + +[portal.documents.status] +error = "Ошибка" +flagged = "Требует проверки" +inReview = "На проверке" +processed = "Обработано" + +[portal.documents.table] +auto = "Авто" +editorAction = "Редактор" +empty = "Нет документов, соответствующих этому фильтру." +rowActions = "Действия со строкой" +sensitiveLabel = "Конфиденциально" +sensitiveTitle = "Конфиденциально — требуется доступ" + +[portal.documents.table.columns] +action = "Pipeline / Действие" +document = "Документ" +product = "Продукт" +status = "Статус" +time = "Время" +user = "Пользователь" + +[portal.editorAdmin] +subtitle = "Разверните Stirling PDF Editor, подключите самостоятельно размещенные экземпляры к вашей организации и управляйте работающей инфраструктурой — целями, состоянием, учетными данными и офлайн-активацией в одном месте." +title = "Развертывание редактора" + +[portal.editorAdmin.health.columns] +activeUsers = "Активные пользователи" +host = "Host" +lastSeen = "Последний сеанс" +region = "Регион" +status = "Статус" +version = "Версия" + +[portal.editorAdmin.health.empty] +description = "Разверните цель и подключите ее, чтобы видеть здесь текущее состояние экземпляра." +title = "Нет отчетов от экземпляров" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Создать офлайн-пакет" +lockCopy = "Офлайн- и локальная активация входят в Enterprise." +subtitle = "Создайте подписанный пакет активации для офлайн- или локальной установки без исходящего сетевого подключения. Перенесите его на экземпляр и примените при первичной настройке." +talkToSales = "Связаться с отделом продаж" +title = "Активация в изолированной среде" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} подписан и готов к передаче. Он активирует один экземпляр и истекает через 14 дней." +title = "Пакет готов" + +[portal.editorAdmin.pairing] +generated = "Создано ✓" +generateNewCode = "Создать новый код" +lockCopy = "Подготовка через IaC входит в Enterprise." +rotate = "Сменить" +talkToSales = "Связаться с отделом продаж" + +[portal.editorAdmin.sections.health] +sub = "Каждый экземпляр Editor передает отчеты — версия, регион, статус, последний сеанс и активные пользователи." +title = "Состояние экземпляров" + +[portal.editorAdmin.sections.pairing] +sub = "Подключите самостоятельно размещенный редактор к этой организации. Создайте token, передайте короткий код или настройте через IaC." +title = "Подключение" + +[portal.editorAdmin.sections.targets] +sub = "Где работает Editor. Скопируйте фрагмент для запуска самостоятельно размещенного экземпляра или используйте Managed Cloud без операций обслуживания." +title = "Цели развертывания" + +[portal.editorAdmin.serviceToken] +currentToken = "Текущий token" +lastRotated = "Последняя смена" +rotateButton = "Сменить service token" +subtitle = "Экземпляры проходят аутентификацию в организации с помощью этих учетных данных. Меняйте их по расписанию или сразу после подозрения на утечку." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Выпущен новый token. Обновите STIRLING_SERVICE_TOKEN каждого самостоятельно размещенного экземпляра в течение 24-часового льготного периода, иначе они перейдут офлайн." +title = "Смените token в работающих экземплярах" + +[portal.editorAdmin.status] +degraded = "С ухудшениями" +healthy = "Исправен" +offline = "Офлайн" +pairing = "Подключение" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} экземпляр" +instanceCount_other = "{{count}} экземпляров" +talkToSales = "Связаться с отделом продаж" +upgradePlan = "Улучшить план" + +[portal.editorAdmin.targets.lock] +enterprise = "Локальное самостоятельное размещение и самостоятельное размещение в Kubernetes входят в Enterprise." +paid = "Самостоятельное размещение с Docker и Kubernetes открывается на платном плане." + +[portal.editorAdmin.targets.state] +available = "Доступно" +locked = "Заблокировано" +running = "Работает" + +[portal.errorBoundary] +description = "В этом представлении произошла непредвиденная ошибка. Попробуйте еще раз или выберите другой раздел на боковой панели." +retry = "Попробовать еще раз" +title = "На этой странице что-то пошло не так" + +[portal.home.editor] +activeUsers = "{{n}} активных" +invite = "Пригласить участников" +name = "Stirling PDF Editor" +open = "Открыть в браузере" +updated = "обновлено {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Самостоятельно размещенный · Docker" +kubernetes = "Самостоятельно размещенный · Kubernetes" + +[portal.home.greeting] +afternoon = "Добрый день" +evening = "Добрый вечер" +morning = "Доброе утро" + +[portal.home.onboarding] +dismiss = "Скрыть настройку" +notStarted = "Не начато" +progress = "Выполнено {{done}} из {{total}}" +title = "Завершите настройку" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC для всей организации, цены за согласованный объем и развертывание в изолированной среде." +cta = "Начать пробный период" +ctaQuote = "Получить расчет" +lead = "Для 250+ сотрудников." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Разверните desktop app, навсегда бесплатно." +title = "Скачать PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} активных · {{recommended}} рекомендовано" +chip = "{{active}} активных" +title = "Включить политики" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} подключено · каждый PDF управляется там, где появляется" +chip = "{{connected}} подключено" +title = "Подключить источники" + +[portal.home.quickActions] +subtitle = "Главные задачи на сегодня" +title = "Быстрые действия" + +[portal.home.quickActions.buildPipeline] +blurb = "3-шаговый компоновщик поверх типизированной библиотеки операций" +title = "Создать pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, агенты, webhooks, отслеживаемые папки" +title = "Подключить источник" + +[portal.home.quickActions.issueApiKey] +blurb = "Ограниченный по области ключ с лимитами скорости и IP allowlist" +title = "Выпустить ключ API" + +[portal.infrastructure] +manageEditorDeployment = "Управлять развертыванием Editor" +sectionsAriaLabel = "Разделы инфраструктуры" +subtitle = "Развертывания, учетные данные, состояние безопасности, хранилище и audit trail для вашего рабочего пространства Stirling." +title = "Инфраструктура" + +[portal.infrastructure.apiKeys] +createKey = "Создать ключ" +heading = "Ключи API" +subheading = "Ограниченные учетные данные с лимитами скорости, разрешениями и IP allowlists для каждого ключа." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Разрешенные IP" +anyIp = "Любой IP (без allowlist)" +created = "Создан" +lastUsed = "Последнее использование" +permissions = "Разрешения" +rateLimit = "Лимит скорости" +rateLimitValue = "{{value}} запр./мин" +usageMonth = "Использование за этот месяц" +usageToday = "Использование сегодня" + +[portal.infrastructure.apiKeys.empty] +description = "Создайте ограниченный по области ключ, чтобы начать вызывать Stirling API." +title = "Ключей API пока нет" + +[portal.infrastructure.audit] +filterAriaLabel = "Фильтровать события аудита по категории" +heading = "Журналы аудита" +latencyValue = "{{value}} мс" +noEventsInCategory = "В этой категории нет событий." +subheading = "Каждое событие аутентификации, настройки и обработки во всем вашем рабочем пространстве." + +[portal.infrastructure.audit.columns] +actor = "Участник" +event = "Событие" +latency = "Задержка" +status = "Статус" +target = "Ресурс" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "Активность рабочего пространства будет появляться здесь по мере возникновения." +title = "Нет событий аудита" + +[portal.infrastructure.audit.export] +cancel = "Отмена" +error = "Экспорт не удался. Повторите попытку." +exportButton = "Экспортировать" +exporting = "Экспорт…" +fieldsLegend = "Столбцы" +format = "Формат" +open = "Экспорт" +subtitle = "Скачайте события аудита как CSV или JSON. Выберите столбцы для включения." +title = "Экспорт журнала аудита" + +[portal.infrastructure.audit.export.fields] +date = "Дата" +documentName = "Имя документа" +ipAddress = "IP-адрес" +outcome = "Результат" +tool = "Инструмент" +username = "Имя пользователя" + +[portal.infrastructure.audit.filters] +all = "Все" +auth = "Аутентификация" +config = "Конфигурация" +elevation = "Повышение доступа" +processing = "Обработка" +security = "Безопасность" + +[portal.infrastructure.audit.forbidden] +description = "Журнал аудита доступен руководителям команд и администраторам. Обратитесь к руководителю команды или администратору за доступом." +title = "У вас нет доступа" + +[portal.infrastructure.audit.metrics] +config = "Конфигурация" +elevation = "Повышение доступа" +processing = "Обработка" +totalEvents = "Всего событий · 24 ч" + +[portal.infrastructure.createKey] +cancel = "Отмена" +createKey = "Создать ключ" +done = "Готово" +ipAllowlistHelper = "Диапазоны CIDR, разделенные запятыми. Оставьте пустым, чтобы разрешить любой IP." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Имя ключа" +keyNamePlaceholder = "например, Production · ingest" +permissionsLabel = "Разрешения" +secretKeyCaption = "Секретный ключ" +secretWarning = "Сохраните это в менеджере секретов. Stirling всегда хранит только hash — восстановить его позже невозможно." +subtitle = "Ограничьте ключ минимально необходимой областью. Вы можете сменить или отозвать его в любое время." +subtitleCreated = "Скопируйте этот секрет сейчас — он больше не будет показан." +title = "Создать ключ API" +titleCreated = "Ключ создан" + +[portal.infrastructure.deployments] +msValue = "{{value}} мс" +throughputValue = "{{value}}/мин" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Развернул" +environment = "Среда" +product = "Продукт" +status = "Статус" +version = "Версия" +when = "Когда" + +[portal.infrastructure.deployments.recent] +heading = "Недавние развертывания" +subheading = "Последние выпуски по продуктам и средам." + +[portal.infrastructure.deployments.regionColumns] +instances = "Экземпляры" +latency = "Задержка" +load = "Нагрузка" +p99 = "P99" +region = "Регион" +status = "Статус" +throughput = "Пропускная способность" +uptime = "Uptime" +version = "Версия" + +[portal.infrastructure.deployments.regions] +heading = "Регионы" +subheading = "Текущее состояние каждого развернутого региона Stirling — задержка, нагрузка и версия выпуска." + +[portal.infrastructure.deployments.regions.empty] +description = "Развернутые регионы появятся здесь после подготовки вашего рабочего пространства." +title = "Нет развернутых регионов" + +[portal.infrastructure.models] +heading = "Модели" +msValue = "{{value}} мс" +subheading = "Каталог моделей и маршрутизация, обеспечивающие обработку документов во всем вашем рабочем пространстве." + +[portal.infrastructure.models.byom] +description = "Зарегистрируйте локальную или самостоятельно размещенную модель и закрепите ее за регионом для обработки с учетом резидентности данных." +title = "Используйте свою модель" + +[portal.infrastructure.models.catalogue] +heading = "Каталог" +sub = "Управляемые модели, доступные вашему рабочему пространству, с текущей задержкой и стоимостью." +subEnterprise = "Управляемые, собственные и локальные модели — с возможностью закрепления по регионам." + +[portal.infrastructure.models.catalogue.empty] +description = "Модели из каталога вашего рабочего пространства появятся здесь." +title = "Нет доступных моделей" + +[portal.infrastructure.models.columns] +cost = "Стоимость" +latency = "Задержка" +load = "Нагрузка" +model = "Модель" +status = "Статус" +type = "Тип" +version = "Версия" + +[portal.infrastructure.models.metrics] +activeModels = "Активные модели" +avgLatency = "Средняя задержка" +included = "Включено" +monthlySpend = "Ежемесячные расходы на модели" + +[portal.infrastructure.models.routing] +empty = "Правила маршрутизации не настроены." +heading = "Правила маршрутизации" +sub = "Какая модель обрабатывает каждую операцию. Значение по умолчанию применяется, когда нет более узкого подходящего правила." +subLocked = "Направляйте операции к определенным моделям — доступно на платных планах." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Перейдите на Pro, чтобы управлять тем, какая модель обрабатывает каждую операцию и тип документа." +title = "Маршрутизация моделей — платная функция" + +[portal.infrastructure.models.routingColumns] +default = "По умолчанию" +docType = "Тип документа" +modelForAria = "Модель для {{operation}}" +operation = "Операция" +routedTo = "Направлено в" + +[portal.infrastructure.security.access.byok] +description = "Предоставьте ключ из собственного KMS. Stirling шифрует им, но все еще может читать." +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ключи никогда не покидают ваш KMS. Stirling хранит только ciphertext." +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling управляет ключами шифрования. Самый простой вариант — нулевые операции с ключами с вашей стороны." +label = "Ключи хранятся в Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Политика доступа к документам" +subheading = "Управляет тем, кто может расшифровывать обработанные документы в состоянии покоя." + +[portal.infrastructure.security.attestations] +heading = "Подтверждения соответствия" +noReport = "Отчет недоступен" +subheading = "Состояние аудита по каждому фреймворку, с отчетами по подтвержденным контролям." +viewReport = "Просмотреть отчет →" + +[portal.infrastructure.security.compliance] +heading = "Соответствие требованиям" +subheading = "Подтверждения и сертификации, охватывающие платформу Stirling." + +[portal.infrastructure.security.empty] +description = "Конфигурация безопасности вашего рабочего пространства появится здесь." +title = "Состояние безопасности недоступно" + +[portal.infrastructure.security.hyokBanner] +description = "С HYOK ключи шифрования никогда не покидают ваш KMS. Stirling хранит и обрабатывает только ciphertext, который вы можете отозвать в любое время." +title = "Stirling не может расшифровать ваши документы" + +[portal.infrastructure.security.ipAllowlist] +empty = "Диапазоны IP не настроены — разрешены все IP." +heading = "IP allowlist" +sub = "Доступ к API ограничен этими диапазонами CIDR." +subLocked = "Ограничьте доступ к API известными диапазонами IP — доступно на платных планах." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Перейдите на Pro, чтобы ограничить доступ к API определенными сетями." +title = "IP allowlisting — платная функция" + +[portal.infrastructure.security.ipColumns] +added = "Добавлено" +addedBy = "Добавил" +cidr = "CIDR" +label = "Метка" + +[portal.infrastructure.security.keyManagement] +algorithm = "Алгоритм" +heading = "Управление ключами шифрования" +keyId = "Идентификатор ключа" +lastRotated = "Последняя смена" +rotateKey = "Сменить ключ" +rotationPolicy = "Политика смены" +subheading = "Хранение ключей, шифрующих документы в состоянии покоя — кто может расшифровать и как меняются ключи." + +[portal.infrastructure.security.managedBanner] +description = "Хранение ключей Bring-your-own-key (BYOK) и hold-your-own-key (HYOK) доступно в Enterprise. Улучшите план, чтобы предоставлять ключи из собственного KMS." +title = "На вашем плане ключами управляет Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Азиатско-Тихоокеанский регион" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · граница данных GDPR" +label = "Европейский союз" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "США" + +[portal.infrastructure.security.residencyHeader] +heading = "Резидентность данных" +subheading = "Где документы хранятся и обрабатываются." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "Использовано {{value}}" + +[portal.infrastructure.storage.empty] +description = "Подключенное хранилище и использование появятся здесь." +title = "Хранилище не настроено" + +[portal.infrastructure.storage.lifecycle] +active = "Активно" +activeRange = "0–{{value}}d" +archived = "В архиве" +coldStorage = "холодное хранилище" +deleted = "Удалено" +never = "никогда" +purged = "очищено" + +[portal.infrastructure.storage.providers] +connect = "Подключить" +connected = "Подключено" +heading = "Подключенные провайдеры" +subheading = "Куда записываются обработанные артефакты." + +[portal.infrastructure.storage.retention] +heading = "Хранение" +subheading = "Как долго артефакты хранятся перед удалением по жизненному циклу." +windowLabel = "Окно хранения по умолчанию" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} день" +days_other = "{{count}} дней" +never = "Никогда не удалять" + +[portal.infrastructure.storage.totalUsage] +heading = "Общее использование" +progressLabel = "Использовано хранилища" +subheading = "Хранилище, использованное во всех подключенных провайдерах." + +[portal.infrastructure.tabs] +apiKeys = "Ключи API" +audit = "Журналы аудита" +deployments = "Развертывания" +models = "Модели" +security = "Безопасность" +storage = "Хранилище" + +[portal.nav] +agent-builder = "Конструктор агентов" +components = "Компоненты" +docs = "Документация для разработчиков" +documents = "Документы" +editor = "Редактор" +home = "Главная" +infrastructure = "Инфраструктура" +pipelines = "Pipelines" +policies = "Политики" +procurement = "Закупки" +settings = "Настройки" +sources = "Источники" +usage = "Использование и оплата" +users = "Пользователи" + +[portal.notifications] +markAllRead = "Отметить все как прочитанные" +title = "Уведомления" +viewAll = "Просмотреть все" + +[portal.notifications.ariaLabel] +none = "Уведомления, нет непрочитанных" +unread_one = "Уведомления, {{count}} непрочитанное" +unread_other = "Уведомления, {{count}} непрочитанных" + +[portal.notifications.count] +allRead = "все прочитано" +loading = "загрузка" +new_one = "{{count}} новое" +new_other = "{{count}} новых" + +[portal.notifications.empty] +description = "Нет новых уведомлений." +title = "Все актуально" + +[portal.pipelines] +subtitle = "Каждый автоматизированный pipeline документов на backend: упорядоченная цепочка операций над набором источников, запускаемая по триггеру. Нажмите строку, чтобы увидеть ее шаги и источники." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Новый pipeline" + +[portal.pipelines.builder] +addStep = "Добавить инструмент" +back = "Назад к pipelines" +discard = "Отменить изменения" +enabled = "Включено" +keepEditing = "Продолжить редактирование" +needsUpload = "Требуется загруженный файл" +noToolMatches = "Нет инструментов, соответствующих вашему поиску." +pipelineSettings = "Настройки pipeline" +searchTools = "Искать инструменты" +selectToolBody = "Добавьте инструмент, чтобы создать свой pipeline." +selectToolTitle = "Инструментов пока нет" +toolSettings = "Настройки инструмента" +unknownStep = "Нераспознанная операция, сохранена как есть." +unsavedBody = "У вас есть несохраненные изменения. Сохранить их перед выходом или отменить?" +unsavedTitle = "Несохраненные изменения" +uploadUnsupported = "Загруженные файлы пока не поддерживаются в pipelines, поэтому эти шаги нельзя сохранить: {{tools}}." +usesDefaults = "Запускается с настройками по умолчанию" + +[portal.pipelines.composer] +addTool = "Добавить инструмент" +cancel = "Отмена" +chainEmpty = "Добавьте инструмент, чтобы начать создавать свой pipeline." +create = "Создать pipeline" +directory = "Выходная папка" +directoryHelp = "Абсолютный путь на сервере. Должен находиться в пределах настроенных разрешенных папок." +editingUnsupported = "Отображение этих параметров инструмента для редактирования пока не поддерживается." +moveDown = "Переместить вниз" +moveUp = "Переместить вверх" +name = "Имя" +namePlaceholder = "например, проверка редактирования" +noSources = "Источники пока не подключены. Pipeline все равно может запускаться на файлах, переданных ему напрямую." +noToolSettings = "У этого инструмента нет настраиваемых параметров." +operations_one = "Операция ({{count}})" +operations_other = "Операции ({{count}})" +output = "Вывод" +removeStep = "Удалить операцию" +save = "Сохранить изменения" +scheduleEvery = "Запускать каждые" +sources = "Источники" +sourcesLoading = "Загрузка источников..." +trigger = "Триггер" +triggerManual = "Только вручную" + +[portal.pipelines.composer.unit] +days = "дней" +hours = "часов" +minutes = "минут" + +[portal.pipelines.delete] +body = "Удалить \"{{name}}\"? Это действие нельзя отменить." +cancel = "Отмена" +confirm = "Удалить" +title = "Удалить pipeline?" + +[portal.pipelines.detail] +delete = "Удалить pipeline" +run = "Запустить сейчас" + +[portal.pipelines.empty] +action = "Создать pipeline" +description = "Создайте первый pipeline: выберите источники, над которыми он запускается, свяжите операции и выберите, куда отправлять вывод." +title = "Pipelines пока нет" + +[portal.pipelines.kpi] +active = "Активные" +paused = "Приостановленные" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Записать в папку" +inline = "Вернуть файлы" + +[portal.pipelines.run] +completed_one = "Запуск завершен." +completed_other = "Все {{count}} запусков завершены." +empty = "Нечего запускать: в источниках не было документов для обработки." +failed = "Запуск не удался: {{error}}" +running = "Запуск начат; все еще выполняется." +timeout = "Запуск занимает больше времени, чем ожидалось; он может завершиться в фоновом режиме." + +[portal.pipelines.status] +active = "Активен" +paused = "Приостановлен" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Источники" +status = "Статус" +steps = "Шаги" + +[portal.pipelines.trigger] +folder-watch = "Отслеживание папки" +manual = "Вручную" +schedule = "По расписанию" + +[portal.policies] +subtitle = "Постоянные автоматизации, применяющие pipeline инструментов к каждому документу. Каждая политика срабатывает при загрузке или экспорте, запускает свою цепочку инструментов и сохраняет принудительно обработанную версию рядом с оригиналом." +title = "Политики" + +[portal.policies.card] +comingSoon = "Перейти на Enterprise" +notSetUp = "Не настроено" + +[portal.policies.categories.compliance] +desc = "Обеспечьте соблюдение требований HIPAA, GDPR, SOC 2 или FedRAMP для каждого документа." +label = "Соответствие требованиям" + +[portal.policies.categories.ingestion] +desc = "Классифицируйте документы, извлекайте структурированные данные, применяйте правила именования и нормализуйте страницы." +label = "Прием данных" + +[portal.policies.categories.retention] +desc = "Задайте, как долго хранятся документы, когда архивируются и когда удаляются." +label = "Хранение" + +[portal.policies.categories.routing] +desc = "Автоматически направляйте документы в нужную команду, папку или систему." +label = "Маршрутизация" + +[portal.policies.categories.security] +desc = "Обнаруживайте PII, редактируйте, удаляйте активный контент и добавляйте водяные знаки в документы." +label = "Безопасность" + +[portal.policies.config] +scopeAll = "Все документы" + +[portal.policies.config.compliance] +summary = "Проверяет документы на соответствие нормативным фреймворкам перед выходом из системы." + +[portal.policies.config.compliance.fields] +accessLog = "Журнал доступа" +auditTrail = "Audit trail" +frameworks = "Фреймворки" +onViolation = "При несоответствии" + +[portal.policies.config.compliance.rules] +0 = "Сканирование фреймворков" +1 = "Принудительное действие" +2 = "Audit trail" + +[portal.policies.config.ingestion] +summary = "Классифицирует документы, извлекает структурированные данные, применяет именование и нормализует страницы." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Ниже порога" +minConfidence = "Мин. уверенность" + +[portal.policies.config.ingestion.rules] +0 = "Классифицировать" +1 = "Извлечь" +2 = "Имя" +3 = "Нормализовать" + +[portal.policies.config.retention] +summary = "Обеспечивает, как долго документы хранятся, когда архивируются и когда удаляются." + +[portal.policies.config.retention.fields] +archiveAfter = "Архивировать через" +immutableHold = "Неизменяемое удержание" +keepFor = "Хранить в течение" + +[portal.policies.config.retention.rules] +0 = "Удержание хранения" +1 = "Автоархивация" +2 = "Блокировка удаления" + +[portal.policies.config.routing] +summary = "Направляет документы в нужное место назначения на основе типа и классификации." + +[portal.policies.config.routing.fields] +destination = "Место назначения" +notify = "Уведомлять при маршрутизации" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Автоклассификация" +1 = "Маршрут в папку" +2 = "Уведомление webhook" + +[portal.policies.config.security] +summary = "Обнаруживает и редактирует PII, удаляет активный контент (JavaScript) и добавляет водяные знаки в документы." + +[portal.policies.config.security.rules] +0 = "Редактировать PII" +1 = "Удалить JavaScript" +2 = "Водяной знак" + +[portal.policies.detail] +enforces = "Применяет" +onEveryExport = "При каждом экспорте" +onEveryUpload = "При каждой загрузке" +outputAsNewFile = "как новый файл" +outputAsNewVersion = "как новую версию" +recentActivity = "Недавняя активность" +retry = "Повторить" +showLess = "Показать меньше" +showMore = "Показать больше" +sources = "Источники" + +[portal.policies.detail.actions] +clearHistory = "Очистить историю обработки" +delete = "Удалить" +editSettings = "Изменить настройки" +pause = "Приостановить" +resume = "Возобновить" +runNow = "Запустить сейчас" + +[portal.policies.detail.clearHistory] +body = "Эта политика забудет каждый файл, который уже обработала, и при следующем запуске заново обработает всё, что сейчас находится в её источниках. Сами файлы не изменяются. Это действие нельзя отменить." +cancel = "Отмена" +confirm = "Очистить историю" +title = "Очистить историю обработки?" + +[portal.policies.detail.emptyActivity] +description = "Документы появятся здесь после запуска этой политики." +title = "Пока нет активности" + +[portal.policies.endpoints] +addWatermark = "Водяной знак" +autoRedact = "Скрыть персональные данные" +compressPdf = "Сжать" +flatten = "Свести" +ocrPdf = "OCR" +sanitizePdf = "Удалить JavaScript" + +[portal.policies.offline] +description = "Ваши политики сохранены и появятся после восстановления подключения." +retry = "Повторить" +title = "Backend недоступен" + +[portal.policies.stats] +activeFor = "Активна" +dataProcessed = "Обработано данных" +docsEnforced = "Документов обработано" + +[portal.policies.status] +active = "Активна" +paused = "Приостановлена" + +[portal.policies.summary.active] +description = "Применяются при загрузке/экспорте" +label = "Активные политики" + +[portal.policies.summary.categories] +description = "Доступны для настройки" +label = "Категории" + +[portal.policies.summary.docsEnforced] +description = "По активным политикам" +label = "Документов обработано" + +[portal.policies.summary.paused] +description = "Настроены, но не запускаются" +label = "Приостановлены" + +[portal.policies.wizard.actions] +back = "Назад" +cancel = "Отмена" +continue = "Продолжить" +enablePolicy = "Включить политику" +saveChanges = "Сохранить изменения" + +[portal.policies.wizard.capability.compress] +desc = "Сжимает документ до меньшего размера файла." +label = "Уменьшить размер файла" + +[portal.policies.wizard.capability.flatten] +desc = "Объединяет поля форм и аннотации со страницей, чтобы их нельзя было редактировать." +label = "Свести документ" + +[portal.policies.wizard.capability.ocr] +desc = "Запускает OCR, чтобы отсканированные страницы стали выделяемым текстом с возможностью поиска." +label = "Сделать текст доступным для поиска" + +[portal.policies.wizard.capability.redact] +desc = "Находит и закрашивает конфиденциальные данные — например номера социального страхования и карт — чтобы их нельзя было прочитать." +label = "Скрыть конфиденциальную информацию" + +[portal.policies.wizard.capability.sanitize] +desc = "Удаляет скрытый JavaScript, чтобы ничто не могло запускаться автоматически при открытии документа." +label = "Удалить активное содержимое" + +[portal.policies.wizard.capability.watermark] +desc = "Ставит видимую отметку (например, «Конфиденциально») на каждой странице." +label = "Применить водяной знак" + +[portal.policies.wizard.errors] +noTools = "Сначала включите хотя бы один инструмент в рабочем процессе." +saveFailed = "Не удалось сохранить политику. Повторите попытку." + +[portal.policies.wizard.output] +heading = "Вывод и запуск" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Автонумерация" +label = "Правило имени файла" +placeholder = "Текст для добавления (необязательно)" +prefix = "Префикс" +suffix = "Суффикс" + +[portal.policies.wizard.output.outputAs] +label = "Выводить как" +newFile = "Новый файл" +newVersion = "Новая версия" + +[portal.policies.wizard.output.runOn] +export = "Экспорт" +helper = "Когда запускается политика: при загрузке или перед экспортом." +label = "Запускать при" +upload = "Загрузка" + +[portal.policies.wizard.settings] +heading = "Настройки" + +[portal.policies.wizard.sources] +heading = "Источники" +loading = "Загрузка источников…" + +[portal.policies.wizard.tabs] +ariaLabel = "Шаги настройки" +settings = "Настройки" +workflow = "Действия" + +[portal.policies.wizard.title] +edit = "Изменить политику {{category}}" +setUp = "Настроить политику {{category}}" + +[portal.policies.wizard.workflow] +description = "Выберите, что эта политика делает с каждым обрабатываемым документом." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} активны" +noRule = "Пока нет применяемого правила" +subtitle = "Постоянные автоматизации, через которые проходит каждый документ, независимо от того, какой конвейер его обрабатывает." +title = "Что выполняется для ваших PDF" + +[portal.policySummary.action] +comingSoon = "Перейти на Enterprise" +configure = "Настроить" +setUp = "Настроить" + +[portal.policySummary.column] +activeRule = "Активное правило" +policy = "Политика" +status = "Статус" + +[portal.policySummary.empty] +description = "После настройки политик категории появятся здесь." +title = "Политик пока нет" + +[portal.policySummary.state] +active = "Активна" +off = "Выкл." +soon = "Скоро" + +[portal.processingStatus] +managePlan = "Управлять планом" +volumeSuffix = "PDF обработано · последние 30 дней" + +[portal.procurement] +reset = "Сбросить закупку (demo)" +subtitle = "Проведите оценку, заключение договора и подключение вашей команды. Каждый документ в одном месте." +title = "Закупка" + +[portal.procurement.action] +download = "Скачать" +pay = "Оплатить сейчас" +request = "Запросить" +sign = "Проверить и подписать" +upload = "Загрузить" + +[portal.procurement.agreement] +agreeCta = "Согласиться и подписаться" +confirm = "Я прочитал(а) и принимаю Stirling Enterprise Agreement." +eyebrow = "Соглашение" +intro = "Одно объединённое соглашение покрывает вашу сделку: Master Service Agreement, Order Form, EULA и Data Processing Agreement. Проверьте его, затем согласитесь, чтобы принять коммерческое предложение в рамках обязательной подписки." +title = "Проверьте ваше корпоративное соглашение" + +[portal.procurement.builder] +addons = "Дополнения" +back = "Назад" +businessName = "Название компании" +businessNamePlaceholder = "Ваша компания" +continue = "Продолжить" +country = "Страна" +countryEuro = "Еврозона (EUR €)" +countryUK = "Великобритания (GBP £)" +countryUS = "США (USD $)" +eula = "Я прочитал(а) и принимаю Stirling Enterprise EULA. Он регулирует соглашение, созданное на основе этого предложения." +generate = "Сформировать предложение" +included = "Включено" +indemnification = "Компенсация по претензиям IP" +indemnificationSub = "Мы защищаем от соответствующих претензий IP согласно EULA" +offlineLicense = "Офлайн-лицензия / для изолированной среды" +offlineLicenseSub = "Скачиваемый файл лицензии для изолированного self-hosted экземпляра" +qbr = "Ежеквартальные бизнес-обзоры" +qbrSub = "Ваш инженер по решениям каждый квартал анализирует использование и roadmap" +running = "{{annual}} / год · {{years}}-летний {{tcv}}" +s1Sub = "Ваша команда и PDF, которые вы планируете обрабатывать каждый год." +s1Title = "Сколько вы будете обрабатывать?" +s2Sub = "Более длительные сроки снижают тариф; уровень обслуживания определяет поддержку." +s2Title = "Обязательство и обслуживание" +s3Sub = "Для предложения и соглашения, которое оно сформирует." +s3Title = "Ваши данные" +serviceLevel = "Уровень обслуживания" +slDedicated = "Выделенный" +slDedicatedSub = "4 рабочих часа · выделенный менеджер аккаунта · +30%" +slPriority = "Приоритетный" +slPrioritySub = "В тот же рабочий день · назначенный CSM · +15%" +slStandard = "Стандартный" +slStandardSub = "Следующий рабочий день · общий CSM · включено" +stepOf = "Шаг {{n}} из {{total}}" +term = "Срок" +termDiscount = "Применена скидка {{pct}}% за многолетнее обязательство" +title = "Соберите ваше предложение" +training = "Онбординг и обучение" +trainingSub = "Живые сессии, чтобы ваша команда быстро начала работу" +users = "Всего пользователей" +usersPlaceholder = "например, 250" +volEstimated = "Оценено по {{count}} пользователям (~2 000 PDF на каждого, включая автоматизацию). Измените, если знаете точнее." +volManual = "Используется ваше значение. В любой момент можно переоценить по размеру команды." +volNoUsers = "Не уверены? Введите размер команды, и мы оценим объём." +volume = "Годовой объём PDF" +volumePlaceholder = "например, 1 000 000" +years_one = "{{count}} год" +years_other = "{{count}} лет" + +[portal.procurement.docs] +count_one = "{{count}} документ" +count_other = "{{count}} документов" +done = "Готово" +here = "Вы здесь" +hide = "Скрыть" +optional = "Необязательно" +paidAddon = "Платное дополнение" +show = "Показать" +subtitle = "Всё, что нужно на каждом этапе пути, появляется по мере продвижения сделки." +supportingSubtitle = "SOC 2, проверки безопасности, налоговые формы и многое другое — готовы, когда их запросит ваша служба безопасности или закупок. За некоторые взимается разовая плата." +supportingTitle = "Поддержка вашей оценки" +title = "Документы" +upcoming = "Предстоит" + +[portal.procurement.error] +title = "Что-то пошло не так" + +[portal.procurement.hero] +company = "Ваша корпоративная сделка" +ctaAgreement = "Проверить и подписать соглашение" +ctaLive = "Вы запущены" +ctaPayment = "Добавить оплату" +ctaQuote = "Проверить ваше предложение" +ctaTrial = "Собрать ваше предложение" +eyebrow = "Корпоративная закупка" +inviteTeammates = "Пригласить коллег" +keyDocs = "Ключевые документы" +nextStep = "Следующий шаг: {{action}}" +notStarted = "Не начато" +open = "Открыть закупку" +scheduleCall = "Запланировать звонок" +setup1Sub = "Пригласите коллег" +setup1Title = "Разверните PDF Editor" +setup2Sub = "Включите обработку в редакторах и других источниках" +setup2Title = "Подключите PDF Processor" +setup3Sub = "Включайте Security, Compliance, Routing или Retention, когда они понадобятся" +setup3Title = "Добавьте рекомендуемые политики" + +[portal.procurement.journey] +daysLeft_one = "Остался {{count}} день" +daysLeft_other = "Осталось {{count}} дней" +engineerLabel = "Ваш инженер по решениям" +eyebrow = "Ваш запуск" +live = "Stirling Enterprise уже работает у вас" +nextStep = "Следующий шаг: {{action}}" +subtitle = "Ваш инженер по решениям сопровождает каждый шаг. По одному следующему действию за раз; полный контрольный список ниже." +title = "От пробного периода до запуска — один понятный путь" +trialTitle = "Пробный период Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Одна подпись покрывает MSA, order form, EULA и DPA." +gatingAction = "Проверьте и подпишите соглашение" +label = "Соглашение" + +[portal.procurement.journeySteps.implementation] +blurb = "Подготовьте рабочее пространство и выполните go-live playbook." +gatingAction = "Подготовка вашего рабочего пространства" +label = "Внедрение" + +[portal.procurement.journeySteps.payment] +blurb = "Оплатите картой, банковским переводом или по заказу на закупку." +gatingAction = "Подтвердить оплату" +label = "Оплата" + +[portal.procurement.journeySteps.quote] +blurb = "Проверьте цены по обязательному объёму и срок договора." +gatingAction = "Принять ваше предложение" +label = "Предложение" + +[portal.procurement.journeySteps.trial] +blurb = "Оцените Stirling на ваших документах и рабочих процессах." +gatingAction = "Соберите ваше предложение" +label = "Пробный период" + +[portal.procurement.license] +copied = "Скопировано" +copy = "Скопировать ключ" +downloadError = "Пока не удалось создать офлайн-файл лицензии — повторите попытку через минуту." +downloadOffline = "Скачать офлайн-лицензию (.lic)" +hint = "Вставьте этот ключ в self-hosted экземпляр, чтобы активировать его, или сохраните для своих записей. Храните его в безопасности." +label = "Ваш лицензионный ключ" + +[portal.procurement.link] +cta = "Привязать аккаунт" +description = "Закупка работает через ваш привязанный аккаунт Stirling: так мы предоставляем пробный период, рассчитываем предложение и запускаем биллинг. Привяжите аккаунт, чтобы начать." +eyebrow = "Enterprise" +title = "Привяжите аккаунт, чтобы начать" + +[portal.procurement.live] +description = "Ваша подписка активна, и лицензия выдана. Ваша команда подготовлена, биллинг начался." +eyebrow = "Запущено" +title = "Stirling Enterprise уже работает у вас" + +[portal.procurement.locked] +description = "Ключи для пробного периода, предложения с обязательным объёмом, соглашение с одной подписью, оплата и журнал документов появятся здесь после начала корпоративной оценки." +eyebrow = "Только Enterprise" +talkToSales = "Связаться с отделом продаж" +title = "Процесс закупки открывается с Enterprise" + +[portal.procurement.milestone] +accept = "Принять и продолжить" +description = "Скачайте PDF, чтобы поделиться им с командой, вернитесь и примите, когда будете готовы, или внесите изменения." +download = "Скачать PDF" +downloadError = "Пока не удалось скачать PDF с предложением — повторите попытку через минуту." +edit = "Изменить предложение" +eyebrow = "Предложение {{number}}" +perYear = " / год" +preparedFor = "Подготовлено для {{company}}" +tcv = "{{value}} общая стоимость контракта" +title = "Ваше предложение готово" + +[portal.procurement.modal] +cancel = "Отмена" +chooseFile = "Выбрать файл" +close = "Закрыть" +downloadBody = "Скачивание скоро начнётся." +downloadCta = "Скачать" +downloadTitle = "Скачать" +noFile = "Файл не выбран" +payBody = "Оплатите ваш обязательный контракт картой или банковским переводом через Stripe. Ваше рабочее пространство будет подготовлено, как только платёж пройдёт." +payCta = "Перейти к Stripe" +payTitle = "Подтвердить оплату" +requestBodyFree = "Мы создаём это по запросу. Подтвердите, и ваш инженер по решениям скоро отправит документ." +requestBodyPaid = "Это платное дополнение. Подтвердите, и ваш инженер по решениям оценит объём и отправит документы." +requestCta = "Запросить" +requestTitle = "Запросить этот документ" +signBody = "Открывает Stirling Enterprise Agreement для электронной подписи: одна подпись покрывает MSA, order form, EULA и DPA. Мы автоматически подпишем со своей стороны, и вы перейдёте к оплате." +signCta = "Открыть для подписи" +signTitle = "Проверьте и подпишите соглашение" +uploadBody = "Отправьте нам ваш заказ на закупку, и мы выставим счёт по вашим условиям. Перетащите PDF или выберите файл ниже." +uploadCta = "Загрузить заказ на закупку" +uploadTitle = "Загрузите ваш заказ на закупку" + +[portal.procurement.payment] +description = "Ваше предложение принято, и лицензия уже активна — ваша команда может начать сразу. Оплатите первый счёт, когда будете готовы; оплатить или скачать его можно здесь, email не нужен." +downloadInvoice = "Скачать счёт" +simulate = "Симулировать получение оплаты (demo)" +title = "Подписка создана" +viewInvoice = "Посмотреть и оплатить счёт" + +[portal.procurement.schedule] +fallback = "Не удалось загрузить планировщик." +fallbackLink = "Открыть планирование в новой вкладке" +subtitle = "Ваш инженер по решениям проведёт вашу команду через запуск. Выберите удобное время." +title = "Запланировать звонок" + +[portal.procurement.status] +action = "Требуется действие" +available = "Доступно" +complete = "Завершено" +pending = "В ожидании" +request = "По запросу" + +[portal.procurement.trial] +body = "Продление добавляет 7 дней и уведомляет вашего инженера по решениям." +bodyMaxed = "Вы использовали все продления — обратитесь к вашему инженеру по решениям, если нужно больше времени." +cancel = "Отменить пробный период" +extend = "Продлить на 7 дней" +maxed = "Лимит исчерпан" +subtitle = "Ваш бесплатный пробный период действует до {{date}}. Карта не требуется." +title = "Пробный период Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Цены по обязательному объёму, SSO + SCIM + RBAC для всей организации, неизменяемый аудит за 90 дней и выделенный SE." +homeCta = "Начать пробный период →" +homeHeadline = "Обрабатывайте миллионы PDF." + +[portal.recentActivity] +title = "Недавняя активность" +viewAll = "Посмотреть всё" + +[portal.recentActivity.empty] +description = "Здесь появятся запуски конвейеров, развёртывания и события агентов." +title = "Здесь пока ничего нет" + +[portal.search] +ariaLabel = "Поиск" +placeholder = "Поиск в Stirling — endpoints, конвейеры, документы…" + +[portal.search.empty] +noActionsDescription = "Быстрые действия появятся здесь, когда станут доступны." +noActionsTitle = "Нет быстрых действий" +noMatches = "Нет совпадений для «{{query}}»" +noMatchesDescription = "Попробуйте другое ключевое слово или просмотрите каталог." + +[portal.settings.groups] +admin = "Администратор" + +[portal.settings.sections] +account-link = "Привязка аккаунта" + +[portal.shell.header] +accountFallback = "Аккаунт" +accountMenu = "Меню аккаунта" +darkMode = "Тёмный режим" +lightMode = "Светлый режим" +search = "Поиск" +searchPlaceholder = "Поиск…" +signOut = "Выйти" +switchToDark = "Переключиться на тёмную тему" +switchToLight = "Переключиться на светлую тему" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} документов" +linkAccount = "Привязать аккаунт Stirling" +planEditor = "План Editor" +planEnterprise = "План Enterprise" +planProcessor = "План Processor" +primaryNav = "Основная навигация" +switchApp = "Переключить приложение" + +[portal.sources] +subtitle = "Многоразовые входные подключения, которые передают документы в Stirling. Настройте подключение один раз, затем используйте его в любом количестве политик. Нажмите строку, чтобы увидеть её конфигурацию и политики, которые её используют." +title = "Источники" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Подключить источник" + +[portal.sources.delete] +body = "Удалить «{{name}}»? Это действие нельзя отменить. Политики, которые ссылаются на него, нужно будет обновить." +cancel = "Отмена" +confirm = "Удалить" +title = "Удалить источник?" + +[portal.sources.detail] +closeAriaLabel = "Закрыть детали" +delete = "Удалить источник" +docs24h = "Последние 24 ч" +docs30d = "Последние 30 дней" +docsTotal = "Всего обнаружено" +docsTrend = "Документы за последние 30 дней" +documents = "Документы" +edit = "Изменить" +notReferenced = "Не используется ни одной политикой, поэтому его можно безопасно удалить." +pause = "Приостановить" +resume = "Возобновить" +subtitle = "{{type}} · {{status}}" +usedBy = "Используется" + +[portal.sources.empty] +description = "Подключите папку (а скоро и облачное хранилище), чтобы вашим политикам было откуда получать документы." +title = "Источники пока не подключены" + +[portal.sources.kpi] +inUse = "Используются" +total = "Подключения" +unused = "Не используются" + +[portal.sources.status] +active = "Активен" +disabled = "Отключён" +unused = "Не используется" + +[portal.sources.table] +source = "Источник" +status = "Статус" +usedBy = "Политики" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Отслеживать новые документы в каталоге на сервере." +label = "Папка" + +[portal.sources.types.folder.fields.directory] +helperText = "Абсолютный путь, по которому Stirling отслеживает файлы для обработки." +label = "Путь к каталогу" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Проверка содержимого читает каждый изменённый файл, поэтому переименования и касания, не меняющие содержимое, не обрабатываются повторно." +label = "Обнаружение изменений" + +[portal.sources.types.folder.fields.identity.options] +hash = "Размер, дата и проверка содержимого" +stat = "Размер и дата изменения" + +[portal.sources.types.folder.fields.mode] +label = "Режим чтения" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: обработать каждый файл один раз" +snapshot = "Snapshot: перечитывать папку при каждом запуске" + +[portal.sources.types.folder.fields.recursive] +label = "Глубина папки" + +[portal.sources.types.folder.fields.recursive.options] +all = "Включать подпапки" +top = "Только верхний уровень" + +[portal.sources.types.unknown] +label = "Источник" + +[portal.sources.wizard] +back = "Назад" +cancel = "Отмена" +continue = "Продолжить" +editTitle = "Изменить источник" +name = "Название" +namePlaceholder = "например, приём заявок" +save = "Сохранить изменения" +subtitle = "Шаг {{current}} из {{total}} · {{label}}" +title = "Подключить источник" +type = "Тип" + +[portal.sources.wizard.steps] +chooseType = "Выбрать тип" +configure = "Настроить" +review = "Проверить и подключить" + +[portal.usage] +managePayment = "Управление оплатой" +subtitle = "Потребление, счета и управление планом для каждого PDF, выставленного Stirling, в одной консоли." +title = "Использование и биллинг" + +[portal.usage.error] +loadWallet = "Не удалось загрузить кошелёк" +openStripePortal = "Не удалось открыть портал Stripe" +walletUnavailable = "Кошелёк недоступен: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Войти снова" +body = "Сессия вашего аккаунта Stirling истекла. Войдите снова, чтобы просмотреть биллинг — ваш экземпляр останется привязанным." +title = "Сессия истекла" + +[portal.users] +title = "Пользователи" + +[portal.users.roles] +subtitle = "Каждая роль есть в каждом плане — набор действий для каждой роли фиксирован в рамках организации." +title = "Роли" + +[portal.users.roles.admin] +label = "Администратор (владелец организации)" +summary = "Полное управление рабочим пространством, настройками и участниками." + +[portal.users.roles.admin.permissions] +0 = "Управлять пользователями, командами и ролями" +1 = "Управлять всеми интеграциями, включая подключения S3" +2 = "Предоставлять или отзывать доступ к порталу" +3 = "Всё, что может владелец команды" + +[portal.users.roles.guest] +label = "Гость" +summary = "Ограниченный или только веб-доступ; не может иметь личные конфигурации." + +[portal.users.roles.guest.permissions] +0 = "Только веб-/demo-использование" +1 = "Нет ключей API или интеграций" +2 = "Нет доступа к порталу" +3 = "Только чтение там, где предоставлен доступ" + +[portal.users.roles.member] +label = "Участник" +summary = "Обычный пользователь — работает с общими ресурсами и собственными конфигурациями." + +[portal.users.roles.member.permissions] +0 = "Использовать редактор и общие интеграции" +1 = "Создавать личные конфигурации API и MCP" +2 = "Видеть конфигурации команды, которыми с ним поделились" +3 = "Нет управления S3 или рабочим пространством" + +[portal.users.roles.team_owner] +label = "Владелец команды" +summary = "Владеет командой — управляет ресурсами её участников и общими конфигурациями." + +[portal.users.roles.team_owner.permissions] +0 = "Создавать и управлять подключениями S3 команды" +1 = "Управлять конфигурациями интеграций, принадлежащими команде" +2 = "Доступ к порталу через политику по умолчанию" +3 = "Всё, что может участник" + +[portal.welcome] +ariaLabel = "Добро пожаловать в Stirling PDF" +badge = "Открытый исходный код" +installEditor = "Установить Editor" +inviteTeammates = "Пригласить коллег" +openInBrowser = "Открыть в браузере" +perks = "Бесплатно навсегда · Можно self-host" +subtitle = "Самый безопасный в мире PDF Editor бесплатен для команд любого размера. Включает 60+ операций с PDF и SSO." +title = "Добро пожаловать в" +titleAccent = "Stirling PDF" + [printFile] title = "Печать файла" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Лицензии backend-зависимостей, включённых в этот сервер." +backendLabel = "Лицензии Backend" +backendTitle = "Лицензии сторонних компонентов Backend" +empty = "Зависимости не найдены." +frontendDescription = "Лицензии frontend-зависимостей, включённых в release build." +frontendLabel = "Лицензии Frontend" +frontendTitle = "Лицензии сторонних компонентов Frontend" +license = "Лицензия" +listDescription = "Список отображается прямо в UI из release bundle или backend endpoint." +listTitle = "Включённые зависимости" +loadError = "Не удалось загрузить лицензии сторонних компонентов" +module = "Модуль" +version = "Версия" + [settings.licensingAnalytics] audit = "Аудит" plan = "План" @@ -7686,7 +9775,9 @@ memberRemoved = "Участник успешно удален" namePlaceholder = "Введите имя команды" personal = "Личная" removeError = "Не удалось удалить участника" +renameCancel = "Отменить переименование" renameError = "Не удалось переименовать команду" +renameSubmit = "Сохранить название команды" renameSuccess = "Команда успешно переименована" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Отправить приглашение" title = "Пригласить участника команды" [team.members] +actions = "Действия участника" emailColumn = "Эл. почта" empty = "Пока нет участников команды" nameColumn = "Имя" @@ -7933,6 +10025,146 @@ title = "Подробная статистика" unknownEndpoint = "Неизвестная конечная точка" visits = "Посещения" +[users] +lastActive = "Последняя активность" +learnMore = "Подробнее о ролях и доступе." +locked = "Заблокирован" +roleFor = "Роль для {{name}}" +rowActions = "Действия для {{name}}" +showAll = "Показать все {{count}}" +showLess = "Показать меньше" +subtitle2 = "Ваши люди, команды и уровни доступа." +suspended = "Приостановлен" +teamActions = "Действия команды" +title = "Пользователи" +you = "(вы)" + +[users.action] +deleteTeam = "Удалить команду" +disableMfa = "Сбросить MFA" +move = "Переместить в команду" +reinstate = "Восстановить" +remove = "Удалить из организации" +rename = "Переименовать команду" +resetPw = "Сбросить пароль" +suspend = "Приостановить" +unlock = "Разблокировать аккаунт" + +[users.cap] +addProcessor = "+ Processor" +approver = "Утверждает политику" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Удалить команду {{name}}? Сначала команда должна быть пустой — переместите её участников в другую команду, и у неё не должно оставаться конфигураций интеграций." +deleteTeamTitle = "Удалить команду" +disableMfaBody = "Удалить регистрацию MFA для {{name}}? При необходимости он(а) настроит её снова при следующем входе." +disableMfaTitle = "Сбросить MFA" +removeBody = "Навсегда удалить {{name}} из организации? Это действие нельзя отменить." +removeTitle = "Удалить участника" + +[users.empty] +description = "Пригласите команду, чтобы начать совместную работу." +title = "Участников пока нет" + +[users.group] +addToTeam = "Добавить в команду" +guestCount = "{{count}} гость" +guests = "Гости" +guestsDesc = "Внешние участники с доступом только к тому, чем вы поделились. Только Editor." +ledBy = "руководит {{owner}}" +org = "Организация" +orgDesc = "Владельцы с полномочиями на уровне всей организации и утверждением политик" +owners = "{{count}} владельцев" +team = "Команда {{name}}" +teamMeta = "{{count}} человек" + +[users.invite] +access = "Доступ" +action = "Пригласить людей" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Метод входа" +authWeb = "Пароль" +create = "Создать аккаунт" +createSubtitle = "Создайте self-hosted аккаунт с паролем или SSO." +createTitle = "Создать аккаунт" +editorDesc = "Редактируйте PDF в Stirling PDF Editor. Это доступно всем." +email = "Email address" +emailError = "Введите действительный email address" +emailPlaceholder2 = "name@company.com" +forceChange = "Требовать смену пароля при первом входе" +forceMfa = "Требовать настройку MFA при первом входе" +method = "Как добавить пользователей" +methodDirect = "Создать аккаунт напрямую" +methodEmail = "Пригласить по email" +password = "Пароль" +passwordError = "Пароль должен содержать не менее 8 символов" +processorDeferred = "Приглашение отправлено, но доступ к Processor пока не удалось предоставить — настройте его из списка после присоединения пользователя." +processorDesc = "Поверхность управления, запуск конвейеров, агенты и API." +role = "Роль" +send2 = "Отправить приглашение" +subtitle2 = "Они получат письмо, чтобы присоединиться к вашей рабочей области Stirling." +team = "Команда" +title = "Пригласить пользователей" +username = "Имя пользователя" +usernameError = "Имя пользователя должно содержать не менее 3 символов" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Что-то пошло не так при обращении к серверной части, или у вас нет доступа. Попробуйте снова." +title = "Не удалось загрузить участников" + +[users.moveTeam] +apply = "Переместить" +team = "Команда" +title = "Переместить в команду" + +[users.newTeam] +action = "+ Новая команда" +create = "Создать команду" +emailError = "Введите действительный адрес электронной почты" +name = "Название команды" +namePlaceholder = "например, Финансы" +nameRequired = "Название команды обязательно" +owner = "Владелец команды" +ownerFailed = "Команда создана, но владельца не удалось пригласить. Назначьте владельца из списка." +ownerHelper = "У каждой команды есть руководитель. Этот пользователь будет приглашен как владелец команды, с включенным Processor, и сможет добавить остальных. Позже вы сможете переназначить его." +ownerPlaceholder = "owner@company.com" +subtitle = "Объедините пользователей под управлением владельца команды, который управляет их доступом." +title = "Новая команда" + +[users.renameTeam] +apply = "Переименовать" +name = "Название команды" +title = "Переименовать команду" + +[users.resetPw] +apply = "Сбросить пароль" +confirm = "Подтвердите пароль" +copied = "Скопировано в буфер обмена" +copyHint = "Скопируйте это сейчас — больше это не будет показано." +email = "Отправить пользователю письмо о сбросе" +forceChange = "Требовать смену пароля при следующем входе" +generate = "Сгенерировать надежный пароль" +includePw = "Включить новый пароль в письмо" +mismatch = "Пароли не совпадают" +newPassword = "Новый пароль" +regen = "Сгенерировать заново" +title = "Сбросить пароль" +tooShort = "Пароль должен содержать не менее 8 символов" + +[users.role] +guest = "Гость" +member = "Участник" +orgOwner = "Владелец организации" +teamOwner = "Владелец команды" + +[users.team] +grantProcessor = "Предоставить Processor команде" +revokeProcessor = "Отозвать Processor у команды" + [validateSignature] date = "Дата" downloadCsv = "Скачать CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Уменьшить" [viewer.attachments] addAttachment = "Добавить вложение" close = "Закрыть вложения" +closeSidebar = "Закрыть боковую панель вложений" +download = "Скачать вложение" empty = "В этом документе нет вложений" loading = "Загрузка вложений..." noDocument = "Откройте PDF, чтобы просмотреть его вложения." noMatch = "Нет вложений, соответствующих вашему поиску" noSupport = "Поддержка вложений недоступна для этого просмотрщика." +retry = "Повторить" searchPlaceholder = "Поиск вложений" title = "Вложения" +[viewer.bookmarks] +bookmarkTitle = "Название закладки" +closeSidebar = "Закрыть боковую панель закладок" +collapseAll = "Свернуть все закладки" +expandAll = "Развернуть все закладки" + [viewer.comments] addComment = "Добавить комментарий" addCommentPlaceholder = "Добавить комментарий..." @@ -8075,6 +10316,7 @@ clearAll = "Очистить все комментарии" clearAllDescription = "Это удалит комментарии и ответы на боковой панели, при этом любые прикреплённые аннотации останутся в документе." clearAllTitle = "Очистить все комментарии?" close = "Закрыть комментарии" +closeSidebar = "Закрыть боковую панель комментариев" deleteAnnotationAndComment = "Удалить аннотацию и комментарий" deleteDescription = "К этой аннотации прикреплён комментарий. Вы можете удалить только комментарий на боковой панели, сохранив аннотацию, или удалить всё." deleteTitle = "Удалить аннотацию из комментариев?" @@ -8106,6 +10348,11 @@ title = "Поля формы" unsavedBadge = "Несохранено" unsavedDesc = "У вас есть несохранённые изменения" +[viewer.layers] +closeSidebar = "Закрыть боковую панель слоев" +hideAll = "Скрыть все слои" +showAll = "Показать все слои" + [viewer.link] delete = "Удалить ссылку" @@ -8136,6 +10383,9 @@ resultsOf = "из {{total}}" [viewer.signature] delete = "Удалить подпись" +[viewer.thumbnails] +closeSidebar = "Закрыть боковую панель миниатюр" + [viewPdf] tags = "просмотр,чтение,аннотации,текст,изображение" title = "Смотреть/Редактировать PDF" @@ -8562,6 +10812,7 @@ loading = "Загрузка участников..." locked = "заблокирован" lockedBadge = "Заблокирован" loginRequired = "Сначала включите режим входа" +memberActions = "Действия участника" noMembersFound = "Участники не найдены" role = "Роль" searchMembers = "Поиск участников..." @@ -8571,6 +10822,7 @@ unlockAccount = "Разблокировать учетную запись" unlockUserError = "Не удалось разблокировать учетную запись пользователя" unlockUserSuccess = "Учетная запись пользователя успешно разблокирована" user = "Пользователь" +userInfo = "Информация о пользователе" [workspace.people.actions] upgrade = "Обновить" @@ -8716,6 +10968,7 @@ removeMemberError = "Не удалось удалить пользователя removeMemberSuccess = "Пользователь удален из команды" renameTeamLabel = "Переименовать команду" system = "Системная" +teamActions = "Действия команды" teamName = "Название команды" teamNotFound = "Команда не найдена" title = "Команды" diff --git a/frontend/editor/public/locales/sk-SK/translation.toml b/frontend/editor/public/locales/sk-SK/translation.toml index 006d1d2103..96349ceb1a 100644 --- a/frontend/editor/public/locales/sk-SK/translation.toml +++ b/frontend/editor/public/locales/sk-SK/translation.toml @@ -7,6 +7,7 @@ black = "Čierna" blue = "Modrá" cancel = "Zrušiť" chooseFile = "Vybrať súbor" +clear = "Vymazať" close = "Zatvoriť" comingSoon = "Už čoskoro" confirm = "Potvrdiť" @@ -87,6 +88,7 @@ processingCompleteMultiple = "Je pripravených {{count}} súborov." property = "Vlastnosť" quickPosition = "Rýchla pozícia" red = "Červená" +remove = "Odstrániť" reset = "Resetovať" review = "Skontrolovať" save = "Uložiť" @@ -180,6 +182,7 @@ addMoreFiles = "Pridať ďalšie súbory..." attachments = "Vyberte prílohy" info = "Vyberte súbory, ktoré chcete pripojiť k PDF. Tieto súbory budú vložené a prístupné cez panel príloh PDF." placeholder = "Vyberte súbory..." +removeFile = "Odstrániť súbor" selectedFiles = "Vybrané súbory" submit = "Pridať prílohy" @@ -1628,6 +1631,9 @@ title = "Chcete zlepšiť Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Zarovnať na stred" +alignLeft = "Zarovnať doľava" +alignRight = "Zarovnať doprava" annotationStyle = "Štýl anotácie" backgroundColor = "Farba pozadia" borderOff = "Okraj: Vypnuté" @@ -2531,6 +2537,7 @@ title = "Všeobecné pravidlo" [certSign.source] device = "Toto zariadenie" +noOtherSources = "Nie sú dostupné žiadne ďalšie zdroje certifikátov." server = "Server" stepTitle = "Zdroj certifikátu" upload = "Nahrať" @@ -2805,6 +2812,7 @@ back = "Späť" cancel = "Zrušiť" close = "Zavrieť" collapse = "Zbaliť" +confirm = "Potvrdiť" continue = "Pokračovať" copied = "Skopírované!" copy = "Kopírovať" @@ -3595,7 +3603,9 @@ makeCopy = "Vytvoriť kópiu" mobileShort = "Mobil" mobileUpload = "Nahrávanie z mobilu" mobileUploadNotAvailable = "Nahrávanie z mobilu nie je povolené" +moreOptions = "Ďalšie možnosti" myFiles = "Moje súbory" +nextFile = "Ďalší súbor" noFiles = "Nie sú dostupné žiadne súbory" noFilesFound = "Nenašli sa žiadne súbory zodpovedajúce vášmu vyhľadávaniu" noRecentFiles = "Nenašli sa žiadne nedávne súbory" @@ -3605,6 +3615,7 @@ openInFileEditor = "Otvoriť v editore súborov" openInPageEditor = "Otvoriť v editore stránok" owner = "Vlastník" ownerUnknown = "Neznámy" +previousFile = "Predchádzajúci súbor" recent = "Nedávne" removeBoth = "Odstrániť z oboch" removeFilePrompt = "Tento súbor je uložený v tomto zariadení aj na vašom serveri. Odkiaľ ho chcete odstrániť?" @@ -3680,7 +3691,9 @@ workbench = "Pracovná plocha" [fileSidebar] addFiles = "Pridať súbory" +addingFiles = "Pridávajú sa súbory…" collapse = "Zbaliť bočný panel" +customizeGroups = "Prispôsobiť skupiny" dropHint = "Ak chcete začať, otvorte súbory" dropToAdd = "Drop files to add" expand = "Rozbaliť bočný panel" @@ -3693,8 +3706,11 @@ noFiles = "Zatiaľ žiadne súbory" openFileManager = "Otvoriť správcu súborov" openFromComputer = "Otvoriť z počítača" openSettings = "Otvoriť nastavenia" +other = "Ostatné" +recent = "Nedávne" search = "Hľadať" searchPlaceholder = "Hľadať súbory..." +viewAll = "Zobraziť všetkých {{count}} súborov" [fileSidebar.fileItem] closeViewer = "Zavrieť prehliadač" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Pridať" +addLabel = "Pridať štítok…" +categoryIconAria = "Vybrať ikonu pre {{name}}" +createCategory = "Vytvoriť kategóriu" +delete = "Odstrániť kategóriu" +done = "Hotovo" +hide = "Skryť kategóriu" +newCategory = "Nový názov kategórie…" +removeLabel = "Odstrániť {{name}}" +rename = "Premenovať" +reset = "Obnoviť predvolené nastavenia" +search = "Hľadať štítky…" +show = "Zobraziť kategóriu" +subtitle = "Zoskupte svoje súbory do nadradených kategórií. Pridajte existujúce alebo nové štítky do kategórie, premenujte ju alebo si vytvorte vlastnú. Súbory, ktoré nie sú v žiadnej z vašich kategórií, sa zobrazia v časti „Ostatné“." +title = "Kategórie bočného panela" + [filesPage] addToWorkspace = "Pridať do pracovného priestoru" addToWorkspaceCount = "Pridať {{count}} do pracovného priestoru" @@ -3715,6 +3748,7 @@ backToFolder = "Späť do {{folder}}" backToMyFiles = "Späť na Moje súbory" breadcrumbs = "Cesta k priečinku" cancel = "Zrušiť" +classification = "Klasifikácia" clearSearch = "Vymazať vyhľadávanie" clearSelection = "Zrušiť výber" closeDetails = "Zavrieť podrobnosti" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nepodarilo sa nahrať súbory: {{message}}" added = "Pridané" count = "Súbory" folder = "Priečinok" +labels = "Štítky" modified = "Zmenené" name = "Názov" size = "Veľkosť" -toolHistory = "História nástrojov" toolHistoryAtVersion = "Kumulatívny reťazec nástrojov" totalSize = "Celková veľkosť" type = "Typ" @@ -4614,10 +4648,10 @@ welcomeTitle = "Boli ste pozvaní!" [landing] addFiles = "Pridať súbory" heroSubtitle = "Pretiahnite alebo pridajte existujúci súbor PDF a začnite." -heroTitle = "Stirling PDF" mobileUpload = "Nahratie z mobilu" openFromComputer = "Otvoriť z počítača" uploadFromComputer = "Nahrať z počítača" +workbenchEmptyStateHero = "Presuňte PDF kamkoľvek" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Výstup" [onboarding] activeFiles = "Zobrazenie Aktívne súbory zobrazuje všetky PDF načítané do nástroja a umožňuje vybrať, ktoré chcete spracovať." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Zavrieť" cropSettings = "Keď sme vybrali súbor, ktorý chceme orezať, môžeme nakonfigurovať nástroj Orez tak, aby sme zvolili oblasť, na ktorú chceme PDF orezať." fileCheckbox = "Kliknutím na niektorý zo súborov ho vyberiete na spracovanie. Môžete vybrať viac súborov pre hromadné operácie." fileReplacement = "Upravený súbor automaticky nahradí pôvodný súbor na pracovnej ploche, čo vám umožní ľahko ho spracovať ďalšími nástrojmi." @@ -4955,6 +4990,7 @@ skipTheTour = "Preskočiť prehliadku" [onboarding.desktopInstall] body = "Stirling najlepšie funguje ako desktopová aplikácia. Môžete ju používať offline, pristupovať k dokumentom rýchlejšie a upravovať lokálne na počítači." +selectOs = "Vyberte operačný systém" title = "Stiahnuť" titleWithOs = "Stiahnuť pre {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Editor PDF" [pdfTextEditor.actions] applyChanges = "Použiť zmeny" +clearText = "Vymazať text" downloadCopy = "Stiahnuť kópiu" +moreOptions = "Ďalšie možnosti" reset = "Resetovať zmeny" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Zmluvy" +"Financial reports" = "Finančné správy" +"HR records" = "HR záznamy" +Insurance = "Poistenie" +Invoices = "Faktúry" +"Legal filings" = "Právne podania" +"Medical / PHI" = "Zdravotné / PHI" +"Tax documents" = "Daňové dokumenty" + [policies.enforcement] applying = "Uplatňuje sa {{names}}" applyingProgress = "Uplatňuje sa {{names}} ({{done}} z {{total}})" @@ -5963,9 +6011,95 @@ export = "Vynucovanie pred exportom" input = "Vynucovanie pri importe" print = "Vynucovanie pred tlačou" +[policies.field] +accessLog = "Protokol prístupu" +archiveAfter = "Archivovať po" +auditTrail = "Auditná stopa" +belowThreshold = "Pod prahom" +destination = "Cieľ" +frameworks = "Rámce" +immutableHold = "Nemenné pozdržanie" +keepFor = "Uchovať na" +minConfidence = "Min. spoľahlivosť" +notify = "Upozorniť pri smerovaní" +onViolation = "Pri nesúlade" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 rok" +"30 days" = "30 dní" +"90 days" = "90 dní" +Never = "Nikdy" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Označiť na kontrolu" +Hold = "Pozdržať" +"Route to bucket" = "Smerovať do bucketu" + +[policies.fieldOption.destination] +Documents = "Dokumenty" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 rok" +"3 years" = "3 roky" +"30 days" = "30 dní" +"7 years" = "7 rokov" +Indefinite = "Na neurčito" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automaticky začierniť PHI" +"Block export" = "Blokovať export" +"Flag for review" = "Označiť na kontrolu" +"Quarantine document" = "Umiestniť dokument do karantény" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Pridať" +addPlaceholder = "Pridať štítok…" +customNote = "Prispôsobené pre váš tím." +defaultNote = "Používa sa vstavané predvolené nastavenie zdieľané s vaším tímom." +duplicate = "„{{name}}“ už existuje." +edit = "Upraviť štítky" +empty = "Zatiaľ žiadne štítky." +export = "Exportovať JSON" +iconAria = "Vybrať ikonu pre {{name}}" +import = "Importovať JSON" +importError = "Tento súbor sa nepodarilo importovať." +managedNote = "Tímové štítky spravuje vedúci vášho tímu." +modalSubtitle = "Zdieľané s celým vaším tímom. Klasifikátor vyberie štítky, ktoré sa hodia ku každému dokumentu." +modalTitle = "Klasifikačné štítky" +pickIcon = "Použiť ikonu {{label}}" +removeAria = "Odstrániť {{name}}" +resetToDefault = "Obnoviť predvolené" +saveForTeam = "Uložiť pre tím" +saving = "Ukladá sa…" +sectionLabel = "Klasifikačné štítky" +startFromScratch = "Začať od začiatku" +teamCount = "tímové štítky" +tooLong = "Štítky môžu mať najviac {{max}} znakov." +ungrouped = "Nezoskupené" +view = "Zobraziť štítky" + [policies.pii] account = "Čísla účtov (označené)" card = "Kreditné/debetné karty" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "US smerovacie čísla (ABA)" ssn = "Čísla sociálneho zabezpečenia" +[policies.settings] +noneExport = "Pri exporte sa momentálne nespúšťajú žiadne zásady." +noneUpload = "Pri nahrávaní sa momentálne nespúšťajú žiadne zásady." +onExport = "Pri exporte" +onUpload = "Pri nahrávaní" +reorderHandle = "Potiahnutím zmeniť poradie" +runOrderDesc = "Keď sa pri rovnakom spúšťači spustí viac než jedna zásada, spustia sa v tomto poradí — každá na výstupe predchádzajúcej zásady. Potiahnutím zmeníte poradie." +title = "Nastavenia zásad" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Možnosti zásad" +policySettings = "Nastavenia zásad" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Znova skúsiť neúspešné zásady ({{count}})" +rowProgress = "Spracovaných {{completed}} z {{total}} súborov" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Čo je zásada?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} sa vynucuje..." +badgeRan = "Zásada {{name}} sa spustila na tomto súbore" +blockingAction = "{{action}} zablokované počas vynucovania zásady, čakajte prosím..." +dismiss = "Zavrieť prekrytie" +enforcingTitle = "Vynucuje sa zásada..." +viewAnyway = "Zobraziť súbor (zásada sa stále vynucuje)" + +[portal] +comingSoon = "Už čoskoro" + +[portal.accountLink.card] +billingNote = "Bezobslužné spracovanie sa účtuje z peňaženky vašej organizácie." +eyebrow = "Prepojenie účtu" +linkButton = "Prepojiť váš účet Stirling" +linked = "Prepojené" +linkedAs = "Prepojené ako {{name}}." +linkedGeneric = "Táto inštancia je prepojená." +notLinked = "Neprepojené" +title = "Prepojiť túto organizáciu s jej účtom Stirling" +unlink = "Zrušiť prepojenie" + +[portal.accountLink.card.error] +title = "Nepodarilo sa prepojiť" + +[portal.accountLink.card.loginNotConfigured] +after = "na povolenie prepájania účtov s hosťovaným účtom Stirling. Vo vývoji môžete simulovať prihlásenie z dialógu prepojenia." +before = "Nastavte" +title = "SaaS prihlásenie nie je nakonfigurované" + +[portal.accountLink.gate] +action = "Prepojiť účet" +description = "Prepojte účet Stirling tejto organizácie, aby ste mohli používať spoplatnené funkcie." +title = "Prepojte na odomknutie" +titleFeature = "Prepojte na odomknutie {{feature}}" + +[portal.accountLink.instances] +active = "Aktívne" +revoke = "Odvolať" +revoked = "Odvolané" +unnamed = "Nepomenovaná inštancia" + +[portal.accountLink.instances.columns] +instance = "Inštancia" +lastSeen = "Naposledy videné" +linked = "Prepojené" +status = "Stav" + +[portal.accountLink.instances.empty] +description = "Prepojte účet tejto organizácie a potom zaregistrujte svoje self-hosted inštancie, aby sa tu zobrazili." +title = "Žiadne prepojené inštancie" + +[portal.accountLink.instances.time] +daysAgo_one = "pred {{count}} d" +daysAgo_other = "pred {{count}} d" +hoursAgo_one = "pred {{count}} h" +hoursAgo_other = "pred {{count}} h" +justNow = "práve teraz" +minutesAgo_one = "pred {{count}} min" +minutesAgo_other = "pred {{count}} min" +never = "nikdy" + +[portal.accountLink.modal] +linkSubtitle = "Prihláste sa do účtu, voči ktorému má tento server účtovať." +linkTitle = "Prepojiť váš účet Stirling" +reauthSubtitle = "Platnosť vašej relácie vypršala — znova sa prihláste do svojho účtu Stirling. Vaša inštancia zostane prepojená." +reauthTitle = "Znova sa prihlásiť" +simulateSignIn = "Simulovať prihlásenie (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "na povolenie prepájania v aplikácii s hosťovaným účtom Stirling." +and = "a" +before = "Nastavte" +title = "SaaS prihlásenie nie je nakonfigurované" + +[portal.accountLink.panel] +instancesSub = "Každá self-hosted inštancia zaregistrovaná v tejto organizácii. Odvolajte poverenie, aby ste okamžite prerušili jej bezobslužný prístup." +instancesTitle = "Prepojené inštancie" +revokeError = "Inštanciu sa nepodarilo odvolať" +sub = "Prepojte túto self-hosted organizáciu s jej účtom Stirling, aby sa bezobslužné spracovanie účtovalo z peňaženky vašej organizácie." + +[portal.accountLink.panel.loadError] +forbidden = "Prepojené inštancie organizácie môže zobraziť iba vlastník tímu." +generic = "Prepojené inštancie tímu sa nepodarilo načítať. Skúste to o chvíľu znova." +title = "Prepojené inštancie sa nepodarilo načítať" + +[portal.accountLink.state] +free = "Plán Editor" +subscribed = "Plán Processor" +unlinked = "Neprepojené" + +[portal.agentBuilder] +bootstrapFromDocument = "Inicializovať z dokumentu" +sectionsAriaLabel = "Sekcie tvorcu agentov" +selectorAriaLabel = "Agenti" +subtitle = "Navrhujte, testujte a nasadzujte AI agentov, ktorí klasifikujú, extrahujú z vašich dokumentov a smerujú ich. Definujte scenáre, obmedzte prístup k nástrojom, spustite golden set a publikujte verziu." +title = "Tvorca agentov" + +[portal.agentBuilder.bootstrap] +cancel = "Zrušiť" +dropzoneText = "Vyberte vzorový dokument (PDF alebo obrázok)" +lead = "Presuňte vzorový dokument a navrhneme scenáre a schému extrakcie, ktoré môžete doladiť. Nič sa nepublikuje, kým to neskontrolujete." +submit = "Inicializovať agenta" +subtitle = "Vytvoriť základ nového agenta z jedného reprezentatívneho súboru" +title = "Inicializovať z dokumentu" + +[portal.agentBuilder.empty] +description = "Inicializujte agenta zo vzorového dokumentu, aby sa vytvoril základ scenárov a schémy extrakcie, potom ho dolaďte a publikujte." +title = "Zatiaľ žiadni agenti" + +[portal.agentBuilder.evals] +casesPassing = "Úspešné prípady" +columnCase = "Eval prípad" +columnLatency = "Latencia" +columnResult = "Výsledok" +fail = "neúspech" +goldenSetPassRate = "Miera úspešnosti golden-set" +latencyMs = "{{ms}} ms" +notRun = "nespustené" +pass = "úspech" +passRate = "Miera úspešnosti" +runEvals = "Spustiť evals" + +[portal.agentBuilder.evals.empty] +description = "Evals premieňajú vaše scenáre na opakovateľný golden set. Prejdite na vyšší plán, aby ste mohli sledovať mieru úspešnosti v čase a podmieniť ňou publikovanie." +title = "Zatiaľ žiadny golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "naprieč golden setmi" +activeAgents = "Aktívni agenti" +avgPassRate = "Priemerná úspešnosť eval" +fleetWide = "v celej flotile" +latestPublished = "Naposledy publikované" +scenarios = "Scenáre" +testCases = "testovacie prípady" +totalDescription_one = "{{count}} celkom" +totalDescription_other = "{{count}} celkom" + +[portal.agentBuilder.scenarios] +add = "Pridať" +addScenario = "Pridať scenár" +enable = "Povoliť" +expectationLabel = "Očakávané správanie" +expectationPlaceholder = "Čo má agent urobiť" +inEval = "v eval" +mute = "Stlmiť" +muted = "stlmené" +nameLabel = "Názov" +namePlaceholder = "napr. Eskalácia súladu" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenáre" +tools = "Nástroje" +versions = "Verzie" + +[portal.agentBuilder.tools] +broadAccess = "Široký prístup" +deniedHint = "Vybrané nástroje sú blokované. Všetko ostatné zostáva vyvolateľné." +deniedTools = "Zakázané nástroje" +governanceGate = "Správa nástrojov je dostupná v pláne Enterprise." +restricted = "Obmedzené" +restrictedAccess = "Obmedzený prístup k nástrojom" +restrictedDescription = "Povoliť každý nástroj okrem tých, ktoré nižšie zakážete." + +[portal.agentBuilder.versions] +current = "aktuálna" +historyGate = "Úplná história verzií a rollback sú dostupné v pláne Enterprise." +publish = "Publikovať" +rollBack = "Vrátiť späť" + +[portal.assistant] +close = "Zavrieť asistenta" +error = "Asistenta sa nepodarilo kontaktovať." +errorWithDetail = "Asistenta sa nepodarilo kontaktovať: {{detail}}" +inputAriaLabel = "Opýtať sa asistenta" +inputPlaceholder = "Opýtajte sa na Stirling…" +open = "Otvoriť asistenta" +send = "Odoslať" +title = "Asistent" +tryAsking = "Skúste sa opýtať" +typing = "Píše" + +[portal.auth] +loading = "Načítava sa" +redirectingToEditor = "Presmerováva sa do editora..." + +[portal.billing.checkout] +noClientSecret = "Edge funkcia nevrátila client_secret." +subtitle = "Pridajte kartu, aby ste mohli pokračovať po vyčerpaní bezplatného grantu plánu Editor. Stripe sa postará o zvyšok." +title = "Zapnúť plán Processor" + +[portal.billing.checkout.activationSlow] +body = "Vaša platba bola úspešná, ale aktivácia trvá o niečo dlhšie než zvyčajne. Zapne sa automaticky – zavrite toto okno a čoskoro sa tu zobrazí." +close = "Zavrieť" +title = "Už takmer hotovo" + +[portal.billing.checkout.error] +title = "Checkout sa nepodarilo spustiť" + +[portal.billing.checkout.finalizing] +body = "Vaša platba prešla. Zapíname merané spracovanie naprieč vašimi prepojenými inštanciami – zvyčajne to trvá niekoľko sekúnd." +hint = "Nechajte toto okno otvorené." +title = "Aktivuje sa váš plán Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "v env portálu na povolenie checkoutu v aplikácii." +bodyBefore = "Nastavte" +title = "Stripe nie je nakonfigurovaný" + +[portal.billing.enterpriseUpsell] +cta = "Vytvoriť vašu ponuku Enterprise" +description = "Zľavy za záväzný objem, nasadenie air-gapped, vlastná MSA a bezpečnostné posúdenia, a partnerstvá s distribútormi tretích strán." +eyebrow = "Množstevná zľava · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktívne tento mesiac" +cost = "Náklady" +editorsDeployed = "Nasadené editory" +inviteTeammates = "Pozvať členov tímu" +pdfsEdited = "Upravené PDF" +subtitle = "Nasaďte kdekoľvek, pre celý váš tím." +title = "Bezplatné PDF editory" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout sa nepodarilo spustiť" +currentPlan = "Aktuálny plán" +freeForever = "Navždy zadarmo" +noTeamResolved = "Vo vašej peňaženke zatiaľ nie je vyriešený žiadny tím — obnovte stránku a skúste to znova." +ownerOnly = "Plán Processor môže zapnúť iba vlastník tímu." +planName = "Editor" +ssoIncluded = "SSO zahrnuté" +switchOnProcessor = "Zapnúť Processor →" +unlimitedUsers = "Neobmedzení používatelia" + +[portal.billing.invoices] +columnAmount = "Suma" +columnDate = "Dátum" +columnDescription = "Popis" +columnPdfsProcessed = "Spracované PDF" +columnStatus = "Stav" +descriptionFallback = "Faktúra" +downloadAriaLabel = "Stiahnuť faktúru {{number}} ako PDF" +emptyDescription = "Keď sa váš tím prihlási na odber a uzavrie sa prvý cyklus, vaše faktúry sa zobrazia tu." +emptyTitle = "Zatiaľ žiadne faktúry" +fetchLimitNote_one = "Zobrazuje sa vaša {{count}} najnovšia faktúra. Staršie faktúry sú v portáli Stripe." +fetchLimitNote_other = "Zobrazuje sa vašich {{count}} najnovších faktúr. Staršie faktúry sú v portáli Stripe." +loadError = "Faktúry sa nepodarilo načítať: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Zobraziť všetky {{count}}" +showAll_other = "Zobraziť všetkých {{count}}" +showFewer_one = "Zobraziť menej (prvých {{count}})" +showFewer_other = "Zobraziť menej (prvých {{count}})" +showMostRecent_one = "Zobraziť {{count}} najnovšiu" +showMostRecent_other = "Zobraziť {{count}} najnovších" +title = "História faktúr" +viewAriaLabel = "Zobraziť faktúru {{number}} v Stripe" +viewLink = "Zobraziť ↗" + +[portal.billing.linkPrompt] +cta = "Prepojiť účet Stirling" +description = "Manuálna úprava PDF — zobrazenie, podpisovanie, zlúčenie, rozdelenie, vodoznak, kompresia, konverzia, manuálne OCR — je vždy bezplatná, či už je účet prepojený alebo nie. Prepojením získate 500 bezplatných PDF meraného spracovania (automatizácia, AI a API); keď budete potrebovať viac, zapnite plán Processor a plaťte iba za to, čo použijete." +title = "Prepojiť váš účet Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Účtované mesačne" +cardEnding = "{{brand}} končiaca na {{last4}}" +cardFallback = "Karta" +expiresBilledMonthly = "Platnosť do {{expiry}} · účtované mesačne" +eyebrow = "Spôsob platby" +managedSub = "Vaša karta a fakturačné údaje sú bezpečne uložené v zákazníckom portáli Stripe." +managedTitle = "Spravované v Stripe" +update = "Aktualizovať" + +[portal.billing.pdfsProcessed] +emptyPeriod = "V tomto období zatiaľ neprebehlo žiadne merané spracovanie." +eyebrow = "PDF spracované v tomto období" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Merané PDF rozdelené podľa kategórie" +segmentAgentsDesc = "Akcie AI agentov" +segmentAgentsLabel = "Agenti" +segmentApiDesc = "Priame API požiadavky" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizácie a pipeline" +segmentAutomationLabel = "Automatizácia" +unit = "merané PDF" + +[portal.billing.spendLimit] +adjustLimit = "Upraviť limit" +cancel = "Zrušiť" +capControlNote = "Zmeny sa prejavia okamžite — strop môžete kedykoľvek zvýšiť alebo znížiť." +capSuffix = "/ mesiac" +capSuffixWithDocs = "/ mesiac · ≈ {{documents}} dokumentov" +displaySub = "Účtuje sa vám iba to, čo spracujete automaticky — nikdy nie nad strop." +editTitle = "Nastaviť mesačný strop" +eyebrow = "Limit výdavkov" +guardrailBody = "pevný strop — nikdy vám nebude účtované nad jeho rámec. Pri dosiahnutí stropu sa merané spracovanie pozastaví (neobmedzená úprava PDF bude naďalej fungovať), kým ho nezvýšite alebo sa cyklus nevynuluje. Nič sa nestratí." +guardrailLabel = "Vaše ochranné pravidlo:" +noCap = "bez stropu" +pctUsed = "využité {{pct}} %" +remaining = "zostáva {{amount}}" +save = "Uložiť limit" +saveError = "Limit sa nepodarilo uložiť" +thisPeriodUncapped = "{{amount}} v tomto období · bez stropu" +usedThisMonth = "{{amount}} použité tento mesiac" +useSuggested = "Použiť navrhované · {{amount}} / mesiac" + +[portal.billing.spendLimit.projection] +body_one = "Pri {{rate}}/deň dosiahnete strop za ~{{count}} deň (~{{monthEnd}} na konci mesiaca). Navrhovaný limit ~{{suggested}}." +body_other = "Pri {{rate}}/deň dosiahnete strop za ~{{count}} dní (~{{monthEnd}} na konci mesiaca). Navrhovaný limit ~{{suggested}}." +label = "Predpokladá sa prekročenie." + +[portal.billing.spendThisMonth] +eyebrow = "Výdavky tento mesiac" +processed_one = "Spracované {{formattedCount}} PDF." +processed_other = "Spracovaných {{formattedCount}} PDF." +processedWithRate_one = "Spracované {{formattedCount}} PDF, po {{rate}} za kus." +processedWithRate_other = "Spracovaných {{formattedCount}} PDF, po {{rate}} za kus." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Zvýšte ho teraz, aby sa automatizované spracovanie nikdy nepozastavilo." +approachingTitle = "Ste na {{pct}} % svojho mesačného limitu výdavkov" +raiseLimit = "Zvýšiť limit" +reachedBody = "Merané spracovanie je pozastavené, kým nezvýšite limit alebo sa cyklus nevynuluje. Neobmedzená úprava PDF naďalej funguje." +reachedTitle = "Mesačný limit výdavkov bol dosiahnutý" + +[portal.billing.subscribedPlan.portalError] +title = "Portál Stripe sa nepodarilo otvoriť" + +[portal.billing.walletMeter] +capSuffix_one = "z {{allowance}} bezplatných PDF použitých" +capSuffix_other = "z {{allowance}} bezplatných PDF použitých" +eyebrow = "Skúšobná verzia Processor" +statusLabel_one = "zostáva {{remaining}}" +statusLabel_other = "zostáva {{remaining}}" +sub = "Používajte PDF Editor zadarmo. Plaťte za automatické spracovanie PDF." +title_one = "Spracujte {{allowance}} PDF zadarmo" +title_other = "Spracujte {{allowance}} PDF zadarmo" +titleWithRate_one = "Spracujte {{allowance}} PDF zadarmo, potom {{rate}}/PDF" +titleWithRate_other = "Spracujte {{allowance}} PDF zadarmo, potom {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zamknuté" +openAriaLabel = "Otvoriť komponent {{name}}" + +[portal.catalogue.detail] +addToProject = "Pridať do projektu" +ariaLabel = "Detail komponentu" +tabsAriaLabel = "Sekcie detailu komponentu" +upgradeToUnlock = "Prejdite na vyšší plán na odomknutie" + +[portal.catalogue.detail.code] +install = "Inštalácia" +usage = "Použitie" + +[portal.catalogue.detail.locked] +description = "{{name}} je zahrnuté od plánu {{tier}}. Prejdite na vyšší plán, aby ste ho mohli vložiť." +title = "Nie je dostupné vo vašom pláne" + +[portal.catalogue.detail.preview] +badge = "Živý náhľad" +note = "Interaktívny sandbox sa vykreslí tu" + +[portal.catalogue.detail.pricing] +note = "Merané za {{unit}}. Použitie nad mesačnú bezplatnú kvótu sa účtuje na váš účet a je rozpísané v časti Použitie a fakturácia." + +[portal.catalogue.detail.stats] +billedOn = "Účtované podľa" +embeds30d = "Vloženia (30 d)" +freeQuota = "Bezplatná kvóta" +freeQuotaValue = "{{amount}} / mes." +maturity = "Vyspelosť" +none = "Žiadne" +perAction = "Za akciu" +price = "Cena" + +[portal.catalogue.detail.tabs] +code = "Kód" +overview = "Prehľad" +pricing = "Ceny" +props = "Props / API" + +[portal.catalogue.props] +optional = "voliteľné" +required = "povinné" + +[portal.catalogue.props.columns] +description = "Popis" +name = "Prop" +required = "Povinné" +type = "Typ" + +[portal.catalogue.summary] +componentsGa = "Komponenty GA" +componentSpendMtd = "Výdavky na komponenty (MTD)" +embedsThisMonth = "Vloženia tento mesiac" +inBeta = "V beta" + +[portal.components.billingUnit] +approval = "schválenie" +check = "kontrola" +event = "udalosť" +render = "vykreslenie" +review = "revízia" +session = "relácia" +signature = "podpis" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Vložiteľné SDK widgety, ktoré pridáte do vlastnej aplikácie — prehliadač, tok e-podpisu, panel AI kontroly. Každý je meraný za akciu. Kliknite na kartu pre inštaláciu, použitie a props." +title = "Komponenty" + +[portal.componentsView.empty] +description = "Katalóg komponentov sa nepodarilo načítať. Skúste to čoskoro znova." +title = "Nie sú dostupné žiadne komponenty" + +[portal.componentsView.lockedBanner] +description = "Komponenty GA sú dostupné v režime Pay-as-you-go; niekoľko komponentov Beta je iba pre Enterprise. Zamknuté karty zobrazujú výzvu na upgrade." +title = "Niektoré komponenty vyžadujú platený plán" + +[portal.docs.authentication] +codeCaption = "každá požiadavka" +eyebrow = "ZAČÍNAME" +lead = "Všetky požiadavky sa overujú pomocou bearer tokenu. Kľúče sú obmedzené na prostredie a nikdy nevypršia, pokiaľ nie sú rotované." +liveKey = "Produkčné kľúče — účtované, s limitom frekvencie podľa vášho plánu." +testKey = "Sandbox kľúče — bezplatné, vracajú syntetické testovacie dáta." +title = "Autentifikácia" + +[portal.docs.components] +codeCaption = "vložiť prehliadač" +eyebrow = "KOMPONENTY" +lead = "Vložiteľné UI pre fronty kontrol a kontrolu dokumentov. Prineste si vlastné štýly alebo použite dodanú tému." +title = "Prehliadače na vloženie" + +[portal.docs.endpoints] +eyebrow = "API REFERENCIA" +fieldCount_one = "{{count}} pole" +fieldCount_other = "{{count}} polí" +filterAll = "Všetko" +filterAriaLabel = "Filtrovať endpointy podľa vertikály" +lead = "Každý typ dokumentu je typovaný endpoint. Odošlite súbor cez POST a prijmite JSON validovaný podľa schémy. Filtrujte podľa vertikály nižšie." +title = "Endpointy" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCIA" +lead = "Chyby vracajú stabilný strojovo čitateľný kód a ľudsky zrozumiteľnú správu. Telo 4xx vždy obsahuje request_id pre podporu." +title = "Chyby" + +[portal.docs.nav] +ariaLabel = "Dokumentácia" + +[portal.docs.nav.empty] +description = "Index dokumentácie sa nepodarilo načítať." +title = "Dokumentácia nie je dostupná" + +[portal.docs.quickstart] +eyebrow = "ZAČÍNAME" +lead = "Odošlite svoj prvý dokument na typovaný endpoint a získajte štruktúrovaný JSON späť v troch krokoch. Bez tréningu modelu, bez prompt engineeringu." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "pre recepty na kopírovanie a vloženie." +bodyBeforeLink = "zapojte rovnaké volanie do pipeline na reťazenie validácie, začiernenia a doručenia — alebo ho sprístupnite agentovi cez MCP. Pozrite si" +label = "Ďalej:" +link = "Playbooky" + +[portal.docs.quickstart.step1] +body = "Vytvorte obmedzený kľúč na karte Infraštruktúra. Kľúče nesú limity frekvencie a voliteľný IP allowlist. Exportujte ho do svojho shellu:" +title = "Vydajte API kľúč" + +[portal.docs.quickstart.step2] +body = "Odošlite súbor cez POST na ľubovoľný typovaný endpoint. Endpoint určuje schému, ktorú dostanete späť — tu je extraktor faktúr." +snippetCaption = "extrahovať faktúru" +title = "Odoslať dokument" + +[portal.docs.quickstart.step3] +body = "Každá odpoveď je validovaná podľa schémy endpointu, so skóre spoľahlivosti a pôvodom pre každé pole." +codeCaption = "200 OK" +title = "Prečítať štruktúrovaný výsledok" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Súbežnosť" +eyebrow = "ZAČÍNAME" +lead = "Limity sa škálujú podľa vášho plánu. Odpoveď 429 obsahuje hlavičku Retry-After; SDK ustupujú automaticky." +requestsPerMinute = "Požiadavky / minúta" +title = "Limity frekvencie a kvóty" + +[portal.docs.recipes] +cloneButton = "Klonovať recept" +eyebrow = "PLAYBOOKY" +lead = "End-to-end vzory, ktoré reťazia zdroje, operácie a ciele. Každý sa mapuje na pipeline, ktorú môžete klonovať." +title = "Recepty" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Klienti prvej strany s typovanými odpoveďami, automatickými opakovaniami a streamovanými nahrávaniami. Všetci sledujú rovnaký katalóg endpointov." +title = "Oficiálne SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Zastarané" + +[portal.docs.skills] +eyebrow = "ZRUČNOSTI" +lead = "Zabalené pomenované schopnosti, ktoré váš agent vyvoláva ako jeden nástroj. Každá zručnosť je deterministický reťazec operácií s pripojenými evals." +title = "Zručnosti agentov" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCIA" +lead = "Prihláste sa na odber udalostí document.processed, pipeline.completed a quota.threshold. Payloady sú podpísané pomocou HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "pomocníka." +beforeHelper = "hlavičku voči vášmu podpisovému tajomstvu predtým, než payloadu dôverujete. SDK obsahujú" +beforeSignature = "Overte" + +[portal.documents] +exportCsv = "Exportovať CSV" +search = "Hľadať podľa názvu súboru, ID..." +subtitle = "Každý dokument, ktorý vaša organizácia spracovala, s úplným záznamom spracovania. Prístup k obsahu podlieha žiadosti." +title = "Dokumenty" + +[portal.documents.audit] +approved = "Schválené" +archived = "Archivované" +elevation = "Zvýšenie oprávnení" +empty = "Zatiaľ neboli zaznamenané žiadne udalosti." +extracted = "Spracované" +flagged = "Vyžaduje kontrolu" +ingested = "Prijaté" +reviewed = "V kontrole" + +[portal.documents.drawer] +sectionsAriaLabel = "Sekcie detailov dokumentu" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Extrakcie" +overview = "Prehľad" + +[portal.documents.elevation] +requestAccess = "Požiadať o prístup" + +[portal.documents.elevation.active] +description = "Dočasné povolenie — prístup sa zaznamenáva a je časovo obmedzený." +descriptionFourEyes = "Dočasné povolenie — bol upozornený kolega na kontrolu (princíp štyroch očí)." +title = "Prístup vyprší o {{time}}" + +[portal.documents.elevation.gated] +description = "Obsah je chránený režimom zero-standing-access. Žiadosť spustí časovo obmedzené povolenie." +descriptionFourEyes = "Obsah je chránený režimom zero-standing-access. Žiadosť spustí časovo obmedzené povolenie a upozorní kolegu na kontrolu (princíp štyroch očí)." +title = "Citlivý dokument" + +[portal.documents.extractions] +empty = "Z tohto dokumentu neboli extrahované žiadne polia." +masked = "Extrahované polia sú skryté. Požiadajte o časovo obmedzený prístup na zobrazenie obsahu tohto dokumentu." + +[portal.documents.extractions.columns] +confidence = "Spoľahlivosť" +field = "Pole" +value = "Hodnota" + +[portal.documents.filters] +all = "Všetko" +ariaLabel = "Filtrovať dokumenty podľa stavu" +flagged = "Označené" +inReview = "V kontrole" +processed = "Spracované" + +[portal.documents.overview] +action = "Pipeline / Akcia" +product = "Produkt" +received = "Čas" +status = "Stav" +type = "Typ" +user = "Používateľ" + +[portal.documents.queue.empty] +description = "Keď zdroje odošlú dokumenty do vašich pipeline, zobrazia sa tu na kontrolu." +title = "Vo fronte nie sú žiadne dokumenty" + +[portal.documents.status] +error = "Chyba" +flagged = "Vyžaduje kontrolu" +inReview = "V kontrole" +processed = "Spracované" + +[portal.documents.table] +auto = "Automaticky" +editorAction = "Editor" +empty = "Tomuto filtru nezodpovedajú žiadne dokumenty." +rowActions = "Akcie riadka" +sensitiveLabel = "Citlivé" +sensitiveTitle = "Citlivé — vyžaduje sa prístup" + +[portal.documents.table.columns] +action = "Pipeline / Akcia" +document = "Dokument" +product = "Produkt" +status = "Stav" +time = "Čas" +user = "Používateľ" + +[portal.editorAdmin] +subtitle = "Nasaďte Stirling PDF Editor, spárujte self-hosted inštancie s vašou organizáciou a spravujte bežiacu flotilu — ciele, stav, prihlasovacie údaje a offline aktiváciu na jednom mieste." +title = "Nasadenie Editoru" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktívni používatelia" +host = "Host" +lastSeen = "Naposledy videné" +region = "Región" +status = "Stav" +version = "Verzia" + +[portal.editorAdmin.health.empty] +description = "Nasaďte cieľ a spárujte ho, aby ste tu videli živý stav inštancie." +title = "Žiadne inštancie neposielajú hlásenia" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Vygenerovať offline balík" +lockCopy = "Offline a on-prem aktivácia je súčasťou Enterprise." +subtitle = "Vygenerujte podpísaný aktivačný balík pre offline alebo on-prem inštaláciu bez odchádzajúceho sieťového pripojenia. Preneste ho do inštancie a použite ho pri prvom nastavení." +talkToSales = "Kontaktovať obchodné oddelenie" +title = "Aktivácia v izolovanom prostredí" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} je podpísaný a pripravený na prenos. Aktivuje jednu inštanciu a vyprší o 14 dní." +title = "Balík je pripravený" + +[portal.editorAdmin.pairing] +generated = "Vygenerované ✓" +generateNewCode = "Vygenerovať nový kód" +lockCopy = "Provisioning cez IaC je súčasťou Enterprise." +rotate = "Rotovať" +talkToSales = "Kontaktovať obchodné oddelenie" + +[portal.editorAdmin.sections.health] +sub = "Každá inštancia Editoru odosielajúca hlásenia — verzia, región, stav, naposledy videné a aktívni používatelia." +title = "Stav inštancií" + +[portal.editorAdmin.sections.pairing] +sub = "Pripojte self-hosted editor k tejto organizácii. Vygenerujte token, odovzdajte krátky kód alebo ho zapojte cez IaC." +title = "Párovanie" + +[portal.editorAdmin.sections.targets] +sub = "Kde Editor beží. Skopírujte úryvok na spustenie self-hosted inštancie alebo použite Managed Cloud bez operácií." +title = "Ciele nasadenia" + +[portal.editorAdmin.serviceToken] +currentToken = "Aktuálny token" +lastRotated = "Naposledy rotované" +rotateButton = "Rotovať servisný token" +subtitle = "Inštancie sa autentifikujú do organizácie pomocou tohto prihlasovacieho údaja. Rotujte ho podľa plánu alebo okamžite po podozrení na únik." +title = "Servisný token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Bol vydaný nový token. Aktualizujte STIRLING_SERVICE_TOKEN každej self-hosted inštancie počas 24-hodinového ochranného okna, inak prejdú offline." +title = "Rotovať bežiace inštancie" + +[portal.editorAdmin.status] +degraded = "Zhoršený" +healthy = "V poriadku" +offline = "Offline" +pairing = "Párovanie" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} inštancia" +instanceCount_other = "{{count}} inštancií" +talkToSales = "Kontaktovať obchodné oddelenie" +upgradePlan = "Inovovať plán" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem a Kubernetes self-hosting sú súčasťou Enterprise." +paid = "Self-hosting s Docker a Kubernetes sa odomkne v platenom pláne." + +[portal.editorAdmin.targets.state] +available = "Dostupné" +locked = "Uzamknuté" +running = "Beží" + +[portal.errorBoundary] +description = "V tomto zobrazení nastala neočakávaná chyba. Skúste to znova alebo vyberte inú sekciu z bočného panela." +retry = "Skúsiť znova" +title = "Na tejto stránke sa niečo pokazilo" + +[portal.home.editor] +activeUsers = "{{n}} aktívnych" +invite = "Pozvať členov tímu" +name = "Stirling PDF Editor" +open = "Otvoriť v prehliadači" +updated = "aktualizované {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Dobré popoludnie" +evening = "Dobrý večer" +morning = "Dobré ráno" + +[portal.home.onboarding] +dismiss = "Zavrieť nastavenie" +notStarted = "Nespustené" +progress = "Dokončené {{done}} z {{total}}" +title = "Dokončite nastavenie" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC pre celú organizáciu, dohodnuté objemové ceny a nasadenie v izolovanom prostredí." +cta = "Spustiť skúšobnú verziu" +ctaQuote = "Získať ponuku" +lead = "Pre 250+ zamestnancov." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Nasaďte desktopovú aplikáciu, navždy zadarmo." +title = "Stiahnuť PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktívnych · {{recommended}} odporúčaných" +chip = "{{active}} aktívnych" +title = "Zapnúť politiky" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} pripojených · každý PDF je riadený tam, kde sa objaví" +chip = "{{connected}} pripojených" +title = "Pripojte svoje zdroje" + +[portal.home.quickActions] +subtitle = "Najdôležitejšie úlohy na dnes" +title = "Rýchle akcie" + +[portal.home.quickActions.buildPipeline] +blurb = "3-krokový kompozér nad knižnicou typovaných operácií" +title = "Vytvoriť pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenti, webhooky, sledované priečinky" +title = "Pripojiť zdroj" + +[portal.home.quickActions.issueApiKey] +blurb = "Kľúč s rozsahom, limitmi rýchlosti a IP allowlistom" +title = "Vydať API kľúč" + +[portal.infrastructure] +manageEditorDeployment = "Spravovať nasadenie Editoru" +sectionsAriaLabel = "Sekcie infraštruktúry" +subtitle = "Nasadenia, prihlasovacie údaje, bezpečnostný stav, úložisko a auditná stopa pre váš pracovný priestor Stirling." +title = "Infraštruktúra" + +[portal.infrastructure.apiKeys] +createKey = "Vytvoriť kľúč" +heading = "API kľúče" +subheading = "Prihlasovacie údaje s rozsahom, limitmi rýchlosti pre každý kľúč, oprávneniami a IP allowlistami." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Povolené IP adresy" +anyIp = "Ľubovoľná IP adresa (bez allowlistu)" +created = "Vytvorené" +lastUsed = "Naposledy použité" +permissions = "Oprávnenia" +rateLimit = "Limit rýchlosti" +rateLimitValue = "{{value}} pož./min" +usageMonth = "Použitie tento mesiac" +usageToday = "Použitie dnes" + +[portal.infrastructure.apiKeys.empty] +description = "Vytvorte kľúč s rozsahom a začnite volať Stirling API." +title = "Zatiaľ žiadne API kľúče" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrovať auditné udalosti podľa kategórie" +heading = "Auditné záznamy" +latencyValue = "{{value}} ms" +noEventsInCategory = "V tejto kategórii nie sú žiadne udalosti." +subheading = "Každá udalosť autentifikácie, konfigurácie a spracovania vo vašom pracovnom priestore." + +[portal.infrastructure.audit.columns] +actor = "Aktér" +event = "Udalosť" +latency = "Latencia" +status = "Stav" +target = "Zdroj" +timestamp = "Časová značka" + +[portal.infrastructure.audit.empty] +description = "Aktivita pracovného priestoru sa tu zobrazí, keď nastane." +title = "Žiadne auditné udalosti" + +[portal.infrastructure.audit.export] +cancel = "Zrušiť" +error = "Export zlyhal. Skúste to znova." +exportButton = "Exportovať" +exporting = "Exportuje sa…" +fieldsLegend = "Stĺpce" +format = "Formát" +open = "Exportovať" +subtitle = "Stiahnite auditné udalosti ako CSV alebo JSON. Vyberte, ktoré stĺpce zahrnúť." +title = "Exportovať auditný záznam" + +[portal.infrastructure.audit.export.fields] +date = "Dátum" +documentName = "Názov dokumentu" +ipAddress = "IP adresa" +outcome = "Výsledok" +tool = "Nástroj" +username = "Používateľské meno" + +[portal.infrastructure.audit.filters] +all = "Všetko" +auth = "Autentifikácia" +config = "Konfigurácia" +elevation = "Zvýšenie oprávnení" +processing = "Spracovanie" +security = "Bezpečnosť" + +[portal.infrastructure.audit.forbidden] +description = "Auditný záznam je dostupný vedúcim tímov a administrátorom. Požiadajte vedúceho tímu alebo administrátora o prístup." +title = "Nemáte prístup" + +[portal.infrastructure.audit.metrics] +config = "Konfigurácia" +elevation = "Zvýšenie oprávnení" +processing = "Spracovanie" +totalEvents = "Celkový počet udalostí · 24 h" + +[portal.infrastructure.createKey] +cancel = "Zrušiť" +createKey = "Vytvoriť kľúč" +done = "Hotovo" +ipAllowlistHelper = "Rozsahy CIDR oddelené čiarkami. Nechajte prázdne, ak chcete povoliť ľubovoľnú IP adresu." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Názov kľúča" +keyNamePlaceholder = "napr. Produkcia · ingest" +permissionsLabel = "Oprávnenia" +secretKeyCaption = "Tajný kľúč" +secretWarning = "Uložte ho v správcovi tajomstiev. Stirling vždy ukladá iba hash — neskôr ho nebude možné obnoviť." +subtitle = "Obmedzte rozsah kľúča na minimum, ktoré potrebuje. Kedykoľvek ho môžete rotovať alebo zrušiť." +subtitleCreated = "Skopírujte tento tajný kľúč teraz — znova sa už nezobrazí." +title = "Vytvoriť API kľúč" +titleCreated = "Kľúč vytvorený" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Nasadil" +environment = "Prostredie" +product = "Produkt" +status = "Stav" +version = "Verzia" +when = "Kedy" + +[portal.infrastructure.deployments.recent] +heading = "Nedávne nasadenia" +subheading = "Najnovšie nasadenia naprieč produktmi a prostrediami." + +[portal.infrastructure.deployments.regionColumns] +instances = "Inštancie" +latency = "Latencia" +load = "Zaťaženie" +p99 = "P99" +region = "Región" +status = "Stav" +throughput = "Priepustnosť" +uptime = "Dostupnosť" +version = "Verzia" + +[portal.infrastructure.deployments.regions] +heading = "Regióny" +subheading = "Živý stav pre každý nasadený región Stirling — latencia, zaťaženie a verzia rollout." + +[portal.infrastructure.deployments.regions.empty] +description = "Nasadené regióny sa tu zobrazia po zriadení vášho pracovného priestoru." +title = "Žiadne nasadené regióny" + +[portal.infrastructure.models] +heading = "Modely" +msValue = "{{value}} ms" +subheading = "Katalóg modelov a smerovanie, ktoré poháňa spracovanie dokumentov vo vašom pracovnom priestore." + +[portal.infrastructure.models.byom] +description = "Zaregistrujte on-prem alebo self-hosted model a pripnite ho k regiónu na spracovanie viazané na rezidenciu dát." +title = "Prineste si vlastný model" + +[portal.infrastructure.models.catalogue] +heading = "Katalóg" +sub = "Spravované modely dostupné pre váš pracovný priestor, so živou latenciou a nákladmi." +subEnterprise = "Spravované, vlastné a on-prem modely — s dostupným pripnutím podľa regiónu." + +[portal.infrastructure.models.catalogue.empty] +description = "Modely v katalógu vášho pracovného priestoru sa zobrazia tu." +title = "Nie sú dostupné žiadne modely" + +[portal.infrastructure.models.columns] +cost = "Náklady" +latency = "Latencia" +load = "Zaťaženie" +model = "Model" +status = "Stav" +type = "Typ" +version = "Verzia" + +[portal.infrastructure.models.metrics] +activeModels = "Aktívne modely" +avgLatency = "Priem. latencia" +included = "Zahrnuté" +monthlySpend = "Mesačné náklady na modely" + +[portal.infrastructure.models.routing] +empty = "Nie sú nakonfigurované žiadne pravidlá smerovania." +heading = "Pravidlá smerovania" +sub = "Ktorý model obsluhuje jednotlivé operácie. Predvolené pravidlo sa použije, keď sa nezhoduje žiadne užšie pravidlo." +subLocked = "Smerujte operácie na konkrétne modely — dostupné v platených plánoch." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Inovujte na Pro a ovládajte, ktorý model obsluhuje jednotlivé operácie a typy dokumentov." +title = "Smerovanie modelov je platená funkcia" + +[portal.infrastructure.models.routingColumns] +default = "Predvolené" +docType = "Typ dokumentu" +modelForAria = "Model pre {{operation}}" +operation = "Operácia" +routedTo = "Smerované na" + +[portal.infrastructure.security.access.byok] +description = "Dodajte kľúč z vlastného KMS. Stirling ním šifruje, ale stále môže čítať." +label = "Prineste si vlastný kľúč (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Kľúče nikdy neopustia váš KMS. Stirling uchováva iba ciphertext." +label = "Držte si vlastný kľúč (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling spravuje šifrovacie kľúče. Najjednoduchšie — žiadne operácie s kľúčmi na vašej strane." +label = "Kľúče držané službou Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Politika prístupu k dokumentom" +subheading = "Riadi, kto môže dešifrovať spracované dokumenty v pokoji." + +[portal.infrastructure.security.attestations] +heading = "Potvrdenia zhody" +noReport = "Nie je dostupná žiadna správa" +subheading = "Auditný stav podľa jednotlivých rámcov, so správami dostupnými pre potvrdené kontroly." +viewReport = "Zobraziť správu →" + +[portal.infrastructure.security.compliance] +heading = "Zhoda" +subheading = "Potvrdenia a certifikácie pokrývajúce platformu Stirling." + +[portal.infrastructure.security.empty] +description = "Bezpečnostná konfigurácia vášho pracovného priestoru sa zobrazí tu." +title = "Bezpečnostný stav nie je dostupný" + +[portal.infrastructure.security.hyokBanner] +description = "S HYOK šifrovacie kľúče nikdy neopustia váš KMS. Stirling ukladá a spracúva iba ciphertext, ktorý môžete kedykoľvek odvolať." +title = "Stirling nemôže dešifrovať vaše dokumenty" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nie sú nakonfigurované žiadne rozsahy IP adries — všetky IP adresy sú povolené." +heading = "IP allowlist" +sub = "Prístup k API je obmedzený na tieto rozsahy CIDR." +subLocked = "Obmedzte prístup k API na známe rozsahy IP adries — dostupné v platených plánoch." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Inovujte na Pro a obmedzte prístup k API na konkrétne siete." +title = "IP allowlisting je platená funkcia" + +[portal.infrastructure.security.ipColumns] +added = "Pridané" +addedBy = "Pridal" +cidr = "CIDR" +label = "Štítok" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritmus" +heading = "Správa šifrovacích kľúčov" +keyId = "Identifikátor kľúča" +lastRotated = "Naposledy rotované" +rotateKey = "Rotovať kľúč" +rotationPolicy = "Politika rotácie" +subheading = "Správa kľúčov, ktoré šifrujú dokumenty v pokoji — kto môže dešifrovať a ako sa kľúče rotujú." + +[portal.infrastructure.security.managedBanner] +description = "Správa kľúčov bring-your-own-key (BYOK) a hold-your-own-key (HYOK) je dostupná v Enterprise. Inovujte a dodajte kľúče z vlastného KMS." +title = "Kľúče vo vašom pláne spravuje Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Ázia a Tichomorie" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · dátová hranica GDPR" +label = "Európska únia" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Spojené štáty" + +[portal.infrastructure.security.residencyHeader] +heading = "Rezidencia dát" +subheading = "Kde sa dokumenty ukladajú a spracúvajú." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} použité" + +[portal.infrastructure.storage.empty] +description = "Pripojené úložisko a použitie sa zobrazia tu." +title = "Nie je nakonfigurované žiadne úložisko" + +[portal.infrastructure.storage.lifecycle] +active = "Aktívne" +activeRange = "0–{{value}} d" +archived = "Archivované" +coldStorage = "studené úložisko" +deleted = "Odstránené" +never = "nikdy" +purged = "vyčistené" + +[portal.infrastructure.storage.providers] +connect = "Pripojiť" +connected = "Pripojené" +heading = "Pripojení poskytovatelia" +subheading = "Kam sa zapisujú spracované artefakty." + +[portal.infrastructure.storage.retention] +heading = "Uchovávanie" +subheading = "Ako dlho sa artefakty uchovávajú pred odstránením v životnom cykle." +windowLabel = "Predvolené okno uchovávania" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} deň" +days_other = "{{count}} dní" +never = "Nikdy neodstraňovať" + +[portal.infrastructure.storage.totalUsage] +heading = "Celkové použitie" +progressLabel = "Použité úložisko" +subheading = "Úložisko spotrebované naprieč všetkými pripojenými poskytovateľmi." + +[portal.infrastructure.tabs] +apiKeys = "API kľúče" +audit = "Auditné záznamy" +deployments = "Nasadenia" +models = "Modely" +security = "Bezpečnosť" +storage = "Úložisko" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Komponenty" +docs = "Dokumentácia pre vývojárov" +documents = "Dokumenty" +editor = "Editor" +home = "Domov" +infrastructure = "Infraštruktúra" +pipelines = "Pipeline" +policies = "Politiky" +procurement = "Obstarávanie" +settings = "Nastavenia" +sources = "Zdroje" +usage = "Používanie a fakturácia" +users = "Používatelia" + +[portal.notifications] +markAllRead = "Označiť všetko ako prečítané" +title = "Oznámenia" +viewAll = "Zobraziť všetko" + +[portal.notifications.ariaLabel] +none = "Oznámenia, žiadne neprečítané" +unread_one = "Oznámenia, {{count}} neprečítané" +unread_other = "Oznámenia, {{count}} neprečítaných" + +[portal.notifications.count] +allRead = "všetko prečítané" +loading = "načítava sa" +new_one = "{{count}} nové" +new_other = "{{count}} nových" + +[portal.notifications.empty] +description = "Žiadne nové oznámenia." +title = "Všetko máte vybavené" + +[portal.pipelines] +subtitle = "Každý automatizovaný dokumentový pipeline na backende: usporiadaný reťazec operácií nad množinou zdrojov, spustený triggerom. Kliknite na riadok pre jeho kroky a zdroje." +title = "Pipeline" + +[portal.pipelines.actions] +newPipeline = "Nový pipeline" + +[portal.pipelines.builder] +addStep = "Pridať nástroj" +back = "Späť na pipeline" +discard = "Zahodiť zmeny" +enabled = "Povolené" +keepEditing = "Pokračovať v úpravách" +needsUpload = "Vyžaduje nahraný súbor" +noToolMatches = "Vašemu vyhľadávaniu nezodpovedajú žiadne nástroje." +pipelineSettings = "Nastavenia pipeline" +searchTools = "Hľadať nástroje" +selectToolBody = "Pridajte nástroj na vytvorenie pipeline." +selectToolTitle = "Zatiaľ žiadne nástroje" +toolSettings = "Nastavenia nástroja" +unknownStep = "Nerozpoznaná operácia, ponechaná bez zmeny." +unsavedBody = "Máte neuložené zmeny. Uložte ich pred odchodom alebo ich zahodiť?" +unsavedTitle = "Neuložené zmeny" +uploadUnsupported = "Nahrané súbory ešte nie sú v pipeline podporované, takže tieto kroky sa nedajú uložiť: {{tools}}." +usesDefaults = "Spúšťa sa s predvolenými nastaveniami" + +[portal.pipelines.composer] +addTool = "Pridať nástroj" +cancel = "Zrušiť" +chainEmpty = "Pridajte nástroj a začnite vytvárať pipeline." +create = "Vytvoriť pipeline" +directory = "Výstupný priečinok" +directoryHelp = "Absolútna cesta na serveri. Musí byť v rámci nakonfigurovaných povolených priečinkov." +editingUnsupported = "Zobrazenie týchto parametrov nástroja na úpravu zatiaľ nie je podporované." +moveDown = "Presunúť nadol" +moveUp = "Presunúť nahor" +name = "Názov" +namePlaceholder = "napr. Prechod redakciou" +noSources = "Zatiaľ nie sú pripojené žiadne zdroje. Pipeline sa stále môže spustiť na súboroch dodaných priamo doň." +noToolSettings = "Tento nástroj nemá žiadne konfigurovateľné nastavenia." +operations_one = "Operácia ({{count}})" +operations_other = "Operácie ({{count}})" +output = "Výstup" +removeStep = "Odstrániť operáciu" +save = "Uložiť zmeny" +scheduleEvery = "Spúšťať každých" +sources = "Zdroje" +sourcesLoading = "Načítavajú sa zdroje..." +trigger = "Trigger" +triggerManual = "Iba manuálne" + +[portal.pipelines.composer.unit] +days = "dní" +hours = "hodín" +minutes = "minút" + +[portal.pipelines.delete] +body = "Odstrániť \"{{name}}\"? Túto akciu nie je možné vrátiť späť." +cancel = "Zrušiť" +confirm = "Odstrániť" +title = "Odstrániť pipeline?" + +[portal.pipelines.detail] +delete = "Odstrániť pipeline" +run = "Spustiť teraz" + +[portal.pipelines.empty] +action = "Vytvoriť pipeline" +description = "Vytvorte svoj prvý pipeline: vyberte zdroje, nad ktorými beží, spojte operácie do reťazca a vyberte, kam pôjde výstup." +title = "Zatiaľ žiadne pipeline" + +[portal.pipelines.kpi] +active = "Aktívne" +paused = "Pozastavené" +total = "Pipeline" + +[portal.pipelines.output] +folder = "Zapísať do priečinka" +inline = "Vrátiť súbory" + +[portal.pipelines.run] +completed_one = "Spustenie dokončené." +completed_other = "Všetkých {{count}} spustení dokončených." +empty = "Nie je čo spustiť: zdroje nemali žiadne dokumenty na spracovanie." +failed = "Spustenie zlyhalo: {{error}}" +running = "Spustenie začalo; stále prebieha." +timeout = "Spustenie trvá dlhšie, než sa očakávalo; môže sa stále dokončiť na pozadí." + +[portal.pipelines.status] +active = "Aktívne" +paused = "Pozastavené" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Zdroje" +status = "Stav" +steps = "Kroky" + +[portal.pipelines.trigger] +folder-watch = "Sledovanie priečinka" +manual = "Manuálne" +schedule = "Naplánované" + +[portal.policies] +subtitle = "Trvalé automatizácie, ktoré vynucujú pipeline nástrojov na každom dokumente. Každá politika sa spustí pri nahraní alebo exporte, vykoná svoj reťazec nástrojov a uloží vynútenú verziu vedľa originálu." +title = "Politiky" + +[portal.policies.card] +comingSoon = "Inovovať na Enterprise" +notSetUp = "Nenastavené" + +[portal.policies.categories.compliance] +desc = "Vynucujte požiadavky HIPAA, GDPR, SOC 2 alebo FedRAMP na každom dokumente." +label = "Zhoda" + +[portal.policies.categories.ingestion] +desc = "Klasifikujte dokumenty, extrahujte štruktúrované údaje, vynucujte konvencie pomenovania a normalizujte stránky." +label = "Príjem" + +[portal.policies.categories.retention] +desc = "Nastavte, ako dlho sa dokumenty uchovávajú, kedy sa archivujú a kedy sa odstraňujú." +label = "Uchovávanie" + +[portal.policies.categories.routing] +desc = "Automaticky smerujte dokumenty do správneho tímu, priečinka alebo systému." +label = "Smerovanie" + +[portal.policies.categories.security] +desc = "Detegujte PII, redigujte, odstraňujte aktívny obsah a pridávajte vodoznaky do dokumentov." +label = "Bezpečnosť" + +[portal.policies.config] +scopeAll = "Všetky dokumenty" + +[portal.policies.config.compliance] +summary = "Overuje dokumenty podľa regulačných rámcov predtým, než opustia systém." + +[portal.policies.config.compliance.fields] +accessLog = "Záznam prístupu" +auditTrail = "Auditná stopa" +frameworks = "Rámce" +onViolation = "Pri nesúlade" + +[portal.policies.config.compliance.rules] +0 = "Sken rámca" +1 = "Vynútiť akciu" +2 = "Auditná stopa" + +[portal.policies.config.ingestion] +summary = "Klasifikuje dokumenty, extrahuje štruktúrované údaje, vynucuje pomenovanie a normalizuje stránky." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Pod prahom" +minConfidence = "Min. spoľahlivosť" + +[portal.policies.config.ingestion.rules] +0 = "Klasifikovať" +1 = "Extrahovať" +2 = "Pomenovať" +3 = "Normalizovať" + +[portal.policies.config.retention] +summary = "Vynucuje, ako dlho sa dokumenty uchovávajú, kedy sa archivujú a kedy sa odstraňujú." + +[portal.policies.config.retention.fields] +archiveAfter = "Archivovať po" +immutableHold = "Nemenné pozdržanie" +keepFor = "Uchovať počas" + +[portal.policies.config.retention.rules] +0 = "Pozdržanie uchovávania" +1 = "Automatická archivácia" +2 = "Blokovanie odstránenia" + +[portal.policies.config.routing] +summary = "Smeruje dokumenty do správneho cieľa na základe typu a klasifikácie." + +[portal.policies.config.routing.fields] +destination = "Cieľ" +notify = "Upozorniť pri smerovaní" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automaticky klasifikovať" +1 = "Smerovať do priečinka" +2 = "Webhook upozornenie" + +[portal.policies.config.security] +summary = "Deteguje a rediguje PII, odstraňuje aktívny obsah (JavaScript) a pridáva vodoznaky do dokumentov." + +[portal.policies.config.security.rules] +0 = "Redigovať PII" +1 = "Odstrániť JavaScript" +2 = "Vodoznak" + +[portal.policies.detail] +enforces = "Vynucuje" +onEveryExport = "Pri každom exporte" +onEveryUpload = "Pri každom nahraní" +outputAsNewFile = "ako nový súbor" +outputAsNewVersion = "ako novú verziu" +recentActivity = "Nedávna aktivita" +retry = "Skúsiť znova" +showLess = "Zobraziť menej" +showMore = "Zobraziť viac" +sources = "Zdroje" + +[portal.policies.detail.actions] +clearHistory = "Vymazať históriu spracovania" +delete = "Odstrániť" +editSettings = "Upraviť nastavenia" +pause = "Pozastaviť" +resume = "Pokračovať" +runNow = "Spustiť teraz" + +[portal.policies.detail.clearHistory] +body = "Táto politika zabudne každý súbor, ktorý už spracovala, a pri ďalšom spustení znova spracuje všetko, čo sa aktuálne nachádza v jej zdrojoch. Samotné súbory sa nezmenia. Túto akciu nie je možné vrátiť späť." +cancel = "Zrušiť" +confirm = "Vymazať históriu" +title = "Vymazať históriu spracovania?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenty sa tu zobrazia po spustení tejto politiky." +title = "Zatiaľ žiadna aktivita" + +[portal.policies.endpoints] +addWatermark = "Vodoznak" +autoRedact = "Redigovať PII" +compressPdf = "Komprimovať" +flatten = "Zlúčiť vrstvy" +ocrPdf = "OCR" +sanitizePdf = "Odstrániť JavaScript" + +[portal.policies.offline] +description = "Vaše politiky sú uložené a zobrazia sa po obnovení pripojenia." +retry = "Skúsiť znova" +title = "Backend nie je dostupný" + +[portal.policies.stats] +activeFor = "Aktívne" +dataProcessed = "Spracované údaje" +docsEnforced = "Vynútené dokumenty" + +[portal.policies.status] +active = "Aktívne" +paused = "Pozastavené" + +[portal.policies.summary.active] +description = "Vynucuje sa pri nahraní/exporte" +label = "Aktívne politiky" + +[portal.policies.summary.categories] +description = "Dostupné na konfiguráciu" +label = "Kategórie" + +[portal.policies.summary.docsEnforced] +description = "Naprieč aktívnymi politikami" +label = "Vynútené dokumenty" + +[portal.policies.summary.paused] +description = "Nakonfigurované, ale nespúšťa sa" +label = "Pozastavené" + +[portal.policies.wizard.actions] +back = "Späť" +cancel = "Zrušiť" +continue = "Pokračovať" +enablePolicy = "Povoliť politiku" +saveChanges = "Uložiť zmeny" + +[portal.policies.wizard.capability.compress] +desc = "Komprimuje dokument na menšiu veľkosť súboru." +label = "Zmenšiť veľkosť súboru" + +[portal.policies.wizard.capability.flatten] +desc = "Zlúči polia formulára a anotácie so stránkou, aby ich nebolo možné upravovať." +label = "Zlúčiť vrstvy dokumentu" + +[portal.policies.wizard.capability.ocr] +desc = "Spustí OCR, aby sa zo skenovaných stránok stal vyberateľný a vyhľadateľný text." +label = "Urobiť text vyhľadateľným" + +[portal.policies.wizard.capability.redact] +desc = "Nájde a začierni citlivé údaje — napríklad čísla sociálneho poistenia a kariet — aby sa nedali prečítať." +label = "Redigovať citlivé informácie" + +[portal.policies.wizard.capability.sanitize] +desc = "Odstráni skrytý JavaScript, aby sa pri otvorení dokumentu nič nespustilo automaticky." +label = "Odstrániť aktívny obsah" + +[portal.policies.wizard.capability.watermark] +desc = "Označí každú stránku viditeľnou značkou (napr. „Dôverné“)." +label = "Použiť vodoznak" + +[portal.policies.wizard.errors] +noTools = "Najprv vo workflow povoľte aspoň jeden nástroj." +saveFailed = "Politiku sa nepodarilo uložiť. Skúste to znova." + +[portal.policies.wizard.output] +heading = "Výstup a spustenie" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatické číslovanie" +label = "Pravidlo názvu súboru" +placeholder = "Text na pridanie (voliteľné)" +prefix = "Predpona" +suffix = "Prípona" + +[portal.policies.wizard.output.outputAs] +label = "Výstup ako" +newFile = "Nový súbor" +newVersion = "Nová verzia" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "Kedy sa politika spustí: pri nahraní alebo pred exportom." +label = "Spustiť pri" +upload = "Nahraní" + +[portal.policies.wizard.settings] +heading = "Nastavenia" + +[portal.policies.wizard.sources] +heading = "Zdroje" +loading = "Načítavajú sa zdroje…" + +[portal.policies.wizard.tabs] +ariaLabel = "Kroky nastavenia" +settings = "Nastavenia" +workflow = "Akcie" + +[portal.policies.wizard.title] +edit = "Upraviť politiku {{category}}" +setUp = "Nastaviť politiku {{category}}" + +[portal.policies.wizard.workflow] +description = "Vyberte, čo táto politika urobí s každým dokumentom, ktorý spracuje." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktívnych" +noRule = "Zatiaľ sa nevynucuje žiadne pravidlo" +subtitle = "Trvalé automatizácie, ktorými prechádza každý dokument bez ohľadu na to, ktorá pipeline ho spracúva." +title = "Čo sa spúšťa na vašich PDF" + +[portal.policySummary.action] +comingSoon = "Upgradovať na Enterprise" +configure = "Konfigurovať" +setUp = "Nastaviť" + +[portal.policySummary.column] +activeRule = "Aktívne pravidlo" +policy = "Politika" +status = "Stav" + +[portal.policySummary.empty] +description = "Po nakonfigurovaní politík sa tu zobrazia kategórie." +title = "Zatiaľ žiadne politiky" + +[portal.policySummary.state] +active = "Aktívne" +off = "Vypnuté" +soon = "Čoskoro" + +[portal.processingStatus] +managePlan = "Spravovať plán" +volumeSuffix = "Spracované PDF · posledných 30 dní" + +[portal.procurement] +reset = "Resetovať obstarávanie (demo)" +subtitle = "Nechajte svoj tím vyhodnotiť, zazmluvniť a zaučiť. Každý dokument na jednom mieste." +title = "Obstarávanie" + +[portal.procurement.action] +download = "Stiahnuť" +pay = "Zaplatiť teraz" +request = "Vyžiadať" +sign = "Skontrolovať a podpísať" +upload = "Nahrať" + +[portal.procurement.agreement] +agreeCta = "Súhlasiť a predplatiť" +confirm = "Prečítal/-a som si Stirling Enterprise Agreement a súhlasím s ňou." +eyebrow = "Zmluva" +intro = "Jedna kombinovaná zmluva pokrýva vašu dohodu: Master Service Agreement, Order Form, EULA a Data Processing Agreement. Skontrolujte ju a potom súhlasom prijmite ponuku ako záväzné predplatné." +title = "Skontrolujte svoju enterprise zmluvu" + +[portal.procurement.builder] +addons = "Doplnky" +back = "Späť" +businessName = "Názov firmy" +businessNamePlaceholder = "Vaša spoločnosť" +continue = "Pokračovať" +country = "Krajina" +countryEuro = "Eurozóna (EUR €)" +countryUK = "Spojené kráľovstvo (GBP £)" +countryUS = "Spojené štáty (USD $)" +eula = "Prečítal/-a som si Stirling Enterprise EULA a súhlasím s ňou. Riadi zmluvu vygenerovanú z tejto ponuky." +generate = "Vygenerovať ponuku" +included = "Zahrnuté" +indemnification = "Odškodnenie za IP" +indemnificationSub = "Obhajujeme oprávnené nároky týkajúce sa IP podľa EULA" +offlineLicense = "Offline / izolovaná licencia" +offlineLicenseSub = "Stiahnuteľný licenčný súbor pre izolovanú self-hosted inštanciu" +qbr = "Štvrťročné obchodné hodnotenia" +qbrSub = "Váš SE každý štvrťrok prehodnotí používanie a plán rozvoja" +running = "{{annual}} / rok · {{years}}-ročné {{tcv}}" +s1Sub = "Váš tím a PDF, ktoré očakávate spracovať každý rok." +s1Title = "Koľko budete spracúvať?" +s2Sub = "Dlhšie obdobia znižujú sadzbu; úroveň služby určuje podporu." +s2Title = "Záväzok a služba" +s3Sub = "Pre ponuku a zmluvu, ktorú vygeneruje." +s3Title = "Vaše údaje" +serviceLevel = "Úroveň služby" +slDedicated = "Vyhradená" +slDedicatedSub = "4 pracovné hodiny · vyhradený account manager · +30 %" +slPriority = "Prioritná" +slPrioritySub = "Ten istý pracovný deň · pridelený CSM · +15 %" +slStandard = "Štandardná" +slStandardSub = "Nasledujúci pracovný deň · zdieľaný CSM · zahrnuté" +stepOf = "Krok {{n}} z {{total}}" +term = "Obdobie" +termDiscount = "Uplatnená {{pct}}% zľava za viacročný záväzok" +title = "Vytvorte svoju ponuku" +training = "Onboarding a školenie" +trainingSub = "Živé relácie, aby váš tím začal pracovať" +users = "Celkový počet používateľov" +usersPlaceholder = "napr. 250" +volEstimated = "Odhadnuté z {{count}} používateľov (~2 000 PDF na každého vrátane automatizácie). Upravte, ak máte presnejší údaj." +volManual = "Používa sa váš údaj. Kedykoľvek môžete znova odhadnúť podľa veľkosti tímu." +volNoUsers = "Nie ste si istí? Zadajte veľkosť tímu a my to odhadneme." +volume = "Ročný objem PDF" +volumePlaceholder = "napr. 1 000 000" +years_one = "{{count}} rok" +years_other = "{{count}} roky" + +[portal.procurement.docs] +count_one = "{{count}} dokument" +count_other = "{{count}} dokumenty" +done = "Hotovo" +here = "Ste tu" +hide = "Skryť" +optional = "Voliteľné" +paidAddon = "Platený doplnok" +show = "Zobraziť" +subtitle = "Všetko, čo potrebujete v každom kroku cesty, zobrazené podľa toho, ako sa dohoda posúva ďalej." +supportingSubtitle = "SOC 2, bezpečnostné kontroly, daňové formuláre a ďalšie, pripravené, keď si ich vyžiada váš bezpečnostný alebo obstarávací tím. Niektoré majú jednorazový poplatok." +supportingTitle = "Podpora vášho hodnotenia" +title = "Dokumenty" +upcoming = "Nadchádzajúce" + +[portal.procurement.error] +title = "Niečo sa pokazilo" + +[portal.procurement.hero] +company = "Vaša enterprise dohoda" +ctaAgreement = "Skontrolovať a podpísať zmluvu" +ctaLive = "Ste live" +ctaPayment = "Pridať platbu" +ctaQuote = "Skontrolovať ponuku" +ctaTrial = "Vytvoriť ponuku" +eyebrow = "Enterprise obstarávanie" +inviteTeammates = "Pozvať spoluhráčov" +keyDocs = "Kľúčové dokumenty" +nextStep = "Ďalší krok: {{action}}" +notStarted = "Nezačaté" +open = "Otvoriť obstarávanie" +scheduleCall = "Naplánovať hovor" +setup1Sub = "Pozvite svojich spoluhráčov" +setup1Title = "Nasadiť PDF Editor" +setup2Sub = "Zapnite spracovanie naprieč editormi a ďalšími zdrojmi" +setup2Title = "Pripojiť PDF Processor" +setup3Sub = "Zapnite Security, Compliance, Routing alebo Retention, keď ich budete potrebovať" +setup3Title = "Pridať odporúčané politiky" + +[portal.procurement.journey] +daysLeft_one = "Zostáva {{count}} deň" +daysLeft_other = "Zostávajú {{count}} dni" +engineerLabel = "Váš solutions engineer" +eyebrow = "Vaše zavedenie" +live = "Ste live na Stirling Enterprise" +nextStep = "Ďalší krok: {{action}}" +subtitle = "Váš solutions engineer je pri každom kroku. Naraz jedna ďalšia akcia; celý kontrolný zoznam je nižšie." +title = "Od skúšobnej verzie po live, jedna vedená cesta" +trialTitle = "Enterprise skúšobná verzia" + +[portal.procurement.journeySteps.agreement] +blurb = "Jeden podpis pokrýva MSA, objednávkový formulár, EULA a DPA." +gatingAction = "Skontrolujte a podpíšte zmluvu" +label = "Zmluva" + +[portal.procurement.journeySteps.implementation] +blurb = "Zriaďte svoj workspace a spustite go-live playbook." +gatingAction = "Zriaďuje sa váš workspace" +label = "Implementácia" + +[portal.procurement.journeySteps.payment] +blurb = "Zaplaťte kartou, bankovým prevodom alebo na základe objednávky." +gatingAction = "Potvrdiť platbu" +label = "Platba" + +[portal.procurement.journeySteps.quote] +blurb = "Skontrolujte cenu za záväzný objem a zmluvné obdobie." +gatingAction = "Prijmite svoju ponuku" +label = "Ponuka" + +[portal.procurement.journeySteps.trial] +blurb = "Vyhodnoťte Stirling na svojich dokumentoch a workflow." +gatingAction = "Vytvorte svoju ponuku" +label = "Skúšobná verzia" + +[portal.procurement.license] +copied = "Skopírované" +copy = "Kopírovať kľúč" +downloadError = "Offline licenčný súbor zatiaľ nebolo možné vygenerovať — skúste to znova o chvíľu." +downloadOffline = "Stiahnuť offline licenciu (.lic)" +hint = "Vložte tento kľúč do self-hosted inštancie na jej aktiváciu alebo si ho ponechajte pre svoje záznamy. Uchovajte ho bezpečne." +label = "Váš licenčný kľúč" + +[portal.procurement.link] +cta = "Prepojiť účet" +description = "Obstarávanie beží na vašom prepojenom účte Stirling: takto zriaďujeme skúšobnú verziu, oceňujeme ponuku a spúšťame fakturáciu. Prepojte účet a začnite." +eyebrow = "Enterprise" +title = "Prepojte svoj účet a začnite" + +[portal.procurement.live] +description = "Vaše predplatné je aktívne a licencia je vydaná. Váš tím je zriadený a fakturácia sa začala." +eyebrow = "Live" +title = "Ste live na Stirling Enterprise" + +[portal.procurement.locked] +description = "Skúšobné kľúče, ponuky na záväzný objem, zmluva na jeden podpis, platba a register dokumentov budú po spustení enterprise hodnotenia všetky tu." +eyebrow = "Iba Enterprise" +talkToSales = "Kontaktovať predaj" +title = "Obstarávacia cesta sa otvára s Enterprise" + +[portal.procurement.milestone] +accept = "Prijať a pokračovať" +description = "Stiahnite si PDF a zdieľajte ho so svojím tímom, vráťte sa a prijmite ho, keď budete pripravení, alebo vykonajte zmeny." +download = "Stiahnuť PDF" +downloadError = "PDF ponuky sa zatiaľ nepodarilo stiahnuť — skúste to znova o chvíľu." +edit = "Upraviť ponuku" +eyebrow = "Ponuka {{number}}" +perYear = " / rok" +preparedFor = "Pripravené pre {{company}}" +tcv = "{{value}} celková hodnota zmluvy" +title = "Vaša ponuka je pripravená" + +[portal.procurement.modal] +cancel = "Zrušiť" +chooseFile = "Vybrať súbor" +close = "Zavrieť" +downloadBody = "Sťahovanie sa čoskoro začne." +downloadCta = "Stiahnuť" +downloadTitle = "Stiahnuť" +noFile = "Nie je vybraný žiadny súbor" +payBody = "Zaplaťte záväznú zmluvu kartou alebo bankovým prevodom cez Stripe. Váš workspace sa zriadi hneď po pripísaní platby." +payCta = "Pokračovať na Stripe" +payTitle = "Potvrdiť platbu" +requestBodyFree = "Vygenerujeme to na požiadanie. Potvrďte a váš solutions engineer vám to čoskoro pošle." +requestBodyPaid = "Toto je platený doplnok. Potvrďte a váš solutions engineer ho nacení a pošle dokumenty." +requestCta = "Vyžiadať" +requestTitle = "Vyžiadať tento dokument" +signBody = "Otvorí Stirling Enterprise Agreement na elektronický podpis: jeden podpis pokrýva MSA, objednávkový formulár, EULA a DPA. Automaticky spolupodpíšeme a posuniete sa k platbe." +signCta = "Otvoriť na podpis" +signTitle = "Skontrolujte a podpíšte svoju zmluvu" +uploadBody = "Pošlite nám svoju objednávku a my ju vyfakturujeme podľa vašich podmienok. Presuňte PDF sem alebo vyberte súbor nižšie." +uploadCta = "Nahrať objednávku" +uploadTitle = "Nahrať svoju objednávku" + +[portal.procurement.payment] +description = "Vaša ponuka je prijatá a licencia je už aktívna — váš tím môže začať hneď. Zaplaťte prvú faktúru, keď budete pripravení; môžete ju zaplatiť alebo stiahnuť tu, bez potreby emailu." +downloadInvoice = "Stiahnuť faktúru" +simulate = "Simulovať prijatie platby (demo)" +title = "Predplatné vytvorené" +viewInvoice = "Zobraziť a zaplatiť faktúru" + +[portal.procurement.schedule] +fallback = "Plánovač sa nepodarilo načítať." +fallbackLink = "Otvoriť plánovanie na novej karte" +subtitle = "Váš solutions engineer prevedie váš tím zavedením. Vyberte si čas, ktorý vám vyhovuje." +title = "Naplánovať hovor" + +[portal.procurement.status] +action = "Vyžaduje sa akcia" +available = "Dostupné" +complete = "Dokončené" +pending = "Čaká sa" +request = "Na požiadanie" + +[portal.procurement.trial] +body = "Predĺženie pridá 7 dní a upozorní vášho solutions engineer." +bodyMaxed = "Využili ste všetky predĺženia — ak potrebujete viac času, kontaktujte svojho solutions engineer." +cancel = "Zrušiť skúšobnú verziu" +extend = "Predĺžiť o 7 dní" +maxed = "Maximum dosiahnuté" +subtitle = "Vaša bezplatná skúšobná verzia trvá do {{date}}. Karta nie je potrebná." +title = "Enterprise skúšobná verzia" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Ceny za záväzný objem, SSO + SCIM + RBAC pre celú organizáciu, 90-dňový nemenný audit a vyhradený SE." +homeCta = "Spustiť skúšobnú verziu →" +homeHeadline = "Spracujte milióny PDF." + +[portal.recentActivity] +title = "Nedávna aktivita" +viewAll = "Zobraziť všetko" + +[portal.recentActivity.empty] +description = "Spustenia pipeline, nasadenia a udalosti agentov sa zobrazia tu." +title = "Zatiaľ tu nič nie je" + +[portal.search] +ariaLabel = "Hľadať" +placeholder = "Hľadať v Stirling — endpointy, pipeline, dokumenty…" + +[portal.search.empty] +noActionsDescription = "Rýchle akcie sa tu zobrazia, keď budú dostupné." +noActionsTitle = "Žiadne rýchle akcie" +noMatches = "Žiadne zhody pre „{{query}}“" +noMatchesDescription = "Skúste iné kľúčové slovo alebo prejdite katalóg." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Prepojenie účtu" + +[portal.shell.header] +accountFallback = "Účet" +accountMenu = "Menu účtu" +darkMode = "Tmavý režim" +lightMode = "Svetlý režim" +search = "Hľadať" +searchPlaceholder = "Hľadať…" +signOut = "Odhlásiť sa" +switchToDark = "Prepnúť na tmavú tému" +switchToLight = "Prepnúť na svetlú tému" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumentov" +linkAccount = "Prepojiť účet Stirling" +planEditor = "Plán Editor" +planEnterprise = "Plán Enterprise" +planProcessor = "Plán Processor" +primaryNav = "Primárna navigácia" +switchApp = "Prepnúť aplikáciu" + +[portal.sources] +subtitle = "Opakovane použiteľné vstupné pripojenia, ktoré privádzajú dokumenty do Stirling. Nakonfigurujte pripojenie raz a potom ho odkazujte z ľubovoľného počtu politík. Kliknutím na riadok zobrazíte jeho konfiguráciu a politiky, ktoré ho používajú." +title = "Zdroje" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Pripojiť zdroj" + +[portal.sources.delete] +body = "Odstrániť „{{name}}“? Túto akciu nie je možné vrátiť späť. Politiky, ktoré naň odkazujú, bude potrebné aktualizovať." +cancel = "Zrušiť" +confirm = "Odstrániť" +title = "Odstrániť zdroj?" + +[portal.sources.detail] +closeAriaLabel = "Zavrieť detail" +delete = "Odstrániť zdroj" +docs24h = "Posledných 24 h" +docs30d = "Posledných 30 dní" +docsTotal = "Celkovo zistené" +docsTrend = "Dokumenty za posledných 30 dní" +documents = "Dokumenty" +edit = "Upraviť" +notReferenced = "Nepoužíva ho žiadna politika, takže ho možno bezpečne odstrániť." +pause = "Pozastaviť" +resume = "Pokračovať" +subtitle = "{{type}} · {{status}}" +usedBy = "Používa" + +[portal.sources.empty] +description = "Pripojte priečinok (a čoskoro aj cloudové úložisko), aby mali vaše politiky odkiaľ získavať dokumenty." +title = "Zatiaľ nie sú pripojené žiadne zdroje" + +[portal.sources.kpi] +inUse = "Používa sa" +total = "Pripojenia" +unused = "Nepoužité" + +[portal.sources.status] +active = "Aktívne" +disabled = "Zakázané" +unused = "Nepoužité" + +[portal.sources.table] +source = "Zdroj" +status = "Stav" +usedBy = "Politiky" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Sledujte adresár na serveri pre nové dokumenty." +label = "Priečinok" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolútna cesta, ktorú Stirling sleduje pre súbory na spracovanie." +label = "Cesta k adresáru" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Kontrola obsahu číta každý zmenený súbor, takže premenovania a dotyky, ktoré nemenia obsah, sa znova nespracujú." +label = "Detekcia zmien" + +[portal.sources.types.folder.fields.identity.options] +hash = "Veľkosť, dátum a kontrola obsahu" +stat = "Veľkosť a dátum úpravy" + +[portal.sources.types.folder.fields.mode] +label = "Režim čítania" + +[portal.sources.types.folder.fields.mode.options] +consume = "Spotrebovať: spracovať každý súbor raz" +snapshot = "Snímka: znova prečítať priečinok pri každom spustení" + +[portal.sources.types.folder.fields.recursive] +label = "Hĺbka priečinka" + +[portal.sources.types.folder.fields.recursive.options] +all = "Zahrnúť podpriečinky" +top = "Iba najvyššia úroveň" + +[portal.sources.types.unknown] +label = "Zdroj" + +[portal.sources.wizard] +back = "Späť" +cancel = "Zrušiť" +continue = "Pokračovať" +editTitle = "Upraviť zdroj" +name = "Názov" +namePlaceholder = "napr. Príjem poistných nárokov" +save = "Uložiť zmeny" +subtitle = "Krok {{current}} z {{total}} · {{label}}" +title = "Pripojiť zdroj" +type = "Typ" + +[portal.sources.wizard.steps] +chooseType = "Vybrať typ" +configure = "Konfigurovať" +review = "Skontrolovať a pripojiť" + +[portal.usage] +managePayment = "Spravovať platbu" +subtitle = "Spotreba, faktúry a správa plánu pre každý PDF, ktorý Stirling fakturoval, v jednej konzole." +title = "Používanie a fakturácia" + +[portal.usage.error] +loadWallet = "Peňaženku sa nepodarilo načítať" +openStripePortal = "Stripe portál sa nepodarilo otvoriť" +walletUnavailable = "Peňaženka nie je dostupná: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Znova sa prihlásiť" +body = "Platnosť relácie vášho účtu Stirling vypršala. Ak chcete zobraziť fakturáciu, prihláste sa znova — vaša inštancia zostáva prepojená." +title = "Relácia vypršala" + +[portal.users] +title = "Používatelia" + +[portal.users.roles] +subtitle = "Každá rola existuje v každom pláne — to, čo môže každá robiť, je pevne dané naprieč organizáciou." +title = "Roly" + +[portal.users.roles.admin] +label = "Admin (vlastník organizácie)" +summary = "Úplná správa workspace, nastavení a členov." + +[portal.users.roles.admin.permissions] +0 = "Spravovať používateľov, tímy a roly" +1 = "Spravovať všetky integrácie vrátane S3 pripojení" +2 = "Udeliť alebo odobrať prístup k portálu" +3 = "Všetko, čo môže robiť vlastník tímu" + +[portal.users.roles.guest] +label = "Hosť" +summary = "Obmedzený alebo iba webový prístup; nemôže mať osobné konfigurácie." + +[portal.users.roles.guest.permissions] +0 = "Iba webové / demo používanie" +1 = "Žiadne API kľúče ani integrácie" +2 = "Žiadny prístup k portálu" +3 = "Iba na čítanie tam, kde je zdieľané" + +[portal.users.roles.member] +label = "Člen" +summary = "Bežný používateľ — pracuje so zdieľanými zdrojmi a vlastnými konfiguráciami." + +[portal.users.roles.member.permissions] +0 = "Používať editor a zdieľané integrácie" +1 = "Vytvárať osobné API a MCP konfigurácie" +2 = "Vidieť tímové konfigurácie, ktoré sú s ním zdieľané" +3 = "Bez správy S3 alebo workspace" + +[portal.users.roles.team_owner] +label = "Vlastník tímu" +summary = "Vlastní tím — spravuje zdroje jeho členov a zdieľané konfigurácie." + +[portal.users.roles.team_owner.permissions] +0 = "Vytvárať a spravovať S3 pripojenia tímu" +1 = "Spravovať tímové integračné konfigurácie" +2 = "Prístup k portálu cez predvolenú politiku" +3 = "Všetko, čo môže robiť člen" + +[portal.welcome] +ariaLabel = "Vitajte v Stirling PDF" +badge = "Open-source" +installEditor = "Nainštalovať Editor" +inviteTeammates = "Pozvať spoluhráčov" +openInBrowser = "Otvoriť v prehliadači" +perks = "Navždy zadarmo · Self-hostable" +subtitle = "Najbezpečnejší PDF Editor na svete je zadarmo pre tímy všetkých veľkostí. Zahŕňa viac ako 60 PDF operácií a SSO." +title = "Vitajte v" +titleAccent = "Stirling PDF" + [printFile] title = "Vytlačiť súbor" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licencie pre backend závislosti pribalené k tomuto serveru." +backendLabel = "Backend licencie" +backendTitle = "Licencie backend tretích strán" +empty = "Nenašli sa žiadne závislosti." +frontendDescription = "Licencie pre frontend závislosti pribalené do release buildu." +frontendLabel = "Frontend licencie" +frontendTitle = "Licencie frontend tretích strán" +license = "Licencia" +listDescription = "Zoznam sa zobrazuje priamo v UI z release balíka alebo backend endpointu." +listTitle = "Pribalené závislosti" +loadError = "Licencie tretích strán sa nepodarilo načítať" +module = "Modul" +version = "Verzia" + [settings.licensingAnalytics] audit = "Audit" plan = "Plán" @@ -7686,7 +9775,9 @@ memberRemoved = "Člen bol úspešne odstránený" namePlaceholder = "Zadajte názov tímu" personal = "Osobné" removeError = "Člena sa nepodarilo odstrániť" +renameCancel = "Zrušiť premenovanie" renameError = "Tím sa nepodarilo premenovať" +renameSubmit = "Uložiť názov tímu" renameSuccess = "Tím bol úspešne premenovaný" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Odoslať pozvánku" title = "Pozvať člena tímu" [team.members] +actions = "Akcie člena" emailColumn = "E‑mail" empty = "Zatiaľ žiadni členovia tímu" nameColumn = "Meno" @@ -7933,6 +10025,146 @@ title = "Podrobné štatistiky" unknownEndpoint = "Neznámy koncový bod" visits = "Návštevy" +[users] +lastActive = "Naposledy aktívny" +learnMore = "Zistiť viac o rolách a prístupe." +locked = "Zamknuté" +roleFor = "Rola pre {{name}}" +rowActions = "Akcie pre {{name}}" +showAll = "Zobraziť všetkých {{count}}" +showLess = "Zobraziť menej" +subtitle2 = "Vaši ľudia, tímy a úrovne prístupu." +suspended = "Pozastavený" +teamActions = "Akcie tímu" +title = "Používatelia" +you = "(vy)" + +[users.action] +deleteTeam = "Odstrániť tím" +disableMfa = "Resetovať MFA" +move = "Presunúť do tímu" +reinstate = "Obnoviť" +remove = "Odstrániť z organizácie" +rename = "Premenovať tím" +resetPw = "Resetovať heslo" +suspend = "Pozastaviť" +unlock = "Odomknúť účet" + +[users.cap] +addProcessor = "+ Processor" +approver = "Schvaľuje politiku" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Odstrániť tím {{name}}? Tím musí byť najprv prázdny - presuňte jeho členov do iného tímu a nesmie stále vlastniť žiadne integračné konfigurácie." +deleteTeamTitle = "Odstrániť tím" +disableMfaBody = "Odstrániť MFA registráciu používateľa {{name}}? Ak je to vyžadované, nastaví si ju znova pri ďalšom prihlásení." +disableMfaTitle = "Resetovať MFA" +removeBody = "Natrvalo odstrániť {{name}} z organizácie? Túto akciu nie je možné vrátiť späť." +removeTitle = "Odstrániť člena" + +[users.empty] +description = "Pozvite svoj tím a začnite spolupracovať." +title = "Zatiaľ žiadni členovia" + +[users.group] +addToTeam = "Pridať do tímu" +guestCount = "{{count}} hosť" +guests = "Hostia" +guestsDesc = "Externí spolupracovníci, obmedzení na to, čo ste zdieľali. Iba Editor." +ledBy = "vedie {{owner}}" +org = "Organizácia" +orgDesc = "Vlastníci s celofiremnou autoritou a schvaľovaním politík" +owners = "{{count}} vlastník" +team = "Tím {{name}}" +teamMeta = "{{count}} ľudí" + +[users.invite] +access = "Prístup" +action = "Pozvať ľudí" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Spôsob prihlásenia" +authWeb = "Heslo" +create = "Vytvoriť účet" +createSubtitle = "Vytvorte self-hosted účet s heslom alebo SSO." +createTitle = "Vytvoriť účet" +editorDesc = "Upravujte PDF v Stirling PDF Editor. Toto dostane každý." +email = "Emailová adresa" +emailError = "Zadajte platnú emailovú adresu" +emailPlaceholder2 = "name@company.com" +forceChange = "Vyžadovať zmenu hesla pri prvom prihlásení" +forceMfa = "Vyžadovať nastavenie MFA pri prvom prihlásení" +method = "Ako ich pridať" +methodDirect = "Vytvoriť účet priamo" +methodEmail = "Pozvať emailom" +password = "Heslo" +passwordError = "Heslo musí mať aspoň 8 znakov" +processorDeferred = "Pozvánka bola odoslaná, ale prístup k Processor zatiaľ nebolo možné udeliť - nastavte ho zo zoznamu po ich pripojení." +processorDesc = "Priestor pre governance, spúšťanie pipeline, agentov a API." +role = "Rola" +send2 = "Odoslať pozvánku" +subtitle2 = "Dostanú e-mail s pozvánkou do vášho pracovného priestoru Stirling." +team = "Tím" +title = "Pozvať ľudí" +username = "Používateľské meno" +usernameError = "Používateľské meno musí mať aspoň 3 znaky" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Pri pripájaní k backendu sa niečo pokazilo alebo nemáte prístup. Skúste to znova." +title = "Nepodarilo sa načítať členov" + +[users.moveTeam] +apply = "Presunúť" +team = "Tím" +title = "Presunúť do tímu" + +[users.newTeam] +action = "+ Nový tím" +create = "Vytvoriť tím" +emailError = "Zadajte platnú e-mailovú adresu" +name = "Názov tímu" +namePlaceholder = "napr. Financie" +nameRequired = "Názov tímu je povinný" +owner = "Vlastník tímu" +ownerFailed = "Tím bol vytvorený, ale vlastníka sa nepodarilo pozvať. Priraďte ho zo zoznamu členov." +ownerHelper = "Každý tím má vedúceho. Bude pozvaný ako Vlastník tímu, s povolenou rolou Spracovateľ, a môže pridať ostatných. Neskôr ho môžete zmeniť." +ownerPlaceholder = "owner@company.com" +subtitle = "Zoskupte ľudí pod Vlastníka tímu, ktorý spravuje ich prístup." +title = "Nový tím" + +[users.renameTeam] +apply = "Premenovať" +name = "Názov tímu" +title = "Premenovať tím" + +[users.resetPw] +apply = "Resetovať heslo" +confirm = "Potvrdiť heslo" +copied = "Skopírované do schránky" +copyHint = "Skopírujte si ho teraz – už sa znova nezobrazí." +email = "Poslať používateľovi e-mail o resetovaní" +forceChange = "Vyžadovať zmenu hesla pri ďalšom prihlásení" +generate = "Vygenerovať bezpečné heslo" +includePw = "Zahrnúť nové heslo do e-mailu" +mismatch = "Heslá sa nezhodujú" +newPassword = "Nové heslo" +regen = "Vygenerovať znova" +title = "Resetovať heslo" +tooShort = "Heslo musí mať aspoň 8 znakov" + +[users.role] +guest = "Hosť" +member = "Člen" +orgOwner = "Vlastník organizácie" +teamOwner = "Vlastník tímu" + +[users.team] +grantProcessor = "Udeliť tímu rolu Spracovateľ" +revokeProcessor = "Odobrať tímu rolu Spracovateľ" + [validateSignature] date = "Dátum" downloadCsv = "Stiahnuť CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Oddialiť" [viewer.attachments] addAttachment = "Pridať prílohu" close = "Zavrieť prílohy" +closeSidebar = "Zavrieť bočný panel príloh" +download = "Stiahnuť prílohu" empty = "Tento dokument neobsahuje žiadne prílohy" loading = "Načítavajú sa prílohy..." noDocument = "Otvorte PDF, aby ste videli jeho prílohy." noMatch = "Žiadne prílohy nezodpovedajú vášmu vyhľadávaniu" noSupport = "Podpora príloh nie je pre tento prehliadač dostupná." +retry = "Skúsiť znova" searchPlaceholder = "Hľadať prílohy" title = "Prílohy" +[viewer.bookmarks] +bookmarkTitle = "Názov záložky" +closeSidebar = "Zavrieť bočný panel záložiek" +collapseAll = "Zbaliť všetky záložky" +expandAll = "Rozbaliť všetky záložky" + [viewer.comments] addComment = "Pridať komentár" addCommentPlaceholder = "Pridať komentár..." @@ -8075,6 +10316,7 @@ clearAll = "Vymazať všetky komentáre" clearAllDescription = "Týmto odstránite komentáre a odpovede z bočného panela, pričom pripojené anotácie zostanú v dokumente zachované." clearAllTitle = "Vymazať všetky komentáre?" close = "Zavrieť komentáre" +closeSidebar = "Zavrieť bočný panel komentárov" deleteAnnotationAndComment = "Odstrániť anotáciu aj komentár" deleteDescription = "Táto anotácia má pripojený komentár. Môžete odstrániť iba komentár z bočného panela a ponechať anotáciu, alebo vymazať všetko." deleteTitle = "Odstrániť anotáciu z komentárov?" @@ -8106,6 +10348,11 @@ title = "Polia formulára" unsavedBadge = "Neuložené" unsavedDesc = "Máte neuložené zmeny" +[viewer.layers] +closeSidebar = "Zavrieť bočný panel vrstiev" +hideAll = "Skryť všetky vrstvy" +showAll = "Zobraziť všetky vrstvy" + [viewer.link] delete = "Odstrániť odkaz" @@ -8136,6 +10383,9 @@ resultsOf = "z {{total}}" [viewer.signature] delete = "Odstrániť podpis" +[viewer.thumbnails] +closeSidebar = "Zavrieť bočný panel miniatúr" + [viewPdf] tags = "zobraziť,čítať,anotovať,text,obrázok" title = "Zobraziť/Upraviť PDF" @@ -8562,6 +10812,7 @@ loading = "Načítavajú sa ľudia..." locked = "zamknutý" lockedBadge = "Zamknutý" loginRequired = "Najprv zapnite režim prihlásenia" +memberActions = "Akcie člena" noMembersFound = "Nenašli sa žiadni členovia" role = "Rola" searchMembers = "Hľadať členov..." @@ -8571,6 +10822,7 @@ unlockAccount = "Odomknúť účet" unlockUserError = "Nepodarilo sa odomknúť používateľský účet" unlockUserSuccess = "Používateľský účet bol úspešne odomknutý" user = "Používateľ" +userInfo = "Informácie o používateľovi" [workspace.people.actions] upgrade = "Upgradovať" @@ -8716,6 +10968,7 @@ removeMemberError = "Nepodarilo sa odstrániť používateľa z tímu" removeMemberSuccess = "Používateľ bol odstránený z tímu" renameTeamLabel = "Premenovať tím" system = "Systém" +teamActions = "Akcie tímu" teamName = "Názov tímu" teamNotFound = "Tím sa nenašiel" title = "Tímy" diff --git a/frontend/editor/public/locales/sl-SI/translation.toml b/frontend/editor/public/locales/sl-SI/translation.toml index 2446626114..1d782b38a5 100644 --- a/frontend/editor/public/locales/sl-SI/translation.toml +++ b/frontend/editor/public/locales/sl-SI/translation.toml @@ -7,6 +7,7 @@ black = "črna" blue = "modra" cancel = "Prekliči" chooseFile = "Izberi datoteko" +clear = "Počisti" close = "Zapri" comingSoon = "Kmalu na voljo" confirm = "Potrdi" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} datotek je pripravljenih." property = "Lastnost" quickPosition = "Hiter položaj" red = "rdeča" +remove = "Odstrani" reset = "Ponastavi" review = "Pregled" save = "Shrani" @@ -180,6 +182,7 @@ addMoreFiles = "Dodaj še datoteke..." attachments = "Izberite priloge" info = "Izberite datoteke, ki jih želite priložiti svojemu PDF. Te datoteke bodo vdelane in dostopne prek podokna prilog v PDF." placeholder = "Izberite datoteke..." +removeFile = "Odstrani datoteko" selectedFiles = "Izbrane datoteke" submit = "Dodaj priloge" @@ -1628,6 +1631,9 @@ title = "Ali želite izboljšati Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Poravnaj na sredino" +alignLeft = "Poravnaj levo" +alignRight = "Poravnaj desno" annotationStyle = "Slog pripombe" backgroundColor = "Barva ozadja" borderOff = "Obroba: Izklopljeno" @@ -2531,6 +2537,7 @@ title = "Splošno pravilo" [certSign.source] device = "Ta naprava" +noOtherSources = "Drugih virov potrdil ni na voljo." server = "Strežnik" stepTitle = "Vir potrdila" upload = "Naloži" @@ -2805,6 +2812,7 @@ back = "Nazaj" cancel = "Prekliči" close = "Zapri" collapse = "Strni" +confirm = "Potrdi" continue = "Nadaljuj" copied = "Kopirano!" copy = "Kopiraj" @@ -3595,7 +3603,9 @@ makeCopy = "Ustvari kopijo" mobileShort = "Mobilno" mobileUpload = "Mobilno nalaganje" mobileUploadNotAvailable = "Mobilno nalaganje ni omogočeno" +moreOptions = "Več možnosti" myFiles = "Moje datoteke" +nextFile = "Naslednja datoteka" noFiles = "Ni razpoložljivih datotek" noFilesFound = "Ni zadetkov, ki ustrezajo vašemu iskanju" noRecentFiles = "Ni najdenih nedavnih datotek" @@ -3605,6 +3615,7 @@ openInFileEditor = "Odpri v urejevalniku datotek" openInPageEditor = "Odpri v urejevalniku strani" owner = "Lastnik" ownerUnknown = "Neznano" +previousFile = "Prejšnja datoteka" recent = "Nedavno" removeBoth = "Odstrani z obeh" removeFilePrompt = "Ta datoteka je shranjena na tej napravi in na vašem strežniku. Kje jo želite odstraniti?" @@ -3680,7 +3691,9 @@ workbench = "Delovni prostor" [fileSidebar] addFiles = "Dodaj datoteke" +addingFiles = "Dodajanje datotek…" collapse = "Strni stransko vrstico" +customizeGroups = "Prilagodi skupine" dropHint = "Odprite datoteke, da začnete" dropToAdd = "Drop files to add" expand = "Razširi stransko vrstico" @@ -3693,8 +3706,11 @@ noFiles = "Še ni datotek" openFileManager = "Odpri upravitelja datotek" openFromComputer = "Odpri iz računalnika" openSettings = "Odpri nastavitve" +other = "Drugo" +recent = "Nedavno" search = "Išči" searchPlaceholder = "Išči datoteke..." +viewAll = "Prikaži vseh {{count}} datotek" [fileSidebar.fileItem] closeViewer = "Zapri pregledovalnik" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Dodaj" +addLabel = "Dodaj oznako…" +categoryIconAria = "Izberite ikono za {{name}}" +createCategory = "Ustvari kategorijo" +delete = "Izbriši kategorijo" +done = "Končano" +hide = "Skrij kategorijo" +newCategory = "Ime nove kategorije…" +removeLabel = "Odstrani {{name}}" +rename = "Preimenuj" +reset = "Ponastavi na privzeto" +search = "Išči oznake…" +show = "Prikaži kategorijo" +subtitle = "Združite svoje datoteke v nadrejene kategorije. V kategorijo dodajte obstoječe ali nove oznake, jo preimenujte ali ustvarite svojo. Datoteke, ki niso v nobeni od vaših kategorij, se prikažejo pod »Drugo«." +title = "Kategorije stranske vrstice" + [filesPage] addToWorkspace = "Dodaj v delovni prostor" addToWorkspaceCount = "Dodaj {{count}} v delovni prostor" @@ -3715,6 +3748,7 @@ backToFolder = "Nazaj v {{folder}}" backToMyFiles = "Nazaj v Moje datoteke" breadcrumbs = "Pot mape" cancel = "Prekliči" +classification = "Klasifikacija" clearSearch = "Počisti iskanje" clearSelection = "Počisti izbiro" closeDetails = "Zapri podrobnosti" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Ni bilo mogoče naložiti datotek: {{message}}" added = "Dodano" count = "Datoteke" folder = "Mapa" +labels = "Oznake" modified = "Spremenjeno" name = "Ime" size = "Velikost" -toolHistory = "Zgodovina orodij" toolHistoryAtVersion = "Kumulativna veriga orodij" totalSize = "Skupna velikost" type = "Vrsta" @@ -4614,10 +4648,10 @@ welcomeTitle = "Povabljeni ste!" [landing] addFiles = "Dodaj datoteke" heroSubtitle = "Spustite sem ali dodajte obstoječi PDF, da začnete." -heroTitle = "Stirling PDF" mobileUpload = "Naloži iz mobilne naprave" openFromComputer = "Odpri iz računalnika" uploadFromComputer = "Naloži z računalnika" +workbenchEmptyStateHero = "Spustite PDF kamor koli" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Izhod" [onboarding] activeFiles = "Pogled Aktivne datoteke prikaže vse PDF-je, ki ste jih naložili v orodje, in vam omogoča izbiro, katere želite obdelati." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Zapri" cropSettings = "Zdaj ko smo izbrali datoteko, ki jo želimo obrezati, lahko nastavimo orodje Obreži in izberemo območje, na katerega želimo obrezati PDF." fileCheckbox = "S klikom na eno izmed datotek jo izberete za obdelavo. Izberete lahko več datotek za paketne operacije." fileReplacement = "Spremenjena datoteka bo samodejno zamenjala izvirno datoteko na Delovni mizi, kar omogoča, da jo zlahka poženete skozi dodatna orodja." @@ -4955,6 +4990,7 @@ skipTheTour = "Preskoči ogled" [onboarding.desktopInstall] body = "Stirling najbolje deluje kot namizna aplikacija. Uporabljate ga lahko brez povezave, hitreje dostopate do dokumentov in urejate lokalno na računalniku." +selectOs = "Izberite operacijski sistem" title = "Prenesi" titleWithOs = "Prenesi za {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Urejevalnik PDF" [pdfTextEditor.actions] applyChanges = "Uveljavi spremembe" +clearText = "Počisti besedilo" downloadCopy = "Prenesi kopijo" +moreOptions = "Več možnosti" reset = "Ponastavi spremembe" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Pogodbe" +"Financial reports" = "Finančna poročila" +"HR records" = "Kadrovske evidence" +Insurance = "Zavarovanje" +Invoices = "Računi" +"Legal filings" = "Pravne vloge" +"Medical / PHI" = "Medicinsko / PHI" +"Tax documents" = "Davčni dokumenti" + [policies.enforcement] applying = "Uveljavljanje {{names}}" applyingProgress = "Uveljavljanje {{names}} ({{done}} od {{total}})" @@ -5963,9 +6011,95 @@ export = "Uveljavljanje pred izvozom" input = "Uveljavljanje ob uvozu" print = "Uveljavljanje pred tiskanjem" +[policies.field] +accessLog = "Dnevnik dostopa" +archiveAfter = "Arhiviraj po" +auditTrail = "Revizijska sled" +belowThreshold = "Pod pragom" +destination = "Cilj" +frameworks = "Okviri" +immutableHold = "Nespremenljivo zadržanje" +keepFor = "Hrani za" +minConfidence = "Najm. zaupanje" +notify = "Obvesti ob usmerjanju" +onViolation = "Ob neskladnosti" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 leto" +"30 days" = "30 dni" +"90 days" = "90 dni" +Never = "Nikoli" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Označi za pregled" +Hold = "Zadrži" +"Route to bucket" = "Usmeri v vedro" + +[policies.fieldOption.destination] +Documents = "Dokumenti" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 leto" +"3 years" = "3 leta" +"30 days" = "30 dni" +"7 years" = "7 let" +Indefinite = "Nedoločeno" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Samodejno prekrij PHI" +"Block export" = "Blokiraj izvoz" +"Flag for review" = "Označi za pregled" +"Quarantine document" = "Daj dokument v karanteno" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Dodaj" +addPlaceholder = "Dodaj oznako…" +customNote = "Prilagojeno za vašo ekipo." +defaultNote = "Uporablja se vgrajena privzeta nastavitev, deljena z vašo ekipo." +duplicate = "\"{{name}}\" že obstaja." +edit = "Uredi oznake" +empty = "Oznak še ni." +export = "Izvozi JSON" +iconAria = "Izberite ikono za {{name}}" +import = "Uvozi JSON" +importError = "Te datoteke ni bilo mogoče uvoziti." +managedNote = "Ekipne oznake upravlja vodja vaše ekipe." +modalSubtitle = "Deljeno z vso vašo ekipo. Klasifikator izbere oznake, ki ustrezajo vsakemu dokumentu." +modalTitle = "Klasifikacijske oznake" +pickIcon = "Uporabi ikono {{label}}" +removeAria = "Odstrani {{name}}" +resetToDefault = "Ponastavi na privzeto" +saveForTeam = "Shrani za ekipo" +saving = "Shranjevanje…" +sectionLabel = "Klasifikacijske oznake" +startFromScratch = "Začni od začetka" +teamCount = "ekipne oznake" +tooLong = "Oznake imajo lahko največ {{max}} znakov." +ungrouped = "Nerazvrščeno" +view = "Prikaži oznake" + [policies.pii] account = "Številke računov (označene)" card = "Kreditne / debetne kartice" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Ameriške bančne usmerjevalne številke (ABA)" ssn = "Številke socialnega zavarovanja" +[policies.settings] +noneExport = "Ob izvozu se trenutno ne izvaja noben pravilnik." +noneUpload = "Ob nalaganju se trenutno ne izvaja noben pravilnik." +onExport = "Ob izvozu" +onUpload = "Ob nalaganju" +reorderHandle = "Povlecite za prerazporeditev" +runOrderDesc = "Ko se na isti sprožilec izvede več pravilnikov, se izvedejo v tem vrstnem redu — vsak na izhodu prejšnjega pravilnika. Povlecite za prerazporeditev." +title = "Nastavitve pravilnikov" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Možnosti pravilnikov" +policySettings = "Nastavitve pravilnikov" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Znova poskusi neuspele pravilnike ({{count}})" +rowProgress = "Obdelanih {{completed}} od {{total}} datotek" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Kaj je pravilnik?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} se uveljavlja..." +badgeRan = "Pravilnik {{name}} se je izvedel za to datoteko" +blockingAction = "{{action}} je blokirano med uveljavljanjem pravilnika, počakajte..." +dismiss = "Opusti prekrivanje" +enforcingTitle = "Uveljavljanje pravilnika..." +viewAnyway = "Prikaži datoteko (pravilnik se še uveljavlja)" + +[portal] +comingSoon = "Kmalu na voljo" + +[portal.accountLink.card] +billingNote = "Nenadzorovana obdelava se zaračuna denarnici vaše organizacije." +eyebrow = "Povezava računa" +linkButton = "Povežite svoj račun Stirling" +linked = "Povezano" +linkedAs = "Povezano kot {{name}}." +linkedGeneric = "Ta instanca je povezana." +notLinked = "Ni povezano" +title = "Poveži to organizacijo z njenim računom Stirling" +unlink = "Prekini povezavo" + +[portal.accountLink.card.error] +title = "Povezave ni bilo mogoče vzpostaviti" + +[portal.accountLink.card.loginNotConfigured] +after = "za omogočanje povezovanja računa z gostovanim računom Stirling. V razvojnem okolju lahko simulirate prijavo iz pogovornega okna za povezavo." +before = "Nastavite" +title = "SaaS prijava ni konfigurirana" + +[portal.accountLink.gate] +action = "Poveži račun" +description = "Povežite račun Stirling te organizacije za uporabo plačljivih funkcij." +title = "Povežite za odklepanje" +titleFeature = "Povežite za odklepanje {{feature}}" + +[portal.accountLink.instances] +active = "Aktivno" +revoke = "Prekliči" +revoked = "Preklicano" +unnamed = "Neimenovana instanca" + +[portal.accountLink.instances.columns] +instance = "Instanca" +lastSeen = "Nazadnje videno" +linked = "Povezano" +status = "Stanje" + +[portal.accountLink.instances.empty] +description = "Povežite račun te organizacije, nato registrirajte svoje samogostovane instance, da jih boste videli tukaj." +title = "Ni povezanih instanc" + +[portal.accountLink.instances.time] +daysAgo_one = "pred {{count}} d" +daysAgo_other = "pred {{count}} d" +hoursAgo_one = "pred {{count}} h" +hoursAgo_other = "pred {{count}} h" +justNow = "pravkar" +minutesAgo_one = "pred {{count}} min" +minutesAgo_other = "pred {{count}} min" +never = "nikoli" + +[portal.accountLink.modal] +linkSubtitle = "Prijavite se v račun, ki naj mu ta strežnik zaračunava." +linkTitle = "Povežite svoj račun Stirling" +reauthSubtitle = "Vaša seja je potekla — znova se prijavite v svoj račun Stirling. Vaša instanca ostane povezana." +reauthTitle = "Znova se prijavite" +simulateSignIn = "Simuliraj prijavo (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "za omogočanje povezovanja v aplikaciji z gostovanim računom Stirling." +and = "in" +before = "Nastavite" +title = "SaaS prijava ni konfigurirana" + +[portal.accountLink.panel] +instancesSub = "Vsaka samogostovana instanca, registrirana za to organizacijo. Prekličite poverilnico, da takoj prekinete njen nenadzorovani dostop." +instancesTitle = "Povezane instance" +revokeError = "Instance ni bilo mogoče preklicati" +sub = "Povežite to samogostovano organizacijo z njenim računom Stirling, da se nenadzorovana obdelava zaračunava denarnici vaše organizacije." + +[portal.accountLink.panel.loadError] +forbidden = "Samo lastnik ekipe si lahko ogleda povezane instance organizacije." +generic = "Povezanih instanc ekipe ni bilo mogoče naložiti. Poskusite znova čez trenutek." +title = "Povezanih instanc ni bilo mogoče naložiti" + +[portal.accountLink.state] +free = "Paket Editor" +subscribed = "Paket Processor" +unlinked = "Ni povezano" + +[portal.agentBuilder] +bootstrapFromDocument = "Inicializiraj iz dokumenta" +sectionsAriaLabel = "Razdelki graditelja agentov" +selectorAriaLabel = "Agenti" +subtitle = "Oblikujte, preizkusite in uvedite AI agente, ki klasificirajo, izločajo iz dokumentov in jih usmerjajo. Določite scenarije, omejite dostop do orodij, zaženite zlati nabor in objavite različico." +title = "Graditelj agentov" + +[portal.agentBuilder.bootstrap] +cancel = "Prekliči" +dropzoneText = "Izberite vzorčni dokument (PDF ali slika)" +lead = "Spustite vzorčni dokument in predlagali bomo scenarije ter shemo izločanja, ki jo lahko izpopolnite. Nič ni objavljeno, dokler tega ne pregledate." +submit = "Inicializiraj agenta" +subtitle = "Ustvarite začetno različico novega agenta iz ene reprezentativne datoteke" +title = "Inicializacija iz dokumenta" + +[portal.agentBuilder.empty] +description = "Inicializirajte agenta iz vzorčnega dokumenta, da ustvarite začetne scenarije in shemo izločanja, nato ga izpopolnite in objavite." +title = "Agentov še ni" + +[portal.agentBuilder.evals] +casesPassing = "Uspešni primeri" +columnCase = "Eval primer" +columnLatency = "Zakasnitev" +columnResult = "Rezultat" +fail = "neuspeh" +goldenSetPassRate = "Stopnja uspešnosti zlatega nabora" +latencyMs = "{{ms}} ms" +notRun = "ni zagnano" +pass = "uspeh" +passRate = "Stopnja uspešnosti" +runEvals = "Zaženi evalvacije" + +[portal.agentBuilder.evals.empty] +description = "Evalvacije spremenijo vaše scenarije v ponovljiv zlati nabor. Nadgradite za spremljanje stopnje uspešnosti skozi čas in pogojevanje objav z njo." +title = "Zlatega nabora še ni" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "po zlatih naborih" +activeAgents = "Aktivni agenti" +avgPassRate = "Povp. stopnja uspešnosti evalvacij" +fleetWide = "v celotni floti" +latestPublished = "Nazadnje objavljeno" +scenarios = "Scenariji" +testCases = "testni primeri" +totalDescription_one = "skupaj {{count}}" +totalDescription_other = "skupaj {{count}}" + +[portal.agentBuilder.scenarios] +add = "Dodaj" +addScenario = "Dodaj scenarij" +enable = "Omogoči" +expectationLabel = "Pričakovano vedenje" +expectationPlaceholder = "Kaj naj agent naredi" +inEval = "v evalvaciji" +mute = "Utišaj" +muted = "utišano" +nameLabel = "Ime" +namePlaceholder = "npr. eskalacija skladnosti" + +[portal.agentBuilder.tabs] +evals = "Evalvacije" +scenarios = "Scenariji" +tools = "Orodja" +versions = "Različice" + +[portal.agentBuilder.tools] +broadAccess = "Širok dostop" +deniedHint = "Izbrana orodja so blokirana. Vse drugo ostane klicljivo." +deniedTools = "Zavrnjena orodja" +governanceGate = "Upravljanje orodij je na voljo v paketu Enterprise." +restricted = "Omejeno" +restrictedAccess = "Omejen dostop do orodij" +restrictedDescription = "Dovolite vsa orodja razen tistih, ki jih spodaj zavrnete." + +[portal.agentBuilder.versions] +current = "trenutno" +historyGate = "Celotna zgodovina različic in povrnitev sta na voljo v paketu Enterprise." +publish = "Objavi" +rollBack = "Povrni" + +[portal.assistant] +close = "Zapri pomočnika" +error = "Pomočnika ni bilo mogoče doseči." +errorWithDetail = "Pomočnika ni bilo mogoče doseči: {{detail}}" +inputAriaLabel = "Vprašajte pomočnika" +inputPlaceholder = "Vprašajte o Stirling…" +open = "Odpri pomočnika" +send = "Pošlji" +title = "Pomočnik" +tryAsking = "Poskusite vprašati" +typing = "Tipkanje" + +[portal.auth] +loading = "Nalaganje" +redirectingToEditor = "Preusmerjanje v urejevalnik..." + +[portal.billing.checkout] +noClientSecret = "Edge function ni vrnila client_secret." +subtitle = "Dodajte kartico, da nadaljujete po brezplačni dodelitvi paketa Editor. Stripe poskrbi za ostalo." +title = "Vklopite paket Processor" + +[portal.billing.checkout.activationSlow] +body = "Vaše plačilo je uspelo, vendar aktivacija traja nekoliko dlje kot običajno. Vklopila se bo samodejno — zaprite to in kmalu se bo prikazala tukaj." +close = "Zapri" +title = "Skoraj smo tam" + +[portal.billing.checkout.error] +title = "Checkouta ni bilo mogoče začeti" + +[portal.billing.checkout.finalizing] +body = "Vaše plačilo je bilo izvedeno. Vklapljamo merjeno obdelavo v vseh vaših povezanih instancah — to običajno traja nekaj sekund." +hint = "Pustite to okno odprto." +title = "Aktiviranje vašega paketa Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "v portal env za omogočanje checkouta v aplikaciji." +bodyBefore = "Nastavite" +title = "Stripe ni konfiguriran" + +[portal.billing.enterpriseUpsell] +cta = "Ustvarite svojo ponudbo Enterprise" +description = "Popusti za dogovorjene količine, namestitev z izoliranim omrežjem, MSA po meri in varnostni pregledi ter partnerstva z distributerji tretjih oseb." +eyebrow = "Količinski popust · 1M+ PDF-jev" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktivno ta mesec" +cost = "Strošek" +editorsDeployed = "Urejevalniki uvedeni" +inviteTeammates = "Povabite sodelavce" +pdfsEdited = "PDF-ji urejeni" +subtitle = "Namestite kjer koli, za vso svojo ekipo." +title = "Brezplačni PDF urejevalniki" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkouta ni bilo mogoče začeti" +currentPlan = "Trenutni paket" +freeForever = "Brezplačno za vedno" +noTeamResolved = "V vaši denarnici še ni razrešene ekipe — osvežite in poskusite znova." +ownerOnly = "Samo lastnik ekipe lahko vklopi paket Processor." +planName = "Editor" +ssoIncluded = "SSO vključen" +switchOnProcessor = "Vklopi Processor →" +unlimitedUsers = "Neomejeno uporabnikov" + +[portal.billing.invoices] +columnAmount = "Znesek" +columnDate = "Datum" +columnDescription = "Opis" +columnPdfsProcessed = "PDF-ji obdelani" +columnStatus = "Stanje" +descriptionFallback = "Račun" +downloadAriaLabel = "Prenesi račun {{number}} kot PDF" +emptyDescription = "Ko se vaša ekipa naroči in se prvi cikel zaključi, se bodo vaši računi prikazali tukaj." +emptyTitle = "Računov še ni" +fetchLimitNote_one = "Prikazanih je {{count}} vaših najnovejših računov. Starejši računi so v portalu Stripe." +fetchLimitNote_other = "Prikazanih je {{count}} vaših najnovejših računov. Starejši računi so v portalu Stripe." +loadError = "Računov ni bilo mogoče naložiti: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Prikaži vseh {{count}}" +showAll_other = "Prikaži vseh {{count}}" +showFewer_one = "Prikaži manj (prvih {{count}})" +showFewer_other = "Prikaži manj (prvih {{count}})" +showMostRecent_one = "Prikaži {{count}} najnovejšega" +showMostRecent_other = "Prikaži {{count}} najnovejših" +title = "Zgodovina računov" +viewAriaLabel = "Prikaži račun {{number}} v Stripe" +viewLink = "Prikaži ↗" + +[portal.billing.linkPrompt] +cta = "Poveži račun Stirling" +description = "Ročno urejanje PDF — ogled, podpisovanje, združevanje, razdeljevanje, vodni žig, stiskanje, pretvorba, ročni OCR — je vedno brezplačno, ne glede na povezavo. Povežite račun, da pridobite 500 brezplačnih PDF-jev merjene obdelave (avtomatizacija, AI in API); ko potrebujete več, vklopite paket Processor in plačajte samo za uporabo." +title = "Povežite svoj račun Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Obračunano mesečno" +cardEnding = "{{brand}} s končnico {{last4}}" +cardFallback = "Kartica" +expiresBilledMonthly = "Poteče {{expiry}} · obračunano mesečno" +eyebrow = "Način plačila" +managedSub = "Vaša kartica in podatki za obračun so varno shranjeni v portalu za stranke Stripe." +managedTitle = "Upravljano v Stripe" +update = "Posodobi" + +[portal.billing.pdfsProcessed] +emptyPeriod = "V tem obdobju še ni merjene obdelave." +eyebrow = "PDF-ji obdelani v tem obdobju" +legendValue_one = "{{formatted}} PDF-jev" +legendValue_other = "{{formatted}} PDF-jev" +segbarAriaLabel = "Merjeni PDF-ji razdeljeni po kategoriji" +segmentAgentsDesc = "Dejanja AI agentov" +segmentAgentsLabel = "Agenti" +segmentApiDesc = "Neposredne API zahteve" +segmentApiLabel = "API" +segmentAutomationDesc = "Avtomatizacije in cevovodi" +segmentAutomationLabel = "Avtomatizacija" +unit = "merjeni PDF-ji" + +[portal.billing.spendLimit] +adjustLimit = "Prilagodi omejitev" +cancel = "Prekliči" +capControlNote = "Spremembe začnejo veljati takoj — zgornjo mejo lahko kadar koli zvišate ali znižate." +capSuffix = "/ mesec" +capSuffixWithDocs = "/ mesec · ≈ {{documents}} dokumentov" +displaySub = "Zaračunano vam je samo za samodejno obdelavo — nikoli čez zgornjo mejo." +editTitle = "Nastavite svojo mesečno zgornjo mejo" +eyebrow = "Omejitev porabe" +guardrailBody = "trda zgornja meja — nikoli vam ne zaračunamo več od nje. Ob dosegu meje se merjena obdelava začasno ustavi (neomejeno urejanje PDF še naprej deluje), dokler je ne zvišate ali se cikel ponastavi. Nič se ne izgubi." +guardrailLabel = "Vaša varovalka:" +noCap = "brez omejitve" +pctUsed = "porabljeno {{pct}}%" +remaining = "preostalo {{amount}}" +save = "Shrani omejitev" +saveError = "Omejitve ni bilo mogoče shraniti" +thisPeriodUncapped = "{{amount}} v tem obdobju · brez omejitve" +usedThisMonth = "{{amount}} porabljeno ta mesec" +useSuggested = "Uporabi predlagano · {{amount}} / mesec" + +[portal.billing.spendLimit.projection] +body_one = "Pri {{rate}}/dan boste omejitev dosegli v ~{{count}} dnevu (~{{monthEnd}} konec meseca). Predlagana omejitev ~{{suggested}}." +body_other = "Pri {{rate}}/dan boste omejitev dosegli v ~{{count}} dneh (~{{monthEnd}} konec meseca). Predlagana omejitev ~{{suggested}}." +label = "Predvidena prekoračitev." + +[portal.billing.spendThisMonth] +eyebrow = "Poraba ta mesec" +processed_one = "Obdelan {{formattedCount}} PDF." +processed_other = "Obdelanih {{formattedCount}} PDF-jev." +processedWithRate_one = "Obdelan {{formattedCount}} PDF, po {{rate}} vsak." +processedWithRate_other = "Obdelanih {{formattedCount}} PDF-jev, po {{rate}} vsak." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Zvišajte jo zdaj, da se samodejna obdelava nikoli ne ustavi." +approachingTitle = "Dosegli ste {{pct}}% svoje mesečne omejitve porabe" +raiseLimit = "Zvišaj omejitev" +reachedBody = "Merjena obdelava je začasno ustavljena, dokler ne zvišate omejitve ali se cikel ponastavi. Neomejeno urejanje PDF še naprej deluje." +reachedTitle = "Mesečna omejitev porabe dosežena" + +[portal.billing.subscribedPlan.portalError] +title = "Portala Stripe ni bilo mogoče odpreti" + +[portal.billing.walletMeter] +capSuffix_one = "od {{allowance}} brezplačnih PDF-jev porabljenih" +capSuffix_other = "od {{allowance}} brezplačnih PDF-jev porabljenih" +eyebrow = "Preizkus Processor" +statusLabel_one = "preostalo {{remaining}}" +statusLabel_other = "preostalo {{remaining}}" +sub = "Uporabljajte PDF Editor brezplačno. Plačajte za samodejno obdelavo PDF-jev." +title_one = "Obdelajte {{allowance}} PDF-jev brezplačno" +title_other = "Obdelajte {{allowance}} PDF-jev brezplačno" +titleWithRate_one = "Obdelajte {{allowance}} PDF-jev brezplačno, nato {{rate}}/PDF" +titleWithRate_other = "Obdelajte {{allowance}} PDF-jev brezplačno, nato {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zaklenjeno" +openAriaLabel = "Odpri komponento {{name}}" + +[portal.catalogue.detail] +addToProject = "Dodaj v projekt" +ariaLabel = "Podrobnosti komponente" +tabsAriaLabel = "Razdelki podrobnosti komponente" +upgradeToUnlock = "Nadgradite za odklepanje" + +[portal.catalogue.detail.code] +install = "Namesti" +usage = "Uporaba" + +[portal.catalogue.detail.locked] +description = "{{name}} je vključeno od paketa {{tier}} naprej. Nadgradite za vdelavo." +title = "Ni na voljo v vašem paketu" + +[portal.catalogue.detail.preview] +badge = "Predogled v živo" +note = "Interaktivni sandbox se prikaže tukaj" + +[portal.catalogue.detail.pricing] +note = "Merjeno na {{unit}}. Uporaba nad mesečno brezplačno kvoto se zaračuna vašemu računu in je razčlenjena pod Uporaba in obračun." + +[portal.catalogue.detail.stats] +billedOn = "Obračunano po" +embeds30d = "Vdelave (30 d)" +freeQuota = "Brezplačna kvota" +freeQuotaValue = "{{amount}} / mesec" +maturity = "Zrelost" +none = "Brez" +perAction = "Na dejanje" +price = "Cena" + +[portal.catalogue.detail.tabs] +code = "Koda" +overview = "Pregled" +pricing = "Cene" +props = "Props / API" + +[portal.catalogue.props] +optional = "neobvezno" +required = "obvezno" + +[portal.catalogue.props.columns] +description = "Opis" +name = "Prop" +required = "Obvezno" +type = "Vrsta" + +[portal.catalogue.summary] +componentsGa = "Komponente GA" +componentSpendMtd = "Poraba komponent (MTD)" +embedsThisMonth = "Vdelave ta mesec" +inBeta = "V Beta" + +[portal.components.billingUnit] +approval = "odobritev" +check = "preverjanje" +event = "dogodek" +render = "izris" +review = "pregled" +session = "seja" +signature = "podpis" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Vdeljivi SDK gradniki, ki jih spustite v svojo aplikacijo — pregledovalnik, tok e-podpisa, plošča za AI pregled. Vsak je merjen na dejanje. Kliknite kartico za namestitev, uporabo in props." +title = "Komponente" + +[portal.componentsView.empty] +description = "Kataloga komponent ni bilo mogoče naložiti. Poskusite znova kmalu." +title = "Ni razpoložljivih komponent" + +[portal.componentsView.lockedBanner] +description = "Komponente GA so na voljo pri plačilu po porabi; nekaj komponent Beta je samo za Enterprise. Zaklenjene kartice prikazujejo poziv za nadgradnjo." +title = "Nekatere komponente zahtevajo plačljiv paket" + +[portal.docs.authentication] +codeCaption = "vsaka zahteva" +eyebrow = "ZAČETEK" +lead = "Vse zahteve se overijo z bearer token. Ključi so omejeni po okolju in nikoli ne potečejo, razen če se rotirajo." +liveKey = "Produkcijski ključi — zaračunani, z omejitvijo hitrosti glede na vaš paket." +testKey = "Sandbox ključi — brezplačni, vračajo sintetične fiksne podatke." +title = "Avtentikacija" + +[portal.docs.components] +codeCaption = "vdelaj pregledovalnik" +eyebrow = "KOMPONENTE" +lead = "Vdeljiv UI za čakalne vrste pregledov in pregled dokumentov. Uporabite svoje sloge ali priloženo temo." +title = "Vstavljivi pregledovalniki" + +[portal.docs.endpoints] +eyebrow = "API REFERENCA" +fieldCount_one = "{{count}} polje" +fieldCount_other = "{{count}} polj" +filterAll = "Vse" +filterAriaLabel = "Filtriraj endpoints po vertikali" +lead = "Vsaka vrsta dokumenta je tipiziran endpoint. POST datoteko, prejmite s shemo potrjen JSON. Filtrirajte po vertikali spodaj." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCA" +lead = "Napake vrnejo stabilno strojno berljivo kodo in človeško sporočilo. Telo 4xx vedno vključuje request_id za podporo." +title = "Napake" + +[portal.docs.nav] +ariaLabel = "Dokumentacija" + +[portal.docs.nav.empty] +description = "Kazala dokumentacije ni bilo mogoče naložiti." +title = "Dokumentacija ni na voljo" + +[portal.docs.quickstart] +eyebrow = "ZAČETEK" +lead = "Pošljite svoj prvi dokument na tipiziran endpoint in v treh korakih prejmite strukturiran JSON. Brez učenja modela, brez prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "za recepte za kopiranje in lepljenje." +bodyBeforeLink = "povežite isti klic v cevovod za verigo preverjanja, prekrivanja in dostave — ali ga izpostavite agentu prek MCP. Glejte" +label = "Naprej:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Ustvarite obsežno omejen ključ na zavihku Infrastructure. Ključi imajo omejitve hitrosti in neobvezen seznam dovoljenih IP. Izvozite ga v svojo lupino:" +title = "Izdajte API ključ" + +[portal.docs.quickstart.step2] +body = "POST datoteko na kateri koli tipiziran endpoint. Endpoint določi shemo, ki jo dobite nazaj — tukaj izločevalnik računov." +snippetCaption = "izloči račun" +title = "Pošljite dokument" + +[portal.docs.quickstart.step3] +body = "Vsak odgovor je preverjen glede na shemo endpointa, z oceno zaupanja in izvorom za vsako polje." +codeCaption = "200 OK" +title = "Preberite strukturiran rezultat" + +[portal.docs.rateLimits] +burst = "Izbruh" +codeCaption = "429 Too Many Requests" +concurrency = "Sočasnost" +eyebrow = "ZAČETEK" +lead = "Omejitve se prilagajajo vašemu paketu. Odgovor 429 vključuje glavo Retry-After; SDK-ji se samodejno umaknejo." +requestsPerMinute = "Zahteve / minuta" +title = "Omejitve hitrosti in kvote" + +[portal.docs.recipes] +cloneButton = "Kloniraj recept" +eyebrow = "PLAYBOOKS" +lead = "Vzorci od začetka do konca, ki povezujejo vire, operacije in cilje. Vsak se preslika v cevovod, ki ga lahko klonirate." +title = "Recepti" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Lastni odjemalci s tipiziranimi odgovori, samodejnimi ponovnimi poskusi in pretočnimi nalaganji. Vsi sledijo istemu katalogu endpointov." +title = "Uradni SDK-ji" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Zastarelo" + +[portal.docs.skills] +eyebrow = "VEŠČINE" +lead = "Vključene, poimenovane zmožnosti, ki jih vaš agent prikliče kot eno orodje. Vsaka veščina je deterministična veriga operacij s priloženimi evalvacijami." +title = "Veščine agenta" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCA" +lead = "Naročite se na dogodke document.processed, pipeline.completed in quota.threshold. Payloadi so podpisani s HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "pomočnika." +beforeHelper = "glavo glede na svojo skrivnost za podpisovanje, preden zaupate payloadu. SDK-ji vključujejo" +beforeSignature = "Preverite" + +[portal.documents] +exportCsv = "Izvozi CSV" +search = "Išči po imenu datoteke, ID..." +subtitle = "Vsak dokument, ki ga je vaša organizacija obdelala, s celotnim zapisom obdelave. Dostop do vsebine je omejen z zahtevo." +title = "Dokumenti" + +[portal.documents.audit] +approved = "Odobreno" +archived = "Arhivirano" +elevation = "Povišanje dostopa" +empty = "Dogodki še niso zabeleženi." +extracted = "Obdelano" +flagged = "Potreben je pregled" +ingested = "Zajeto" +reviewed = "V pregledu" + +[portal.documents.drawer] +sectionsAriaLabel = "Razdelki s podrobnostmi dokumenta" + +[portal.documents.drawer.tabs] +audit = "Revizija" +extractions = "Izvlečki" +overview = "Pregled" + +[portal.documents.elevation] +requestAccess = "Zahtevaj dostop" + +[portal.documents.elevation.active] +description = "Začasna odobritev — dostop je zabeležen in časovno omejen." +descriptionFourEyes = "Začasna odobritev — obveščen je bil medsebojni pregledovalec (štiri oči)." +title = "Dostop poteče čez {{time}}" + +[portal.documents.elevation.gated] +description = "Vsebina je zaščitena z zero-standing-access. Zahteva začne časovno omejeno odobritev." +descriptionFourEyes = "Vsebina je zaščitena z zero-standing-access. Zahteva začne časovno omejeno odobritev in obvesti medsebojnega pregledovalca (štiri oči)." +title = "Občutljiv dokument" + +[portal.documents.extractions] +empty = "Iz tega dokumenta ni bilo izvlečenih nobenih polj." +masked = "Izvlečena polja so skrita. Zahtevajte časovno omejen dostop za ogled vsebine tega dokumenta." + +[portal.documents.extractions.columns] +confidence = "Zanesljivost" +field = "Polje" +value = "Vrednost" + +[portal.documents.filters] +all = "Vse" +ariaLabel = "Filtriraj dokumente po stanju" +flagged = "Označeno" +inReview = "V pregledu" +processed = "Obdelano" + +[portal.documents.overview] +action = "Pipeline / Dejanje" +product = "Izdelek" +received = "Čas" +status = "Stanje" +type = "Vrsta" +user = "Uporabnik" + +[portal.documents.queue.empty] +description = "Ko viri dovajajo dokumente v vaše pipeline, se bodo tukaj prikazali za pregled." +title = "V čakalni vrsti ni dokumentov" + +[portal.documents.status] +error = "Napaka" +flagged = "Potreben je pregled" +inReview = "V pregledu" +processed = "Obdelano" + +[portal.documents.table] +auto = "Samodejno" +editorAction = "Urejevalnik" +empty = "Noben dokument se ne ujema s tem filtrom." +rowActions = "Dejanja vrstice" +sensitiveLabel = "Občutljivo" +sensitiveTitle = "Občutljivo — potreben je dostop" + +[portal.documents.table.columns] +action = "Pipeline / Dejanje" +document = "Dokument" +product = "Izdelek" +status = "Stanje" +time = "Čas" +user = "Uporabnik" + +[portal.editorAdmin] +subtitle = "Namestite Stirling PDF Editor, povežite samogostovane primerke s svojo organizacijo in upravljajte delujočo floto — cilje, stanje, poverilnice in offline aktivacijo na enem mestu." +title = "Namestitev urejevalnika" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktivni uporabniki" +host = "Host" +lastSeen = "Nazadnje videno" +region = "Regija" +status = "Stanje" +version = "Različica" + +[portal.editorAdmin.health.empty] +description = "Namestite cilj in ga povežite, da tukaj vidite stanje primerka v živo." +title = "Noben primerek ne poroča" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Ustvari offline paket" +lockCopy = "Offline in on-prem aktivacija sta del Enterprise." +subtitle = "Ustvarite podpisan aktivacijski paket za offline ali on-prem namestitev brez izhodne omrežne poti. Prenesite ga na primerek in ga uporabite med nastavitvijo ob prvem zagonu." +talkToSales = "Pogovorite se s prodajo" +title = "Air-gapped aktivacija" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} je podpisan in pripravljen za prenos. Aktivira en primerek in poteče čez 14 dni." +title = "Paket je pripravljen" + +[portal.editorAdmin.pairing] +generated = "Ustvarjeno ✓" +generateNewCode = "Ustvari novo kodo" +lockCopy = "Zagotavljanje IaC je del Enterprise." +rotate = "Zavrti" +talkToSales = "Pogovorite se s prodajo" + +[portal.editorAdmin.sections.health] +sub = "Vsak primerek urejevalnika, ki poroča — različica, regija, stanje, nazadnje videno in aktivni uporabniki." +title = "Stanje primerkov" + +[portal.editorAdmin.sections.pairing] +sub = "Povežite samogostovan urejevalnik s to organizacijo. Ustvarite žeton, predajte kratko kodo ali ga povežite prek IaC." +title = "Povezovanje" + +[portal.editorAdmin.sections.targets] +sub = "Kje se izvaja urejevalnik. Kopirajte izrezek za zagon samogostovanega primerka ali uporabite Managed Cloud brez operativnega dela." +title = "Cilji namestitve" + +[portal.editorAdmin.serviceToken] +currentToken = "Trenutni žeton" +lastRotated = "Nazadnje zavrteno" +rotateButton = "Zavrti servisni žeton" +subtitle = "Primerki se s to poverilnico overjajo pri organizaciji. Zavrti ga po urniku ali takoj po sumu uhajanja." +title = "Servisni žeton" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Izdan je bil nov žeton. Posodobite STIRLING_SERVICE_TOKEN vsakega samogostovanega primerka v 24-urnem prehodnem obdobju, sicer bodo prešli offline." +title = "Zavrti delujoče primerke" + +[portal.editorAdmin.status] +degraded = "Poslabšano" +healthy = "Zdravo" +offline = "Offline" +pairing = "Povezovanje" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} primerek" +instanceCount_other = "{{count}} primerkov" +talkToSales = "Pogovorite se s prodajo" +upgradePlan = "Nadgradite paket" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem in Kubernetes samogostovanje sta del Enterprise." +paid = "Samogostovanje z Docker in Kubernetes se odklene v plačljivem paketu." + +[portal.editorAdmin.targets.state] +available = "Na voljo" +locked = "Zaklenjeno" +running = "Deluje" + +[portal.errorBoundary] +description = "V tem pogledu je prišlo do nepričakovane napake. Poskusite znova ali izberite drug razdelek v stranski vrstici." +retry = "Poskusite znova" +title = "Na tej strani je šlo nekaj narobe" + +[portal.home.editor] +activeUsers = "{{n}} aktivnih" +invite = "Povabite sodelavce" +name = "Stirling PDF Editor" +open = "Odpri v brskalniku" +updated = "posodobljeno {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Samogostovano · Docker" +kubernetes = "Samogostovano · Kubernetes" + +[portal.home.greeting] +afternoon = "Dober dan" +evening = "Dober večer" +morning = "Dobro jutro" + +[portal.home.onboarding] +dismiss = "Opusti nastavitev" +notStarted = "Ni začeto" +progress = "Dokončano {{done}} od {{total}}" +title = "Dokončajte nastavitev" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC za celotno organizacijo, zavezane cene glede na količino in air-gapped namestitev." +cta = "Začnite preizkus" +ctaQuote = "Pridobite ponudbo" +lead = "Za 250+ zaposlenih." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Namestite namizno aplikacijo, za vedno brezplačno." +title = "Prenesite PDF urejevalnik" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktivnih · {{recommended}} priporočenih" +chip = "{{active}} aktivnih" +title = "Vklopite pravilnike" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} povezanih · vsak PDF upravljan tam, kjer pristane" +chip = "{{connected}} povezanih" +title = "Povežite svoje vire" + +[portal.home.quickActions] +subtitle = "Najpomembnejša opravila za danes" +title = "Hitra dejanja" + +[portal.home.quickActions.buildPipeline] +blurb = "3-koračni sestavljalnik nad tipizirano knjižnico operacij" +title = "Zgradite pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenti, webhooks, nadzorovane mape" +title = "Povežite vir" + +[portal.home.quickActions.issueApiKey] +blurb = "Omejen ključ z omejitvami hitrosti in seznamom dovoljenih IP" +title = "Izdajte API ključ" + +[portal.infrastructure] +manageEditorDeployment = "Upravljaj namestitev urejevalnika" +sectionsAriaLabel = "Razdelki infrastrukture" +subtitle = "Namestitve, poverilnice, varnostna drža, shramba in revizijska sled za vaš delovni prostor Stirling." +title = "Infrastruktura" + +[portal.infrastructure.apiKeys] +createKey = "Ustvari ključ" +heading = "API ključi" +subheading = "Omejene poverilnice z omejitvami hitrosti po ključu, dovoljenji in seznami dovoljenih IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Dovoljeni IP-ji" +anyIp = "Kateri koli IP (brez seznama dovoljenih)" +created = "Ustvarjeno" +lastUsed = "Nazadnje uporabljeno" +permissions = "Dovoljenja" +rateLimit = "Omejitev hitrosti" +rateLimitValue = "{{value}} zahtev/min" +usageMonth = "Uporaba ta mesec" +usageToday = "Uporaba danes" + +[portal.infrastructure.apiKeys.empty] +description = "Ustvarite omejen ključ, da začnete klicati Stirling API." +title = "API ključev še ni" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtriraj revizijske dogodke po kategoriji" +heading = "Revizijski dnevniki" +latencyValue = "{{value}} ms" +noEventsInCategory = "V tej kategoriji ni dogodkov." +subheading = "Vsak dogodek overjanja, konfiguracije in obdelave v vašem delovnem prostoru." + +[portal.infrastructure.audit.columns] +actor = "Akter" +event = "Dogodek" +latency = "Zakasnitev" +status = "Stanje" +target = "Vir" +timestamp = "Časovni žig" + +[portal.infrastructure.audit.empty] +description = "Dejavnost delovnega prostora se bo prikazala tukaj, ko se zgodi." +title = "Ni revizijskih dogodkov" + +[portal.infrastructure.audit.export] +cancel = "Prekliči" +error = "Izvoz ni uspel. Poskusite znova." +exportButton = "Izvozi" +exporting = "Izvažanje…" +fieldsLegend = "Stolpci" +format = "Oblika" +open = "Izvozi" +subtitle = "Prenesite revizijske dogodke kot CSV ali JSON. Izberite, katere stolpce želite vključiti." +title = "Izvozi revizijski dnevnik" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Ime dokumenta" +ipAddress = "IP naslov" +outcome = "Izid" +tool = "Orodje" +username = "Uporabniško ime" + +[portal.infrastructure.audit.filters] +all = "Vse" +auth = "Overjanje" +config = "Konfiguracija" +elevation = "Povišanje dostopa" +processing = "Obdelava" +security = "Varnost" + +[portal.infrastructure.audit.forbidden] +description = "Revizijski dnevnik je na voljo vodjem ekip in skrbnikom. Za dostop prosite vodjo ekipe ali skrbnika." +title = "Nimate dostopa" + +[portal.infrastructure.audit.metrics] +config = "Konfiguracija" +elevation = "Povišanje dostopa" +processing = "Obdelava" +totalEvents = "Skupaj dogodkov · 24 h" + +[portal.infrastructure.createKey] +cancel = "Prekliči" +createKey = "Ustvari ključ" +done = "Končano" +ipAllowlistHelper = "Z vejicami ločeni razponi CIDR. Pustite prazno, da dovolite kateri koli IP." +ipAllowlistLabel = "Seznam dovoljenih IP" +keyNameLabel = "Ime ključa" +keyNamePlaceholder = "npr. Produkcija · zajem" +permissionsLabel = "Dovoljenja" +secretKeyCaption = "Skrivni ključ" +secretWarning = "Shranite to v upravljalnik skrivnosti. Stirling vedno shrani samo hash — pozneje ga ni mogoče obnoviti." +subtitle = "Omejite ključ na najmanjši obseg, ki ga potrebuje. Kadar koli ga lahko zavrtite ali prekličete." +subtitleCreated = "Kopirajte to skrivnost zdaj — ne bo več prikazana." +title = "Ustvari API ključ" +titleCreated = "Ključ ustvarjen" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Namestil" +environment = "Okolje" +product = "Izdelek" +status = "Stanje" +version = "Različica" +when = "Kdaj" + +[portal.infrastructure.deployments.recent] +heading = "Nedavne namestitve" +subheading = "Najnovejše uvedbe po izdelkih in okoljih." + +[portal.infrastructure.deployments.regionColumns] +instances = "Primerki" +latency = "Zakasnitev" +load = "Obremenitev" +p99 = "P99" +region = "Regija" +status = "Stanje" +throughput = "Prepustnost" +uptime = "Čas delovanja" +version = "Različica" + +[portal.infrastructure.deployments.regions] +heading = "Regije" +subheading = "Stanje v živo za vsako nameščeno regijo Stirling — zakasnitev, obremenitev in različica uvedbe." + +[portal.infrastructure.deployments.regions.empty] +description = "Nameščene regije se prikažejo tukaj, ko je vaš delovni prostor pripravljen." +title = "Ni nameščenih regij" + +[portal.infrastructure.models] +heading = "Modeli" +msValue = "{{value}} ms" +subheading = "Katalog modelov in usmerjanje, ki poganja obdelavo dokumentov v vašem delovnem prostoru." + +[portal.infrastructure.models.byom] +description = "Registrirajte on-prem ali samogostovan model in ga pripnite na regijo za obdelavo, vezano na rezidentnost podatkov." +title = "Prinesite svoj model" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Upravljani modeli, ki so na voljo vašemu delovnemu prostoru, z zakasnitvijo in stroški v živo." +subEnterprise = "Upravljani, lastni in on-prem modeli — z možnostjo pripenjanja po regijah." + +[portal.infrastructure.models.catalogue.empty] +description = "Modeli v katalogu vašega delovnega prostora se prikažejo tukaj." +title = "Ni razpoložljivih modelov" + +[portal.infrastructure.models.columns] +cost = "Strošek" +latency = "Zakasnitev" +load = "Obremenitev" +model = "Model" +status = "Stanje" +type = "Vrsta" +version = "Različica" + +[portal.infrastructure.models.metrics] +activeModels = "Aktivni modeli" +avgLatency = "Povp. zakasnitev" +included = "Vključeno" +monthlySpend = "Mesečna poraba za modele" + +[portal.infrastructure.models.routing] +empty = "Ni konfiguriranih pravil usmerjanja." +heading = "Pravila usmerjanja" +sub = "Kateri model obravnava posamezno operacijo. Privzeto velja, kadar se ne ujema nobeno ožje pravilo." +subLocked = "Usmerite operacije na določene modele — na voljo v plačljivih paketih." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Nadgradite na Pro, da nadzirate, kateri model obravnava posamezno operacijo in vrsto dokumenta." +title = "Usmerjanje modelov je plačljiva funkcija" + +[portal.infrastructure.models.routingColumns] +default = "Privzeto" +docType = "Vrsta dokumenta" +modelForAria = "Model za {{operation}}" +operation = "Operacija" +routedTo = "Usmerjeno na" + +[portal.infrastructure.security.access.byok] +description = "Zagotovite ključ iz svojega KMS. Stirling z njim šifrira, vendar lahko še vedno bere." +label = "Prinesite svoj ključ (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ključi nikoli ne zapustijo vašega KMS. Stirling hrani samo šifrirano besedilo." +label = "Obdržite svoj ključ (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling upravlja šifrirne ključe. Najpreprosteje — brez operacij s ključi na vaši strani." +label = "Ključi pri Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Pravilnik dostopa do dokumentov" +subheading = "Nadzira, kdo lahko dešifrira obdelane dokumente v mirovanju." + +[portal.infrastructure.security.attestations] +heading = "Potrdila o skladnosti" +noReport = "Poročilo ni na voljo" +subheading = "Revizijska drža po posameznih okvirjih, s poročili, ki so na voljo za potrjene kontrole." +viewReport = "Ogled poročila →" + +[portal.infrastructure.security.compliance] +heading = "Skladnost" +subheading = "Potrdila in certifikati, ki pokrivajo platformo Stirling." + +[portal.infrastructure.security.empty] +description = "Varnostna konfiguracija vašega delovnega prostora se bo prikazala tukaj." +title = "Varnostna drža ni na voljo" + +[portal.infrastructure.security.hyokBanner] +description = "Pri HYOK šifrirni ključi nikoli ne zapustijo vašega KMS. Stirling shranjuje in obdeluje samo šifrirano besedilo, ki ga lahko kadar koli prekličete." +title = "Stirling ne more dešifrirati vaših dokumentov" + +[portal.infrastructure.security.ipAllowlist] +empty = "Ni konfiguriranih razponov IP — vsi IP-ji so dovoljeni." +heading = "Seznam dovoljenih IP" +sub = "API dostop je omejen na te razpone CIDR." +subLocked = "Omejite API dostop na znane razpone IP — na voljo v plačljivih paketih." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Nadgradite na Pro, da omejite API dostop na določena omrežja." +title = "Seznami dovoljenih IP so plačljiva funkcija" + +[portal.infrastructure.security.ipColumns] +added = "Dodano" +addedBy = "Dodal" +cidr = "CIDR" +label = "Oznaka" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritem" +heading = "Upravljanje šifrirnih ključev" +keyId = "Identifikator ključa" +lastRotated = "Nazadnje zavrteno" +rotateKey = "Zavrti ključ" +rotationPolicy = "Pravilnik vrtenja" +subheading = "Skrbništvo nad ključi, ki šifrirajo dokumente v mirovanju — kdo lahko dešifrira in kako se ključi vrtijo." + +[portal.infrastructure.security.managedBanner] +description = "Skrbništvo bring-your-own-key (BYOK) in hold-your-own-key (HYOK) je na voljo v Enterprise. Nadgradite, da zagotovite ključe iz svojega KMS." +title = "Ključe v vašem paketu upravlja Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Azija-Pacifik" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR meja podatkov" +label = "Evropska unija" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Združene države" + +[portal.infrastructure.security.residencyHeader] +heading = "Rezidentnost podatkov" +subheading = "Kje so dokumenti shranjeni in obdelani." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} uporabljeno" + +[portal.infrastructure.storage.empty] +description = "Povezana shramba in uporaba se prikažeta tukaj." +title = "Shramba ni konfigurirana" + +[portal.infrastructure.storage.lifecycle] +active = "Aktivno" +activeRange = "0–{{value}}d" +archived = "Arhivirano" +coldStorage = "hladna shramba" +deleted = "Izbrisano" +never = "nikoli" +purged = "trajno izbrisano" + +[portal.infrastructure.storage.providers] +connect = "Poveži" +connected = "Povezano" +heading = "Povezani ponudniki" +subheading = "Kam se zapisujejo obdelani artefakti." + +[portal.infrastructure.storage.retention] +heading = "Hramba" +subheading = "Kako dolgo se artefakti hranijo pred brisanjem v življenjskem ciklu." +windowLabel = "Privzeto obdobje hrambe" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dan" +days_other = "{{count}} dni" +never = "Nikoli ne izbriši" + +[portal.infrastructure.storage.totalUsage] +heading = "Skupna uporaba" +progressLabel = "Uporabljena shramba" +subheading = "Shramba, porabljena pri vseh povezanih ponudnikih." + +[portal.infrastructure.tabs] +apiKeys = "API ključi" +audit = "Revizijski dnevniki" +deployments = "Namestitve" +models = "Modeli" +security = "Varnost" +storage = "Shramba" + +[portal.nav] +agent-builder = "Graditelj agentov" +components = "Komponente" +docs = "Dokumentacija za razvijalce" +documents = "Dokumenti" +editor = "Urejevalnik" +home = "Domov" +infrastructure = "Infrastruktura" +pipelines = "Pipelines" +policies = "Pravilniki" +procurement = "Nabava" +settings = "Nastavitve" +sources = "Viri" +usage = "Uporaba in obračunavanje" +users = "Uporabniki" + +[portal.notifications] +markAllRead = "Označi vse kot prebrano" +title = "Obvestila" +viewAll = "Prikaži vse" + +[portal.notifications.ariaLabel] +none = "Obvestila, brez neprebranih" +unread_one = "Obvestila, {{count}} neprebrano" +unread_other = "Obvestila, {{count}} neprebranih" + +[portal.notifications.count] +allRead = "vse prebrano" +loading = "nalaganje" +new_one = "{{count}} novo" +new_other = "{{count}} novih" + +[portal.notifications.empty] +description = "Ni novih obvestil." +title = "Vse je urejeno" + +[portal.pipelines] +subtitle = "Vsak samodejni pipeline dokumentov na backendu: urejena veriga operacij nad naborom virov, zagnana s sprožilcem. Kliknite vrstico za njegove korake in vire." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Nov pipeline" + +[portal.pipelines.builder] +addStep = "Dodaj orodje" +back = "Nazaj na pipelines" +discard = "Zavrzi spremembe" +enabled = "Omogočeno" +keepEditing = "Nadaljuj urejanje" +needsUpload = "Potrebuje naloženo datoteko" +noToolMatches = "Nobeno orodje se ne ujema z vašim iskanjem." +pipelineSettings = "Nastavitve pipeline" +searchTools = "Išči orodja" +selectToolBody = "Dodajte orodje za gradnjo pipeline." +selectToolTitle = "Orodij še ni" +toolSettings = "Nastavitve orodja" +unknownStep = "Neprepoznana operacija, ohranjena takšna, kot je." +unsavedBody = "Imate neshranjene spremembe. Jih želite shraniti pred odhodom ali jih zavreči?" +unsavedTitle = "Neshranjene spremembe" +uploadUnsupported = "Naložene datoteke v pipelines še niso podprte, zato teh korakov ni mogoče shraniti: {{tools}}." +usesDefaults = "Zažene se s privzetimi nastavitvami" + +[portal.pipelines.composer] +addTool = "Dodaj orodje" +cancel = "Prekliči" +chainEmpty = "Dodajte orodje, da začnete graditi svoj pipeline." +create = "Ustvari pipeline" +directory = "Izhodna mapa" +directoryHelp = "Absolutna pot na strežniku. Biti mora znotraj konfiguriranih dovoljenih map." +editingUnsupported = "Prikaz teh parametrov orodja za urejanje še ni podprt." +moveDown = "Premakni dol" +moveUp = "Premakni gor" +name = "Ime" +namePlaceholder = "npr. Pregled redakcij" +noSources = "Viri še niso povezani. Pipeline se lahko še vedno zažene na datotekah, ki so mu posredovane neposredno." +noToolSettings = "To orodje nima nastavljivih možnosti." +operations_one = "Operacija ({{count}})" +operations_other = "Operacije ({{count}})" +output = "Izhod" +removeStep = "Odstrani operacijo" +save = "Shrani spremembe" +scheduleEvery = "Zaženi vsakih" +sources = "Viri" +sourcesLoading = "Nalaganje virov..." +trigger = "Sprožilec" +triggerManual = "Samo ročno" + +[portal.pipelines.composer.unit] +days = "dni" +hours = "ur" +minutes = "minut" + +[portal.pipelines.delete] +body = "Izbrisati \"{{name}}\"? Tega ni mogoče razveljaviti." +cancel = "Prekliči" +confirm = "Izbriši" +title = "Izbrisati pipeline?" + +[portal.pipelines.detail] +delete = "Izbriši pipeline" +run = "Zaženi zdaj" + +[portal.pipelines.empty] +action = "Ustvari pipeline" +description = "Ustvarite svoj prvi pipeline: izberite vire, na katerih se izvaja, povežite operacije in izberite, kam gre izhod." +title = "Pipelines še ni" + +[portal.pipelines.kpi] +active = "Aktivni" +paused = "Zaustavljeni" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Zapiši v mapo" +inline = "Vrni datoteke" + +[portal.pipelines.run] +completed_one = "Zagon končan." +completed_other = "Vseh {{count}} zagonov je končanih." +empty = "Ničesar ni za zagnati: viri niso imeli dokumentov za obdelavo." +failed = "Zagon ni uspel: {{error}}" +running = "Zagon se je začel; še vedno poteka." +timeout = "Zagon traja dlje od pričakovanega; morda se bo še vedno dokončal v ozadju." + +[portal.pipelines.status] +active = "Aktivno" +paused = "Zaustavljeno" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Viri" +status = "Stanje" +steps = "Koraki" + +[portal.pipelines.trigger] +folder-watch = "Nadzor mape" +manual = "Ročno" +schedule = "Načrtovano" + +[portal.policies] +subtitle = "Stalne avtomatizacije, ki uveljavljajo pipeline orodij na vsakem dokumentu. Vsak pravilnik se sproži ob nalaganju ali izvozu, zažene svojo verigo orodij in shrani uveljavljeno različico poleg izvirnika." +title = "Pravilniki" + +[portal.policies.card] +comingSoon = "Nadgradite na Enterprise" +notSetUp = "Ni nastavljeno" + +[portal.policies.categories.compliance] +desc = "Uveljavite zahteve HIPAA, GDPR, SOC 2 ali FedRAMP za vsak dokument." +label = "Skladnost" + +[portal.policies.categories.ingestion] +desc = "Razvrstite dokumente, izvlecite strukturirane podatke, uveljavite konvencije poimenovanja in normalizirajte strani." +label = "Zajem" + +[portal.policies.categories.retention] +desc = "Nastavite, kako dolgo se dokumenti hranijo, kdaj se arhivirajo in kdaj izbrišejo." +label = "Hramba" + +[portal.policies.categories.routing] +desc = "Samodejno usmerite dokumente k pravi ekipi, mapi ali sistemu." +label = "Usmerjanje" + +[portal.policies.categories.security] +desc = "Zaznajte PII, redigirajte, odstranite aktivno vsebino in dodajte vodni žig dokumentom." +label = "Varnost" + +[portal.policies.config] +scopeAll = "Vsi dokumenti" + +[portal.policies.config.compliance] +summary = "Preveri dokumente glede na regulativne okvire, preden zapustijo sistem." + +[portal.policies.config.compliance.fields] +accessLog = "Dnevnik dostopa" +auditTrail = "Revizijska sled" +frameworks = "Okviri" +onViolation = "Ko ni skladno" + +[portal.policies.config.compliance.rules] +0 = "Pregled okvira" +1 = "Uveljavi dejanje" +2 = "Revizijska sled" + +[portal.policies.config.ingestion] +summary = "Razvršča dokumente, izvleče strukturirane podatke, uveljavlja poimenovanje in normalizira strani." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Pod pragom" +minConfidence = "Najm. zanesljivost" + +[portal.policies.config.ingestion.rules] +0 = "Razvrsti" +1 = "Izvleci" +2 = "Poimenuj" +3 = "Normaliziraj" + +[portal.policies.config.retention] +summary = "Uveljavlja, kako dolgo se dokumenti hranijo, kdaj se arhivirajo in kdaj izbrišejo." + +[portal.policies.config.retention.fields] +archiveAfter = "Arhiviraj po" +immutableHold = "Nespremenljiva zadržitev" +keepFor = "Hrani za" + +[portal.policies.config.retention.rules] +0 = "Zadržitev hrambe" +1 = "Samodejno arhiviranje" +2 = "Blokada izbrisa" + +[portal.policies.config.routing] +summary = "Usmeri dokumente na pravo destinacijo glede na vrsto in razvrstitev." + +[portal.policies.config.routing.fields] +destination = "Destinacija" +notify = "Obvesti ob usmerjanju" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Samodejno razvrsti" +1 = "Usmeri v mapo" +2 = "Webhook obvestilo" + +[portal.policies.config.security] +summary = "Zazna in redigira PII, odstrani aktivno vsebino (JavaScript) ter doda vodne žige dokumentom." + +[portal.policies.config.security.rules] +0 = "Redigiraj PII" +1 = "Odstrani JavaScript" +2 = "Vodni žig" + +[portal.policies.detail] +enforces = "Uveljavlja" +onEveryExport = "Ob vsakem izvozu" +onEveryUpload = "Ob vsakem nalaganju" +outputAsNewFile = "kot nova datoteka" +outputAsNewVersion = "kot nova različica" +recentActivity = "Nedavna dejavnost" +retry = "Poskusi znova" +showLess = "Prikaži manj" +showMore = "Prikaži več" +sources = "Viri" + +[portal.policies.detail.actions] +clearHistory = "Počisti zgodovino obdelave" +delete = "Izbriši" +editSettings = "Uredi nastavitve" +pause = "Začasno ustavi" +resume = "Nadaljuj" +runNow = "Zaženi zdaj" + +[portal.policies.detail.clearHistory] +body = "Ta pravilnik bo pozabil vsako datoteko, ki jo je že obdelal, in ob naslednjem zagonu znova obdelal vse, kar je trenutno v njegovih virih. Same datoteke se ne spremenijo. Tega ni mogoče razveljaviti." +cancel = "Prekliči" +confirm = "Počisti zgodovino" +title = "Počisti zgodovino obdelave?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenti se bodo tukaj prikazali, ko se ta pravilnik zažene." +title = "Ni še dejavnosti" + +[portal.policies.endpoints] +addWatermark = "Vodni žig" +autoRedact = "Prekrij PII" +compressPdf = "Stisni" +flatten = "Splošči" +ocrPdf = "OCR" +sanitizePdf = "Odstrani JavaScript" + +[portal.policies.offline] +description = "Vaši pravilniki so shranjeni in se bodo prikazali, ko bo povezava obnovljena." +retry = "Poskusi znova" +title = "Backend ni na voljo" + +[portal.policies.stats] +activeFor = "Aktivno" +dataProcessed = "Obdelani podatki" +docsEnforced = "Uveljavljeni dokumenti" + +[portal.policies.status] +active = "Aktivno" +paused = "Začasno ustavljeno" + +[portal.policies.summary.active] +description = "Uveljavljanje ob nalaganju/izvozu" +label = "Aktivni pravilniki" + +[portal.policies.summary.categories] +description = "Na voljo za konfiguracijo" +label = "Kategorije" + +[portal.policies.summary.docsEnforced] +description = "Med aktivnimi pravilniki" +label = "Uveljavljeni dokumenti" + +[portal.policies.summary.paused] +description = "Konfigurirano, vendar se ne sproži" +label = "Začasno ustavljeno" + +[portal.policies.wizard.actions] +back = "Nazaj" +cancel = "Prekliči" +continue = "Nadaljuj" +enablePolicy = "Omogoči pravilnik" +saveChanges = "Shrani spremembe" + +[portal.policies.wizard.capability.compress] +desc = "Stisne dokument na manjšo velikost datoteke." +label = "Zmanjšaj velikost datoteke" + +[portal.policies.wizard.capability.flatten] +desc = "Združi polja obrazca in opombe v stran, da jih ni mogoče urejati." +label = "Splošči dokument" + +[portal.policies.wizard.capability.ocr] +desc = "Zažene OCR, da skenirane strani postanejo besedilo, ki ga je mogoče izbrati in iskati." +label = "Omogoči iskanje po besedilu" + +[portal.policies.wizard.capability.redact] +desc = "Poišče in počrni občutljive podrobnosti — kot so številke socialnega zavarovanja in kartic — da jih ni mogoče prebrati." +label = "Prekrij občutljive podatke" + +[portal.policies.wizard.capability.sanitize] +desc = "Odstrani skriti JavaScript, da se ob odprtju dokumenta nič ne more samodejno zagnati." +label = "Odstrani aktivno vsebino" + +[portal.policies.wizard.capability.watermark] +desc = "Odtisne viden znak (npr. »Zaupno«) čez vsako stran." +label = "Uporabi vodni žig" + +[portal.policies.wizard.errors] +noTools = "Najprej omogočite vsaj eno orodje v poteku dela." +saveFailed = "Pravilnika ni bilo mogoče shraniti. Poskusite znova." + +[portal.policies.wizard.output] +heading = "Izhod in zagon" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Samodejno oštevilčenje" +label = "Pravilo imena datoteke" +placeholder = "Besedilo za dodajanje (izbirno)" +prefix = "Predpona" +suffix = "Pripona" + +[portal.policies.wizard.output.outputAs] +label = "Izhod kot" +newFile = "Nova datoteka" +newVersion = "Nova različica" + +[portal.policies.wizard.output.runOn] +export = "Izvoz" +helper = "Kdaj se pravilnik sproži: ob nalaganju ali pred izvozom." +label = "Zaženi ob" +upload = "Nalaganje" + +[portal.policies.wizard.settings] +heading = "Nastavitve" + +[portal.policies.wizard.sources] +heading = "Viri" +loading = "Nalaganje virov…" + +[portal.policies.wizard.tabs] +ariaLabel = "Koraki nastavitve" +settings = "Nastavitve" +workflow = "Dejanja" + +[portal.policies.wizard.title] +edit = "Uredi pravilnik {{category}}" +setUp = "Nastavi pravilnik {{category}}" + +[portal.policies.wizard.workflow] +description = "Izberite, kaj ta pravilnik naredi z vsakim dokumentom, ki ga obdela." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktivno" +noRule = "Nobeno pravilo še ni uveljavljeno" +subtitle = "Stalne avtomatizacije, skozi katere gre vsak dokument, ne glede na to, kateri cevovod ga obravnava." +title = "Kaj se izvaja na vaših PDF-jih" + +[portal.policySummary.action] +comingSoon = "Nadgradite na Enterprise" +configure = "Konfiguriraj" +setUp = "Nastavi" + +[portal.policySummary.column] +activeRule = "Aktivno pravilo" +policy = "Pravilnik" +status = "Stanje" + +[portal.policySummary.empty] +description = "Ko so pravilniki konfigurirani, se kategorije prikažejo tukaj." +title = "Ni še pravilnikov" + +[portal.policySummary.state] +active = "Aktivno" +off = "Izklopljeno" +soon = "Kmalu" + +[portal.processingStatus] +managePlan = "Upravljaj paket" +volumeSuffix = "Obdelani PDF-ji · zadnjih 30 dni" + +[portal.procurement] +reset = "Ponastavi nabavo (demo)" +subtitle = "Poskrbite za evalvacijo, pogodbo in uvajanje svoje ekipe. Vsak dokument na enem mestu." +title = "Nabava" + +[portal.procurement.action] +download = "Prenesi" +pay = "Plačaj zdaj" +request = "Zahtevaj" +sign = "Preglej in podpiši" +upload = "Naloži" + +[portal.procurement.agreement] +agreeCta = "Strinjam se in se naročam" +confirm = "Prebral/-a sem in se strinjam s pogodbo Stirling Enterprise Agreement." +eyebrow = "Pogodba" +intro = "Ena združena pogodba pokriva vaš dogovor: Master Service Agreement, Order Form, EULA in Data Processing Agreement. Preglejte jo, nato se strinjajte, da sprejmete ponudbo v zavezujočo naročnino." +title = "Preglejte svojo pogodbo Enterprise" + +[portal.procurement.builder] +addons = "Dodatki" +back = "Nazaj" +businessName = "Ime podjetja" +businessNamePlaceholder = "Vaše podjetje" +continue = "Nadaljuj" +country = "Država" +countryEuro = "Evroobmočje (EUR €)" +countryUK = "Združeno kraljestvo (GBP £)" +countryUS = "Združene države (USD $)" +eula = "Prebral/-a sem in se strinjam z Stirling Enterprise EULA. Ta ureja pogodbo, ustvarjeno iz te ponudbe." +generate = "Ustvari ponudbo" +included = "Vključeno" +indemnification = "Odškodnina za IP" +indemnificationSub = "Branimo upravičene zahtevke IP v skladu z EULA" +offlineLicense = "Licenca za offline / air-gapped okolje" +offlineLicenseSub = "Prenosljiva licenčna datoteka za air-gapped samogostujočo instanco" +qbr = "Četrtletni poslovni pregledi" +qbrSub = "Vaš SE vsako četrtletje pregleda uporabo in časovni načrt" +running = "{{annual}} / leto · {{years}}-letni {{tcv}}" +s1Sub = "Vaša ekipa in PDF-ji, ki jih pričakujete obdelati vsako leto." +s1Title = "Koliko boste obdelali?" +s2Sub = "Daljši pogoji znižajo ceno; vaša raven storitve določa podporo." +s2Title = "Zaveza in storitev" +s3Sub = "Za ponudbo in pogodbo, ki jo ustvari." +s3Title = "Vaši podatki" +serviceLevel = "Raven storitve" +slDedicated = "Namenska" +slDedicatedSub = "4 delovne ure · namenski skrbnik računa · +30%" +slPriority = "Prednostna" +slPrioritySub = "Isti delovni dan · imenovani CSM · +15%" +slStandard = "Standardna" +slStandardSub = "Naslednji delovni dan · skupni CSM · vključeno" +stepOf = "Korak {{n}} od {{total}}" +term = "Obdobje" +termDiscount = "Uporabljen {{pct}}% popust za večletno zavezo" +title = "Sestavite svojo ponudbo" +training = "Uvajanje in usposabljanje" +trainingSub = "Seje v živo, da vaša ekipa začne delati" +users = "Skupno uporabnikov" +usersPlaceholder = "npr. 250" +volEstimated = "Ocenjeno iz {{count}} uporabnikov (~2.000 PDF-jev vsak, vključno z avtomatizacijo). Uredite, če veste bolje." +volManual = "Uporablja se vaša številka. Kadar koli znova ocenite glede na velikost ekipe." +volNoUsers = "Niste prepričani? Vnesite velikost ekipe in ocenili bomo." +volume = "Letni obseg PDF" +volumePlaceholder = "npr. 1.000.000" +years_one = "{{count}} leto" +years_other = "{{count}} let" + +[portal.procurement.docs] +count_one = "{{count}} dokument" +count_other = "{{count}} dokumentov" +done = "Končano" +here = "Tukaj ste" +hide = "Skrij" +optional = "Izbirno" +paidAddon = "Plačljiv dodatek" +show = "Prikaži" +subtitle = "Vse, kar potrebujete na vsakem koraku poti, prikazano, ko se dogovor premika naprej." +supportingSubtitle = "SOC 2, varnostni pregledi, davčni obrazci in več, pripravljeno, ko vaša varnostna ali nabavna ekipa vpraša. Nekateri imajo enkratno pristojbino." +supportingTitle = "Podpora vaši evalvaciji" +title = "Dokumenti" +upcoming = "Prihajajoče" + +[portal.procurement.error] +title = "Nekaj je šlo narobe" + +[portal.procurement.hero] +company = "Vaš Enterprise dogovor" +ctaAgreement = "Preglej in podpiši pogodbo" +ctaLive = "Ste v živo" +ctaPayment = "Dodaj plačilo" +ctaQuote = "Preglejte svojo ponudbo" +ctaTrial = "Sestavite svojo ponudbo" +eyebrow = "Enterprise nabava" +inviteTeammates = "Povabi člane ekipe" +keyDocs = "Ključni dokumenti" +nextStep = "Naslednji korak: {{action}}" +notStarted = "Ni začeto" +open = "Odpri nabavo" +scheduleCall = "Načrtuj klic" +setup1Sub = "Povabite člane ekipe" +setup1Title = "Uvedite PDF Editor" +setup2Sub = "Vklopite obdelavo v urejevalnikih in drugih virih" +setup2Title = "Povežite PDF Processor" +setup3Sub = "Vklopite varnost, skladnost, usmerjanje ali hrambo, ko jih potrebujete" +setup3Title = "Dodajte priporočene pravilnike" + +[portal.procurement.journey] +daysLeft_one = "Preostane {{count}} dan" +daysLeft_other = "Preostane {{count}} dni" +engineerLabel = "Vaš inženir rešitev" +eyebrow = "Vaša uvedba" +live = "V Stirling Enterprise ste v živo" +nextStep = "Naslednji korak: {{action}}" +subtitle = "Vaš inženir rešitev je prisoten pri vsakem koraku. Eno naslednje dejanje naenkrat; celoten kontrolni seznam je spodaj." +title = "Od preizkusa do produkcije, ena vodena pot" +trialTitle = "Enterprise preizkus" + +[portal.procurement.journeySteps.agreement] +blurb = "En podpis pokriva MSA, naročilnico, EULA in DPA." +gatingAction = "Preglejte in podpišite svojo pogodbo" +label = "Pogodba" + +[portal.procurement.journeySteps.implementation] +blurb = "Pripravite delovni prostor in zaženite go-live načrt." +gatingAction = "Priprava vašega delovnega prostora" +label = "Implementacija" + +[portal.procurement.journeySteps.payment] +blurb = "Plačajte s kartico, bančnim nakazilom ali na podlagi naročilnice." +gatingAction = "Potrdite plačilo" +label = "Plačilo" + +[portal.procurement.journeySteps.quote] +blurb = "Preglejte cene za zavezani obseg in pogodbeno obdobje." +gatingAction = "Sprejmite svojo ponudbo" +label = "Ponudba" + +[portal.procurement.journeySteps.trial] +blurb = "Ocenite Stirling s svojimi dokumenti in poteki dela." +gatingAction = "Sestavite svojo ponudbo" +label = "Preizkus" + +[portal.procurement.license] +copied = "Kopirano" +copy = "Kopiraj ključ" +downloadError = "Datoteke offline licence trenutno še ni bilo mogoče ustvariti — poskusite znova čez trenutek." +downloadOffline = "Prenesi offline licenco (.lic)" +hint = "Prilepite ta ključ v samogostujočo instanco, da jo aktivirate, ali ga shranite za svojo evidenco. Varno ga hranite." +label = "Vaš licenčni ključ" + +[portal.procurement.link] +cta = "Poveži račun" +description = "Nabava teče na vašem povezanem računu Stirling: tako pripravimo preizkus, določimo ceno ponudbe in začnemo zaračunavanje. Za začetek povežite račun." +eyebrow = "Enterprise" +title = "Za začetek povežite svoj račun" + +[portal.procurement.live] +description = "Vaša naročnina je aktivna in vaša licenca je izdana. Vaša ekipa je pripravljena in zaračunavanje se je začelo." +eyebrow = "V živo" +title = "V Stirling Enterprise ste v živo" + +[portal.procurement.locked] +description = "Preizkusni ključi, ponudbe z zavezanim obsegom, pogodba z enim podpisom, plačilo in vaša knjiga dokumentov so tukaj, ko začnete Enterprise evalvacijo." +eyebrow = "Samo Enterprise" +talkToSales = "Pogovorite se s prodajo" +title = "Nabavna pot se odpre z Enterprise" + +[portal.procurement.milestone] +accept = "Sprejmi in nadaljuj" +description = "Prenesite PDF, da ga delite s svojo ekipo, vrnite se in sprejmite, ko boste pripravljeni, ali naredite spremembe." +download = "Prenesi PDF" +downloadError = "Ponudbenega PDF-ja trenutno še ni bilo mogoče prenesti — poskusite znova čez trenutek." +edit = "Uredi ponudbo" +eyebrow = "Ponudba {{number}}" +perYear = " / leto" +preparedFor = "Pripravljeno za {{company}}" +tcv = "{{value}} skupna pogodbena vrednost" +title = "Vaša ponudba je pripravljena" + +[portal.procurement.modal] +cancel = "Prekliči" +chooseFile = "Izberi datoteko" +close = "Zapri" +downloadBody = "Vaš prenos se bo kmalu začel." +downloadCta = "Prenesi" +downloadTitle = "Prenos" +noFile = "Ni izbrane datoteke" +payBody = "Plačajte svojo zavezano pogodbo s kartico ali bančnim nakazilom prek Stripe. Vaš delovni prostor se pripravi takoj, ko je plačilo poravnano." +payCta = "Nadaljuj na Stripe" +payTitle = "Potrdi plačilo" +requestBodyFree = "To ustvarimo na zahtevo. Potrdite in vaš inženir rešitev ga bo kmalu poslal." +requestBodyPaid = "To je plačljiv dodatek. Potrdite in vaš inženir rešitev bo določil obseg ter poslal dokumentacijo." +requestCta = "Zahtevaj" +requestTitle = "Zahtevaj ta dokument" +signBody = "Odpre Stirling Enterprise Agreement za e-podpis: en podpis pokriva MSA, naročilnico, EULA in DPA. Samodejno sopodpišemo in napredujete na plačilo." +signCta = "Odpri za podpis" +signTitle = "Preglejte in podpišite svojo pogodbo" +uploadBody = "Pošljite nam svojo PO in izdali bomo račun po vaših pogojih. Povlecite PDF ali spodaj izberite datoteko." +uploadCta = "Naloži naročilnico" +uploadTitle = "Naložite svojo naročilnico" + +[portal.procurement.payment] +description = "Vaša ponudba je sprejeta in vaša licenca je že aktivna — vaša ekipa lahko začne takoj. Prvi račun plačajte, ko boste pripravljeni; tukaj ga lahko plačate ali prenesete, brez e-pošte." +downloadInvoice = "Prenesi račun" +simulate = "Simuliraj prejeto plačilo (demo)" +title = "Naročnina ustvarjena" +viewInvoice = "Ogled in plačilo računa" + +[portal.procurement.schedule] +fallback = "Razporejevalnika ni bilo mogoče naložiti." +fallbackLink = "Odpri načrtovanje v novem zavihku" +subtitle = "Vaš inženir rešitev bo vašo ekipo vodil skozi uvedbo. Izberite čas, ki vam ustreza." +title = "Načrtuj klic" + +[portal.procurement.status] +action = "Potrebno dejanje" +available = "Na voljo" +complete = "Dokončano" +pending = "V teku" +request = "Na zahtevo" + +[portal.procurement.trial] +body = "Podaljšanje doda 7 dni in obvesti vašega inženirja rešitev." +bodyMaxed = "Uporabili ste vsa svoja podaljšanja — če potrebujete več časa, se pogovorite s svojim inženirjem rešitev." +cancel = "Prekliči preizkus" +extend = "Podaljšaj za 7 dni" +maxed = "Dosežena omejitev" +subtitle = "Vaš brezplačni preizkus traja do {{date}}. Kartica ni potrebna." +title = "Enterprise preizkus" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Cene za zavezani obseg, SSO + SCIM + RBAC za celotno organizacijo, 90-dnevna nespremenljiva revizija in namenski SE." +homeCta = "Začni preizkus →" +homeHeadline = "Obdelajte milijone PDF-jev." + +[portal.recentActivity] +title = "Nedavna dejavnost" +viewAll = "Prikaži vse" + +[portal.recentActivity.empty] +description = "Zagoni cevovodov, uvedbe in dogodki agentov se bodo prikazali tukaj." +title = "Tukaj še ni ničesar" + +[portal.search] +ariaLabel = "Iskanje" +placeholder = "Išči Stirling — endpointi, cevovodi, dokumenti…" + +[portal.search.empty] +noActionsDescription = "Hitra dejanja se bodo prikazala tukaj, ko bodo na voljo." +noActionsTitle = "Ni hitrih dejanj" +noMatches = "Ni zadetkov za \"{{query}}\"" +noMatchesDescription = "Poskusite z drugo ključno besedo ali prebrskajte katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Povezava računa" + +[portal.shell.header] +accountFallback = "Račun" +accountMenu = "Meni računa" +darkMode = "Temni način" +lightMode = "Svetli način" +search = "Iskanje" +searchPlaceholder = "Išči…" +signOut = "Odjava" +switchToDark = "Preklopi na temno temo" +switchToLight = "Preklopi na svetlo temo" + +[portal.shell.sidebar] +appEditor = "Urejevalnik" +appProcessor = "Procesor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dokumentov" +linkAccount = "Poveži račun Stirling" +planEditor = "Paket Editor" +planEnterprise = "Paket Enterprise" +planProcessor = "Paket Processor" +primaryNav = "Primarna navigacija" +switchApp = "Preklopi aplikacijo" + +[portal.sources] +subtitle = "Ponovno uporabne vhodne povezave, ki dovajajo dokumente v Stirling. Povezavo konfigurirajte enkrat, nato se nanjo sklicujte iz poljubnega števila pravilnikov. Kliknite vrstico za njeno konfiguracijo in pravilnike, ki jo uporabljajo." +title = "Viri" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Poveži vir" + +[portal.sources.delete] +body = "Izbrisati \"{{name}}\"? Tega ni mogoče razveljaviti. Pravilnike, ki se nanj sklicujejo, bo treba posodobiti." +cancel = "Prekliči" +confirm = "Izbriši" +title = "Izbriši vir?" + +[portal.sources.detail] +closeAriaLabel = "Zapri podrobnosti" +delete = "Izbriši vir" +docs24h = "Zadnjih 24 h" +docs30d = "Zadnjih 30 dni" +docsTotal = "Skupno videnih" +docsTrend = "Dokumenti v zadnjih 30 dneh" +documents = "Dokumenti" +edit = "Uredi" +notReferenced = "Nanj se ne sklicuje noben pravilnik, zato ga je varno izbrisati." +pause = "Začasno ustavi" +resume = "Nadaljuj" +subtitle = "{{type}} · {{status}}" +usedBy = "Uporablja" + +[portal.sources.empty] +description = "Povežite mapo (in kmalu shrambo v oblaku), da bodo vaši pravilniki imeli od kod pridobivati dokumente." +title = "Ni še povezanih virov" + +[portal.sources.kpi] +inUse = "V uporabi" +total = "Povezave" +unused = "Neuporabljeno" + +[portal.sources.status] +active = "Aktivno" +disabled = "Onemogočeno" +unused = "Neuporabljeno" + +[portal.sources.table] +source = "Vir" +status = "Stanje" +usedBy = "Pravilniki" + +[portal.sources.types.editor] +label = "Urejevalnik" + +[portal.sources.types.folder] +description = "Spremljajte imenik na strežniku za nove dokumente." +label = "Mapa" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolutna pot, ki jo Stirling spremlja za datoteke za obdelavo." +label = "Pot imenika" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Preverjanje vsebine prebere vsako spremenjeno datoteko, zato se preimenovanja in dotiki, ki ne spremenijo vsebine, ne obdelajo znova." +label = "Zaznavanje sprememb" + +[portal.sources.types.folder.fields.identity.options] +hash = "Velikost, datum in preverjanje vsebine" +stat = "Velikost in datum spremembe" + +[portal.sources.types.folder.fields.mode] +label = "Način branja" + +[portal.sources.types.folder.fields.mode.options] +consume = "Porabi: vsako datoteko obdelaj enkrat" +snapshot = "Posnetek: ponovno preberi mapo ob vsakem zagonu" + +[portal.sources.types.folder.fields.recursive] +label = "Globina mape" + +[portal.sources.types.folder.fields.recursive.options] +all = "Vključi podmape" +top = "Samo zgornja raven" + +[portal.sources.types.unknown] +label = "Vir" + +[portal.sources.wizard] +back = "Nazaj" +cancel = "Prekliči" +continue = "Nadaljuj" +editTitle = "Uredi vir" +name = "Ime" +namePlaceholder = "npr. Sprejem zahtevkov" +save = "Shrani spremembe" +subtitle = "Korak {{current}} od {{total}} · {{label}}" +title = "Poveži vir" +type = "Vrsta" + +[portal.sources.wizard.steps] +chooseType = "Izberi vrsto" +configure = "Konfiguriraj" +review = "Preglej in poveži" + +[portal.usage] +managePayment = "Upravljaj plačilo" +subtitle = "Poraba, računi in upravljanje paketa za vsak PDF, ki ga je Stirling zaračunal, v eni konzoli." +title = "Uporaba in obračunavanje" + +[portal.usage.error] +loadWallet = "Denarnice ni bilo mogoče naložiti" +openStripePortal = "Portala Stripe ni bilo mogoče odpreti" +walletUnavailable = "Denarnica ni na voljo: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Znova se prijavite" +body = "Vaša seja računa Stirling je potekla. Znova se prijavite za ogled obračunavanja — vaša instanca ostane povezana." +title = "Seja je potekla" + +[portal.users] +title = "Uporabniki" + +[portal.users.roles] +subtitle = "Vsaka vloga obstaja v vsakem paketu — kaj lahko vsaka naredi, je fiksno v celotni organizaciji." +title = "Vloge" + +[portal.users.roles.admin] +label = "Admin (lastnik organizacije)" +summary = "Popolno upravljanje delovnega prostora, nastavitev in članov." + +[portal.users.roles.admin.permissions] +0 = "Upravljanje uporabnikov, ekip in vlog" +1 = "Upravljanje vseh integracij, vklj. s povezavami S3" +2 = "Dodelitev ali preklic dostopa do portala" +3 = "Vse, kar lahko naredi lastnik ekipe" + +[portal.users.roles.guest] +label = "Gost" +summary = "Omejen ali samo spletni dostop; ne more imeti osebnih konfiguracij." + +[portal.users.roles.guest.permissions] +0 = "Samo spletna / demo uporaba" +1 = "Brez API ključev ali integracij" +2 = "Brez dostopa do portala" +3 = "Samo za branje, kjer je deljeno" + +[portal.users.roles.member] +label = "Član" +summary = "Običajen uporabnik — dela z deljenimi viri in svojimi konfiguracijami." + +[portal.users.roles.member.permissions] +0 = "Uporaba urejevalnika in deljenih integracij" +1 = "Ustvarjanje osebnih API in MCP konfiguracij" +2 = "Ogled konfiguracij ekipe, deljenih z njimi" +3 = "Brez upravljanja S3 ali delovnega prostora" + +[portal.users.roles.team_owner] +label = "Lastnik ekipe" +summary = "Ima ekipo — upravlja vire njenih članov in deljene konfiguracije." + +[portal.users.roles.team_owner.permissions] +0 = "Ustvarjanje in upravljanje povezav S3 ekipe" +1 = "Upravljanje integracijskih konfiguracij v lasti ekipe" +2 = "Dostop do portala prek privzetega pravilnika" +3 = "Vse, kar lahko naredi član" + +[portal.welcome] +ariaLabel = "Dobrodošli v Stirling PDF" +badge = "Open-source" +installEditor = "Namesti urejevalnik" +inviteTeammates = "Povabi člane ekipe" +openInBrowser = "Odpri v brskalniku" +perks = "Za vedno brezplačno · Samogostovanje možno" +subtitle = "Najvarnejši PDF Editor na svetu je brezplačen za ekipe vseh velikosti. Vključuje več kot 60 PDF operacij in SSO." +title = "Dobrodošli v" +titleAccent = "Stirling PDF" + [printFile] title = "Natisni datoteko" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licence za backend odvisnosti, vključene v ta strežnik." +backendLabel = "Backend licence" +backendTitle = "Backend licence tretjih oseb" +empty = "Ni najdenih odvisnosti." +frontendDescription = "Licence za frontend odvisnosti, vključene v izdajo." +frontendLabel = "Frontend licence" +frontendTitle = "Frontend licence tretjih oseb" +license = "Licenca" +listDescription = "Seznam je prikazan neposredno v UI iz paketa izdaje ali backend endpointa." +listTitle = "Vključene odvisnosti" +loadError = "Nalaganje licenc tretjih oseb ni uspelo" +module = "Modul" +version = "Različica" + [settings.licensingAnalytics] audit = "Revizija" plan = "Načrt" @@ -7686,7 +9775,9 @@ memberRemoved = "Član uspešno odstranjen" namePlaceholder = "Vnesite ime ekipe" personal = "Osebno" removeError = "Odstranjevanje člana ni uspelo" +renameCancel = "Prekliči preimenovanje" renameError = "Preimenovanje ekipe ni uspelo" +renameSubmit = "Shrani ime ekipe" renameSuccess = "Ekipa je bila uspešno preimenovana" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Pošlji povabilo" title = "Povabi člana ekipe" [team.members] +actions = "Dejanja člana" emailColumn = "E-pošta" empty = "Še ni članov ekipe" nameColumn = "Ime" @@ -7933,6 +10025,146 @@ title = "Podrobna statistika" unknownEndpoint = "Neznana končna točka" visits = "Obiski" +[users] +lastActive = "Nazadnje aktiven" +learnMore = "Več o vlogah in dostopu." +locked = "Zaklenjeno" +roleFor = "Vloga za {{name}}" +rowActions = "Dejanja za {{name}}" +showAll = "Prikaži vseh {{count}}" +showLess = "Prikaži manj" +subtitle2 = "Vaši ljudje, ekipe in ravni dostopa." +suspended = "Suspendirano" +teamActions = "Dejanja ekipe" +title = "Uporabniki" +you = "(vi)" + +[users.action] +deleteTeam = "Izbriši ekipo" +disableMfa = "Ponastavi MFA" +move = "Premakni v ekipo" +reinstate = "Ponovno vzpostavi" +remove = "Odstrani iz organizacije" +rename = "Preimenuj ekipo" +resetPw = "Ponastavi geslo" +suspend = "Suspendiraj" +unlock = "Odkleni račun" + +[users.cap] +addProcessor = "+ Processor" +approver = "Odobri pravilnik" +editor = "Urejevalnik" +processor = "Procesor" + +[users.confirm] +deleteTeamBody = "Izbrisati ekipo {{name}}? Ekipa mora biti najprej prazna - premaknite njene člane v drugo ekipo in ne sme več imeti nobenih integracijskih konfiguracij." +deleteTeamTitle = "Izbriši ekipo" +disableMfaBody = "Odstraniti vpis MFA za {{name}}? Če je zahtevano, ga bodo ob naslednji prijavi znova nastavili." +disableMfaTitle = "Ponastavi MFA" +removeBody = "Trajno odstraniti {{name}} iz organizacije? Tega ni mogoče razveljaviti." +removeTitle = "Odstrani člana" + +[users.empty] +description = "Povabite svojo ekipo, da začnete sodelovati." +title = "Ni še članov" + +[users.group] +addToTeam = "Dodaj v ekipo" +guestCount = "{{count}} gost" +guests = "Gostje" +guestsDesc = "Zunanji sodelavci, omejeni na to, kar ste delili. Samo urejevalnik." +ledBy = "vodi {{owner}}" +org = "Organizacija" +orgDesc = "Lastniki z avtoriteto za celotno organizacijo in odobritvijo pravilnikov" +owners = "{{count}} lastnik" +team = "Ekipa {{name}}" +teamMeta = "{{count}} oseb" + +[users.invite] +access = "Dostop" +action = "Povabi ljudi" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Način prijave" +authWeb = "Geslo" +create = "Ustvari račun" +createSubtitle = "Ustvarite samogostujoč račun z geslom ali SSO." +createTitle = "Ustvari račun" +editorDesc = "Urejajte PDF-je v Stirling PDF Editor. To dobi vsak." +email = "E-poštni naslov" +emailError = "Vnesite veljaven e-poštni naslov" +emailPlaceholder2 = "ime@podjetje.com" +forceChange = "Zahtevaj spremembo gesla ob prvi prijavi" +forceMfa = "Zahtevaj nastavitev MFA ob prvi prijavi" +method = "Kako jih dodati" +methodDirect = "Ustvari račun neposredno" +methodEmail = "Povabi po e-pošti" +password = "Geslo" +passwordError = "Geslo mora imeti vsaj 8 znakov" +processorDeferred = "Povabilo poslano, vendar dostopa do Processor še ni bilo mogoče dodeliti - nastavite ga iz seznama, ko se pridružijo." +processorDesc = "Površina upravljanja, zagon cevovodov, agenti in API." +role = "Vloga" +send2 = "Pošlji povabilo" +subtitle2 = "Prejeli bodo e-poštno sporočilo za pridružitev vašemu delovnemu prostoru Stirling." +team = "Ekipa" +title = "Povabi osebe" +username = "Uporabniško ime" +usernameError = "Uporabniško ime mora imeti vsaj 3 znake" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Pri dostopu do zalednega sistema je prišlo do napake ali pa nimate dostopa. Poskusite znova." +title = "Članov ni bilo mogoče naložiti" + +[users.moveTeam] +apply = "Premakni" +team = "Ekipa" +title = "Premakni v ekipo" + +[users.newTeam] +action = "+ Nova ekipa" +create = "Ustvari ekipo" +emailError = "Vnesite veljaven e-poštni naslov" +name = "Ime ekipe" +namePlaceholder = "npr. Finance" +nameRequired = "Ime ekipe je obvezno" +owner = "Lastnik ekipe" +ownerFailed = "Ekipa je bila ustvarjena, vendar lastnika ni bilo mogoče povabiti. Dodelite ga s seznama članov." +ownerHelper = "Vsaka ekipa ima vodjo. Povabljen bo kot lastnik ekipe, z omogočenim Procesorjem, in lahko doda preostale člane. Pozneje ga lahko znova dodelite." +ownerPlaceholder = "owner@company.com" +subtitle = "Združite osebe pod lastnikom ekipe, ki upravlja njihov dostop." +title = "Nova ekipa" + +[users.renameTeam] +apply = "Preimenuj" +name = "Ime ekipe" +title = "Preimenuj ekipo" + +[users.resetPw] +apply = "Ponastavi geslo" +confirm = "Potrdite geslo" +copied = "Kopirano v odložišče" +copyHint = "Kopirajte to zdaj – ne bo več prikazano." +email = "Obvesti uporabnika o ponastavitvi po e-pošti" +forceChange = "Zahtevaj spremembo gesla ob naslednji prijavi" +generate = "Ustvari varno geslo" +includePw = "Vključi novo geslo v e-poštno sporočilo" +mismatch = "Gesli se ne ujemata" +newPassword = "Novo geslo" +regen = "Ustvari znova" +title = "Ponastavi geslo" +tooShort = "Geslo mora imeti vsaj 8 znakov" + +[users.role] +guest = "Gost" +member = "Član" +orgOwner = "Lastnik organizacije" +teamOwner = "Lastnik ekipe" + +[users.team] +grantProcessor = "Dodeli Procesor ekipi" +revokeProcessor = "Prekliči Procesor za ekipo" + [validateSignature] date = "Datum" downloadCsv = "Prenesi CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Pomanjšaj" [viewer.attachments] addAttachment = "Dodaj prilogo" close = "Zapri priloge" +closeSidebar = "Zapri stransko vrstico prilog" +download = "Prenesi prilogo" empty = "Ta dokument ne vsebuje prilog" loading = "Nalaganje prilog..." noDocument = "Odprite PDF, da si ogledate njegove priloge." noMatch = "Nobena priloga ne ustreza vašemu iskanju" noSupport = "Podpora za priloge v tem pregledovalniku ni na voljo." +retry = "Poskusi znova" searchPlaceholder = "Išči priloge" title = "Priloge" +[viewer.bookmarks] +bookmarkTitle = "Naslov zaznamka" +closeSidebar = "Zapri stransko vrstico zaznamkov" +collapseAll = "Strni vse zaznamke" +expandAll = "Razširi vse zaznamke" + [viewer.comments] addComment = "Dodaj komentar" addCommentPlaceholder = "Dodaj komentar..." @@ -8075,6 +10316,7 @@ clearAll = "Počisti vse komentarje" clearAllDescription = "To odstrani komentarje in odgovore iz stranske vrstice, pri čemer ohrani vse priložene anotacije v dokumentu." clearAllTitle = "Počistiti vse komentarje?" close = "Zapri komentarje" +closeSidebar = "Zapri stransko vrstico komentarjev" deleteAnnotationAndComment = "Izbriši pripombo in komentar" deleteDescription = "Ta pripomba ima priložen komentar. Iz stranske vrstice lahko odstranite samo komentar in ohranite pripombo ali pa izbrišete vse." deleteTitle = "Odstraniti pripombo iz komentarjev?" @@ -8106,6 +10348,11 @@ title = "Polja obrazca" unsavedBadge = "Neshranjeno" unsavedDesc = "Imate neshranjene spremembe" +[viewer.layers] +closeSidebar = "Zapri stransko vrstico plasti" +hideAll = "Skrij vse plasti" +showAll = "Prikaži vse plasti" + [viewer.link] delete = "Izbriši povezavo" @@ -8136,6 +10383,9 @@ resultsOf = "od {{total}}" [viewer.signature] delete = "Izbriši podpis" +[viewer.thumbnails] +closeSidebar = "Zapri stransko vrstico sličic" + [viewPdf] tags = "ogled, branje, opomba, besedilo, slika" title = "Ogled/Uredi PDF" @@ -8562,6 +10812,7 @@ loading = "Nalaganje članov..." locked = "zaklenjen" lockedBadge = "Zaklenjeno" loginRequired = "Najprej omogočite način prijave" +memberActions = "Dejanja člana" noMembersFound = "Ni najdenih članov" role = "Vloga" searchMembers = "Išči člane..." @@ -8571,6 +10822,7 @@ unlockAccount = "Odkleni račun" unlockUserError = "Odklep uporabniškega računa ni uspel" unlockUserSuccess = "Uporabniški račun je bil uspešno odklenjen" user = "Uporabnik" +userInfo = "Podatki o uporabniku" [workspace.people.actions] upgrade = "Nadgradi" @@ -8716,6 +10968,7 @@ removeMemberError = "Uporabnika ni bilo mogoče odstraniti iz skupine" removeMemberSuccess = "Uporabnik odstranjen iz skupine" renameTeamLabel = "Preimenuj skupino" system = "Sistem" +teamActions = "Dejanja ekipe" teamName = "Ime skupine" teamNotFound = "Skupine ni mogoče najti" title = "Skupine" diff --git a/frontend/editor/public/locales/sr-LATN-RS/translation.toml b/frontend/editor/public/locales/sr-LATN-RS/translation.toml index a4f08f987f..fbd8cb5b03 100644 --- a/frontend/editor/public/locales/sr-LATN-RS/translation.toml +++ b/frontend/editor/public/locales/sr-LATN-RS/translation.toml @@ -7,6 +7,7 @@ black = "Crno" blue = "Plavo" cancel = "Otkaži" chooseFile = "Izaberi datoteku" +clear = "Obriši" close = "Zatvori" comingSoon = "Uskoro" confirm = "Potvrdi" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} datoteka je spremno." property = "Svojstvo" quickPosition = "Brza pozicija" red = "Crveno" +remove = "Ukloni" reset = "Resetuj" review = "Pregled" save = "Sačuvaj" @@ -180,6 +182,7 @@ addMoreFiles = "Dodaj još fajlova..." attachments = "Izaberite priloge" info = "Izaberite fajlove koje želite da priložite vašem PDF-u. Ovi fajlovi će biti ugnježdeni i dostupni kroz panel priloga u PDF-u." placeholder = "Izaberite fajlove..." +removeFile = "Ukloni fajl" selectedFiles = "Izabrani fajlovi" submit = "Dodaj priloge" @@ -1628,6 +1631,9 @@ title = "Želiš li da učiniš Stirling PDF boljim?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Poravnaj po sredini" +alignLeft = "Poravnaj levo" +alignRight = "Poravnaj desno" annotationStyle = "Stil anotacije" backgroundColor = "Boja pozadine" borderOff = "Okvir: isključen" @@ -2531,6 +2537,7 @@ title = "Pravilo palca" [certSign.source] device = "Ovaj uređaj" +noOtherSources = "Nema drugih dostupnih izvora sertifikata." server = "Server" stepTitle = "Izvor sertifikata" upload = "Otpremi" @@ -2805,6 +2812,7 @@ back = "Nazad" cancel = "Otkaži" close = "Zatvori" collapse = "Skupi" +confirm = "Potvrdi" continue = "Nastavi" copied = "Kopirano!" copy = "Kopiraj" @@ -3595,7 +3603,9 @@ makeCopy = "Napravi kopiju" mobileShort = "Mobilni" mobileUpload = "Otpremanje sa mobilnog" mobileUploadNotAvailable = "Otpremanje sa mobilnog nije omogućeno" +moreOptions = "Više opcija" myFiles = "Moje datoteke" +nextFile = "Sledeći fajl" noFiles = "Nema dostupnih datoteka" noFilesFound = "Nije pronađena nijedna datoteka koja odgovara vašoj pretrazi" noRecentFiles = "Nisu pronađene nedavne datoteke" @@ -3605,6 +3615,7 @@ openInFileEditor = "Otvori u uređivaču datoteka" openInPageEditor = "Otvori u uređivaču stranica" owner = "Vlasnik" ownerUnknown = "Nepoznato" +previousFile = "Prethodni fajl" recent = "Nedavno" removeBoth = "Ukloni sa oba mesta" removeFilePrompt = "Ova datoteka je sačuvana na ovom uređaju i na vašem serveru. Odakle želite da je uklonite?" @@ -3680,7 +3691,9 @@ workbench = "Radna površina" [fileSidebar] addFiles = "Dodaj datoteke" +addingFiles = "Dodavanje fajlova…" collapse = "Skupi bočnu traku" +customizeGroups = "Prilagodi grupe" dropHint = "Otvorite datoteke da biste započeli" dropToAdd = "Drop files to add" expand = "Proširi bočnu traku" @@ -3693,8 +3706,11 @@ noFiles = "Još nema datoteka" openFileManager = "Otvori menadžer datoteka" openFromComputer = "Otvori sa računara" openSettings = "Otvori podešavanja" +other = "Ostalo" +recent = "Nedavno" search = "Pretraga" searchPlaceholder = "Pretraži datoteke..." +viewAll = "Prikaži svih {{count}} fajlova" [fileSidebar.fileItem] closeViewer = "Zatvori pregledač" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Dodaj" +addLabel = "Dodaj oznaku…" +categoryIconAria = "Izaberite ikonu za {{name}}" +createCategory = "Kreiraj kategoriju" +delete = "Izbriši kategoriju" +done = "Gotovo" +hide = "Sakrij kategoriju" +newCategory = "Naziv nove kategorije…" +removeLabel = "Ukloni {{name}}" +rename = "Preimenuj" +reset = "Vrati na podrazumevano" +search = "Pretraži oznake…" +show = "Prikaži kategoriju" +subtitle = "Grupišite fajlove u nadređene kategorije. Dodajte postojeće ili nove oznake u kategoriju, preimenujte je ili kreirajte svoju. Fajlovi koji nisu ni u jednoj kategoriji prikazuju se pod „Ostalo”." +title = "Kategorije bočne trake" + [filesPage] addToWorkspace = "Dodaj u radni prostor" addToWorkspaceCount = "Dodaj {{count}} u radni prostor" @@ -3715,6 +3748,7 @@ backToFolder = "Nazad na {{folder}}" backToMyFiles = "Nazad na Moje fajlove" breadcrumbs = "Putanja fascikle" cancel = "Otkaži" +classification = "Klasifikacija" clearSearch = "Obriši pretragu" clearSelection = "Poništi izbor" closeDetails = "Zatvori detalje" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Nije moguće otpremiti fajlove: {{message}}" added = "Dodato" count = "Fajlova" folder = "Fascikla" +labels = "Oznake" modified = "Izmenjeno" name = "Naziv" size = "Veličina" -toolHistory = "Istorija alata" toolHistoryAtVersion = "Kumulativni lanac alata" totalSize = "Ukupna veličina" type = "Tip" @@ -4614,10 +4648,10 @@ welcomeTitle = "Pozvani ste!" [landing] addFiles = "Dodaj datoteke" heroSubtitle = "Prevucite ili dodajte postojeći PDF da biste počeli." -heroTitle = "Stirling PDF" mobileUpload = "Otpremi sa mobilnog" openFromComputer = "Otvori sa računara" uploadFromComputer = "Otpremi sa računara" +workbenchEmptyStateHero = "Ispustite PDF bilo gde" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Izlaz" [onboarding] activeFiles = "Prikaz Active Files pokazuje sve PDF-ove koje ste učitali u alat i omogućava da izaberete koje ćete obraditi." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Zatvori" cropSettings = "Sada kada smo izabrali fajl koji želimo da isečemo, možemo podesiti alat Crop da odaberemo oblast na koju želimo da isečemo PDF." fileCheckbox = "Klikom na neki fajl birate ga za obradu. Možete izabrati više fajlova za grupne operacije." fileReplacement = "Izmenjeni fajl će automatski zameniti original u Workbench-u, što vam omogućava da ga lako obradite kroz dodatne alate." @@ -4955,6 +4990,7 @@ skipTheTour = "Preskoči obilazak" [onboarding.desktopInstall] body = "Stirling najbolje radi kao desktop aplikacija. Možete je koristiti offline, brže pristupati dokumentima i praviti izmene lokalno na računaru." +selectOs = "Izaberite operativni sistem" title = "Preuzmi" titleWithOs = "Preuzmi za {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF uređivač" [pdfTextEditor.actions] applyChanges = "Primeni izmene" +clearText = "Obriši tekst" downloadCopy = "Preuzmi kopiju" +moreOptions = "Više opcija" reset = "Poništi izmene" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Ugovori" +"Financial reports" = "Finansijski izveštaji" +"HR records" = "HR evidencija" +Insurance = "Osiguranje" +Invoices = "Fakture" +"Legal filings" = "Pravne prijave" +"Medical / PHI" = "Medicinsko / PHI" +"Tax documents" = "Poreski dokumenti" + [policies.enforcement] applying = "Primena {{names}}" applyingProgress = "Primena {{names}} ({{done}} od {{total}})" @@ -5963,9 +6011,95 @@ export = "Primena pre izvoza" input = "Primena pri uvozu" print = "Primena pre štampanja" +[policies.field] +accessLog = "Dnevnik pristupa" +archiveAfter = "Arhiviraj posle" +auditTrail = "Revizioni trag" +belowThreshold = "Ispod praga" +destination = "Odredište" +frameworks = "Okviri" +immutableHold = "Nepromeljivo zadržavanje" +keepFor = "Čuvaj" +minConfidence = "Min. pouzdanost" +notify = "Obavesti pri usmeravanju" +onViolation = "Kada nije usklađeno" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 godina" +"30 days" = "30 dana" +"90 days" = "90 dana" +Never = "Nikad" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Označi za pregled" +Hold = "Zadrži" +"Route to bucket" = "Usmeri u bucket" + +[policies.fieldOption.destination] +Documents = "Dokumenti" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 godinu" +"3 years" = "3 godine" +"30 days" = "30 dana" +"7 years" = "7 godina" +Indefinite = "Neograničeno" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automatski rediguj PHI" +"Block export" = "Blokiraj izvoz" +"Flag for review" = "Označi za pregled" +"Quarantine document" = "Stavi dokument u karantin" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Dodaj" +addPlaceholder = "Dodaj oznaku…" +customNote = "Prilagođeno vašem timu." +defaultNote = "Koristi se ugrađena podrazumevana vrednost, deljena sa vašim timom." +duplicate = "\"{{name}}\" već postoji." +edit = "Uredi oznake" +empty = "Još nema oznaka." +export = "Izvezi JSON" +iconAria = "Izaberite ikonu za {{name}}" +import = "Uvezi JSON" +importError = "Nije moguće uvesti taj fajl." +managedNote = "Timskim oznakama upravlja vođa vašeg tima." +modalSubtitle = "Deljeno sa celim vašim timom. Klasifikator bira oznake koje odgovaraju svakom dokumentu." +modalTitle = "Oznake klasifikacije" +pickIcon = "Koristi ikonu {{label}}" +removeAria = "Ukloni {{name}}" +resetToDefault = "Vrati na podrazumevano" +saveForTeam = "Sačuvaj za tim" +saving = "Čuvanje…" +sectionLabel = "Oznake klasifikacije" +startFromScratch = "Počni od nule" +teamCount = "timske oznake" +tooLong = "Oznake mogu imati najviše {{max}} znakova." +ungrouped = "Negrupisano" +view = "Prikaži oznake" + [policies.pii] account = "Brojevi računa (označeni)" card = "Kreditne/debitne kartice" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Brojevi za rutiranje u SAD (ABA)" ssn = "Brojevi socijalnog osiguranja" +[policies.settings] +noneExport = "Trenutno se nijedna politika ne pokreće pri izvozu." +noneUpload = "Trenutno se nijedna politika ne pokreće pri otpremanju." +onExport = "Pri izvozu" +onUpload = "Pri otpremanju" +reorderHandle = "Prevucite za promenu redosleda" +runOrderDesc = "Kada se više od jedne politike pokreće na isti okidač, pokreću se ovim redosledom — svaka na izlazu prethodne politike. Prevucite za promenu redosleda." +title = "Podešavanja politika" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Opcije politike" +policySettings = "Podešavanja politika" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Ponovi neuspele politike ({{count}})" +rowProgress = "Obrađeno {{completed}} od {{total}} fajlova" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Šta je politika?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} se primenjuje..." +badgeRan = "Politika {{name}} je pokrenuta na ovom fajlu" +blockingAction = "{{action}} blokirano dok se politika primenjuje, sačekajte..." +dismiss = "Zatvori preklop" +enforcingTitle = "Primena politike..." +viewAnyway = "Prikaži fajl (politika se i dalje primenjuje)" + +[portal] +comingSoon = "Uskoro" + +[portal.accountLink.card] +billingNote = "Nenadzirana obrada se naplaćuje iz novčanika vaše organizacije." +eyebrow = "Povezivanje naloga" +linkButton = "Poveži svoj Stirling nalog" +linked = "Povezano" +linkedAs = "Povezano kao {{name}}." +linkedGeneric = "Ova instanca je povezana." +notLinked = "Nije povezano" +title = "Poveži ovu organizaciju sa njenim Stirling nalogom" +unlink = "Prekini vezu" + +[portal.accountLink.card.error] +title = "Nije moguće povezati" + +[portal.accountLink.card.loginNotConfigured] +after = "da biste omogućili povezivanje naloga sa hostovanim Stirling nalogom. U razvojnom okruženju možete simulirati prijavu iz dijaloga za povezivanje." +before = "Podesite" +title = "SaaS prijava nije konfigurisana" + +[portal.accountLink.gate] +action = "Poveži nalog" +description = "Povežite Stirling nalog ove organizacije da biste koristili funkcije koje se naplaćuju." +title = "Povežite za otključavanje" +titleFeature = "Povežite za otključavanje {{feature}}" + +[portal.accountLink.instances] +active = "Aktivno" +revoke = "Opozovi" +revoked = "Opozvano" +unnamed = "Neimenovana instanca" + +[portal.accountLink.instances.columns] +instance = "Instanca" +lastSeen = "Poslednji put viđeno" +linked = "Povezano" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Povežite nalog ove organizacije, zatim registrujte svoje self-hosted instance da biste ih videli ovde." +title = "Nema povezanih instanci" + +[portal.accountLink.instances.time] +daysAgo_one = "pre {{count}} d" +daysAgo_other = "pre {{count}} d" +hoursAgo_one = "pre {{count}} h" +hoursAgo_other = "pre {{count}} h" +justNow = "upravo sada" +minutesAgo_one = "pre {{count}} min" +minutesAgo_other = "pre {{count}} min" +never = "nikad" + +[portal.accountLink.modal] +linkSubtitle = "Prijavite se na nalog na koji ovaj server treba da naplaćuje." +linkTitle = "Povežite svoj Stirling nalog" +reauthSubtitle = "Vaša sesija je istekla — ponovo se prijavite na svoj Stirling nalog. Vaša instanca ostaje povezana." +reauthTitle = "Prijavite se ponovo" +simulateSignIn = "Simuliraj prijavu (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "da biste omogućili povezivanje u aplikaciji sa hostovanim Stirling nalogom." +and = "i" +before = "Podesite" +title = "SaaS prijava nije konfigurisana" + +[portal.accountLink.panel] +instancesSub = "Svaka self-hosted instanca registrovana za ovu organizaciju. Opozovite akreditiv da biste odmah prekinuli njen nenadzirani pristup." +instancesTitle = "Povezane instance" +revokeError = "Nije moguće opozvati instancu" +sub = "Povežite ovu self-hosted organizaciju sa njenim Stirling nalogom kako bi se nenadzirana obrada naplaćivala iz novčanika vaše organizacije." + +[portal.accountLink.panel.loadError] +forbidden = "Samo vlasnik tima može da vidi povezane instance organizacije." +generic = "Nije moguće učitati povezane instance tima. Pokušajte ponovo za trenutak." +title = "Nije moguće učitati povezane instance" + +[portal.accountLink.state] +free = "Editor plan" +subscribed = "Processor plan" +unlinked = "Nije povezano" + +[portal.agentBuilder] +bootstrapFromDocument = "Kreiraj iz dokumenta" +sectionsAriaLabel = "Odeljci za izradu agenta" +selectorAriaLabel = "Agenti" +subtitle = "Dizajnirajte, testirajte i isporučite AI agente koji klasifikuju, izdvajaju iz i usmeravaju vaše dokumente. Definišite scenarije, ograničite pristup alatima, pokrenite zlatni skup i objavite verziju." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Otkaži" +dropzoneText = "Izaberite primer dokumenta (PDF ili slika)" +lead = "Ispustite primer dokumenta i predložićemo scenarije i šemu ekstrakcije koje možete doraditi. Ništa se ne objavljuje dok to ne pregledate." +submit = "Kreiraj agenta" +subtitle = "Započnite novog agenta iz jednog reprezentativnog fajla" +title = "Kreiraj iz dokumenta" + +[portal.agentBuilder.empty] +description = "Kreirajte agenta iz primera dokumenta da biste započeli njegove scenarije i šemu ekstrakcije, zatim doradite i objavite." +title = "Još nema agenata" + +[portal.agentBuilder.evals] +casesPassing = "Slučajevi prolaze" +columnCase = "Eval slučaj" +columnLatency = "Latencija" +columnResult = "Rezultat" +fail = "neuspeh" +goldenSetPassRate = "Stopa prolaznosti zlatnog skupa" +latencyMs = "{{ms}} ms" +notRun = "nije pokrenuto" +pass = "prolaz" +passRate = "Stopa prolaznosti" +runEvals = "Pokreni evals" + +[portal.agentBuilder.evals.empty] +description = "Evals pretvaraju vaše scenarije u ponovljiv zlatni skup. Nadogradite da biste pratili stopu prolaznosti tokom vremena i uslovili objavljivanja njome." +title = "Još nema zlatnog skupa" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "preko zlatnih skupova" +activeAgents = "Aktivni agenti" +avgPassRate = "Prosečna stopa prolaznosti eval" +fleetWide = "na nivou flote" +latestPublished = "Poslednje objavljeno" +scenarios = "Scenariji" +testCases = "test slučajevi" +totalDescription_one = "ukupno {{count}}" +totalDescription_other = "ukupno {{count}}" + +[portal.agentBuilder.scenarios] +add = "Dodaj" +addScenario = "Dodaj scenario" +enable = "Omogući" +expectationLabel = "Očekivano ponašanje" +expectationPlaceholder = "Šta agent treba da uradi" +inEval = "u eval" +mute = "Utišaj" +muted = "utišano" +nameLabel = "Naziv" +namePlaceholder = "npr. Eskalacija usklađenosti" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenariji" +tools = "Alati" +versions = "Verzije" + +[portal.agentBuilder.tools] +broadAccess = "Širok pristup" +deniedHint = "Izabrani alati su blokirani. Sve ostalo ostaje dostupno za pozivanje." +deniedTools = "Zabranjeni alati" +governanceGate = "Upravljanje alatima je dostupno na Enterprise planu." +restricted = "Ograničeno" +restrictedAccess = "Ograničen pristup alatima" +restrictedDescription = "Dozvolite svaki alat osim onih koje zabranite ispod." + +[portal.agentBuilder.versions] +current = "trenutna" +historyGate = "Puna istorija verzija i vraćanje su dostupni na Enterprise planu." +publish = "Objavi" +rollBack = "Vrati nazad" + +[portal.assistant] +close = "Zatvori asistenta" +error = "Nije moguće doći do asistenta." +errorWithDetail = "Nije moguće doći do asistenta: {{detail}}" +inputAriaLabel = "Pitajte asistenta" +inputPlaceholder = "Pitajte o Stirling…" +open = "Otvori asistenta" +send = "Pošalji" +title = "Asistent" +tryAsking = "Pokušajte da pitate" +typing = "Kuca" + +[portal.auth] +loading = "Učitavanje" +redirectingToEditor = "Preusmeravanje u editor..." + +[portal.billing.checkout] +noClientSecret = "Edge funkcija nije vratila client_secret." +subtitle = "Dodajte karticu da biste nastavili nakon besplatnog Editor plana. Stripe obrađuje ostalo." +title = "Uključite Processor plan" + +[portal.billing.checkout.activationSlow] +body = "Vaša uplata je uspela, ali aktivacija traje malo duže nego obično. Uključiće se automatski - zatvorite ovo i uskoro će se pojaviti ovde." +close = "Zatvori" +title = "Skoro gotovo" + +[portal.billing.checkout.error] +title = "Nije moguće pokrenuti checkout" + +[portal.billing.checkout.finalizing] +body = "Vaša uplata je prošla. Uključujemo mereno procesiranje na vašim povezanim instancama - to obično traje nekoliko sekundi." +hint = "Držite ovaj prozor otvoren." +title = "Aktiviranje vašeg Processor plana..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "u portal env da biste omogućili checkout u aplikaciji." +bodyBefore = "Podesite" +title = "Stripe nije konfigurisan" + +[portal.billing.enterpriseUpsell] +cta = "Sastavite svoju Enterprise ponudu" +description = "Popusti za ugovoreni obim, air-gapped implementacija, prilagođeni MSA i bezbednosne provere, kao i partnerstva sa distributerima trećih strana." +eyebrow = "Popust na obim · 1M+ PDF dokumenata" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktivno ovog meseca" +cost = "Trošak" +editorsDeployed = "Editor-i implementirani" +inviteTeammates = "Pozovi članove tima" +pdfsEdited = "PDF dokumenti uređeni" +subtitle = "Implementirajte bilo gde, za ceo tim." +title = "Besplatni PDF Editor-i" + +[portal.billing.freePlan] +checkoutErrorTitle = "Nije moguće pokrenuti checkout" +currentPlan = "Trenutni plan" +freeForever = "Besplatno zauvek" +noTeamResolved = "Još nije razrešen tim na vašem novčaniku — osvežite i pokušajte ponovo." +ownerOnly = "Samo vlasnik tima može da uključi Processor plan." +planName = "Editor" +ssoIncluded = "SSO uključen" +switchOnProcessor = "Uključi Processor →" +unlimitedUsers = "Neograničen broj korisnika" + +[portal.billing.invoices] +columnAmount = "Iznos" +columnDate = "Datum" +columnDescription = "Opis" +columnPdfsProcessed = "PDF dokumenti obrađeni" +columnStatus = "Status" +descriptionFallback = "Faktura" +downloadAriaLabel = "Preuzmi fakturu {{number}} kao PDF" +emptyDescription = "Kada se vaš tim pretplati i prvi ciklus se zatvori, vaše fakture će se pojaviti ovde." +emptyTitle = "Još nema faktura" +fetchLimitNote_one = "Prikazuje se {{count}} najnovija faktura. Starije fakture su u Stripe portalu." +fetchLimitNote_other = "Prikazuje se {{count}} najnovijih faktura. Starije fakture su u Stripe portalu." +loadError = "Nije moguće učitati fakture: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Prikaži svih {{count}}" +showAll_other = "Prikaži svih {{count}}" +showFewer_one = "Prikaži manje (prvih {{count}})" +showFewer_other = "Prikaži manje (prvih {{count}})" +showMostRecent_one = "Prikaži {{count}} najnoviju" +showMostRecent_other = "Prikaži {{count}} najnovijih" +title = "Istorija faktura" +viewAriaLabel = "Prikaži fakturu {{number}} u Stripe" +viewLink = "Prikaži ↗" + +[portal.billing.linkPrompt] +cta = "Poveži Stirling nalog" +description = "Ručno uređivanje PDF-a — prikaz, potpisivanje, spajanje, deljenje, vodeni žig, kompresovanje, konvertovanje, ručni OCR — uvek je besplatno, povezano ili ne. Povežite da biste preuzeli 500 besplatnih PDF dokumenata merene obrade (automatizacija, AI i API); kada vam zatreba više, uključite Processor plan i plaćajte samo ono što koristite." +title = "Povežite svoj Stirling nalog" + +[portal.billing.paymentMethod] +billedMonthly = "Naplaćuje se mesečno" +cardEnding = "{{brand}} koja se završava sa {{last4}}" +cardFallback = "Kartica" +expiresBilledMonthly = "Ističe {{expiry}} · naplaćuje se mesečno" +eyebrow = "Način plaćanja" +managedSub = "Vaša kartica i detalji naplate se bezbedno čuvaju u Stripe korisničkom portalu." +managedTitle = "Upravlja se u Stripe" +update = "Ažuriraj" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Još nema merene obrade u ovom periodu." +eyebrow = "PDF dokumenti obrađeni u ovom periodu" +legendValue_one = "{{formatted}} PDF dokument" +legendValue_other = "{{formatted}} PDF dokumenata" +segbarAriaLabel = "Mereni PDF dokumenti podeljeni po kategoriji" +segmentAgentsDesc = "Radnje AI agenta" +segmentAgentsLabel = "Agenti" +segmentApiDesc = "Direktni API zahtevi" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatizacije i pipeline-ovi" +segmentAutomationLabel = "Automatizacija" +unit = "mereni PDF dokumenti" + +[portal.billing.spendLimit] +adjustLimit = "Podesi limit" +cancel = "Otkaži" +capControlNote = "Promene se primenjuju odmah — povećajte ili smanjite gornju granicu bilo kada." +capSuffix = "/ mesec" +capSuffixWithDocs = "/ mesec · ≈ {{documents}} dokumenata" +displaySub = "Naplaćuje vam se samo ono što automatski obradite — nikad preko gornje granice." +editTitle = "Postavite mesečnu gornju granicu" +eyebrow = "Limit potrošnje" +guardrailBody = "čvrsta gornja granica — nikad vam se ne naplaćuje preko nje. Kada se dostigne limit, merena obrada se pauzira (neograničeno uređivanje PDF-a nastavlja da radi) dok je ne povećate ili se ciklus ne resetuje. Ništa se ne gubi." +guardrailLabel = "Vaša zaštitna ograda:" +noCap = "bez limita" +pctUsed = "{{pct}}% iskorišćeno" +remaining = "{{amount}} preostalo" +save = "Sačuvaj limit" +saveError = "Nije moguće sačuvati limit" +thisPeriodUncapped = "{{amount}} u ovom periodu · bez limita" +usedThisMonth = "{{amount}} iskorišćeno ovog meseca" +useSuggested = "Koristi predloženo · {{amount}} / mesec" + +[portal.billing.spendLimit.projection] +body_one = "Pri {{rate}}/dan dostižete limit za ~{{count}} dan (~{{monthEnd}} kraj meseca). Predloženi limit ~{{suggested}}." +body_other = "Pri {{rate}}/dan dostižete limit za ~{{count}} dana (~{{monthEnd}} kraj meseca). Predloženi limit ~{{suggested}}." +label = "Projektovano prekoračenje." + +[portal.billing.spendThisMonth] +eyebrow = "Potrošnja ovog meseca" +processed_one = "Obrađen {{formattedCount}} PDF dokument." +processed_other = "Obrađeno {{formattedCount}} PDF dokumenata." +processedWithRate_one = "Obrađen {{formattedCount}} PDF dokument, po {{rate}} svaki." +processedWithRate_other = "Obrađeno {{formattedCount}} PDF dokumenata, po {{rate}} svaki." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Povećajte ga sada da se automatska obrada nikad ne pauzira." +approachingTitle = "Na {{pct}}% ste mesečnog limita potrošnje" +raiseLimit = "Povećaj limit" +reachedBody = "Merena obrada je pauzirana dok ne povećate limit ili se ciklus ne resetuje. Neograničeno uređivanje PDF-a nastavlja da radi." +reachedTitle = "Dostignut je mesečni limit potrošnje" + +[portal.billing.subscribedPlan.portalError] +title = "Nije moguće otvoriti Stripe portal" + +[portal.billing.walletMeter] +capSuffix_one = "od {{allowance}} besplatnih PDF dokumenata iskorišćeno" +capSuffix_other = "od {{allowance}} besplatnih PDF dokumenata iskorišćeno" +eyebrow = "Processor probni period" +statusLabel_one = "{{remaining}} preostao" +statusLabel_other = "{{remaining}} preostalo" +sub = "Koristite PDF Editor besplatno. Platite za automatsku obradu PDF dokumenata." +title_one = "Obradite {{allowance}} PDF dokumenata besplatno" +title_other = "Obradite {{allowance}} PDF dokumenata besplatno" +titleWithRate_one = "Obradite {{allowance}} PDF dokumenata besplatno, zatim {{rate}}/PDF" +titleWithRate_other = "Obradite {{allowance}} PDF dokumenata besplatno, zatim {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Zaključano" +openAriaLabel = "Otvori komponentu {{name}}" + +[portal.catalogue.detail] +addToProject = "Dodaj u projekat" +ariaLabel = "Detalji komponente" +tabsAriaLabel = "Odeljci detalja komponente" +upgradeToUnlock = "Nadogradite za otključavanje" + +[portal.catalogue.detail.code] +install = "Instalacija" +usage = "Upotreba" + +[portal.catalogue.detail.locked] +description = "{{name}} je uključeno od {{tier}} plana. Nadogradite da biste ga ugradili." +title = "Nije dostupno na vašem planu" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Interaktivni sandbox se prikazuje ovde" + +[portal.catalogue.detail.pricing] +note = "Mereno po {{unit}}. Korišćenje preko mesečne besplatne kvote naplaćuje se vašem nalogu i stavlja pod Usage & Billing." + +[portal.catalogue.detail.stats] +billedOn = "Naplaćuje se po" +embeds30d = "Ugradnje (30d)" +freeQuota = "Besplatna kvota" +freeQuotaValue = "{{amount}} / mes" +maturity = "Zrelost" +none = "Nema" +perAction = "Po radnji" +price = "Cena" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Pregled" +pricing = "Cene" +props = "Props / API" + +[portal.catalogue.props] +optional = "opciono" +required = "obavezno" + +[portal.catalogue.props.columns] +description = "Opis" +name = "Prop" +required = "Obavezno" +type = "Tip" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Potrošnja komponente (MTD)" +embedsThisMonth = "Ugradnje ovog meseca" +inBeta = "U beta verziji" + +[portal.components.billingUnit] +approval = "odobrenje" +check = "provera" +event = "događaj" +render = "render" +review = "pregled" +session = "sesija" +signature = "potpis" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Ugradivi SDK widget-i koje ubacujete u svoju aplikaciju — viewer, tok e-potpisa, AI panel za pregled. Svaki se meri po radnji. Kliknite karticu za instalaciju, upotrebu i props." +title = "Komponente" + +[portal.componentsView.empty] +description = "Katalog komponenti nije moguće učitati. Pokušajte ponovo uskoro." +title = "Nema dostupnih komponenti" + +[portal.componentsView.lockedBanner] +description = "GA komponente su dostupne na Pay-as-you-go; nekoliko Beta komponenti je samo za Enterprise. Zaključane kartice prikazuju podsticaj za nadogradnju." +title = "Neke komponente zahtevaju plaćeni plan" + +[portal.docs.authentication] +codeCaption = "svaki zahtev" +eyebrow = "POČETAK" +lead = "Svi zahtevi se autentifikuju bearer tokenom. Ključevi su ograničeni po okruženju i nikad ne ističu osim ako se ne rotiraju." +liveKey = "Produkcijski ključevi — naplaćuju se, ograničeni stopom prema vašem planu." +testKey = "Sandbox ključevi — besplatni, vraćaju sintetičke fixture-e." +title = "Autentifikacija" + +[portal.docs.components] +codeCaption = "ugradi viewer" +eyebrow = "KOMPONENTE" +lead = "Ugradivi UI za redove pregleda i inspekciju dokumenata. Donesite svoje stilove ili koristite isporučenu temu." +title = "Drop-in viewer-i" + +[portal.docs.endpoints] +eyebrow = "API REFERENCA" +fieldCount_one = "{{count}} polje" +fieldCount_other = "{{count}} polja" +filterAll = "Sve" +filterAriaLabel = "Filtriraj endpoint-e po vertikali" +lead = "Svaki tip dokumenta je tipizirani endpoint. POST fajl, primite JSON validiran prema šemi. Filtrirajte po vertikali ispod." +title = "Endpoint-i" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCA" +lead = "Greške vraćaju stabilan mašinski čitljiv kod plus ljudsku poruku. 4xx telo uvek uključuje request_id za podršku." +title = "Greške" + +[portal.docs.nav] +ariaLabel = "Dokumentacija" + +[portal.docs.nav.empty] +description = "Indeks dokumentacije nije moguće učitati." +title = "Docs nisu dostupni" + +[portal.docs.quickstart] +eyebrow = "POČETAK" +lead = "Pošaljite prvi dokument na tipizirani endpoint i dobijte strukturirani JSON nazad u tri koraka. Bez obuke modela, bez prompt engineering-a." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "za recepte za copy-paste." +bodyBeforeLink = "povežite isti poziv u pipeline da lančano povežete validaciju, redakciju i isporuku — ili ga izložite agentu preko MCP. Pogledajte" +label = "Sledeće:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Kreirajte ključ sa opsegom iz kartice Infrastructure. Ključevi nose ograničenja stope i opcionu IP listu dozvoljenih. Izvezite ga u svoj shell:" +title = "Izdajte API ključ" + +[portal.docs.quickstart.step2] +body = "POST fajl na bilo koji tipizirani endpoint. Endpoint određuje šemu koju dobijate nazad — ovde, ekstraktor faktura." +snippetCaption = "izvuci fakturu" +title = "Pošaljite dokument" + +[portal.docs.quickstart.step3] +body = "Svaki odgovor se validira prema endpoint šemi, sa ocenom pouzdanosti i poreklom po polju." +codeCaption = "200 OK" +title = "Pročitajte strukturirani rezultat" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Konkurentnost" +eyebrow = "POČETAK" +lead = "Ograničenja se skaliraju prema vašem planu. Odgovor 429 uključuje Retry-After header; SDK-ovi automatski usporavaju ponovne pokušaje." +requestsPerMinute = "Zahtevi / minut" +title = "Ograničenja stope i kvote" + +[portal.docs.recipes] +cloneButton = "Kloniraj recept" +eyebrow = "PLAYBOOKS" +lead = "End-to-end obrasci koji lančano povezuju izvore, operacije i odredišta. Svaki se mapira na pipeline koji možete klonirati." +title = "Recepti" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "First-party klijenti sa tipiziranim odgovorima, automatskim ponovnim pokušajima i streaming otpremanjima. Svi prate isti katalog endpoint-a." +title = "Zvanični SDK-ovi" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Zastarelo" + +[portal.docs.skills] +eyebrow = "VEŠTINE" +lead = "Ugrađene, imenovane mogućnosti koje vaš agent poziva kao jedan alat. Svaka veština je deterministički lanac operacija sa priloženim evals." +title = "Veštine agenta" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCA" +lead = "Pretplatite se na događaje document.processed, pipeline.completed i quota.threshold. Payload-i se potpisuju sa HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header u odnosu na vašu tajnu za potpisivanje pre nego što verujete payload-u. SDK-ovi isporučuju" +beforeSignature = "Verifikujte" + +[portal.documents] +exportCsv = "Izvezi CSV" +search = "Pretraži po nazivu fajla, ID..." +subtitle = "Svaki dokument koji je vaša organizacija obradila, sa punim zapisom obrade. Pristup sadržaju je uslovljen zahtevom." +title = "Dokumenti" + +[portal.documents.audit] +approved = "Odobreno" +archived = "Arhivirano" +elevation = "Povišenje pristupa" +empty = "Još nema zabeleženih događaja." +extracted = "Obrađeno" +flagged = "Potrebna provera" +ingested = "Uneto" +reviewed = "U proveri" + +[portal.documents.drawer] +sectionsAriaLabel = "Odeljci detalja dokumenta" + +[portal.documents.drawer.tabs] +audit = "Audit" +extractions = "Ekstrakcije" +overview = "Pregled" + +[portal.documents.elevation] +requestAccess = "Zatraži pristup" + +[portal.documents.elevation.active] +description = "Privremeno odobrenje — pristup se evidentira i vremenski je ograničen." +descriptionFourEyes = "Privremeno odobrenje — kolega recenzent je obavešten (četiri oka)." +title = "Pristup ističe za {{time}}" + +[portal.documents.elevation.gated] +description = "Sadržaj je zaštićen pristupom bez stalnih privilegija. Zahtev pokreće vremenski ograničeno odobrenje." +descriptionFourEyes = "Sadržaj je zaštićen pristupom bez stalnih privilegija. Zahtev pokreće vremenski ograničeno odobrenje i obaveštava kolegu recenzenta (četiri oka)." +title = "Osetljiv dokument" + +[portal.documents.extractions] +empty = "Iz ovog dokumenta nisu izdvojena polja." +masked = "Izdvojena polja su skrivena. Zatražite vremenski ograničen pristup da biste videli sadržaj ovog dokumenta." + +[portal.documents.extractions.columns] +confidence = "Pouzdanost" +field = "Polje" +value = "Vrednost" + +[portal.documents.filters] +all = "Sve" +ariaLabel = "Filtriraj dokumente po statusu" +flagged = "Označeno" +inReview = "U proveri" +processed = "Obrađeno" + +[portal.documents.overview] +action = "Procesni tok / Radnja" +product = "Proizvod" +received = "Vreme" +status = "Status" +type = "Tip" +user = "Korisnik" + +[portal.documents.queue.empty] +description = "Kako izvori budu slali dokumente u vaše procesne tokove, pojavljivaće se ovde za proveru." +title = "Nema dokumenata u redu" + +[portal.documents.status] +error = "Greška" +flagged = "Potrebna provera" +inReview = "U proveri" +processed = "Obrađeno" + +[portal.documents.table] +auto = "Automatski" +editorAction = "Editor" +empty = "Nijedan dokument ne odgovara ovom filteru." +rowActions = "Radnje reda" +sensitiveLabel = "Osetljivo" +sensitiveTitle = "Osetljivo — potreban pristup" + +[portal.documents.table.columns] +action = "Procesni tok / Radnja" +document = "Dokument" +product = "Proizvod" +status = "Status" +time = "Vreme" +user = "Korisnik" + +[portal.editorAdmin] +subtitle = "Postavite Stirling PDF Editor, uparite self-hosted instance sa svojom organizacijom i upravljajte aktivnom flotom — ciljevima, stanjem, akreditivima i offline aktivacijom na jednom mestu." +title = "Postavljanje Editora" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktivni korisnici" +host = "Host" +lastSeen = "Poslednji put viđeno" +region = "Region" +status = "Status" +version = "Verzija" + +[portal.editorAdmin.health.empty] +description = "Postavite cilj i uparite ga da biste ovde videli uživo stanje instance." +title = "Nema instanci koje izveštavaju" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generiši offline paket" +lockCopy = "Offline i on-prem aktivacija su deo Enterprise plana." +subtitle = "Generišite potpisani aktivacioni paket za offline ili on-prem instalaciju bez izlazne mrežne putanje. Prenesite ga na instancu i primenite tokom podešavanja pri prvom pokretanju." +talkToSales = "Razgovarajte sa prodajom" +title = "Aktivacija u izolovanoj mreži" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} je potpisan i spreman za prenos. Aktivira jednu instancu i ističe za 14 dana." +title = "Paket je spreman" + +[portal.editorAdmin.pairing] +generated = "Generisano ✓" +generateNewCode = "Generiši novi kod" +lockCopy = "IaC obezbeđivanje je deo Enterprise plana." +rotate = "Rotiraj" +talkToSales = "Razgovarajte sa prodajom" + +[portal.editorAdmin.sections.health] +sub = "Svaka Editor instanca koja se javlja — verzija, region, status, poslednje viđeno i aktivni korisnici." +title = "Stanje instance" + +[portal.editorAdmin.sections.pairing] +sub = "Povežite self-hosted editor sa ovom organizacijom. Generišite token, prosledite kratki kod ili ga povežite preko IaC." +title = "Uparivanje" + +[portal.editorAdmin.sections.targets] +sub = "Gde se Editor izvršava. Kopirajte isečak za pokretanje self-hosted instance ili koristite Managed Cloud bez operativnog održavanja." +title = "Ciljevi postavljanja" + +[portal.editorAdmin.serviceToken] +currentToken = "Trenutni token" +lastRotated = "Poslednja rotacija" +rotateButton = "Rotiraj servisni token" +subtitle = "Instance se autentifikuju prema organizaciji ovim akreditivom. Rotirajte ga po rasporedu ili odmah nakon sumnje na curenje." +title = "Servisni token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Izdat je novi token. Ažurirajte STIRLING_SERVICE_TOKEN svake self-hosted instance u okviru 24h grejs perioda ili će preći offline." +title = "Rotirajte aktivne instance" + +[portal.editorAdmin.status] +degraded = "Degradirano" +healthy = "Zdravo" +offline = "Offline" +pairing = "Uparivanje" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instanca" +instanceCount_other = "{{count}} instanci" +talkToSales = "Razgovarajte sa prodajom" +upgradePlan = "Nadogradite plan" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem i Kubernetes self-hosting su deo Enterprise plana." +paid = "Self-hosting uz Docker i Kubernetes otključava se na plaćenom planu." + +[portal.editorAdmin.targets.state] +available = "Dostupno" +locked = "Zaključano" +running = "Pokrenuto" + +[portal.errorBoundary] +description = "Ovaj prikaz je naišao na neočekivanu grešku. Pokušajte ponovo ili izaberite drugi odeljak iz bočne trake." +retry = "Pokušajte ponovo" +title = "Nešto je pošlo naopako na ovoj stranici" + +[portal.home.editor] +activeUsers = "{{n}} aktivnih" +invite = "Pozovi članove tima" +name = "Stirling PDF Editor" +open = "Otvori u pregledaču" +updated = "ažurirano {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Dobar dan" +evening = "Dobro veče" +morning = "Dobro jutro" + +[portal.home.onboarding] +dismiss = "Odbaci podešavanje" +notStarted = "Nije započeto" +progress = "{{done}} od {{total}} završeno" +title = "Završite podešavanje" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC za celu organizaciju, ugovorene cene po obimu i postavljanje u izolovanoj mreži." +cta = "Započni probu" +ctaQuote = "Zatraži ponudu" +lead = "Za 250+ zaposlenih." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Postavite desktop aplikaciju, zauvek besplatno." +title = "Preuzmite PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktivno · {{recommended}} preporučeno" +chip = "{{active}} aktivno" +title = "Uključite politike" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} povezano · svaki PDF pod upravljanjem gde god da stigne" +chip = "{{connected}} povezano" +title = "Povežite svoje izvore" + +[portal.home.quickActions] +subtitle = "Najvažniji zadaci za danas" +title = "Brze radnje" + +[portal.home.quickActions.buildPipeline] +blurb = "Kompozitor u 3 koraka preko tipizirane biblioteke operacija" +title = "Napravite procesni tok" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenti, webhooks, nadgledani folderi" +title = "Povežite izvor" + +[portal.home.quickActions.issueApiKey] +blurb = "Ključ sa opsegom, ograničenjima stope i IP allowlist" +title = "Izdajte API ključ" + +[portal.infrastructure] +manageEditorDeployment = "Upravljajte postavljanjem Editora" +sectionsAriaLabel = "Odeljci infrastrukture" +subtitle = "Postavljanja, akreditivi, bezbednosni položaj, skladište i audit trag za vaš Stirling radni prostor." +title = "Infrastruktura" + +[portal.infrastructure.apiKeys] +createKey = "Kreiraj ključ" +heading = "API ključevi" +subheading = "Akreditivi sa opsegom, ograničenjima stope po ključu, dozvolama i IP allowlist." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Dozvoljene IP adrese" +anyIp = "Bilo koja IP adresa (bez allowlist)" +created = "Kreirano" +lastUsed = "Poslednje korišćeno" +permissions = "Dozvole" +rateLimit = "Ograničenje stope" +rateLimitValue = "{{value}} zahteva/min" +usageMonth = "Korišćenje ovog meseca" +usageToday = "Korišćenje danas" + +[portal.infrastructure.apiKeys.empty] +description = "Kreirajte ključ sa opsegom da biste počeli da pozivate Stirling API." +title = "Još nema API ključeva" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtriraj audit događaje po kategoriji" +heading = "Audit zapisi" +latencyValue = "{{value}} ms" +noEventsInCategory = "Nema događaja u ovoj kategoriji." +subheading = "Svaki događaj autentifikacije, konfiguracije i obrade u vašem radnom prostoru." + +[portal.infrastructure.audit.columns] +actor = "Akter" +event = "Događaj" +latency = "Latencija" +status = "Status" +target = "Resurs" +timestamp = "Vremenska oznaka" + +[portal.infrastructure.audit.empty] +description = "Aktivnost radnog prostora će se ovde pojaviti čim se dogodi." +title = "Nema audit događaja" + +[portal.infrastructure.audit.export] +cancel = "Otkaži" +error = "Izvoz nije uspeo. Pokušajte ponovo." +exportButton = "Izvezi" +exporting = "Izvoz…" +fieldsLegend = "Kolone" +format = "Format" +open = "Izvezi" +subtitle = "Preuzmite audit događaje kao CSV ili JSON. Izaberite koje kolone želite da uključite." +title = "Izvezi audit zapis" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Naziv dokumenta" +ipAddress = "IP adresa" +outcome = "Ishod" +tool = "Alat" +username = "Korisničko ime" + +[portal.infrastructure.audit.filters] +all = "Sve" +auth = "Auth" +config = "Konfiguracija" +elevation = "Povišenje pristupa" +processing = "Obrada" +security = "Bezbednost" + +[portal.infrastructure.audit.forbidden] +description = "Audit zapis je dostupan vođama tima i administratorima. Zatražite pristup od vođe tima ili administratora." +title = "Nemate pristup" + +[portal.infrastructure.audit.metrics] +config = "Konfiguracija" +elevation = "Povišenje pristupa" +processing = "Obrada" +totalEvents = "Ukupno događaja · 24h" + +[portal.infrastructure.createKey] +cancel = "Otkaži" +createKey = "Kreiraj ključ" +done = "Gotovo" +ipAllowlistHelper = "CIDR opsezi odvojeni zarezima. Ostavite prazno da dozvolite bilo koju IP adresu." +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "Naziv ključa" +keyNamePlaceholder = "npr. Produkcija · unos" +permissionsLabel = "Dozvole" +secretKeyCaption = "Tajni ključ" +secretWarning = "Sačuvajte ovo u menadžeru tajni. Stirling uvek čuva samo hash — nema načina da se kasnije oporavi." +subtitle = "Ograničite opseg ključa na minimum koji mu je potreban. Možete ga rotirati ili opozvati u bilo kom trenutku." +subtitleCreated = "Kopirajte ovu tajnu sada — neće biti ponovo prikazana." +title = "Kreiraj API ključ" +titleCreated = "Ključ je kreiran" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Postavio" +environment = "Okruženje" +product = "Proizvod" +status = "Status" +version = "Verzija" +when = "Kada" + +[portal.infrastructure.deployments.recent] +heading = "Nedavna postavljanja" +subheading = "Najnovija uvođenja kroz proizvode i okruženja." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instance" +latency = "Latencija" +load = "Opterećenje" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Propusnost" +uptime = "Vreme rada" +version = "Verzija" + +[portal.infrastructure.deployments.regions] +heading = "Regioni" +subheading = "Uživo stanje svakog postavljenog Stirling regiona — latencija, opterećenje i verzija uvođenja." + +[portal.infrastructure.deployments.regions.empty] +description = "Postavljeni regioni će se ovde pojaviti kada vaš radni prostor bude obezbeđen." +title = "Nema postavljenih regiona" + +[portal.infrastructure.models] +heading = "Modeli" +msValue = "{{value}} ms" +subheading = "Katalog modela i rutiranje koje pokreće obradu dokumenata u vašem radnom prostoru." + +[portal.infrastructure.models.byom] +description = "Registrujte on-prem ili self-hosted model i vežite ga za region radi obrade u skladu sa rezidentnošću podataka." +title = "Donesite sopstveni model" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Upravljani modeli dostupni vašem radnom prostoru, sa latencijom i cenom uživo." +subEnterprise = "Upravljani, sopstveni i on-prem modeli — sa dostupnim vezivanjem po regionu." + +[portal.infrastructure.models.catalogue.empty] +description = "Modeli u katalogu vašeg radnog prostora pojavljuju se ovde." +title = "Nema dostupnih modela" + +[portal.infrastructure.models.columns] +cost = "Cena" +latency = "Latencija" +load = "Opterećenje" +model = "Model" +status = "Status" +type = "Tip" +version = "Verzija" + +[portal.infrastructure.models.metrics] +activeModels = "Aktivni modeli" +avgLatency = "Prosečna latencija" +included = "Uključeno" +monthlySpend = "Mesečna potrošnja za modele" + +[portal.infrastructure.models.routing] +empty = "Nema konfigurisanih pravila rutiranja." +heading = "Pravila rutiranja" +sub = "Koji model obrađuje svaku operaciju. Podrazumevano se primenjuje kada se ne poklopi uže pravilo." +subLocked = "Rutirajte operacije ka određenim modelima — dostupno na plaćenim planovima." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Nadogradite na Pro da kontrolišete koji model obrađuje svaku operaciju i tip dokumenta." +title = "Rutiranje modela je plaćena funkcija" + +[portal.infrastructure.models.routingColumns] +default = "Podrazumevano" +docType = "Tip dokumenta" +modelForAria = "Model za {{operation}}" +operation = "Operacija" +routedTo = "Rutirano ka" + +[portal.infrastructure.security.access.byok] +description = "Obezbedite ključ iz sopstvenog KMS. Stirling šifruje njime, ali i dalje može da čita." +label = "Donesite sopstveni ključ (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ključevi nikada ne napuštaju vaš KMS. Stirling čuva samo šifrovani tekst." +label = "Zadržite sopstveni ključ (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling upravlja ključevima za šifrovanje. Najjednostavnije — bez upravljanja ključevima sa vaše strane." +label = "Ključevi koje drži Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Politika pristupa dokumentima" +subheading = "Kontroliše ko može da dešifruje obrađene dokumente u mirovanju." + +[portal.infrastructure.security.attestations] +heading = "Potvrde usklađenosti" +noReport = "Nema dostupnog izveštaja" +subheading = "Audit položaj po okvirima, sa izveštajima dostupnim za potvrđene kontrole." +viewReport = "Prikaži izveštaj →" + +[portal.infrastructure.security.compliance] +heading = "Usklađenost" +subheading = "Potvrde i sertifikati koji pokrivaju Stirling platformu." + +[portal.infrastructure.security.empty] +description = "Bezbednosna konfiguracija vašeg radnog prostora će se ovde pojaviti." +title = "Bezbednosni položaj nije dostupan" + +[portal.infrastructure.security.hyokBanner] +description = "Uz HYOK, ključevi za šifrovanje nikada ne napuštaju vaš KMS. Stirling čuva i obrađuje samo šifrovani tekst koji možete opozvati u bilo kom trenutku." +title = "Stirling ne može da dešifruje vaše dokumente" + +[portal.infrastructure.security.ipAllowlist] +empty = "Nema konfigurisanih IP opsega — sve IP adrese su dozvoljene." +heading = "IP allowlist" +sub = "API pristup je ograničen na ove CIDR opsege." +subLocked = "Ograničite API pristup na poznate IP opsege — dostupno na plaćenim planovima." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Nadogradite na Pro da ograničite API pristup na određene mreže." +title = "IP allowlisting je plaćena funkcija" + +[portal.infrastructure.security.ipColumns] +added = "Dodato" +addedBy = "Dodao" +cidr = "CIDR" +label = "Oznaka" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Upravljanje ključevima za šifrovanje" +keyId = "Identifikator ključa" +lastRotated = "Poslednja rotacija" +rotateKey = "Rotiraj ključ" +rotationPolicy = "Politika rotacije" +subheading = "Starateljstvo nad ključevima koji šifruju dokumente u mirovanju — ko može da dešifruje i kako se ključevi rotiraju." + +[portal.infrastructure.security.managedBanner] +description = "Starateljstvo po principu donesite sopstveni ključ (BYOK) i zadržite sopstveni ključ (HYOK) dostupno je na Enterprise planu. Nadogradite da obezbedite ključeve iz sopstvenog KMS." +title = "Ključevima na vašem planu upravlja Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Azijsko-pacifički region" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR granica podataka" +label = "Evropska unija" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Sjedinjene Države" + +[portal.infrastructure.security.residencyHeader] +heading = "Rezidentnost podataka" +subheading = "Gde se dokumenti čuvaju i obrađuju." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} iskorišćeno" + +[portal.infrastructure.storage.empty] +description = "Povezano skladište i korišćenje će se ovde pojaviti." +title = "Nema konfigurisanog skladišta" + +[portal.infrastructure.storage.lifecycle] +active = "Aktivno" +activeRange = "0–{{value}}d" +archived = "Arhivirano" +coldStorage = "hladno skladište" +deleted = "Obrisano" +never = "nikada" +purged = "trajno obrisano" + +[portal.infrastructure.storage.providers] +connect = "Poveži" +connected = "Povezano" +heading = "Povezani pružaoci" +subheading = "Gde se upisuju obrađeni artefakti." + +[portal.infrastructure.storage.retention] +heading = "Zadržavanje" +subheading = "Koliko dugo se artefakti čuvaju pre brisanja tokom životnog ciklusa." +windowLabel = "Podrazumevani period zadržavanja" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dan" +days_other = "{{count}} dana" +never = "Nikada ne briši" + +[portal.infrastructure.storage.totalUsage] +heading = "Ukupno korišćenje" +progressLabel = "Iskorišćeno skladište" +subheading = "Skladište potrošeno kroz sve povezane pružaoce." + +[portal.infrastructure.tabs] +apiKeys = "API ključevi" +audit = "Audit zapisi" +deployments = "Postavljanja" +models = "Modeli" +security = "Bezbednost" +storage = "Skladište" + +[portal.nav] +agent-builder = "Kreator agenata" +components = "Komponente" +docs = "Dokumentacija za developere" +documents = "Dokumenti" +editor = "Editor" +home = "Početna" +infrastructure = "Infrastruktura" +pipelines = "Procesni tokovi" +policies = "Politike" +procurement = "Nabavka" +settings = "Podešavanja" +sources = "Izvori" +usage = "Korišćenje i naplata" +users = "Korisnici" + +[portal.notifications] +markAllRead = "Označi sve kao pročitano" +title = "Obaveštenja" +viewAll = "Prikaži sve" + +[portal.notifications.ariaLabel] +none = "Obaveštenja, nema nepročitanih" +unread_one = "Obaveštenja, {{count}} nepročitano" +unread_other = "Obaveštenja, {{count}} nepročitanih" + +[portal.notifications.count] +allRead = "sve pročitano" +loading = "učitavanje" +new_one = "{{count}} novo" +new_other = "{{count}} novih" + +[portal.notifications.empty] +description = "Nema novih obaveštenja." +title = "Sve ste završili" + +[portal.pipelines] +subtitle = "Svaki automatizovani procesni tok dokumenata na backendu: uređeni lanac operacija nad skupom izvora, pokrenut okidačem. Kliknite na red za njegove korake i izvore." +title = "Procesni tokovi" + +[portal.pipelines.actions] +newPipeline = "Novi procesni tok" + +[portal.pipelines.builder] +addStep = "Dodaj alat" +back = "Nazad na procesne tokove" +discard = "Odbaci izmene" +enabled = "Omogućeno" +keepEditing = "Nastavi uređivanje" +needsUpload = "Potrebna je otpremljena datoteka" +noToolMatches = "Nijedan alat ne odgovara vašoj pretrazi." +pipelineSettings = "Podešavanja procesnog toka" +searchTools = "Pretraži alate" +selectToolBody = "Dodajte alat da napravite procesni tok." +selectToolTitle = "Još nema alata" +toolSettings = "Podešavanja alata" +unknownStep = "Neprepoznata operacija, zadržana kakva jeste." +unsavedBody = "Imate nesačuvane izmene. Sačuvajte ih pre napuštanja ili ih odbacite?" +unsavedTitle = "Nesačuvane izmene" +uploadUnsupported = "Otpremljene datoteke još nisu podržane u procesnim tokovima, pa ovi koraci ne mogu biti sačuvani: {{tools}}." +usesDefaults = "Pokreće se sa podrazumevanim podešavanjima" + +[portal.pipelines.composer] +addTool = "Dodaj alat" +cancel = "Otkaži" +chainEmpty = "Dodajte alat da počnete da pravite procesni tok." +create = "Kreiraj procesni tok" +directory = "Izlazni folder" +directoryHelp = "Apsolutna putanja na serveru. Mora biti unutar konfigurisanih dozvoljenih foldera." +editingUnsupported = "Prikaz ovih parametara alata za uređivanje još nije podržan." +moveDown = "Pomeri dole" +moveUp = "Pomeri gore" +name = "Naziv" +namePlaceholder = "npr. Prolaz za redakciju" +noSources = "Još nema povezanih izvora. Procesni tok i dalje može da se pokreće nad datotekama koje mu se direktno dostave." +noToolSettings = "Ovaj alat nema podesiva podešavanja." +operations_one = "Operacija ({{count}})" +operations_other = "Operacije ({{count}})" +output = "Izlaz" +removeStep = "Ukloni operaciju" +save = "Sačuvaj izmene" +scheduleEvery = "Pokreni svakih" +sources = "Izvori" +sourcesLoading = "Učitavanje izvora..." +trigger = "Okidač" +triggerManual = "Samo ručno" + +[portal.pipelines.composer.unit] +days = "dana" +hours = "sati" +minutes = "minuta" + +[portal.pipelines.delete] +body = "Obrisati \"{{name}}\"? Ovo se ne može opozvati." +cancel = "Otkaži" +confirm = "Obriši" +title = "Obrisati procesni tok?" + +[portal.pipelines.detail] +delete = "Obriši procesni tok" +run = "Pokreni sada" + +[portal.pipelines.empty] +action = "Kreiraj procesni tok" +description = "Kreirajte svoj prvi procesni tok: izaberite izvore nad kojima se pokreće, povežite operacije u lanac i izaberite gde izlaz ide." +title = "Još nema procesnih tokova" + +[portal.pipelines.kpi] +active = "Aktivni" +paused = "Pauzirani" +total = "Procesni tokovi" + +[portal.pipelines.output] +folder = "Upiši u folder" +inline = "Vrati datoteke" + +[portal.pipelines.run] +completed_one = "Pokretanje je završeno." +completed_other = "Svih {{count}} pokretanja je završeno." +empty = "Nema ničega za pokretanje: izvori nisu imali dokumente za obradu." +failed = "Pokretanje nije uspelo: {{error}}" +running = "Pokretanje je započeto; još je u toku." +timeout = "Pokretanje traje duže od očekivanog; možda će se i dalje završiti u pozadini." + +[portal.pipelines.status] +active = "Aktivno" +paused = "Pauzirano" + +[portal.pipelines.table] +name = "Procesni tok" +sources = "Izvori" +status = "Status" +steps = "Koraci" + +[portal.pipelines.trigger] +folder-watch = "Nadzor foldera" +manual = "Ručno" +schedule = "Zakazano" + +[portal.policies] +subtitle = "Stalne automatizacije koje primenjuju procesni tok alata na svaki dokument. Svaka politika se aktivira pri otpremanju ili izvozu, pokreće svoj lanac alata i čuva primenjenu verziju pored originala." +title = "Politike" + +[portal.policies.card] +comingSoon = "Nadogradite na Enterprise" +notSetUp = "Nije podešeno" + +[portal.policies.categories.compliance] +desc = "Sprovedite HIPAA, GDPR, SOC 2 ili FedRAMP zahteve na svakom dokumentu." +label = "Usklađenost" + +[portal.policies.categories.ingestion] +desc = "Klasifikujte dokumente, izdvojite strukturisane podatke, sprovedite konvencije imenovanja i normalizujte stranice." +label = "Unos" + +[portal.policies.categories.retention] +desc = "Podesite koliko dugo se dokumenti čuvaju, kada se arhiviraju i kada se brišu." +label = "Zadržavanje" + +[portal.policies.categories.routing] +desc = "Automatski usmeravajte dokumente ka pravom timu, folderu ili sistemu." +label = "Rutiranje" + +[portal.policies.categories.security] +desc = "Detektujte PII, redigujte, uklonite aktivni sadržaj i dodajte vodeni žig dokumentima." +label = "Bezbednost" + +[portal.policies.config] +scopeAll = "Svi dokumenti" + +[portal.policies.config.compliance] +summary = "Validira dokumente prema regulatornim okvirima pre nego što napuste sistem." + +[portal.policies.config.compliance.fields] +accessLog = "Zapis pristupa" +auditTrail = "Audit trag" +frameworks = "Okviri" +onViolation = "Kada nije usklađeno" + +[portal.policies.config.compliance.rules] +0 = "Skeniranje okvira" +1 = "Sprovedi radnju" +2 = "Audit trag" + +[portal.policies.config.ingestion] +summary = "Klasifikuje dokumente, izdvaja strukturisane podatke, sprovodi imenovanje i normalizuje stranice." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Ispod praga" +minConfidence = "Min. pouzdanost" + +[portal.policies.config.ingestion.rules] +0 = "Klasifikuj" +1 = "Izdvoji" +2 = "Imenuj" +3 = "Normalizuj" + +[portal.policies.config.retention] +summary = "Sprovodi koliko dugo se dokumenti čuvaju, kada se arhiviraju i kada se brišu." + +[portal.policies.config.retention.fields] +archiveAfter = "Arhiviraj posle" +immutableHold = "Nepromeljivo zadržavanje" +keepFor = "Čuvaj tokom" + +[portal.policies.config.retention.rules] +0 = "Zadržavanje" +1 = "Automatsko arhiviranje" +2 = "Blokada brisanja" + +[portal.policies.config.routing] +summary = "Rutira dokumente ka pravom odredištu na osnovu tipa i klasifikacije." + +[portal.policies.config.routing.fields] +destination = "Odredište" +notify = "Obavesti pri rutiranju" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Automatski klasifikuj" +1 = "Rutiraj u folder" +2 = "Webhook obaveštenje" + +[portal.policies.config.security] +summary = "Detektuje i rediguje PII, uklanja aktivni sadržaj (JavaScript) i dodaje vodene žigove dokumentima." + +[portal.policies.config.security.rules] +0 = "Rediguj PII" +1 = "Ukloni JavaScript" +2 = "Vodeni žig" + +[portal.policies.detail] +enforces = "Sprovodi" +onEveryExport = "Pri svakom izvozu" +onEveryUpload = "Pri svakom otpremanju" +outputAsNewFile = "kao novu datoteku" +outputAsNewVersion = "kao novu verziju" +recentActivity = "Nedavna aktivnost" +retry = "Pokušaj ponovo" +showLess = "Prikaži manje" +showMore = "Prikaži više" +sources = "Izvori" + +[portal.policies.detail.actions] +clearHistory = "Obriši istoriju obrade" +delete = "Izbriši" +editSettings = "Izmeni podešavanja" +pause = "Pauziraj" +resume = "Nastavi" +runNow = "Pokreni sada" + +[portal.policies.detail.clearHistory] +body = "Ova politika će zaboraviti svaku datoteku koju je već obradila i ponovo obraditi sve što je trenutno u njenim izvorima pri sledećem pokretanju. Same datoteke se ne menjaju. Ovo se ne može opozvati." +cancel = "Otkaži" +confirm = "Obriši istoriju" +title = "Obrisati istoriju obrade?" + +[portal.policies.detail.emptyActivity] +description = "Dokumenti će se pojaviti ovde kada se ova politika pokrene." +title = "Još nema aktivnosti" + +[portal.policies.endpoints] +addWatermark = "Vodeni žig" +autoRedact = "Rediguj PII" +compressPdf = "Kompresuj" +flatten = "Poravnaj" +ocrPdf = "OCR" +sanitizePdf = "Ukloni JavaScript" + +[portal.policies.offline] +description = "Vaše politike su sačuvane i pojaviće se kada se veza obnovi." +retry = "Pokušaj ponovo" +title = "Backend nije dostupan" + +[portal.policies.stats] +activeFor = "Aktivno" +dataProcessed = "Obrađeni podaci" +docsEnforced = "Primenjeno na dokumente" + +[portal.policies.status] +active = "Aktivno" +paused = "Pauzirano" + +[portal.policies.summary.active] +description = "Primenjuje se pri otpremanju/izvozu" +label = "Aktivne politike" + +[portal.policies.summary.categories] +description = "Dostupno za konfigurisanje" +label = "Kategorije" + +[portal.policies.summary.docsEnforced] +description = "Kroz aktivne politike" +label = "Primenjeno na dokumente" + +[portal.policies.summary.paused] +description = "Konfigurisano, ali se ne pokreće" +label = "Pauzirano" + +[portal.policies.wizard.actions] +back = "Nazad" +cancel = "Otkaži" +continue = "Nastavi" +enablePolicy = "Omogući politiku" +saveChanges = "Sačuvaj izmene" + +[portal.policies.wizard.capability.compress] +desc = "Kompresuje dokument na manju veličinu datoteke." +label = "Smanji veličinu datoteke" + +[portal.policies.wizard.capability.flatten] +desc = "Spaja polja obrasca i napomene sa stranicom tako da ne mogu da se uređuju." +label = "Poravnaj dokument" + +[portal.policies.wizard.capability.ocr] +desc = "Pokreće OCR kako bi skenirane stranice postale tekst koji se može izabrati i pretraživati." +label = "Učini tekst pretraživim" + +[portal.policies.wizard.capability.redact] +desc = "Pronalazi i zacrnjuje osetljive detalje — kao što su brojevi socijalnog osiguranja i kartica — tako da ne mogu da se pročitaju." +label = "Rediguj osetljive informacije" + +[portal.policies.wizard.capability.sanitize] +desc = "Uklanja skriveni JavaScript tako da ništa ne može automatski da se pokrene kada se dokument otvori." +label = "Ukloni aktivni sadržaj" + +[portal.policies.wizard.capability.watermark] +desc = "Stavlja vidljivu oznaku (npr. „Poverljivo“) preko svake stranice." +label = "Primeni vodeni žig" + +[portal.policies.wizard.errors] +noTools = "Prvo omogućite bar jedan alat u toku rada." +saveFailed = "Nije moguće sačuvati politiku. Pokušajte ponovo." + +[portal.policies.wizard.output] +heading = "Izlaz i pokretanje" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatsko numerisanje" +label = "Pravilo naziva datoteke" +placeholder = "Tekst za dodavanje (opciono)" +prefix = "Prefiks" +suffix = "Sufiks" + +[portal.policies.wizard.output.outputAs] +label = "Izlaz kao" +newFile = "Nova datoteka" +newVersion = "Nova verzija" + +[portal.policies.wizard.output.runOn] +export = "Izvoz" +helper = "Kada se politika pokreće: pri otpremanju ili pre izvoza." +label = "Pokreni pri" +upload = "Otpremanje" + +[portal.policies.wizard.settings] +heading = "Podešavanja" + +[portal.policies.wizard.sources] +heading = "Izvori" +loading = "Učitavanje izvora…" + +[portal.policies.wizard.tabs] +ariaLabel = "Koraci podešavanja" +settings = "Podešavanja" +workflow = "Radnje" + +[portal.policies.wizard.title] +edit = "Izmeni {{category}} politiku" +setUp = "Podesi {{category}} politiku" + +[portal.policies.wizard.workflow] +description = "Izaberite šta ova politika radi svakom dokumentu koji obrađuje." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktivno" +noRule = "Još nije primenjeno nijedno pravilo" +subtitle = "Stalne automatizacije kroz koje prolazi svaki dokument, bez obzira na to koji tok obrade ga obrađuje." +title = "Šta se pokreće na vašim PDF-ovima" + +[portal.policySummary.action] +comingSoon = "Nadogradite na Enterprise" +configure = "Konfiguriši" +setUp = "Podesi" + +[portal.policySummary.column] +activeRule = "Aktivno pravilo" +policy = "Politika" +status = "Status" + +[portal.policySummary.empty] +description = "Kada se politike konfigurišu, kategorije će se pojaviti ovde." +title = "Još nema politika" + +[portal.policySummary.state] +active = "Aktivno" +off = "Isključeno" +soon = "Uskoro" + +[portal.processingStatus] +managePlan = "Upravljaj planom" +volumeSuffix = "PDF-ovi obrađeni · poslednjih 30 dana" + +[portal.procurement] +reset = "Resetuj nabavku (demo)" +subtitle = "Obavite procenu, ugovaranje i uvođenje tima. Svaki dokument na jednom mestu." +title = "Nabavka" + +[portal.procurement.action] +download = "Preuzmi" +pay = "Plati sada" +request = "Zatraži" +sign = "Pregledaj i potpiši" +upload = "Otpremi" + +[portal.procurement.agreement] +agreeCta = "Prihvati i pretplati se" +confirm = "Pročitao/la sam i prihvatam Stirling Enterprise Agreement." +eyebrow = "Ugovor" +intro = "Jedan objedinjeni ugovor pokriva vaš dogovor: Master Service Agreement, Order Form, EULA i Data Processing Agreement. Pregledajte ga, a zatim prihvatite ponudu kao obaveznu pretplatu." +title = "Pregledajte svoj enterprise ugovor" + +[portal.procurement.builder] +addons = "Dodaci" +back = "Nazad" +businessName = "Naziv preduzeća" +businessNamePlaceholder = "Vaša kompanija" +continue = "Nastavi" +country = "Zemlja" +countryEuro = "Evrozona (EUR €)" +countryUK = "Ujedinjeno Kraljevstvo (GBP £)" +countryUS = "Sjedinjene Države (USD $)" +eula = "Pročitao/la sam i prihvatam Stirling Enterprise EULA. Ona uređuje ugovor generisan iz ove ponude." +generate = "Generiši ponudu" +included = "Uključeno" +indemnification = "IP obeštećenje" +indemnificationSub = "Branimo kvalifikovane IP zahteve, prema EULA" +offlineLicense = "Offline / air-gapped licenca" +offlineLicenseSub = "Licencna datoteka za preuzimanje za air-gapped self-hosted instancu" +qbr = "Kvartalni poslovni pregledi" +qbrSub = "Vaš SE pregleda korišćenje i roadmap svakog kvartala" +running = "{{annual}} / god · {{years}}-god {{tcv}}" +s1Sub = "Vaš tim i PDF-ovi koje očekujete da obrađujete svake godine." +s1Title = "Koliko ćete obrađivati?" +s2Sub = "Duži rokovi smanjuju cenu; vaš nivo usluge određuje podršku." +s2Title = "Obaveza i usluga" +s3Sub = "Za ponudu i ugovor koji ona generiše." +s3Title = "Vaši podaci" +serviceLevel = "Nivo usluge" +slDedicated = "Dedicated" +slDedicatedSub = "4 radna sata · namenski menadžer naloga · +30%" +slPriority = "Priority" +slPrioritySub = "Isti radni dan · imenovani CSM · +15%" +slStandard = "Standard" +slStandardSub = "Sledeći radni dan · deljeni CSM · uključeno" +stepOf = "Korak {{n}} od {{total}}" +term = "Rok" +termDiscount = "Primenjen je {{pct}}% popust za višegodišnju obavezu" +title = "Napravite svoju ponudu" +training = "Uvođenje i obuka" +trainingSub = "Sesije uživo da vaš tim počne da radi" +users = "Ukupno korisnika" +usersPlaceholder = "npr. 250" +volEstimated = "Procenjeno na osnovu {{count}} korisnika (~2.000 PDF-ova po korisniku, uključujući automatizaciju). Izmenite ako znate bolje." +volManual = "Koristi se vaša vrednost. U svakom trenutku možete ponovo proceniti na osnovu veličine tima." +volNoUsers = "Niste sigurni? Unesite veličinu tima i mi ćemo proceniti." +volume = "Godišnji PDF obim" +volumePlaceholder = "npr. 1.000.000" +years_one = "{{count}} godina" +years_other = "{{count}} godina" + +[portal.procurement.docs] +count_one = "{{count}} dok." +count_other = "{{count}} dok." +done = "Gotovo" +here = "Ovde ste" +hide = "Sakrij" +optional = "Opciono" +paidAddon = "Plaćeni dodatak" +show = "Prikaži" +subtitle = "Sve što vam je potrebno u svakom koraku puta, prikazano kako dogovor napreduje." +supportingSubtitle = "SOC 2, bezbednosne provere, poreski obrasci i još mnogo toga, spremno kada vaš tim za bezbednost ili nabavku zatraži. Neki nose jednokratnu naknadu." +supportingTitle = "Podrška vašoj proceni" +title = "Dokumenti" +upcoming = "Predstojeće" + +[portal.procurement.error] +title = "Nešto je pošlo naopako" + +[portal.procurement.hero] +company = "Vaš enterprise dogovor" +ctaAgreement = "Pregledaj i potpiši ugovor" +ctaLive = "Uživo ste" +ctaPayment = "Dodaj plaćanje" +ctaQuote = "Pregledajte svoju ponudu" +ctaTrial = "Napravite svoju ponudu" +eyebrow = "Enterprise nabavka" +inviteTeammates = "Pozovite članove tima" +keyDocs = "Ključni dokumenti" +nextStep = "Sledeći korak: {{action}}" +notStarted = "Nije započeto" +open = "Otvori nabavku" +scheduleCall = "Zakaži poziv" +setup1Sub = "Pozovite članove svog tima" +setup1Title = "Postavite PDF Editor" +setup2Sub = "Uključite obradu kroz editore i druge izvore" +setup2Title = "Povežite PDF Processor" +setup3Sub = "Uključite Security, Compliance, Routing ili Retention kada vam zatrebaju" +setup3Title = "Dodajte preporučene politike" + +[portal.procurement.journey] +daysLeft_one = "Preostao je {{count}} dan" +daysLeft_other = "Preostalo je {{count}} dana" +engineerLabel = "Vaš solutions engineer" +eyebrow = "Vaše uvođenje" +live = "Uživo ste na Stirling Enterprise" +nextStep = "Sledeći korak: {{action}}" +subtitle = "Vaš solutions engineer je uz vas u svakom koraku. Jedna sledeća radnja u datom trenutku; potpuna kontrolna lista je ispod." +title = "Od probnog perioda do rada uživo, jedan vođeni put" +trialTitle = "Enterprise probni period" + +[portal.procurement.journeySteps.agreement] +blurb = "Jedan potpis pokriva MSA, order form, EULA i DPA." +gatingAction = "Pregledajte i potpišite svoj ugovor" +label = "Ugovor" + +[portal.procurement.journeySteps.implementation] +blurb = "Obezbedite svoj radni prostor i pokrenite go-live playbook." +gatingAction = "Provisioning vašeg radnog prostora" +label = "Implementacija" + +[portal.procurement.journeySteps.payment] +blurb = "Platite karticom, bankovnim transferom ili preko narudžbenice." +gatingAction = "Potvrdite plaćanje" +label = "Plaćanje" + +[portal.procurement.journeySteps.quote] +blurb = "Pregledajte cenu za obavezni obim i rok ugovora." +gatingAction = "Prihvatite svoju ponudu" +label = "Ponuda" + +[portal.procurement.journeySteps.trial] +blurb = "Procenite Stirling prema svojim dokumentima i tokovima rada." +gatingAction = "Napravite svoju ponudu" +label = "Probni period" + +[portal.procurement.license] +copied = "Kopirano" +copy = "Kopiraj ključ" +downloadError = "Još nije moguće generisati offline licencnu datoteku — pokušajte ponovo za trenutak." +downloadOffline = "Preuzmi offline licencu (.lic)" +hint = "Nalepite ovaj ključ u self-hosted instancu da biste je aktivirali ili ga sačuvajte za svoju evidenciju. Čuvajte ga na sigurnom." +label = "Vaš licencni ključ" + +[portal.procurement.link] +cta = "Poveži nalog" +description = "Nabavka radi na vašem povezanom Stirling nalogu: tako obezbeđujemo probni period, određujemo cenu ponude i pokrećemo naplatu. Povežite nalog za početak." +eyebrow = "Enterprise" +title = "Povežite svoj nalog da biste počeli" + +[portal.procurement.live] +description = "Vaša pretplata je aktivna i licenca je izdata. Vaš tim je obezbeđen i naplata je počela." +eyebrow = "Uživo" +title = "Uživo ste na Stirling Enterprise" + +[portal.procurement.locked] +description = "Probni ključevi, ponude za obavezni obim, ugovor sa jednim potpisom, plaćanje i vaša evidencija dokumenata nalaze se ovde kada započnete enterprise procenu." +eyebrow = "Samo Enterprise" +talkToSales = "Razgovarajte sa prodajom" +title = "Proces nabavke se otvara uz Enterprise" + +[portal.procurement.milestone] +accept = "Prihvati i nastavi" +description = "Preuzmite PDF da biste ga podelili sa timom, vratite se da prihvatite kada budete spremni ili napravite izmene." +download = "Preuzmi PDF" +downloadError = "Još nije moguće preuzeti PDF ponude — pokušajte ponovo za trenutak." +edit = "Izmeni ponudu" +eyebrow = "Ponuda {{number}}" +perYear = " / god" +preparedFor = "Pripremljeno za {{company}}" +tcv = "{{value}} ukupna vrednost ugovora" +title = "Vaša ponuda je spremna" + +[portal.procurement.modal] +cancel = "Otkaži" +chooseFile = "Izaberi datoteku" +close = "Zatvori" +downloadBody = "Vaše preuzimanje će uskoro početi." +downloadCta = "Preuzmi" +downloadTitle = "Preuzimanje" +noFile = "Nije izabrana datoteka" +payBody = "Platite svoj obavezni ugovor karticom ili bankovnim transferom preko Stripe. Vaš radni prostor se obezbeđuje čim se plaćanje proknjiži." +payCta = "Nastavi na Stripe" +payTitle = "Potvrdi plaćanje" +requestBodyFree = "Ovo generišemo na zahtev. Potvrdite i vaš solutions engineer će ga uskoro poslati." +requestBodyPaid = "Ovo je plaćeni dodatak. Potvrdite i vaš solutions engineer će definisati obim i poslati dokumentaciju." +requestCta = "Zatraži" +requestTitle = "Zatraži ovaj dokument" +signBody = "Otvara Stirling Enterprise Agreement za e-potpis: jedan potpis pokriva MSA, order form, EULA i DPA. Automatski supotpisujemo i prelazite na plaćanje." +signCta = "Otvori za potpis" +signTitle = "Pregledajte i potpišite svoj ugovor" +uploadBody = "Pošaljite nam svoju PO i fakturišemo prema njoj pod vašim uslovima. Prevucite PDF ili izaberite datoteku ispod." +uploadCta = "Otpremi narudžbenicu" +uploadTitle = "Otpremite svoju narudžbenicu" + +[portal.procurement.payment] +description = "Vaša ponuda je prihvaćena i licenca je već aktivna — vaš tim može odmah da počne. Platite prvu fakturu kada budete spremni; možete je platiti ili preuzeti ovde, bez email-a." +downloadInvoice = "Preuzmi fakturu" +simulate = "Simuliraj primljenu uplatu (demo)" +title = "Pretplata je kreirana" +viewInvoice = "Prikaži i plati fakturu" + +[portal.procurement.schedule] +fallback = "Nije moguće učitati planer." +fallbackLink = "Otvori zakazivanje u novoj kartici" +subtitle = "Vaš solutions engineer će provesti vaš tim kroz uvođenje. Izaberite vreme koje vam odgovara." +title = "Zakaži poziv" + +[portal.procurement.status] +action = "Potrebna radnja" +available = "Dostupno" +complete = "Završeno" +pending = "Na čekanju" +request = "Na zahtev" + +[portal.procurement.trial] +body = "Produženje dodaje 7 dana i obaveštava vašeg solutions engineer-a." +bodyMaxed = "Iskoristili ste sva produženja — razgovarajte sa svojim solutions engineer-om ako vam treba više vremena." +cancel = "Otkaži probni period" +extend = "Produži 7 dana" +maxed = "Maksimalno iskorišćeno" +subtitle = "Vaš besplatni probni period traje do {{date}}. Kartica nije potrebna." +title = "Enterprise probni period" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Cena za obavezni obim, SSO + SCIM + RBAC na nivou organizacije, 90-dnevni nepromenljivi audit i namenski SE." +homeCta = "Započni probni period →" +homeHeadline = "Obradite milione PDF-ova." + +[portal.recentActivity] +title = "Nedavna aktivnost" +viewAll = "Prikaži sve" + +[portal.recentActivity.empty] +description = "Pokretanja tokova obrade, deploy-ovi i događaji agenata pojaviće se ovde." +title = "Ovde još nema ničega" + +[portal.search] +ariaLabel = "Pretraga" +placeholder = "Pretražite Stirling — endpoint-i, tokovi obrade, dokumenti…" + +[portal.search.empty] +noActionsDescription = "Brze radnje će se pojaviti ovde kada budu dostupne." +noActionsTitle = "Nema brzih radnji" +noMatches = "Nema poklapanja za \"{{query}}\"" +noMatchesDescription = "Pokušajte sa drugom ključnom reči ili pregledajte katalog." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Povezivanje naloga" + +[portal.shell.header] +accountFallback = "Nalog" +accountMenu = "Meni naloga" +darkMode = "Tamni režim" +lightMode = "Svetli režim" +search = "Pretraga" +searchPlaceholder = "Pretraga…" +signOut = "Odjavi se" +switchToDark = "Prebaci na tamnu temu" +switchToLight = "Prebaci na svetlu temu" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dok." +linkAccount = "Poveži Stirling nalog" +planEditor = "Editor plan" +planEnterprise = "Enterprise plan" +planProcessor = "Processor plan" +primaryNav = "Primarna navigacija" +switchApp = "Promeni aplikaciju" + +[portal.sources] +subtitle = "Ponovo upotrebljive ulazne veze koje dostavljaju dokumente u Stirling. Konfigurišite vezu jednom, a zatim je referencirajte iz bilo kog broja politika. Kliknite na red za njenu konfiguraciju i politike koje je koriste." +title = "Izvori" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Poveži izvor" + +[portal.sources.delete] +body = "Izbrisati \"{{name}}\"? Ovo se ne može opozvati. Politike koje ga referenciraju moraće da se ažuriraju." +cancel = "Otkaži" +confirm = "Izbriši" +title = "Izbrisati izvor?" + +[portal.sources.detail] +closeAriaLabel = "Zatvori detalje" +delete = "Izbriši izvor" +docs24h = "Poslednja 24 h" +docs30d = "Poslednjih 30 dana" +docsTotal = "Ukupno viđeno" +docsTrend = "Dokumenti tokom poslednjih 30 dana" +documents = "Dokumenti" +edit = "Izmeni" +notReferenced = "Ne referencira ga nijedna politika, pa je bezbedno za brisanje." +pause = "Pauziraj" +resume = "Nastavi" +subtitle = "{{type}} · {{status}}" +usedBy = "Koristi ga" + +[portal.sources.empty] +description = "Povežite fasciklu (a uskoro i cloud skladište) kako bi vaše politike imale odakle da preuzimaju dokumente." +title = "Još nema povezanih izvora" + +[portal.sources.kpi] +inUse = "U upotrebi" +total = "Veze" +unused = "Neiskorišćeno" + +[portal.sources.status] +active = "Aktivno" +disabled = "Onemogućeno" +unused = "Neiskorišćeno" + +[portal.sources.table] +source = "Izvor" +status = "Status" +usedBy = "Politike" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Prati direktorijum na serveru za nove dokumente." +label = "Fascikla" + +[portal.sources.types.folder.fields.directory] +helperText = "Apsolutna putanja koju Stirling prati za datoteke za obradu." +label = "Putanja direktorijuma" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Provera sadržaja čita svaku izmenjenu datoteku, tako da se preimenovanja i dodiri koji ne menjaju sadržaj ne obrađuju ponovo." +label = "Detekcija izmena" + +[portal.sources.types.folder.fields.identity.options] +hash = "Provera veličine, datuma i sadržaja" +stat = "Veličina i datum izmene" + +[portal.sources.types.folder.fields.mode] +label = "Režim čitanja" + +[portal.sources.types.folder.fields.mode.options] +consume = "Potroši: obradi svaku datoteku jednom" +snapshot = "Snapshot: ponovo pročitaj fasciklu pri svakom pokretanju" + +[portal.sources.types.folder.fields.recursive] +label = "Dubina fascikle" + +[portal.sources.types.folder.fields.recursive.options] +all = "Uključi podfascikle" +top = "Samo najviši nivo" + +[portal.sources.types.unknown] +label = "Izvor" + +[portal.sources.wizard] +back = "Nazad" +cancel = "Otkaži" +continue = "Nastavi" +editTitle = "Izmeni izvor" +name = "Naziv" +namePlaceholder = "npr. Prijem zahteva" +save = "Sačuvaj izmene" +subtitle = "Korak {{current}} od {{total}} · {{label}}" +title = "Poveži izvor" +type = "Tip" + +[portal.sources.wizard.steps] +chooseType = "Izaberite tip" +configure = "Konfiguriši" +review = "Pregledaj i poveži" + +[portal.usage] +managePayment = "Upravljaj plaćanjem" +subtitle = "Potrošnja, fakture i upravljanje planom za svaki PDF koji je Stirling naplatio, u jednoj konzoli." +title = "Korišćenje i naplata" + +[portal.usage.error] +loadWallet = "Nije moguće učitati novčanik" +openStripePortal = "Nije moguće otvoriti Stripe portal" +walletUnavailable = "Novčanik nije dostupan: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Prijavite se ponovo" +body = "Sesija vašeg Stirling naloga je istekla. Prijavite se ponovo da biste videli naplatu — vaša instanca ostaje povezana." +title = "Sesija je istekla" + +[portal.users] +title = "Korisnici" + +[portal.users.roles] +subtitle = "Svaka uloga postoji na svakom planu — ono što svaka može da radi je fiksno na nivou organizacije." +title = "Uloge" + +[portal.users.roles.admin] +label = "Admin (vlasnik organizacije)" +summary = "Puno upravljanje radnim prostorom, podešavanjima i članovima." + +[portal.users.roles.admin.permissions] +0 = "Upravljanje korisnicima, timovima i ulogama" +1 = "Upravljanje svim integracijama, uključujući S3 veze" +2 = "Dodela ili opoziv pristupa portalu" +3 = "Sve što Team Owner može da uradi" + +[portal.users.roles.guest] +label = "Gost" +summary = "Ograničen ili samo web pristup; ne može da ima lične konfiguracije." + +[portal.users.roles.guest.permissions] +0 = "Samo web / demo korišćenje" +1 = "Nema API ključeva ni integracija" +2 = "Nema pristupa portalu" +3 = "Samo za čitanje tamo gde je deljeno" + +[portal.users.roles.member] +label = "Član" +summary = "Redovan korisnik — radi sa deljenim resursima i sopstvenim konfiguracijama." + +[portal.users.roles.member.permissions] +0 = "Korišćenje editora i deljenih integracija" +1 = "Kreiranje ličnih API i MCP konfiguracija" +2 = "Pregled timskih konfiguracija koje su mu/joj podeljene" +3 = "Nema S3 ili upravljanja radnim prostorom" + +[portal.users.roles.team_owner] +label = "Vlasnik tima" +summary = "Vlasnik tima — upravlja resursima njegovih članova i deljenim konfiguracijama." + +[portal.users.roles.team_owner.permissions] +0 = "Kreiranje i upravljanje S3 vezama tima" +1 = "Upravljanje konfiguracijama integracija u vlasništvu tima" +2 = "Pristup portalu putem podrazumevane politike" +3 = "Sve što Član može da uradi" + +[portal.welcome] +ariaLabel = "Dobro došli u Stirling PDF" +badge = "Open-source" +installEditor = "Instaliraj Editor" +inviteTeammates = "Pozovite članove tima" +openInBrowser = "Otvori u pregledaču" +perks = "Besplatno zauvek · Self-hostable" +subtitle = "Najbezbedniji PDF Editor na svetu je besplatan za timove svih veličina. Uključuje 60+ PDF operacija i SSO." +title = "Dobro došli u" +titleAccent = "Stirling PDF" + [printFile] title = "Odštampaj datoteku" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licence za Backend zavisnosti uključene sa ovim serverom." +backendLabel = "Backend licence" +backendTitle = "Backend licence trećih strana" +empty = "Nisu pronađene zavisnosti." +frontendDescription = "Licence za Frontend zavisnosti uključene u release build." +frontendLabel = "Frontend licence" +frontendTitle = "Frontend licence trećih strana" +license = "Licenca" +listDescription = "Lista se prikazuje direktno u UI iz release bundle-a ili Backend endpoint-a." +listTitle = "Uključene zavisnosti" +loadError = "Učitavanje licenci trećih strana nije uspelo" +module = "Modul" +version = "Verzija" + [settings.licensingAnalytics] audit = "Revizija" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Član uspešno uklonjen" namePlaceholder = "Unesite naziv tima" personal = "Lični" removeError = "Neuspešno uklanjanje člana" +renameCancel = "Otkaži preimenovanje" renameError = "Neuspešno preimenovanje tima" +renameSubmit = "Sačuvaj naziv tima" renameSuccess = "Tim uspešno preimenovan" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Pošalji pozivnicu" title = "Pozovi člana tima" [team.members] +actions = "Radnje člana" emailColumn = "E-pošta" empty = "Još nema članova tima" nameColumn = "Ime" @@ -7933,6 +10025,146 @@ title = "Detaljna statistika" unknownEndpoint = "Nepoznata krajnja tačka" visits = "Posete" +[users] +lastActive = "Poslednja aktivnost" +learnMore = "Saznajte više o ulogama i pristupu." +locked = "Zaključano" +roleFor = "Uloga za {{name}}" +rowActions = "Radnje za {{name}}" +showAll = "Prikaži svih {{count}}" +showLess = "Prikaži manje" +subtitle2 = "Vaši ljudi, timovi i nivoi pristupa." +suspended = "Suspendovan" +teamActions = "Radnje tima" +title = "Korisnici" +you = "(vi)" + +[users.action] +deleteTeam = "Izbriši tim" +disableMfa = "Resetuj MFA" +move = "Premesti u tim" +reinstate = "Vrati" +remove = "Ukloni iz organizacije" +rename = "Preimenuj tim" +resetPw = "Resetuj lozinku" +suspend = "Suspenduj" +unlock = "Otključaj nalog" + +[users.cap] +addProcessor = "+ Processor" +approver = "Odobrava politiku" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Izbrisati tim {{name}}? Tim prvo mora biti prazan - premestite njegove članove u drugi tim, i ne sme još uvek da poseduje konfiguracije integracija." +deleteTeamTitle = "Izbriši tim" +disableMfaBody = "Ukloniti MFA registraciju za {{name}}? Ponovo će je podesiti pri sledećoj prijavi ako je potrebna." +disableMfaTitle = "Resetuj MFA" +removeBody = "Trajno ukloniti {{name}} iz organizacije? Ovo se ne može opozvati." +removeTitle = "Ukloni člana" + +[users.empty] +description = "Pozovite svoj tim da počnete saradnju." +title = "Još nema članova" + +[users.group] +addToTeam = "Dodaj u tim" +guestCount = "{{count}} gost" +guests = "Gosti" +guestsDesc = "Spoljni saradnici, ograničeni na ono što ste podelili. Samo Editor." +ledBy = "vodi {{owner}}" +org = "Organizacija" +orgDesc = "Vlasnici sa ovlašćenjima na nivou organizacije i odobravanjem politika" +owners = "{{count}} vlasnik" +team = "{{name}} tim" +teamMeta = "{{count}} osoba" + +[users.invite] +access = "Pristup" +action = "Pozovi osobe" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Metod prijave" +authWeb = "Lozinka" +create = "Kreiraj nalog" +createSubtitle = "Kreirajte self-hosted nalog sa lozinkom ili SSO." +createTitle = "Kreiraj nalog" +editorDesc = "Uređujte PDF-ove u Stirling PDF Editor-u. Svi dobijaju ovo." +email = "Email adresa" +emailError = "Unesite važeću email adresu" +emailPlaceholder2 = "name@company.com" +forceChange = "Zahtevaj promenu lozinke pri prvoj prijavi" +forceMfa = "Zahtevaj podešavanje MFA pri prvoj prijavi" +method = "Kako ih dodati" +methodDirect = "Direktno kreiraj nalog" +methodEmail = "Pozovi putem email-a" +password = "Lozinka" +passwordError = "Lozinka mora imati najmanje 8 znakova" +processorDeferred = "Pozivnica je poslata, ali Processor pristup još nije mogao biti dodeljen - podesite ga iz liste kada se pridruže." +processorDesc = "Površina za upravljanje, pokretanje tokova obrade, agenti i API." +role = "Uloga" +send2 = "Pošalji poziv" +subtitle2 = "Dobiće email da se pridruže vašem Stirling radnom prostoru." +team = "Tim" +title = "Pozovi ljude" +username = "Korisničko ime" +usernameError = "Korisničko ime mora imati najmanje 3 karaktera" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Nešto je pošlo naopako pri kontaktiranju backend-a ili nemate pristup. Pokušajte ponovo." +title = "Nije moguće učitati članove" + +[users.moveTeam] +apply = "Premesti" +team = "Tim" +title = "Premesti u tim" + +[users.newTeam] +action = "+ Novi tim" +create = "Kreiraj tim" +emailError = "Unesite važeću email adresu" +name = "Naziv tima" +namePlaceholder = "npr. Finansije" +nameRequired = "Naziv tima je obavezan" +owner = "Vlasnik tima" +ownerFailed = "Tim je kreiran, ali vlasnik nije mogao biti pozvan. Dodelite jednog sa spiska." +ownerHelper = "Svaki tim ima vođu. Biće pozvan kao Vlasnik tima, uz omogućen Processor, i može dodati ostale. Kasnije možete promeniti dodelu." +ownerPlaceholder = "owner@company.com" +subtitle = "Grupišite ljude pod Vlasnikom tima koji upravlja njihovim pristupom." +title = "Novi tim" + +[users.renameTeam] +apply = "Preimenuj" +name = "Naziv tima" +title = "Preimenuj tim" + +[users.resetPw] +apply = "Resetuj lozinku" +confirm = "Potvrdi lozinku" +copied = "Kopirano u privremenu memoriju" +copyHint = "Kopirajte ovo sada - neće biti ponovo prikazano." +email = "Pošalji korisniku email o resetovanju" +forceChange = "Zahtevaj promenu lozinke pri sledećem prijavljivanju" +generate = "Generiši sigurnu lozinku" +includePw = "Uključi novu lozinku u email" +mismatch = "Lozinke se ne podudaraju" +newPassword = "Nova lozinka" +regen = "Generiši ponovo" +title = "Resetuj lozinku" +tooShort = "Lozinka mora imati najmanje 8 karaktera" + +[users.role] +guest = "Gost" +member = "Član" +orgOwner = "Vlasnik organizacije" +teamOwner = "Vlasnik tima" + +[users.team] +grantProcessor = "Dodeli Processor timu" +revokeProcessor = "Ukloni Processor iz tima" + [validateSignature] date = "Datum" downloadCsv = "Preuzmi CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Umanji" [viewer.attachments] addAttachment = "Dodaj prilog" close = "Zatvori priloge" +closeSidebar = "Zatvori bočnu traku priloga" +download = "Preuzmi prilog" empty = "Nema priloga u ovom dokumentu" loading = "Učitavanje priloga..." noDocument = "Otvorite PDF da biste videli njegove priloge." noMatch = "Nijedan prilog ne odgovara vašoj pretrazi" noSupport = "Podrška za priloge nije dostupna u ovom pregledaču." +retry = "Pokušaj ponovo" searchPlaceholder = "Pretraži priloge" title = "Prilozi" +[viewer.bookmarks] +bookmarkTitle = "Naslov obeleživača" +closeSidebar = "Zatvori bočnu traku obeleživača" +collapseAll = "Skupi sve obeleživače" +expandAll = "Proširi sve obeleživače" + [viewer.comments] addComment = "Dodaj komentar" addCommentPlaceholder = "Dodaj komentar..." @@ -8075,6 +10316,7 @@ clearAll = "Obriši sve komentare" clearAllDescription = "Ovo uklanja komentare i odgovore iz bočne trake, ali zadržava sve pridružene anotacije u dokumentu." clearAllTitle = "Obrisati sve komentare?" close = "Zatvori komentare" +closeSidebar = "Zatvori bočnu traku komentara" deleteAnnotationAndComment = "Obriši anotaciju i komentar" deleteDescription = "Ovoj anotaciji je pridružen komentar. Možete ukloniti samo komentar iz bočne trake i zadržati anotaciju ili obrisati sve." deleteTitle = "Ukloniti anotaciju iz komentara?" @@ -8106,6 +10348,11 @@ title = "Polja formulara" unsavedBadge = "Nesačuvano" unsavedDesc = "Imate nesačuvane promene" +[viewer.layers] +closeSidebar = "Zatvori bočnu traku slojeva" +hideAll = "Sakrij sve slojeve" +showAll = "Prikaži sve slojeve" + [viewer.link] delete = "Obriši link" @@ -8136,6 +10383,9 @@ resultsOf = "od {{total}}" [viewer.signature] delete = "Obriši potpis" +[viewer.thumbnails] +closeSidebar = "Zatvori bočnu traku sličica" + [viewPdf] tags = "pregled,čitanje,anotiranje,tekst,slika" title = "Pogledaj/Izmeni PDF" @@ -8562,6 +10812,7 @@ loading = "Učitavanje osoba..." locked = "zaključan" lockedBadge = "Zaključan" loginRequired = "Prvo omogućite režim prijave" +memberActions = "Radnje člana" noMembersFound = "Nijedan član nije pronađen" role = "Uloga" searchMembers = "Pretraži članove..." @@ -8571,6 +10822,7 @@ unlockAccount = "Otključaj nalog" unlockUserError = "Nije uspelo otključavanje korisničkog naloga" unlockUserSuccess = "Korisnički nalog je uspešno otključan" user = "Korisnik" +userInfo = "Informacije o korisniku" [workspace.people.actions] upgrade = "Nadogradi" @@ -8716,6 +10968,7 @@ removeMemberError = "Uklanjanje korisnika iz tima nije uspelo" removeMemberSuccess = "Korisnik uklonjen iz tima" renameTeamLabel = "Preimenuj tim" system = "Sistem" +teamActions = "Radnje tima" teamName = "Naziv tima" teamNotFound = "Tim nije pronađen" title = "Timovi" diff --git a/frontend/editor/public/locales/sv-SE/translation.toml b/frontend/editor/public/locales/sv-SE/translation.toml index 1291b573de..a7ddadbe3b 100644 --- a/frontend/editor/public/locales/sv-SE/translation.toml +++ b/frontend/editor/public/locales/sv-SE/translation.toml @@ -7,6 +7,7 @@ black = "Svart" blue = "Blå" cancel = "Avbryt" chooseFile = "Välj fil" +clear = "Rensa" close = "Stäng" comingSoon = "Kommer snart" confirm = "Bekräfta" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} filer är klara." property = "Egenskap" quickPosition = "Snabbposition" red = "Röd" +remove = "Ta bort" reset = "Återställ" review = "Granska" save = "Spara" @@ -180,6 +182,7 @@ addMoreFiles = "Lägg till fler filer..." attachments = "Välj bilagor" info = "Välj filer att bifoga till din PDF. Dessa filer bäddas in och är åtkomliga via PDF:ens bilagepanel." placeholder = "Välj filer..." +removeFile = "Ta bort fil" selectedFiles = "Valda filer" submit = "Lägg till bilagor" @@ -1628,6 +1631,9 @@ title = "Vill du göra Stirling PDF bättre?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Centrera" +alignLeft = "Vänsterjustera" +alignRight = "Högerjustera" annotationStyle = "Annoteringsstil" backgroundColor = "Bakgrundsfärg" borderOff = "Ram: Av" @@ -2531,6 +2537,7 @@ title = "Tumregel" [certSign.source] device = "Den här enheten" +noOtherSources = "Inga andra certifikatkällor är tillgängliga." server = "Server" stepTitle = "Certifikatkälla" upload = "Ladda upp" @@ -2805,6 +2812,7 @@ back = "Tillbaka" cancel = "Avbryt" close = "Stäng" collapse = "Fäll ihop" +confirm = "Bekräfta" continue = "Fortsätt" copied = "Kopierat!" copy = "Kopiera" @@ -3595,7 +3603,9 @@ makeCopy = "Skapa en kopia" mobileShort = "Mobil" mobileUpload = "Mobiluppladdning" mobileUploadNotAvailable = "Mobiluppladdning inte aktiverad" +moreOptions = "Fler alternativ" myFiles = "Mina filer" +nextFile = "Nästa fil" noFiles = "Inga filer tillgängliga" noFilesFound = "Inga filer matchade din sökning" noRecentFiles = "Inga senaste filer hittades" @@ -3605,6 +3615,7 @@ openInFileEditor = "Öppna i filredigeraren" openInPageEditor = "Öppna i sidredigeraren" owner = "Ägare" ownerUnknown = "Okänd" +previousFile = "Föregående fil" recent = "Senaste" removeBoth = "Ta bort från båda" removeFilePrompt = "Den här filen är sparad på den här enheten och på din server. Var vill du ta bort den?" @@ -3680,7 +3691,9 @@ workbench = "Arbetsbänk" [fileSidebar] addFiles = "Lägg till filer" +addingFiles = "Lägger till filer…" collapse = "Fäll ihop sidofält" +customizeGroups = "Anpassa grupper" dropHint = "Öppna filer för att komma igång" dropToAdd = "Drop files to add" expand = "Expandera sidofält" @@ -3693,8 +3706,11 @@ noFiles = "Inga filer ännu" openFileManager = "Öppna filhanteraren" openFromComputer = "Öppna från dator" openSettings = "Öppna inställningar" +other = "Annat" +recent = "Senaste" search = "Sök" searchPlaceholder = "Sök filer..." +viewAll = "Visa alla {{count}} filer" [fileSidebar.fileItem] closeViewer = "Stäng visare" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Lägg till" +addLabel = "Lägg till en etikett…" +categoryIconAria = "Välj en ikon för {{name}}" +createCategory = "Skapa kategori" +delete = "Ta bort kategori" +done = "Klart" +hide = "Dölj kategori" +newCategory = "Nytt kategorinamn…" +removeLabel = "Ta bort {{name}}" +rename = "Byt namn" +reset = "Återställ till standard" +search = "Sök etiketter…" +show = "Visa kategori" +subtitle = "Gruppera dina filer i överordnade kategorier. Lägg till befintliga eller nya etiketter i en kategori, byt namn på den eller skapa en egen. Filer som inte finns i någon av dina kategorier visas under ”Annat”." +title = "Sidofältskategorier" + [filesPage] addToWorkspace = "Lägg till i arbetsyta" addToWorkspaceCount = "Lägg till {{count}} i arbetsyta" @@ -3715,6 +3748,7 @@ backToFolder = "Tillbaka till {{folder}}" backToMyFiles = "Tillbaka till Mina filer" breadcrumbs = "Mappsökväg" cancel = "Avbryt" +classification = "Klassificering" clearSearch = "Rensa sökning" clearSelection = "Rensa markering" closeDetails = "Stäng detaljer" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Kunde inte ladda upp filer: {{message}}" added = "Tillagd" count = "Filer" folder = "Mapp" +labels = "Etiketter" modified = "Ändrad" name = "Namn" size = "Storlek" -toolHistory = "Verktygshistorik" toolHistoryAtVersion = "Samlad verktygskedja" totalSize = "Total storlek" type = "Typ" @@ -4614,10 +4648,10 @@ welcomeTitle = "Du har bjudits in!" [landing] addFiles = "Lägg till filer" heroSubtitle = "Släpp in eller lägg till en befintlig PDF för att komma igång." -heroTitle = "Stirling PDF" mobileUpload = "Ladda upp från mobil" openFromComputer = "Öppna från dator" uploadFromComputer = "Ladda upp från datorn" +workbenchEmptyStateHero = "Släpp en PDF var som helst" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Utdata" [onboarding] activeFiles = "Vyn Aktiva filer visar alla PDF:er du har laddat in i verktyget och låter dig välja vilka som ska bearbetas." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Stäng" cropSettings = "Nu när vi har valt filen vi vill beskära kan vi konfigurera Beskär-verktyget för att välja området som vi vill beskära PDF-filen till." fileCheckbox = "Att klicka på en av filerna markerar den för bearbetning. Du kan välja flera filer för batchåtgärder." fileReplacement = "Den ändrade filen ersätter originalfilen i Arbetsbänken automatiskt, vilket gör det enkelt att köra den genom fler verktyg." @@ -4955,6 +4990,7 @@ skipTheTour = "Hoppa över rundturen" [onboarding.desktopInstall] body = "Stirling fungerar bäst som ett skrivbordsprogram. Du kan använda det offline, komma åt dokument snabbare och göra redigeringar lokalt på din dator." +selectOs = "Välj operativsystem" title = "Ladda ner" titleWithOs = "Ladda ner för {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "PDF-redigerare" [pdfTextEditor.actions] applyChanges = "Verkställ ändringar" +clearText = "Rensa text" downloadCopy = "Ladda ned kopia" +moreOptions = "Fler alternativ" reset = "Återställ ändringar" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Avtal" +"Financial reports" = "Finansiella rapporter" +"HR records" = "HR-poster" +Insurance = "Försäkring" +Invoices = "Fakturor" +"Legal filings" = "Juridiska inlagor" +"Medical / PHI" = "Medicinskt / PHI" +"Tax documents" = "Skattedokument" + [policies.enforcement] applying = "Tillämpning av {{names}}" applyingProgress = "Tillämpning av {{names}} ({{done}} av {{total}})" @@ -5963,9 +6011,95 @@ export = "Tillämpa före export" input = "Tillämpa vid import" print = "Tillämpa före utskrift" +[policies.field] +accessLog = "Åtkomstlogg" +archiveAfter = "Arkivera efter" +auditTrail = "Revisionsspår" +belowThreshold = "Under tröskelvärde" +destination = "Destination" +frameworks = "Ramverk" +immutableHold = "Oföränderlig spärr" +keepFor = "Behåll i" +minConfidence = "Minsta konfidens" +notify = "Avisera vid dirigering" +onViolation = "Vid bristande efterlevnad" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 år" +"30 days" = "30 dagar" +"90 days" = "90 dagar" +Never = "Aldrig" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Flagga för granskning" +Hold = "Spärra" +"Route to bucket" = "Dirigera till bucket" + +[policies.fieldOption.destination] +Documents = "Dokument" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 år" +"3 years" = "3 år" +"30 days" = "30 dagar" +"7 years" = "7 år" +Indefinite = "Tills vidare" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Automatisk maskering av PHI" +"Block export" = "Blockera export" +"Flag for review" = "Flagga för granskning" +"Quarantine document" = "Sätt dokument i karantän" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Lägg till" +addPlaceholder = "Lägg till en etikett…" +customNote = "Anpassat för ditt team." +defaultNote = "Använder den inbyggda standarden, delad med ditt team." +duplicate = "\"{{name}}\" finns redan." +edit = "Redigera etiketter" +empty = "Inga etiketter ännu." +export = "Exportera JSON" +iconAria = "Välj en ikon för {{name}}" +import = "Importera JSON" +importError = "Det gick inte att importera den filen." +managedNote = "Teametiketter hanteras av din teamledare." +modalSubtitle = "Delas med hela ditt team. Klassificeraren väljer de etiketter som passar varje dokument." +modalTitle = "Klassificeringsetiketter" +pickIcon = "Använd ikonen {{label}}" +removeAria = "Ta bort {{name}}" +resetToDefault = "Återställ till standard" +saveForTeam = "Spara för teamet" +saving = "Sparar…" +sectionLabel = "Klassificeringsetiketter" +startFromScratch = "Börja från början" +teamCount = "teametiketter" +tooLong = "Etiketter får vara högst {{max}} tecken." +ungrouped = "Ogrupperade" +view = "Visa etiketter" + [policies.pii] account = "Kontonummer (etiketterade)" card = "Kredit-/betalkort" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "USA-routingnummer (ABA)" ssn = "Social Security-nummer" +[policies.settings] +noneExport = "Inga policyer körs för närvarande vid export." +noneUpload = "Inga policyer körs för närvarande vid uppladdning." +onExport = "Vid export" +onUpload = "Vid uppladdning" +reorderHandle = "Dra för att ändra ordning" +runOrderDesc = "När fler än en policy körs på samma utlösare körs de i den här ordningen — var och en på föregående policys utdata. Dra för att ändra ordning." +title = "Policyinställningar" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Policyalternativ" +policySettings = "Policyinställningar" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Försök igen med misslyckade policyer ({{count}})" +rowProgress = "{{completed}} av {{total}} filer bearbetade" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Vad är en policy?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} tillämpas..." +badgeRan = "Policyn {{name}} kördes på den här filen" +blockingAction = "{{action}} blockerades medan policy tillämpas, vänta..." +dismiss = "Stäng överlägg" +enforcingTitle = "Tillämpar policy..." +viewAnyway = "Visa fil (policy tillämpas fortfarande)" + +[portal] +comingSoon = "Kommer snart" + +[portal.accountLink.card] +billingNote = "Obemannad bearbetning faktureras mot din organisationsplånbok." +eyebrow = "Kontolänk" +linkButton = "Länka ditt Stirling-konto" +linked = "Länkat" +linkedAs = "Länkat som {{name}}." +linkedGeneric = "Den här instansen är länkad." +notLinked = "Inte länkat" +title = "Länka den här organisationen till dess Stirling-konto" +unlink = "Ta bort länk" + +[portal.accountLink.card.error] +title = "Det gick inte att länka" + +[portal.accountLink.card.loginNotConfigured] +after = "för att aktivera kontolänkning mot det hostade Stirling-kontot. I dev kan du simulera inloggning från länkningsdialogen." +before = "Ange" +title = "SaaS-inloggning är inte konfigurerad" + +[portal.accountLink.gate] +action = "Länka konto" +description = "Länka den här organisationens Stirling-konto för att använda fakturerbara funktioner." +title = "Länka för att låsa upp" +titleFeature = "Länka för att låsa upp {{feature}}" + +[portal.accountLink.instances] +active = "Aktiv" +revoke = "Återkalla" +revoked = "Återkallad" +unnamed = "Namnlös instans" + +[portal.accountLink.instances.columns] +instance = "Instans" +lastSeen = "Senast sedd" +linked = "Länkad" +status = "Status" + +[portal.accountLink.instances.empty] +description = "Länka den här organisationens konto och registrera sedan dina self-hosted instanser för att se dem här." +title = "Inga länkade instanser" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} d sedan" +daysAgo_other = "{{count}} d sedan" +hoursAgo_one = "{{count}} h sedan" +hoursAgo_other = "{{count}} h sedan" +justNow = "nyss" +minutesAgo_one = "{{count}} min sedan" +minutesAgo_other = "{{count}} min sedan" +never = "aldrig" + +[portal.accountLink.modal] +linkSubtitle = "Logga in på kontot som den här servern ska faktureras mot." +linkTitle = "Länka ditt Stirling-konto" +reauthSubtitle = "Din session har gått ut — logga in på ditt Stirling-konto igen. Din instans förblir länkad." +reauthTitle = "Logga in igen" +simulateSignIn = "Simulera inloggning (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "för att aktivera länkning i appen mot det hostade Stirling-kontot." +and = "och" +before = "Ange" +title = "SaaS-inloggning är inte konfigurerad" + +[portal.accountLink.panel] +instancesSub = "Varje self-hosted instans som är registrerad för den här organisationen. Återkalla en autentiseringsuppgift för att omedelbart stänga av dess obemannade åtkomst." +instancesTitle = "Länkade instanser" +revokeError = "Det gick inte att återkalla instansen" +sub = "Länka den här self-hosted organisationen till dess Stirling-konto så att obemannad bearbetning faktureras mot din organisationsplånbok." + +[portal.accountLink.panel.loadError] +forbidden = "Endast teamägaren kan visa organisationens länkade instanser." +generic = "Det gick inte att läsa in teamets länkade instanser. Försök igen om en stund." +title = "Det gick inte att läsa in länkade instanser" + +[portal.accountLink.state] +free = "Editor-plan" +subscribed = "Processor-plan" +unlinked = "Inte länkat" + +[portal.agentBuilder] +bootstrapFromDocument = "Initiera från dokument" +sectionsAriaLabel = "Agent Builder-sektioner" +selectorAriaLabel = "Agenter" +subtitle = "Designa, testa och leverera AI-agenter som klassificerar, extraherar från och dirigerar dina dokument. Definiera scenarier, avgränsa verktygsåtkomst, kör ett golden set och publicera en version." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "Avbryt" +dropzoneText = "Välj ett exempeldokument (PDF eller bild)" +lead = "Släpp ett exempeldokument så föreslår vi scenarier och ett extraktionsschema som du kan förfina. Ingenting publiceras förrän du har granskat det." +submit = "Initiera agent" +subtitle = "Starta en ny agent från en representativ fil" +title = "Initiera från ett dokument" + +[portal.agentBuilder.empty] +description = "Initiera en agent från ett exempeldokument för att starta dess scenarier och extraktionsschema, förfina sedan och publicera." +title = "Inga agenter ännu" + +[portal.agentBuilder.evals] +casesPassing = "Fall som godkänns" +columnCase = "Eval-fall" +columnLatency = "Latens" +columnResult = "Resultat" +fail = "misslyckas" +goldenSetPassRate = "Godkännandefrekvens för golden set" +latencyMs = "{{ms}} ms" +notRun = "inte kört" +pass = "godkänt" +passRate = "Godkännandefrekvens" +runEvals = "Kör evals" + +[portal.agentBuilder.evals.empty] +description = "Evals gör dina scenarier till ett repeterbart golden set. Uppgradera för att registrera godkännandefrekvens över tid och spärra publiceringar baserat på den." +title = "Inget golden set ännu" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "över golden sets" +activeAgents = "Aktiva agenter" +avgPassRate = "Genomsnittlig godkännandefrekvens för eval" +fleetWide = "för hela flottan" +latestPublished = "Senast publicerad" +scenarios = "Scenarier" +testCases = "testfall" +totalDescription_one = "{{count}} totalt" +totalDescription_other = "{{count}} totalt" + +[portal.agentBuilder.scenarios] +add = "Lägg till" +addScenario = "Lägg till scenario" +enable = "Aktivera" +expectationLabel = "Förväntat beteende" +expectationPlaceholder = "Vad agenten ska göra" +inEval = "i eval" +mute = "Tysta" +muted = "tystad" +nameLabel = "Namn" +namePlaceholder = "t.ex. eskalering för efterlevnad" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "Scenarier" +tools = "Verktyg" +versions = "Versioner" + +[portal.agentBuilder.tools] +broadAccess = "Bred åtkomst" +deniedHint = "Valda verktyg är blockerade. Allt annat förblir anropbart." +deniedTools = "Nekade verktyg" +governanceGate = "Verktygsstyrning är tillgänglig i Enterprise-planen." +restricted = "Begränsad" +restrictedAccess = "Begränsad verktygsåtkomst" +restrictedDescription = "Tillåt alla verktyg utom de du nekar nedan." + +[portal.agentBuilder.versions] +current = "aktuell" +historyGate = "Full versionshistorik och återställning är tillgängliga i Enterprise-planen." +publish = "Publicera" +rollBack = "Återställ" + +[portal.assistant] +close = "Stäng assistenten" +error = "Det gick inte att nå assistenten." +errorWithDetail = "Det gick inte att nå assistenten: {{detail}}" +inputAriaLabel = "Fråga assistenten" +inputPlaceholder = "Fråga om Stirling…" +open = "Öppna assistenten" +send = "Skicka" +title = "Assistent" +tryAsking = "Prova att fråga" +typing = "Skriver" + +[portal.auth] +loading = "Läser in" +redirectingToEditor = "Omdirigerar till redigeraren..." + +[portal.billing.checkout] +noClientSecret = "Edge-funktionen returnerade ingen client_secret." +subtitle = "Lägg till ett kort för att fortsätta efter din kostnadsfria tilldelning i Editor-planen. Stripe hanterar resten." +title = "Aktivera Processor-planen" + +[portal.billing.checkout.activationSlow] +body = "Din betalning lyckades, men aktiveringen tar lite längre tid än vanligt. Den aktiveras automatiskt – stäng detta så visas den här inom kort." +close = "Stäng" +title = "Nästan klart" + +[portal.billing.checkout.error] +title = "Det gick inte att starta kassan" + +[portal.billing.checkout.finalizing] +body = "Din betalning gick igenom. Vi aktiverar nu mätt bearbetning över dina länkade instanser – det tar vanligtvis några sekunder." +hint = "Låt det här fönstret vara öppet." +title = "Aktiverar din Processor-plan..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "i portal env för att aktivera kassa i appen." +bodyBefore = "Ange" +title = "Stripe är inte konfigurerat" + +[portal.billing.enterpriseUpsell] +cta = "Skapa din Enterprise-offert" +description = "Volymrabatter med åtagande, air-gapped distribution, anpassad MSA och säkerhetsgranskningar samt partnerskap med tredjepartsdistributörer." +eyebrow = "Volymrabatt · 1M+ PDF:er" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Aktiva denna månad" +cost = "Kostnad" +editorsDeployed = "Redigerare distribuerade" +inviteTeammates = "Bjud in teammedlemmar" +pdfsEdited = "PDF:er redigerade" +subtitle = "Distribuera var som helst, för hela ditt team." +title = "Gratis PDF-redigerare" + +[portal.billing.freePlan] +checkoutErrorTitle = "Det gick inte att starta kassan" +currentPlan = "Aktuell plan" +freeForever = "Gratis för alltid" +noTeamResolved = "Inget team har kopplats till din plånbok ännu — uppdatera och försök igen." +ownerOnly = "Endast teamägaren kan aktivera Processor-planen." +planName = "Editor" +ssoIncluded = "SSO ingår" +switchOnProcessor = "Aktivera Processor →" +unlimitedUsers = "Obegränsat antal användare" + +[portal.billing.invoices] +columnAmount = "Belopp" +columnDate = "Datum" +columnDescription = "Beskrivning" +columnPdfsProcessed = "PDF:er bearbetade" +columnStatus = "Status" +descriptionFallback = "Faktura" +downloadAriaLabel = "Ladda ner faktura {{number}} som PDF" +emptyDescription = "När ditt team prenumererar och den första cykeln avslutas visas dina fakturor här." +emptyTitle = "Inga fakturor ännu" +fetchLimitNote_one = "Visar din {{count}} senaste faktura. Äldre fakturor finns i Stripe-portalen." +fetchLimitNote_other = "Visar dina {{count}} senaste fakturor. Äldre fakturor finns i Stripe-portalen." +loadError = "Det gick inte att läsa in fakturor: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Visa alla {{count}}" +showAll_other = "Visa alla {{count}}" +showFewer_one = "Visa färre (topp {{count}})" +showFewer_other = "Visa färre (topp {{count}})" +showMostRecent_one = "Visa {{count}} senaste" +showMostRecent_other = "Visa {{count}} senaste" +title = "Fakturahistorik" +viewAriaLabel = "Visa faktura {{number}} i Stripe" +viewLink = "Visa ↗" + +[portal.billing.linkPrompt] +cta = "Länka Stirling-konto" +description = "Manuell PDF-redigering — visa, signera, slå samman, dela, vattenmärka, komprimera, konvertera, manuell OCR — är alltid gratis, länkad eller inte. Länka för att få 500 gratis PDF:er med mätt bearbetning (automatisering, AI och API); när du behöver mer aktiverar du Processor-planen och betalar bara för det du använder." +title = "Länka ditt Stirling-konto" + +[portal.billing.paymentMethod] +billedMonthly = "Faktureras månadsvis" +cardEnding = "{{brand}} som slutar på {{last4}}" +cardFallback = "Kort" +expiresBilledMonthly = "Går ut {{expiry}} · faktureras månadsvis" +eyebrow = "Betalningsmetod" +managedSub = "Ditt kort och dina faktureringsuppgifter lagras säkert i Stripes kundportal." +managedTitle = "Hanteras i Stripe" +update = "Uppdatera" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Ingen mätt bearbetning ännu under den här perioden." +eyebrow = "PDF:er bearbetade denna period" +legendValue_one = "{{formatted}} PDF:er" +legendValue_other = "{{formatted}} PDF:er" +segbarAriaLabel = "Mätta PDF:er uppdelade efter kategori" +segmentAgentsDesc = "AI-agentåtgärder" +segmentAgentsLabel = "Agenter" +segmentApiDesc = "Direkta API-förfrågningar" +segmentApiLabel = "API" +segmentAutomationDesc = "Automatiseringar och pipelines" +segmentAutomationLabel = "Automatisering" +unit = "mätta PDF:er" + +[portal.billing.spendLimit] +adjustLimit = "Justera gräns" +cancel = "Avbryt" +capControlNote = "Ändringar gäller omedelbart — höj eller sänk taket när som helst." +capSuffix = "/ månad" +capSuffixWithDocs = "/ månad · ≈ {{documents}} dokument" +displaySub = "Du faktureras bara för det du bearbetar automatiskt — aldrig över taket." +editTitle = "Ange ditt månatliga tak" +eyebrow = "Utgiftsgräns" +guardrailBody = "ett hårt tak — du faktureras aldrig över det. Vid taket pausas mätt bearbetning (obegränsad PDF-redigering fortsätter fungera) tills du höjer det eller cykeln återställs. Inget går förlorat." +guardrailLabel = "Din skyddsregel:" +noCap = "inget tak" +pctUsed = "{{pct}}% använt" +remaining = "{{amount}} kvar" +save = "Spara gräns" +saveError = "Det gick inte att spara gränsen" +thisPeriodUncapped = "{{amount}} denna period · utan tak" +usedThisMonth = "{{amount}} använt denna månad" +useSuggested = "Använd föreslagen · {{amount}} / månad" + +[portal.billing.spendLimit.projection] +body_one = "Med {{rate}}/dag når du taket om ~{{count}} dag (~{{monthEnd}} vid månadsslut). Föreslagen gräns ~{{suggested}}." +body_other = "Med {{rate}}/dag når du taket om ~{{count}} dagar (~{{monthEnd}} vid månadsslut). Föreslagen gräns ~{{suggested}}." +label = "Prognos att överskridas." + +[portal.billing.spendThisMonth] +eyebrow = "Utgifter denna månad" +processed_one = "{{formattedCount}} PDF bearbetad." +processed_other = "{{formattedCount}} PDF:er bearbetade." +processedWithRate_one = "{{formattedCount}} PDF bearbetad, med {{rate}} styck." +processedWithRate_other = "{{formattedCount}} PDF:er bearbetade, med {{rate}} styck." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Höj den nu så att automatisk bearbetning aldrig pausas." +approachingTitle = "Du har nått {{pct}}% av din månatliga utgiftsgräns" +raiseLimit = "Höj gräns" +reachedBody = "Mätt bearbetning är pausad tills du höjer gränsen eller cykeln återställs. Obegränsad PDF-redigering fortsätter fungera." +reachedTitle = "Månatlig utgiftsgräns nådd" + +[portal.billing.subscribedPlan.portalError] +title = "Det gick inte att öppna Stripe-portalen" + +[portal.billing.walletMeter] +capSuffix_one = "av {{allowance}} gratis PDF:er använda" +capSuffix_other = "av {{allowance}} gratis PDF:er använda" +eyebrow = "Processor-provperiod" +statusLabel_one = "{{remaining}} kvar" +statusLabel_other = "{{remaining}} kvar" +sub = "Använd PDF Editor gratis. Betala för att bearbeta PDF:er automatiskt." +title_one = "Bearbeta {{allowance}} PDF:er gratis" +title_other = "Bearbeta {{allowance}} PDF:er gratis" +titleWithRate_one = "Bearbeta {{allowance}} PDF:er gratis, sedan {{rate}}/PDF" +titleWithRate_other = "Bearbeta {{allowance}} PDF:er gratis, sedan {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Låst" +openAriaLabel = "Öppna komponenten {{name}}" + +[portal.catalogue.detail] +addToProject = "Lägg till i projekt" +ariaLabel = "Komponentdetalj" +tabsAriaLabel = "Sektioner för komponentdetalj" +upgradeToUnlock = "Uppgradera för att låsa upp" + +[portal.catalogue.detail.code] +install = "Installera" +usage = "Användning" + +[portal.catalogue.detail.locked] +description = "{{name}} ingår från {{tier}}-planen. Uppgradera för att bädda in den." +title = "Inte tillgängligt i din plan" + +[portal.catalogue.detail.preview] +badge = "Liveförhandsvisning" +note = "Interaktiv sandbox renderas här" + +[portal.catalogue.detail.pricing] +note = "Mätt per {{unit}}. Användning utöver den månatliga gratiskvoten faktureras ditt konto och specificeras under Användning och fakturering." + +[portal.catalogue.detail.stats] +billedOn = "Faktureras på" +embeds30d = "Inbäddningar (30 d)" +freeQuota = "Gratiskvot" +freeQuotaValue = "{{amount}} / mån" +maturity = "Mognad" +none = "Ingen" +perAction = "Per åtgärd" +price = "Pris" + +[portal.catalogue.detail.tabs] +code = "Kod" +overview = "Översikt" +pricing = "Prissättning" +props = "Props / API" + +[portal.catalogue.props] +optional = "valfritt" +required = "obligatoriskt" + +[portal.catalogue.props.columns] +description = "Beskrivning" +name = "Prop" +required = "Obligatoriskt" +type = "Typ" + +[portal.catalogue.summary] +componentsGa = "Komponenter GA" +componentSpendMtd = "Komponentutgifter (MTD)" +embedsThisMonth = "Inbäddningar denna månad" +inBeta = "I beta" + +[portal.components.billingUnit] +approval = "godkännande" +check = "kontroll" +event = "händelse" +render = "rendering" +review = "granskning" +session = "session" +signature = "signatur" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Inbäddningsbara SDK-widgets som du släpper in i din egen app — en visare, ett e-sign-flöde, en AI-granskningspanel. Varje mäts per åtgärd. Klicka på ett kort för installation, användning och props." +title = "Komponenter" + +[portal.componentsView.empty] +description = "Komponentkatalogen kunde inte läsas in. Försök igen snart." +title = "Inga komponenter tillgängliga" + +[portal.componentsView.lockedBanner] +description = "GA-komponenter är tillgängliga med Pay-as-you-go; några Beta-komponenter är endast för enterprise. Låsta kort visar en uppgraderingsuppmaning." +title = "Vissa komponenter kräver en betald plan" + +[portal.docs.authentication] +codeCaption = "varje förfrågan" +eyebrow = "KOM IGÅNG" +lead = "Alla förfrågningar autentiseras med en bearer token. Nycklar är avgränsade per miljö och upphör aldrig om de inte roteras." +liveKey = "Produktionsnycklar — fakturerade, hastighetsbegränsade enligt din plan." +testKey = "Sandbox-nycklar — gratis, returnerar syntetiska fixtures." +title = "Autentisering" + +[portal.docs.components] +codeCaption = "bädda in visaren" +eyebrow = "KOMPONENTER" +lead = "Inbäddningsbart UI för granskningsköer och dokumentinspektion. Ta med egna stilar eller använd det medföljande temat." +title = "Drop-in-visare" + +[portal.docs.endpoints] +eyebrow = "API-REFERENS" +fieldCount_one = "{{count}} fält" +fieldCount_other = "{{count}} fält" +filterAll = "Alla" +filterAriaLabel = "Filtrera endpoints efter vertikal" +lead = "Varje dokumenttyp är en typad endpoint. POST:a en fil, ta emot schemavaliderad JSON. Filtrera efter vertikal nedan." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API-REFERENS" +lead = "Fel returnerar en stabil maskinläsbar kod plus ett mänskligt meddelande. 4xx-body innehåller alltid ett request_id för support." +title = "Fel" + +[portal.docs.nav] +ariaLabel = "Dokumentation" + +[portal.docs.nav.empty] +description = "Dokumentationsindexet kunde inte läsas in." +title = "Dokumentation otillgänglig" + +[portal.docs.quickstart] +eyebrow = "KOM IGÅNG" +lead = "Skicka ditt första dokument till en typad endpoint och få strukturerad JSON tillbaka i tre steg. Ingen modellträning, ingen prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "för copy-paste-recept." +bodyBeforeLink = "koppla samma anrop till en pipeline för att kedja validering, maskering och leverans — eller exponera det för en agent över MCP. Se" +label = "Nästa:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Skapa en avgränsad nyckel från fliken Infrastruktur. Nycklar har hastighetsgränser och en valfri IP-allowlist. Exportera den till ditt shell:" +title = "Utfärda en API-nyckel" + +[portal.docs.quickstart.step2] +body = "POST:a en fil till valfri typad endpoint. Endpointen avgör schemat du får tillbaka — här, fakturaextraheraren." +snippetCaption = "extrahera en faktura" +title = "Skicka ett dokument" + +[portal.docs.quickstart.step3] +body = "Varje svar valideras mot endpoint-schemat, med en konfidenspoäng och proveniens per fält." +codeCaption = "200 OK" +title = "Läs det strukturerade resultatet" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Samtidighet" +eyebrow = "KOM IGÅNG" +lead = "Gränser skalar med din plan. Ett 429-svar innehåller en Retry-After-header; SDK:erna backar automatiskt." +requestsPerMinute = "Förfrågningar / minut" +title = "Hastighetsgränser och kvoter" + +[portal.docs.recipes] +cloneButton = "Klona recept" +eyebrow = "PLAYBOOKS" +lead = "End-to-end-mönster som kedjar källor, åtgärder och destinationer. Varje mappar till en pipeline som du kan klona." +title = "Recept" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Förstapartsklienter med typade svar, automatiska omförsök och strömmande uppladdningar. Alla följer samma endpoint-katalog." +title = "Officiella SDK:er" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Föråldrad" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Medföljande, namngivna förmågor som din agent anropar som ett enda verktyg. Varje skill är en deterministisk åtgärdskedja med kopplade evals." +title = "Agent-skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API-REFERENS" +lead = "Prenumerera på händelserna document.processed, pipeline.completed och quota.threshold. Payloads signeras med HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "headern mot din signeringshemlighet innan du litar på en payload. SDK:er levereras med en" +beforeSignature = "Verifiera" + +[portal.documents] +exportCsv = "Exportera CSV" +search = "Sök efter filnamn, ID..." +subtitle = "Varje dokument som din organisation har bearbetat, med dess fullständiga bearbetningspost. Innehållsåtkomst kräver begäran." +title = "Dokument" + +[portal.documents.audit] +approved = "Godkänd" +archived = "Arkiverad" +elevation = "Åtkomsthöjning" +empty = "Inga händelser har registrerats ännu." +extracted = "Bearbetad" +flagged = "Behöver granskas" +ingested = "Inläst" +reviewed = "Under granskning" + +[portal.documents.drawer] +sectionsAriaLabel = "Avsnitt med dokumentinformation" + +[portal.documents.drawer.tabs] +audit = "Granskning" +extractions = "Extraheringar" +overview = "Översikt" + +[portal.documents.elevation] +requestAccess = "Begär åtkomst" + +[portal.documents.elevation.active] +description = "Tillfälligt beviljande — åtkomst loggas och är tidsbegränsad." +descriptionFourEyes = "Tillfälligt beviljande — en kollegial granskare har meddelats (fyra ögon)." +title = "Åtkomst upphör om {{time}}" + +[portal.documents.elevation.gated] +description = "Innehåll skyddas av zero-standing-access. En begäran startar ett tidsbegränsat beviljande." +descriptionFourEyes = "Innehåll skyddas av zero-standing-access. En begäran startar ett tidsbegränsat beviljande och meddelar en kollegial granskare (fyra ögon)." +title = "Känsligt dokument" + +[portal.documents.extractions] +empty = "Inga fält extraherades från det här dokumentet." +masked = "Extraherade fält är dolda. Begär tidsbegränsad åtkomst för att visa dokumentets innehåll." + +[portal.documents.extractions.columns] +confidence = "Konfidens" +field = "Fält" +value = "Värde" + +[portal.documents.filters] +all = "Alla" +ariaLabel = "Filtrera dokument efter status" +flagged = "Flaggade" +inReview = "Under granskning" +processed = "Bearbetade" + +[portal.documents.overview] +action = "Pipeline / Åtgärd" +product = "Produkt" +received = "Tid" +status = "Status" +type = "Typ" +user = "Användare" + +[portal.documents.queue.empty] +description = "När källor matar in dokument i dina pipelines visas de här för granskning." +title = "Inga dokument i kön" + +[portal.documents.status] +error = "Fel" +flagged = "Behöver granskas" +inReview = "Under granskning" +processed = "Bearbetad" + +[portal.documents.table] +auto = "Auto" +editorAction = "Redigerare" +empty = "Inga dokument matchar det här filtret." +rowActions = "Radåtgärder" +sensitiveLabel = "Känsligt" +sensitiveTitle = "Känsligt — åtkomst krävs" + +[portal.documents.table.columns] +action = "Pipeline / Åtgärd" +document = "Dokument" +product = "Produkt" +status = "Status" +time = "Tid" +user = "Användare" + +[portal.editorAdmin] +subtitle = "Distribuera Stirling PDF Editor, koppla självhostade instanser till din organisation och hantera den körande miljön — mål, hälsa, autentiseringsuppgifter och offlineaktivering på ett ställe." +title = "Editor-distribution" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktiva användare" +host = "Host" +lastSeen = "Senast sedd" +region = "Region" +status = "Status" +version = "Version" + +[portal.editorAdmin.health.empty] +description = "Distribuera ett mål och koppla det för att se instanshälsa i realtid här." +title = "Inga instanser rapporterar" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Generera offlinepaket" +lockCopy = "Offline- och lokal aktivering ingår i Enterprise." +subtitle = "Generera ett signerat aktiveringspaket för en offline- eller lokal installation utan utgående nätverksväg. Överför det till instansen och tillämpa det vid första körningens konfiguration." +talkToSales = "Kontakta säljteamet" +title = "Aktivering i isolerad miljö" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} är signerat och klart att överföra. Det aktiverar en instans och upphör att gälla om 14 dagar." +title = "Paketet är klart" + +[portal.editorAdmin.pairing] +generated = "Genererad ✓" +generateNewCode = "Generera ny kod" +lockCopy = "IaC-provisionering ingår i Enterprise." +rotate = "Rotera" +talkToSales = "Kontakta säljteamet" + +[portal.editorAdmin.sections.health] +sub = "Varje Editor-instans som rapporterar in — version, region, status, senast sedd och aktiva användare." +title = "Instanshälsa" + +[portal.editorAdmin.sections.pairing] +sub = "Anslut en självhostad redigerare till den här organisationen. Generera en token, lämna över en kort kod eller koppla den via IaC." +title = "Koppling" + +[portal.editorAdmin.sections.targets] +sub = "Där Editor körs. Kopiera ett utdrag för att starta en självhostad instans, eller använd Managed Cloud utan driftarbete." +title = "Distributionsmål" + +[portal.editorAdmin.serviceToken] +currentToken = "Aktuell token" +lastRotated = "Senast roterad" +rotateButton = "Rotera servicetoken" +subtitle = "Instanser autentiserar mot organisationen med den här autentiseringsuppgiften. Rotera den enligt schema eller omedelbart efter ett misstänkt läckage." +title = "Servicetoken" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "En ny token har utfärdats. Uppdatera varje självhostad instans STIRLING_SERVICE_TOKEN inom respitperioden på 24 h, annars kopplas de från." +title = "Rotera körande instanser" + +[portal.editorAdmin.status] +degraded = "Försämrad" +healthy = "Frisk" +offline = "Offline" +pairing = "Kopplar" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} instans" +instanceCount_other = "{{count}} instanser" +talkToSales = "Kontakta säljteamet" +upgradePlan = "Uppgradera plan" + +[portal.editorAdmin.targets.lock] +enterprise = "Lokal självhosting och Kubernetes-självhosting ingår i Enterprise." +paid = "Självhosting med Docker och Kubernetes låses upp med en betalplan." + +[portal.editorAdmin.targets.state] +available = "Tillgänglig" +locked = "Låst" +running = "Körs" + +[portal.errorBoundary] +description = "Den här vyn stötte på ett oväntat fel. Försök igen eller välj ett annat avsnitt i sidofältet." +retry = "Försök igen" +title = "Något gick fel på den här sidan" + +[portal.home.editor] +activeUsers = "{{n}} aktiva" +invite = "Bjud in teammedlemmar" +name = "Stirling PDF Editor" +open = "Öppna i webbläsare" +updated = "uppdaterad {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Självhostad · Docker" +kubernetes = "Självhostad · Kubernetes" + +[portal.home.greeting] +afternoon = "God eftermiddag" +evening = "God kväll" +morning = "God morgon" + +[portal.home.onboarding] +dismiss = "Avvisa konfiguration" +notStarted = "Inte startad" +progress = "{{done}} av {{total}} klara" +title = "Slutför konfigureringen" + +[portal.home.onboarding.enterprise] +body = "Organisationsomfattande SSO + SCIM + RBAC, avtalad volymprissättning och distribution i isolerad miljö." +cta = "Starta provperiod" +ctaQuote = "Få offert" +lead = "För 250+ anställda." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Distribuera skrivbordsappen, gratis för alltid." +title = "Ladda ner PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktiva · {{recommended}} rekommenderade" +chip = "{{active}} aktiva" +title = "Aktivera policyer" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} anslutna · varje PDF styrs där den hamnar" +chip = "{{connected}} anslutna" +title = "Anslut dina källor" + +[portal.home.quickActions] +subtitle = "Viktigaste uppgifterna för idag" +title = "Snabbåtgärder" + +[portal.home.quickActions.buildPipeline] +blurb = "3-stegsbyggare över det typade åtgärdsbiblioteket" +title = "Bygg en pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agenter, webhooks, bevakade mappar" +title = "Anslut en källa" + +[portal.home.quickActions.issueApiKey] +blurb = "Avgränsad nyckel med hastighetsgränser och IP-tillåtelselista" +title = "Utfärda en API-nyckel" + +[portal.infrastructure] +manageEditorDeployment = "Hantera Editor-distribution" +sectionsAriaLabel = "Infrastrukturavsnitt" +subtitle = "Distributioner, autentiseringsuppgifter, säkerhetsläge, lagring och granskningsspåret för din Stirling-arbetsyta." +title = "Infrastruktur" + +[portal.infrastructure.apiKeys] +createKey = "Skapa nyckel" +heading = "API-nycklar" +subheading = "Avgränsade autentiseringsuppgifter med hastighetsgränser per nyckel, behörigheter och IP-tillåtelselistor." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Tillåtna IP-adresser" +anyIp = "Valfri IP (ingen tillåtelselista)" +created = "Skapad" +lastUsed = "Senast använd" +permissions = "Behörigheter" +rateLimit = "Hastighetsgräns" +rateLimitValue = "{{value}} beg/min" +usageMonth = "Användning denna månad" +usageToday = "Användning idag" + +[portal.infrastructure.apiKeys.empty] +description = "Skapa en avgränsad nyckel för att börja anropa Stirling API." +title = "Inga API-nycklar ännu" + +[portal.infrastructure.audit] +filterAriaLabel = "Filtrera granskningshändelser efter kategori" +heading = "Granskningsloggar" +latencyValue = "{{value}} ms" +noEventsInCategory = "Inga händelser i den här kategorin." +subheading = "Varje autentiserings-, konfigurations- och bearbetningshändelse i din arbetsyta." + +[portal.infrastructure.audit.columns] +actor = "Aktör" +event = "Händelse" +latency = "Latens" +status = "Status" +target = "Resurs" +timestamp = "Tidsstämpel" + +[portal.infrastructure.audit.empty] +description = "Arbetsyteaktivitet visas här när den sker." +title = "Inga granskningshändelser" + +[portal.infrastructure.audit.export] +cancel = "Avbryt" +error = "Export misslyckades. Försök igen." +exportButton = "Exportera" +exporting = "Exporterar…" +fieldsLegend = "Kolumner" +format = "Format" +open = "Exportera" +subtitle = "Ladda ner granskningshändelser som CSV eller JSON. Välj vilka kolumner som ska inkluderas." +title = "Exportera granskningslogg" + +[portal.infrastructure.audit.export.fields] +date = "Datum" +documentName = "Dokumentnamn" +ipAddress = "IP-adress" +outcome = "Resultat" +tool = "Verktyg" +username = "Användarnamn" + +[portal.infrastructure.audit.filters] +all = "Alla" +auth = "Auth" +config = "Konfiguration" +elevation = "Åtkomsthöjning" +processing = "Bearbetning" +security = "Säkerhet" + +[portal.infrastructure.audit.forbidden] +description = "Granskningsloggen är tillgänglig för teamledare och administratörer. Be din teamledare eller en administratör om åtkomst." +title = "Du har inte åtkomst" + +[portal.infrastructure.audit.metrics] +config = "Konfiguration" +elevation = "Åtkomsthöjning" +processing = "Bearbetning" +totalEvents = "Totalt antal händelser · 24 h" + +[portal.infrastructure.createKey] +cancel = "Avbryt" +createKey = "Skapa nyckel" +done = "Klar" +ipAllowlistHelper = "Kommaseparerade CIDR-intervall. Lämna tomt för att tillåta valfri IP." +ipAllowlistLabel = "IP-tillåtelselista" +keyNameLabel = "Nyckelnamn" +keyNamePlaceholder = "t.ex. Produktion · ingest" +permissionsLabel = "Behörigheter" +secretKeyCaption = "Hemlig nyckel" +secretWarning = "Lagra detta i en hemlighetshanterare. Stirling lagrar endast en hash — det går inte att återställa den senare." +subtitle = "Avgränsa nyckeln till det minsta den behöver. Du kan rotera eller återkalla den när som helst." +subtitleCreated = "Kopiera den här hemligheten nu — den visas inte igen." +title = "Skapa API-nyckel" +titleCreated = "Nyckel skapad" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Distribuerad av" +environment = "Miljö" +product = "Produkt" +status = "Status" +version = "Version" +when = "När" + +[portal.infrastructure.deployments.recent] +heading = "Senaste distributioner" +subheading = "De senaste utrullningarna över produkter och miljöer." + +[portal.infrastructure.deployments.regionColumns] +instances = "Instanser" +latency = "Latens" +load = "Belastning" +p99 = "P99" +region = "Region" +status = "Status" +throughput = "Genomströmning" +uptime = "Drifttid" +version = "Version" + +[portal.infrastructure.deployments.regions] +heading = "Regioner" +subheading = "Livehälsa för varje distribuerad Stirling-region — latens, belastning och utrullningsversion." + +[portal.infrastructure.deployments.regions.empty] +description = "Distribuerade regioner visas här när din arbetsyta har provisionerats." +title = "Inga regioner distribuerade" + +[portal.infrastructure.models] +heading = "Modeller" +msValue = "{{value}} ms" +subheading = "Modellkatalogen och routingen som driver dokumentbearbetning i din arbetsyta." + +[portal.infrastructure.models.byom] +description = "Registrera en lokal eller självhostad modell och fäst den vid en region för behandling som är bunden till dataresidens." +title = "Ta med din egen modell" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Hanterade modeller tillgängliga för din arbetsyta, med live-latens och kostnad." +subEnterprise = "Hanterade, egna och lokala modeller — med fästning per region tillgänglig." + +[portal.infrastructure.models.catalogue.empty] +description = "Modeller i din arbetsytas katalog visas här." +title = "Inga modeller tillgängliga" + +[portal.infrastructure.models.columns] +cost = "Kostnad" +latency = "Latens" +load = "Belastning" +model = "Modell" +status = "Status" +type = "Typ" +version = "Version" + +[portal.infrastructure.models.metrics] +activeModels = "Aktiva modeller" +avgLatency = "Genomsnittlig latens" +included = "Inkluderat" +monthlySpend = "Månatlig modellkostnad" + +[portal.infrastructure.models.routing] +empty = "Inga routingregler konfigurerade." +heading = "Routingregler" +sub = "Vilken modell som hanterar varje åtgärd. Standardvärdet används när ingen smalare regel matchar." +subLocked = "Routa åtgärder till specifika modeller — tillgängligt med betalplaner." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Uppgradera till Pro för att styra vilken modell som hanterar varje åtgärd och dokumenttyp." +title = "Modellrouting är en betalfunktion" + +[portal.infrastructure.models.routingColumns] +default = "Standard" +docType = "Dokumenttyp" +modelForAria = "Modell för {{operation}}" +operation = "Åtgärd" +routedTo = "Routas till" + +[portal.infrastructure.security.access.byok] +description = "Tillhandahåll en nyckel från din egen KMS. Stirling krypterar med den men kan fortfarande läsa." +label = "Ta med din egen nyckel (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Nycklar lämnar aldrig din KMS. Stirling lagrar endast chiffertext." +label = "Behåll din egen nyckel (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling hanterar krypteringsnycklar. Enklast — ingen nyckeldrift på din sida." +label = "Nycklar som hålls av Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Policy för dokumentåtkomst" +subheading = "Styr vem som kan dekryptera bearbetade dokument i vila." + +[portal.infrastructure.security.attestations] +heading = "Efterlevnadsintyg" +noReport = "Ingen rapport tillgänglig" +subheading = "Granskningsläge per ramverk, med rapporter tillgängliga för intygade kontroller." +viewReport = "Visa rapport →" + +[portal.infrastructure.security.compliance] +heading = "Efterlevnad" +subheading = "Intyg och certifieringar som täcker Stirling-plattformen." + +[portal.infrastructure.security.empty] +description = "Din arbetsytas säkerhetskonfiguration visas här." +title = "Säkerhetsläge inte tillgängligt" + +[portal.infrastructure.security.hyokBanner] +description = "Med HYOK lämnar krypteringsnycklar aldrig din KMS. Stirling lagrar och bearbetar endast chiffertext som du kan återkalla när som helst." +title = "Stirling kan inte dekryptera dina dokument" + +[portal.infrastructure.security.ipAllowlist] +empty = "Inga IP-intervall konfigurerade — alla IP-adresser tillåtna." +heading = "IP-tillåtelselista" +sub = "API-åtkomst är begränsad till dessa CIDR-intervall." +subLocked = "Begränsa API-åtkomst till kända IP-intervall — tillgängligt med betalplaner." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Uppgradera till Pro för att begränsa API-åtkomst till specifika nätverk." +title = "IP-tillåtelselista är en betalfunktion" + +[portal.infrastructure.security.ipColumns] +added = "Tillagd" +addedBy = "Tillagd av" +cidr = "CIDR" +label = "Etikett" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritm" +heading = "Hantering av krypteringsnycklar" +keyId = "Nyckelidentifierare" +lastRotated = "Senast roterad" +rotateKey = "Rotera nyckel" +rotationPolicy = "Rotationspolicy" +subheading = "Förvaring av nycklarna som krypterar dokument i vila — vem som kan dekryptera och hur nycklar roteras." + +[portal.infrastructure.security.managedBanner] +description = "Förvaring med bring-your-own-key (BYOK) och hold-your-own-key (HYOK) är tillgänglig i Enterprise. Uppgradera för att tillhandahålla nycklar från din egen KMS." +title = "Nycklar hanteras av Stirling i din plan" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asien och Stillahavsområdet" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR-datagräns" +label = "Europeiska unionen" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "USA" + +[portal.infrastructure.security.residencyHeader] +heading = "Dataresidens" +subheading = "Var dokument lagras och bearbetas." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} används" + +[portal.infrastructure.storage.empty] +description = "Ansluten lagring och användning visas här." +title = "Ingen lagring konfigurerad" + +[portal.infrastructure.storage.lifecycle] +active = "Aktiv" +activeRange = "0–{{value}} d" +archived = "Arkiverad" +coldStorage = "kallagring" +deleted = "Borttagen" +never = "aldrig" +purged = "rensad" + +[portal.infrastructure.storage.providers] +connect = "Anslut" +connected = "Ansluten" +heading = "Anslutna leverantörer" +subheading = "Där bearbetade artefakter skrivs." + +[portal.infrastructure.storage.retention] +heading = "Lagringstid" +subheading = "Hur länge artefakter behålls innan livscykelborttagning." +windowLabel = "Standardfönster för lagringstid" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} dag" +days_other = "{{count}} dagar" +never = "Ta aldrig bort" + +[portal.infrastructure.storage.totalUsage] +heading = "Total användning" +progressLabel = "Lagring använd" +subheading = "Lagring som förbrukats över alla anslutna leverantörer." + +[portal.infrastructure.tabs] +apiKeys = "API-nycklar" +audit = "Granskningsloggar" +deployments = "Distributioner" +models = "Modeller" +security = "Säkerhet" +storage = "Lagring" + +[portal.nav] +agent-builder = "Agentbyggare" +components = "Komponenter" +docs = "Utvecklardokumentation" +documents = "Dokument" +editor = "Editor" +home = "Hem" +infrastructure = "Infrastruktur" +pipelines = "Pipelines" +policies = "Policyer" +procurement = "Inköp" +settings = "Inställningar" +sources = "Källor" +usage = "Användning och fakturering" +users = "Användare" + +[portal.notifications] +markAllRead = "Markera alla som lästa" +title = "Aviseringar" +viewAll = "Visa alla" + +[portal.notifications.ariaLabel] +none = "Aviseringar, inga olästa" +unread_one = "Aviseringar, {{count}} oläst" +unread_other = "Aviseringar, {{count}} olästa" + +[portal.notifications.count] +allRead = "alla lästa" +loading = "läser in" +new_one = "{{count}} ny" +new_other = "{{count}} nya" + +[portal.notifications.empty] +description = "Inga nya aviseringar." +title = "Du är helt uppdaterad" + +[portal.pipelines] +subtitle = "Varje automatiserad dokumentpipeline på backend: en ordnad kedja av åtgärder över en uppsättning källor, körd vid en trigger. Klicka på en rad för dess steg och källor." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Ny pipeline" + +[portal.pipelines.builder] +addStep = "Lägg till verktyg" +back = "Tillbaka till pipelines" +discard = "Kassera ändringar" +enabled = "Aktiverad" +keepEditing = "Fortsätt redigera" +needsUpload = "Behöver en uppladdad fil" +noToolMatches = "Inga verktyg matchar din sökning." +pipelineSettings = "Pipeline-inställningar" +searchTools = "Sök verktyg" +selectToolBody = "Lägg till ett verktyg för att bygga din pipeline." +selectToolTitle = "Inga verktyg ännu" +toolSettings = "Verktygsinställningar" +unknownStep = "Okänd åtgärd, behålls som den är." +unsavedBody = "Du har osparade ändringar. Spara dem innan du lämnar, eller kassera dem?" +unsavedTitle = "Osparade ändringar" +uploadUnsupported = "Uppladdade filer stöds inte i pipelines ännu, så de här stegen kan inte sparas: {{tools}}." +usesDefaults = "Körs med standardinställningar" + +[portal.pipelines.composer] +addTool = "Lägg till verktyg" +cancel = "Avbryt" +chainEmpty = "Lägg till ett verktyg för att börja bygga din pipeline." +create = "Skapa pipeline" +directory = "Utdatamapp" +directoryHelp = "Absolut sökväg på servern. Måste vara inom de konfigurerade tillåtna mapparna." +editingUnsupported = "Visning av dessa verktygsparametrar för redigering stöds inte ännu." +moveDown = "Flytta ned" +moveUp = "Flytta upp" +name = "Namn" +namePlaceholder = "t.ex. Maskeringsgenomgång" +noSources = "Inga källor anslutna ännu. Pipelinen kan fortfarande köras på filer som tillhandahålls direkt till den." +noToolSettings = "Det här verktyget har inga konfigurerbara inställningar." +operations_one = "Åtgärd ({{count}})" +operations_other = "Åtgärder ({{count}})" +output = "Utdata" +removeStep = "Ta bort åtgärd" +save = "Spara ändringar" +scheduleEvery = "Kör varje" +sources = "Källor" +sourcesLoading = "Läser in källor..." +trigger = "Trigger" +triggerManual = "Endast manuellt" + +[portal.pipelines.composer.unit] +days = "dagar" +hours = "timmar" +minutes = "minuter" + +[portal.pipelines.delete] +body = "Ta bort \"{{name}}\"? Detta kan inte ångras." +cancel = "Avbryt" +confirm = "Ta bort" +title = "Ta bort pipeline?" + +[portal.pipelines.detail] +delete = "Ta bort pipeline" +run = "Kör nu" + +[portal.pipelines.empty] +action = "Skapa en pipeline" +description = "Skapa din första pipeline: välj källorna den körs över, kedja åtgärderna och välj vart utdata ska skickas." +title = "Inga pipelines ännu" + +[portal.pipelines.kpi] +active = "Aktiva" +paused = "Pausade" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Skriv till mapp" +inline = "Returnera filer" + +[portal.pipelines.run] +completed_one = "Körning slutförd." +completed_other = "Alla {{count}} körningar slutförda." +empty = "Inget att köra: källorna hade inga dokument att bearbeta." +failed = "Körning misslyckades: {{error}}" +running = "Körning startad; pågår fortfarande." +timeout = "Körningen tar längre tid än väntat; den kan fortfarande slutföras i bakgrunden." + +[portal.pipelines.status] +active = "Aktiv" +paused = "Pausad" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Källor" +status = "Status" +steps = "Steg" + +[portal.pipelines.trigger] +folder-watch = "Mappbevakning" +manual = "Manuell" +schedule = "Schemalagd" + +[portal.policies] +subtitle = "Stående automatiseringar som tillämpar en verktygspipeline på varje dokument. Varje policy utlöses vid uppladdning eller export, kör sin verktygskedja och sparar den tillämpade versionen bredvid originalet." +title = "Policyer" + +[portal.policies.card] +comingSoon = "Uppgradera till Enterprise" +notSetUp = "Inte konfigurerad" + +[portal.policies.categories.compliance] +desc = "Tillämpa HIPAA-, GDPR-, SOC 2- eller FedRAMP-krav på varje dokument." +label = "Efterlevnad" + +[portal.policies.categories.ingestion] +desc = "Klassificera dokument, extrahera strukturerade data, tillämpa namnkonventioner och normalisera sidor." +label = "Inläsning" + +[portal.policies.categories.retention] +desc = "Ange hur länge dokument behålls, när de arkiveras och när de tas bort." +label = "Lagringstid" + +[portal.policies.categories.routing] +desc = "Dirigera dokument automatiskt till rätt team, mapp eller system." +label = "Routing" + +[portal.policies.categories.security] +desc = "Upptäck PII, maskera, ta bort aktivt innehåll och vattenmärk dokument." +label = "Säkerhet" + +[portal.policies.config] +scopeAll = "Alla dokument" + +[portal.policies.config.compliance] +summary = "Validerar dokument mot regelverksramverk innan de lämnar systemet." + +[portal.policies.config.compliance.fields] +accessLog = "Åtkomstlogg" +auditTrail = "Granskningsspår" +frameworks = "Ramverk" +onViolation = "Vid bristande efterlevnad" + +[portal.policies.config.compliance.rules] +0 = "Ramverksskanning" +1 = "Tillämpa åtgärd" +2 = "Granskningsspår" + +[portal.policies.config.ingestion] +summary = "Klassificerar dokument, extraherar strukturerade data, tillämpar namngivning och normaliserar sidor." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Under tröskelvärde" +minConfidence = "Minsta konfidens" + +[portal.policies.config.ingestion.rules] +0 = "Klassificera" +1 = "Extrahera" +2 = "Namnge" +3 = "Normalisera" + +[portal.policies.config.retention] +summary = "Tillämpar hur länge dokument behålls, när de arkiveras och när de tas bort." + +[portal.policies.config.retention.fields] +archiveAfter = "Arkivera efter" +immutableHold = "Oföränderligt bevarande" +keepFor = "Behåll i" + +[portal.policies.config.retention.rules] +0 = "Bevarandehållning" +1 = "Autoarkivera" +2 = "Borttagningsblockering" + +[portal.policies.config.routing] +summary = "Dirigerar dokument till rätt destination baserat på typ och klassificering." + +[portal.policies.config.routing.fields] +destination = "Destination" +notify = "Meddela vid routing" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Autoklassificera" +1 = "Dirigera till mapp" +2 = "Webhook-meddelande" + +[portal.policies.config.security] +summary = "Upptäcker och maskerar PII, tar bort aktivt innehåll (JavaScript) och vattenmärker dokument." + +[portal.policies.config.security.rules] +0 = "Maskera PII" +1 = "Ta bort JavaScript" +2 = "Vattenmärke" + +[portal.policies.detail] +enforces = "Tillämpningar" +onEveryExport = "Vid varje export" +onEveryUpload = "Vid varje uppladdning" +outputAsNewFile = "som en ny fil" +outputAsNewVersion = "som en ny version" +recentActivity = "Senaste aktivitet" +retry = "Försök igen" +showLess = "Visa mindre" +showMore = "Visa mer" +sources = "Källor" + +[portal.policies.detail.actions] +clearHistory = "Rensa bearbetningshistorik" +delete = "Ta bort" +editSettings = "Redigera inställningar" +pause = "Pausa" +resume = "Återuppta" +runNow = "Kör nu" + +[portal.policies.detail.clearHistory] +body = "Den här policyn kommer att glömma alla filer den redan har bearbetat och bearbeta om allt som för närvarande finns i dess källor vid nästa körning. Själva filerna ändras inte. Detta kan inte ångras." +cancel = "Avbryt" +confirm = "Rensa historik" +title = "Rensa bearbetningshistorik?" + +[portal.policies.detail.emptyActivity] +description = "Dokument visas här när denna policy har körts." +title = "Ingen aktivitet än" + +[portal.policies.endpoints] +addWatermark = "Vattenstämpel" +autoRedact = "Maskera PII" +compressPdf = "Komprimera" +flatten = "Platta ut" +ocrPdf = "OCR" +sanitizePdf = "Ta bort JavaScript" + +[portal.policies.offline] +description = "Dina policyer sparas och visas när anslutningen har återställts." +retry = "Försök igen" +title = "Backend inte tillgänglig" + +[portal.policies.stats] +activeFor = "Aktiv" +dataProcessed = "Data bearbetad" +docsEnforced = "Dokument tillämpade" + +[portal.policies.status] +active = "Aktiv" +paused = "Pausad" + +[portal.policies.summary.active] +description = "Tillämpas vid uppladdning/export" +label = "Aktiva policyer" + +[portal.policies.summary.categories] +description = "Tillgängliga att konfigurera" +label = "Kategorier" + +[portal.policies.summary.docsEnforced] +description = "Över aktiva policyer" +label = "Dokument tillämpade" + +[portal.policies.summary.paused] +description = "Konfigurerade men körs inte" +label = "Pausade" + +[portal.policies.wizard.actions] +back = "Tillbaka" +cancel = "Avbryt" +continue = "Fortsätt" +enablePolicy = "Aktivera policy" +saveChanges = "Spara ändringar" + +[portal.policies.wizard.capability.compress] +desc = "Komprimerar dokumentet till en mindre filstorlek." +label = "Minska filstorlek" + +[portal.policies.wizard.capability.flatten] +desc = "Slår samman formulärfält och kommentarer med sidan så att de inte kan redigeras." +label = "Platta ut dokumentet" + +[portal.policies.wizard.capability.ocr] +desc = "Kör OCR så att skannade sidor blir markerbar, sökbar text." +label = "Gör text sökbar" + +[portal.policies.wizard.capability.redact] +desc = "Hittar och svartmarkerar känsliga uppgifter — som personnummer och kortnummer — så att de inte kan läsas." +label = "Maskera känslig information" + +[portal.policies.wizard.capability.sanitize] +desc = "Tar bort dolt JavaScript så att inget kan köras automatiskt när dokumentet öppnas." +label = "Ta bort aktivt innehåll" + +[portal.policies.wizard.capability.watermark] +desc = "Stämplar en synlig markering (t.ex. ”Konfidentiellt”) över varje sida." +label = "Lägg till en vattenstämpel" + +[portal.policies.wizard.errors] +noTools = "Aktivera minst ett verktyg i arbetsflödet först." +saveFailed = "Det gick inte att spara policyn. Försök igen." + +[portal.policies.wizard.output] +heading = "Utdata och körning" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Automatisk numrering" +label = "Filnamnsregel" +placeholder = "Text att lägga till (valfritt)" +prefix = "Prefix" +suffix = "Suffix" + +[portal.policies.wizard.output.outputAs] +label = "Utdata som" +newFile = "Ny fil" +newVersion = "Ny version" + +[portal.policies.wizard.output.runOn] +export = "Export" +helper = "När policyn körs: vid uppladdning eller före export." +label = "Kör vid" +upload = "Uppladdning" + +[portal.policies.wizard.settings] +heading = "Inställningar" + +[portal.policies.wizard.sources] +heading = "Källor" +loading = "Läser in källor…" + +[portal.policies.wizard.tabs] +ariaLabel = "Konfigurationssteg" +settings = "Inställningar" +workflow = "Åtgärder" + +[portal.policies.wizard.title] +edit = "Redigera policy för {{category}}" +setUp = "Konfigurera policy för {{category}}" + +[portal.policies.wizard.workflow] +description = "Välj vad denna policy gör med varje dokument den bearbetar." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktiva" +noRule = "Ingen regel tillämpas än" +subtitle = "Stående automatiseringar som varje dokument passerar genom, oavsett vilken pipeline som hanterar det." +title = "Vad som körs på dina PDF:er" + +[portal.policySummary.action] +comingSoon = "Uppgradera till Enterprise" +configure = "Konfigurera" +setUp = "Konfigurera" + +[portal.policySummary.column] +activeRule = "Aktiv regel" +policy = "Policy" +status = "Status" + +[portal.policySummary.empty] +description = "När policyer har konfigurerats visas kategorierna här." +title = "Inga policyer än" + +[portal.policySummary.state] +active = "Aktiv" +off = "Av" +soon = "Snart" + +[portal.processingStatus] +managePlan = "Hantera plan" +volumeSuffix = "PDF:er bearbetade · senaste 30 dagarna" + +[portal.procurement] +reset = "Återställ inköp (demo)" +subtitle = "Få ditt team utvärderat, kontrakterat och ombordat. Varje dokument på ett ställe." +title = "Inköp" + +[portal.procurement.action] +download = "Ladda ner" +pay = "Betala nu" +request = "Begär" +sign = "Granska och signera" +upload = "Ladda upp" + +[portal.procurement.agreement] +agreeCta = "Godkänn och prenumerera" +confirm = "Jag har läst och godkänner Stirling Enterprise Agreement." +eyebrow = "Avtal" +intro = "Ett samlat avtal täcker din affär: Master Service Agreement, beställningsformulär, EULA och databehandlingsavtal. Granska det och godkänn sedan för att acceptera offerten som en bindande prenumeration." +title = "Granska ditt företagsavtal" + +[portal.procurement.builder] +addons = "Tillägg" +back = "Tillbaka" +businessName = "Företagsnamn" +businessNamePlaceholder = "Ditt företag" +continue = "Fortsätt" +country = "Land" +countryEuro = "Eurozonen (EUR €)" +countryUK = "Storbritannien (GBP £)" +countryUS = "USA (USD $)" +eula = "Jag har läst och godkänner Stirling Enterprise EULA. Den styr avtalet som genereras från denna offert." +generate = "Generera offert" +included = "Ingår" +indemnification = "IP-skadeslöshet" +indemnificationSub = "Vi försvarar kvalificerande IP-anspråk enligt EULA" +offlineLicense = "Offline-/air-gapped-licens" +offlineLicenseSub = "En nedladdningsbar licensfil för en air-gapped egenhostad instans" +qbr = "Kvartalsvisa affärsgenomgångar" +qbrSub = "Din SE går igenom användning och roadmap varje kvartal" +running = "{{annual}} / år · {{years}} år {{tcv}}" +s1Sub = "Ditt team och de PDF:er du förväntar dig att köra varje år." +s1Title = "Hur mycket kommer du att bearbeta?" +s2Sub = "Längre villkor ger rabatt på priset; din servicenivå anger support." +s2Title = "Åtagande och service" +s3Sub = "För offerten och avtalet den genererar." +s3Title = "Dina uppgifter" +serviceLevel = "Servicenivå" +slDedicated = "Dedikerad" +slDedicatedSub = "4 arbetstimmar · dedikerad kontoansvarig · +30%" +slPriority = "Prioriterad" +slPrioritySub = "Samma arbetsdag · namngiven CSM · +15%" +slStandard = "Standard" +slStandardSub = "Nästa arbetsdag · delad CSM · ingår" +stepOf = "Steg {{n}} av {{total}}" +term = "Period" +termDiscount = "{{pct}}% rabatt för flerårigt åtagande tillämpad" +title = "Bygg din offert" +training = "Onboarding och utbildning" +trainingSub = "Livesessioner för att få igång ditt team" +users = "Totalt antal användare" +usersPlaceholder = "t.ex. 250" +volEstimated = "Uppskattat från {{count}} användare (~2 000 PDF:er vardera, inklusive automatisering). Redigera om du vet bättre." +volManual = "Använder din siffra. Uppskatta om från teamstorleken när som helst." +volNoUsers = "Osäker? Ange din teamstorlek så uppskattar vi det." +volume = "Årlig PDF-volym" +volumePlaceholder = "t.ex. 1 000 000" +years_one = "{{count}} år" +years_other = "{{count}} år" + +[portal.procurement.docs] +count_one = "{{count}} dok" +count_other = "{{count}} dok" +done = "Klart" +here = "Du är här" +hide = "Dölj" +optional = "Valfritt" +paidAddon = "Betalt tillägg" +show = "Visa" +subtitle = "Allt du behöver vid varje steg på resan, lyfts fram när affären går vidare." +supportingSubtitle = "SOC 2, säkerhetsgranskningar, skatteformulär och mer, redo när ditt säkerhets- eller inköpsteam frågar. Vissa har en engångsavgift." +supportingTitle = "Stöd för din utvärdering" +title = "Dokument" +upcoming = "Kommande" + +[portal.procurement.error] +title = "Något gick fel" + +[portal.procurement.hero] +company = "Din Enterprise-affär" +ctaAgreement = "Granska och signera avtal" +ctaLive = "Du är live" +ctaPayment = "Lägg till betalning" +ctaQuote = "Granska din offert" +ctaTrial = "Bygg din offert" +eyebrow = "Enterprise-inköp" +inviteTeammates = "Bjud in teammedlemmar" +keyDocs = "Viktiga dokument" +nextStep = "Nästa steg: {{action}}" +notStarted = "Inte startad" +open = "Öppna inköp" +scheduleCall = "Boka ett samtal" +setup1Sub = "Bjud in dina teammedlemmar" +setup1Title = "Distribuera PDF Editor" +setup2Sub = "Aktivera bearbetning över redigerare och andra källor" +setup2Title = "Anslut PDF Processor" +setup3Sub = "Aktivera säkerhet, efterlevnad, routing eller lagring när du behöver dem" +setup3Title = "Lägg till rekommenderade policyer" + +[portal.procurement.journey] +daysLeft_one = "{{count}} dag kvar" +daysLeft_other = "{{count}} dagar kvar" +engineerLabel = "Din lösningsingenjör" +eyebrow = "Din utrullning" +live = "Du är live på Stirling Enterprise" +nextStep = "Nästa steg: {{action}}" +subtitle = "Din lösningsingenjör är med i varje steg. En nästa åtgärd i taget; hela checklistan finns nedan." +title = "Från testperiod till live, en guidad väg" +trialTitle = "Enterprise-testperiod" + +[portal.procurement.journeySteps.agreement] +blurb = "En signatur täcker MSA, beställningsformulär, EULA och DPA." +gatingAction = "Granska och signera ditt avtal" +label = "Avtal" + +[portal.procurement.journeySteps.implementation] +blurb = "Provisionera din arbetsyta och kör go-live-spelboken." +gatingAction = "Provisionerar din arbetsyta" +label = "Implementering" + +[portal.procurement.journeySteps.payment] +blurb = "Betala med kort, banköverföring eller mot en inköpsorder." +gatingAction = "Bekräfta betalning" +label = "Betalning" + +[portal.procurement.journeySteps.quote] +blurb = "Granska prissättning för bunden volym och avtalsperiod." +gatingAction = "Acceptera din offert" +label = "Offert" + +[portal.procurement.journeySteps.trial] +blurb = "Utvärdera Stirling mot dina dokument och arbetsflöden." +gatingAction = "Bygg din offert" +label = "Testperiod" + +[portal.procurement.license] +copied = "Kopierad" +copy = "Kopiera nyckel" +downloadError = "Det gick inte att generera offline-licensfilen just nu — försök igen om en stund." +downloadOffline = "Ladda ner offline-licens (.lic)" +hint = "Klistra in den här nyckeln i en egenhostad instans för att aktivera den, eller spara den för dina register. Förvara den säkert." +label = "Din licensnyckel" + +[portal.procurement.link] +cta = "Länka konto" +description = "Inköp körs på ditt länkade Stirling-konto: det är så vi provisionerar testperioden, prissätter din offert och startar fakturering. Länka ett konto för att börja." +eyebrow = "Enterprise" +title = "Länka ditt konto för att börja" + +[portal.procurement.live] +description = "Din prenumeration är aktiv och din licens är utfärdad. Ditt team är provisionerat och faktureringen har startat." +eyebrow = "Live" +title = "Du är live på Stirling Enterprise" + +[portal.procurement.locked] +description = "Testnycklar, offerter med bunden volym, avtalet med en signatur, betalning och din dokumentliggare finns alla här när du startar en Enterprise-utvärdering." +eyebrow = "Endast Enterprise" +talkToSales = "Prata med försäljning" +title = "Inköpsspåret öppnas med Enterprise" + +[portal.procurement.milestone] +accept = "Acceptera och fortsätt" +description = "Ladda ner PDF:en för att dela den med ditt team, kom tillbaka för att acceptera när du är redo, eller gör ändringar." +download = "Ladda ner PDF" +downloadError = "Det gick inte att ladda ner offert-PDF:en just nu — försök igen om en stund." +edit = "Redigera offert" +eyebrow = "Offert {{number}}" +perYear = " / år" +preparedFor = "Förberedd för {{company}}" +tcv = "{{value}} totalt kontraktsvärde" +title = "Din offert är klar" + +[portal.procurement.modal] +cancel = "Avbryt" +chooseFile = "Välj fil" +close = "Stäng" +downloadBody = "Din nedladdning börjar inom kort." +downloadCta = "Ladda ner" +downloadTitle = "Ladda ner" +noFile = "Ingen fil vald" +payBody = "Betala ditt bundna avtal med kort eller banköverföring via Stripe. Din arbetsyta provisioneras så snart betalningen är klar." +payCta = "Fortsätt till Stripe" +payTitle = "Bekräfta betalning" +requestBodyFree = "Vi genererar detta på begäran. Bekräfta så skickar din lösningsingenjör det inom kort." +requestBodyPaid = "Detta är ett betalt tillägg. Bekräfta så avgränsar din lösningsingenjör det och skickar dokumenten." +requestCta = "Begär" +requestTitle = "Begär detta dokument" +signBody = "Öppnar Stirling Enterprise Agreement för e-signatur: en signatur täcker MSA, beställningsformulär, EULA och DPA. Vi motsignerar automatiskt och du går vidare till betalning." +signCta = "Öppna för signatur" +signTitle = "Granska och signera ditt avtal" +uploadBody = "Skicka oss din inköpsorder så fakturerar vi mot den enligt dina villkor. Dra in PDF:en eller välj en fil nedan." +uploadCta = "Ladda upp inköpsorder" +uploadTitle = "Ladda upp din inköpsorder" + +[portal.procurement.payment] +description = "Din offert är accepterad och din licens är redan aktiv — ditt team kan börja direkt. Betala den första fakturan när du är redo; du kan betala eller ladda ner den här, ingen e-post behövs." +downloadInvoice = "Ladda ner faktura" +simulate = "Simulera mottagen betalning (demo)" +title = "Prenumeration skapad" +viewInvoice = "Visa och betala faktura" + +[portal.procurement.schedule] +fallback = "Det gick inte att läsa in schemaläggaren." +fallbackLink = "Öppna schemaläggning i en ny flik" +subtitle = "Din lösningsingenjör går igenom utrullningen med ditt team. Välj en tid som passar dig." +title = "Boka ett samtal" + +[portal.procurement.status] +action = "Åtgärd krävs" +available = "Tillgänglig" +complete = "Slutförd" +pending = "Väntar" +request = "På begäran" + +[portal.procurement.trial] +body = "Förlängning lägger till 7 dagar och meddelar din lösningsingenjör." +bodyMaxed = "Du har använt alla dina förlängningar — prata med din lösningsingenjör om du behöver mer tid." +cancel = "Avbryt testperiod" +extend = "Förläng 7 dagar" +maxed = "Maximalt utnyttjad" +subtitle = "Din kostnadsfria testperiod pågår till {{date}}. Inget kort krävs." +title = "Enterprise-testperiod" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Prissättning för bunden volym, organisationsomfattande SSO + SCIM + RBAC, 90 dagars oföränderlig granskning och en dedikerad SE." +homeCta = "Starta testperiod →" +homeHeadline = "Bearbeta miljontals PDF:er." + +[portal.recentActivity] +title = "Senaste aktivitet" +viewAll = "Visa alla" + +[portal.recentActivity.empty] +description = "Pipeline-körningar, distributioner och agenthändelser visas här." +title = "Inget här än" + +[portal.search] +ariaLabel = "Sök" +placeholder = "Sök i Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Snabbåtgärder visas här när de är tillgängliga." +noActionsTitle = "Inga snabbåtgärder" +noMatches = "Inga träffar för \"{{query}}\"" +noMatchesDescription = "Prova ett annat sökord eller bläddra i katalogen." + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "Kontolänk" + +[portal.shell.header] +accountFallback = "Konto" +accountMenu = "Kontomeny" +darkMode = "Mörkt läge" +lightMode = "Ljust läge" +search = "Sök" +searchPlaceholder = "Sök…" +signOut = "Logga ut" +switchToDark = "Byt till mörkt tema" +switchToLight = "Byt till ljust tema" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} dok" +linkAccount = "Länka Stirling-konto" +planEditor = "Editor-plan" +planEnterprise = "Enterprise-plan" +planProcessor = "Processor-plan" +primaryNav = "Primär navigering" +switchApp = "Byt app" + +[portal.sources] +subtitle = "Återanvändbara indataanslutningar som matar dokument till Stirling. Konfigurera en anslutning en gång och referera sedan till den från valfritt antal policyer. Klicka på en rad för dess konfiguration och vilka policyer som använder den." +title = "Källor" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Anslut källa" + +[portal.sources.delete] +body = "Ta bort \"{{name}}\"? Detta kan inte ångras. Policyer som refererar till den behöver uppdateras." +cancel = "Avbryt" +confirm = "Ta bort" +title = "Ta bort källa?" + +[portal.sources.detail] +closeAriaLabel = "Stäng detaljvy" +delete = "Ta bort källa" +docs24h = "Senaste 24 h" +docs30d = "Senaste 30 dagarna" +docsTotal = "Totalt sedda" +docsTrend = "Dokument under de senaste 30 dagarna" +documents = "Dokument" +edit = "Redigera" +notReferenced = "Refereras inte av någon policy, så den är säker att ta bort." +pause = "Pausa" +resume = "Återuppta" +subtitle = "{{type}} · {{status}}" +usedBy = "Används av" + +[portal.sources.empty] +description = "Anslut en mapp (och snart molnlagring) så att dina policyer har någonstans att hämta dokument från." +title = "Inga källor anslutna än" + +[portal.sources.kpi] +inUse = "Används" +total = "Anslutningar" +unused = "Oanvända" + +[portal.sources.status] +active = "Aktiv" +disabled = "Inaktiverad" +unused = "Oanvänd" + +[portal.sources.table] +source = "Källa" +status = "Status" +usedBy = "Policyer" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Bevaka en katalog på servern för nya dokument." +label = "Mapp" + +[portal.sources.types.folder.fields.directory] +helperText = "Absolut sökväg som Stirling bevakar för filer att bearbeta." +label = "Katalogsökväg" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Innehållskontroll läser varje ändrad fil, så namnbyten och touches som inte ändrar innehåll bearbetas inte om." +label = "Ändringsdetektering" + +[portal.sources.types.folder.fields.identity.options] +hash = "Storlek, datum och innehållskontroll" +stat = "Storlek och ändringsdatum" + +[portal.sources.types.folder.fields.mode] +label = "Läsläge" + +[portal.sources.types.folder.fields.mode.options] +consume = "Förbruka: bearbeta varje fil en gång" +snapshot = "Snapshot: läs om mappen vid varje körning" + +[portal.sources.types.folder.fields.recursive] +label = "Mappdjup" + +[portal.sources.types.folder.fields.recursive.options] +all = "Inkludera undermappar" +top = "Endast toppnivå" + +[portal.sources.types.unknown] +label = "Källa" + +[portal.sources.wizard] +back = "Tillbaka" +cancel = "Avbryt" +continue = "Fortsätt" +editTitle = "Redigera källa" +name = "Namn" +namePlaceholder = "t.ex. skadeanmälningar" +save = "Spara ändringar" +subtitle = "Steg {{current}} av {{total}} · {{label}}" +title = "Anslut en källa" +type = "Typ" + +[portal.sources.wizard.steps] +chooseType = "Välj typ" +configure = "Konfigurera" +review = "Granska och anslut" + +[portal.usage] +managePayment = "Hantera betalning" +subtitle = "Förbrukning, fakturor och planhantering för varje PDF som Stirling har fakturerat, i en konsol." +title = "Användning och fakturering" + +[portal.usage.error] +loadWallet = "Det gick inte att läsa in plånbok" +openStripePortal = "Det gick inte att öppna Stripe-portalen" +walletUnavailable = "Plånbok inte tillgänglig: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Logga in igen" +body = "Din Stirling-kontosession har löpt ut. Logga in igen för att visa fakturering — din instans förblir länkad." +title = "Sessionen har löpt ut" + +[portal.users] +title = "Användare" + +[portal.users.roles] +subtitle = "Varje roll finns på varje plan — vad var och en kan göra är fast i hela organisationen." +title = "Roller" + +[portal.users.roles.admin] +label = "Admin (organisationsägare)" +summary = "Full styrning över arbetsytan, inställningar och medlemmar." + +[portal.users.roles.admin.permissions] +0 = "Hantera användare, team och roller" +1 = "Hantera alla integrationer inkl. S3-anslutningar" +2 = "Bevilja eller återkalla portalåtkomst" +3 = "Allt som teamägaren kan göra" + +[portal.users.roles.guest] +label = "Gäst" +summary = "Begränsad eller endast webbaserad åtkomst; kan inte ha personliga konfigurationer." + +[portal.users.roles.guest.permissions] +0 = "Endast webb-/demoanvändning" +1 = "Inga API-nycklar eller integrationer" +2 = "Ingen portalåtkomst" +3 = "Skrivskyddad där det delas" + +[portal.users.roles.member] +label = "Medlem" +summary = "Vanlig användare — arbetar med delade resurser och egna konfigurationer." + +[portal.users.roles.member.permissions] +0 = "Använd editorn och delade integrationer" +1 = "Skapa personliga API- och MCP-konfigurationer" +2 = "Se teamkonfigurationer som delas med dem" +3 = "Ingen S3- eller arbetsytehantering" + +[portal.users.roles.team_owner] +label = "Teamägare" +summary = "Äger ett team — hanterar dess medlemmars resurser och delade konfigurationer." + +[portal.users.roles.team_owner.permissions] +0 = "Skapa och hantera teamets S3-anslutningar" +1 = "Hantera teamägda integrationskonfigurationer" +2 = "Portalåtkomst via standardpolicyn" +3 = "Allt som medlemmen kan göra" + +[portal.welcome] +ariaLabel = "Välkommen till Stirling PDF" +badge = "Open-source" +installEditor = "Installera Editor" +inviteTeammates = "Bjud in teammedlemmar" +openInBrowser = "Öppna i webbläsare" +perks = "Gratis för alltid · Kan egenhostas" +subtitle = "Världens säkraste PDF Editor är gratis för team av alla storlekar. Inkluderar 60+ PDF-åtgärder och SSO." +title = "Välkommen till" +titleAccent = "Stirling PDF" + [printFile] title = "Skriv ut fil" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenser för backend-beroenden som paketeras med denna server." +backendLabel = "Backend-licenser" +backendTitle = "Backend-licenser från tredje part" +empty = "Inga beroenden hittades." +frontendDescription = "Licenser för frontend-beroenden som paketeras i releasebygget." +frontendLabel = "Frontend-licenser" +frontendTitle = "Frontend-licenser från tredje part" +license = "Licens" +listDescription = "Listan visas direkt i UI från releasepaketet eller backend-endpoint." +listTitle = "Paketerade beroenden" +loadError = "Det gick inte att läsa in tredjepartslicenser" +module = "Modul" +version = "Version" + [settings.licensingAnalytics] audit = "Granskning" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Medlem borttagen" namePlaceholder = "Ange teamnamn" personal = "Personligt" removeError = "Det gick inte att ta bort medlem" +renameCancel = "Avbryt namnbyte" renameError = "Det gick inte att byta namn på teamet" +renameSubmit = "Spara teamnamn" renameSuccess = "Teamets namn har uppdaterats" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Skicka inbjudan" title = "Bjud in teammedlem" [team.members] +actions = "Medlemsåtgärder" emailColumn = "E-post" empty = "Inga teammedlemmar än" nameColumn = "Namn" @@ -7933,6 +10025,146 @@ title = "Detaljerad statistik" unknownEndpoint = "Okänd slutpunkt" visits = "Besök" +[users] +lastActive = "Senast aktiv" +learnMore = "Läs mer om roller och åtkomst." +locked = "Låst" +roleFor = "Roll för {{name}}" +rowActions = "Åtgärder för {{name}}" +showAll = "Visa alla {{count}}" +showLess = "Visa mindre" +subtitle2 = "Dina personer, team och åtkomstnivåer." +suspended = "Avstängd" +teamActions = "Teamåtgärder" +title = "Användare" +you = "(du)" + +[users.action] +deleteTeam = "Ta bort team" +disableMfa = "Återställ MFA" +move = "Flytta till team" +reinstate = "Återinsätt" +remove = "Ta bort från organisationen" +rename = "Byt namn på team" +resetPw = "Återställ lösenord" +suspend = "Stäng av" +unlock = "Lås upp konto" + +[users.cap] +addProcessor = "+ Processor" +approver = "Godkänner policy" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Ta bort teamet {{name}}? Teamet måste vara tomt först - flytta dess medlemmar till ett annat team, och det får inte fortfarande äga några integrationskonfigurationer." +deleteTeamTitle = "Ta bort team" +disableMfaBody = "Ta bort MFA-registreringen för {{name}}? De konfigurerar den igen vid nästa inloggning om det krävs." +disableMfaTitle = "Återställ MFA" +removeBody = "Ta bort {{name}} permanent från organisationen? Detta kan inte ångras." +removeTitle = "Ta bort medlem" + +[users.empty] +description = "Bjud in ditt team för att börja samarbeta." +title = "Inga medlemmar än" + +[users.group] +addToTeam = "Lägg till i team" +guestCount = "{{count}} gäst" +guests = "Gäster" +guestsDesc = "Externa samarbetspartner, begränsade till det du har delat. Endast Editor." +ledBy = "ledd av {{owner}}" +org = "Organisation" +orgDesc = "Ägare med organisationsövergripande behörighet och policygodkännande" +owners = "{{count}} ägare" +team = "{{name}}-team" +teamMeta = "{{count}} personer" + +[users.invite] +access = "Åtkomst" +action = "Bjud in personer" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Inloggningsmetod" +authWeb = "Lösenord" +create = "Skapa konto" +createSubtitle = "Skapa ett egenhostat konto med lösenord eller SSO." +createTitle = "Skapa konto" +editorDesc = "Redigera PDF:er i Stirling PDF Editor. Alla får detta." +email = "E-postadress" +emailError = "Ange en giltig e-postadress" +emailPlaceholder2 = "namn@foretag.se" +forceChange = "Kräv lösenordsbyte vid första inloggning" +forceMfa = "Kräv MFA-konfiguration vid första inloggning" +method = "Hur de ska läggas till" +methodDirect = "Skapa konto direkt" +methodEmail = "Bjud in via e-post" +password = "Lösenord" +passwordError = "Lösenordet måste vara minst 8 tecken" +processorDeferred = "Inbjudan skickad, men Processor-åtkomst kunde inte beviljas än - ange den från personlistan när de har gått med." +processorDesc = "Styrningsytan, kör pipelines, agenter och API." +role = "Roll" +send2 = "Skicka inbjudan" +subtitle2 = "De får ett e-postmeddelande för att gå med i din Stirling-arbetsyta." +team = "Team" +title = "Bjud in personer" +username = "Användarnamn" +usernameError = "Användarnamnet måste vara minst 3 tecken" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Något gick fel vid kontakt med backend, eller så har du inte åtkomst. Försök igen." +title = "Kunde inte läsa in medlemmar" + +[users.moveTeam] +apply = "Flytta" +team = "Team" +title = "Flytta till team" + +[users.newTeam] +action = "+ Nytt team" +create = "Skapa team" +emailError = "Ange en giltig e-postadress" +name = "Teamnamn" +namePlaceholder = "t.ex. Ekonomi" +nameRequired = "Teamnamn krävs" +owner = "Teamägare" +ownerFailed = "Teamet skapades, men ägaren kunde inte bjudas in. Tilldela en från medlemslistan." +ownerHelper = "Varje team har en ledare. De bjuds in som Teamägare, med Processor aktiverat, och kan lägga till resten. Du kan tilldela om senare." +ownerPlaceholder = "agare@foretag.com" +subtitle = "Gruppera personer under en Teamägare som hanterar deras åtkomst." +title = "Nytt team" + +[users.renameTeam] +apply = "Byt namn" +name = "Teamnamn" +title = "Byt namn på team" + +[users.resetPw] +apply = "Återställ lösenord" +confirm = "Bekräfta lösenord" +copied = "Kopierat till urklipp" +copyHint = "Kopiera detta nu – det visas inte igen." +email = "Skicka e-post till användaren om återställningen" +forceChange = "Kräv lösenordsbyte vid nästa inloggning" +generate = "Generera ett säkert lösenord" +includePw = "Inkludera det nya lösenordet i e-postmeddelandet" +mismatch = "Lösenorden matchar inte" +newPassword = "Nytt lösenord" +regen = "Generera om" +title = "Återställ lösenord" +tooShort = "Lösenordet måste vara minst 8 tecken" + +[users.role] +guest = "Gäst" +member = "Medlem" +orgOwner = "Organisationsägare" +teamOwner = "Teamägare" + +[users.team] +grantProcessor = "Tilldela Processor till teamet" +revokeProcessor = "Återkalla Processor från teamet" + [validateSignature] date = "Datum" downloadCsv = "Ladda ner CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Zooma ut" [viewer.attachments] addAttachment = "Lägg till bilaga" close = "Stäng bilagor" +closeSidebar = "Stäng sidopanel för bilagor" +download = "Ladda ner bilaga" empty = "Inga bilagor i det här dokumentet" loading = "Läser in bilagor..." noDocument = "Öppna en PDF för att visa dess bilagor." noMatch = "Inga bilagor matchar din sökning" noSupport = "Stöd för bilagor är inte tillgängligt i den här visaren." +retry = "Försök igen" searchPlaceholder = "Sök bilagor" title = "Bilagor" +[viewer.bookmarks] +bookmarkTitle = "Bokmärkestitel" +closeSidebar = "Stäng sidopanel för bokmärken" +collapseAll = "Fäll ihop alla bokmärken" +expandAll = "Expandera alla bokmärken" + [viewer.comments] addComment = "Lägg till kommentar" addCommentPlaceholder = "Lägg till kommentar..." @@ -8075,6 +10316,7 @@ clearAll = "Rensa alla kommentarer" clearAllDescription = "Detta tar bort kommentarer och svar från sidopanelen men behåller eventuella kopplade anteckningar i dokumentet." clearAllTitle = "Rensa alla kommentarer?" close = "Stäng kommentarer" +closeSidebar = "Stäng sidopanel för kommentarer" deleteAnnotationAndComment = "Ta bort annotering & kommentar" deleteDescription = "Denna annotering har en kommentar kopplad. Du kan ta bort bara kommentaren i sidofältet och behålla annoteringen, eller ta bort allt." deleteTitle = "Ta bort annotering från kommentarer?" @@ -8106,6 +10348,11 @@ title = "Formulärfält" unsavedBadge = "Ej sparat" unsavedDesc = "Du har osparade ändringar" +[viewer.layers] +closeSidebar = "Stäng sidopanel för lager" +hideAll = "Dölj alla lager" +showAll = "Visa alla lager" + [viewer.link] delete = "Ta bort länk" @@ -8136,6 +10383,9 @@ resultsOf = "av {{total}}" [viewer.signature] delete = "Ta bort signatur" +[viewer.thumbnails] +closeSidebar = "Stäng sidopanel för miniatyrer" + [viewPdf] tags = "visa,läs,kommentera,text,bild" title = "Visa/redigera PDF" @@ -8562,6 +10812,7 @@ loading = "Laddar personer..." locked = "låst" lockedBadge = "Låst" loginRequired = "Aktivera inloggningsläge först" +memberActions = "Medlemsåtgärder" noMembersFound = "Inga medlemmar hittades" role = "Roll" searchMembers = "Sök medlemmar..." @@ -8571,6 +10822,7 @@ unlockAccount = "Lås upp konto" unlockUserError = "Det gick inte att låsa upp användarkontot" unlockUserSuccess = "Användarkontot har låsts upp" user = "Användare" +userInfo = "Användarinformation" [workspace.people.actions] upgrade = "Uppgradera" @@ -8716,6 +10968,7 @@ removeMemberError = "Misslyckades med att ta bort användare från team" removeMemberSuccess = "Användare borttagen från team" renameTeamLabel = "Byt namn på team" system = "System" +teamActions = "Teamåtgärder" teamName = "Teamnamn" teamNotFound = "Teamet hittades inte" title = "Team" diff --git a/frontend/editor/public/locales/th-TH/translation.toml b/frontend/editor/public/locales/th-TH/translation.toml index 4d51cf1541..ee7f5f8b6c 100644 --- a/frontend/editor/public/locales/th-TH/translation.toml +++ b/frontend/editor/public/locales/th-TH/translation.toml @@ -7,6 +7,7 @@ black = "ดำ" blue = "น้ำเงิน" cancel = "ยกเลิก" chooseFile = "เลือกไฟล์" +clear = "ล้าง" close = "ปิด" comingSoon = "เร็วๆ นี้" confirm = "ยืนยัน" @@ -87,6 +88,7 @@ processingCompleteMultiple = "ไฟล์ {{count}} รายการพร้ property = "คุณสมบัติ" quickPosition = "ตำแหน่งแบบด่วน" red = "แดง" +remove = "ลบ" reset = "รีเซ็ต" review = "ตรวจทาน" save = "บันทึก" @@ -180,6 +182,7 @@ addMoreFiles = "เพิ่มไฟล์เพิ่มเติม..." attachments = "เลือกไฟล์แนบ" info = "เลือกไฟล์เพื่อแนบกับ PDF ของคุณ ไฟล์เหล่านี้จะถูกฝังและเข้าถึงได้ผ่านแผงไฟล์แนบของ PDF" placeholder = "เลือกไฟล์..." +removeFile = "ลบไฟล์" selectedFiles = "ไฟล์ที่เลือก" submit = "เพิ่มไฟล์แนบ" @@ -1628,6 +1631,9 @@ title = "คุณต้องการที่จะทำให้ Stirling P tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "จัดกึ่งกลาง" +alignLeft = "จัดชิดซ้าย" +alignRight = "จัดชิดขวา" annotationStyle = "สไตล์คำอธิบายประกอบ" backgroundColor = "สีพื้นหลัง" borderOff = "เส้นขอบ: ปิด" @@ -2531,6 +2537,7 @@ title = "หลักโดยทั่วไป" [certSign.source] device = "อุปกรณ์นี้" +noOtherSources = "ไม่มีแหล่งใบรับรองอื่นที่พร้อมใช้งาน" server = "เซิร์ฟเวอร์" stepTitle = "แหล่งที่มาของใบรับรอง" upload = "อัปโหลด" @@ -2805,6 +2812,7 @@ back = "ย้อนกลับ" cancel = "ยกเลิก" close = "ปิด" collapse = "ยุบ" +confirm = "ยืนยัน" continue = "ดำเนินการต่อ" copied = "คัดลอกแล้ว!" copy = "คัดลอก" @@ -3595,7 +3603,9 @@ makeCopy = "สร้างสำเนา" mobileShort = "มือถือ" mobileUpload = "อัปโหลดจากมือถือ" mobileUploadNotAvailable = "ไม่ได้เปิดใช้งานการอัปโหลดจากมือถือ" +moreOptions = "ตัวเลือกเพิ่มเติม" myFiles = "ไฟล์ของฉัน" +nextFile = "ไฟล์ถัดไป" noFiles = "ไม่มีไฟล์" noFilesFound = "ไม่พบไฟล์ที่ตรงกับการค้นหา" noRecentFiles = "ไม่พบไฟล์ล่าสุด" @@ -3605,6 +3615,7 @@ openInFileEditor = "เปิดในตัวแก้ไขไฟล์" openInPageEditor = "เปิดในตัวแก้ไขหน้า" owner = "เจ้าของ" ownerUnknown = "ไม่ทราบ" +previousFile = "ไฟล์ก่อนหน้า" recent = "ล่าสุด" removeBoth = "นำออกจากทั้งสองที่" removeFilePrompt = "ไฟล์นี้ถูกบันทึกไว้ในอุปกรณ์นี้และบนเซิร์ฟเวอร์ของคุณ คุณต้องการนำออกจากที่ใด?" @@ -3680,7 +3691,9 @@ workbench = "พื้นที่ทำงาน" [fileSidebar] addFiles = "เพิ่มไฟล์" +addingFiles = "กำลังเพิ่มไฟล์…" collapse = "ยุบแถบข้าง" +customizeGroups = "ปรับแต่งกลุ่ม" dropHint = "เปิดไฟล์เพื่อเริ่มต้น" dropToAdd = "Drop files to add" expand = "ขยายแถบข้าง" @@ -3693,8 +3706,11 @@ noFiles = "ยังไม่มีไฟล์" openFileManager = "เปิดตัวจัดการไฟล์" openFromComputer = "เปิดจากคอมพิวเตอร์" openSettings = "เปิดการตั้งค่า" +other = "อื่นๆ" +recent = "ล่าสุด" search = "ค้นหา" searchPlaceholder = "ค้นหาไฟล์..." +viewAll = "ดูไฟล์ทั้งหมด {{count}} ไฟล์" [fileSidebar.fileItem] closeViewer = "ปิดตัวแสดงผล" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "เพิ่ม" +addLabel = "เพิ่มป้ายกำกับ…" +categoryIconAria = "เลือกไอคอนสำหรับ {{name}}" +createCategory = "สร้างหมวดหมู่" +delete = "ลบหมวดหมู่" +done = "เสร็จสิ้น" +hide = "ซ่อนหมวดหมู่" +newCategory = "ชื่อหมวดหมู่ใหม่…" +removeLabel = "ลบ {{name}}" +rename = "เปลี่ยนชื่อ" +reset = "รีเซ็ตเป็นค่าเริ่มต้น" +search = "ค้นหาป้ายกำกับ…" +show = "แสดงหมวดหมู่" +subtitle = "จัดกลุ่มไฟล์ของคุณเป็นหมวดหมู่หลัก เพิ่มป้ายกำกับที่มีอยู่หรือป้ายกำกับใหม่ไปยังหมวดหมู่ เปลี่ยนชื่อ หรือสร้างของคุณเอง ไฟล์ที่ไม่อยู่ในหมวดหมู่ใดของคุณจะแสดงใต้ “อื่นๆ”" +title = "หมวดหมู่แถบด้านข้าง" + [filesPage] addToWorkspace = "เพิ่มไปยังพื้นที่ทำงาน" addToWorkspaceCount = "เพิ่ม {{count}} ไปยังพื้นที่ทำงาน" @@ -3715,6 +3748,7 @@ backToFolder = "ย้อนกลับไปยัง {{folder}}" backToMyFiles = "ย้อนกลับไปยังไฟล์ของฉัน" breadcrumbs = "เส้นทางโฟลเดอร์" cancel = "ยกเลิก" +classification = "การจัดประเภท" clearSearch = "ล้างการค้นหา" clearSelection = "ล้างการเลือก" closeDetails = "ปิดรายละเอียด" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "ไม่สามารถอัปโหลดไ added = "เพิ่มเมื่อ" count = "ไฟล์" folder = "โฟลเดอร์" +labels = "ป้ายกำกับ" modified = "แก้ไขเมื่อ" name = "ชื่อ" size = "ขนาด" -toolHistory = "ประวัติเครื่องมือ" toolHistoryAtVersion = "ชุดเครื่องมือสะสม" totalSize = "ขนาดรวม" type = "ชนิด" @@ -4614,10 +4648,10 @@ welcomeTitle = "คุณได้รับคำเชิญ!" [landing] addFiles = "เพิ่มไฟล์" heroSubtitle = "ลากมาวางหรือเพิ่ม PDF ที่มีอยู่เพื่อเริ่มต้น" -heroTitle = "Stirling PDF" mobileUpload = "อัปโหลดจากมือถือ" openFromComputer = "เปิดจากคอมพิวเตอร์" uploadFromComputer = "อัปโหลดจากคอมพิวเตอร์" +workbenchEmptyStateHero = "วาง PDF ได้ทุกที่" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "ผลลัพธ์" [onboarding] activeFiles = "มุมมอง ไฟล์ที่ใช้งาน แสดง PDF ทั้งหมดที่คุณโหลดไว้ในเครื่องมือ และให้คุณเลือกว่าต้องการประมวลผลไฟล์ใด" allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "ปิด" cropSettings = "เมื่อเราเลือกไฟล์ที่ต้องการครอบตัดแล้ว เราสามารถกำหนดค่าเครื่องมือครอบตัดเพื่อเลือกพื้นที่ที่ต้องการครอบตัด PDF" fileCheckbox = "การคลิกที่หนึ่งในไฟล์จะเลือกไฟล์นั้นเพื่อประมวลผล คุณสามารถเลือกหลายไฟล์เพื่อทำแบบชุดได้" fileReplacement = "ไฟล์ที่แก้ไขจะมาแทนที่ไฟล์เดิมใน Workbench โดยอัตโนมัติ ช่วยให้คุณรันเครื่องมืออื่นต่อได้ง่าย" @@ -4955,6 +4990,7 @@ skipTheTour = "ข้ามทัวร์" [onboarding.desktopInstall] body = "Stirling ใช้งานได้ดีที่สุดแบบแอปเดสก์ท็อป คุณสามารถใช้งานออฟไลน์ เข้าถึงเอกสารได้เร็วขึ้น และแก้ไขบนคอมพิวเตอร์ของคุณโดยตรง" +selectOs = "เลือกระบบปฏิบัติการ" title = "ดาวน์โหลด" titleWithOs = "ดาวน์โหลดสำหรับ {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "ตัวแก้ไข PDF" [pdfTextEditor.actions] applyChanges = "ใช้การเปลี่ยนแปลง" +clearText = "ล้างข้อความ" downloadCopy = "ดาวน์โหลดสำเนา" +moreOptions = "ตัวเลือกเพิ่มเติม" reset = "รีเซ็ตการเปลี่ยนแปลง" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "สัญญา" +"Financial reports" = "รายงานทางการเงิน" +"HR records" = "ระเบียน HR" +Insurance = "ประกันภัย" +Invoices = "ใบแจ้งหนี้" +"Legal filings" = "เอกสารยื่นทางกฎหมาย" +"Medical / PHI" = "การแพทย์ / PHI" +"Tax documents" = "เอกสารภาษี" + [policies.enforcement] applying = "กำลังนำ {{names}} ไปใช้" applyingProgress = "กำลังนำ {{names}} ไปใช้ ({{done}} จาก {{total}})" @@ -5963,9 +6011,95 @@ export = "บังคับใช้ก่อนการส่งออก" input = "บังคับใช้ระหว่างการนำเข้า" print = "บังคับใช้ก่อนการพิมพ์" +[policies.field] +accessLog = "บันทึกการเข้าถึง" +archiveAfter = "เก็บถาวรหลังจาก" +auditTrail = "ร่องรอยการตรวจสอบ" +belowThreshold = "ต่ำกว่าเกณฑ์" +destination = "ปลายทาง" +frameworks = "Frameworks" +immutableHold = "การระงับแบบเปลี่ยนแปลงไม่ได้" +keepFor = "เก็บไว้เป็นเวลา" +minConfidence = "ความเชื่อมั่นขั้นต่ำ" +notify = "แจ้งเตือนเมื่อกำหนดเส้นทาง" +onViolation = "เมื่อไม่เป็นไปตามข้อกำหนด" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 ปี" +"30 days" = "30 วัน" +"90 days" = "90 วัน" +Never = "ไม่เลย" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "ทำเครื่องหมายเพื่อตรวจสอบ" +Hold = "ระงับ" +"Route to bucket" = "กำหนดเส้นทางไปยัง bucket" + +[policies.fieldOption.destination] +Documents = "เอกสาร" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 ปี" +"3 years" = "3 ปี" +"30 days" = "30 วัน" +"7 years" = "7 ปี" +Indefinite = "ไม่มีกำหนด" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "ปกปิด PHI อัตโนมัติ" +"Block export" = "บล็อกการส่งออก" +"Flag for review" = "ทำเครื่องหมายเพื่อตรวจสอบ" +"Quarantine document" = "กักกันเอกสาร" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "เพิ่ม" +addPlaceholder = "เพิ่มป้ายกำกับ…" +customNote = "ปรับแต่งสำหรับทีมของคุณแล้ว" +defaultNote = "ใช้ค่าเริ่มต้นในตัว ซึ่งแชร์กับทีมของคุณ" +duplicate = "\"{{name}}\" มีอยู่แล้ว" +edit = "แก้ไขป้ายกำกับ" +empty = "ยังไม่มีป้ายกำกับ" +export = "ส่งออก JSON" +iconAria = "เลือกไอคอนสำหรับ {{name}}" +import = "นำเข้า JSON" +importError = "ไม่สามารถนำเข้าไฟล์นั้นได้" +managedNote = "ป้ายกำกับทีมได้รับการจัดการโดยหัวหน้าทีมของคุณ" +modalSubtitle = "แชร์กับทั้งทีมของคุณ ตัวจัดประเภทจะเลือกป้ายกำกับที่เหมาะกับแต่ละเอกสาร" +modalTitle = "ป้ายกำกับการจัดประเภท" +pickIcon = "ใช้ไอคอน {{label}}" +removeAria = "ลบ {{name}}" +resetToDefault = "รีเซ็ตเป็นค่าเริ่มต้น" +saveForTeam = "บันทึกสำหรับทีม" +saving = "กำลังบันทึก…" +sectionLabel = "ป้ายกำกับการจัดประเภท" +startFromScratch = "เริ่มจากศูนย์" +teamCount = "ป้ายกำกับทีม" +tooLong = "ป้ายกำกับต้องมีความยาวไม่เกิน {{max}} อักขระ" +ungrouped = "ไม่ได้จัดกลุ่ม" +view = "ดูป้ายกำกับ" + [policies.pii] account = "หมายเลขบัญชี (มีป้ายกำกับ)" card = "บัตรเครดิต/เดบิต" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "หมายเลข Routing ของสหรัฐฯ (ABA)" ssn = "หมายเลขประกันสังคม" +[policies.settings] +noneExport = "ไม่มีนโยบายที่ทำงานเมื่อส่งออกในขณะนี้" +noneUpload = "ไม่มีนโยบายที่ทำงานเมื่ออัปโหลดในขณะนี้" +onExport = "เมื่อส่งออก" +onUpload = "เมื่ออัปโหลด" +reorderHandle = "ลากเพื่อจัดลำดับใหม่" +runOrderDesc = "เมื่อมีนโยบายมากกว่าหนึ่งรายการทำงานบนทริกเกอร์เดียวกัน นโยบายจะทำงานตามลำดับนี้ — แต่ละรายการทำงานกับผลลัพธ์ของนโยบายก่อนหน้า ลากเพื่อจัดลำดับใหม่" +title = "การตั้งค่านโยบาย" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "ตัวเลือกนโยบาย" +policySettings = "การตั้งค่านโยบาย" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "ลองนโยบายที่ล้มเหลวอีกครั้ง ({{count}})" +rowProgress = "ประมวลผลแล้ว {{completed}} จาก {{total}} ไฟล์" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "นโยบายคืออะไร?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} กำลังบังคับใช้..." +badgeRan = "นโยบาย {{name}} ทำงานกับไฟล์นี้แล้ว" +blockingAction = "{{action}} ถูกบล็อกขณะบังคับใช้นโยบาย โปรดรอ..." +dismiss = "ปิดโอเวอร์เลย์" +enforcingTitle = "กำลังบังคับใช้นโยบาย..." +viewAnyway = "ดูไฟล์ (นโยบายยังคงบังคับใช้อยู่)" + +[portal] +comingSoon = "เร็วๆ นี้" + +[portal.accountLink.card] +billingNote = "การประมวลผลแบบไม่ต้องดูแลจะเรียกเก็บเงินจากกระเป๋าเงินองค์กรของคุณ" +eyebrow = "การเชื่อมโยงบัญชี" +linkButton = "เชื่อมโยงบัญชี Stirling ของคุณ" +linked = "เชื่อมโยงแล้ว" +linkedAs = "เชื่อมโยงเป็น {{name}}" +linkedGeneric = "อินสแตนซ์นี้เชื่อมโยงแล้ว" +notLinked = "ยังไม่ได้เชื่อมโยง" +title = "เชื่อมโยงองค์กรนี้กับบัญชี Stirling" +unlink = "ยกเลิกการเชื่อมโยง" + +[portal.accountLink.card.error] +title = "ไม่สามารถเชื่อมโยงได้" + +[portal.accountLink.card.loginNotConfigured] +after = "เพื่อเปิดใช้งานการเชื่อมโยงบัญชีกับบัญชี Stirling ที่โฮสต์อยู่ ใน dev คุณสามารถจำลองการลงชื่อเข้าใช้จากกล่องโต้ตอบการเชื่อมโยงได้" +before = "ตั้งค่า" +title = "ยังไม่ได้กำหนดค่าการเข้าสู่ระบบ SaaS" + +[portal.accountLink.gate] +action = "เชื่อมโยงบัญชี" +description = "เชื่อมโยงบัญชี Stirling ขององค์กรนี้เพื่อใช้ฟีเจอร์ที่มีการเรียกเก็บเงิน" +title = "เชื่อมโยงเพื่อปลดล็อก" +titleFeature = "เชื่อมโยงเพื่อปลดล็อก {{feature}}" + +[portal.accountLink.instances] +active = "ใช้งานอยู่" +revoke = "เพิกถอน" +revoked = "เพิกถอนแล้ว" +unnamed = "อินสแตนซ์ไม่มีชื่อ" + +[portal.accountLink.instances.columns] +instance = "อินสแตนซ์" +lastSeen = "พบล่าสุด" +linked = "เชื่อมโยงแล้ว" +status = "สถานะ" + +[portal.accountLink.instances.empty] +description = "เชื่อมโยงบัญชีขององค์กรนี้ จากนั้นลงทะเบียนอินสแตนซ์ที่โฮสต์เองของคุณเพื่อดูที่นี่" +title = "ไม่มีอินสแตนซ์ที่เชื่อมโยง" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}}d ที่แล้ว" +daysAgo_other = "{{count}}d ที่แล้ว" +hoursAgo_one = "{{count}}h ที่แล้ว" +hoursAgo_other = "{{count}}h ที่แล้ว" +justNow = "เมื่อสักครู่" +minutesAgo_one = "{{count}}m ที่แล้ว" +minutesAgo_other = "{{count}}m ที่แล้ว" +never = "ไม่เคย" + +[portal.accountLink.modal] +linkSubtitle = "ลงชื่อเข้าใช้บัญชีที่เซิร์ฟเวอร์นี้ควรเรียกเก็บเงิน" +linkTitle = "เชื่อมโยงบัญชี Stirling ของคุณ" +reauthSubtitle = "เซสชันของคุณหมดอายุ — ลงชื่อเข้าใช้บัญชี Stirling ของคุณอีกครั้ง อินสแตนซ์ของคุณยังคงเชื่อมโยงอยู่" +reauthTitle = "ลงชื่อเข้าใช้อีกครั้ง" +simulateSignIn = "จำลองการลงชื่อเข้าใช้ (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "เพื่อเปิดใช้งานการเชื่อมโยงในแอปกับบัญชี Stirling ที่โฮสต์อยู่" +and = "และ" +before = "ตั้งค่า" +title = "ยังไม่ได้กำหนดค่าการเข้าสู่ระบบ SaaS" + +[portal.accountLink.panel] +instancesSub = "ทุกอินสแตนซ์ที่โฮสต์เองซึ่งลงทะเบียนกับองค์กรนี้ เพิกถอนข้อมูลรับรองเพื่อตัดการเข้าถึงแบบไม่ต้องดูแลทันที" +instancesTitle = "อินสแตนซ์ที่เชื่อมโยง" +revokeError = "ไม่สามารถเพิกถอนอินสแตนซ์ได้" +sub = "เชื่อมโยงองค์กรที่โฮสต์เองนี้กับบัญชี Stirling เพื่อให้การประมวลผลแบบไม่ต้องดูแลเรียกเก็บเงินจากกระเป๋าเงินองค์กรของคุณ" + +[portal.accountLink.panel.loadError] +forbidden = "เฉพาะเจ้าของทีมเท่านั้นที่สามารถดูอินสแตนซ์ที่เชื่อมโยงขององค์กรได้" +generic = "ไม่สามารถโหลดอินสแตนซ์ที่เชื่อมโยงของทีมได้ ลองอีกครั้งในอีกสักครู่" +title = "ไม่สามารถโหลดอินสแตนซ์ที่เชื่อมโยงได้" + +[portal.accountLink.state] +free = "แผน Editor" +subscribed = "แผน Processor" +unlinked = "ยังไม่ได้เชื่อมโยง" + +[portal.agentBuilder] +bootstrapFromDocument = "เริ่มต้นจากเอกสาร" +sectionsAriaLabel = "ส่วนของ Agent builder" +selectorAriaLabel = "เอเจนต์" +subtitle = "ออกแบบ ทดสอบ และเผยแพร่เอเจนต์ AI ที่จัดประเภท ดึงข้อมูลจาก และกำหนดเส้นทางเอกสารของคุณ กำหนดสถานการณ์ จำกัดการเข้าถึงเครื่องมือ รัน golden set และเผยแพร่เวอร์ชัน" +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "ยกเลิก" +dropzoneText = "เลือกเอกสารตัวอย่าง (PDF หรือรูปภาพ)" +lead = "วางเอกสารตัวอย่าง แล้วเราจะเสนอสถานการณ์และสคีมาการดึงข้อมูลที่คุณสามารถปรับปรุงได้ จะไม่มีการเผยแพร่จนกว่าคุณจะตรวจสอบ" +submit = "เริ่มต้นเอเจนต์" +subtitle = "เริ่มเอเจนต์ใหม่จากไฟล์ตัวแทนหนึ่งไฟล์" +title = "เริ่มต้นจากเอกสาร" + +[portal.agentBuilder.empty] +description = "เริ่มต้นเอเจนต์จากเอกสารตัวอย่างเพื่อสร้างสถานการณ์และสคีมาการดึงข้อมูล จากนั้นปรับปรุงและเผยแพร่" +title = "ยังไม่มีเอเจนต์" + +[portal.agentBuilder.evals] +casesPassing = "กรณีที่ผ่าน" +columnCase = "กรณีการประเมิน" +columnLatency = "เวลาแฝง" +columnResult = "ผลลัพธ์" +fail = "ไม่ผ่าน" +goldenSetPassRate = "อัตราผ่านของ golden-set" +latencyMs = "{{ms}} ms" +notRun = "ยังไม่ได้รัน" +pass = "ผ่าน" +passRate = "อัตราผ่าน" +runEvals = "รันการประเมิน" + +[portal.agentBuilder.evals.empty] +description = "การประเมินจะเปลี่ยนสถานการณ์ของคุณให้เป็น golden set ที่ทำซ้ำได้ อัปเกรดเพื่อบันทึกอัตราผ่านตามเวลาและใช้เป็นเงื่อนไขในการเผยแพร่" +title = "ยังไม่มี golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "ใน golden sets" +activeAgents = "เอเจนต์ที่ใช้งานอยู่" +avgPassRate = "อัตราผ่านการประเมินเฉลี่ย" +fleetWide = "ทั้งระบบ" +latestPublished = "เผยแพร่ล่าสุด" +scenarios = "สถานการณ์" +testCases = "กรณีทดสอบ" +totalDescription_one = "ทั้งหมด {{count}}" +totalDescription_other = "ทั้งหมด {{count}}" + +[portal.agentBuilder.scenarios] +add = "เพิ่ม" +addScenario = "เพิ่มสถานการณ์" +enable = "เปิดใช้งาน" +expectationLabel = "พฤติกรรมที่คาดหวัง" +expectationPlaceholder = "สิ่งที่เอเจนต์ควรทำ" +inEval = "อยู่ในการประเมิน" +mute = "ปิดเสียง" +muted = "ปิดเสียงแล้ว" +nameLabel = "ชื่อ" +namePlaceholder = "เช่น การยกระดับการปฏิบัติตามข้อกำหนด" + +[portal.agentBuilder.tabs] +evals = "การประเมิน" +scenarios = "สถานการณ์" +tools = "เครื่องมือ" +versions = "เวอร์ชัน" + +[portal.agentBuilder.tools] +broadAccess = "การเข้าถึงแบบกว้าง" +deniedHint = "เครื่องมือที่เลือกถูกบล็อก เครื่องมืออื่นทั้งหมดยังคงเรียกใช้ได้" +deniedTools = "เครื่องมือที่ถูกปฏิเสธ" +governanceGate = "การกำกับดูแลเครื่องมือมีให้ใช้ในแผน Enterprise" +restricted = "ถูกจำกัด" +restrictedAccess = "การเข้าถึงเครื่องมือแบบจำกัด" +restrictedDescription = "อนุญาตทุกเครื่องมือ ยกเว้นรายการที่คุณปฏิเสธด้านล่าง" + +[portal.agentBuilder.versions] +current = "ปัจจุบัน" +historyGate = "ประวัติเวอร์ชันแบบเต็มและการย้อนกลับมีให้ใช้ในแผน Enterprise" +publish = "เผยแพร่" +rollBack = "ย้อนกลับ" + +[portal.assistant] +close = "ปิดผู้ช่วย" +error = "ไม่สามารถเชื่อมต่อผู้ช่วยได้" +errorWithDetail = "ไม่สามารถเชื่อมต่อผู้ช่วยได้: {{detail}}" +inputAriaLabel = "ถามผู้ช่วย" +inputPlaceholder = "ถามเกี่ยวกับ Stirling…" +open = "เปิดผู้ช่วย" +send = "ส่ง" +title = "ผู้ช่วย" +tryAsking = "ลองถาม" +typing = "กำลังพิมพ์" + +[portal.auth] +loading = "กำลังโหลด" +redirectingToEditor = "กำลังเปลี่ยนเส้นทางไปยังตัวแก้ไข..." + +[portal.billing.checkout] +noClientSecret = "Edge function ไม่ได้ส่งคืน client_secret" +subtitle = "เพิ่มบัตรเพื่อใช้งานต่อหลังจากสิทธิ์ฟรีในแผน Editor ของคุณ Stripe จะจัดการส่วนที่เหลือ" +title = "เปิดใช้แผน Processor" + +[portal.billing.checkout.activationSlow] +body = "การชำระเงินของคุณสำเร็จแล้ว แต่การเปิดใช้งานใช้เวลานานกว่าปกติเล็กน้อย ระบบจะเปิดใช้งานโดยอัตโนมัติ - ปิดสิ่งนี้แล้วจะปรากฏที่นี่ในไม่ช้า" +close = "ปิด" +title = "เกือบเสร็จแล้ว" + +[portal.billing.checkout.error] +title = "ไม่สามารถเริ่มชำระเงินได้" + +[portal.billing.checkout.finalizing] +body = "การชำระเงินของคุณสำเร็จแล้ว เรากำลังเปิดใช้การประมวลผลตามปริมาณการใช้งานในอินสแตนซ์ที่เชื่อมโยงของคุณ - โดยปกติใช้เวลาไม่กี่วินาที" +hint = "โปรดเปิดหน้าต่างนี้ค้างไว้" +title = "กำลังเปิดใช้งานแผน Processor ของคุณ..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "ใน portal env เพื่อเปิดใช้งานการชำระเงินในแอป" +bodyBefore = "ตั้งค่า" +title = "ยังไม่ได้กำหนดค่า Stripe" + +[portal.billing.enterpriseUpsell] +cta = "สร้างใบเสนอราคา Enterprise ของคุณ" +description = "ส่วนลดตามปริมาณที่ตกลงไว้ การติดตั้งแบบ air-gapped, MSA แบบกำหนดเองและการตรวจสอบความปลอดภัย และความร่วมมือกับผู้จัดจำหน่ายบุคคลที่ 3" +eyebrow = "ส่วนลดตามปริมาณ · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "ใช้งานในเดือนนี้" +cost = "ค่าใช้จ่าย" +editorsDeployed = "Editors ที่ติดตั้ง" +inviteTeammates = "เชิญเพื่อนร่วมทีม" +pdfsEdited = "PDFs ที่แก้ไข" +subtitle = "ติดตั้งได้ทุกที่ สำหรับทั้งทีมของคุณ" +title = "Free PDF Editors" + +[portal.billing.freePlan] +checkoutErrorTitle = "ไม่สามารถเริ่มชำระเงินได้" +currentPlan = "แผนปัจจุบัน" +freeForever = "ฟรีตลอดไป" +noTeamResolved = "ยังไม่พบทีมในกระเป๋าเงินของคุณ — รีเฟรชแล้วลองอีกครั้ง" +ownerOnly = "เฉพาะเจ้าของทีมเท่านั้นที่สามารถเปิดใช้แผน Processor ได้" +planName = "Editor" +ssoIncluded = "รวม SSO" +switchOnProcessor = "เปิดใช้ Processor →" +unlimitedUsers = "ผู้ใช้ไม่จำกัด" + +[portal.billing.invoices] +columnAmount = "จำนวนเงิน" +columnDate = "วันที่" +columnDescription = "คำอธิบาย" +columnPdfsProcessed = "PDFs ที่ประมวลผล" +columnStatus = "สถานะ" +descriptionFallback = "ใบแจ้งหนี้" +downloadAriaLabel = "ดาวน์โหลดใบแจ้งหนี้ {{number}} เป็น PDF" +emptyDescription = "เมื่อทีมของคุณสมัครใช้งานและรอบแรกปิด ใบแจ้งหนี้ของคุณจะปรากฏที่นี่" +emptyTitle = "ยังไม่มีใบแจ้งหนี้" +fetchLimitNote_one = "กำลังแสดงใบแจ้งหนี้ล่าสุด {{count}} รายการของคุณ ใบแจ้งหนี้เก่าอยู่ในพอร์ทัล Stripe" +fetchLimitNote_other = "กำลังแสดงใบแจ้งหนี้ล่าสุด {{count}} รายการของคุณ ใบแจ้งหนี้เก่าอยู่ในพอร์ทัล Stripe" +loadError = "ไม่สามารถโหลดใบแจ้งหนี้ได้: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "แสดงทั้งหมด {{count}}" +showAll_other = "แสดงทั้งหมด {{count}}" +showFewer_one = "แสดงน้อยลง (บนสุด {{count}})" +showFewer_other = "แสดงน้อยลง (บนสุด {{count}})" +showMostRecent_one = "แสดงล่าสุด {{count}} รายการ" +showMostRecent_other = "แสดงล่าสุด {{count}} รายการ" +title = "ประวัติใบแจ้งหนี้" +viewAriaLabel = "ดูใบแจ้งหนี้ {{number}} ใน Stripe" +viewLink = "ดู ↗" + +[portal.billing.linkPrompt] +cta = "เชื่อมโยงบัญชี Stirling" +description = "การแก้ไข PDF ด้วยตนเอง — ดู ลงชื่อ รวม แยก ลายน้ำ บีบอัด แปลง OCR ด้วยตนเอง — ฟรีเสมอ ไม่ว่าจะเชื่อมโยงหรือไม่ เชื่อมโยงเพื่อรับสิทธิ์ประมวลผลตามปริมาณการใช้งานฟรี 500 PDFs (ระบบอัตโนมัติ, AI และ API); เมื่อคุณต้องการมากกว่านั้น ให้เปิดใช้แผน Processor และจ่ายเฉพาะเท่าที่ใช้" +title = "เชื่อมโยงบัญชี Stirling ของคุณ" + +[portal.billing.paymentMethod] +billedMonthly = "เรียกเก็บเงินรายเดือน" +cardEnding = "{{brand}} ลงท้ายด้วย {{last4}}" +cardFallback = "บัตร" +expiresBilledMonthly = "หมดอายุ {{expiry}} · เรียกเก็บเงินรายเดือน" +eyebrow = "วิธีชำระเงิน" +managedSub = "บัตรและรายละเอียดการเรียกเก็บเงินของคุณถูกเก็บไว้อย่างปลอดภัยในพอร์ทัลลูกค้าของ Stripe" +managedTitle = "จัดการใน Stripe" +update = "อัปเดต" + +[portal.billing.pdfsProcessed] +emptyPeriod = "ยังไม่มีการประมวลผลตามปริมาณการใช้งานในช่วงเวลานี้" +eyebrow = "PDFs ที่ประมวลผลในช่วงเวลานี้" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "PDFs ตามปริมาณการใช้งาน แยกตามหมวดหมู่" +segmentAgentsDesc = "การดำเนินการของเอเจนต์ AI" +segmentAgentsLabel = "เอเจนต์" +segmentApiDesc = "คำขอ API โดยตรง" +segmentApiLabel = "API" +segmentAutomationDesc = "ระบบอัตโนมัติและ pipelines" +segmentAutomationLabel = "ระบบอัตโนมัติ" +unit = "PDFs ตามปริมาณการใช้งาน" + +[portal.billing.spendLimit] +adjustLimit = "ปรับขีดจำกัด" +cancel = "ยกเลิก" +capControlNote = "การเปลี่ยนแปลงมีผลทันที — เพิ่มหรือลดเพดานได้ทุกเมื่อ" +capSuffix = "/ เดือน" +capSuffixWithDocs = "/ เดือน · ≈ {{documents}} เอกสาร" +displaySub = "คุณจะถูกเรียกเก็บเงินเฉพาะสิ่งที่ประมวลผลอัตโนมัติ — ไม่เกินเพดาน" +editTitle = "ตั้งเพดานรายเดือนของคุณ" +eyebrow = "ขีดจำกัดค่าใช้จ่าย" +guardrailBody = "เพดานแบบเข้มงวด — คุณจะไม่ถูกเรียกเก็บเงินเกินนั้น เมื่อถึงขีดจำกัด การประมวลผลตามปริมาณการใช้งานจะหยุดชั่วคราว (การแก้ไข PDF ไม่จำกัดยังคงใช้งานได้) จนกว่าคุณจะเพิ่มขีดจำกัดหรือรอบจะรีเซ็ต ไม่มีสิ่งใดสูญหาย" +guardrailLabel = "ราวป้องกันของคุณ:" +noCap = "ไม่มีเพดาน" +pctUsed = "ใช้แล้ว {{pct}}%" +remaining = "คงเหลือ {{amount}}" +save = "บันทึกขีดจำกัด" +saveError = "ไม่สามารถบันทึกขีดจำกัดได้" +thisPeriodUncapped = "{{amount}} ในช่วงเวลานี้ · ไม่มีเพดาน" +usedThisMonth = "ใช้แล้ว {{amount}} ในเดือนนี้" +useSuggested = "ใช้ค่าที่แนะนำ · {{amount}} / เดือน" + +[portal.billing.spendLimit.projection] +body_one = "ที่ {{rate}}/วัน คุณจะถึงขีดจำกัดใน ~{{count}} วัน (~{{monthEnd}} สิ้นเดือน) ขีดจำกัดที่แนะนำ ~{{suggested}}" +body_other = "ที่ {{rate}}/วัน คุณจะถึงขีดจำกัดใน ~{{count}} วัน (~{{monthEnd}} สิ้นเดือน) ขีดจำกัดที่แนะนำ ~{{suggested}}" +label = "คาดว่าจะเกิน" + +[portal.billing.spendThisMonth] +eyebrow = "ค่าใช้จ่ายเดือนนี้" +processed_one = "ประมวลผล {{formattedCount}} PDF แล้ว" +processed_other = "ประมวลผล {{formattedCount}} PDFs แล้ว" +processedWithRate_one = "ประมวลผล {{formattedCount}} PDF แล้ว ที่ {{rate}} ต่อรายการ" +processedWithRate_other = "ประมวลผล {{formattedCount}} PDFs แล้ว ที่ {{rate}} ต่อรายการ" + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "เพิ่มตอนนี้เพื่อให้การประมวลผลอัตโนมัติไม่หยุดชั่วคราว" +approachingTitle = "คุณใช้ถึง {{pct}}% ของขีดจำกัดค่าใช้จ่ายรายเดือนแล้ว" +raiseLimit = "เพิ่มขีดจำกัด" +reachedBody = "การประมวลผลตามปริมาณการใช้งานหยุดชั่วคราวจนกว่าคุณจะเพิ่มขีดจำกัดหรือรอบจะรีเซ็ต การแก้ไข PDF ไม่จำกัดยังคงใช้งานได้" +reachedTitle = "ถึงขีดจำกัดค่าใช้จ่ายรายเดือนแล้ว" + +[portal.billing.subscribedPlan.portalError] +title = "ไม่สามารถเปิดพอร์ทัล Stripe ได้" + +[portal.billing.walletMeter] +capSuffix_one = "จาก {{allowance}} PDFs ฟรีถูกใช้แล้ว" +capSuffix_other = "จาก {{allowance}} PDFs ฟรีถูกใช้แล้ว" +eyebrow = "ทดลองใช้ Processor" +statusLabel_one = "เหลือ {{remaining}}" +statusLabel_other = "เหลือ {{remaining}}" +sub = "ใช้ PDF Editor ได้ฟรี จ่ายเพื่อประมวลผล PDFs อัตโนมัติ" +title_one = "ประมวลผล {{allowance}} PDFs ฟรี" +title_other = "ประมวลผล {{allowance}} PDFs ฟรี" +titleWithRate_one = "ประมวลผล {{allowance}} PDFs ฟรี จากนั้น {{rate}}/PDF" +titleWithRate_other = "ประมวลผล {{allowance}} PDFs ฟรี จากนั้น {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "ถูกล็อก" +openAriaLabel = "เปิดคอมโพเนนต์ {{name}}" + +[portal.catalogue.detail] +addToProject = "เพิ่มไปยังโปรเจกต์" +ariaLabel = "รายละเอียดคอมโพเนนต์" +tabsAriaLabel = "ส่วนรายละเอียดคอมโพเนนต์" +upgradeToUnlock = "อัปเกรดเพื่อปลดล็อก" + +[portal.catalogue.detail.code] +install = "ติดตั้ง" +usage = "การใช้งาน" + +[portal.catalogue.detail.locked] +description = "{{name}} รวมอยู่ตั้งแต่แผน {{tier}} อัปเกรดเพื่อฝังใช้งาน" +title = "ไม่มีในแผนของคุณ" + +[portal.catalogue.detail.preview] +badge = "ตัวอย่างสด" +note = "แซนด์บ็อกซ์แบบโต้ตอบจะแสดงที่นี่" + +[portal.catalogue.detail.pricing] +note = "คิดตามปริมาณต่อ {{unit}} การใช้งานเกินโควต้าฟรีรายเดือนจะถูกเรียกเก็บเงินไปยังบัญชีของคุณและแยกรายการใต้ Usage & Billing" + +[portal.catalogue.detail.stats] +billedOn = "เรียกเก็บเงินตาม" +embeds30d = "การฝัง (30d)" +freeQuota = "โควต้าฟรี" +freeQuotaValue = "{{amount}} / เดือน" +maturity = "ระดับความพร้อม" +none = "ไม่มี" +perAction = "ต่อการดำเนินการ" +price = "ราคา" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "ภาพรวม" +pricing = "ราคา" +props = "Props / API" + +[portal.catalogue.props] +optional = "ไม่บังคับ" +required = "จำเป็น" + +[portal.catalogue.props.columns] +description = "คำอธิบาย" +name = "Prop" +required = "จำเป็น" +type = "ประเภท" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "ค่าใช้จ่ายคอมโพเนนต์ (MTD)" +embedsThisMonth = "การฝังในเดือนนี้" +inBeta = "อยู่ใน Beta" + +[portal.components.billingUnit] +approval = "การอนุมัติ" +check = "การตรวจสอบ" +event = "event" +render = "render" +review = "การรีวิว" +session = "session" +signature = "ลายเซ็น" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "วิดเจ็ต SDK ที่ฝังได้ซึ่งคุณวางในแอปของคุณเอง — viewer, โฟลว์ e-sign, แผงรีวิว AI แต่ละรายการคิดตามปริมาณต่อการดำเนินการ คลิกการ์ดเพื่อดูการติดตั้ง การใช้งาน และ props" +title = "คอมโพเนนต์" + +[portal.componentsView.empty] +description = "ไม่สามารถโหลดแค็ตตาล็อกคอมโพเนนต์ได้ ลองอีกครั้งในไม่ช้า" +title = "ไม่มีคอมโพเนนต์พร้อมใช้งาน" + +[portal.componentsView.lockedBanner] +description = "คอมโพเนนต์ GA พร้อมใช้งานในแบบจ่ายตามการใช้งาน; คอมโพเนนต์ Beta บางรายการสำหรับ enterprise เท่านั้น การ์ดที่ถูกล็อกจะแสดงคำแนะนำให้อัปเกรด" +title = "คอมโพเนนต์บางรายการต้องใช้แผนแบบชำระเงิน" + +[portal.docs.authentication] +codeCaption = "ทุกคำขอ" +eyebrow = "เริ่มต้นใช้งาน" +lead = "คำขอทั้งหมดยืนยันตัวตนด้วย bearer token คีย์ถูกกำหนดขอบเขตตาม environment และไม่มีวันหมดอายุเว้นแต่จะถูกหมุนเวียน" +liveKey = "คีย์ Production — มีการเรียกเก็บเงิน จำกัดอัตราตามแผนของคุณ" +testKey = "คีย์ Sandbox — ฟรี ส่งคืน fixtures สังเคราะห์" +title = "การยืนยันตัวตน" + +[portal.docs.components] +codeCaption = "ฝัง viewer" +eyebrow = "คอมโพเนนต์" +lead = "UI ที่ฝังได้สำหรับคิวรีวิวและการตรวจสอบเอกสาร ใช้สไตล์ของคุณเองหรือใช้ธีมที่มาพร้อมระบบ" +title = "Viewers แบบวางใช้งานได้ทันที" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} ฟิลด์" +fieldCount_other = "{{count}} ฟิลด์" +filterAll = "ทั้งหมด" +filterAriaLabel = "กรอง endpoints ตาม vertical" +lead = "เอกสารทุกประเภทเป็น endpoint ที่มีชนิด POST ไฟล์ แล้วรับ JSON ที่ตรวจสอบตามสคีมา กรองตาม vertical ด้านล่าง" +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "ข้อผิดพลาดส่งคืนโค้ดที่เครื่องอ่านได้แบบคงที่พร้อมข้อความสำหรับมนุษย์ เนื้อหา 4xx จะมี request_id สำหรับการสนับสนุนเสมอ" +title = "ข้อผิดพลาด" + +[portal.docs.nav] +ariaLabel = "เอกสารประกอบ" + +[portal.docs.nav.empty] +description = "ไม่สามารถโหลดดัชนีเอกสารประกอบได้" +title = "เอกสารประกอบไม่พร้อมใช้งาน" + +[portal.docs.quickstart] +eyebrow = "เริ่มต้นใช้งาน" +lead = "ส่งเอกสารแรกของคุณไปยัง endpoint ที่มีชนิดและรับ JSON แบบมีโครงสร้างกลับมาในสามขั้นตอน ไม่ต้องฝึกโมเดล ไม่ต้องทำ prompt engineering" +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "สำหรับสูตรที่คัดลอกและวางได้" +bodyBeforeLink = "ต่อสายการเรียกเดียวกันเข้ากับ pipeline เพื่อเชื่อมการตรวจสอบความถูกต้อง การปกปิด และการส่งมอบ — หรือเปิดให้เอเจนต์ใช้ผ่าน MCP ดู" +label = "ถัดไป:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "สร้างคีย์ที่กำหนดขอบเขตจากแท็บ Infrastructure คีย์มีขีดจำกัดอัตราและ IP allowlist แบบไม่บังคับ ส่งออกไปยัง shell ของคุณ:" +title = "ออก API key" + +[portal.docs.quickstart.step2] +body = "POST ไฟล์ไปยัง endpoint ที่มีชนิดใดก็ได้ endpoint จะกำหนดสคีมาที่คุณได้รับกลับมา — ในที่นี้คือเครื่องมือดึงข้อมูลใบแจ้งหนี้" +snippetCaption = "ดึงข้อมูลใบแจ้งหนี้" +title = "ส่งเอกสาร" + +[portal.docs.quickstart.step3] +body = "ทุกการตอบกลับจะถูกตรวจสอบกับสคีมาของ endpoint พร้อมคะแนนความเชื่อมั่นและแหล่งที่มารายฟิลด์" +codeCaption = "200 OK" +title = "อ่านผลลัพธ์แบบมีโครงสร้าง" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Concurrency" +eyebrow = "เริ่มต้นใช้งาน" +lead = "ขีดจำกัดจะปรับตามแผนของคุณ การตอบกลับ 429 จะมี header Retry-After; SDKs จะ back off โดยอัตโนมัติ" +requestsPerMinute = "คำขอ / นาที" +title = "ขีดจำกัดอัตราและโควต้า" + +[portal.docs.recipes] +cloneButton = "โคลน recipe" +eyebrow = "PLAYBOOKS" +lead = "รูปแบบครบวงจรที่เชื่อมโยงแหล่งที่มา การดำเนินการ และปลายทาง แต่ละรายการแมปกับ pipeline ที่คุณสามารถโคลนได้" +title = "Recipes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "ไคลเอนต์จากผู้ให้บริการโดยตรงพร้อมการตอบกลับแบบมีชนิด การลองใหม่อัตโนมัติ และการอัปโหลดแบบสตรีม ทั้งหมดติดตามแค็ตตาล็อก endpoint เดียวกัน" +title = "SDKs อย่างเป็นทางการ" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "เลิกใช้แล้ว" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "ความสามารถที่รวมมาและตั้งชื่อไว้ ซึ่งเอเจนต์ของคุณเรียกใช้เป็นเครื่องมือเดียว แต่ละ skill เป็นสายการดำเนินการแบบกำหนดแน่นอนพร้อมการประเมินแนบอยู่" +title = "ทักษะเอเจนต์" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "สมัครรับ events document.processed, pipeline.completed และ quota.threshold Payloads จะถูกลงชื่อด้วย HMAC-SHA256" +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper" +beforeHelper = "header กับ signing secret ของคุณก่อนเชื่อถือ payload SDKs มาพร้อม" +beforeSignature = "ตรวจสอบ" + +[portal.documents] +exportCsv = "ส่งออก CSV" +search = "ค้นหาตามชื่อไฟล์, ID..." +subtitle = "ทุกเอกสารที่องค์กรของคุณประมวลผล พร้อมบันทึกการประมวลผลเต็มรูปแบบ การเข้าถึงเนื้อหาต้องผ่านคำขอ" +title = "เอกสาร" + +[portal.documents.audit] +approved = "อนุมัติแล้ว" +archived = "เก็บถาวรแล้ว" +elevation = "การยกระดับสิทธิ์" +empty = "ยังไม่มีการบันทึกเหตุการณ์" +extracted = "ประมวลผลแล้ว" +flagged = "ต้องตรวจสอบ" +ingested = "นำเข้าแล้ว" +reviewed = "อยู่ระหว่างตรวจสอบ" + +[portal.documents.drawer] +sectionsAriaLabel = "ส่วนรายละเอียดเอกสาร" + +[portal.documents.drawer.tabs] +audit = "การตรวจสอบ" +extractions = "การดึงข้อมูล" +overview = "ภาพรวม" + +[portal.documents.elevation] +requestAccess = "ขอสิทธิ์เข้าถึง" + +[portal.documents.elevation.active] +description = "สิทธิ์ชั่วคราว — การเข้าถึงถูกบันทึกและจำกัดเวลา" +descriptionFourEyes = "สิทธิ์ชั่วคราว — ผู้ตรวจสอบร่วมได้รับการแจ้งเตือน (four-eyes)" +title = "สิทธิ์เข้าถึงจะหมดอายุใน {{time}}" + +[portal.documents.elevation.gated] +description = "เนื้อหาถูกจำกัดด้วย zero-standing-access การขอสิทธิ์จะเริ่มการให้สิทธิ์แบบจำกัดเวลา" +descriptionFourEyes = "เนื้อหาถูกจำกัดด้วย zero-standing-access การขอสิทธิ์จะเริ่มการให้สิทธิ์แบบจำกัดเวลาและแจ้งเตือนผู้ตรวจสอบร่วม (four-eyes)" +title = "เอกสารละเอียดอ่อน" + +[portal.documents.extractions] +empty = "ไม่มีฟิลด์ที่ถูกดึงข้อมูลจากเอกสารนี้" +masked = "ฟิลด์ที่ดึงข้อมูลถูกซ่อนไว้ ขอสิทธิ์เข้าถึงแบบจำกัดเวลาเพื่อดูเนื้อหาของเอกสารนี้" + +[portal.documents.extractions.columns] +confidence = "ความเชื่อมั่น" +field = "ฟิลด์" +value = "ค่า" + +[portal.documents.filters] +all = "ทั้งหมด" +ariaLabel = "กรองเอกสารตามสถานะ" +flagged = "ถูกตั้งค่าสถานะ" +inReview = "อยู่ระหว่างตรวจสอบ" +processed = "ประมวลผลแล้ว" + +[portal.documents.overview] +action = "Pipeline / การดำเนินการ" +product = "ผลิตภัณฑ์" +received = "เวลา" +status = "สถานะ" +type = "ประเภท" +user = "ผู้ใช้" + +[portal.documents.queue.empty] +description = "เมื่อแหล่งที่มาส่งเอกสารเข้าสู่ pipelines ของคุณ เอกสารจะแสดงที่นี่เพื่อให้ตรวจสอบ" +title = "ไม่มีเอกสารในคิว" + +[portal.documents.status] +error = "ข้อผิดพลาด" +flagged = "ต้องตรวจสอบ" +inReview = "อยู่ระหว่างตรวจสอบ" +processed = "ประมวลผลแล้ว" + +[portal.documents.table] +auto = "อัตโนมัติ" +editorAction = "Editor" +empty = "ไม่มีเอกสารที่ตรงกับตัวกรองนี้" +rowActions = "การดำเนินการของแถว" +sensitiveLabel = "ละเอียดอ่อน" +sensitiveTitle = "ละเอียดอ่อน — ต้องมีสิทธิ์เข้าถึง" + +[portal.documents.table.columns] +action = "Pipeline / การดำเนินการ" +document = "เอกสาร" +product = "ผลิตภัณฑ์" +status = "สถานะ" +time = "เวลา" +user = "ผู้ใช้" + +[portal.editorAdmin] +subtitle = "ปรับใช้ Stirling PDF Editor, จับคู่อินสแตนซ์ที่โฮสต์เองกับองค์กรของคุณ และจัดการฟลีตที่กำลังทำงาน — เป้าหมาย สุขภาพ ข้อมูลประจำตัว และการเปิดใช้งานออฟไลน์ในที่เดียว" +title = "การปรับใช้ Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "ผู้ใช้ที่ใช้งานอยู่" +host = "Host" +lastSeen = "เห็นล่าสุด" +region = "ภูมิภาค" +status = "สถานะ" +version = "เวอร์ชัน" + +[portal.editorAdmin.health.empty] +description = "ปรับใช้เป้าหมายและจับคู่เพื่อดูสถานะสุขภาพของอินสแตนซ์แบบสดที่นี่" +title = "ไม่มีอินสแตนซ์รายงาน" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "สร้างบันเดิลออฟไลน์" +lockCopy = "การเปิดใช้งานแบบออฟไลน์และ on-prem เป็นส่วนหนึ่งของ Enterprise" +subtitle = "สร้างบันเดิลการเปิดใช้งานที่ลงนามแล้วสำหรับการติดตั้งแบบออฟไลน์หรือ on-prem ที่ไม่มีเส้นทางเครือข่ายขาออก โอนไปยังอินสแตนซ์และนำไปใช้ระหว่างการตั้งค่าเมื่อรันครั้งแรก" +talkToSales = "คุยกับฝ่ายขาย" +title = "การเปิดใช้งานแบบ air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} ได้รับการลงนามและพร้อมโอนแล้ว ใช้เปิดใช้งานหนึ่งอินสแตนซ์และหมดอายุใน 14 วัน" +title = "บันเดิลพร้อมแล้ว" + +[portal.editorAdmin.pairing] +generated = "สร้างแล้ว ✓" +generateNewCode = "สร้างรหัสใหม่" +lockCopy = "การจัดสรร IaC เป็นส่วนหนึ่งของ Enterprise" +rotate = "หมุนเวียน" +talkToSales = "คุยกับฝ่ายขาย" + +[portal.editorAdmin.sections.health] +sub = "ทุกอินสแตนซ์ของ Editor ที่รายงานเข้ามา — เวอร์ชัน ภูมิภาค สถานะ เห็นล่าสุด และผู้ใช้ที่ใช้งานอยู่" +title = "สุขภาพอินสแตนซ์" + +[portal.editorAdmin.sections.pairing] +sub = "เชื่อมต่อ editor ที่โฮสต์เองกับองค์กรนี้ สร้าง token ส่งต่อรหัสสั้น หรือเชื่อมผ่าน IaC" +title = "การจับคู่" + +[portal.editorAdmin.sections.targets] +sub = "ตำแหน่งที่ Editor ทำงาน คัดลอก snippet เพื่อสร้างอินสแตนซ์ที่โฮสต์เอง หรือใช้ Managed Cloud โดยไม่ต้องดูแลระบบ" +title = "เป้าหมายการปรับใช้" + +[portal.editorAdmin.serviceToken] +currentToken = "Token ปัจจุบัน" +lastRotated = "หมุนเวียนล่าสุด" +rotateButton = "หมุนเวียน service token" +subtitle = "อินสแตนซ์ยืนยันตัวตนกับองค์กรด้วยข้อมูลประจำตัวนี้ หมุนเวียนตามกำหนดการหรือทันทีหลังสงสัยว่ารั่วไหล" +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "ออก token ใหม่แล้ว อัปเดต STIRLING_SERVICE_TOKEN ของอินสแตนซ์ที่โฮสต์เองแต่ละรายการภายในช่วงผ่อนผัน 24 ชม. ไม่เช่นนั้นอินสแตนซ์จะออฟไลน์" +title = "หมุนเวียนอินสแตนซ์ที่กำลังทำงาน" + +[portal.editorAdmin.status] +degraded = "เสื่อมสภาพ" +healthy = "สุขภาพดี" +offline = "ออฟไลน์" +pairing = "กำลังจับคู่" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} อินสแตนซ์" +instanceCount_other = "{{count}} อินสแตนซ์" +talkToSales = "คุยกับฝ่ายขาย" +upgradePlan = "อัปเกรดแผน" + +[portal.editorAdmin.targets.lock] +enterprise = "การโฮสต์เองแบบ on-prem และ Kubernetes เป็นส่วนหนึ่งของ Enterprise" +paid = "การโฮสต์เองด้วย Docker และ Kubernetes จะปลดล็อกในแผนแบบชำระเงิน" + +[portal.editorAdmin.targets.state] +available = "พร้อมใช้งาน" +locked = "ถูกล็อก" +running = "กำลังทำงาน" + +[portal.errorBoundary] +description = "มุมมองนี้พบข้อผิดพลาดที่ไม่คาดคิด ลองอีกครั้ง หรือเลือกส่วนอื่นจากแถบด้านข้าง" +retry = "ลองอีกครั้ง" +title = "มีบางอย่างผิดพลาดในหน้านี้" + +[portal.home.editor] +activeUsers = "{{n}} ใช้งานอยู่" +invite = "เชิญเพื่อนร่วมทีม" +name = "Stirling PDF Editor" +open = "เปิดในเบราว์เซอร์" +updated = "อัปเดตเมื่อ {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "โฮสต์เอง · Docker" +kubernetes = "โฮสต์เอง · Kubernetes" + +[portal.home.greeting] +afternoon = "สวัสดีตอนบ่าย" +evening = "สวัสดีตอนเย็น" +morning = "สวัสดีตอนเช้า" + +[portal.home.onboarding] +dismiss = "ปิดการตั้งค่า" +notStarted = "ยังไม่เริ่ม" +progress = "เสร็จแล้ว {{done}} จาก {{total}}" +title = "ตั้งค่าให้เสร็จสิ้น" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC ทั่วทั้งองค์กร, ราคาตามปริมาณที่ตกลงไว้ และการปรับใช้แบบ air-gapped" +cta = "เริ่มทดลองใช้ฟรี" +ctaQuote = "ขอใบเสนอราคา" +lead = "สำหรับพนักงาน 250+ คน" +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "ปรับใช้แอปเดสก์ท็อป ฟรีตลอดไป" +title = "ดาวน์โหลด PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "ใช้งานอยู่ {{active}} · แนะนำ {{recommended}}" +chip = "ใช้งานอยู่ {{active}}" +title = "เปิดใช้นโยบาย" + +[portal.home.onboarding.steps.sources] +blurb = "เชื่อมต่อแล้ว {{connected}} · PDF ทุกไฟล์ถูกควบคุมในตำแหน่งที่ลงจอด" +chip = "เชื่อมต่อแล้ว {{connected}}" +title = "เชื่อมต่อแหล่งที่มาของคุณ" + +[portal.home.quickActions] +subtitle = "งานสำคัญสำหรับวันนี้" +title = "การดำเนินการด่วน" + +[portal.home.quickActions.buildPipeline] +blurb = "ตัวประกอบ 3 ขั้นตอนบนไลบรารี op แบบมีชนิด" +title = "สร้าง pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agents, webhooks, โฟลเดอร์ที่เฝ้าดู" +title = "เชื่อมต่อแหล่งที่มา" + +[portal.home.quickActions.issueApiKey] +blurb = "คีย์แบบกำหนดขอบเขตพร้อม rate limits และ IP allowlist" +title = "ออก API key" + +[portal.infrastructure] +manageEditorDeployment = "จัดการการปรับใช้ Editor" +sectionsAriaLabel = "ส่วนโครงสร้างพื้นฐาน" +subtitle = "การปรับใช้ ข้อมูลประจำตัว สถานะความปลอดภัย พื้นที่จัดเก็บ และ audit trail สำหรับ workspace Stirling ของคุณ" +title = "โครงสร้างพื้นฐาน" + +[portal.infrastructure.apiKeys] +createKey = "สร้างคีย์" +heading = "API keys" +subheading = "ข้อมูลประจำตัวแบบกำหนดขอบเขตพร้อม rate limits ต่อคีย์ สิทธิ์ และ IP allowlists" + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP ที่อนุญาต" +anyIp = "IP ใดก็ได้ (ไม่มี allowlist)" +created = "สร้างเมื่อ" +lastUsed = "ใช้ล่าสุด" +permissions = "สิทธิ์" +rateLimit = "Rate limit" +rateLimitValue = "{{value}} คำขอ/นาที" +usageMonth = "การใช้งานเดือนนี้" +usageToday = "การใช้งานวันนี้" + +[portal.infrastructure.apiKeys.empty] +description = "สร้างคีย์แบบกำหนดขอบเขตเพื่อเริ่มเรียกใช้ Stirling API" +title = "ยังไม่มี API keys" + +[portal.infrastructure.audit] +filterAriaLabel = "กรองเหตุการณ์ตรวจสอบตามหมวดหมู่" +heading = "Audit logs" +latencyValue = "{{value}} ms" +noEventsInCategory = "ไม่มีเหตุการณ์ในหมวดหมู่นี้" +subheading = "ทุกเหตุการณ์การยืนยันตัวตน การกำหนดค่า และการประมวลผลใน workspace ของคุณ" + +[portal.infrastructure.audit.columns] +actor = "ผู้ดำเนินการ" +event = "เหตุการณ์" +latency = "เวลาแฝง" +status = "สถานะ" +target = "ทรัพยากร" +timestamp = "Timestamp" + +[portal.infrastructure.audit.empty] +description = "กิจกรรมใน workspace จะแสดงที่นี่เมื่อเกิดขึ้น" +title = "ไม่มีเหตุการณ์ตรวจสอบ" + +[portal.infrastructure.audit.export] +cancel = "ยกเลิก" +error = "ส่งออกไม่สำเร็จ โปรดลองอีกครั้ง" +exportButton = "ส่งออก" +exporting = "กำลังส่งออก…" +fieldsLegend = "คอลัมน์" +format = "รูปแบบ" +open = "ส่งออก" +subtitle = "ดาวน์โหลดเหตุการณ์ตรวจสอบเป็น CSV หรือ JSON เลือกคอลัมน์ที่จะรวม" +title = "ส่งออก audit log" + +[portal.infrastructure.audit.export.fields] +date = "วันที่" +documentName = "ชื่อเอกสาร" +ipAddress = "IP address" +outcome = "ผลลัพธ์" +tool = "เครื่องมือ" +username = "ชื่อผู้ใช้" + +[portal.infrastructure.audit.filters] +all = "ทั้งหมด" +auth = "Auth" +config = "การกำหนดค่า" +elevation = "การยกระดับสิทธิ์" +processing = "การประมวลผล" +security = "ความปลอดภัย" + +[portal.infrastructure.audit.forbidden] +description = "Audit log พร้อมใช้งานสำหรับหัวหน้าทีมและผู้ดูแลระบบ ขอสิทธิ์เข้าถึงจากหัวหน้าทีมหรือผู้ดูแลระบบของคุณ" +title = "คุณไม่มีสิทธิ์เข้าถึง" + +[portal.infrastructure.audit.metrics] +config = "การกำหนดค่า" +elevation = "การยกระดับสิทธิ์" +processing = "การประมวลผล" +totalEvents = "เหตุการณ์ทั้งหมด · 24 ชม." + +[portal.infrastructure.createKey] +cancel = "ยกเลิก" +createKey = "สร้างคีย์" +done = "เสร็จสิ้น" +ipAllowlistHelper = "ช่วง CIDR คั่นด้วยจุลภาค เว้นว่างเพื่ออนุญาต IP ใดก็ได้" +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "ชื่อคีย์" +keyNamePlaceholder = "เช่น Production · ingest" +permissionsLabel = "สิทธิ์" +secretKeyCaption = "Secret key" +secretWarning = "จัดเก็บสิ่งนี้ใน secrets manager Stirling จัดเก็บเฉพาะ hash เท่านั้น — ไม่มีวิธีกู้คืนในภายหลัง" +subtitle = "กำหนดขอบเขตคีย์ให้เหลือน้อยที่สุดเท่าที่จำเป็น คุณสามารถหมุนเวียนหรือเพิกถอนได้ทุกเมื่อ" +subtitleCreated = "คัดลอก secret นี้ตอนนี้ — จะไม่แสดงอีกครั้ง" +title = "สร้าง API key" +titleCreated = "สร้างคีย์แล้ว" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/นาที" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "ปรับใช้โดย" +environment = "Environment" +product = "ผลิตภัณฑ์" +status = "สถานะ" +version = "เวอร์ชัน" +when = "เมื่อใด" + +[portal.infrastructure.deployments.recent] +heading = "การปรับใช้ล่าสุด" +subheading = "การ rollout ล่าสุดในผลิตภัณฑ์และ environments" + +[portal.infrastructure.deployments.regionColumns] +instances = "อินสแตนซ์" +latency = "เวลาแฝง" +load = "โหลด" +p99 = "P99" +region = "ภูมิภาค" +status = "สถานะ" +throughput = "Throughput" +uptime = "Uptime" +version = "เวอร์ชัน" + +[portal.infrastructure.deployments.regions] +heading = "ภูมิภาค" +subheading = "สุขภาพแบบสดสำหรับทุกภูมิภาค Stirling ที่ปรับใช้ — เวลาแฝง โหลด และเวอร์ชัน rollout" + +[portal.infrastructure.deployments.regions.empty] +description = "ภูมิภาคที่ปรับใช้จะแสดงที่นี่เมื่อ workspace ของคุณได้รับการจัดสรรแล้ว" +title = "ยังไม่มีภูมิภาคที่ปรับใช้" + +[portal.infrastructure.models] +heading = "Models" +msValue = "{{value}} ms" +subheading = "แค็ตตาล็อก model และ routing ที่ขับเคลื่อนการประมวลผลเอกสารทั่ว workspace ของคุณ" + +[portal.infrastructure.models.byom] +description = "ลงทะเบียน model แบบ on-prem หรือโฮสต์เอง และปักหมุดกับภูมิภาคสำหรับการประมวลผลที่ผูกกับถิ่นที่อยู่ของข้อมูล" +title = "นำ model ของคุณมาเอง" + +[portal.infrastructure.models.catalogue] +heading = "แค็ตตาล็อก" +sub = "Managed models ที่พร้อมใช้งานสำหรับ workspace ของคุณ พร้อมเวลาแฝงและค่าใช้จ่ายแบบสด" +subEnterprise = "Managed, bring-your-own และ on-prem models — พร้อมการปักหมุดรายภูมิภาค" + +[portal.infrastructure.models.catalogue.empty] +description = "Models ในแค็ตตาล็อกของ workspace ของคุณจะแสดงที่นี่" +title = "ไม่มี models ที่พร้อมใช้งาน" + +[portal.infrastructure.models.columns] +cost = "ค่าใช้จ่าย" +latency = "เวลาแฝง" +load = "โหลด" +model = "Model" +status = "สถานะ" +type = "ประเภท" +version = "เวอร์ชัน" + +[portal.infrastructure.models.metrics] +activeModels = "Models ที่ใช้งานอยู่" +avgLatency = "เวลาแฝงเฉลี่ย" +included = "รวมแล้ว" +monthlySpend = "ค่าใช้จ่าย model รายเดือน" + +[portal.infrastructure.models.routing] +empty = "ยังไม่ได้กำหนดค่ากฎ routing" +heading = "กฎ routing" +sub = "Model ใดจัดการแต่ละการดำเนินการ ค่าเริ่มต้นจะใช้เมื่อไม่มีกฎที่แคบกว่าตรงกัน" +subLocked = "Route การดำเนินการไปยัง models เฉพาะ — พร้อมใช้งานในแผนแบบชำระเงิน" + +[portal.infrastructure.models.routing.lockedBanner] +description = "อัปเกรดเป็น Pro เพื่อควบคุมว่า model ใดจัดการแต่ละการดำเนินการและประเภทเอกสาร" +title = "Model routing เป็นฟีเจอร์แบบชำระเงิน" + +[portal.infrastructure.models.routingColumns] +default = "ค่าเริ่มต้น" +docType = "ประเภทเอกสาร" +modelForAria = "Model สำหรับ {{operation}}" +operation = "การดำเนินการ" +routedTo = "Route ไปยัง" + +[portal.infrastructure.security.access.byok] +description = "ระบุคีย์จาก KMS ของคุณเอง Stirling เข้ารหัสด้วยคีย์นั้นแต่ยังอ่านได้" +label = "Bring your own key (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "คีย์ไม่ออกจาก KMS ของคุณ Stirling ถือเฉพาะ ciphertext" +label = "Hold your own key (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling จัดการคีย์เข้ารหัส ง่ายที่สุด — ไม่ต้องทำ key ops ฝั่งคุณ" +label = "คีย์ที่ Stirling ถือไว้" + +[portal.infrastructure.security.accessPolicy] +heading = "นโยบายการเข้าถึงเอกสาร" +subheading = "ควบคุมว่าใครสามารถถอดรหัสเอกสารที่ประมวลผลแล้วเมื่อจัดเก็บอยู่ได้" + +[portal.infrastructure.security.attestations] +heading = "การรับรองการปฏิบัติตามข้อกำหนด" +noReport = "ไม่มีรายงาน" +subheading = "สถานะการตรวจสอบตามแต่ละ framework พร้อมรายงานสำหรับ controls ที่ได้รับการรับรอง" +viewReport = "ดูรายงาน →" + +[portal.infrastructure.security.compliance] +heading = "การปฏิบัติตามข้อกำหนด" +subheading = "การรับรองและใบรับรองที่ครอบคลุมแพลตฟอร์ม Stirling" + +[portal.infrastructure.security.empty] +description = "การกำหนดค่าความปลอดภัยของ workspace ของคุณจะแสดงที่นี่" +title = "ไม่พร้อมใช้งานสถานะความปลอดภัย" + +[portal.infrastructure.security.hyokBanner] +description = "ด้วย HYOK คีย์เข้ารหัสจะไม่ออกจาก KMS ของคุณ Stirling จัดเก็บและประมวลผลเฉพาะ ciphertext ที่คุณสามารถเพิกถอนได้ทุกเมื่อ" +title = "Stirling ไม่สามารถถอดรหัสเอกสารของคุณได้" + +[portal.infrastructure.security.ipAllowlist] +empty = "ยังไม่ได้กำหนดค่าช่วง IP — อนุญาตทุก IP" +heading = "IP allowlist" +sub = "การเข้าถึง API ถูกจำกัดไว้ที่ช่วง CIDR เหล่านี้" +subLocked = "จำกัดการเข้าถึง API ให้กับช่วง IP ที่รู้จัก — พร้อมใช้งานในแผนแบบชำระเงิน" + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "อัปเกรดเป็น Pro เพื่อจำกัดการเข้าถึง API ให้กับเครือข่ายเฉพาะ" +title = "IP allowlisting เป็นฟีเจอร์แบบชำระเงิน" + +[portal.infrastructure.security.ipColumns] +added = "เพิ่มเมื่อ" +addedBy = "เพิ่มโดย" +cidr = "CIDR" +label = "ป้ายกำกับ" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "การจัดการคีย์เข้ารหัส" +keyId = "ตัวระบุคีย์" +lastRotated = "หมุนเวียนล่าสุด" +rotateKey = "หมุนเวียนคีย์" +rotationPolicy = "นโยบายการหมุนเวียน" +subheading = "การดูแลคีย์ที่เข้ารหัสเอกสารเมื่อจัดเก็บอยู่ — ใครสามารถถอดรหัสได้ และคีย์หมุนเวียนอย่างไร" + +[portal.infrastructure.security.managedBanner] +description = "การดูแลคีย์แบบ bring-your-own-key (BYOK) และ hold-your-own-key (HYOK) พร้อมใช้งานใน Enterprise อัปเกรดเพื่อระบุคีย์จาก KMS ของคุณเอง" +title = "คีย์ถูกจัดการโดย Stirling ในแผนของคุณ" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "เอเชียแปซิฟิก" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR data boundary" +label = "สหภาพยุโรป" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "สหรัฐอเมริกา" + +[portal.infrastructure.security.residencyHeader] +heading = "ถิ่นที่อยู่ของข้อมูล" +subheading = "ตำแหน่งที่เอกสารถูกจัดเก็บและประมวลผล" + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "ใช้แล้ว {{value}}" + +[portal.infrastructure.storage.empty] +description = "พื้นที่จัดเก็บที่เชื่อมต่อและการใช้งานจะแสดงที่นี่" +title = "ยังไม่ได้กำหนดค่าพื้นที่จัดเก็บ" + +[portal.infrastructure.storage.lifecycle] +active = "ใช้งานอยู่" +activeRange = "0–{{value}}d" +archived = "เก็บถาวรแล้ว" +coldStorage = "cold storage" +deleted = "ลบแล้ว" +never = "ไม่เคย" +purged = "ล้างแล้ว" + +[portal.infrastructure.storage.providers] +connect = "เชื่อมต่อ" +connected = "เชื่อมต่อแล้ว" +heading = "ผู้ให้บริการที่เชื่อมต่อ" +subheading = "ตำแหน่งที่เขียน artifacts ที่ประมวลผลแล้ว" + +[portal.infrastructure.storage.retention] +heading = "การเก็บรักษา" +subheading = "ระยะเวลาที่เก็บ artifacts ก่อนการลบตาม lifecycle" +windowLabel = "หน้าต่างการเก็บรักษาเริ่มต้น" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} วัน" +days_other = "{{count}} วัน" +never = "ไม่ลบ" + +[portal.infrastructure.storage.totalUsage] +heading = "การใช้งานรวม" +progressLabel = "พื้นที่จัดเก็บที่ใช้" +subheading = "พื้นที่จัดเก็บที่ใช้รวมทุกผู้ให้บริการที่เชื่อมต่อ" + +[portal.infrastructure.tabs] +apiKeys = "API Keys" +audit = "Audit Logs" +deployments = "การปรับใช้" +models = "Models" +security = "ความปลอดภัย" +storage = "พื้นที่จัดเก็บ" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Components" +docs = "Developer Docs" +documents = "เอกสาร" +editor = "Editor" +home = "หน้าแรก" +infrastructure = "โครงสร้างพื้นฐาน" +pipelines = "Pipelines" +policies = "นโยบาย" +procurement = "การจัดซื้อ" +settings = "การตั้งค่า" +sources = "แหล่งที่มา" +usage = "การใช้งานและการเรียกเก็บเงิน" +users = "ผู้ใช้" + +[portal.notifications] +markAllRead = "ทำเครื่องหมายว่าอ่านทั้งหมด" +title = "การแจ้งเตือน" +viewAll = "ดูทั้งหมด" + +[portal.notifications.ariaLabel] +none = "การแจ้งเตือน ไม่มีที่ยังไม่ได้อ่าน" +unread_one = "การแจ้งเตือน, ยังไม่ได้อ่าน {{count}} รายการ" +unread_other = "การแจ้งเตือน, ยังไม่ได้อ่าน {{count}} รายการ" + +[portal.notifications.count] +allRead = "อ่านทั้งหมดแล้ว" +loading = "กำลังโหลด" +new_one = "ใหม่ {{count}} รายการ" +new_other = "ใหม่ {{count}} รายการ" + +[portal.notifications.empty] +description = "ไม่มีการแจ้งเตือนใหม่" +title = "คุณอัปเดตครบแล้ว" + +[portal.pipelines] +subtitle = "Pipeline เอกสารอัตโนมัติทุกรายการบน backend: ลำดับการดำเนินการที่เรียงไว้เหนือชุดแหล่งที่มา ทำงานเมื่อมี trigger คลิกแถวเพื่อดูขั้นตอนและแหล่งที่มา" +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Pipeline ใหม่" + +[portal.pipelines.builder] +addStep = "เพิ่มเครื่องมือ" +back = "กลับไปที่ pipelines" +discard = "ละทิ้งการเปลี่ยนแปลง" +enabled = "เปิดใช้งาน" +keepEditing = "แก้ไขต่อ" +needsUpload = "ต้องมีไฟล์ที่อัปโหลด" +noToolMatches = "ไม่มีเครื่องมือที่ตรงกับการค้นหาของคุณ" +pipelineSettings = "การตั้งค่า pipeline" +searchTools = "ค้นหาเครื่องมือ" +selectToolBody = "เพิ่มเครื่องมือเพื่อสร้าง pipeline ของคุณ" +selectToolTitle = "ยังไม่มีเครื่องมือ" +toolSettings = "การตั้งค่าเครื่องมือ" +unknownStep = "การดำเนินการที่ไม่รู้จัก เก็บไว้ตามเดิม" +unsavedBody = "คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก บันทึกก่อนออก หรือจะละทิ้ง?" +unsavedTitle = "การเปลี่ยนแปลงที่ยังไม่ได้บันทึก" +uploadUnsupported = "ไฟล์ที่อัปโหลดยังไม่รองรับใน pipelines ดังนั้นขั้นตอนเหล่านี้จึงไม่สามารถบันทึกได้: {{tools}}" +usesDefaults = "ทำงานด้วยการตั้งค่าเริ่มต้น" + +[portal.pipelines.composer] +addTool = "เพิ่มเครื่องมือ" +cancel = "ยกเลิก" +chainEmpty = "เพิ่มเครื่องมือเพื่อเริ่มสร้าง pipeline ของคุณ" +create = "สร้าง pipeline" +directory = "โฟลเดอร์ผลลัพธ์" +directoryHelp = "พาธแบบสัมบูรณ์บนเซิร์ฟเวอร์ ต้องอยู่ภายในโฟลเดอร์ที่อนุญาตซึ่งกำหนดค่าไว้" +editingUnsupported = "ยังไม่รองรับการแสดง params ของเครื่องมือเหล่านี้เพื่อแก้ไข" +moveDown = "ย้ายลง" +moveUp = "ย้ายขึ้น" +name = "ชื่อ" +namePlaceholder = "เช่น Redaction sweep" +noSources = "ยังไม่มีแหล่งที่มาที่เชื่อมต่อ Pipeline ยังสามารถทำงานกับไฟล์ที่ส่งให้โดยตรงได้" +noToolSettings = "เครื่องมือนี้ไม่มีการตั้งค่าที่กำหนดค่าได้" +operations_one = "การดำเนินการ ({{count}})" +operations_other = "การดำเนินการ ({{count}})" +output = "ผลลัพธ์" +removeStep = "ลบการดำเนินการ" +save = "บันทึกการเปลี่ยนแปลง" +scheduleEvery = "รันทุก" +sources = "แหล่งที่มา" +sourcesLoading = "กำลังโหลดแหล่งที่มา..." +trigger = "Trigger" +triggerManual = "Manual เท่านั้น" + +[portal.pipelines.composer.unit] +days = "วัน" +hours = "ชั่วโมง" +minutes = "นาที" + +[portal.pipelines.delete] +body = "ลบ \"{{name}}\" หรือไม่? การดำเนินการนี้ย้อนกลับไม่ได้" +cancel = "ยกเลิก" +confirm = "ลบ" +title = "ลบ pipeline?" + +[portal.pipelines.detail] +delete = "ลบ pipeline" +run = "รันตอนนี้" + +[portal.pipelines.empty] +action = "สร้าง pipeline" +description = "สร้าง pipeline แรกของคุณ: เลือกแหล่งที่มาที่จะรัน เชื่อมโยงการดำเนินการ และเลือกตำแหน่งผลลัพธ์" +title = "ยังไม่มี pipelines" + +[portal.pipelines.kpi] +active = "ใช้งานอยู่" +paused = "หยุดชั่วคราว" +total = "Pipelines" + +[portal.pipelines.output] +folder = "เขียนไปยังโฟลเดอร์" +inline = "ส่งคืนไฟล์" + +[portal.pipelines.run] +completed_one = "การรันเสร็จสมบูรณ์" +completed_other = "การรันทั้งหมด {{count}} รายการเสร็จสมบูรณ์" +empty = "ไม่มีอะไรให้รัน: แหล่งที่มาไม่มีเอกสารให้ประมวลผล" +failed = "การรันล้มเหลว: {{error}}" +running = "เริ่มการรันแล้ว; ยังดำเนินการอยู่" +timeout = "การรันใช้เวลานานกว่าที่คาดไว้; อาจยังเสร็จสิ้นในเบื้องหลังได้" + +[portal.pipelines.status] +active = "ใช้งานอยู่" +paused = "หยุดชั่วคราว" + +[portal.pipelines.table] +name = "Pipeline" +sources = "แหล่งที่มา" +status = "สถานะ" +steps = "ขั้นตอน" + +[portal.pipelines.trigger] +folder-watch = "เฝ้าดูโฟลเดอร์" +manual = "Manual" +schedule = "ตามกำหนดเวลา" + +[portal.policies] +subtitle = "ระบบอัตโนมัติถาวรที่บังคับใช้ tool pipeline กับทุกเอกสาร แต่ละนโยบายจะทำงานเมื่อ upload หรือ export รัน tool chain และบันทึกเวอร์ชันที่บังคับใช้ควบคู่กับต้นฉบับ" +title = "นโยบาย" + +[portal.policies.card] +comingSoon = "อัปเกรดเป็น Enterprise" +notSetUp = "ยังไม่ได้ตั้งค่า" + +[portal.policies.categories.compliance] +desc = "บังคับใช้ข้อกำหนด HIPAA, GDPR, SOC 2 หรือ FedRAMP กับทุกเอกสาร" +label = "การปฏิบัติตามข้อกำหนด" + +[portal.policies.categories.ingestion] +desc = "จำแนกเอกสาร ดึงข้อมูลแบบมีโครงสร้าง บังคับใช้รูปแบบการตั้งชื่อ และปรับหน้าให้เป็นมาตรฐาน" +label = "การนำเข้า" + +[portal.policies.categories.retention] +desc = "ตั้งระยะเวลาที่เก็บเอกสาร เวลาเก็บถาวร และเวลาลบ" +label = "การเก็บรักษา" + +[portal.policies.categories.routing] +desc = "Route เอกสารอัตโนมัติไปยังทีม โฟลเดอร์ หรือระบบที่ถูกต้อง" +label = "Routing" + +[portal.policies.categories.security] +desc = "ตรวจจับ PII, redact, ลบ active content และใส่ลายน้ำเอกสาร" +label = "ความปลอดภัย" + +[portal.policies.config] +scopeAll = "เอกสารทั้งหมด" + +[portal.policies.config.compliance] +summary = "ตรวจสอบเอกสารกับ regulatory frameworks ก่อนออกจากระบบ" + +[portal.policies.config.compliance.fields] +accessLog = "Access log" +auditTrail = "Audit trail" +frameworks = "Frameworks" +onViolation = "เมื่อไม่เป็นไปตามข้อกำหนด" + +[portal.policies.config.compliance.rules] +0 = "Framework scan" +1 = "บังคับใช้การดำเนินการ" +2 = "Audit trail" + +[portal.policies.config.ingestion] +summary = "จำแนกเอกสาร ดึงข้อมูลแบบมีโครงสร้าง บังคับใช้การตั้งชื่อ และปรับหน้าให้เป็นมาตรฐาน" + +[portal.policies.config.ingestion.fields] +belowThreshold = "ต่ำกว่าเกณฑ์" +minConfidence = "ความเชื่อมั่นขั้นต่ำ" + +[portal.policies.config.ingestion.rules] +0 = "จำแนก" +1 = "ดึงข้อมูล" +2 = "ตั้งชื่อ" +3 = "ปรับให้เป็นมาตรฐาน" + +[portal.policies.config.retention] +summary = "บังคับใช้ระยะเวลาที่เก็บเอกสาร เวลาเก็บถาวร และเวลาลบ" + +[portal.policies.config.retention.fields] +archiveAfter = "เก็บถาวรหลังจาก" +immutableHold = "การระงับแบบเปลี่ยนแปลงไม่ได้" +keepFor = "เก็บไว้เป็นเวลา" + +[portal.policies.config.retention.rules] +0 = "การระงับการเก็บรักษา" +1 = "เก็บถาวรอัตโนมัติ" +2 = "บล็อกการลบ" + +[portal.policies.config.routing] +summary = "Route เอกสารไปยังปลายทางที่ถูกต้องตามประเภทและการจำแนก" + +[portal.policies.config.routing.fields] +destination = "ปลายทาง" +notify = "แจ้งเตือนเมื่อ route" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "จำแนกอัตโนมัติ" +1 = "Route ไปยังโฟลเดอร์" +2 = "แจ้งเตือน webhook" + +[portal.policies.config.security] +summary = "ตรวจจับและ redact PII, ลบ active content (JavaScript) และใส่ลายน้ำเอกสาร" + +[portal.policies.config.security.rules] +0 = "Redact PII" +1 = "ลบ JavaScript" +2 = "ลายน้ำ" + +[portal.policies.detail] +enforces = "บังคับใช้" +onEveryExport = "ในทุก export" +onEveryUpload = "ในทุก upload" +outputAsNewFile = "เป็นไฟล์ใหม่" +outputAsNewVersion = "เป็นเวอร์ชันใหม่" +recentActivity = "กิจกรรมล่าสุด" +retry = "ลองใหม่" +showLess = "แสดงน้อยลง" +showMore = "แสดงเพิ่มเติม" +sources = "แหล่งที่มา" + +[portal.policies.detail.actions] +clearHistory = "ล้างประวัติที่ประมวลผลแล้ว" +delete = "ลบ" +editSettings = "แก้ไขการตั้งค่า" +pause = "หยุดชั่วคราว" +resume = "ทำต่อ" +runNow = "เรียกใช้ตอนนี้" + +[portal.policies.detail.clearHistory] +body = "นโยบายนี้จะลืมทุกไฟล์ที่เคยประมวลผลแล้ว และประมวลผลทุกอย่างที่อยู่ในแหล่งที่มาปัจจุบันอีกครั้งในการเรียกใช้ครั้งถัดไป ไฟล์เองจะไม่ถูกเปลี่ยนแปลง การดำเนินการนี้ไม่สามารถย้อนกลับได้" +cancel = "ยกเลิก" +confirm = "ล้างประวัติ" +title = "ล้างประวัติที่ประมวลผลแล้วหรือไม่?" + +[portal.policies.detail.emptyActivity] +description = "เอกสารจะปรากฏที่นี่เมื่อนโยบายนี้ทำงาน" +title = "ยังไม่มีกิจกรรม" + +[portal.policies.endpoints] +addWatermark = "ลายน้ำ" +autoRedact = "ปกปิด PII" +compressPdf = "บีบอัด" +flatten = "Flatten" +ocrPdf = "OCR" +sanitizePdf = "ลบ JavaScript" + +[portal.policies.offline] +description = "นโยบายของคุณถูกบันทึกแล้วและจะปรากฏเมื่อการเชื่อมต่อกลับมา" +retry = "ลองอีกครั้ง" +title = "Backend ไม่พร้อมใช้งาน" + +[portal.policies.stats] +activeFor = "ใช้งานอยู่" +dataProcessed = "ข้อมูลที่ประมวลผลแล้ว" +docsEnforced = "เอกสารที่บังคับใช้แล้ว" + +[portal.policies.status] +active = "ใช้งานอยู่" +paused = "หยุดชั่วคราว" + +[portal.policies.summary.active] +description = "บังคับใช้เมื่ออัปโหลด/ส่งออก" +label = "นโยบายที่ใช้งานอยู่" + +[portal.policies.summary.categories] +description = "พร้อมให้กำหนดค่า" +label = "หมวดหมู่" + +[portal.policies.summary.docsEnforced] +description = "ในนโยบายที่ใช้งานอยู่ทั้งหมด" +label = "เอกสารที่บังคับใช้แล้ว" + +[portal.policies.summary.paused] +description = "กำหนดค่าแล้วแต่ยังไม่ทำงาน" +label = "หยุดชั่วคราว" + +[portal.policies.wizard.actions] +back = "ย้อนกลับ" +cancel = "ยกเลิก" +continue = "ดำเนินการต่อ" +enablePolicy = "เปิดใช้นโยบาย" +saveChanges = "บันทึกการเปลี่ยนแปลง" + +[portal.policies.wizard.capability.compress] +desc = "บีบอัดเอกสารให้มีขนาดไฟล์เล็กลง" +label = "ลดขนาดไฟล์" + +[portal.policies.wizard.capability.flatten] +desc = "รวมฟิลด์ฟอร์มและคำอธิบายประกอบเข้ากับหน้าเพื่อไม่ให้แก้ไขได้" +label = "Flatten เอกสาร" + +[portal.policies.wizard.capability.ocr] +desc = "เรียกใช้ OCR เพื่อให้หน้าที่สแกนกลายเป็นข้อความที่เลือกและค้นหาได้" +label = "ทำให้ค้นหาข้อความได้" + +[portal.policies.wizard.capability.redact] +desc = "ค้นหาและปิดทับรายละเอียดที่ละเอียดอ่อน — เช่น หมายเลขประกันสังคมและหมายเลขบัตร — เพื่อไม่ให้อ่านได้" +label = "ปกปิดข้อมูลที่ละเอียดอ่อน" + +[portal.policies.wizard.capability.sanitize] +desc = "ลบ JavaScript ที่ซ่อนอยู่เพื่อไม่ให้มีสิ่งใดทำงานอัตโนมัติเมื่อเปิดเอกสาร" +label = "ลบเนื้อหาที่ทำงานได้" + +[portal.policies.wizard.capability.watermark] +desc = "ประทับเครื่องหมายที่มองเห็นได้ (เช่น “Confidential”) บนทุกหน้า" +label = "ใส่ลายน้ำ" + +[portal.policies.wizard.errors] +noTools = "เปิดใช้อย่างน้อยหนึ่งเครื่องมือในเวิร์กโฟลว์ก่อน" +saveFailed = "ไม่สามารถบันทึกนโยบายได้ โปรดลองอีกครั้ง" + +[portal.policies.wizard.output] +heading = "เอาต์พุตและการเรียกใช้" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "ใส่หมายเลขอัตโนมัติ" +label = "กฎชื่อไฟล์" +placeholder = "ข้อความที่จะเพิ่ม (ไม่บังคับ)" +prefix = "คำนำหน้า" +suffix = "คำต่อท้าย" + +[portal.policies.wizard.output.outputAs] +label = "เอาต์พุตเป็น" +newFile = "ไฟล์ใหม่" +newVersion = "เวอร์ชันใหม่" + +[portal.policies.wizard.output.runOn] +export = "ส่งออก" +helper = "เมื่อนโยบายทำงาน: เมื่ออัปโหลด หรือก่อนส่งออก" +label = "เรียกใช้เมื่อ" +upload = "อัปโหลด" + +[portal.policies.wizard.settings] +heading = "การตั้งค่า" + +[portal.policies.wizard.sources] +heading = "แหล่งที่มา" +loading = "กำลังโหลดแหล่งที่มา…" + +[portal.policies.wizard.tabs] +ariaLabel = "ขั้นตอนการตั้งค่า" +settings = "การตั้งค่า" +workflow = "การดำเนินการ" + +[portal.policies.wizard.title] +edit = "แก้ไขนโยบาย {{category}}" +setUp = "ตั้งค่านโยบาย {{category}}" + +[portal.policies.wizard.workflow] +description = "เลือกว่านโยบายนี้จะทำอะไรกับทุกเอกสารที่ประมวลผล" + +[portal.policySummary] +activeSummary = "ใช้งานอยู่ {{active}} / {{total}}" +noRule = "ยังไม่มีกฎที่บังคับใช้" +subtitle = "ระบบอัตโนมัติถาวรที่ทุกเอกสารต้องผ่าน ไม่ว่าจะถูกจัดการโดย pipeline ใด" +title = "สิ่งที่ทำงานกับ PDF ของคุณ" + +[portal.policySummary.action] +comingSoon = "อัปเกรดเป็น Enterprise" +configure = "กำหนดค่า" +setUp = "ตั้งค่า" + +[portal.policySummary.column] +activeRule = "กฎที่ใช้งานอยู่" +policy = "นโยบาย" +status = "สถานะ" + +[portal.policySummary.empty] +description = "เมื่อกำหนดค่านโยบายแล้ว หมวดหมู่จะปรากฏที่นี่" +title = "ยังไม่มีนโยบาย" + +[portal.policySummary.state] +active = "ใช้งานอยู่" +off = "ปิด" +soon = "เร็ว ๆ นี้" + +[portal.processingStatus] +managePlan = "จัดการแผน" +volumeSuffix = "PDFs ที่ประมวลผล · 30 วันที่ผ่านมา" + +[portal.procurement] +reset = "รีเซ็ตการจัดซื้อ (เดโม)" +subtitle = "ให้ทีมของคุณได้รับการประเมิน ทำสัญญา และเริ่มใช้งาน ทุกเอกสารอยู่ในที่เดียว" +title = "การจัดซื้อ" + +[portal.procurement.action] +download = "ดาวน์โหลด" +pay = "ชำระเงินตอนนี้" +request = "ขอ" +sign = "ตรวจสอบและลงนาม" +upload = "อัปโหลด" + +[portal.procurement.agreement] +agreeCta = "ยอมรับและสมัครใช้งาน" +confirm = "ฉันได้อ่านและยอมรับ Stirling Enterprise Agreement แล้ว" +eyebrow = "ข้อตกลง" +intro = "ข้อตกลงรวมฉบับเดียวครอบคลุมดีลของคุณ: Master Service Agreement, Order Form, EULA และ Data Processing Agreement ตรวจสอบ จากนั้นยอมรับเพื่อรับใบเสนอราคาเข้าสู่การสมัครใช้งานที่มีข้อผูกพัน" +title = "ตรวจสอบข้อตกลง enterprise ของคุณ" + +[portal.procurement.builder] +addons = "ส่วนเสริม" +back = "ย้อนกลับ" +businessName = "ชื่อธุรกิจ" +businessNamePlaceholder = "บริษัทของคุณ" +continue = "ดำเนินการต่อ" +country = "ประเทศ" +countryEuro = "Eurozone (EUR €)" +countryUK = "United Kingdom (GBP £)" +countryUS = "United States (USD $)" +eula = "ฉันได้อ่านและยอมรับ Stirling Enterprise EULA แล้ว ซึ่งควบคุมข้อตกลงที่สร้างจากใบเสนอราคานี้" +generate = "สร้างใบเสนอราคา" +included = "รวมแล้ว" +indemnification = "การชดเชยความเสียหายด้าน IP" +indemnificationSub = "เราปกป้องการเรียกร้องด้าน IP ที่เข้าเกณฑ์ ตาม EULA" +offlineLicense = "licence แบบออฟไลน์ / air-gapped" +offlineLicenseSub = "ไฟล์ licence ที่ดาวน์โหลดได้สำหรับ instance แบบ self-hosted ที่เป็น air-gapped" +qbr = "การทบทวนธุรกิจรายไตรมาส" +qbrSub = "SE ของคุณจะทบทวนการใช้งานและ roadmap ทุกไตรมาส" +running = "{{annual}} / ปี · {{years}} ปี {{tcv}}" +s1Sub = "ทีมของคุณ และ PDFs ที่คุณคาดว่าจะเรียกใช้ในแต่ละปี" +s1Title = "คุณจะประมวลผลมากแค่ไหน?" +s2Sub = "ระยะเวลาที่ยาวขึ้นจะลดอัตรา ส่วนระดับบริการของคุณกำหนดการสนับสนุน" +s2Title = "ข้อผูกพันและบริการ" +s3Sub = "สำหรับใบเสนอราคาและข้อตกลงที่สร้างขึ้น" +s3Title = "รายละเอียดของคุณ" +serviceLevel = "ระดับบริการ" +slDedicated = "เฉพาะทาง" +slDedicatedSub = "4 ชั่วโมงทำการ · ผู้จัดการบัญชีเฉพาะ · +30%" +slPriority = "ลำดับความสำคัญ" +slPrioritySub = "ภายในวันทำการเดียวกัน · CSM ระบุชื่อ · +15%" +slStandard = "มาตรฐาน" +slStandardSub = "วันทำการถัดไป · CSM ร่วม · รวมแล้ว" +stepOf = "ขั้นตอน {{n}} จาก {{total}}" +term = "ระยะเวลา" +termDiscount = "ใช้ส่วนลดข้อผูกพันหลายปี {{pct}}% แล้ว" +title = "สร้างใบเสนอราคาของคุณ" +training = "การเริ่มใช้งานและการฝึกอบรม" +trainingSub = "เซสชันสดเพื่อให้ทีมของคุณเริ่มทำงานได้" +users = "ผู้ใช้ทั้งหมด" +usersPlaceholder = "เช่น 250" +volEstimated = "ประมาณการจากผู้ใช้ {{count}} คน (~2,000 PDFs ต่อคน รวม automation) แก้ไขได้หากคุณมีตัวเลขที่ดีกว่า" +volManual = "ใช้ตัวเลขของคุณ ประมาณการใหม่จากขนาดทีมของคุณได้ทุกเมื่อ" +volNoUsers = "ไม่แน่ใจ? ป้อนขนาดทีมของคุณ แล้วเราจะประมาณการให้" +volume = "ปริมาณ PDF ต่อปี" +volumePlaceholder = "เช่น 1,000,000" +years_one = "{{count}} ปี" +years_other = "{{count}} ปี" + +[portal.procurement.docs] +count_one = "{{count}} เอกสาร" +count_other = "{{count}} เอกสาร" +done = "เสร็จสิ้น" +here = "คุณอยู่ที่นี่" +hide = "ซ่อน" +optional = "ไม่บังคับ" +paidAddon = "ส่วนเสริมแบบชำระเงิน" +show = "แสดง" +subtitle = "ทุกสิ่งที่คุณต้องใช้ในแต่ละขั้นตอนของเส้นทาง จะแสดงขึ้นเมื่อดีลดำเนินไป" +supportingSubtitle = "SOC 2, การทบทวนความปลอดภัย, แบบฟอร์มภาษี และอื่น ๆ พร้อมเมื่อทีมความปลอดภัยหรือจัดซื้อของคุณร้องขอ บางรายการมีค่าธรรมเนียมครั้งเดียว" +supportingTitle = "สนับสนุนการประเมินของคุณ" +title = "เอกสาร" +upcoming = "กำลังจะมาถึง" + +[portal.procurement.error] +title = "มีบางอย่างผิดพลาด" + +[portal.procurement.hero] +company = "ดีล enterprise ของคุณ" +ctaAgreement = "ตรวจสอบและลงนามข้อตกลง" +ctaLive = "คุณใช้งานจริงแล้ว" +ctaPayment = "เพิ่มการชำระเงิน" +ctaQuote = "ตรวจสอบใบเสนอราคาของคุณ" +ctaTrial = "สร้างใบเสนอราคาของคุณ" +eyebrow = "การจัดซื้อ Enterprise" +inviteTeammates = "เชิญเพื่อนร่วมทีม" +keyDocs = "เอกสารสำคัญ" +nextStep = "ขั้นตอนถัดไป: {{action}}" +notStarted = "ยังไม่เริ่ม" +open = "เปิดการจัดซื้อ" +scheduleCall = "นัดหมายการโทร" +setup1Sub = "เชิญเพื่อนร่วมทีมของคุณ" +setup1Title = "ปรับใช้ PDF Editor" +setup2Sub = "เปิดการประมวลผลใน editor และแหล่งที่มาอื่น ๆ" +setup2Title = "เชื่อมต่อ PDF Processor" +setup3Sub = "เปิด Security, Compliance, Routing หรือ Retention เมื่อคุณต้องการ" +setup3Title = "เพิ่มนโยบายที่แนะนำ" + +[portal.procurement.journey] +daysLeft_one = "เหลือ {{count}} วัน" +daysLeft_other = "เหลือ {{count}} วัน" +engineerLabel = "solutions engineer ของคุณ" +eyebrow = "การเปิดใช้งานของคุณ" +live = "คุณใช้งานจริงบน Stirling Enterprise แล้ว" +nextStep = "ขั้นตอนถัดไป: {{action}}" +subtitle = "solutions engineer ของคุณอยู่ในทุกขั้นตอน ดำเนินการถัดไปทีละอย่าง; รายการตรวจสอบทั้งหมดอยู่ด้านล่าง" +title = "จาก trial ถึงใช้งานจริง ในเส้นทางที่มีคำแนะนำเดียว" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "ลายเซ็นเดียวครอบคลุม MSA, order form, EULA และ DPA" +gatingAction = "ตรวจสอบและลงนามข้อตกลงของคุณ" +label = "ข้อตกลง" + +[portal.procurement.journeySteps.implementation] +blurb = "จัดเตรียม workspace ของคุณและเรียกใช้ go-live playbook" +gatingAction = "กำลังจัดเตรียม workspace ของคุณ" +label = "การนำไปใช้" + +[portal.procurement.journeySteps.payment] +blurb = "ชำระด้วยบัตร โอนเงินผ่านธนาคาร หรือชำระตามใบสั่งซื้อ" +gatingAction = "ยืนยันการชำระเงิน" +label = "การชำระเงิน" + +[portal.procurement.journeySteps.quote] +blurb = "ตรวจสอบราคาตามปริมาณที่มีข้อผูกพันและระยะเวลาสัญญา" +gatingAction = "ยอมรับใบเสนอราคาของคุณ" +label = "ใบเสนอราคา" + +[portal.procurement.journeySteps.trial] +blurb = "ประเมิน Stirling กับเอกสารและเวิร์กโฟลว์ของคุณ" +gatingAction = "สร้างใบเสนอราคาของคุณ" +label = "Trial" + +[portal.procurement.license] +copied = "คัดลอกแล้ว" +copy = "คัดลอกคีย์" +downloadError = "ยังไม่สามารถสร้างไฟล์ licence ออฟไลน์ได้ — โปรดลองอีกครั้งในอีกสักครู่" +downloadOffline = "ดาวน์โหลด licence ออฟไลน์ (.lic)" +hint = "วางคีย์นี้ลงใน instance แบบ self-hosted เพื่อเปิดใช้งาน หรือเก็บไว้เป็นบันทึกของคุณ เก็บรักษาให้ปลอดภัย" +label = "คีย์ licence ของคุณ" + +[portal.procurement.link] +cta = "เชื่อมโยงบัญชี" +description = "การจัดซื้อทำงานบนบัญชี Stirling ที่เชื่อมโยงของคุณ: นี่คือวิธีที่เราจัดเตรียม trial, ตั้งราคาใบเสนอราคา และเริ่มการเรียกเก็บเงิน เชื่อมโยงบัญชีเพื่อเริ่มต้น" +eyebrow = "Enterprise" +title = "เชื่อมโยงบัญชีของคุณเพื่อเริ่มต้น" + +[portal.procurement.live] +description = "การสมัครใช้งานของคุณใช้งานอยู่และ licence ของคุณออกแล้ว ทีมของคุณได้รับการจัดเตรียมแล้วและการเรียกเก็บเงินได้เริ่มต้นแล้ว" +eyebrow = "ใช้งานจริง" +title = "คุณใช้งานจริงบน Stirling Enterprise แล้ว" + +[portal.procurement.locked] +description = "trial keys, ใบเสนอราคาตามปริมาณที่มีข้อผูกพัน, ข้อตกลงลายเซ็นเดียว, การชำระเงิน และบัญชีเอกสารของคุณทั้งหมดอยู่ที่นี่เมื่อคุณเริ่มการประเมิน enterprise" +eyebrow = "Enterprise เท่านั้น" +talkToSales = "คุยกับฝ่ายขาย" +title = "เส้นทางการจัดซื้อเปิดด้วย Enterprise" + +[portal.procurement.milestone] +accept = "ยอมรับและดำเนินการต่อ" +description = "ดาวน์โหลด PDF เพื่อแชร์กับทีมของคุณ กลับมายอมรับเมื่อคุณพร้อม หรือทำการเปลี่ยนแปลง" +download = "ดาวน์โหลด PDF" +downloadError = "ยังไม่สามารถดาวน์โหลด PDF ใบเสนอราคาได้ — โปรดลองอีกครั้งในอีกสักครู่" +edit = "แก้ไขใบเสนอราคา" +eyebrow = "ใบเสนอราคา {{number}}" +perYear = " / ปี" +preparedFor = "จัดทำสำหรับ {{company}}" +tcv = "มูลค่าสัญญารวม {{value}}" +title = "ใบเสนอราคาของคุณพร้อมแล้ว" + +[portal.procurement.modal] +cancel = "ยกเลิก" +chooseFile = "เลือกไฟล์" +close = "ปิด" +downloadBody = "การดาวน์โหลดของคุณจะเริ่มในไม่ช้า" +downloadCta = "ดาวน์โหลด" +downloadTitle = "ดาวน์โหลด" +noFile = "ไม่ได้เลือกไฟล์" +payBody = "ชำระสัญญาที่มีข้อผูกพันของคุณด้วยบัตรหรือโอนเงินผ่านธนาคารผ่าน Stripe workspace ของคุณจะถูกจัดเตรียมทันทีที่การชำระเงินเคลียร์" +payCta = "ดำเนินการต่อไปยัง Stripe" +payTitle = "ยืนยันการชำระเงิน" +requestBodyFree = "เราสร้างสิ่งนี้ตามคำขอ ยืนยันแล้ว solutions engineer ของคุณจะส่งให้ในไม่ช้า" +requestBodyPaid = "นี่คือส่วนเสริมแบบชำระเงิน ยืนยันแล้ว solutions engineer ของคุณจะกำหนดขอบเขตและส่งเอกสารให้" +requestCta = "ขอ" +requestTitle = "ขอเอกสารนี้" +signBody = "เปิด Stirling Enterprise Agreement สำหรับ e-signature: ลายเซ็นเดียวครอบคลุม MSA, order form, EULA และ DPA เราจะลงนามคู่สัญญาโดยอัตโนมัติและคุณจะไปต่อยังการชำระเงิน" +signCta = "เปิดเพื่อลงนาม" +signTitle = "ตรวจสอบและลงนามข้อตกลงของคุณ" +uploadBody = "ส่ง PO ของคุณให้เรา แล้วเราจะออกใบแจ้งหนี้ตามเงื่อนไขของคุณ ลาก PDF เข้ามาหรือเลือกไฟล์ด้านล่าง" +uploadCta = "อัปโหลดใบสั่งซื้อ" +uploadTitle = "อัปโหลดใบสั่งซื้อของคุณ" + +[portal.procurement.payment] +description = "ใบเสนอราคาของคุณได้รับการยอมรับแล้วและ licence ของคุณใช้งานอยู่แล้ว — ทีมของคุณเริ่มได้ทันที ชำระใบแจ้งหนี้แรกเมื่อคุณพร้อม; คุณสามารถชำระหรือดาวน์โหลดได้ที่นี่ ไม่ต้องใช้อีเมล" +downloadInvoice = "ดาวน์โหลดใบแจ้งหนี้" +simulate = "จำลองว่าได้รับการชำระเงินแล้ว (เดโม)" +title = "สร้างการสมัครใช้งานแล้ว" +viewInvoice = "ดูและชำระใบแจ้งหนี้" + +[portal.procurement.schedule] +fallback = "ไม่สามารถโหลดตัวจัดตารางเวลาได้" +fallbackLink = "เปิดการจัดตารางเวลาในแท็บใหม่" +subtitle = "solutions engineer ของคุณจะแนะนำทีมของคุณตลอดการเปิดใช้งาน เลือกเวลาที่เหมาะกับคุณ" +title = "นัดหมายการโทร" + +[portal.procurement.status] +action = "ต้องดำเนินการ" +available = "พร้อมใช้งาน" +complete = "เสร็จสมบูรณ์" +pending = "รอดำเนินการ" +request = "ตามคำขอ" + +[portal.procurement.trial] +body = "การขยายเวลาจะเพิ่ม 7 วันและแจ้ง solutions engineer ของคุณ" +bodyMaxed = "คุณใช้การขยายเวลาทั้งหมดแล้ว — คุยกับ solutions engineer ของคุณหากต้องการเวลามากขึ้น" +cancel = "ยกเลิก trial" +extend = "ขยาย 7 วัน" +maxed = "ถึงขีดจำกัดแล้ว" +subtitle = "trial ฟรีของคุณใช้งานได้ถึง {{date}} ไม่ต้องใช้บัตร" +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "ราคาตามปริมาณที่มีข้อผูกพัน, SSO + SCIM + RBAC ทั่วทั้งองค์กร, audit ที่แก้ไขไม่ได้ 90 วัน และ SE เฉพาะ" +homeCta = "เริ่ม Trial →" +homeHeadline = "ประมวลผล PDFs หลายล้านไฟล์" + +[portal.recentActivity] +title = "กิจกรรมล่าสุด" +viewAll = "ดูทั้งหมด" + +[portal.recentActivity.empty] +description = "การเรียกใช้ pipeline, การ deploy และเหตุการณ์ agent จะปรากฏที่นี่" +title = "ยังไม่มีอะไรที่นี่" + +[portal.search] +ariaLabel = "ค้นหา" +placeholder = "ค้นหา Stirling — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "การดำเนินการด่วนจะปรากฏที่นี่เมื่อพร้อมใช้งาน" +noActionsTitle = "ไม่มีการดำเนินการด่วน" +noMatches = "ไม่พบรายการที่ตรงกับ \"{{query}}\"" +noMatchesDescription = "ลองใช้คำค้นอื่นหรือเรียกดู catalogue" + +[portal.settings.groups] +admin = "Admin" + +[portal.settings.sections] +account-link = "การเชื่อมโยงบัญชี" + +[portal.shell.header] +accountFallback = "บัญชี" +accountMenu = "เมนูบัญชี" +darkMode = "โหมดมืด" +lightMode = "โหมดสว่าง" +search = "ค้นหา" +searchPlaceholder = "ค้นหา…" +signOut = "ออกจากระบบ" +switchToDark = "เปลี่ยนเป็นธีมมืด" +switchToLight = "เปลี่ยนเป็นธีมสว่าง" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} เอกสาร" +linkAccount = "เชื่อมโยงบัญชี Stirling" +planEditor = "แผน Editor" +planEnterprise = "แผน Enterprise" +planProcessor = "แผน Processor" +primaryNav = "การนำทางหลัก" +switchApp = "สลับแอป" + +[portal.sources] +subtitle = "การเชื่อมต่ออินพุตที่ใช้ซ้ำได้ซึ่งส่งเอกสารเข้าสู่ Stirling กำหนดค่าการเชื่อมต่อครั้งเดียว แล้วอ้างอิงจากนโยบายกี่รายการก็ได้ คลิกแถวเพื่อดูการกำหนดค่าและนโยบายที่ใช้งาน" +title = "แหล่งที่มา" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "เชื่อมต่อแหล่งที่มา" + +[portal.sources.delete] +body = "ลบ \"{{name}}\" หรือไม่? การดำเนินการนี้ไม่สามารถย้อนกลับได้ นโยบายที่อ้างอิงถึงรายการนี้จะต้องได้รับการอัปเดต" +cancel = "ยกเลิก" +confirm = "ลบ" +title = "ลบแหล่งที่มาหรือไม่?" + +[portal.sources.detail] +closeAriaLabel = "ปิดรายละเอียด" +delete = "ลบแหล่งที่มา" +docs24h = "24 ชม. ล่าสุด" +docs30d = "30 วันที่ผ่านมา" +docsTotal = "พบทั้งหมด" +docsTrend = "เอกสารในช่วง 30 วันที่ผ่านมา" +documents = "เอกสาร" +edit = "แก้ไข" +notReferenced = "ไม่มีนโยบายใดอ้างอิงถึง จึงลบได้อย่างปลอดภัย" +pause = "หยุดชั่วคราว" +resume = "ทำต่อ" +subtitle = "{{type}} · {{status}}" +usedBy = "ใช้งานโดย" + +[portal.sources.empty] +description = "เชื่อมต่อโฟลเดอร์ (และเร็ว ๆ นี้ cloud storage) เพื่อให้นโยบายของคุณมีที่สำหรับดึงเอกสาร" +title = "ยังไม่มีแหล่งที่มาที่เชื่อมต่อ" + +[portal.sources.kpi] +inUse = "กำลังใช้งาน" +total = "การเชื่อมต่อ" +unused = "ไม่ได้ใช้งาน" + +[portal.sources.status] +active = "ใช้งานอยู่" +disabled = "ปิดใช้งาน" +unused = "ไม่ได้ใช้งาน" + +[portal.sources.table] +source = "แหล่งที่มา" +status = "สถานะ" +usedBy = "นโยบาย" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "เฝ้าดูไดเรกทอรีบนเซิร์ฟเวอร์สำหรับเอกสารใหม่" +label = "โฟลเดอร์" + +[portal.sources.types.folder.fields.directory] +helperText = "พาธแบบ absolute ที่ Stirling เฝ้าดูไฟล์เพื่อประมวลผล" +label = "พาธไดเรกทอรี" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "การตรวจสอบเนื้อหาจะอ่านแต่ละไฟล์ที่เปลี่ยนแปลง ดังนั้นการเปลี่ยนชื่อและการแตะไฟล์ที่ไม่เปลี่ยนเนื้อหาจะไม่ถูกประมวลผลซ้ำ" +label = "การตรวจจับการเปลี่ยนแปลง" + +[portal.sources.types.folder.fields.identity.options] +hash = "ขนาด วันที่ และการตรวจสอบเนื้อหา" +stat = "ขนาดและวันที่แก้ไข" + +[portal.sources.types.folder.fields.mode] +label = "โหมดการอ่าน" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: ประมวลผลแต่ละไฟล์ครั้งเดียว" +snapshot = "Snapshot: อ่านโฟลเดอร์ใหม่ทุกครั้งที่เรียกใช้" + +[portal.sources.types.folder.fields.recursive] +label = "ความลึกของโฟลเดอร์" + +[portal.sources.types.folder.fields.recursive.options] +all = "รวมโฟลเดอร์ย่อย" +top = "เฉพาะระดับบนสุด" + +[portal.sources.types.unknown] +label = "แหล่งที่มา" + +[portal.sources.wizard] +back = "ย้อนกลับ" +cancel = "ยกเลิก" +continue = "ดำเนินการต่อ" +editTitle = "แก้ไขแหล่งที่มา" +name = "ชื่อ" +namePlaceholder = "เช่น Claims intake" +save = "บันทึกการเปลี่ยนแปลง" +subtitle = "ขั้นตอน {{current}} จาก {{total}} · {{label}}" +title = "เชื่อมต่อแหล่งที่มา" +type = "ประเภท" + +[portal.sources.wizard.steps] +chooseType = "เลือกประเภท" +configure = "กำหนดค่า" +review = "ตรวจสอบและเชื่อมต่อ" + +[portal.usage] +managePayment = "จัดการการชำระเงิน" +subtitle = "การใช้งาน ใบแจ้งหนี้ และการจัดการแผนสำหรับทุก PDF ที่ Stirling เรียกเก็บเงิน ในคอนโซลเดียว" +title = "การใช้งานและการเรียกเก็บเงิน" + +[portal.usage.error] +loadWallet = "ไม่สามารถโหลด wallet ได้" +openStripePortal = "ไม่สามารถเปิด Stripe portal ได้" +walletUnavailable = "wallet ไม่พร้อมใช้งาน: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "ลงชื่อเข้าใช้อีกครั้ง" +body = "เซสชันบัญชี Stirling ของคุณหมดอายุ ลงชื่อเข้าใช้อีกครั้งเพื่อดูการเรียกเก็บเงิน — instance ของคุณยังคงเชื่อมโยงอยู่" +title = "เซสชันหมดอายุ" + +[portal.users] +title = "ผู้ใช้" + +[portal.users.roles] +subtitle = "ทุกบทบาทมีอยู่ในทุกแผน — สิ่งที่แต่ละบทบาททำได้ถูกกำหนดตายตัวทั่วทั้งองค์กร" +title = "บทบาท" + +[portal.users.roles.admin] +label = "Admin (เจ้าขององค์กร)" +summary = "การกำกับดูแลเต็มรูปแบบเหนือ workspace, การตั้งค่า และสมาชิก" + +[portal.users.roles.admin.permissions] +0 = "จัดการผู้ใช้ ทีม และบทบาท" +1 = "จัดการ integration ทั้งหมด รวมถึงการเชื่อมต่อ S3" +2 = "ให้หรือเพิกถอนการเข้าถึง portal" +3 = "ทุกอย่างที่ Team Owner ทำได้" + +[portal.users.roles.guest] +label = "Guest" +summary = "การเข้าถึงแบบจำกัดหรือ web-only; ไม่สามารถมีการกำหนดค่าส่วนตัวได้" + +[portal.users.roles.guest.permissions] +0 = "การใช้งาน web-only / เดโม" +1 = "ไม่มี API keys หรือ integration" +2 = "ไม่มีการเข้าถึง portal" +3 = "อ่านอย่างเดียวเมื่อแชร์" + +[portal.users.roles.member] +label = "Member" +summary = "ผู้ใช้ทั่วไป — ทำงานกับทรัพยากรที่แชร์และการกำหนดค่าของตนเอง" + +[portal.users.roles.member.permissions] +0 = "ใช้ editor และ integration ที่แชร์" +1 = "สร้างการกำหนดค่า API และ MCP ส่วนตัว" +2 = "ดูการกำหนดค่าทีมที่แชร์กับตน" +3 = "ไม่มีการจัดการ S3 หรือ workspace" + +[portal.users.roles.team_owner] +label = "Team owner" +summary = "เป็นเจ้าของทีม — จัดการทรัพยากรของสมาชิกและการกำหนดค่าที่แชร์ของทีม" + +[portal.users.roles.team_owner.permissions] +0 = "สร้างและจัดการการเชื่อมต่อ S3 ของทีม" +1 = "จัดการการกำหนดค่า integration ที่ทีมเป็นเจ้าของ" +2 = "เข้าถึง portal ผ่านนโยบายเริ่มต้น" +3 = "ทุกอย่างที่ Member ทำได้" + +[portal.welcome] +ariaLabel = "ยินดีต้อนรับสู่ Stirling PDF" +badge = "Open-source" +installEditor = "ติดตั้ง Editor" +inviteTeammates = "เชิญเพื่อนร่วมทีม" +openInBrowser = "เปิดในเบราว์เซอร์" +perks = "ฟรีตลอดไป · Self-hostable" +subtitle = "PDF Editor ที่ปลอดภัยที่สุดในโลกใช้ฟรีสำหรับทีมทุกขนาด รวมการดำเนินการ PDF มากกว่า 60 รายการและ SSO" +title = "ยินดีต้อนรับสู่" +titleAccent = "Stirling PDF" + [printFile] title = "พิมพ์ไฟล์" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Licenses สำหรับ dependencies ของ backend ที่รวมมากับเซิร์ฟเวอร์นี้" +backendLabel = "Backend Licenses" +backendTitle = "Backend 3rd Party Licenses" +empty = "ไม่พบ dependencies" +frontendDescription = "Licenses สำหรับ dependencies ของ frontend ที่รวมอยู่ใน release build" +frontendLabel = "Frontend Licenses" +frontendTitle = "Frontend 3rd Party Licenses" +license = "License" +listDescription = "รายการจะแสดงโดยตรงใน UI จาก release bundle หรือ backend endpoint" +listTitle = "Dependencies ที่รวมมา" +loadError = "โหลด third-party licenses ไม่สำเร็จ" +module = "Module" +version = "Version" + [settings.licensingAnalytics] audit = "การตรวจสอบ" plan = "แผน" @@ -7686,7 +9775,9 @@ memberRemoved = "ลบสมาชิกเรียบร้อยแล้ว namePlaceholder = "ป้อนชื่อทีม" personal = "ส่วนบุคคล" removeError = "ลบสมาชิกล้มเหลว" +renameCancel = "ยกเลิกการเปลี่ยนชื่อ" renameError = "เปลี่ยนชื่อทีมไม่สำเร็จ" +renameSubmit = "บันทึกชื่อทีม" renameSuccess = "เปลี่ยนชื่อทีมเรียบร้อยแล้ว" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "ส่งคำเชิญ" title = "เชิญสมาชิกทีม" [team.members] +actions = "การดำเนินการของสมาชิก" emailColumn = "อีเมล" empty = "ยังไม่มีสมาชิกทีม" nameColumn = "ชื่อ" @@ -7933,6 +10025,146 @@ title = "สถิติแบบละเอียด" unknownEndpoint = "Endpoint ที่ไม่รู้จัก" visits = "การเข้าชม" +[users] +lastActive = "ใช้งานล่าสุด" +learnMore = "เรียนรู้เพิ่มเติมเกี่ยวกับบทบาทและการเข้าถึง" +locked = "ถูกล็อก" +roleFor = "บทบาทสำหรับ {{name}}" +rowActions = "การดำเนินการสำหรับ {{name}}" +showAll = "แสดงทั้งหมด {{count}}" +showLess = "แสดงน้อยลง" +subtitle2 = "ผู้คน ทีม และระดับการเข้าถึงของคุณ" +suspended = "ถูกระงับ" +teamActions = "การดำเนินการของทีม" +title = "ผู้ใช้" +you = "(คุณ)" + +[users.action] +deleteTeam = "ลบทีม" +disableMfa = "รีเซ็ต MFA" +move = "ย้ายไปยังทีม" +reinstate = "คืนสถานะ" +remove = "ลบออกจากองค์กร" +rename = "เปลี่ยนชื่อทีม" +resetPw = "รีเซ็ตรหัสผ่าน" +suspend = "ระงับ" +unlock = "ปลดล็อกบัญชี" + +[users.cap] +addProcessor = "+ Processor" +approver = "อนุมัตินโยบาย" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "ลบทีม {{name}} หรือไม่? ทีมต้องว่างก่อน - ย้ายสมาชิกไปยังทีมอื่น และต้องไม่ยังเป็นเจ้าของการกำหนดค่า integration ใด ๆ" +deleteTeamTitle = "ลบทีม" +disableMfaBody = "ลบการลงทะเบียน MFA ของ {{name}} หรือไม่? พวกเขาจะตั้งค่าอีกครั้งในการเข้าสู่ระบบครั้งถัดไปหากจำเป็น" +disableMfaTitle = "รีเซ็ต MFA" +removeBody = "ลบ {{name}} ออกจากองค์กรอย่างถาวรหรือไม่? การดำเนินการนี้ไม่สามารถย้อนกลับได้" +removeTitle = "ลบสมาชิก" + +[users.empty] +description = "เชิญทีมของคุณเพื่อเริ่มทำงานร่วมกัน" +title = "ยังไม่มีสมาชิก" + +[users.group] +addToTeam = "เพิ่มเข้าทีม" +guestCount = "{{count}} guest" +guests = "Guests" +guestsDesc = "ผู้ร่วมงานภายนอก จำกัดตามสิ่งที่คุณแชร์ Editor เท่านั้น" +ledBy = "นำโดย {{owner}}" +org = "องค์กร" +orgDesc = "เจ้าของที่มีอำนาจทั่วทั้งองค์กรและการอนุมัตินโยบาย" +owners = "เจ้าของ {{count}} คน" +team = "ทีม {{name}}" +teamMeta = "{{count}} คน" + +[users.invite] +access = "การเข้าถึง" +action = "เชิญผู้คน" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "วิธีลงชื่อเข้าใช้" +authWeb = "รหัสผ่าน" +create = "สร้างบัญชี" +createSubtitle = "สร้างบัญชี self-hosted ด้วยรหัสผ่านหรือ SSO" +createTitle = "สร้างบัญชี" +editorDesc = "แก้ไข PDFs ใน Stirling PDF Editor ทุกคนจะได้รับสิ่งนี้" +email = "ที่อยู่อีเมล" +emailError = "ป้อนที่อยู่อีเมลที่ถูกต้อง" +emailPlaceholder2 = "name@company.com" +forceChange = "กำหนดให้เปลี่ยนรหัสผ่านในการเข้าสู่ระบบครั้งแรก" +forceMfa = "กำหนดให้ตั้งค่า MFA ในการเข้าสู่ระบบครั้งแรก" +method = "วิธีเพิ่มพวกเขา" +methodDirect = "สร้างบัญชีโดยตรง" +methodEmail = "เชิญทางอีเมล" +password = "รหัสผ่าน" +passwordError = "รหัสผ่านต้องมีอย่างน้อย 8 ตัวอักษร" +processorDeferred = "ส่งคำเชิญแล้ว แต่ยังไม่สามารถให้สิทธิ์เข้าถึง Processor ได้ - ตั้งค่าจากรายชื่อเมื่อพวกเขาเข้าร่วมแล้ว" +processorDesc = "พื้นที่การกำกับดูแล, เรียกใช้ pipelines, agents และ API" +role = "บทบาท" +send2 = "ส่งคำเชิญ" +subtitle2 = "พวกเขาจะได้รับอีเมลเพื่อเข้าร่วมพื้นที่ทำงาน Stirling ของคุณ" +team = "ทีม" +title = "เชิญผู้คน" +username = "ชื่อผู้ใช้" +usernameError = "ชื่อผู้ใช้ต้องมีอย่างน้อย 3 อักขระ" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "เกิดข้อผิดพลาดในการติดต่อ backend หรือคุณไม่มีสิทธิ์เข้าถึง ลองอีกครั้ง" +title = "ไม่สามารถโหลดสมาชิกได้" + +[users.moveTeam] +apply = "ย้าย" +team = "ทีม" +title = "ย้ายไปยังทีม" + +[users.newTeam] +action = "+ ทีมใหม่" +create = "สร้างทีม" +emailError = "ป้อนที่อยู่อีเมลที่ถูกต้อง" +name = "ชื่อทีม" +namePlaceholder = "เช่น การเงิน" +nameRequired = "จำเป็นต้องระบุชื่อทีม" +owner = "เจ้าของทีม" +ownerFailed = "สร้างทีมแล้ว แต่ไม่สามารถเชิญเจ้าของได้ กำหนดเจ้าของจากรายชื่อสมาชิก" +ownerHelper = "ทุกทีมมีผู้นำ พวกเขาจะได้รับเชิญเป็นเจ้าของทีม โดยเปิดใช้ Processor และสามารถเพิ่มคนอื่น ๆ ได้ คุณสามารถมอบหมายใหม่ได้ในภายหลัง" +ownerPlaceholder = "owner@company.com" +subtitle = "จัดกลุ่มผู้คนภายใต้เจ้าของทีมที่จัดการการเข้าถึงของพวกเขา" +title = "ทีมใหม่" + +[users.renameTeam] +apply = "เปลี่ยนชื่อ" +name = "ชื่อทีม" +title = "เปลี่ยนชื่อทีม" + +[users.resetPw] +apply = "รีเซ็ตรหัสผ่าน" +confirm = "ยืนยันรหัสผ่าน" +copied = "คัดลอกไปยังคลิปบอร์ดแล้ว" +copyHint = "คัดลอกตอนนี้ - จะไม่แสดงอีกครั้ง" +email = "ส่งอีเมลแจ้งผู้ใช้เกี่ยวกับการรีเซ็ต" +forceChange = "กำหนดให้เปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งถัดไป" +generate = "สร้างรหัสผ่านที่ปลอดภัย" +includePw = "รวมรหัสผ่านใหม่ในอีเมล" +mismatch = "รหัสผ่านไม่ตรงกัน" +newPassword = "รหัสผ่านใหม่" +regen = "สร้างใหม่อีกครั้ง" +title = "รีเซ็ตรหัสผ่าน" +tooShort = "รหัสผ่านต้องมีอย่างน้อย 8 อักขระ" + +[users.role] +guest = "ผู้เยี่ยมชม" +member = "สมาชิก" +orgOwner = "เจ้าขององค์กร" +teamOwner = "เจ้าของทีม" + +[users.team] +grantProcessor = "มอบสิทธิ์ Processor ให้ทีม" +revokeProcessor = "เพิกถอนสิทธิ์ Processor จากทีม" + [validateSignature] date = "วันที่" downloadCsv = "ดาวน์โหลด CSV" @@ -8057,14 +10289,23 @@ zoomOut = "ซูมออก" [viewer.attachments] addAttachment = "เพิ่มไฟล์แนบ" close = "ปิดไฟล์แนบ" +closeSidebar = "ปิดแถบด้านข้างไฟล์แนบ" +download = "ดาวน์โหลดไฟล์แนบ" empty = "ไม่มีไฟล์แนบในเอกสารนี้" loading = "กำลังโหลดไฟล์แนบ..." noDocument = "เปิด PDF เพื่อดูไฟล์แนบ" noMatch = "ไม่มีไฟล์แนบที่ตรงกับการค้นหา" noSupport = "ตัวแสดงผลนี้ไม่รองรับไฟล์แนบ" +retry = "ลองอีกครั้ง" searchPlaceholder = "ค้นหาไฟล์แนบ" title = "ไฟล์แนบ" +[viewer.bookmarks] +bookmarkTitle = "ชื่อบุ๊กมาร์ก" +closeSidebar = "ปิดแถบด้านข้างบุ๊กมาร์ก" +collapseAll = "ยุบบุ๊กมาร์กทั้งหมด" +expandAll = "ขยายบุ๊กมาร์กทั้งหมด" + [viewer.comments] addComment = "เพิ่มความคิดเห็น" addCommentPlaceholder = "เพิ่มความคิดเห็น..." @@ -8075,6 +10316,7 @@ clearAll = "ล้างความคิดเห็นทั้งหมด" clearAllDescription = "การดำเนินการนี้จะลบความคิดเห็นและการตอบกลับออกจากแถบด้านข้าง โดยยังคงคำอธิบายประกอบใดๆ ที่แนบไว้ในเอกสาร" clearAllTitle = "ล้างความคิดเห็นทั้งหมดหรือไม่?" close = "ปิดความคิดเห็น" +closeSidebar = "ปิดแถบด้านข้างความคิดเห็น" deleteAnnotationAndComment = "ลบคำอธิบายประกอบและความคิดเห็น" deleteDescription = "คำอธิบายประกอบนี้มีความคิดเห็นแนบอยู่ คุณสามารถลบเฉพาะความคิดเห็นจากแถบด้านข้างโดยคงคำอธิบายประกอบไว้ หรือจะลบทั้งหมด" deleteTitle = "เอาคำอธิบายประกอบออกจากความคิดเห็นหรือไม่?" @@ -8106,6 +10348,11 @@ title = "ช่องแบบฟอร์ม" unsavedBadge = "ยังไม่บันทึก" unsavedDesc = "คุณมีการเปลี่ยนแปลงที่ยังไม่บันทึก" +[viewer.layers] +closeSidebar = "ปิดแถบด้านข้างเลเยอร์" +hideAll = "ซ่อนเลเยอร์ทั้งหมด" +showAll = "แสดงเลเยอร์ทั้งหมด" + [viewer.link] delete = "ลบลิงก์" @@ -8136,6 +10383,9 @@ resultsOf = "จาก {{total}}" [viewer.signature] delete = "ลบลายเซ็น" +[viewer.thumbnails] +closeSidebar = "ปิดแถบด้านข้างภาพขนาดย่อ" + [viewPdf] tags = "ดู, อ่าน, เพิ่มคำอธิบาย, ข้อความ, รูปภาพ" title = "ดู/แก้ไข PDF" @@ -8562,6 +10812,7 @@ loading = "กำลังโหลดรายชื่อ..." locked = "ถูกล็อก" lockedBadge = "ถูกล็อก" loginRequired = "เปิดโหมดล็อกอินก่อน" +memberActions = "การดำเนินการของสมาชิก" noMembersFound = "ไม่พบสมาชิก" role = "บทบาท" searchMembers = "ค้นหาสมาชิก..." @@ -8571,6 +10822,7 @@ unlockAccount = "ปลดล็อกบัญชี" unlockUserError = "ปลดล็อกบัญชีผู้ใช้ล้มเหลว" unlockUserSuccess = "ปลดล็อกบัญชีผู้ใช้สำเร็จแล้ว" user = "ผู้ใช้" +userInfo = "ข้อมูลผู้ใช้" [workspace.people.actions] upgrade = "อัปเกรด" @@ -8716,6 +10968,7 @@ removeMemberError = "นำผู้ใช้ออกจากทีมไม removeMemberSuccess = "นำผู้ใช้ออกจากทีมแล้ว" renameTeamLabel = "เปลี่ยนชื่อทีม" system = "ระบบ" +teamActions = "การดำเนินการของทีม" teamName = "ชื่อทีม" teamNotFound = "ไม่พบทีม" title = "ทีม" diff --git a/frontend/editor/public/locales/tr-TR/translation.toml b/frontend/editor/public/locales/tr-TR/translation.toml index 4941d778cb..d7b56d7021 100644 --- a/frontend/editor/public/locales/tr-TR/translation.toml +++ b/frontend/editor/public/locales/tr-TR/translation.toml @@ -7,6 +7,7 @@ black = "Siyah" blue = "Mavi" cancel = "İptal" chooseFile = "Dosya Seç" +clear = "Temizle" close = "Kapat" comingSoon = "Yakında" confirm = "Onayla" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} dosya hazır." property = "Özellik" quickPosition = "Hızlı Konum" red = "Kırmızı" +remove = "Kaldır" reset = "Sıfırla" review = "İnceleme" save = "Kaydet" @@ -180,6 +182,7 @@ addMoreFiles = "Daha fazla dosya ekle..." attachments = "Ekleri Seçin" info = "PDF'inize eklenecek dosyaları seçin. Bu dosyalar gömülecek ve PDF'in ekler panelinden erişilebilir olacaktır." placeholder = "Dosya seçin..." +removeFile = "Dosyayı kaldır" selectedFiles = "Seçilen Dosyalar" submit = "Ekleri Ekle" @@ -1628,6 +1631,9 @@ title = "Stirling PDF’i daha iyi hale getirmek ister misiniz?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Ortaya hizala" +alignLeft = "Sola hizala" +alignRight = "Sağa hizala" annotationStyle = "Açıklama stili" backgroundColor = "Arka plan rengi" borderOff = "Kenarlık: Kapalı" @@ -2531,6 +2537,7 @@ title = "Genel kural" [certSign.source] device = "Bu cihaz" +noOtherSources = "Başka sertifika kaynağı mevcut değil." server = "Sunucu" stepTitle = "Sertifika kaynağı" upload = "Yükle" @@ -2805,6 +2812,7 @@ back = "Geri" cancel = "İptal" close = "Kapat" collapse = "Daralt" +confirm = "Onayla" continue = "Devam et" copied = "Kopyalandı!" copy = "Kopyala" @@ -3595,7 +3603,9 @@ makeCopy = "Kopya oluştur" mobileShort = "Mobil" mobileUpload = "Mobil Yükleme" mobileUploadNotAvailable = "Mobil yükleme etkin değil" +moreOptions = "Daha fazla seçenek" myFiles = "Dosyalarım" +nextFile = "Sonraki dosya" noFiles = "Kullanılabilir dosya yok" noFilesFound = "Aramanızla eşleşen dosya bulunamadı" noRecentFiles = "Son dosya bulunamadı" @@ -3605,6 +3615,7 @@ openInFileEditor = "Dosya Düzenleyicide Aç" openInPageEditor = "Sayfa Düzenleyicide Aç" owner = "Sahip" ownerUnknown = "Bilinmiyor" +previousFile = "Önceki dosya" recent = "Son" removeBoth = "Her ikisinden de kaldır" removeFilePrompt = "Bu dosya hem bu cihazda hem de sunucunuzda kayıtlı. Nereden kaldırmak istersiniz?" @@ -3680,7 +3691,9 @@ workbench = "Workbench" [fileSidebar] addFiles = "Dosya ekle" +addingFiles = "Dosyalar ekleniyor…" collapse = "Kenar çubuğunu daralt" +customizeGroups = "Grupları özelleştir" dropHint = "Başlamak için dosya açın" dropToAdd = "Drop files to add" expand = "Kenar çubuğunu genişlet" @@ -3693,8 +3706,11 @@ noFiles = "Henüz dosya yok" openFileManager = "Dosya yöneticisini aç" openFromComputer = "Bilgisayardan aç" openSettings = "Ayarları aç" +other = "Diğer" +recent = "Son" search = "Ara" searchPlaceholder = "Dosyalarda ara..." +viewAll = "{{count}} dosyanın tümünü görüntüle" [fileSidebar.fileItem] closeViewer = "Görüntüleyiciyi kapat" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Ekle" +addLabel = "Etiket ekle…" +categoryIconAria = "{{name}} için bir simge seç" +createCategory = "Kategori oluştur" +delete = "Kategoriyi sil" +done = "Bitti" +hide = "Kategoriyi gizle" +newCategory = "Yeni kategori adı…" +removeLabel = "{{name}} etiketini kaldır" +rename = "Yeniden adlandır" +reset = "Varsayılanlara sıfırla" +search = "Etiket ara…" +show = "Kategoriyi göster" +subtitle = "Dosyalarınızı üst kategoriler halinde gruplandırın. Bir kategoriye mevcut veya yeni etiketler ekleyin, yeniden adlandırın ya da kendi kategorinizi oluşturun. Kategorilerinizin hiçbirinde olmayan dosyalar “Diğer” altında görünür." +title = "Kenar çubuğu kategorileri" + [filesPage] addToWorkspace = "Çalışma alanına ekle" addToWorkspaceCount = "{{count}} öğeyi çalışma alanına ekle" @@ -3715,6 +3748,7 @@ backToFolder = "{{folder}} klasörüne geri dön" backToMyFiles = "Dosyalarıma geri dön" breadcrumbs = "Klasör yolu" cancel = "İptal" +classification = "Sınıflandırma" clearSearch = "Aramayı temizle" clearSelection = "Seçimi temizle" closeDetails = "Ayrıntıları kapat" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Dosyalar yüklenemedi: {{message}}" added = "Eklendi" count = "Dosyalar" folder = "Klasör" +labels = "Etiketler" modified = "Değiştirildi" name = "Ad" size = "Boyut" -toolHistory = "Araç geçmişi" toolHistoryAtVersion = "Kümülatif araç zinciri" totalSize = "Toplam boyut" type = "Tür" @@ -4614,10 +4648,10 @@ welcomeTitle = "Davet edildiniz!" [landing] addFiles = "Dosya Ekle" heroSubtitle = "Başlamak için bir PDF bırakın veya mevcut bir PDF ekleyin." -heroTitle = "Stirling PDF" mobileUpload = "Mobil Cihazdan Yükle" openFromComputer = "Bilgisayardan aç" uploadFromComputer = "Bilgisayardan yükle" +workbenchEmptyStateHero = "Herhangi bir yere PDF bırakın" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Çıktı" [onboarding] activeFiles = "Aktif Dosyalar görünümü, araca yüklediğiniz tüm PDF'leri gösterir ve hangilerini işleyeceğinizi seçmenize olanak tanır." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Kapat" cropSettings = "Artık kırpmak istediğimiz dosyayı seçtiğimize göre, PDF'nin kırpılacağı alanı seçmek için Kırp aracını yapılandırabiliriz." fileCheckbox = "Dosyalardan birine tıklamak, onu işleme için seçer. Toplu işlemler için birden fazla dosya seçebilirsiniz." fileReplacement = "Değiştirilen dosya, Çalışma Alanı'nda orijinal dosyanın yerini otomatik olarak alır; böylece onu kolayca başka araçlardan da geçirebilirsiniz." @@ -4955,6 +4990,7 @@ skipTheTour = "Turu atla" [onboarding.desktopInstall] body = "Stirling, bir masaüstü uygulaması olarak en iyi şekilde çalışır. Çevrimdışı kullanabilir, belgelere daha hızlı erişebilir ve düzenlemeleri bilgisayarınızda yerel olarak yapabilirsiniz." +selectOs = "İşletim sistemini seç" title = "İndir" titleWithOs = "{{osLabel}} için indir" @@ -5566,7 +5602,9 @@ viewLabel = "PDF Düzenleyici" [pdfTextEditor.actions] applyChanges = "Değişiklikleri Uygula" +clearText = "Metni temizle" downloadCopy = "Kopyayı İndir" +moreOptions = "Daha fazla seçenek" reset = "Değişiklikleri Sıfırla" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Sözleşmeler" +"Financial reports" = "Finansal raporlar" +"HR records" = "İK kayıtları" +Insurance = "Sigorta" +Invoices = "Faturalar" +"Legal filings" = "Yasal başvurular" +"Medical / PHI" = "Tıbbi / PHI" +"Tax documents" = "Vergi belgeleri" + [policies.enforcement] applying = "{{names}} uygulanıyor" applyingProgress = "{{names}} uygulanıyor ({{done}} / {{total}})" @@ -5963,9 +6011,95 @@ export = "Dışa aktarmadan önce uygulanıyor" input = "İçe aktarırken uygulanıyor" print = "Yazdırmadan önce uygulanıyor" +[policies.field] +accessLog = "Erişim günlüğü" +archiveAfter = "Şundan sonra arşivle" +auditTrail = "Denetim izi" +belowThreshold = "Eşik altında" +destination = "Hedef" +frameworks = "Çerçeveler" +immutableHold = "Değiştirilemez tutma" +keepFor = "Şu kadar süre tut" +minConfidence = "Min güven" +notify = "Yönlendirmede bildir" +onViolation = "Uyumsuz olduğunda" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 yıl" +"30 days" = "30 gün" +"90 days" = "90 gün" +Never = "Asla" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "İnceleme için işaretle" +Hold = "Tut" +"Route to bucket" = "Bucket'a yönlendir" + +[policies.fieldOption.destination] +Documents = "Belgeler" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 yıl" +"3 years" = "3 yıl" +"30 days" = "30 gün" +"7 years" = "7 yıl" +Indefinite = "Süresiz" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "PHI'yi otomatik sansürle" +"Block export" = "Dışa aktarmayı engelle" +"Flag for review" = "İnceleme için işaretle" +"Quarantine document" = "Belgeyi karantinaya al" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Ekle" +addPlaceholder = "Etiket ekle…" +customNote = "Ekibiniz için özelleştirildi." +defaultNote = "Ekibinizle paylaşılan yerleşik varsayılan kullanılıyor." +duplicate = "\"{{name}}\" zaten mevcut." +edit = "Etiketleri düzenle" +empty = "Henüz etiket yok." +export = "JSON dışa aktar" +iconAria = "{{name}} için bir simge seç" +import = "JSON içe aktar" +importError = "Bu dosya içe aktarılamadı." +managedNote = "Ekip etiketleri ekip lideriniz tarafından yönetilir." +modalSubtitle = "Tüm ekibinizle paylaşılır. Sınıflandırıcı her belgeye uyan etiketleri seçer." +modalTitle = "Sınıflandırma etiketleri" +pickIcon = "{{label}} simgesini kullan" +removeAria = "{{name}} etiketini kaldır" +resetToDefault = "Varsayılana sıfırla" +saveForTeam = "Ekip için kaydet" +saving = "Kaydediliyor…" +sectionLabel = "Sınıflandırma etiketleri" +startFromScratch = "Sıfırdan başla" +teamCount = "ekip etiketleri" +tooLong = "Etiketler en fazla {{max}} karakter olabilir." +ungrouped = "Gruplandırılmamış" +view = "Etiketleri görüntüle" + [policies.pii] account = "Hesap numaraları (etiketli)" card = "Kredi / banka kartları" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "ABD yönlendirme numaraları (ABA)" ssn = "Sosyal Güvenlik numaraları" +[policies.settings] +noneExport = "Şu anda dışa aktarmada çalışan politika yok." +noneUpload = "Şu anda yüklemede çalışan politika yok." +onExport = "Dışa aktarmada" +onUpload = "Yüklemede" +reorderHandle = "Yeniden sıralamak için sürükle" +runOrderDesc = "Aynı tetikleyicide birden fazla politika çalıştığında, bu sırayla çalışırlar — her biri önceki politikanın çıktısı üzerinde. Yeniden sıralamak için sürükleyin." +title = "Politika ayarları" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Politika seçenekleri" +policySettings = "Politika ayarları" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Başarısız politikaları yeniden dene ({{count}})" +rowProgress = "{{total}} dosyadan {{completed}} tanesi işlendi" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Politika nedir?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} uygulanıyor..." +badgeRan = "{{name}} politikası bu dosyada çalıştı" +blockingAction = "Politika uygulanırken {{action}} engellendi, lütfen bekleyin..." +dismiss = "Katmanı kapat" +enforcingTitle = "Politika uygulanıyor..." +viewAnyway = "Dosyayı görüntüle (politika hâlâ uygulanıyor)" + +[portal] +comingSoon = "Yakında" + +[portal.accountLink.card] +billingNote = "Gözetimsiz işleme, kuruluş cüzdanınıza faturalandırılır." +eyebrow = "Hesap bağlantısı" +linkButton = "Stirling hesabınızı bağlayın" +linked = "Bağlı" +linkedAs = "{{name}} olarak bağlı." +linkedGeneric = "Bu örnek bağlı." +notLinked = "Bağlı değil" +title = "Bu kuruluşu Stirling hesabına bağla" +unlink = "Bağlantıyı kaldır" + +[portal.accountLink.card.error] +title = "Bağlanamadı" + +[portal.accountLink.card.loginNotConfigured] +after = "barındırılan Stirling hesabına karşı hesap bağlamayı etkinleştirmek için ayarlayın. Geliştirmede bağlantı iletişim kutusundan oturum açmayı simüle edebilirsiniz." +before = "Ayarla" +title = "SaaS oturumu yapılandırılmamış" + +[portal.accountLink.gate] +action = "Hesabı bağla" +description = "Faturalandırılabilir özellikleri kullanmak için bu kuruluşun Stirling hesabını bağlayın." +title = "Kilidi açmak için bağlayın" +titleFeature = "{{feature}} kilidini açmak için bağlayın" + +[portal.accountLink.instances] +active = "Aktif" +revoke = "İptal et" +revoked = "İptal edildi" +unnamed = "Adsız örnek" + +[portal.accountLink.instances.columns] +instance = "Örnek" +lastSeen = "Son görülme" +linked = "Bağlı" +status = "Durum" + +[portal.accountLink.instances.empty] +description = "Bu kuruluşun hesabını bağlayın, ardından kendi barındırdığınız örnekleri buradan görmek için kaydedin." +title = "Bağlı örnek yok" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} gün önce" +daysAgo_other = "{{count}} gün önce" +hoursAgo_one = "{{count}} sa önce" +hoursAgo_other = "{{count}} sa önce" +justNow = "az önce" +minutesAgo_one = "{{count}} dk önce" +minutesAgo_other = "{{count}} dk önce" +never = "asla" + +[portal.accountLink.modal] +linkSubtitle = "Bu sunucunun faturalandırılacağı hesapta oturum açın." +linkTitle = "Stirling hesabınızı bağlayın" +reauthSubtitle = "Oturumunuzun süresi doldu — Stirling hesabınızda tekrar oturum açın. Örneğiniz bağlı kalır." +reauthTitle = "Tekrar oturum açın" +simulateSignIn = "Oturum açmayı simüle et (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "barındırılan Stirling hesabına karşı uygulama içi bağlamayı etkinleştirmek için ayarlayın." +and = "ve" +before = "Ayarla" +title = "SaaS oturumu yapılandırılmamış" + +[portal.accountLink.panel] +instancesSub = "Bu kuruluşa kayıtlı her self-hosted örnek. Gözetimsiz erişimini hemen kesmek için bir kimlik bilgisini iptal edin." +instancesTitle = "Bağlı örnekler" +revokeError = "Örnek iptal edilemedi" +sub = "Bu self-hosted kuruluşu Stirling hesabına bağlayın; böylece gözetimsiz işleme kuruluş cüzdanınıza faturalandırılır." + +[portal.accountLink.panel.loadError] +forbidden = "Kuruluşun bağlı örneklerini yalnızca ekip sahibi görüntüleyebilir." +generic = "Ekibin bağlı örnekleri yüklenemedi. Birazdan tekrar deneyin." +title = "Bağlı örnekler yüklenemedi" + +[portal.accountLink.state] +free = "Editor planı" +subscribed = "Processor planı" +unlinked = "Bağlı değil" + +[portal.agentBuilder] +bootstrapFromDocument = "Belgeden başlat" +sectionsAriaLabel = "Agent Builder bölümleri" +selectorAriaLabel = "Ajanlar" +subtitle = "Belgelerinizi sınıflandıran, ayıklayan ve yönlendiren AI ajanlarını tasarlayın, test edin ve yayınlayın. Senaryoları tanımlayın, araç erişimini sınırlayın, bir altın set çalıştırın ve bir sürüm yayınlayın." +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "İptal" +dropzoneText = "Örnek bir belge seçin (PDF veya görüntü)" +lead = "Örnek bir belge bırakın; geliştirebileceğiniz senaryolar ve bir ayıklama şeması önereceğiz. Siz inceleyene kadar hiçbir şey yayınlanmaz." +submit = "Ajanı başlat" +subtitle = "Temsili bir dosyadan yeni bir ajanı başlatın" +title = "Bir belgeden başlat" + +[portal.agentBuilder.empty] +description = "Senaryolarını ve ayıklama şemasını başlatmak için örnek bir belgeden bir ajan oluşturun, ardından geliştirin ve yayınlayın." +title = "Henüz ajan yok" + +[portal.agentBuilder.evals] +casesPassing = "Geçen vakalar" +columnCase = "Eval vakası" +columnLatency = "Gecikme" +columnResult = "Sonuç" +fail = "başarısız" +goldenSetPassRate = "Altın set geçme oranı" +latencyMs = "{{ms}} ms" +notRun = "çalıştırılmadı" +pass = "başarılı" +passRate = "Geçme oranı" +runEvals = "Eval'ları çalıştır" + +[portal.agentBuilder.evals.empty] +description = "Eval'lar senaryolarınızı tekrarlanabilir bir altın sete dönüştürür. Geçme oranını zaman içinde yakalamak ve yayınları buna göre kapılamak için yükseltin." +title = "Henüz altın set yok" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "altın setler genelinde" +activeAgents = "Aktif ajanlar" +avgPassRate = "Ort. eval geçme oranı" +fleetWide = "filo genelinde" +latestPublished = "Son yayınlanan" +scenarios = "Senaryolar" +testCases = "test vakaları" +totalDescription_one = "toplam {{count}}" +totalDescription_other = "toplam {{count}}" + +[portal.agentBuilder.scenarios] +add = "Ekle" +addScenario = "Senaryo ekle" +enable = "Etkinleştir" +expectationLabel = "Beklenen davranış" +expectationPlaceholder = "Ajanın ne yapması gerektiği" +inEval = "eval'da" +mute = "Sessize al" +muted = "sessize alındı" +nameLabel = "Ad" +namePlaceholder = "örn. Uyumluluk eskalasyonu" + +[portal.agentBuilder.tabs] +evals = "Eval'lar" +scenarios = "Senaryolar" +tools = "Araçlar" +versions = "Sürümler" + +[portal.agentBuilder.tools] +broadAccess = "Geniş erişim" +deniedHint = "Seçili araçlar engellenir. Diğer her şey çağrılabilir kalır." +deniedTools = "Reddedilen araçlar" +governanceGate = "Araç yönetişimi Enterprise planında mevcuttur." +restricted = "Kısıtlı" +restrictedAccess = "Kısıtlı araç erişimi" +restrictedDescription = "Aşağıda reddettikleriniz dışındaki tüm araçlara izin verin." + +[portal.agentBuilder.versions] +current = "geçerli" +historyGate = "Tam sürüm geçmişi ve geri alma Enterprise planında mevcuttur." +publish = "Yayınla" +rollBack = "Geri al" + +[portal.assistant] +close = "Asistanı kapat" +error = "Asistana ulaşılamadı." +errorWithDetail = "Asistana ulaşılamadı: {{detail}}" +inputAriaLabel = "Asistana sor" +inputPlaceholder = "Stirling hakkında sorun…" +open = "Asistanı aç" +send = "Gönder" +title = "Asistan" +tryAsking = "Sormayı deneyin" +typing = "Yazıyor" + +[portal.auth] +loading = "Yükleniyor" +redirectingToEditor = "Editöre yönlendiriliyor..." + +[portal.billing.checkout] +noClientSecret = "Edge function client_secret döndürmedi." +subtitle = "Ücretsiz Editor planı hakkınızı aşarak devam etmek için bir kart ekleyin. Gerisini Stripe halleder." +title = "Processor planını aç" + +[portal.billing.checkout.activationSlow] +body = "Ödemeniz başarılı oldu, ancak aktivasyon normalden biraz daha uzun sürüyor. Otomatik olarak açılacak - bunu kapatın, kısa süre içinde burada görünecek." +close = "Kapat" +title = "Neredeyse hazır" + +[portal.billing.checkout.error] +title = "Checkout başlatılamadı" + +[portal.billing.checkout.finalizing] +body = "Ödemeniz gerçekleşti. Bağlı örneklerinizde ölçümlü işlemeyi açıyoruz - bu genellikle birkaç saniye sürer." +hint = "Lütfen bu pencereyi açık tutun." +title = "Processor planınız etkinleştiriliyor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "uygulama içi checkout'u etkinleştirmek için portal env içinde ayarlayın." +bodyBefore = "Ayarla" +title = "Stripe yapılandırılmamış" + +[portal.billing.enterpriseUpsell] +cta = "Enterprise teklifinizi oluşturun" +description = "Taahhütlü hacim indirimleri, air-gapped dağıtım, özel MSA ve güvenlik incelemeleri ve 3. taraf distribütör ortaklıkları." +eyebrow = "Hacim indirimi · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Bu ay aktif" +cost = "Maliyet" +editorsDeployed = "Dağıtılan editörler" +inviteTeammates = "Ekip arkadaşlarını davet et" +pdfsEdited = "Düzenlenen PDF'ler" +subtitle = "Her yerde, tüm ekibiniz için dağıtın." +title = "Ücretsiz PDF Editörleri" + +[portal.billing.freePlan] +checkoutErrorTitle = "Checkout başlatılamadı" +currentPlan = "Geçerli plan" +freeForever = "Sonsuza kadar ücretsiz" +noTeamResolved = "Cüzdanınızda henüz bir ekip çözümlenmedi — yenileyin ve tekrar deneyin." +ownerOnly = "Processor planını yalnızca ekip sahibi açabilir." +planName = "Editor" +ssoIncluded = "SSO dahil" +switchOnProcessor = "Processor'ı aç →" +unlimitedUsers = "Sınırsız kullanıcı" + +[portal.billing.invoices] +columnAmount = "Tutar" +columnDate = "Tarih" +columnDescription = "Açıklama" +columnPdfsProcessed = "İşlenen PDF'ler" +columnStatus = "Durum" +descriptionFallback = "Fatura" +downloadAriaLabel = "{{number}} numaralı faturayı PDF olarak indir" +emptyDescription = "Ekibiniz abone olup ilk döngü kapandığında faturalarınız burada görünür." +emptyTitle = "Henüz fatura yok" +fetchLimitNote_one = "En son {{count}} faturanız gösteriliyor. Daha eski faturalar Stripe portalındadır." +fetchLimitNote_other = "En son {{count}} faturanız gösteriliyor. Daha eski faturalar Stripe portalındadır." +loadError = "Faturalar yüklenemedi: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Tümünü göster: {{count}}" +showAll_other = "Tümünü göster: {{count}}" +showFewer_one = "Daha az göster (ilk {{count}})" +showFewer_other = "Daha az göster (ilk {{count}})" +showMostRecent_one = "En son {{count}} taneyi göster" +showMostRecent_other = "En son {{count}} taneyi göster" +title = "Fatura geçmişi" +viewAriaLabel = "{{number}} numaralı faturayı Stripe içinde görüntüle" +viewLink = "Görüntüle ↗" + +[portal.billing.linkPrompt] +cta = "Stirling hesabını bağla" +description = "Manuel PDF düzenleme — görüntüleme, imzalama, birleştirme, bölme, filigran ekleme, sıkıştırma, dönüştürme, manuel OCR — bağlı olsun ya da olmasın her zaman ücretsizdir. Ölçümlü işlemede (otomasyon, AI ve API) 500 ücretsiz PDF hakkı almak için bağlayın; daha fazlasına ihtiyacınız olduğunda Processor planını açın ve yalnızca kullandığınız kadar ödeyin." +title = "Stirling hesabınızı bağlayın" + +[portal.billing.paymentMethod] +billedMonthly = "Aylık faturalandırılır" +cardEnding = "{{last4}} ile biten {{brand}}" +cardFallback = "Kart" +expiresBilledMonthly = "Son kullanım {{expiry}} · aylık faturalandırılır" +eyebrow = "Ödeme yöntemi" +managedSub = "Kartınız ve fatura bilgileriniz Stripe'ın müşteri portalında güvenli şekilde tutulur." +managedTitle = "Stripe içinde yönetilir" +update = "Güncelle" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Bu dönemde henüz ölçümlü işleme yok." +eyebrow = "Bu dönemde işlenen PDF'ler" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "Ölçümlü PDF'ler kategoriye göre ayrılmış" +segmentAgentsDesc = "AI ajan eylemleri" +segmentAgentsLabel = "Ajanlar" +segmentApiDesc = "Doğrudan API istekleri" +segmentApiLabel = "API" +segmentAutomationDesc = "Otomasyonlar ve pipeline'lar" +segmentAutomationLabel = "Otomasyon" +unit = "ölçümlü PDF'ler" + +[portal.billing.spendLimit] +adjustLimit = "Limiti ayarla" +cancel = "İptal" +capControlNote = "Değişiklikler hemen uygulanır — üst sınırı istediğiniz zaman yükseltin veya düşürün." +capSuffix = "/ ay" +capSuffixWithDocs = "/ ay · ≈ {{documents}} belge" +displaySub = "Yalnızca otomatik olarak işledikleriniz için faturalandırılırsınız — asla üst sınırı aşmaz." +editTitle = "Aylık üst sınırınızı ayarlayın" +eyebrow = "Harcama limiti" +guardrailBody = "kesin bir üst sınır — asla bunun üzerinde faturalandırılmazsınız. Sınıra ulaşıldığında, ölçümlü işleme siz yükseltene veya döngü sıfırlanana kadar duraklar (sınırsız PDF düzenleme çalışmaya devam eder). Hiçbir şey kaybolmaz." +guardrailLabel = "Güvenlik sınırınız:" +noCap = "sınır yok" +pctUsed = "%{{pct}} kullanıldı" +remaining = "{{amount}} kaldı" +save = "Limiti kaydet" +saveError = "Limit kaydedilemedi" +thisPeriodUncapped = "bu dönem {{amount}} · sınırsız" +usedThisMonth = "bu ay {{amount}} kullanıldı" +useSuggested = "Önerileni kullan · {{amount}} / ay" + +[portal.billing.spendLimit.projection] +body_one = "{{rate}}/gün hızında sınıra ~{{count}} günde ulaşırsınız (~{{monthEnd}} ay sonu). Önerilen limit ~{{suggested}}." +body_other = "{{rate}}/gün hızında sınıra ~{{count}} günde ulaşırsınız (~{{monthEnd}} ay sonu). Önerilen limit ~{{suggested}}." +label = "Aşması öngörülüyor." + +[portal.billing.spendThisMonth] +eyebrow = "Bu ayki harcama" +processed_one = "{{formattedCount}} PDF işlendi." +processed_other = "{{formattedCount}} PDF işlendi." +processedWithRate_one = "{{formattedCount}} PDF işlendi, her biri {{rate}}." +processedWithRate_other = "{{formattedCount}} PDF işlendi, her biri {{rate}}." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Otomatik işleme hiç duraklamasın diye şimdi yükseltin." +approachingTitle = "Aylık harcama limitinizin %{{pct}} seviyesindesiniz" +raiseLimit = "Limiti yükselt" +reachedBody = "Ölçümlü işleme, limiti yükseltene veya döngü sıfırlanana kadar duraklatılır. Sınırsız PDF düzenleme çalışmaya devam eder." +reachedTitle = "Aylık harcama limitine ulaşıldı" + +[portal.billing.subscribedPlan.portalError] +title = "Stripe portalı açılamadı" + +[portal.billing.walletMeter] +capSuffix_one = "{{allowance}} ücretsiz PDF hakkından kullanıldı" +capSuffix_other = "{{allowance}} ücretsiz PDF hakkından kullanıldı" +eyebrow = "Processor denemesi" +statusLabel_one = "{{remaining}} kaldı" +statusLabel_other = "{{remaining}} kaldı" +sub = "PDF Editor'ı ücretsiz kullanın. PDF'leri otomatik işlemek için ödeme yapın." +title_one = "{{allowance}} PDF'yi ücretsiz işleyin" +title_other = "{{allowance}} PDF'yi ücretsiz işleyin" +titleWithRate_one = "{{allowance}} PDF'yi ücretsiz işleyin, sonra PDF başına {{rate}}" +titleWithRate_other = "{{allowance}} PDF'yi ücretsiz işleyin, sonra PDF başına {{rate}}" + +[portal.catalogue.card] +lockedAriaLabel = "Kilitli" +openAriaLabel = "{{name}} bileşenini aç" + +[portal.catalogue.detail] +addToProject = "Projeye ekle" +ariaLabel = "Bileşen ayrıntısı" +tabsAriaLabel = "Bileşen ayrıntı bölümleri" +upgradeToUnlock = "Kilidi açmak için yükselt" + +[portal.catalogue.detail.code] +install = "Kurulum" +usage = "Kullanım" + +[portal.catalogue.detail.locked] +description = "{{name}}, {{tier}} planından itibaren dahildir. Gömülü kullanmak için yükseltin." +title = "Planınızda mevcut değil" + +[portal.catalogue.detail.preview] +badge = "Canlı önizleme" +note = "Etkileşimli sandbox burada oluşturulur" + +[portal.catalogue.detail.pricing] +note = "{{unit}} başına ölçümlenir. Aylık ücretsiz kotanın üzerindeki kullanım hesabınıza faturalandırılır ve Kullanım ve Faturalandırma altında kalemlendirilir." + +[portal.catalogue.detail.stats] +billedOn = "Faturalandırma ölçütü" +embeds30d = "Embed'ler (30g)" +freeQuota = "Ücretsiz kota" +freeQuotaValue = "{{amount}} / ay" +maturity = "Olgunluk" +none = "Yok" +perAction = "Eylem başına" +price = "Fiyat" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Genel bakış" +pricing = "Fiyatlandırma" +props = "Props / API" + +[portal.catalogue.props] +optional = "isteğe bağlı" +required = "gerekli" + +[portal.catalogue.props.columns] +description = "Açıklama" +name = "Prop" +required = "Gerekli" +type = "Tür" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "Bileşen harcaması (MTD)" +embedsThisMonth = "Bu ayki embed'ler" +inBeta = "Beta'da" + +[portal.components.billingUnit] +approval = "onay" +check = "kontrol" +event = "olay" +render = "render" +review = "inceleme" +session = "oturum" +signature = "imza" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Kendi uygulamanıza ekleyebileceğiniz gömülebilir SDK widget'ları — bir görüntüleyici, e-imza akışı, AI inceleme paneli. Her biri eylem başına ölçümlenir. Kurulum, kullanım ve props için bir karta tıklayın." +title = "Bileşenler" + +[portal.componentsView.empty] +description = "Bileşen kataloğu yüklenemedi. Kısa süre sonra tekrar deneyin." +title = "Kullanılabilir bileşen yok" + +[portal.componentsView.lockedBanner] +description = "GA bileşenleri Pay-as-you-go planında mevcuttur; birkaç Beta bileşeni yalnızca enterprise içindir. Kilitli kartlar yükseltme önerisi gösterir." +title = "Bazı bileşenler ücretli plan gerektirir" + +[portal.docs.authentication] +codeCaption = "her istek" +eyebrow = "BAŞLANGIÇ" +lead = "Tüm istekler bearer token ile kimlik doğrular. Anahtarlar ortama göre kapsamlandırılır ve döndürülmedikçe süresi dolmaz." +liveKey = "Üretim anahtarları — faturalandırılır, planınıza göre hız sınırlıdır." +testKey = "Sandbox anahtarları — ücretsizdir, sentetik fixture'lar döndürür." +title = "Kimlik doğrulama" + +[portal.docs.components] +codeCaption = "görüntüleyiciyi göm" +eyebrow = "BİLEŞENLER" +lead = "İnceleme kuyrukları ve belge denetimi için gömülebilir UI. Kendi stillerinizi getirin veya birlikte gelen temayı kullanın." +title = "Drop-in görüntüleyiciler" + +[portal.docs.endpoints] +eyebrow = "API REFERANSI" +fieldCount_one = "{{count}} alan" +fieldCount_other = "{{count}} alan" +filterAll = "Tümü" +filterAriaLabel = "Endpoint'leri dikeye göre filtrele" +lead = "Her belge türü typed endpoint'tir. Bir dosyayı POST edin, şema doğrulamalı JSON alın. Aşağıdan dikeye göre filtreleyin." +title = "Endpoint'ler" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERANSI" +lead = "Hatalar, kararlı ve makine tarafından okunabilir bir kod ile insan mesajı döndürür. 4xx gövdesi destek için her zaman bir request_id içerir." +title = "Hatalar" + +[portal.docs.nav] +ariaLabel = "Dokümantasyon" + +[portal.docs.nav.empty] +description = "Dokümantasyon dizini yüklenemedi." +title = "Docs kullanılamıyor" + +[portal.docs.quickstart] +eyebrow = "BAŞLANGIÇ" +lead = "İlk belgenizi typed endpoint'e gönderin ve üç adımda yapılandırılmış JSON alın. Model eğitimi yok, prompt engineering yok." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "kopyala-yapıştır tarifleri için." +bodyBeforeLink = "aynı çağrıyı bir pipeline'a bağlayarak doğrulama, sansürleme ve teslimatı zincirleyin — veya MCP üzerinden bir ajana sunun. Bakın:" +label = "Sonraki:" +link = "Playbook'lar" + +[portal.docs.quickstart.step1] +body = "Infrastructure sekmesinden kapsamlı bir anahtar oluşturun. Anahtarlar hız limitleri ve isteğe bağlı bir IP izin listesi taşır. Bunu shell'inize export edin:" +title = "Bir API anahtarı oluşturun" + +[portal.docs.quickstart.step2] +body = "Herhangi bir typed endpoint'e bir dosyayı POST edin. Endpoint, geri alacağınız şemayı belirler — burada fatura ayıklayıcı." +snippetCaption = "bir faturayı ayıkla" +title = "Bir belge gönderin" + +[portal.docs.quickstart.step3] +body = "Her yanıt, endpoint şemasına göre güven puanı ve alan başına kaynak bilgisiyle doğrulanır." +codeCaption = "200 OK" +title = "Yapılandırılmış sonucu okuyun" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Eşzamanlılık" +eyebrow = "BAŞLANGIÇ" +lead = "Limitler planınıza göre ölçeklenir. 429 yanıtı bir Retry-After header içerir; SDK'lar otomatik olarak geri çekilir." +requestsPerMinute = "İstek / dakika" +title = "Hız limitleri ve kotalar" + +[portal.docs.recipes] +cloneButton = "Tarifi klonla" +eyebrow = "PLAYBOOK'LAR" +lead = "Kaynakları, işlemleri ve hedefleri zincirleyen uçtan uca kalıplar. Her biri klonlayabileceğiniz bir pipeline'a eşlenir." +title = "Tarifler" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Typed yanıtlar, otomatik yeniden denemeler ve streaming yüklemeler sunan birinci taraf istemciler. Hepsi aynı endpoint kataloğunu izler." +title = "Resmi SDK'lar" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Kullanımdan kaldırıldı" + +[portal.docs.skills] +eyebrow = "BECERİLER" +lead = "Ajanınızın tek bir araç olarak çağırdığı paketlenmiş, adlandırılmış yetenekler. Her beceri, eval'ları ekli deterministik bir op zinciridir." +title = "Ajan becerileri" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERANSI" +lead = "document.processed, pipeline.completed ve quota.threshold olaylarına abone olun. Payload'lar HMAC-SHA256 ile imzalanır." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper ile gelir." +beforeHelper = "header'ını, bir payload'a güvenmeden önce imzalama secret'ınıza karşı doğrulayın. SDK'lar bir" +beforeSignature = "Şunu doğrulayın:" + +[portal.documents] +exportCsv = "CSV dışa aktar" +search = "Dosya adına, ID'ye göre ara..." +subtitle = "Kuruluşunuzun işlediği her belge, tam işleme kaydıyla birlikte. İçerik erişimi istekle sınırlandırılır." +title = "Belgeler" + +[portal.documents.audit] +approved = "Onaylandı" +archived = "Arşivlendi" +elevation = "Yetki yükseltme" +empty = "Henüz etkinlik kaydedilmedi." +extracted = "İşlendi" +flagged = "İnceleme Gerekiyor" +ingested = "İçe alındı" +reviewed = "İncelemede" + +[portal.documents.drawer] +sectionsAriaLabel = "Belge ayrıntı bölümleri" + +[portal.documents.drawer.tabs] +audit = "Denetim" +extractions = "Çıkarımlar" +overview = "Genel Bakış" + +[portal.documents.elevation] +requestAccess = "Erişim iste" + +[portal.documents.elevation.active] +description = "Geçici izin — erişim günlüğe kaydedilir ve süreyle sınırlıdır." +descriptionFourEyes = "Geçici izin — bir eş inceleyici bilgilendirildi (dört göz)." +title = "Erişim {{time}} içinde sona erer" + +[portal.documents.elevation.gated] +description = "İçerik sıfır kalıcı erişim ile sınırlandırılmıştır. İstek göndermek süreyle sınırlı bir izin başlatır." +descriptionFourEyes = "İçerik sıfır kalıcı erişim ile sınırlandırılmıştır. İstek göndermek süreyle sınırlı bir izin başlatır ve bir eş inceleyiciyi bilgilendirir (dört göz)." +title = "Hassas belge" + +[portal.documents.extractions] +empty = "Bu belgeden hiçbir alan çıkarılmadı." +masked = "Çıkarılan alanlar gizli. Bu belgenin içeriğini görüntülemek için süreli erişim isteyin." + +[portal.documents.extractions.columns] +confidence = "Güven" +field = "Alan" +value = "Değer" + +[portal.documents.filters] +all = "Tümü" +ariaLabel = "Belgeleri duruma göre filtrele" +flagged = "İşaretlendi" +inReview = "İncelemede" +processed = "İşlendi" + +[portal.documents.overview] +action = "Pipeline / Eylem" +product = "Ürün" +received = "Zaman" +status = "Durum" +type = "Tür" +user = "Kullanıcı" + +[portal.documents.queue.empty] +description = "Kaynaklar belgeleri pipeline'larınıza besledikçe, inceleme için burada görünürler." +title = "Kuyrukta belge yok" + +[portal.documents.status] +error = "Hata" +flagged = "İnceleme Gerekiyor" +inReview = "İncelemede" +processed = "İşlendi" + +[portal.documents.table] +auto = "Otomatik" +editorAction = "Düzenleyici" +empty = "Bu filtreyle eşleşen belge yok." +rowActions = "Satır eylemleri" +sensitiveLabel = "Hassas" +sensitiveTitle = "Hassas — erişim gerekli" + +[portal.documents.table.columns] +action = "Pipeline / Eylem" +document = "Belge" +product = "Ürün" +status = "Durum" +time = "Zaman" +user = "Kullanıcı" + +[portal.editorAdmin] +subtitle = "Stirling PDF Editor'ü dağıtın, self-hosted örnekleri kuruluşunuzla eşleştirin ve çalışan filoyu — hedefler, sağlık, kimlik bilgileri ve offline aktivasyon — tek yerden yönetin." +title = "Editor dağıtımı" + +[portal.editorAdmin.health.columns] +activeUsers = "Aktif kullanıcılar" +host = "Host" +lastSeen = "Son görülme" +region = "Bölge" +status = "Durum" +version = "Sürüm" + +[portal.editorAdmin.health.empty] +description = "Canlı örnek sağlığını burada görmek için bir hedef dağıtın ve eşleştirin." +title = "Raporlayan örnek yok" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Offline paket oluştur" +lockCopy = "Offline ve on-prem aktivasyon Enterprise kapsamındadır." +subtitle = "Dışa giden ağ yolu olmayan offline veya on-prem kurulum için imzalı bir aktivasyon paketi oluşturun. Bunu örneğe aktarın ve ilk çalıştırma kurulumunda uygulayın." +talkToSales = "Satış ekibiyle görüş" +title = "Ağdan izole aktivasyon" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} imzalandı ve aktarılmaya hazır. Bir örneği etkinleştirir ve 14 gün içinde sona erer." +title = "Paket hazır" + +[portal.editorAdmin.pairing] +generated = "Oluşturuldu ✓" +generateNewCode = "Yeni kod oluştur" +lockCopy = "IaC ile sağlama Enterprise kapsamındadır." +rotate = "Döndür" +talkToSales = "Satış ekibiyle görüş" + +[portal.editorAdmin.sections.health] +sub = "Raporlayan her Editor örneği — sürüm, bölge, durum, son görülme ve aktif kullanıcılar." +title = "Örnek sağlığı" + +[portal.editorAdmin.sections.pairing] +sub = "Self-hosted bir editor'ü bu kuruluşa bağlayın. Bir token oluşturun, kısa bir kod paylaşın veya IaC üzerinden bağlayın." +title = "Eşleştirme" + +[portal.editorAdmin.sections.targets] +sub = "Editor'ün çalıştığı yer. Self-hosted bir örnek kurmak için bir snippet kopyalayın veya operasyon gerektirmeyen Managed Cloud kullanın." +title = "Dağıtım hedefleri" + +[portal.editorAdmin.serviceToken] +currentToken = "Geçerli token" +lastRotated = "Son döndürme" +rotateButton = "Servis token'ını döndür" +subtitle = "Örnekler bu kimlik bilgisiyle kuruluşa kimlik doğrular. Bunu bir programa göre veya şüpheli bir sızıntıdan hemen sonra döndürün." +title = "Servis token'ı" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Yeni bir token verildi. Her self-hosted örneğin STIRLING_SERVICE_TOKEN değerini 24 saatlik ek süre içinde güncelleyin, aksi halde offline olurlar." +title = "Çalışan örnekleri döndür" + +[portal.editorAdmin.status] +degraded = "Bozulmuş" +healthy = "Sağlıklı" +offline = "Offline" +pairing = "Eşleştiriliyor" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} örnek" +instanceCount_other = "{{count}} örnek" +talkToSales = "Satış ekibiyle görüş" +upgradePlan = "Planı yükselt" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem ve Kubernetes self-hosting Enterprise kapsamındadır." +paid = "Docker ve Kubernetes ile self-hosting ücretli planda açılır." + +[portal.editorAdmin.targets.state] +available = "Kullanılabilir" +locked = "Kilitli" +running = "Çalışıyor" + +[portal.errorBoundary] +description = "Bu görünüm beklenmeyen bir hatayla karşılaştı. Tekrar deneyin veya kenar çubuğundan başka bir bölüm seçin." +retry = "Tekrar dene" +title = "Bu sayfada bir şeyler ters gitti" + +[portal.home.editor] +activeUsers = "{{n}} aktif" +invite = "Ekip arkadaşlarını davet et" +name = "Stirling PDF Editor" +open = "Tarayıcıda aç" +updated = "{{time}} güncellendi" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "İyi günler" +evening = "İyi akşamlar" +morning = "Günaydın" + +[portal.home.onboarding] +dismiss = "Kurulumu kapat" +notStarted = "Başlatılmadı" +progress = "{{total}} öğeden {{done}} tamamlandı" +title = "Kurulumu tamamlayın" + +[portal.home.onboarding.enterprise] +body = "Kuruluş geneli SSO + SCIM + RBAC, taahhütlü hacim fiyatlandırması ve ağdan izole dağıtım." +cta = "Denemeyi Başlat" +ctaQuote = "Teklif Al" +lead = "250+ çalışan için." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Masaüstü uygulamasını dağıtın, sonsuza kadar ücretsiz." +title = "PDF Editor'ü indir" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} aktif · {{recommended}} önerilen" +chip = "{{active}} aktif" +title = "İlkeleri aç" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} bağlı · her PDF ulaştığı yerde yönetilir" +chip = "{{connected}} bağlı" +title = "Kaynaklarınızı bağlayın" + +[portal.home.quickActions] +subtitle = "Bugünün başlıca görevleri" +title = "Hızlı eylemler" + +[portal.home.quickActions.buildPipeline] +blurb = "Türlendirilmiş işlem kitaplığı üzerinde 3 adımlı oluşturucu" +title = "Bir pipeline oluştur" + +[portal.home.quickActions.connectSource] +blurb = "S3, ajanlar, webhooks, izlenen klasörler" +title = "Bir kaynak bağla" + +[portal.home.quickActions.issueApiKey] +blurb = "Hız sınırları ve IP izin listesi olan kapsamlı anahtar" +title = "Bir API anahtarı ver" + +[portal.infrastructure] +manageEditorDeployment = "Editor dağıtımını yönet" +sectionsAriaLabel = "Altyapı bölümleri" +subtitle = "Stirling çalışma alanınız için dağıtımlar, kimlik bilgileri, güvenlik duruşu, depolama ve denetim izi." +title = "Altyapı" + +[portal.infrastructure.apiKeys] +createKey = "Anahtar oluştur" +heading = "API anahtarları" +subheading = "Anahtar bazında hız sınırları, izinler ve IP izin listeleri olan kapsamlı kimlik bilgileri." + +[portal.infrastructure.apiKeys.card] +allowedIps = "İzin verilen IP'ler" +anyIp = "Herhangi bir IP (izin listesi yok)" +created = "Oluşturuldu" +lastUsed = "Son kullanım" +permissions = "İzinler" +rateLimit = "Hız sınırı" +rateLimitValue = "{{value}} istek/dk" +usageMonth = "Bu ay kullanım" +usageToday = "Bugünkü kullanım" + +[portal.infrastructure.apiKeys.empty] +description = "Stirling API'yi çağırmaya başlamak için kapsamlı bir anahtar oluşturun." +title = "Henüz API anahtarı yok" + +[portal.infrastructure.audit] +filterAriaLabel = "Denetim etkinliklerini kategoriye göre filtrele" +heading = "Denetim günlükleri" +latencyValue = "{{value}} ms" +noEventsInCategory = "Bu kategoride etkinlik yok." +subheading = "Çalışma alanınızdaki her kimlik doğrulama, yapılandırma ve işleme etkinliği." + +[portal.infrastructure.audit.columns] +actor = "Aktör" +event = "Etkinlik" +latency = "Gecikme" +status = "Durum" +target = "Kaynak" +timestamp = "Zaman damgası" + +[portal.infrastructure.audit.empty] +description = "Çalışma alanı etkinliği gerçekleştiği anda burada görünür." +title = "Denetim etkinliği yok" + +[portal.infrastructure.audit.export] +cancel = "İptal" +error = "Dışa aktarma başarısız. Lütfen tekrar deneyin." +exportButton = "Dışa aktar" +exporting = "Dışa aktarılıyor…" +fieldsLegend = "Sütunlar" +format = "Format" +open = "Dışa aktar" +subtitle = "Denetim etkinliklerini CSV veya JSON olarak indirin. Dahil edilecek sütunları seçin." +title = "Denetim günlüğünü dışa aktar" + +[portal.infrastructure.audit.export.fields] +date = "Tarih" +documentName = "Belge adı" +ipAddress = "IP adresi" +outcome = "Sonuç" +tool = "Araç" +username = "Kullanıcı adı" + +[portal.infrastructure.audit.filters] +all = "Tümü" +auth = "Kimlik doğrulama" +config = "Yapılandırma" +elevation = "Yetki yükseltme" +processing = "İşleme" +security = "Güvenlik" + +[portal.infrastructure.audit.forbidden] +description = "Denetim günlüğü ekip liderleri ve yöneticiler tarafından kullanılabilir. Erişim için ekip liderinize veya bir yöneticiye başvurun." +title = "Erişiminiz yok" + +[portal.infrastructure.audit.metrics] +config = "Yapılandırma" +elevation = "Yetki yükseltme" +processing = "İşleme" +totalEvents = "Toplam etkinlik · 24 sa" + +[portal.infrastructure.createKey] +cancel = "İptal" +createKey = "Anahtar oluştur" +done = "Tamam" +ipAllowlistHelper = "Virgülle ayrılmış CIDR aralıkları. Herhangi bir IP'ye izin vermek için boş bırakın." +ipAllowlistLabel = "IP izin listesi" +keyNameLabel = "Anahtar adı" +keyNamePlaceholder = "örn. Üretim · içe alma" +permissionsLabel = "İzinler" +secretKeyCaption = "Gizli anahtar" +secretWarning = "Bunu bir secrets manager içinde saklayın. Stirling yalnızca bir hash saklar — daha sonra geri almanın yolu yoktur." +subtitle = "Anahtarı ihtiyaç duyduğu minimum kapsamla sınırlayın. İstediğiniz zaman döndürebilir veya iptal edebilirsiniz." +subtitleCreated = "Bu sırrı şimdi kopyalayın — tekrar gösterilmeyecek." +title = "API anahtarı oluştur" +titleCreated = "Anahtar oluşturuldu" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/dk" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Dağıtan" +environment = "Ortam" +product = "Ürün" +status = "Durum" +version = "Sürüm" +when = "Ne zaman" + +[portal.infrastructure.deployments.recent] +heading = "Son dağıtımlar" +subheading = "Ürünler ve ortamlar genelindeki en son kullanıma almalar." + +[portal.infrastructure.deployments.regionColumns] +instances = "Örnekler" +latency = "Gecikme" +load = "Yük" +p99 = "P99" +region = "Bölge" +status = "Durum" +throughput = "Aktarım hızı" +uptime = "Çalışma süresi" +version = "Sürüm" + +[portal.infrastructure.deployments.regions] +heading = "Bölgeler" +subheading = "Dağıtılmış her Stirling bölgesi için canlı sağlık — gecikme, yük ve rollout sürümü." + +[portal.infrastructure.deployments.regions.empty] +description = "Çalışma alanınız hazırlandıktan sonra dağıtılmış bölgeler burada görünür." +title = "Dağıtılmış bölge yok" + +[portal.infrastructure.models] +heading = "Modeller" +msValue = "{{value}} ms" +subheading = "Çalışma alanınız genelinde belge işlemeyi destekleyen model kataloğu ve yönlendirme." + +[portal.infrastructure.models.byom] +description = "On-prem veya self-hosted bir modeli kaydedin ve veri yerleşimiyle sınırlı işleme için bir bölgeye sabitleyin." +title = "Kendi modelinizi getirin" + +[portal.infrastructure.models.catalogue] +heading = "Katalog" +sub = "Çalışma alanınız için kullanılabilir yönetilen modeller, canlı gecikme ve maliyetle birlikte." +subEnterprise = "Yönetilen, kendi getirdiğiniz ve on-prem modeller — bölge bazında sabitleme kullanılabilir." + +[portal.infrastructure.models.catalogue.empty] +description = "Çalışma alanınızın kataloğundaki modeller burada görünür." +title = "Kullanılabilir model yok" + +[portal.infrastructure.models.columns] +cost = "Maliyet" +latency = "Gecikme" +load = "Yük" +model = "Model" +status = "Durum" +type = "Tür" +version = "Sürüm" + +[portal.infrastructure.models.metrics] +activeModels = "Aktif modeller" +avgLatency = "Ort. gecikme" +included = "Dahil" +monthlySpend = "Aylık model harcaması" + +[portal.infrastructure.models.routing] +empty = "Yapılandırılmış yönlendirme kuralı yok." +heading = "Yönlendirme kuralları" +sub = "Her işlemi hangi modelin yönettiği. Daha dar bir kural eşleşmediğinde varsayılan uygulanır." +subLocked = "İşlemleri belirli modellere yönlendirin — ücretli planlarda kullanılabilir." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Her işlemi ve belge türünü hangi modelin yöneteceğini kontrol etmek için Pro'ya yükseltin." +title = "Model yönlendirme ücretli bir özelliktir" + +[portal.infrastructure.models.routingColumns] +default = "Varsayılan" +docType = "Belge türü" +modelForAria = "{{operation}} için model" +operation = "İşlem" +routedTo = "Yönlendirildiği yer" + +[portal.infrastructure.security.access.byok] +description = "Kendi KMS'nizden bir anahtar sağlayın. Stirling bununla şifreler ancak yine de okuyabilir." +label = "Kendi anahtarınızı getirin (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Anahtarlar KMS'nizden asla ayrılmaz. Stirling yalnızca şifreli metni tutar." +label = "Kendi anahtarınızı tutun (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling şifreleme anahtarlarını yönetir. En basiti — sizin tarafınızda sıfır anahtar operasyonu." +label = "Stirling tarafından tutulan anahtarlar" + +[portal.infrastructure.security.accessPolicy] +heading = "Belge erişim ilkesi" +subheading = "İşlenen belgelerin beklemedeyken şifresini kimlerin çözebileceğini kontrol eder." + +[portal.infrastructure.security.attestations] +heading = "Uyumluluk beyanları" +noReport = "Rapor mevcut değil" +subheading = "Beyan edilmiş kontrollerde raporların bulunduğu, çerçeve bazında denetim duruşu." +viewReport = "Raporu görüntüle →" + +[portal.infrastructure.security.compliance] +heading = "Uyumluluk" +subheading = "Stirling platformunu kapsayan beyanlar ve sertifikasyonlar." + +[portal.infrastructure.security.empty] +description = "Çalışma alanınızın güvenlik yapılandırması burada görünür." +title = "Güvenlik duruşu kullanılamıyor" + +[portal.infrastructure.security.hyokBanner] +description = "HYOK ile şifreleme anahtarları KMS'nizden asla ayrılmaz. Stirling yalnızca istediğiniz zaman iptal edebileceğiniz şifreli metni saklar ve işler." +title = "Stirling belgelerinizin şifresini çözemez" + +[portal.infrastructure.security.ipAllowlist] +empty = "Yapılandırılmış IP aralığı yok — tüm IP'lere izin verilir." +heading = "IP izin listesi" +sub = "API erişimi bu CIDR aralıklarıyla sınırlandırılmıştır." +subLocked = "API erişimini bilinen IP aralıklarıyla sınırlandırın — ücretli planlarda kullanılabilir." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "API erişimini belirli ağlarla sınırlandırmak için Pro'ya yükseltin." +title = "IP izin listeleme ücretli bir özelliktir" + +[portal.infrastructure.security.ipColumns] +added = "Eklendi" +addedBy = "Ekleyen" +cidr = "CIDR" +label = "Etiket" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algoritma" +heading = "Şifreleme anahtarı yönetimi" +keyId = "Anahtar tanımlayıcısı" +lastRotated = "Son döndürme" +rotateKey = "Anahtarı döndür" +rotationPolicy = "Döndürme ilkesi" +subheading = "Beklemedeki belgeleri şifreleyen anahtarların saklama sorumluluğu — kim şifre çözebilir ve anahtarlar nasıl döndürülür." + +[portal.infrastructure.security.managedBanner] +description = "Kendi anahtarını getir (BYOK) ve kendi anahtarını tut (HYOK) saklama sorumluluğu Enterprise'da kullanılabilir. Kendi KMS'nizden anahtar sağlamak için yükseltin." +title = "Planınızda anahtarlar Stirling tarafından yönetilir" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Asya Pasifik" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR veri sınırı" +label = "Avrupa Birliği" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Amerika Birleşik Devletleri" + +[portal.infrastructure.security.residencyHeader] +heading = "Veri yerleşimi" +subheading = "Belgelerin depolandığı ve işlendiği yer." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} kullanıldı" + +[portal.infrastructure.storage.empty] +description = "Bağlı depolama ve kullanım burada görünür." +title = "Yapılandırılmış depolama yok" + +[portal.infrastructure.storage.lifecycle] +active = "Aktif" +activeRange = "0–{{value}}g" +archived = "Arşivlendi" +coldStorage = "soğuk depolama" +deleted = "Silindi" +never = "asla" +purged = "kalıcı olarak silindi" + +[portal.infrastructure.storage.providers] +connect = "Bağlan" +connected = "Bağlandı" +heading = "Bağlı sağlayıcılar" +subheading = "İşlenen çıktılarının yazıldığı yer." + +[portal.infrastructure.storage.retention] +heading = "Saklama" +subheading = "Yaşam döngüsü silinmesinden önce çıktıların ne kadar süre tutulacağı." +windowLabel = "Varsayılan saklama penceresi" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} gün" +days_other = "{{count}} gün" +never = "Asla silme" + +[portal.infrastructure.storage.totalUsage] +heading = "Toplam kullanım" +progressLabel = "Kullanılan depolama" +subheading = "Tüm bağlı sağlayıcılar genelinde tüketilen depolama." + +[portal.infrastructure.tabs] +apiKeys = "API Anahtarları" +audit = "Denetim Günlükleri" +deployments = "Dağıtımlar" +models = "Modeller" +security = "Güvenlik" +storage = "Depolama" + +[portal.nav] +agent-builder = "Agent Builder" +components = "Bileşenler" +docs = "Geliştirici Docs" +documents = "Belgeler" +editor = "Editor" +home = "Ana Sayfa" +infrastructure = "Altyapı" +pipelines = "Pipelines" +policies = "İlkeler" +procurement = "Tedarik" +settings = "Ayarlar" +sources = "Kaynaklar" +usage = "Kullanım ve Faturalandırma" +users = "Kullanıcılar" + +[portal.notifications] +markAllRead = "Tümünü okundu işaretle" +title = "Bildirimler" +viewAll = "Tümünü görüntüle" + +[portal.notifications.ariaLabel] +none = "Bildirimler, okunmamış yok" +unread_one = "Bildirimler, {{count}} okunmamış" +unread_other = "Bildirimler, {{count}} okunmamış" + +[portal.notifications.count] +allRead = "tümü okundu" +loading = "yükleniyor" +new_one = "{{count}} yeni" +new_other = "{{count}} yeni" + +[portal.notifications.empty] +description = "Yeni bildirim yok." +title = "Her şey tamam" + +[portal.pipelines] +subtitle = "Backend üzerindeki her otomatik belge pipeline'ı: bir tetikleyiciyle çalışan, bir kaynak kümesi üzerinde sıralı işlemler zinciri. Adımlarını ve kaynaklarını görmek için bir satıra tıklayın." +title = "Pipelines" + +[portal.pipelines.actions] +newPipeline = "Yeni pipeline" + +[portal.pipelines.builder] +addStep = "Araç ekle" +back = "Pipeline'lara dön" +discard = "Değişiklikleri at" +enabled = "Etkin" +keepEditing = "Düzenlemeye devam et" +needsUpload = "Yüklenmiş bir dosya gerekiyor" +noToolMatches = "Aramanızla eşleşen araç yok." +pipelineSettings = "Pipeline ayarları" +searchTools = "Araç ara" +selectToolBody = "Pipeline'ınızı oluşturmak için bir araç ekleyin." +selectToolTitle = "Henüz araç yok" +toolSettings = "Araç ayarları" +unknownStep = "Tanınmayan işlem, olduğu gibi tutuldu." +unsavedBody = "Kaydedilmemiş değişiklikleriniz var. Ayrılmadan önce kaydedin mi, yoksa atılsın mı?" +unsavedTitle = "Kaydedilmemiş değişiklikler" +uploadUnsupported = "Yüklenen dosyalar henüz pipeline'larda desteklenmiyor, bu nedenle şu adımlar kaydedilemez: {{tools}}." +usesDefaults = "Varsayılan ayarlarla çalışır" + +[portal.pipelines.composer] +addTool = "Araç ekle" +cancel = "İptal" +chainEmpty = "Pipeline'ınızı oluşturmaya başlamak için bir araç ekleyin." +create = "Pipeline oluştur" +directory = "Çıktı klasörü" +directoryHelp = "Sunucudaki mutlak yol. Yapılandırılmış izin verilen klasörlerin içinde olmalıdır." +editingUnsupported = "Bu araç parametrelerinin düzenleme için görüntülenmesi henüz desteklenmiyor." +moveDown = "Aşağı taşı" +moveUp = "Yukarı taşı" +name = "Ad" +namePlaceholder = "örn. Redaction taraması" +noSources = "Henüz bağlı kaynak yok. Pipeline, doğrudan kendisine sağlanan dosyalarda yine de çalışabilir." +noToolSettings = "Bu aracın yapılandırılabilir ayarı yok." +operations_one = "İşlem ({{count}})" +operations_other = "İşlemler ({{count}})" +output = "Çıktı" +removeStep = "İşlemi kaldır" +save = "Değişiklikleri kaydet" +scheduleEvery = "Şu aralıkla çalıştır" +sources = "Kaynaklar" +sourcesLoading = "Kaynaklar yükleniyor..." +trigger = "Tetikleyici" +triggerManual = "Yalnızca manuel" + +[portal.pipelines.composer.unit] +days = "gün" +hours = "saat" +minutes = "dakika" + +[portal.pipelines.delete] +body = "\"{{name}}\" silinsin mi? Bu geri alınamaz." +cancel = "İptal" +confirm = "Sil" +title = "Pipeline silinsin mi?" + +[portal.pipelines.detail] +delete = "Pipeline sil" +run = "Şimdi çalıştır" + +[portal.pipelines.empty] +action = "Bir pipeline oluştur" +description = "İlk pipeline'ınızı oluşturun: çalışacağı kaynakları seçin, işlemleri zincirleyin ve çıktının nereye gideceğini belirleyin." +title = "Henüz pipeline yok" + +[portal.pipelines.kpi] +active = "Aktif" +paused = "Duraklatıldı" +total = "Pipelines" + +[portal.pipelines.output] +folder = "Klasöre yaz" +inline = "Dosyaları döndür" + +[portal.pipelines.run] +completed_one = "Çalıştırma tamamlandı." +completed_other = "{{count}} çalıştırmanın tümü tamamlandı." +empty = "Çalıştırılacak bir şey yok: kaynaklarda işlenecek belge yoktu." +failed = "Çalıştırma başarısız: {{error}}" +running = "Çalıştırma başladı; hâlâ devam ediyor." +timeout = "Çalıştırma beklenenden uzun sürüyor; arka planda yine de tamamlanabilir." + +[portal.pipelines.status] +active = "Aktif" +paused = "Duraklatıldı" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Kaynaklar" +status = "Durum" +steps = "Adımlar" + +[portal.pipelines.trigger] +folder-watch = "Klasör izleme" +manual = "Manuel" +schedule = "Zamanlanmış" + +[portal.policies] +subtitle = "Her belgeye bir araç pipeline'ı uygulayan kalıcı otomasyonlar. Her ilke yükleme veya dışa aktarma sırasında tetiklenir, araç zincirini çalıştırır ve zorunlu sürümü orijinalin yanında kaydeder." +title = "İlkeler" + +[portal.policies.card] +comingSoon = "Enterprise'a yükselt" +notSetUp = "Kurulmadı" + +[portal.policies.categories.compliance] +desc = "Her belgede HIPAA, GDPR, SOC 2 veya FedRAMP gereksinimlerini zorunlu kılın." +label = "Uyumluluk" + +[portal.policies.categories.ingestion] +desc = "Belgeleri sınıflandırın, yapılandırılmış veri çıkarın, adlandırma kurallarını zorunlu kılın ve sayfaları normalleştirin." +label = "İçe alma" + +[portal.policies.categories.retention] +desc = "Belgelerin ne kadar süre tutulacağını, ne zaman arşivleneceğini ve ne zaman silineceğini ayarlayın." +label = "Saklama" + +[portal.policies.categories.routing] +desc = "Belgeleri otomatik olarak doğru ekibe, klasöre veya sisteme yönlendirin." +label = "Yönlendirme" + +[portal.policies.categories.security] +desc = "PII tespit edin, redaction uygulayın, aktif içeriği kaldırın ve belgelere filigran ekleyin." +label = "Güvenlik" + +[portal.policies.config] +scopeAll = "Tüm belgeler" + +[portal.policies.config.compliance] +summary = "Belgeler sistemden ayrılmadan önce düzenleyici çerçevelere göre doğrular." + +[portal.policies.config.compliance.fields] +accessLog = "Erişim günlüğü" +auditTrail = "Denetim izi" +frameworks = "Çerçeveler" +onViolation = "Uyumlu olmadığında" + +[portal.policies.config.compliance.rules] +0 = "Çerçeve taraması" +1 = "Eylemi zorunlu kıl" +2 = "Denetim izi" + +[portal.policies.config.ingestion] +summary = "Belgeleri sınıflandırır, yapılandırılmış veri çıkarır, adlandırmayı zorunlu kılar ve sayfaları normalleştirir." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Eşiğin altında" +minConfidence = "Min güven" + +[portal.policies.config.ingestion.rules] +0 = "Sınıflandır" +1 = "Çıkar" +2 = "Adlandır" +3 = "Normalleştir" + +[portal.policies.config.retention] +summary = "Belgelerin ne kadar süre tutulacağını, ne zaman arşivleneceğini ve ne zaman silineceğini zorunlu kılar." + +[portal.policies.config.retention.fields] +archiveAfter = "Şundan sonra arşivle" +immutableHold = "Değiştirilemez bekletme" +keepFor = "Şu kadar tut" + +[portal.policies.config.retention.rules] +0 = "Saklama bekletmesi" +1 = "Otomatik arşivle" +2 = "Silme engeli" + +[portal.policies.config.routing] +summary = "Belgeleri tür ve sınıflandırmaya göre doğru hedefe yönlendirir." + +[portal.policies.config.routing.fields] +destination = "Hedef" +notify = "Yönlendirmede bildir" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Otomatik sınıflandır" +1 = "Klasöre yönlendir" +2 = "Webhook bildirimi" + +[portal.policies.config.security] +summary = "PII tespit eder ve redaction uygular, aktif içeriği (JavaScript) kaldırır ve belgelere filigran ekler." + +[portal.policies.config.security.rules] +0 = "PII redaction uygula" +1 = "JavaScript'i kaldır" +2 = "Filigran" + +[portal.policies.detail] +enforces = "Zorunlu kılar" +onEveryExport = "Her dışa aktarmada" +onEveryUpload = "Her yüklemede" +outputAsNewFile = "yeni bir dosya olarak" +outputAsNewVersion = "yeni bir sürüm olarak" +recentActivity = "Son etkinlik" +retry = "Tekrar dene" +showLess = "Daha az göster" +showMore = "Daha fazla göster" +sources = "Kaynaklar" + +[portal.policies.detail.actions] +clearHistory = "İşlenmiş geçmişi temizle" +delete = "Sil" +editSettings = "Ayarları düzenle" +pause = "Duraklat" +resume = "Sürdür" +runNow = "Şimdi çalıştır" + +[portal.policies.detail.clearHistory] +body = "Bu ilke, daha önce işlediği her dosyayı unutacak ve sonraki çalıştırmada kaynaklarında mevcut olan her şeyi yeniden işleyecek. Dosyaların kendisi değiştirilmez. Bu işlem geri alınamaz." +cancel = "İptal" +confirm = "Geçmişi temizle" +title = "İşlenmiş geçmiş temizlensin mi?" + +[portal.policies.detail.emptyActivity] +description = "Bu ilke çalıştığında belgeler burada görünecek." +title = "Henüz etkinlik yok" + +[portal.policies.endpoints] +addWatermark = "Filigran" +autoRedact = "PII'yi karart" +compressPdf = "Sıkıştır" +flatten = "Düzleştir" +ocrPdf = "OCR" +sanitizePdf = "JavaScript'i kaldır" + +[portal.policies.offline] +description = "İlkeleriniz kaydedildi ve bağlantı yeniden kurulduğunda görünecek." +retry = "Yeniden dene" +title = "Backend kullanılamıyor" + +[portal.policies.stats] +activeFor = "Aktif" +dataProcessed = "İşlenen veri" +docsEnforced = "Uygulanan belgeler" + +[portal.policies.status] +active = "Aktif" +paused = "Duraklatıldı" + +[portal.policies.summary.active] +description = "Yüklemede/dışa aktarmada uygulanıyor" +label = "Aktif ilkeler" + +[portal.policies.summary.categories] +description = "Yapılandırılabilir" +label = "Kategoriler" + +[portal.policies.summary.docsEnforced] +description = "Aktif ilkeler genelinde" +label = "Uygulanan belgeler" + +[portal.policies.summary.paused] +description = "Yapılandırıldı ancak tetiklenmiyor" +label = "Duraklatıldı" + +[portal.policies.wizard.actions] +back = "Geri" +cancel = "İptal" +continue = "Devam" +enablePolicy = "İlkeyi etkinleştir" +saveChanges = "Değişiklikleri kaydet" + +[portal.policies.wizard.capability.compress] +desc = "Belgeyi daha küçük bir dosya boyutuna sıkıştırır." +label = "Dosya boyutunu azalt" + +[portal.policies.wizard.capability.flatten] +desc = "Form alanlarını ve açıklamaları düzenlenememeleri için sayfayla birleştirir." +label = "Belgeyi düzleştir" + +[portal.policies.wizard.capability.ocr] +desc = "Taranmış sayfaların seçilebilir, aranabilir metne dönüşmesi için OCR çalıştırır." +label = "Metni aranabilir yap" + +[portal.policies.wizard.capability.redact] +desc = "Sosyal Güvenlik ve kart numaraları gibi hassas ayrıntıları bulur ve okunamamaları için karartır." +label = "Hassas bilgileri karart" + +[portal.policies.wizard.capability.sanitize] +desc = "Belge açıldığında hiçbir şeyin otomatik çalışmaması için gizli JavaScript'i kaldırır." +label = "Aktif içeriği çıkar" + +[portal.policies.wizard.capability.watermark] +desc = "Her sayfanın üzerine görünür bir işaret (örn. “Gizli”) basar." +label = "Filigran uygula" + +[portal.policies.wizard.errors] +noTools = "Önce iş akışında en az bir aracı etkinleştirin." +saveFailed = "İlke kaydedilemedi. Lütfen tekrar deneyin." + +[portal.policies.wizard.output] +heading = "Çıktı ve çalıştırma" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Otomatik numaralandır" +label = "Dosya adı kuralı" +placeholder = "Eklenecek metin (isteğe bağlı)" +prefix = "Ön ek" +suffix = "Son ek" + +[portal.policies.wizard.output.outputAs] +label = "Çıktı biçimi" +newFile = "Yeni dosya" +newVersion = "Yeni sürüm" + +[portal.policies.wizard.output.runOn] +export = "Dışa aktar" +helper = "İlke ne zaman tetiklenir: yüklemede veya dışa aktarmadan önce." +label = "Çalıştırma zamanı" +upload = "Yükle" + +[portal.policies.wizard.settings] +heading = "Ayarlar" + +[portal.policies.wizard.sources] +heading = "Kaynaklar" +loading = "Kaynaklar yükleniyor…" + +[portal.policies.wizard.tabs] +ariaLabel = "Kurulum adımları" +settings = "Ayarlar" +workflow = "Eylemler" + +[portal.policies.wizard.title] +edit = "{{category}} ilkesini düzenle" +setUp = "{{category}} ilkesini kur" + +[portal.policies.wizard.workflow] +description = "Bu ilkenin işlediği her belgeye ne yapacağını seçin." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} aktif" +noRule = "Henüz uygulanan kural yok" +subtitle = "Hangi pipeline işlerse işlesin, her belgenin geçtiği kalıcı otomasyonlar." +title = "PDF'lerinizde çalışanlar" + +[portal.policySummary.action] +comingSoon = "Enterprise'a yükselt" +configure = "Yapılandır" +setUp = "Kur" + +[portal.policySummary.column] +activeRule = "Aktif kural" +policy = "İlke" +status = "Durum" + +[portal.policySummary.empty] +description = "İlkeler yapılandırıldığında kategoriler burada görünür." +title = "Henüz ilke yok" + +[portal.policySummary.state] +active = "Aktif" +off = "Kapalı" +soon = "Yakında" + +[portal.processingStatus] +managePlan = "Planı yönet" +volumeSuffix = "İşlenen PDF'ler · son 30 gün" + +[portal.procurement] +reset = "Satın almayı sıfırla (demo)" +subtitle = "Ekibinizin değerlendirme, sözleşme ve katılım süreçlerini tamamlayın. Her belge tek yerde." +title = "Satın alma" + +[portal.procurement.action] +download = "İndir" +pay = "Şimdi öde" +request = "Talep et" +sign = "İncele ve imzala" +upload = "Yükle" + +[portal.procurement.agreement] +agreeCta = "Kabul et ve abone ol" +confirm = "Stirling Enterprise Agreement'ı okudum ve kabul ediyorum." +eyebrow = "Anlaşma" +intro = "Tek bir birleşik anlaşma, anlaşmanızı kapsar: Master Service Agreement, Order Form, EULA ve Data Processing Agreement. İnceleyin, ardından teklifi taahhütlü bir abonelik olarak kabul etmek için onaylayın." +title = "Enterprise anlaşmanızı inceleyin" + +[portal.procurement.builder] +addons = "Eklentiler" +back = "Geri" +businessName = "İşletme adı" +businessNamePlaceholder = "Şirketiniz" +continue = "Devam" +country = "Ülke" +countryEuro = "Euro Bölgesi (EUR €)" +countryUK = "Birleşik Krallık (GBP £)" +countryUS = "Amerika Birleşik Devletleri (USD $)" +eula = "Stirling Enterprise EULA'yı okudum ve kabul ediyorum. Bu tekliften oluşturulan anlaşmayı yönetir." +generate = "Teklif oluştur" +included = "Dahil" +indemnification = "IP tazminatı" +indemnificationSub = "EULA uyarınca uygun IP taleplerini savunuruz" +offlineLicense = "Çevrimdışı / air-gapped lisans" +offlineLicenseSub = "Air-gapped, kendi sunucusunda barındırılan bir örnek için indirilebilir lisans dosyası" +qbr = "Üç aylık iş değerlendirmeleri" +qbrSub = "SE'niz her çeyrek kullanım ve yol haritasını inceler" +running = "{{annual}} / yıl · {{years}} yıllık {{tcv}}" +s1Sub = "Ekibiniz ve her yıl çalıştırmayı beklediğiniz PDF'ler." +s1Title = "Ne kadar işlem yapacaksınız?" +s2Sub = "Daha uzun vadeler oranı düşürür; hizmet seviyeniz desteği belirler." +s2Title = "Taahhüt ve hizmet" +s3Sub = "Teklif ve oluşturduğu anlaşma için." +s3Title = "Bilgileriniz" +serviceLevel = "Hizmet seviyesi" +slDedicated = "Özel" +slDedicatedSub = "4 iş saati · özel hesap yöneticisi · +30%" +slPriority = "Öncelikli" +slPrioritySub = "Aynı iş günü · atanmış CSM · +15%" +slStandard = "Standart" +slStandardSub = "Sonraki iş günü · paylaşılan CSM · dahil" +stepOf = "Adım {{n}} / {{total}}" +term = "Vade" +termDiscount = "{{pct}}% çok yıllı taahhüt indirimi uygulandı" +title = "Teklifinizi oluşturun" +training = "İlk kurulum ve eğitim" +trainingSub = "Ekibinizi çalışır hale getirmek için canlı oturumlar" +users = "Toplam kullanıcı" +usersPlaceholder = "örn. 250" +volEstimated = "{{count}} kullanıcıdan tahmin edildi (her biri ~2.000 PDF, otomasyon dahil). Daha iyi biliyorsanız düzenleyin." +volManual = "Kendi rakamınız kullanılıyor. İstediğiniz zaman ekip boyutunuzdan yeniden tahmin edin." +volNoUsers = "Emin değil misiniz? Ekip boyutunuzu girin, biz tahmin edelim." +volume = "Yıllık PDF hacmi" +volumePlaceholder = "örn. 1.000.000" +years_one = "{{count}} yıl" +years_other = "{{count}} yıl" + +[portal.procurement.docs] +count_one = "{{count}} belge" +count_other = "{{count}} belge" +done = "Tamamlandı" +here = "Buradasınız" +hide = "Gizle" +optional = "İsteğe bağlı" +paidAddon = "Ücretli eklenti" +show = "Göster" +subtitle = "Yolculuğun her adımında ihtiyacınız olan her şey, anlaşma ilerledikçe görünür hale gelir." +supportingSubtitle = "SOC 2, güvenlik incelemeleri, vergi formları ve daha fazlası, güvenlik veya satın alma ekibiniz istediğinde hazır. Bazılarında tek seferlik ücret bulunur." +supportingTitle = "Değerlendirmenizi destekleme" +title = "Belgeler" +upcoming = "Yaklaşan" + +[portal.procurement.error] +title = "Bir şeyler ters gitti" + +[portal.procurement.hero] +company = "Enterprise anlaşmanız" +ctaAgreement = "Anlaşmayı incele ve imzala" +ctaLive = "Yayındasınız" +ctaPayment = "Ödeme ekle" +ctaQuote = "Teklifinizi inceleyin" +ctaTrial = "Teklifinizi oluşturun" +eyebrow = "Enterprise satın alma" +inviteTeammates = "Takım arkadaşlarını davet et" +keyDocs = "Önemli belgeler" +nextStep = "Sonraki adım: {{action}}" +notStarted = "Başlatılmadı" +open = "Satın almayı aç" +scheduleCall = "Görüşme planla" +setup1Sub = "Takım arkadaşlarınızı davet edin" +setup1Title = "PDF Editor'ı dağıtın" +setup2Sub = "Editor'lar ve diğer kaynaklar genelinde işlemeyi açın" +setup2Title = "PDF Processor'ı bağlayın" +setup3Sub = "İhtiyacınız olduğunda Güvenlik, Uyumluluk, Yönlendirme veya Saklama'yı açın" +setup3Title = "Önerilen ilkeleri ekleyin" + +[portal.procurement.journey] +daysLeft_one = "{{count}} gün kaldı" +daysLeft_other = "{{count}} gün kaldı" +engineerLabel = "Çözüm mühendisiniz" +eyebrow = "Yayına alma süreciniz" +live = "Stirling Enterprise'ta yayındasınız" +nextStep = "Sonraki adım: {{action}}" +subtitle = "Çözüm mühendisiniz her adımda yanınızda. Her seferinde tek bir sonraki eylem; tam kontrol listesi aşağıdadır." +title = "Denemeden canlıya, rehberli tek yol" +trialTitle = "Enterprise denemesi" + +[portal.procurement.journeySteps.agreement] +blurb = "Tek imza MSA, sipariş formu, EULA ve DPA'yı kapsar." +gatingAction = "Anlaşmanızı inceleyin ve imzalayın" +label = "Anlaşma" + +[portal.procurement.journeySteps.implementation] +blurb = "Çalışma alanınızı hazırlayın ve canlıya geçiş rehberini çalıştırın." +gatingAction = "Çalışma alanınız hazırlanıyor" +label = "Uygulama" + +[portal.procurement.journeySteps.payment] +blurb = "Kartla, banka transferiyle veya satın alma emrine karşı ödeme yapın." +gatingAction = "Ödemeyi onayla" +label = "Ödeme" + +[portal.procurement.journeySteps.quote] +blurb = "Taahhütlü hacim fiyatlandırmasını ve sözleşme vadesini inceleyin." +gatingAction = "Teklifinizi kabul edin" +label = "Teklif" + +[portal.procurement.journeySteps.trial] +blurb = "Stirling'i belgeleriniz ve iş akışlarınızla değerlendirin." +gatingAction = "Teklifinizi oluşturun" +label = "Deneme" + +[portal.procurement.license] +copied = "Kopyalandı" +copy = "Anahtarı kopyala" +downloadError = "Çevrimdışı lisans dosyası henüz oluşturulamadı — lütfen birazdan tekrar deneyin." +downloadOffline = "Çevrimdışı lisansı indir (.lic)" +hint = "Etkinleştirmek için bu anahtarı kendi sunucunuzda barındırılan bir örneğe yapıştırın veya kayıtlarınız için saklayın. Güvende tutun." +label = "Lisans anahtarınız" + +[portal.procurement.link] +cta = "Hesabı bağla" +description = "Satın alma, bağlı Stirling hesabınızda çalışır: denemeyi hazırlama, teklifinizi fiyatlandırma ve faturalandırmayı başlatma şeklimiz budur. Başlamak için bir hesap bağlayın." +eyebrow = "Enterprise" +title = "Başlamak için hesabınızı bağlayın" + +[portal.procurement.live] +description = "Aboneliğiniz aktif ve lisansınız verildi. Ekibiniz hazırlandı ve faturalandırma başladı." +eyebrow = "Canlı" +title = "Stirling Enterprise'ta yayındasınız" + +[portal.procurement.locked] +description = "Deneme anahtarları, taahhütlü hacim teklifleri, tek imzalı anlaşma, ödeme ve belge kayıt defteriniz, enterprise değerlendirmesine başladığınızda burada yer alır." +eyebrow = "Yalnızca Enterprise" +talkToSales = "Satış ekibiyle görüş" +title = "Satın alma süreci Enterprise ile açılır" + +[portal.procurement.milestone] +accept = "Kabul et ve devam et" +description = "PDF'yi ekibinizle paylaşmak için indirin, hazır olduğunuzda kabul etmek için geri gelin veya değişiklik yapın." +download = "PDF indir" +downloadError = "Teklif PDF'si henüz indirilemedi — lütfen birazdan tekrar deneyin." +edit = "Teklifi düzenle" +eyebrow = "Teklif {{number}}" +perYear = " / yıl" +preparedFor = "{{company}} için hazırlandı" +tcv = "{{value}} toplam sözleşme değeri" +title = "Teklifiniz hazır" + +[portal.procurement.modal] +cancel = "İptal" +chooseFile = "Dosya seç" +close = "Kapat" +downloadBody = "İndirmeniz kısa süre içinde başlayacak." +downloadCta = "İndir" +downloadTitle = "İndir" +noFile = "Dosya seçilmedi" +payBody = "Taahhütlü sözleşmenizi Stripe üzerinden kartla veya banka transferiyle ödeyin. Ödeme temizlenir temizlenmez çalışma alanınız hazırlanır." +payCta = "Stripe'a devam et" +payTitle = "Ödemeyi onayla" +requestBodyFree = "Bunu talep üzerine oluştururuz. Onaylayın, çözüm mühendisiniz kısa süre içinde gönderecek." +requestBodyPaid = "Bu ücretli bir eklentidir. Onaylayın, çözüm mühendisiniz kapsamını belirleyip evrakları gönderecek." +requestCta = "Talep et" +requestTitle = "Bu belgeyi talep et" +signBody = "Elektronik imza için Stirling Enterprise Agreement'ı açar: tek imza MSA, sipariş formu, EULA ve DPA'yı kapsar. Biz otomatik olarak karşı imza atarız ve ödemeye geçersiniz." +signCta = "İmza için aç" +signTitle = "Anlaşmanızı inceleyin ve imzalayın" +uploadBody = "PO'nuzu bize gönderin, biz de şartlarınıza göre faturalandıralım. PDF'yi sürükleyin veya aşağıdan bir dosya seçin." +uploadCta = "Satın alma emrini yükle" +uploadTitle = "Satın alma emrinizi yükleyin" + +[portal.procurement.payment] +description = "Teklifiniz kabul edildi ve lisansınız zaten aktif — ekibiniz hemen başlayabilir. Hazır olduğunuzda ilk faturayı ödeyin; e-posta gerekmeden burada ödeyebilir veya indirebilirsiniz." +downloadInvoice = "Faturayı indir" +simulate = "Ödeme alındı simülasyonu yap (demo)" +title = "Abonelik oluşturuldu" +viewInvoice = "Faturayı görüntüle ve öde" + +[portal.procurement.schedule] +fallback = "Planlayıcı yüklenemedi." +fallbackLink = "Planlamayı yeni sekmede aç" +subtitle = "Çözüm mühendisiniz ekibinize yayına alma sürecinde rehberlik edecek. Size uygun bir zaman seçin." +title = "Görüşme planla" + +[portal.procurement.status] +action = "Eylem gerekli" +available = "Kullanılabilir" +complete = "Tamamlandı" +pending = "Beklemede" +request = "Talep üzerine" + +[portal.procurement.trial] +body = "Uzatma 7 gün ekler ve çözüm mühendisinizi bilgilendirir." +bodyMaxed = "Tüm uzatmalarınızı kullandınız — daha fazla zamana ihtiyacınız varsa çözüm mühendisinizle görüşün." +cancel = "Denemeyi iptal et" +extend = "7 gün uzat" +maxed = "Sınıra ulaşıldı" +subtitle = "Ücretsiz denemeniz {{date}} tarihine kadar sürer. Kart gerekmez." +title = "Enterprise denemesi" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Taahhütlü hacim fiyatlandırması, kuruluş genelinde SSO + SCIM + RBAC, 90 günlük değiştirilemez denetim ve özel bir SE." +homeCta = "Denemeyi Başlat →" +homeHeadline = "Milyonlarca PDF işleyin." + +[portal.recentActivity] +title = "Son etkinlik" +viewAll = "Tümünü görüntüle" + +[portal.recentActivity.empty] +description = "Pipeline çalıştırmaları, dağıtımlar ve aracı etkinlikleri burada görünecek." +title = "Henüz burada bir şey yok" + +[portal.search] +ariaLabel = "Ara" +placeholder = "Stirling'de ara — endpoints, pipelines, docs…" + +[portal.search.empty] +noActionsDescription = "Hızlı eylemler kullanılabilir olduğunda burada görünecek." +noActionsTitle = "Hızlı eylem yok" +noMatches = "\"{{query}}\" için eşleşme yok" +noMatchesDescription = "Farklı bir anahtar kelime deneyin veya kataloğa göz atın." + +[portal.settings.groups] +admin = "Yönetici" + +[portal.settings.sections] +account-link = "Hesap bağlantısı" + +[portal.shell.header] +accountFallback = "Hesap" +accountMenu = "Hesap menüsü" +darkMode = "Koyu mod" +lightMode = "Açık mod" +search = "Ara" +searchPlaceholder = "Ara…" +signOut = "Çıkış yap" +switchToDark = "Koyu temaya geç" +switchToLight = "Açık temaya geç" + +[portal.shell.sidebar] +appEditor = "Editor" +appProcessor = "Processor" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} belge" +linkAccount = "Stirling hesabını bağla" +planEditor = "Editor planı" +planEnterprise = "Enterprise planı" +planProcessor = "Processor planı" +primaryNav = "Birincil gezinme" +switchApp = "Uygulama değiştir" + +[portal.sources] +subtitle = "Belgeleri Stirling'e besleyen yeniden kullanılabilir giriş bağlantıları. Bir bağlantıyı bir kez yapılandırın, ardından istediğiniz sayıda ilkeden referans verin. Yapılandırması ve hangi ilkelerin kullandığı için bir satıra tıklayın." +title = "Kaynaklar" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Kaynak bağla" + +[portal.sources.delete] +body = "\"{{name}}\" silinsin mi? Bu işlem geri alınamaz. Ona referans veren ilkelerin güncellenmesi gerekir." +cancel = "İptal" +confirm = "Sil" +title = "Kaynak silinsin mi?" + +[portal.sources.detail] +closeAriaLabel = "Ayrıntıyı kapat" +delete = "Kaynağı sil" +docs24h = "Son 24 saat" +docs30d = "Son 30 gün" +docsTotal = "Toplam görülen" +docsTrend = "Son 30 gündeki belgeler" +documents = "Belgeler" +edit = "Düzenle" +notReferenced = "Hiçbir ilke tarafından referans verilmiyor, bu yüzden silmek güvenli." +pause = "Duraklat" +resume = "Sürdür" +subtitle = "{{type}} · {{status}}" +usedBy = "Kullanan" + +[portal.sources.empty] +description = "İlkelerinizin belgeleri alabileceği bir yer olması için bir klasör (ve yakında bulut depolama) bağlayın." +title = "Henüz bağlı kaynak yok" + +[portal.sources.kpi] +inUse = "Kullanımda" +total = "Bağlantılar" +unused = "Kullanılmıyor" + +[portal.sources.status] +active = "Aktif" +disabled = "Devre dışı" +unused = "Kullanılmıyor" + +[portal.sources.table] +source = "Kaynak" +status = "Durum" +usedBy = "İlkeler" + +[portal.sources.types.editor] +label = "Editor" + +[portal.sources.types.folder] +description = "Yeni belgeler için sunucudaki bir dizini izleyin." +label = "Klasör" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling'in işlenecek dosyalar için izlediği mutlak yol." +label = "Dizin yolu" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "İçerik kontrolü değişen her dosyayı okur; bu yüzden içeriği değiştirmeyen yeniden adlandırmalar ve dokunmalar yeniden işlenmez." +label = "Değişiklik algılama" + +[portal.sources.types.folder.fields.identity.options] +hash = "Boyut, tarih ve içerik kontrolü" +stat = "Boyut ve değiştirilme tarihi" + +[portal.sources.types.folder.fields.mode] +label = "Okuma modu" + +[portal.sources.types.folder.fields.mode.options] +consume = "Tüket: her dosyayı bir kez işle" +snapshot = "Anlık görüntü: klasörü her çalıştırmada yeniden oku" + +[portal.sources.types.folder.fields.recursive] +label = "Klasör derinliği" + +[portal.sources.types.folder.fields.recursive.options] +all = "Alt klasörleri dahil et" +top = "Yalnızca üst seviye" + +[portal.sources.types.unknown] +label = "Kaynak" + +[portal.sources.wizard] +back = "Geri" +cancel = "İptal" +continue = "Devam" +editTitle = "Kaynağı düzenle" +name = "Ad" +namePlaceholder = "örn. Talep alımı" +save = "Değişiklikleri kaydet" +subtitle = "Adım {{current}} / {{total}} · {{label}}" +title = "Kaynak bağla" +type = "Tür" + +[portal.sources.wizard.steps] +chooseType = "Tür seç" +configure = "Yapılandır" +review = "İncele ve bağla" + +[portal.usage] +managePayment = "Ödemeyi yönet" +subtitle = "Stirling'in faturalandırdığı her PDF için tüketim, faturalar ve plan yönetimi tek bir konsolda." +title = "Kullanım ve faturalandırma" + +[portal.usage.error] +loadWallet = "Cüzdan yüklenemedi" +openStripePortal = "Stripe portalı açılamadı" +walletUnavailable = "Cüzdan kullanılamıyor: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Tekrar oturum aç" +body = "Stirling hesap oturumunuzun süresi doldu. Faturalandırmayı görüntülemek için tekrar oturum açın — örneğiniz bağlı kalır." +title = "Oturum süresi doldu" + +[portal.users] +title = "Kullanıcılar" + +[portal.users.roles] +subtitle = "Her rol her planda bulunur — her birinin yapabilecekleri kuruluş genelinde sabittir." +title = "Roller" + +[portal.users.roles.admin] +label = "Yönetici (Kuruluş sahibi)" +summary = "Çalışma alanı, ayarlar ve üyeler üzerinde tam yönetişim." + +[portal.users.roles.admin.permissions] +0 = "Kullanıcıları, takımları ve rolleri yönet" +1 = "S3 bağlantıları dahil tüm entegrasyonları yönet" +2 = "Portal erişimi ver veya iptal et" +3 = "Takım Sahibinin yapabildiği her şey" + +[portal.users.roles.guest] +label = "Misafir" +summary = "Sınırlı veya yalnızca web erişimi; kişisel yapılandırmalar tutamaz." + +[portal.users.roles.guest.permissions] +0 = "Yalnızca web / demo kullanımı" +1 = "API anahtarları veya entegrasyon yok" +2 = "Portal erişimi yok" +3 = "Paylaşılan yerlerde salt okunur" + +[portal.users.roles.member] +label = "Üye" +summary = "Normal kullanıcı — paylaşılan kaynaklarla ve kendi yapılandırmalarıyla çalışır." + +[portal.users.roles.member.permissions] +0 = "Editor'ı ve paylaşılan entegrasyonları kullan" +1 = "Kişisel API ve MCP yapılandırmaları oluştur" +2 = "Kendileriyle paylaşılan takım yapılandırmalarını gör" +3 = "S3 veya çalışma alanı yönetimi yok" + +[portal.users.roles.team_owner] +label = "Takım sahibi" +summary = "Bir takımın sahibidir — takım üyelerinin kaynaklarını ve paylaşılan yapılandırmalarını yönetir." + +[portal.users.roles.team_owner.permissions] +0 = "Takımın S3 bağlantılarını oluştur ve yönet" +1 = "Takıma ait entegrasyon yapılandırmalarını yönet" +2 = "Varsayılan ilke üzerinden portal erişimi" +3 = "Üyenin yapabildiği her şey" + +[portal.welcome] +ariaLabel = "Stirling PDF'ye hoş geldiniz" +badge = "Açık kaynak" +installEditor = "Editor'ı yükle" +inviteTeammates = "Takım arkadaşlarını davet et" +openInBrowser = "Tarayıcıda aç" +perks = "Sonsuza kadar ücretsiz · Kendi sunucunuzda barındırılabilir" +subtitle = "Dünyanın en güvenli PDF Editor'ı, her boyuttaki takım için ücretsizdir. 60+ PDF işlemi ve SSO içerir." +title = "Hoş geldiniz" +titleAccent = "Stirling PDF" + [printFile] title = "Dosya Yazdır" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Bu sunucuyla paketlenen backend bağımlılıkları için lisanslar." +backendLabel = "Backend Lisansları" +backendTitle = "Backend 3. Taraf Lisansları" +empty = "Bağımlılık bulunamadı." +frontendDescription = "Sürüm derlemesine paketlenen frontend bağımlılıkları için lisanslar." +frontendLabel = "Frontend Lisansları" +frontendTitle = "Frontend 3. Taraf Lisansları" +license = "Lisans" +listDescription = "Liste, sürüm paketinden veya backend endpoint'inden doğrudan UI içinde gösterilir." +listTitle = "Paketlenmiş bağımlılıklar" +loadError = "Üçüncü taraf lisansları yüklenemedi" +module = "Modül" +version = "Sürüm" + [settings.licensingAnalytics] audit = "Denetim" plan = "Plan" @@ -7686,7 +9775,9 @@ memberRemoved = "Üye başarıyla kaldırıldı" namePlaceholder = "Takım adını girin" personal = "Kişisel" removeError = "Üye kaldırılamadı" +renameCancel = "Yeniden adlandırmayı iptal et" renameError = "Takım yeniden adlandırılamadı" +renameSubmit = "Takım adını kaydet" renameSuccess = "Takım başarıyla yeniden adlandırıldı" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Davet Gönder" title = "Takım Üyesi Davet Et" [team.members] +actions = "Üye eylemleri" emailColumn = "E-posta" empty = "Henüz takım üyesi yok" nameColumn = "Ad" @@ -7933,6 +10025,146 @@ title = "Ayrıntılı İstatistikler" unknownEndpoint = "Bilinmeyen uç nokta" visits = "Ziyaret" +[users] +lastActive = "Son aktif" +learnMore = "Roller ve erişim hakkında daha fazla bilgi edinin." +locked = "Kilitli" +roleFor = "{{name}} için rol" +rowActions = "{{name}} için eylemler" +showAll = "Tüm {{count}} öğeyi göster" +showLess = "Daha az göster" +subtitle2 = "Kişileriniz, takımlarınız ve erişim seviyeleriniz." +suspended = "Askıya alındı" +teamActions = "Takım eylemleri" +title = "Kullanıcılar" +you = "(siz)" + +[users.action] +deleteTeam = "Takımı sil" +disableMfa = "MFA'yı sıfırla" +move = "Takıma taşı" +reinstate = "Yeniden etkinleştir" +remove = "Kuruluştan kaldır" +rename = "Takımı yeniden adlandır" +resetPw = "Parolayı sıfırla" +suspend = "Askıya al" +unlock = "Hesabın kilidini aç" + +[users.cap] +addProcessor = "+ Processor" +approver = "İlkeyi onaylar" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "{{name}} takımı silinsin mi? Takım önce boş olmalıdır - üyelerini başka bir takıma taşıyın ve hâlâ herhangi bir entegrasyon yapılandırmasına sahip olmamalıdır." +deleteTeamTitle = "Takımı sil" +disableMfaBody = "{{name}} adlı kullanıcının MFA kaydı kaldırılsın mı? Gerekliyse bir sonraki girişte tekrar kuracak." +disableMfaTitle = "MFA'yı sıfırla" +removeBody = "{{name}} adlı kullanıcı kuruluştan kalıcı olarak kaldırılsın mı? Bu işlem geri alınamaz." +removeTitle = "Üyeyi kaldır" + +[users.empty] +description = "İş birliğine başlamak için takımınızı davet edin." +title = "Henüz üye yok" + +[users.group] +addToTeam = "Takıma ekle" +guestCount = "{{count}} misafir" +guests = "Misafirler" +guestsDesc = "Dış iş ortakları, paylaştıklarınızla sınırlıdır. Yalnızca Editor." +ledBy = "{{owner}} tarafından yönetiliyor" +org = "Kuruluş" +orgDesc = "Kuruluş genelinde yetkiye ve ilke onayına sahip sahipler" +owners = "{{count}} sahip" +team = "{{name}} takımı" +teamMeta = "{{count}} kişi" + +[users.invite] +access = "Erişim" +action = "Kişileri davet et" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Oturum açma yöntemi" +authWeb = "Parola" +create = "Hesap oluştur" +createSubtitle = "Parola veya SSO ile kendi sunucunuzda barındırılan bir hesap oluşturun." +createTitle = "Hesap oluştur" +editorDesc = "Stirling PDF Editor'da PDF'leri düzenleyin. Herkes bunu alır." +email = "Email adresi" +emailError = "Geçerli bir email adresi girin" +emailPlaceholder2 = "ad@sirket.com" +forceChange = "İlk oturum açmada parola değişikliği zorunlu olsun" +forceMfa = "İlk oturum açmada MFA kurulumu zorunlu olsun" +method = "Nasıl eklenecekler" +methodDirect = "Hesabı doğrudan oluştur" +methodEmail = "Email ile davet et" +password = "Parola" +passwordError = "Parola en az 8 karakter olmalıdır" +processorDeferred = "Davet gönderildi, ancak Processor erişimi henüz verilemedi - katıldıklarında listeden ayarlayın." +processorDesc = "Yönetişim yüzeyi, pipeline çalıştırma, aracılar ve API." +role = "Rol" +send2 = "Davet gönder" +subtitle2 = "Stirling çalışma alanınıza katılmak için bir e-posta alacaklar." +team = "Ekip" +title = "Kişileri davet et" +username = "Kullanıcı adı" +usernameError = "Kullanıcı adı en az 3 karakter olmalıdır" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Arka uca ulaşılırken bir sorun oluştu veya erişiminiz yok. Tekrar deneyin." +title = "Üyeler yüklenemedi" + +[users.moveTeam] +apply = "Taşı" +team = "Ekip" +title = "Ekibe taşı" + +[users.newTeam] +action = "+ Yeni ekip" +create = "Ekip oluştur" +emailError = "Geçerli bir e-posta adresi girin" +name = "Ekip adı" +namePlaceholder = "örn. Finans" +nameRequired = "Ekip adı gereklidir" +owner = "Ekip Sahibi" +ownerFailed = "Ekip oluşturuldu, ancak sahip davet edilemedi. Listeden birini atayın." +ownerHelper = "Her ekibin bir lideri vardır. Processor açık olarak Ekip Sahibi olarak davet edilecek ve diğerlerini ekleyebilecekler. Daha sonra yeniden atama yapabilirsiniz." +ownerPlaceholder = "owner@company.com" +subtitle = "Kişileri, erişimlerini yöneten bir Ekip Sahibi altında gruplandırın." +title = "Yeni ekip" + +[users.renameTeam] +apply = "Yeniden adlandır" +name = "Ekip adı" +title = "Ekibi yeniden adlandır" + +[users.resetPw] +apply = "Parolayı sıfırla" +confirm = "Parolayı onayla" +copied = "Panoya kopyalandı" +copyHint = "Bunu şimdi kopyalayın - tekrar gösterilmeyecek." +email = "Sıfırlama hakkında kullanıcıya e-posta gönder" +forceChange = "Sonraki girişte parola değişikliği iste" +generate = "Güvenli bir parola oluştur" +includePw = "Yeni parolayı e-postaya ekle" +mismatch = "Parolalar eşleşmiyor" +newPassword = "Yeni parola" +regen = "Yeniden oluştur" +title = "Parolayı sıfırla" +tooShort = "Parola en az 8 karakter olmalıdır" + +[users.role] +guest = "Misafir" +member = "Üye" +orgOwner = "Kuruluş Sahibi" +teamOwner = "Ekip Sahibi" + +[users.team] +grantProcessor = "Ekibe Processor ver" +revokeProcessor = "Ekipten Processor'ı kaldır" + [validateSignature] date = "Tarih" downloadCsv = "CSV İndir" @@ -8057,14 +10289,23 @@ zoomOut = "Uzaklaştır" [viewer.attachments] addAttachment = "Ek ekle" close = "Ekleri kapat" +closeSidebar = "Ekler kenar çubuğunu kapat" +download = "Eki indir" empty = "Bu belgede ek yok" loading = "Ekler yükleniyor..." noDocument = "Eklerini görmek için bir PDF açın." noMatch = "Aramanızla eşleşen ek yok" noSupport = "Bu görüntüleyici için ek desteği mevcut değil." +retry = "Tekrar dene" searchPlaceholder = "Eklerde ara" title = "Ekler" +[viewer.bookmarks] +bookmarkTitle = "Yer imi başlığı" +closeSidebar = "Yer imleri kenar çubuğunu kapat" +collapseAll = "Tüm yer imlerini daralt" +expandAll = "Tüm yer imlerini genişlet" + [viewer.comments] addComment = "Yorum ekle" addCommentPlaceholder = "Yorum ekle..." @@ -8075,6 +10316,7 @@ clearAll = "Tüm yorumları temizle" clearAllDescription = "Bu, kenar çubuğundaki yorumları ve yanıtları kaldırır; belgedeki bağlı ek açıklamalar ise korunur." clearAllTitle = "Tüm yorumlar temizlensin mi?" close = "Yorumları kapat" +closeSidebar = "Yorumlar kenar çubuğunu kapat" deleteAnnotationAndComment = "Açıklamayı ve yorumu sil" deleteDescription = "Bu açıklamaya bir yorum eklenmiş. Açıklamayı koruyup kenar çubuğundan yalnızca yorumu kaldırabilir veya hepsini silebilirsiniz." deleteTitle = "Açıklamayı yorumlardan kaldır?" @@ -8106,6 +10348,11 @@ title = "Form Alanları" unsavedBadge = "Kaydedilmemiş" unsavedDesc = "Kaydedilmemiş değişiklikleriniz var" +[viewer.layers] +closeSidebar = "Katmanlar kenar çubuğunu kapat" +hideAll = "Tüm katmanları gizle" +showAll = "Tüm katmanları göster" + [viewer.link] delete = "Bağlantıyı sil" @@ -8136,6 +10383,9 @@ resultsOf = "/ {{total}}" [viewer.signature] delete = "İmzayı sil" +[viewer.thumbnails] +closeSidebar = "Küçük resimler kenar çubuğunu kapat" + [viewPdf] tags = "görüntüle,oku,açıklama ekle,metin,görüntü" title = "PDF Görüntüle/Düzenle" @@ -8562,6 +10812,7 @@ loading = "Kişiler yükleniyor..." locked = "kilitli" lockedBadge = "Kilitli" loginRequired = "Önce oturum açma modunu etkinleştirin" +memberActions = "Üye işlemleri" noMembersFound = "Üye bulunamadı" role = "Rol" searchMembers = "Üyeleri ara..." @@ -8571,6 +10822,7 @@ unlockAccount = "Hesabın Kilidini Aç" unlockUserError = "Kullanıcı hesabının kilidi açılamadı" unlockUserSuccess = "Kullanıcı hesabının kilidi başarıyla açıldı" user = "Kullanıcı" +userInfo = "Kullanıcı bilgisi" [workspace.people.actions] upgrade = "Yükselt" @@ -8716,6 +10968,7 @@ removeMemberError = "Kullanıcı takımdan çıkarılamadı" removeMemberSuccess = "Kullanıcı takımdan çıkarıldı" renameTeamLabel = "Takımı Yeniden Adlandır" system = "Sistem" +teamActions = "Ekip işlemleri" teamName = "Takım Adı" teamNotFound = "Takım bulunamadı" title = "Takımlar" diff --git a/frontend/editor/public/locales/uk-UA/translation.toml b/frontend/editor/public/locales/uk-UA/translation.toml index 1a8b986e10..18669c7b19 100644 --- a/frontend/editor/public/locales/uk-UA/translation.toml +++ b/frontend/editor/public/locales/uk-UA/translation.toml @@ -7,6 +7,7 @@ black = "Чорний" blue = "Синій" cancel = "Скасувати" chooseFile = "Вибрати файл" +clear = "Очистити" close = "Закрити" comingSoon = "Незабаром" confirm = "Підтвердити" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} файлів готово." property = "Властивість" quickPosition = "Швидке розташування" red = "Червоний" +remove = "Видалити" reset = "Скинути" review = "Огляд" save = "Зберегти" @@ -180,6 +182,7 @@ addMoreFiles = "Додати ще файли..." attachments = "Виберіть вкладення" info = "Виберіть файли для додавання до вашого PDF. Ці файли буде вбудовано й вони будуть доступні через панель вкладень PDF." placeholder = "Виберіть файли..." +removeFile = "Видалити файл" selectedFiles = "Вибрані файли" submit = "Додати вкладення" @@ -1628,6 +1631,9 @@ title = "Бажаєте покращити Stirling PDF?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Вирівняти по центру" +alignLeft = "Вирівняти ліворуч" +alignRight = "Вирівняти праворуч" annotationStyle = "Стиль анотації" backgroundColor = "Колір фону" borderOff = "Рамка: вимкнено" @@ -2531,6 +2537,7 @@ title = "Загальне правило" [certSign.source] device = "Цей пристрій" +noOtherSources = "Інші джерела сертифікатів недоступні." server = "Сервер" stepTitle = "Джерело сертифіката" upload = "Завантажити" @@ -2805,6 +2812,7 @@ back = "Назад" cancel = "Скасувати" close = "Закрити" collapse = "Згорнути" +confirm = "Підтвердити" continue = "Продовжити" copied = "Скопійовано!" copy = "Копіювати" @@ -3595,7 +3603,9 @@ makeCopy = "Створити копію" mobileShort = "Мобільні" mobileUpload = "Мобільне завантаження" mobileUploadNotAvailable = "Мобільне завантаження не ввімкнено" +moreOptions = "Більше параметрів" myFiles = "Мої файли" +nextFile = "Наступний файл" noFiles = "Немає доступних файлів" noFilesFound = "За вашим запитом файлів не знайдено" noRecentFiles = "Недавніх файлів не знайдено" @@ -3605,6 +3615,7 @@ openInFileEditor = "Відкрити в редакторі файлів" openInPageEditor = "Відкрити в редакторі сторінок" owner = "Власник" ownerUnknown = "Невідомо" +previousFile = "Попередній файл" recent = "Недавні" removeBoth = "Видалити в обох місцях" removeFilePrompt = "Цей файл збережено на цьому пристрої та на вашому сервері. Де ви хочете його видалити?" @@ -3680,7 +3691,9 @@ workbench = "Робоча область" [fileSidebar] addFiles = "Додати файли" +addingFiles = "Додавання файлів…" collapse = "Згорнути бічну панель" +customizeGroups = "Налаштувати групи" dropHint = "Відкрийте файли, щоб почати" dropToAdd = "Drop files to add" expand = "Розгорнути бічну панель" @@ -3693,8 +3706,11 @@ noFiles = "Файлів ще немає" openFileManager = "Відкрити файловий менеджер" openFromComputer = "Відкрити з комп’ютера" openSettings = "Відкрити налаштування" +other = "Інше" +recent = "Нещодавні" search = "Пошук" searchPlaceholder = "Пошук файлів..." +viewAll = "Переглянути всі файли ({{count}})" [fileSidebar.fileItem] closeViewer = "Закрити переглядач" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Додати" +addLabel = "Додати мітку…" +categoryIconAria = "Виберіть іконку для {{name}}" +createCategory = "Створити категорію" +delete = "Видалити категорію" +done = "Готово" +hide = "Приховати категорію" +newCategory = "Назва нової категорії…" +removeLabel = "Видалити {{name}}" +rename = "Перейменувати" +reset = "Скинути до стандартних налаштувань" +search = "Пошук міток…" +show = "Показати категорію" +subtitle = "Групуйте файли в батьківські категорії. Додавайте наявні або нові мітки до категорії, перейменовуйте її або створюйте власну. Файли, які не належать до жодної з ваших категорій, відображаються в розділі «Інше»." +title = "Категорії бічної панелі" + [filesPage] addToWorkspace = "Додати до робочої області" addToWorkspaceCount = "Додати {{count}} до робочої області" @@ -3715,6 +3748,7 @@ backToFolder = "Назад до {{folder}}" backToMyFiles = "Назад до «Мої файли»" breadcrumbs = "Шлях до папки" cancel = "Скасувати" +classification = "Класифікація" clearSearch = "Очистити пошук" clearSelection = "Очистити вибір" closeDetails = "Закрити відомості" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Не вдалося завантажити файли added = "Додано" count = "Файли" folder = "Папка" +labels = "Мітки" modified = "Змінено" name = "Назва" size = "Розмір" -toolHistory = "Історія інструментів" toolHistoryAtVersion = "Сукупний ланцюжок інструментів" totalSize = "Загальний розмір" type = "Тип" @@ -4614,10 +4648,10 @@ welcomeTitle = "Вас запросили!" [landing] addFiles = "Додати файли" heroSubtitle = "Перетягніть або додайте наявний PDF, щоб почати." -heroTitle = "Stirling PDF" mobileUpload = "Завантажити з мобільного" openFromComputer = "Відкрити з комп’ютера" uploadFromComputer = "Завантажити з комп’ютера" +workbenchEmptyStateHero = "Перетягніть PDF будь-куди" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Вивід" [onboarding] activeFiles = "Вигляд Активні файли показує всі PDF, завантажені до інструменту, і дозволяє вибрати, які з них обробляти." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Закрити" cropSettings = "Тепер, коли ми вибрали файл, який хочемо обрізати, можемо налаштувати інструмент Обрізка, щоб вибрати область, до якої слід обрізати PDF." fileCheckbox = "Клацання по файлу позначає його для обробки. Можна вибрати кілька файлів для пакетних операцій." fileReplacement = "Змінений файл автоматично замінить оригінал у Робочій області, що дозволить легко пропустити його через інші інструменти." @@ -4955,6 +4990,7 @@ skipTheTour = "Пропустити тур" [onboarding.desktopInstall] body = "Stirling найкраще працює як настільний додаток. Ви можете працювати офлайн, швидше отримувати доступ до документів і редагувати їх локально на своєму комп’ютері." +selectOs = "Виберіть операційну систему" title = "Завантажити" titleWithOs = "Завантажити для {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Редактор PDF" [pdfTextEditor.actions] applyChanges = "Застосувати зміни" +clearText = "Очистити текст" downloadCopy = "Завантажити копію" +moreOptions = "Більше параметрів" reset = "Скинути зміни" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Договори" +"Financial reports" = "Фінансові звіти" +"HR records" = "Кадрові записи" +Insurance = "Страхування" +Invoices = "Рахунки-фактури" +"Legal filings" = "Юридичні подання" +"Medical / PHI" = "Медичні / PHI" +"Tax documents" = "Податкові документи" + [policies.enforcement] applying = "Застосовуємо {{names}}" applyingProgress = "Застосовуємо {{names}} ({{done}} з {{total}})" @@ -5963,9 +6011,95 @@ export = "Застосування перед експортом" input = "Застосування під час імпорту" print = "Застосування перед друком" +[policies.field] +accessLog = "Журнал доступу" +archiveAfter = "Архівувати після" +auditTrail = "Аудиторський слід" +belowThreshold = "Нижче порога" +destination = "Призначення" +frameworks = "Фреймворки" +immutableHold = "Незмінне утримання" +keepFor = "Зберігати протягом" +minConfidence = "Мін. впевненість" +notify = "Сповіщати під час маршрутизації" +onViolation = "У разі невідповідності" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 рік" +"30 days" = "30 днів" +"90 days" = "90 днів" +Never = "Ніколи" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Позначити для перевірки" +Hold = "Утримати" +"Route to bucket" = "Маршрутизувати в bucket" + +[policies.fieldOption.destination] +Documents = "Документи" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 рік" +"3 years" = "3 роки" +"30 days" = "30 днів" +"7 years" = "7 років" +Indefinite = "Безстроково" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Автоматично приховати PHI" +"Block export" = "Заблокувати експорт" +"Flag for review" = "Позначити для перевірки" +"Quarantine document" = "Помістити документ у карантин" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Додати" +addPlaceholder = "Додати мітку…" +customNote = "Налаштовано для вашої команди." +defaultNote = "Використовується вбудоване стандартне значення, спільне для вашої команди." +duplicate = "\"{{name}}\" уже існує." +edit = "Редагувати мітки" +empty = "Міток ще немає." +export = "Експорт JSON" +iconAria = "Виберіть іконку для {{name}}" +import = "Імпорт JSON" +importError = "Не вдалося імпортувати цей файл." +managedNote = "Командними мітками керує керівник вашої команди." +modalSubtitle = "Спільно для всієї вашої команди. Класифікатор вибирає мітки, що відповідають кожному документу." +modalTitle = "Мітки класифікації" +pickIcon = "Використати іконку {{label}}" +removeAria = "Видалити {{name}}" +resetToDefault = "Скинути до стандартного" +saveForTeam = "Зберегти для команди" +saving = "Збереження…" +sectionLabel = "Мітки класифікації" +startFromScratch = "Почати з нуля" +teamCount = "командні мітки" +tooLong = "Мітки можуть містити щонайбільше {{max}} символів." +ungrouped = "Без групи" +view = "Переглянути мітки" + [policies.pii] account = "Номери рахунків (позначені)" card = "Кредитні / дебетові картки" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Маршрутні номери США (ABA)" ssn = "Номери соціального страхування" +[policies.settings] +noneExport = "Наразі під час експорту не виконується жодна політика." +noneUpload = "Наразі під час завантаження не виконується жодна політика." +onExport = "Під час експорту" +onUpload = "Під час завантаження" +reorderHandle = "Перетягніть, щоб змінити порядок" +runOrderDesc = "Коли на одному тригері виконується кілька політик, вони виконуються в цьому порядку — кожна на вихідних даних попередньої політики. Перетягніть, щоб змінити порядок." +title = "Налаштування політик" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Параметри політики" +policySettings = "Налаштування політик" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Повторити невдалі політики ({{count}})" +rowProgress = "Оброблено файлів: {{completed}} з {{total}}" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Що таке політика?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} застосовується..." +badgeRan = "Політика {{name}} виконана для цього файлу" +blockingAction = "{{action}} заблоковано під час застосування політики, зачекайте..." +dismiss = "Закрити накладення" +enforcingTitle = "Застосування політики..." +viewAnyway = "Переглянути файл (політика ще застосовується)" + +[portal] +comingSoon = "Незабаром" + +[portal.accountLink.card] +billingNote = "Автоматична обробка списується з гаманця вашої організації." +eyebrow = "Прив’язка облікового запису" +linkButton = "Прив’язати ваш обліковий запис Stirling" +linked = "Прив’язано" +linkedAs = "Прив’язано як {{name}}." +linkedGeneric = "Цей екземпляр прив’язано." +notLinked = "Не прив’язано" +title = "Прив’язати цю організацію до її облікового запису Stirling" +unlink = "Відв’язати" + +[portal.accountLink.card.error] +title = "Не вдалося прив’язати" + +[portal.accountLink.card.loginNotConfigured] +after = "щоб увімкнути прив’язку облікового запису до розміщеного облікового запису Stirling. У режимі розробки можна імітувати вхід із діалогового вікна прив’язки." +before = "Налаштуйте" +title = "Вхід SaaS не налаштовано" + +[portal.accountLink.gate] +action = "Прив’язати обліковий запис" +description = "Прив’яжіть обліковий запис Stirling цієї організації, щоб використовувати платні функції." +title = "Прив’яжіть, щоб розблокувати" +titleFeature = "Прив’яжіть, щоб розблокувати {{feature}}" + +[portal.accountLink.instances] +active = "Активний" +revoke = "Відкликати" +revoked = "Відкликано" +unnamed = "Безіменний екземпляр" + +[portal.accountLink.instances.columns] +instance = "Екземпляр" +lastSeen = "Востаннє помічено" +linked = "Прив’язано" +status = "Статус" + +[portal.accountLink.instances.empty] +description = "Прив’яжіть обліковий запис цієї організації, а потім зареєструйте свої self-hosted екземпляри, щоб бачити їх тут." +title = "Немає прив’язаних екземплярів" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} дн. тому" +daysAgo_other = "{{count}} дн. тому" +hoursAgo_one = "{{count}} год тому" +hoursAgo_other = "{{count}} год тому" +justNow = "щойно" +minutesAgo_one = "{{count}} хв тому" +minutesAgo_other = "{{count}} хв тому" +never = "ніколи" + +[portal.accountLink.modal] +linkSubtitle = "Увійдіть в обліковий запис, з якого має виставлятися рахунок за цей сервер." +linkTitle = "Прив’язати ваш обліковий запис Stirling" +reauthSubtitle = "Ваш сеанс завершився — знову увійдіть у свій обліковий запис Stirling. Ваш екземпляр залишиться прив’язаним." +reauthTitle = "Увійдіть знову" +simulateSignIn = "Імітувати вхід (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "щоб увімкнути прив’язку в застосунку до розміщеного облікового запису Stirling." +and = "і" +before = "Налаштуйте" +title = "Вхід SaaS не налаштовано" + +[portal.accountLink.panel] +instancesSub = "Кожен self-hosted екземпляр, зареєстрований у цій організації. Відкличте облікові дані, щоб негайно вимкнути його автоматичний доступ." +instancesTitle = "Прив’язані екземпляри" +revokeError = "Не вдалося відкликати екземпляр" +sub = "Прив’яжіть цю self-hosted організацію до її облікового запису Stirling, щоб автоматична обробка списувалася з гаманця вашої організації." + +[portal.accountLink.panel.loadError] +forbidden = "Лише власник команди може переглядати прив’язані екземпляри організації." +generic = "Не вдалося завантажити прив’язані екземпляри команди. Спробуйте ще раз за мить." +title = "Не вдалося завантажити прив’язані екземпляри" + +[portal.accountLink.state] +free = "План Editor" +subscribed = "План Processor" +unlinked = "Не прив’язано" + +[portal.agentBuilder] +bootstrapFromDocument = "Ініціалізувати з документа" +sectionsAriaLabel = "Розділи конструктора агентів" +selectorAriaLabel = "Агенти" +subtitle = "Проєктуйте, тестуйте й запускайте AI-агентів, які класифікують, витягують дані з ваших документів і маршрутизують їх. Визначайте сценарії, обмежуйте доступ до інструментів, запускайте еталонний набір і публікуйте версію." +title = "Конструктор агентів" + +[portal.agentBuilder.bootstrap] +cancel = "Скасувати" +dropzoneText = "Виберіть зразок документа (PDF або зображення)" +lead = "Додайте зразок документа, і ми запропонуємо сценарії та схему витягання, які ви зможете уточнити. Нічого не публікується, доки ви це не переглянете." +submit = "Ініціалізувати агента" +subtitle = "Створіть нового агента на основі одного репрезентативного файлу" +title = "Ініціалізація з документа" + +[portal.agentBuilder.empty] +description = "Ініціалізуйте агента зі зразка документа, щоб створити його сценарії та схему витягання, а потім уточніть і опублікуйте." +title = "Агентів ще немає" + +[portal.agentBuilder.evals] +casesPassing = "Успішні випадки" +columnCase = "Випадок оцінювання" +columnLatency = "Затримка" +columnResult = "Результат" +fail = "невдача" +goldenSetPassRate = "Частка успішних для еталонного набору" +latencyMs = "{{ms}} мс" +notRun = "не запускалося" +pass = "успіх" +passRate = "Частка успішних" +runEvals = "Запустити оцінювання" + +[portal.agentBuilder.evals.empty] +description = "Оцінювання перетворюють ваші сценарії на повторюваний еталонний набір. Оновіть план, щоб відстежувати частку успішних з часом і блокувати публікації на її основі." +title = "Еталонного набору ще немає" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "за еталонними наборами" +activeAgents = "Активні агенти" +avgPassRate = "Середня частка успішних оцінювань" +fleetWide = "по всьому парку" +latestPublished = "Остання опублікована" +scenarios = "Сценарії" +testCases = "тестові випадки" +totalDescription_one = "{{count}} загалом" +totalDescription_other = "{{count}} загалом" + +[portal.agentBuilder.scenarios] +add = "Додати" +addScenario = "Додати сценарій" +enable = "Увімкнути" +expectationLabel = "Очікувана поведінка" +expectationPlaceholder = "Що має зробити агент" +inEval = "в оцінюванні" +mute = "Вимкнути звук" +muted = "вимкнено" +nameLabel = "Назва" +namePlaceholder = "напр. ескалація відповідності" + +[portal.agentBuilder.tabs] +evals = "Оцінювання" +scenarios = "Сценарії" +tools = "Інструменти" +versions = "Версії" + +[portal.agentBuilder.tools] +broadAccess = "Широкий доступ" +deniedHint = "Вибрані інструменти заблоковано. Усе інше залишається доступним для виклику." +deniedTools = "Заборонені інструменти" +governanceGate = "Керування інструментами доступне на плані Enterprise." +restricted = "Обмежено" +restrictedAccess = "Обмежений доступ до інструментів" +restrictedDescription = "Дозволити всі інструменти, крім тих, які ви забороните нижче." + +[portal.agentBuilder.versions] +current = "поточна" +historyGate = "Повна історія версій і відкат доступні на плані Enterprise." +publish = "Опублікувати" +rollBack = "Відкотити" + +[portal.assistant] +close = "Закрити помічника" +error = "Не вдалося зв’язатися з помічником." +errorWithDetail = "Не вдалося зв’язатися з помічником: {{detail}}" +inputAriaLabel = "Запитайте помічника" +inputPlaceholder = "Запитайте про Stirling…" +open = "Відкрити помічника" +send = "Надіслати" +title = "Помічник" +tryAsking = "Спробуйте запитати" +typing = "Друкує" + +[portal.auth] +loading = "Завантаження" +redirectingToEditor = "Перенаправлення до редактора..." + +[portal.billing.checkout] +noClientSecret = "Edge-функція не повернула client_secret." +subtitle = "Додайте картку, щоб продовжити після безкоштовного гранту плану Editor. Stripe подбає про решту." +title = "Увімкнути план Processor" + +[portal.billing.checkout.activationSlow] +body = "Ваш платіж успішний, але активація триває трохи довше, ніж зазвичай. Вона ввімкнеться автоматично — закрийте це вікно, і незабаром вона з’явиться тут." +close = "Закрити" +title = "Майже готово" + +[portal.billing.checkout.error] +title = "Не вдалося розпочати checkout" + +[portal.billing.checkout.finalizing] +body = "Ваш платіж пройшов. Ми вмикаємо обробку за лічильником у ваших прив’язаних екземплярах — зазвичай це займає кілька секунд." +hint = "Будь ласка, залиште це вікно відкритим." +title = "Активація вашого плану Processor..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "у portal env, щоб увімкнути checkout у застосунку." +bodyBefore = "Налаштуйте" +title = "Stripe не налаштовано" + +[portal.billing.enterpriseUpsell] +cta = "Сформувати вашу пропозицію Enterprise" +description = "Знижки за гарантовані обсяги, ізольоване розгортання, індивідуальні MSA та перевірки безпеки, а також партнерства зі сторонніми дистриб’юторами." +eyebrow = "Знижка за обсяг · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Активні цього місяця" +cost = "Вартість" +editorsDeployed = "Розгорнуті редактори" +inviteTeammates = "Запросити колег" +pdfsEdited = "Відредаговано PDF" +subtitle = "Розгортайте будь-де для всієї вашої команди." +title = "Безкоштовні PDF-редактори" + +[portal.billing.freePlan] +checkoutErrorTitle = "Не вдалося розпочати checkout" +currentPlan = "Поточний план" +freeForever = "Безкоштовно назавжди" +noTeamResolved = "Для вашого гаманця ще не визначено команду — оновіть і спробуйте ще раз." +ownerOnly = "Лише власник команди може ввімкнути план Processor." +planName = "Editor" +ssoIncluded = "SSO включено" +switchOnProcessor = "Увімкнути Processor →" +unlimitedUsers = "Необмежена кількість користувачів" + +[portal.billing.invoices] +columnAmount = "Сума" +columnDate = "Дата" +columnDescription = "Опис" +columnPdfsProcessed = "Оброблено PDF" +columnStatus = "Статус" +descriptionFallback = "Рахунок" +downloadAriaLabel = "Завантажити рахунок {{number}} як PDF" +emptyDescription = "Коли ваша команда оформить підписку й завершиться перший цикл, ваші рахунки з’являться тут." +emptyTitle = "Рахунків ще немає" +fetchLimitNote_one = "Показано {{count}} ваш останній рахунок. Старіші рахунки є в порталі Stripe." +fetchLimitNote_other = "Показано {{count}} ваших останніх рахунків. Старіші рахунки є в порталі Stripe." +loadError = "Не вдалося завантажити рахунки: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Показати всі {{count}}" +showAll_other = "Показати всі {{count}}" +showFewer_one = "Показати менше (перші {{count}})" +showFewer_other = "Показати менше (перші {{count}})" +showMostRecent_one = "Показати {{count}} останній" +showMostRecent_other = "Показати {{count}} останніх" +title = "Історія рахунків" +viewAriaLabel = "Переглянути рахунок {{number}} у Stripe" +viewLink = "Переглянути ↗" + +[portal.billing.linkPrompt] +cta = "Прив’язати обліковий запис Stirling" +description = "Ручне редагування PDF — перегляд, підписання, об’єднання, розділення, водяні знаки, стиснення, конвертація, ручний OCR — завжди безкоштовне, незалежно від прив’язки. Прив’яжіть, щоб отримати 500 безкоштовних PDF для обробки за лічильником (автоматизація, AI та API); коли знадобиться більше, увімкніть план Processor і платіть лише за те, що використовуєте." +title = "Прив’яжіть ваш обліковий запис Stirling" + +[portal.billing.paymentMethod] +billedMonthly = "Щомісячне виставлення рахунків" +cardEnding = "{{brand}} закінчується на {{last4}}" +cardFallback = "Картка" +expiresBilledMonthly = "Дійсна до {{expiry}} · щомісячне виставлення рахунків" +eyebrow = "Спосіб оплати" +managedSub = "Дані вашої картки та платіжні дані безпечно зберігаються в клієнтському порталі Stripe." +managedTitle = "Керується в Stripe" +update = "Оновити" + +[portal.billing.pdfsProcessed] +emptyPeriod = "У цьому періоді ще немає обробки за лічильником." +eyebrow = "PDF, оброблені в цьому періоді" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF за лічильником, розділені за категоріями" +segmentAgentsDesc = "Дії AI-агентів" +segmentAgentsLabel = "Агенти" +segmentApiDesc = "Прямі API-запити" +segmentApiLabel = "API" +segmentAutomationDesc = "Автоматизації та конвеєри" +segmentAutomationLabel = "Автоматизація" +unit = "PDF за лічильником" + +[portal.billing.spendLimit] +adjustLimit = "Змінити ліміт" +cancel = "Скасувати" +capControlNote = "Зміни застосовуються негайно — підвищуйте або знижуйте межу будь-коли." +capSuffix = "/ місяць" +capSuffixWithDocs = "/ місяць · ≈ {{documents}} документів" +displaySub = "Вам виставляють рахунок лише за автоматично оброблене — ніколи понад межу." +editTitle = "Установіть місячну межу" +eyebrow = "Ліміт витрат" +guardrailBody = "жорстка межа — вам ніколи не виставлять рахунок понад неї. На межі обробка за лічильником призупиняється (необмежене редагування PDF продовжує працювати), доки ви її не підвищите або цикл не скинеться. Нічого не втрачається." +guardrailLabel = "Ваш запобіжник:" +noCap = "без обмеження" +pctUsed = "використано {{pct}}%" +remaining = "залишилося {{amount}}" +save = "Зберегти ліміт" +saveError = "Не вдалося зберегти ліміт" +thisPeriodUncapped = "{{amount}} за цей період · без обмеження" +usedThisMonth = "{{amount}} використано цього місяця" +useSuggested = "Використати запропоноване · {{amount}} / місяць" + +[portal.billing.spendLimit.projection] +body_one = "За {{rate}}/день ви досягнете межі приблизно за {{count}} день (~{{monthEnd}} кінець місяця). Запропонований ліміт ~{{suggested}}." +body_other = "За {{rate}}/день ви досягнете межі приблизно за {{count}} днів (~{{monthEnd}} кінець місяця). Запропонований ліміт ~{{suggested}}." +label = "Прогнозується перевищення." + +[portal.billing.spendThisMonth] +eyebrow = "Витрати цього місяця" +processed_one = "Оброблено {{formattedCount}} PDF." +processed_other = "Оброблено {{formattedCount}} PDF." +processedWithRate_one = "Оброблено {{formattedCount}} PDF, по {{rate}} за кожен." +processedWithRate_other = "Оброблено {{formattedCount}} PDF, по {{rate}} за кожен." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Підвищте його зараз, щоб автоматична обробка ніколи не призупинялася." +approachingTitle = "Ви використали {{pct}}% свого місячного ліміту витрат" +raiseLimit = "Підвищити ліміт" +reachedBody = "Обробку за лічильником призупинено, доки ви не підвищите ліміт або цикл не скинеться. Необмежене редагування PDF продовжує працювати." +reachedTitle = "Досягнуто місячного ліміту витрат" + +[portal.billing.subscribedPlan.portalError] +title = "Не вдалося відкрити портал Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "з {{allowance}} безкоштовних PDF використано" +capSuffix_other = "з {{allowance}} безкоштовних PDF використано" +eyebrow = "Пробний період Processor" +statusLabel_one = "залишилося {{remaining}}" +statusLabel_other = "залишилося {{remaining}}" +sub = "Користуйтеся PDF Editor безкоштовно. Платіть за автоматичну обробку PDF." +title_one = "Обробіть {{allowance}} PDF безкоштовно" +title_other = "Обробіть {{allowance}} PDF безкоштовно" +titleWithRate_one = "Обробіть {{allowance}} PDF безкоштовно, потім {{rate}}/PDF" +titleWithRate_other = "Обробіть {{allowance}} PDF безкоштовно, потім {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Заблоковано" +openAriaLabel = "Відкрити компонент {{name}}" + +[portal.catalogue.detail] +addToProject = "Додати до проєкту" +ariaLabel = "Відомості про компонент" +tabsAriaLabel = "Розділи відомостей про компонент" +upgradeToUnlock = "Оновіть план, щоб розблокувати" + +[portal.catalogue.detail.code] +install = "Встановлення" +usage = "Використання" + +[portal.catalogue.detail.locked] +description = "{{name}} включено з плану {{tier}}. Оновіть план, щоб вбудувати його." +title = "Недоступно у вашому плані" + +[portal.catalogue.detail.preview] +badge = "Live preview" +note = "Інтерактивна sandbox відображається тут" + +[portal.catalogue.detail.pricing] +note = "За лічильником за {{unit}}. Використання понад щомісячну безкоштовну квоту виставляється на ваш обліковий запис і деталізується в Usage & Billing." + +[portal.catalogue.detail.stats] +billedOn = "Оплачується за" +embeds30d = "Вбудовування (30 дн.)" +freeQuota = "Безкоштовна квота" +freeQuotaValue = "{{amount}} / міс." +maturity = "Зрілість" +none = "Немає" +perAction = "За дію" +price = "Ціна" + +[portal.catalogue.detail.tabs] +code = "Код" +overview = "Огляд" +pricing = "Ціни" +props = "Props / API" + +[portal.catalogue.props] +optional = "необов’язково" +required = "обов’язково" + +[portal.catalogue.props.columns] +description = "Опис" +name = "Prop" +required = "Обов’язково" +type = "Тип" + +[portal.catalogue.summary] +componentsGa = "Компоненти GA" +componentSpendMtd = "Витрати на компоненти (MTD)" +embedsThisMonth = "Вбудовувань цього місяця" +inBeta = "У beta" + +[portal.components.billingUnit] +approval = "схвалення" +check = "перевірка" +event = "подія" +render = "рендеринг" +review = "перегляд" +session = "сеанс" +signature = "підпис" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Вбудовувані SDK-віджети, які ви додаєте у власний застосунок — переглядач, процес e-sign, панель AI-перевірки. Кожен оплачується за дію. Натисніть картку, щоб переглянути встановлення, використання та props." +title = "Компоненти" + +[portal.componentsView.empty] +description = "Не вдалося завантажити каталог компонентів. Спробуйте ще раз незабаром." +title = "Немає доступних компонентів" + +[portal.componentsView.lockedBanner] +description = "Компоненти GA доступні на Pay-as-you-go; кілька компонентів Beta доступні лише для Enterprise. Заблоковані картки показують пропозицію оновлення." +title = "Деяким компонентам потрібен платний план" + +[portal.docs.authentication] +codeCaption = "кожен запит" +eyebrow = "ПОЧАТОК РОБОТИ" +lead = "Усі запити автентифікуються за допомогою bearer token. Ключі мають область дії для середовища й ніколи не завершуються, якщо їх не ротувати." +liveKey = "Production-ключі — оплачувані, з обмеженням швидкості відповідно до вашого плану." +testKey = "Sandbox-ключі — безкоштовні, повертають синтетичні fixtures." +title = "Автентифікація" + +[portal.docs.components] +codeCaption = "вбудувати переглядач" +eyebrow = "КОМПОНЕНТИ" +lead = "Вбудовуваний UI для черг перевірки та інспекції документів. Використовуйте власні стилі або надану тему." +title = "Готові переглядачі" + +[portal.docs.endpoints] +eyebrow = "API REFERENCE" +fieldCount_one = "{{count}} поле" +fieldCount_other = "{{count}} полів" +filterAll = "Усі" +filterAriaLabel = "Фільтрувати endpoints за вертикаллю" +lead = "Кожен тип документа — це typed endpoint. POST файл і отримайте JSON, перевірений за схемою. Фільтруйте за вертикаллю нижче." +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API REFERENCE" +lead = "Помилки повертають стабільний машинозчитуваний код і повідомлення для людини. Тіло 4xx завжди містить request_id для підтримки." +title = "Помилки" + +[portal.docs.nav] +ariaLabel = "Документація" + +[portal.docs.nav.empty] +description = "Не вдалося завантажити індекс документації." +title = "Документація недоступна" + +[portal.docs.quickstart] +eyebrow = "ПОЧАТОК РОБОТИ" +lead = "Надішліть свій перший документ на typed endpoint і отримайте структурований JSON у три кроки. Без навчання моделі й prompt engineering." +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "для рецептів copy-paste." +bodyBeforeLink = "підключіть той самий виклик до конвеєра, щоб зв’язати валідацію, приховування та доставку — або надайте його агенту через MCP. Див." +label = "Далі:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Створіть scoped key на вкладці Infrastructure. Ключі мають обмеження швидкості й необов’язковий IP allowlist. Експортуйте його у ваш shell:" +title = "Випустіть API-ключ" + +[portal.docs.quickstart.step2] +body = "POST файл на будь-який typed endpoint. Endpoint визначає схему, яку ви отримаєте у відповідь — тут це витягач рахунків-фактур." +snippetCaption = "витягти рахунок-фактуру" +title = "Надішліть документ" + +[portal.docs.quickstart.step3] +body = "Кожна відповідь перевіряється за схемою endpoint, з оцінкою впевненості та походженням для кожного поля." +codeCaption = "200 OK" +title = "Прочитайте структурований результат" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Паралельність" +eyebrow = "ПОЧАТОК РОБОТИ" +lead = "Ліміти масштабуються відповідно до вашого плану. Відповідь 429 містить заголовок Retry-After; SDK автоматично виконують back off." +requestsPerMinute = "Запити / хвилину" +title = "Обмеження швидкості та квоти" + +[portal.docs.recipes] +cloneButton = "Клонувати рецепт" +eyebrow = "PLAYBOOKS" +lead = "Наскрізні шаблони, що зв’язують джерела, операції та призначення. Кожен відповідає конвеєру, який можна клонувати." +title = "Рецепти" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Клієнти first-party з типізованими відповідями, автоматичними повторними спробами та потоковими завантаженнями. Усі відстежують той самий каталог endpoints." +title = "Офіційні SDK" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Застаріло" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "Вбудовані іменовані можливості, які ваш агент викликає як один інструмент. Кожна навичка — це детермінований ланцюг операцій із прикріпленими оцінюваннями." +title = "Навички агента" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API REFERENCE" +lead = "Підпишіться на події document.processed, pipeline.completed і quota.threshold. Payloads підписуються за допомогою HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header із вашим signing secret, перш ніж довіряти payload. SDK постачають" +beforeSignature = "Перевірте" + +[portal.documents] +exportCsv = "Експорт CSV" +search = "Пошук за назвою файлу, ID..." +subtitle = "Кожен документ, оброблений вашою організацією, з повним записом обробки. Доступ до вмісту надається за запитом." +title = "Документи" + +[portal.documents.audit] +approved = "Схвалено" +archived = "Архівовано" +elevation = "Підвищення доступу" +empty = "Подій ще не зафіксовано." +extracted = "Оброблено" +flagged = "Потребує перевірки" +ingested = "Прийнято" +reviewed = "На розгляді" + +[portal.documents.drawer] +sectionsAriaLabel = "Розділи відомостей про документ" + +[portal.documents.drawer.tabs] +audit = "Аудит" +extractions = "Витягнення" +overview = "Огляд" + +[portal.documents.elevation] +requestAccess = "Запитати доступ" + +[portal.documents.elevation.active] +description = "Тимчасове надання — доступ журналюється та обмежений у часі." +descriptionFourEyes = "Тимчасове надання — колегу-рецензента сповіщено (four-eyes)." +title = "Доступ спливає через {{time}}" + +[portal.documents.elevation.gated] +description = "Вміст захищено політикою zero-standing-access. Запит запускає обмежене в часі надання доступу." +descriptionFourEyes = "Вміст захищено політикою zero-standing-access. Запит запускає обмежене в часі надання доступу та сповіщає колегу-рецензента (four-eyes)." +title = "Конфіденційний документ" + +[portal.documents.extractions] +empty = "З цього документа не було витягнуто жодних полів." +masked = "Витягнуті поля приховано. Запитайте тимчасовий доступ, щоб переглянути вміст цього документа." + +[portal.documents.extractions.columns] +confidence = "Впевненість" +field = "Поле" +value = "Значення" + +[portal.documents.filters] +all = "Усі" +ariaLabel = "Фільтрувати документи за статусом" +flagged = "Позначені" +inReview = "На розгляді" +processed = "Оброблено" + +[portal.documents.overview] +action = "Конвеєр / Дія" +product = "Продукт" +received = "Час" +status = "Статус" +type = "Тип" +user = "Користувач" + +[portal.documents.queue.empty] +description = "Коли джерела подаватимуть документи у ваші конвеєри, вони з’являться тут для перевірки." +title = "У черзі немає документів" + +[portal.documents.status] +error = "Помилка" +flagged = "Потребує перевірки" +inReview = "На розгляді" +processed = "Оброблено" + +[portal.documents.table] +auto = "Авто" +editorAction = "Редактор" +empty = "Жоден документ не відповідає цьому фільтру." +rowActions = "Дії рядка" +sensitiveLabel = "Конфіденційно" +sensitiveTitle = "Конфіденційно — потрібен доступ" + +[portal.documents.table.columns] +action = "Конвеєр / Дія" +document = "Документ" +product = "Продукт" +status = "Статус" +time = "Час" +user = "Користувач" + +[portal.editorAdmin] +subtitle = "Розгортайте Stirling PDF Editor, підключайте самостійно розміщені екземпляри до своєї організації та керуйте активним парком — цілями, станом, обліковими даними й офлайн-активацією в одному місці." +title = "Розгортання Редактора" + +[portal.editorAdmin.health.columns] +activeUsers = "Активні користувачі" +host = "Host" +lastSeen = "Остання активність" +region = "Регіон" +status = "Статус" +version = "Версія" + +[portal.editorAdmin.health.empty] +description = "Розгорніть ціль і підключіть її, щоб бачити тут актуальний стан екземпляра." +title = "Екземпляри не звітують" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Згенерувати офлайн-пакет" +lockCopy = "Офлайн- та локальна активація є частиною Enterprise." +subtitle = "Згенеруйте підписаний пакет активації для офлайн- або локального встановлення без вихідного мережевого шляху. Перенесіть його на екземпляр і застосуйте під час першого налаштування." +talkToSales = "Зв’язатися з відділом продажів" +title = "Ізольована активація" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} підписано та готово до перенесення. Він активує один екземпляр і спливає через 14 днів." +title = "Пакет готовий" + +[portal.editorAdmin.pairing] +generated = "Згенеровано ✓" +generateNewCode = "Згенерувати новий код" +lockCopy = "Підготовка через IaC є частиною Enterprise." +rotate = "Ротувати" +talkToSales = "Зв’язатися з відділом продажів" + +[portal.editorAdmin.sections.health] +sub = "Кожен екземпляр Редактора, що звітує, — версія, регіон, статус, остання активність і активні користувачі." +title = "Стан екземплярів" + +[portal.editorAdmin.sections.pairing] +sub = "Підключіть самостійно розміщений редактор до цієї організації. Згенеруйте токен, передайте короткий код або налаштуйте через IaC." +title = "Підключення" + +[portal.editorAdmin.sections.targets] +sub = "Де працює Редактор. Скопіюйте фрагмент, щоб запустити самостійно розміщений екземпляр, або використайте Managed Cloud без операційного супроводу." +title = "Цілі розгортання" + +[portal.editorAdmin.serviceToken] +currentToken = "Поточний токен" +lastRotated = "Остання ротація" +rotateButton = "Ротувати сервісний токен" +subtitle = "Екземпляри автентифікуються в організації за допомогою цих облікових даних. Ротуйте їх за розкладом або негайно після підозри на витік." +title = "Сервісний токен" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Видано новий токен. Оновіть STIRLING_SERVICE_TOKEN кожного самостійно розміщеного екземпляра протягом 24-годинного пільгового вікна, інакше вони перейдуть офлайн." +title = "Ротуйте активні екземпляри" + +[portal.editorAdmin.status] +degraded = "Погіршений" +healthy = "Справний" +offline = "Офлайн" +pairing = "Підключення" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} екземпляр" +instanceCount_other = "{{count}} екземпляри" +talkToSales = "Зв’язатися з відділом продажів" +upgradePlan = "Оновити план" + +[portal.editorAdmin.targets.lock] +enterprise = "Локальне та самостійне розміщення Kubernetes є частиною Enterprise." +paid = "Самостійне розміщення з Docker і Kubernetes відкривається на платному плані." + +[portal.editorAdmin.targets.state] +available = "Доступно" +locked = "Заблоковано" +running = "Працює" + +[portal.errorBoundary] +description = "У цьому поданні сталася неочікувана помилка. Спробуйте ще раз або виберіть інший розділ на бічній панелі." +retry = "Спробувати ще раз" +title = "На цій сторінці щось пішло не так" + +[portal.home.editor] +activeUsers = "{{n}} активних" +invite = "Запросити колег" +name = "Stirling PDF Editor" +open = "Відкрити в браузері" +updated = "оновлено {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Самостійне розміщення · Docker" +kubernetes = "Самостійне розміщення · Kubernetes" + +[portal.home.greeting] +afternoon = "Добрий день" +evening = "Добрий вечір" +morning = "Доброго ранку" + +[portal.home.onboarding] +dismiss = "Закрити налаштування" +notStarted = "Не розпочато" +progress = "{{done}} з {{total}} виконано" +title = "Завершіть налаштування" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC для всієї організації, погоджене ціноутворення за обсягом та ізольоване розгортання." +cta = "Почати пробний період" +ctaQuote = "Отримати пропозицію" +lead = "Для 250+ співробітників." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Розгорніть настільний застосунок, безкоштовно назавжди." +title = "Завантажте PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} активних · {{recommended}} рекомендовано" +chip = "{{active}} активних" +title = "Увімкніть політики" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} підключено · кожен PDF керується там, де він потрапляє" +chip = "{{connected}} підключено" +title = "Підключіть джерела" + +[portal.home.quickActions] +subtitle = "Головні завдання на сьогодні" +title = "Швидкі дії" + +[portal.home.quickActions.buildPipeline] +blurb = "3-кроковий конструктор над бібліотекою типізованих операцій" +title = "Створити конвеєр" + +[portal.home.quickActions.connectSource] +blurb = "S3, агенти, webhooks, відстежувані папки" +title = "Підключити джерело" + +[portal.home.quickActions.issueApiKey] +blurb = "Ключ з областю дії, обмеженнями швидкості та списком дозволених IP" +title = "Видати ключ API" + +[portal.infrastructure] +manageEditorDeployment = "Керувати розгортанням Редактора" +sectionsAriaLabel = "Розділи інфраструктури" +subtitle = "Розгортання, облікові дані, стан безпеки, сховище та журнал аудиту для вашого робочого простору Stirling." +title = "Інфраструктура" + +[portal.infrastructure.apiKeys] +createKey = "Створити ключ" +heading = "Ключі API" +subheading = "Облікові дані з областю дії, обмеженнями швидкості для кожного ключа, дозволами та списками дозволених IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "Дозволені IP" +anyIp = "Будь-який IP (без списку дозволених)" +created = "Створено" +lastUsed = "Останнє використання" +permissions = "Дозволи" +rateLimit = "Обмеження швидкості" +rateLimitValue = "{{value}} зап./хв" +usageMonth = "Використання цього місяця" +usageToday = "Використання сьогодні" + +[portal.infrastructure.apiKeys.empty] +description = "Створіть ключ з областю дії, щоб почати викликати Stirling API." +title = "Ключів API ще немає" + +[portal.infrastructure.audit] +filterAriaLabel = "Фільтрувати події аудиту за категорією" +heading = "Журнали аудиту" +latencyValue = "{{value}} мс" +noEventsInCategory = "У цій категорії немає подій." +subheading = "Кожна подія автентифікації, конфігурації та обробки у вашому робочому просторі." + +[portal.infrastructure.audit.columns] +actor = "Виконавець" +event = "Подія" +latency = "Затримка" +status = "Статус" +target = "Ресурс" +timestamp = "Позначка часу" + +[portal.infrastructure.audit.empty] +description = "Активність робочого простору з’являтиметься тут у міру виникнення." +title = "Немає подій аудиту" + +[portal.infrastructure.audit.export] +cancel = "Скасувати" +error = "Не вдалося експортувати. Спробуйте ще раз." +exportButton = "Експорт" +exporting = "Експортування…" +fieldsLegend = "Стовпці" +format = "Формат" +open = "Експорт" +subtitle = "Завантажте події аудиту як CSV або JSON. Виберіть, які стовпці включити." +title = "Експортувати журнал аудиту" + +[portal.infrastructure.audit.export.fields] +date = "Дата" +documentName = "Назва документа" +ipAddress = "IP-адреса" +outcome = "Результат" +tool = "Інструмент" +username = "Ім’я користувача" + +[portal.infrastructure.audit.filters] +all = "Усі" +auth = "Автентифікація" +config = "Конфігурація" +elevation = "Підвищення доступу" +processing = "Обробка" +security = "Безпека" + +[portal.infrastructure.audit.forbidden] +description = "Журнал аудиту доступний керівникам команд і адміністраторам. Попросіть доступ у керівника команди або адміністратора." +title = "У вас немає доступу" + +[portal.infrastructure.audit.metrics] +config = "Конфігурація" +elevation = "Підвищення доступу" +processing = "Обробка" +totalEvents = "Усього подій · 24 год" + +[portal.infrastructure.createKey] +cancel = "Скасувати" +createKey = "Створити ключ" +done = "Готово" +ipAllowlistHelper = "Діапазони CIDR, розділені комами. Залиште порожнім, щоб дозволити будь-який IP." +ipAllowlistLabel = "Список дозволених IP" +keyNameLabel = "Назва ключа" +keyNamePlaceholder = "напр. Production · ingest" +permissionsLabel = "Дозволи" +secretKeyCaption = "Секретний ключ" +secretWarning = "Збережіть це в менеджері секретів. Stirling зберігає лише хеш — відновити його пізніше неможливо." +subtitle = "Обмежте ключ мінімально необхідною областю. Ви можете ротувати або відкликати його будь-коли." +subtitleCreated = "Скопіюйте цей секрет зараз — його більше не буде показано." +title = "Створити ключ API" +titleCreated = "Ключ створено" + +[portal.infrastructure.deployments] +msValue = "{{value}} мс" +throughputValue = "{{value}}/хв" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Розгорнув" +environment = "Середовище" +product = "Продукт" +status = "Статус" +version = "Версія" +when = "Коли" + +[portal.infrastructure.deployments.recent] +heading = "Останні розгортання" +subheading = "Останні випуски в продуктах і середовищах." + +[portal.infrastructure.deployments.regionColumns] +instances = "Екземпляри" +latency = "Затримка" +load = "Навантаження" +p99 = "P99" +region = "Регіон" +status = "Статус" +throughput = "Пропускна здатність" +uptime = "Час безвідмовної роботи" +version = "Версія" + +[portal.infrastructure.deployments.regions] +heading = "Регіони" +subheading = "Поточний стан кожного розгорнутого регіону Stirling — затримка, навантаження та версія випуску." + +[portal.infrastructure.deployments.regions.empty] +description = "Розгорнуті регіони з’являться тут після підготовки вашого робочого простору." +title = "Регіони не розгорнуто" + +[portal.infrastructure.models] +heading = "Моделі" +msValue = "{{value}} мс" +subheading = "Каталог моделей і маршрутизація, що забезпечують обробку документів у вашому робочому просторі." + +[portal.infrastructure.models.byom] +description = "Зареєструйте локальну або самостійно розміщену модель і закріпіть її за регіоном для обробки з урахуванням резидентності даних." +title = "Власна модель" + +[portal.infrastructure.models.catalogue] +heading = "Каталог" +sub = "Керовані моделі, доступні вашому робочому простору, з актуальною затримкою та вартістю." +subEnterprise = "Керовані, власні та локальні моделі — з доступним закріпленням за регіонами." + +[portal.infrastructure.models.catalogue.empty] +description = "Моделі в каталозі вашого робочого простору з’являться тут." +title = "Немає доступних моделей" + +[portal.infrastructure.models.columns] +cost = "Вартість" +latency = "Затримка" +load = "Навантаження" +model = "Модель" +status = "Статус" +type = "Тип" +version = "Версія" + +[portal.infrastructure.models.metrics] +activeModels = "Активні моделі" +avgLatency = "Середня затримка" +included = "Включено" +monthlySpend = "Щомісячні витрати на моделі" + +[portal.infrastructure.models.routing] +empty = "Правила маршрутизації не налаштовано." +heading = "Правила маршрутизації" +sub = "Яка модель обробляє кожну операцію. Типове правило застосовується, коли не збігається жодне вужче правило." +subLocked = "Спрямовуйте операції до конкретних моделей — доступно на платних планах." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Оновіться до Pro, щоб керувати тим, яка модель обробляє кожну операцію та тип документа." +title = "Маршрутизація моделей — платна функція" + +[portal.infrastructure.models.routingColumns] +default = "Типово" +docType = "Тип документа" +modelForAria = "Модель для {{operation}}" +operation = "Операція" +routedTo = "Спрямовано до" + +[portal.infrastructure.security.access.byok] +description = "Надайте ключ із власного KMS. Stirling шифрує ним, але все ще може читати." +label = "Власний ключ (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Ключі ніколи не залишають ваш KMS. Stirling зберігає лише шифротекст." +label = "Зберігайте власний ключ (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling керує ключами шифрування. Найпростіше — нуль операцій із ключами з вашого боку." +label = "Ключі, що зберігаються Stirling" + +[portal.infrastructure.security.accessPolicy] +heading = "Політика доступу до документів" +subheading = "Керує тим, хто може розшифровувати оброблені документи в стані спокою." + +[portal.infrastructure.security.attestations] +heading = "Підтвердження відповідності" +noReport = "Звіт недоступний" +subheading = "Стан аудиту за кожним фреймворком, зі звітами щодо підтверджених контролів." +viewReport = "Переглянути звіт →" + +[portal.infrastructure.security.compliance] +heading = "Відповідність вимогам" +subheading = "Підтвердження та сертифікації, що охоплюють платформу Stirling." + +[portal.infrastructure.security.empty] +description = "Конфігурація безпеки вашого робочого простору з’явиться тут." +title = "Стан безпеки недоступний" + +[portal.infrastructure.security.hyokBanner] +description = "З HYOK ключі шифрування ніколи не залишають ваш KMS. Stirling зберігає й обробляє лише шифротекст, який ви можете відкликати будь-коли." +title = "Stirling не може розшифрувати ваші документи" + +[portal.infrastructure.security.ipAllowlist] +empty = "Діапазони IP не налаштовано — дозволено всі IP." +heading = "Список дозволених IP" +sub = "Доступ до API обмежено цими діапазонами CIDR." +subLocked = "Обмежте доступ до API відомими діапазонами IP — доступно на платних планах." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Оновіться до Pro, щоб обмежити доступ до API конкретними мережами." +title = "Списки дозволених IP — платна функція" + +[portal.infrastructure.security.ipColumns] +added = "Додано" +addedBy = "Додав" +cidr = "CIDR" +label = "Мітка" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Керування ключами шифрування" +keyId = "Ідентифікатор ключа" +lastRotated = "Остання ротація" +rotateKey = "Ротувати ключ" +rotationPolicy = "Політика ротації" +subheading = "Зберігання ключів, що шифрують документи в стані спокою — хто може розшифровувати та як ключі ротуються." + +[portal.infrastructure.security.managedBanner] +description = "Зберігання власних ключів BYOK і HYOK доступне на Enterprise. Оновіться, щоб надавати ключі з власного KMS." +title = "На вашому плані ключами керує Stirling" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Азійсько-Тихоокеанський регіон" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · межа даних GDPR" +label = "Європейський Союз" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Сполучені Штати" + +[portal.infrastructure.security.residencyHeader] +heading = "Резидентність даних" +subheading = "Де документи зберігаються та обробляються." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "{{value}} використано" + +[portal.infrastructure.storage.empty] +description = "Підключене сховище та використання з’являться тут." +title = "Сховище не налаштовано" + +[portal.infrastructure.storage.lifecycle] +active = "Активно" +activeRange = "0–{{value}} дн." +archived = "Архівовано" +coldStorage = "холодне сховище" +deleted = "Видалено" +never = "ніколи" +purged = "очищено" + +[portal.infrastructure.storage.providers] +connect = "Підключити" +connected = "Підключено" +heading = "Підключені провайдери" +subheading = "Куди записуються оброблені артефакти." + +[portal.infrastructure.storage.retention] +heading = "Зберігання" +subheading = "Як довго артефакти зберігаються перед видаленням за життєвим циклом." +windowLabel = "Типове вікно зберігання" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} день" +days_other = "{{count}} днів" +never = "Ніколи не видаляти" + +[portal.infrastructure.storage.totalUsage] +heading = "Загальне використання" +progressLabel = "Використано сховища" +subheading = "Сховище, використане всіма підключеними провайдерами." + +[portal.infrastructure.tabs] +apiKeys = "Ключі API" +audit = "Журнали аудиту" +deployments = "Розгортання" +models = "Моделі" +security = "Безпека" +storage = "Сховище" + +[portal.nav] +agent-builder = "Конструктор агентів" +components = "Компоненти" +docs = "Документація для розробників" +documents = "Документи" +editor = "Редактор" +home = "Головна" +infrastructure = "Інфраструктура" +pipelines = "Конвеєри" +policies = "Політики" +procurement = "Закупівлі" +settings = "Налаштування" +sources = "Джерела" +usage = "Використання та оплата" +users = "Користувачі" + +[portal.notifications] +markAllRead = "Позначити всі як прочитані" +title = "Сповіщення" +viewAll = "Переглянути всі" + +[portal.notifications.ariaLabel] +none = "Сповіщення, немає непрочитаних" +unread_one = "Сповіщення, {{count}} непрочитане" +unread_other = "Сповіщення, {{count}} непрочитаних" + +[portal.notifications.count] +allRead = "усі прочитані" +loading = "завантаження" +new_one = "{{count}} нове" +new_other = "{{count}} нових" + +[portal.notifications.empty] +description = "Немає нових сповіщень." +title = "У вас усе переглянуто" + +[portal.pipelines] +subtitle = "Кожен автоматизований конвеєр документів на backend: упорядкований ланцюг операцій над набором джерел, що запускається тригером. Натисніть рядок, щоб переглянути його кроки та джерела." +title = "Конвеєри" + +[portal.pipelines.actions] +newPipeline = "Новий конвеєр" + +[portal.pipelines.builder] +addStep = "Додати інструмент" +back = "Назад до конвеєрів" +discard = "Відхилити зміни" +enabled = "Увімкнено" +keepEditing = "Продовжити редагування" +needsUpload = "Потрібен завантажений файл" +noToolMatches = "Жоден інструмент не відповідає вашому пошуку." +pipelineSettings = "Налаштування конвеєра" +searchTools = "Пошук інструментів" +selectToolBody = "Додайте інструмент, щоб створити конвеєр." +selectToolTitle = "Інструментів ще немає" +toolSettings = "Налаштування інструмента" +unknownStep = "Нерозпізнана операція, залишено як є." +unsavedBody = "У вас є незбережені зміни. Зберегти їх перед виходом чи відхилити?" +unsavedTitle = "Незбережені зміни" +uploadUnsupported = "Завантажені файли поки не підтримуються в конвеєрах, тому ці кроки не можна зберегти: {{tools}}." +usesDefaults = "Запускається з типовими налаштуваннями" + +[portal.pipelines.composer] +addTool = "Додати інструмент" +cancel = "Скасувати" +chainEmpty = "Додайте інструмент, щоб почати створювати конвеєр." +create = "Створити конвеєр" +directory = "Вихідна папка" +directoryHelp = "Абсолютний шлях на сервері. Має бути в межах налаштованих дозволених папок." +editingUnsupported = "Відображення цих параметрів інструмента для редагування поки не підтримується." +moveDown = "Перемістити вниз" +moveUp = "Перемістити вгору" +name = "Назва" +namePlaceholder = "напр. Redaction sweep" +noSources = "Джерела ще не підключено. Конвеєр усе одно може запускатися для файлів, переданих йому напряму." +noToolSettings = "Цей інструмент не має налаштовуваних параметрів." +operations_one = "Операція ({{count}})" +operations_other = "Операції ({{count}})" +output = "Вивід" +removeStep = "Вилучити операцію" +save = "Зберегти зміни" +scheduleEvery = "Запускати кожні" +sources = "Джерела" +sourcesLoading = "Завантаження джерел..." +trigger = "Тригер" +triggerManual = "Лише вручну" + +[portal.pipelines.composer.unit] +days = "днів" +hours = "годин" +minutes = "хвилин" + +[portal.pipelines.delete] +body = "Видалити \"{{name}}\"? Цю дію не можна скасувати." +cancel = "Скасувати" +confirm = "Видалити" +title = "Видалити конвеєр?" + +[portal.pipelines.detail] +delete = "Видалити конвеєр" +run = "Запустити зараз" + +[portal.pipelines.empty] +action = "Створити конвеєр" +description = "Створіть свій перший конвеєр: виберіть джерела, для яких він запускається, з’єднайте операції та виберіть, куди надходитиме вивід." +title = "Конвеєрів ще немає" + +[portal.pipelines.kpi] +active = "Активні" +paused = "Призупинені" +total = "Конвеєри" + +[portal.pipelines.output] +folder = "Записати в папку" +inline = "Повернути файли" + +[portal.pipelines.run] +completed_one = "Запуск завершено." +completed_other = "Усі {{count}} запусків завершено." +empty = "Немає чого запускати: джерела не мали документів для обробки." +failed = "Запуск не вдався: {{error}}" +running = "Запуск розпочато; ще виконується." +timeout = "Запуск триває довше, ніж очікувалося; він може ще завершитися у фоновому режимі." + +[portal.pipelines.status] +active = "Активний" +paused = "Призупинений" + +[portal.pipelines.table] +name = "Конвеєр" +sources = "Джерела" +status = "Статус" +steps = "Кроки" + +[portal.pipelines.trigger] +folder-watch = "Відстеження папки" +manual = "Вручну" +schedule = "За розкладом" + +[portal.policies] +subtitle = "Постійні автоматизації, що застосовують конвеєр інструментів до кожного документа. Кожна політика спрацьовує під час завантаження або експорту, запускає свій ланцюг інструментів і зберігає примусово оброблену версію поруч з оригіналом." +title = "Політики" + +[portal.policies.card] +comingSoon = "Оновити до Enterprise" +notSetUp = "Не налаштовано" + +[portal.policies.categories.compliance] +desc = "Забезпечуйте вимоги HIPAA, GDPR, SOC 2 або FedRAMP для кожного документа." +label = "Відповідність вимогам" + +[portal.policies.categories.ingestion] +desc = "Класифікуйте документи, витягуйте структуровані дані, застосовуйте правила іменування та нормалізуйте сторінки." +label = "Приймання" + +[portal.policies.categories.retention] +desc = "Встановлюйте, як довго зберігати документи, коли архівувати та коли видаляти." +label = "Зберігання" + +[portal.policies.categories.routing] +desc = "Автоматично спрямовуйте документи до правильної команди, папки або системи." +label = "Маршрутизація" + +[portal.policies.categories.security] +desc = "Виявляйте PII, редагуйте, вилучайте активний вміст і додавайте водяні знаки до документів." +label = "Безпека" + +[portal.policies.config] +scopeAll = "Усі документи" + +[portal.policies.config.compliance] +summary = "Перевіряє документи на відповідність нормативним фреймворкам перед тим, як вони залишать систему." + +[portal.policies.config.compliance.fields] +accessLog = "Журнал доступу" +auditTrail = "Аудиторський слід" +frameworks = "Фреймворки" +onViolation = "Коли не відповідає вимогам" + +[portal.policies.config.compliance.rules] +0 = "Сканування фреймворка" +1 = "Примусова дія" +2 = "Аудиторський слід" + +[portal.policies.config.ingestion] +summary = "Класифікує документи, витягує структуровані дані, застосовує іменування та нормалізує сторінки." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Нижче порога" +minConfidence = "Мін. впевненість" + +[portal.policies.config.ingestion.rules] +0 = "Класифікувати" +1 = "Витягнути" +2 = "Назвати" +3 = "Нормалізувати" + +[portal.policies.config.retention] +summary = "Застосовує правила щодо того, як довго зберігаються документи, коли архівуються та коли видаляються." + +[portal.policies.config.retention.fields] +archiveAfter = "Архівувати після" +immutableHold = "Незмінне утримання" +keepFor = "Зберігати протягом" + +[portal.policies.config.retention.rules] +0 = "Утримання зберігання" +1 = "Автоархівація" +2 = "Блокування видалення" + +[portal.policies.config.routing] +summary = "Спрямовує документи до правильного місця призначення на основі типу та класифікації." + +[portal.policies.config.routing.fields] +destination = "Місце призначення" +notify = "Сповіщати під час маршрутизації" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Автокласифікація" +1 = "Спрямувати до папки" +2 = "Сповістити через webhook" + +[portal.policies.config.security] +summary = "Виявляє та редагує PII, вилучає активний вміст (JavaScript) і додає водяні знаки до документів." + +[portal.policies.config.security.rules] +0 = "Редагувати PII" +1 = "Видалити JavaScript" +2 = "Водяний знак" + +[portal.policies.detail] +enforces = "Застосовує" +onEveryExport = "Під час кожного експорту" +onEveryUpload = "Під час кожного завантаження" +outputAsNewFile = "як новий файл" +outputAsNewVersion = "як нову версію" +recentActivity = "Остання активність" +retry = "Повторити" +showLess = "Показати менше" +showMore = "Показати більше" +sources = "Джерела" + +[portal.policies.detail.actions] +clearHistory = "Очистити історію обробки" +delete = "Видалити" +editSettings = "Редагувати налаштування" +pause = "Призупинити" +resume = "Відновити" +runNow = "Запустити зараз" + +[portal.policies.detail.clearHistory] +body = "Ця політика забуде кожен файл, який вона вже обробила, і повторно обробить усе, що зараз є в її джерелах, під час наступного запуску. Самі файли не змінюються. Цю дію не можна скасувати." +cancel = "Скасувати" +confirm = "Очистити історію" +title = "Очистити історію обробки?" + +[portal.policies.detail.emptyActivity] +description = "Документи з’являться тут після запуску цієї політики." +title = "Активності ще немає" + +[portal.policies.endpoints] +addWatermark = "Водяний знак" +autoRedact = "Редагувати PII" +compressPdf = "Стиснути" +flatten = "Звести" +ocrPdf = "OCR" +sanitizePdf = "Видалити JavaScript" + +[portal.policies.offline] +description = "Ваші політики збережено, і вони з’являться після відновлення з’єднання." +retry = "Повторити" +title = "Backend недоступний" + +[portal.policies.stats] +activeFor = "Активна" +dataProcessed = "Оброблено даних" +docsEnforced = "Оброблено документів" + +[portal.policies.status] +active = "Активна" +paused = "Призупинена" + +[portal.policies.summary.active] +description = "Застосовується під час завантаження/експорту" +label = "Активні політики" + +[portal.policies.summary.categories] +description = "Доступні для налаштування" +label = "Категорії" + +[portal.policies.summary.docsEnforced] +description = "У межах активних політик" +label = "Оброблено документів" + +[portal.policies.summary.paused] +description = "Налаштовано, але не запускається" +label = "Призупинено" + +[portal.policies.wizard.actions] +back = "Назад" +cancel = "Скасувати" +continue = "Продовжити" +enablePolicy = "Увімкнути політику" +saveChanges = "Зберегти зміни" + +[portal.policies.wizard.capability.compress] +desc = "Стискає документ до меншого розміру файлу." +label = "Зменшити розмір файлу" + +[portal.policies.wizard.capability.flatten] +desc = "Об’єднує поля форм і анотації зі сторінкою, щоб їх не можна було редагувати." +label = "Звести документ" + +[portal.policies.wizard.capability.ocr] +desc = "Запускає OCR, щоб відскановані сторінки стали текстом, який можна виділяти та шукати." +label = "Зробити текст доступним для пошуку" + +[portal.policies.wizard.capability.redact] +desc = "Знаходить і зафарбовує конфіденційні дані — як-от номери соціального страхування та карток — щоб їх не можна було прочитати." +label = "Редагувати конфіденційну інформацію" + +[portal.policies.wizard.capability.sanitize] +desc = "Видаляє прихований JavaScript, щоб нічого не запускалося автоматично під час відкриття документа." +label = "Видалити активний вміст" + +[portal.policies.wizard.capability.watermark] +desc = "Наносить видиму позначку (наприклад, «Конфіденційно») на кожну сторінку." +label = "Застосувати водяний знак" + +[portal.policies.wizard.errors] +noTools = "Спочатку увімкніть принаймні один інструмент у робочому процесі." +saveFailed = "Не вдалося зберегти політику. Спробуйте ще раз." + +[portal.policies.wizard.output] +heading = "Вивід і запуск" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Автонумерація" +label = "Правило імені файлу" +placeholder = "Текст для додавання (необов’язково)" +prefix = "Префікс" +suffix = "Суфікс" + +[portal.policies.wizard.output.outputAs] +label = "Виводити як" +newFile = "Новий файл" +newVersion = "Нова версія" + +[portal.policies.wizard.output.runOn] +export = "Експорт" +helper = "Коли спрацьовує політика: під час завантаження або перед експортом." +label = "Запускати під час" +upload = "Завантаження" + +[portal.policies.wizard.settings] +heading = "Налаштування" + +[portal.policies.wizard.sources] +heading = "Джерела" +loading = "Завантаження джерел…" + +[portal.policies.wizard.tabs] +ariaLabel = "Кроки налаштування" +settings = "Налаштування" +workflow = "Дії" + +[portal.policies.wizard.title] +edit = "Редагувати політику {{category}}" +setUp = "Налаштувати політику {{category}}" + +[portal.policies.wizard.workflow] +description = "Виберіть, що ця політика робить із кожним документом, який обробляє." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} активні" +noRule = "Ще не застосовано жодного правила" +subtitle = "Постійні автоматизації, через які проходить кожен документ, незалежно від того, який конвеєр його обробляє." +title = "Що запускається для ваших PDF" + +[portal.policySummary.action] +comingSoon = "Перейти на Enterprise" +configure = "Налаштувати" +setUp = "Налаштувати" + +[portal.policySummary.column] +activeRule = "Активне правило" +policy = "Політика" +status = "Статус" + +[portal.policySummary.empty] +description = "Після налаштування політик категорії з’являться тут." +title = "Політик ще немає" + +[portal.policySummary.state] +active = "Активна" +off = "Вимкнено" +soon = "Незабаром" + +[portal.processingStatus] +managePlan = "Керувати планом" +volumeSuffix = "PDF оброблено · останні 30 днів" + +[portal.procurement] +reset = "Скинути закупівлю (демо)" +subtitle = "Оцініть, укладіть контракт і підключіть свою команду. Кожен документ в одному місці." +title = "Закупівля" + +[portal.procurement.action] +download = "Завантажити" +pay = "Сплатити зараз" +request = "Запитати" +sign = "Переглянути й підписати" +upload = "Завантажити" + +[portal.procurement.agreement] +agreeCta = "Погодитися й підписатися" +confirm = "Я прочитав(-ла) і погоджуюся з Stirling Enterprise Agreement." +eyebrow = "Угода" +intro = "Одна об’єднана угода охоплює вашу угоду: Master Service Agreement, Order Form, EULA та Data Processing Agreement. Перегляньте її, а потім погодьтеся прийняти пропозицію в зобов’язану підписку." +title = "Перегляньте вашу корпоративну угоду" + +[portal.procurement.builder] +addons = "Додатки" +back = "Назад" +businessName = "Назва компанії" +businessNamePlaceholder = "Ваша компанія" +continue = "Продовжити" +country = "Країна" +countryEuro = "Єврозона (EUR €)" +countryUK = "Велика Британія (GBP £)" +countryUS = "Сполучені Штати (USD $)" +eula = "Я прочитав(-ла) і погоджуюся зі Stirling Enterprise EULA. Вона регулює угоду, створену з цієї пропозиції." +generate = "Створити пропозицію" +included = "Включено" +indemnification = "Відшкодування за IP" +indemnificationSub = "Ми захищаємо від прийнятних претензій щодо IP відповідно до EULA" +offlineLicense = "Офлайн / ізольована ліцензія" +offlineLicenseSub = "Файл ліцензії для завантаження для ізольованого self-hosted екземпляра" +qbr = "Щоквартальні бізнес-огляди" +qbrSub = "Ваш SE щокварталу переглядає використання та roadmap" +running = "{{annual}} / рік · {{years}}-річний {{tcv}}" +s1Sub = "Ваша команда та PDF, які ви плануєте обробляти щороку." +s1Title = "Скільки ви оброблятимете?" +s2Sub = "Довші терміни знижують тариф; ваш рівень сервісу визначає підтримку." +s2Title = "Зобов’язання та сервіс" +s3Sub = "Для пропозиції та угоди, яку вона створює." +s3Title = "Ваші дані" +serviceLevel = "Рівень сервісу" +slDedicated = "Виділений" +slDedicatedSub = "4 робочі години · виділений менеджер облікового запису · +30%" +slPriority = "Пріоритетний" +slPrioritySub = "Того ж робочого дня · призначений CSM · +15%" +slStandard = "Стандартний" +slStandardSub = "Наступного робочого дня · спільний CSM · включено" +stepOf = "Крок {{n}} з {{total}}" +term = "Термін" +termDiscount = "Застосовано знижку {{pct}}% за багаторічне зобов’язання" +title = "Створіть свою пропозицію" +training = "Підключення та навчання" +trainingSub = "Живі сесії, щоб ваша команда швидко почала роботу" +users = "Усього користувачів" +usersPlaceholder = "наприклад, 250" +volEstimated = "Оцінено на основі {{count}} користувачів (~2,000 PDF кожен, включно з автоматизацією). Змініть, якщо знаєте точніше." +volManual = "Використовується ваше значення. Переоцініть на основі розміру команди в будь-який час." +volNoUsers = "Не впевнені? Введіть розмір вашої команди, і ми оцінимо його." +volume = "Річний обсяг PDF" +volumePlaceholder = "наприклад, 1,000,000" +years_one = "{{count}} рік" +years_other = "{{count}} років" + +[portal.procurement.docs] +count_one = "{{count}} документ" +count_other = "{{count}} документів" +done = "Готово" +here = "Ви тут" +hide = "Приховати" +optional = "Необов’язково" +paidAddon = "Платний додаток" +show = "Показати" +subtitle = "Усе, що вам потрібно на кожному кроці шляху, відображається в міру просування угоди." +supportingSubtitle = "SOC 2, перевірки безпеки, податкові форми та інше — готові, коли ваша команда безпеки або закупівель попросить. Деякі мають одноразову плату." +supportingTitle = "Підтримка вашої оцінки" +title = "Документи" +upcoming = "Майбутні" + +[portal.procurement.error] +title = "Щось пішло не так" + +[portal.procurement.hero] +company = "Ваша корпоративна угода" +ctaAgreement = "Переглянути й підписати угоду" +ctaLive = "Ви вже працюєте" +ctaPayment = "Додати платіж" +ctaQuote = "Переглянути вашу пропозицію" +ctaTrial = "Створити пропозицію" +eyebrow = "Корпоративна закупівля" +inviteTeammates = "Запросити колег" +keyDocs = "Ключові документи" +nextStep = "Наступний крок: {{action}}" +notStarted = "Не розпочато" +open = "Відкрити закупівлю" +scheduleCall = "Запланувати дзвінок" +setup1Sub = "Запросіть своїх колег" +setup1Title = "Розгорнути PDF Editor" +setup2Sub = "Увімкніть обробку в редакторах та інших джерелах" +setup2Title = "Підключити PDF Processor" +setup3Sub = "Увімкніть Security, Compliance, Routing або Retention, коли вони вам потрібні" +setup3Title = "Додати рекомендовані політики" + +[portal.procurement.journey] +daysLeft_one = "Залишився {{count}} день" +daysLeft_other = "Залишилося {{count}} днів" +engineerLabel = "Ваш solutions engineer" +eyebrow = "Ваше впровадження" +live = "Ви вже працюєте в Stirling Enterprise" +nextStep = "Наступний крок: {{action}}" +subtitle = "Ваш solutions engineer супроводжує кожен крок. Одна наступна дія за раз; повний список нижче." +title = "Від trial до запуску — один керований шлях" +trialTitle = "Enterprise trial" + +[portal.procurement.journeySteps.agreement] +blurb = "Один підпис охоплює MSA, order form, EULA та DPA." +gatingAction = "Перегляньте та підпишіть вашу угоду" +label = "Угода" + +[portal.procurement.journeySteps.implementation] +blurb = "Підготуйте ваш робочий простір і виконайте go-live playbook." +gatingAction = "Підготовка вашого робочого простору" +label = "Впровадження" + +[portal.procurement.journeySteps.payment] +blurb = "Сплатіть карткою, банківським переказом або за purchase order." +gatingAction = "Підтвердьте платіж" +label = "Платіж" + +[portal.procurement.journeySteps.quote] +blurb = "Перегляньте ціни за зобов’язаним обсягом і термін контракту." +gatingAction = "Прийміть вашу пропозицію" +label = "Пропозиція" + +[portal.procurement.journeySteps.trial] +blurb = "Оцініть Stirling на ваших документах і робочих процесах." +gatingAction = "Створіть вашу пропозицію" +label = "Trial" + +[portal.procurement.license] +copied = "Скопійовано" +copy = "Копіювати ключ" +downloadError = "Поки що не вдалося створити офлайн-файл ліцензії — спробуйте ще раз за мить." +downloadOffline = "Завантажити офлайн-ліцензію (.lic)" +hint = "Вставте цей ключ у self-hosted екземпляр, щоб активувати його, або збережіть для своїх записів. Зберігайте його безпечно." +label = "Ваш ліцензійний ключ" + +[portal.procurement.link] +cta = "Прив’язати обліковий запис" +description = "Закупівля працює через ваш прив’язаний обліковий запис Stirling: так ми надаємо trial, оцінюємо вашу пропозицію та запускаємо білінг. Прив’яжіть обліковий запис, щоб почати." +eyebrow = "Enterprise" +title = "Прив’яжіть ваш обліковий запис, щоб почати" + +[portal.procurement.live] +description = "Ваша підписка активна, і ліцензію видано. Вашу команду підготовлено, і білінг розпочато." +eyebrow = "Live" +title = "Ви вже працюєте в Stirling Enterprise" + +[portal.procurement.locked] +description = "Trial-ключі, пропозиції за зобов’язаним обсягом, угода з одним підписом, оплата та ваш реєстр документів — усе буде тут після початку корпоративної оцінки." +eyebrow = "Лише Enterprise" +talkToSales = "Зв’язатися з відділом продажів" +title = "Шлях закупівлі відкривається з Enterprise" + +[portal.procurement.milestone] +accept = "Прийняти й продовжити" +description = "Завантажте PDF, щоб поділитися ним із командою, поверніться, щоб прийняти, коли будете готові, або внесіть зміни." +download = "Завантажити PDF" +downloadError = "Поки що не вдалося завантажити PDF пропозиції — спробуйте ще раз за мить." +edit = "Редагувати пропозицію" +eyebrow = "Пропозиція {{number}}" +perYear = " / рік" +preparedFor = "Підготовлено для {{company}}" +tcv = "{{value}} загальна вартість контракту" +title = "Ваша пропозиція готова" + +[portal.procurement.modal] +cancel = "Скасувати" +chooseFile = "Вибрати файл" +close = "Закрити" +downloadBody = "Ваше завантаження незабаром почнеться." +downloadCta = "Завантажити" +downloadTitle = "Завантажити" +noFile = "Файл не вибрано" +payBody = "Сплатіть ваш зобов’язаний контракт карткою або банківським переказом через Stripe. Ваш робочий простір буде підготовлено, щойно платіж пройде." +payCta = "Продовжити до Stripe" +payTitle = "Підтвердити платіж" +requestBodyFree = "Ми створюємо це на вимогу. Підтвердьте, і ваш solutions engineer незабаром надішле це вам." +requestBodyPaid = "Це платний додаток. Підтвердьте, і ваш solutions engineer оцінить обсяг і надішле документи." +requestCta = "Запитати" +requestTitle = "Запитати цей документ" +signBody = "Відкриває Stirling Enterprise Agreement для електронного підпису: один підпис охоплює MSA, order form, EULA та DPA. Ми автоматично ставимо зустрічний підпис, і ви переходите до оплати." +signCta = "Відкрити для підпису" +signTitle = "Перегляньте та підпишіть вашу угоду" +uploadBody = "Надішліть нам ваш PO, і ми виставимо рахунок за вашими умовами. Перетягніть PDF або виберіть файл нижче." +uploadCta = "Завантажити purchase order" +uploadTitle = "Завантажте ваш purchase order" + +[portal.procurement.payment] +description = "Вашу пропозицію прийнято, і ваша ліцензія вже активна — ваша команда може почати одразу. Сплатіть перший рахунок, коли будете готові; ви можете сплатити або завантажити його тут, без email." +downloadInvoice = "Завантажити рахунок" +simulate = "Імітувати отримання платежу (демо)" +title = "Підписку створено" +viewInvoice = "Переглянути й сплатити рахунок" + +[portal.procurement.schedule] +fallback = "Не вдалося завантажити планувальник." +fallbackLink = "Відкрити планування в новій вкладці" +subtitle = "Ваш solutions engineer проведе вашу команду через впровадження. Виберіть зручний час." +title = "Запланувати дзвінок" + +[portal.procurement.status] +action = "Потрібна дія" +available = "Доступно" +complete = "Завершено" +pending = "Очікує" +request = "За запитом" + +[portal.procurement.trial] +body = "Продовження додає 7 днів і повідомляє вашого solutions engineer." +bodyMaxed = "Ви використали всі продовження — зверніться до вашого solutions engineer, якщо вам потрібно більше часу." +cancel = "Скасувати trial" +extend = "Продовжити на 7 днів" +maxed = "Ліміт вичерпано" +subtitle = "Ваш безкоштовний trial триває до {{date}}. Картка не потрібна." +title = "Enterprise trial" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Ціни за зобов’язаним обсягом, загальноорганізаційні SSO + SCIM + RBAC, 90-денний незмінний аудит і виділений SE." +homeCta = "Почати Trial →" +homeHeadline = "Обробляйте мільйони PDF." + +[portal.recentActivity] +title = "Нещодавня активність" +viewAll = "Переглянути все" + +[portal.recentActivity.empty] +description = "Запуски конвеєрів, розгортання та події агентів з’являться тут." +title = "Тут поки нічого немає" + +[portal.search] +ariaLabel = "Пошук" +placeholder = "Пошук у Stirling — endpoints, конвеєри, документи…" + +[portal.search.empty] +noActionsDescription = "Швидкі дії з’являться тут, коли стануть доступними." +noActionsTitle = "Немає швидких дій" +noMatches = "Немає збігів для «{{query}}»" +noMatchesDescription = "Спробуйте інше ключове слово або перегляньте каталог." + +[portal.settings.groups] +admin = "Адміністратор" + +[portal.settings.sections] +account-link = "Прив’язка облікового запису" + +[portal.shell.header] +accountFallback = "Обліковий запис" +accountMenu = "Меню облікового запису" +darkMode = "Темний режим" +lightMode = "Світлий режим" +search = "Пошук" +searchPlaceholder = "Пошук…" +signOut = "Вийти" +switchToDark = "Перемкнути на темну тему" +switchToLight = "Перемкнути на світлу тему" + +[portal.shell.sidebar] +appEditor = "Редактор" +appProcessor = "Обробник" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} документів" +linkAccount = "Прив’язати обліковий запис Stirling" +planEditor = "План Editor" +planEnterprise = "План Enterprise" +planProcessor = "План Processor" +primaryNav = "Основна навігація" +switchApp = "Перемкнути застосунок" + +[portal.sources] +subtitle = "Багаторазові вхідні підключення, які передають документи в Stirling. Налаштуйте підключення один раз, а потім посилайтеся на нього з будь-якої кількості політик. Натисніть рядок, щоб переглянути його конфігурацію та політики, які його використовують." +title = "Джерела" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Підключити джерело" + +[portal.sources.delete] +body = "Видалити «{{name}}»? Цю дію не можна скасувати. Політики, які посилаються на нього, потрібно буде оновити." +cancel = "Скасувати" +confirm = "Видалити" +title = "Видалити джерело?" + +[portal.sources.detail] +closeAriaLabel = "Закрити деталі" +delete = "Видалити джерело" +docs24h = "Останні 24 год" +docs30d = "Останні 30 днів" +docsTotal = "Усього побачено" +docsTrend = "Документи за останні 30 днів" +documents = "Документи" +edit = "Редагувати" +notReferenced = "Не використовується жодною політикою, тому його безпечно видалити." +pause = "Призупинити" +resume = "Відновити" +subtitle = "{{type}} · {{status}}" +usedBy = "Використовується" + +[portal.sources.empty] +description = "Підключіть папку (а незабаром — і cloud storage), щоб ваші політики мали звідки отримувати документи." +title = "Джерела ще не підключено" + +[portal.sources.kpi] +inUse = "Використовується" +total = "Підключення" +unused = "Не використовується" + +[portal.sources.status] +active = "Активне" +disabled = "Вимкнене" +unused = "Не використовується" + +[portal.sources.table] +source = "Джерело" +status = "Статус" +usedBy = "Політики" + +[portal.sources.types.editor] +label = "Редактор" + +[portal.sources.types.folder] +description = "Відстежувати каталог на сервері для нових документів." +label = "Папка" + +[portal.sources.types.folder.fields.directory] +helperText = "Абсолютний шлях, який Stirling відстежує для файлів на обробку." +label = "Шлях до каталогу" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Перевірка вмісту читає кожен змінений файл, тому перейменування й торкання файлів, які не змінюють вміст, не обробляються повторно." +label = "Виявлення змін" + +[portal.sources.types.folder.fields.identity.options] +hash = "Розмір, дата та перевірка вмісту" +stat = "Розмір і дата зміни" + +[portal.sources.types.folder.fields.mode] +label = "Режим читання" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: обробляти кожен файл один раз" +snapshot = "Snapshot: перечитувати папку під час кожного запуску" + +[portal.sources.types.folder.fields.recursive] +label = "Глибина папки" + +[portal.sources.types.folder.fields.recursive.options] +all = "Включити підпапки" +top = "Лише верхній рівень" + +[portal.sources.types.unknown] +label = "Джерело" + +[portal.sources.wizard] +back = "Назад" +cancel = "Скасувати" +continue = "Продовжити" +editTitle = "Редагувати джерело" +name = "Назва" +namePlaceholder = "наприклад, Прийом заяв" +save = "Зберегти зміни" +subtitle = "Крок {{current}} з {{total}} · {{label}}" +title = "Підключити джерело" +type = "Тип" + +[portal.sources.wizard.steps] +chooseType = "Вибрати тип" +configure = "Налаштувати" +review = "Переглянути й підключити" + +[portal.usage] +managePayment = "Керувати платежем" +subtitle = "Споживання, рахунки та керування планом для кожного PDF, за який Stirling виставив рахунок, в одній консолі." +title = "Використання та білінг" + +[portal.usage.error] +loadWallet = "Не вдалося завантажити гаманець" +openStripePortal = "Не вдалося відкрити Stripe portal" +walletUnavailable = "Гаманець недоступний: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Увійти знову" +body = "Сеанс вашого облікового запису Stirling закінчився. Увійдіть знову, щоб переглянути білінг — ваш екземпляр залишається прив’язаним." +title = "Сеанс закінчився" + +[portal.users] +title = "Користувачі" + +[portal.users.roles] +subtitle = "Кожна роль існує в кожному плані — те, що кожна може робити, фіксовано для всієї організації." +title = "Ролі" + +[portal.users.roles.admin] +label = "Адміністратор (власник організації)" +summary = "Повне керування робочим простором, налаштуваннями та учасниками." + +[portal.users.roles.admin.permissions] +0 = "Керувати користувачами, командами та ролями" +1 = "Керувати всіма інтеграціями, включно з підключеннями S3" +2 = "Надавати або відкликати доступ до порталу" +3 = "Усе, що може Team Owner" + +[portal.users.roles.guest] +label = "Гість" +summary = "Обмежений або лише веб-доступ; не може мати особисті конфігурації." + +[portal.users.roles.guest.permissions] +0 = "Лише веб / демо-використання" +1 = "Немає API-ключів або інтеграцій" +2 = "Немає доступу до порталу" +3 = "Лише читання там, де надано спільний доступ" + +[portal.users.roles.member] +label = "Учасник" +summary = "Звичайний користувач — працює зі спільними ресурсами та власними конфігураціями." + +[portal.users.roles.member.permissions] +0 = "Використовувати редактор і спільні інтеграції" +1 = "Створювати особисті конфігурації API та MCP" +2 = "Бачити конфігурації команди, якими з ним поділилися" +3 = "Без керування S3 або робочим простором" + +[portal.users.roles.team_owner] +label = "Власник команди" +summary = "Володіє командою — керує ресурсами її учасників і спільними конфігураціями." + +[portal.users.roles.team_owner.permissions] +0 = "Створювати й керувати підключеннями S3 команди" +1 = "Керувати конфігураціями інтеграцій, що належать команді" +2 = "Доступ до порталу через стандартну політику" +3 = "Усе, що може Учасник" + +[portal.welcome] +ariaLabel = "Вітаємо в Stirling PDF" +badge = "Open-source" +installEditor = "Установити Редактор" +inviteTeammates = "Запросити колег" +openInBrowser = "Відкрити в браузері" +perks = "Безкоштовно назавжди · Можна self-host" +subtitle = "Найбезпечніший PDF Editor у світі безкоштовний для команд будь-якого розміру. Включає понад 60 операцій із PDF та SSO." +title = "Вітаємо в" +titleAccent = "Stirling PDF" + [printFile] title = "Роздрукувати файл" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Ліцензії для залежностей backend, включених до цього сервера." +backendLabel = "Ліцензії Backend" +backendTitle = "Ліцензії сторонніх компонентів Backend" +empty = "Залежностей не знайдено." +frontendDescription = "Ліцензії для залежностей frontend, включених у release build." +frontendLabel = "Ліцензії Frontend" +frontendTitle = "Ліцензії сторонніх компонентів Frontend" +license = "Ліцензія" +listDescription = "Список показується безпосередньо в UI з release bundle або endpoint backend." +listTitle = "Включені залежності" +loadError = "Не вдалося завантажити ліцензії сторонніх компонентів" +module = "Модуль" +version = "Версія" + [settings.licensingAnalytics] audit = "Аудит" plan = "План" @@ -7686,7 +9775,9 @@ memberRemoved = "Учасника успішно видалено" namePlaceholder = "Введіть назву команди" personal = "Особисте" removeError = "Не вдалося видалити учасника" +renameCancel = "Скасувати перейменування" renameError = "Не вдалося перейменувати команду" +renameSubmit = "Зберегти назву команди" renameSuccess = "Команду успішно перейменовано" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Надіслати запрошення" title = "Запросити учасника команди" [team.members] +actions = "Дії учасника" emailColumn = "Електронна пошта" empty = "Поки що немає учасників команди" nameColumn = "Ім’я" @@ -7933,6 +10025,146 @@ title = "Детальна статистика" unknownEndpoint = "Невідома кінцева точка" visits = "Відвідування" +[users] +lastActive = "Остання активність" +learnMore = "Дізнатися більше про ролі та доступ." +locked = "Заблоковано" +roleFor = "Роль для {{name}}" +rowActions = "Дії для {{name}}" +showAll = "Показати всі {{count}}" +showLess = "Показати менше" +subtitle2 = "Ваші люди, команди та рівні доступу." +suspended = "Призупинено" +teamActions = "Дії команди" +title = "Користувачі" +you = "(ви)" + +[users.action] +deleteTeam = "Видалити команду" +disableMfa = "Скинути MFA" +move = "Перемістити до команди" +reinstate = "Відновити" +remove = "Видалити з організації" +rename = "Перейменувати команду" +resetPw = "Скинути пароль" +suspend = "Призупинити" +unlock = "Розблокувати обліковий запис" + +[users.cap] +addProcessor = "+ Processor" +approver = "Схвалює політику" +editor = "Редактор" +processor = "Обробник" + +[users.confirm] +deleteTeamBody = "Видалити команду {{name}}? Спершу команда має бути порожньою — перемістіть її учасників до іншої команди, і вона не повинна все ще володіти жодними конфігураціями інтеграцій." +deleteTeamTitle = "Видалити команду" +disableMfaBody = "Видалити реєстрацію MFA для {{name}}? Якщо потрібно, вони налаштують її знову під час наступного входу." +disableMfaTitle = "Скинути MFA" +removeBody = "Назавжди видалити {{name}} з організації? Цю дію не можна скасувати." +removeTitle = "Видалити учасника" + +[users.empty] +description = "Запросіть свою команду, щоб почати співпрацю." +title = "Учасників ще немає" + +[users.group] +addToTeam = "Додати до команди" +guestCount = "{{count}} гість" +guests = "Гості" +guestsDesc = "Зовнішні співробітники, обмежені тим, чим ви поділилися. Лише Редактор." +ledBy = "під керівництвом {{owner}}" +org = "Організація" +orgDesc = "Власники з повноваженнями на рівні всієї організації та схваленням політик" +owners = "{{count}} власник" +team = "Команда {{name}}" +teamMeta = "{{count}} людей" + +[users.invite] +access = "Доступ" +action = "Запросити людей" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Спосіб входу" +authWeb = "Пароль" +create = "Створити обліковий запис" +createSubtitle = "Створіть self-hosted обліковий запис із паролем або SSO." +createTitle = "Створити обліковий запис" +editorDesc = "Редагуйте PDF у Stirling PDF Editor. Це отримує кожен." +email = "Email-адреса" +emailError = "Введіть дійсну email-адресу" +emailPlaceholder2 = "name@company.com" +forceChange = "Вимагати зміну пароля під час першого входу" +forceMfa = "Вимагати налаштування MFA під час першого входу" +method = "Як їх додати" +methodDirect = "Створити обліковий запис напряму" +methodEmail = "Запросити електронною поштою" +password = "Пароль" +passwordError = "Пароль має містити щонайменше 8 символів" +processorDeferred = "Запрошення надіслано, але доступ до Processor поки не вдалося надати — установіть його зі списку після їхнього приєднання." +processorDesc = "Поверхня керування, запуск конвеєрів, агенти та API." +role = "Роль" +send2 = "Надіслати запрошення" +subtitle2 = "Вони отримають електронний лист, щоб приєднатися до вашого робочого простору Stirling." +team = "Команда" +title = "Запросити людей" +username = "Ім’я користувача" +usernameError = "Ім’я користувача має містити щонайменше 3 символи" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Сталася помилка під час звернення до бекенду, або у вас немає доступу. Спробуйте ще раз." +title = "Не вдалося завантажити учасників" + +[users.moveTeam] +apply = "Перемістити" +team = "Команда" +title = "Перемістити до команди" + +[users.newTeam] +action = "+ Нова команда" +create = "Створити команду" +emailError = "Введіть дійсну адресу електронної пошти" +name = "Назва команди" +namePlaceholder = "напр. Фінанси" +nameRequired = "Назва команди обов’язкова" +owner = "Власник команди" +ownerFailed = "Команду створено, але власника не вдалося запросити. Призначте його зі списку." +ownerHelper = "У кожної команди є керівник. Його буде запрошено як власника команди з увімкненим Processor, і він зможе додати решту. Пізніше можна перепризначити." +ownerPlaceholder = "owner@company.com" +subtitle = "Об’єднуйте людей у команду під керівництвом власника команди, який керує їхнім доступом." +title = "Нова команда" + +[users.renameTeam] +apply = "Перейменувати" +name = "Назва команди" +title = "Перейменувати команду" + +[users.resetPw] +apply = "Скинути пароль" +confirm = "Підтвердьте пароль" +copied = "Скопійовано в буфер обміну" +copyHint = "Скопіюйте це зараз — більше це не буде показано." +email = "Повідомити користувача електронною поштою про скидання" +forceChange = "Вимагати зміну пароля під час наступного входу" +generate = "Згенерувати безпечний пароль" +includePw = "Додати новий пароль до електронного листа" +mismatch = "Паролі не збігаються" +newPassword = "Новий пароль" +regen = "Згенерувати повторно" +title = "Скинути пароль" +tooShort = "Пароль має містити щонайменше 8 символів" + +[users.role] +guest = "Гість" +member = "Учасник" +orgOwner = "Власник організації" +teamOwner = "Власник команди" + +[users.team] +grantProcessor = "Надати Processor команді" +revokeProcessor = "Відкликати Processor у команди" + [validateSignature] date = "Дата" downloadCsv = "Завантажити CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Зменшити" [viewer.attachments] addAttachment = "Додати вкладення" close = "Закрити вкладення" +closeSidebar = "Закрити бічну панель вкладень" +download = "Завантажити вкладення" empty = "У цьому документі немає вкладень" loading = "Завантаження вкладень..." noDocument = "Відкрийте PDF, щоб переглянути його вкладення." noMatch = "Немає вкладень, що відповідають вашому запиту" noSupport = "Підтримка вкладень недоступна для цього переглядача." +retry = "Повторити" searchPlaceholder = "Пошук вкладень" title = "Вкладення" +[viewer.bookmarks] +bookmarkTitle = "Назва закладки" +closeSidebar = "Закрити бічну панель закладок" +collapseAll = "Згорнути всі закладки" +expandAll = "Розгорнути всі закладки" + [viewer.comments] addComment = "Додати коментар" addCommentPlaceholder = "Додати коментар..." @@ -8075,6 +10316,7 @@ clearAll = "Очистити всі коментарі" clearAllDescription = "Це видалить коментарі та відповіді з бічної панелі, зберігши будь-які прикріплені анотації в документі." clearAllTitle = "Очистити всі коментарі?" close = "Закрити коментарі" +closeSidebar = "Закрити бічну панель коментарів" deleteAnnotationAndComment = "Видалити анотацію і коментар" deleteDescription = "Ця анотація має пов’язаний коментар. Ви можете прибрати лише коментар із бічної панелі, зберігши анотацію, або видалити все." deleteTitle = "Прибрати анотацію з коментарів?" @@ -8106,6 +10348,11 @@ title = "Поля форми" unsavedBadge = "Не збережено" unsavedDesc = "У вас є незбережені зміни" +[viewer.layers] +closeSidebar = "Закрити бічну панель шарів" +hideAll = "Приховати всі шари" +showAll = "Показати всі шари" + [viewer.link] delete = "Видалити посилання" @@ -8136,6 +10383,9 @@ resultsOf = "з {{total}}" [viewer.signature] delete = "Видалити підпис" +[viewer.thumbnails] +closeSidebar = "Закрити бічну панель мініатюр" + [viewPdf] tags = "перегляд,читання,анотації,текст,зображення" title = "Перегляд/редагування PDF" @@ -8562,6 +10812,7 @@ loading = "Завантаження учасників..." locked = "заблоковано" lockedBadge = "Заблоковано" loginRequired = "Спочатку увімкніть режим входу" +memberActions = "Дії з учасником" noMembersFound = "Учасників не знайдено" role = "Роль" searchMembers = "Пошук учасників..." @@ -8571,6 +10822,7 @@ unlockAccount = "Розблокувати обліковий запис" unlockUserError = "Не вдалося розблокувати обліковий запис користувача" unlockUserSuccess = "Обліковий запис користувача успішно розблоковано" user = "Користувач" +userInfo = "Інформація про користувача" [workspace.people.actions] upgrade = "Оновити" @@ -8716,6 +10968,7 @@ removeMemberError = "Не вдалося вилучити користувача removeMemberSuccess = "Користувача вилучено з команди" renameTeamLabel = "Перейменувати команду" system = "Система" +teamActions = "Дії з командою" teamName = "Назва команди" teamNotFound = "Команду не знайдено" title = "Команди" diff --git a/frontend/editor/public/locales/vi-VN/translation.toml b/frontend/editor/public/locales/vi-VN/translation.toml index 8e7c722148..8edc557e3a 100644 --- a/frontend/editor/public/locales/vi-VN/translation.toml +++ b/frontend/editor/public/locales/vi-VN/translation.toml @@ -7,6 +7,7 @@ black = "Đen" blue = "Xanh dương" cancel = "Hủy" chooseFile = "Chọn tệp" +clear = "Xóa" close = "Đóng" comingSoon = "Sắp ra mắt" confirm = "Xác nhận" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} tệp đã sẵn sàng." property = "Thuộc tính" quickPosition = "Vị trí nhanh" red = "Đỏ" +remove = "Xóa" reset = "Đặt lại" review = "Xem lại" save = "Lưu" @@ -180,6 +182,7 @@ addMoreFiles = "Thêm tệp..." attachments = "Chọn tệp đính kèm" info = "Chọn tệp để đính kèm vào PDF của bạn. Các tệp này sẽ được nhúng và truy cập qua bảng đính kèm của PDF." placeholder = "Chọn tệp..." +removeFile = "Xóa tệp" selectedFiles = "Các tệp đã chọn" submit = "Thêm tệp đính kèm" @@ -1628,6 +1631,9 @@ title = "Bạn muốn giúp cải thiện Stirling PDF không?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "Căn giữa" +alignLeft = "Căn trái" +alignRight = "Căn phải" annotationStyle = "Kiểu chú thích" backgroundColor = "Màu nền" borderOff = "Viền: Tắt" @@ -2531,6 +2537,7 @@ title = "Nguyên tắc chung" [certSign.source] device = "Thiết bị này" +noOtherSources = "Không có nguồn chứng chỉ nào khác." server = "Máy chủ" stepTitle = "Nguồn chứng chỉ" upload = "Tải lên" @@ -2805,6 +2812,7 @@ back = "Quay lại" cancel = "Hủy" close = "Đóng" collapse = "Thu gọn" +confirm = "Xác nhận" continue = "Tiếp tục" copied = "Đã sao chép!" copy = "Sao chép" @@ -3595,7 +3603,9 @@ makeCopy = "Tạo bản sao" mobileShort = "Di động" mobileUpload = "Tải lên từ di động" mobileUploadNotAvailable = "Tải lên từ di động chưa được bật" +moreOptions = "Tùy chọn khác" myFiles = "Tệp của tôi" +nextFile = "Tệp tiếp theo" noFiles = "Không có tệp nào" noFilesFound = "Không tìm thấy tệp khớp với tìm kiếm của bạn" noRecentFiles = "Không tìm thấy tệp gần đây" @@ -3605,6 +3615,7 @@ openInFileEditor = "Mở trong Trình chỉnh sửa tệp" openInPageEditor = "Mở trong Trình chỉnh sửa trang" owner = "Chủ sở hữu" ownerUnknown = "Không xác định" +previousFile = "Tệp trước" recent = "Gần đây" removeBoth = "Xóa ở cả hai nơi" removeFilePrompt = "Tệp này được lưu trên thiết bị này và trên máy chủ của bạn. Bạn muốn xóa khỏi đâu?" @@ -3680,7 +3691,9 @@ workbench = "Bàn làm việc" [fileSidebar] addFiles = "Thêm tệp" +addingFiles = "Đang thêm tệp…" collapse = "Thu gọn thanh bên" +customizeGroups = "Tùy chỉnh nhóm" dropHint = "Mở tệp để bắt đầu" dropToAdd = "Drop files to add" expand = "Mở rộng thanh bên" @@ -3693,8 +3706,11 @@ noFiles = "Chưa có tệp nào" openFileManager = "Mở trình quản lý tệp" openFromComputer = "Mở từ máy tính" openSettings = "Mở cài đặt" +other = "Khác" +recent = "Gần đây" search = "Tìm kiếm" searchPlaceholder = "Tìm kiếm tệp..." +viewAll = "Xem tất cả {{count}} tệp" [fileSidebar.fileItem] closeViewer = "Đóng trình xem" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "Thêm" +addLabel = "Thêm nhãn…" +categoryIconAria = "Chọn biểu tượng cho {{name}}" +createCategory = "Tạo danh mục" +delete = "Xóa danh mục" +done = "Xong" +hide = "Ẩn danh mục" +newCategory = "Tên danh mục mới…" +removeLabel = "Xóa {{name}}" +rename = "Đổi tên" +reset = "Đặt lại về mặc định" +search = "Tìm kiếm nhãn…" +show = "Hiển thị danh mục" +subtitle = "Nhóm các tệp của bạn vào danh mục cha. Thêm nhãn hiện có hoặc nhãn mới vào danh mục, đổi tên danh mục hoặc tự tạo danh mục riêng. Các tệp không thuộc danh mục nào của bạn sẽ xuất hiện trong “Khác”." +title = "Danh mục thanh bên" + [filesPage] addToWorkspace = "Thêm vào không gian làm việc" addToWorkspaceCount = "Thêm {{count}} vào không gian làm việc" @@ -3715,6 +3748,7 @@ backToFolder = "Quay lại {{folder}}" backToMyFiles = "Quay lại Tệp của tôi" breadcrumbs = "Đường dẫn thư mục" cancel = "Hủy" +classification = "Phân loại" clearSearch = "Xóa tìm kiếm" clearSelection = "Bỏ chọn" closeDetails = "Đóng chi tiết" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "Không thể tải tệp lên: {{message}}" added = "Đã thêm" count = "Tệp" folder = "Thư mục" +labels = "Nhãn" modified = "Sửa đổi" name = "Tên" size = "Kích thước" -toolHistory = "Lịch sử công cụ" toolHistoryAtVersion = "Chuỗi công cụ tích lũy" totalSize = "Tổng kích thước" type = "Loại" @@ -4614,10 +4648,10 @@ welcomeTitle = "Bạn đã được mời!" [landing] addFiles = "Thêm tệp" heroSubtitle = "Kéo thả hoặc thêm một PDF hiện có để bắt đầu." -heroTitle = "Stirling PDF" mobileUpload = "Tải lên từ Di động" openFromComputer = "Mở từ máy tính" uploadFromComputer = "Tải lên từ máy tính" +workbenchEmptyStateHero = "Thả PDF vào bất kỳ đâu" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "Đầu ra" [onboarding] activeFiles = "Chế độ xem Tệp đang hoạt động hiển thị tất cả PDF bạn đã nạp vào công cụ và cho phép chọn tệp để xử lý." allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "Đóng" cropSettings = "Bây giờ chúng ta đã chọn tệp muốn cắt, có thể cấu hình công cụ Cắt xén để chọn vùng cần cắt PDF." fileCheckbox = "Nhấp vào một tệp sẽ chọn nó để xử lý. Bạn có thể chọn nhiều tệp cho các thao tác hàng loạt." fileReplacement = "Tệp đã chỉnh sửa sẽ tự động thay thế tệp gốc trong Bàn làm việc, giúp bạn dễ dàng chạy thêm các công cụ khác." @@ -4955,6 +4990,7 @@ skipTheTour = "Bỏ qua hướng dẫn" [onboarding.desktopInstall] body = "Stirling hoạt động tốt nhất như ứng dụng desktop. Bạn có thể dùng offline, truy cập tài liệu nhanh hơn và chỉnh sửa trực tiếp trên máy." +selectOs = "Chọn hệ điều hành" title = "Tải xuống" titleWithOs = "Tải cho {{osLabel}}" @@ -5566,7 +5602,9 @@ viewLabel = "Trình chỉnh sửa PDF" [pdfTextEditor.actions] applyChanges = "Áp dụng thay đổi" +clearText = "Xóa văn bản" downloadCopy = "Tải bản sao" +moreOptions = "Tùy chọn khác" reset = "Đặt lại thay đổi" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "Hợp đồng" +"Financial reports" = "Báo cáo tài chính" +"HR records" = "Hồ sơ nhân sự" +Insurance = "Bảo hiểm" +Invoices = "Hóa đơn" +"Legal filings" = "Hồ sơ pháp lý" +"Medical / PHI" = "Y tế / PHI" +"Tax documents" = "Tài liệu thuế" + [policies.enforcement] applying = "Đang áp dụng {{names}}" applyingProgress = "Đang áp dụng {{names}} ({{done}} trong {{total}})" @@ -5963,9 +6011,95 @@ export = "Thực thi trước khi xuất" input = "Thực thi khi nhập" print = "Thực thi trước khi in" +[policies.field] +accessLog = "Nhật ký truy cập" +archiveAfter = "Lưu trữ sau" +auditTrail = "Dấu vết kiểm toán" +belowThreshold = "Dưới ngưỡng" +destination = "Đích đến" +frameworks = "Frameworks" +immutableHold = "Giữ bất biến" +keepFor = "Giữ trong" +minConfidence = "Độ tin cậy tối thiểu" +notify = "Thông báo khi định tuyến" +onViolation = "Khi không tuân thủ" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 năm" +"30 days" = "30 ngày" +"90 days" = "90 ngày" +Never = "Không bao giờ" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "Đánh dấu để xem xét" +Hold = "Giữ lại" +"Route to bucket" = "Định tuyến đến bucket" + +[policies.fieldOption.destination] +Documents = "Tài liệu" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 năm" +"3 years" = "3 năm" +"30 days" = "30 ngày" +"7 years" = "7 năm" +Indefinite = "Vô thời hạn" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "Tự động che PHI" +"Block export" = "Chặn xuất" +"Flag for review" = "Đánh dấu để xem xét" +"Quarantine document" = "Cách ly tài liệu" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "Thêm" +addPlaceholder = "Thêm nhãn…" +customNote = "Đã tùy chỉnh cho nhóm của bạn." +defaultNote = "Đang dùng mặc định tích hợp, được chia sẻ với nhóm của bạn." +duplicate = "\"{{name}}\" đã tồn tại." +edit = "Chỉnh sửa nhãn" +empty = "Chưa có nhãn nào." +export = "Xuất JSON" +iconAria = "Chọn biểu tượng cho {{name}}" +import = "Nhập JSON" +importError = "Không thể nhập tệp đó." +managedNote = "Nhãn nhóm do trưởng nhóm của bạn quản lý." +modalSubtitle = "Được chia sẻ với toàn bộ nhóm của bạn. Bộ phân loại chọn các nhãn phù hợp với từng tài liệu." +modalTitle = "Nhãn phân loại" +pickIcon = "Dùng biểu tượng {{label}}" +removeAria = "Xóa {{name}}" +resetToDefault = "Đặt lại về mặc định" +saveForTeam = "Lưu cho nhóm" +saving = "Đang lưu…" +sectionLabel = "Nhãn phân loại" +startFromScratch = "Bắt đầu từ đầu" +teamCount = "nhãn nhóm" +tooLong = "Nhãn có tối đa {{max}} ký tự." +ungrouped = "Chưa nhóm" +view = "Xem nhãn" + [policies.pii] account = "Số tài khoản (được gắn nhãn)" card = "Thẻ tín dụng / thẻ ghi nợ" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "Số routing của Mỹ (ABA)" ssn = "Số An sinh Xã hội" +[policies.settings] +noneExport = "Hiện không có chính sách nào chạy khi xuất." +noneUpload = "Hiện không có chính sách nào chạy khi tải lên." +onExport = "Khi xuất" +onUpload = "Khi tải lên" +reorderHandle = "Kéo để sắp xếp lại" +runOrderDesc = "Khi nhiều chính sách chạy trên cùng một trình kích hoạt, chúng chạy theo thứ tự này — mỗi chính sách chạy trên đầu ra của chính sách trước đó. Kéo để sắp xếp lại." +title = "Cài đặt chính sách" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "Tùy chọn chính sách" +policySettings = "Cài đặt chính sách" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "Thử lại chính sách thất bại ({{count}})" +rowProgress = "Đã xử lý {{completed}} trong {{total}} tệp" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "Chính sách là gì?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "Đang thực thi {{name}}..." +badgeRan = "Chính sách {{name}} đã chạy trên tệp này" +blockingAction = "{{action}} bị chặn trong khi thực thi chính sách, vui lòng chờ..." +dismiss = "Đóng lớp phủ" +enforcingTitle = "Đang thực thi chính sách..." +viewAnyway = "Xem tệp (chính sách vẫn đang thực thi)" + +[portal] +comingSoon = "Sắp ra mắt" + +[portal.accountLink.card] +billingNote = "Xử lý không giám sát được tính phí vào ví tổ chức của bạn." +eyebrow = "Liên kết tài khoản" +linkButton = "Liên kết tài khoản Stirling của bạn" +linked = "Đã liên kết" +linkedAs = "Đã liên kết dưới tên {{name}}." +linkedGeneric = "Phiên bản này đã được liên kết." +notLinked = "Chưa liên kết" +title = "Liên kết tổ chức này với tài khoản Stirling của tổ chức" +unlink = "Hủy liên kết" + +[portal.accountLink.card.error] +title = "Không thể liên kết" + +[portal.accountLink.card.loginNotConfigured] +after = "để bật liên kết tài khoản với tài khoản Stirling được lưu trữ. Trong môi trường dev, bạn có thể mô phỏng đăng nhập từ hộp thoại liên kết." +before = "Đặt" +title = "Chưa cấu hình đăng nhập SaaS" + +[portal.accountLink.gate] +action = "Liên kết tài khoản" +description = "Liên kết tài khoản Stirling của tổ chức này để dùng các tính năng tính phí." +title = "Liên kết để mở khóa" +titleFeature = "Liên kết để mở khóa {{feature}}" + +[portal.accountLink.instances] +active = "Đang hoạt động" +revoke = "Thu hồi" +revoked = "Đã thu hồi" +unnamed = "Phiên bản chưa đặt tên" + +[portal.accountLink.instances.columns] +instance = "Phiên bản" +lastSeen = "Lần thấy gần nhất" +linked = "Đã liên kết" +status = "Trạng thái" + +[portal.accountLink.instances.empty] +description = "Liên kết tài khoản của tổ chức này, sau đó đăng ký các phiên bản tự lưu trữ của bạn để xem chúng tại đây." +title = "Không có phiên bản đã liên kết" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} ngày trước" +daysAgo_other = "{{count}} ngày trước" +hoursAgo_one = "{{count}} giờ trước" +hoursAgo_other = "{{count}} giờ trước" +justNow = "vừa xong" +minutesAgo_one = "{{count}} phút trước" +minutesAgo_other = "{{count}} phút trước" +never = "chưa bao giờ" + +[portal.accountLink.modal] +linkSubtitle = "Đăng nhập vào tài khoản mà máy chủ này sẽ tính phí." +linkTitle = "Liên kết tài khoản Stirling của bạn" +reauthSubtitle = "Phiên của bạn đã hết hạn — hãy đăng nhập lại vào tài khoản Stirling của bạn. Phiên bản của bạn vẫn được liên kết." +reauthTitle = "Đăng nhập lại" +simulateSignIn = "Mô phỏng đăng nhập (dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "để bật liên kết trong ứng dụng với tài khoản Stirling được lưu trữ." +and = "và" +before = "Đặt" +title = "Chưa cấu hình đăng nhập SaaS" + +[portal.accountLink.panel] +instancesSub = "Mọi phiên bản tự lưu trữ đã đăng ký với tổ chức này. Thu hồi thông tin xác thực để ngay lập tức cắt quyền truy cập không giám sát của phiên bản đó." +instancesTitle = "Phiên bản đã liên kết" +revokeError = "Không thể thu hồi phiên bản" +sub = "Liên kết tổ chức tự lưu trữ này với tài khoản Stirling của tổ chức để xử lý không giám sát được tính phí vào ví tổ chức của bạn." + +[portal.accountLink.panel.loadError] +forbidden = "Chỉ chủ sở hữu nhóm mới có thể xem các phiên bản đã liên kết của tổ chức." +generic = "Không thể tải các phiên bản đã liên kết của nhóm. Hãy thử lại sau giây lát." +title = "Không thể tải phiên bản đã liên kết" + +[portal.accountLink.state] +free = "Gói Editor" +subscribed = "Gói Processor" +unlinked = "Chưa liên kết" + +[portal.agentBuilder] +bootstrapFromDocument = "Khởi tạo từ tài liệu" +sectionsAriaLabel = "Các phần của trình tạo agent" +selectorAriaLabel = "Agent" +subtitle = "Thiết kế, kiểm thử và triển khai các agent AI để phân loại, trích xuất từ và định tuyến tài liệu của bạn. Xác định kịch bản, giới hạn quyền truy cập công cụ, chạy bộ chuẩn và phát hành phiên bản." +title = "Trình tạo Agent" + +[portal.agentBuilder.bootstrap] +cancel = "Hủy" +dropzoneText = "Chọn tài liệu mẫu (PDF hoặc hình ảnh)" +lead = "Thả một tài liệu mẫu và chúng tôi sẽ đề xuất kịch bản cùng schema trích xuất để bạn tinh chỉnh. Không có gì được phát hành cho đến khi bạn xem xét." +submit = "Khởi tạo agent" +subtitle = "Tạo agent mới từ một tệp đại diện" +title = "Khởi tạo từ tài liệu" + +[portal.agentBuilder.empty] +description = "Khởi tạo agent từ tài liệu mẫu để tạo kịch bản và schema trích xuất, sau đó tinh chỉnh và phát hành." +title = "Chưa có agent nào" + +[portal.agentBuilder.evals] +casesPassing = "Trường hợp đạt" +columnCase = "Trường hợp đánh giá" +columnLatency = "Độ trễ" +columnResult = "Kết quả" +fail = "không đạt" +goldenSetPassRate = "Tỷ lệ đạt của bộ chuẩn" +latencyMs = "{{ms}} ms" +notRun = "chưa chạy" +pass = "đạt" +passRate = "Tỷ lệ đạt" +runEvals = "Chạy đánh giá" + +[portal.agentBuilder.evals.empty] +description = "Đánh giá biến các kịch bản của bạn thành một bộ chuẩn có thể lặp lại. Nâng cấp để ghi lại tỷ lệ đạt theo thời gian và dùng nó làm điều kiện phát hành." +title = "Chưa có bộ chuẩn" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "trên các bộ chuẩn" +activeAgents = "Agent đang hoạt động" +avgPassRate = "Tỷ lệ đạt đánh giá trung bình" +fleetWide = "toàn hệ thống" +latestPublished = "Đã phát hành mới nhất" +scenarios = "Kịch bản" +testCases = "trường hợp kiểm thử" +totalDescription_one = "Tổng {{count}}" +totalDescription_other = "Tổng {{count}}" + +[portal.agentBuilder.scenarios] +add = "Thêm" +addScenario = "Thêm kịch bản" +enable = "Bật" +expectationLabel = "Hành vi mong đợi" +expectationPlaceholder = "Agent nên làm gì" +inEval = "trong đánh giá" +mute = "Tắt tiếng" +muted = "đã tắt tiếng" +nameLabel = "Tên" +namePlaceholder = "ví dụ: Nâng cấp tuân thủ" + +[portal.agentBuilder.tabs] +evals = "Đánh giá" +scenarios = "Kịch bản" +tools = "Công cụ" +versions = "Phiên bản" + +[portal.agentBuilder.tools] +broadAccess = "Quyền truy cập rộng" +deniedHint = "Các công cụ đã chọn bị chặn. Mọi công cụ khác vẫn có thể được gọi." +deniedTools = "Công cụ bị từ chối" +governanceGate = "Quản trị công cụ có sẵn trên gói Enterprise." +restricted = "Bị hạn chế" +restrictedAccess = "Quyền truy cập công cụ bị hạn chế" +restrictedDescription = "Cho phép mọi công cụ ngoại trừ các công cụ bạn từ chối bên dưới." + +[portal.agentBuilder.versions] +current = "hiện tại" +historyGate = "Lịch sử phiên bản đầy đủ và rollback có sẵn trên gói Enterprise." +publish = "Phát hành" +rollBack = "Rollback" + +[portal.assistant] +close = "Đóng trợ lý" +error = "Không thể kết nối với trợ lý." +errorWithDetail = "Không thể kết nối với trợ lý: {{detail}}" +inputAriaLabel = "Hỏi trợ lý" +inputPlaceholder = "Hỏi về Stirling…" +open = "Mở trợ lý" +send = "Gửi" +title = "Trợ lý" +tryAsking = "Thử hỏi" +typing = "Đang nhập" + +[portal.auth] +loading = "Đang tải" +redirectingToEditor = "Đang chuyển hướng đến trình chỉnh sửa..." + +[portal.billing.checkout] +noClientSecret = "Edge function không trả về client_secret." +subtitle = "Thêm thẻ để tiếp tục sau quyền dùng miễn phí của gói Editor. Stripe xử lý phần còn lại." +title = "Bật gói Processor" + +[portal.billing.checkout.activationSlow] +body = "Thanh toán của bạn đã thành công, nhưng việc kích hoạt đang lâu hơn bình thường một chút. Nó sẽ tự động bật - hãy đóng phần này và nó sẽ xuất hiện tại đây trong chốc lát." +close = "Đóng" +title = "Sắp xong" + +[portal.billing.checkout.error] +title = "Không thể bắt đầu thanh toán" + +[portal.billing.checkout.finalizing] +body = "Thanh toán của bạn đã hoàn tất. Chúng tôi đang bật xử lý tính theo mức sử dụng trên các phiên bản đã liên kết của bạn - việc này thường mất vài giây." +hint = "Vui lòng giữ cửa sổ này mở." +title = "Đang kích hoạt gói Processor của bạn..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "trong portal env để bật thanh toán trong ứng dụng." +bodyBefore = "Đặt" +title = "Chưa cấu hình Stripe" + +[portal.billing.enterpriseUpsell] +cta = "Tạo báo giá Enterprise của bạn" +description = "Chiết khấu theo khối lượng cam kết, triển khai air-gapped, MSA tùy chỉnh và đánh giá bảo mật, cùng quan hệ đối tác nhà phân phối bên thứ 3." +eyebrow = "Chiết khấu khối lượng · 1M+ PDF" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "Hoạt động trong tháng này" +cost = "Chi phí" +editorsDeployed = "Trình chỉnh sửa đã triển khai" +inviteTeammates = "Mời đồng đội" +pdfsEdited = "PDF đã chỉnh sửa" +subtitle = "Triển khai ở bất kỳ đâu, cho toàn bộ nhóm của bạn." +title = "Trình chỉnh sửa PDF miễn phí" + +[portal.billing.freePlan] +checkoutErrorTitle = "Không thể bắt đầu thanh toán" +currentPlan = "Gói hiện tại" +freeForever = "Miễn phí mãi mãi" +noTeamResolved = "Chưa xác định được nhóm nào trên ví của bạn — hãy làm mới và thử lại." +ownerOnly = "Chỉ chủ sở hữu nhóm mới có thể bật gói Processor." +planName = "Editor" +ssoIncluded = "Bao gồm SSO" +switchOnProcessor = "Bật Processor →" +unlimitedUsers = "Người dùng không giới hạn" + +[portal.billing.invoices] +columnAmount = "Số tiền" +columnDate = "Ngày" +columnDescription = "Mô tả" +columnPdfsProcessed = "PDF đã xử lý" +columnStatus = "Trạng thái" +descriptionFallback = "Hóa đơn" +downloadAriaLabel = "Tải hóa đơn {{number}} xuống dưới dạng PDF" +emptyDescription = "Khi nhóm của bạn đăng ký và chu kỳ đầu tiên kết thúc, hóa đơn của bạn sẽ xuất hiện tại đây." +emptyTitle = "Chưa có hóa đơn" +fetchLimitNote_one = "Đang hiển thị {{count}} hóa đơn gần đây nhất của bạn. Hóa đơn cũ hơn có trong portal Stripe." +fetchLimitNote_other = "Đang hiển thị {{count}} hóa đơn gần đây nhất của bạn. Hóa đơn cũ hơn có trong portal Stripe." +loadError = "Không thể tải hóa đơn: {{error}}" +pdfLink = "PDF ↓" +showAll_one = "Hiển thị tất cả {{count}}" +showAll_other = "Hiển thị tất cả {{count}}" +showFewer_one = "Hiển thị ít hơn ({{count}} đầu)" +showFewer_other = "Hiển thị ít hơn ({{count}} đầu)" +showMostRecent_one = "Hiển thị {{count}} gần đây nhất" +showMostRecent_other = "Hiển thị {{count}} gần đây nhất" +title = "Lịch sử hóa đơn" +viewAriaLabel = "Xem hóa đơn {{number}} trong Stripe" +viewLink = "Xem ↗" + +[portal.billing.linkPrompt] +cta = "Liên kết tài khoản Stirling" +description = "Chỉnh sửa PDF thủ công — xem, ký, hợp nhất, tách, watermark, nén, chuyển đổi, OCR thủ công — luôn miễn phí, dù có liên kết hay không. Liên kết để nhận 500 PDF miễn phí cho xử lý tính theo mức sử dụng (tự động hóa, AI và API); khi cần thêm, hãy bật gói Processor và chỉ trả tiền cho những gì bạn dùng." +title = "Liên kết tài khoản Stirling của bạn" + +[portal.billing.paymentMethod] +billedMonthly = "Tính phí hàng tháng" +cardEnding = "{{brand}} kết thúc bằng {{last4}}" +cardFallback = "Thẻ" +expiresBilledMonthly = "Hết hạn {{expiry}} · tính phí hàng tháng" +eyebrow = "Phương thức thanh toán" +managedSub = "Thẻ và thông tin thanh toán của bạn được lưu giữ an toàn trong portal khách hàng của Stripe." +managedTitle = "Được quản lý trong Stripe" +update = "Cập nhật" + +[portal.billing.pdfsProcessed] +emptyPeriod = "Chưa có xử lý tính theo mức sử dụng trong kỳ này." +eyebrow = "PDF đã xử lý trong kỳ này" +legendValue_one = "{{formatted}} PDF" +legendValue_other = "{{formatted}} PDF" +segbarAriaLabel = "PDF tính theo mức sử dụng được chia theo danh mục" +segmentAgentsDesc = "Hành động của agent AI" +segmentAgentsLabel = "Agent" +segmentApiDesc = "Yêu cầu API trực tiếp" +segmentApiLabel = "API" +segmentAutomationDesc = "Tự động hóa & pipeline" +segmentAutomationLabel = "Tự động hóa" +unit = "PDF tính theo mức sử dụng" + +[portal.billing.spendLimit] +adjustLimit = "Điều chỉnh giới hạn" +cancel = "Hủy" +capControlNote = "Thay đổi có hiệu lực ngay lập tức — tăng hoặc giảm mức trần bất kỳ lúc nào." +capSuffix = "/ tháng" +capSuffixWithDocs = "/ tháng · ≈ {{documents}} tài liệu" +displaySub = "Bạn chỉ bị tính phí cho những gì xử lý tự động — không bao giờ vượt quá mức trần." +editTitle = "Đặt mức trần hàng tháng của bạn" +eyebrow = "Giới hạn chi tiêu" +guardrailBody = "một mức trần cứng — bạn không bao giờ bị tính phí vượt quá mức này. Khi chạm trần, xử lý tính theo mức sử dụng sẽ tạm dừng (chỉnh sửa PDF không giới hạn vẫn hoạt động) cho đến khi bạn tăng giới hạn hoặc chu kỳ đặt lại. Không có gì bị mất." +guardrailLabel = "Lan can bảo vệ của bạn:" +noCap = "không giới hạn" +pctUsed = "Đã dùng {{pct}}%" +remaining = "Còn {{amount}}" +save = "Lưu giới hạn" +saveError = "Không thể lưu giới hạn" +thisPeriodUncapped = "{{amount}} kỳ này · không giới hạn" +usedThisMonth = "Đã dùng {{amount}} trong tháng này" +useSuggested = "Dùng đề xuất · {{amount}} / tháng" + +[portal.billing.spendLimit.projection] +body_one = "Với {{rate}}/ngày, bạn đạt mức trần sau ~{{count}} ngày (~cuối tháng {{monthEnd}}). Giới hạn đề xuất ~{{suggested}}." +body_other = "Với {{rate}}/ngày, bạn đạt mức trần sau ~{{count}} ngày (~cuối tháng {{monthEnd}}). Giới hạn đề xuất ~{{suggested}}." +label = "Dự kiến sẽ vượt." + +[portal.billing.spendThisMonth] +eyebrow = "Chi tiêu tháng này" +processed_one = "Đã xử lý {{formattedCount}} PDF." +processed_other = "Đã xử lý {{formattedCount}} PDF." +processedWithRate_one = "Đã xử lý {{formattedCount}} PDF, với {{rate}} mỗi PDF." +processedWithRate_other = "Đã xử lý {{formattedCount}} PDF, với {{rate}} mỗi PDF." + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "Tăng ngay để xử lý tự động không bao giờ tạm dừng." +approachingTitle = "Bạn đã dùng {{pct}}% giới hạn chi tiêu hàng tháng" +raiseLimit = "Tăng giới hạn" +reachedBody = "Xử lý tính theo mức sử dụng đang tạm dừng cho đến khi bạn tăng giới hạn hoặc chu kỳ đặt lại. Chỉnh sửa PDF không giới hạn vẫn hoạt động." +reachedTitle = "Đã đạt giới hạn chi tiêu hàng tháng" + +[portal.billing.subscribedPlan.portalError] +title = "Không thể mở portal Stripe" + +[portal.billing.walletMeter] +capSuffix_one = "trong {{allowance}} PDF miễn phí đã dùng" +capSuffix_other = "trong {{allowance}} PDF miễn phí đã dùng" +eyebrow = "Dùng thử Processor" +statusLabel_one = "Còn {{remaining}}" +statusLabel_other = "Còn {{remaining}}" +sub = "Dùng Trình chỉnh sửa PDF miễn phí. Trả phí để xử lý PDF tự động." +title_one = "Xử lý {{allowance}} PDF miễn phí" +title_other = "Xử lý {{allowance}} PDF miễn phí" +titleWithRate_one = "Xử lý {{allowance}} PDF miễn phí, sau đó {{rate}}/PDF" +titleWithRate_other = "Xử lý {{allowance}} PDF miễn phí, sau đó {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "Đã khóa" +openAriaLabel = "Mở thành phần {{name}}" + +[portal.catalogue.detail] +addToProject = "Thêm vào dự án" +ariaLabel = "Chi tiết thành phần" +tabsAriaLabel = "Các phần chi tiết thành phần" +upgradeToUnlock = "Nâng cấp để mở khóa" + +[portal.catalogue.detail.code] +install = "Cài đặt" +usage = "Cách dùng" + +[portal.catalogue.detail.locked] +description = "{{name}} được bao gồm từ gói {{tier}}. Nâng cấp để nhúng nó." +title = "Không khả dụng trên gói của bạn" + +[portal.catalogue.detail.preview] +badge = "Xem trước trực tiếp" +note = "Sandbox tương tác hiển thị tại đây" + +[portal.catalogue.detail.pricing] +note = "Tính theo mức sử dụng mỗi {{unit}}. Mức sử dụng vượt quá hạn mức miễn phí hàng tháng sẽ được tính phí vào tài khoản của bạn và liệt kê chi tiết trong Sử dụng & Thanh toán." + +[portal.catalogue.detail.stats] +billedOn = "Tính phí theo" +embeds30d = "Lượt nhúng (30 ngày)" +freeQuota = "Hạn mức miễn phí" +freeQuotaValue = "{{amount}} / tháng" +maturity = "Mức độ trưởng thành" +none = "Không có" +perAction = "Mỗi hành động" +price = "Giá" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "Tổng quan" +pricing = "Giá" +props = "Props / API" + +[portal.catalogue.props] +optional = "tùy chọn" +required = "bắt buộc" + +[portal.catalogue.props.columns] +description = "Mô tả" +name = "Prop" +required = "Bắt buộc" +type = "Loại" + +[portal.catalogue.summary] +componentsGa = "Thành phần GA" +componentSpendMtd = "Chi tiêu thành phần (MTD)" +embedsThisMonth = "Lượt nhúng tháng này" +inBeta = "Đang beta" + +[portal.components.billingUnit] +approval = "phê duyệt" +check = "kiểm tra" +event = "sự kiện" +render = "render" +review = "xem xét" +session = "phiên" +signature = "chữ ký" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "Các widget SDK có thể nhúng mà bạn thả vào ứng dụng của mình — trình xem, luồng e-sign, bảng xem xét AI. Mỗi widget được tính theo mức sử dụng mỗi hành động. Nhấp vào thẻ để xem cài đặt, cách dùng và props." +title = "Thành phần" + +[portal.componentsView.empty] +description = "Không thể tải catalogue thành phần. Hãy thử lại sau ít phút." +title = "Không có thành phần nào khả dụng" + +[portal.componentsView.lockedBanner] +description = "Các thành phần GA có sẵn trên Pay-as-you-go; một số thành phần Beta chỉ dành cho doanh nghiệp. Thẻ bị khóa hiển thị lời nhắc nâng cấp." +title = "Một số thành phần cần gói trả phí" + +[portal.docs.authentication] +codeCaption = "mọi yêu cầu" +eyebrow = "BẮT ĐẦU" +lead = "Tất cả yêu cầu xác thực bằng bearer token. Khóa được giới hạn theo môi trường và không bao giờ hết hạn trừ khi được xoay vòng." +liveKey = "Khóa production — có tính phí, giới hạn tốc độ theo gói của bạn." +testKey = "Khóa Sandbox — miễn phí, trả về fixture tổng hợp." +title = "Xác thực" + +[portal.docs.components] +codeCaption = "nhúng trình xem" +eyebrow = "THÀNH PHẦN" +lead = "UI có thể nhúng cho hàng đợi xem xét và kiểm tra tài liệu. Dùng kiểu của riêng bạn hoặc dùng theme đi kèm." +title = "Trình xem thả vào dùng ngay" + +[portal.docs.endpoints] +eyebrow = "THAM CHIẾU API" +fieldCount_one = "{{count}} trường" +fieldCount_other = "{{count}} trường" +filterAll = "Tất cả" +filterAriaLabel = "Lọc endpoint theo ngành dọc" +lead = "Mỗi loại tài liệu là một endpoint có kiểu. POST một tệp, nhận JSON đã xác thực schema. Lọc theo ngành dọc bên dưới." +title = "Endpoint" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "THAM CHIẾU API" +lead = "Lỗi trả về một mã ổn định, máy đọc được cùng thông báo cho người dùng. Phần thân 4xx luôn bao gồm request_id để hỗ trợ." +title = "Lỗi" + +[portal.docs.nav] +ariaLabel = "Tài liệu" + +[portal.docs.nav.empty] +description = "Không thể tải chỉ mục tài liệu." +title = "Tài liệu không khả dụng" + +[portal.docs.quickstart] +eyebrow = "BẮT ĐẦU" +lead = "Gửi tài liệu đầu tiên của bạn đến một endpoint có kiểu và nhận JSON có cấu trúc chỉ trong ba bước. Không cần huấn luyện mô hình, không cần prompt engineering." +title = "Bắt đầu nhanh" + +[portal.docs.quickstart.callout] +bodyAfterLink = "để có công thức sao chép-dán." +bodyBeforeLink = "đấu nối cùng lệnh gọi vào một pipeline để nối chuỗi xác thực, che dữ liệu và gửi đi — hoặc cung cấp nó cho agent qua MCP. Xem" +label = "Tiếp theo:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "Tạo khóa có phạm vi từ tab Hạ tầng. Khóa mang theo giới hạn tốc độ và danh sách IP được phép tùy chọn. Xuất nó vào shell của bạn:" +title = "Cấp khóa API" + +[portal.docs.quickstart.step2] +body = "POST một tệp đến bất kỳ endpoint có kiểu nào. Endpoint xác định schema bạn nhận lại — ở đây là trình trích xuất hóa đơn." +snippetCaption = "trích xuất hóa đơn" +title = "Gửi tài liệu" + +[portal.docs.quickstart.step3] +body = "Mọi phản hồi được xác thực theo schema của endpoint, với điểm tin cậy và nguồn gốc theo từng trường." +codeCaption = "200 OK" +title = "Đọc kết quả có cấu trúc" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "Đồng thời" +eyebrow = "BẮT ĐẦU" +lead = "Giới hạn mở rộng theo gói của bạn. Phản hồi 429 bao gồm header Retry-After; SDK tự động lùi lại." +requestsPerMinute = "Yêu cầu / phút" +title = "Giới hạn tốc độ & hạn mức" + +[portal.docs.recipes] +cloneButton = "Sao chép recipe" +eyebrow = "PLAYBOOKS" +lead = "Các mẫu end-to-end nối chuỗi nguồn, thao tác và đích đến. Mỗi mẫu ánh xạ đến một pipeline mà bạn có thể sao chép." +title = "Recipe" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "Client chính chủ với phản hồi có kiểu, tự động thử lại và tải lên streaming. Tất cả theo dõi cùng catalogue endpoint." +title = "SDK chính thức" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "Không còn dùng" + +[portal.docs.skills] +eyebrow = "KỸ NĂNG" +lead = "Các năng lực đi kèm, có tên, mà agent của bạn gọi như một công cụ duy nhất. Mỗi kỹ năng là một chuỗi thao tác xác định với đánh giá đính kèm." +title = "Kỹ năng agent" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "THAM CHIẾU API" +lead = "Đăng ký các sự kiện document.processed, pipeline.completed và quota.threshold. Payload được ký bằng HMAC-SHA256." +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper." +beforeHelper = "header với bí mật ký của bạn trước khi tin tưởng một payload. SDK đi kèm một" +beforeSignature = "Xác minh" + +[portal.documents] +exportCsv = "Xuất CSV" +search = "Tìm kiếm theo tên tệp, ID..." +subtitle = "Mọi tài liệu mà tổ chức của bạn đã xử lý, kèm bản ghi xử lý đầy đủ. Quyền truy cập nội dung cần được yêu cầu." +title = "Tài liệu" + +[portal.documents.audit] +approved = "Đã phê duyệt" +archived = "Đã lưu trữ" +elevation = "Nâng quyền" +empty = "Chưa có sự kiện nào được ghi lại." +extracted = "Đã xử lý" +flagged = "Cần xem xét" +ingested = "Đã tiếp nhận" +reviewed = "Đang xem xét" + +[portal.documents.drawer] +sectionsAriaLabel = "Các phần chi tiết tài liệu" + +[portal.documents.drawer.tabs] +audit = "Kiểm tra" +extractions = "Trích xuất" +overview = "Tổng quan" + +[portal.documents.elevation] +requestAccess = "Yêu cầu quyền truy cập" + +[portal.documents.elevation.active] +description = "Cấp quyền tạm thời — quyền truy cập được ghi nhật ký và giới hạn thời gian." +descriptionFourEyes = "Cấp quyền tạm thời — người đánh giá ngang hàng đã được thông báo (nguyên tắc bốn mắt)." +title = "Quyền truy cập hết hạn sau {{time}}" + +[portal.documents.elevation.gated] +description = "Nội dung được bảo vệ bằng chính sách không có quyền truy cập thường trực. Việc yêu cầu sẽ bắt đầu cấp quyền có giới hạn thời gian." +descriptionFourEyes = "Nội dung được bảo vệ bằng chính sách không có quyền truy cập thường trực. Việc yêu cầu sẽ bắt đầu cấp quyền có giới hạn thời gian và thông báo cho người đánh giá ngang hàng (nguyên tắc bốn mắt)." +title = "Tài liệu nhạy cảm" + +[portal.documents.extractions] +empty = "Không có trường nào được trích xuất từ tài liệu này." +masked = "Các trường đã trích xuất đang bị ẩn. Yêu cầu quyền truy cập có thời hạn để xem nội dung của tài liệu này." + +[portal.documents.extractions.columns] +confidence = "Độ tin cậy" +field = "Trường" +value = "Giá trị" + +[portal.documents.filters] +all = "Tất cả" +ariaLabel = "Lọc tài liệu theo trạng thái" +flagged = "Đã gắn cờ" +inReview = "Đang xem xét" +processed = "Đã xử lý" + +[portal.documents.overview] +action = "Pipeline / Hành động" +product = "Sản phẩm" +received = "Thời gian" +status = "Trạng thái" +type = "Loại" +user = "Người dùng" + +[portal.documents.queue.empty] +description = "Khi các nguồn đưa tài liệu vào pipeline của bạn, chúng sẽ xuất hiện ở đây để xem xét." +title = "Không có tài liệu trong hàng đợi" + +[portal.documents.status] +error = "Lỗi" +flagged = "Cần xem xét" +inReview = "Đang xem xét" +processed = "Đã xử lý" + +[portal.documents.table] +auto = "Tự động" +editorAction = "Trình chỉnh sửa" +empty = "Không có tài liệu nào khớp với bộ lọc này." +rowActions = "Hành động hàng" +sensitiveLabel = "Nhạy cảm" +sensitiveTitle = "Nhạy cảm — yêu cầu quyền truy cập" + +[portal.documents.table.columns] +action = "Pipeline / Hành động" +document = "Tài liệu" +product = "Sản phẩm" +status = "Trạng thái" +time = "Thời gian" +user = "Người dùng" + +[portal.editorAdmin] +subtitle = "Triển khai Stirling PDF Editor, ghép nối các phiên bản self-hosted với tổ chức của bạn và vận hành đội hình đang chạy — mục tiêu, tình trạng, thông tin xác thực và kích hoạt offline tại một nơi." +title = "Triển khai Editor" + +[portal.editorAdmin.health.columns] +activeUsers = "Người dùng đang hoạt động" +host = "Host" +lastSeen = "Lần thấy gần nhất" +region = "Khu vực" +status = "Trạng thái" +version = "Phiên bản" + +[portal.editorAdmin.health.empty] +description = "Triển khai một mục tiêu và ghép nối để xem tình trạng phiên bản trực tiếp tại đây." +title = "Không có phiên bản nào đang báo cáo" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "Tạo gói offline" +lockCopy = "Kích hoạt offline và on-prem là một phần của Enterprise." +subtitle = "Tạo gói kích hoạt đã ký cho bản cài đặt offline hoặc on-prem không có đường mạng ra ngoài. Chuyển gói đó sang phiên bản và áp dụng trong quá trình thiết lập lần chạy đầu tiên." +talkToSales = "Liên hệ bộ phận bán hàng" +title = "Kích hoạt air-gapped" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} đã được ký và sẵn sàng để chuyển. Gói này kích hoạt một phiên bản và hết hạn sau 14 ngày." +title = "Gói đã sẵn sàng" + +[portal.editorAdmin.pairing] +generated = "Đã tạo ✓" +generateNewCode = "Tạo mã mới" +lockCopy = "Cấp phát IaC là một phần của Enterprise." +rotate = "Xoay vòng" +talkToSales = "Liên hệ bộ phận bán hàng" + +[portal.editorAdmin.sections.health] +sub = "Mọi phiên bản Editor đang báo cáo — phiên bản, khu vực, trạng thái, lần thấy gần nhất và người dùng đang hoạt động." +title = "Tình trạng phiên bản" + +[portal.editorAdmin.sections.pairing] +sub = "Kết nối một editor self-hosted với tổ chức này. Tạo token, chuyển giao mã ngắn hoặc nối qua IaC." +title = "Ghép nối" + +[portal.editorAdmin.sections.targets] +sub = "Nơi Editor chạy. Sao chép một đoạn mã để dựng phiên bản self-hosted, hoặc dùng Managed Cloud không cần vận hành." +title = "Mục tiêu triển khai" + +[portal.editorAdmin.serviceToken] +currentToken = "Token hiện tại" +lastRotated = "Lần xoay vòng gần nhất" +rotateButton = "Xoay vòng service token" +subtitle = "Các phiên bản xác thực với tổ chức bằng thông tin xác thực này. Xoay vòng theo lịch hoặc ngay sau khi nghi ngờ bị rò rỉ." +title = "Service token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "Một token mới đã được phát hành. Cập nhật STIRLING_SERVICE_TOKEN của từng phiên bản self-hosted trong thời gian ân hạn 24 giờ, nếu không chúng sẽ offline." +title = "Xoay vòng các phiên bản đang chạy" + +[portal.editorAdmin.status] +degraded = "Suy giảm" +healthy = "Khỏe mạnh" +offline = "Offline" +pairing = "Đang ghép nối" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} phiên bản" +instanceCount_other = "{{count}} phiên bản" +talkToSales = "Liên hệ bộ phận bán hàng" +upgradePlan = "Nâng cấp gói" + +[portal.editorAdmin.targets.lock] +enterprise = "Self-hosting on-prem và Kubernetes là một phần của Enterprise." +paid = "Self-hosting với Docker và Kubernetes được mở khóa trên gói trả phí." + +[portal.editorAdmin.targets.state] +available = "Khả dụng" +locked = "Bị khóa" +running = "Đang chạy" + +[portal.errorBoundary] +description = "Chế độ xem này gặp lỗi không mong muốn. Hãy thử lại hoặc chọn phần khác từ thanh bên." +retry = "Thử lại" +title = "Đã xảy ra lỗi trên trang này" + +[portal.home.editor] +activeUsers = "{{n}} đang hoạt động" +invite = "Mời đồng đội" +name = "Stirling PDF Editor" +open = "Mở trong trình duyệt" +updated = "đã cập nhật {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "Self-hosted · Docker" +kubernetes = "Self-hosted · Kubernetes" + +[portal.home.greeting] +afternoon = "Chào buổi chiều" +evening = "Chào buổi tối" +morning = "Chào buổi sáng" + +[portal.home.onboarding] +dismiss = "Bỏ qua thiết lập" +notStarted = "Chưa bắt đầu" +progress = "Đã hoàn tất {{done}}/{{total}}" +title = "Hoàn tất thiết lập" + +[portal.home.onboarding.enterprise] +body = "SSO + SCIM + RBAC toàn tổ chức, giá theo khối lượng cam kết và triển khai air-gapped." +cta = "Bắt đầu dùng thử" +ctaQuote = "Nhận báo giá" +lead = "Dành cho 250+ nhân viên." +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "Triển khai ứng dụng desktop, miễn phí mãi mãi." +title = "Tải PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} đang hoạt động · {{recommended}} được đề xuất" +chip = "{{active}} đang hoạt động" +title = "Bật chính sách" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} đã kết nối · mọi PDF được quản trị tại nơi nó đến" +chip = "{{connected}} đã kết nối" +title = "Kết nối nguồn của bạn" + +[portal.home.quickActions] +subtitle = "Các tác vụ hàng đầu hôm nay" +title = "Hành động nhanh" + +[portal.home.quickActions.buildPipeline] +blurb = "Trình soạn thảo 3 bước trên thư viện thao tác có kiểu" +title = "Tạo pipeline" + +[portal.home.quickActions.connectSource] +blurb = "S3, agent, webhook, thư mục được theo dõi" +title = "Kết nối nguồn" + +[portal.home.quickActions.issueApiKey] +blurb = "Khóa có phạm vi với giới hạn tốc độ và danh sách cho phép IP" +title = "Cấp khóa API" + +[portal.infrastructure] +manageEditorDeployment = "Quản lý triển khai Editor" +sectionsAriaLabel = "Các phần hạ tầng" +subtitle = "Triển khai, thông tin xác thực, tư thế bảo mật, lưu trữ và dấu vết kiểm tra cho workspace Stirling của bạn." +title = "Hạ tầng" + +[portal.infrastructure.apiKeys] +createKey = "Tạo khóa" +heading = "Khóa API" +subheading = "Thông tin xác thực có phạm vi với giới hạn tốc độ theo từng khóa, quyền và danh sách cho phép IP." + +[portal.infrastructure.apiKeys.card] +allowedIps = "IP được phép" +anyIp = "Bất kỳ IP nào (không có danh sách cho phép)" +created = "Đã tạo" +lastUsed = "Lần dùng gần nhất" +permissions = "Quyền" +rateLimit = "Giới hạn tốc độ" +rateLimitValue = "{{value}} req/phút" +usageMonth = "Sử dụng tháng này" +usageToday = "Sử dụng hôm nay" + +[portal.infrastructure.apiKeys.empty] +description = "Tạo khóa có phạm vi để bắt đầu gọi Stirling API." +title = "Chưa có khóa API" + +[portal.infrastructure.audit] +filterAriaLabel = "Lọc sự kiện kiểm tra theo danh mục" +heading = "Nhật ký kiểm tra" +latencyValue = "{{value}} ms" +noEventsInCategory = "Không có sự kiện trong danh mục này." +subheading = "Mọi sự kiện xác thực, cấu hình và xử lý trên toàn workspace của bạn." + +[portal.infrastructure.audit.columns] +actor = "Tác nhân" +event = "Sự kiện" +latency = "Độ trễ" +status = "Trạng thái" +target = "Tài nguyên" +timestamp = "Dấu thời gian" + +[portal.infrastructure.audit.empty] +description = "Hoạt động workspace sẽ xuất hiện tại đây khi diễn ra." +title = "Không có sự kiện kiểm tra" + +[portal.infrastructure.audit.export] +cancel = "Hủy" +error = "Xuất thất bại. Vui lòng thử lại." +exportButton = "Xuất" +exporting = "Đang xuất…" +fieldsLegend = "Cột" +format = "Định dạng" +open = "Xuất" +subtitle = "Tải xuống sự kiện kiểm tra dưới dạng CSV hoặc JSON. Chọn các cột cần bao gồm." +title = "Xuất nhật ký kiểm tra" + +[portal.infrastructure.audit.export.fields] +date = "Ngày" +documentName = "Tên tài liệu" +ipAddress = "Địa chỉ IP" +outcome = "Kết quả" +tool = "Công cụ" +username = "Tên người dùng" + +[portal.infrastructure.audit.filters] +all = "Tất cả" +auth = "Xác thực" +config = "Cấu hình" +elevation = "Nâng quyền" +processing = "Xử lý" +security = "Bảo mật" + +[portal.infrastructure.audit.forbidden] +description = "Nhật ký kiểm tra dành cho trưởng nhóm và quản trị viên. Hãy yêu cầu trưởng nhóm hoặc quản trị viên cấp quyền truy cập." +title = "Bạn không có quyền truy cập" + +[portal.infrastructure.audit.metrics] +config = "Cấu hình" +elevation = "Nâng quyền" +processing = "Xử lý" +totalEvents = "Tổng sự kiện · 24 giờ" + +[portal.infrastructure.createKey] +cancel = "Hủy" +createKey = "Tạo khóa" +done = "Xong" +ipAllowlistHelper = "Các dải CIDR phân tách bằng dấu phẩy. Để trống để cho phép bất kỳ IP nào." +ipAllowlistLabel = "Danh sách cho phép IP" +keyNameLabel = "Tên khóa" +keyNamePlaceholder = "ví dụ: Production · ingest" +permissionsLabel = "Quyền" +secretKeyCaption = "Khóa bí mật" +secretWarning = "Lưu khóa này trong trình quản lý bí mật. Stirling chỉ lưu hash — không có cách nào khôi phục lại sau này." +subtitle = "Giới hạn phạm vi khóa ở mức tối thiểu cần thiết. Bạn có thể xoay vòng hoặc thu hồi bất cứ lúc nào." +subtitleCreated = "Sao chép bí mật này ngay — nó sẽ không được hiển thị lại." +title = "Tạo khóa API" +titleCreated = "Đã tạo khóa" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/phút" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "Được triển khai bởi" +environment = "Môi trường" +product = "Sản phẩm" +status = "Trạng thái" +version = "Phiên bản" +when = "Thời điểm" + +[portal.infrastructure.deployments.recent] +heading = "Triển khai gần đây" +subheading = "Các đợt phát hành mới nhất trên các sản phẩm và môi trường." + +[portal.infrastructure.deployments.regionColumns] +instances = "Phiên bản" +latency = "Độ trễ" +load = "Tải" +p99 = "P99" +region = "Khu vực" +status = "Trạng thái" +throughput = "Thông lượng" +uptime = "Thời gian hoạt động" +version = "Phiên bản" + +[portal.infrastructure.deployments.regions] +heading = "Khu vực" +subheading = "Tình trạng trực tiếp cho từng khu vực Stirling đã triển khai — độ trễ, tải và phiên bản phát hành." + +[portal.infrastructure.deployments.regions.empty] +description = "Các khu vực đã triển khai sẽ xuất hiện tại đây sau khi workspace của bạn được cấp phát." +title = "Chưa triển khai khu vực nào" + +[portal.infrastructure.models] +heading = "Mô hình" +msValue = "{{value}} ms" +subheading = "Danh mục mô hình và định tuyến hỗ trợ xử lý tài liệu trên toàn workspace của bạn." + +[portal.infrastructure.models.byom] +description = "Đăng ký một mô hình on-prem hoặc self-hosted và ghim nó vào một khu vực để xử lý theo ràng buộc lưu trú dữ liệu." +title = "Mang mô hình của riêng bạn" + +[portal.infrastructure.models.catalogue] +heading = "Danh mục" +sub = "Các mô hình được quản lý khả dụng cho workspace của bạn, với độ trễ và chi phí trực tiếp." +subEnterprise = "Các mô hình được quản lý, mang theo của riêng bạn và on-prem — có thể ghim theo từng khu vực." + +[portal.infrastructure.models.catalogue.empty] +description = "Các mô hình trong danh mục của workspace sẽ xuất hiện tại đây." +title = "Không có mô hình khả dụng" + +[portal.infrastructure.models.columns] +cost = "Chi phí" +latency = "Độ trễ" +load = "Tải" +model = "Mô hình" +status = "Trạng thái" +type = "Loại" +version = "Phiên bản" + +[portal.infrastructure.models.metrics] +activeModels = "Mô hình đang hoạt động" +avgLatency = "Độ trễ trung bình" +included = "Đã bao gồm" +monthlySpend = "Chi tiêu mô hình hàng tháng" + +[portal.infrastructure.models.routing] +empty = "Chưa cấu hình quy tắc định tuyến nào." +heading = "Quy tắc định tuyến" +sub = "Mô hình nào xử lý từng thao tác. Mặc định áp dụng khi không có quy tắc hẹp hơn khớp." +subLocked = "Định tuyến thao tác đến các mô hình cụ thể — khả dụng trên gói trả phí." + +[portal.infrastructure.models.routing.lockedBanner] +description = "Nâng cấp lên Pro để kiểm soát mô hình nào xử lý từng thao tác và loại tài liệu." +title = "Định tuyến mô hình là tính năng trả phí" + +[portal.infrastructure.models.routingColumns] +default = "Mặc định" +docType = "Loại tài liệu" +modelForAria = "Mô hình cho {{operation}}" +operation = "Thao tác" +routedTo = "Định tuyến đến" + +[portal.infrastructure.security.access.byok] +description = "Cung cấp khóa từ KMS của riêng bạn. Stirling mã hóa bằng khóa đó nhưng vẫn có thể đọc." +label = "Mang khóa của riêng bạn (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "Khóa không bao giờ rời khỏi KMS của bạn. Stirling chỉ giữ ciphertext." +label = "Giữ khóa của riêng bạn (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling quản lý khóa mã hóa. Đơn giản nhất — phía bạn không cần vận hành khóa." +label = "Khóa do Stirling giữ" + +[portal.infrastructure.security.accessPolicy] +heading = "Chính sách truy cập tài liệu" +subheading = "Kiểm soát ai có thể giải mã tài liệu đã xử lý khi lưu trữ." + +[portal.infrastructure.security.attestations] +heading = "Chứng nhận tuân thủ" +noReport = "Không có báo cáo" +subheading = "Tư thế kiểm tra theo từng framework, với báo cáo khả dụng cho các kiểm soát đã được chứng nhận." +viewReport = "Xem báo cáo →" + +[portal.infrastructure.security.compliance] +heading = "Tuân thủ" +subheading = "Chứng nhận và chứng chỉ bao phủ nền tảng Stirling." + +[portal.infrastructure.security.empty] +description = "Cấu hình bảo mật của workspace sẽ xuất hiện tại đây." +title = "Không có tư thế bảo mật" + +[portal.infrastructure.security.hyokBanner] +description = "Với HYOK, khóa mã hóa không bao giờ rời khỏi KMS của bạn. Stirling chỉ lưu trữ và xử lý ciphertext mà bạn có thể thu hồi bất cứ lúc nào." +title = "Stirling không thể giải mã tài liệu của bạn" + +[portal.infrastructure.security.ipAllowlist] +empty = "Chưa cấu hình dải IP nào — tất cả IP đều được phép." +heading = "Danh sách cho phép IP" +sub = "Quyền truy cập API bị giới hạn trong các dải CIDR này." +subLocked = "Giới hạn quyền truy cập API vào các dải IP đã biết — khả dụng trên gói trả phí." + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "Nâng cấp lên Pro để giới hạn quyền truy cập API vào các mạng cụ thể." +title = "Danh sách cho phép IP là tính năng trả phí" + +[portal.infrastructure.security.ipColumns] +added = "Đã thêm" +addedBy = "Được thêm bởi" +cidr = "CIDR" +label = "Nhãn" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "Quản lý khóa mã hóa" +keyId = "Mã định danh khóa" +lastRotated = "Lần xoay vòng gần nhất" +rotateKey = "Xoay vòng khóa" +rotationPolicy = "Chính sách xoay vòng" +subheading = "Quyền lưu giữ các khóa mã hóa tài liệu khi lưu trữ — ai có thể giải mã và cách khóa được xoay vòng." + +[portal.infrastructure.security.managedBanner] +description = "Quyền lưu giữ bring-your-own-key (BYOK) và hold-your-own-key (HYOK) khả dụng trên Enterprise. Nâng cấp để cung cấp khóa từ KMS của riêng bạn." +title = "Khóa được Stirling quản lý trên gói của bạn" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "Châu Á - Thái Bình Dương" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · ranh giới dữ liệu GDPR" +label = "Liên minh Châu Âu" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "Hoa Kỳ" + +[portal.infrastructure.security.residencyHeader] +heading = "Lưu trú dữ liệu" +subheading = "Nơi tài liệu được lưu trữ và xử lý." + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "Đã dùng {{value}}" + +[portal.infrastructure.storage.empty] +description = "Lưu trữ đã kết nối và mức sử dụng sẽ xuất hiện tại đây." +title = "Chưa cấu hình lưu trữ" + +[portal.infrastructure.storage.lifecycle] +active = "Đang hoạt động" +activeRange = "0–{{value}} ngày" +archived = "Đã lưu trữ" +coldStorage = "lưu trữ lạnh" +deleted = "Đã xóa" +never = "không bao giờ" +purged = "đã xóa vĩnh viễn" + +[portal.infrastructure.storage.providers] +connect = "Kết nối" +connected = "Đã kết nối" +heading = "Nhà cung cấp đã kết nối" +subheading = "Nơi các artifact đã xử lý được ghi." + +[portal.infrastructure.storage.retention] +heading = "Lưu giữ" +subheading = "Thời gian giữ artifact trước khi xóa theo vòng đời." +windowLabel = "Khoảng thời gian lưu giữ mặc định" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} ngày" +days_other = "{{count}} ngày" +never = "Không bao giờ xóa" + +[portal.infrastructure.storage.totalUsage] +heading = "Tổng mức sử dụng" +progressLabel = "Dung lượng đã dùng" +subheading = "Dung lượng đã tiêu thụ trên tất cả nhà cung cấp đã kết nối." + +[portal.infrastructure.tabs] +apiKeys = "Khóa API" +audit = "Nhật ký kiểm tra" +deployments = "Triển khai" +models = "Mô hình" +security = "Bảo mật" +storage = "Lưu trữ" + +[portal.nav] +agent-builder = "Trình tạo Agent" +components = "Thành phần" +docs = "Tài liệu Developer" +documents = "Tài liệu" +editor = "Editor" +home = "Trang chủ" +infrastructure = "Hạ tầng" +pipelines = "Pipeline" +policies = "Chính sách" +procurement = "Mua sắm" +settings = "Cài đặt" +sources = "Nguồn" +usage = "Sử dụng & Thanh toán" +users = "Người dùng" + +[portal.notifications] +markAllRead = "Đánh dấu tất cả đã đọc" +title = "Thông báo" +viewAll = "Xem tất cả" + +[portal.notifications.ariaLabel] +none = "Thông báo, không có mục chưa đọc" +unread_one = "Thông báo, {{count}} chưa đọc" +unread_other = "Thông báo, {{count}} chưa đọc" + +[portal.notifications.count] +allRead = "tất cả đã đọc" +loading = "đang tải" +new_one = "{{count}} mới" +new_other = "{{count}} mới" + +[portal.notifications.empty] +description = "Không có thông báo mới." +title = "Bạn đã xem hết" + +[portal.pipelines] +subtitle = "Mọi pipeline tài liệu tự động trên backend: một chuỗi thao tác có thứ tự trên một tập nguồn, chạy theo trigger. Nhấp vào một hàng để xem các bước và nguồn của nó." +title = "Pipeline" + +[portal.pipelines.actions] +newPipeline = "Pipeline mới" + +[portal.pipelines.builder] +addStep = "Thêm công cụ" +back = "Quay lại pipeline" +discard = "Hủy thay đổi" +enabled = "Đã bật" +keepEditing = "Tiếp tục chỉnh sửa" +needsUpload = "Cần một file đã upload" +noToolMatches = "Không có công cụ nào khớp với tìm kiếm của bạn." +pipelineSettings = "Cài đặt pipeline" +searchTools = "Tìm kiếm công cụ" +selectToolBody = "Thêm công cụ để xây dựng pipeline của bạn." +selectToolTitle = "Chưa có công cụ" +toolSettings = "Cài đặt công cụ" +unknownStep = "Thao tác không được nhận dạng, giữ nguyên." +unsavedBody = "Bạn có thay đổi chưa lưu. Lưu trước khi rời đi hay hủy chúng?" +unsavedTitle = "Thay đổi chưa lưu" +uploadUnsupported = "File đã upload chưa được hỗ trợ trong pipeline, vì vậy không thể lưu các bước này: {{tools}}." +usesDefaults = "Chạy với cài đặt mặc định" + +[portal.pipelines.composer] +addTool = "Thêm công cụ" +cancel = "Hủy" +chainEmpty = "Thêm công cụ để bắt đầu xây dựng pipeline của bạn." +create = "Tạo pipeline" +directory = "Thư mục đầu ra" +directoryHelp = "Đường dẫn tuyệt đối trên server. Phải nằm trong các thư mục được phép đã cấu hình." +editingUnsupported = "Chưa hỗ trợ hiển thị các tham số công cụ này để chỉnh sửa." +moveDown = "Di chuyển xuống" +moveUp = "Di chuyển lên" +name = "Tên" +namePlaceholder = "ví dụ: Quét che giấu" +noSources = "Chưa có nguồn nào được kết nối. Pipeline vẫn có thể chạy trên các file được cung cấp trực tiếp cho nó." +noToolSettings = "Công cụ này không có cài đặt có thể cấu hình." +operations_one = "Thao tác ({{count}})" +operations_other = "Thao tác ({{count}})" +output = "Đầu ra" +removeStep = "Xóa thao tác" +save = "Lưu thay đổi" +scheduleEvery = "Chạy mỗi" +sources = "Nguồn" +sourcesLoading = "Đang tải nguồn..." +trigger = "Trigger" +triggerManual = "Chỉ thủ công" + +[portal.pipelines.composer.unit] +days = "ngày" +hours = "giờ" +minutes = "phút" + +[portal.pipelines.delete] +body = "Xóa \"{{name}}\"? Không thể hoàn tác thao tác này." +cancel = "Hủy" +confirm = "Xóa" +title = "Xóa pipeline?" + +[portal.pipelines.detail] +delete = "Xóa pipeline" +run = "Chạy ngay" + +[portal.pipelines.empty] +action = "Tạo pipeline" +description = "Tạo pipeline đầu tiên của bạn: chọn các nguồn mà nó chạy, nối chuỗi các thao tác và chọn nơi đầu ra sẽ đến." +title = "Chưa có pipeline" + +[portal.pipelines.kpi] +active = "Đang hoạt động" +paused = "Đã tạm dừng" +total = "Pipeline" + +[portal.pipelines.output] +folder = "Ghi vào thư mục" +inline = "Trả về file" + +[portal.pipelines.run] +completed_one = "Lượt chạy đã hoàn tất." +completed_other = "Tất cả {{count}} lượt chạy đã hoàn tất." +empty = "Không có gì để chạy: các nguồn không có tài liệu để xử lý." +failed = "Lượt chạy thất bại: {{error}}" +running = "Lượt chạy đã bắt đầu; vẫn đang tiến hành." +timeout = "Lượt chạy mất nhiều thời gian hơn dự kiến; nó có thể vẫn hoàn tất trong nền." + +[portal.pipelines.status] +active = "Đang hoạt động" +paused = "Đã tạm dừng" + +[portal.pipelines.table] +name = "Pipeline" +sources = "Nguồn" +status = "Trạng thái" +steps = "Bước" + +[portal.pipelines.trigger] +folder-watch = "Theo dõi thư mục" +manual = "Thủ công" +schedule = "Theo lịch" + +[portal.policies] +subtitle = "Các tự động hóa thường trực áp dụng một pipeline công cụ trên mọi tài liệu. Mỗi chính sách kích hoạt khi upload hoặc export, chạy chuỗi công cụ của nó và lưu phiên bản đã áp dụng cùng với bản gốc." +title = "Chính sách" + +[portal.policies.card] +comingSoon = "Nâng cấp lên Enterprise" +notSetUp = "Chưa thiết lập" + +[portal.policies.categories.compliance] +desc = "Áp dụng các yêu cầu HIPAA, GDPR, SOC 2 hoặc FedRAMP trên mọi tài liệu." +label = "Tuân thủ" + +[portal.policies.categories.ingestion] +desc = "Phân loại tài liệu, trích xuất dữ liệu có cấu trúc, áp dụng quy ước đặt tên và chuẩn hóa trang." +label = "Tiếp nhận" + +[portal.policies.categories.retention] +desc = "Đặt thời gian giữ tài liệu, khi nào lưu trữ và khi nào xóa." +label = "Lưu giữ" + +[portal.policies.categories.routing] +desc = "Tự động định tuyến tài liệu đến đúng nhóm, thư mục hoặc hệ thống." +label = "Định tuyến" + +[portal.policies.categories.security] +desc = "Phát hiện PII, che giấu, loại bỏ nội dung hoạt động và đóng dấu tài liệu." +label = "Bảo mật" + +[portal.policies.config] +scopeAll = "Tất cả tài liệu" + +[portal.policies.config.compliance] +summary = "Xác thực tài liệu theo các framework quy định trước khi chúng rời khỏi hệ thống." + +[portal.policies.config.compliance.fields] +accessLog = "Nhật ký truy cập" +auditTrail = "Dấu vết kiểm tra" +frameworks = "Framework" +onViolation = "Khi không tuân thủ" + +[portal.policies.config.compliance.rules] +0 = "Quét framework" +1 = "Áp dụng hành động" +2 = "Dấu vết kiểm tra" + +[portal.policies.config.ingestion] +summary = "Phân loại tài liệu, trích xuất dữ liệu có cấu trúc, áp dụng đặt tên và chuẩn hóa trang." + +[portal.policies.config.ingestion.fields] +belowThreshold = "Dưới ngưỡng" +minConfidence = "Độ tin cậy tối thiểu" + +[portal.policies.config.ingestion.rules] +0 = "Phân loại" +1 = "Trích xuất" +2 = "Đặt tên" +3 = "Chuẩn hóa" + +[portal.policies.config.retention] +summary = "Áp dụng thời gian giữ tài liệu, khi nào lưu trữ và khi nào xóa." + +[portal.policies.config.retention.fields] +archiveAfter = "Lưu trữ sau" +immutableHold = "Giữ bất biến" +keepFor = "Giữ trong" + +[portal.policies.config.retention.rules] +0 = "Giữ lưu giữ" +1 = "Tự động lưu trữ" +2 = "Chặn xóa" + +[portal.policies.config.routing] +summary = "Định tuyến tài liệu đến đúng đích dựa trên loại và phân loại." + +[portal.policies.config.routing.fields] +destination = "Đích" +notify = "Thông báo khi định tuyến" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "Tự động phân loại" +1 = "Định tuyến đến thư mục" +2 = "Thông báo webhook" + +[portal.policies.config.security] +summary = "Phát hiện và che giấu PII, loại bỏ nội dung hoạt động (JavaScript) và đóng dấu tài liệu." + +[portal.policies.config.security.rules] +0 = "Che giấu PII" +1 = "Xóa JavaScript" +2 = "Đóng dấu" + +[portal.policies.detail] +enforces = "Áp dụng" +onEveryExport = "Khi mỗi lần export" +onEveryUpload = "Khi mỗi lần upload" +outputAsNewFile = "dưới dạng file mới" +outputAsNewVersion = "dưới dạng phiên bản mới" +recentActivity = "Hoạt động gần đây" +retry = "Thử lại" +showLess = "Hiển thị ít hơn" +showMore = "Hiển thị thêm" +sources = "Nguồn" + +[portal.policies.detail.actions] +clearHistory = "Xóa lịch sử đã xử lý" +delete = "Xóa" +editSettings = "Chỉnh sửa cài đặt" +pause = "Tạm dừng" +resume = "Tiếp tục" +runNow = "Chạy ngay" + +[portal.policies.detail.clearHistory] +body = "Chính sách này sẽ quên mọi file đã xử lý và xử lý lại mọi thứ hiện có trong các nguồn của nó ở lần chạy tiếp theo. Bản thân các file không bị thay đổi. Không thể hoàn tác thao tác này." +cancel = "Hủy" +confirm = "Xóa lịch sử" +title = "Xóa lịch sử đã xử lý?" + +[portal.policies.detail.emptyActivity] +description = "Tài liệu sẽ xuất hiện ở đây sau khi chính sách này chạy." +title = "Chưa có hoạt động" + +[portal.policies.endpoints] +addWatermark = "Hình mờ" +autoRedact = "Che PII" +compressPdf = "Nén" +flatten = "Làm phẳng" +ocrPdf = "OCR" +sanitizePdf = "Xóa JavaScript" + +[portal.policies.offline] +description = "Các chính sách của bạn đã được lưu và sẽ xuất hiện sau khi kết nối được khôi phục." +retry = "Thử lại" +title = "Backend không khả dụng" + +[portal.policies.stats] +activeFor = "Hoạt động" +dataProcessed = "Dữ liệu đã xử lý" +docsEnforced = "Tài liệu đã áp dụng" + +[portal.policies.status] +active = "Hoạt động" +paused = "Đã tạm dừng" + +[portal.policies.summary.active] +description = "Áp dụng khi tải lên/xuất" +label = "Chính sách đang hoạt động" + +[portal.policies.summary.categories] +description = "Có sẵn để cấu hình" +label = "Danh mục" + +[portal.policies.summary.docsEnforced] +description = "Trên các chính sách đang hoạt động" +label = "Tài liệu đã áp dụng" + +[portal.policies.summary.paused] +description = "Đã cấu hình nhưng không kích hoạt" +label = "Đã tạm dừng" + +[portal.policies.wizard.actions] +back = "Quay lại" +cancel = "Hủy" +continue = "Tiếp tục" +enablePolicy = "Bật chính sách" +saveChanges = "Lưu thay đổi" + +[portal.policies.wizard.capability.compress] +desc = "Nén tài liệu thành kích thước file nhỏ hơn." +label = "Giảm kích thước file" + +[portal.policies.wizard.capability.flatten] +desc = "Gộp các trường biểu mẫu và chú thích vào trang để không thể chỉnh sửa." +label = "Làm phẳng tài liệu" + +[portal.policies.wizard.capability.ocr] +desc = "Chạy OCR để các trang được quét trở thành văn bản có thể chọn và tìm kiếm." +label = "Làm cho văn bản có thể tìm kiếm" + +[portal.policies.wizard.capability.redact] +desc = "Tìm và bôi đen các chi tiết nhạy cảm — như số An sinh Xã hội và số thẻ — để không thể đọc được." +label = "Che thông tin nhạy cảm" + +[portal.policies.wizard.capability.sanitize] +desc = "Xóa JavaScript ẩn để không có gì có thể tự động chạy khi tài liệu được mở." +label = "Loại bỏ nội dung hoạt động" + +[portal.policies.wizard.capability.watermark] +desc = "Đóng dấu một dấu hiển thị (ví dụ: “Bảo mật”) trên mọi trang." +label = "Áp dụng hình mờ" + +[portal.policies.wizard.errors] +noTools = "Trước tiên hãy bật ít nhất một công cụ trong workflow." +saveFailed = "Không thể lưu chính sách. Vui lòng thử lại." + +[portal.policies.wizard.output] +heading = "Đầu ra & chạy" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "Tự động đánh số" +label = "Quy tắc tên file" +placeholder = "Văn bản để thêm (tùy chọn)" +prefix = "Tiền tố" +suffix = "Hậu tố" + +[portal.policies.wizard.output.outputAs] +label = "Xuất dưới dạng" +newFile = "File mới" +newVersion = "Phiên bản mới" + +[portal.policies.wizard.output.runOn] +export = "Xuất" +helper = "Khi chính sách kích hoạt: khi tải lên hoặc trước khi xuất." +label = "Chạy khi" +upload = "Tải lên" + +[portal.policies.wizard.settings] +heading = "Cài đặt" + +[portal.policies.wizard.sources] +heading = "Nguồn" +loading = "Đang tải nguồn…" + +[portal.policies.wizard.tabs] +ariaLabel = "Các bước thiết lập" +settings = "Cài đặt" +workflow = "Hành động" + +[portal.policies.wizard.title] +edit = "Chỉnh sửa chính sách {{category}}" +setUp = "Thiết lập chính sách {{category}}" + +[portal.policies.wizard.workflow] +description = "Chọn những gì chính sách này thực hiện với mỗi tài liệu mà nó xử lý." + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} đang hoạt động" +noRule = "Chưa áp dụng quy tắc nào" +subtitle = "Các tự động hóa cố định mà mọi tài liệu đều đi qua, bất kể pipeline nào xử lý nó." +title = "Những gì chạy trên PDF của bạn" + +[portal.policySummary.action] +comingSoon = "Nâng cấp lên Enterprise" +configure = "Cấu hình" +setUp = "Thiết lập" + +[portal.policySummary.column] +activeRule = "Quy tắc đang hoạt động" +policy = "Chính sách" +status = "Trạng thái" + +[portal.policySummary.empty] +description = "Sau khi chính sách được cấu hình, các danh mục sẽ xuất hiện ở đây." +title = "Chưa có chính sách" + +[portal.policySummary.state] +active = "Hoạt động" +off = "Tắt" +soon = "Sắp có" + +[portal.processingStatus] +managePlan = "Quản lý gói" +volumeSuffix = "PDF đã xử lý · 30 ngày qua" + +[portal.procurement] +reset = "Đặt lại mua sắm (demo)" +subtitle = "Giúp đội ngũ của bạn được đánh giá, ký hợp đồng và triển khai. Mọi tài liệu ở cùng một nơi." +title = "Mua sắm" + +[portal.procurement.action] +download = "Tải xuống" +pay = "Thanh toán ngay" +request = "Yêu cầu" +sign = "Xem lại & ký" +upload = "Tải lên" + +[portal.procurement.agreement] +agreeCta = "Đồng ý & đăng ký" +confirm = "Tôi đã đọc và đồng ý với Thỏa thuận Stirling Enterprise." +eyebrow = "Thỏa thuận" +intro = "Một thỏa thuận kết hợp bao gồm giao dịch của bạn: Master Service Agreement, Order Form, EULA và Data Processing Agreement. Hãy xem lại, sau đó đồng ý chấp nhận báo giá thành một đăng ký cam kết." +title = "Xem lại thỏa thuận enterprise của bạn" + +[portal.procurement.builder] +addons = "Tiện ích bổ sung" +back = "Quay lại" +businessName = "Tên doanh nghiệp" +businessNamePlaceholder = "Công ty của bạn" +continue = "Tiếp tục" +country = "Quốc gia" +countryEuro = "Khu vực đồng Euro (EUR €)" +countryUK = "Vương quốc Anh (GBP £)" +countryUS = "Hoa Kỳ (USD $)" +eula = "Tôi đã đọc và đồng ý với Stirling Enterprise EULA. EULA này điều chỉnh thỏa thuận được tạo từ báo giá này." +generate = "Tạo báo giá" +included = "Đã bao gồm" +indemnification = "Bồi thường IP" +indemnificationSub = "Chúng tôi bảo vệ các khiếu nại IP đủ điều kiện, theo EULA" +offlineLicense = "Giấy phép offline / air-gapped" +offlineLicenseSub = "File giấy phép có thể tải xuống cho một phiên bản tự host air-gapped" +qbr = "Đánh giá kinh doanh hàng quý" +qbrSub = "SE của bạn xem xét việc sử dụng và lộ trình mỗi quý" +running = "{{annual}} / năm · {{years}} năm {{tcv}}" +s1Sub = "Đội ngũ của bạn và số PDF bạn dự kiến xử lý mỗi năm." +s1Title = "Bạn sẽ xử lý bao nhiêu?" +s2Sub = "Thời hạn dài hơn được giảm giá; cấp dịch vụ của bạn xác định hỗ trợ." +s2Title = "Cam kết và dịch vụ" +s3Sub = "Cho báo giá và thỏa thuận mà nó tạo ra." +s3Title = "Thông tin của bạn" +serviceLevel = "Cấp dịch vụ" +slDedicated = "Chuyên trách" +slDedicatedSub = "4 giờ làm việc · quản lý tài khoản chuyên trách · +30%" +slPriority = "Ưu tiên" +slPrioritySub = "Cùng ngày làm việc · CSM được chỉ định · +15%" +slStandard = "Tiêu chuẩn" +slStandardSub = "Ngày làm việc tiếp theo · CSM dùng chung · đã bao gồm" +stepOf = "Bước {{n}} trên {{total}}" +term = "Thời hạn" +termDiscount = "Đã áp dụng giảm giá {{pct}}% cho cam kết nhiều năm" +title = "Tạo báo giá của bạn" +training = "Triển khai & đào tạo" +trainingSub = "Các phiên trực tiếp để giúp đội ngũ của bạn bắt đầu" +users = "Tổng số người dùng" +usersPlaceholder = "ví dụ: 250" +volEstimated = "Ước tính từ {{count}} người dùng (~2.000 PDF mỗi người, bao gồm tự động hóa). Chỉnh sửa nếu bạn biết rõ hơn." +volManual = "Đang dùng số liệu của bạn. Ước tính lại từ quy mô đội ngũ bất cứ lúc nào." +volNoUsers = "Không chắc? Nhập quy mô đội ngũ của bạn và chúng tôi sẽ ước tính." +volume = "Số lượng PDF hàng năm" +volumePlaceholder = "ví dụ: 1.000.000" +years_one = "{{count}} năm" +years_other = "{{count}} năm" + +[portal.procurement.docs] +count_one = "{{count}} tài liệu" +count_other = "{{count}} tài liệu" +done = "Xong" +here = "Bạn đang ở đây" +hide = "Ẩn" +optional = "Tùy chọn" +paidAddon = "Tiện ích bổ sung trả phí" +show = "Hiển thị" +subtitle = "Mọi thứ bạn cần ở từng bước của hành trình, được hiển thị khi giao dịch tiến triển." +supportingSubtitle = "SOC 2, đánh giá bảo mật, biểu mẫu thuế và nhiều hơn nữa, sẵn sàng khi đội ngũ bảo mật hoặc mua sắm của bạn yêu cầu. Một số có phí một lần." +supportingTitle = "Hỗ trợ việc đánh giá của bạn" +title = "Tài liệu" +upcoming = "Sắp tới" + +[portal.procurement.error] +title = "Đã xảy ra lỗi" + +[portal.procurement.hero] +company = "Giao dịch enterprise của bạn" +ctaAgreement = "Xem lại & ký thỏa thuận" +ctaLive = "Bạn đã hoạt động" +ctaPayment = "Thêm thanh toán" +ctaQuote = "Xem lại báo giá của bạn" +ctaTrial = "Tạo báo giá của bạn" +eyebrow = "Mua sắm Enterprise" +inviteTeammates = "Mời đồng đội" +keyDocs = "Tài liệu chính" +nextStep = "Bước tiếp theo: {{action}}" +notStarted = "Chưa bắt đầu" +open = "Mở mua sắm" +scheduleCall = "Lên lịch cuộc gọi" +setup1Sub = "Mời đồng đội của bạn" +setup1Title = "Triển khai PDF Editor" +setup2Sub = "Bật xử lý trên các trình chỉnh sửa và nguồn khác" +setup2Title = "Kết nối PDF Processor" +setup3Sub = "Bật Security, Compliance, Routing hoặc Retention khi bạn cần" +setup3Title = "Thêm chính sách được đề xuất" + +[portal.procurement.journey] +daysLeft_one = "Còn {{count}} ngày" +daysLeft_other = "Còn {{count}} ngày" +engineerLabel = "Kỹ sư giải pháp của bạn" +eyebrow = "Triển khai của bạn" +live = "Bạn đã hoạt động trên Stirling Enterprise" +nextStep = "Bước tiếp theo: {{action}}" +subtitle = "Kỹ sư giải pháp của bạn đồng hành ở mọi bước. Mỗi lần một hành động tiếp theo; danh sách kiểm tra đầy đủ ở bên dưới." +title = "Từ dùng thử đến hoạt động, một lộ trình có hướng dẫn" +trialTitle = "Dùng thử Enterprise" + +[portal.procurement.journeySteps.agreement] +blurb = "Một chữ ký bao gồm MSA, order form, EULA và DPA." +gatingAction = "Xem lại và ký thỏa thuận của bạn" +label = "Thỏa thuận" + +[portal.procurement.journeySteps.implementation] +blurb = "Cấp phát workspace của bạn và chạy playbook go-live." +gatingAction = "Đang cấp phát workspace của bạn" +label = "Triển khai" + +[portal.procurement.journeySteps.payment] +blurb = "Thanh toán bằng thẻ, chuyển khoản ngân hàng hoặc theo purchase order." +gatingAction = "Xác nhận thanh toán" +label = "Thanh toán" + +[portal.procurement.journeySteps.quote] +blurb = "Xem lại giá theo khối lượng cam kết và thời hạn hợp đồng." +gatingAction = "Chấp nhận báo giá của bạn" +label = "Báo giá" + +[portal.procurement.journeySteps.trial] +blurb = "Đánh giá Stirling với tài liệu và workflow của bạn." +gatingAction = "Tạo báo giá của bạn" +label = "Dùng thử" + +[portal.procurement.license] +copied = "Đã sao chép" +copy = "Sao chép khóa" +downloadError = "Chưa thể tạo file giấy phép offline — vui lòng thử lại sau giây lát." +downloadOffline = "Tải xuống giấy phép offline (.lic)" +hint = "Dán khóa này vào một phiên bản tự host để kích hoạt, hoặc lưu lại cho hồ sơ của bạn. Hãy giữ an toàn." +label = "Khóa giấy phép của bạn" + +[portal.procurement.link] +cta = "Liên kết tài khoản" +description = "Mua sắm chạy trên tài khoản Stirling được liên kết của bạn: đó là cách chúng tôi cấp phát bản dùng thử, định giá báo giá và bắt đầu lập hóa đơn. Liên kết một tài khoản để bắt đầu." +eyebrow = "Enterprise" +title = "Liên kết tài khoản của bạn để bắt đầu" + +[portal.procurement.live] +description = "Đăng ký của bạn đang hoạt động và giấy phép của bạn đã được cấp. Đội ngũ của bạn đã được cấp phát và việc lập hóa đơn đã bắt đầu." +eyebrow = "Hoạt động" +title = "Bạn đã hoạt động trên Stirling Enterprise" + +[portal.procurement.locked] +description = "Khóa dùng thử, báo giá theo khối lượng cam kết, thỏa thuận một chữ ký, thanh toán và sổ cái tài liệu của bạn đều ở đây sau khi bạn bắt đầu đánh giá enterprise." +eyebrow = "Chỉ dành cho Enterprise" +talkToSales = "Trao đổi với sales" +title = "Lộ trình mua sắm mở với Enterprise" + +[portal.procurement.milestone] +accept = "Chấp nhận & tiếp tục" +description = "Tải xuống PDF để chia sẻ với đội ngũ của bạn, quay lại để chấp nhận khi bạn sẵn sàng, hoặc thực hiện thay đổi." +download = "Tải xuống PDF" +downloadError = "Chưa thể tải xuống PDF báo giá — vui lòng thử lại sau giây lát." +edit = "Chỉnh sửa báo giá" +eyebrow = "Báo giá {{number}}" +perYear = " / năm" +preparedFor = "Chuẩn bị cho {{company}}" +tcv = "{{value}} tổng giá trị hợp đồng" +title = "Báo giá của bạn đã sẵn sàng" + +[portal.procurement.modal] +cancel = "Hủy" +chooseFile = "Chọn file" +close = "Đóng" +downloadBody = "Tải xuống của bạn sẽ bắt đầu ngay." +downloadCta = "Tải xuống" +downloadTitle = "Tải xuống" +noFile = "Chưa chọn file" +payBody = "Thanh toán hợp đồng cam kết của bạn bằng thẻ hoặc chuyển khoản ngân hàng qua Stripe. Workspace của bạn sẽ được cấp phát ngay khi thanh toán hoàn tất." +payCta = "Tiếp tục đến Stripe" +payTitle = "Xác nhận thanh toán" +requestBodyFree = "Chúng tôi tạo tài liệu này theo yêu cầu. Xác nhận và kỹ sư giải pháp của bạn sẽ gửi tài liệu ngay sau đó." +requestBodyPaid = "Đây là tiện ích bổ sung trả phí. Xác nhận và kỹ sư giải pháp của bạn sẽ xác định phạm vi và gửi giấy tờ." +requestCta = "Yêu cầu" +requestTitle = "Yêu cầu tài liệu này" +signBody = "Mở Thỏa thuận Stirling Enterprise để ký điện tử: một chữ ký bao gồm MSA, order form, EULA và DPA. Chúng tôi tự động ký đối ứng và bạn chuyển sang thanh toán." +signCta = "Mở để ký" +signTitle = "Xem lại và ký thỏa thuận của bạn" +uploadBody = "Gửi cho chúng tôi PO của bạn và chúng tôi sẽ lập hóa đơn theo điều khoản của bạn. Kéo PDF vào hoặc chọn một file bên dưới." +uploadCta = "Tải lên purchase order" +uploadTitle = "Tải lên purchase order của bạn" + +[portal.procurement.payment] +description = "Báo giá của bạn đã được chấp nhận và giấy phép của bạn đã hoạt động — đội ngũ của bạn có thể bắt đầu ngay. Thanh toán hóa đơn đầu tiên khi bạn sẵn sàng; bạn có thể thanh toán hoặc tải xuống tại đây, không cần email." +downloadInvoice = "Tải xuống hóa đơn" +simulate = "Mô phỏng đã nhận thanh toán (demo)" +title = "Đã tạo đăng ký" +viewInvoice = "Xem & thanh toán hóa đơn" + +[portal.procurement.schedule] +fallback = "Không thể tải trình lên lịch." +fallbackLink = "Mở lên lịch trong tab mới" +subtitle = "Kỹ sư giải pháp của bạn sẽ hướng dẫn đội ngũ của bạn qua quá trình triển khai. Chọn thời gian phù hợp với bạn." +title = "Lên lịch cuộc gọi" + +[portal.procurement.status] +action = "Cần hành động" +available = "Có sẵn" +complete = "Hoàn tất" +pending = "Đang chờ" +request = "Theo yêu cầu" + +[portal.procurement.trial] +body = "Gia hạn sẽ thêm 7 ngày và thông báo cho kỹ sư giải pháp của bạn." +bodyMaxed = "Bạn đã dùng hết mọi lần gia hạn — hãy trao đổi với kỹ sư giải pháp nếu bạn cần thêm thời gian." +cancel = "Hủy dùng thử" +extend = "Gia hạn 7 ngày" +maxed = "Đã đạt giới hạn" +subtitle = "Bản dùng thử miễn phí của bạn kéo dài đến {{date}}. Không cần thẻ." +title = "Dùng thử Enterprise" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "Giá theo khối lượng cam kết, SSO + SCIM + RBAC toàn tổ chức, audit bất biến 90 ngày và SE chuyên trách." +homeCta = "Bắt đầu dùng thử →" +homeHeadline = "Xử lý hàng triệu PDF." + +[portal.recentActivity] +title = "Hoạt động gần đây" +viewAll = "Xem tất cả" + +[portal.recentActivity.empty] +description = "Các lần chạy pipeline, triển khai và sự kiện agent sẽ xuất hiện ở đây." +title = "Chưa có gì ở đây" + +[portal.search] +ariaLabel = "Tìm kiếm" +placeholder = "Tìm kiếm Stirling — endpoint, pipeline, tài liệu…" + +[portal.search.empty] +noActionsDescription = "Hành động nhanh sẽ xuất hiện ở đây khi có sẵn." +noActionsTitle = "Không có hành động nhanh" +noMatches = "Không có kết quả cho \"{{query}}\"" +noMatchesDescription = "Thử từ khóa khác hoặc duyệt catalogue." + +[portal.settings.groups] +admin = "Quản trị" + +[portal.settings.sections] +account-link = "Liên kết tài khoản" + +[portal.shell.header] +accountFallback = "Tài khoản" +accountMenu = "Menu tài khoản" +darkMode = "Chế độ tối" +lightMode = "Chế độ sáng" +search = "Tìm kiếm" +searchPlaceholder = "Tìm kiếm…" +signOut = "Đăng xuất" +switchToDark = "Chuyển sang giao diện tối" +switchToLight = "Chuyển sang giao diện sáng" + +[portal.shell.sidebar] +appEditor = "Trình chỉnh sửa" +appProcessor = "Trình xử lý" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} tài liệu" +linkAccount = "Liên kết tài khoản Stirling" +planEditor = "Gói Editor" +planEnterprise = "Gói Enterprise" +planProcessor = "Gói Processor" +primaryNav = "Điều hướng chính" +switchApp = "Chuyển ứng dụng" + +[portal.sources] +subtitle = "Các kết nối đầu vào có thể tái sử dụng để đưa tài liệu vào Stirling. Cấu hình một kết nối một lần, sau đó tham chiếu nó từ bất kỳ số lượng chính sách nào. Nhấp vào một hàng để xem cấu hình và những chính sách sử dụng nó." +title = "Nguồn" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "Kết nối nguồn" + +[portal.sources.delete] +body = "Xóa \"{{name}}\"? Không thể hoàn tác. Các chính sách tham chiếu đến nguồn này sẽ cần được cập nhật." +cancel = "Hủy" +confirm = "Xóa" +title = "Xóa nguồn?" + +[portal.sources.detail] +closeAriaLabel = "Đóng chi tiết" +delete = "Xóa nguồn" +docs24h = "24 giờ qua" +docs30d = "30 ngày qua" +docsTotal = "Tổng đã thấy" +docsTrend = "Tài liệu trong 30 ngày qua" +documents = "Tài liệu" +edit = "Chỉnh sửa" +notReferenced = "Không được chính sách nào tham chiếu, nên có thể xóa an toàn." +pause = "Tạm dừng" +resume = "Tiếp tục" +subtitle = "{{type}} · {{status}}" +usedBy = "Được sử dụng bởi" + +[portal.sources.empty] +description = "Kết nối một thư mục (và sắp tới là cloud storage) để chính sách của bạn có nơi lấy tài liệu." +title = "Chưa kết nối nguồn nào" + +[portal.sources.kpi] +inUse = "Đang sử dụng" +total = "Kết nối" +unused = "Chưa dùng" + +[portal.sources.status] +active = "Hoạt động" +disabled = "Đã tắt" +unused = "Chưa dùng" + +[portal.sources.table] +source = "Nguồn" +status = "Trạng thái" +usedBy = "Chính sách" + +[portal.sources.types.editor] +label = "Trình chỉnh sửa" + +[portal.sources.types.folder] +description = "Theo dõi một thư mục trên server để phát hiện tài liệu mới." +label = "Thư mục" + +[portal.sources.types.folder.fields.directory] +helperText = "Đường dẫn tuyệt đối mà Stirling theo dõi để xử lý file." +label = "Đường dẫn thư mục" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "Kiểm tra nội dung đọc từng file đã thay đổi, vì vậy đổi tên và chạm file mà không thay đổi nội dung sẽ không được xử lý lại." +label = "Phát hiện thay đổi" + +[portal.sources.types.folder.fields.identity.options] +hash = "Kích thước, ngày và kiểm tra nội dung" +stat = "Kích thước và ngày sửa đổi" + +[portal.sources.types.folder.fields.mode] +label = "Chế độ đọc" + +[portal.sources.types.folder.fields.mode.options] +consume = "Consume: xử lý mỗi file một lần" +snapshot = "Snapshot: đọc lại thư mục ở mỗi lần chạy" + +[portal.sources.types.folder.fields.recursive] +label = "Độ sâu thư mục" + +[portal.sources.types.folder.fields.recursive.options] +all = "Bao gồm thư mục con" +top = "Chỉ cấp cao nhất" + +[portal.sources.types.unknown] +label = "Nguồn" + +[portal.sources.wizard] +back = "Quay lại" +cancel = "Hủy" +continue = "Tiếp tục" +editTitle = "Chỉnh sửa nguồn" +name = "Tên" +namePlaceholder = "ví dụ: Tiếp nhận yêu cầu bồi thường" +save = "Lưu thay đổi" +subtitle = "Bước {{current}} trên {{total}} · {{label}}" +title = "Kết nối một nguồn" +type = "Loại" + +[portal.sources.wizard.steps] +chooseType = "Chọn loại" +configure = "Cấu hình" +review = "Xem lại & kết nối" + +[portal.usage] +managePayment = "Quản lý thanh toán" +subtitle = "Tiêu thụ, hóa đơn và quản lý gói cho mọi PDF Stirling đã lập hóa đơn, trong một bảng điều khiển." +title = "Sử dụng & thanh toán" + +[portal.usage.error] +loadWallet = "Không thể tải ví" +openStripePortal = "Không thể mở portal Stripe" +walletUnavailable = "Ví không khả dụng: {{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "Đăng nhập lại" +body = "Phiên tài khoản Stirling của bạn đã hết hạn. Đăng nhập lại để xem thanh toán — phiên bản của bạn vẫn được liên kết." +title = "Phiên đã hết hạn" + +[portal.users] +title = "Người dùng" + +[portal.users.roles] +subtitle = "Mọi vai trò tồn tại trên mọi gói — những gì mỗi vai trò có thể làm là cố định trên toàn tổ chức." +title = "Vai trò" + +[portal.users.roles.admin] +label = "Quản trị viên (Chủ sở hữu tổ chức)" +summary = "Toàn quyền quản trị workspace, cài đặt và thành viên." + +[portal.users.roles.admin.permissions] +0 = "Quản lý người dùng, đội và vai trò" +1 = "Quản lý tất cả tích hợp bao gồm kết nối S3" +2 = "Cấp hoặc thu hồi quyền truy cập portal" +3 = "Mọi thứ Team Owner có thể làm" + +[portal.users.roles.guest] +label = "Khách" +summary = "Quyền truy cập hạn chế hoặc chỉ trên web; không thể có cấu hình cá nhân." + +[portal.users.roles.guest.permissions] +0 = "Sử dụng chỉ trên web / demo" +1 = "Không có API key hoặc tích hợp" +2 = "Không có quyền truy cập portal" +3 = "Chỉ đọc ở nơi được chia sẻ" + +[portal.users.roles.member] +label = "Thành viên" +summary = "Người dùng thông thường — làm việc với tài nguyên dùng chung và cấu hình của riêng họ." + +[portal.users.roles.member.permissions] +0 = "Sử dụng trình chỉnh sửa và tích hợp dùng chung" +1 = "Tạo cấu hình API & MCP cá nhân" +2 = "Xem cấu hình đội được chia sẻ với họ" +3 = "Không quản lý S3 hoặc workspace" + +[portal.users.roles.team_owner] +label = "Chủ sở hữu đội" +summary = "Sở hữu một đội — quản lý tài nguyên và cấu hình dùng chung của thành viên trong đội." + +[portal.users.roles.team_owner.permissions] +0 = "Tạo & quản lý kết nối S3 của đội" +1 = "Quản lý cấu hình tích hợp thuộc sở hữu của đội" +2 = "Quyền truy cập portal qua chính sách mặc định" +3 = "Mọi thứ Thành viên có thể làm" + +[portal.welcome] +ariaLabel = "Chào mừng đến với Stirling PDF" +badge = "Open-source" +installEditor = "Cài đặt Editor" +inviteTeammates = "Mời đồng đội" +openInBrowser = "Mở trong trình duyệt" +perks = "Miễn phí mãi mãi · Có thể tự host" +subtitle = "PDF Editor bảo mật nhất thế giới miễn phí cho các đội ngũ ở mọi quy mô. Bao gồm hơn 60 thao tác PDF và SSO." +title = "Chào mừng đến với" +titleAccent = "Stirling PDF" + [printFile] title = "In tệp" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "Giấy phép cho các phụ thuộc backend được đóng gói với server này." +backendLabel = "Giấy phép Backend" +backendTitle = "Giấy phép bên thứ ba Backend" +empty = "Không tìm thấy phụ thuộc nào." +frontendDescription = "Giấy phép cho các phụ thuộc frontend được đóng gói vào bản dựng phát hành." +frontendLabel = "Giấy phép Frontend" +frontendTitle = "Giấy phép bên thứ ba Frontend" +license = "Giấy phép" +listDescription = "Danh sách được hiển thị trực tiếp trong UI từ gói phát hành hoặc endpoint backend." +listTitle = "Phụ thuộc được đóng gói" +loadError = "Không tải được giấy phép bên thứ ba" +module = "Module" +version = "Phiên bản" + [settings.licensingAnalytics] audit = "Audit" plan = "Gói" @@ -7686,7 +9775,9 @@ memberRemoved = "Đã xóa thành viên thành công" namePlaceholder = "Nhập tên nhóm" personal = "Cá nhân" removeError = "Xóa thành viên không thành công" +renameCancel = "Hủy đổi tên" renameError = "Đổi tên nhóm không thành công" +renameSubmit = "Lưu tên đội" renameSuccess = "Đã đổi tên nhóm thành công" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "Gửi lời mời" title = "Mời thành viên nhóm" [team.members] +actions = "Hành động thành viên" emailColumn = "Email" empty = "Chưa có thành viên nhóm" nameColumn = "Tên" @@ -7933,6 +10025,146 @@ title = "Thống kê chi tiết" unknownEndpoint = "Điểm cuối không xác định" visits = "Lượt truy cập" +[users] +lastActive = "Hoạt động lần cuối" +learnMore = "Tìm hiểu thêm về vai trò và quyền truy cập." +locked = "Đã khóa" +roleFor = "Vai trò cho {{name}}" +rowActions = "Hành động cho {{name}}" +showAll = "Hiển thị tất cả {{count}}" +showLess = "Hiển thị ít hơn" +subtitle2 = "Con người, đội và cấp truy cập của bạn." +suspended = "Đã đình chỉ" +teamActions = "Hành động đội" +title = "Người dùng" +you = "(bạn)" + +[users.action] +deleteTeam = "Xóa đội" +disableMfa = "Đặt lại MFA" +move = "Chuyển sang đội" +reinstate = "Khôi phục" +remove = "Xóa khỏi tổ chức" +rename = "Đổi tên đội" +resetPw = "Đặt lại mật khẩu" +suspend = "Đình chỉ" +unlock = "Mở khóa tài khoản" + +[users.cap] +addProcessor = "+ Processor" +approver = "Phê duyệt chính sách" +editor = "Editor" +processor = "Processor" + +[users.confirm] +deleteTeamBody = "Xóa đội {{name}}? Trước tiên đội phải trống - hãy chuyển thành viên sang đội khác, và đội không được còn sở hữu bất kỳ cấu hình tích hợp nào." +deleteTeamTitle = "Xóa đội" +disableMfaBody = "Xóa đăng ký MFA của {{name}}? Họ sẽ thiết lập lại vào lần đăng nhập tiếp theo nếu được yêu cầu." +disableMfaTitle = "Đặt lại MFA" +removeBody = "Xóa vĩnh viễn {{name}} khỏi tổ chức? Không thể hoàn tác thao tác này." +removeTitle = "Xóa thành viên" + +[users.empty] +description = "Mời đội ngũ của bạn để bắt đầu cộng tác." +title = "Chưa có thành viên" + +[users.group] +addToTeam = "Thêm vào đội" +guestCount = "{{count}} khách" +guests = "Khách" +guestsDesc = "Cộng tác viên bên ngoài, giới hạn trong những gì bạn chia sẻ. Chỉ Editor." +ledBy = "do {{owner}} dẫn dắt" +org = "Tổ chức" +orgDesc = "Chủ sở hữu có quyền hạn toàn tổ chức và phê duyệt chính sách" +owners = "{{count}} chủ sở hữu" +team = "Đội {{name}}" +teamMeta = "{{count}} người" + +[users.invite] +access = "Quyền truy cập" +action = "Mời người dùng" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "Phương thức đăng nhập" +authWeb = "Mật khẩu" +create = "Tạo tài khoản" +createSubtitle = "Tạo tài khoản tự host bằng mật khẩu hoặc SSO." +createTitle = "Tạo tài khoản" +editorDesc = "Chỉnh sửa PDF trong Stirling PDF Editor. Mọi người đều có quyền này." +email = "Địa chỉ email" +emailError = "Nhập địa chỉ email hợp lệ" +emailPlaceholder2 = "name@company.com" +forceChange = "Yêu cầu đổi mật khẩu khi đăng nhập lần đầu" +forceMfa = "Yêu cầu thiết lập MFA khi đăng nhập lần đầu" +method = "Cách thêm họ" +methodDirect = "Tạo tài khoản trực tiếp" +methodEmail = "Mời qua email" +password = "Mật khẩu" +passwordError = "Mật khẩu phải có ít nhất 8 ký tự" +processorDeferred = "Đã gửi lời mời, nhưng chưa thể cấp quyền truy cập Processor - hãy đặt quyền này từ danh sách sau khi họ tham gia." +processorDesc = "Bề mặt quản trị, chạy pipeline, agent và API." +role = "Vai trò" +send2 = "Gửi lời mời" +subtitle2 = "Họ sẽ nhận được email để tham gia không gian làm việc Stirling của bạn." +team = "Nhóm" +title = "Mời mọi người" +username = "Tên người dùng" +usernameError = "Tên người dùng phải có ít nhất 3 ký tự" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "Đã xảy ra lỗi khi kết nối tới backend, hoặc bạn không có quyền truy cập. Hãy thử lại." +title = "Không thể tải thành viên" + +[users.moveTeam] +apply = "Di chuyển" +team = "Nhóm" +title = "Di chuyển đến nhóm" + +[users.newTeam] +action = "+ Nhóm mới" +create = "Tạo nhóm" +emailError = "Nhập địa chỉ email hợp lệ" +name = "Tên nhóm" +namePlaceholder = "ví dụ: Tài chính" +nameRequired = "Tên nhóm là bắt buộc" +owner = "Chủ sở hữu nhóm" +ownerFailed = "Nhóm đã được tạo, nhưng không thể mời chủ sở hữu. Hãy chỉ định một người từ danh sách thành viên." +ownerHelper = "Mỗi nhóm có một trưởng nhóm. Họ sẽ được mời với vai trò Chủ sở hữu nhóm, được bật Processor và có thể thêm những người còn lại. Bạn có thể chỉ định lại sau." +ownerPlaceholder = "owner@company.com" +subtitle = "Nhóm mọi người dưới một Chủ sở hữu nhóm, người quản lý quyền truy cập của họ." +title = "Nhóm mới" + +[users.renameTeam] +apply = "Đổi tên" +name = "Tên nhóm" +title = "Đổi tên nhóm" + +[users.resetPw] +apply = "Đặt lại mật khẩu" +confirm = "Xác nhận mật khẩu" +copied = "Đã sao chép vào clipboard" +copyHint = "Hãy sao chép ngay bây giờ - mật khẩu sẽ không được hiển thị lại." +email = "Gửi email cho người dùng về việc đặt lại" +forceChange = "Yêu cầu đổi mật khẩu trong lần đăng nhập tiếp theo" +generate = "Tạo mật khẩu an toàn" +includePw = "Bao gồm mật khẩu mới trong email" +mismatch = "Mật khẩu không khớp" +newPassword = "Mật khẩu mới" +regen = "Tạo lại" +title = "Đặt lại mật khẩu" +tooShort = "Mật khẩu phải có ít nhất 8 ký tự" + +[users.role] +guest = "Khách" +member = "Thành viên" +orgOwner = "Chủ sở hữu tổ chức" +teamOwner = "Chủ sở hữu nhóm" + +[users.team] +grantProcessor = "Cấp Processor cho nhóm" +revokeProcessor = "Thu hồi Processor khỏi nhóm" + [validateSignature] date = "Ngày" downloadCsv = "Tải CSV" @@ -8057,14 +10289,23 @@ zoomOut = "Thu nhỏ" [viewer.attachments] addAttachment = "Thêm tệp đính kèm" close = "Đóng tệp đính kèm" +closeSidebar = "Đóng thanh bên tệp đính kèm" +download = "Tải xuống tệp đính kèm" empty = "Không có tệp đính kèm trong tài liệu này" loading = "Đang tải tệp đính kèm..." noDocument = "Mở một PDF để xem các tệp đính kèm của nó." noMatch = "Không có tệp đính kèm nào khớp với tìm kiếm của bạn" noSupport = "Trình xem này không hỗ trợ tệp đính kèm." +retry = "Thử lại" searchPlaceholder = "Tìm kiếm tệp đính kèm" title = "Tệp đính kèm" +[viewer.bookmarks] +bookmarkTitle = "Tiêu đề dấu trang" +closeSidebar = "Đóng thanh bên dấu trang" +collapseAll = "Thu gọn tất cả dấu trang" +expandAll = "Mở rộng tất cả dấu trang" + [viewer.comments] addComment = "Thêm bình luận" addCommentPlaceholder = "Thêm bình luận..." @@ -8075,6 +10316,7 @@ clearAll = "Xóa tất cả bình luận" clearAllDescription = "Việc này xóa bình luận và trả lời khỏi thanh bên nhưng giữ lại mọi chú thích đính kèm trong tài liệu." clearAllTitle = "Xóa tất cả bình luận?" close = "Đóng bình luận" +closeSidebar = "Đóng thanh bên bình luận" deleteAnnotationAndComment = "Xóa chú thích & bình luận" deleteDescription = "Chú thích này có kèm một bình luận. Bạn có thể chỉ gỡ bình luận khỏi thanh bên và giữ lại chú thích, hoặc xóa tất cả." deleteTitle = "Gỡ chú thích khỏi phần bình luận?" @@ -8106,6 +10348,11 @@ title = "Trường biểu mẫu" unsavedBadge = "Chưa lưu" unsavedDesc = "Bạn có các thay đổi chưa được lưu" +[viewer.layers] +closeSidebar = "Đóng thanh bên lớp" +hideAll = "Ẩn tất cả lớp" +showAll = "Hiển thị tất cả lớp" + [viewer.link] delete = "Xóa liên kết" @@ -8136,6 +10383,9 @@ resultsOf = "trong {{total}}" [viewer.signature] delete = "Xóa chữ ký" +[viewer.thumbnails] +closeSidebar = "Đóng thanh bên hình thu nhỏ" + [viewPdf] tags = "xem,đọc,chú thích,văn bản,hình ảnh" title = "Xem/Chỉnh sửa PDF" @@ -8562,6 +10812,7 @@ loading = "Đang tải danh sách..." locked = "đã khóa" lockedBadge = "Đã khóa" loginRequired = "Hãy bật chế độ đăng nhập trước" +memberActions = "Hành động thành viên" noMembersFound = "Không tìm thấy thành viên" role = "Vai trò" searchMembers = "Tìm thành viên..." @@ -8571,6 +10822,7 @@ unlockAccount = "Mở khóa tài khoản" unlockUserError = "Mở khóa tài khoản người dùng không thành công" unlockUserSuccess = "Đã mở khóa tài khoản người dùng thành công" user = "Người dùng" +userInfo = "Thông tin người dùng" [workspace.people.actions] upgrade = "Nâng cấp" @@ -8716,6 +10968,7 @@ removeMemberError = "Không thể xóa người dùng khỏi nhóm" removeMemberSuccess = "Đã xóa người dùng khỏi nhóm" renameTeamLabel = "Đổi tên nhóm" system = "Hệ thống" +teamActions = "Hành động nhóm" teamName = "Tên nhóm" teamNotFound = "Không tìm thấy nhóm" title = "Nhóm" diff --git a/frontend/editor/public/locales/zh-BO/translation.toml b/frontend/editor/public/locales/zh-BO/translation.toml index b4c8fe1542..3a224f3633 100644 --- a/frontend/editor/public/locales/zh-BO/translation.toml +++ b/frontend/editor/public/locales/zh-BO/translation.toml @@ -7,6 +7,7 @@ black = "ནག་པོ" blue = "སྔོན་པོ" cancel = "取消" chooseFile = "选择文件" +clear = "清除" close = "སྒོ་རིག།" comingSoon = "即将推出" confirm = "确认" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} 个文件已准备就绪。" property = "ཁྱད་ཆོས།" quickPosition = "快速定位" red = "དམར་པོ" +remove = "移除" reset = "བསྐྱར་སྒྲིག" review = "审阅" save = "ཉར་ཚགས།" @@ -180,6 +182,7 @@ addMoreFiles = "添加更多文件..." attachments = "选择附件" info = "选择要附加到 PDF 的文件。这些文件将被嵌入,并可通过 PDF 的附件面板访问。" placeholder = "选择文件..." +removeFile = "移除文件" selectedFiles = "已选文件" submit = "添加附件" @@ -1628,6 +1631,9 @@ title = "ཁྱེད་ཀྱིས་ Stirling PDF ལེགས་སུ་ག tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "居中对齐" +alignLeft = "左对齐" +alignRight = "右对齐" annotationStyle = "批注样式" backgroundColor = "背景颜色" borderOff = "边框:关" @@ -2531,6 +2537,7 @@ title = "经验法则" [certSign.source] device = "此设备" +noOtherSources = "没有其他可用的证书来源。" server = "服务器" stepTitle = "证书来源" upload = "上传" @@ -2805,6 +2812,7 @@ back = "返回" cancel = "取消" close = "关闭" collapse = "折叠" +confirm = "确认" continue = "继续" copied = "已复制!" copy = "复制" @@ -3595,7 +3603,9 @@ makeCopy = "制作副本" mobileShort = "手机" mobileUpload = "手机上传" mobileUploadNotAvailable = "未启用手机上传" +moreOptions = "更多选项" myFiles = "我的文件" +nextFile = "下一个文件" noFiles = "暂无文件" noFilesFound = "未找到与搜索匹配的文件" noRecentFiles = "未找到最近文件" @@ -3605,6 +3615,7 @@ openInFileEditor = "在文件编辑器中打开" openInPageEditor = "在页面编辑器中打开" owner = "所有者" ownerUnknown = "未知" +previousFile = "上一个文件" recent = "最近" removeBoth = "同时移除" removeFilePrompt = "此文件已保存在此设备与您的服务器上。您想从哪里移除?" @@ -3680,7 +3691,9 @@ workbench = "工作台" [fileSidebar] addFiles = "添加文件" +addingFiles = "正在添加文件…" collapse = "折叠侧边栏" +customizeGroups = "自定义分组" dropHint = "打开文件以开始" dropToAdd = "Drop files to add" expand = "展开侧边栏" @@ -3693,8 +3706,11 @@ noFiles = "尚无文件" openFileManager = "打开文件管理器" openFromComputer = "从电脑打开" openSettings = "打开设置" +other = "其他" +recent = "最近" search = "搜索" searchPlaceholder = "搜索文件..." +viewAll = "查看全部 {{count}} 个文件" [fileSidebar.fileItem] closeViewer = "关闭查看器" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "添加" +addLabel = "添加标签…" +categoryIconAria = "为 {{name}} 选择图标" +createCategory = "创建类别" +delete = "删除类别" +done = "完成" +hide = "隐藏类别" +newCategory = "新类别名称…" +removeLabel = "移除 {{name}}" +rename = "重命名" +reset = "重置为默认值" +search = "搜索标签…" +show = "显示类别" +subtitle = "将文件归入父类别。向类别添加现有或新标签、重命名类别,或创建自己的类别。不属于任何类别的文件会显示在“其他”下。" +title = "侧边栏类别" + [filesPage] addToWorkspace = "添加到工作区" addToWorkspaceCount = "添加 {{count}} 个到工作区" @@ -3715,6 +3748,7 @@ backToFolder = "返回到 {{folder}}" backToMyFiles = "返回到我的文件" breadcrumbs = "文件夹路径" cancel = "取消" +classification = "分类" clearSearch = "清除搜索" clearSelection = "清除选择" closeDetails = "关闭详情" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "无法上传文件:{{message}}" added = "添加时间" count = "文件" folder = "文件夹" +labels = "标签" modified = "修改时间" name = "名称" size = "大小" -toolHistory = "工具历史" toolHistoryAtVersion = "累积工具链" totalSize = "总大小" type = "类型" @@ -4614,10 +4648,10 @@ welcomeTitle = "您已收到邀请!" [landing] addFiles = "添加文件" heroSubtitle = "拖入或添加现有 PDF 以开始。" -heroTitle = "Stirling PDF" mobileUpload = "从手机上传" openFromComputer = "从电脑打开" uploadFromComputer = "从电脑上传" +workbenchEmptyStateHero = "将 PDF 拖放到任意位置" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "输出" [onboarding] activeFiles = "活动文件 视图显示您加载到工具中的所有 PDF,并允许您选择要处理的文件。" allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "关闭" cropSettings = "现在我们已选择要裁剪的文件,可以配置裁剪工具以选择我们希望裁剪到的区域。" fileCheckbox = "点击其中一个文件即可将其选中进行处理。您可以选择多个文件执行批量操作。" fileReplacement = "修改后的文件会自动替换工作台中的原文件,方便您继续通过更多工具处理。" @@ -4955,6 +4990,7 @@ skipTheTour = "跳过引导" [onboarding.desktopInstall] body = "Stirling 作为桌面应用效果最佳。可离线使用、更快访问文档,并在本机进行编辑。" +selectOs = "选择操作系统" title = "下载" titleWithOs = "适用于 {{osLabel}} 的下载" @@ -5566,7 +5602,9 @@ viewLabel = "PDF 编辑器" [pdfTextEditor.actions] applyChanges = "应用更改" +clearText = "清除文本" downloadCopy = "下载副本" +moreOptions = "更多选项" reset = "重置更改" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "合同" +"Financial reports" = "财务报告" +"HR records" = "HR 记录" +Insurance = "保险" +Invoices = "发票" +"Legal filings" = "法律申报文件" +"Medical / PHI" = "医疗 / PHI" +"Tax documents" = "税务文件" + [policies.enforcement] applying = "正在应用 {{names}}" applyingProgress = "正在应用 {{names}}({{done}}/{{total}})" @@ -5963,9 +6011,95 @@ export = "导出前强制执行" input = "导入时强制执行" print = "打印前强制执行" +[policies.field] +accessLog = "访问日志" +archiveAfter = "在此之后归档" +auditTrail = "审计跟踪" +belowThreshold = "低于阈值" +destination = "目标位置" +frameworks = "框架" +immutableHold = "不可变保留" +keepFor = "保留时长" +minConfidence = "最低置信度" +notify = "路由时通知" +onViolation = "不合规时" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 年" +"30 days" = "30 天" +"90 days" = "90 天" +Never = "从不" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "标记以供审核" +Hold = "保留" +"Route to bucket" = "路由到存储桶" + +[policies.fieldOption.destination] +Documents = "文档" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 年" +"3 years" = "3 年" +"30 days" = "30 天" +"7 years" = "7 年" +Indefinite = "无限期" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "自动遮盖 PHI" +"Block export" = "阻止导出" +"Flag for review" = "标记以供审核" +"Quarantine document" = "隔离文档" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "添加" +addPlaceholder = "添加标签…" +customNote = "已为您的团队自定义。" +defaultNote = "正在使用内置默认值,与您的团队共享。" +duplicate = "\"{{name}}\" 已存在。" +edit = "编辑标签" +empty = "还没有标签。" +export = "导出 JSON" +iconAria = "为 {{name}} 选择图标" +import = "导入 JSON" +importError = "无法导入该文件。" +managedNote = "团队标签由您的团队负责人管理。" +modalSubtitle = "与整个团队共享。分类器会为每个文档选择合适的标签。" +modalTitle = "分类标签" +pickIcon = "使用 {{label}} 图标" +removeAria = "移除 {{name}}" +resetToDefault = "重置为默认值" +saveForTeam = "为团队保存" +saving = "正在保存…" +sectionLabel = "分类标签" +startFromScratch = "从头开始" +teamCount = "团队标签" +tooLong = "标签最多可包含 {{max}} 个字符。" +ungrouped = "未分组" +view = "查看标签" + [policies.pii] account = "已标注的账户号码" card = "信用卡/借记卡" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "美国银行路由号码(ABA)" ssn = "社会安全号码" +[policies.settings] +noneExport = "当前没有在导出时运行的策略。" +noneUpload = "当前没有在上传时运行的策略。" +onExport = "导出时" +onUpload = "上传时" +reorderHandle = "拖动以重新排序" +runOrderDesc = "当多个策略在同一触发器上运行时,它们会按此顺序运行——每个策略都基于上一个策略的输出。拖动以重新排序。" +title = "策略设置" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "策略选项" +policySettings = "策略设置" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "重试失败的策略 ({{count}})" +rowProgress = "已处理 {{completed}} / {{total}} 个文件" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "什么是策略?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} 正在执行..." +badgeRan = "{{name}} 策略已在此文件上运行" +blockingAction = "执行策略时已阻止 {{action}},请稍候..." +dismiss = "关闭覆盖层" +enforcingTitle = "正在执行策略..." +viewAnyway = "查看文件(策略仍在执行)" + +[portal] +comingSoon = "即将推出" + +[portal.accountLink.card] +billingNote = "无人值守处理费用将从您的组织钱包中扣除。" +eyebrow = "账户链接" +linkButton = "链接您的 Stirling 账户" +linked = "已链接" +linkedAs = "已链接为 {{name}}。" +linkedGeneric = "此实例已链接。" +notLinked = "未链接" +title = "将此组织链接到其 Stirling 账户" +unlink = "取消链接" + +[portal.accountLink.card.error] +title = "无法链接" + +[portal.accountLink.card.loginNotConfigured] +after = "以启用与托管 Stirling 账户的账户链接。在开发环境中,您可以从链接对话框模拟登录。" +before = "设置" +title = "未配置 SaaS 登录" + +[portal.accountLink.gate] +action = "链接账户" +description = "链接此组织的 Stirling 账户以使用可计费功能。" +title = "链接以解锁" +titleFeature = "链接以解锁 {{feature}}" + +[portal.accountLink.instances] +active = "活跃" +revoke = "撤销" +revoked = "已撤销" +unnamed = "未命名实例" + +[portal.accountLink.instances.columns] +instance = "实例" +lastSeen = "上次出现" +linked = "已链接" +status = "状态" + +[portal.accountLink.instances.empty] +description = "链接此组织的账户,然后注册您的自托管实例,即可在此处查看它们。" +title = "没有已链接的实例" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} 天前" +daysAgo_other = "{{count}} 天前" +hoursAgo_one = "{{count}} 小时前" +hoursAgo_other = "{{count}} 小时前" +justNow = "刚刚" +minutesAgo_one = "{{count}} 分钟前" +minutesAgo_other = "{{count}} 分钟前" +never = "从不" + +[portal.accountLink.modal] +linkSubtitle = "登录此服务器应计费的账户。" +linkTitle = "链接您的 Stirling 账户" +reauthSubtitle = "您的会话已过期——请重新登录您的 Stirling 账户。您的实例保持已链接。" +reauthTitle = "重新登录" +simulateSignIn = "模拟登录(开发)" + +[portal.accountLink.modal.loginNotConfigured] +after = "以启用应用内链接到托管 Stirling 账户。" +and = "和" +before = "设置" +title = "未配置 SaaS 登录" + +[portal.accountLink.panel] +instancesSub = "注册到此组织的每个自托管实例。撤销凭据可立即切断其无人值守访问。" +instancesTitle = "已链接实例" +revokeError = "无法撤销实例" +sub = "将此自托管组织链接到其 Stirling 账户,以便无人值守处理费用从您的组织钱包中扣除。" + +[portal.accountLink.panel.loadError] +forbidden = "只有团队所有者可以查看组织的已链接实例。" +generic = "无法加载团队的已链接实例。请稍后重试。" +title = "无法加载已链接实例" + +[portal.accountLink.state] +free = "Editor 方案" +subscribed = "Processor 方案" +unlinked = "未链接" + +[portal.agentBuilder] +bootstrapFromDocument = "从文档引导创建" +sectionsAriaLabel = "智能体构建器部分" +selectorAriaLabel = "智能体" +subtitle = "设计、测试并发布用于分类、提取和路由文档的 AI 智能体。定义场景,限制工具访问,运行黄金集,并发布版本。" +title = "智能体构建器" + +[portal.agentBuilder.bootstrap] +cancel = "取消" +dropzoneText = "选择示例文档(PDF 或图像)" +lead = "放入一个示例文档,我们将提出场景和可供您完善的提取架构。在您审核之前,不会发布任何内容。" +submit = "引导创建智能体" +subtitle = "从一个代表性文件初始化新智能体" +title = "从文档引导创建" + +[portal.agentBuilder.empty] +description = "从示例文档引导创建智能体,以初始化其场景和提取架构,然后进行完善和发布。" +title = "还没有智能体" + +[portal.agentBuilder.evals] +casesPassing = "通过的用例" +columnCase = "评估用例" +columnLatency = "延迟" +columnResult = "结果" +fail = "失败" +goldenSetPassRate = "黄金集通过率" +latencyMs = "{{ms}} ms" +notRun = "未运行" +pass = "通过" +passRate = "通过率" +runEvals = "运行评估" + +[portal.agentBuilder.evals.empty] +description = "评估会将您的场景转换为可重复的黄金集。升级后可随时间捕获通过率,并将其作为发布门禁。" +title = "还没有黄金集" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "跨黄金集" +activeAgents = "活跃智能体" +avgPassRate = "平均评估通过率" +fleetWide = "全局范围" +latestPublished = "最新发布" +scenarios = "场景" +testCases = "测试用例" +totalDescription_one = "共 {{count}} 个" +totalDescription_other = "共 {{count}} 个" + +[portal.agentBuilder.scenarios] +add = "添加" +addScenario = "添加场景" +enable = "启用" +expectationLabel = "预期行为" +expectationPlaceholder = "智能体应执行的操作" +inEval = "在评估中" +mute = "静音" +muted = "已静音" +nameLabel = "名称" +namePlaceholder = "例如 合规升级" + +[portal.agentBuilder.tabs] +evals = "评估" +scenarios = "场景" +tools = "工具" +versions = "版本" + +[portal.agentBuilder.tools] +broadAccess = "广泛访问" +deniedHint = "所选工具已被阻止。其他所有工具仍可调用。" +deniedTools = "被拒绝的工具" +governanceGate = "工具治理在 Enterprise 方案中可用。" +restricted = "受限" +restrictedAccess = "受限工具访问" +restrictedDescription = "允许所有工具,除了您在下方拒绝的工具。" + +[portal.agentBuilder.versions] +current = "当前" +historyGate = "完整版本历史记录和回滚在 Enterprise 方案中可用。" +publish = "发布" +rollBack = "回滚" + +[portal.assistant] +close = "关闭助手" +error = "无法连接到助手。" +errorWithDetail = "无法连接到助手:{{detail}}" +inputAriaLabel = "询问助手" +inputPlaceholder = "询问有关 Stirling 的问题…" +open = "打开助手" +send = "发送" +title = "助手" +tryAsking = "尝试提问" +typing = "正在输入" + +[portal.auth] +loading = "正在加载" +redirectingToEditor = "正在重定向到编辑器..." + +[portal.billing.checkout] +noClientSecret = "Edge function 未返回 client_secret。" +subtitle = "添加银行卡以在免费 Editor 方案额度用完后继续使用。其余由 Stripe 处理。" +title = "启用 Processor 方案" + +[portal.billing.checkout.activationSlow] +body = "您的付款已成功,但激活时间比平时稍长。它会自动启用——关闭此窗口后,稍后会显示在这里。" +close = "关闭" +title = "即将完成" + +[portal.billing.checkout.error] +title = "无法开始结账" + +[portal.billing.checkout.finalizing] +body = "您的付款已完成。我们正在您的已链接实例上启用按量处理——通常只需几秒钟。" +hint = "请保持此窗口打开。" +title = "正在激活您的 Processor 方案..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "在门户 env 中以启用应用内结账。" +bodyBefore = "设置" +title = "未配置 Stripe" + +[portal.billing.enterpriseUpsell] +cta = "创建您的 Enterprise 报价" +description = "承诺用量折扣、隔离部署、自定义 MSA 和安全审查,以及第三方分销商合作。" +eyebrow = "用量折扣 · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "本月活跃" +cost = "费用" +editorsDeployed = "已部署编辑器" +inviteTeammates = "邀请队友" +pdfsEdited = "已编辑 PDFs" +subtitle = "可在任何地方为整个团队部署。" +title = "免费 PDF 编辑器" + +[portal.billing.freePlan] +checkoutErrorTitle = "无法开始结账" +currentPlan = "当前方案" +freeForever = "永久免费" +noTeamResolved = "您的钱包尚未解析到团队——请刷新后重试。" +ownerOnly = "只有团队所有者可以启用 Processor 方案。" +planName = "Editor" +ssoIncluded = "包含 SSO" +switchOnProcessor = "启用 Processor →" +unlimitedUsers = "无限用户" + +[portal.billing.invoices] +columnAmount = "金额" +columnDate = "日期" +columnDescription = "描述" +columnPdfsProcessed = "已处理 PDFs" +columnStatus = "状态" +descriptionFallback = "发票" +downloadAriaLabel = "将发票 {{number}} 下载为 PDF" +emptyDescription = "当您的团队订阅且第一个周期结束后,您的发票会显示在这里。" +emptyTitle = "还没有发票" +fetchLimitNote_one = "显示您最近的 {{count}} 张发票。更早的发票在 Stripe 门户中。" +fetchLimitNote_other = "显示您最近的 {{count}} 张发票。更早的发票在 Stripe 门户中。" +loadError = "无法加载发票:{{error}}" +pdfLink = "PDF ↓" +showAll_one = "显示全部 {{count}}" +showAll_other = "显示全部 {{count}}" +showFewer_one = "显示更少(前 {{count}} 个)" +showFewer_other = "显示更少(前 {{count}} 个)" +showMostRecent_one = "显示最近 {{count}} 个" +showMostRecent_other = "显示最近 {{count}} 个" +title = "发票历史" +viewAriaLabel = "在 Stripe 中查看发票 {{number}}" +viewLink = "查看 ↗" + +[portal.billing.linkPrompt] +cta = "链接 Stirling 账户" +description = "手动 PDF 编辑——查看、签名、合并、拆分、水印、压缩、转换、手动 OCR——无论是否链接都始终免费。链接后可领取 500 个按量处理 PDFs 的免费额度(自动化、AI 和 API);需要更多时,启用 Processor 方案,仅按实际使用付费。" +title = "链接您的 Stirling 账户" + +[portal.billing.paymentMethod] +billedMonthly = "按月计费" +cardEnding = "{{brand}} 尾号 {{last4}}" +cardFallback = "银行卡" +expiresBilledMonthly = "{{expiry}} 到期 · 按月计费" +eyebrow = "付款方式" +managedSub = "您的银行卡和账单详情会安全保存在 Stripe 的客户门户中。" +managedTitle = "在 Stripe 中管理" +update = "更新" + +[portal.billing.pdfsProcessed] +emptyPeriod = "本周期还没有按量处理。" +eyebrow = "本周期已处理 PDFs" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "按类别拆分的按量 PDFs" +segmentAgentsDesc = "AI 智能体操作" +segmentAgentsLabel = "智能体" +segmentApiDesc = "直接 API 请求" +segmentApiLabel = "API" +segmentAutomationDesc = "自动化和流水线" +segmentAutomationLabel = "自动化" +unit = "按量 PDFs" + +[portal.billing.spendLimit] +adjustLimit = "调整限额" +cancel = "取消" +capControlNote = "更改会立即生效——可随时提高或降低上限。" +capSuffix = "/ 月" +capSuffixWithDocs = "/ 月 · ≈ {{documents}} 个文档" +displaySub = "您只需为自动处理的内容付费——绝不会超过上限。" +editTitle = "设置您的月度上限" +eyebrow = "支出限额" +guardrailBody = "一个硬性上限——您的计费永远不会超过它。达到上限时,按量处理会暂停(无限 PDF 编辑仍可继续使用),直到您提高限额或周期重置。不会丢失任何内容。" +guardrailLabel = "您的保护栏:" +noCap = "无上限" +pctUsed = "已使用 {{pct}}%" +remaining = "剩余 {{amount}}" +save = "保存限额" +saveError = "无法保存限额" +thisPeriodUncapped = "本周期 {{amount}} · 无上限" +usedThisMonth = "本月已使用 {{amount}}" +useSuggested = "使用建议值 · {{amount}} / 月" + +[portal.billing.spendLimit.projection] +body_one = "按 {{rate}}/天,您将在约 {{count}} 天后达到上限(约 {{monthEnd}} 月末)。建议限额约 {{suggested}}。" +body_other = "按 {{rate}}/天,您将在约 {{count}} 天后达到上限(约 {{monthEnd}} 月末)。建议限额约 {{suggested}}。" +label = "预计会超出。" + +[portal.billing.spendThisMonth] +eyebrow = "本月支出" +processed_one = "已处理 {{formattedCount}} 个 PDF。" +processed_other = "已处理 {{formattedCount}} 个 PDFs。" +processedWithRate_one = "已处理 {{formattedCount}} 个 PDF,每个 {{rate}}。" +processedWithRate_other = "已处理 {{formattedCount}} 个 PDFs,每个 {{rate}}。" + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "现在提高限额,以免自动处理暂停。" +approachingTitle = "您已达到月度支出限额的 {{pct}}%" +raiseLimit = "提高限额" +reachedBody = "按量处理已暂停,直到您提高限额或周期重置。无限 PDF 编辑仍可继续使用。" +reachedTitle = "已达到月度支出限额" + +[portal.billing.subscribedPlan.portalError] +title = "无法打开 Stripe 门户" + +[portal.billing.walletMeter] +capSuffix_one = "已使用 {{allowance}} 个免费 PDFs 中的额度" +capSuffix_other = "已使用 {{allowance}} 个免费 PDFs 中的额度" +eyebrow = "Processor 试用" +statusLabel_one = "剩余 {{remaining}}" +statusLabel_other = "剩余 {{remaining}}" +sub = "免费使用 PDF 编辑器。付费自动处理 PDFs。" +title_one = "免费处理 {{allowance}} 个 PDFs" +title_other = "免费处理 {{allowance}} 个 PDFs" +titleWithRate_one = "免费处理 {{allowance}} 个 PDFs,之后 {{rate}}/PDF" +titleWithRate_other = "免费处理 {{allowance}} 个 PDFs,之后 {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "已锁定" +openAriaLabel = "打开 {{name}} 组件" + +[portal.catalogue.detail] +addToProject = "添加到项目" +ariaLabel = "组件详情" +tabsAriaLabel = "组件详情部分" +upgradeToUnlock = "升级以解锁" + +[portal.catalogue.detail.code] +install = "安装" +usage = "用法" + +[portal.catalogue.detail.locked] +description = "{{name}} 从 {{tier}} 方案开始包含。升级以嵌入它。" +title = "您的方案不可用" + +[portal.catalogue.detail.preview] +badge = "实时预览" +note = "交互式沙盒将在此处渲染" + +[portal.catalogue.detail.pricing] +note = "按 {{unit}} 计量。超出每月免费额度的使用量会计入您的账户,并在使用情况和账单中逐项列出。" + +[portal.catalogue.detail.stats] +billedOn = "计费依据" +embeds30d = "嵌入次数(30 天)" +freeQuota = "免费额度" +freeQuotaValue = "{{amount}} / 月" +maturity = "成熟度" +none = "无" +perAction = "按操作" +price = "价格" + +[portal.catalogue.detail.tabs] +code = "代码" +overview = "概览" +pricing = "定价" +props = "Props / API" + +[portal.catalogue.props] +optional = "可选" +required = "必需" + +[portal.catalogue.props.columns] +description = "描述" +name = "Prop" +required = "必需" +type = "类型" + +[portal.catalogue.summary] +componentsGa = "组件 GA" +componentSpendMtd = "组件支出(MTD)" +embedsThisMonth = "本月嵌入次数" +inBeta = "Beta 中" + +[portal.components.billingUnit] +approval = "批准" +check = "检查" +event = "事件" +render = "渲染" +review = "审核" +session = "会话" +signature = "签名" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "可嵌入的 SDK 小组件,可放入您自己的应用——查看器、电子签流程、AI 审核面板。每个都按操作计量。点击卡片查看安装、用法和 props。" +title = "组件" + +[portal.componentsView.empty] +description = "无法加载组件目录。请稍后重试。" +title = "没有可用组件" + +[portal.componentsView.lockedBanner] +description = "GA 组件在按量付费中可用;少数 Beta 组件仅限企业使用。锁定卡片会显示升级提示。" +title = "部分组件需要付费方案" + +[portal.docs.authentication] +codeCaption = "每个请求" +eyebrow = "入门" +lead = "所有请求都使用 bearer token 进行身份验证。密钥按环境划分范围,除非轮换,否则永不过期。" +liveKey = "生产密钥——计费,并按您的方案进行速率限制。" +testKey = "Sandbox 密钥——免费,返回合成 fixtures。" +title = "身份验证" + +[portal.docs.components] +codeCaption = "嵌入查看器" +eyebrow = "组件" +lead = "用于审核队列和文档检查的可嵌入 UI。可使用您自己的样式,也可使用随附主题。" +title = "即插即用查看器" + +[portal.docs.endpoints] +eyebrow = "API 参考" +fieldCount_one = "{{count}} 个字段" +fieldCount_other = "{{count}} 个字段" +filterAll = "全部" +filterAriaLabel = "按垂直领域筛选端点" +lead = "每种文档类型都是一个类型化端点。POST 一个文件,接收经过 schema 验证的 JSON。可在下方按垂直领域筛选。" +title = "端点" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API 参考" +lead = "错误会返回稳定的机器可读代码以及人类可读消息。4xx 正文始终包含用于支持的 request_id。" +title = "错误" + +[portal.docs.nav] +ariaLabel = "文档" + +[portal.docs.nav.empty] +description = "无法加载文档索引。" +title = "文档不可用" + +[portal.docs.quickstart] +eyebrow = "入门" +lead = "通过三个步骤将您的第一个文档发送到类型化端点,并取回结构化 JSON。无需模型训练,也无需 prompt engineering。" +title = "快速开始" + +[portal.docs.quickstart.callout] +bodyAfterLink = "获取可复制粘贴的配方。" +bodyBeforeLink = "将同一调用接入流水线,以串联验证、遮盖和交付——或通过 MCP 将其暴露给智能体。查看" +label = "下一步:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "从基础设施选项卡创建一个限定范围的密钥。密钥带有速率限制和可选的 IP allowlist。将其导出到您的 shell:" +title = "签发 API 密钥" + +[portal.docs.quickstart.step2] +body = "将文件 POST 到任意类型化端点。端点决定您返回的 schema——这里是发票提取器。" +snippetCaption = "提取发票" +title = "发送文档" + +[portal.docs.quickstart.step3] +body = "每个响应都会根据端点 schema 进行验证,并附带置信度评分和逐字段来源。" +codeCaption = "200 OK" +title = "读取结构化结果" + +[portal.docs.rateLimits] +burst = "突发" +codeCaption = "429 Too Many Requests" +concurrency = "并发" +eyebrow = "入门" +lead = "限制会随您的方案扩展。429 响应包含 Retry-After header;SDKs 会自动退避。" +requestsPerMinute = "请求数 / 分钟" +title = "速率限制和配额" + +[portal.docs.recipes] +cloneButton = "克隆配方" +eyebrow = "PLAYBOOKS" +lead = "串联来源、操作和目标位置的端到端模式。每个都映射到一个可克隆的流水线。" +title = "配方" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "第一方客户端,提供类型化响应、自动重试和流式上传。全部跟踪同一端点目录。" +title = "官方 SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "已弃用" + +[portal.docs.skills] +eyebrow = "技能" +lead = "捆绑的命名能力,您的智能体可将其作为单个工具调用。每项技能都是附带评估的确定性操作链。" +title = "智能体技能" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API 参考" +lead = "订阅 document.processed、pipeline.completed 和 quota.threshold 事件。Payloads 使用 HMAC-SHA256 签名。" +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper。" +beforeHelper = "header 与您的签名密钥进行比对,然后再信任 payload。SDKs 随附一个" +beforeSignature = "验证" + +[portal.documents] +exportCsv = "导出 CSV" +search = "按文件名、ID 搜索..." +subtitle = "您的组织处理过的每个文档及其完整处理记录。内容访问需要请求授权。" +title = "文档" + +[portal.documents.audit] +approved = "已批准" +archived = "已归档" +elevation = "权限提升" +empty = "尚未记录任何事件。" +extracted = "已处理" +flagged = "需要审核" +ingested = "已摄取" +reviewed = "审核中" + +[portal.documents.drawer] +sectionsAriaLabel = "文档详情部分" + +[portal.documents.drawer.tabs] +audit = "审计" +extractions = "提取" +overview = "概览" + +[portal.documents.elevation] +requestAccess = "请求访问权限" + +[portal.documents.elevation.active] +description = "临时授权 — 访问已记录并有时间限制。" +descriptionFourEyes = "临时授权 — 已通知同行审核人(四眼原则)。" +title = "访问将在 {{time}} 后过期" + +[portal.documents.elevation.gated] +description = "内容受零常驻访问权限保护。请求将启动有时间限制的授权。" +descriptionFourEyes = "内容受零常驻访问权限保护。请求将启动有时间限制的授权,并通知同行审核人(四眼原则)。" +title = "敏感文档" + +[portal.documents.extractions] +empty = "未从此文档中提取任何字段。" +masked = "提取的字段已隐藏。请求限时访问以查看此文档内容。" + +[portal.documents.extractions.columns] +confidence = "置信度" +field = "字段" +value = "值" + +[portal.documents.filters] +all = "全部" +ariaLabel = "按状态筛选文档" +flagged = "已标记" +inReview = "审核中" +processed = "已处理" + +[portal.documents.overview] +action = "管道 / 操作" +product = "产品" +received = "时间" +status = "状态" +type = "类型" +user = "用户" + +[portal.documents.queue.empty] +description = "当来源将文档送入您的管道时,它们会出现在这里以供审核。" +title = "队列中没有文档" + +[portal.documents.status] +error = "错误" +flagged = "需要审核" +inReview = "审核中" +processed = "已处理" + +[portal.documents.table] +auto = "自动" +editorAction = "编辑器" +empty = "没有符合此筛选条件的文档。" +rowActions = "行操作" +sensitiveLabel = "敏感" +sensitiveTitle = "敏感 — 需要访问权限" + +[portal.documents.table.columns] +action = "管道 / 操作" +document = "文档" +product = "产品" +status = "状态" +time = "时间" +user = "用户" + +[portal.editorAdmin] +subtitle = "部署 Stirling PDF Editor,将自托管实例配对到您的组织,并在一处管理运行中的集群 — 目标、健康状况、凭据和离线激活。" +title = "编辑器部署" + +[portal.editorAdmin.health.columns] +activeUsers = "活跃用户" +host = "主机" +lastSeen = "上次在线" +region = "区域" +status = "状态" +version = "版本" + +[portal.editorAdmin.health.empty] +description = "部署目标并配对后,可在此查看实时实例健康状况。" +title = "没有实例报告" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "企业版" +generateButton = "生成离线包" +lockCopy = "离线和本地激活是企业版功能。" +subtitle = "为无外网路径的离线或本地安装生成已签名的激活包。将其传输到实例,并在首次运行设置期间应用。" +talkToSales = "联系销售" +title = "隔离网络激活" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} 已签名并可传输。它会激活一个实例,并在 14 天后过期。" +title = "包已就绪" + +[portal.editorAdmin.pairing] +generated = "已生成 ✓" +generateNewCode = "生成新代码" +lockCopy = "IaC 配置是企业版功能。" +rotate = "轮换" +talkToSales = "联系销售" + +[portal.editorAdmin.sections.health] +sub = "每个 Editor 实例的报告 — 版本、区域、状态、上次在线和活跃用户。" +title = "实例健康状况" + +[portal.editorAdmin.sections.pairing] +sub = "将自托管编辑器连接到此组织。生成令牌,交付短代码,或通过 IaC 连接。" +title = "配对" + +[portal.editorAdmin.sections.targets] +sub = "Editor 运行的位置。复制片段以启动自托管实例,或使用无需运维的 Managed Cloud。" +title = "部署目标" + +[portal.editorAdmin.serviceToken] +currentToken = "当前令牌" +lastRotated = "上次轮换" +rotateButton = "轮换服务令牌" +subtitle = "实例使用此凭据向组织进行身份验证。按计划轮换,或在怀疑泄露后立即轮换。" +title = "服务令牌" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "已签发新令牌。请在 24 小时宽限期内更新每个自托管实例的 STIRLING_SERVICE_TOKEN,否则它们将离线。" +title = "轮换运行中的实例" + +[portal.editorAdmin.status] +degraded = "降级" +healthy = "健康" +offline = "离线" +pairing = "配对中" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} 个实例" +instanceCount_other = "{{count}} 个实例" +talkToSales = "联系销售" +upgradePlan = "升级计划" + +[portal.editorAdmin.targets.lock] +enterprise = "本地部署和 Kubernetes 自托管是企业版功能。" +paid = "付费计划可解锁使用 Docker 和 Kubernetes 的自托管。" + +[portal.editorAdmin.targets.state] +available = "可用" +locked = "已锁定" +running = "运行中" + +[portal.errorBoundary] +description = "此视图遇到意外错误。请重试,或从侧边栏选择其他部分。" +retry = "重试" +title = "此页面出现问题" + +[portal.home.editor] +activeUsers = "{{n}} 位活跃" +invite = "邀请队友" +name = "Stirling PDF Editor" +open = "在浏览器中打开" +updated = "已更新 {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "自托管 · Docker" +kubernetes = "自托管 · Kubernetes" + +[portal.home.greeting] +afternoon = "下午好" +evening = "晚上好" +morning = "早上好" + +[portal.home.onboarding] +dismiss = "关闭设置" +notStarted = "未开始" +progress = "已完成 {{done}} / {{total}}" +title = "完成设置" + +[portal.home.onboarding.enterprise] +body = "全组织 SSO + SCIM + RBAC、承诺用量定价和隔离网络部署。" +cta = "开始试用" +ctaQuote = "获取报价" +lead = "适用于 250+ 名员工。" +tag = "企业版" + +[portal.home.onboarding.steps.editor] +blurb = "部署桌面应用,永久免费。" +title = "下载 PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} 个活跃 · {{recommended}} 个推荐" +chip = "{{active}} 个活跃" +title = "启用策略" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} 个已连接 · 每个 PDF 在落地处受管控" +chip = "{{connected}} 个已连接" +title = "连接您的来源" + +[portal.home.quickActions] +subtitle = "今日重点任务" +title = "快捷操作" + +[portal.home.quickActions.buildPipeline] +blurb = "基于类型化操作库的 3 步编排器" +title = "构建管道" + +[portal.home.quickActions.connectSource] +blurb = "S3、代理、webhooks、监视文件夹" +title = "连接来源" + +[portal.home.quickActions.issueApiKey] +blurb = "带速率限制和 IP 允许列表的范围化密钥" +title = "签发 API 密钥" + +[portal.infrastructure] +manageEditorDeployment = "管理 Editor 部署" +sectionsAriaLabel = "基础设施部分" +subtitle = "您的 Stirling 工作区的部署、凭据、安全态势、存储和审计轨迹。" +title = "基础设施" + +[portal.infrastructure.apiKeys] +createKey = "创建密钥" +heading = "API 密钥" +subheading = "带每密钥速率限制、权限和 IP 允许列表的范围化凭据。" + +[portal.infrastructure.apiKeys.card] +allowedIps = "允许的 IP" +anyIp = "任意 IP(无允许列表)" +created = "已创建" +lastUsed = "上次使用" +permissions = "权限" +rateLimit = "速率限制" +rateLimitValue = "{{value}} 请求/分钟" +usageMonth = "本月用量" +usageToday = "今日用量" + +[portal.infrastructure.apiKeys.empty] +description = "创建范围化密钥以开始调用 Stirling API。" +title = "尚无 API 密钥" + +[portal.infrastructure.audit] +filterAriaLabel = "按类别筛选审计事件" +heading = "审计日志" +latencyValue = "{{value}} ms" +noEventsInCategory = "此类别中没有事件。" +subheading = "您工作区中的每个身份验证、配置和处理事件。" + +[portal.infrastructure.audit.columns] +actor = "操作者" +event = "事件" +latency = "延迟" +status = "状态" +target = "资源" +timestamp = "时间戳" + +[portal.infrastructure.audit.empty] +description = "工作区活动发生时会显示在这里。" +title = "没有审计事件" + +[portal.infrastructure.audit.export] +cancel = "取消" +error = "导出失败。请重试。" +exportButton = "导出" +exporting = "正在导出…" +fieldsLegend = "列" +format = "格式" +open = "导出" +subtitle = "将审计事件下载为 CSV 或 JSON。选择要包含的列。" +title = "导出审计日志" + +[portal.infrastructure.audit.export.fields] +date = "日期" +documentName = "文档名称" +ipAddress = "IP 地址" +outcome = "结果" +tool = "工具" +username = "用户名" + +[portal.infrastructure.audit.filters] +all = "全部" +auth = "身份验证" +config = "配置" +elevation = "权限提升" +processing = "处理" +security = "安全" + +[portal.infrastructure.audit.forbidden] +description = "审计日志可供团队负责人和管理员使用。请向您的团队负责人或管理员请求访问权限。" +title = "您没有访问权限" + +[portal.infrastructure.audit.metrics] +config = "配置" +elevation = "权限提升" +processing = "处理" +totalEvents = "总事件 · 24h" + +[portal.infrastructure.createKey] +cancel = "取消" +createKey = "创建密钥" +done = "完成" +ipAllowlistHelper = "以逗号分隔的 CIDR 范围。留空则允许任意 IP。" +ipAllowlistLabel = "IP 允许列表" +keyNameLabel = "密钥名称" +keyNamePlaceholder = "例如:生产 · 摄取" +permissionsLabel = "权限" +secretKeyCaption = "秘密密钥" +secretWarning = "请将其存储在密钥管理器中。Stirling 只会存储哈希 — 之后无法恢复。" +subtitle = "将密钥范围限制为所需的最小范围。您可以随时轮换或吊销。" +subtitleCreated = "立即复制此密钥 — 它不会再次显示。" +title = "创建 API 密钥" +titleCreated = "密钥已创建" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/分钟" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "部署者" +environment = "环境" +product = "产品" +status = "状态" +version = "版本" +when = "时间" + +[portal.infrastructure.deployments.recent] +heading = "最近部署" +subheading = "跨产品和环境的最新发布。" + +[portal.infrastructure.deployments.regionColumns] +instances = "实例" +latency = "延迟" +load = "负载" +p99 = "P99" +region = "区域" +status = "状态" +throughput = "吞吐量" +uptime = "正常运行时间" +version = "版本" + +[portal.infrastructure.deployments.regions] +heading = "区域" +subheading = "每个已部署 Stirling 区域的实时健康状况 — 延迟、负载和发布版本。" + +[portal.infrastructure.deployments.regions.empty] +description = "工作区完成配置后,已部署区域会显示在这里。" +title = "没有已部署区域" + +[portal.infrastructure.models] +heading = "模型" +msValue = "{{value}} ms" +subheading = "为您工作区中的文档处理提供支持的模型目录和路由。" + +[portal.infrastructure.models.byom] +description = "注册本地或自托管模型,并将其固定到某个区域以进行受数据驻留约束的处理。" +title = "自带模型" + +[portal.infrastructure.models.catalogue] +heading = "目录" +sub = "您的工作区可用的托管模型,包含实时延迟和成本。" +subEnterprise = "托管、自带和本地模型 — 支持按区域固定。" + +[portal.infrastructure.models.catalogue.empty] +description = "您工作区目录中的模型会显示在这里。" +title = "没有可用模型" + +[portal.infrastructure.models.columns] +cost = "成本" +latency = "延迟" +load = "负载" +model = "模型" +status = "状态" +type = "类型" +version = "版本" + +[portal.infrastructure.models.metrics] +activeModels = "活跃模型" +avgLatency = "平均延迟" +included = "已包含" +monthlySpend = "每月模型支出" + +[portal.infrastructure.models.routing] +empty = "未配置路由规则。" +heading = "路由规则" +sub = "由哪个模型处理每个操作。没有匹配到更具体规则时,将应用默认规则。" +subLocked = "将操作路由到特定模型 — 付费计划可用。" + +[portal.infrastructure.models.routing.lockedBanner] +description = "升级到 Pro 以控制哪个模型处理每个操作和文档类型。" +title = "模型路由是付费功能" + +[portal.infrastructure.models.routingColumns] +default = "默认" +docType = "文档类型" +modelForAria = "{{operation}} 的模型" +operation = "操作" +routedTo = "路由至" + +[portal.infrastructure.security.access.byok] +description = "从您自己的 KMS 提供密钥。Stirling 使用它加密,但仍可读取。" +label = "自带密钥 (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "密钥永不离开您的 KMS。Stirling 仅持有密文。" +label = "自持密钥 (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling 管理加密密钥。最简单 — 您无需进行密钥运维。" +label = "Stirling 持有的密钥" + +[portal.infrastructure.security.accessPolicy] +heading = "文档访问策略" +subheading = "控制谁可以解密静态存储的已处理文档。" + +[portal.infrastructure.security.attestations] +heading = "合规证明" +noReport = "无可用报告" +subheading = "按框架展示的审计态势,并可查看已证明控制项的报告。" +viewReport = "查看报告 →" + +[portal.infrastructure.security.compliance] +heading = "合规" +subheading = "覆盖 Stirling 平台的证明和认证。" + +[portal.infrastructure.security.empty] +description = "您工作区的安全配置会显示在这里。" +title = "安全态势不可用" + +[portal.infrastructure.security.hyokBanner] +description = "使用 HYOK 时,加密密钥永不离开您的 KMS。Stirling 仅存储和处理密文,您可随时吊销。" +title = "Stirling 无法解密您的文档" + +[portal.infrastructure.security.ipAllowlist] +empty = "未配置 IP 范围 — 允许所有 IP。" +heading = "IP 允许列表" +sub = "API 访问限制为这些 CIDR 范围。" +subLocked = "将 API 访问限制为已知 IP 范围 — 付费计划可用。" + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "升级到 Pro 以将 API 访问限制到特定网络。" +title = "IP 允许列表是付费功能" + +[portal.infrastructure.security.ipColumns] +added = "已添加" +addedBy = "添加者" +cidr = "CIDR" +label = "标签" + +[portal.infrastructure.security.keyManagement] +algorithm = "算法" +heading = "加密密钥管理" +keyId = "密钥标识符" +lastRotated = "上次轮换" +rotateKey = "轮换密钥" +rotationPolicy = "轮换策略" +subheading = "用于加密静态文档的密钥托管 — 谁可以解密,以及密钥如何轮换。" + +[portal.infrastructure.security.managedBanner] +description = "自带密钥 (BYOK) 和自持密钥 (HYOK) 托管在企业版中可用。升级后可从您自己的 KMS 提供密钥。" +title = "您当前计划中的密钥由 Stirling 管理" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "亚太地区" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR 数据边界" +label = "欧盟" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "美国" + +[portal.infrastructure.security.residencyHeader] +heading = "数据驻留" +subheading = "文档存储和处理的位置。" + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "已使用 {{value}}" + +[portal.infrastructure.storage.empty] +description = "已连接的存储和用量会显示在这里。" +title = "未配置存储" + +[portal.infrastructure.storage.lifecycle] +active = "活跃" +activeRange = "0–{{value}}d" +archived = "已归档" +coldStorage = "冷存储" +deleted = "已删除" +never = "从不" +purged = "已清除" + +[portal.infrastructure.storage.providers] +connect = "连接" +connected = "已连接" +heading = "已连接的提供商" +subheading = "已处理工件写入的位置。" + +[portal.infrastructure.storage.retention] +heading = "保留" +subheading = "工件在生命周期删除前保留多长时间。" +windowLabel = "默认保留窗口" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} 天" +days_other = "{{count}} 天" +never = "永不删除" + +[portal.infrastructure.storage.totalUsage] +heading = "总用量" +progressLabel = "已用存储" +subheading = "所有已连接提供商消耗的存储。" + +[portal.infrastructure.tabs] +apiKeys = "API 密钥" +audit = "审计日志" +deployments = "部署" +models = "模型" +security = "安全" +storage = "存储" + +[portal.nav] +agent-builder = "Agent Builder" +components = "组件" +docs = "开发者文档" +documents = "文档" +editor = "编辑器" +home = "首页" +infrastructure = "基础设施" +pipelines = "管道" +policies = "策略" +procurement = "采购" +settings = "设置" +sources = "来源" +usage = "用量与账单" +users = "用户" + +[portal.notifications] +markAllRead = "全部标为已读" +title = "通知" +viewAll = "查看全部" + +[portal.notifications.ariaLabel] +none = "通知,无未读" +unread_one = "通知,{{count}} 条未读" +unread_other = "通知,{{count}} 条未读" + +[portal.notifications.count] +allRead = "全部已读" +loading = "加载中" +new_one = "{{count}} 条新通知" +new_other = "{{count}} 条新通知" + +[portal.notifications.empty] +description = "没有新通知。" +title = "您已全部处理完毕" + +[portal.pipelines] +subtitle = "后端上的每个自动化文档管道:一组来源上的有序操作链,由触发器运行。点击一行查看其步骤和来源。" +title = "管道" + +[portal.pipelines.actions] +newPipeline = "新建管道" + +[portal.pipelines.builder] +addStep = "添加工具" +back = "返回管道" +discard = "放弃更改" +enabled = "已启用" +keepEditing = "继续编辑" +needsUpload = "需要上传的文件" +noToolMatches = "没有工具匹配您的搜索。" +pipelineSettings = "管道设置" +searchTools = "搜索工具" +selectToolBody = "添加工具以构建您的管道。" +selectToolTitle = "尚无工具" +toolSettings = "工具设置" +unknownStep = "无法识别的操作,已按原样保留。" +unsavedBody = "您有未保存的更改。离开前保存,还是放弃?" +unsavedTitle = "未保存的更改" +uploadUnsupported = "管道尚不支持上传的文件,因此这些步骤无法保存:{{tools}}。" +usesDefaults = "使用默认设置运行" + +[portal.pipelines.composer] +addTool = "添加工具" +cancel = "取消" +chainEmpty = "添加工具以开始构建您的管道。" +create = "创建管道" +directory = "输出文件夹" +directoryHelp = "服务器上的绝对路径。必须位于已配置的允许文件夹内。" +editingUnsupported = "尚不支持显示这些工具参数用于编辑。" +moveDown = "下移" +moveUp = "上移" +name = "名称" +namePlaceholder = "例如:修订扫描" +noSources = "尚未连接来源。管道仍可在直接提供给它的文件上运行。" +noToolSettings = "此工具没有可配置的设置。" +operations_one = "操作({{count}})" +operations_other = "操作({{count}})" +output = "输出" +removeStep = "移除操作" +save = "保存更改" +scheduleEvery = "每隔" +sources = "来源" +sourcesLoading = "正在加载来源..." +trigger = "触发器" +triggerManual = "仅手动" + +[portal.pipelines.composer.unit] +days = "天" +hours = "小时" +minutes = "分钟" + +[portal.pipelines.delete] +body = "删除 \"{{name}}\"?此操作无法撤销。" +cancel = "取消" +confirm = "删除" +title = "删除管道?" + +[portal.pipelines.detail] +delete = "删除管道" +run = "立即运行" + +[portal.pipelines.empty] +action = "创建管道" +description = "创建您的第一个管道:选择运行的来源,串联操作,并选择输出位置。" +title = "尚无管道" + +[portal.pipelines.kpi] +active = "活跃" +paused = "已暂停" +total = "管道" + +[portal.pipelines.output] +folder = "写入文件夹" +inline = "返回文件" + +[portal.pipelines.run] +completed_one = "运行已完成。" +completed_other = "全部 {{count}} 次运行已完成。" +empty = "没有可运行内容:来源中没有要处理的文档。" +failed = "运行失败:{{error}}" +running = "运行已开始;仍在进行中。" +timeout = "运行耗时超过预期;它可能仍会在后台完成。" + +[portal.pipelines.status] +active = "活跃" +paused = "已暂停" + +[portal.pipelines.table] +name = "管道" +sources = "来源" +status = "状态" +steps = "步骤" + +[portal.pipelines.trigger] +folder-watch = "文件夹监视" +manual = "手动" +schedule = "已计划" + +[portal.policies] +subtitle = "常驻自动化会在每个文档上强制执行工具管道。每项策略在上传或导出时触发,运行其工具链,并将强制处理后的版本与原始文件一同保存。" +title = "策略" + +[portal.policies.card] +comingSoon = "升级到企业版" +notSetUp = "未设置" + +[portal.policies.categories.compliance] +desc = "在每个文档上强制执行 HIPAA、GDPR、SOC 2 或 FedRAMP 要求。" +label = "合规" + +[portal.policies.categories.ingestion] +desc = "对文档进行分类、提取结构化数据、强制命名约定,并规范化页面。" +label = "摄取" + +[portal.policies.categories.retention] +desc = "设置文档保留多久、何时归档以及何时删除。" +label = "保留" + +[portal.policies.categories.routing] +desc = "自动将文档路由到正确的团队、文件夹或系统。" +label = "路由" + +[portal.policies.categories.security] +desc = "检测 PII、修订、移除活动内容,并为文档添加水印。" +label = "安全" + +[portal.policies.config] +scopeAll = "所有文档" + +[portal.policies.config.compliance] +summary = "在文档离开系统前,根据监管框架验证文档。" + +[portal.policies.config.compliance.fields] +accessLog = "访问日志" +auditTrail = "审计轨迹" +frameworks = "框架" +onViolation = "不合规时" + +[portal.policies.config.compliance.rules] +0 = "框架扫描" +1 = "强制操作" +2 = "审计轨迹" + +[portal.policies.config.ingestion] +summary = "对文档进行分类、提取结构化数据、强制命名,并规范化页面。" + +[portal.policies.config.ingestion.fields] +belowThreshold = "低于阈值" +minConfidence = "最低置信度" + +[portal.policies.config.ingestion.rules] +0 = "分类" +1 = "提取" +2 = "命名" +3 = "规范化" + +[portal.policies.config.retention] +summary = "强制执行文档保留多久、何时归档以及何时删除。" + +[portal.policies.config.retention.fields] +archiveAfter = "之后归档" +immutableHold = "不可变保留" +keepFor = "保留时长" + +[portal.policies.config.retention.rules] +0 = "保留保持" +1 = "自动归档" +2 = "删除阻止" + +[portal.policies.config.routing] +summary = "根据类型和分类将文档路由到正确目的地。" + +[portal.policies.config.routing.fields] +destination = "目的地" +notify = "路由时通知" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "自动分类" +1 = "路由到文件夹" +2 = "Webhook 通知" + +[portal.policies.config.security] +summary = "检测并修订 PII,移除活动内容 (JavaScript),并为文档添加水印。" + +[portal.policies.config.security.rules] +0 = "修订 PII" +1 = "移除 JavaScript" +2 = "水印" + +[portal.policies.detail] +enforces = "强制执行" +onEveryExport = "每次导出时" +onEveryUpload = "每次上传时" +outputAsNewFile = "作为新文件" +outputAsNewVersion = "作为新版本" +recentActivity = "最近活动" +retry = "重试" +showLess = "显示更少" +showMore = "显示更多" +sources = "来源" + +[portal.policies.detail.actions] +clearHistory = "清除处理历史" +delete = "删除" +editSettings = "编辑设置" +pause = "暂停" +resume = "恢复" +runNow = "立即运行" + +[portal.policies.detail.clearHistory] +body = "此政策将忘记它已经处理过的每个文件,并在下次运行时重新处理其来源中当前的所有内容。文件本身不会被更改。此操作无法撤销。" +cancel = "取消" +confirm = "清除历史" +title = "清除处理历史?" + +[portal.policies.detail.emptyActivity] +description = "此政策运行后,文档将显示在这里。" +title = "尚无活动" + +[portal.policies.endpoints] +addWatermark = "水印" +autoRedact = "遮盖 PII" +compressPdf = "压缩" +flatten = "扁平化" +ocrPdf = "OCR" +sanitizePdf = "移除 JavaScript" + +[portal.policies.offline] +description = "您的政策已保存,连接恢复后将显示。" +retry = "重试" +title = "后端不可用" + +[portal.policies.stats] +activeFor = "活动" +dataProcessed = "已处理数据" +docsEnforced = "已执行文档" + +[portal.policies.status] +active = "活动" +paused = "已暂停" + +[portal.policies.summary.active] +description = "在上传/导出时执行" +label = "活动政策" + +[portal.policies.summary.categories] +description = "可配置" +label = "类别" + +[portal.policies.summary.docsEnforced] +description = "跨活动政策" +label = "已执行文档" + +[portal.policies.summary.paused] +description = "已配置但未触发" +label = "已暂停" + +[portal.policies.wizard.actions] +back = "返回" +cancel = "取消" +continue = "继续" +enablePolicy = "启用政策" +saveChanges = "保存更改" + +[portal.policies.wizard.capability.compress] +desc = "将文档压缩为更小的文件大小。" +label = "减小文件大小" + +[portal.policies.wizard.capability.flatten] +desc = "将表单字段和注释合并到页面中,使其无法编辑。" +label = "扁平化文档" + +[portal.policies.wizard.capability.ocr] +desc = "运行 OCR,使扫描页面变为可选择、可搜索的文本。" +label = "使文本可搜索" + +[portal.policies.wizard.capability.redact] +desc = "查找并涂黑敏感详细信息——例如社会保障号和卡号——使其无法被读取。" +label = "遮盖敏感信息" + +[portal.policies.wizard.capability.sanitize] +desc = "移除隐藏的 JavaScript,确保文档打开时不会自动运行任何内容。" +label = "移除活动内容" + +[portal.policies.wizard.capability.watermark] +desc = "在每一页上加盖可见标记(例如“机密”)。" +label = "应用水印" + +[portal.policies.wizard.errors] +noTools = "请先在工作流中启用至少一个工具。" +saveFailed = "无法保存政策。请重试。" + +[portal.policies.wizard.output] +heading = "输出与运行" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "自动编号" +label = "文件名规则" +placeholder = "要添加的文本(可选)" +prefix = "前缀" +suffix = "后缀" + +[portal.policies.wizard.output.outputAs] +label = "输出为" +newFile = "新文件" +newVersion = "新版本" + +[portal.policies.wizard.output.runOn] +export = "导出" +helper = "政策触发时:上传时,或导出前。" +label = "运行于" +upload = "上传" + +[portal.policies.wizard.settings] +heading = "设置" + +[portal.policies.wizard.sources] +heading = "来源" +loading = "正在加载来源…" + +[portal.policies.wizard.tabs] +ariaLabel = "设置步骤" +settings = "设置" +workflow = "操作" + +[portal.policies.wizard.title] +edit = "编辑 {{category}} 政策" +setUp = "设置 {{category}} 政策" + +[portal.policies.wizard.workflow] +description = "选择此政策对其处理的每个文档执行的操作。" + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} 活动" +noRule = "尚未执行规则" +subtitle = "每个文档都会经过的常驻自动化,无论由哪个管道处理。" +title = "您的 PDF 上运行的内容" + +[portal.policySummary.action] +comingSoon = "升级到企业版" +configure = "配置" +setUp = "设置" + +[portal.policySummary.column] +activeRule = "活动规则" +policy = "政策" +status = "状态" + +[portal.policySummary.empty] +description = "配置政策后,类别将显示在这里。" +title = "尚无政策" + +[portal.policySummary.state] +active = "活动" +off = "关闭" +soon = "即将推出" + +[portal.processingStatus] +managePlan = "管理方案" +volumeSuffix = "已处理 PDF · 最近 30 天" + +[portal.procurement] +reset = "重置采购(演示)" +subtitle = "让您的团队完成评估、签约和入门。所有文档集中一处。" +title = "采购" + +[portal.procurement.action] +download = "下载" +pay = "立即付款" +request = "请求" +sign = "审核并签署" +upload = "上传" + +[portal.procurement.agreement] +agreeCta = "同意并订阅" +confirm = "我已阅读并同意 Stirling Enterprise Agreement。" +eyebrow = "协议" +intro = "一份合并协议涵盖您的交易:Master Service Agreement、Order Form、EULA 和 Data Processing Agreement。请审核后同意,将报价接受为已承诺的订阅。" +title = "审核您的企业协议" + +[portal.procurement.builder] +addons = "附加项" +back = "返回" +businessName = "企业名称" +businessNamePlaceholder = "您的公司" +continue = "继续" +country = "国家/地区" +countryEuro = "欧元区 (EUR €)" +countryUK = "英国 (GBP £)" +countryUS = "美国 (USD $)" +eula = "我已阅读并同意 Stirling Enterprise EULA。它管理由此报价生成的协议。" +generate = "生成报价" +included = "已包含" +indemnification = "IP 赔偿" +indemnificationSub = "我们根据 EULA 为符合条件的 IP 索赔提供抗辩" +offlineLicense = "离线 / 隔离网络许可证" +offlineLicenseSub = "用于隔离网络自托管实例的可下载许可证文件" +qbr = "季度业务评审" +qbrSub = "您的 SE 每季度评审使用情况和路线图" +running = "{{annual}} / 年 · {{years}} 年 {{tcv}}" +s1Sub = "您的团队,以及预计每年运行的 PDF。" +s1Title = "您将处理多少内容?" +s2Sub = "更长期限会降低费率;您的服务级别决定支持。" +s2Title = "承诺和服务" +s3Sub = "用于报价及其生成的协议。" +s3Title = "您的详细信息" +serviceLevel = "服务级别" +slDedicated = "专属" +slDedicatedSub = "4 个工作小时 · 专属客户经理 · +30%" +slPriority = "优先" +slPrioritySub = "同一工作日 · 指定 CSM · +15%" +slStandard = "标准" +slStandardSub = "下一工作日 · 共享 CSM · 已包含" +stepOf = "第 {{n}} 步,共 {{total}} 步" +term = "期限" +termDiscount = "已应用 {{pct}}% 多年承诺折扣" +title = "构建您的报价" +training = "入门与培训" +trainingSub = "实时课程,帮助您的团队开始使用" +users = "用户总数" +usersPlaceholder = "例如 250" +volEstimated = "根据 {{count}} 位用户估算(每人约 2,000 个 PDF,包括自动化)。如果您更清楚,可进行编辑。" +volManual = "正在使用您的数值。可随时根据团队规模重新估算。" +volNoUsers = "不确定?输入您的团队规模,我们会进行估算。" +volume = "年度 PDF 量" +volumePlaceholder = "例如 1,000,000" +years_one = "{{count}} 年" +years_other = "{{count}} 年" + +[portal.procurement.docs] +count_one = "{{count}} 个文档" +count_other = "{{count}} 个文档" +done = "完成" +here = "您在这里" +hide = "隐藏" +optional = "可选" +paidAddon = "付费附加项" +show = "显示" +subtitle = "旅程每一步所需的一切都会随着交易推进而显示出来。" +supportingSubtitle = "SOC 2、安全评审、税务表单等,在您的安全或采购团队需要时即可提供。部分项目会收取一次性费用。" +supportingTitle = "支持您的评估" +title = "文档" +upcoming = "即将进行" + +[portal.procurement.error] +title = "出现问题" + +[portal.procurement.hero] +company = "您的企业交易" +ctaAgreement = "审核并签署协议" +ctaLive = "您已上线" +ctaPayment = "添加付款" +ctaQuote = "审核您的报价" +ctaTrial = "构建您的报价" +eyebrow = "企业采购" +inviteTeammates = "邀请队友" +keyDocs = "关键文档" +nextStep = "下一步:{{action}}" +notStarted = "未开始" +open = "打开采购" +scheduleCall = "安排通话" +setup1Sub = "邀请您的队友" +setup1Title = "部署 PDF 编辑器" +setup2Sub = "在编辑器和其他来源中启用处理" +setup2Title = "连接 PDF 处理器" +setup3Sub = "在需要时启用安全、合规、路由或保留" +setup3Title = "添加推荐政策" + +[portal.procurement.journey] +daysLeft_one = "剩余 {{count}} 天" +daysLeft_other = "剩余 {{count}} 天" +engineerLabel = "您的解决方案工程师" +eyebrow = "您的推出流程" +live = "您已在 Stirling Enterprise 上线" +nextStep = "下一步:{{action}}" +subtitle = "您的解决方案工程师会参与每一步。一次只需完成一个下一步操作;完整清单如下。" +title = "从试用到上线,一条引导路径" +trialTitle = "企业试用" + +[portal.procurement.journeySteps.agreement] +blurb = "一次签署涵盖 MSA、订单表、EULA 和 DPA。" +gatingAction = "审核并签署您的协议" +label = "协议" + +[portal.procurement.journeySteps.implementation] +blurb = "预配您的工作区并运行上线手册。" +gatingAction = "正在预配您的工作区" +label = "实施" + +[portal.procurement.journeySteps.payment] +blurb = "可通过银行卡、银行转账或采购订单付款。" +gatingAction = "确认付款" +label = "付款" + +[portal.procurement.journeySteps.quote] +blurb = "审核承诺用量定价和合同期限。" +gatingAction = "接受您的报价" +label = "报价" + +[portal.procurement.journeySteps.trial] +blurb = "使用您的文档和工作流评估 Stirling。" +gatingAction = "构建您的报价" +label = "试用" + +[portal.procurement.license] +copied = "已复制" +copy = "复制密钥" +downloadError = "暂时无法生成离线许可证文件——请稍后重试。" +downloadOffline = "下载离线许可证 (.lic)" +hint = "将此密钥粘贴到自托管实例中以激活它,或将其保留作记录。请妥善保管。" +label = "您的许可证密钥" + +[portal.procurement.link] +cta = "关联账户" +description = "采购在您关联的 Stirling 账户上运行:我们通过它预配试用、为报价定价并开始计费。关联账户即可开始。" +eyebrow = "企业版" +title = "关联您的账户以开始" + +[portal.procurement.live] +description = "您的订阅已激活,许可证已签发。您的团队已预配,计费已开始。" +eyebrow = "上线" +title = "您已在 Stirling Enterprise 上线" + +[portal.procurement.locked] +description = "开始企业评估后,试用密钥、承诺用量报价、一次签署协议、付款以及您的文档台账都将在这里。" +eyebrow = "仅限企业版" +talkToSales = "联系销售" +title = "采购流程随企业版开放" + +[portal.procurement.milestone] +accept = "接受并继续" +description = "下载 PDF 与团队分享,准备好后回来接受,或进行更改。" +download = "下载 PDF" +downloadError = "暂时无法下载报价 PDF——请稍后重试。" +edit = "编辑报价" +eyebrow = "报价 {{number}}" +perYear = " / 年" +preparedFor = "为 {{company}} 准备" +tcv = "{{value}} 合同总价值" +title = "您的报价已准备好" + +[portal.procurement.modal] +cancel = "取消" +chooseFile = "选择文件" +close = "关闭" +downloadBody = "您的下载将很快开始。" +downloadCta = "下载" +downloadTitle = "下载" +noFile = "未选择文件" +payBody = "通过 Stripe 使用银行卡或银行转账支付您的承诺合同。付款结清后,您的工作区会立即预配。" +payCta = "继续前往 Stripe" +payTitle = "确认付款" +requestBodyFree = "我们会按需生成此文档。确认后,您的解决方案工程师将很快发送给您。" +requestBodyPaid = "这是付费附加项。确认后,您的解决方案工程师将评估范围并发送文件。" +requestCta = "请求" +requestTitle = "请求此文档" +signBody = "打开 Stirling Enterprise Agreement 进行电子签名:一次签署涵盖 MSA、订单表、EULA 和 DPA。我们会自动会签,您将进入付款步骤。" +signCta = "打开以签署" +signTitle = "审核并签署您的协议" +uploadBody = "将您的 PO 发送给我们,我们会按您的条款开具发票。拖入 PDF 或在下方选择文件。" +uploadCta = "上传采购订单" +uploadTitle = "上传您的采购订单" + +[portal.procurement.payment] +description = "您的报价已接受,许可证已激活——您的团队可以立即开始使用。准备好后支付第一张发票;您可以在这里付款或下载,无需电子邮件。" +downloadInvoice = "下载发票" +simulate = "模拟已收到付款(演示)" +title = "订阅已创建" +viewInvoice = "查看并支付发票" + +[portal.procurement.schedule] +fallback = "无法加载调度程序。" +fallbackLink = "在新标签页中打开调度" +subtitle = "您的解决方案工程师将带领团队完成推出流程。请选择适合您的时间。" +title = "安排通话" + +[portal.procurement.status] +action = "需要操作" +available = "可用" +complete = "完成" +pending = "待处理" +request = "按请求提供" + +[portal.procurement.trial] +body = "延长会增加 7 天并通知您的解决方案工程师。" +bodyMaxed = "您已用完所有延长期限——如果需要更多时间,请联系您的解决方案工程师。" +cancel = "取消试用" +extend = "延长 7 天" +maxed = "已达上限" +subtitle = "您的免费试用持续到 {{date}}。无需银行卡。" +title = "企业试用" + +[portal.procurement.upsell] +homeBadge = "企业版" +homeBody = "承诺用量定价、全组织 SSO + SCIM + RBAC、90 天不可变审计,以及专属 SE。" +homeCta = "开始试用 →" +homeHeadline = "处理数百万个 PDF。" + +[portal.recentActivity] +title = "最近活动" +viewAll = "查看全部" + +[portal.recentActivity.empty] +description = "管道运行、部署和代理事件将显示在这里。" +title = "这里还没有内容" + +[portal.search] +ariaLabel = "搜索" +placeholder = "搜索 Stirling — 端点、管道、文档…" + +[portal.search.empty] +noActionsDescription = "快速操作可用后将显示在这里。" +noActionsTitle = "无快速操作" +noMatches = "没有匹配 \"{{query}}\" 的结果" +noMatchesDescription = "尝试其他关键词或浏览目录。" + +[portal.settings.groups] +admin = "管理员" + +[portal.settings.sections] +account-link = "账户关联" + +[portal.shell.header] +accountFallback = "账户" +accountMenu = "账户菜单" +darkMode = "深色模式" +lightMode = "浅色模式" +search = "搜索" +searchPlaceholder = "搜索…" +signOut = "退出登录" +switchToDark = "切换到深色主题" +switchToLight = "切换到浅色主题" + +[portal.shell.sidebar] +appEditor = "编辑器" +appProcessor = "处理器" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} 个文档" +linkAccount = "关联 Stirling 账户" +planEditor = "编辑器方案" +planEnterprise = "企业版方案" +planProcessor = "处理器方案" +primaryNav = "主导航" +switchApp = "切换应用" + +[portal.sources] +subtitle = "可重复使用的输入连接,将文档送入 Stirling。配置一次连接,然后可在任意数量的政策中引用它。点击一行可查看其配置以及使用它的政策。" +title = "来源" + +[portal.sources.actions] +agentBuilder = "代理构建器" +connectSource = "连接来源" + +[portal.sources.delete] +body = "删除 \"{{name}}\"?此操作无法撤销。引用它的政策需要更新。" +cancel = "取消" +confirm = "删除" +title = "删除来源?" + +[portal.sources.detail] +closeAriaLabel = "关闭详情" +delete = "删除来源" +docs24h = "最近 24 小时" +docs30d = "最近 30 天" +docsTotal = "总计已见" +docsTrend = "最近 30 天的文档" +documents = "文档" +edit = "编辑" +notReferenced = "未被任何政策引用,因此可以安全删除。" +pause = "暂停" +resume = "恢复" +subtitle = "{{type}} · {{status}}" +usedBy = "使用者" + +[portal.sources.empty] +description = "连接一个文件夹(很快还可连接云存储),让您的政策有位置可拉取文档。" +title = "尚未连接来源" + +[portal.sources.kpi] +inUse = "使用中" +total = "连接" +unused = "未使用" + +[portal.sources.status] +active = "活动" +disabled = "已禁用" +unused = "未使用" + +[portal.sources.table] +source = "来源" +status = "状态" +usedBy = "政策" + +[portal.sources.types.editor] +label = "编辑器" + +[portal.sources.types.folder] +description = "监视服务器上的目录以发现新文档。" +label = "文件夹" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling 监视以处理文件的绝对路径。" +label = "目录路径" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "内容检查会读取每个已更改文件,因此不会重新处理仅重命名或触碰但未改变内容的文件。" +label = "更改检测" + +[portal.sources.types.folder.fields.identity.options] +hash = "大小、日期和内容检查" +stat = "大小和修改日期" + +[portal.sources.types.folder.fields.mode] +label = "读取模式" + +[portal.sources.types.folder.fields.mode.options] +consume = "消耗:每个文件只处理一次" +snapshot = "快照:每次运行都重新读取文件夹" + +[portal.sources.types.folder.fields.recursive] +label = "文件夹深度" + +[portal.sources.types.folder.fields.recursive.options] +all = "包含子文件夹" +top = "仅顶层" + +[portal.sources.types.unknown] +label = "来源" + +[portal.sources.wizard] +back = "返回" +cancel = "取消" +continue = "继续" +editTitle = "编辑来源" +name = "名称" +namePlaceholder = "例如 理赔接收" +save = "保存更改" +subtitle = "第 {{current}} 步,共 {{total}} 步 · {{label}}" +title = "连接来源" +type = "类型" + +[portal.sources.wizard.steps] +chooseType = "选择类型" +configure = "配置" +review = "审核并连接" + +[portal.usage] +managePayment = "管理付款" +subtitle = "在一个控制台中管理 Stirling 已计费的每个 PDF 的消耗、发票和方案。" +title = "用量与计费" + +[portal.usage.error] +loadWallet = "无法加载钱包" +openStripePortal = "无法打开 Stripe 门户" +walletUnavailable = "钱包不可用:{{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "重新登录" +body = "您的 Stirling 账户会话已过期。请重新登录以查看计费——您的实例仍保持关联。" +title = "会话已过期" + +[portal.users] +title = "用户" + +[portal.users.roles] +subtitle = "每个方案都有所有角色——每个角色能做什么在整个组织中固定。" +title = "角色" + +[portal.users.roles.admin] +label = "管理员(组织所有者)" +summary = "对工作区、设置和成员拥有完整治理权限。" + +[portal.users.roles.admin.permissions] +0 = "管理用户、团队和角色" +1 = "管理所有集成,包括 S3 连接" +2 = "授予或撤销门户访问权限" +3 = "团队所有者能做的一切" + +[portal.users.roles.guest] +label = "访客" +summary = "有限或仅 Web 访问;不能拥有个人配置。" + +[portal.users.roles.guest.permissions] +0 = "仅 Web / 演示使用" +1 = "无 API 密钥或集成" +2 = "无门户访问权限" +3 = "在共享位置只读" + +[portal.users.roles.member] +label = "成员" +summary = "普通用户——使用共享资源和自己的配置。" + +[portal.users.roles.member.permissions] +0 = "使用编辑器和共享集成" +1 = "创建个人 API 和 MCP 配置" +2 = "查看与他们共享的团队配置" +3 = "无 S3 或工作区管理权限" + +[portal.users.roles.team_owner] +label = "团队所有者" +summary = "拥有团队——管理其成员的资源和共享配置。" + +[portal.users.roles.team_owner.permissions] +0 = "创建并管理团队的 S3 连接" +1 = "管理团队拥有的集成配置" +2 = "通过默认政策访问门户" +3 = "成员能做的一切" + +[portal.welcome] +ariaLabel = "欢迎使用 Stirling PDF" +badge = "开源" +installEditor = "安装编辑器" +inviteTeammates = "邀请队友" +openInBrowser = "在浏览器中打开" +perks = "永久免费 · 可自托管" +subtitle = "世界上最安全的 PDF 编辑器对各种规模的团队免费。包含 60+ 项 PDF 操作和 SSO。" +title = "欢迎使用" +titleAccent = "Stirling PDF" + [printFile] title = "ཡིག་ཆ་པར་འདེབས།" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "与此服务器捆绑的后端依赖项许可证。" +backendLabel = "后端许可证" +backendTitle = "后端第三方许可证" +empty = "未找到依赖项。" +frontendDescription = "打包到发布构建中的前端依赖项许可证。" +frontendLabel = "前端许可证" +frontendTitle = "前端第三方许可证" +license = "许可证" +listDescription = "该列表直接在 UI 中从发布包或后端端点显示。" +listTitle = "捆绑依赖项" +loadError = "加载第三方许可证失败" +module = "模块" +version = "版本" + [settings.licensingAnalytics] audit = "审计" plan = "方案" @@ -7686,7 +9775,9 @@ memberRemoved = "已成功移除成员" namePlaceholder = "输入团队名称" personal = "个人" removeError = "移除成员失败" +renameCancel = "取消重命名" renameError = "重命名团队失败" +renameSubmit = "保存团队名称" renameSuccess = "团队重命名成功" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "发送邀请" title = "邀请团队成员" [team.members] +actions = "成员操作" emailColumn = "邮箱" empty = "暂无团队成员" nameColumn = "姓名" @@ -7933,6 +10025,146 @@ title = "详细统计" unknownEndpoint = "未知端点" visits = "访问量" +[users] +lastActive = "上次活动" +learnMore = "了解有关角色和访问权限的更多信息。" +locked = "已锁定" +roleFor = "{{name}} 的角色" +rowActions = "{{name}} 的操作" +showAll = "显示全部 {{count}}" +showLess = "显示更少" +subtitle2 = "您的人员、团队和访问级别。" +suspended = "已暂停" +teamActions = "团队操作" +title = "用户" +you = "(您)" + +[users.action] +deleteTeam = "删除团队" +disableMfa = "重置 MFA" +move = "移动到团队" +reinstate = "恢复" +remove = "从组织中移除" +rename = "重命名团队" +resetPw = "重置密码" +suspend = "暂停" +unlock = "解锁账户" + +[users.cap] +addProcessor = "+ 处理器" +approver = "批准政策" +editor = "编辑器" +processor = "处理器" + +[users.confirm] +deleteTeamBody = "删除 {{name}} 团队?团队必须先为空 - 将其成员移动到其他团队,并且它不能仍拥有任何集成配置。" +deleteTeamTitle = "删除团队" +disableMfaBody = "移除 {{name}} 的 MFA 注册?如果需要,他们将在下次登录时重新设置。" +disableMfaTitle = "重置 MFA" +removeBody = "永久从组织中移除 {{name}}?此操作无法撤销。" +removeTitle = "移除成员" + +[users.empty] +description = "邀请您的团队开始协作。" +title = "尚无成员" + +[users.group] +addToTeam = "添加到团队" +guestCount = "{{count}} 位访客" +guests = "访客" +guestsDesc = "外部协作者,范围限于您共享的内容。仅编辑器。" +ledBy = "由 {{owner}} 领导" +org = "组织" +orgDesc = "拥有组织范围权限和政策批准权的所有者" +owners = "{{count}} 位所有者" +team = "{{name}} 团队" +teamMeta = "{{count}} 人" + +[users.invite] +access = "访问权限" +action = "邀请人员" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "登录方式" +authWeb = "密码" +create = "创建账户" +createSubtitle = "使用密码或 SSO 创建自托管账户。" +createTitle = "创建账户" +editorDesc = "在 Stirling PDF 编辑器中编辑 PDF。每个人都可使用。" +email = "电子邮件地址" +emailError = "请输入有效的电子邮件地址" +emailPlaceholder2 = "name@company.com" +forceChange = "首次登录时要求更改密码" +forceMfa = "首次登录时要求设置 MFA" +method = "添加方式" +methodDirect = "直接创建账户" +methodEmail = "通过电子邮件邀请" +password = "密码" +passwordError = "密码长度必须至少为 8 个字符" +processorDeferred = "邀请已发送,但尚无法授予处理器访问权限 - 他们加入后可从名册中设置。" +processorDesc = "治理界面、运行管道、代理和 API。" +role = "角色" +send2 = "发送邀请" +subtitle2 = "他们将收到一封加入你的 Stirling 工作区的电子邮件。" +team = "团队" +title = "邀请人员" +username = "用户名" +usernameError = "用户名必须至少包含 3 个字符" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "连接后端时出错,或者你没有访问权限。请重试。" +title = "无法加载成员" + +[users.moveTeam] +apply = "移动" +team = "团队" +title = "移动到团队" + +[users.newTeam] +action = "+ 新建团队" +create = "创建团队" +emailError = "请输入有效的电子邮件地址" +name = "团队名称" +namePlaceholder = "例如:财务" +nameRequired = "团队名称为必填项" +owner = "团队所有者" +ownerFailed = "团队已创建,但无法邀请所有者。请从成员列表中指定一位。" +ownerHelper = "每个团队都有一位负责人。他们将以团队所有者身份被邀请,并启用 Processor,且可以添加其他成员。你可以稍后重新分配。" +ownerPlaceholder = "owner@company.com" +subtitle = "将人员归入由团队所有者管理访问权限的团队。" +title = "新建团队" + +[users.renameTeam] +apply = "重命名" +name = "团队名称" +title = "重命名团队" + +[users.resetPw] +apply = "重置密码" +confirm = "确认密码" +copied = "已复制到剪贴板" +copyHint = "请立即复制 - 之后将不会再次显示。" +email = "通过电子邮件通知用户重置" +forceChange = "要求下次登录时更改密码" +generate = "生成安全密码" +includePw = "在电子邮件中包含新密码" +mismatch = "密码不匹配" +newPassword = "新密码" +regen = "重新生成" +title = "重置密码" +tooShort = "密码必须至少包含 8 个字符" + +[users.role] +guest = "访客" +member = "成员" +orgOwner = "组织所有者" +teamOwner = "团队所有者" + +[users.team] +grantProcessor = "向团队授予 Processor" +revokeProcessor = "从团队撤销 Processor" + [validateSignature] date = "དུས་ཚོད།" downloadCsv = "下载 CSV" @@ -8057,14 +10289,23 @@ zoomOut = "缩小" [viewer.attachments] addAttachment = "添加附件" close = "关闭附件" +closeSidebar = "关闭附件侧边栏" +download = "下载附件" empty = "此文档中没有附件" loading = "正在加载附件..." noDocument = "打开 PDF 以查看其附件。" noMatch = "没有与您的搜索匹配的附件" noSupport = "此查看器不支持附件。" +retry = "重试" searchPlaceholder = "搜索附件" title = "附件" +[viewer.bookmarks] +bookmarkTitle = "书签标题" +closeSidebar = "关闭书签侧边栏" +collapseAll = "折叠所有书签" +expandAll = "展开所有书签" + [viewer.comments] addComment = "添加评论" addCommentPlaceholder = "添加评论..." @@ -8075,6 +10316,7 @@ clearAll = "清除所有评论" clearAllDescription = "这将从侧边栏移除评论及回复,同时保留文档中任何已附加的注释。" clearAllTitle = "清除所有评论?" close = "关闭评论" +closeSidebar = "关闭评论侧边栏" deleteAnnotationAndComment = "删除批注和评论" deleteDescription = "此批注附带了评论。您可以仅从侧边栏移除评论并保留批注,或删除两者。" deleteTitle = "从评论中移除批注?" @@ -8106,6 +10348,11 @@ title = "表单字段" unsavedBadge = "未保存" unsavedDesc = "您有未保存的更改" +[viewer.layers] +closeSidebar = "关闭图层侧边栏" +hideAll = "隐藏所有图层" +showAll = "显示所有图层" + [viewer.link] delete = "删除链接" @@ -8136,6 +10383,9 @@ resultsOf = "共 {{total}} 条" [viewer.signature] delete = "删除签名" +[viewer.thumbnails] +closeSidebar = "关闭缩略图侧边栏" + [viewPdf] tags = "ལྟ་བ།,ཀློག་པ།,མཆན་འགྲེལ།,ཡི་གེ,པར་རིས།" title = "查看/编辑 PDF" @@ -8562,6 +10812,7 @@ loading = "正在加载人员..." locked = "已锁定" lockedBadge = "已锁定" loginRequired = "请先启用登录模式" +memberActions = "成员操作" noMembersFound = "未找到成员" role = "角色" searchMembers = "搜索成员..." @@ -8571,6 +10822,7 @@ unlockAccount = "解锁账户" unlockUserError = "解锁用户账户失败" unlockUserSuccess = "已成功解锁用户账户" user = "用户" +userInfo = "用户信息" [workspace.people.actions] upgrade = "升级" @@ -8716,6 +10968,7 @@ removeMemberError = "从团队移除用户失败" removeMemberSuccess = "已将用户从团队移除" renameTeamLabel = "重命名团队" system = "系统" +teamActions = "团队操作" teamName = "团队名称" teamNotFound = "未找到团队" title = "团队" diff --git a/frontend/editor/public/locales/zh-CN/translation.toml b/frontend/editor/public/locales/zh-CN/translation.toml index 5090bfba1f..d81be6405a 100644 --- a/frontend/editor/public/locales/zh-CN/translation.toml +++ b/frontend/editor/public/locales/zh-CN/translation.toml @@ -7,6 +7,7 @@ black = "黑色" blue = "蓝色" cancel = "取消" chooseFile = "选择文件" +clear = "清除" close = "关闭" comingSoon = "即将推出" confirm = "确认" @@ -87,6 +88,7 @@ processingCompleteMultiple = "{{count}} 个文件已就绪。" property = "资产" quickPosition = "快速定位" red = "红色" +remove = "移除" reset = "重置" review = "审核" save = "保存" @@ -180,6 +182,7 @@ addMoreFiles = "添加更多文件..." attachments = "选择附件" info = "选择要附加到 PDF 的文件。这些文件将被嵌入并可通过 PDF 的附件面板访问。" placeholder = "选择文件..." +removeFile = "移除文件" selectedFiles = "已选择的文件" submit = "添加附件" @@ -1628,6 +1631,9 @@ title = "你想协助改善Stirling PDF吗" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "居中对齐" +alignLeft = "左对齐" +alignRight = "右对齐" annotationStyle = "批注样式" backgroundColor = "背景颜色" borderOff = "边框:关" @@ -2531,6 +2537,7 @@ title = "经验法则" [certSign.source] device = "此设备" +noOtherSources = "没有其他可用的证书来源。" server = "服务器" stepTitle = "证书来源" upload = "上传" @@ -2805,6 +2812,7 @@ back = "返回" cancel = "取消" close = "关闭" collapse = "折叠" +confirm = "确认" continue = "继续" copied = "已复制!" copy = "复制" @@ -3595,7 +3603,9 @@ makeCopy = "创建副本" mobileShort = "手机" mobileUpload = "手机上传" mobileUploadNotAvailable = "未启用手机上传" +moreOptions = "更多选项" myFiles = "我的文件" +nextFile = "下一个文件" noFiles = "没有可用的文件" noFilesFound = "未找到与搜索匹配的文件" noRecentFiles = "未找到最近文件" @@ -3605,6 +3615,7 @@ openInFileEditor = "在文件编辑器中打开" openInPageEditor = "在页面编辑器中打开" owner = "所有者" ownerUnknown = "未知" +previousFile = "上一个文件" recent = "最近" removeBoth = "同时从两处移除" removeFilePrompt = "此文件已保存在此设备和您的服务器上。您希望从哪里移除?" @@ -3680,7 +3691,9 @@ workbench = "工作台" [fileSidebar] addFiles = "添加文件" +addingFiles = "正在添加文件…" collapse = "折叠侧边栏" +customizeGroups = "自定义分组" dropHint = "打开文件以开始" dropToAdd = "Drop files to add" expand = "展开侧边栏" @@ -3693,8 +3706,11 @@ noFiles = "暂无文件" openFileManager = "打开文件管理器" openFromComputer = "从电脑打开" openSettings = "打开设置" +other = "其他" +recent = "最近" search = "搜索" searchPlaceholder = "搜索文件..." +viewAll = "查看全部 {{count}} 个文件" [fileSidebar.fileItem] closeViewer = "关闭查看器" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "添加" +addLabel = "添加标签…" +categoryIconAria = "为 {{name}} 选择图标" +createCategory = "创建类别" +delete = "删除类别" +done = "完成" +hide = "隐藏类别" +newCategory = "新类别名称…" +removeLabel = "移除 {{name}}" +rename = "重命名" +reset = "重置为默认值" +search = "搜索标签…" +show = "显示类别" +subtitle = "将文件分组到父类别中。向类别添加现有或新标签、重命名类别,或创建自己的类别。不属于任何类别的文件会显示在“其他”下。" +title = "侧边栏类别" + [filesPage] addToWorkspace = "添加到工作区" addToWorkspaceCount = "将 {{count}} 个添加到工作区" @@ -3715,6 +3748,7 @@ backToFolder = "返回 {{folder}}" backToMyFiles = "返回“我的文件”" breadcrumbs = "文件夹路径" cancel = "取消" +classification = "分类" clearSearch = "清除搜索" clearSelection = "清除选择" closeDetails = "关闭详情" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "无法上传文件:{{message}}" added = "添加时间" count = "文件数" folder = "文件夹" +labels = "标签" modified = "修改时间" name = "名称" size = "大小" -toolHistory = "工具历史" toolHistoryAtVersion = "累计工具链" totalSize = "总大小" type = "类型" @@ -4614,10 +4648,10 @@ welcomeTitle = "您已被邀请!" [landing] addFiles = "添加文件" heroSubtitle = "拖放或添加现有 PDF 以开始使用。" -heroTitle = "Stirling PDF" mobileUpload = "从手机上传" openFromComputer = "从电脑打开" uploadFromComputer = "从电脑上传" +workbenchEmptyStateHero = "将 PDF 拖放到任意位置" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "输出" [onboarding] activeFiles = "活动文件 视图显示您已加载到工具中的所有 PDF,并允许您选择要处理的文件。" allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "关闭" cropSettings = "现在我们已选择要裁剪的文件,可以配置裁剪工具,选择要将 PDF 裁剪到的区域。" fileCheckbox = "单击某个文件即可选择其进行处理。您可以选择多个文件以进行批量操作。" fileReplacement = "修改后的文件会自动替换工作台中的原始文件,方便您继续使用更多工具处理。" @@ -4955,6 +4990,7 @@ skipTheTour = "跳过导览" [onboarding.desktopInstall] body = "Stirling 作为桌面应用效果最佳。可离线使用、更快访问文档,并在电脑本地进行编辑。" +selectOs = "选择操作系统" title = "下载" titleWithOs = "为 {{osLabel}} 下载" @@ -5566,7 +5602,9 @@ viewLabel = "PDF 编辑器" [pdfTextEditor.actions] applyChanges = "应用更改" +clearText = "清除文本" downloadCopy = "下载副本" +moreOptions = "更多选项" reset = "重置更改" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "合同" +"Financial reports" = "财务报告" +"HR records" = "人力资源记录" +Insurance = "保险" +Invoices = "发票" +"Legal filings" = "法律申报文件" +"Medical / PHI" = "医疗 / PHI" +"Tax documents" = "税务文件" + [policies.enforcement] applying = "正在应用 {{names}}" applyingProgress = "正在应用 {{names}} ({{done}}/{{total}})" @@ -5963,9 +6011,95 @@ export = "在导出前强制执行" input = "在导入时强制执行" print = "在打印前强制执行" +[policies.field] +accessLog = "访问日志" +archiveAfter = "归档时间" +auditTrail = "审计跟踪" +belowThreshold = "低于阈值" +destination = "目标位置" +frameworks = "框架" +immutableHold = "不可变保留" +keepFor = "保留时长" +minConfidence = "最低置信度" +notify = "路由时通知" +onViolation = "不合规时" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 年" +"30 days" = "30 天" +"90 days" = "90 天" +Never = "从不" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "标记以供审核" +Hold = "保留" +"Route to bucket" = "路由到存储桶" + +[policies.fieldOption.destination] +Documents = "文档" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 年" +"3 years" = "3 年" +"30 days" = "30 天" +"7 years" = "7 年" +Indefinite = "无限期" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "自动遮盖 PHI" +"Block export" = "阻止导出" +"Flag for review" = "标记以供审核" +"Quarantine document" = "隔离文档" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "添加" +addPlaceholder = "添加标签…" +customNote = "已为您的团队自定义。" +defaultNote = "正在使用内置默认设置,并与您的团队共享。" +duplicate = "\"{{name}}\" 已存在。" +edit = "编辑标签" +empty = "还没有标签。" +export = "导出 JSON" +iconAria = "为 {{name}} 选择图标" +import = "导入 JSON" +importError = "无法导入该文件。" +managedNote = "团队标签由您的团队负责人管理。" +modalSubtitle = "与整个团队共享。分类器会选择适合每个文档的标签。" +modalTitle = "分类标签" +pickIcon = "使用 {{label}} 图标" +removeAria = "移除 {{name}}" +resetToDefault = "重置为默认值" +saveForTeam = "为团队保存" +saving = "正在保存…" +sectionLabel = "分类标签" +startFromScratch = "从头开始" +teamCount = "团队标签" +tooLong = "标签最多 {{max}} 个字符。" +ungrouped = "未分组" +view = "查看标签" + [policies.pii] account = "账户号码(带标签)" card = "信用卡/借记卡" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "美国银行路由号码(ABA)" ssn = "社会安全号码" +[policies.settings] +noneExport = "当前没有在导出时运行的策略。" +noneUpload = "当前没有在上传时运行的策略。" +onExport = "导出时" +onUpload = "上传时" +reorderHandle = "拖动以重新排序" +runOrderDesc = "当多个策略在同一触发器上运行时,它们会按此顺序运行——每个策略都基于前一个策略的输出。拖动以重新排序。" +title = "策略设置" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "策略选项" +policySettings = "策略设置" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "重试失败的策略({{count}})" +rowProgress = "已处理 {{completed}} / {{total}} 个文件" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "什么是策略?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} 正在强制执行..." +badgeRan = "{{name}} 策略已在此文件上运行" +blockingAction = "强制执行策略时已阻止 {{action}},请稍候..." +dismiss = "关闭叠加层" +enforcingTitle = "正在强制执行策略..." +viewAnyway = "查看文件(策略仍在强制执行)" + +[portal] +comingSoon = "即将推出" + +[portal.accountLink.card] +billingNote = "无人值守处理会从您的组织钱包扣费。" +eyebrow = "账户关联" +linkButton = "关联您的 Stirling 账户" +linked = "已关联" +linkedAs = "已关联为 {{name}}。" +linkedGeneric = "此实例已关联。" +notLinked = "未关联" +title = "将此组织关联到其 Stirling 账户" +unlink = "取消关联" + +[portal.accountLink.card.error] +title = "无法关联" + +[portal.accountLink.card.loginNotConfigured] +after = "以启用与托管 Stirling 账户的账户关联。在开发环境中,您可以从关联对话框模拟登录。" +before = "设置" +title = "SaaS 登录未配置" + +[portal.accountLink.gate] +action = "关联账户" +description = "关联此组织的 Stirling 账户以使用可计费功能。" +title = "关联以解锁" +titleFeature = "关联以解锁 {{feature}}" + +[portal.accountLink.instances] +active = "活跃" +revoke = "撤销" +revoked = "已撤销" +unnamed = "未命名实例" + +[portal.accountLink.instances.columns] +instance = "实例" +lastSeen = "上次出现" +linked = "已关联" +status = "状态" + +[portal.accountLink.instances.empty] +description = "关联此组织的账户,然后注册您的自托管实例,即可在此处查看。" +title = "没有已关联的实例" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} 天前" +daysAgo_other = "{{count}} 天前" +hoursAgo_one = "{{count}} 小时前" +hoursAgo_other = "{{count}} 小时前" +justNow = "刚刚" +minutesAgo_one = "{{count}} 分钟前" +minutesAgo_other = "{{count}} 分钟前" +never = "从未" + +[portal.accountLink.modal] +linkSubtitle = "登录应由此服务器计费的账户。" +linkTitle = "关联您的 Stirling 账户" +reauthSubtitle = "您的会话已过期——请重新登录您的 Stirling 账户。您的实例仍保持关联。" +reauthTitle = "重新登录" +simulateSignIn = "模拟登录(开发)" + +[portal.accountLink.modal.loginNotConfigured] +after = "以启用与托管 Stirling 账户的应用内关联。" +and = "和" +before = "设置" +title = "SaaS 登录未配置" + +[portal.accountLink.panel] +instancesSub = "注册到此组织的每个自托管实例。撤销凭据可立即切断其无人值守访问。" +instancesTitle = "已关联实例" +revokeError = "无法撤销实例" +sub = "将此自托管组织关联到其 Stirling 账户,以便无人值守处理从您的组织钱包扣费。" + +[portal.accountLink.panel.loadError] +forbidden = "只有团队所有者可以查看组织的已关联实例。" +generic = "无法加载团队的已关联实例。请稍后重试。" +title = "无法加载已关联实例" + +[portal.accountLink.state] +free = "Editor 计划" +subscribed = "Processor 计划" +unlinked = "未关联" + +[portal.agentBuilder] +bootstrapFromDocument = "从文档引导创建" +sectionsAriaLabel = "智能体构建器部分" +selectorAriaLabel = "智能体" +subtitle = "设计、测试并发布用于对文档进行分类、提取和路由的 AI 智能体。定义场景、限制工具访问、运行黄金集,并发布版本。" +title = "智能体构建器" + +[portal.agentBuilder.bootstrap] +cancel = "取消" +dropzoneText = "选择示例文档(PDF 或图像)" +lead = "拖放一个示例文档,我们将提出场景和可供您优化的提取架构。在您审核之前,不会发布任何内容。" +submit = "引导创建智能体" +subtitle = "从一个代表性文件开始创建新智能体" +title = "从文档引导创建" + +[portal.agentBuilder.empty] +description = "从示例文档引导创建智能体,以生成其场景和提取架构,然后优化并发布。" +title = "还没有智能体" + +[portal.agentBuilder.evals] +casesPassing = "通过的用例" +columnCase = "评估用例" +columnLatency = "延迟" +columnResult = "结果" +fail = "失败" +goldenSetPassRate = "黄金集通过率" +latencyMs = "{{ms}} ms" +notRun = "未运行" +pass = "通过" +passRate = "通过率" +runEvals = "运行评估" + +[portal.agentBuilder.evals.empty] +description = "评估会将您的场景转化为可重复的黄金集。升级后可随时间捕获通过率,并将其作为发布门禁。" +title = "还没有黄金集" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "跨黄金集" +activeAgents = "活跃智能体" +avgPassRate = "平均评估通过率" +fleetWide = "全局范围" +latestPublished = "最新发布" +scenarios = "场景" +testCases = "测试用例" +totalDescription_one = "共 {{count}} 个" +totalDescription_other = "共 {{count}} 个" + +[portal.agentBuilder.scenarios] +add = "添加" +addScenario = "添加场景" +enable = "启用" +expectationLabel = "预期行为" +expectationPlaceholder = "智能体应执行的操作" +inEval = "在评估中" +mute = "静音" +muted = "已静音" +nameLabel = "名称" +namePlaceholder = "例如:合规升级" + +[portal.agentBuilder.tabs] +evals = "评估" +scenarios = "场景" +tools = "工具" +versions = "版本" + +[portal.agentBuilder.tools] +broadAccess = "广泛访问" +deniedHint = "所选工具已被阻止。其他所有工具仍可调用。" +deniedTools = "拒绝的工具" +governanceGate = "工具治理在 Enterprise 计划中可用。" +restricted = "受限" +restrictedAccess = "受限工具访问" +restrictedDescription = "允许除下方拒绝工具之外的所有工具。" + +[portal.agentBuilder.versions] +current = "当前" +historyGate = "完整版本历史记录和回滚在 Enterprise 计划中可用。" +publish = "发布" +rollBack = "回滚" + +[portal.assistant] +close = "关闭助手" +error = "无法连接助手。" +errorWithDetail = "无法连接助手:{{detail}}" +inputAriaLabel = "询问助手" +inputPlaceholder = "询问有关 Stirling 的问题…" +open = "打开助手" +send = "发送" +title = "助手" +tryAsking = "尝试询问" +typing = "正在输入" + +[portal.auth] +loading = "正在加载" +redirectingToEditor = "正在重定向到编辑器..." + +[portal.billing.checkout] +noClientSecret = "Edge 函数未返回 client_secret。" +subtitle = "添加银行卡,即可在免费 Editor 计划额度用完后继续使用。其余由 Stripe 处理。" +title = "启用 Processor 计划" + +[portal.billing.checkout.activationSlow] +body = "您的付款已成功,但激活所需时间比平常稍长。它会自动启用——关闭此窗口,稍后会在这里显示。" +close = "关闭" +title = "即将完成" + +[portal.billing.checkout.error] +title = "无法开始结账" + +[portal.billing.checkout.finalizing] +body = "您的付款已完成。我们正在为您的已关联实例启用按量计费处理——这通常需要几秒钟。" +hint = "请保持此窗口打开。" +title = "正在激活您的 Processor 计划..." + +[portal.billing.checkout.notConfigured] +bodyAfter = ",以启用应用内结账。" +bodyBefore = "在门户 env 中设置" +title = "Stripe 未配置" + +[portal.billing.enterpriseUpsell] +cta = "生成您的 Enterprise 报价" +description = "承诺用量折扣、隔离网络部署、自定义 MSA 和安全审查,以及第三方分销商合作伙伴关系。" +eyebrow = "用量折扣 · 100 万+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "本月活跃" +cost = "费用" +editorsDeployed = "已部署编辑器" +inviteTeammates = "邀请团队成员" +pdfsEdited = "已编辑 PDFs" +subtitle = "可在任意位置为整个团队部署。" +title = "免费 PDF 编辑器" + +[portal.billing.freePlan] +checkoutErrorTitle = "无法开始结账" +currentPlan = "当前计划" +freeForever = "永久免费" +noTeamResolved = "您的钱包尚未解析到团队——请刷新并重试。" +ownerOnly = "只有团队所有者可以启用 Processor 计划。" +planName = "Editor" +ssoIncluded = "包含 SSO" +switchOnProcessor = "启用 Processor →" +unlimitedUsers = "无限用户" + +[portal.billing.invoices] +columnAmount = "金额" +columnDate = "日期" +columnDescription = "描述" +columnPdfsProcessed = "已处理 PDFs" +columnStatus = "状态" +descriptionFallback = "发票" +downloadAriaLabel = "将发票 {{number}} 下载为 PDF" +emptyDescription = "团队订阅且第一个周期结束后,您的发票会显示在这里。" +emptyTitle = "还没有发票" +fetchLimitNote_one = "正在显示最近 {{count}} 张发票。更早的发票在 Stripe 门户中。" +fetchLimitNote_other = "正在显示最近 {{count}} 张发票。更早的发票在 Stripe 门户中。" +loadError = "无法加载发票:{{error}}" +pdfLink = "PDF ↓" +showAll_one = "显示全部 {{count}} 项" +showAll_other = "显示全部 {{count}} 项" +showFewer_one = "显示较少(前 {{count}} 项)" +showFewer_other = "显示较少(前 {{count}} 项)" +showMostRecent_one = "显示最近 {{count}} 项" +showMostRecent_other = "显示最近 {{count}} 项" +title = "发票历史记录" +viewAriaLabel = "在 Stripe 中查看发票 {{number}}" +viewLink = "查看 ↗" + +[portal.billing.linkPrompt] +cta = "关联 Stirling 账户" +description = "手动 PDF 编辑——查看、签名、合并、拆分、水印、压缩、转换、手动 OCR——无论是否关联,始终免费。关联后可领取 500 个免费 PDFs 的按量计费处理额度(自动化、AI 和 API);需要更多时,启用 Processor 计划,并且只为实际使用量付费。" +title = "关联您的 Stirling 账户" + +[portal.billing.paymentMethod] +billedMonthly = "按月计费" +cardEnding = "{{brand}} 尾号 {{last4}}" +cardFallback = "银行卡" +expiresBilledMonthly = "{{expiry}} 到期 · 按月计费" +eyebrow = "付款方式" +managedSub = "您的银行卡和账单详细信息安全保存在 Stripe 的客户门户中。" +managedTitle = "在 Stripe 中管理" +update = "更新" + +[portal.billing.pdfsProcessed] +emptyPeriod = "本周期还没有按量计费处理。" +eyebrow = "本周期已处理 PDFs" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "按类别划分的按量计费 PDFs" +segmentAgentsDesc = "AI 智能体操作" +segmentAgentsLabel = "智能体" +segmentApiDesc = "直接 API 请求" +segmentApiLabel = "API" +segmentAutomationDesc = "自动化和流水线" +segmentAutomationLabel = "自动化" +unit = "按量计费 PDFs" + +[portal.billing.spendLimit] +adjustLimit = "调整限额" +cancel = "取消" +capControlNote = "更改会立即生效——您可以随时提高或降低上限。" +capSuffix = "/ 月" +capSuffixWithDocs = "/ 月 · ≈ {{documents}} 个文档" +displaySub = "您只需为自动处理的内容付费——绝不会超过上限。" +editTitle = "设置您的每月上限" +eyebrow = "支出限额" +guardrailBody = "硬性上限——您绝不会被收取超过它的费用。达到上限时,按量计费处理会暂停(无限 PDF 编辑仍可使用),直到您提高上限或周期重置。不会丢失任何内容。" +guardrailLabel = "您的护栏:" +noCap = "无上限" +pctUsed = "已使用 {{pct}}%" +remaining = "剩余 {{amount}}" +save = "保存限额" +saveError = "无法保存限额" +thisPeriodUncapped = "本周期 {{amount}} · 无上限" +usedThisMonth = "本月已使用 {{amount}}" +useSuggested = "使用建议值 · {{amount}} / 月" + +[portal.billing.spendLimit.projection] +body_one = "按 {{rate}}/天 计算,约 {{count}} 天后达到上限(约 {{monthEnd}} 月末)。建议限额约为 {{suggested}}。" +body_other = "按 {{rate}}/天 计算,约 {{count}} 天后达到上限(约 {{monthEnd}} 月末)。建议限额约为 {{suggested}}。" +label = "预计会超出。" + +[portal.billing.spendThisMonth] +eyebrow = "本月支出" +processed_one = "已处理 {{formattedCount}} 个 PDF。" +processed_other = "已处理 {{formattedCount}} 个 PDFs。" +processedWithRate_one = "已处理 {{formattedCount}} 个 PDF,每个 {{rate}}。" +processedWithRate_other = "已处理 {{formattedCount}} 个 PDFs,每个 {{rate}}。" + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "现在提高上限,避免自动处理暂停。" +approachingTitle = "您已达到每月支出限额的 {{pct}}%" +raiseLimit = "提高限额" +reachedBody = "按量计费处理已暂停,直到您提高限额或周期重置。无限 PDF 编辑仍可使用。" +reachedTitle = "已达到每月支出限额" + +[portal.billing.subscribedPlan.portalError] +title = "无法打开 Stripe 门户" + +[portal.billing.walletMeter] +capSuffix_one = "已使用 {{allowance}} 个免费 PDFs 中的额度" +capSuffix_other = "已使用 {{allowance}} 个免费 PDFs 中的额度" +eyebrow = "Processor 试用" +statusLabel_one = "剩余 {{remaining}}" +statusLabel_other = "剩余 {{remaining}}" +sub = "免费使用 PDF 编辑器。自动处理 PDFs 按需付费。" +title_one = "免费处理 {{allowance}} 个 PDFs" +title_other = "免费处理 {{allowance}} 个 PDFs" +titleWithRate_one = "免费处理 {{allowance}} 个 PDFs,之后 {{rate}}/PDF" +titleWithRate_other = "免费处理 {{allowance}} 个 PDFs,之后 {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "已锁定" +openAriaLabel = "打开 {{name}} 组件" + +[portal.catalogue.detail] +addToProject = "添加到项目" +ariaLabel = "组件详情" +tabsAriaLabel = "组件详情部分" +upgradeToUnlock = "升级以解锁" + +[portal.catalogue.detail.code] +install = "安装" +usage = "用法" + +[portal.catalogue.detail.locked] +description = "{{name}} 自 {{tier}} 计划起包含。升级后可嵌入它。" +title = "您的计划不可用" + +[portal.catalogue.detail.preview] +badge = "实时预览" +note = "交互式沙盒将在此处渲染" + +[portal.catalogue.detail.pricing] +note = "按每 {{unit}} 计量。超出每月免费额度的使用量会计入您的账户,并在使用与账单中逐项列出。" + +[portal.catalogue.detail.stats] +billedOn = "计费依据" +embeds30d = "嵌入次数(30 天)" +freeQuota = "免费额度" +freeQuotaValue = "{{amount}} / 月" +maturity = "成熟度" +none = "无" +perAction = "按操作" +price = "价格" + +[portal.catalogue.detail.tabs] +code = "代码" +overview = "概览" +pricing = "定价" +props = "Props / API" + +[portal.catalogue.props] +optional = "可选" +required = "必填" + +[portal.catalogue.props.columns] +description = "描述" +name = "Prop" +required = "必填" +type = "类型" + +[portal.catalogue.summary] +componentsGa = "组件 GA" +componentSpendMtd = "组件支出(MTD)" +embedsThisMonth = "本月嵌入次数" +inBeta = "Beta 中" + +[portal.components.billingUnit] +approval = "审批" +check = "检查" +event = "事件" +render = "渲染" +review = "审核" +session = "会话" +signature = "签名" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "可嵌入的 SDK 小部件,可放入您自己的应用——查看器、电子签流程、AI 审核面板。每个都按操作计量。点击卡片查看安装、用法和 props。" +title = "组件" + +[portal.componentsView.empty] +description = "无法加载组件目录。请稍后重试。" +title = "没有可用组件" + +[portal.componentsView.lockedBanner] +description = "GA 组件在按量付费计划中可用;少数 Beta 组件仅限企业版。锁定的卡片会显示升级提示。" +title = "部分组件需要付费计划" + +[portal.docs.authentication] +codeCaption = "每个请求" +eyebrow = "入门" +lead = "所有请求都使用 bearer token 进行身份验证。密钥按环境限定范围,除非轮换,否则永不过期。" +liveKey = "生产密钥——计费,并按您的计划进行速率限制。" +testKey = "沙盒密钥——免费,返回合成测试数据。" +title = "身份验证" + +[portal.docs.components] +codeCaption = "嵌入查看器" +eyebrow = "组件" +lead = "用于审核队列和文档检查的可嵌入 UI。可使用您自己的样式,也可使用随附主题。" +title = "即插即用查看器" + +[portal.docs.endpoints] +eyebrow = "API 参考" +fieldCount_one = "{{count}} 个字段" +fieldCount_other = "{{count}} 个字段" +filterAll = "全部" +filterAriaLabel = "按垂直领域筛选端点" +lead = "每种文档类型都是一个类型化端点。POST 一个文件,接收经过架构验证的 JSON。可在下方按垂直领域筛选。" +title = "端点" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API 参考" +lead = "错误会返回稳定的机器可读代码和人类可读消息。4xx 响应正文始终包含用于支持的 request_id。" +title = "错误" + +[portal.docs.nav] +ariaLabel = "文档" + +[portal.docs.nav.empty] +description = "无法加载文档索引。" +title = "文档不可用" + +[portal.docs.quickstart] +eyebrow = "入门" +lead = "通过三个步骤将您的第一个文档发送到类型化端点,并获取结构化 JSON。无需模型训练,无需提示词工程。" +title = "快速开始" + +[portal.docs.quickstart.callout] +bodyAfterLink = ",获取可复制粘贴的方案。" +bodyBeforeLink = "将同一调用接入流水线,以串联验证、遮盖和交付——或通过 MCP 将其暴露给智能体。请参阅" +label = "下一步:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "从基础设施标签页创建限定范围的密钥。密钥包含速率限制和可选的 IP 允许列表。将其导出到您的 shell:" +title = "签发 API 密钥" + +[portal.docs.quickstart.step2] +body = "将文件 POST 到任意类型化端点。端点决定您获得的架构——这里是发票提取器。" +snippetCaption = "提取发票" +title = "发送文档" + +[portal.docs.quickstart.step3] +body = "每个响应都会根据端点架构进行验证,并包含置信度分数和每个字段的来源。" +codeCaption = "200 OK" +title = "读取结构化结果" + +[portal.docs.rateLimits] +burst = "突发" +codeCaption = "429 Too Many Requests" +concurrency = "并发" +eyebrow = "入门" +lead = "限制随您的计划扩展。429 响应包含 Retry-After 标头;SDKs 会自动退避。" +requestsPerMinute = "请求数 / 分钟" +title = "速率限制和配额" + +[portal.docs.recipes] +cloneButton = "克隆方案" +eyebrow = "PLAYBOOKS" +lead = "串联来源、操作和目标位置的端到端模式。每个都映射到可克隆的流水线。" +title = "方案" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "第一方客户端,提供类型化响应、自动重试和流式上传。全部跟踪同一端点目录。" +title = "官方 SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "已弃用" + +[portal.docs.skills] +eyebrow = "技能" +lead = "打包的命名能力,您的智能体可将其作为单个工具调用。每项技能都是附带评估的确定性操作链。" +title = "智能体技能" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API 参考" +lead = "订阅 document.processed、pipeline.completed 和 quota.threshold 事件。载荷使用 HMAC-SHA256 签名。" +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "辅助工具。" +beforeHelper = "标头,再信任载荷。SDKs 附带一个" +beforeSignature = "在信任载荷之前,使用您的签名密钥验证" + +[portal.documents] +exportCsv = "导出 CSV" +search = "按文件名、ID 搜索..." +subtitle = "您的组织处理过的每个文档及其完整处理记录。内容访问需要请求审批。" +title = "文档" + +[portal.documents.audit] +approved = "已批准" +archived = "已归档" +elevation = "权限提升" +empty = "尚未记录任何事件。" +extracted = "已处理" +flagged = "需要审核" +ingested = "已摄取" +reviewed = "审核中" + +[portal.documents.drawer] +sectionsAriaLabel = "文档详情部分" + +[portal.documents.drawer.tabs] +audit = "审计" +extractions = "提取" +overview = "概览" + +[portal.documents.elevation] +requestAccess = "请求访问" + +[portal.documents.elevation.active] +description = "临时授权 — 访问会被记录并有时间限制。" +descriptionFourEyes = "临时授权 — 已通知同行审核者(四眼原则)。" +title = "访问权限将在 {{time}} 后过期" + +[portal.documents.elevation.gated] +description = "内容受零常驻访问权限保护。请求后会启动有时间限制的授权。" +descriptionFourEyes = "内容受零常驻访问权限保护。请求后会启动有时间限制的授权,并通知同行审核者(四眼原则)。" +title = "敏感文档" + +[portal.documents.extractions] +empty = "未从此文档中提取任何字段。" +masked = "提取的字段已隐藏。请求限时访问权限以查看此文档的内容。" + +[portal.documents.extractions.columns] +confidence = "置信度" +field = "字段" +value = "值" + +[portal.documents.filters] +all = "全部" +ariaLabel = "按状态筛选文档" +flagged = "已标记" +inReview = "审核中" +processed = "已处理" + +[portal.documents.overview] +action = "流水线 / 操作" +product = "产品" +received = "时间" +status = "状态" +type = "类型" +user = "用户" + +[portal.documents.queue.empty] +description = "当来源将文档送入您的流水线时,它们会显示在此处以供审核。" +title = "队列中没有文档" + +[portal.documents.status] +error = "错误" +flagged = "需要审核" +inReview = "审核中" +processed = "已处理" + +[portal.documents.table] +auto = "自动" +editorAction = "编辑器" +empty = "没有文档符合此筛选条件。" +rowActions = "行操作" +sensitiveLabel = "敏感" +sensitiveTitle = "敏感 — 需要访问权限" + +[portal.documents.table.columns] +action = "流水线 / 操作" +document = "文档" +product = "产品" +status = "状态" +time = "时间" +user = "用户" + +[portal.editorAdmin] +subtitle = "部署 Stirling PDF Editor,将自托管实例配对到您的组织,并在一处管理运行中的集群 — 目标、健康状况、凭据和离线激活。" +title = "编辑器部署" + +[portal.editorAdmin.health.columns] +activeUsers = "活跃用户" +host = "主机" +lastSeen = "最后在线" +region = "区域" +status = "状态" +version = "版本" + +[portal.editorAdmin.health.empty] +description = "部署目标并完成配对后,即可在此处查看实时实例健康状况。" +title = "没有实例上报" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "企业版" +generateButton = "生成离线包" +lockCopy = "离线和本地激活是企业版的一部分。" +subtitle = "为没有出站网络路径的离线或本地安装生成已签名的激活包。将其传输到实例,并在首次运行设置期间应用。" +talkToSales = "联系销售" +title = "隔离网络激活" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} 已签名并准备好传输。它会激活一个实例,并在 14 天后过期。" +title = "包已就绪" + +[portal.editorAdmin.pairing] +generated = "已生成 ✓" +generateNewCode = "生成新代码" +lockCopy = "IaC 预配是企业版的一部分。" +rotate = "轮换" +talkToSales = "联系销售" + +[portal.editorAdmin.sections.health] +sub = "所有上报的 Editor 实例 — 版本、区域、状态、最后在线时间和活跃用户。" +title = "实例健康状况" + +[portal.editorAdmin.sections.pairing] +sub = "将自托管编辑器连接到此组织。生成令牌、交付短代码,或通过 IaC 接入。" +title = "配对" + +[portal.editorAdmin.sections.targets] +sub = "Editor 的运行位置。复制片段来启动自托管实例,或使用无需运维的 Managed Cloud。" +title = "部署目标" + +[portal.editorAdmin.serviceToken] +currentToken = "当前令牌" +lastRotated = "最后轮换" +rotateButton = "轮换服务令牌" +subtitle = "实例使用此凭据向组织进行身份验证。请按计划轮换,或在怀疑泄露后立即轮换。" +title = "服务令牌" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "已签发新令牌。请在 24 小时宽限期内更新每个自托管实例的 STIRLING_SERVICE_TOKEN,否则它们将离线。" +title = "轮换运行中的实例" + +[portal.editorAdmin.status] +degraded = "降级" +healthy = "健康" +offline = "离线" +pairing = "配对中" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} 个实例" +instanceCount_other = "{{count}} 个实例" +talkToSales = "联系销售" +upgradePlan = "升级套餐" + +[portal.editorAdmin.targets.lock] +enterprise = "本地和 Kubernetes 自托管是企业版的一部分。" +paid = "使用 Docker 和 Kubernetes 的自托管可在付费套餐中解锁。" + +[portal.editorAdmin.targets.state] +available = "可用" +locked = "已锁定" +running = "运行中" + +[portal.errorBoundary] +description = "此视图遇到意外错误。请重试,或从侧边栏选择其他部分。" +retry = "重试" +title = "此页面出现问题" + +[portal.home.editor] +activeUsers = "{{n}} 活跃" +invite = "邀请队友" +name = "Stirling PDF Editor" +open = "在浏览器中打开" +updated = "已更新 {{time}}" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "自托管 · Docker" +kubernetes = "自托管 · Kubernetes" + +[portal.home.greeting] +afternoon = "下午好" +evening = "晚上好" +morning = "早上好" + +[portal.home.onboarding] +dismiss = "关闭设置" +notStarted = "未开始" +progress = "已完成 {{done}} / {{total}}" +title = "完成设置" + +[portal.home.onboarding.enterprise] +body = "组织范围的 SSO + SCIM + RBAC、承诺用量定价,以及隔离网络部署。" +cta = "开始试用" +ctaQuote = "获取报价" +lead = "适用于 250+ 名员工。" +tag = "企业版" + +[portal.home.onboarding.steps.editor] +blurb = "部署桌面应用,永久免费。" +title = "下载 PDF Editor" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} 个活跃 · {{recommended}} 个推荐" +chip = "{{active}} 个活跃" +title = "启用策略" + +[portal.home.onboarding.steps.sources] +blurb = "已连接 {{connected}} 个 · 每个 PDF 到达后均受管控" +chip = "已连接 {{connected}} 个" +title = "连接您的来源" + +[portal.home.quickActions] +subtitle = "今日热门任务" +title = "快捷操作" + +[portal.home.quickActions.buildPipeline] +blurb = "基于类型化操作库的 3 步编排器" +title = "构建流水线" + +[portal.home.quickActions.connectSource] +blurb = "S3、代理、webhook、监视文件夹" +title = "连接来源" + +[portal.home.quickActions.issueApiKey] +blurb = "带速率限制和 IP allowlist 的作用域密钥" +title = "签发 API 密钥" + +[portal.infrastructure] +manageEditorDeployment = "管理 Editor 部署" +sectionsAriaLabel = "基础设施部分" +subtitle = "Stirling 工作区的部署、凭据、安全态势、存储和审计跟踪。" +title = "基础设施" + +[portal.infrastructure.apiKeys] +createKey = "创建密钥" +heading = "API 密钥" +subheading = "带有单密钥速率限制、权限和 IP allowlist 的作用域凭据。" + +[portal.infrastructure.apiKeys.card] +allowedIps = "允许的 IP" +anyIp = "任意 IP(无 allowlist)" +created = "已创建" +lastUsed = "最后使用" +permissions = "权限" +rateLimit = "速率限制" +rateLimitValue = "{{value}} 次请求/分钟" +usageMonth = "本月用量" +usageToday = "今日用量" + +[portal.infrastructure.apiKeys.empty] +description = "创建作用域密钥以开始调用 Stirling API。" +title = "还没有 API 密钥" + +[portal.infrastructure.audit] +filterAriaLabel = "按类别筛选审计事件" +heading = "审计日志" +latencyValue = "{{value}} ms" +noEventsInCategory = "此类别中没有事件。" +subheading = "工作区中的每次身份验证、配置和处理事件。" + +[portal.infrastructure.audit.columns] +actor = "执行者" +event = "事件" +latency = "延迟" +status = "状态" +target = "资源" +timestamp = "时间戳" + +[portal.infrastructure.audit.empty] +description = "工作区活动发生时将显示在此处。" +title = "没有审计事件" + +[portal.infrastructure.audit.export] +cancel = "取消" +error = "导出失败。请重试。" +exportButton = "导出" +exporting = "正在导出…" +fieldsLegend = "列" +format = "格式" +open = "导出" +subtitle = "将审计事件下载为 CSV 或 JSON。选择要包含的列。" +title = "导出审计日志" + +[portal.infrastructure.audit.export.fields] +date = "日期" +documentName = "文档名称" +ipAddress = "IP 地址" +outcome = "结果" +tool = "工具" +username = "用户名" + +[portal.infrastructure.audit.filters] +all = "全部" +auth = "身份验证" +config = "配置" +elevation = "权限提升" +processing = "处理" +security = "安全" + +[portal.infrastructure.audit.forbidden] +description = "审计日志可供团队负责人和管理员使用。请向您的团队负责人或管理员申请访问权限。" +title = "您没有访问权限" + +[portal.infrastructure.audit.metrics] +config = "配置" +elevation = "权限提升" +processing = "处理" +totalEvents = "事件总数 · 24h" + +[portal.infrastructure.createKey] +cancel = "取消" +createKey = "创建密钥" +done = "完成" +ipAllowlistHelper = "逗号分隔的 CIDR 范围。留空则允许任意 IP。" +ipAllowlistLabel = "IP allowlist" +keyNameLabel = "密钥名称" +keyNamePlaceholder = "例如:生产 · 摄取" +permissionsLabel = "权限" +secretKeyCaption = "密钥" +secretWarning = "请将其存储在密钥管理器中。Stirling 只会存储哈希 — 之后无法恢复。" +subtitle = "将密钥的作用域限定为所需的最小范围。您可以随时轮换或撤销。" +subtitleCreated = "立即复制此密钥 — 它不会再次显示。" +title = "创建 API 密钥" +titleCreated = "密钥已创建" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/分钟" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "部署者" +environment = "环境" +product = "产品" +status = "状态" +version = "版本" +when = "时间" + +[portal.infrastructure.deployments.recent] +heading = "最近部署" +subheading = "各产品和环境中的最新发布。" + +[portal.infrastructure.deployments.regionColumns] +instances = "实例" +latency = "延迟" +load = "负载" +p99 = "P99" +region = "区域" +status = "状态" +throughput = "吞吐量" +uptime = "正常运行时间" +version = "版本" + +[portal.infrastructure.deployments.regions] +heading = "区域" +subheading = "每个已部署 Stirling 区域的实时健康状况 — 延迟、负载和发布版本。" + +[portal.infrastructure.deployments.regions.empty] +description = "工作区完成预配后,已部署区域会显示在此处。" +title = "未部署区域" + +[portal.infrastructure.models] +heading = "模型" +msValue = "{{value}} ms" +subheading = "为工作区中的文档处理提供支持的模型目录和路由。" + +[portal.infrastructure.models.byom] +description = "注册本地或自托管模型,并将其固定到某个区域,以进行受数据驻留约束的处理。" +title = "自带模型" + +[portal.infrastructure.models.catalogue] +heading = "目录" +sub = "可供工作区使用的托管模型,包含实时延迟和成本。" +subEnterprise = "托管、自带和本地模型 — 支持按区域固定。" + +[portal.infrastructure.models.catalogue.empty] +description = "工作区目录中的模型会显示在此处。" +title = "没有可用模型" + +[portal.infrastructure.models.columns] +cost = "成本" +latency = "延迟" +load = "负载" +model = "模型" +status = "状态" +type = "类型" +version = "版本" + +[portal.infrastructure.models.metrics] +activeModels = "活跃模型" +avgLatency = "平均延迟" +included = "已包含" +monthlySpend = "每月模型支出" + +[portal.infrastructure.models.routing] +empty = "未配置路由规则。" +heading = "路由规则" +sub = "由哪个模型处理每个操作。当没有更精确的规则匹配时,将应用默认规则。" +subLocked = "将操作路由到特定模型 — 付费套餐可用。" + +[portal.infrastructure.models.routing.lockedBanner] +description = "升级到 Pro,以控制哪个模型处理每种操作和文档类型。" +title = "模型路由是付费功能" + +[portal.infrastructure.models.routingColumns] +default = "默认" +docType = "文档类型" +modelForAria = "{{operation}} 的模型" +operation = "操作" +routedTo = "路由到" + +[portal.infrastructure.security.access.byok] +description = "从您自己的 KMS 提供密钥。Stirling 使用它进行加密,但仍可读取。" +label = "自带密钥 (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "密钥永不离开您的 KMS。Stirling 只持有密文。" +label = "自持密钥 (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling 管理加密密钥。最简单 — 您这边无需密钥运维。" +label = "Stirling 持有的密钥" + +[portal.infrastructure.security.accessPolicy] +heading = "文档访问策略" +subheading = "控制谁可以解密静态存储的已处理文档。" + +[portal.infrastructure.security.attestations] +heading = "合规证明" +noReport = "无可用报告" +subheading = "按框架展示的审计态势,并可查看已证明控制项的报告。" +viewReport = "查看报告 →" + +[portal.infrastructure.security.compliance] +heading = "合规" +subheading = "覆盖 Stirling 平台的证明和认证。" + +[portal.infrastructure.security.empty] +description = "工作区的安全配置会显示在此处。" +title = "安全态势不可用" + +[portal.infrastructure.security.hyokBanner] +description = "使用 HYOK 时,加密密钥永不离开您的 KMS。Stirling 仅存储和处理密文,您可以随时撤销。" +title = "Stirling 无法解密您的文档" + +[portal.infrastructure.security.ipAllowlist] +empty = "未配置 IP 范围 — 允许所有 IP。" +heading = "IP allowlist" +sub = "API 访问仅限这些 CIDR 范围。" +subLocked = "将 API 访问限制为已知 IP 范围 — 付费套餐可用。" + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "升级到 Pro,以将 API 访问限制到特定网络。" +title = "IP allowlist 是付费功能" + +[portal.infrastructure.security.ipColumns] +added = "已添加" +addedBy = "添加者" +cidr = "CIDR" +label = "标签" + +[portal.infrastructure.security.keyManagement] +algorithm = "Algorithm" +heading = "加密密钥管理" +keyId = "密钥标识符" +lastRotated = "最后轮换" +rotateKey = "轮换密钥" +rotationPolicy = "轮换策略" +subheading = "用于加密静态文档的密钥托管 — 谁可以解密,以及密钥如何轮换。" + +[portal.infrastructure.security.managedBanner] +description = "自带密钥 (BYOK) 和自持密钥 (HYOK) 托管在企业版中可用。升级后可从您自己的 KMS 提供密钥。" +title = "在您的套餐中,密钥由 Stirling 管理" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "亚太地区" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR 数据边界" +label = "欧盟" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "美国" + +[portal.infrastructure.security.residencyHeader] +heading = "数据驻留" +subheading = "文档存储和处理的位置。" + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "已使用 {{value}}" + +[portal.infrastructure.storage.empty] +description = "已连接的存储和用量会显示在此处。" +title = "未配置存储" + +[portal.infrastructure.storage.lifecycle] +active = "活跃" +activeRange = "0–{{value}}d" +archived = "已归档" +coldStorage = "冷存储" +deleted = "已删除" +never = "永不" +purged = "已清除" + +[portal.infrastructure.storage.providers] +connect = "连接" +connected = "已连接" +heading = "已连接的提供商" +subheading = "已处理工件的写入位置。" + +[portal.infrastructure.storage.retention] +heading = "保留" +subheading = "工件在生命周期删除前保留的时长。" +windowLabel = "默认保留窗口" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} 天" +days_other = "{{count}} 天" +never = "永不删除" + +[portal.infrastructure.storage.totalUsage] +heading = "总用量" +progressLabel = "已使用存储" +subheading = "所有已连接提供商消耗的存储。" + +[portal.infrastructure.tabs] +apiKeys = "API 密钥" +audit = "审计日志" +deployments = "部署" +models = "模型" +security = "安全" +storage = "存储" + +[portal.nav] +agent-builder = "Agent Builder" +components = "组件" +docs = "开发者文档" +documents = "文档" +editor = "编辑器" +home = "主页" +infrastructure = "基础设施" +pipelines = "流水线" +policies = "策略" +procurement = "采购" +settings = "设置" +sources = "来源" +usage = "用量与计费" +users = "用户" + +[portal.notifications] +markAllRead = "全部标为已读" +title = "通知" +viewAll = "查看全部" + +[portal.notifications.ariaLabel] +none = "通知,无未读" +unread_one = "通知,{{count}} 条未读" +unread_other = "通知,{{count}} 条未读" + +[portal.notifications.count] +allRead = "全部已读" +loading = "正在加载" +new_one = "{{count}} 条新通知" +new_other = "{{count}} 条新通知" + +[portal.notifications.empty] +description = "没有新通知。" +title = "您已全部处理完毕" + +[portal.pipelines] +subtitle = "后端上的每个自动化文档流水线:针对一组来源的有序操作链,由触发器运行。单击一行以查看其步骤和来源。" +title = "流水线" + +[portal.pipelines.actions] +newPipeline = "新建流水线" + +[portal.pipelines.builder] +addStep = "添加工具" +back = "返回流水线" +discard = "放弃更改" +enabled = "已启用" +keepEditing = "继续编辑" +needsUpload = "需要上传文件" +noToolMatches = "没有工具符合您的搜索。" +pipelineSettings = "流水线设置" +searchTools = "搜索工具" +selectToolBody = "添加工具以构建您的流水线。" +selectToolTitle = "还没有工具" +toolSettings = "工具设置" +unknownStep = "无法识别的操作,已按原样保留。" +unsavedBody = "您有未保存的更改。离开前保存,还是放弃更改?" +unsavedTitle = "未保存的更改" +uploadUnsupported = "流水线尚不支持上传的文件,因此这些步骤无法保存:{{tools}}。" +usesDefaults = "使用默认设置运行" + +[portal.pipelines.composer] +addTool = "添加工具" +cancel = "取消" +chainEmpty = "添加工具以开始构建您的流水线。" +create = "创建流水线" +directory = "输出文件夹" +directoryHelp = "服务器上的绝对路径。必须位于已配置的允许文件夹内。" +editingUnsupported = "尚不支持显示这些工具参数以进行编辑。" +moveDown = "下移" +moveUp = "上移" +name = "名称" +namePlaceholder = "例如:修订扫描" +noSources = "尚未连接来源。流水线仍可直接对提供给它的文件运行。" +noToolSettings = "此工具没有可配置的设置。" +operations_one = "操作 ({{count}})" +operations_other = "操作 ({{count}})" +output = "输出" +removeStep = "移除操作" +save = "保存更改" +scheduleEvery = "运行间隔" +sources = "来源" +sourcesLoading = "正在加载来源..." +trigger = "触发器" +triggerManual = "仅手动" + +[portal.pipelines.composer.unit] +days = "天" +hours = "小时" +minutes = "分钟" + +[portal.pipelines.delete] +body = "删除 \"{{name}}\"?此操作无法撤销。" +cancel = "取消" +confirm = "删除" +title = "删除流水线?" + +[portal.pipelines.detail] +delete = "删除流水线" +run = "立即运行" + +[portal.pipelines.empty] +action = "创建流水线" +description = "创建您的第一个流水线:选择要运行的来源,串联操作,并选择输出位置。" +title = "还没有流水线" + +[portal.pipelines.kpi] +active = "活跃" +paused = "已暂停" +total = "流水线" + +[portal.pipelines.output] +folder = "写入文件夹" +inline = "返回文件" + +[portal.pipelines.run] +completed_one = "运行已完成。" +completed_other = "所有 {{count}} 次运行均已完成。" +empty = "没有可运行内容:来源中没有要处理的文档。" +failed = "运行失败:{{error}}" +running = "运行已开始;仍在进行中。" +timeout = "运行耗时超过预期;它可能仍会在后台完成。" + +[portal.pipelines.status] +active = "活跃" +paused = "已暂停" + +[portal.pipelines.table] +name = "流水线" +sources = "来源" +status = "状态" +steps = "步骤" + +[portal.pipelines.trigger] +folder-watch = "文件夹监视" +manual = "手动" +schedule = "已计划" + +[portal.policies] +subtitle = "在每个文档上强制执行工具流水线的常驻自动化。每个策略在上传或导出时触发,运行其工具链,并将强制执行后的版本与原始文件一起保存。" +title = "策略" + +[portal.policies.card] +comingSoon = "升级到企业版" +notSetUp = "未设置" + +[portal.policies.categories.compliance] +desc = "对每个文档强制执行 HIPAA、GDPR、SOC 2 或 FedRAMP 要求。" +label = "合规" + +[portal.policies.categories.ingestion] +desc = "对文档进行分类,提取结构化数据,强制执行命名约定,并规范化页面。" +label = "摄取" + +[portal.policies.categories.retention] +desc = "设置文档保留时长、何时归档以及何时删除。" +label = "保留" + +[portal.policies.categories.routing] +desc = "将文档自动路由到正确的团队、文件夹或系统。" +label = "路由" + +[portal.policies.categories.security] +desc = "检测 PII、修订、移除活动内容,并为文档添加水印。" +label = "安全" + +[portal.policies.config] +scopeAll = "所有文档" + +[portal.policies.config.compliance] +summary = "在文档离开系统之前,根据监管框架验证文档。" + +[portal.policies.config.compliance.fields] +accessLog = "访问日志" +auditTrail = "审计跟踪" +frameworks = "框架" +onViolation = "不合规时" + +[portal.policies.config.compliance.rules] +0 = "框架扫描" +1 = "强制执行操作" +2 = "审计跟踪" + +[portal.policies.config.ingestion] +summary = "对文档进行分类,提取结构化数据,强制执行命名,并规范化页面。" + +[portal.policies.config.ingestion.fields] +belowThreshold = "低于阈值" +minConfidence = "最低置信度" + +[portal.policies.config.ingestion.rules] +0 = "分类" +1 = "提取" +2 = "命名" +3 = "规范化" + +[portal.policies.config.retention] +summary = "强制执行文档保留时长、何时归档以及何时删除。" + +[portal.policies.config.retention.fields] +archiveAfter = "归档时间" +immutableHold = "不可变保留" +keepFor = "保留时长" + +[portal.policies.config.retention.rules] +0 = "保留锁定" +1 = "自动归档" +2 = "删除阻止" + +[portal.policies.config.routing] +summary = "根据类型和分类将文档路由到正确的目标。" + +[portal.policies.config.routing.fields] +destination = "目标" +notify = "路由时通知" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "自动分类" +1 = "路由到文件夹" +2 = "Webhook 通知" + +[portal.policies.config.security] +summary = "检测并修订 PII,移除活动内容 (JavaScript),并为文档添加水印。" + +[portal.policies.config.security.rules] +0 = "修订 PII" +1 = "移除 JavaScript" +2 = "水印" + +[portal.policies.detail] +enforces = "强制执行" +onEveryExport = "每次导出时" +onEveryUpload = "每次上传时" +outputAsNewFile = "作为新文件" +outputAsNewVersion = "作为新版本" +recentActivity = "最近活动" +retry = "重试" +showLess = "显示较少" +showMore = "显示更多" +sources = "来源" + +[portal.policies.detail.actions] +clearHistory = "清除处理历史" +delete = "删除" +editSettings = "编辑设置" +pause = "暂停" +resume = "恢复" +runNow = "立即运行" + +[portal.policies.detail.clearHistory] +body = "此策略将忘记所有已处理的文件,并在下次运行时重新处理其源中当前的所有内容。文件本身不会被更改。此操作无法撤销。" +cancel = "取消" +confirm = "清除历史" +title = "清除处理历史?" + +[portal.policies.detail.emptyActivity] +description = "此策略运行后,文档将显示在这里。" +title = "暂无活动" + +[portal.policies.endpoints] +addWatermark = "水印" +autoRedact = "遮盖 PII" +compressPdf = "压缩" +flatten = "扁平化" +ocrPdf = "OCR" +sanitizePdf = "移除 JavaScript" + +[portal.policies.offline] +description = "你的策略已保存,连接恢复后将显示。" +retry = "重试" +title = "后端不可用" + +[portal.policies.stats] +activeFor = "活跃" +dataProcessed = "已处理数据" +docsEnforced = "已应用策略的文档" + +[portal.policies.status] +active = "活跃" +paused = "已暂停" + +[portal.policies.summary.active] +description = "在上传/导出时执行" +label = "活跃策略" + +[portal.policies.summary.categories] +description = "可配置" +label = "类别" + +[portal.policies.summary.docsEnforced] +description = "跨活跃策略" +label = "已应用策略的文档" + +[portal.policies.summary.paused] +description = "已配置但未触发" +label = "已暂停" + +[portal.policies.wizard.actions] +back = "返回" +cancel = "取消" +continue = "继续" +enablePolicy = "启用策略" +saveChanges = "保存更改" + +[portal.policies.wizard.capability.compress] +desc = "将文档压缩为更小的文件大小。" +label = "减小文件大小" + +[portal.policies.wizard.capability.flatten] +desc = "将表单字段和注释合并到页面中,使其无法被编辑。" +label = "扁平化文档" + +[portal.policies.wizard.capability.ocr] +desc = "运行 OCR,使扫描页面变为可选择、可搜索的文本。" +label = "使文本可搜索" + +[portal.policies.wizard.capability.redact] +desc = "查找并涂黑敏感信息——如社会安全号和卡号——使其无法被读取。" +label = "遮盖敏感信息" + +[portal.policies.wizard.capability.sanitize] +desc = "移除隐藏的 JavaScript,使文档打开时不会自动运行任何内容。" +label = "移除活动内容" + +[portal.policies.wizard.capability.watermark] +desc = "在每一页上盖上可见标记(例如“机密”)。" +label = "应用水印" + +[portal.policies.wizard.errors] +noTools = "请先在工作流中启用至少一个工具。" +saveFailed = "无法保存策略。请重试。" + +[portal.policies.wizard.output] +heading = "输出与运行" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "自动编号" +label = "文件名规则" +placeholder = "要添加的文本(可选)" +prefix = "前缀" +suffix = "后缀" + +[portal.policies.wizard.output.outputAs] +label = "输出为" +newFile = "新文件" +newVersion = "新版本" + +[portal.policies.wizard.output.runOn] +export = "导出" +helper = "策略触发时:在上传时,或在导出前。" +label = "运行时机" +upload = "上传" + +[portal.policies.wizard.settings] +heading = "设置" + +[portal.policies.wizard.sources] +heading = "源" +loading = "正在加载源…" + +[portal.policies.wizard.tabs] +ariaLabel = "设置步骤" +settings = "设置" +workflow = "操作" + +[portal.policies.wizard.title] +edit = "编辑 {{category}} 策略" +setUp = "设置 {{category}} 策略" + +[portal.policies.wizard.workflow] +description = "选择此策略对其处理的每个文档执行的操作。" + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} 个活跃" +noRule = "尚未执行任何规则" +subtitle = "每个文档都会经过的常驻自动化流程,无论由哪个流水线处理。" +title = "你的 PDFs 上运行的内容" + +[portal.policySummary.action] +comingSoon = "升级到 Enterprise" +configure = "配置" +setUp = "设置" + +[portal.policySummary.column] +activeRule = "活跃规则" +policy = "策略" +status = "状态" + +[portal.policySummary.empty] +description = "配置策略后,类别将显示在这里。" +title = "暂无策略" + +[portal.policySummary.state] +active = "活跃" +off = "关闭" +soon = "即将推出" + +[portal.processingStatus] +managePlan = "管理方案" +volumeSuffix = "已处理 PDFs · 过去 30 天" + +[portal.procurement] +reset = "重置采购(演示)" +subtitle = "让你的团队完成评估、签约和上线。所有文档集中在一处。" +title = "采购" + +[portal.procurement.action] +download = "下载" +pay = "立即支付" +request = "请求" +sign = "审阅并签署" +upload = "上传" + +[portal.procurement.agreement] +agreeCta = "同意并订阅" +confirm = "我已阅读并同意 Stirling Enterprise Agreement。" +eyebrow = "协议" +intro = "一份合并协议涵盖你的交易:主服务协议、订单表、EULA 和数据处理协议。请审阅后同意,将报价接受为承诺订阅。" +title = "审阅你的企业协议" + +[portal.procurement.builder] +addons = "附加项" +back = "返回" +businessName = "企业名称" +businessNamePlaceholder = "你的公司" +continue = "继续" +country = "国家/地区" +countryEuro = "欧元区 (EUR €)" +countryUK = "英国 (GBP £)" +countryUS = "美国 (USD $)" +eula = "我已阅读并同意 Stirling Enterprise EULA。它管理由此报价生成的协议。" +generate = "生成报价" +included = "已包含" +indemnification = "IP 赔偿" +indemnificationSub = "我们会根据 EULA 为符合条件的 IP 索赔提供抗辩" +offlineLicense = "离线 / 隔离网络许可证" +offlineLicenseSub = "用于隔离网络自托管实例的可下载许可证文件" +qbr = "季度业务回顾" +qbrSub = "你的 SE 每季度审查使用情况和路线图" +running = "{{annual}} / 年 · {{years}} 年 {{tcv}}" +s1Sub = "你的团队,以及预计每年处理的 PDFs 数量。" +s1Title = "你将处理多少?" +s2Sub = "更长的期限会降低费率;你的服务级别决定支持。" +s2Title = "承诺和服务" +s3Sub = "用于报价及其生成的协议。" +s3Title = "你的详细信息" +serviceLevel = "服务级别" +slDedicated = "专属" +slDedicatedSub = "4 个工作小时 · 专属客户经理 · +30%" +slPriority = "优先" +slPrioritySub = "同一工作日 · 指定 CSM · +15%" +slStandard = "标准" +slStandardSub = "下一个工作日 · 共享 CSM · 已包含" +stepOf = "第 {{n}} 步,共 {{total}} 步" +term = "期限" +termDiscount = "已应用 {{pct}}% 多年承诺折扣" +title = "构建你的报价" +training = "入门与培训" +trainingSub = "实时课程帮助你的团队开始使用" +users = "用户总数" +usersPlaceholder = "例如 250" +volEstimated = "根据 {{count}} 位用户估算(每人约 2,000 个 PDFs,包括自动化)。如果你更清楚,可自行编辑。" +volManual = "正在使用你的数值。你可以随时根据团队规模重新估算。" +volNoUsers = "不确定?输入你的团队规模,我们将为你估算。" +volume = "年度 PDF 量" +volumePlaceholder = "例如 1,000,000" +years_one = "{{count}} 年" +years_other = "{{count}} 年" + +[portal.procurement.docs] +count_one = "{{count}} 个文档" +count_other = "{{count}} 个文档" +done = "完成" +here = "你在这里" +hide = "隐藏" +optional = "可选" +paidAddon = "付费附加项" +show = "显示" +subtitle = "在旅程的每一步,你需要的所有内容都会随交易推进而显示。" +supportingSubtitle = "SOC 2、安全审查、税务表格等,在你的安全或采购团队需要时即可提供。有些需要一次性费用。" +supportingTitle = "支持你的评估" +title = "文档" +upcoming = "即将到来" + +[portal.procurement.error] +title = "出现问题" + +[portal.procurement.hero] +company = "你的企业交易" +ctaAgreement = "审阅并签署协议" +ctaLive = "你已上线" +ctaPayment = "添加付款" +ctaQuote = "审阅你的报价" +ctaTrial = "构建你的报价" +eyebrow = "企业采购" +inviteTeammates = "邀请队友" +keyDocs = "关键文档" +nextStep = "下一步:{{action}}" +notStarted = "未开始" +open = "打开采购" +scheduleCall = "安排通话" +setup1Sub = "邀请你的队友" +setup1Title = "部署 PDF Editor" +setup2Sub = "在编辑器和其他源中开启处理" +setup2Title = "连接 PDF Processor" +setup3Sub = "在需要时开启安全、合规、路由或保留策略" +setup3Title = "添加推荐策略" + +[portal.procurement.journey] +daysLeft_one = "剩余 {{count}} 天" +daysLeft_other = "剩余 {{count}} 天" +engineerLabel = "你的解决方案工程师" +eyebrow = "你的推出流程" +live = "你已在 Stirling Enterprise 上线" +nextStep = "下一步:{{action}}" +subtitle = "你的解决方案工程师会参与每一步。一次只处理一个下一步操作;完整清单如下。" +title = "从试用到上线,一条引导路径" +trialTitle = "Enterprise 试用" + +[portal.procurement.journeySteps.agreement] +blurb = "一次签名涵盖 MSA、订单表、EULA 和 DPA。" +gatingAction = "审阅并签署你的协议" +label = "协议" + +[portal.procurement.journeySteps.implementation] +blurb = "配置你的工作区并运行上线手册。" +gatingAction = "正在配置你的工作区" +label = "实施" + +[portal.procurement.journeySteps.payment] +blurb = "可通过银行卡、银行转账或采购订单付款。" +gatingAction = "确认付款" +label = "付款" + +[portal.procurement.journeySteps.quote] +blurb = "审阅承诺用量定价和合同期限。" +gatingAction = "接受你的报价" +label = "报价" + +[portal.procurement.journeySteps.trial] +blurb = "用你的文档和工作流评估 Stirling。" +gatingAction = "构建你的报价" +label = "试用" + +[portal.procurement.license] +copied = "已复制" +copy = "复制密钥" +downloadError = "暂时无法生成离线许可证文件——请稍后重试。" +downloadOffline = "下载离线许可证 (.lic)" +hint = "将此密钥粘贴到自托管实例中以激活它,或留作记录。请妥善保管。" +label = "你的许可证密钥" + +[portal.procurement.link] +cta = "关联账户" +description = "采购基于你关联的 Stirling 账户运行:我们通过它配置试用、为报价定价并开始计费。关联账户即可开始。" +eyebrow = "Enterprise" +title = "关联你的账户以开始" + +[portal.procurement.live] +description = "你的订阅已激活,许可证已签发。你的团队已配置完成,计费已开始。" +eyebrow = "已上线" +title = "你已在 Stirling Enterprise 上线" + +[portal.procurement.locked] +description = "开始企业评估后,试用密钥、承诺用量报价、一签式协议、付款和你的文档账本都会在这里。" +eyebrow = "仅限 Enterprise" +talkToSales = "联系销售" +title = "采购流程随 Enterprise 开启" + +[portal.procurement.milestone] +accept = "接受并继续" +description = "下载 PDF 与你的团队共享,准备好后回来接受,或进行更改。" +download = "下载 PDF" +downloadError = "暂时无法下载报价 PDF——请稍后重试。" +edit = "编辑报价" +eyebrow = "报价 {{number}}" +perYear = " / 年" +preparedFor = "为 {{company}} 准备" +tcv = "{{value}} 合同总价值" +title = "你的报价已准备好" + +[portal.procurement.modal] +cancel = "取消" +chooseFile = "选择文件" +close = "关闭" +downloadBody = "你的下载即将开始。" +downloadCta = "下载" +downloadTitle = "下载" +noFile = "未选择文件" +payBody = "通过 Stripe 使用银行卡或银行转账支付你的承诺合同。付款到账后,你的工作区会立即配置。" +payCta = "继续到 Stripe" +payTitle = "确认付款" +requestBodyFree = "我们会按需生成此文档。确认后,你的解决方案工程师会很快发送给你。" +requestBodyPaid = "这是付费附加项。确认后,你的解决方案工程师会评估范围并发送文件。" +requestCta = "请求" +requestTitle = "请求此文档" +signBody = "打开 Stirling Enterprise Agreement 进行电子签名:一次签名涵盖 MSA、订单表、EULA 和 DPA。我们会自动会签,然后你将进入付款步骤。" +signCta = "打开签署" +signTitle = "审阅并签署你的协议" +uploadBody = "向我们发送你的 PO,我们将按其条款开具发票。拖入 PDF 或在下方选择文件。" +uploadCta = "上传采购订单" +uploadTitle = "上传你的采购订单" + +[portal.procurement.payment] +description = "你的报价已接受,许可证也已激活——你的团队可以立即开始使用。准备好后支付第一张发票;你可以在这里支付或下载,无需 email。" +downloadInvoice = "下载发票" +simulate = "模拟已收到付款(演示)" +title = "订阅已创建" +viewInvoice = "查看并支付发票" + +[portal.procurement.schedule] +fallback = "无法加载调度器。" +fallbackLink = "在新标签页中打开调度" +subtitle = "你的解决方案工程师将带领你的团队完成推出流程。选择一个适合你的时间。" +title = "安排通话" + +[portal.procurement.status] +action = "需要操作" +available = "可用" +complete = "完成" +pending = "待处理" +request = "按请求提供" + +[portal.procurement.trial] +body = "延长会增加 7 天,并通知你的解决方案工程师。" +bodyMaxed = "你已用完所有延长期限——如果需要更多时间,请联系你的解决方案工程师。" +cancel = "取消试用" +extend = "延长 7 天" +maxed = "已达上限" +subtitle = "你的免费试用持续到 {{date}}。无需银行卡。" +title = "Enterprise 试用" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "承诺用量定价、全组织 SSO + SCIM + RBAC、90 天不可变审计,以及专属 SE。" +homeCta = "开始试用 →" +homeHeadline = "处理数百万个 PDFs。" + +[portal.recentActivity] +title = "近期活动" +viewAll = "查看全部" + +[portal.recentActivity.empty] +description = "流水线运行、部署和代理事件将显示在这里。" +title = "这里还没有内容" + +[portal.search] +ariaLabel = "搜索" +placeholder = "搜索 Stirling — 端点、流水线、文档…" + +[portal.search.empty] +noActionsDescription = "可用后,快捷操作将显示在这里。" +noActionsTitle = "无快捷操作" +noMatches = "没有与“{{query}}”匹配的结果" +noMatchesDescription = "尝试其他关键词或浏览目录。" + +[portal.settings.groups] +admin = "管理员" + +[portal.settings.sections] +account-link = "账户关联" + +[portal.shell.header] +accountFallback = "账户" +accountMenu = "账户菜单" +darkMode = "深色模式" +lightMode = "浅色模式" +search = "搜索" +searchPlaceholder = "搜索…" +signOut = "退出登录" +switchToDark = "切换到深色主题" +switchToLight = "切换到浅色主题" + +[portal.shell.sidebar] +appEditor = "编辑器" +appProcessor = "处理器" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} 个文档" +linkAccount = "关联 Stirling 账户" +planEditor = "编辑器方案" +planEnterprise = "Enterprise 方案" +planProcessor = "处理器方案" +primaryNav = "主导航" +switchApp = "切换应用" + +[portal.sources] +subtitle = "可复用的输入连接,用于将文档送入 Stirling。配置一次连接,然后可在任意数量的策略中引用它。点击一行查看其配置以及使用它的策略。" +title = "源" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "连接源" + +[portal.sources.delete] +body = "删除“{{name}}”?此操作无法撤销。引用它的策略需要更新。" +cancel = "取消" +confirm = "删除" +title = "删除源?" + +[portal.sources.detail] +closeAriaLabel = "关闭详情" +delete = "删除源" +docs24h = "过去 24 小时" +docs30d = "过去 30 天" +docsTotal = "累计发现" +docsTrend = "过去 30 天的文档" +documents = "文档" +edit = "编辑" +notReferenced = "未被任何策略引用,因此可以安全删除。" +pause = "暂停" +resume = "恢复" +subtitle = "{{type}} · {{status}}" +usedBy = "使用者" + +[portal.sources.empty] +description = "连接一个文件夹(很快还会支持云存储),让你的策略有地方拉取文档。" +title = "尚未连接源" + +[portal.sources.kpi] +inUse = "使用中" +total = "连接" +unused = "未使用" + +[portal.sources.status] +active = "活跃" +disabled = "已禁用" +unused = "未使用" + +[portal.sources.table] +source = "源" +status = "状态" +usedBy = "策略" + +[portal.sources.types.editor] +label = "编辑器" + +[portal.sources.types.folder] +description = "监视服务器上的目录以发现新文档。" +label = "文件夹" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling 监视并处理文件的绝对路径。" +label = "目录路径" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "内容检查会读取每个已更改的文件,因此不会重新处理未更改内容的重命名和 touch 操作。" +label = "更改检测" + +[portal.sources.types.folder.fields.identity.options] +hash = "大小、日期和内容检查" +stat = "大小和修改日期" + +[portal.sources.types.folder.fields.mode] +label = "读取模式" + +[portal.sources.types.folder.fields.mode.options] +consume = "消费:每个文件只处理一次" +snapshot = "快照:每次运行都重新读取文件夹" + +[portal.sources.types.folder.fields.recursive] +label = "文件夹深度" + +[portal.sources.types.folder.fields.recursive.options] +all = "包含子文件夹" +top = "仅顶层" + +[portal.sources.types.unknown] +label = "源" + +[portal.sources.wizard] +back = "返回" +cancel = "取消" +continue = "继续" +editTitle = "编辑源" +name = "名称" +namePlaceholder = "例如 理赔接收" +save = "保存更改" +subtitle = "第 {{current}} 步,共 {{total}} 步 · {{label}}" +title = "连接源" +type = "类型" + +[portal.sources.wizard.steps] +chooseType = "选择类型" +configure = "配置" +review = "审阅并连接" + +[portal.usage] +managePayment = "管理付款" +subtitle = "在一个控制台中管理 Stirling 计费过的每个 PDF 的用量、发票和方案。" +title = "用量与账单" + +[portal.usage.error] +loadWallet = "无法加载钱包" +openStripePortal = "无法打开 Stripe 门户" +walletUnavailable = "钱包不可用:{{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "重新登录" +body = "你的 Stirling 账户会话已过期。重新登录以查看账单——你的实例仍保持关联。" +title = "会话已过期" + +[portal.users] +title = "用户" + +[portal.users.roles] +subtitle = "每个方案都有每个角色——每个角色可执行的操作在整个组织中固定。" +title = "角色" + +[portal.users.roles.admin] +label = "管理员(组织所有者)" +summary = "对工作区、设置和成员拥有完整治理权限。" + +[portal.users.roles.admin.permissions] +0 = "管理用户、团队和角色" +1 = "管理所有集成,包括 S3 连接" +2 = "授予或撤销门户访问权限" +3 = "Team Owner 可以做的所有事" + +[portal.users.roles.guest] +label = "访客" +summary = "受限或仅 Web 访问;不能拥有个人配置。" + +[portal.users.roles.guest.permissions] +0 = "仅 Web / 演示使用" +1 = "无 API 密钥或集成" +2 = "无门户访问权限" +3 = "共享范围内只读" + +[portal.users.roles.member] +label = "成员" +summary = "普通用户——使用共享资源和自己的配置。" + +[portal.users.roles.member.permissions] +0 = "使用编辑器和共享集成" +1 = "创建个人 API 和 MCP 配置" +2 = "查看与其共享的团队配置" +3 = "无 S3 或工作区管理权限" + +[portal.users.roles.team_owner] +label = "团队所有者" +summary = "拥有一个团队——管理其成员资源和共享配置。" + +[portal.users.roles.team_owner.permissions] +0 = "创建并管理团队的 S3 连接" +1 = "管理团队拥有的集成配置" +2 = "通过默认策略访问门户" +3 = "Member 可以做的所有事" + +[portal.welcome] +ariaLabel = "欢迎使用 Stirling PDF" +badge = "开源" +installEditor = "安装编辑器" +inviteTeammates = "邀请队友" +openInBrowser = "在浏览器中打开" +perks = "永久免费 · 可自托管" +subtitle = "全球最安全的 PDF Editor 对各种规模的团队免费。包括 60+ 个 PDF 操作和 SSO。" +title = "欢迎使用" +titleAccent = "Stirling PDF" + [printFile] title = "打印文件" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "与此服务器捆绑的后端依赖项许可证。" +backendLabel = "后端许可证" +backendTitle = "后端第三方许可证" +empty = "未找到依赖项。" +frontendDescription = "打包到发布构建中的前端依赖项许可证。" +frontendLabel = "前端许可证" +frontendTitle = "前端第三方许可证" +license = "许可证" +listDescription = "该列表直接在 UI 中从发布包或后端端点显示。" +listTitle = "捆绑依赖项" +loadError = "加载第三方许可证失败" +module = "模块" +version = "版本" + [settings.licensingAnalytics] audit = "审计" plan = "套餐" @@ -7686,7 +9775,9 @@ memberRemoved = "成员已成功移除" namePlaceholder = "输入团队名称" personal = "个人" removeError = "移除成员失败" +renameCancel = "取消重命名" renameError = "重命名团队失败" +renameSubmit = "保存团队名称" renameSuccess = "团队重命名成功" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "发送邀请" title = "邀请团队成员" [team.members] +actions = "成员操作" emailColumn = "邮箱" empty = "尚无团队成员" nameColumn = "姓名" @@ -7933,6 +10025,146 @@ title = "详细统计" unknownEndpoint = "未知端点" visits = "访问次数" +[users] +lastActive = "上次活跃" +learnMore = "了解有关角色和访问权限的更多信息。" +locked = "已锁定" +roleFor = "{{name}} 的角色" +rowActions = "{{name}} 的操作" +showAll = "显示全部 {{count}} 个" +showLess = "显示更少" +subtitle2 = "你的人员、团队和访问级别。" +suspended = "已暂停" +teamActions = "团队操作" +title = "用户" +you = "(你)" + +[users.action] +deleteTeam = "删除团队" +disableMfa = "重置 MFA" +move = "移动到团队" +reinstate = "恢复" +remove = "从组织中移除" +rename = "重命名团队" +resetPw = "重置密码" +suspend = "暂停" +unlock = "解锁账户" + +[users.cap] +addProcessor = "+ 处理器" +approver = "批准策略" +editor = "编辑器" +processor = "处理器" + +[users.confirm] +deleteTeamBody = "删除 {{name}} 团队?该团队必须先为空——请将其成员移动到其他团队,并且它不能仍拥有任何集成配置。" +deleteTeamTitle = "删除团队" +disableMfaBody = "移除 {{name}} 的 MFA 注册?如果需要,他们将在下次登录时重新设置。" +disableMfaTitle = "重置 MFA" +removeBody = "永久从组织中移除 {{name}}?此操作无法撤销。" +removeTitle = "移除成员" + +[users.empty] +description = "邀请你的团队开始协作。" +title = "暂无成员" + +[users.group] +addToTeam = "添加到团队" +guestCount = "{{count}} 位访客" +guests = "访客" +guestsDesc = "外部协作者,范围限于你共享的内容。仅编辑器。" +ledBy = "由 {{owner}} 领导" +org = "组织" +orgDesc = "拥有组织范围权限和策略批准权限的所有者" +owners = "{{count}} 位所有者" +team = "{{name}} 团队" +teamMeta = "{{count}} 人" + +[users.invite] +access = "访问权限" +action = "邀请人员" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "登录方式" +authWeb = "密码" +create = "创建账户" +createSubtitle = "使用密码或 SSO 创建自托管账户。" +createTitle = "创建账户" +editorDesc = "在 Stirling PDF Editor 中编辑 PDFs。每个人都会获得此权限。" +email = "Email 地址" +emailError = "请输入有效的 email 地址" +emailPlaceholder2 = "name@company.com" +forceChange = "首次登录时要求更改密码" +forceMfa = "首次登录时要求设置 MFA" +method = "添加方式" +methodDirect = "直接创建账户" +methodEmail = "通过 email 邀请" +password = "密码" +passwordError = "密码必须至少包含 8 个字符" +processorDeferred = "邀请已发送,但暂时无法授予 Processor 访问权限——他们加入后可从名单中设置。" +processorDesc = "治理界面、运行流水线、代理和 API。" +role = "角色" +send2 = "发送邀请" +subtitle2 = "他们将收到一封电子邮件,用于加入你的 Stirling 工作区。" +team = "团队" +title = "邀请成员" +username = "用户名" +usernameError = "用户名必须至少包含 3 个字符" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "连接后端时出现问题,或者你没有访问权限。请重试。" +title = "无法加载成员" + +[users.moveTeam] +apply = "移动" +team = "团队" +title = "移动到团队" + +[users.newTeam] +action = "+ 新团队" +create = "创建团队" +emailError = "请输入有效的电子邮件地址" +name = "团队名称" +namePlaceholder = "例如:财务" +nameRequired = "团队名称为必填项" +owner = "团队所有者" +ownerFailed = "团队已创建,但无法邀请所有者。请从名单中指定一位。" +ownerHelper = "每个团队都有一位负责人。其将被邀请为团队所有者,并启用 Processor,且可以添加其他成员。你稍后可以重新分配。" +ownerPlaceholder = "owner@company.com" +subtitle = "将成员归入由团队所有者管理访问权限的团队。" +title = "新团队" + +[users.renameTeam] +apply = "重命名" +name = "团队名称" +title = "重命名团队" + +[users.resetPw] +apply = "重置密码" +confirm = "确认密码" +copied = "已复制到剪贴板" +copyHint = "请立即复制 - 之后不会再次显示。" +email = "通过电子邮件通知用户重置" +forceChange = "要求下次登录时更改密码" +generate = "生成安全密码" +includePw = "在电子邮件中包含新密码" +mismatch = "密码不匹配" +newPassword = "新密码" +regen = "重新生成" +title = "重置密码" +tooShort = "密码必须至少包含 8 个字符" + +[users.role] +guest = "访客" +member = "成员" +orgOwner = "组织所有者" +teamOwner = "团队所有者" + +[users.team] +grantProcessor = "向团队授予 Processor" +revokeProcessor = "从团队撤销 Processor" + [validateSignature] date = "日期" downloadCsv = "下载 CSV" @@ -8057,14 +10289,23 @@ zoomOut = "缩小" [viewer.attachments] addAttachment = "添加附件" close = "关闭附件" +closeSidebar = "关闭附件侧边栏" +download = "下载附件" empty = "此文档没有附件" loading = "正在加载附件..." noDocument = "打开 PDF 以查看其附件。" noMatch = "没有与您的搜索匹配的附件" noSupport = "此查看器不支持附件。" +retry = "重试" searchPlaceholder = "搜索附件" title = "附件" +[viewer.bookmarks] +bookmarkTitle = "书签标题" +closeSidebar = "关闭书签侧边栏" +collapseAll = "折叠所有书签" +expandAll = "展开所有书签" + [viewer.comments] addComment = "添加评论" addCommentPlaceholder = "添加评论..." @@ -8075,6 +10316,7 @@ clearAll = "清除所有评论" clearAllDescription = "这将从侧边栏移除评论和回复,同时保留文档中任何已附加的注释。" clearAllTitle = "要清除所有评论吗?" close = "关闭评论" +closeSidebar = "关闭注释侧边栏" deleteAnnotationAndComment = "删除批注与评论" deleteDescription = "此批注附带了一个评论。您可以仅从侧边栏移除评论而保留批注,或删除全部内容。" deleteTitle = "从评论中移除批注?" @@ -8106,6 +10348,11 @@ title = "表单字段" unsavedBadge = "未保存" unsavedDesc = "您有未保存的更改" +[viewer.layers] +closeSidebar = "关闭图层侧边栏" +hideAll = "隐藏所有图层" +showAll = "显示所有图层" + [viewer.link] delete = "删除链接" @@ -8136,6 +10383,9 @@ resultsOf = "共 {{total}}" [viewer.signature] delete = "删除签名" +[viewer.thumbnails] +closeSidebar = "关闭缩略图侧边栏" + [viewPdf] tags = "浏览、阅读、注释、文本、图像" title = "浏览/编辑 PDF" @@ -8562,6 +10812,7 @@ loading = "正在加载成员..." locked = "已锁定" lockedBadge = "已锁定" loginRequired = "请先启用登录模式" +memberActions = "成员操作" noMembersFound = "未找到成员" role = "角色" searchMembers = "搜索成员..." @@ -8571,6 +10822,7 @@ unlockAccount = "解锁账户" unlockUserError = "解锁用户账户失败" unlockUserSuccess = "用户账户已成功解锁" user = "用户" +userInfo = "用户信息" [workspace.people.actions] upgrade = "升级" @@ -8716,6 +10968,7 @@ removeMemberError = "从团队移除用户失败" removeMemberSuccess = "已将用户从团队移除" renameTeamLabel = "重命名团队" system = "系统" +teamActions = "团队操作" teamName = "团队名称" teamNotFound = "未找到团队" title = "团队" diff --git a/frontend/editor/public/locales/zh-TW/translation.toml b/frontend/editor/public/locales/zh-TW/translation.toml index 419d380b9f..98194e6c9a 100644 --- a/frontend/editor/public/locales/zh-TW/translation.toml +++ b/frontend/editor/public/locales/zh-TW/translation.toml @@ -7,6 +7,7 @@ black = "黑色" blue = "藍色" cancel = "取消" chooseFile = "選擇檔案" +clear = "清除" close = "關閉" comingSoon = "即將推出" confirm = "確認" @@ -87,6 +88,7 @@ processingCompleteMultiple = "已有 {{count}} 個檔案就緒。" property = "屬性" quickPosition = "快速定位" red = "紅色" +remove = "移除" reset = "重設" review = "檢閱" save = "儲存" @@ -180,6 +182,7 @@ addMoreFiles = "新增更多檔案..." attachments = "選擇附件" info = "選擇要附加到您的 PDF 的檔案。這些檔案會被內嵌,並可透過 PDF 的附件面板存取。" placeholder = "選擇檔案..." +removeFile = "移除檔案" selectedFiles = "已選擇的檔案" submit = "新增附件" @@ -1628,6 +1631,9 @@ title = "您想協助改善 Stirling PDF 嗎?" tags = "annotate,highlight,draw,markup,comment,notes,review,redline,feedback,markup tools,sticky notes,shapes,arrows,text box,freehand" [annotation] +alignCenter = "置中對齊" +alignLeft = "靠左對齊" +alignRight = "靠右對齊" annotationStyle = "註解樣式" backgroundColor = "背景顏色" borderOff = "邊框:關" @@ -2531,6 +2537,7 @@ title = "經驗法則" [certSign.source] device = "此裝置" +noOtherSources = "沒有其他可用的憑證來源。" server = "伺服器" stepTitle = "憑證來源" upload = "上傳" @@ -2805,6 +2812,7 @@ back = "返回" cancel = "取消" close = "關閉" collapse = "收合" +confirm = "確認" continue = "繼續" copied = "已複製!" copy = "複製" @@ -3595,7 +3603,9 @@ makeCopy = "建立副本" mobileShort = "行動" mobileUpload = "行動上傳" mobileUploadNotAvailable = "未啟用行動上傳" +moreOptions = "更多選項" myFiles = "我的檔案" +nextFile = "下一個檔案" noFiles = "沒有可用的檔案" noFilesFound = "找不到符合搜尋條件的檔案" noRecentFiles = "找不到最近的檔案" @@ -3605,6 +3615,7 @@ openInFileEditor = "在檔案編輯器中開啟" openInPageEditor = "在頁面編輯器中開啟" owner = "擁有者" ownerUnknown = "未知" +previousFile = "上一個檔案" recent = "最近" removeBoth = "同時從兩處移除" removeFilePrompt = "此檔案同時儲存在此裝置及伺服器上,要從哪裡移除?" @@ -3680,7 +3691,9 @@ workbench = "工作台" [fileSidebar] addFiles = "新增檔案" +addingFiles = "正在新增檔案…" collapse = "收合側邊欄" +customizeGroups = "自訂群組" dropHint = "開啟檔案以開始使用" dropToAdd = "Drop files to add" expand = "展開側邊欄" @@ -3693,8 +3706,11 @@ noFiles = "尚無檔案" openFileManager = "開啟檔案管理器" openFromComputer = "從電腦開啟" openSettings = "開啟設定" +other = "其他" +recent = "最近" search = "搜尋" searchPlaceholder = "搜尋檔案…" +viewAll = "檢視全部 {{count}} 個檔案" [fileSidebar.fileItem] closeViewer = "關閉檢視器" @@ -3706,6 +3722,23 @@ updateOnServer = "Update on server" uploadToServer = "Upload to server" versionHistory = "Version history" +[fileSidebar.groupsModal] +add = "新增" +addLabel = "新增標籤…" +categoryIconAria = "為 {{name}} 選擇圖示" +createCategory = "建立類別" +delete = "刪除類別" +done = "完成" +hide = "隱藏類別" +newCategory = "新類別名稱…" +removeLabel = "移除 {{name}}" +rename = "重新命名" +reset = "重設為預設值" +search = "搜尋標籤…" +show = "顯示類別" +subtitle = "將您的檔案分組到父類別中。將現有或新的標籤新增至類別、重新命名,或建立您自己的類別。不屬於任何類別的檔案會顯示在「其他」下。" +title = "側邊欄類別" + [filesPage] addToWorkspace = "加入至工作區" addToWorkspaceCount = "將 {{count}} 個加入工作區" @@ -3715,6 +3748,7 @@ backToFolder = "返回 {{folder}}" backToMyFiles = "返回我的檔案" breadcrumbs = "資料夾路徑" cancel = "取消" +classification = "分類" clearSearch = "清除搜尋" clearSelection = "清除選取" closeDetails = "關閉詳細資料" @@ -3874,10 +3908,10 @@ uploadFilesFailedDetail = "無法上傳檔案:{{message}}" added = "新增時間" count = "檔案數" folder = "資料夾" +labels = "標籤" modified = "修改時間" name = "名稱" size = "大小" -toolHistory = "工具歷程" toolHistoryAtVersion = "累積工具鏈" totalSize = "總大小" type = "類型" @@ -4614,10 +4648,10 @@ welcomeTitle = "您已獲邀!" [landing] addFiles = "新增檔案" heroSubtitle = "拖放或新增現有的 PDF 即可開始。" -heroTitle = "Stirling PDF" mobileUpload = "從行動裝置上傳" openFromComputer = "從電腦開啟" uploadFromComputer = "從電腦上傳" +workbenchEmptyStateHero = "將 PDF 拖放到任何位置" [language] direction = "ltr" @@ -4930,6 +4964,7 @@ title = "輸出" [onboarding] activeFiles = "使用中檔案 檢視會顯示您載入工具的所有 PDF,並可選擇要處理的檔案。" allTools = "This is the All Tools panel, where you can browse and select from all available PDF tools." +close = "關閉" cropSettings = "選好要裁切的檔案後,我們可以設定裁切工具,選擇要裁切的區域。" fileCheckbox = "點選其中一個檔案即可將其選取以進行處理。您可以選取多個檔案以批次操作。" fileReplacement = "修改後的檔案會自動在工作區取代原檔,讓您能輕鬆再用其他工具處理。" @@ -4955,6 +4990,7 @@ skipTheTour = "略過導覽" [onboarding.desktopInstall] body = "Stirling 最適合以桌面應用程式使用。您可以離線操作、更快存取文件,並在電腦本機進行編輯。" +selectOs = "選擇作業系統" title = "下載" titleWithOs = "下載適用於 {{osLabel}} 的版本" @@ -5566,7 +5602,9 @@ viewLabel = "PDF 編輯器" [pdfTextEditor.actions] applyChanges = "套用變更" +clearText = "清除文字" downloadCopy = "下載副本" +moreOptions = "更多選項" reset = "重設變更" [pdfTextEditor.badges] @@ -5942,6 +5980,16 @@ statDocsEnforced = "Docs enforced" statusActive = "Active" statusPaused = "Paused" +[policies.docType] +Contracts = "合約" +"Financial reports" = "財務報告" +"HR records" = "人資紀錄" +Insurance = "保險" +Invoices = "發票" +"Legal filings" = "法律申報文件" +"Medical / PHI" = "醫療 / PHI" +"Tax documents" = "稅務文件" + [policies.enforcement] applying = "正在套用 {{names}}" applyingProgress = "正在套用 {{names}}({{done}} / {{total}})" @@ -5963,9 +6011,95 @@ export = "匯出前強制執行" input = "匯入時強制執行" print = "列印前強制執行" +[policies.field] +accessLog = "存取記錄" +archiveAfter = "之後封存" +auditTrail = "稽核軌跡" +belowThreshold = "低於門檻" +destination = "目的地" +frameworks = "架構" +immutableHold = "不可變更保留" +keepFor = "保留期間" +minConfidence = "最低信心度" +notify = "路由時通知" +onViolation = "不符合規範時" +webhookUrl = "Webhook URL" + +[policies.fieldOption.archiveAfter] +"1 year" = "1 年" +"30 days" = "30 天" +"90 days" = "90 天" +Never = "永不" + +[policies.fieldOption.belowThreshold] +"Flag for review" = "標記以供審查" +Hold = "保留" +"Route to bucket" = "路由到 bucket" + +[policies.fieldOption.destination] +Documents = "文件" +"S3 bucket" = "S3 bucket" +SharePoint = "SharePoint" +Webhook = "Webhook" + +[policies.fieldOption.frameworks] +FedRAMP = "FedRAMP" +GDPR = "GDPR" +HIPAA = "HIPAA" +"ISO 27001" = "ISO 27001" +"PCI DSS" = "PCI DSS" +"SOC 2" = "SOC 2" + +[policies.fieldOption.keepFor] +"1 year" = "1 年" +"3 years" = "3 年" +"30 days" = "30 天" +"7 years" = "7 年" +Indefinite = "無限期" + +[policies.fieldOption.minConfidence] +"60%" = "60%" +"70%" = "70%" +"80%" = "80%" +"90%" = "90%" +"95%" = "95%" + +[policies.fieldOption.onViolation] +"Auto-redact PHI" = "自動遮蔽 PHI" +"Block export" = "封鎖匯出" +"Flag for review" = "標記以供審查" +"Quarantine document" = "隔離文件" + [policies.fields] selectedCount = "{{count}} selected" +[policies.labels] +add = "新增" +addPlaceholder = "新增標籤…" +customNote = "已為您的團隊自訂。" +defaultNote = "使用內建預設值,與您的團隊共用。" +duplicate = "\"{{name}}\" 已存在。" +edit = "編輯標籤" +empty = "尚無標籤。" +export = "匯出 JSON" +iconAria = "為 {{name}} 選擇圖示" +import = "匯入 JSON" +importError = "無法匯入該檔案。" +managedNote = "團隊標籤由您的團隊負責人管理。" +modalSubtitle = "與整個團隊共用。分類器會挑選適合每份文件的標籤。" +modalTitle = "分類標籤" +pickIcon = "使用 {{label}} 圖示" +removeAria = "移除 {{name}}" +resetToDefault = "重設為預設值" +saveForTeam = "為團隊儲存" +saving = "正在儲存…" +sectionLabel = "分類標籤" +startFromScratch = "從頭開始" +teamCount = "團隊標籤" +tooLong = "標籤最多可為 {{max}} 個字元。" +ungrouped = "未分組" +view = "檢視標籤" + [policies.pii] account = "帳戶號碼(具標籤)" card = "信用卡/借記卡" @@ -5977,17 +6111,30 @@ placeholder = "Select PII types" routing = "美國銀行路由號碼(ABA)" ssn = "社會安全號碼" +[policies.settings] +noneExport = "目前匯出時沒有執行任何政策。" +noneUpload = "目前上傳時沒有執行任何政策。" +onExport = "匯出時" +onUpload = "上傳時" +reorderHandle = "拖曳以重新排序" +runOrderDesc = "當多個政策在同一觸發條件下執行時,它們會依此順序執行 — 每個政策都會使用前一個政策的輸出。拖曳以重新排序。" +title = "政策設定" + [policies.sidebar] activeCount = "{{count}} active" -infoAriaLabel = "What is a policy?" infoTooltip = "A policy is a fixed set of tools that runs automatically whenever it's triggered — for example when a new document arrives — enforcing rules like redacting PII with no manual steps." loading = "Loading…" +optionsAriaLabel = "政策選項" +policySettings = "政策設定" railAriaLabel = "{{label}} policy — {{status}}" railSuffixActive = " (Active)" railSuffixPaused = " (Paused)" +retryFailed = "重試失敗的政策({{count}})" +rowProgress = "已處理 {{completed}} / {{total}} 個檔案" setUp = "Set up" title = "Policies" upgradeToEnterprise = "Upgrade to enterprise" +whatIsPolicy = "什麼是政策?" [policies.status] active = "Active" @@ -6048,6 +6195,1933 @@ stepOf = "Step {{step}} of {{total}}" toolChainDesc = "Configure the tools this policy runs on each document." typesSelected = "{{count}} types selected" +[policy] +badgeEnforcing = "{{name}} 正在強制執行..." +badgeRan = "{{name}} 政策已在此檔案上執行" +blockingAction = "強制執行政策時已封鎖 {{action}},請稍候..." +dismiss = "關閉覆蓋層" +enforcingTitle = "正在強制執行政策..." +viewAnyway = "檢視檔案(政策仍在強制執行)" + +[portal] +comingSoon = "即將推出" + +[portal.accountLink.card] +billingNote = "自動處理會從您的組織錢包扣款。" +eyebrow = "帳戶連結" +linkButton = "連結您的 Stirling 帳戶" +linked = "已連結" +linkedAs = "已連結為 {{name}}。" +linkedGeneric = "此執行個體已連結。" +notLinked = "未連結" +title = "將此組織連結到其 Stirling 帳戶" +unlink = "取消連結" + +[portal.accountLink.card.error] +title = "無法連結" + +[portal.accountLink.card.loginNotConfigured] +after = "以啟用與託管的 Stirling 帳戶進行帳戶連結。在 dev 中,您可以從連結對話方塊模擬登入。" +before = "設定" +title = "尚未設定 SaaS 登入" + +[portal.accountLink.gate] +action = "連結帳戶" +description = "連結此組織的 Stirling 帳戶以使用可計費功能。" +title = "連結以解鎖" +titleFeature = "連結以解鎖 {{feature}}" + +[portal.accountLink.instances] +active = "啟用中" +revoke = "撤銷" +revoked = "已撤銷" +unnamed = "未命名執行個體" + +[portal.accountLink.instances.columns] +instance = "執行個體" +lastSeen = "上次出現" +linked = "已連結" +status = "狀態" + +[portal.accountLink.instances.empty] +description = "連結此組織的帳戶,然後註冊您的自架執行個體,即可在此查看。" +title = "沒有已連結的執行個體" + +[portal.accountLink.instances.time] +daysAgo_one = "{{count}} 天前" +daysAgo_other = "{{count}} 天前" +hoursAgo_one = "{{count}} 小時前" +hoursAgo_other = "{{count}} 小時前" +justNow = "剛剛" +minutesAgo_one = "{{count}} 分鐘前" +minutesAgo_other = "{{count}} 分鐘前" +never = "從未" + +[portal.accountLink.modal] +linkSubtitle = "登入此伺服器應計費的帳戶。" +linkTitle = "連結您的 Stirling 帳戶" +reauthSubtitle = "您的工作階段已過期 — 請重新登入您的 Stirling 帳戶。您的執行個體會保持連結。" +reauthTitle = "再次登入" +simulateSignIn = "模擬登入(dev)" + +[portal.accountLink.modal.loginNotConfigured] +after = "以啟用應用程式內與託管的 Stirling 帳戶連結。" +and = "和" +before = "設定" +title = "尚未設定 SaaS 登入" + +[portal.accountLink.panel] +instancesSub = "註冊到此組織的每個自架執行個體。撤銷憑證可立即中斷其自動存取。" +instancesTitle = "已連結的執行個體" +revokeError = "無法撤銷執行個體" +sub = "將此自架組織連結到其 Stirling 帳戶,讓自動處理從您的組織錢包扣款。" + +[portal.accountLink.panel.loadError] +forbidden = "只有團隊擁有者可以檢視組織已連結的執行個體。" +generic = "無法載入團隊已連結的執行個體。請稍後再試。" +title = "無法載入已連結的執行個體" + +[portal.accountLink.state] +free = "Editor 方案" +subscribed = "Processor 方案" +unlinked = "未連結" + +[portal.agentBuilder] +bootstrapFromDocument = "從文件啟動" +sectionsAriaLabel = "代理程式建構器區段" +selectorAriaLabel = "代理程式" +subtitle = "設計、測試並發布可分類、擷取及路由文件的 AI 代理程式。定義情境、限制工具存取、執行 golden set,並發布版本。" +title = "Agent Builder" + +[portal.agentBuilder.bootstrap] +cancel = "取消" +dropzoneText = "選擇範例文件(PDF 或影像)" +lead = "拖放範例文件,我們會提出情境和擷取 schema 供您調整。在您審查之前不會發布任何內容。" +submit = "啟動代理程式" +subtitle = "以一個代表性檔案建立新代理程式的初始資料" +title = "從文件啟動" + +[portal.agentBuilder.empty] +description = "從範例文件啟動代理程式,以建立其情境和擷取 schema 的初始資料,然後調整並發布。" +title = "尚無代理程式" + +[portal.agentBuilder.evals] +casesPassing = "通過案例" +columnCase = "Eval 案例" +columnLatency = "延遲" +columnResult = "結果" +fail = "失敗" +goldenSetPassRate = "Golden-set 通過率" +latencyMs = "{{ms}} ms" +notRun = "未執行" +pass = "通過" +passRate = "通過率" +runEvals = "執行 evals" + +[portal.agentBuilder.evals.empty] +description = "Evals 會將您的情境轉換為可重複的 golden set。升級即可追蹤一段時間內的通過率,並以此作為發布門檻。" +title = "尚無 golden set" + +[portal.agentBuilder.kpi] +acrossGoldenSets = "跨 golden sets" +activeAgents = "啟用中的代理程式" +avgPassRate = "平均 eval 通過率" +fleetWide = "全系統" +latestPublished = "最新發布" +scenarios = "情境" +testCases = "測試案例" +totalDescription_one = "共 {{count}} 個" +totalDescription_other = "共 {{count}} 個" + +[portal.agentBuilder.scenarios] +add = "新增" +addScenario = "新增情境" +enable = "啟用" +expectationLabel = "預期行為" +expectationPlaceholder = "代理程式應該做什麼" +inEval = "在 eval 中" +mute = "靜音" +muted = "已靜音" +nameLabel = "名稱" +namePlaceholder = "例如:合規升級" + +[portal.agentBuilder.tabs] +evals = "Evals" +scenarios = "情境" +tools = "工具" +versions = "版本" + +[portal.agentBuilder.tools] +broadAccess = "廣泛存取" +deniedHint = "選取的工具已被封鎖。其他所有工具仍可呼叫。" +deniedTools = "拒絕的工具" +governanceGate = "工具治理可在 Enterprise 方案使用。" +restricted = "受限制" +restrictedAccess = "受限制的工具存取" +restrictedDescription = "允許所有工具,除了您在下方拒絕的工具。" + +[portal.agentBuilder.versions] +current = "目前" +historyGate = "完整版本歷史記錄與復原可在 Enterprise 方案使用。" +publish = "發布" +rollBack = "復原" + +[portal.assistant] +close = "關閉助理" +error = "無法連線到助理。" +errorWithDetail = "無法連線到助理:{{detail}}" +inputAriaLabel = "詢問助理" +inputPlaceholder = "詢問關於 Stirling…" +open = "開啟助理" +send = "傳送" +title = "助理" +tryAsking = "試著詢問" +typing = "正在輸入" + +[portal.auth] +loading = "載入中" +redirectingToEditor = "正在重新導向至編輯器..." + +[portal.billing.checkout] +noClientSecret = "Edge function 未傳回 client_secret。" +subtitle = "新增卡片以在免費 Editor 方案額度用完後繼續使用。其餘由 Stripe 處理。" +title = "啟用 Processor 方案" + +[portal.billing.checkout.activationSlow] +body = "您的付款已成功,但啟用花費的時間比平常稍長。它會自動啟用 — 關閉此視窗後,很快就會顯示在這裡。" +close = "關閉" +title = "快完成了" + +[portal.billing.checkout.error] +title = "無法開始結帳" + +[portal.billing.checkout.finalizing] +body = "您的付款已完成。我們正在您的已連結執行個體上啟用計量處理 — 這通常需要幾秒鐘。" +hint = "請保持此視窗開啟。" +title = "正在啟用您的 Processor 方案..." + +[portal.billing.checkout.notConfigured] +bodyAfter = "於入口網站 env 中,以啟用應用程式內結帳。" +bodyBefore = "設定" +title = "尚未設定 Stripe" + +[portal.billing.enterpriseUpsell] +cta = "建立您的 Enterprise 報價" +description = "承諾用量折扣、隔離部署、自訂 MSA 與安全性審查,以及第三方經銷商合作。" +eyebrow = "用量折扣 · 1M+ PDFs" +title = "Stirling Enterprise" + +[portal.billing.freeEditors] +activeThisMonth = "本月活躍" +cost = "費用" +editorsDeployed = "已部署的編輯器" +inviteTeammates = "邀請隊友" +pdfsEdited = "已編輯 PDFs" +subtitle = "可部署於任何地方,供整個團隊使用。" +title = "免費 PDF 編輯器" + +[portal.billing.freePlan] +checkoutErrorTitle = "無法開始結帳" +currentPlan = "目前方案" +freeForever = "永久免費" +noTeamResolved = "您的錢包尚未解析到團隊 — 請重新整理後再試。" +ownerOnly = "只有團隊擁有者可以啟用 Processor 方案。" +planName = "Editor" +ssoIncluded = "包含 SSO" +switchOnProcessor = "啟用 Processor →" +unlimitedUsers = "不限使用者數" + +[portal.billing.invoices] +columnAmount = "金額" +columnDate = "日期" +columnDescription = "描述" +columnPdfsProcessed = "已處理 PDFs" +columnStatus = "狀態" +descriptionFallback = "發票" +downloadAriaLabel = "將發票 {{number}} 下載為 PDF" +emptyDescription = "當您的團隊訂閱且第一個週期結束後,您的發票會顯示在這裡。" +emptyTitle = "尚無發票" +fetchLimitNote_one = "顯示您最近的 {{count}} 張發票。較舊的發票位於 Stripe 入口網站。" +fetchLimitNote_other = "顯示您最近的 {{count}} 張發票。較舊的發票位於 Stripe 入口網站。" +loadError = "無法載入發票:{{error}}" +pdfLink = "PDF ↓" +showAll_one = "顯示全部 {{count}} 張" +showAll_other = "顯示全部 {{count}} 張" +showFewer_one = "顯示較少(前 {{count}} 張)" +showFewer_other = "顯示較少(前 {{count}} 張)" +showMostRecent_one = "顯示最近 {{count}} 張" +showMostRecent_other = "顯示最近 {{count}} 張" +title = "發票歷史記錄" +viewAriaLabel = "在 Stripe 中檢視發票 {{number}}" +viewLink = "檢視 ↗" + +[portal.billing.linkPrompt] +cta = "連結 Stirling 帳戶" +description = "手動 PDF 編輯 — 檢視、簽署、合併、分割、浮水印、壓縮、轉換、手動 OCR — 無論是否連結,一律免費。連結即可取得 500 個免費 PDFs 的計量處理額度(自動化、AI 和 API);需要更多時,啟用 Processor 方案,只需為使用量付費。" +title = "連結您的 Stirling 帳戶" + +[portal.billing.paymentMethod] +billedMonthly = "每月計費" +cardEnding = "{{brand}} 末四碼 {{last4}}" +cardFallback = "卡片" +expiresBilledMonthly = "到期日 {{expiry}} · 每月計費" +eyebrow = "付款方式" +managedSub = "您的卡片與帳單詳細資料會安全地保存在 Stripe 的客戶入口網站中。" +managedTitle = "由 Stripe 管理" +update = "更新" + +[portal.billing.pdfsProcessed] +emptyPeriod = "本期間尚無計量處理。" +eyebrow = "本期間已處理 PDFs" +legendValue_one = "{{formatted}} PDFs" +legendValue_other = "{{formatted}} PDFs" +segbarAriaLabel = "依類別區分的計量 PDFs" +segmentAgentsDesc = "AI 代理程式動作" +segmentAgentsLabel = "代理程式" +segmentApiDesc = "直接 API 請求" +segmentApiLabel = "API" +segmentAutomationDesc = "自動化與管線" +segmentAutomationLabel = "自動化" +unit = "計量 PDFs" + +[portal.billing.spendLimit] +adjustLimit = "調整限制" +cancel = "取消" +capControlNote = "變更會立即套用 — 您可隨時提高或降低上限。" +capSuffix = "/ 月" +capSuffixWithDocs = "/ 月 · ≈ {{documents}} 份文件" +displaySub = "您只會為自動處理的內容付費 — 絕不超過上限。" +editTitle = "設定您的每月上限" +eyebrow = "支出限制" +guardrailBody = "硬性上限 — 您絕不會被收取超過此上限的費用。達到上限時,計量處理會暫停(不限量 PDF 編輯仍可使用),直到您提高上限或週期重設。不會遺失任何內容。" +guardrailLabel = "您的防護欄:" +noCap = "無上限" +pctUsed = "已使用 {{pct}}%" +remaining = "剩餘 {{amount}}" +save = "儲存限制" +saveError = "無法儲存限制" +thisPeriodUncapped = "本期間 {{amount}} · 無上限" +usedThisMonth = "本月已使用 {{amount}}" +useSuggested = "使用建議 · {{amount}} / 月" + +[portal.billing.spendLimit.projection] +body_one = "以 {{rate}}/天計算,您約 {{count}} 天後會達到上限(約 {{monthEnd}} 月底)。建議限制約 {{suggested}}。" +body_other = "以 {{rate}}/天計算,您約 {{count}} 天後會達到上限(約 {{monthEnd}} 月底)。建議限制約 {{suggested}}。" +label = "預計會超出。" + +[portal.billing.spendThisMonth] +eyebrow = "本月支出" +processed_one = "已處理 {{formattedCount}} 個 PDF。" +processed_other = "已處理 {{formattedCount}} 個 PDFs。" +processedWithRate_one = "已處理 {{formattedCount}} 個 PDF,每個 {{rate}}。" +processedWithRate_other = "已處理 {{formattedCount}} 個 PDFs,每個 {{rate}}。" + +[portal.billing.subscribedPlan.capWarn] +approachingBody = "現在提高上限,讓自動處理永不暫停。" +approachingTitle = "您已達每月支出限制的 {{pct}}%" +raiseLimit = "提高限制" +reachedBody = "計量處理已暫停,直到您提高限制或週期重設。不限量 PDF 編輯仍可使用。" +reachedTitle = "已達每月支出限制" + +[portal.billing.subscribedPlan.portalError] +title = "無法開啟 Stripe 入口網站" + +[portal.billing.walletMeter] +capSuffix_one = "已使用 {{allowance}} 個免費 PDFs" +capSuffix_other = "已使用 {{allowance}} 個免費 PDFs" +eyebrow = "Processor 試用" +statusLabel_one = "剩餘 {{remaining}}" +statusLabel_other = "剩餘 {{remaining}}" +sub = "免費使用 PDF Editor。付費即可自動處理 PDFs。" +title_one = "免費處理 {{allowance}} 個 PDFs" +title_other = "免費處理 {{allowance}} 個 PDFs" +titleWithRate_one = "免費處理 {{allowance}} 個 PDFs,之後 {{rate}}/PDF" +titleWithRate_other = "免費處理 {{allowance}} 個 PDFs,之後 {{rate}}/PDF" + +[portal.catalogue.card] +lockedAriaLabel = "已鎖定" +openAriaLabel = "開啟 {{name}} 元件" + +[portal.catalogue.detail] +addToProject = "新增至專案" +ariaLabel = "元件詳細資料" +tabsAriaLabel = "元件詳細資料區段" +upgradeToUnlock = "升級以解鎖" + +[portal.catalogue.detail.code] +install = "安裝" +usage = "使用方式" + +[portal.catalogue.detail.locked] +description = "{{name}} 自 {{tier}} 方案起包含。升級以嵌入它。" +title = "您的方案不提供" + +[portal.catalogue.detail.preview] +badge = "即時預覽" +note = "互動式 sandbox 會在此呈現" + +[portal.catalogue.detail.pricing] +note = "依每 {{unit}} 計量。超過每月免費額度的使用量會向您的帳戶收費,並列於 Usage & Billing 下。" + +[portal.catalogue.detail.stats] +billedOn = "計費依據" +embeds30d = "嵌入(30 天)" +freeQuota = "免費額度" +freeQuotaValue = "{{amount}} / 月" +maturity = "成熟度" +none = "無" +perAction = "每次動作" +price = "價格" + +[portal.catalogue.detail.tabs] +code = "Code" +overview = "概觀" +pricing = "價格" +props = "Props / API" + +[portal.catalogue.props] +optional = "選填" +required = "必填" + +[portal.catalogue.props.columns] +description = "描述" +name = "Prop" +required = "必填" +type = "類型" + +[portal.catalogue.summary] +componentsGa = "Components GA" +componentSpendMtd = "元件支出(MTD)" +embedsThisMonth = "本月嵌入" +inBeta = "Beta 中" + +[portal.components.billingUnit] +approval = "核准" +check = "檢查" +event = "事件" +render = "render" +review = "審查" +session = "工作階段" +signature = "簽章" + +[portal.components.maturity] +beta = "Beta" +ga = "GA" + +[portal.componentsView] +subtitle = "可嵌入的 SDK 小工具,可放入您自己的應用程式 — 檢視器、電子簽流程、AI 審查面板。每個都依動作計量。點選卡片以查看安裝、使用方式和 props。" +title = "元件" + +[portal.componentsView.empty] +description = "無法載入元件目錄。請稍後再試。" +title = "沒有可用元件" + +[portal.componentsView.lockedBanner] +description = "GA 元件可在 Pay-as-you-go 使用;少數 Beta 元件僅限企業使用。鎖定的卡片會顯示升級提示。" +title = "部分元件需要付費方案" + +[portal.docs.authentication] +codeCaption = "每個請求" +eyebrow = "開始使用" +lead = "所有請求都使用 bearer token 驗證。金鑰依環境設定範圍,除非輪替,否則永不過期。" +liveKey = "Production keys — 依您的方案計費並受速率限制。" +testKey = "Sandbox keys — 免費,傳回合成 fixtures。" +title = "驗證" + +[portal.docs.components] +codeCaption = "嵌入檢視器" +eyebrow = "元件" +lead = "可嵌入的 UI,用於審查佇列和文件檢查。可使用您自己的樣式,或使用隨附主題。" +title = "隨插即用檢視器" + +[portal.docs.endpoints] +eyebrow = "API 參考" +fieldCount_one = "{{count}} 個欄位" +fieldCount_other = "{{count}} 個欄位" +filterAll = "全部" +filterAriaLabel = "依垂直領域篩選 endpoints" +lead = "每種文件類型都是 typed endpoint。POST 檔案,接收經 schema 驗證的 JSON。可在下方依垂直領域篩選。" +title = "Endpoints" + +[portal.docs.errors] +codeCaption = "422 Unprocessable Entity" +eyebrow = "API 參考" +lead = "錯誤會傳回穩定的機器可讀 code,以及給使用者閱讀的訊息。4xx body 一律包含用於支援的 request_id。" +title = "錯誤" + +[portal.docs.nav] +ariaLabel = "文件" + +[portal.docs.nav.empty] +description = "無法載入文件索引。" +title = "文件無法使用" + +[portal.docs.quickstart] +eyebrow = "開始使用" +lead = "將您的第一份文件傳送到 typed endpoint,並透過三個步驟取回結構化 JSON。無需模型訓練,也無需 prompt engineering。" +title = "Quickstart" + +[portal.docs.quickstart.callout] +bodyAfterLink = "以取得可複製貼上的範例。" +bodyBeforeLink = "將相同呼叫接入管線,以串接驗證、遮蔽和交付 — 或透過 MCP 暴露給代理程式。請參閱" +label = "下一步:" +link = "Playbooks" + +[portal.docs.quickstart.step1] +body = "從 Infrastructure 分頁建立有範圍的金鑰。金鑰包含速率限制和選用的 IP 允許清單。將其匯出到您的 shell:" +title = "發行 API key" + +[portal.docs.quickstart.step2] +body = "POST 檔案到任何 typed endpoint。endpoint 會決定您取回的 schema — 這裡是發票擷取器。" +snippetCaption = "擷取發票" +title = "傳送文件" + +[portal.docs.quickstart.step3] +body = "每個回應都會根據 endpoint schema 驗證,並提供信心分數和逐欄位來源。" +codeCaption = "200 OK" +title = "讀取結構化結果" + +[portal.docs.rateLimits] +burst = "Burst" +codeCaption = "429 Too Many Requests" +concurrency = "並行數" +eyebrow = "開始使用" +lead = "限制會隨您的方案擴充。429 回應包含 Retry-After header;SDKs 會自動退避。" +requestsPerMinute = "請求 / 分鐘" +title = "速率限制與配額" + +[portal.docs.recipes] +cloneButton = "複製 recipe" +eyebrow = "PLAYBOOKS" +lead = "串接來源、操作和目的地的端對端模式。每個都對應到可複製的管線。" +title = "Recipes" + +[portal.docs.sdks] +eyebrow = "SDKS" +lead = "第一方用戶端,具備 typed responses、自動重試和串流上傳。全部追蹤相同的 endpoint 目錄。" +title = "官方 SDKs" + +[portal.docs.sdks.status] +beta = "Beta" +deprecated = "已淘汰" + +[portal.docs.skills] +eyebrow = "SKILLS" +lead = "代理程式以單一工具呼叫的內建命名能力。每項 skill 都是附有 evals 的確定性操作鏈。" +title = "代理程式 skills" + +[portal.docs.webhooks] +codeCaption = "document.processed" +eyebrow = "API 參考" +lead = "訂閱 document.processed、pipeline.completed 和 quota.threshold 事件。Payloads 使用 HMAC-SHA256 簽署。" +title = "Webhooks" + +[portal.docs.webhooks.callout] +afterHelper = "helper。" +beforeHelper = "header,再信任 payload。SDKs 隨附" +beforeSignature = "驗證" + +[portal.documents] +exportCsv = "匯出 CSV" +search = "依檔名、ID 搜尋..." +subtitle = "您的組織已處理的每份文件,包含其完整處理紀錄。內容存取需經請求核准。" +title = "文件" + +[portal.documents.audit] +approved = "已核准" +archived = "已封存" +elevation = "權限提升" +empty = "尚未記錄任何事件。" +extracted = "已處理" +flagged = "需要審查" +ingested = "已擷取" +reviewed = "審查中" + +[portal.documents.drawer] +sectionsAriaLabel = "文件詳細資料區段" + +[portal.documents.drawer.tabs] +audit = "稽核" +extractions = "擷取結果" +overview = "概覽" + +[portal.documents.elevation] +requestAccess = "要求存取" + +[portal.documents.elevation.active] +description = "臨時授權 — 存取會被記錄並有時間限制。" +descriptionFourEyes = "臨時授權 — 已通知同儕審查者(四眼原則)。" +title = "存取權將於 {{time}} 後到期" + +[portal.documents.elevation.gated] +description = "內容受零常駐存取保護。提出要求會啟動有時間限制的授權。" +descriptionFourEyes = "內容受零常駐存取保護。提出要求會啟動有時間限制的授權,並通知同儕審查者(四眼原則)。" +title = "敏感文件" + +[portal.documents.extractions] +empty = "此文件未擷取任何欄位。" +masked = "擷取的欄位已隱藏。請要求限時存取以檢視此文件的內容。" + +[portal.documents.extractions.columns] +confidence = "信心度" +field = "欄位" +value = "值" + +[portal.documents.filters] +all = "全部" +ariaLabel = "依狀態篩選文件" +flagged = "已標記" +inReview = "審查中" +processed = "已處理" + +[portal.documents.overview] +action = "管線 / 動作" +product = "產品" +received = "時間" +status = "狀態" +type = "類型" +user = "使用者" + +[portal.documents.queue.empty] +description = "當來源將文件送入您的管線時,它們會出現在這裡供審查。" +title = "佇列中沒有文件" + +[portal.documents.status] +error = "錯誤" +flagged = "需要審查" +inReview = "審查中" +processed = "已處理" + +[portal.documents.table] +auto = "自動" +editorAction = "編輯器" +empty = "沒有符合此篩選條件的文件。" +rowActions = "列動作" +sensitiveLabel = "敏感" +sensitiveTitle = "敏感 — 需要存取權" + +[portal.documents.table.columns] +action = "管線 / 動作" +document = "文件" +product = "產品" +status = "狀態" +time = "時間" +user = "使用者" + +[portal.editorAdmin] +subtitle = "部署 Stirling PDF 編輯器,將自託管執行個體配對到您的組織,並在同一處管理運行中的機群 — 目標、健康狀態、憑證與離線啟用。" +title = "編輯器部署" + +[portal.editorAdmin.health.columns] +activeUsers = "活躍使用者" +host = "主機" +lastSeen = "上次出現" +region = "區域" +status = "狀態" +version = "版本" + +[portal.editorAdmin.health.empty] +description = "部署目標並完成配對,即可在此查看即時執行個體健康狀態。" +title = "沒有執行個體回報" + +[portal.editorAdmin.offlineActivation] +enterpriseTag = "Enterprise" +generateButton = "產生離線套件" +lockCopy = "離線和 on-prem 啟用屬於 Enterprise。" +subtitle = "為沒有對外網路路徑的離線或 on-prem 安裝產生已簽署的啟用套件。將它傳輸到執行個體,並在首次執行設定期間套用。" +talkToSales = "聯絡銷售" +title = "隔離網路啟用" + +[portal.editorAdmin.offlineActivation.readyBanner] +description = "{{file}} 已簽署並可傳輸。它可啟用一個執行個體,並將於 14 天後到期。" +title = "套件已就緒" + +[portal.editorAdmin.pairing] +generated = "已產生 ✓" +generateNewCode = "產生新代碼" +lockCopy = "IaC 佈建屬於 Enterprise。" +rotate = "輪換" +talkToSales = "聯絡銷售" + +[portal.editorAdmin.sections.health] +sub = "每個回報中的編輯器執行個體 — 版本、區域、狀態、上次出現時間與活躍使用者。" +title = "執行個體健康狀態" + +[portal.editorAdmin.sections.pairing] +sub = "將自託管編輯器連接到此組織。產生 token、交付短代碼,或透過 IaC 串接。" +title = "配對" + +[portal.editorAdmin.sections.targets] +sub = "編輯器執行的位置。複製片段以建立自託管執行個體,或使用無需維運的 Managed Cloud。" +title = "部署目標" + +[portal.editorAdmin.serviceToken] +currentToken = "目前 token" +lastRotated = "上次輪換" +rotateButton = "輪換服務 token" +subtitle = "執行個體使用此憑證向組織驗證。請依排程輪換,或在懷疑外洩後立即輪換。" +title = "服務 token" + +[portal.editorAdmin.serviceToken.rotatedBanner] +description = "已發行新 token。請在 24 小時寬限期內更新每個自託管執行個體的 STIRLING_SERVICE_TOKEN,否則它們會離線。" +title = "輪換運行中的執行個體" + +[portal.editorAdmin.status] +degraded = "效能降低" +healthy = "健康" +offline = "離線" +pairing = "配對中" + +[portal.editorAdmin.targets] +instanceCount_one = "{{count}} 個執行個體" +instanceCount_other = "{{count}} 個執行個體" +talkToSales = "聯絡銷售" +upgradePlan = "升級方案" + +[portal.editorAdmin.targets.lock] +enterprise = "On-prem 和 Kubernetes 自託管屬於 Enterprise。" +paid = "付費方案可解鎖使用 Docker 和 Kubernetes 的自託管。" + +[portal.editorAdmin.targets.state] +available = "可用" +locked = "已鎖定" +running = "執行中" + +[portal.errorBoundary] +description = "此檢視發生未預期的錯誤。請再試一次,或從側邊欄選擇其他區段。" +retry = "再試一次" +title = "此頁面發生問題" + +[portal.home.editor] +activeUsers = "{{n}} 位活躍" +invite = "邀請隊友" +name = "Stirling PDF 編輯器" +open = "在瀏覽器中開啟" +updated = "已於 {{time}} 更新" + +[portal.home.editor.target] +cloud = "Managed Cloud" +docker = "自託管 · Docker" +kubernetes = "自託管 · Kubernetes" + +[portal.home.greeting] +afternoon = "午安" +evening = "晚安" +morning = "早安" + +[portal.home.onboarding] +dismiss = "關閉設定" +notStarted = "尚未開始" +progress = "已完成 {{done}} / {{total}}" +title = "完成設定" + +[portal.home.onboarding.enterprise] +body = "全組織 SSO + SCIM + RBAC、承諾用量價格,以及隔離網路部署。" +cta = "開始試用" +ctaQuote = "取得報價" +lead = "適用於 250+ 名員工。" +tag = "Enterprise" + +[portal.home.onboarding.steps.editor] +blurb = "部署桌面應用程式,永久免費。" +title = "下載 PDF 編輯器" + +[portal.home.onboarding.steps.policies] +blurb = "{{active}} 個啟用 · {{recommended}} 個建議" +chip = "{{active}} 個啟用" +title = "啟用政策" + +[portal.home.onboarding.steps.sources] +blurb = "{{connected}} 個已連接 · 每個 PDF 在抵達處皆受治理" +chip = "{{connected}} 個已連接" +title = "連接您的來源" + +[portal.home.quickActions] +subtitle = "今日重點任務" +title = "快速動作" + +[portal.home.quickActions.buildPipeline] +blurb = "以型別化操作庫為基礎的 3 步驟組合器" +title = "建立管線" + +[portal.home.quickActions.connectSource] +blurb = "S3、代理程式、webhook、監看資料夾" +title = "連接來源" + +[portal.home.quickActions.issueApiKey] +blurb = "具速率限制和 IP 允許清單的範圍化金鑰" +title = "發行 API 金鑰" + +[portal.infrastructure] +manageEditorDeployment = "管理編輯器部署" +sectionsAriaLabel = "基礎設施區段" +subtitle = "您 Stirling 工作區的部署、憑證、安全狀態、儲存空間與稽核軌跡。" +title = "基礎設施" + +[portal.infrastructure.apiKeys] +createKey = "建立金鑰" +heading = "API 金鑰" +subheading = "具每金鑰速率限制、權限與 IP 允許清單的範圍化憑證。" + +[portal.infrastructure.apiKeys.card] +allowedIps = "允許的 IP" +anyIp = "任何 IP(無允許清單)" +created = "已建立" +lastUsed = "上次使用" +permissions = "權限" +rateLimit = "速率限制" +rateLimitValue = "{{value}} req/min" +usageMonth = "本月用量" +usageToday = "今日用量" + +[portal.infrastructure.apiKeys.empty] +description = "建立範圍化金鑰以開始呼叫 Stirling API。" +title = "尚無 API 金鑰" + +[portal.infrastructure.audit] +filterAriaLabel = "依類別篩選稽核事件" +heading = "稽核記錄" +latencyValue = "{{value}} ms" +noEventsInCategory = "此類別沒有事件。" +subheading = "工作區中每個驗證、設定與處理事件。" + +[portal.infrastructure.audit.columns] +actor = "執行者" +event = "事件" +latency = "延遲" +status = "狀態" +target = "資源" +timestamp = "時間戳記" + +[portal.infrastructure.audit.empty] +description = "工作區活動發生時會顯示在這裡。" +title = "沒有稽核事件" + +[portal.infrastructure.audit.export] +cancel = "取消" +error = "匯出失敗。請再試一次。" +exportButton = "匯出" +exporting = "正在匯出…" +fieldsLegend = "欄位" +format = "格式" +open = "匯出" +subtitle = "將稽核事件下載為 CSV 或 JSON。選擇要包含的欄位。" +title = "匯出稽核記錄" + +[portal.infrastructure.audit.export.fields] +date = "日期" +documentName = "文件名稱" +ipAddress = "IP 位址" +outcome = "結果" +tool = "工具" +username = "使用者名稱" + +[portal.infrastructure.audit.filters] +all = "全部" +auth = "驗證" +config = "設定" +elevation = "權限提升" +processing = "處理" +security = "安全性" + +[portal.infrastructure.audit.forbidden] +description = "稽核記錄可供團隊負責人和管理員使用。請向您的團隊負責人或管理員要求存取權。" +title = "您沒有存取權" + +[portal.infrastructure.audit.metrics] +config = "設定" +elevation = "權限提升" +processing = "處理" +totalEvents = "事件總數 · 24h" + +[portal.infrastructure.createKey] +cancel = "取消" +createKey = "建立金鑰" +done = "完成" +ipAllowlistHelper = "以逗號分隔的 CIDR 範圍。留空可允許任何 IP。" +ipAllowlistLabel = "IP 允許清單" +keyNameLabel = "金鑰名稱" +keyNamePlaceholder = "例如:Production · ingest" +permissionsLabel = "權限" +secretKeyCaption = "秘密金鑰" +secretWarning = "請將此儲存在 secrets manager 中。Stirling 只會儲存 hash — 之後無法復原。" +subtitle = "將金鑰範圍限制在最低需求。您可以隨時輪換或撤銷。" +subtitleCreated = "立即複製此秘密 — 之後不會再顯示。" +title = "建立 API 金鑰" +titleCreated = "金鑰已建立" + +[portal.infrastructure.deployments] +msValue = "{{value}} ms" +throughputValue = "{{value}}/min" + +[portal.infrastructure.deployments.deployColumns] +deployedBy = "部署者" +environment = "環境" +product = "產品" +status = "狀態" +version = "版本" +when = "時間" + +[portal.infrastructure.deployments.recent] +heading = "最近部署" +subheading = "各產品與環境的最新推出。" + +[portal.infrastructure.deployments.regionColumns] +instances = "執行個體" +latency = "延遲" +load = "負載" +p99 = "P99" +region = "區域" +status = "狀態" +throughput = "輸送量" +uptime = "正常運作時間" +version = "版本" + +[portal.infrastructure.deployments.regions] +heading = "區域" +subheading = "每個已部署 Stirling 區域的即時健康狀態 — 延遲、負載與推出版本。" + +[portal.infrastructure.deployments.regions.empty] +description = "工作區佈建後,已部署區域會顯示在這裡。" +title = "尚未部署區域" + +[portal.infrastructure.models] +heading = "模型" +msValue = "{{value}} ms" +subheading = "支援您工作區文件處理的模型目錄與路由。" + +[portal.infrastructure.models.byom] +description = "註冊 on-prem 或自託管模型,並將其固定到某個區域,以進行受資料駐留限制的處理。" +title = "帶入您自己的模型" + +[portal.infrastructure.models.catalogue] +heading = "目錄" +sub = "工作區可用的代管模型,包含即時延遲與成本。" +subEnterprise = "代管、自備與 on-prem 模型 — 可使用按區域固定。" + +[portal.infrastructure.models.catalogue.empty] +description = "工作區目錄中的模型會顯示在這裡。" +title = "沒有可用模型" + +[portal.infrastructure.models.columns] +cost = "成本" +latency = "延遲" +load = "負載" +model = "模型" +status = "狀態" +type = "類型" +version = "版本" + +[portal.infrastructure.models.metrics] +activeModels = "活躍模型" +avgLatency = "平均延遲" +included = "已包含" +monthlySpend = "每月模型支出" + +[portal.infrastructure.models.routing] +empty = "未設定路由規則。" +heading = "路由規則" +sub = "哪個模型處理每個操作。沒有符合更精確規則時會套用預設值。" +subLocked = "將操作路由到特定模型 — 付費方案可用。" + +[portal.infrastructure.models.routing.lockedBanner] +description = "升級到 Pro 以控制每個操作和文件類型由哪個模型處理。" +title = "模型路由是付費功能" + +[portal.infrastructure.models.routingColumns] +default = "預設" +docType = "文件類型" +modelForAria = "{{operation}} 的模型" +operation = "操作" +routedTo = "路由至" + +[portal.infrastructure.security.access.byok] +description = "提供來自您自己 KMS 的金鑰。Stirling 會使用它加密,但仍可讀取。" +label = "帶入您自己的金鑰 (BYOK)" + +[portal.infrastructure.security.access.hyok] +description = "金鑰永不離開您的 KMS。Stirling 只持有密文。" +label = "保留您自己的金鑰 (HYOK)" + +[portal.infrastructure.security.access.stirling] +description = "Stirling 管理加密金鑰。最簡單 — 您這邊無需金鑰操作。" +label = "Stirling 持有的金鑰" + +[portal.infrastructure.security.accessPolicy] +heading = "文件存取政策" +subheading = "控制誰可以解密靜態儲存的已處理文件。" + +[portal.infrastructure.security.attestations] +heading = "合規性證明" +noReport = "沒有可用報告" +subheading = "逐框架的稽核狀態,並提供已證明控制項的報告。" +viewReport = "檢視報告 →" + +[portal.infrastructure.security.compliance] +heading = "合規性" +subheading = "涵蓋 Stirling 平台的證明與認證。" + +[portal.infrastructure.security.empty] +description = "工作區的安全性設定會顯示在這裡。" +title = "安全狀態無法使用" + +[portal.infrastructure.security.hyokBanner] +description = "使用 HYOK 時,加密金鑰永不離開您的 KMS。Stirling 只儲存和處理您可隨時撤銷的密文。" +title = "Stirling 無法解密您的文件" + +[portal.infrastructure.security.ipAllowlist] +empty = "未設定 IP 範圍 — 允許所有 IP。" +heading = "IP 允許清單" +sub = "API 存取僅限於這些 CIDR 範圍。" +subLocked = "將 API 存取限制為已知 IP 範圍 — 付費方案可用。" + +[portal.infrastructure.security.ipAllowlist.lockedBanner] +description = "升級到 Pro 以將 API 存取限制為特定網路。" +title = "IP 允許清單是付費功能" + +[portal.infrastructure.security.ipColumns] +added = "已新增" +addedBy = "新增者" +cidr = "CIDR" +label = "標籤" + +[portal.infrastructure.security.keyManagement] +algorithm = "演算法" +heading = "加密金鑰管理" +keyId = "金鑰識別碼" +lastRotated = "上次輪換" +rotateKey = "輪換金鑰" +rotationPolicy = "輪換政策" +subheading = "加密靜態儲存文件的金鑰保管 — 誰可以解密,以及金鑰如何輪換。" + +[portal.infrastructure.security.managedBanner] +description = "帶入您自己的金鑰 (BYOK) 和保留您自己的金鑰 (HYOK) 保管可於 Enterprise 使用。升級以提供來自您自己 KMS 的金鑰。" +title = "在您的方案中,金鑰由 Stirling 管理" + +[portal.infrastructure.security.residency.apac] +description = "ap-southeast-1" +label = "亞太地區" + +[portal.infrastructure.security.residency.eu] +description = "eu-west-1 · GDPR 資料邊界" +label = "歐盟" + +[portal.infrastructure.security.residency.us] +description = "us-east-1 · us-west-2" +label = "美國" + +[portal.infrastructure.security.residencyHeader] +heading = "資料駐留" +subheading = "文件儲存與處理的位置。" + +[portal.infrastructure.storage] +gbValue = "{{value}} GB" +percentUsed = "已使用 {{value}}" + +[portal.infrastructure.storage.empty] +description = "已連接的儲存空間和用量會顯示在這裡。" +title = "未設定儲存空間" + +[portal.infrastructure.storage.lifecycle] +active = "啟用中" +activeRange = "0–{{value}}d" +archived = "已封存" +coldStorage = "冷儲存" +deleted = "已刪除" +never = "永不" +purged = "已清除" + +[portal.infrastructure.storage.providers] +connect = "連接" +connected = "已連接" +heading = "已連接提供者" +subheading = "已處理成品寫入的位置。" + +[portal.infrastructure.storage.retention] +heading = "保留" +subheading = "成品在生命週期刪除前保留的時間。" +windowLabel = "預設保留期間" + +[portal.infrastructure.storage.retentionOption] +days_one = "{{count}} 天" +days_other = "{{count}} 天" +never = "永不刪除" + +[portal.infrastructure.storage.totalUsage] +heading = "總用量" +progressLabel = "已使用儲存空間" +subheading = "所有已連接提供者消耗的儲存空間。" + +[portal.infrastructure.tabs] +apiKeys = "API 金鑰" +audit = "稽核記錄" +deployments = "部署" +models = "模型" +security = "安全性" +storage = "儲存空間" + +[portal.nav] +agent-builder = "代理程式建構器" +components = "元件" +docs = "開發者文件" +documents = "文件" +editor = "編輯器" +home = "首頁" +infrastructure = "基礎設施" +pipelines = "管線" +policies = "政策" +procurement = "採購" +settings = "設定" +sources = "來源" +usage = "用量與帳單" +users = "使用者" + +[portal.notifications] +markAllRead = "全部標為已讀" +title = "通知" +viewAll = "檢視全部" + +[portal.notifications.ariaLabel] +none = "通知,沒有未讀" +unread_one = "通知,{{count}} 則未讀" +unread_other = "通知,{{count}} 則未讀" + +[portal.notifications.count] +allRead = "全部已讀" +loading = "載入中" +new_one = "{{count}} 則新通知" +new_other = "{{count}} 則新通知" + +[portal.notifications.empty] +description = "沒有新通知。" +title = "您已全部處理完畢" + +[portal.pipelines] +subtitle = "後端上的每個自動化文件管線:在一組來源上依序執行的操作鏈,並由觸發器執行。點擊列以查看其步驟與來源。" +title = "管線" + +[portal.pipelines.actions] +newPipeline = "新增管線" + +[portal.pipelines.builder] +addStep = "新增工具" +back = "返回管線" +discard = "捨棄變更" +enabled = "已啟用" +keepEditing = "繼續編輯" +needsUpload = "需要上傳的檔案" +noToolMatches = "沒有工具符合您的搜尋。" +pipelineSettings = "管線設定" +searchTools = "搜尋工具" +selectToolBody = "新增工具以建立您的管線。" +selectToolTitle = "尚無工具" +toolSettings = "工具設定" +unknownStep = "無法辨識的操作,已原樣保留。" +unsavedBody = "您有未儲存的變更。離開前要儲存,還是捨棄?" +unsavedTitle = "未儲存的變更" +uploadUnsupported = "管線尚不支援上傳的檔案,因此無法儲存這些步驟:{{tools}}。" +usesDefaults = "使用預設設定執行" + +[portal.pipelines.composer] +addTool = "新增工具" +cancel = "取消" +chainEmpty = "新增工具以開始建立您的管線。" +create = "建立管線" +directory = "輸出資料夾" +directoryHelp = "伺服器上的絕對路徑。必須位於已設定的允許資料夾內。" +editingUnsupported = "尚不支援顯示這些工具參數進行編輯。" +moveDown = "下移" +moveUp = "上移" +name = "名稱" +namePlaceholder = "例如:Redaction sweep" +noSources = "尚未連接來源。管線仍可直接在提供給它的檔案上執行。" +noToolSettings = "此工具沒有可設定的選項。" +operations_one = "操作({{count}})" +operations_other = "操作({{count}})" +output = "輸出" +removeStep = "移除操作" +save = "儲存變更" +scheduleEvery = "執行間隔" +sources = "來源" +sourcesLoading = "正在載入來源..." +trigger = "觸發器" +triggerManual = "僅手動" + +[portal.pipelines.composer.unit] +days = "天" +hours = "小時" +minutes = "分鐘" + +[portal.pipelines.delete] +body = "要刪除 \"{{name}}\" 嗎?此操作無法復原。" +cancel = "取消" +confirm = "刪除" +title = "刪除管線?" + +[portal.pipelines.detail] +delete = "刪除管線" +run = "立即執行" + +[portal.pipelines.empty] +action = "建立管線" +description = "建立您的第一個管線:選擇執行來源、串接操作,並選擇輸出位置。" +title = "尚無管線" + +[portal.pipelines.kpi] +active = "啟用中" +paused = "已暫停" +total = "管線" + +[portal.pipelines.output] +folder = "寫入資料夾" +inline = "傳回檔案" + +[portal.pipelines.run] +completed_one = "執行已完成。" +completed_other = "全部 {{count}} 次執行已完成。" +empty = "沒有可執行的內容:來源沒有要處理的文件。" +failed = "執行失敗:{{error}}" +running = "執行已開始;仍在進行中。" +timeout = "執行時間比預期更長;它可能仍會在背景完成。" + +[portal.pipelines.status] +active = "啟用中" +paused = "已暫停" + +[portal.pipelines.table] +name = "管線" +sources = "來源" +status = "狀態" +steps = "步驟" + +[portal.pipelines.trigger] +folder-watch = "資料夾監看" +manual = "手動" +schedule = "已排程" + +[portal.policies] +subtitle = "常駐自動化,可對每個文件強制執行工具管線。每項政策會在上傳或匯出時觸發,執行其工具鏈,並將強制版本與原始檔一併儲存。" +title = "政策" + +[portal.policies.card] +comingSoon = "升級到 Enterprise" +notSetUp = "尚未設定" + +[portal.policies.categories.compliance] +desc = "對每個文件強制執行 HIPAA、GDPR、SOC 2 或 FedRAMP 要求。" +label = "合規性" + +[portal.policies.categories.ingestion] +desc = "分類文件、擷取結構化資料、強制命名慣例並正規化頁面。" +label = "擷取" + +[portal.policies.categories.retention] +desc = "設定文件保留時間、何時封存以及何時刪除。" +label = "保留" + +[portal.policies.categories.routing] +desc = "自動將文件路由到正確的團隊、資料夾或系統。" +label = "路由" + +[portal.policies.categories.security] +desc = "偵測 PII、遮蔽、移除主動內容並為文件加上浮水印。" +label = "安全性" + +[portal.policies.config] +scopeAll = "所有文件" + +[portal.policies.config.compliance] +summary = "在文件離開系統前,依監管框架驗證文件。" + +[portal.policies.config.compliance.fields] +accessLog = "存取記錄" +auditTrail = "稽核軌跡" +frameworks = "框架" +onViolation = "不合規時" + +[portal.policies.config.compliance.rules] +0 = "框架掃描" +1 = "強制動作" +2 = "稽核軌跡" + +[portal.policies.config.ingestion] +summary = "分類文件、擷取結構化資料、強制命名並正規化頁面。" + +[portal.policies.config.ingestion.fields] +belowThreshold = "低於閾值" +minConfidence = "最低信心度" + +[portal.policies.config.ingestion.rules] +0 = "分類" +1 = "擷取" +2 = "命名" +3 = "正規化" + +[portal.policies.config.retention] +summary = "強制文件保留時間、何時封存以及何時刪除。" + +[portal.policies.config.retention.fields] +archiveAfter = "封存於" +immutableHold = "不可變保留" +keepFor = "保留時間" + +[portal.policies.config.retention.rules] +0 = "保留保持" +1 = "自動封存" +2 = "刪除封鎖" + +[portal.policies.config.routing] +summary = "根據類型與分類將文件路由到正確目的地。" + +[portal.policies.config.routing.fields] +destination = "目的地" +notify = "路由時通知" +webhookUrl = "Webhook URL" + +[portal.policies.config.routing.rules] +0 = "自動分類" +1 = "路由到資料夾" +2 = "Webhook 通知" + +[portal.policies.config.security] +summary = "偵測並遮蔽 PII、移除主動內容 (JavaScript),並為文件加上浮水印。" + +[portal.policies.config.security.rules] +0 = "遮蔽 PII" +1 = "移除 JavaScript" +2 = "浮水印" + +[portal.policies.detail] +enforces = "強制執行" +onEveryExport = "每次匯出時" +onEveryUpload = "每次上傳時" +outputAsNewFile = "作為新檔案" +outputAsNewVersion = "作為新版本" +recentActivity = "最近活動" +retry = "重試" +showLess = "顯示較少" +showMore = "顯示更多" +sources = "來源" + +[portal.policies.detail.actions] +clearHistory = "清除已處理歷史紀錄" +delete = "刪除" +editSettings = "編輯設定" +pause = "暫停" +resume = "繼續" +runNow = "立即執行" + +[portal.policies.detail.clearHistory] +body = "此政策將忘記所有已處理過的檔案,並在下次執行時重新處理其來源中目前的所有內容。檔案本身不會被變更。此操作無法復原。" +cancel = "取消" +confirm = "清除歷史紀錄" +title = "清除已處理歷史紀錄?" + +[portal.policies.detail.emptyActivity] +description = "此政策執行後,文件會顯示在這裡。" +title = "尚無活動" + +[portal.policies.endpoints] +addWatermark = "浮水印" +autoRedact = "遮蔽 PII" +compressPdf = "壓縮" +flatten = "扁平化" +ocrPdf = "OCR" +sanitizePdf = "移除 JavaScript" + +[portal.policies.offline] +description = "您的政策已儲存,連線恢復後會顯示。" +retry = "重試" +title = "後端無法使用" + +[portal.policies.stats] +activeFor = "作用中" +dataProcessed = "已處理資料" +docsEnforced = "已套用文件" + +[portal.policies.status] +active = "作用中" +paused = "已暫停" + +[portal.policies.summary.active] +description = "在上傳/匯出時套用" +label = "作用中政策" + +[portal.policies.summary.categories] +description = "可供設定" +label = "類別" + +[portal.policies.summary.docsEnforced] +description = "跨作用中政策" +label = "已套用文件" + +[portal.policies.summary.paused] +description = "已設定但未觸發" +label = "已暫停" + +[portal.policies.wizard.actions] +back = "返回" +cancel = "取消" +continue = "繼續" +enablePolicy = "啟用政策" +saveChanges = "儲存變更" + +[portal.policies.wizard.capability.compress] +desc = "將文件壓縮為較小的檔案大小。" +label = "減少檔案大小" + +[portal.policies.wizard.capability.flatten] +desc = "將表單欄位與註解合併到頁面中,使其無法編輯。" +label = "將文件扁平化" + +[portal.policies.wizard.capability.ocr] +desc = "執行 OCR,讓掃描頁面變成可選取、可搜尋的文字。" +label = "讓文字可搜尋" + +[portal.policies.wizard.capability.redact] +desc = "尋找並塗黑敏感詳細資料,例如社會安全碼和卡號,使其無法被讀取。" +label = "遮蔽敏感資訊" + +[portal.policies.wizard.capability.sanitize] +desc = "移除隱藏的 JavaScript,讓文件開啟時不會自動執行任何內容。" +label = "移除主動內容" + +[portal.policies.wizard.capability.watermark] +desc = "在每一頁加上可見標記(例如「機密」)。" +label = "套用浮水印" + +[portal.policies.wizard.errors] +noTools = "請先在工作流程中啟用至少一項工具。" +saveFailed = "無法儲存政策。請再試一次。" + +[portal.policies.wizard.output] +heading = "輸出與執行" + +[portal.policies.wizard.output.filenameRule] +autoNumber = "自動編號" +label = "檔名規則" +placeholder = "要新增的文字(選用)" +prefix = "前綴" +suffix = "後綴" + +[portal.policies.wizard.output.outputAs] +label = "輸出為" +newFile = "新檔案" +newVersion = "新版本" + +[portal.policies.wizard.output.runOn] +export = "匯出" +helper = "政策觸發時:在上傳時,或匯出前。" +label = "執行於" +upload = "上傳" + +[portal.policies.wizard.settings] +heading = "設定" + +[portal.policies.wizard.sources] +heading = "來源" +loading = "正在載入來源…" + +[portal.policies.wizard.tabs] +ariaLabel = "設定步驟" +settings = "設定" +workflow = "動作" + +[portal.policies.wizard.title] +edit = "編輯 {{category}} 政策" +setUp = "設定 {{category}} 政策" + +[portal.policies.wizard.workflow] +description = "選擇此政策對每份處理的文件執行的動作。" + +[portal.policySummary] +activeSummary = "{{active}} / {{total}} 作用中" +noRule = "尚未套用規則" +subtitle = "每份文件都會通過的常設自動化,無論由哪個 pipeline 處理。" +title = "您的 PDFs 上會執行什麼" + +[portal.policySummary.action] +comingSoon = "升級至 Enterprise" +configure = "設定" +setUp = "設定" + +[portal.policySummary.column] +activeRule = "作用中規則" +policy = "政策" +status = "狀態" + +[portal.policySummary.empty] +description = "設定政策後,類別會顯示在這裡。" +title = "尚無政策" + +[portal.policySummary.state] +active = "作用中" +off = "關閉" +soon = "即將推出" + +[portal.processingStatus] +managePlan = "管理方案" +volumeSuffix = "已處理 PDFs · 過去 30 天" + +[portal.procurement] +reset = "重設採購(demo)" +subtitle = "讓您的團隊完成評估、簽約並導入。所有文件集中在一處。" +title = "採購" + +[portal.procurement.action] +download = "下載" +pay = "立即付款" +request = "要求" +sign = "檢閱並簽署" +upload = "上傳" + +[portal.procurement.agreement] +agreeCta = "同意並訂閱" +confirm = "我已閱讀並同意 Stirling Enterprise Agreement。" +eyebrow = "協議" +intro = "一份合併協議涵蓋您的交易:Master Service Agreement、Order Form、EULA 和 Data Processing Agreement。檢閱後同意,即可接受報價並轉為承諾訂閱。" +title = "檢閱您的企業協議" + +[portal.procurement.builder] +addons = "附加項目" +back = "返回" +businessName = "企業名稱" +businessNamePlaceholder = "您的公司" +continue = "繼續" +country = "國家/地區" +countryEuro = "歐元區 (EUR €)" +countryUK = "英國 (GBP £)" +countryUS = "美國 (USD $)" +eula = "我已閱讀並同意 Stirling Enterprise EULA。它規範由此報價產生的協議。" +generate = "產生報價" +included = "已包含" +indemnification = "IP 賠償保障" +indemnificationSub = "我們會依 EULA 為符合資格的 IP 索賠進行抗辯" +offlineLicense = "離線 / air-gapped 授權" +offlineLicenseSub = "供 air-gapped 自架執行個體使用的可下載授權檔" +qbr = "季度業務檢討" +qbrSub = "您的 SE 每季檢視使用情況與 roadmap" +running = "{{annual}} / 年 · {{years}} 年 {{tcv}}" +s1Sub = "您的團隊,以及您預期每年處理的 PDFs。" +s1Title = "您會處理多少量?" +s2Sub = "較長期限會降低費率;您的服務等級會決定支援。" +s2Title = "承諾與服務" +s3Sub = "用於報價及其產生的協議。" +s3Title = "您的詳細資料" +serviceLevel = "服務等級" +slDedicated = "專屬" +slDedicatedSub = "4 個工作小時 · 專屬客戶經理 · +30%" +slPriority = "優先" +slPrioritySub = "同一工作日 · 指定 CSM · +15%" +slStandard = "標準" +slStandardSub = "下一個工作日 · 共用 CSM · 已包含" +stepOf = "第 {{n}} 步,共 {{total}} 步" +term = "期限" +termDiscount = "已套用 {{pct}}% 多年承諾折扣" +title = "建立您的報價" +training = "導入與訓練" +trainingSub = "即時課程協助您的團隊開始使用" +users = "使用者總數" +usersPlaceholder = "例如 250" +volEstimated = "根據 {{count}} 位使用者估算(每人約 2,000 份 PDFs,包含自動化)。如果您更清楚,可自行編輯。" +volManual = "正在使用您提供的數字。您隨時可以依團隊規模重新估算。" +volNoUsers = "不確定?輸入您的團隊規模,我們會為您估算。" +volume = "年度 PDF 數量" +volumePlaceholder = "例如 1,000,000" +years_one = "{{count}} 年" +years_other = "{{count}} 年" + +[portal.procurement.docs] +count_one = "{{count}} 份文件" +count_other = "{{count}} 份文件" +done = "完成" +here = "您在這裡" +hide = "隱藏" +optional = "選用" +paidAddon = "付費附加項目" +show = "顯示" +subtitle = "在流程的每個步驟中,您需要的一切都會隨交易進展顯示出來。" +supportingSubtitle = "SOC 2、安全性審查、稅務表單等,在您的安全或採購團隊需要時即可提供。部分項目會收取一次性費用。" +supportingTitle = "支援您的評估" +title = "文件" +upcoming = "即將到來" + +[portal.procurement.error] +title = "發生錯誤" + +[portal.procurement.hero] +company = "您的企業採購案" +ctaAgreement = "檢閱並簽署協議" +ctaLive = "您已上線" +ctaPayment = "新增付款" +ctaQuote = "檢閱您的報價" +ctaTrial = "建立您的報價" +eyebrow = "企業採購" +inviteTeammates = "邀請隊友" +keyDocs = "重要文件" +nextStep = "下一步:{{action}}" +notStarted = "尚未開始" +open = "開啟採購" +scheduleCall = "安排通話" +setup1Sub = "邀請您的隊友" +setup1Title = "部署 PDF Editor" +setup2Sub = "在編輯器和其他來源中啟用處理" +setup2Title = "連接 PDF Processor" +setup3Sub = "需要時啟用安全性、合規性、路由或保留" +setup3Title = "新增建議政策" + +[portal.procurement.journey] +daysLeft_one = "剩餘 {{count}} 天" +daysLeft_other = "剩餘 {{count}} 天" +engineerLabel = "您的解決方案工程師" +eyebrow = "您的推出流程" +live = "您已在 Stirling Enterprise 上線" +nextStep = "下一步:{{action}}" +subtitle = "您的解決方案工程師會陪同每個步驟。一次只需完成下一個動作;完整清單如下。" +title = "從試用到上線,一條受引導的路徑" +trialTitle = "Enterprise 試用" + +[portal.procurement.journeySteps.agreement] +blurb = "一個簽名涵蓋 MSA、order form、EULA 和 DPA。" +gatingAction = "檢閱並簽署您的協議" +label = "協議" + +[portal.procurement.journeySteps.implementation] +blurb = "佈建您的工作區並執行 go-live playbook。" +gatingAction = "正在佈建您的工作區" +label = "實作" + +[portal.procurement.journeySteps.payment] +blurb = "以卡片、銀行轉帳或採購單付款。" +gatingAction = "確認付款" +label = "付款" + +[portal.procurement.journeySteps.quote] +blurb = "檢閱承諾數量定價與合約期限。" +gatingAction = "接受您的報價" +label = "報價" + +[portal.procurement.journeySteps.trial] +blurb = "以您的文件和工作流程評估 Stirling。" +gatingAction = "建立您的報價" +label = "試用" + +[portal.procurement.license] +copied = "已複製" +copy = "複製金鑰" +downloadError = "目前尚無法產生離線授權檔 — 請稍後再試。" +downloadOffline = "下載離線授權 (.lic)" +hint = "將此金鑰貼到自架執行個體以啟用,或保留作為記錄。請妥善保管。" +label = "您的授權金鑰" + +[portal.procurement.link] +cta = "連結帳戶" +description = "採購流程會在您連結的 Stirling 帳戶上執行:我們會用它來佈建試用、為報價定價並開始計費。連結帳戶即可開始。" +eyebrow = "Enterprise" +title = "連結您的帳戶以開始" + +[portal.procurement.live] +description = "您的訂閱已啟用,授權已核發。您的團隊已完成佈建,計費也已開始。" +eyebrow = "上線" +title = "您已在 Stirling Enterprise 上線" + +[portal.procurement.locked] +description = "開始企業評估後,試用金鑰、承諾數量報價、一簽式協議、付款和文件帳本都會在這裡。" +eyebrow = "僅限 Enterprise" +talkToSales = "聯絡業務" +title = "採購流程會隨 Enterprise 開啟" + +[portal.procurement.milestone] +accept = "接受並繼續" +description = "下載 PDF 與您的團隊分享,準備好時回來接受,或進行變更。" +download = "下載 PDF" +downloadError = "目前尚無法下載報價 PDF — 請稍後再試。" +edit = "編輯報價" +eyebrow = "報價 {{number}}" +perYear = " / 年" +preparedFor = "為 {{company}} 準備" +tcv = "{{value}} 總合約價值" +title = "您的報價已準備就緒" + +[portal.procurement.modal] +cancel = "取消" +chooseFile = "選擇檔案" +close = "關閉" +downloadBody = "您的下載即將開始。" +downloadCta = "下載" +downloadTitle = "下載" +noFile = "未選擇檔案" +payBody = "透過 Stripe 使用卡片或銀行轉帳支付您的承諾合約。付款入帳後,您的工作區會立即佈建。" +payCta = "繼續前往 Stripe" +payTitle = "確認付款" +requestBodyFree = "我們會依需求產生此文件。確認後,您的解決方案工程師會很快寄送給您。" +requestBodyPaid = "這是付費附加項目。確認後,您的解決方案工程師會評估範圍並寄送文件。" +requestCta = "要求" +requestTitle = "要求此文件" +signBody = "開啟 Stirling Enterprise Agreement 進行電子簽署:一個簽名涵蓋 MSA、order form、EULA 和 DPA。我們會自動會簽,您將進入付款步驟。" +signCta = "開啟以簽署" +signTitle = "檢閱並簽署您的協議" +uploadBody = "將您的 PO 傳送給我們,我們會依您的條款開立發票。將 PDF 拖曳至此,或在下方選擇檔案。" +uploadCta = "上傳採購單" +uploadTitle = "上傳您的採購單" + +[portal.procurement.payment] +description = "您的報價已被接受,授權也已啟用 — 您的團隊可以立即開始。準備好時支付第一張發票;您可以在這裡付款或下載,不需要 email。" +downloadInvoice = "下載發票" +simulate = "模擬已收到付款(demo)" +title = "訂閱已建立" +viewInvoice = "檢視並支付發票" + +[portal.procurement.schedule] +fallback = "無法載入排程工具。" +fallbackLink = "在新分頁開啟排程" +subtitle = "您的解決方案工程師會帶領您的團隊完成推出流程。請選擇適合您的時間。" +title = "安排通話" + +[portal.procurement.status] +action = "需要動作" +available = "可用" +complete = "完成" +pending = "待處理" +request = "依要求提供" + +[portal.procurement.trial] +body = "延長會增加 7 天,並通知您的解決方案工程師。" +bodyMaxed = "您已用完所有延長次數 — 如果需要更多時間,請聯絡您的解決方案工程師。" +cancel = "取消試用" +extend = "延長 7 天" +maxed = "已達上限" +subtitle = "您的免費試用持續到 {{date}}。不需要卡片。" +title = "Enterprise 試用" + +[portal.procurement.upsell] +homeBadge = "Enterprise" +homeBody = "承諾數量定價、全組織 SSO + SCIM + RBAC、90 天不可變稽核,以及專屬 SE。" +homeCta = "開始試用 →" +homeHeadline = "處理數百萬份 PDFs。" + +[portal.recentActivity] +title = "最近活動" +viewAll = "檢視全部" + +[portal.recentActivity.empty] +description = "Pipeline 執行、部署和代理程式事件會顯示在這裡。" +title = "這裡還沒有內容" + +[portal.search] +ariaLabel = "搜尋" +placeholder = "搜尋 Stirling — endpoints、pipelines、文件…" + +[portal.search.empty] +noActionsDescription = "快速動作可用後會顯示在這裡。" +noActionsTitle = "沒有快速動作" +noMatches = "找不到「{{query}}」的相符項目" +noMatchesDescription = "請嘗試不同關鍵字或瀏覽目錄。" + +[portal.settings.groups] +admin = "管理員" + +[portal.settings.sections] +account-link = "帳戶連結" + +[portal.shell.header] +accountFallback = "帳戶" +accountMenu = "帳戶選單" +darkMode = "深色模式" +lightMode = "淺色模式" +search = "搜尋" +searchPlaceholder = "搜尋…" +signOut = "登出" +switchToDark = "切換至深色主題" +switchToLight = "切換至淺色主題" + +[portal.shell.sidebar] +appEditor = "編輯器" +appProcessor = "處理器" +brandSuffix = "Stirling Processor" +docsCount = "{{docs}} 份文件" +linkAccount = "連結 Stirling 帳戶" +planEditor = "Editor 方案" +planEnterprise = "Enterprise 方案" +planProcessor = "Processor 方案" +primaryNav = "主要導覽" +switchApp = "切換應用程式" + +[portal.sources] +subtitle = "可重複使用的輸入連線,將文件送入 Stirling。設定一次連線後,即可從任意數量的政策參照它。點擊一列可查看其設定,以及使用它的政策。" +title = "來源" + +[portal.sources.actions] +agentBuilder = "Agent Builder" +connectSource = "連接來源" + +[portal.sources.delete] +body = "刪除「{{name}}」?此操作無法復原。參照它的政策需要更新。" +cancel = "取消" +confirm = "刪除" +title = "刪除來源?" + +[portal.sources.detail] +closeAriaLabel = "關閉詳細資料" +delete = "刪除來源" +docs24h = "過去 24 小時" +docs30d = "過去 30 天" +docsTotal = "總共看見" +docsTrend = "過去 30 天的文件" +documents = "文件" +edit = "編輯" +notReferenced = "未被任何政策參照,因此可以安全刪除。" +pause = "暫停" +resume = "繼續" +subtitle = "{{type}} · {{status}}" +usedBy = "使用者" + +[portal.sources.empty] +description = "連接資料夾(雲端儲存即將推出),讓您的政策有地方擷取文件。" +title = "尚未連接任何來源" + +[portal.sources.kpi] +inUse = "使用中" +total = "連線" +unused = "未使用" + +[portal.sources.status] +active = "作用中" +disabled = "已停用" +unused = "未使用" + +[portal.sources.table] +source = "來源" +status = "狀態" +usedBy = "政策" + +[portal.sources.types.editor] +label = "編輯器" + +[portal.sources.types.folder] +description = "監看伺服器上的目錄以取得新文件。" +label = "資料夾" + +[portal.sources.types.folder.fields.directory] +helperText = "Stirling 監看以處理檔案的絕對路徑。" +label = "目錄路徑" +placeholder = "/data/incoming" + +[portal.sources.types.folder.fields.identity] +helperText = "內容檢查會讀取每個變更的檔案,因此重新命名和 touch 但未改變內容的檔案不會重新處理。" +label = "變更偵測" + +[portal.sources.types.folder.fields.identity.options] +hash = "大小、日期與內容檢查" +stat = "大小與修改日期" + +[portal.sources.types.folder.fields.mode] +label = "讀取模式" + +[portal.sources.types.folder.fields.mode.options] +consume = "消耗:每個檔案只處理一次" +snapshot = "快照:每次執行都重新讀取資料夾" + +[portal.sources.types.folder.fields.recursive] +label = "資料夾深度" + +[portal.sources.types.folder.fields.recursive.options] +all = "包含子資料夾" +top = "僅最上層" + +[portal.sources.types.unknown] +label = "來源" + +[portal.sources.wizard] +back = "返回" +cancel = "取消" +continue = "繼續" +editTitle = "編輯來源" +name = "名稱" +namePlaceholder = "例如 理賠收件" +save = "儲存變更" +subtitle = "第 {{current}} 步,共 {{total}} 步 · {{label}}" +title = "連接來源" +type = "類型" + +[portal.sources.wizard.steps] +chooseType = "選擇類型" +configure = "設定" +review = "檢閱並連接" + +[portal.usage] +managePayment = "管理付款" +subtitle = "在單一主控台中管理 Stirling 已計費的每份 PDF 的用量、發票和方案。" +title = "用量與帳務" + +[portal.usage.error] +loadWallet = "無法載入錢包" +openStripePortal = "無法開啟 Stripe portal" +walletUnavailable = "錢包無法使用:{{status}} {{statusText}}" + +[portal.usage.sessionExpired] +action = "重新登入" +body = "您的 Stirling 帳戶工作階段已過期。請重新登入以檢視帳務 — 您的執行個體會保持連結。" +title = "工作階段已過期" + +[portal.users] +title = "使用者" + +[portal.users.roles] +subtitle = "每個方案都有所有角色 — 各角色可執行的動作在整個組織中固定一致。" +title = "角色" + +[portal.users.roles.admin] +label = "管理員(組織擁有者)" +summary = "對工作區、設定和成員擁有完整治理權限。" + +[portal.users.roles.admin.permissions] +0 = "管理使用者、團隊和角色" +1 = "管理所有整合,包含 S3 連線" +2 = "授予或撤銷 portal 存取權" +3 = "Team Owner 可執行的一切" + +[portal.users.roles.guest] +label = "訪客" +summary = "有限或僅限網頁存取;無法持有個人設定。" + +[portal.users.roles.guest.permissions] +0 = "僅限網頁 / demo 使用" +1 = "無 API keys 或整合" +2 = "無 portal 存取權" +3 = "在共用範圍內唯讀" + +[portal.users.roles.member] +label = "成員" +summary = "一般使用者 — 使用共用資源及自己的設定。" + +[portal.users.roles.member.permissions] +0 = "使用編輯器和共用整合" +1 = "建立個人 API 與 MCP 設定" +2 = "查看與其共用的團隊設定" +3 = "無 S3 或工作區管理權限" + +[portal.users.roles.team_owner] +label = "團隊擁有者" +summary = "擁有團隊 — 管理其成員資源和共用設定。" + +[portal.users.roles.team_owner.permissions] +0 = "建立並管理團隊的 S3 連線" +1 = "管理團隊擁有的整合設定" +2 = "透過預設政策取得 portal 存取權" +3 = "成員可執行的一切" + +[portal.welcome] +ariaLabel = "歡迎使用 Stirling PDF" +badge = "Open-source" +installEditor = "安裝編輯器" +inviteTeammates = "邀請隊友" +openInBrowser = "在瀏覽器中開啟" +perks = "永久免費 · 可自架" +subtitle = "全球最安全的 PDF Editor 對各種規模的團隊免費。包含 60+ PDF 操作和 SSO。" +title = "歡迎使用" +titleAccent = "Stirling PDF" + [printFile] title = "列印檔案" @@ -6934,6 +9008,21 @@ manage = "Manage" description = "Policies and legal information for this service." title = "Legal Documents" +[settings.licenses] +backendDescription = "與此伺服器一起封裝的後端相依套件授權。" +backendLabel = "後端授權" +backendTitle = "後端第三方授權" +empty = "找不到相依套件。" +frontendDescription = "封裝到 release build 中的前端相依套件授權。" +frontendLabel = "前端授權" +frontendTitle = "前端第三方授權" +license = "授權" +listDescription = "清單會直接從 release bundle 或後端 endpoint 顯示在 UI 中。" +listTitle = "已封裝相依套件" +loadError = "無法載入第三方授權" +module = "模組" +version = "版本" + [settings.licensingAnalytics] audit = "稽核" plan = "方案" @@ -7686,7 +9775,9 @@ memberRemoved = "已成功移除成員" namePlaceholder = "輸入團隊名稱" personal = "個人" removeError = "移除成員失敗" +renameCancel = "取消重新命名" renameError = "重新命名團隊失敗" +renameSubmit = "儲存團隊名稱" renameSuccess = "已成功重新命名團隊" [team.invitationBanner] @@ -7702,6 +9793,7 @@ sendButton = "傳送邀請" title = "邀請團隊成員" [team.members] +actions = "成員動作" emailColumn = "電子郵件" empty = "尚無團隊成員" nameColumn = "名稱" @@ -7933,6 +10025,146 @@ title = "詳細統計" unknownEndpoint = "未知端點" visits = "造訪數" +[users] +lastActive = "上次活動" +learnMore = "深入了解角色與存取權。" +locked = "已鎖定" +roleFor = "{{name}} 的角色" +rowActions = "{{name}} 的動作" +showAll = "顯示全部 {{count}}" +showLess = "顯示較少" +subtitle2 = "您的成員、團隊和存取層級。" +suspended = "已停權" +teamActions = "團隊動作" +title = "使用者" +you = "(您)" + +[users.action] +deleteTeam = "刪除團隊" +disableMfa = "重設 MFA" +move = "移至團隊" +reinstate = "恢復" +remove = "從組織移除" +rename = "重新命名團隊" +resetPw = "重設密碼" +suspend = "停權" +unlock = "解鎖帳戶" + +[users.cap] +addProcessor = "+ Processor" +approver = "核准政策" +editor = "編輯器" +processor = "處理器" + +[users.confirm] +deleteTeamBody = "刪除 {{name}} 團隊?團隊必須先為空 — 請將其成員移至另一個團隊,且不能仍擁有任何整合設定。" +deleteTeamTitle = "刪除團隊" +disableMfaBody = "移除 {{name}} 的 MFA 註冊?若有要求,他們下次登入時會再次設定。" +disableMfaTitle = "重設 MFA" +removeBody = "永久從組織移除 {{name}}?此操作無法復原。" +removeTitle = "移除成員" + +[users.empty] +description = "邀請您的團隊開始協作。" +title = "尚無成員" + +[users.group] +addToTeam = "新增至團隊" +guestCount = "{{count}} 位訪客" +guests = "訪客" +guestsDesc = "外部協作者,範圍限於您分享的內容。僅限編輯器。" +ledBy = "由 {{owner}} 領導" +org = "組織" +orgDesc = "擁有組織範圍權限與政策核准權的擁有者" +owners = "{{count}} 位擁有者" +team = "{{name}} 團隊" +teamMeta = "{{count}} 人" + +[users.invite] +access = "存取權" +action = "邀請成員" +authOauth = "OAuth2 / SSO" +authSaml = "SAML 2.0" +authType = "登入方式" +authWeb = "密碼" +create = "建立帳戶" +createSubtitle = "使用密碼或 SSO 建立自架帳戶。" +createTitle = "建立帳戶" +editorDesc = "在 Stirling PDF Editor 中編輯 PDFs。每個人都會獲得此權限。" +email = "Email 地址" +emailError = "請輸入有效的 email 地址" +emailPlaceholder2 = "name@company.com" +forceChange = "要求首次登入時變更密碼" +forceMfa = "要求首次登入時設定 MFA" +method = "新增方式" +methodDirect = "直接建立帳戶" +methodEmail = "透過 email 邀請" +password = "密碼" +passwordError = "密碼必須至少 8 個字元" +processorDeferred = "邀請已送出,但尚無法授予 Processor 存取權 — 他們加入後,請從名冊中設定。" +processorDesc = "治理介面、執行 pipelines、agents 和 API。" +role = "角色" +send2 = "傳送邀請" +subtitle2 = "他們會收到電子郵件以加入您的 Stirling 工作區。" +team = "團隊" +title = "邀請成員" +username = "使用者名稱" +usernameError = "使用者名稱至少需 3 個字元" +usernamePlaceholder = "jsmith" + +[users.loadError] +description = "連線至後端時發生錯誤,或您沒有存取權限。請再試一次。" +title = "無法載入成員" + +[users.moveTeam] +apply = "移動" +team = "團隊" +title = "移至團隊" + +[users.newTeam] +action = "+ 新團隊" +create = "建立團隊" +emailError = "請輸入有效的電子郵件地址" +name = "團隊名稱" +namePlaceholder = "例如:財務" +nameRequired = "需要團隊名稱" +owner = "團隊擁有者" +ownerFailed = "團隊已建立,但無法邀請擁有者。請從成員名單中指派一位。" +ownerHelper = "每個團隊都有一位負責人。他們會以團隊擁有者身分受邀,並啟用 Processor,且可新增其他成員。您稍後可以重新指派。" +ownerPlaceholder = "owner@company.com" +subtitle = "將成員歸入由團隊擁有者管理其存取權限的團隊。" +title = "新團隊" + +[users.renameTeam] +apply = "重新命名" +name = "團隊名稱" +title = "重新命名團隊" + +[users.resetPw] +apply = "重設密碼" +confirm = "確認密碼" +copied = "已複製到剪貼簿" +copyHint = "請立即複製此內容 - 之後不會再次顯示。" +email = "透過電子郵件通知使用者此次重設" +forceChange = "要求下次登入時變更密碼" +generate = "產生安全密碼" +includePw = "在電子郵件中包含新密碼" +mismatch = "密碼不相符" +newPassword = "新密碼" +regen = "重新產生" +title = "重設密碼" +tooShort = "密碼至少需 8 個字元" + +[users.role] +guest = "訪客" +member = "成員" +orgOwner = "組織擁有者" +teamOwner = "團隊擁有者" + +[users.team] +grantProcessor = "授予團隊 Processor" +revokeProcessor = "撤銷團隊的 Processor" + [validateSignature] date = "日期" downloadCsv = "下載 CSV" @@ -8057,14 +10289,23 @@ zoomOut = "縮小" [viewer.attachments] addAttachment = "新增附件" close = "關閉附件" +closeSidebar = "關閉附件側邊欄" +download = "下載附件" empty = "此文件沒有附件" loading = "正在載入附件..." noDocument = "開啟 PDF 以檢視其附件。" noMatch = "沒有符合搜尋的附件" noSupport = "此檢視器不支援附件。" +retry = "重試" searchPlaceholder = "搜尋附件" title = "附件" +[viewer.bookmarks] +bookmarkTitle = "書籤標題" +closeSidebar = "關閉書籤側邊欄" +collapseAll = "收合所有書籤" +expandAll = "展開所有書籤" + [viewer.comments] addComment = "新增評論" addCommentPlaceholder = "新增評論..." @@ -8075,6 +10316,7 @@ clearAll = "清除所有留言" clearAllDescription = "這會從側邊欄移除留言與回覆,但會保留文件中任何已附加的註解。" clearAllTitle = "要清除所有留言嗎?" close = "關閉註解" +closeSidebar = "關閉註解側邊欄" deleteAnnotationAndComment = "刪除註解與評論" deleteDescription = "此註解附有評論。您可以僅從側邊欄移除評論並保留註解,或刪除全部內容。" deleteTitle = "要從評論中移除註解嗎?" @@ -8106,6 +10348,11 @@ title = "表單欄位" unsavedBadge = "未儲存" unsavedDesc = "您有未儲存的變更" +[viewer.layers] +closeSidebar = "關閉圖層側邊欄" +hideAll = "隱藏所有圖層" +showAll = "顯示所有圖層" + [viewer.link] delete = "刪除連結" @@ -8136,6 +10383,9 @@ resultsOf = "/ {{total}}" [viewer.signature] delete = "刪除簽名" +[viewer.thumbnails] +closeSidebar = "關閉縮圖側邊欄" + [viewPdf] tags = "檢視,閱讀,註釋,文字,圖片" title = "檢視/編輯 PDF" @@ -8562,6 +10812,7 @@ loading = "正在載入人員..." locked = "已鎖定" lockedBadge = "已鎖定" loginRequired = "請先啟用登入模式" +memberActions = "成員動作" noMembersFound = "找不到成員" role = "角色" searchMembers = "搜尋成員..." @@ -8571,6 +10822,7 @@ unlockAccount = "解鎖帳號" unlockUserError = "無法解鎖帳號" unlockUserSuccess = "帳號已成功解鎖" user = "使用者" +userInfo = "使用者資訊" [workspace.people.actions] upgrade = "升級" @@ -8716,6 +10968,7 @@ removeMemberError = "無法將使用者自團隊移除" removeMemberSuccess = "已將使用者自團隊移除" renameTeamLabel = "重新命名團隊" system = "系統" +teamActions = "團隊動作" teamName = "團隊名稱" teamNotFound = "找不到團隊" title = "團隊" diff --git a/scripts/ignore_translation.toml b/scripts/ignore_translation.toml index 36b697aeb7..5b673c2821 100644 --- a/scripts/ignore_translation.toml +++ b/scripts/ignore_translation.toml @@ -175,8 +175,6 @@ ignore = [ 'certSign.collab.participant.certInvalid', 'certSign.collab.signRequest.steps.invisible', 'certSign.collab.signRequest.steps.visible', - 'certSign.collab.signRequest.text.colorLabel', - 'certSign.collab.signRequest.text.fontSizePlaceholder', 'common.error', 'compare.pixel.base', 'config.account.profilePicture.cropper.zoom', @@ -205,7 +203,6 @@ ignore = [ 'getPdfInfo.summary.tech.javaScript', 'getPdfInfo.summary.tech.multimedia', 'home.devApi.title', - 'landing.heroTitle', 'language.direction', 'mobileScanner.flash', 'no', @@ -482,7 +479,6 @@ ignore = [ 'admin.settings.connections.saml2.label', 'admin.settings.security.xFrameOptions.label', 'certSign.collab.participant.certInvalid', - 'certSign.collab.signRequest.text.fontSizePlaceholder', 'convert.cbrToPdf', 'convert.cbzToPdf', 'convert.dpi', diff --git a/scripts/translations/README.md b/scripts/translations/README.md index b078bb7587..8c8b58d529 100644 --- a/scripts/translations/README.md +++ b/scripts/translations/README.md @@ -29,7 +29,7 @@ python3 scripts/translations/auto_translate.py es-ES --no-cleanup **What it does:** 1. Extracts untranslated entries from the language file 2. Splits into batches (default 500 entries each) -3. Translates each batch using GPT-5 with specialized prompts +3. Translates each batch using GPT-5.6 with specialized prompts 4. Validates placeholders are preserved 5. Merges translated batches 6. Applies translations to language file @@ -39,7 +39,7 @@ python3 scripts/translations/auto_translate.py es-ES --no-cleanup **Time:** ~8-10 minutes per language with 1200+ untranslated entries -**Cost:** ~$2-4 per language using GPT-5 (or use `gpt-5-mini` for lower cost) +**Cost:** ~$8-15 per language using GPT-5.5 (or use `gpt-5.6-luna` for ~$2-4 if your org has 5.6 access) See [`auto_translate.py`](#auto_translatepy-automated-translation-pipeline) for full details. @@ -248,7 +248,7 @@ python scripts/translations/compact_translator.py it-IT --output to_translate.js ### 5. `auto_translate.py` - Automated Translation Pipeline -**NEW: Fully automated translation workflow using GPT-5.** +**NEW: Fully automated translation workflow using GPT-5.6.** Combines all translation steps into a single command that handles everything from extraction to verification. @@ -276,7 +276,7 @@ python3 scripts/translations/auto_translate.py es-ES --skip-verification **Features:** - Fully automated end-to-end translation pipeline -- Uses GPT-5 with specialized prompts for Stirling PDF +- Uses GPT-5.6 with specialized prompts for Stirling PDF - Preserves all placeholders ({n}, {{variable}}, etc.) - Maintains consistent terminology - Validates translations automatically @@ -286,7 +286,7 @@ python3 scripts/translations/auto_translate.py es-ES --skip-verification **Pipeline Steps:** 1. **Extract**: Finds all untranslated entries 2. **Split**: Divides into manageable batches (default: 500 entries) -3. **Translate**: Uses GPT-5 to translate each batch with specialized prompts +3. **Translate**: Uses GPT-5.6 to translate each batch with specialized prompts 4. **Validate**: Ensures placeholders are preserved 5. **Merge**: Combines all translated batches 6. **Apply**: Updates the language file @@ -304,7 +304,7 @@ python3 scripts/translations/auto_translate.py es-ES --skip-verification **Supported Languages:** All language codes from `frontend/editor/public/locales/` (e.g., es-ES, de-DE, fr-FR, zh-CN, ar-AR, etc.) -### 6. `batch_translator.py` - GPT-5 Translation Engine +### 6. `batch_translator.py` - GPT-5.6 Translation Engine Low-level translation script used by `auto_translate.py`. Can be used standalone for manual batch translation. @@ -316,25 +316,27 @@ python3 scripts/translations/batch_translator.py my_batch.json --language es-ES # Translate multiple batches python3 scripts/translations/batch_translator.py batch_*.json --language de-DE --api-key YOUR_KEY -# Use different GPT model -python3 scripts/translations/batch_translator.py batch.json --language fr-FR --model gpt-5-mini +# Use a cheaper model +python3 scripts/translations/batch_translator.py batch.json --language fr-FR --model gpt-5.6-luna # Skip validation python3 scripts/translations/batch_translator.py batch.json --language it-IT --skip-validation ``` **Features:** -- Translates JSON batch files using OpenAI GPT-5 +- Translates JSON batch files using OpenAI GPT-5.6 - Specialized system prompts for Stirling PDF translations - Automatic placeholder validation - Supports pattern matching for multiple files -- Configurable model selection (gpt-5, gpt-5-mini, gpt-5-nano) +- Configurable model selection (gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna) +- Per-batch and per-run token + cost reporting - Rate limiting with configurable delays **Models:** -- `gpt-5` (default): Best quality, $1.25/1M input, $10/1M output -- `gpt-5-mini`: Balanced quality/cost -- `gpt-5-nano`: Fastest, most economical +- `gpt-5.5` (default): Previous flagship, strong translation quality, $5/1M input, $30/1M output +- `gpt-5.6-sol`: Newest flagship reasoning, $5/1M input, $30/1M output (requires org 5.6 access) +- `gpt-5.6-terra`: Balanced quality/cost, $2.50/1M input, $15/1M output (requires org 5.6 access) +- `gpt-5.6-luna`: Fastest/cheapest, $1/1M input, $6/1M output (requires org 5.6 access) ### 7. `json_beautifier.py` Restructures and beautifies translation JSON files to match en-US structure exactly. diff --git a/scripts/translations/auto_translate.py b/scripts/translations/auto_translate.py index c60e60e7f1..0da9323711 100644 --- a/scripts/translations/auto_translate.py +++ b/scripts/translations/auto_translate.py @@ -140,12 +140,14 @@ def extract_untranslated(language_code, batch_size=500, include_existing=False): return batch_files -def translate_batches(batch_files, language_code, api_key, timeout=600): - """Translate all batch files using GPT-5.""" +def translate_batches( + batch_files, language_code, api_key, timeout=600, model="gpt-5.5" +): + """Translate all batch files using the given OpenAI model.""" if not batch_files: return [] - print(f"\n🤖 Translating {len(batch_files)} batches using GPT-5...") + print(f"\n🤖 Translating {len(batch_files)} batches using {model}...") print(f"Timeout: {timeout}s ({timeout // 60} minutes) per batch") translated_files = [] @@ -154,7 +156,7 @@ def translate_batches(batch_files, language_code, api_key, timeout=600): print(f"\n[{i}/{len(batch_files)}] Translating {batch_file}...") # Always pass API key since it's required - cmd = f'python3 scripts/translations/batch_translator.py "{batch_file}" --language {language_code} --api-key "{api_key}"' + cmd = f'python3 scripts/translations/batch_translator.py "{batch_file}" --language {language_code} --api-key "{api_key}" --model {model}' # Run with timeout result = subprocess.run( @@ -308,6 +310,11 @@ Examples: action="store_true", help="Also retranslate existing keys that match English (default: only translate missing keys)", ) + parser.add_argument( + "--model", + default="gpt-5.5", + help="OpenAI model (default: gpt-5.5; gpt-5.6-sol/terra/luna if your org has 5.6 access)", + ) args = parser.parse_args() @@ -322,6 +329,7 @@ Examples: print("=" * 60) print("Automated Translation Pipeline") print(f"Language: {args.language}") + print(f"Model: {args.model}") print(f"Batch Size: {args.batch_size} entries") print("=" * 60) @@ -341,7 +349,7 @@ Examples: # Step 2: Translate all batches translated_files = translate_batches( - batch_files, args.language, api_key, args.timeout + batch_files, args.language, api_key, args.timeout, args.model ) if translated_files is None: sys.exit(1) diff --git a/scripts/translations/batch_translator.py b/scripts/translations/batch_translator.py index a77c05328a..68c387d2f1 100644 --- a/scripts/translations/batch_translator.py +++ b/scripts/translations/batch_translator.py @@ -22,11 +22,32 @@ except ImportError: sys.exit(1) +# USD per 1M tokens (input, output) +MODEL_PRICING = { + "gpt-5.5": (5.0, 30.0), + "gpt-5.6-sol": (5.0, 30.0), + "gpt-5.6-terra": (2.5, 15.0), + "gpt-5.6-luna": (1.0, 6.0), + "gpt-5": (1.25, 10.0), +} + + +def estimate_cost(model: str, prompt_tokens: int, completion_tokens: int) -> float: + """Estimate USD cost for a call; 0.0 if model pricing is unknown.""" + if model not in MODEL_PRICING: + return 0.0 + in_price, out_price = MODEL_PRICING[model] + return (prompt_tokens * in_price + completion_tokens * out_price) / 1_000_000 + + class BatchTranslator: - def __init__(self, api_key: str, model: str = "gpt-5"): + def __init__(self, api_key: str, model: str = "gpt-5.5"): """Initialize translator with OpenAI API key.""" self.client = OpenAI(api_key=api_key) self.model = model + self.total_prompt_tokens = 0 + self.total_completion_tokens = 0 + self.total_cost = 0.0 def get_translation_prompt(self, language_name: str, language_code: str) -> str: """Generate the system prompt for translation.""" @@ -79,6 +100,23 @@ CRITICAL RULES - MUST FOLLOW EXACTLY: Return ONLY the translated JSON. No markdown, no explanations, just the JSON object.""" + def _record_usage(self, response) -> None: + """Accumulate token usage/cost and print a per-batch line.""" + usage = getattr(response, "usage", None) + if usage is None: + return + + prompt_tokens = getattr(usage, "prompt_tokens", 0) or 0 + completion_tokens = getattr(usage, "completion_tokens", 0) or 0 + cost = estimate_cost(self.model, prompt_tokens, completion_tokens) + + self.total_prompt_tokens += prompt_tokens + self.total_completion_tokens += completion_tokens + self.total_cost += cost + + cost_note = f", ~${cost:.4f}" if cost else "" + print(f" Tokens: {prompt_tokens:,} in / {completion_tokens:,} out{cost_note}") + def translate_batch( self, batch_data: dict, target_language: str, language_code: str ) -> dict: @@ -90,7 +128,7 @@ Return ONLY the translated JSON. No markdown, no explanations, just the JSON obj print(f"Input size: {len(input_json)} characters") try: - # GPT-5 only supports temperature=1, so we don't include it + # GPT-5.x models only support the default temperature, so we omit it response = self.client.chat.completions.create( model=self.model, messages=[ @@ -107,6 +145,8 @@ Return ONLY the translated JSON. No markdown, no explanations, just the JSON obj ], ) + self._record_usage(response) + translated_text = response.choices[0].message.content.strip() # Remove markdown code blocks if present @@ -250,8 +290,8 @@ Examples: ) parser.add_argument( "--model", - default="gpt-5", - help="OpenAI model to use (default: gpt-5, options: gpt-5-mini, gpt-5-nano)", + default="gpt-5.5", + help="OpenAI model (default: gpt-5.5; gpt-5.6-sol/terra/luna if your org has 5.6 access)", ) parser.add_argument( "--output-suffix", @@ -354,6 +394,15 @@ Examples: if failed > 0: print(f"Failed: {failed}/{len(input_files)}") + # Cost summary + print("-" * 60) + print( + f"Total tokens: {translator.total_prompt_tokens:,} in / " + f"{translator.total_completion_tokens:,} out" + ) + if translator.total_cost: + print(f"Estimated cost ({args.model}): ${translator.total_cost:.4f}") + sys.exit(0 if failed == 0 else 1) diff --git a/scripts/translations/bulk_auto_translate.py b/scripts/translations/bulk_auto_translate.py index 583568b3b3..6fae57b9b1 100644 --- a/scripts/translations/bulk_auto_translate.py +++ b/scripts/translations/bulk_auto_translate.py @@ -98,6 +98,7 @@ def translate_language( timeout: int, skip_verification: bool, include_existing: bool, + model: str, ) -> Tuple[str, bool, str]: """ Translate a single language. @@ -115,6 +116,8 @@ def translate_language( str(batch_size), "--timeout", str(timeout), + "--model", + model, ] if skip_verification: @@ -139,11 +142,11 @@ def translate_language( safe_print(f"[{language}] ✓ Success") return (language, True, "Success") else: - error_msg = ( - result.stderr.strip() or result.stdout.strip() or "Unknown error" - ) - safe_print(f"[{language}] ✗ Failed: {error_msg[:100]}") - return (language, False, error_msg[:200]) # Truncate long errors + # Show the actual error (last line of output), not the header + output = result.stderr.strip() or result.stdout.strip() or "Unknown error" + error_msg = output.splitlines()[-1][:200] + safe_print(f"[{language}] ✗ Failed: {error_msg}") + return (language, False, error_msg) except subprocess.TimeoutExpired: safe_print(f"[{language}] ✗ Timeout exceeded") @@ -178,6 +181,11 @@ Note: Requires OPENAI_API_KEY environment variable or --api-key argument. parser.add_argument( "--api-key", help="OpenAI API key (or set OPENAI_API_KEY env var)" ) + parser.add_argument( + "--model", + default="gpt-5.5", + help="OpenAI model (default: gpt-5.5; gpt-5.6-sol/terra/luna if your org has 5.6 access)", + ) parser.add_argument( "--parallel", type=int, @@ -277,6 +285,7 @@ Note: Requires OPENAI_API_KEY environment variable or --api-key argument. print("Bulk Translation Configuration") print(f"{'=' * 60}") print(f"Languages to translate: {len(languages)}") + print(f"Model: {args.model}") print(f"Parallel threads: {args.parallel}") print(f"Batch size: {args.batch_size}") print(f"Timeout per batch: {args.timeout}s") @@ -308,6 +317,7 @@ Note: Requires OPENAI_API_KEY environment variable or --api-key argument. args.timeout, args.skip_verification, args.include_existing, + args.model, ): lang for lang in languages }