解决MySql布尔型新旧版本兼容问题,采用枚举来表示布尔型的数据表。由正向工程赋值
大石头 authored at 2018-05-15 21:21:05
63.39 KiB
X
"[{0}] Configuration changed; reloading keys: {1}": "[{0}] تغيّرت الإعدادات؛ إعادة تحميل المفاتيح: {1}"
"[{0}] Failed to pull configuration from the configuration center at {1}: {2}": "[{0}] فشل سحب الإعدادات من مركز الإعدادات على {1}: {2}"
"[{0}] is full: {1:n0}>{2:n0}; removing [{3:n0}] items": "[{0}] ممتلئ: {1:n0}>{2:n0}؛ حذف [{3:n0}] عنصرًا"
"[{3}/{4}] Memory release completed: GC={0:n0}K, WorkingSet={1:n0}K, PrivateMemory={2:n0}K": "[{3}/{4}] اكتمل تحرير الذاكرة: GC={0:n0}K، WorkingSet={1:n0}K، PrivateMemory={2:n0}K"
"[{3}/{4}] Memory release completed: WorkingSet={1:n0}K, PrivateMemory={2:n0}K": "[{3}/{4}] اكتمل تحرير الذاكرة: WorkingSet={1:n0}K، PrivateMemory={2:n0}K"
"[{3}/{4}] Releasing memory: GC={0:n0}K, WorkingSet={1:n0}K, PrivateMemory={2:n0}K": "[{3}/{4}] بدء تحرير الذاكرة: GC={0:n0}K، WorkingSet={1:n0}K، PrivateMemory={2:n0}K"
"[{3}/{4}] Releasing memory: WorkingSet={1:n0}K, PrivateMemory={2:n0}K": "[{3}/{4}] بدء تحرير الذاكرة: WorkingSet={1:n0}K، PrivateMemory={2:n0}K"
"[CorsMiddleware] Invalid configuration: AllowOrigin=* and AllowCredentials=true cannot be used together. Access-Control-Allow-Origin was ignored. Set AllowOrigin to an explicit origin.": "[CorsMiddleware] إعداد غير صالح: لا يمكن استخدام AllowOrigin=* مع AllowCredentials=true معًا. تم تجاهل Access-Control-Allow-Origin. اضبط AllowOrigin على أصل صريح."
"[OwnerPacket] Leaked handle (Offset={0}, Length={1}). The finalizer returned the buffer reference as a fallback; check whether the caller missed Dispose.": "[OwnerPacket] تسريب مقبض (Offset={0}، Length={1}). أعاد المنهي مرجع المخزن المؤقت كحل احتياطي؛ تحقق مما إذا كان المستدعي قد نسي Dispose."
"{0} {1} not found": "{0} {1} غير موجود"
"{0} does not exist or has an incompatible platform version; downloading {1}": "{0} غير موجود أو إصدار المنصة غير متوافق؛ جارٍ تنزيل {1}"
"{0} performance test [{1}], batch size [{2}], logical processors {3:n0}": "اختبار أداء {0} [{1}]، حجم الدفعة [{2}]، المعالجات المنطقية {3:n0}"
"1xx interim responses are not supported: {0}": "الاستجابات المؤقتة 1xx غير مدعومة: {0}"
"7z directory: {0}": "دليل 7z: {0}"
"A session with key [{0}] already exists.": "توجد جلسة بالمفتاح [{0}] بالفعل."
"A streaming message body cannot be built as a whole frame; use BuildHeader with streaming send.": "لا يمكن بناء جسم رسالة متدفق كإطار كامل؛ استخدم BuildHeader مع الإرسال المتدفق."
"Actor error: {0}": "خطأ Actor: {0}"
"Actor started: BoundedCapacity={0} BatchSize={1} LongRunning={2}": "بدأ Actor: BoundedCapacity={0} BatchSize={1} LongRunning={2}"
"Actor stopped: QueueLength={0} msTimeout={1}": "توقف Actor: QueueLength={0} msTimeout={1}"
"Addresses for service [{0}] cannot be empty.": "لا يمكن أن تكون عناوين الخدمة [{0}] فارغة."
"All service nodes are shielded; resetting all nodes.": "تم عزل جميع عقد الخدمة؛ إعادة تعيين كل العقد."
"All WMI attempts failed; falling back to wmic: {0}.{1}": "فشلت جميع محاولات WMI؛ التراجع إلى wmic: {0}.{1}"
"Arabic": "العربية"
"Available memory": "الذاكرة المتاحة"
"Battery information is unavailable.": "معلومات البطارية غير متاحة."
"Battery level": "مستوى البطارية"
"Bengali": "البنغالية"
"BinaryRead type {0} has {1} members": "نوع BinaryRead {0} يحتوي على {1} عضوًا"
"BinaryWrite type {0} has {1} members": "نوع BinaryWrite {0} يحتوي على {1} عضوًا"
"Cannot determine the stream length. Provide bodyLength or use a seekable stream.": "تعذر تحديد طول التدفق. قدّم bodyLength أو استخدم تدفقًا قابلًا للاستهداف."
"Checking resource package {0}": "جارٍ فحص حزمة الموارد {0}"
"Chinese (Simplified)": "الصينية (المبسطة)"
"Chinese (Traditional)": "الصينية (التقليدية)"
"Chunked transfer did not receive a terminating chunk.": "لم يستقبل النقل المجزأ كتلة إنهاء."
"Cleaning up leftover Unix domain socket file {0}": "تنظيف ملف مقبس Unix المتبقي {0}"
"Client frames must be masked (RFC 6455 §5.1).": "يجب أن تكون إطارات العميل مقنّعة (RFC 6455 §5.1)."
"Client SSL authentication timed out after {0} ms.": "انتهت مهلة مصادقة SSL للعميل بعد {0} ms."
"Client SSL authentication, SslProtocol={0}, Host={1}": "مصادقة SSL للعميل، SslProtocol={0}، Host={1}"
"Clock moved backwards too far ({0} ms). To preserve uniqueness, the snowflake algorithm refuses to generate new IDs.": "تراجعت الساعة كثيرًا ({0} ms). للحفاظ على التفرد، ترفض خوارزمية ندفة الثلج توليد معرفات جديدة."
"Configuration file changed; reloading {0}": "تغيّر ملف الإعدادات؛ إعادة تحميل {0}"
"Connect to {0} failed: {1}": "فشل الاتصال بـ {0}: {1}"
"Connection lost; reconnect attempt {1} will start in {0} ms to {2}.": "انقطع الاتصال؛ ستبدأ محاولة إعادة الاتصال رقم {1} بعد {0} ms بـ {2}."
"Connection to {0} timed out ({1:0} ms).": "انتهت مهلة الاتصال بـ {0} ({1:0} ms)."
"Control frames must have FIN=1 and a payload of at most 125 bytes (RFC 6455 §5.5).": "يجب أن تكون إطارات التحكم بـ FIN=1 وحمولة لا تتجاوز 125 بايت (RFC 6455 §5.5)."
"Core library of the NewLife framework: logging (file/network), configuration (XML/JSON/HTTP), cache (memory/distributed), networking (TCP/UDP/HTTP/WebSocket), serialization (binary/XML/JSON), APM tracing, IoC container, actor model, timer scheduler and plugin framework. NativeAOT-ready, with built-in runtime localization; targets 11 frameworks from .NET Framework 4.5 to .NET 10.0.": "المكتبة الأساسية لإطار NewLife: التسجيل (ملف/شبكة)، التكوين (XML/JSON/HTTP)، التخزين المؤقت (ذاكرة/موزع)، الشبكات (TCP/UDP/HTTP/WebSocket)، التسلسل (ثنائي/XML/JSON)، تتبع APM، حاوية IoC، نموذج الفاعل، مجدول المؤقتات وإطار الإضافات. جاهزة لـ NativeAOT مع دعم توطين وقت التشغيل المدمج؛ تستهدف 11 إطار عمل من .NET Framework 4.5 إلى .NET 10.0."
"Corrupted protocol frame: the header is complete but the frame length field is invalid (codec {0}).": "إطار بروتوكول تالف: الرأس مكتمل لكن حقل طول الإطار غير صالح (برنامج الترميز {0})."
"CPU usage": "استخدام المعالج"
"Creating configuration: {0}": "إنشاء إعدادات: {0}"
"Creating RecvSA {0}": "إنشاء RecvSA {0}"
"Czech": "التشيكية"
"Danish": "الدنماركية"
"Datagram exceeded the receive buffer of {0} bytes and was discarded. To receive large datagrams, set BufferSize=65536 before opening (UDP datagram limit: 65507/65527 bytes).": "تجاوز مخطط البيانات مخزن الاستقبال البالغ {0} بايت وتم إسقاطه. لاستقبال مخططات بيانات كبيرة، عيّن BufferSize=65536 قبل الفتح (حد مخطط بيانات UDP: 65507/65527 بايت)."
"Decompressed length exceeds the limit of {0}; refusing to continue (possible decompression bomb).": "يتجاوز الطول بعد فك الضغط الحد {0}؛ رفض المتابعة (احتمال قنبلة فك ضغط)."
"Delete: {0,7:n0} ms, {1,11:n0} ops": "حذف: {0,7:n0} ms، {1,11:n0} ops"
"Destroying {1} after {0} seconds of inactivity": "تدمير {1} بعد {0} ثانية من عدم النشاط"
"Destroying timer scheduler: {0}": "تدمير مجدول المؤقتات: {0}"
"Direct packet access is not allowed in streaming mode. Use ReadAllAsync to read or DrainAsync to discard.": "الوصول المباشر إلى الحزم غير مسموح في الوضع المتدفق. استخدم ReadAllAsync للقراءة أو DrainAsync للتجاهل."
"Disk serial": "الرقم التسلسلي للقرص"
"Downlink speed": "سرعة التنزيل"
"Download completed. Size: {0:n0} bytes, elapsed: {1:n0} ms": "اكتمل التنزيل. الحجم: {0:n0} بايت، المدة: {1:n0} ms"
"Download completed. Total {0:n0} bytes, elapsed {1:n0} ms": "اكتمل التنزيل. الإجمالي {0:n0} بايت، المدة {1:n0} ms"
"Download link: {0}, target: {1}": "رابط التنزيل: {0}، الهدف: {1}"
"Dutch": "الهولندية"
"Elliptic curve parameters are missing public key coordinate X.": "معاملات المنحنى الإهليلجي تفتقد إحداثي المفتاح العام X."
"Elliptic curve parameters are missing public key coordinate Y.": "معاملات المنحنى الإهليلجي تفتقد إحداثي المفتاح العام Y."
"EmptyWorkingSet failed: {0}": "فشل EmptyWorkingSet: {0}"
"English": "الإنجليزية"
"Event handler [{0}] threw while processing an event: {1}": "ألقى معالج الحدث [{0}] استثناءً أثناء معالجة حدث: {1}"
"Exiting current process": "الخروج من العملية الحالية"
"Extracting to {0}": "جارٍ فك الضغط إلى {0}"
"Extracting update package to temporary directory {0}": "جارٍ فك ضغط حزمة التحديث إلى الدليل المؤقت {0}"
"Failed to create FileSystemWatcher: {0}": "فشل إنشاء FileSystemWatcher: {0}"
"Failed to deliver WebSocket handshake leftovers: {0}": "فشل تسليم بقايا مصافحة WebSocket: {0}"
"Failed to get process [{0}]: {1}": "فشل الحصول على العملية [{0}]: {1}"
"Failed to handle the new session; releasing session {0}": "فشلت معالجة الجلسة الجديدة؛ تحرير الجلسة {0}"
"Failed to load types from [{0}]{1} with {2} error(s).": "فشل تحميل الأنواع من [{0}]{1} مع {2} خطأ."
"Failed to send Pong: {0}": "فشل إرسال Pong: {0}"
"Failed to send WebSocket close frame: {0}": "فشل إرسال إطار إغلاق WebSocket: {0}"
"Failed to start the server session; releasing session {0}": "فشل بدء جلسة الخادم؛ تحرير الجلسة {0}"
"Finnish": "الفنلندية"
"Found {1} matching links among {0} links on the page: {2}": "تم العثور على {1} رابط مطابق من أصل {0} رابط في الصفحة: {2}"
"Free memory": "الذاكرة الحرة"
"French": "الفرنسية"
"geohash cannot be empty.": "لا يمكن أن يكون geohash فارغًا."
"geohash contains an invalid character: '{0}'.": "يحتوي geohash على حرف غير صالح: '{0}'."
"German": "الألمانية"
"Greek": "اليونانية"
"Hardware ID": "معرّف الأجهزة"
"Hebrew": "العبرية"
"Hindi": "الهندية"
"HTTP server": "خادم HTTP"
"Hungarian": "المجرية"
"Increment: {0,7:n0} ms, {1,11:n0} ops": "زيادة: {0,7:n0} ms، {1,11:n0} ops"
"Indefinite-length BER encoding (0x80) is not supported.": "ترميز BER غير محدد الطول (0x80) غير مدعوم."
"Indonesian": "الإندونيسية"
"Input count must be equal to block size.": "يجب أن يكون عدد المدخلات مساويًا لحجم الكتلة."
"Insufficient buffer space; capacity check failed.": "مساحة المخزن المؤقت غير كافية؛ فشل فحص السعة."
"Invalid chunked transfer encoding.": "ترميز نقل مجزأ غير صالح."
"Invalid latitude/longitude string: {0}": "سلسلة خط العرض/الطول غير صالحة: {0}"
"Invalid token for Int64": "رمز غير صالح لـ Int64"
"Invalid token for UInt64": "رمز غير صالح لـ UInt64"
"Italian": "الإيطالية"
"IV must be a 16-byte array.": "يجب أن يكون IV مصفوفة من 16 بايت."
"Japanese": "اليابانية"
"JsonRead type {0} has {1} members": "نوع JsonRead {0} يحتوي على {1} عضوًا"
"JsonWrite type {0} has {1} members": "نوع JsonWrite {0} يحتوي على {1} عضوًا"
"Kernel zero-copy is unavailable; falling back to chunked send for {0}: {1}": "النسخ الصفري في النواة غير متاح؛ التراجع إلى الإرسال المجزأ لـ {0}: {1}"
"Key [{0}] does not match session endpoint [{1}].": "المفتاح [{0}] لا يطابق نقطة نهاية الجلسة [{1}]."
"Key must be a 16-byte array.": "يجب أن يكون المفتاح مصفوفة من 16 بايت."
"Korean": "الكورية"
"Loading external assembly: {0}": "جارٍ تحميل التجميعة الخارجية: {0}"
"Malay": "الماليزية"
"Masked frames do not support streaming send; use whole-frame Build instead.": "الإطارات المقنّعة لا تدعم الإرسال المتدفق؛ استخدم بناء الإطار الكامل بدلًا من ذلك."
"MatchQueue.Match failed [{0}] result={1} Items={2}": "فشل MatchQueue.Match [{0}] result={1} Items={2}"
"Maximum reconnect attempts ({0}) reached; stopping reconnects.": "تم الوصول إلى الحد الأقصى لمحاولات إعادة الاتصال ({0})؛ إيقاف إعادة الاتصال."
"Message body is incomplete; expected {0} bytes, read {1} bytes.": "جسم الرسالة غير مكتمل؛ المتوقع {0} بايت، والمقروء {1} بايت."
"Message body is too large ({0} bytes) to materialize at once.": "جسم الرسالة كبير جدًا ({0} بايت) بحيث لا يمكن تجسيده دفعة واحدة."
"Message body read was canceled; expected {0} bytes, read {1} bytes.": "أُلغيت قراءة جسم الرسالة؛ المتوقع {0} بايت، والمقروء {1} بايت."
"Message type [{0}] does not support the standard message frame format.": "نوع الرسالة [{0}] لا يدعم تنسيق إطار الرسالة القياسي."
"Missing required parameter [{0}].": "معامل مطلوب مفقود [{0}]."
"Motherboard": "اللوحة الأم"
"Network client [{0}] is not connected, and the connection attempt failed.": "عميل الشبكة [{0}] غير متصل، وفشلت محاولة الاتصال."
"Network client [{0}] is not connected. Call Open() first.": "عميل الشبكة [{0}] غير متصل. استدعِ Open() أولًا."
"NewLife Core Library": "مكتبة NewLife الأساسية"
"No {0} bytes of header space reserved (current offset {1}). Reserve space at allocation, for example new OwnerPacket(size, reserve).": "لم تُحجز {0} بايت من مساحة الرأس (الإزاحة الحالية {1}). احجز المساحة عند التخصيص، مثل new OwnerPacket(size, reserve)."
"No address found for service [{0}] in configuration.": "لم يُعثر على عنوان للخدمة [{0}] في الإعدادات."
"No available socket server.": "لا يوجد خادم مقبس متاح."
"No tasks available; destroying the thread.": "لا توجد مهام متاحة؛ تدمير الخيط."
"Norwegian": "النرويجية"
"Not supported. Dispose the session object directly.": "غير مدعوم. أتلف كائن الجلسة مباشرة."
"Not supported. Use the Add(ISocketSession session) method.": "غير مدعوم. استخدم الأسلوب Add(ISocketSession session)."
"Online version [{0}] is newer: {1}>{2}": "الإصدار المتصل [{0}] أحدث: {1}>{2}"
"Online version [{0}] is older: {1}<={2}": "الإصدار المتصل [{0}] أقدم: {1}<={2}"
"OS name": "اسم النظام"
"OS version": "إصدار النظام"
"Payload length {0} exceeds the 1-byte length field limit of 255.": "طول الحمولة {0} يتجاوز حد حقل الطول ببايت واحد وهو 255."
"Payload length {0} exceeds the 2-byte length field limit of 65535.": "طول الحمولة {0} يتجاوز حد حقل الطول ببايتين وهو 65535."
"Payload length {0} exceeds the 32-bit range of the variable-length field.": "طول الحمولة {0} يتجاوز نطاق 32 بت لحقل الطول المتغير."
"Payload length {0} exceeds the 4-byte length field limit of 2147483647.": "طول الحمولة {0} يتجاوز حد حقل الطول بأربعة بايت وهو 2147483647."
"Persian": "الفارسية"
"Polish": "البولندية"
"Portuguese": "البرتغالية"
"Preparing to download {0} to {1}": "التحضير لتنزيل {0} إلى {1}"
"Preparing to download the 7z extension package": "التحضير لتنزيل حزمة إضافية 7z"
"Preparing to listen on {0} servers": "التحضير للاستماع على {0} خادم"
"Preparing to stop listening on {0} servers: {1}": "التحضير لإيقاف الاستماع على {0} خادم: {1}"
"Primary node [{0}] is available again; switching back to the primary node.": "العقدة الأساسية [{0}] متاحة مجددًا؛ العودة إلى العقدة الأساسية."
"Processor": "المعالج"
"Product name": "اسم المنتج"
"Protocol [{0}] does not implement request/response matching (IMessageMatcher); cannot wait for a response.": "البروتوكول [{0}] لا يطبق مطابقة الطلب/الاستجابة (IMessageMatcher)؛ لا يمكن انتظار استجابة."
"Protocol codec: {0}": "برنامج ترميز البروتوكول: {0}"
"Protocol mode requires automatic receive (AutoReceive). The message pump is not started in pull mode, so raw bytes are received.": "يتطلب وضع البروتوكول استقبالًا تلقائيًا (AutoReceive). مضخة الرسائل غير مشغلة في وضع السحب، لذلك تُستقبل بايتات خام."
"Public key coordinate X is not set.": "إحداثي المفتاح العام X غير معيَّن."
"Public key coordinate Y is not set.": "إحداثي المفتاح العام Y غير معيَّن."
"QueryWmiCom failed: {0}.{1} @ {2}": "فشل QueryWmiCom: {0}.{1} @ {2}"
"QueryWmiSystemManagement failed: {0}.{1} @ {2}": "فشل QueryWmiSystemManagement: {0}.{1} @ {2}"
"random": "عشوائي"
"Read: {0,7:n0} ms, {1,11:n0} ops": "قراءة: {0,7:n0} ms، {1,11:n0} ops"
"Ready.": "جاهز."
"Receive event arguments are missing a receive slot: [{0}]": "معاملات حدث الاستقبال تفتقد خانة استقبال: [{0}]"
"Receive event arguments are missing a receive slot: [{0}] {1}": "معاملات حدث الاستقبال تفتقد خانة استقبال: [{0}] {1}"
"Receive slot handle is missing: [{0}]": "مقبض خانة الاستقبال مفقود: [{0}]"
"Receive slot handle is missing: [{0}] {1}": "مقبض خانة الاستقبال مفقود: [{0}] {1}"
"ReceiveMessageFromAsync is not supported; falling back to ReceiveFromAsync: {0}": "ReceiveMessageFromAsync غير مدعوم؛ التراجع إلى ReceiveFromAsync: {0}"
"Reconnect failed: {0}": "فشلت إعادة الاتصال: {0}"
"Reconnected successfully: {0}": "أُعيد الاتصال بنجاح: {0}"
"Reconnecting [{0}] {1}": "جارٍ إعادة الاتصال [{0}] {1}"
"Redirect to the {0} protocol is not supported: {1}": "إعادة التوجيه إلى بروتوكول {0} غير مدعومة: {1}"
"Releasing {0} network sessions.": "تحرير {0} جلسة شبكة."
"Releasing {0} services.": "تحرير {0} خدمة."
"Releasing {0} sessions.": "تحرير {0} جلسة."
"Releasing RecvSA {0} {1}": "تحرير RecvSA {0} {1}"
"Remote address is not set. Set the Server or Remote property first.": "العنوان البعيد غير معيَّن. عيّن خاصية Server أو Remote أولًا."
"Reset is not supported in streaming mode.": "إعادة التعيين غير مدعومة في الوضع المتدفق."
"Resolved file {0}, preparing to download {1}, saving to {2}": "تم حل الملف {0}، التحضير لتنزيل {1}، الحفظ في {2}"
"Resolved file: {0}. Download failed; using the existing target file.": "تم حل الملف: {0}. فشل التنزيل؛ استخدام الملف الهدف الموجود."
"Resolved file: {0}. Target file already exists and the MD5 hash matches.": "تم حل الملف: {0}. الملف الهدف موجود بالفعل، وتجزئة MD5 متطابقة."
"Resolved file: {0}. Target file already exists and the SHA512 hash matches.": "تم حل الملف: {0}. الملف الهدف موجود بالفعل، وتجزئة SHA512 متطابقة."
"Resolved file: {0}. Target file already exists; no download needed: {1}": "تم حل الملف: {0}. الملف الهدف موجود بالفعل؛ لا حاجة للتنزيل: {1}"
"Resource package not found": "لم يتم العثور على حزمة الموارد"
"Response contains a duplicate or invalid Content-Length: {0}": "تحتوي الاستجابة على Content-Length مكرر أو غير صالح: {0}"
"Response exceeds the limit of {0}.": "تتجاوز الاستجابة الحد {0}."
"Romanian": "الرومانية"
"Russian": "الروسية"
"Saved {0:n0} items	elapsed {1:n0} ms	speed {2:n0} tps	rounds {3:n0}	speed {4:n0} tps	succeeded {5:n0}": "تم حفظ {0:n0} عنصر	المدة {1:n0} ms	السرعة {2:n0} tps	الجولات {3:n0}	السرعة {4:n0} tps	الناجح {5:n0}"
"Scheduler thread exited: {0}": "خرج خيط المجدول: {0}"
"Selected: {0}": "المحدد: {0}"
"sequential": "تسلسلي"
"Serial number": "الرقم التسلسلي"
"Server SSL authentication failed; releasing session {0}": "فشلت مصادقة SSL للخادم؛ تحرير الجلسة {0}"
"Server SSL authentication timed out after {0} ms.": "انتهت مهلة مصادقة SSL للخادم بعد {0} ms."
"Server SSL authentication, SslProtocol={0}, Issuer: {1}": "مصادقة SSL للخادم، SslProtocol={0}، Issuer: {1}"
"Service node [{0}] failed; shielding it for {1} seconds.": "فشلت عقدة الخدمة [{0}]؛ عزلها لمدة {1} ثانية."
"Service node [{0}] has a network error; skipping it.": "عقدة الخدمة [{0}] بها خطأ شبكة؛ تخطيها."
"Service node [{0}] has a network error; switching to node [{1}] at address {2}.": "عقدة الخدمة [{0}] بها خطأ شبكة؛ التبديل إلى العقدة [{1}] على العنوان {2}."
"Session already exists; duplicate add ignored. ID={0}": "الجلسة موجودة بالفعل؛ تم تجاهل الإضافة المكررة. ID={0}"
"Session objects are single-use: after closing they cannot be reopened. Create a new session to reconnect (hosts such as NetClient recreate them automatically).": "كائنات الجلسة للاستخدام مرة واحدة: بعد الإغلاق لا يمكن إعادة فتحها. أنشئ جلسة جديدة لإعادة الاتصال (تقوم المضيفات مثل NetClient بإعادة إنشائها تلقائيًا)."
"Session type [{0}] does not support response-matched delivery and cannot wait for a response (use UdpServer/UdpSession for datagram sessions).": "نوع الجلسة [{0}] لا يدعم التسليم المطابق للاستجابة ولا يمكنه انتظار استجابة (استخدم UdpServer/UdpSession لجلسات مخططات البيانات)."
"Set: {0,7:n0} ms, {1,11:n0} ops": "تعيين: {0,7:n0} ms، {1,11:n0} ops"
"Slow call [{0}], elapsed {1:n0} ms": "استدعاء بطيء [{0}]، المدة {1:n0} ms"
"Software ID": "معرّف البرامج"
"Spanish": "الإسبانية"
"Started listening on {0}": "بدأ الاستماع على {0}"
"Starting process {0}": "جارٍ بدء العملية {0}"
"Starting process {0} {1}": "جارٍ بدء العملية {0} {1}"
"Starting timer scheduler: {0}": "جارٍ بدء مجدول المؤقتات: {0}"
"Stopped listening on {0}": "تم إيقاف الاستماع على {0}"
"Stopped.": "متوقف."
"Streaming send failed: {0}": "فشل الإرسال المتدفق: {0}"
"Swedish": "السويدية"
"Target file already exists and cannot be overwritten: {0}": "الملف الهدف موجود بالفعل ولا يمكن استبداله: {0}"
"Task {0} took too long ({1:n0} ms); consider using an async task (Async=true).": "استغرقت المهمة {0} وقتًا طويلًا ({1:n0} ms)؛ فكر في استخدام مهمة غير متزامنة (Async=true)."
"Temperature": "درجة الحرارة"
"Temperature information is unavailable.": "معلومات درجة الحرارة غير متاحة."
"Testing {0:n0} items with {1,3:n0} threads": "اختبار {0:n0} عنصر بـ {1,3:n0} خيط"
"Thai": "التايلاندية"
"The address protocol for service [{0}] is not supported (only http/https): {1}": "بروتوكول عنوان الخدمة [{0}] غير مدعوم (فقط http/https): {1}"
"The compression protocol cannot predeclare the compressed length; use whole-frame Build instead.": "لا يمكن لبروتوكول الضغط الإعلان مسبقًا عن الطول المضغوط؛ استخدم بناء الإطار الكامل بدلًا من ذلك."
"The configuration file {1} of {0} has changed; reloading.": "تغيّر ملف الإعدادات {1} الخاص بـ {0}؛ إعادة التحميل."
"The delimiter protocol cannot predeclare length; use whole-frame Build instead.": "لا يمكن لبروتوكول الفاصل الإعلان مسبقًا عن الطول؛ استخدم بناء الإطار الكامل بدلًا من ذلك."
"The delimiter protocol does not support streaming message bodies; provide an in-memory payload.": "بروتوكول الفاصل لا يدعم أجسام الرسائل المتدفقة؛ قدّم حمولة في الذاكرة."
"The format of configuration file {0} is inconsistent; saving in the latest format.": "تنسيق ملف الإعدادات {0} غير متسق؛ الحفظ بالتنسيق الأحدث."
"The inner client does not support protocol-mode request/response [{0}].": "العميل الداخلي لا يدعم الطلب/الاستجابة في وضع البروتوكول [{0}]."
"The inner client does not support protocol-mode streaming send [{0}].": "العميل الداخلي لا يدعم الإرسال المتدفق في وضع البروتوكول [{0}]."
"The read reference count should be 1, but was {0}": "يجب أن يكون عدد مراجع القراءة 1، لكنه كان {0}"
"The scheduler thread did not exit within 5 seconds; forcing termination.": "لم يخرج خيط المجدول خلال 5 ثوانٍ؛ فرض الإنهاء."
"The session type does not support datagram request/response waiting [{0}].": "نوع الجلسة لا يدعم انتظار الطلب/الاستجابة لمخططات البيانات [{0}]."
"The System.Speech speech library was not found; reference it from NuGet.": "لم يتم العثور على مكتبة الكلام System.Speech؛ أضف مرجعًا إليها من NuGet."
"The Unix domain socket path cannot be empty.": "لا يمكن أن يكون مسار مقبس Unix فارغًا."
"To avoid excessive CPU usage, TimerX rejects task scheduling with intervals below 10 ms ({1} ms); task {0} is disabled.": "لتجنب الاستهلاك المفرط للمعالج، يرفض TimerX جدولة المهام بفواصل أقل من 10 ms ({1} ms)؛ تم تعطيل المهمة {0}."
"Token refresh error: type={0} expire={1} accessLen={2} refreshLen={3}": "خطأ في تحديث الرمز: type={0} expire={1} accessLen={2} refreshLen={3}"
"Total memory": "إجمالي الذاكرة"
"Turkish": "التركية"
"Type [{0}] does not support header extension by borrowing space; header writes require a packet with reserved space (OwnerPacket/ArrayPacket).": "النوع [{0}] لا يدعم توسيع الرأس عبر استعارة المساحة؛ تتطلب كتابة الرأس حزمة ذات مساحة محجوزة (OwnerPacket/ArrayPacket)."
"Ukrainian": "الأوكرانية"
"Unable to parse response headers: accumulated {0} bytes without a complete header block.": "تعذر تحليل رؤوس الاستجابة: تجمّع {0} بايت دون كتلة رؤوس مكتملة."
"Undelimitable residual data reached the limit: {0} bytes (limit {1}). The peer data does not match the protocol or is corrupted.": "بلغت البيانات المتبقية غير القابلة للتحديد الحد: {0} بايت (الحد {1}). بيانات الطرف الآخر لا تطابق البروتوكول أو تالفة."
"Unhandled fatal error; exiting.": "خطأ فادح غير معالج؛ الخروج."
"Unix domain socket [{0}] is already being listened on by another service.": "مقبس Unix [{0}] يستمع عليه بالفعل خدمة أخرى."
"Unix domain sockets require a target framework of .NET Standard 2.1 or later.": "تتطلب مقابس Unix إطارًا مستهدفًا .NET Standard 2.1 أو أحدث."
"Unsupported delegate type: {0}": "نوع مفوض غير مدعوم: {0}"
"Unsupported elliptic curve coordinate length {0}.": "طول إحداثي منحنى إهليلجي غير مدعوم {0}."
"Unsupported key size {0}.": "حجم مفتاح غير مدعوم {0}."
"Unsupported Size value: {0}": "قيمة Size غير مدعومة: {0}"
"Unsupported transfer encoding: {0}": "ترميز نقل غير مدعوم: {0}"
"Update check failed: {0}": "فشل فحص التحديث: {0}"
"Update package found: {0}": "تم العثور على حزمة تحديث: {0}"
"Update succeeded.": "نجح التحديث."
"Updating configuration: {0}, old: \"{1}\", new: \"{2}\"": "تحديث الإعدادات: {0}، القديم: \"{1}\"، الجديد: \"{2}\""
"Uplink speed": "سرعة الرفع"
"Using [{0}]: {1}": "استخدام [{0}]: {1}"
"value must be non-negative": "يجب ألا تكون القيمة سالبة."
"Vendor": "الشركة المصنعة"
"Vietnamese": "الفيتنامية"
"WebSocket close status code {0} must not appear on the wire; sending a close frame without a status code instead.": "لا يجوز أن يظهر رمز حالة إغلاق WebSocket {0} على الشبكة؛ سيُرسل إطار إغلاق بدون رمز حالة بدلًا من ذلك."
"WebSocket closed [{0}] [{1}] {2}": "أُغلق WebSocket [{0}] [{1}] {2}"
"WebSocket connected {0}": "تم اتصال WebSocket {0}"
"WebSocket connection {0} failed: {1}": "فشل اتصال WebSocket {0}: {1}"
"WebSocket frame exceeded the limit; closing the connection: {0}": "تجاوز إطار WebSocket الحد؛ إغلاق الاتصال: {0}"
"WebSocket frame is corrupted; closing the connection: {0}": "إطار WebSocket تالف؛ إغلاق الاتصال: {0}"
"WebSocket handshake failed: {0}": "فشلت مصافحة WebSocket: {0}"
"WebSocket handshake failed: the response is missing 'Connection: Upgrade'.": "فشلت مصافحة WebSocket: الاستجابة تفتقد 'Connection: Upgrade'."
"WebSocket handshake failed: the response is missing 'Upgrade: websocket'.": "فشلت مصافحة WebSocket: الاستجابة تفتقد 'Upgrade: websocket'."
"WebSocket handshake failed.": "فشلت مصافحة WebSocket."
"WebSocket heartbeat [{0}] {1}": "نبض WebSocket [{0}] {1}"
"WebSocket heartbeat timed out: no Pong received after sending Ping at {0:HH:mm:ss}": "انتهت مهلة نبض WebSocket: لم يُستقبل Pong بعد إرسال Ping في {0:HH:mm:ss}"
"WebSocket received [{0}] {1}": "استلم WebSocket [{0}] {1}"
"WebSocket received [{0}] {1} bytes": "استلم WebSocket [{0}] {1} بايت"
"WMI.GetInfo({0}) failed: {1}": "فشل WMI.GetInfo({0}): {1}"
"WorkerId must be in the range 0-{0}.": "يجب أن يكون WorkerId في النطاق 0-{0}."
"XmlRead {0}: {1} members": "XmlRead {0}: {1} عضوًا"
"XmlWrite {0}: {1} elements": "XmlWrite {0}: {1} عنصرًا"
"XmlWrite {0}: {1} members": "XmlWrite {0}: {1} عضوًا"
"Failed to acquire from pool '{0}': {1:n0} busy items reached or exceeded the maximum of {2:n0}.": "فشل الحصول على عنصر من التجمع '{0}': بلغ عدد العناصر المشغولة {1:n0} أو تجاوز الحد الأقصى {2:n0}."
"Log file backup limit {0} reached; deleting {1} ({2:n0} bytes).": "تم بلوغ حد النسخ الاحتياطي لملف السجل {0}؛ جارٍ حذف {1} ({2:n0} بايت)."
"Fatal error": "خطأ فادح"
"Error": "خطأ"
"Any address": "أي عنوان"
"Loopback address": "عنوان الاسترجاع"
"Local address": "العنوان المحلي"
"Online: {0:n0}/{1:n0} ": "متصل: {0:n0}/{1:n0} "
"[{0}] The receive loop is running (AutoReceive=true), pulling data is not allowed. Set AutoReceive=false before opening to use pull mode, or consume the Received event or pipe instead.": "[{0}] حلقة الاستقبال قيد التشغيل (AutoReceive=true)، ولا يُسمح بسحب البيانات. اضبط AutoReceive=false قبل الفتح لاستخدام وضع السحب، أو استخدم حدث Received أو الأنبوب بدلاً من ذلك."
"[{0}] A UDP session shares the server socket, so per-session pull is not supported (filtering per session would drop datagrams of other sessions). Subscribe to the Received event, or set AutoReceive=false before opening the server and use UdpServer.Receive/ReceiveAsync; on the client side use NetClient.": "[{0}] جلسة UDP تتشارك مقبس الخادم، لذا لا يُدعم السحب على مستوى الجلسة (فالترشيح لكل جلسة سيُسقط حزم بيانات الجلسات الأخرى). اشترك في حدث Received، أو اضبط AutoReceive=false قبل فتح الخادم واستخدم UdpServer.Receive/ReceiveAsync؛ وفي جانب العميل استخدم NetClient."
"Invalid JWT format.": "تنسيق JWT غير صالح."
"Token has expired.": "انتهت صلاحية الرمز المميز."
"Token is not yet valid.": "الرمز المميز غير صالح بعد."
"Secret is not configured.": "لم يتم تكوين المفتاح السري."
"Algorithm mismatch: the token uses [{0}] but [{1}] is expected.": "عدم تطابق الخوارزمية: يستخدم الرمز المميز [{0}] بينما المتوقع [{1}]."
"Algorithm confusion: a symmetric algorithm must not use an asymmetric key as the secret.": "التباس الخوارزمية: يجب ألا تستخدم الخوارزمية المتماثلة مفتاحًا غير متماثل كمفتاح سري."
"Signature verification failed.": "فشل التحقق من التوقيع."
"Unsupported algorithm [{0}].": "خوارزمية غير مدعومة [{0}]."
"7z.exe was not found; compression/decompression cannot be performed.": "لم يتم العثور على 7z.exe؛ لا يمكن تنفيذ الضغط/فك الضغط."
"7z execution failed with exit code {0}.": "فشل تنفيذ 7z برمز الخروج {0}."
"File not found.": "لم يتم العثور على الملف."
"Output location was not specified.": "لم يتم تحديد موقع الإخراج."
"Response body is incomplete: the peer closed the connection early.": "نص الاستجابة غير مكتمل: أغلق الطرف الآخر الاتصال مبكرًا."
"No available service nodes!": "لا توجد عقد خدمة متاحة!"
"No configuration file path specified for {0}!": "لم يتم تحديد مسار ملف التكوين لـ {0}!"
"Application started. Press Ctrl+C to shut down.": "تم بدء التطبيق. اضغط Ctrl+C للإيقاف."
"Application is shutting down...": "جارٍ إيقاف التطبيق..."
"Application closed. {0}": "تم إغلاق التطبيق. {0}"
"Failed to start host service.": "فشل بدء خدمة المضيف."
"Stopped!": "تم التوقف!"
"Starting......": "جارٍ البدء......"
"The matching queue is full [{0}]": "قائمة انتظار المطابقة ممتلئة [{0}]"
"The script engine has not compiled the expression.": "لم يقم محرك النصوص البرمجية بتجميع التعبير."
"Unsupported control type {0}!": "نوع عنصر تحكم غير مدعوم {0}!"
"ReadValue does not support type {0}.": "لا يدعم ReadValue النوع {0}."
"ReadValue does not support TypeCode.{0}.": "لا يدعم ReadValue النوع TypeCode.{0}."
"WriteValue does not support type {0}.": "لا يدعم WriteValue النوع {0}."
"WriteValue does not support TypeCode.{0}.": "لا يدعم WriteValue النوع TypeCode.{0}."
"Frame length {0} exceeds the limit of {1}; refusing to buffer an oversized frame indefinitely.": "طول الإطار {0} يتجاوز الحد {1}؛ رفض تخزين إطار كبير الحجم إلى ما لا نهاية."
"ReadArray error, variable length array length is {0}, but the available data for the data stream is only {1}": "خطأ في ReadArray، طول المصفوفة متغيرة الطول هو {0}، لكن البيانات المتاحة لتدفق البيانات هي {1} فقط"
"Security required, reading large variable length arrays is not allowed {0:n0}>{1:n0}": "الأمان مطلوب، لا يُسمح بقراءة مصفوفات كبيرة متغيرة الطول {0:n0}>{1:n0}"
"Unable to read {1} bytes of data from a data stream with a length of only {0}": "غير قادر على قراءة {1} بايت من البيانات من تدفق بيانات طوله {0} فقط"
"Cannot find method named {1} in class {0}!": "لا يمكن العثور على طريقة باسم {1} في الفئة {0}!"
"The base type {0} cannot be copied": "لا يمكن نسخ النوع الأساسي {0}"
"Unable to find reference {1} in {0} objects": "غير قادر على العثور على المرجع {1} في {0} كائنًا"
"Deserialization is not supported for IDictionarySource. Target type: {0}": "إلغاء التسلسل غير مدعوم لـ IDictionarySource. النوع الهدف: {0}"
"A colon is required after {0}": "مطلوب نقطتان رأسيتان بعد {0}"
"End of string reached while parsing token": "تم بلوغ نهاية السلسلة أثناء تحليل الرمز"
"Reached the end of the string while parsing it": "تم بلوغ نهاية السلسلة أثناء تحليلها"
"Unrecognized identifier in {0}": "معرّف غير معروف في {0}"
"Unable to find Token at {0}": "غير قادر على العثور على Token عند {0}"
"The configuration file {1} of {0} failed to load; overwriting with the default configuration.": "تعذر تحميل ملف الإعدادات {1} الخاص بـ {0}؛ الاستبدال بالإعدادات الافتراضية."
"The configuration file {1} of {0} is missing; overwriting with the default configuration.": "ملف الإعدادات {1} الخاص بـ {0} غير موجود؛ الاستبدال بالإعدادات الافتراضية."
"NativeAOT/trimmed environments do not support the script engine. Use static registration or an alternative implementation.": "لا تدعم بيئات NativeAOT/المقتطعة محرك النصوص البرمجية. استخدم التسجيل الثابت أو تنفيذًا بديلاً."
"NativeAOT/trimmed environments do not support plugin dynamic loading. Use static registration or an alternative implementation.": "لا تدعم بيئات NativeAOT/المقتطعة التحميل الديناميكي للمكونات الإضافية. استخدم التسجيل الثابت أو تنفيذًا بديلاً."
"Advance exceeds the memory returned by the last GetMemory/GetSpan call.": "التقدم يتجاوز الذاكرة التي أرجعها آخر استدعاء لـ GetMemory/GetSpan."
"Apollo does not support saving configurations": "لا يدعم Apollo حفظ التكوينات"
"Body length exceeds the 32-bit protocol limit.": "يتجاوز طول الجسم حد البروتوكول 32 بت."
"Body length must be non-negative.": "يجب أن يكون طول الجسم غير سالب."
"Cannot create an instance of type [{0}]": "تعذّر إنشاء نسخة من النوع [{0}]"
"Cannot detach while the packet has a Next segment; dispose the chain first.": "لا يمكن الفصل بينما تحتوي الحزمة على مقطع Next؛ حرّر السلسلة أولاً."
"Cannot detach while {0} other handle(s) still hold the buffer.": "لا يمكن الفصل بينما لا يزال {0} من المقابض الأخرى يحتفظ بالمخزن المؤقت."
"Cannot find operation [{0}] within controller [{1}]": "تعذّر العثور على العملية [{0}] داخل وحدة التحكم [{1}]"
"Cannot increase size when Next segment exists": "لا يمكن زيادة الحجم عند وجود مقطع Next"
"Cannot serialize time less than 1970, please use FullTime": "لا يمكن تسلسل وقت أقدم من 1970، يُرجى استخدام FullTime"
"Cannot share chain node of type {0}": "لا يمكن مشاركة عقدة السلسلة من النوع {0}"
"Cannot slice a packet that has a Next segment.": "لا يمكن تقطيع حزمة تحتوي على مقطع Next."
"Consumed {0} exceeds buffered length {1}": "المقدار المستهلك {0} يتجاوز طول المخزن المؤقت {1}"
"Copy {0} => {1}": "نسخ {0} => {1}"
"Count cannot be negative.": "لا يمكن أن يكون العدد سالباً."
"Count {0} with offset {1} exceeds total length {2}": "العدد {0} مع الإزاحة {1} يتجاوز الطول الإجمالي {2}"
"Data packet does not support array access.": "لا تدعم حزمة البيانات الوصول بالفهرس."
"DbTable[ver={0}] Unable to support newer versions [{1}]": "DbTable[ver={0}] غير قادر على دعم إصدارات أحدث [{1}]"
"Dictionary types only support {0}": "أنواع القاموس تدعم فقط {0}"
"Download timeout [{0}ms]: {1}": "انتهت مهلة التنزيل [{0}ms]: {1}"
"Enumeration identification judgment must be of the same type": "يجب أن تكون مقارنة معرّف التعداد من النوع نفسه"
"Exceeds available data.": "يتجاوز البيانات المتاحة."
"Exceeds buffer capacity.": "يتجاوز سعة المخزن المؤقت."
"Existing pending flush; Pipe supports single writer only.": "يوجد تفريغ معلّق؛ يدعم Pipe كاتباً واحداً فقط."
"Existing pending read; Pipe supports single reader only.": "توجد قراءة معلّقة؛ يدعم Pipe قارئاً واحداً فقط."
"Expand size must be non-negative.": "يجب أن يكون حجم التوسيع غير سالب."
"Expand size {0} exceeds available front space {1}": "حجم التوسيع {0} يتجاوز المساحة الأمامية المتاحة {1}"
"Fail to create object type={0} parameters={1} {2}": "فشل إنشاء الكائن type={0} parameters={1} {2}"
"Failed to create log file: {0}": "فشل إنشاء ملف السجل: {0}"
"Failed to listen to all ports! Port=[{0}]": "فشل الاستماع إلى جميع المنافذ! المنفذ=[{0}]"
"Failed to open {0}.": "فشل فتح {0}."
"File not found: {0}": "الملف غير موجود: {0}"
"File {0} not found": "الملف {0} غير موجود"
"Frame length {0} exceeds buffered length {1}": "طول الإطار {0} يتجاوز طول المخزن المؤقت {1}"
"Generic parameter not on type or method.": "المعامل العام لا ينتمي إلى نوع أو أسلوب."
"GetExtendedTcpTable failed (error {0}).": "فشل GetExtendedTcpTable (الخطأ {0})."
"GetExtendedTcpTable failed while checking the required buffer size (error {0}).": "فشل GetExtendedTcpTable أثناء التحقق من حجم المخزن المؤقت المطلوب (الخطأ {0})."
"HTTP request failed: {0} {1}": "فشل طلب HTTP: {0} {1}"
"IPv6 does not support broadcasting!": "لا يدعم IPv6 البث!"
"IV length mismatch": "عدم تطابق طول IV"
"Illegal event, no specified class instance and not a static method!": "حدث غير صالح، لم تُحدد نسخة فئة وليس أسلوباً ثابتاً!"
"Index cannot be negative: {0}": "لا يمكن أن يكون الفهرس سالباً: {0}"
"Index {0} exceeds total length {1}": "الفهرس {0} يتجاوز الطول الإجمالي {1}"
"Index {0} is out of range [0, {1})": "الفهرس {0} خارج النطاق [0, {1})"
"Invalid Cron expression[{0}]": "تعبير Cron غير صالح[{0}]"
"Invalid XML DSA key.": "مفتاح DSA بصيغة XML غير صالح."
"Invalid key {0}": "مفتاح غير صالح {0}"
"Invalid padding": "حشو غير صالح"
"Invalid string length [{0}].": "طول سلسلة غير صالح [{0}]."
"Json array cannot be converted to target type [{0}], only arrays and List<T>/IList<T>are supported": "لا يمكن تحويل مصفوفة Json إلى النوع الهدف [{0}]، تُدعم المصفوفات وList<T>/IList<T> فقط"
"Length cannot be negative.": "لا يمكن أن يكون الطول سالباً."
"Length must be non-negative and less than or equal to the memory owner's length.": "يجب أن يكون الطول غير سالب وألا يتجاوز طول مالك الذاكرة."
"Length must be non-negative.": "يجب أن يكون الطول غير سالب."
"Lock [{0}] failed! msTimeout={1}": "فشل القفل [{0}]! msTimeout={1}"
"Mass posting requires the use of session collections": "يتطلب النشر الجماعي استخدام مجموعات الجلسات"
"MemoryCache[ver={0}] Unable to support newer versions [{1}]": "MemoryCache[ver={0}] غير قادر على دعم إصدارات أحدث [{1}]"
"MessagePump.Codec not set.": "لم يتم تعيين MessagePump.Codec."
"No data available to peek.": "لا توجد بيانات متاحة للمعاينة."
"No new version available!": "لا يوجد إصدار جديد متاح!"
"No service address configured!": "لم يتم تكوين عنوان خدمة!"
"No suitable constructor was found for '{0}'. Please confirm that all required parameters for the type constructor are registered. Unable to parse parameter '{1}'": "لم يتم العثور على مُنشئ مناسب لـ '{0}'. يُرجى التأكد من تسجيل جميع المعاملات المطلوبة لمُنشئ النوع. تعذّر تحليل المعامل '{1}'"
"Not Supported [{0}]": "غير مدعوم [{0}]"
"Not enough data to peek. Required: {0}, Available: {1}": "لا توجد بيانات كافية للمعاينة. المطلوب: {0}، المتاح: {1}"
"Not enough data to read. Required: {0}, Available: {1}": "لا توجد بيانات كافية للقراءة. المطلوب: {0}، المتاح: {1}"
"Not enough space to write {0} bytes. Available: {1}": "لا توجد مساحة كافية لكتابة {0} بايت. المتاح: {1}"
"Offset and length must be within buffer bounds.": "يجب أن تكون الإزاحة والطول ضمن حدود المخزن المؤقت."
"Offset cannot be negative.": "لا يمكن أن تكون الإزاحة سالبة."
"Offset must be non-negative.": "يجب أن تكون الإزاحة غير سالبة."
"Offset {0} exceeds total length {1}": "الإزاحة {0} تتجاوز الطول الإجمالي {1}"
"Offset {0} with count {1} exceeds total length {2}": "الإزاحة {0} مع العدد {1} تتجاوز الطول الإجمالي {2}"
"Only CBC/ECB is supported": "يُدعم CBC/ECB فقط"
"Only PKCS#7 padding is supported": "يُدعم حشو PKCS#7 فقط"
"Only hash algorithms md5/crc/sha1/sha256/sha512 are supported.": "تُدعم فقط خوارزميات التجزئة md5/crc/sha1/sha256/sha512."
"Padding can only be used with block ciphers with block size of [2,255]": "لا يمكن استخدام الحشو إلا مع الشفرات الكتلية ذات حجم الكتلة [2,255]"
"Password error for user [{0}]": "خطأ في كلمة المرور للمستخدم [{0}]"
"Payload length exceeds the 32-bit protocol limit.": "يتجاوز طول الحمولة حد البروتوكول 32 بت."
"Payload length must be non-negative.": "يجب أن يكون طول الحمولة غير سالب."
"Pipe has been completed.": "تم إكمال Pipe."
"Pipe must be completed on both sides before reset.": "يجب إكمال Pipe على الجانبين قبل إعادة التعيين."
"Please specify a hash algorithm prefix.": "يُرجى تحديد بادئة خوارزمية التجزئة."
"Protocol not set for session [{0}]": "لم يتم تعيين البروتوكول للجلسة [{0}]"
"Protocol not set or message is not IMessage for session [{0}]": "لم يتم تعيين البروتوكول أو أن الرسالة ليست IMessage للجلسة [{0}]"
"Read failed!": "فشلت القراءة!"
"Read failed, type {0} is not supported!": "فشلت القراءة، النوع {0} غير مدعوم!"
"ReadOnlyPacket does not support modification": "لا يدعم ReadOnlyPacket التعديل"
"Reserve must be non-negative.": "يجب أن تكون القيمة المحجوزة غير سالبة."
"Save file hash verification failed.": "فشل التحقق من تجزئة حفظ الملف."
"Send failed (result={0}), 0/{1} bytes sent": "فشل الإرسال (النتيجة={0})، تم إرسال 0/{1} بايت"
"Send failed (result={0}), {1}/{2} bytes sent": "فشل الإرسال (النتيجة={0})، تم إرسال {1}/{2} بايت"
"Send failed on [{0}], {1} bytes sent before failure.": "فشل الإرسال على [{0}]، تم إرسال {1} بايت قبل الفشل."
"Send file failed: {0}": "فشل إرسال الملف: {0}"
"Send message failed on [{0}].": "فشل إرسال الرسالة على [{0}]."
"Send queue is closed.": "قائمة انتظار الإرسال مغلقة."
"Send timeout, {0}/{1} bytes sent": "انتهت مهلة الإرسال، تم إرسال {0}/{1} بايت"
"Service address not added!": "لم تتم إضافة عنوان الخدمة!"
"Session [{0}] is not open.": "الجلسة [{0}] غير مفتوحة."
"Single write of {0} bytes exceeds buffer capacity {1}. Use Write(ReadOnlySpan<Byte>) for large data.": "كتابة {0} بايت دفعة واحدة تتجاوز سعة المخزن المؤقت {1}. استخدم Write(ReadOnlySpan<Byte>) للبيانات الكبيرة."
"Size hint exceeds free capacity.": "تلميح الحجم يتجاوز السعة الحرة."
"Size must be non-negative.": "يجب أن يكون الحجم غير سالب."
"Size {0} exceeds available space {1}": "الحجم {0} يتجاوز المساحة المتاحة {1}"
"Skip {0} exceeds current length {1}": "التخطي {0} يتجاوز الطول الحالي {1}"
"Source packet has been disposed.": "تم تحرير الحزمة المصدر."
"Stream ended early. Expected {0} bytes but got {1}.": "انتهى الدفق مبكراً. كان المتوقع {0} بايت لكن تم استلام {1}."
"The PipeReader has been completed; no further reads are allowed.": "تم إكمال PipeReader؛ لا يُسمح بمزيد من القراءات."
"The [{0}] property or field does not exist in class [{1}].": "الخاصية أو الحقل [{0}] غير موجود في الفئة [{1}]."
"The archive entry '{0}' is a directory but has non-zero length.": "إدخال الأرشيف '{0}' هو دليل لكن طوله غير صفري."
"The archive entry '{0}' would be extracted outside the target directory.": "سيتم استخراج إدخال الأرشيف '{0}' خارج الدليل الهدف."
"The buffer exceeds the maximum allowed size ({0} bytes).": "يتجاوز المخزن المؤقت الحد الأقصى المسموح به ({0} بايت)."
"The connection to server [{0}] timed out! [{1}ms]": "انتهت مهلة الاتصال بالخادم [{0}]! [{1}ms]"
"The data stream is out of range!": "دفق البيانات خارج النطاق!"
"The data stream is out of range! The integer read is {0:n0}": "دفق البيانات خارج النطاق! العدد الصحيح المقروء هو {0:n0}"
"The existing data amount [{0:n0}] exceeds the maximum data amount [{1:n0}]": "كمية البيانات الحالية [{0:n0}] تتجاوز الحد الأقصى لكمية البيانات [{1:n0}]"
"The number value is too large to read in compressed 64-bit format!": "قيمة الرقم كبيرة جداً للقراءة بتنسيق 64 بت المضغوط!"
"The number value is too large to read in compressed format!": "قيمة الرقم كبيرة جداً للقراءة بالتنسيق المضغوط!"
"The position does not belong to the current read buffer. Use a position from the latest read result.": "الموضع لا ينتمي إلى مخزن القراءة الحالي. استخدم موضعاً من نتيجة القراءة الأخيرة."
"The source must be an object.": "يجب أن يكون المصدر كائناً."
"The upgrade package address is invalid!": "عنوان حزمة الترقية غير صالح!"
"The {0} protocol is not supported": "البروتوكول {0} غير مدعوم"
"Time too long, value exceeds Int32.MaxValue": "الوقت طويل جداً، القيمة تتجاوز Int32.MaxValue"
"Unable to convert the value of [{0}] from {1} to {2}": "تعذّر تحويل قيمة [{0}] من {1} إلى {2}"
"Unable to convert to type [{0}]! {1}": "تعذّر التحويل إلى النوع [{0}]! {1}"
"Unable to find an appropriate configuration provider for [{0}]": "تعذّر العثور على موفر تكوين مناسب لـ [{0}]"
"Unable to find worksheet": "تعذّر العثور على ورقة العمل"
"Unable to read the required minimum number of bytes. Expected {0}, actual {1}.": "تعذّرت قراءة الحد الأدنى المطلوب من البايتات. المتوقع {0}، الفعلي {1}."
"Unrecognized response data [{0}] for [{1}]": "بيانات استجابة غير معروفة [{0}] لـ [{1}]"
"Unregistered type {0}": "نوع غير مسجل {0}"
"Unsupported algorithm [{0}]": "خوارزمية غير مدعومة [{0}]"
"Unsupported length size: {0}. Use 0/1/2/4.": "حجم طول غير مدعوم: {0}. استخدم 0/1/2/4."
"Unsupported password hash mode [{0}]": "وضع تجزئة كلمة المرور غير مدعوم [{0}]"
"Unsupported password hash value": "قيمة تجزئة كلمة المرور غير مدعومة"
"[ObjectPool:{0}] Unable to create instance of [{1}]": "[ObjectPool:{0}] تعذّر إنشاء نسخة من [{1}]"
"[Pool] Unable to create an instance of [{0}]": "[Pool] تعذّر إنشاء نسخة من [{0}]"
"End of string reached while parsing token [{0}]": "تم الوصول إلى نهاية السلسلة أثناء تحليل الرمز [{0}]"
"Non standard Json string [{0}]": "سلسلة Json غير قياسية [{0}]"
"Reached the end of the string while parsing it [{0}]": "تم الوصول إلى نهاية السلسلة أثناء تحليلها [{0}]"
"Execute {0} {1}": "تنفيذ {0} {1}"
"New {0}": "جديد {0}"
"Run {0} {1} {2}": "تشغيل {0} {1} {2}"
"ShellExecute {0} {1} {2}": "تنفيذ shell {0} {1} {2}"
"TimerScheduler.ClearAll [{0}]": "مسح كل مهام المجدول [{0}]"
"{0} Error {1}": "{0} خطأ {1}"
"{0}Timer.ClearAll [{1}]": "{0} مسح كل المؤقتات [{1}]"
"Deferred queue [{0}] exceeded the limit of {1:n0}": "قائمة الانتظار المؤجلة [{0}] تجاوزت الحد {1:n0}"
"Close {0} {1}": "إغلاق {0} {1}"
"Connected {0}": "تم الاتصال بـ {0}"
"Copy {0}": "نسخ {0}"
"CopyAndReplace {0} => {1}": "نسخ واستبدال {0} => {1}"
"Delete {0}": "حذف {0}"
"Disconnect [{0}] {1}": "قطع الاتصال [{0}] {1}"
"Extract {0}": "استخراج {0}"
"Move {0}": "نقل {0}"
"Open {0}": "فتح {0}"
"Recv [{0}]: {1}": "استلام [{0}]: {1}"
"Send [{0}]: {1}": "إرسال [{0}]: {1}"
"Send {2} [{0}]: {1}": "إرسال {2} [{0}]: {1}"
"Start {0}": "بدء {0}"
"Stop {0} {1}": "إيقاف {0} {1}"
"Timer.Add {0}": "إضافة مؤقت {0}"
"Timer.Remove {0} reason:{1}": "إزالة مؤقت {0} السبب:{1}"
"Tracer[{0}] Total={1:n0} Errors={2:n0} Speed={3:n2}tps Cost={4:n0}ms MaxCost={5:n0}ms MinCost={6:n0}ms": "المتتبع[{0}] الإجمالي={1:n0} الأخطاء={2:n0} السرعة={3:n2}tps التكلفة={4:n0}ms الأقصى={5:n0}ms الأدنى={6:n0}ms"
"{0} v{1} Build {2:yyyy-MM-dd HH:mm:ss} {3}": "{0} الإصدار v{1} بناء {2:yyyy-MM-dd HH:mm:ss} {3}"
"System settings": "إعدادات النظام"
"System name": "اسم النظام"
"English name used to identify the system; must not contain spaces.": "اسم إنجليزي لتعريف النظام؛ يجب ألا يحتوي على مسافات."
"System version": "إصدار النظام"
"Assembly version number, used for UI display.": "رقم إصدار التجميع، يُستخدم لعرضه في واجهة المستخدم."
"System display name": "اسم العرض"
"User-visible name.": "الاسم المرئي للمستخدم."
"Company": "الشركة"
"Company name, from assembly information.": "اسم الشركة، من معلومات التجميع."
"Application instance": "مثيل التطبيق"
"Uniquely identifies the instance node when a single application is deployed with multiple instances.": "يحدد عقدة المثيل بشكل فريد عند نشر تطبيق واحد مع عدة مثيلات."
"Developer mode": "وضع المطور"
"Enables development and debugging features (SQL collection, backup, development operations).": "يمكّن ميزات التطوير والتصحيح (جمع SQL، النسخ الاحتياطي، عمليات التطوير)."
"Enabled": "ممكّن"
"Whether the system is enabled.": "ما إذا كان النظام ممكّنًا."
"Install time": "وقت التثبيت"
"First installation time of the system, used as the Cookie encryption key.": "وقت التثبيت الأول للنظام، يُستخدم كمفتاح تشفير ملفات تعريف الارتباط."
"Core settings": "الإعدادات الأساسية"
"Global debugging. Enables XTrace.Debug.": "التصحيح العام. يمكّن XTrace.Debug."
"Log level. Only logs at or above this level are output: All/Debug/Info/Warn/Error/Fatal. Default Info.": "مستوى السجل. يتم إخراج السجلات عند هذا المستوى أو أعلى فقط: All/Debug/Info/Warn/Error/Fatal. الافتراضي: Info."
"File log directory. Defaults to the Log subdirectory.": "دليل سجلات الملفات. الافتراضي: الدليل الفرعي Log."
"Log file size limit (MB). Splits a new log file when exceeded. Default 10 MB; 0 means unlimited.": "حد حجم ملف السجل (ميغابايت). يتم إنشاء ملف سجل جديد عند تجاوزه. الافتراضي: 10 ميغابايت؛ 0 يعني بلا حد."
"Log file backups. The oldest files are deleted when the count is exceeded. Cybersecurity law requires at least 6 months of logs. Default 200; 0 means unlimited.": "نسخ احتياطي لملفات السجل. يتم حذف أقدم الملفات عند تجاوز العدد. يتطلب قانون الأمن السيبراني الاحتفاظ بالسجلات لمدة 6 أشهر على الأقل. الافتراضي: 200؛ 0 يعني بلا حد."
"Log file format. Default {0:yyyy_MM_dd}.log; supports level placeholders such as {1}_{0:yyyy_MM_dd}.log.": "تنسيق ملف السجل. الافتراضي: {0:yyyy_MM_dd}.log؛ يدعم عناصر المستوى مثل {1}_{0:yyyy_MM_dd}.log."
"Log line format. Default Time|ThreadId|Kind|Name|Message; Level is also supported.": "تنسيق سطر السجل. الافتراضي: Time|ThreadId|Kind|Name|Message؛ يتم دعم Level أيضًا."
"Network log. Broadcasts local subnet logs to udp://255.255.255.255:514, or http://xxx:80/log.": "سجل الشبكة. يبث سجلات الشبكة الفرعية المحلية إلى udp://255.255.255.255:514 أو http://xxx:80/log."
"Data directory. Local database directory; defaults to the Data subdirectory.": "دليل البيانات. دليل قاعدة البيانات المحلية؛ الافتراضي: الدليل الفرعي Data."
"Backup directory. Directory for database backups; defaults to the Backup subdirectory.": "دليل النسخ الاحتياطي. دليل نسخ قاعدة البيانات الاحتياطية؛ الافتراضي: الدليل الفرعي Backup."
"Plugin directory. Local plugin directory; defaults to the Plugins subdirectory.": "دليل الإضافات. دليل الإضافات المحلي؛ الافتراضي: الدليل الفرعي Plugins."
"Plugin server. Analyzes links by keyword and downloads plugins from this page. Some embedded devices do not support HTTPS.": "خادم الإضافات. يحلل الروابط حسب الكلمات المفتاحية وينزّل الإضافات من هذه الصفحة. بعض الأجهزة المدمجة لا تدعم HTTPS."
"Assembly resolve assistance. Whether to help resolve missing dependency assemblies during assembly loading. Default false.": "مساعدة حل التجميعات. يحدد ما إذا كان يساعد في حل التجميعات التابعة المفقودة أثناء التحميل. الافتراضي: false."
"Service address. Public address visited by users, outside the reverse proxy, used to construct other URLs (such as SSO) or register with the registry. Separate multiple addresses with commas.": "عنوان الخدمة. العنوان العام الذي يزوره المستخدمون، خارج الوكيل العكسي، يُستخدم لإنشاء عناوين URL أخرى (مثل SSO) أو التسجيل في السجل. افصل بين العناوين المتعددة بفواصل."
"Network settings": "إعدادات الشبكة"
"Network debugging.": "تصحيح الشبكة."
"Session timeout. A TCP/UDP session is taken offline after being inactive for this period. Default 20*60 seconds.": "مهلة الجلسة. يتم نقل جلسة TCP/UDP إلى وضع عدم الاتصال بعد فترة عدم النشاط هذه. الافتراضي: 20*60 ثانية."
"Buffer size. IOCP async receive buffer size per socket. Larger values reduce small-packet merges but waste memory with many connections. Default 8k.": "حجم المخزن المؤقت. حجم مخزن الاستقبال غير المتزامن IOCP لكل مقبس. القيم الأكبر تقلل دمج الحزم الصغيرة لكنها تستهلك الذاكرة مع العديد من الاتصالات. الافتراضي: 8k."
"Kernel receive buffer (SO_RCVBUF). 0 means do not modify; use the system default.": "مخزن استقبال النواة (SO_RCVBUF). 0 يعني عدم التعديل؛ استخدم الافتراضي للنظام."
"Send/receive log body length. HEX length of data logged by LogSend/LogReceive. Default 64 bytes.": "طول جسم سجل الإرسال/الاستقبال. طول HEX للبيانات المسجلة بواسطة LogSend/LogReceive. الافتراضي: 64 بايت."
"Auto GZip request body size. Applies to requests from HttpHelper/ApiHttpClient. Default 1024; 0 disables compression.": "حجم جسم الطلب لتمكين GZip تلقائيًا. ينطبق على الطلبات من HttpHelper/ApiHttpClient. الافتراضي: 1024؛ 0 يعطل الضغط."
"UI language. Values: zh-CN/zh-TW/en-US/es-ES/de-DE/ja-JP/fr-FR/pt-BR/ru-RU/ko-KR/ar-SA/bn-BD/cs-CZ/da-DK/el-GR/fa-IR/fi-FI/he-IL/hi-IN/hu-HU/id-ID/it-IT/ms-MY/nb-NO/nl-NL/pl-PL/ro-RO/sv-SE/th-TH/tr-TR/uk-UA/vi-VN. Empty follows the system; a supported language fixes the UI and log language regardless of request culture.": "لغة الواجهة. القيم: zh-CN/zh-TW/en-US/es-ES/de-DE/ja-JP/fr-FR/pt-BR/ru-RU/ko-KR/ar-SA/bn-BD/cs-CZ/da-DK/el-GR/fa-IR/fi-FI/he-IL/hi-IN/hu-HU/id-ID/it-IT/ms-MY/nb-NO/nl-NL/pl-PL/ro-RO/sv-SE/th-TH/tr-TR/uk-UA/vi-VN. فارغة تتبع النظام؛ اللغة المدعومة تثبّت لغة الواجهة والسجل بغض النظر عن ثقافة الطلب."