{ "_comment": "Cross-chunk consistency fixes. Parallel translation batches occasionally render the same English string two ways; this file pins the single approved wording. Applied by scripts/assemble-translations.mjs after merging the chunks, and reported by scripts/lint-consistency.mjs.", "chat#command.running": "قيد التشغيل…", "trajectory#code.running": "قيد التشغيل…", "documentHtml#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "documentMarkdown#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "sidebarExcel#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "sidebarImage#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "sidebarOffice#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "sidebarPdf#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "sidebarCodePreview#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "sidebarDocumentPreview#password": "يتطلب ملف PDF هذا كلمة مرور؛ لا تُدعم المعاينات المحمية بكلمة مرور.", "settings.locale#copy.optionsHint": "{action}؛ انقر بزر الفأرة الأيمن لخيارات النسخ", "common#copy.optionsHint": "{action}؛ انقر بزر الفأرة الأيمن لخيارات النسخ", "settings.locale#markdown.truncatedCharacters": "… تم الاقتطاع عند {total} حرفًا", "common#markdown.truncatedCharacters": "… تم الاقتطاع عند {total} حرفًا", "conversation#terminal.expandRest": "… {n} سطرًا إضافيًا", "pluginManager#terminalExpand": "… {n} سطرًا إضافيًا", "permission.access#confirm.title": "هل تريد تشغيل الصلاحية الكاملة؟", "settings.permission#confirm.title": "هل تريد تشغيل الصلاحية الكاملة؟", "pluginManager#loading": "جارٍ قراءة البلاقن…", "settings.pluginInventory#loading": "جارٍ قراءة البلاقن…", "_units_comment": "Compact durations use Arabic unit letters everywhere, matching the chat/job surfaces; groups are separated by one space, and a unit is glued to its number.", "subagent#duration.seconds": "{seconds}ث", "subagent#duration.minutes": "{minutes}د {seconds}ث", "subagent#duration.hours": "{hours}س {minutes}د {seconds}ث", "subagent#duration.days": "{days}ي", "subagent#duration.daysHours": "{days}ي {hours}س", "subagent#duration.months": "~{months}ش", "subagent#duration.monthsDays": "~{months}ش {days}ي", "subagent#duration.years": "~{years}سن", "subagent#duration.yearsMonths": "~{years}سن {months}ش", "subagent#duration.exactDays": "{days}ي {hours}س {minutes}د {seconds}ث", "trajectory#unit.milliseconds": "{value} م.ث", "trajectory#unit.seconds": "{value} ث", "_voice_comment": "Readability pass over the most visible surfaces: the token-usage cache family reads as Arabic developer speech instead of a literal calque, and two labels were rephrased.", "chat#message.turnUsage.cacheHit": "إصابة الكاش", "chat#message.turnUsage.cacheRead": "إدخال من الكاش", "chat#message.turnUsage.cacheWrite": "كتابة في الكاش", "chat#message.turnUsage.input": "إدخال غير مخزّن", "conversation#detail.days": "{count} يوم", "conversation#ask.reopen": "الإجابة", "_bidi_comment": "شريط الحالة الحيّ: المؤقّت يعمل، فالصيغة مضارعة لا ماضية («استغرق» خطأ لأن العمل لم ينتهِ). النقاط ··· تبقى عند النهاية المنطقية للقيمة — وهي اليمين داخل عازل LTR — بعزل القيمة كاملة في LRI/PDI، والكلمات العربية تُقرأ صحيحة داخل مقطعها؛ والخيار حُسم بالتجربة البصرية في docs/status-bidi.html ثم docs/status-final.html.", "chat#chat.deepDiving": "التفكير العميق جارٍ", "chat#chat.deepDivingFor": "\u2066التفكير العميق جارٍ منذ {duration} ···\u2069" }