# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR ORGANIZATION
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: Arelle Arabic Translation v1.0\n"
"POT-Creation-Date: 2021-09-04 22:46+0200\n"
"PO-Revision-Date: 2021-09-04 22:59+0200\n"
"Last-Translator: Sherif M. ElGamal <selgamal@outlook.com>\n"
"Language-Team: Sherif M. ElGamal selgamal@outlook.com https://github.com/"
"selgamal/Arelle/tree/locale_ar\n"
"Language: ar_EG\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.5\n"
"X-Generator: Poedit 3.0\n"
"X-Poedit-Basepath: ../../..\n"
"X-Poedit-Bookmarks: -1,165,-1,-1,-1,-1,-1,-1,-1,-1\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Poedit-SearchPath-0: .\n"
"X-Poedit-SearchPathExcluded-0: __pycache__\n"
"X-Poedit-SearchPathExcluded-1: config\n"
"X-Poedit-SearchPathExcluded-2: examples\n"
"X-Poedit-SearchPathExcluded-3: images\n"
"X-Poedit-SearchPathExcluded-4: locale\n"
"X-Poedit-SearchPathExcluded-5: plugin\n"
"X-Poedit-SearchPathExcluded-6: scripts-macOS\n"
"X-Poedit-SearchPathExcluded-7: scripts-unix\n"
"X-Poedit-SearchPathExcluded-8: pyparsing\n"
"X-Poedit-SearchPathExcluded-9: scripts-windows\n"
"X-Poedit-SearchPathExcluded-10: webserver\n"
"X-Poedit-SearchPathExcluded-11: doc\n"

#: Cntlr.py:319
#, python-brace-format
msgid "Unknown log level name: {0}, please choose from {1}"
msgstr "اسم مستوى السجل غير معروف: {0}، يرجى الاختيار من {1}"

#: CntlrCmdLine.py:76
msgid ""
"FILENAME is an entry point, which may be an XBRL instance, schema, linkbase "
"file, inline XBRL instance, testcase file, testcase index file.  FILENAME may "
"be a local file or a URI to a web located file.  For multiple instance "
"filings may be | separated file names or JSON list of file/parameter dicts "
"[{\"file\":\"filepath\"}, {\"file\":\"file2path\"} ...]."
msgstr ""
"FILENAME هو نقطة الدخول، والتي قد تكون ملف تقرير XBRL Instance، مخطط Schema، "
"ملف قاعدة روابط Linkbase، تقرير مضمن Inline XBRL Instance، ملف اختبار، ملف "
"فهرس اختبارات.  قد يكون FILENAME ملف محلي أو URI يشير إلى ملف على موقع ويب. "
"يمكن تحميل اكثر من ملف عن طريف فصل أسماء الملفات باستخدام رمز | أو قائمة JSON "
"مكونة من dicts علي شكل\n"
" [{\"file\":\"filepath\"}, {\"file\":\"file2path\"} ...]."

#: CntlrCmdLine.py:84
msgid "user name if needed (with password) for web file retrieval"
msgstr "اسم المستخدم إذا لزم الأمر (مع كلمة المرور) لتحميل ملفات الويب"

#: CntlrCmdLine.py:86
msgid "password if needed (with user name) for web retrieval"
msgstr "كلمة المرور إذا لزم الأمر (مع اسم المستخدم) لتحميل ملفات الويب"

#: CntlrCmdLine.py:90
msgid ""
"FILENAME is a list of files to import to the DTS, such as additional formula "
"or label linkbases.  Multiple file names are separated by a '|' character. "
msgstr ""
"FILENAME هي قائمة الملفات لتضمينها في DTS، مثل ملف معادلات formula أو قواعد "
"الروابط الخاصة بالمسميات Label Linkbases.  يتم فصل أسماء الملفات المتعددة "
"بواسطة رمز \"|\". "

#: CntlrCmdLine.py:94
msgid ""
"FILENAME is a second entry point when comparing (diffing) two DTSes producing "
"a versioning report."
msgstr ""
"FILENAME هو نقطة دخول ثانية عند مقارنة  DTS مع أخرى وإصدار تقرير بالفروقات "
"بينهما Versioning Report."

#: CntlrCmdLine.py:97
msgid "FILENAME is the filename to save as the versioning report."
msgstr "FILENAME هو اسم الملف الذي  يحفظ به تقرير الفروقات Versioning Report."

#: CntlrCmdLine.py:100
msgid ""
"Validate the file according to the entry file type.  If an XBRL file, it is "
"validated according to XBRL validation 2.1, calculation linkbase validation "
"if either --calcDecimals or --calcPrecision are specified, and SEC EDGAR "
"Filing Manual (if --efm selected) or Global Filer Manual disclosure system "
"validation (if --gfm=XXX selected). If a test suite or testcase, the test "
"case variations are individually so validated. If formulae are present they "
"will be validated and run unless --formula=none is specified. "
msgstr ""
"التحقق من صحة الملف وفقا لنوع ملف نقطة الدخول. إذا كان ملف من نوع XBRL، يتم "
"التحقق وفق قواعد XBRL 2.1 الخاصة بالتحقق، ويتم التحقق وفق قاعدة الارتباط "
"الحسابية Calculation Linkbase إذا تم تحديد أي من الخيارات calcDecimals- أو "
"calcPrecision-، ويتم التحقق وفق قواعد دليل نظام إيداع التقارير الخاص بهيئة "
"الرقابة على الأوراق المالية والتداول الامريكية SEC EDGAR Filing Manual (إذا "
"تم تحديد خيار efm--) أو التحقق من الالتزام بقواعد نظام الإفصاح Global Filer "
"Manual (إذا تم تحديد خيار gfm=XXX--). إذا كان الملف مجموعة اختبارات أو حال "
"اختبار، يتم التحقق من صحة كل حالة اختبار بشكل فردي. في حالة وجود معادلات XBRL "
"Formulae، يتم التحقق من صحتها وتشغيلها ما لم يتم تحديد الاختيار "
"formula=none--. "

#: CntlrCmdLine.py:111
msgid "Specify calculation linkbase validation inferring decimals."
msgstr ""
"تحديد استنتاج الكسور العشرية Decimals في التحقق وفق قاعدة الربط الحسابية."

#: CntlrCmdLine.py:114
msgid "Specify calculation linkbase validation inferring precision."
msgstr "تحديد استنتاج دقة الرقم Precision في التحقق وفق قاعدة الربط الحسابية."

#: CntlrCmdLine.py:117
msgid ""
"Specify de-duplication of consistent facts when performing calculation "
"validation, chooses most accurate fact."
msgstr ""
"تحديد منع تكرار الحقائق المتوافقة عن التحقق وفق لقاعدة الربط الحسابية، يتم "
"اختيار اكثر الحقائق دقة."

#: CntlrCmdLine.py:120
msgid ""
"Select Edgar Filer Manual (U.S. SEC) disclosure system validation (strict)."
msgstr ""
"اختيار التحقق وفق نظام افصاح Edgar Filer Manual (الولايات المتحدة) (صارم)."

#: CntlrCmdLine.py:123
msgid ""
"Specify a disclosure system name and select disclosure system validation.  "
"Enter --disclosureSystem=help for list of names or help-verbose for list of "
"names and descriptions. "
msgstr ""
"حدد اسم نظام الإفصاح واختار نظام التحقق وفقاً لنظام الإفصاح. ادخل --"
"disclosureSystem=Help لعرض قائمة بأسماء نظم الإفصاح أو  help-verbose لقائمة "
"الأسماء مع الوصف. "

#: CntlrCmdLine.py:128
msgid "Select U.K. HMRC disclosure system validation."
msgstr "اختيار التحقق وفق نظام إفصاح U.K. HMRC."

#: CntlrCmdLine.py:130
msgid "Select validation with respect to Unit Type Registry."
msgstr "اختيار التحقق وفق سجل أنواع وحدات القياس Unit Type Registry."

#: CntlrCmdLine.py:132
msgid ""
"Override disclosure systems Unit Type Registry location (URL or file path)."
msgstr "تجاوز سجل أنواع وحدات القياس الخاص بنظام الإفصاح (ملف او URL)."

#: CntlrCmdLine.py:135
msgid "Select validation with respect testcase infosets."
msgstr "اختيار التحقق وفق بيانات حالات الاختبار."

#: CntlrCmdLine.py:137
msgid "Language for labels in following file options (override system settings)"
msgstr "لغة المسميات في خيارات الملف التالية (تجاوز اعدادات النظام)"

#: CntlrCmdLine.py:140
msgid ""
"Flag to disable reversing string read order for right to left languages, "
"useful for some locale settings"
msgstr ""
"خيار لمنع تعديل وعكس النصوص للغات التي تقرأ من اليمين، مفيد في بعض الحالات"

#: CntlrCmdLine.py:142
msgid ""
"Label role for labels in following file options (instead of standard label)"
msgstr "لغة المسميات في خيارات الملف التالية (بدلاً من اعدادات النظام)"

#: CntlrCmdLine.py:145
msgid "Write DTS tree into FILE (may be .csv or .html)"
msgstr "حفظ شجرة الـDTS في ملف (نوع الملف .csv او .html)"

#: CntlrCmdLine.py:147
msgid "Write fact list into FILE"
msgstr "حفظ قائمة الحقائق في ملف"

#: CntlrCmdLine.py:149
msgid "Columns for fact list file"
msgstr "أسماء الاعمدة في ملف قائمة الحقائق"

#: CntlrCmdLine.py:151
msgid "Write fact table into FILE"
msgstr "حفظ جدول الحقائق في ملف"

#: CntlrCmdLine.py:153
msgid "Write concepts into FILE"
msgstr "حفظ المفاهيم في ملف"

#: CntlrCmdLine.py:155
msgid "Write presentation linkbase into FILE"
msgstr "حفظ قاعدة ربط العرض في ملف"

#: CntlrCmdLine.py:157
msgid "Write table linkbase into FILE"
msgstr "حفظ قاعدة ربط الجدول في ملف"

#: CntlrCmdLine.py:159
msgid "Write calculation linkbase into FILE"
msgstr "حفظ قاعدة الربط الحسابية في ملف"

#: CntlrCmdLine.py:161
msgid "Write dimensions (of definition) linkbase into FILE"
msgstr "حفظ الابعاد (من قاعدة ربط التعريفات) في ملف"

#: CntlrCmdLine.py:163
msgid "Write anchoring relationships (of definition) linkbase into FILE"
msgstr "حفظ العلاقات من نوع anchoring (من قاعدة ربط التعريفات) في ملف"

#: CntlrCmdLine.py:165
msgid "Write formulae linkbase into FILE"
msgstr "حفظ قاعدة ربط المعادلات في ملف"

#: CntlrCmdLine.py:167 CntlrCmdLine.py:170
msgid "Write linkbase relationships for viewArcrole into viewFile"
msgstr ""
"حفظ علاقات قواعد الربط لنوع القوس المعروض viewArcrole في ملف عرض viewFile"

#: CntlrCmdLine.py:172
msgid ""
"Extra columns for relationship file (comma or space separated: Name, "
"Namespace, LocalName, Documentation and References)"
msgstr ""
"الأعمدة الإضافية لملف العلاقات (مفصولة بمسافة او رمز ',':comma or space "
"separated: Name, Namespace, LocalName, Documentation and References)"

#: CntlrCmdLine.py:176
msgid "Write defined role types into FILE"
msgstr "حفظ أنواع الأدوار role types المعرفة في ملف"

#: CntlrCmdLine.py:179
msgid "Write defined arcrole types into FILE"
msgstr "حفظ أنواع أدوار الاقواس arcrole types المعرفة"

#: CntlrCmdLine.py:182
msgid "Write test report of validation (of test cases) into FILE"
msgstr "حفظ تقرير التحقق للاختبار (لحالات الاختبار) في ملف"

#: CntlrCmdLine.py:185
msgid "Columns for test report file"
msgstr "أعمدة تقرير الاختبار"

#: CntlrCmdLine.py:188
msgid "Write RSS report into FILE"
msgstr "حفظ تقرير RSS في ملف"

#: CntlrCmdLine.py:191
msgid "Columns for RSS report file"
msgstr "أعمدة تقرير RSS"

#: CntlrCmdLine.py:194
msgid ""
"Skip DTS activities (loading, discovery, validation), useful when an instance "
"needs only to be parsed."
msgstr ""
"تجاوز إجراءات DTS (تحميل، اكتشاف، تحقق)، مفيد في حالة الرغبة في معالجة "
"التقرير فقط."

#: CntlrCmdLine.py:197
msgid ""
"Skip loading discovered or schemaLocated files matching pattern (unix-style "
"file name patterns separated by '|'), useful when not all linkbases are "
"needed."
msgstr ""
"تجاوز تحميل الملفات المكتشفة او الملفات المشار اليه من خلال المخطط "
"schemaLocated التي تطابق النمط (أسماء الملفات بنمط Unix مفصولة برمز \"|\")، "
"مفيد في حالة عدم الحاجة لجميع قواعد الربط."

#: CntlrCmdLine.py:200
msgid ""
"Write log messages into file, otherwise they go to standard output.  If file "
"ends in .xml it is xml-formatted, otherwise it is text. "
msgstr ""
"حفظ رسائل السجل في ملف، خلاف ذلك يتم اخراج الرسائل عن طريق standard output. "
"في حالة ان اسم الملف ينتهي بـ.xml يتم الحفظ بصيغة xml، بخلاف ذلك يتم الحفظ "
"بصيغة text. "

#: CntlrCmdLine.py:204
#, python-format
msgid ""
"Logging format for messages capture, otherwise default is \"[%(messageCode)s] "
"%(message)s - %(file)s\"."
msgstr ""
"صيغة حفظ رسائل السجل، بخلاف ذلك الصيغة المفترضة تكون \"[%(messageCode)s] "
"%(message)s - %(file)s\"."

#: CntlrCmdLine.py:207
msgid ""
"Minimum level for messages capture, otherwise the message is ignored.  "
"Current order of levels are debug, info, info-semantic, warning, warning-"
"semantic, warning, assertion-satisfied, inconsistency, error-semantic, "
"assertion-not-satisfied, and error. "
msgstr ""
"المستوى الأدنى لحفظ رسائل السجل، بخلاف ذلك يتم تجاهل الرسائل. الترتيب الحالي "
"للمستويات كما يلي (من الشمال إلى اليمين):\n"
"debug, info, info-semantic, warning, warning-semantic, warning, assertion-"
"satisfied, inconsistency, error-semantic, assertion-not-satisfied, and error "

#: CntlrCmdLine.py:211
msgid ""
"Regular expression filter for logLevel.  (E.g., to not match *-semantic "
"levels, logLevelFilter=(?!^.*-semantic$)(.+). "
msgstr ""
"تعبير نمطي Regular Expression لتصفية مستوى التسجيل logLevel. مثال: لتجاهل نمط "
"*-semantic levels يتم تحديد (.+)logLevelFilter=(?!^.*-semantic$). "

#: CntlrCmdLine.py:215
msgid "Regular expression filter for log message code."
msgstr "تصفية عن طريق تعبير نمطي Regular Expression لكود رسائل السجل."

#: CntlrCmdLine.py:218
msgid "Log file text field max length override."
msgstr "تجاوز الحد الأقصى لطول حقل النص في ملف السجل."

#: CntlrCmdLine.py:221
msgid "Log reference object properties (default)."
msgstr "خصائص الشيء المشار إليه في السجل (مفترض)."

#: CntlrCmdLine.py:224
msgid "Do not log reference object properties."
msgstr "منع تضمين خصائص الشيء المشار اليه في السجل."

#: CntlrCmdLine.py:231
msgid "Specify parameters for formula and validation (name=value[,name=value])."
msgstr ""
"حدد معاملات parameters المعادلات والتحقق بنمط  (name=value[,name=value])."

#: CntlrCmdLine.py:232
msgid "Specify parameters separator string (if other than comma)."
msgstr "حدد الفاصل بين نوصوص المعاملات (اذا كان الفاصل رمز بخلاف رمز \",\")."

#: CntlrCmdLine.py:235
msgid ""
"Specify formula action: validate - validate only, without running, run - "
"validate and run, or none - prevent formula validation or running when also "
"specifying -v or --validate.  if this option is not specified, -v or --"
"validate will validate and run formulas if present"
msgstr ""
"حدد إجراءات المعادلات بالشكل التالي: تحقق فقط validate، تحقق وتشغيل run، منع "
"القيام بأي اجراء none ويستخدم ذلك المنع في حالة تحديد  -v او --validate. في "
"حالة عدم تحديد هذا الخيار مع تحديد -v او --validate يتم اجراء التحقق مع تشغيل "
"المعادلات في حالة وجودها"

#: CntlrCmdLine.py:240 CntlrCmdLine.py:242 CntlrCmdLine.py:244
#: CntlrCmdLine.py:246 CntlrCmdLine.py:248 CntlrCmdLine.py:250
#: CntlrCmdLine.py:252 CntlrCmdLine.py:254 CntlrCmdLine.py:258
#: CntlrCmdLine.py:260 CntlrCmdLine.py:262 CntlrCmdLine.py:264
#: CntlrCmdLine.py:268 CntlrCmdLine.py:270 CntlrCmdLine.py:272
#: CntlrCmdLine.py:274 CntlrCmdLine.py:276 CntlrCmdLine.py:278
#: CntlrCmdLine.py:280 CntlrCmdLine.py:282
msgid "Specify formula tracing."
msgstr ""
"حدد تتبع المعادلات (إظهار رسائل بوصف معالجات المعادلات خلال القيام بها)."

#: CntlrCmdLine.py:256
msgid "Specify showing times of variable set evaluation."
msgstr "حدد إظهار عدد مرات تقييم المتغيرات."

#: CntlrCmdLine.py:266
msgid ""
"Specify trace messages for unsatisfied assertions with no formula messages."
msgstr ""
"حدد إظهار رسائل التتبع للتأكيدات الفاشلة التي لا يكون لها رسالة في المعادلة."

#: CntlrCmdLine.py:285
msgid ""
"For testcase variations capture warning results, default is inconsistency or "
"warning if there is any warning expected result.  "
msgstr ""
"حفظ النتائج التحذيرية لحالات الاختبار، الحالة المفترضة هي عدم التطابق "
"inconsistency او التحذير warning في حالة توقع نتائج تحذيرية. "

#: CntlrCmdLine.py:288
msgid ""
"For testcase results, default is match any expected result, options to match "
"any or match all expected result(s).  "
msgstr ""
"لحالات الاختبار، الحالة المفترضة هي مطابقة أي نتيجة متوقعة، الخيارات لمطابقة "
"أي او كل النتائج المتوقعة. "

#: CntlrCmdLine.py:289
msgid "Specify formula/assertion IDs to run, separated by a '|' character."
msgstr ""
"تحديد معرّفات IDs المعادلات/ تأكيدات المرغوب في تشغيلها، يتم فص معرّفات برمز \"|"
"\"."

#: CntlrCmdLine.py:291
msgid "Specify formula are to be compiled but not executed."
msgstr "تحديد تجميع المعادلات بدون تشغيلها."

#: CntlrCmdLine.py:294
msgid ""
"Language for user interface (override system settings, such as program "
"messages).  Does not save setting."
msgstr ""
"لغة واجهة المستخدم (تجاوز اعدادات النظام، مثل رسائل البرنامج). لا يتم حفظ "
"الإعداد."

#: CntlrCmdLine.py:297
msgid ""
"Modify and re-save proxy settings configuration.  Enter 'system' to use "
"system proxy setting, 'none' to use no proxy, 'http://[user[:password]@]host[:"
"port]'  (e.g., http://192.168.1.253, http://example.com:8080, http://joe:"
"secret@example.com:8080),  or 'show' to show current setting, ."
msgstr ""
"تعديل وإعادة حفظ اعدادات proxy. ادخال  'system' لإستخدام اعدادات proxy الخاصة "
"بالنظام، 'none' لإستخدام بدون proxy، 'http://[user[:password]@]host[:"
"port]'  (e.g., http://192.168.1.253, http://example.com:8080, http://joe:"
"secret@example.com:8080)، او 'show' لعرض الاعدادات الحالية."

#: CntlrCmdLine.py:303
msgid "Specify internet connectivity: online or offline"
msgstr "حدد الاتصال بالانترنت: online أو offline"

#: CntlrCmdLine.py:306
msgid "Specify internet connection timeout in seconds (0 means unlimited)."
msgstr "حدد مهلة محاولة الاتصال بالأنترنيت بالثواني (0 المهلة مفتوحة)."

#: CntlrCmdLine.py:309
msgid "Specify rechecking cache files (weekly is default)"
msgstr "تحديد إعادة فحص الملفات المحتفظ بها cache (المفترض اسبوعي)"

#: CntlrCmdLine.py:312
msgid "Log info message for downloads to web cache."
msgstr ""
"تسجيل رسائل المعلومات info لإنزال ملفات وحفظها ضمن الملفات المحتفظ بها web "
"cache."

#: CntlrCmdLine.py:315
msgid "Specify no checking of internet secure connection certificate"
msgstr "تحديد عدم التأكد من شهادة تأمين الاتصال بالانترنت"

#: CntlrCmdLine.py:318
msgid "Specify non-standard http header User-Agent value"
msgstr "حدد قيمة http header User-Agent غير المعتاد"

#: CntlrCmdLine.py:321
msgid ""
"Specify non-standard location for configuration and cache files (overrides "
"environment parameter XDG_CONFIG_HOME)."
msgstr ""
"تحديد مكان ملفات الاعداد والملفات المحتفظ بها (تتجاوز قيمة معامل بيئة التشغيل "
"XDG_CONFIG_HOME)."

#: CntlrCmdLine.py:323
msgid ""
"Specify plug-in configuration for this invocation.  Enter 'show' to confirm "
"plug-in configuration.  Commands show, and module urls are '|' separated: url "
"specifies a plug-in by its url or filename, relative URLs are relative to "
"installation plug-in directory,  (e.g., 'http://arelle.org/files/hello_web."
"py', 'C:\\Program Files\\Arelle\\examples\\plugin\\hello_dolly.py' to load, "
"or ../examples/plugin/hello_dolly.py for relative use of examples directory) "
"Local python files do not require .py suffix, e.g., hello_dolly without .py "
"is sufficient, Packaged plug-in urls are their directory's url (e.g., --"
"plugins EdgarRenderer or --plugins xbrlDB).  "
msgstr ""
"حدد اعدادات المكونات الإضافية لهذا التشغيل.  أدخل 'show' لتأكيد اعدادات "
"المكون الإضافي. يتم الفصل بين الأوامر show، و عناوين URL للمكونات الإضافية "
"برمز \"|\":\n"
"عنوان URL يحدد مكونا إضافيا بواسطة عنوان URL أو اسم الملف الخاص به، عناوين "
"URL النسبية relative URL تكون نسبة الي مكان تثبيت البرنامج، (على سبيل المثال، "
"\"http://arelle.org/files/hello_web.py\"، و\"C:\\Program Files\\Arelle"
"\\examples\\plugin\\hello_dolly.py\" للتحميل، أو examples/plugin/hello_dolly."
"py hello_dolly.py/.. للاستخدام عنوان نسبي)\n"
"ملفات بيثون المحلية لا تتطلب امتداد .py، على سبيل المثال ، hello_dolly من "
"دون .py كافية، عناوين URL للمكونات الإضافية المضمنة مع التثبيت يكون مكان "
"الحفظ \n"
" (على سبيل المثال ، plugin EdgarRenderer-- أو plugin xbrlDB--).  "

#: CntlrCmdLine.py:333
msgid ""
"Specify taxonomy packages configuration.  Enter 'show' to show current "
"packages configuration.  Commands show, and module urls are '|' separated: "
"url specifies a package by its url or filename, please use full paths. "
"(Package settings from GUI are no longer shared with cmd line operation. Cmd "
"line package settings are not persistent.)  "
msgstr ""
"حدد اعدادات حزم المفردات taxonomy. ادخل امر 'show' لعرض الحزم المتوفرة.  يتم "
"الفصل بين الأوامر show، و عناوين URL للحزم برمز \"|\":\n"
"عنوان URL يحدد حزم المفردات بواسطة عنوان URL أو اسم الملف الخاص به، يرجى "
"استخدام العنوان الكامل وعدم استخدام العناوين النسبية. (لا يتم مشاركة اعدادات "
"الحزم من واجهة المستخدم GUI  مع واجهة الأوامر النصية Cmd Line، ولا يتم حفظ "
"الحزم من واجهة الأوامر النصية.) "

#: CntlrCmdLine.py:341
msgid ""
"Provide non-standard archive manifest file name pattern (e.g., "
"*taxonomyPackage.xml).  Uses unix file name pattern matching.  Multiple "
"manifest files are supported in archive (such as oasis catalogs).  (Replaces "
"search for either .taxonomyPackage.xml or catalog.xml).  "
msgstr ""
"في حالة عدم استخدام الأسماء المعتادة حدد نمط اسم ملف قالب manifest الأرشيف. "
"يتم استخدام نمط أسماء ملفات نظام Unix للمطابقة. يتم دعم وجود اكثر من ملف قالب "
"manifest للارشيف (كما في حالة oasis catalog). (يحل محل البحث عن ."
"taxonomyPackage.xml او catalog.xml). "

#: CntlrCmdLine.py:345
msgid ""
"Abort process on major error, such as when load is unable to find an entry or "
"discovered file."
msgstr ""
"إيقاف التشغيل في حالة حدوث خطأ جوهري، كما في حالة عدم القدرة على تحميل نقطة "
"الدخول او ملف مكتشف."

#: CntlrCmdLine.py:346
msgid ""
"Show Arelle's config and cache directory and host OS environment parameters."
msgstr "عرض أعدادات Arelle ومكان ملفات الويب المحتفظ بيها ومعاملات نظام التشغيل."

#: CntlrCmdLine.py:348
msgid ""
"Collect profile statistics, such as timing of validation activities and "
"formulae."
msgstr "تجميع إحصاءات تعريفية، مثل توقيتات اعمال التحقق والمعادلات."

#: CntlrCmdLine.py:351
msgid ""
"start web server on host:port[:server] for REST and web access, e.g., --"
"webserver locahost:8080, or specify nondefault a server name, such as "
"cherrypy, --webserver locahost:8080:cherrypy. (It is possible to specify "
"options to be defaults for the web server, such as disclosureSystem and "
"validations, but not including file names.) "
msgstr ""
"تشغيل الويب سيرفير على عنوان host:port[:server] لعمليات REST، مثال webserver "
"locahost:8080--، او تحديد نوع سيرفير اخر مثل cherrypy على سبيل المثال "
"webserver locahost:8080:cherrypy--. (يمكن تحديد خيارات مفترضة للويب سيرفير "
"مثل disclosureSystem و validations ولا يتضمن ذلك اسم الملف.) "

#: CntlrCmdLine.py:379
msgid "Show product version, copyright, and license."
msgstr "عرض رقم الإصدار، حقوق النسخ ورخصة الاستخدام."

# Both English and Arabic Text are included, with a note in the Arabic text that the English version is the reference for this text.
#: CntlrCmdLine.py:411
#, python-brace-format
msgid ""
"\n"
"arelle(r) {0} ({1}bit)\n"
"\n"
"An open source XBRL platform\n"
"(c) 2010-{2} Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Licensed under the Apache License, Version 2.0 (the \"License\"); you may "
"not \n"
"use this file except in compliance with the License.  You may obtain a copy \n"
"of the License at 'http://www.apache.org/licenses/LICENSE-2.0'\n"
"\n"
"Unless required by applicable law or agreed to in writing, software \n"
"distributed under the License is distributed on an \"AS IS\" BASIS, \n"
"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  \n"
"See the License for the specific language governing permissions and \n"
"limitations under the License.\n"
"\n"
"Includes:\n"
"   Python(r) {4[0]}.{4[1]}.{4[2]} (c) 2001-2013 Python Software Foundation\n"
"   PyParsing (c) 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} (c) 2004 Infrae, ElementTree (c) 1999-2004 by "
"Fredrik Lundh{3}\n"
"   May include installable plug-in modules with author-specific license terms"
msgstr ""
"\n"
"arelle(r) {0} ({1}bit)\n"
"\n"
"An open source XBRL platform\n"
"(c) 2010-{2} Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Licensed under the Apache License, Version 2.0 (the \"License\"); you may "
"not \n"
"use this file except in compliance with the License.  You may obtain a copy \n"
"of the License at 'http://www.apache.org/licenses/LICENSE-2.0'\n"
"\n"
"Unless required by applicable law or agreed to in writing, software \n"
"distributed under the License is distributed on an \"AS IS\" BASIS, \n"
"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  \n"
"See the License for the specific language governing permissions and \n"
"limitations under the License.\n"
"\n"
"Includes:\n"
"   Python(r) {4[0]}.{4[1]}.{4[2]} (c) 2001-2013 Python Software Foundation\n"
"   PyParsing (c) 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} (c) 2004 Infrae, ElementTree (c) 1999-2004 by "
"Fredrik Lundh{3}\n"
"   May include installable plug-in modules with author-specific license "
"terms\n"
"\n"
"------------\n"
"النسخة الإنجليزية لهذا النص هي المرجع\n"
"arelle(r) {0} ({1}bit)\n"
"\n"
"An open source XBRL platform\n"
"(c) 2010-{2} Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"الترخيص وفقاً لنص ترخيص Apache License Version 2.0 (\"الترخيص\")؛ لا يمكن "
"استخدام هذا الملف\n"
"إلا في حالة الالتزام بالترخيص. يمكن الاطلاع على نسخة من الترخيص من خلال موقع "
"'http://www.apache.org/licenses/LICENSE-2.0'\n"
"\n"
"في ماعدا ما ينص عليه القانون او بموافقة كتابية، البرامج التي يتم توزيعها "
"بموجب الترخيص توزع كما هي بدون أي ضمانات او شروط من أي نوع\n"
"سواء معلنة او ضمنية. يتم الرجوع للترخيص للنصوص الحاكمة بشأن المسموح به "
"والممنوع بموجب الترخيص.\n"
"\n"
"يتضمن:\n"
"   Python(r) {4[0]}.{4[1]}.{4[2]} (c) 2001-2013 Python Software Foundation\n"
"   PyParsing (c) 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} (c) 2004 Infrae, ElementTree (c) 1999-2004 by "
"Fredrik Lundh{3}\n"
"   وقد يتضمن إضافات يمكن تثبيتها تخضع لشروط الترخيص الخاصة بكاتب تلك الإضافات"

# No translation required - Copyright notification
#: CntlrCmdLine.py:431
msgid ""
"\n"
"   Bottle (c) 2011-2013 Marcel Hellkamp"
msgstr ""

#: CntlrCmdLine.py:434
#, python-brace-format
msgid ""
"Disclosure system choices: \n"
"{0}"
msgstr ""
"خيارات نظام الإفصاح:\n"
"{0}"

#: CntlrCmdLine.py:440
msgid "unrecognized arguments: {}"
msgstr "لم يتم التعرف على المدخلات:{}"

#: CntlrCmdLine.py:445
msgid ""
"incorrect arguments, please try\n"
"  python CntlrCmdLine.py --help"
msgstr ""
"الخيارات غير صحيحة، يرجى مراجعة المساعدة:\n"
"python CntlrCmdLine.py --help"

#: CntlrCmdLine.py:453
msgid ""
"incorrect arguments with --webserver, please try\n"
"  python CntlrCmdLine.py --help"
msgstr ""
"خيارات غير صحيحة مع webserver--، يرجى مراجعة المساعدة:\n"
"python CntlrCmdLine.py --help"

#: CntlrCmdLine.py:587
msgid "Proxy configuration has been set."
msgstr "تم تثبيت اعدادت الـProxy."

#: CntlrCmdLine.py:590
#, python-brace-format
msgid "Proxy configured to use {0}."
msgstr "تم إعداد الProxy لإستخدامـ {0}."

#: CntlrCmdLine.py:591 DialogUserPassword.py:147
msgid "Microsoft Windows Internet Settings"
msgstr "اعدادات الانترنيت لميكروسوفت ويندوز"

#: CntlrCmdLine.py:592 DialogUserPassword.py:149
msgid "Mac OS X System Configuration"
msgstr "إعدادات نظام تشغيل MAC OS X"

#: CntlrCmdLine.py:593 DialogUserPassword.py:151
msgid "environment variables"
msgstr "متغيرات بيئة التشغيل"

#: CntlrCmdLine.py:595
#, python-brace-format
msgid "Proxy setting: http://{0}{1}{2}{3}{4}"
msgstr "اعدادات Proxy: http://{0}{1}{2}{3}{4}"

#: CntlrCmdLine.py:602
msgid "Proxy is disabled."
msgstr "تم إيقاف عمل الـProxy."

#: CntlrCmdLine.py:620
#, python-brace-format
msgid "Addition of plug-in {0} successful."
msgstr "تم تحميل الإضافة {0} بنجاح."

#: CntlrCmdLine.py:626
msgid "Unable to load plug-in."
msgstr "غير قادر على تحميل الإضافة."

#: CntlrCmdLine.py:629
msgid "Reload of plug-in successful."
msgstr "تم إعادة تحميل الإضافة بنجاح."

#: CntlrCmdLine.py:632
msgid "Unable to reload plug-in."
msgstr "غير قادر على إعادة تحميل الإضافة."

#: CntlrCmdLine.py:635
msgid "Deletion of plug-in successful."
msgstr "تم إزالة الإضافة بنجاح."

#: CntlrCmdLine.py:638
msgid "Unable to delete plug-in."
msgstr "غير قادر على إزالة الإضافة."

#: CntlrCmdLine.py:648
#, python-brace-format
msgid "Activation of plug-in {0} successful, version {1}."
msgstr "تم تشغيل الإضافة {0} بنجاح، رقم الإصدار {1}."

#: CntlrCmdLine.py:651
#, python-format
msgid ""
"Unable to load \"%(name)s\" as a plug-in or \"%(name)s\" is not recognized as "
"a plugin command. "
msgstr ""
"غير قادر على تحميل \"%(name)s\" كإضافة أو \"%(name)s\" لم يتم التعرف عليه "
"كأمر إضافة. "

#: CntlrCmdLine.py:665
msgid "Plug-in modules:"
msgstr "وحدات الإضافة:"

#: CntlrCmdLine.py:668
#, python-brace-format
msgid ""
"Plug-in: {0}; author: {1}; version: {2}; status: {3}; date: {4}; description: "
"{5}; license {6}."
msgstr ""
"الإضافة: {0}، الكاتب: {1}، الإصدار: {2}، الحالة: {3}، التاريخ: {4}، الوصف: "
"{5}، الترخيص: {6}."

#: CntlrCmdLine.py:685
#, python-brace-format
msgid "Addition of package {0} successful."
msgstr "إضافة حزمة {0} بنجاح."

#: CntlrCmdLine.py:688
msgid "Unable to load package."
msgstr "غير قادر على تحميل الحزمة."

#: CntlrCmdLine.py:691
msgid "Reload of package successful."
msgstr "تم إعادة تحميل الحزمة بنجاح."

#: CntlrCmdLine.py:693
msgid "Unable to reload package."
msgstr "غير قادر على إعادة تحميل الحزمة."

#: CntlrCmdLine.py:696
msgid "Deletion of package successful."
msgstr "تم إزالة الحزمة بنجاح."

#: CntlrCmdLine.py:698
msgid "Unable to delete package."
msgstr "غير قادر على إزالة الحزمة."

#: CntlrCmdLine.py:703
#, python-brace-format
msgid "Activation of package {0} successful."
msgstr "تم تشغيل الحزمة {0} بنجاح."

#: CntlrCmdLine.py:707
#, python-format
msgid "Unable to load package \"%(name)s\". "
msgstr "غير قادر على تحميل حزمة \"%(name)s\". "

#: CntlrCmdLine.py:717
msgid "Taxonomy packages:"
msgstr "حزم المفردات (Taxonomy):"

#: CntlrCmdLine.py:719
#, python-brace-format
msgid "Package: {0}; version: {1}; status: {2}; date: {3}; description: {4}."
msgstr "الحزمة: {0}، الإصدار: {1}، الحالة: {2}، التاريخ: {3}، الوصف: {4}."

#: CntlrCmdLine.py:725
#, python-brace-format
msgid "Config directory: {0}"
msgstr "عنوان ملفات الاعدادات: {0}"

#: CntlrCmdLine.py:726
#, python-brace-format
msgid "Cache directory: {0}"
msgstr "عنوان الويب كاش: {0}"

# No translation required - variable name
#: CntlrCmdLine.py:729
#, python-brace-format
msgid "XDG_CONFIG_HOME={0}"
msgstr ""

#: CntlrCmdLine.py:741
msgid ""
"both --efm and --disclosureSystem validation are requested, ignoring --efm "
"only"
msgstr "تم طلب تحقق efm-- و disclosureSystem-- معاً، تم تجاهل efm--"

#: CntlrCmdLine.py:768
msgid ""
"both --calcDecimals and --calcPrecision validation are requested, proceeding "
"with --calcDecimals only"
msgstr ""
"تم طلب تحقق calcDecimals-- و calcPrecision-- معاً، سيتم العمل على "
"calcDecimals-- فقط"

#: CntlrCmdLine.py:884
#, python-brace-format
msgid "File name parameter appears to be malformed JSON: {0}"
msgstr "اسم الملف يبدو انه في صيغة JSON غير سليمة: {0}"

#: CntlrCmdLine.py:918 CntlrCmdLine.py:963 CntlrProfiler.py:20
#: CntlrWinMain.py:796
msgid "views loading"
msgstr "جاري تحميل العرض"

#: CntlrCmdLine.py:922
#, python-brace-format
msgid ""
"Entry point loading Failed to complete request: \n"
"{0} \n"
"{1}"
msgstr ""
"فشل طلب تحميل نقطة الدخول:\n"
"{0}\n"
"{1}"

#: CntlrCmdLine.py:930 CntlrCmdLine.py:970
msgid "load"
msgstr "تحميل"

#: CntlrCmdLine.py:932
#, python-format
msgid "loaded in %.2f secs at %s"
msgstr "تم التحميل في  %.2f ثانية الساعة %s"

#: CntlrCmdLine.py:945
#, python-format
msgid "import in %.2f secs at %s"
msgstr "تم تضمين الملف في  %.2f ثانية الساعة %s"

#: CntlrCmdLine.py:948
msgid "import"
msgstr "تضمين ملف"

#: CntlrCmdLine.py:972
#, python-format
msgid "diff comparison DTS loaded in %.2f secs"
msgstr "تم تحميل مقارنة فروقات DTS في %.2f ثانية"

#: CntlrCmdLine.py:978
msgid "diff"
msgstr "فروقات"

#: CntlrCmdLine.py:980 CntlrWinMain.py:1026
#, python-format
msgid "compared in %.2f secs"
msgstr "تمت المقارنة في %.2f ثانية"

#: CntlrCmdLine.py:987
#, python-brace-format
msgid ""
"[Exception] Failed to doad diff file: \n"
"{0} \n"
"{1}"
msgstr ""
"[خطأ] فشل تحميل ملف الفروقات:\n"
"{0}\n"
"{1}"

#: CntlrCmdLine.py:1006 CntlrWinMain.py:996
#, python-format
msgid "validated in %.2f secs"
msgstr "تم التحقق في %.2f ثانية"

#: CntlrCmdLine.py:1019
#, python-format
msgid "formula validation and execution in %.2f secs"
msgstr "تم التحقق  وتنفيذ المعادلات في %.2f ثانية"

#: CntlrCmdLine.py:1021
#, python-format
msgid "formula validation only in %.2f secs"
msgstr "تم تحقق المعادلات فقط في %.2f ثانية"

#: CntlrCmdLine.py:1062
#, python-brace-format
msgid ""
"[IOError] Failed to save output:\n"
" {0}"
msgstr ""
"[IOError] فشل حفظ المخرجات:\n"
"{0}"

#: CntlrCmdLine.py:1068
#, python-brace-format
msgid ""
"[Exception] Failed to complete request: \n"
"{0} \n"
"{1}"
msgstr ""
"[خطأ] فشل إتمام الطلب:\n"
"{0}\n"
"{1}"

#: CntlrCmdLine.py:1076
msgid "total"
msgstr "اجمالي"

#: CntlrQuickBooks.py:213
msgid "Waiting for QuickBooks"
msgstr "في انتظار QuickBooks"

#: CntlrQuickBooks.py:244
msgid "Generating XBRL-GL from QuickBooks response"
msgstr "بناء XBRL-GL من البيانات الواردة من QuickBooks"

#: CntlrQuickBooks.py:542
msgid "Saving XBRL-GL instance"
msgstr "حفظ تقرير XBRL-GL"

#: CntlrQuickBooks.py:544
msgid "Done"
msgstr "انتهى"

#: CntlrWebMain.py:130
msgid ""
"<html><body><form method=\"POST\"><table>\n"
"                <tr><td>Name:</td><td><input name=\"name\" type=\"text\" /></"
"td></tr>\n"
"                <tr><td>Password:</td><td><input name=\"password\" type="
"\"password\" /></td></tr>\n"
"                <tr><td>&nbsp;</td><td><input type=\"submit\" value=\"Submit"
"\" /></td></tr>\n"
"                </table></form></body></html>"
msgstr ""
"<html><body><form method=\"POST\"><table>\n"
"                <tr><td>الاسم:</td><td><input name=\"name\" type=\"text\" /></"
"td></tr>\n"
"                <tr><td>كلمة المرور:</td><td><input name=\"password\" type="
"\"password\" /></td></tr>\n"
"                <tr><td>&nbsp;</td><td><input type=\"submit\" value=\"Submit"
"\" /></td></tr>\n"
"                </table></form></body></html>"

#: CntlrWebMain.py:145
#, python-brace-format
msgid "<p>You are logged in as user: {0}</p>"
msgstr "<p>تم الدخول باسم مستخدم: {0}</p>"

#: CntlrWebMain.py:147
msgid "<p>Login failed</p>"
msgstr "<p>فشل الدخول</p>"

#: CntlrWebMain.py:165
msgid "<p>You are logged out.</p>"
msgstr "<p>تم الخروج</p>"

#: CntlrWebMain.py:232
msgid "POST file upload must be a zip file"
msgstr "تحميل ملف الى الموقع عن طريق POST  يجب ان يكون بصيغة ملف zip"

#: CntlrWebMain.py:237
#, python-brace-format
msgid ""
"POST must provide a zip file, Content-Type '{0}' not recognized as a zip file."
msgstr ""
"يجب ان توفر POST ملف بصيغة zip، لا يبدو نوع المحتوى '{0}' انه ملف بصيغة zip."

#: CntlrWebMain.py:246
msgid "Only validation or one view can be specified in one requested."
msgstr "يمكن فقط تحديد التحقق او عارض بيانات واحد في الطلب."

#: CntlrWebMain.py:248
#, python-brace-format
msgid ""
"Media '{0}' is not supported for validation (please select xhtml, html, xml, "
"json or text)"
msgstr ""
"الوسيط '{0}' غير مدعوم لأغراض التحقق (يرجى اختيار xhtml, html, xml, json أو "
"text)"

#: CntlrWebMain.py:251
#, python-brace-format
msgid ""
"Media '{0}' is not supported for view (please select xhtml, html, xml, csv, "
"xlsx or json)"
msgstr ""
"الوسيط '{0}' غير مدعوم لأغراض العرض (يرجى اختيار xhtml, html, xml, json أو "
"text)"

#: CntlrWebMain.py:253
msgid "Neither validation nor view requested, nothing to do."
msgstr "لم يتم طلب التحقق اوعرض بيانات، لا شيء يمكن فعله."

#: CntlrWebMain.py:256
#, python-brace-format
msgid "Flavor '{0}' is not supported"
msgstr "نوع '{0}' غير مدعوم"

#: CntlrWebMain.py:258
#, python-brace-format
msgid "View '{0}' is not supported"
msgstr "عرض  '{0}' غير مدعوم"

# No translation required - known acronym
#: CntlrWebMain.py:260
msgid "URL: "
msgstr ""

#: CntlrWebMain.py:371 CntlrWebMain.py:856
msgid "Messages"
msgstr "رسائل"

#: CntlrWebMain.py:380
msgid "From DTS, to DTS, and report must be specified"
msgstr "يجب تحديد من DTS، إلى DTS و التقرير"

#: CntlrWebMain.py:398
msgid "proxy, plugins, packages or environment must be specified"
msgstr "يجب تحديد proxy، الإضافات، الحزم او بيئة التشغيل"

#: CntlrWebMain.py:410
msgid "Configuration Request"
msgstr "طلب أعدادات"

#: CntlrWebMain.py:424
msgid "Stop Request"
msgstr "طلب إيقاف"

#: CntlrWebMain.py:457
#, python-brace-format
msgid "QuickBooks report '{0}' is not supported (please select from: {1})"
msgstr "تقرير QuickBooks '{0}' غير مدعوم (يرجى الاختيار من: {1})"

#: CntlrWebMain.py:460
#, python-brace-format
msgid ""
"Media '{0}' is not supported for xbrl-gl (please select xhtml, html or xml)"
msgstr "الوسيط '{0}' غير مدعوم لأغراض xbrl-gl (يرجى اختيار xhtml, html او xml)"

#: CntlrWebMain.py:462
#, python-brace-format
msgid "FromDate '{0}' missing or not valid"
msgstr "FromDate '{0}' لم يتم إدخاله او غير صالح"

#: CntlrWebMain.py:464
#, python-brace-format
msgid "ToDate '{0}' missing or not valid"
msgstr "ToDate '{0}' لم يتم إدخاله او غير صالح"

#: CntlrWebMain.py:468
msgid "Request queued for QuickBooks..."
msgstr "تم إضافة الطلب لـ QuickBooks ..."

#: CntlrWebMain.py:468 CntlrWebMain.py:489 CntlrWebMain.py:495
msgid "Quickbooks Request"
msgstr "طلب QuickBooks"

#: CntlrWebMain.py:489
msgid "QuickBooks ticket not found, request canceled."
msgstr "تذكرة QuickBooks غير موجودة، تم الغاء الطلب."

#: CntlrWebMain.py:494
#, python-brace-format
msgid "{0}, Waiting 20 seconds..."
msgstr "{0}، انتظار 20 ثانية..."

#: CntlrWebMain.py:515
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle QuickBooks Global Ledger Interface</th></tr>\n"
"<tr><td>checkbox</td><td>Trial Balance.</td></tr>\n"
"<tr><td>close button</td><td>Done</td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle QuickBooks Global Ledger واجهة مستخدم</th></tr>\n"
"<tr><td>checkbox</td><td>ميزان مراجعة</td></tr>\n"
"<tr><td>close button</td><td>انتهى</td></tr>\n"
"</table>"

#: CntlrWebMain.py:558
#, python-brace-format
msgid ""
"<table>\n"
"<tr><th colspan=\"2\">Arelle web API</th></tr>\n"
"<tr><td>/help</td><td>This web page.</td></tr>\n"
"<tr><td>/about</td><td>About web page, copyrights, etc.</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Validation</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/validation/xbrl</td><td>Validate document at {file}."
"</td></tr>\n"
msgstr ""
"<table>\n"
"<tr><th colspan=\"2\">Arelle واجهة التطبيق البرمجية</th></tr>\n"
"<tr><td>/help</td><td>هذه الصفخة</td></tr>\n"
"<tr><td>/about</td><td>عن البرنامج، حقوق النسخ وما إلى ذلك</td></tr>\n"
"<tr><th colspan=\"2\">التحقق</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/validation/xbrl</td><td>تحقق من ملف{file}.</td></"
"tr>                    \n"

#: CntlrWebMain.py:566
#, python-brace-format
msgid ""
"\n"
"<tr><td> </td><td>For an http POST of a zip file (mime type application/zip), "
"{file} is the relative file path inside the zip file.</td></tr>\n"
"<tr><td> </td><td>For an http GET request, {file} may be a web url, and may "
"have \"/\" characters replaced by \";\" characters \n"
"(but that is not necessary).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c.xbrl/"
"validation/xbrl?media=xml</code>: Validate entry instance\n"
"document in the POSTed zip archived file c.xbrl and return structured xml "
"results.</td></tr>\n"
"<tr><td>/rest/xbrl/validation</td><td>(Alternative syntax) Validate document, "
"file is provided as a parameter (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/"
"validation?file=c.xbrl&amp;media=xml</code>: Validate entry instance\n"
"document c.xbrl (in POSTed zip) and return structured xml results.</td></tr>\n"
msgstr ""
"\n"
"<tr><td></td><td>.لأمر POST لملف بصيغة zip (mime type application/zip), "
"{file}  هو عنوان الملف داخل أرشيف zip</td></tr>\n"
"<tr><td></td><td>لأمر GET يمكن ان يكون {file}  عنوان ويب url ويمكن ان يتم "
"استبدال رمز \"/\" بـ رمز \";\" (لكن ذلك ليس ضروري)</td></tr>\n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/c.xbrl/"
"validation/xbrl?media=xml</code>: التحقق من نقطة الدخول في الملف بصيغة zip "
"وإرجاع النتيجة بصيغة xml\n"
"</td></tr>\n"
"<tr><td>/rest/xbrl/validation</td><td>(صيغة بديلة) التحقق من الملف المدخل على "
"هيئة معامل (انظر اسفله).</td></tr>\n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/validation?"
"file=c.xbrl&amp;media=xml</code> :التحقق من نقطة الدخول في الملف بصيغة zip "
"وإرجاع النتيجة بصيغة xml.</td></tr>\n"

#: CntlrWebMain.py:577
#, python-brace-format
msgid ""
"\n"
"<tr><td> </td><td>For a browser request or http GET request, {file} may be "
"local or web url, and may have \"/\" characters replaced by \";\" "
"characters \n"
"(but that is not necessary).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c:/a/b/"
"c.xbrl/validation/xbrl?media=xml</code>: Validate entry instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results."
"</td></tr>\n"
"<tr><td> </td><td>For an http POST of a zip file (mime type application/zip), "
"{file} is the relative file path inside the zip file.</td></tr>\n"
"<tr><td>/rest/xbrl/validation</td><td>(Alternative syntax) Validate document, "
"file is provided as a parameter (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/"
"validation?file=c:/a/b/c.xbrl&amp;media=xml</code>: Validate entry instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results."
"</td></tr>\n"
msgstr ""
"\n"
"<tr><td> </td><td>لطب من المتصفح او طلب http GET، {file} يمكن ان يكون ويب url "
"او ملف محلي، ويمكن اسبدال الرمز  \"/\" بالرمز \";\" \n"
"(لكن ذلك ليس ضروري).</td></tr>\n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/c:/a/b/c."
"xbrl/validation/xbrl?media=xml</code>: التحقق من تقرير نقطة الدخول\n"
"من c:/a/b/c.xbrl (عنوان محلى) وارجاع النتيجة بصيغة xml.</td></tr>\n"
"<tr><td></td><td>لأمر POST لـ zip file (mime type application/zip), {file} "
"يكون عنوان نسبي داخل أرشيف.</td></tr>\n"
"<tr><td>/rest/xbrl/validation</td><td>(صيغة بديلة) التحقق من الوثيقة، الملف "
"على هيئة معامل (انظر اسفله)</td></tr>\n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/validation?"
"file=c:/a/b/c.xbrl&amp;media=xml</code>: التحقق من مستند نقطة الدخول\n"
"من c:/a/b/c.xbrl (عنوان محلي) وإرجاع النتيجة بصيغة xml.</td></tr>\n"

#: CntlrWebMain.py:587
msgid ""
"\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are "
"separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">flavor</td><td><code>standard</code>: "
"XBRL 2.1 and XDT validation.  (If formulas are present they will also be "
"compiled and run.)  (default)\n"
"<br/>{<code>sec</code>*|<code>edgar</code>*}: SEC Edgar Filer Manual "
"validation.   (If formulas are present they will also be compiled and run.)\n"
"<br/><code>standard-except-formula</code>: XBRL 2.1 and XDT validation.  (If "
"formulas are present they will be ignored.)\n"
"<br/><code>formula-compile-only</code>: Formulas will be compiled but not "
"run.  (No XBRL 2.1, XDT, or disclosure system validation.)\n"
"<br/><code>formula-compile-and-run</code>: Formulas will be compiled and "
"run.  (No XBRL 2.1, XDT, or disclosure system validation.)</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or "
"<code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>json</code>: JSON results.\n"
"<br/><code>text</code>: Plain text results (no markup).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>Alternate way to specify "
"file name or url by a parameter.  Files ending in .json will be loaded as "
"xBRL-JSON.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>A list of files to import "
"to the DTS, such as additional formula \n"
"or label linkbases.  Multiple file names are separated by a '|' character.</"
"td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelLang</td><td>Label language to "
"override system settings, e.g., <code>&labelLang=ja</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelRole</td><td>Label role instead of "
"standard label, e.g., <code>&labelRole=http://www.xbrl.org/2003/role/"
"verboseLabel</code>.  To use the concept QName instead of a label, specify "
"<code>&labelRole=XBRL-concept-name</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">uiLang</td><td>User interface language to "
"override system settings, e.g., <code>&uiLang=fr</code>.  Changes setting for "
"current session (but not saved setting).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcDecimals</td><td>Specify calculation "
"linkbase validation inferring decimals.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcPrecision</td><td>Specify calculation "
"linkbase validation inferring precision.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">efm-*</td><td>Select Edgar Filer Manual "
"(U.S. SEC) disclosure system validation. (Alternative to flavor parameter.):"
"<br/> \n"
"<code>efm-pragmatic</code>: SEC-required rules, currently-allowed years<br/>\n"
"<code>efm-strict</code>: SEC-semantic additional rules, currently-allowed "
"years<br/>\n"
"<code>efm-pragmatic-all-years</code>: SEC-required rules, all years<br/>\n"
"<code>efm-strict-all-years</code>: SEC-semantic additional rules, all years</"
"td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">ifrs</td><td>Specify IFRS Global Filer "
"Manual validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">hmrc</td><td>Specify HMRC validation.</"
"td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">sbr-nl</td><td>Specify SBR-NL taxonomy "
"validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">utr</td><td>Select validation with "
"respect to Unit Type Registry.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">infoset</td><td>Select validation with "
"respect to testcase infoset.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">parameters</td><td>Specify parameters for "
"validation or formula (comma separated name=value[,name2=value2]).</td></"
"tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaAsserResultCounts</td><td>Report "
"formula assertion counts.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetExprResult</td><td>Trace "
"variable set formula value, assertion test results.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetTiming</td><td>Trace "
"variable set execution times.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarFilterWinnowing</td><td>Trace "
"variable set filter winnowing.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">{other}</td><td>Other detailed formula "
"trace parameters:<br/>\n"
"formulaParamExprResult, formulaParamInputValue, formulaCallExprSource, "
"formulaCallExprCode, formulaCallExprEval,\n"
"formulaCallExprResult, formulaVarSetExprEval, formulaFormulaRules, "
"formulaVarsOrder,\n"
"formulaVarExpressionSource, formulaVarExpressionCode, "
"formulaVarExpressionEvaluation, formulaVarExpressionResult, "
"formulaVarFiltersResult, and formulaRunIDs.\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">abortOnMajorError</td><td>Abort process "
"on major error, such as when load is unable to find an entry or discovered "
"file.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">saveOIMinstance</td><td>Specify output "
"instance filename to save (name.json, name.xml), for example if loading from "
"xBRL-JSON.one would save to .xml otherwise to .json.  Media must be zip.  "
"Returns a zip of instance and logFile.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">collectProfileStats</td><td>Collect "
"profile statistics, such as timing of validation activities and formulae.</"
"td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>Activate plug-ins, "
"specify  '|' separated .py modules (relative to plug-in directory).</td></"
"tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>Activate taxonomy "
"packages, specify  '|' separated .zip packages (absolute URLs or file paths)."
"</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Versioning Report (diff of two DTSes)</th></tr>\n"
"<tr><td>/rest/xbrl/diff</td><td>Diff two DTSes, producing an XBRL versioning "
"report relative to report directory.</td></tr>\n"
"<tr><td></td><td>Parameters are requred \"?\" character, and are separated by "
"\"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">fromDTS</td><td>File name or url of from "
"DTS.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">toDTS</td><td>File name or url of to DTS."
"</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">report</td><td>File name or url of to "
"report (to for relative path construction).  The report is not written out, "
"but its contents are returned by the web request to be saved by the requestor."
"</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/diff?"
"fromDTS=c:/a/prev/old.xsd&amp;toDTS=c:/a/next/new.xsd&amp;report=c:/a/report/"
"report.xml</code>: Diff two DTSes and produce versioning report.</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Views</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/{view}</td><td>View document at {file}.</td></tr>\n"
"<tr><td> </td><td>{file} may be local or web url, and may have \"/\" "
"characters replaced by \";\" characters (but that is not necessary).</td></"
"tr>\n"
"<tr><td> </td><td>{view} may be <code>DTS</code>, <code>concepts</code>, "
"<code>pre</code>, <code>table</code>, <code>cal</code>, <code>dim</code>, "
"<code>facts</code>, <code>factTable</code>, <code>formulae</code>, "
"<code>roleTypes</code>, or <code>arcroleTypes</code>.</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c:/a/b/"
"c.xbrl/dim?media=html</code>: View dimensions of \n"
"document at c:/a/b/c.xbrl (on local drive) and return html result.</td></tr>\n"
"<tr><td>/rest/xbrl/view</td><td>(Alternative syntax) View document, file and "
"view are provided as parameters (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/view?"
"file=c:/a/b/c.xbrl&amp;view=dim&amp;media=xml</code>: Validate entry "
"instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results."
"</td></tr>\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are "
"separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or "
"<code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>csv</code>: CSV text results (no markup).\n"
"<br/><code>xslx</code>: Excel results.\n"
"<br/><code>json</code>: JSON text results.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>Alternate way to specify "
"file name or url by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">view</td><td>Alternate way to specify "
"view by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">viewArcrole</td><td>Alternate way to "
"specify view by indicating arcrole desired.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>A list of files to import "
"to the DTS, such as additional formula \n"
"or label linkbases.  Multiple file names are separated by a '|' character.</"
"td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">factListCols</td><td>A list of column "
"names for facts list.  Multiple names are separated by a space or comma "
"characters.\n"
"Example:  <code>factListCols=Label,unitRef,Dec,Value,EntityScheme,"
"EntityIdentifier,Period,Dimensions</code></td></tr> \n"
"\n"
"<tr><th colspan=\"2\">Excel interface</th></tr>\n"
"<tr><td>GUI operation:</td><td>Select data tab.<br/>Click Get External Data "
"From Web.<br/>\n"
"New Web Query dialog, enter rest URI to Address (example, for instance with "
"indicated fact columns: \n"
"<code>http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/instance."
"xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,EntityScheme,"
"EntityIdentifier,Period,Dimensions</code><br/>\n"
"Before clicking Go, click Options, on Options dialog select Full HTML "
"Formatting, then Ok to Options dialog.<br/>\n"
"Click Go.<br/>\n"
"Click arrow to select table.<br/>\n"
"Click Import button.<br/>\n"
"Review insertion cell, click ok on Import Data dialog.</td></tr>\n"
"<tr><td>VBA macro:</td><td>\n"
"<code>With ActiveSheet.QueryTables.Add(Connection:= _<br/>\n"
"   \"URL;http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/"
"instance.xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,"
"EntityScheme,EntityIdentifier,Period,Dimensions\" _<br/>\n"
"   , Destination:=Range(\"$A$1\"))<br/>\n"
"   .Name = \"facts\"<br/>\n"
"   .FieldNames = True<br/>\n"
"   .RowNumbers = False<br/>\n"
"   .FillAdjacentFormulas = False<br/>\n"
"   .PreserveFormatting = False<br/>\n"
"   .RefreshOnFileOpen = False<br/>\n"
"   .BackgroundQuery = True<br/>\n"
"   .RefreshStyle = xlInsertDeleteCells<br/>\n"
"   .SavePassword = False<br/>\n"
"   .SaveData = True<br/>\n"
"   .AdjustColumnWidth = True<br/>\n"
"   .RefreshPeriod = 0<br/>\n"
"   .WebSelectionType = xlAllTables<br/>\n"
"   .WebFormatting = xlWebFormattingAll<br/>\n"
"   .WebPreFormattedTextToColumns = True<br/>\n"
"   .WebConsecutiveDelimitersAsOne = True<br/>\n"
"   .WebSingleBlockTextImport = False<br/>\n"
"   .WebDisableDateRecognition = False<br/>\n"
"   .WebDisableRedirections = False<br/>\n"
"   .Refresh BackgroundQuery:=False<br/>\n"
"End With</code></td></tr>\n"
"\n"
"<tr><th colspan=\"2\">QuickBooks interface</th></tr>\n"
"<tr><td>Setup:</td><td>Install QuickBooks Web Connector by <a href=\"http://"
"marketplace.intuit.com/webconnector/\" target=\"installWBWC\">clicking here</"
"a>.<br/>\n"
"Click on QuickBooks.qwc in the Program Files Arelle directory, to install web "
"connector for Arelle.  (It specifies localhost:8080 in it.)<br/>\n"
"Open your QuickBooks and desired company<br/>\n"
"From start menu, programs, QuickBooks, start Web Connector (QBWC).  Web "
"connector may want a password, use any string, such as \"abcd\", as it's not "
"checked at this time.<br/>\n"
"Start Arelle web server (if it wasn't already running)<br/>\n"
"To request xbrl-gl, select report type (generalLedger, journal, or "
"trialBalance) and specify file name for xbrl-gl output instance.<br/>\n"
"QBWC polls once a minute, if impatient, in the QBWC window, click its Arelle "
"checkbox and press the update button.<br/>\n"
"(If you get the error [8004041A] from Quickbooks, enable the company file for "
"Arelle access in\n"
"Quickbooks: Edit->Preferences...->Integrated Applications->Company "
"Preferences->click allow web access for ArelleWebService)<br/>\n"
"</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>http://"
"localhost:8080/rest/quickbooks/generalLedger/xbrl-gl/C:/mystuff/"
"xbrlGeneralLedger.xbrl/view?fromDate=2011-01-01&toDate=2011-12-31</code> \n"
"(You may omit <code>/view</code>.)</td></tr>\n"
"<tr><td></td><td>Parameters follow \"?\" character, and are separated by "
"\"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or "
"<code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>json</code>: JSON results.\n"
"<br/><code>text</code>: Plain text results (no markup).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">fromDate, toDate</td><td>From &amp to "
"dates for GL transactions</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Management</th></tr>\n"
"<tr><td>/rest/configure</td><td>Configure settings:</td></tr>\n"
"<tr><td></td><td>Parameters are required following \"?\" character, and are "
"separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">proxy</td><td>Show or modify and re-save "
"proxy settings:<br/>\n"
"Enter 'show' to view current setting, 'system' to configure to use system "
"proxy setting, 'none' to configure for no proxy, or 'http://[user[:"
"password]@]host[:port]' (e.g., http://192.168.1.253, http://example.com:8080, "
"http://joe:secret@example.com:8080).\" ))\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>Show or modify and re-"
"save plug-ins configuration:<br/>\n"
"Enter 'show' to view plug-ins configuration, , or '|' separated modules: \n"
"+url to add plug-in by its url or filename (relative to plug-in directory "
"else absolute), ~name to reload a plug-in by its name, -name to remove a plug-"
"in by its name, \n"
" (e.g., '+http://arelle.org/files/hello_web.py', '+C:\\Program Files\\Arelle"
"\\examples\\plugin\\hello_dolly.py' to load,\n"
"~Hello Dolly to reload, -Hello Dolly to remove).  (Note that plug-ins are "
"transient on Google App Engine, specify with &amp;plugins to other rest "
"commands.) \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>Show or modify and re-"
"save taxonomy packages configuration:<br/>\n"
"Enter 'show' to view packages configuration, , or '|' separated package "
"URLs: \n"
"+url to add package by its full url or filename, ~name to reload a package by "
"its name, -name to remove a package by its name. \n"
"(Note that packages are transient on Google App Engine, specify with &amp;"
"packages to other rest commands.) \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">environment</td><td>Show host environment "
"(config and cache directories).</td></tr>\n"
msgstr ""
"\n"
"<tr><td></td><td>\"&amp;\" النطاقات اختيارية بعد رمز \"?\" و يتم الفصل بينها "
"بالرمز \n"
"كما يلي:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">flavor</td><td><code>standard</code>: "
"تحقق XBRL 2.1 and XDT. (في حالة وجود معادلات يتم معالجتها وتشغيلها.)  "
"(المفترض)\n"
"<br/>{<code>sec</code>*|<code>edgar</code>*}: تحقق SEC Edgar Filer Manual.   "
"(في حالة وجود معادلات يتم معالجتها وتشغيلها.)\n"
"<br/><code>standard-except-formula</code>: تحقق XBRL 2.1 and XDT (في حالة "
"وجود معادلات يتم جاهلها)\n"
"<br/><code>formula-compile-only</code>: بتم معالجة المعادلات ولا يتم تشغيلها. "
"(لا يتم تحقق XBRL 2.1، XDT، او تحقق نظم الافصاح)\n"
"<br/><code>formula-compile-and-run</code>: بتم معالجة المعادلات وتشغيلها. (لا "
"يتم تحقق XBRL 2.1، XDT، او تحقق نظم الافصاح)</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or "
"<code>xhtml</code>: نتائج بصيغة Html text (المفترض)\n"
"<br/><code>xml</code>: نتائج بصيغة XML\n"
"<br/><code>json</code>: نتائج بصيغة JSON\n"
"<br/><code>text</code>: نتائج بصيغة Plain text (بدون markup)</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>طريق بديلة لتحديد اسم الملف "
"او العنوان url من خلال نطاق. اسماء الملفات المنهية بـ.json يتم تحميلها على "
"انها xBRL-JSON.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>قائمة بالملقات التي يتم "
"تضمينها في DTD مثل المعادلات الإضافية \n"
"او ملفات قواعد ربط.  يتم الفصل بين اسماء الملفات بإستخدام رمز '|' character.</"
"td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelLang</td><td>لفة المسميات لتجاوز لغة "
"النظام، على سبيل المثال، <code>&labelLang=ja</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelRole</td><td>دور المسمى المراد "
"استخدامه بخلاف standard label، مثال، <code>&labelRole=http://www.xbrl."
"org/2003/role/verboseLabel</code> لإستخدام اسم QName الخاص بالمفاهيم  "
"<code>&labelRole=XBRL-concept-name</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">uiLang</td><td>لغة واجهة المستخدم لتجاوز "
"اعدادات النظام، مثال، <code>&uiLang=fr</code>.  يتم تغير اللغة للتشغيل الحالي "
"(لا يتم حفظ التغير).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcDecimals</td><td>تحديد استنتاج عدد "
"الاماكن العشرية في التحقق من العمليات الحسابية</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcPrecision</td><td>تحديد استنتاج الدقة "
"غب التحقق من العمليات الحسابية</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">efm-*</td><td>تحديد استخدام تظام افصاح "
"Edgar Filer Manual (U.S. SEC):<br/> \n"
"<code>efm-pragmatic</code>: SEC-required rules, currently-allowed years<br/>\n"
"<code>efm-strict</code>: SEC-semantic additional rules, currently-allowed "
"years<br/>\n"
"<code>efm-pragmatic-all-years</code>: SEC-required rules, all years<br/>\n"
"<code>efm-strict-all-years</code>: SEC-semantic additional rules, all years</"
"td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">ifrs</td><td>تحديد تحقق IFRS Global Filer "
"Manual.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">hmrc</td><td>تحديد تحقق HMRC.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">sbr-nl</td><td>تحديد تحقق SBR-NL taxonomy."
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">utr</td><td>اختيار تحقق سجل نوع وحدات "
"القياس</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">infoset</td><td>اختيار التحقق من "
"الـinfoset الخاص بحالات الاختبار</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">parameters</td><td>تحديد نطاقات التحقق او "
"المعادلات (مفصولة برمز ',' على شكل name=value[,name2=value2])</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaAsserResultCounts</td><td>إظهار "
"عدد تأكيدات المعادلات.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetExprResult</td><td>تتبع قيمة "
"مجموعة المتغيرات، وقيمة اختبار التأكيدات.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetTiming</td><td>تتبع عدد مرات "
"تنفيذ مجموعة المتغيرات.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarFilterWinnowing</td><td>تتبع "
"نتائج تصفية مجموعة المتغيرات.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">{other}</td><td>نطاقات اخرى لتتبع "
"معادلات مفصلة:<br/>\n"
"formulaParamExprResult, formulaParamInputValue, formulaCallExprSource, "
"formulaCallExprCode, formulaCallExprEval,\n"
"formulaCallExprResult, formulaVarSetExprEval, formulaFormulaRules, "
"formulaVarsOrder,\n"
"formulaVarExpressionSource, formulaVarExpressionCode, "
"formulaVarExpressionEvaluation, formulaVarExpressionResult, "
"formulaVarFiltersResult, and formulaRunIDs.\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">abortOnMajorError</td><td>إنهاء المعالجة "
"في حالة حدوث خطأ جوهري، على سبيل المثال عند عدم العثور على نقطة الدخول او احد "
"الملفات المكتشفة.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">saveOIMinstance</td><td>تحديد اسم لبحفظ "
"لملف القرير المخرج (name.json, name.xml)، على سبيل المثال في حالة تم التحميل "
"من ملف من نوع xBRL-JSON. يتم الحفض إلى ملف من نوع .xml او .json. نوع الوسيط "
"يجب ان يكون .zip ينتج ملف مضغوط يتضمن ملف التقرير وملف السجل. </td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">collectProfileStats</td><td>تجميع احصاءات "
"تشخيصية، على سبيل المثال، مدة عملية التحقق وتشغيل المعادلات.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>تفعيل الاضافات، يتم تحديد "
"اسماء وحدات الاضافات مفصولة برمز '|' (العنوان يكون نسبي لعنوان دليل plugin). "
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>تشغيل حزم المفردات، يتم "
"تحديد ملفات الحزم من نوع .zip فصولة برمز '|' (يتم تحد العنوان الكامل للملف او "
"URL) </td></tr>\n"
"\n"
"<tr><th colspan=\"2\">تقرير الفروقات Versioning Report (الفرق بين اثنين DTS)</"
"th></tr>\n"
"<tr><td>/rest/xbrl/diff</td><td>اثنين DTS ينتجان تقرير فرقات من نوعية XBRL "
"versionng report يتم حفظه في مكان نسبي لدليل التقرير.</td></tr>\n"
"<tr><td></td><td>Parameters are requred \"?\" character, and are separated by "
"\"&amp;\" characters, \n"
"<tr><td></td><td>النطاقات الإلزامية بعد رمز \"?\"، ويتم الفصل بينها برمز "
"\"&amp;\"، \n"
"كما يلي:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">fromDTS</td><td>اسم الملف او عنوان url "
"الخاص بـDTS المصدر</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">toDTS</td><td>اسم الملف او عنوان url "
"الخاص بـDTS الهدف</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">report</td><td>اسم الملف او عنوان url "
"الخاص بالتقرير (لبناء عنوان نسبي). لا يتم حفظ التقرير ولكن يتم عرض محتوياته "
"ليقوم المستخدم بحفظه.</td></tr> \n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/diff?fromDTS=c:/"
"a/prev/old.xsd&amp;toDTS=c:/a/next/new.xsd&amp;report=c:/a/report/report.xml</"
"code>: الفرق بين اثنين DTS وإعداد تقرير فروقات.</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">لوحات العرض</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/{view}</td><td>عرض الوثيقة في {file}. </td></tr>\n"
"<tr><td> </td><td>{file} قد يكون محلي او عنوان ويب url، ويكمن استبدال رمز \"/"
"\" برمز \";\" (لكن ذلك ليس إلزامياً).</td></tr>\n"
"<tr><td> </td><td>قد يكون الـ{view}<code>DTS</code>, <code>concepts</code>, "
"<code>pre</code>, <code>table</code>, <code>cal</code>, <code>dim</code>, "
"<code>facts</code>, <code>factTable</code>, <code>formulae</code>, "
"<code>roleTypes</code>, او <code>arcroleTypes</code>.</td></tr>\n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/c:/a/b/c."
"xbrl/dim?media=html</code>:لوحة عرض أبعاد \n"
"الوثيقة في عنوان c:/a/b/c.xbrl (على وحدة التخزين المحلية) وإرجاع النتيجة "
"بصيغة html.</td></tr>\n"
"<tr><td>/rest/xbrl/view</td><td>(الصيغة البديلة) عرض الوثيقة، الملف ولوحة "
"العرض يتم ادخالهم كنطاقات في الأمر (انظر اسفله)</td></tr>\n"
"<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/view?"
"file=c:/a/b/c.xbrl&amp;view=dim&amp;media=xml</code>:التحقق من نقطة الدخول\n"
"الموجودة بعنوان c:/a/b/c.xbrl (في وحدة التخزين المحلي) وإرجاع النتيجة في صيغة "
"xml.</td></tr>\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are "
"separated by \"&amp;\" characters, \n"
"<tr><td></td><td>النطاقات غير إلزامية بعد رمز \"?\" ويتم الفصل بينها برمز "
"\"&amp;\"،\n"
"كما يلي:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> او "
"<code>xhtml</code>: نتيجة بصيغة Html text. (المفترض) \n"
"<br/><code>xml</code>:نتيجة بصيغة XML>\n"
"<br/><code>csv</code>: نتيجة بصيعة CSV (بدون markup).\n"
"<br/><code>xslx</code>: نتيجة بصيغة أكسيل\n"
"<br/><code>json</code>: نتيجة بصيغة JSON.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>طريقة بديلة لتحديد اسم الملف "
"او عنوان url عن طريق نطاق.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">view</td><td>طريقة بديلة لتحديد لوحة "
"العرض عن طريق نطاق.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">viewArcrole</td><td>طريقة بديلة لتحديد "
"لوحة العرض عن طريق تحديد الـarcrole المطلوب.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>قائمة ملفات لتضمينها ضمن "
"الـDTS، معادلات على سبيل المثال. \n"
"او قواعد ربط. يتم الفطل بين اسماء الملفات برمز '|'.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">factListCols</td><td>قائمة بأسماء الاعمدة "
"لجدول الحقائق. يتم فصل الاسماء بمسافة او رمز ','.\n"
"مثال:  <code>factListCols=Label,unitRef,Dec,Value,EntityScheme,"
"EntityIdentifier,Period,Dimensions</code></td></tr> \n"
"\n"
"<tr><th colspan=\"2\">واجهة مستخدم أكسل</th></tr>\n"
"<tr><td>عمليات واجهة المستخدم:</td><td>اختيار ورقة العمل التي تحتوى على "
"البيانات<br/>أضغط للحصول على بيانات من الويب.<br/>\n"
"نافذة استعلام query، ادخل URI بصيغة rest في خانة Address (مثال، تحديد اسماء "
"اعمدة جدول الحقائق: \n"
"<code>http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/instance."
"xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,EntityScheme,"
"EntityIdentifier,Period,Dimensions</code><br/>\n"
"Before clicking Go, click Options, on Options dialog select Full HTML "
"Formatting, then Ok to Options dialog.<br/>\n"
"قبل الضعط على Go، اضغط Options، في نافذة Options اختار Full HTML Formating، و "
"اضغط Ok.<br/>\n"
"أضغط Go.<br/>\n"
"أضغط السهم لاختيار الجدول.<br/>\n"
"أضغط زر Import.<br/>\n"
"راجع خلية الإدخال، اضغط Import Data.</td></tr>\n"
"<tr><td>VBA macro:</td><td>\n"
"<code dir=\"ltr\">With ActiveSheet.QueryTables.Add(Connection:= _<br/>\n"
"   \"URL;http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/"
"instance.xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,"
"EntityScheme,EntityIdentifier,Period,Dimensions\" _<br/>\n"
"   , Destination:=Range(\"$A$1\"))<br/>\n"
"   .Name = \"facts\"<br/>\n"
"   .FieldNames = True<br/>\n"
"   .RowNumbers = False<br/>\n"
"   .FillAdjacentFormulas = False<br/>\n"
"   .PreserveFormatting = False<br/>\n"
"   .RefreshOnFileOpen = False<br/>\n"
"   .BackgroundQuery = True<br/>\n"
"   .RefreshStyle = xlInsertDeleteCells<br/>\n"
"   .SavePassword = False<br/>\n"
"   .SaveData = True<br/>\n"
"   .AdjustColumnWidth = True<br/>\n"
"   .RefreshPeriod = 0<br/>\n"
"   .WebSelectionType = xlAllTables<br/>\n"
"   .WebFormatting = xlWebFormattingAll<br/>\n"
"   .WebPreFormattedTextToColumns = True<br/>\n"
"   .WebConsecutiveDelimitersAsOne = True<br/>\n"
"   .WebSingleBlockTextImport = False<br/>\n"
"   .WebDisableDateRecognition = False<br/>\n"
"   .WebDisableRedirections = False<br/>\n"
"   .Refresh BackgroundQuery:=False<br/>\n"
"End With</code></td></tr>\n"
"\n"
"<tr><th colspan=\"2\">واجهة مستخدم QuickBooks</th></tr>\n"
"<tr><td>Setup:</td><td>Install QuickBooks Web Connector by <a href=\"http://"
"marketplace.intuit.com/webconnector/\" target=\"installWBWC\">clicking here</"
"a>.<br/>\n"
"<tr><td>Setup:</td><td>تثبيت برنامج الاتصال بـQuickBooks عن طريق الرابط <a "
"href=\"http://marketplace.intuit.com/webconnector/\" target=\"installWBWC"
"\">clicking here</a>.<br/>\n"
"اضغط ملف QuickBooks.qwc في دليل Arelle، لتثبيت برنامج الاتصال الخاص بـArelle. "
"(يستخدم localhost:8080) <br/>\n"
"أفتح برنامج QuickBooks وملف الشركة المطلوب<br/>\n"
"From start menu, programs, QuickBooks, start Web Connector (QBWC).  Web "
"connector may want a password, use any string, such as \"abcd\", as it's not "
"checked at this time.<br/>\n"
"من برنامج QuickBooks افتح start menu, programs, QuickBooks, start Web "
"Connector (QBWC). قد يحتاج الاتصال لكلمة مرور، يمكن ادخال اي كلمة مرور حيث لا "
"يتم فحص كلمة المرور في هذه المرحلة.<br/>\n"
"ابداء برنامج Arelle ويب سيرفر (إن لم يكن يعمل).<br/>\n"
"لاختيار xbrl-gl، اختار نوع التقرير (generalLedger, journal, or trialBalance)، "
"وحدد اسم الملف لحفظ xbrl-gl المخرج. <br/>\n"
"يقوم QBWC بتنفيذ الأوامر كل دقيقة، في حالة الرغبة في التنفيذ فوراً، في نافذة "
"QBWC أضغط Arelle واضغط زر update. <br/>\n"
"(If you get the error [8004041A] from Quickbooks, enable the company file for "
"Arelle access in\n"
"(في حالة حدوث خطأ رقم [8004041A]  من Quickbooks، قم بتفعيل السماح لـArelle في "
"ملف الشركة في\n"
"Quickbooks: Edit->Preferences...->Integrated Applications->Company "
"Preferences->click allow web access for ArelleWebService)<br/>\n"
"</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>http://"
"localhost:8080/rest/quickbooks/generalLedger/xbrl-gl/C:/mystuff/"
"xbrlGeneralLedger.xbrl/view?fromDate=2011-01-01&toDate=2011-12-31</code> \n"
"(يمكن حزف <code>/view</code>.)</td></tr>\n"
"<tr><td></td><td>يتم ادخال النطاقات بعد رمز  \"?\" ويتم الفصل بينها برمز "
"\"&amp;\"، \n"
"كما يلي:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> أو "
"<code>xhtml</code>نتائج بصيغة Html text. (المفترض)\n"
"<br/><code>xml</code>: نتائج بصيغة XML.\n"
"<br/><code>json</code>: نتائج بصيغة JSON.\n"
"<br/><code>text</code>: نتائج بصيغة نصية (بدون markup)</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">fromDate, toDate</td><td>تاريخ البداية "
"وتاريخ النهاية لمعاملات الاستاذ العام</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">الإدارة</th></tr>\n"
"<tr><td>/rest/configure</td><td>الإعدادات:</td></tr>\n"
"<tr><td></td><td>Parameters are required following \"?\" character, and are "
"separated by \"&amp;\" characters, \n"
"<tr><td></td><td>النطقات إلزامية بعد رمز \"?\"، ويتم الفصل بينها برمز \"&amp;"
"\"، \n"
"كما يلي:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">proxy</td><td>عرض وتعديل وإعادة حفظ "
"إعدادات البروكسي:<br/>\n"
"ادخل 'show' لعرض الإعدادات الحالية، 'system' لإعداد استخدام بروكسي النظام، "
"'none' لعدم استخدام بروكسي، او  'http://[user[:password]@]host[:port]' مثال  "
"http://192.168.1.253, http://example.com:8080, http://joe:secret@example."
"com:8080\")\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>عرض وتعديل وإعادة حفظ "
"إعدادات الإضافات:<br/>\n"
"ادخال 'show' لعرض إعدادات الإضافات، او اسماء وحدات مفصولة برمز '|': \n"
"+url لإضافة أضافة بأستخدام عنوان url او اسم ملف (منسوب لدليل الاضافات او "
"عنوان كامل)، ~name لإعادة تحميل الإضافة بإستخدام اسمها، -name لإزالة الاضافة "
"بستخدام اسمها،  \n"
" (مثال: '+http://arelle.org/files/hello_web.py', '+C:\\Program Files\\Arelle"
"\\examples\\plugin\\hello_dolly.py' للتحميل، \n"
"~Hello Dolly لإعادة التحميل، -Hello Dolly للإزالة). (مع ملاحظة ان الإضافات "
"غير دائمة على Google App Engine، حددها برمز &amp;plugins في اوامر rest "
"اخرى.)  \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>عرض وتعديل وإعادة حفظ "
"إعدادات حزم المفردات:<br/>\n"
"ادخال 'show' لعرض إعدادات الحزم، او اسماء حزم مفصولة برمز '|': \n"
"+url to add package by its full url or filename, ~name to reload a package by "
"its name, -name to remove a package by its name. \n"
"+url لإضافة حزمة بأستخدام عنوان url او اسم ملف، ~name لإعادة تحميل الحزمة "
"بإستخدام اسمها، -name لإزالة الحزمة بستخدام اسمها،  \n"
"(مع ملاحظة ان الحزم غير دائمة على Google App Engine، حددها برمز &amp;packages "
"في اوامر rest اخرى.)</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">environment</td><td>إضهار بيئة تشغيل "
"النظام المضيف (اماكن الاعدات وذاكرة الكاش).</td></tr>                    \n"

#: CntlrWebMain.py:742
msgid ""
"\n"
"<tr><td>/rest/stopWebServer</td><td>Shut down (terminate process after 2.5 "
"seconds delay).</td></tr>\n"
msgstr ""
"\n"
"<tr><td>/rest/stopWebServer</td><td>إيقاف العمل (إنهاء العمل بعد تأخر 2.5 "
"ثانية).</td></tr>\n"

#: CntlrWebMain.py:753
#, python-format
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">About arelle</th></tr>\n"
"<tr><td rowspan=\"12\" style=\"vertical-align:top;\"><img src=\"%s\"/></"
"td><td>arelle&reg; %s (%sbit). An open source XBRL platform</td></tr>\n"
"<tr><td>&copy; 2010-%s Mark V Systems Limited.  All rights reserved.</td></"
"tr>\n"
"<tr><td>Web site: <a href=\"http://www.arelle.org\">http://www.arelle.org</"
"a>.  \n"
"E-mail support: <a href=\"mailto:support@arelle.org\">support@arelle.org</a>."
"</td></tr>\n"
"<tr><td>Licensed under the Apache License, Version 2.0 (the \"License\"); you "
"may not use this file \n"
"except in compliance with the License.  You may obtain a copy of the License "
"at\n"
"<a href=\"http://www.apache.org/licenses/LICENSE-2.0\">http://www.apache.org/"
"licenses/LICENSE-2.0</a>.\n"
"Unless required by applicable law or agreed to in writing, software "
"distributed under the License \n"
"is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "
"KIND, either express or implied.  \n"
"See the License for the specific language governing permissions and "
"limitations under the License.</td></tr>\n"
"<tr><td>Includes:</td><tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Python&reg; %s.%s.%s &copy; 2001-2010 "
"Python Software Foundation</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">PyParsing &copy; 2003-2010 Paul T. "
"McGuire</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">lxml %s.%s.%s &copy; 2004 Infrae, "
"ElementTree &copy; 1999-2004 by Fredrik Lundh</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Bottle &copy; 2011 Marcel Hellkamp</"
"td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">عن arelle</th></tr>\n"
"<tr><td rowspan=\"12\" style=\"vertical-align:top;\"><img src=\"%s\"/></"
"td><td>arelle&reg; %s (%sbit). An open source XBRL platform</td></tr>\n"
"<tr><td>&copy; 2010-%s Mark V Systems Limited.  All rights reserved.</td></"
"tr>\n"
"<tr><td>Web site: <a href=\"http://www.arelle.org\">http://www.arelle.org</"
"a>.  \n"
"E-mail support: <a href=\"mailto:support@arelle.org\">support@arelle.org</a>."
"</td></tr>\n"
"<tr><td>الترخيص وفقاً لنص ترخيص Apache License Version 2.0 (\"الترخيص\")؛ لا "
"يمكن استخدام هذا الملف\n"
"إلا في حالة الالتزام بالترخيص. يمكن الاطلاع على نسخة من الترخيص من خلال موقع\n"
"<a href=\"http://www.apache.org/licenses/LICENSE-2.0\">http://www.apache.org/"
"licenses/LICENSE-2.0</a>.\n"
"في ماعدا ما ينص عليه القانون او بموافقة كتابية، البرامج التي يتم توزيعها "
"بموجب الترخيص\n"
"توزع كما هي بدون أي ضمانات او شروط من أي نوع، سواء معلنة او ضمنية.  \n"
"يتم الرجوع للترخيص للنصوص الحاكمة بشأن المسموح به والممنوع بموجب الترخيص.</"
"td></tr>\n"
"<tr><td>يتضمن:</td><tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Python&reg; %s.%s.%s &copy; 2001-2010 "
"Python Software Foundation</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">PyParsing &copy; 2003-2010 Paul T. "
"McGuire</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">lxml %s.%s.%s &copy; 2004 Infrae, "
"ElementTree &copy; 1999-2004 by Fredrik Lundh</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Bottle &copy; 2011 Marcel Hellkamp</"
"td></tr>\n"
"</table>"

#: CntlrWebMain.py:780
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle Web Services</th></tr>\n"
"<tr><td>/help</td><td>Help web page, web services API.</td></tr>\n"
"<tr><td>/about</td><td>About web page, copyrights, license, included software."
"</td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle Web Services</th></tr>\n"
"<tr><td>/help</td><td>صفحة المساعدة الخاصة بـالـweb services API.</td></tr>\n"
"<tr><td>/about</td><td>عن البرنامج، حقوق النسخ، الترخيص، والبرامج المضمنة</"
"td></tr>\n"
"</table>"

#: CntlrWebMain.py:791
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle CGI Services</th></tr>\n"
"<tr><td>?help</td><td>Help web page, CGI services.</td></tr>\n"
"<tr><td>?about</td><td>About web page, copyrights, license, included software."
"</td></tr>\n"
"<tr><td>REST API</td><td>The Arelle REST API is supported through CGI if the "
"entire CGI path is wildcard-mapped to the arelleCmdLine executable.</td></"
"tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle CGI Services</th></tr>\n"
"<tr><td>?help</td><td>صفحة مساعدة  CGI services.</td></tr>\n"
"<tr><td>?about</td><td>عن البرنامج، حقوق النسخ، الترخيص، والبرامج المضمنة.</"
"td></tr>\n"
"<tr><td>REST API</td><td>The Arelle REST API is supported through CGI if the "
"entire CGI path is wildcard-mapped to the arelleCmdLine executable.</td></"
"tr>\n"
"</table>"

#: CntlrWinMain.py:108
msgid "Open File..."
msgstr "فتح ملف..."

#: CntlrWinMain.py:109
msgid "Open Web..."
msgstr "فتح ملف من الويب..."

#: CntlrWinMain.py:110
msgid "Import File..."
msgstr "تضمين ملف..."

#: CntlrWinMain.py:111
msgid "Import Web..."
msgstr "تضمين ملف من الويب..."

#: CntlrWinMain.py:112 CntlrWinMain.py:271
msgid "Reopen"
msgstr "إعادة فتح الملف"

#: CntlrWinMain.py:114 ViewWinRenderedGrid.py:83
msgid "Save"
msgstr "حفظ"

#: CntlrWinMain.py:115
msgid "Save As..."
msgstr "حفظ باسم..."

#: CntlrWinMain.py:116
msgid "Save DTS Package"
msgstr "حفظ حزمة DTS"

#: CntlrWinMain.py:118 CntlrWinMain.py:273 DialogFind.py:148
#: DialogPackageManager.py:207 DialogPluginManager.py:195 ViewWinFactGrid.py:31
#: ViewWinTree.py:268 ViewWinTupleGrid.py:25
msgid "Close"
msgstr "اغلاق"

#: CntlrWinMain.py:120
msgid "Quit"
msgstr "خروج"

#: CntlrWinMain.py:136 DialogOpenArchive.py:47 DialogOpenArchive.py:56
#: DialogOpenArchive.py:96 DialogOpenArchive.py:474 DialogOpenArchive.py:476
msgid "File"
msgstr "ملف"

#: CntlrWinMain.py:141
msgid "Validation"
msgstr "تحقق"

#: CntlrWinMain.py:142 CntlrWinMain.py:1235 ViewWinXml.py:22
msgid "Validate"
msgstr "تنفيذ التحقق"

#: CntlrWinMain.py:146
msgid "Disclosure system checks"
msgstr "تحقق نظم الافصاح"

#: CntlrWinMain.py:147
msgid "Select disclosure system..."
msgstr "احتيار نظم الإفصاح..."

#: CntlrWinMain.py:151
msgid "Calc Linkbase checks"
msgstr "تحقق قاعدة الربط الحسابية"

#: CntlrWinMain.py:155
msgid "Infer Decimals in calculations"
msgstr "استنتاج عدد الأماكن العشرية في العمليات الحسابية"

#: CntlrWinMain.py:159
msgid "De-duplicate calculations"
msgstr "منع التكرار في العمليات الحسابية"

#: CntlrWinMain.py:163
msgid "Unit Type Registry validation"
msgstr "التحقق من سجل أنواع وحدات القياس"

#: CntlrWinMain.py:168
msgid "Parameters..."
msgstr "معاملات..."

#: CntlrWinMain.py:170 FormulaEvaluator.py:1294
msgid "Formula"
msgstr "المعادلات"

#: CntlrWinMain.py:173
msgid "Compare DTSes..."
msgstr "مقارنة DTSes..."

#: CntlrWinMain.py:177 ViewWinRssFeed.py:48
msgid "Options..."
msgstr "خيارات..."

#: CntlrWinMain.py:178 ViewWinRssFeed.py:49
msgid "Start"
msgstr "ابداء"

#: CntlrWinMain.py:179 ViewWinRssFeed.py:50
msgid "Stop"
msgstr "وقف"

#: CntlrWinMain.py:181 ViewWinRssFeed.py:51
msgid "RSS Watch"
msgstr "متابعة RSS"

#: CntlrWinMain.py:184
msgid "Internet"
msgstr "الانترنت"

#: CntlrWinMain.py:188
msgid "Work offline"
msgstr "عمل دون الاتصال بالانترنت"

#: CntlrWinMain.py:192
msgid "No certificate check"
msgstr "عدم التحقق من الشهادة"

#: CntlrWinMain.py:203
msgid "Clear cache"
msgstr "إزالة الويب كاش"

#: CntlrWinMain.py:204
msgid "Manage cache"
msgstr "إدارة الويب كاش"

#: CntlrWinMain.py:205 DialogUserPassword.py:37
msgid "Proxy Server"
msgstr "سيرفير البروكسي"

#: CntlrWinMain.py:208
msgid "Messages log"
msgstr "سجل الرسائل"

#: CntlrWinMain.py:209 CntlrWinMain.py:330
msgid "Clear"
msgstr "مسح الرسائل"

#: CntlrWinMain.py:210 CntlrWinMain.py:331 ViewWinList.py:113
msgid "Save to file"
msgstr "حفظ في ملف"

#: CntlrWinMain.py:214
msgid "Collect profile stats"
msgstr "تجميع الإحصاءات التشخيصية"

#: CntlrWinMain.py:215
msgid "Log profile stats"
msgstr "تسجيل الإحصاءات التشخيصية"

#: CntlrWinMain.py:216
msgid "Clear profile stats"
msgstr "إزالة  الإحصاءات التشخيصية"

#: CntlrWinMain.py:219
msgid "Show debug messages"
msgstr "اظهار رسائل من مستوى debug"

#: CntlrWinMain.py:221
msgid "Language..."
msgstr "اللغة..."

#: CntlrWinMain.py:225
msgid "Tools"
msgstr "أدوات"

#: CntlrWinMain.py:232 ViewWinTree.py:265
msgid "View"
msgstr "عرض"

#: CntlrWinMain.py:236
msgid "Check for updates"
msgstr "تحديثات"

#: CntlrWinMain.py:237
msgid "Manage plug-ins"
msgstr "إدارة الاضافات"

#: CntlrWinMain.py:238
msgid "Manage packages"
msgstr "إدارة الحزم"

#: CntlrWinMain.py:241
msgid "About..."
msgstr "عن البرنامج..."

#: CntlrWinMain.py:254
msgid "Help"
msgstr "المساعدة"

#: CntlrWinMain.py:258 CntlrWinMain.py:932 CntlrWinMain.py:949 DialogFind.py:356
#: ViewWinFactList.py:76
msgid "Ready..."
msgstr "جاهز..."

#: CntlrWinMain.py:269
msgid "Open local file"
msgstr "فتح ملف محلى"

#: CntlrWinMain.py:269
msgid "Open by choosing a local XBRL file, testcase, or archive file"
msgstr "الفتح باستخدام ملف XBRL محلى او حالة اختبار او ملف ارشيف"

#: CntlrWinMain.py:270
msgid "Open web file"
msgstr "فتح ملف من الويب"

#: CntlrWinMain.py:270
msgid "Enter an http:// URL of an XBRL file or testcase"
msgstr "ادخال عنوان ملف او حالة اختبار بصيغة http://"

#: CntlrWinMain.py:271
msgid "Reopen last opened XBRL file or testcase(s)"
msgstr "إعادة فتح اخر ملف"

#: CntlrWinMain.py:272
msgid "Save file"
msgstr "حفظ الملف"

#: CntlrWinMain.py:272
msgid "Saves currently selected local XBRL file"
msgstr "يحفظ ملف الـXBRL المختار"

#: CntlrWinMain.py:273
msgid "Closes currently selected instance/DTS or testcase(s)"
msgstr "يغلق ملف XBRL او DTS او حالة الاختبار المختارة"

#: CntlrWinMain.py:275 DialogFind.py:70 DialogFind.py:144
msgid "Find"
msgstr "بحث"

#: CntlrWinMain.py:275
msgid "Find dialog for scope and method of searching"
msgstr "واجهة البحث لتحديد نطاق وطريقة البحث"

#: CntlrWinMain.py:277
msgid "Validate currently selected DTS or testcase(s)"
msgstr "التحقق من الـDTS او حالة الاختبار المختارة"

#: CntlrWinMain.py:278
msgid "Compare DTSes"
msgstr "مقارنة DTSes"

#: CntlrWinMain.py:278
msgid "compare two DTSes"
msgstr "مقارنة اثنين DTSes"

#: CntlrWinMain.py:280
msgid "Messages Log | Clear"
msgstr "سجل الرسائل | مسح"

#: CntlrWinMain.py:280
msgid "Clears the messages log"
msgstr "مسح رسائل السجل"

#: CntlrWinMain.py:327
msgid "messages"
msgstr "الرسائل"

#: CntlrWinMain.py:333 ViewWinList.py:115 ViewWinTree.py:197
msgid "Copy to clipboard"
msgstr "نسخ للحافظة"

#: CntlrWinMain.py:403 CntlrWinMain.py:482 CntlrWinMain.py:965
msgid "arelle - Unnamed"
msgstr "arelle - بدون اسم"

#: CntlrWinMain.py:446
msgid "Recent files"
msgstr "الملفات السابقة"

#: CntlrWinMain.py:453
msgid "Recent imports"
msgstr "الملفات المضمنة السابقة"

#: CntlrWinMain.py:470
msgid "Packages"
msgstr "الحزم"

#: CntlrWinMain.py:510
msgid "arelle - Unsaved Changes"
msgstr "arelle - تغيرات غير محفوظة"

#: CntlrWinMain.py:511
msgid ""
"Are you sure to close the current instance without saving?\n"
" (OK will discard changes.)"
msgstr ""
"هل انت متأكد من اغلاق الملف الحالي بدون حفظ\n"
"(موافقة تمحي كل التغيرات)"

#: CntlrWinMain.py:541
msgid "arelle - Save HTML-rendered Table"
msgstr "arelle - حفظ جدول بصيغة HTML"

# No translation required - file types
#: CntlrWinMain.py:543
msgid "HTML file .html"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:543
msgid "HTML file .htm"
msgstr ""

#: CntlrWinMain.py:547
msgid "arelle - Save Table Layout Model"
msgstr "arelle - حفظ نموذج مخطط layout الجدول"

# No translation required - file types
#: CntlrWinMain.py:549
msgid "Layout model file .xml"
msgstr ""

#: CntlrWinMain.py:554
msgid "arelle - Save XBRL Instance or HTML-rendered Table"
msgstr "arelle - حفظ تقرير XBRL او جدول بصيغة HTML"

# No translation required - file types
#: CntlrWinMain.py:556 CntlrWinMain.py:575
msgid "XBRL instance .xbrl"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:556 CntlrWinMain.py:575
msgid "XBRL instance .xml"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:556
msgid "HTML table .html"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:556
msgid "HTML table .htm"
msgstr ""

#: CntlrWinMain.py:566 CntlrWinMain.py:588 CntlrWinMain.py:611
#: CntlrWinMain.py:631 CntlrWinMain.py:1052 CntlrWinMain.py:1352
#: UITkTable.py:853
msgid "arelle - Error"
msgstr "arelle - خطأ"

#: CntlrWinMain.py:567 CntlrWinMain.py:589 CntlrWinMain.py:612
#: CntlrWinMain.py:632 CntlrWinMain.py:1353
#, python-brace-format
msgid ""
"Failed to save {0}:\n"
"{1}"
msgstr ""
"فشل حفظ {0}:\n"
"{1}"

#: CntlrWinMain.py:573
msgid "arelle - Save Instance"
msgstr "arelle - حفظ ملف التقرير"

#: CntlrWinMain.py:579
msgid "arelle - Save Test Results"
msgstr "arelle - حفظ نتائج الاختبار"

# No translation required - file types
#: CntlrWinMain.py:581 CntlrWinMain.py:597
msgid "XLSX file"
msgstr ""

#: CntlrWinMain.py:581 CntlrWinMain.py:597
msgid "CSV file"
msgstr "ملف CSV"

# No translation required - file types
#: CntlrWinMain.py:581 CntlrWinMain.py:597 ViewWinRenderedGrid.py:80
msgid "HTML file"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:581 CntlrWinMain.py:597
msgid "XML file"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:581 CntlrWinMain.py:597
msgid "JSON file"
msgstr ""

#: CntlrWinMain.py:595
#, python-brace-format
msgid "arelle - Save {0}"
msgstr "arelle - حفظ {0}"

#: CntlrWinMain.py:619
msgid "arelle - Save Formula Result Instance Document"
msgstr "arelle - حفظ نتائج المعادلات"

# No translation required - file types
#: CntlrWinMain.py:621
msgid "XBRL output instance .xml"
msgstr ""

# No translation required - file types
#: CntlrWinMain.py:621
msgid "XBRL output instance .xbrl"
msgstr ""

#: CntlrWinMain.py:629
#, python-brace-format
msgid "[info] Saved formula output instance to {0}"
msgstr "[info] تم حفظ تقرير مخرجات المعادلة في {0}"

#: CntlrWinMain.py:636
msgid "arelle - Save what?"
msgstr "arelle - حفظ ماذا؟"

#: CntlrWinMain.py:637
msgid ""
"Nothing has been selected that can be saved.  \n"
"Please select a view pane that can be saved."
msgstr ""
"لم يتم اختيار ما يمكن حفظه.\n"
"يرجى اختيار لوحة عرض يمكن حفظها."

#: CntlrWinMain.py:678
msgid "arelle - Open file"
msgstr "arelle - فتح ملف"

# No translation required - file types
#: CntlrWinMain.py:680 CntlrWinMain.py:700 DialogRssWatch.py:179
msgid "XBRL files"
msgstr ""

#: CntlrWinMain.py:683 CntlrWinMain.py:703
msgid "Loading web-accessed files"
msgstr "تحميل ملفات من الويب"

#: CntlrWinMain.py:684
msgid ""
"Please open web-accessed files with the second toolbar button, \"Open web file"
"\", or the File menu, second entry, \"Open web...\""
msgstr ""
"يرجى فتح ملفات الويب من الزر الثاني في مجموعة الأدوات toobar، \"فتح ملف من "
"الويب\"، او من قائمة ملف، الخيار الثاني \"فتح ملف من الويب...\""

#: CntlrWinMain.py:694 CntlrWinMain.py:775 CntlrWinMain.py:980
#: CntlrWinMain.py:1006
msgid "arelle - Warning"
msgstr "arelle - تحذير"

#: CntlrWinMain.py:695 CntlrWinMain.py:776
msgid "Import requires an opened DTS"
msgstr "التضمين يحتاج إلى DTS مفتوحة"

#: CntlrWinMain.py:698
msgid "arelle - Import file into opened DTS"
msgstr "arelle - تضمين ملف في الـDTS المفتوحة"

#: CntlrWinMain.py:704
msgid ""
"Please import web-accessed files with the File menu, fourth entry, \"Import "
"web...\""
msgstr ""
"يرجى تضمين الملفات التي تحتاج الويب من خلال قائمة ملف، الخيار الرابع \"تضمين "
"ملف من الويب...\""

#: CntlrWinMain.py:787
msgid "imported"
msgstr "تم التضمين"

#: CntlrWinMain.py:794 DisclosureSystem.py:240
msgid "loaded"
msgstr "تم التحميل"

#: CntlrWinMain.py:799 CntlrWinMain.py:809
msgid "Loading terminated, unrecoverable error"
msgstr "تم انهاء التحميل، حدث خطأ لا يمكن التعامل معه"

#: CntlrWinMain.py:802
#, python-brace-format
msgid "Exception loading {0}: {1}, at {2}"
msgstr "خطأ تحميل {0}: {1}، في {2}"

#: CntlrWinMain.py:815
#, python-format
msgid "%s in %.2f secs"
msgstr "%s في %.2f ثانية"

#: CntlrWinMain.py:818
msgid "Initializing table rendering"
msgstr "بدء تجهيز عرض الجدول"

#: CntlrWinMain.py:820
#, python-brace-format
msgid "{0}, preparing views"
msgstr "{0}، إعداد لوحات العرض"

#: CntlrWinMain.py:825
#, python-format
msgid "not successfully %s in %.2f secs"
msgstr "لم ينجح %s  في  %.2f ثانية"

#: CntlrWinMain.py:827
msgid "Loading terminated"
msgstr "تم انهاء التحميل"

# No translation required - app name
#: CntlrWinMain.py:837 CntlrWinMain.py:1048 ModelDocument.py:713
#, python-brace-format
msgid "arelle - {0}"
msgstr ""

#: CntlrWinMain.py:918
#, python-format
msgid "views %.2f secs"
msgstr "لوحات العرض %.2f ثانية"

#: CntlrWinMain.py:926
#, python-brace-format
msgid "Exception preparing {0}: {1}, at {2}"
msgstr "خطأ في تجهيز {0}:{1}، في {2}"

#: CntlrWinMain.py:930 CntlrWinMain.py:947
msgid "Exception preparing view"
msgstr "خطأ في تجهيز لوحة العرض"

#: CntlrWinMain.py:943
#, python-brace-format
msgid "Exception {0}: {1}, at {2}"
msgstr "خطأ {0}:{1}، في {2}"

#: CntlrWinMain.py:981
msgid ""
"Validation - disclosure system checks is requested but no disclosure system "
"is selected, please select one by validation - select disclosure system."
msgstr ""
"التحقق - تم طلب تحقق نظم الإفصاح ولم يتم اختيار نظام افصاح، يرجا اختيار نظام "
"إفصاح من قائمة التحقق - نظم الإفصاح."

#: CntlrWinMain.py:1007
#, python-brace-format
msgid "Two DTSes are required for the Compare DTSes operation, {0} found"
msgstr "تحتاج عملية مقارنة DTSes إلى عدد اثنين DTSes، في حين يوجد عدد {0} DTSes"

#: CntlrWinMain.py:1011
msgid "arelle - Save Versioning Report File"
msgstr "arelle - حفظ تقرير فروق الاصدارات"

#: CntlrWinMain.py:1013
msgid "Versioning report file"
msgstr "ملف تقرير فروق الاصدارات"

#: CntlrWinMain.py:1045
#, python-brace-format
msgid "Loaded {0} items from {1}"
msgstr "تم تحميل {0} بند من {1}"

#: CntlrWinMain.py:1053
#, python-brace-format
msgid ""
"Failed to load {0}\n"
"{1}"
msgstr ""
"فشل تحميل {0}\n"
"{1}"

#: CntlrWinMain.py:1096
msgid "arelle - Clear Internet Cache"
msgstr "arelle - مسح ذاكرة الانترنت"

#: CntlrWinMain.py:1097
msgid "Are you sure you want to clear the internet cache?"
msgstr "تأكيد مسح ذاكرة الانترنت؟"

#: CntlrWinMain.py:1100
msgid "Clearing internet cache"
msgstr "يتم مسح ذاكرة الانترنت"

#: CntlrWinMain.py:1102
msgid "Internet cache cleared"
msgstr "تم مسح ذاكرة الانترنت"

#: CntlrWinMain.py:1153
msgid "RSS Watch Control Error"
msgstr "خطأ في التحكم في متابعة RSS"

#: CntlrWinMain.py:1154
msgid "RSS Feed is not set up, please select options and select feed"
msgstr "لم يتم اعداد مصدر RSS، يرجا اختيار الخيارات واختيار مصدر"

#: CntlrWinMain.py:1189
msgid "arelle - Labels language code setting"
msgstr "arelle - اعداد رمز اللغة للمسميات"

#: CntlrWinMain.py:1190
#, python-brace-format
msgid ""
"The system default language is: {0} \n"
"\n"
"You may override with a different language for labels display. \n"
"\n"
"Current language override code: {1} \n"
"(Leave empty to use the system default language.)"
msgstr ""
"اللغة المفترضة للنظام هي: {0}\n"
"\n"
"يمكن تجاوز إعداد اللغة المفترض إعداد لغة أخرى لعرض المسميات.\n"
"\n"
"رمز اللغة المختارة حالياً: {1}\n"
"(يترك خالي لإستخدام اللغة المفترضة للنظام.)"

#: CntlrWinMain.py:1214
msgid "Validate versioning report"
msgstr "تحقق تقرير فروق الاصدارات"

#: CntlrWinMain.py:1218
msgid ""
"\n"
"Check calculations (infer decimals)"
msgstr ""
"\n"
"تحقق من العمليات الحسابية (استنتاج عدد أماكن الكسور العشرية)"

#: CntlrWinMain.py:1220
msgid ""
"\n"
"Check calculations (infer precision)"
msgstr ""
"\n"
"تحقق من العمليات الحسابية (استنتاج الدقة)"

#: CntlrWinMain.py:1222
msgid ""
"\n"
"Deduplicate calculations"
msgstr ""
"\n"
"من التكرار في العمليات الحسابية"

#: CntlrWinMain.py:1226
msgid ""
"\n"
"Check unit type registry"
msgstr ""
"\n"
"فحص سجل أنواع وحدات القياس"

#: CntlrWinMain.py:1230
#, python-brace-format
msgid ""
"Validate {0}\n"
"Check disclosure system rules\n"
"{1}{2}{3}"
msgstr "تحقق {0} فحص قواعد نظم الإفصاح {1}{2}{3}"

#: CntlrWinMain.py:1233
#, python-brace-format
msgid "Validate {0}{1}{2}"
msgstr "تحقق {0}{1}{2}"

#: CntlrWinMain.py:1279
msgid "About arelle"
msgstr "عن arelle"

# Both English and Arabic Text are included, with a note in the Arabic text that the English version is the reference for this text.
#: CntlrWinMain.py:1281
#, python-brace-format
msgid ""
"arelle® {0} ({1}bit)\n"
"An open source XBRL platform\n"
"© 2010-{2} Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Licensed under the Apache License, Version 2.0 (the \"License\"); you may not "
"use this file except in compliance with the License.  You may obtain a copy "
"of the License at\n"
"\n"
"http://www.apache.org/licenses/LICENSE-2.0\n"
"\n"
"Unless required by applicable law or agreed to in writing, software "
"distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT "
"WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the "
"License for the specific language governing permissions and limitations under "
"the License.\n"
"\n"
"Includes:\n"
"   Python® {4[0]}.{4[1]}.{4[2]} © 2001-2016 Python Software Foundation\n"
"   Tcl/Tk {6} © Univ. of Calif., Sun, Scriptics, ActiveState, and others\n"
"   PyParsing © 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} © 2004 Infrae, ElementTree © 1999-2004 by "
"Fredrik Lundh{3}\n"
"   May include installable plug-in modules with author-specific license terms"
msgstr ""
"arelle® {0} ({1}bit)\n"
"An open source XBRL platform\n"
"© 2010-{2} Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Licensed under the Apache License, Version 2.0 (the \"License\"); you may not "
"use this file except in compliance with the License.  You may obtain a copy "
"of the License at\n"
"\n"
"http://www.apache.org/licenses/LICENSE-2.0\n"
"\n"
"Unless required by applicable law or agreed to in writing, software "
"distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT "
"WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the "
"License for the specific language governing permissions and limitations under "
"the License.\n"
"\n"
"Includes:\n"
"   Python® {4[0]}.{4[1]}.{4[2]} © 2001-2016 Python Software Foundation\n"
"   Tcl/Tk {6} © Univ. of Calif., Sun, Scriptics, ActiveState, and others\n"
"   PyParsing © 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} © 2004 Infrae, ElementTree © 1999-2004 by "
"Fredrik Lundh{3}\n"
"   May include installable plug-in modules with author-specific license "
"terms\n"
"------------\n"
"النسخة الإنجليزية لهذا النص هي المرجع\n"
"arelle® {0} ({1}bit)\n"
"An open source XBRL platform\n"
"© 2010-{2} Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"الترخيص وفقاً لنص ترخيص Apache License Version 2.0 (\"الترخيص\")؛ لا يمكن "
"استخدام هذا الملف\n"
"إلا في حالة الالتزام بالترخيص. يمكن الاطلاع على نسخة من الترخيص من خلال موقع "
"'http://www.apache.org/licenses/LICENSE-2.0'\n"
"\n"
"في ماعدا ما ينص عليه القانون او بموافقة كتابية، البرامج التي يتم توزيعها "
"بموجب الترخيص توزع كما هي بدون أي ضمانات او شروط من أي نوع\n"
"سواء معلنة او ضمنية. يتم الرجوع للترخيص للنصوص الحاكمة بشأن المسموح به "
"والممنوع بموجب الترخيص.\n"
"\n"
"يتضمن:\n"
"   Python® {4[0]}.{4[1]}.{4[2]} \\© 2001-2016 Python Software Foundation\n"
"   Tcl/Tk {6} © Univ. of Calif., Sun, Scriptics, ActiveState, and others\n"
"   PyParsing © 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} © 2004 Infrae, ElementTree © 1999-2004 by "
"Fredrik Lundh{3}\n"
"   وقد يتضمن إضافات يمكن تثبيتها تخضع لشروط الترخيص الخاصة بكاتب تلك الإضافات"

#: CntlrWinMain.py:1303
msgid ""
"\n"
"   Bottle \\u00a9 2011-2013 Marcel Hellkamp\n"
"   CherryPy \\u00a9 2002-2013 CherryPy Team"
msgstr ""

#: CntlrWinMain.py:1343
msgid "arelle - Save Messages Log"
msgstr "arelle - حفظ رسائل السجل"

# No translation required
#: CntlrWinMain.py:1345
msgid "Txt file"
msgstr ""

#: CntlrWinMain.py:1515
msgid "Exception"
msgstr "خطأ"

# No translation required
#: CntlrWinMain.py:1516
#, python-brace-format
msgid ""
"{0}\n"
"Call trace\n"
"{1}"
msgstr ""

#: DialogAbout.py:38 DialogArcroleGroup.py:105 DialogFormulaParameters.py:183
#: DialogLanguage.py:85 DialogNewFactItem.py:100 DialogOpenArchive.py:239
#: DialogRssWatch.py:157 DialogURL.py:46 DialogUserPassword.py:217
msgid "OK"
msgstr "موافقة"

#: DialogArcroleGroup.py:38
msgid "Select Arcrole Group"
msgstr "اختيار مجموعة Arcrole"

#: DialogArcroleGroup.py:52
msgid "Group:"
msgstr "مجموعة:"

#: DialogArcroleGroup.py:64
msgid ""
"Select an existing arcrole group, or enter a name for a new arcrole group.  "
"If selecting an existing group, it can be edited, and changes will be saved "
"in the config file.  If nothing is changed for an existing group, the saved "
"setting is not disturbed.  Arcroles with checkboxes below are shown only for "
"arcroles that have relationships in the loaded DTS, but if an existing group "
"is selected with more arcroles (that were not in the current DTS) then the "
"prior setting with not-present arcroles is preserved. "
msgstr ""
"اختار مجموعة arcrole موجودة، او ادخل اسم لمجموعة جديدة. في حالة اختيار مجموعة "
"موجودة يمكن التغير فيها، ويتم حفظ التغير في ملف الإعدادات. في حالة عدم التغير "
"في مجموعة موجودة لا يتم تغير الاعدادات. خيارات الـarcrole اسفله تظهر فقط "
"الـarcrole التي لديها علاقات في الـDTS، وفي حالة اختيار مجموعة arcrole موجودة "
"وبها arcrole ليست ضمن الـDTS الحالية يتم الاحتفاظ بالإعداد السابق مع not-"
"present arcroles. "

#: DialogArcroleGroup.py:75
msgid ""
"Remove the currently selected arcrole group from the config file. After "
"removing, you may select another arcrole, but must select 'OK' for the "
"removal to be saved. "
msgstr ""
"إزالة مجوعة arcrole المختارة من ملف الإعدادات. بعد الإزالة يمكن اختيار "
"arcrole اخر لكن يجب ضغط موافقة لحفظ الإزالة. "

# No translation required
#: DialogArcroleGroup.py:79
msgid "Arcroles:"
msgstr ""

#: DialogArcroleGroup.py:80
msgid "Shows all the arcroles that are present in this DTS. "
msgstr "إظهار كل الـarcroles الموجودة في الـDTS. "

#: DialogArcroleGroup.py:100
msgid "detect"
msgstr "اكتشف"

#: DialogArcroleGroup.py:103
msgid ""
"If checked, this arcrole group will be detected if any arcrole of the group "
"is present in a DTS, for example to open a treeview pane. "
msgstr ""
"في حالة تم تفعيل الاختيار، يتم اكتشاف مجموعة الـ arcrole في حالة انها موجودة "
"في الـDTS، على سبيل المثال لعرض في لوحة شجرة عرض. "

#: DialogArcroleGroup.py:106 DialogFormulaParameters.py:184 DialogLanguage.py:86
#: DialogNewFactItem.py:98 DialogOpenArchive.py:240 DialogPackageManager.py:209
#: DialogPluginManager.py:197 DialogRssWatch.py:155 DialogURL.py:47
#: DialogUserPassword.py:218
msgid "Cancel"
msgstr "الغاء"

#: DialogArcroleGroup.py:109
msgid ""
"Open a treeview with named arcrole group and selected arcroles. If any "
"changes were made to checkboxes or name, save in the config. "
msgstr ""
"فتح لوحة شجرة عرض باسم مجموعة الـarcrole والـarcroles المختارة. في حالة تم "
"تغير الخيارات او الاسم يحفظ في ملف الإعدادات. "

#: DialogArcroleGroup.py:112
msgid ""
"Close this dialog, without saving arcrole group changes or opening a view "
"pane. "
msgstr "الخروج بدون حفظ التغيرات في مجموعة الـarcrole او فتح لوحة عرض. "

#: DialogFind.py:81
msgid ""
"Enter expression to find, or select from combo box drop down history list."
msgstr ""
"ادخل التعبير المراد البحث عنه، او اختار من بحث سابق من القائمة المنسدلة."

#: DialogFind.py:89
msgid ""
"Scope for an XBRL document (instance or DTS).  For an RSS Feed, all "
"properties are matched.  "
msgstr ""
"النطاق لوثيقة XBRL (تقرير او DTS). في حالة RSS يتم مطابقة جميع الخصائص. "

#: DialogFind.py:92
msgid "Find/Next up (on screen) from last to first match."
msgstr "بحث/التالي أعلى (على الشاشة) من اخر نتيجة بحث إلى اول نتيجة."

#: DialogFind.py:94
msgid "Find/Next down (on screen) from first to last match."
msgstr "بحث/التالي أسفل (على الشاشة) من أول نتيجة بحث إلى اخر نتيجة."

#: DialogFind.py:96
msgid ""
"Expression is a set of characters to match, ignoring case.  The match may "
"occur anywhere within the scope. "
msgstr ""
"التعبير هو عبارة عن مجموعة الحروف التي يتم مطابقتها مع تجاهل رسم الحرف Case. "

#: DialogFind.py:99
#, python-brace-format
msgid ""
"A regular expression to match, anywhere in the scope, ignoring case.  For "
"example, \"cash\" would match cash anywhere in a string (like cash on hand), "
"whereas \"^cash$\" would match a full string to only contain cash. Use "
"regular expression metacharacters, e.g., \".\" for any single character, \".*"
"\" for any number of wild characters, .{3} for exactly 3 wild characters. "
msgstr ""
"صيغة تعبير نمطي (regex) لمطابقته في حدود النطاق مع تجاهل رسم الحرف (Case). "
"على سبيل المثال \"cash\" تطابق cash في أي مكان في النص مثل (cash on hand)، في "
"حين \"^cash$\" يجب ان تطابق كامل النص (cash). استخدم الحروف التعريفية "
"للتعبيرات النمطية، مثال \".\" لأي حرف \"*.\" لاي عدد من الحروف، .{3} لمطابقة "
"ثلاثة حروف بضبط. "

#: DialogFind.py:105
msgid ""
"An XPath 2 expression, where the context element, \".\", is a candidate "
"concept QName, if any concept scope is checked, and a candidate fact item, if "
"any fact scope is checked.  The XPath 2 functions do not need an \"fn:\" "
"prefix (but it is defined).  The XBRL Functions Registry functions do require "
"an \"xfi:\" prefix.  Constructors require an \"xs:\" prefix.  The expression "
"is considered \"matched\" for the candidate concept QNames or fact items "
"where the effective boolean value of the expression is \"true()\".  "
msgstr ""
"تعبير في صيغة XPath 2، بحيث يكون عنصر المضمون \".\" هوي اسم مفهوم concept "
"QName في حالة اختيار نطاق المفهوم، و بند حقيقة fact item في حالة اختيار نطاق "
"الحقائق. دوال XPath 2 لا تحتاج ان تبداء بـ fn: (لكنها معرفة). سجل دوال XBRL "
"تحتاج ان تبداء بـ xfi:. الأنواع تحتاج ان تبداء بـ\"xs:\". يتم مطابقة المفهوم "
"او الحقيقة عندما تكو نتيجة تقييم التعبير \"true()\". "

#: DialogFind.py:145
msgid ""
"Compile (if regular expression or XPath 2), and find first match (if down "
"direction) or last match (if up direction).  "
msgstr ""
"تقييم (في حالة صيغة تعبير نمطي او XPath 2)، و بحث من اول مطابقة (اذا كان "
"الاتجاه اسفل) او اخر مطابقة (اذا كان التجاه إلى اعلى). "

#: DialogFind.py:146
msgid "Next"
msgstr "التالى"

#: DialogFind.py:147
msgid "Advance to the next matched object (in selected direction).  "
msgstr "التقدم إلى النتيجة التالية في الاتجاه المختار. "

#: DialogFind.py:149
msgid "Close the find dialog.  "
msgstr "الخروج من خيارات البحث. "

#: DialogFind.py:188 DialogFind.py:195 DialogFind.py:200
msgid "Find cannot be completed"
msgstr "لم يتم إتمام البحث"

#: DialogFind.py:189
msgid ""
"XPath matching is not available for searching messages, please choose text or "
"regular expression.  "
msgstr ""
"صيغة  XPath غير متوفرة للبحث في الرسائل، يرجى اختيار بحث نصي او تعبير نمطي. "

#: DialogFind.py:196
msgid "Find requires an opened DTS or RSS Feed"
msgstr "يحتاج البحث DTS أو RSS مفتوح"

#: DialogFind.py:201
msgid ""
"XPath matching is not available for an RSS Feed, please choose text or "
"regular expression.  "
msgstr ""
"صيغة  XPath غير متوفرة للبحث في RSS، يرجى اختيار بحث نصي او تعبير نمطي. "

#: DialogFind.py:260 DialogFind.py:262
msgid "Compiling xpath expression..."
msgstr "جاري معالجة صيغة XPath..."

#: DialogFind.py:283 DialogFind.py:284
msgid "Matching concepts..."
msgstr "جاري مطابقة المفاهيم..."

#: DialogFind.py:299 DialogFind.py:300
msgid "Matching facts..."
msgstr "جاري مطابقة الحقائق..."

#: DialogFind.py:313
#, python-brace-format
msgid ""
"Find expression error: {0} \n"
"{1}"
msgstr ""
"خطاء في صيغة البحث: {0}\n"
"{1}"

#: DialogFind.py:318
msgid "Completed with errors"
msgstr "تم إتمام المعالجة بوجود أخطاء"

#: DialogFind.py:366 DialogFind.py:371
msgid "Next cannot be completed"
msgstr "لا يمكن إتمام التالي"

#: DialogFind.py:367
msgid ""
"A different DTS is active, than find was initiated with.  Please press 'find' "
"to re-search with the current DTS"
msgstr ""
"تم تنشيط DTS غير التي تم عمل البحث على أساسها. يرجى إعادة فتح البحث وإعادة "
"البحث بالـDTS الحالية"

#: DialogFind.py:372
msgid "No matches were found.  Please try a different search."
msgstr "لم تتم مطابقة أي عنصر. يرجى تجربة بحث اخر."

#: DialogFormulaParameters.py:42
msgid "Formula Parameters and Trace Options"
msgstr "معاملات المعادلات وخيارات التتبع"

#: DialogLanguage.py:37
msgid "arelle - User Interface and Labels language code settings"
msgstr "arelle - خيارات اللغة لواجهة المستخدم والمسميات"

#: DialogLanguage.py:73
#, python-brace-format
msgid ""
"The system default language is: {0} \n"
"\n"
"You may override with a different language for user interface language and "
"locale settings, and for language of taxonomy linkbase labels to display. \n"
"\n"
msgstr ""
"اللغة المفترضة للنظام: {0}\n"
"\n"
"يمكن تحديد لغة أخرى لواجهة المستخدم والإعدادات المحلية ولغة قاعدة ربط "
"المسميات التي يتم عرضها.\n"
"\n"

#: DialogLanguage.py:77
msgid "User Interface:"
msgstr "واجهة المستخدم:"

#: DialogLanguage.py:79
msgid "Labels:"
msgstr "المسميات:"

#: DialogLanguage.py:82
msgid "Disable rtl String"
msgstr "تعطيل تصحيح النصوص"

#: DialogLanguage.py:83
msgid ""
"Disable reversing string read order for right to left languages, useful for "
"some locale settings."
msgstr ""
"خيار لمنع تعديل وعكس النصوص للغات التي تقرأ من اليمين، مفيد في بعض الحالات."

#: DialogLanguage.py:129
msgid "User interface locale error"
msgstr "خطأ في اعدادات لغة واجهة المستخدم"

#: DialogLanguage.py:130
#, python-brace-format
msgid "Locale setting {0} ({1}) is not supported on this system"
msgstr "لغة واجهة المستخدم {0} ({1}) غير مدعومة على هذا النظام"

#: DialogLanguage.py:143 DialogLanguage.py:149
msgid "User interface language changed"
msgstr "تم تغير لغة واجهة المستخدم"

#: DialogLanguage.py:144
msgid ""
"Should Arelle restart with changed user interface language, if there are any "
"unsaved changes they would be lost!"
msgstr ""
"في حالة أعادة التشغيل بعد تغير إعدادات اللغة، سيتم فقد أي تغيرات لم يتم حفظها!"

#: DialogLanguage.py:150
msgid "Please restart Arelle for the change in user interface language."
msgstr "يرجي إعادة تشغيل Arelle لتطبيق اعدادات اللغة لواجهة المستخدم."

#: DialogNewFactItem.py:72
msgid "New Fact Item Options"
msgstr "خيارات عنصر حقيقة جديد"

#: DialogNewFactItem.py:78
msgid "Enter the scheme for the context entity identifier"
msgstr "ادخل المخطط scheme الخاصة بمعرف المؤسسة entity identifier"

#: DialogNewFactItem.py:81
msgid "Enter the entity identifier value (e.g., stock ticker)"
msgstr "ادخل قيمة لمعرف المؤسسة (مثال: رمز التداول)"

#: DialogNewFactItem.py:84
msgid "Enter the start date for the report period (e.g., 2010-01-01)"
msgstr "ادخل تاريخ بداية فترة التقرير (مثال: 2010-01-01)"

#: DialogNewFactItem.py:87
msgid "Enter the end date for the report period (e.g., 2010-12-31)"
msgstr "ادخل تاريخ نهاية فترة التقرير (مثال: 2010-12-31)"

#: DialogNewFactItem.py:90
msgid "Select a monetary unit (e.g., EUR)"
msgstr "ادخل الوحدة النقدية (مثال:EUR)"

#: DialogNewFactItem.py:93
msgid "Enter decimals for monetary items"
msgstr "ادخل عدد امكان العشرية للعناصر المالية"

#: DialogNewFactItem.py:96
msgid "Enter decimals for non-monetary items (e.g., stock shares)"
msgstr "ادخل عدد الامكان العشرية للعناصر غير المالية (مثال: الأسهم)"

#: DialogNewFactItem.py:99 DialogRssWatch.py:156
msgid "Cancel operation, discarding changes and entries"
msgstr "الغاء العملية والتخلص من جميع التغيرات والمدخلات"

#: DialogNewFactItem.py:101 DialogRssWatch.py:158
msgid "Accept the options as entered above"
msgstr "قبول الخيارات المدرجة اعلاه"

#: DialogNewFactItem.py:121
msgid "Entity scheme invalid"
msgstr "مخطط المؤسسة Entity Scheme غير صالح"

#: DialogNewFactItem.py:123
msgid "Entity identifier value invalid"
msgstr "معرف المؤسسة Entity Identifier غير صالح"

#: DialogNewFactItem.py:125
msgid "Start date invalid"
msgstr "تاريخ البداية الفترة غير صالح"

#: DialogNewFactItem.py:127
msgid "End date invalid"
msgstr "تاريخ نهاية الفترة غير صالح"

#: DialogNewFactItem.py:129
msgid "Monetary unit invalid"
msgstr "الوحدة النقدية غير صالحة"

#: DialogNewFactItem.py:131
msgid "Monetary decimals invalid"
msgstr "عدد الأماكن العشرية النقدية غير صالح"

#: DialogNewFactItem.py:133
msgid "Non-monetary decimals invalid"
msgstr "عدد الأماكن العشرية غير النقدية غير صالح"

#: DialogNewFactItem.py:135 DialogRssWatch.py:227 DialogUserPassword.py:248
msgid "Dialog validation error(s)"
msgstr "خطأ في التحقق من صالحية المدخلات"

#: DialogOpenArchive.py:46 DialogOpenArchive.py:474
msgid "Select Entry Point"
msgstr "اختار نقطة الدخول"

#: DialogOpenArchive.py:55 DialogOpenArchive.py:476
msgid "Select Archive File"
msgstr "اختار ملف الارشيف"

#: DialogOpenArchive.py:61
#, python-brace-format
msgid "Unable to open archive; the underlying error was: {0}"
msgstr "لم يمكن فتح الارشيف، الخطأ كان في: {0}"

#: DialogOpenArchive.py:63
msgid "Unable to open archive"
msgstr "لم يمكن فتح الارشيف: {0}"

#: DialogOpenArchive.py:72
msgid "Load disclosure systems"
msgstr "تحميل أنظمة الافصاح"

#: DialogOpenArchive.py:73
msgid ""
"Disclosure systems are provided by plug-ins, no applicable plug-in(s) have "
"been enabled. \n"
"\n"
"Press OK to open the plug-in manager and select plug-in(s) (e.g., validate or "
"EdgarRenderer)."
msgstr ""
"يتم توفير أنظمة الإفصاح من خلال الإضافات، لم يتم تفعيل أي إضافات ذات صلة.\n"
"\n"
"اضغط موافق لفتح مدير الإضافات واختار الإضافات (مثال:validate او "
"EdgarRenderer)."

#: DialogOpenArchive.py:83
msgid "Select Disclosure System"
msgstr "اختار نظام افصاح"

#: DialogOpenArchive.py:84
msgid "Disclosure System"
msgstr "نظام افصاح"

#: DialogOpenArchive.py:97
msgid "Select Plug-in Module"
msgstr "اختار وحد إضافة"

#: DialogOpenArchive.py:109 DialogPackageManager.py:112
#: DialogPluginManager.py:103
msgid "Name"
msgstr "الاسم"

#: DialogOpenArchive.py:110
msgid "Select Package"
msgstr "اختار حزمة"

#: DialogOpenArchive.py:151
#, python-brace-format
msgid "loading archive {0}"
msgstr "تحميل الأرشيف {0}"

#: DialogOpenArchive.py:226
#, python-brace-format
msgid "Failed to parse metadata; the underlying error was: {0}"
msgstr "لم تنجح معالجة البينات التعريفية، الخطأ كان في: {0}"

#: DialogOpenArchive.py:227
msgid "Malformed taxonomy package"
msgstr "حزمة مفردات Taxonomy package غير صالحة"

#: DialogOpenArchive.py:390
msgid "Show Files"
msgstr "اظهار الملفات"

#: DialogOpenArchive.py:390
msgid "Show Entries"
msgstr "اظهار الإدخلات"

#: DialogPackageManager.py:31
msgid "Checking for updates to packages"
msgstr "الكشف عن تحديثات للحزم"

#: DialogPackageManager.py:34
#, python-brace-format
msgid "Updates are available for these packages: {0}"
msgstr "يوجد تحديثات للحزم التالية: {0}"

#: DialogPackageManager.py:37
msgid "No updates found for packages."
msgstr "لا يوجد تحديثات للحزم."

#: DialogPackageManager.py:45 DialogPluginManager.py:48
msgid "Enable"
msgstr "تفعيل"

#: DialogPackageManager.py:46 DialogPluginManager.py:49
msgid "Disable"
msgstr "تعطيل"

#: DialogPackageManager.py:60
msgid "Taxonomy Packages Manager"
msgstr "مدير حزم المفردات"

#: DialogPackageManager.py:66
msgid "Find taxonomy packages:"
msgstr "البحث عن حزم المفردات:"

#: DialogPackageManager.py:68 DialogPluginManager.py:74
msgid "Select"
msgstr "اختار"

#: DialogPackageManager.py:69
msgid "Select package from the XBRL Package Registry."
msgstr "اختار خزمة من سجل XBRL للحزم."

#: DialogPackageManager.py:70
msgid "Locally"
msgstr "محلية"

#: DialogPackageManager.py:71
msgid ""
"File chooser allows selecting taxonomy packages to add (or reload), from the "
"local file system.  Select either a PWD or prior taxonomy package zip file, "
"or a taxonomy manifest (.taxonomyPackage.xml) within an unzipped taxonomy "
"package.  "
msgstr ""
"أداة اختيار الملفات تمكن من اختيار حزم المفردات التي يتم اضافتها او تحميلها "
"من الملفات المحلية. اختار مسودة PWD او ملف مضغوط zip لنسخة مفردات سابقة او "
"قالب مفردات (.taxonomyPackage.xml) مدرج ضمن حزمة مفردات  مستخلصة من ملف "
"مضغوط. "

#: DialogPackageManager.py:73 DialogPluginManager.py:78
msgid "On Web"
msgstr "من الويب"

#: DialogPackageManager.py:74
msgid ""
"Dialog to enter URL full path to load (or reload) package, from the web or "
"local file system.  URL may be either a PWD or prior taxonomy package zip "
"file, or a taxonomy manifest (.taxonomyPackage.xml) within an unzipped "
"taxonomy package.  "
msgstr ""
"أداة لإدخال URL كامل لتحميل (او إعادة تحميل) حزم، من الويب او نظام الملفات "
"المحلي. يمكن ان يكون الـURL لمسودة PWD او ملف مضغوط zip لحزمة مفردات سابقة،  "
"او قالب مفردات (.taxonomyPackage.xml) مدرج ضمن حزمة مفردات  مستخلصة من ملف "
"مضغوط. "

#: DialogPackageManager.py:76
msgid "Manifest"
msgstr "قالب Manifest"

#: DialogPackageManager.py:77
msgid ""
"Provide pre-PWD non-standard archive manifest file name pattern (e.g., "
"*taxonomyPackage.xml).  Uses unix file name pattern matching.  Multiple "
"manifest files are supported in pre-PWD archives (such as oasis catalogs).  "
"(Replaces pre-PWD search for either .taxonomyPackage.xml or catalog.xml).  "
msgstr ""
"ادخل نمط ملف ما قبل المسودة pre-PWD او قالب أرشيف غير نمطي (مثال: "
"*taxonomyPackage.xml) تتم المطابقة على أساس نمط اسم ملف unix. يتم دعم اكثر من "
"ملف قالب في ارشيفات ما قبل المسودة pre-PWD (مثل oasis catalogs). (يحل محل بحث "
"pre-PWD لأي من  .taxonomyPackage.xml او catalog.xml). "

#: DialogPackageManager.py:115 DialogPluginManager.py:108
msgid "Version"
msgstr "الإصدار"

#: DialogPackageManager.py:117 DialogPluginManager.py:110
msgid "Status"
msgstr "الحالة"

#: DialogPackageManager.py:119 DialogPluginManager.py:112
msgid "File Date"
msgstr "تاريخ الملف"

#: DialogPackageManager.py:121 DialogPluginManager.py:114
msgid "Update"
msgstr "تحديث"

#: DialogPackageManager.py:123 DialogPluginManager.py:116
msgid "Description"
msgstr "الوصف"

#: DialogPackageManager.py:140
msgid "Prefix"
msgstr "البادئ Prefix"

#: DialogPackageManager.py:143
msgid "Remapping"
msgstr "إعادة ربط العنوان Remapping"

#: DialogPackageManager.py:152 DialogPluginManager.py:160
msgid "version:"
msgstr "الإصدار:"

#: DialogPackageManager.py:156 DialogPluginManager.py:175
msgid "license:"
msgstr "الترخيص:"

#: DialogPackageManager.py:160 DialogPluginManager.py:151
msgid "description:"
msgstr "الوصف:"

#: DialogPackageManager.py:164
msgid "prefixes:"
msgstr "البادئ Prefix:"

#: DialogPackageManager.py:168
msgid "List of prefixes that this package remaps."
msgstr "قائمة البادئ Prefixes التي تقوم تلك الحزم بإعادة ربطها."

# No translation required
#: DialogPackageManager.py:169 DialogPluginManager.py:165 DialogURL.py:43
msgid "URL:"
msgstr ""

#: DialogPackageManager.py:173
msgid "URL of taxonomy package (local file path or web loaded file)."
msgstr "عنوان URL الخاص بحزمة المفردات (عنوان ملف محلي او ملف من الويب)."

#: DialogPackageManager.py:174 DialogPluginManager.py:170
msgid "date:"
msgstr "التاريخ:"

#: DialogPackageManager.py:178
msgid ""
"Filesystem date of currently loaded package file (with parenthetical node "
"when an update is available)."
msgstr ""
"تاريخ نظام الملفات لملف الحزمة التي تم تحميلها (داخل قوسين في حالة توافر "
"تحديث)."

#: DialogPackageManager.py:179
msgid "publisher:"
msgstr "الناشر:"

#: DialogPackageManager.py:183
msgid "Publisher of currently loaded package file."
msgstr "ناشر ملف الحزمة التي تم تحملها."

#: DialogPackageManager.py:184
msgid "publication date:"
msgstr "تاريخ النشر:"

#: DialogPackageManager.py:188
msgid "Publication date"
msgstr "تاريخ النشر"

#: DialogPackageManager.py:190
msgid "Enable/disable package."
msgstr "تفعيل/تعطيل الحزمة."

#: DialogPackageManager.py:192
msgid "Move Up"
msgstr "حرك إلى اعلى"

#: DialogPackageManager.py:193
msgid "Move package up (above other remappings)."
msgstr "حرك الحزمة إلى أعلى (أعلى إعادات الربط الأخرى)."

#: DialogPackageManager.py:195
msgid "Move Down"
msgstr "حرك إلى أسفل"

#: DialogPackageManager.py:196
msgid "Move package down (below other remappings)."
msgstr "حرك الحزمة إلى أسفل (أسفل إعادات الربط الأخرى)."

#: DialogPackageManager.py:198 DialogPluginManager.py:186
msgid "Reload"
msgstr "إعادة التحميل"

#: DialogPackageManager.py:199
msgid "Reload/update package."
msgstr "إعادة تحميل/تحديث الحزمة."

#: DialogPackageManager.py:201 DialogPluginManager.py:189
msgid "Remove"
msgstr "إزالة"

#: DialogPackageManager.py:202
msgid "Remove package from packages table (does not erase the package file)."
msgstr "أزاله الحزمة من جدول الحزم (لا يزيل ملف الحزمة)."

#: DialogPackageManager.py:208 DialogPluginManager.py:196
msgid "Accept and changes (if any) and close dialog."
msgstr "قبول التغيرات (ان وجدت) والخروج."

#: DialogPackageManager.py:210 DialogPluginManager.py:198
msgid "Cancel changes (if any) and close dialog."
msgstr "الغاء التغيرات (ان وجدت) والخروج."

#: DialogPackageManager.py:216 DialogPluginManager.py:204
msgid "Enable All"
msgstr "تفعيل الجميع"

#: DialogPackageManager.py:217
msgid "Enable all packages."
msgstr "تفعيل جميع الحزم."

#: DialogPackageManager.py:218 DialogPluginManager.py:206
msgid "Disable All"
msgstr "تعطيل الجميع"

#: DialogPackageManager.py:219
msgid "Disable all packages."
msgstr "تعطيل جميع الحزم."

#: DialogPackageManager.py:255 DialogPluginManager.py:250
msgid "available"
msgstr "متوفر"

#: DialogPackageManager.py:303 DialogPluginManager.py:344
msgid "(an update is available)"
msgstr "(تحديث متوفر)"

#: DialogPackageManager.py:377
msgid "Unable to retrieve standard packages.  "
msgstr "غير قادر على استرجاع الحزم المعيارية. "

#: DialogPackageManager.py:378
#, python-brace-format
msgid ""
"Standard packages URL is not accessible, please check if online:\n"
"\n"
"{0}."
msgstr ""
"لا يمكن الوصول لعنوان URL الحزمة المعيارية، يرجي التأكد من الاتصال "
"بالانترنت:\n"
"\n"
"{0}."

#: DialogPackageManager.py:389
msgid "Choose taxonomy package file"
msgstr "اختار ملف حزمة مفردات"

# No translation required
#: DialogPackageManager.py:391
msgid "Taxonomy package files (*.zip)"
msgstr ""

# No translation required
#: DialogPackageManager.py:392
msgid "PWD Manifest (taxonomyPackage.xml)"
msgstr ""

# No translation required
#: DialogPackageManager.py:393
msgid "pre-PWD Manifest (*.taxonomyPackage.xml)"
msgstr ""

# No translation required
#: DialogPackageManager.py:394
msgid "pre-PWD Oasis Catalog (*catalog.xml)"
msgstr ""

#: DialogPackageManager.py:413
msgid "Archive manifest file name pattern"
msgstr "اسم ملف قالب الأرشيف manifest"

#: DialogPackageManager.py:414
msgid ""
"Provide non-standard archive manifest file name pattern (e.g., "
"*taxonomyPackage.xml).  \n"
"Uses unix file name pattern matching.  \n"
"Multiple manifest files are supported in archive (such as oasis catalogs).  \n"
"(If blank, search for either .taxonomyPackage.xml or catalog.xml).  "
msgstr ""
"ادخل نمط ملف ما قبل المسودة pre-PWD او قالب أرشيف غير نمطي (مثال: "
"*taxonomyPackage.xml)\n"
"تتم المطابقة على أساس نمط اسم ملف unix. \n"
"يتم دعم اكثر من ملف قالب في ارشيفات ما قبل المسودة pre-PWD (مثل oasis "
"catalogs). \n"
"(يحل محل بحث pre-PWD لأي من  .taxonomyPackage.xml او catalog.xml). "

#: DialogPackageManager.py:426
msgid "Package is not itself a taxonomy package.  "
msgstr "الحزمة لا تمثل حزمة مفردات. "

#: DialogPackageManager.py:427
#, python-brace-format
msgid ""
"File does not itself contain a manifest file: \n"
"\n"
"{0}\n"
"\n"
"  If opening an archive file, the manifest file search pattern currently is "
"\"\", please press \"Manifest\" to change manifest file name pattern, e.g.,, "
"\"*.taxonomyPackage.xml\", if needed.  "
msgstr ""
"لا يحتوي الملف علي ملف قالب manifest:\n"
"\n"
"{0}\n"
"\n"
"في حالة فتح ملف أرشيف، فإن نمط البحث عن ملف القالب هو \"\"، يرجى الضغط علي "
"\"قالب manifest\" لتغير نمط البحث، مثال \"*.taxonomyPackage.xml\" اذا تطلب "
"الامر. "

#: DialogPackageManager.py:496 DialogPluginManager.py:554
#, python-brace-format
msgid "{0} reloaded"
msgstr "{0} تم إعادة التحميل"

#: DialogPackageManager.py:498
msgid "Package error"
msgstr "خطأ في الحزمة"

#: DialogPackageManager.py:499
#, python-brace-format
msgid ""
"File or package cannot be reloaded: \n"
"\n"
"{0}"
msgstr ""
"لم يمكن إعادة تحميل الملف او الحزمة :\n"
"\n"
"{0}"

#: DialogPluginManager.py:34
msgid "Checking for updates to plug-ins"
msgstr "الكشف عن تحديثات للإضافات"

#: DialogPluginManager.py:37
#, python-brace-format
msgid "Updates are available for these plug-ins: {0}"
msgstr "تتوفر تحديثات للإضافات التالية: {0}"

#: DialogPluginManager.py:40
msgid "No updates found for plug-ins."
msgstr "لا يوجد تحديثات للإضافات."

#: DialogPluginManager.py:67
msgid "Plug-in Manager"
msgstr "إدارة الإضافات"

#: DialogPluginManager.py:73
msgid "Find plug-in modules:"
msgstr "البحث عن إضافات:"

#: DialogPluginManager.py:75
msgid "Select python module files from the local plugin directory."
msgstr "اختار ملف وحدة بايثون من مكان الإضافات المحلية."

#: DialogPluginManager.py:76
msgid "Browse"
msgstr "تصفح"

#: DialogPluginManager.py:77
msgid ""
"File chooser allows browsing and selecting python module files to add (or "
"reload) plug-ins, from the local file system."
msgstr ""
"أداة اختيار الملفات تمكن من اختيار ملفات وحدات بايثون التي يتم إضافة او تحميل "
"الإضافات من الملفات المحلية."

#: DialogPluginManager.py:79
msgid ""
"Dialog to enter URL full path to load (or reload) plug-ins, from the web or "
"local file system."
msgstr ""
"أداة لإدخال URL كامل لتحميل (او إعادة تحميل) الإضافات، من الويب او نظام "
"الملفات المحلي."

#: DialogPluginManager.py:106
msgid "Author"
msgstr "الكاتب"

#: DialogPluginManager.py:118
msgid "License"
msgstr "الترخيص"

# No translation required
#: DialogPluginManager.py:135
msgid "Class"
msgstr ""

#: DialogPluginManager.py:138
msgid "Modules"
msgstr "الوحدات"

#: DialogPluginManager.py:147
msgid "author:"
msgstr "الكاتب:"

# No translation required
#: DialogPluginManager.py:155
msgid "classes:"
msgstr ""

#: DialogPluginManager.py:159
msgid "List of classes that this plug-in handles."
msgstr "قائمة بالـclasses التي تقوم الإضافة بالتعامل معها."

#: DialogPluginManager.py:164
msgid "Version of plug-in module."
msgstr "رقم إصدار الإضافة."

#: DialogPluginManager.py:169
msgid "URL of plug-in module (local file path or web loaded file)."
msgstr "عنوان URL الخاص بالإضافة (عنوان محلى او ويب)."

#: DialogPluginManager.py:174
msgid ""
"Date of currently loaded module file (with parenthetical node when an update "
"is available)."
msgstr "تاريخ ملف الوحدة التي تم تحميلها (داخل قوسين في حالة توافر تحديث)."

# No translation required
#: DialogPluginManager.py:179
msgid "imports:"
msgstr ""

#: DialogPluginManager.py:184
msgid "Enable/disable plug in."
msgstr "تفعيل / تعطيل الإضافة."

#: DialogPluginManager.py:187
msgid "Reload/update plug in."
msgstr "إعادة تحميل/تحديث الإضافة."

#: DialogPluginManager.py:190
msgid "Remove plug in from plug in table (does not erase the plug in's file)."
msgstr "إزالة الإضافة من جدول الإضافات (لا يتم إزالة ملفات الإضافة)."

#: DialogPluginManager.py:205
msgid "Enable all plug ins."
msgstr "تفعيل جميع الإضافات."

#: DialogPluginManager.py:207
msgid "Disable all plug ins."
msgstr "تعطيل جميع الإضافات."

#: DialogPluginManager.py:292
msgid "menus of the user interface"
msgstr "قوائم واجهة المستخدم"

#: DialogPluginManager.py:295 DialogPluginManager.py:299
#: DialogPluginManager.py:303 DialogPluginManager.py:307
msgid " and "
msgstr " و "

#: DialogPluginManager.py:296
msgid "model objects of the processor"
msgstr "مكونات المعالج model objects of the processor"

#: DialogPluginManager.py:300
msgid "custom transforms"
msgstr "التحويلات المخصصة custom transforms"

#: DialogPluginManager.py:304
msgid "disclosure system types"
msgstr "أنواع أنظمة الافصاح"

#: DialogPluginManager.py:308
msgid "host system features"
msgstr "خصائص النظام المضيف"

#: DialogPluginManager.py:309
msgid "User interface plug-in change"
msgstr "تغيرات الإضافة لواجهة المستخدم"

#: DialogPluginManager.py:310
#, python-brace-format
msgid ""
"A change in plug-in class methods may have affected {0}.  Please restart "
"Arelle to due to these changes.  \n"
"\n"
"Should Arelle restart itself now (if there are any unsaved changes they would "
"be lost!)?"
msgstr ""
"التغير في الإضافات يمكن ان يكون له تأثير على: {0}. يرجى إعادة تشغيل Arelle "
"نتيجة لتلك التغيرات.\n"
"\n"
"هل يمكن إعادة التشغيل (يتم فقد أي تغيرات لم يتم حفظها)؟"

#: DialogPluginManager.py:424
msgid "Choose plug-in module file"
msgstr "اختار ملف وحدة الإضافة"

#: DialogPluginManager.py:426
msgid "Python files"
msgstr "ملفات بايثون"

#: DialogPluginManager.py:450
msgid ""
"Module is not itself a plug-in or in a directory with package __init__.py "
"plug-in.  "
msgstr "الوحدة ليست إضافة أو ان او لا يوجد ملف  __init__.py. "

#: DialogPluginManager.py:451
#, python-brace-format
msgid ""
"File does not itself contain a python program with an appropriate "
"__pluginInfo__ declaration: \n"
"\n"
"{0}"
msgstr ""
"الملف لا يحتوي على برنامج بايثون بما فيه تعريفات  __pluginInfo__:\n"
"\n"
"{0}"

#: DialogPluginManager.py:457
msgid "Plug-in is imported by a parent plug-in.  "
msgstr "الإضافة تم تحميلها عن طريق أضافة أخرى. "

#: DialogPluginManager.py:458
#, python-brace-format
msgid ""
"Plug-in has a parent, please request operation on the parent: \n"
"\n"
"{0}"
msgstr ""
"أضافة أخرى تعتمد على هذه الإضافة، يرجى اجراء العملية علي:\n"
"\n"
"{0}"

#: DialogPluginManager.py:556
msgid "Module error"
msgstr "خطأ في الوحدة"

#: DialogPluginManager.py:557
#, python-brace-format
msgid ""
"File or module cannot be reloaded: \n"
"\n"
"{0}"
msgstr ""
"لم يمكن إعادة تحميلالملف او الوحدة:\n"
"{0}"

#: DialogRssWatch.py:62
msgid "RSS Feed Processing Control"
msgstr "التحكم في معالجة RSS Feed"

#: DialogRssWatch.py:72
msgid ""
"Select an RSS feed to process for item matching, formulas, and validations as "
"selected below"
msgstr "اختار"

#: DialogRssWatch.py:76
msgid ""
"Enter a regular expression to be matched to the text of each filing instance "
"fact item. Regular expressions may contain patterns to detect, such as ab.?c, "
"for any single character between b and c, or ab.*c for any number of "
"characters between b and c."
msgstr ""
"ادخل تعبير نمطي regular expression لمطابقته مع نص كل حقيقة في كل التقارير. "
"التعبير النمطي يمكن ان يتضمن الأنماط التي يتم البحث عنها مثل ab.?c لأي حرف "
"واحد بين b و c أو ab.*c لأي عدد من الحروف بين b و c."

#: DialogRssWatch.py:81
msgid ""
"Select a formula linkbase to to evaluate each filing.  The formula linkbase "
"may contain one or more assertions, the results of which is recorded in the "
"log file.  If unsuccessful assertion alerts are selected and an e-mail "
"address provided, the recipient will be notified of filings with assertions "
"that do not pass."
msgstr ""
"اختار قاعدة ربط معادلات لتقييمها لكل تقرير. يمكن ان تتضمن قاعدة ربط المعادلات "
"اكثر من تأكيد، ويتم تسجيل النتيجة في ملف السجل. في حالة اختيار التنبيه عند "
"عدم نجاح التأكيد ومع وجود عنوان بريد الكتروني، المتلقي سيتم تنبيهه بالتقارير "
"التي فشل فيها التأكيد."

#: DialogRssWatch.py:94
msgid ""
"Select a log file in which to save an activity log, including validation "
"results, matched item text, and formula results.\n"
"\n"
" If file ends in .xml it is xml-formatted, otherwise it is text. "
msgstr ""
"اختار ملف السجل لحفظ سجل التشغيل، بما في ذلك نتائج التحقق، و المطابقات النصية "
"ونتائج المعادلات.\n"
"\n"
"في حالة ان اسم الملف ينتهي بـ.xml يتم صياغة الملف بصيغة xml خلاف ذلك تتم "
"صياغة الملف بصيغة text. "

#: DialogRssWatch.py:101
msgid "Specify e-mail recipient(s) for alerts per below."
msgstr "حدد البريد الالكتروني لإرسال التنبيهات بموجب الاختيارات اسفله."

#: DialogRssWatch.py:105
msgid "Enter/edit settings of outgoing e-mail server (SMTP)."
msgstr "ادخل/عدَل الإعدادات لإرسال البريد الإلكتروني من خلال SMTP server."

#: DialogRssWatch.py:110
msgid ""
"Specify pub dateTime of last processed submission.  Next item to examine will "
"be after this dateTime."
msgstr ""
"حدد تاريخ ووقت النشر لأخر تقرير تم معالجته. يتم معالجة التقارير المنشورة بعد "
"ذلك التاريخ والوقت."

#: DialogRssWatch.py:114
msgid "Clear pub dateTime so that next cycle processes all entries in RSS feed."
msgstr ""
"مسح تاريخ ووقت النشر حتى يتم معالجة جميع التقارير الواردة في RSS Feed في "
"الدورة التالية."

#: DialogRssWatch.py:177
msgid "Choose formula file for RSS Watch"
msgstr "اختار ملف المعادلات لمتابعة RSS"

#: DialogRssWatch.py:188
msgid "Choose log file for RSS Watch"
msgstr "اختار ملف السجل لمتابعة RSS"

#: DialogRssWatch.py:190
msgid "Log files"
msgstr "ملفات السجل"

#: DialogRssWatch.py:209
msgid "RSS feed field contents invalid"
msgstr "محتوى غير صالح لأعمدة RSS Feed"

#: DialogRssWatch.py:214
#, python-brace-format
msgid "Match text field contents error {0}"
msgstr "خطأ في مطابقة المحتوى النصي {0}"

#: DialogRssWatch.py:216
#, python-brace-format
msgid "Formula file not found {0}"
msgstr "لم يتم العثور على ملف المعادلات {0}"

#: DialogRssWatch.py:218
#, python-brace-format
msgid "Log file directory not found {0}"
msgstr "لم يتم العثور على مكان ملف السجل {0}"

#: DialogRssWatch.py:221
msgid "E-mail address format error"
msgstr "خطأ في صياغة البريد الإلكتروني"

#: DialogRssWatch.py:223
msgid "Please enter E-mail server settings (SMTP)"
msgstr "يرجى إدخال إعدادات سيرفر البريد الإلكتروني (STMP)"

#: DialogRssWatch.py:225
msgid "Latest pub date field contents invalid"
msgstr "تاريخ اخر نشر غير صالح"

#: DialogURL.py:49
msgid "SEC search"
msgstr "بحث SEC"

#: DialogURL.py:51
msgid ""
"Opens US SEC Edgar Company Search (in web browser)\n"
"\n"
"(1) Find the company in web browser,\n"
"(2) Click 'documents' button for desired filing,\n"
"(3) Find 'data files' panel, instance document row, 'document' column,\n"
"(4) On instance document file name, right-click browser menu: 'copy "
"shortcut',\n"
"(5) Come back to this dialog window,\n"
"(6) Ctrl-v (paste) shortcut into above URL text box,\n"
"(7) Click ok button to load instance document"
msgstr ""
"يقوم بفتح موقع SEC Edgar Company Search (في المتصفح)\n"
"\n"
"(1) أبحث عن الشركة في المتصفح\n"
"(2) أضغط  'documents' للتقرير المطلوب\n"
"(3) ابحث عن جدول 'data files'، صف \"instance document\" عمود 'document'\n"
"(4) على اسم الملف اضغط الزر اليمن واختار نسخ عنوان الملف\n"
"(5) عودة لهذه النافذة\n"
"(6) انقل العنوان في حقل URL أعلاه\n"
"(7) اضغط موافق لتحميل التقرير"

# No translation required
#: DialogURL.py:61
msgid "SEC RSS"
msgstr ""

#: DialogURL.py:63
msgid "Opens current US SEC Edgar RSS feed"
msgstr "فتح US SEC Edgar RSS Feed"

#: DialogURL.py:68
msgid "Opens above URL from web cache, downloading to cache if necessary"
msgstr "فتح العنوان URL أعلاه من ذاكرة الويب كاش، ويتم تنزيل الملف عند الحاجة"

#: DialogURL.py:70
msgid "Cancel operation"
msgstr "الغاء العملية"

#: DialogUserPassword.py:24
msgid "Authentication Request"
msgstr "طلب توثيق"

#: DialogUserPassword.py:47
msgid "Outgoing E-mail Server (SMTP)"
msgstr "سيرفر البريد المرسل (ٍSMTP)"

#: DialogUserPassword.py:77
msgid "XBRL Database Server"
msgstr "سيرفر قاعدة بيانات XBRL"

#: DialogUserPassword.py:93
msgid ""
"After logging on (by web browser, if applicable) click 'retry' to reload web "
"file"
msgstr ""
"بعد الدخول (باستخدام المتصفح، اذا استلزم الامر) اضغط \"اعد المحاولة\" لإعادة "
"تحميل ملف من الويب"

#: DialogUserPassword.py:129
msgid "Host:"
msgstr "المضيف:"

# No translation required
#: DialogUserPassword.py:137
msgid "Realm:"
msgstr ""

#: DialogUserPassword.py:152
#, python-brace-format
msgid "Use proxy server of {0}"
msgstr "استخدم بروكسي سيرفر {0}"

#: DialogUserPassword.py:155
#, python-brace-format
msgid ""
"Check to use {0} \n"
"Uncheck to specify: \n"
"   No proxy if URL address is left blank, \n"
"   Proxy via URL address if it is not blank, \n"
"       with user and password (if provided)"
msgstr ""
"أختار لاستخدام {0}\n"
"الغاء الاختيار لتحديد:\n"
"  عدم استخدام بروكسي اذا تم ترك عنوان URL خالي،\n"
"  استخدام البروكسي من خلال URL في حالة وجود عنوان،\n"
"     اسم المستخدم وكلمة المرور (اذا تم ادخلهم)"

#: DialogUserPassword.py:166
msgid "Address:"
msgstr "عنوان:"

#: DialogUserPassword.py:168
msgid "Port:"
msgstr ""

#: DialogUserPassword.py:175
msgid ""
"Enter URL address and port number \n"
"  e.g., address: 168.1.2.3 port: 8080 \n"
"  or address: proxy.myCompany.com port: 8080 \n"
"  or leave blank to specify no proxy server"
msgstr ""
"أدخل عنوان URL و رقم Port\n"
"  مثال: 168.1.2.3 port:8080\n"
"  أو عنوان: proxy.myCompany.com port: 8080\n"
"  أو اترك خالي في حالة عدم استخدام بروكسي سيرفر"

#: DialogUserPassword.py:182
msgid "User:"
msgstr "اسم المستخدم:"

#: DialogUserPassword.py:190
msgid "Password:"
msgstr "كلمة المرور:"

#: DialogUserPassword.py:197
msgid "Database:"
msgstr "قاعدة البيانات:"

#: DialogUserPassword.py:201
msgid "Enter database name (optional) or leave blank"
msgstr "ادخل اسم قاعدة البيانات (اختياري) او اترك خالي"

#: DialogUserPassword.py:204
msgid "Timeout:"
msgstr "انتظار الاتصال:"

#: DialogUserPassword.py:208
msgid "Enter timeout seconds (optional) or leave blank for default (60 secs.)"
msgstr ""
"ادخال الحد الأقصى لانتظار إتمام الاتصال (اختياري) او اترك خالي للقيمة "
"المفترضة (60 ثانية)"

#: DialogUserPassword.py:211
msgid "DB type:"
msgstr "نوع قاعدة البيانات:"

#: DialogUserPassword.py:242
msgid "Port number invalid"
msgstr "رقم الـPort غير صالح"

#: DialogUserPassword.py:244
msgid "Timeout seconds invalid"
msgstr "انتظار الاتصال غير صالح"

#: DialogUserPassword.py:246
msgid "DB type is invalid"
msgstr "نوع قاعدة البيانات غير صالح"

#: DisclosureSystem.py:120
msgid "parsing disclosuresystems.xml"
msgstr "جاري معالجة disclosuresystems.xml"

#: DisclosureSystem.py:143
#, python-format
msgid "Disclosure System listing, import error: %(error)s"
msgstr "خطأ في استخلاص قائمة نظم الإفصاح:  %(error)s"

#: DisclosureSystem.py:155
msgid "loading disclosure system and mappings"
msgstr "جاري تحميل أنظمة الإفصاح والربط"

#: DisclosureSystem.py:242
msgid "unable to load disclosure system {}"
msgstr "لم يمكن تحميل أنظمة الإفصاح {}"

#: DisclosureSystem.py:243
#, python-format
msgid "Disclosure System \"%(name)s\" not recognized (a plug-in may be needed)."
msgstr "لم يتم التعرف على نظام الإفصاح \"%(name)s\" (قد يحتاج إلى إضافة)."

#: DisclosureSystem.py:249
msgid "exception during loading"
msgstr "خطأ خلال التحميل"

#: DisclosureSystem.py:251
#, python-format
msgid "Disclosure System \"%(name)s\" loading error: %(error)s"
msgstr "خطأ في تحميل نظام الإفصاح \"%(name)s\": %(error)s"

#: DisclosureSystem.py:255
#, python-brace-format
msgid "Disclosure system and mappings {0}: {1}"
msgstr "أنظمة الإفصاح والربط {0}: {1}"

#: DisclosureSystem.py:268 DisclosureSystem.py:337 ModelDocument.py:140
#, python-brace-format
msgid "parsing {0}"
msgstr "جاري معالجة {0}"

#: DisclosureSystem.py:329 DisclosureSystem.py:347
#, python-format
msgid "Disclosure System \"%(name)s\" import %(importFile)s, error: %(error)s"
msgstr "خطأ في نظام الإفصاح \"%(name)s\" استرجاع ملف %(importFile)s: %(error)s"

#: FileSource.py:97
msgid "Archive {}"
msgstr "أرشيف {}"

# No translation required
#: FileSource.py:141 FileSource.py:146
#, python-brace-format
msgid "[{0}] {1}"
msgstr ""

#: FileSource.py:627 FileSource.py:703
#, python-brace-format
msgid "Unable to open file: {0}."
msgstr "لم يمكن فتح ملف: {0}"

#: FileSource.py:630
#, python-brace-format
msgid "Unable to open file: \"{0}\"."
msgstr "لم يمكن فتح ملف: \"{0}\"."

#: FormulaConsisAsser.py:26
#, python-format
msgid ""
"Consistency assertion %(id)s formula %(xlinkLabel)s fact %(derivedFact)s has "
"zero precision and no radius is defined, skipping consistency assertion"
msgstr ""
"تأكيد التطابق Consistency رقم %(id)s معادلة %(xlinkLabel)s حقيقة "
"%(derivedFact)s لديها دقة تساوي صفر ولا يوجد تعريف لنطاق، سيتم تجاوز التأكيد"

#: FormulaConsisAsser.py:52
#, python-format
msgid ""
"Consistency assertion %(id)s formula %(xlinkLabel)s no input facts matched to "
"%(derivedFact)s, skipping consistency assertion"
msgstr ""
"تأكيد التطابق Consistency رقم %(id)s معادلة %(xlinkLabel)s لم يتم مطابقة أي "
"حقيقة مع %(derivedFact)s، سيتم تجاوز التأكيد"

#: FormulaConsisAsser.py:81
#, python-format
msgid ""
"Consistency assertion %(id)s formula %(xlinkLabel)s input fact matched to "
"%(derivedFact)s has zero precision and no radius, skipping consistency "
"assertion"
msgstr ""
"تأكيد التطابق Consistency رقم %(id)s معادلة %(xlinkLabel)s حقيقة المطابقة لـ "
"%(derivedFact)s لديها دقة تساوي صفر ولا يوجد تعريف لنطاق، سيتم تجاوز التأكيد"

#: FormulaConsisAsser.py:104
#, python-format
msgid "Consistency assertion %(id)s result %(result)s"
msgstr "نتيجة تأكيد التطابق رقم %(id)s %(result)s"

# No translation required
#: FormulaEvaluator.py:77
#, python-format
msgid "%(label)s"
msgstr ""

#: FormulaEvaluator.py:82
#, python-format
msgid ""
"Existence Assertion %(xlinkLabel)s \n"
"Result: %(result)s"
msgstr ""
"تأكيد وجود %(xlinkLabel)s\n"
"النتيجة: %(result)s"

#: FormulaEvaluator.py:88 FormulaEvaluator.py:219
msgid "unlabeled variableSet"
msgstr "مجموعة متغيرات بدون مسمى"

#: FormulaEvaluator.py:103
#, python-format
msgid "Variable set %(xlinkLabel)s had no xpCtx.evaluations"
msgstr "مجموعة متغيرات %(xlinkLabel)s ليس لديها xpCtx.evaluations"

#: FormulaEvaluator.py:107
#, python-format
msgid "Variable set %(xlinkLabel)s time for %(count)s evaluations: %(time)s"
msgstr "مجموعة متغيرات %(xlinkLabel)s والقت لعدد ـ%(count)s معالجات: %(time)s"

#: FormulaEvaluator.py:113
#, python-format
msgid ""
"Variable set %(label)s \n"
"Exception: %(error)s"
msgstr ""
"مجموعة متغيرات %(label)s\n"
"خطأ: %(error)s"

#: FormulaEvaluator.py:118
#, python-format
msgid "Variable set %(xlinkLabel)s evaluations: %(evaluations)s x %(variables)s"
msgstr "مجموعة متغيرات %(xlinkLabel)s معالجات: %(evaluations)s x %(variables)s"

#: FormulaEvaluator.py:144
#, python-format
msgid ""
"Variable set %(xlinkLabel)s skipped evaluation, all fact variables have "
"fallen back"
msgstr ""
"مجموعة متغيرات %(xlinkLabel)s تم تجاهلها، كل متغيرات الحقائق رجعت للقيمة "
"الاحتياطية"

#: FormulaEvaluator.py:155
#, python-format
msgid ""
"Variable set %(xlinkLabel)s skipped non-different or fallback evaluation, "
"duplicates another evaluation"
msgstr ""
"مجموعة متغيرات %(xlinkLabel)s تم تجاهل المعالجة المتشابهة او العائدة للقية "
"الاحتياطية، معالجة متكررة"

#: FormulaEvaluator.py:161
#, python-format
msgid "Variable set %(xlinkLabel)s skipped evaluation %(count)s: %(time)s sec"
msgstr "مجموعة متغيرات %(xlinkLabel)s تجاهل المعالجة %(count)s: %(time)s ثانية"

#: FormulaEvaluator.py:179
#, python-format
msgid ""
"Variable set %(xlinkLabel)s \n"
"Precondition %(precondition)s \n"
"Result: %(result)s"
msgstr ""
"مجموعة متغيرات %(xlinkLabel)s\n"
"شروط التصفية المسبقة (Precondition) %(precondition)s\n"
"النتيجة: %(result)s"

#: FormulaEvaluator.py:186
#, python-format
msgid ""
"Variable set %(xlinkLabel)s precondition blocked evaluation %(count)s: "
"%(time)s sec"
msgstr ""
"مجموعة متغيرات %(xlinkLabel)s شروط التصفية المسبقة precondition تمنع المعالجة "
"%(count)s: %(time)s ثانية"

# No translation required
#: FormulaEvaluator.py:257
#, python-format
msgid "%(label)s%(factVarBindings)s"
msgstr ""

#: FormulaEvaluator.py:267
#, python-format, python-brace-format
msgid ""
"%(variableSetType)s %(xlinkLabel)s{0} \n"
"Expression: %(expression)s \n"
"Evaluated: %(evaluatedExpression)s \n"
"Result: %(result)s"
msgstr ""
"%(variableSetType)s %(xlinkLabel)s{0} \n"
"التعبير: %(expression)s \n"
"المعالجة: %(evaluatedExpression)s \n"
"النتيجة: %(result)s"

#: FormulaEvaluator.py:286
#, python-format
msgid "Variable set %(xlinkLabel)s completed evaluation %(count)s: %(time)s sec"
msgstr "مجموعة متغيرات %(xlinkLabel)s تمت المعالجة %(count)s: %(time)s ثانية"

#: FormulaEvaluator.py:315
#, python-format
msgid ""
"Variable set chained in scope of variable set %(variableset)s \n"
"Exception: \n"
"%(error)s"
msgstr ""
"مجموعة المتغيرات تم ربطها لنطاق مجموعة %(variableset)s\n"
"خطأ:\n"
"%(error)s"

#: FormulaEvaluator.py:333
#, python-format
msgid ""
"Fact Variable %(variable)s: start with %(factCount)s facts previously cached "
"after explicit filters"
msgstr ""
"متغير حقيقة %(variable)s: يبدأ المعالجة ب عدد %(factCount)s تم الاحتفاظ بها "
"في الذاكرة بعد التصفية الصريحة"

#: FormulaEvaluator.py:346
#, python-format
msgid ""
"Fact Variable %(variable)s: start with %(factCount)s facts previously cached "
"before variable filters"
msgstr ""
"متغير حقيقة %(variable)s: يبدأ المعالجة ب عدد %(factCount)s تم الاحتفاظ بها "
"في الذاكرة قبل تصفية المتغيرات"

#: FormulaEvaluator.py:353
#, python-format
msgid "Fact Variable %(variable)s filtering: start with %(factCount)s facts"
msgstr "متغير حقيقة %(variable)s تصفية: تبدأ بعدد %(factCount)s حقيقة"

#: FormulaEvaluator.py:408
#, python-format
msgid "Fact Variable %(variable)s: filters result %(result)s"
msgstr "متغير حقيقة %(variable)s: نتائج التصفية %(result)s"

#: FormulaEvaluator.py:414
#, python-format
msgid "Fact Variable %(variable)s: fallbackValue result %(result)s"
msgstr "متغير حقيقة %(variable)s: نتيجة القيمة الاحتياطية %(result)s"

#: FormulaEvaluator.py:428
#, python-format
msgid "General Variable %(variable)s: select result %(result)s"
msgstr "متغير عام %(variable)s: نتيجة الاختيار %(result)s"

#: FormulaEvaluator.py:447
#, python-format
msgid "%(variableType)s %(variable)s: bound value %(result)s"
msgstr "%(variableType)s %(variable)s: القيمة المرتبطة بالمتغير %(result)s"

#: FormulaEvaluator.py:577
#, python-format
msgid ""
"Fact Variable %(variable)s %(filterType)s %(filter)s filter %(xlinkLabel)s "
"passes %(factCount)s facts %(allFacts)s"
msgstr ""
"متغير حقيقة %(variable)s %(filterType)s تصفية %(filter)s %(xlinkLabel)s يمرر "
"%(factCount)s حقيقة %(allFacts)s"

#: FormulaEvaluator.py:619
#, python-format
msgid ""
"Fact Variable %(variable)s %(filterType)s %(filter)s filter %(xlinkLabel)s "
"passes %(factCount)s facts"
msgstr ""
"متغير حقيقة %(variable)s %(filterType)s تصفية %(filter)s %(xlinkLabel)s يمرر "
"%(factCount)s حقيقة"

#: FormulaEvaluator.py:677
#, python-format
msgid ""
"Fact Variable %(variable)s implicit filter %(aspect)s passes %(factCount)s "
"facts"
msgstr ""
"متغير حقيقة %(variable)s تصفية ضمنية  %(aspect)s مرر عدد %(factCount)s حقيقة"

#: FormulaEvaluator.py:881
#, python-format
msgid "Formula %(label)s concept: %(concept)s"
msgstr "معادلة %(label)s مفهوم: %(concept)s"

#: FormulaEvaluator.py:888
#, python-format
msgid "Formula %(label)s concept %(concept)s is not a %(element)s"
msgstr "معادلة %(label)s مفهوم %(concept)s ليس %(element)s"

#: FormulaEvaluator.py:898
#, python-format
msgid "Formula %(label)s entity identifier scheme: %(scheme)s"
msgstr "معادلة %(label)s مخطط مُعرف المؤسسة: %(scheme)s"

#: FormulaEvaluator.py:905
#, python-format
msgid "Formula %(label)s entity identifier value: %(entityIdentifier)s"
msgstr "معادلة %(label)s قيمة مُعرف المؤسسة: %(entityIdentifier)s"

#: FormulaEvaluator.py:914
#, python-format
msgid "Formula %(label)s period type: %(periodType)s"
msgstr "معادلة %(label)s نوع الفترة: %(periodType)s"

#: FormulaEvaluator.py:920 FormulaEvaluator.py:931
#, python-format
msgid "Formula %(label)s period end: %(period)s"
msgstr "معادلة %(label)s نهاية الفترة: %(period)s"

#: FormulaEvaluator.py:926
#, python-format
msgid "Formula %(label)s period start: %(period)s"
msgstr "معادلة %(label)s بداية الفترة: %(period)s"

#: FormulaEvaluator.py:940 FormulaEvaluator.py:947
#, python-format
msgid "Formula %(label)s unit: %(unit)s"
msgstr "معادلة %(label)s وحدة القياس: %(unit)s"

#: FormulaEvaluator.py:967
#, python-format
msgid "Formula %(label)s"
msgstr "معادلة %(label)s"

#: FormulaEvaluator.py:985
#, python-format
msgid "Formula %(label)s dimension %(dimension)s: %(value)s"
msgstr "معادلة %(label)s بُعد %(dimension)s: %(value)s"

#: FormulaEvaluator.py:992
#, python-format
msgid "Formula %(label)s dimension %(dimension)s value is not a node: %(value)s"
msgstr "معادلة %(label)s قيمة بُعد %(dimension)s ليس node: %(value)s"

#: FormulaEvaluator.py:1005
#, python-format
msgid "Formula %(label)s OCC element %(occ)s covers a dimensional aspect"
msgstr "معادلة %(label)s عنصر OCC %(occ)s يغطي اعتبار أبعاد"

#: FormulaEvaluator.py:1066
#, python-format
msgid "Formula %(label)s value is a sequence of length %(valueSequenceLength)s"
msgstr "معادلة %(label)s القيمنها متتالية بطول %(valueSequenceLength)s"

#: FormulaEvaluator.py:1155
#, python-brace-format
msgid "neither source {0}, nor an aspect rule, were found."
msgstr "لم يتم العثور على مصدر {0}، او قاعدة اعتبار."

#: FormulaEvaluator.py:1169
#, python-brace-format
msgid ""
"source, {0}, contains the QName of a fact variable that binds as a sequence "
"where that fact's aspect rule covers this filtered aspect"
msgstr ""
"مصدر {0} يحتوي QName لمتغير حقيقة يتم تقيمه على انه متتالية حيث تقوم aspect "
"rule الخاصة بالحقيقة بتغطية هذا الاعتبار بعد التصفية"

#: FormulaEvaluator.py:1290
msgid "Fact Variable"
msgstr "متغير حقيقة"

#: FormulaEvaluator.py:1291
msgid "General Variable"
msgstr "متغير عام"

#: FormulaEvaluator.py:1292
msgid "Parameter"
msgstr "معامل"

#: FormulaEvaluator.py:1293
msgid "Tuple"
msgstr "مجموعة"

#: FormulaEvaluator.py:1295
msgid "ValueAssertion"
msgstr "تأكيد قيمة"

#: FormulaEvaluator.py:1296
msgid "ExistenceAssertion"
msgstr "تأكيد وجود"

# No translation required
#: FunctionCustom.py:47
#, python-format
msgid "%(cfi)s(%(arguments)s)"
msgstr ""

#: FunctionCustom.py:58
#, python-format
msgid ""
"%(cfi)s step %(step)s \n"
"Expression: \n"
"%(expression)s"
msgstr ""
"%(cfi)s خطوة %(step)s\n"
"التعبير:\n"
"%(expression)s"

#: FunctionCustom.py:64
#, python-format
msgid ""
"%(cfi)s step %(step)s \n"
"Result: \n"
"%(expression)s"
msgstr ""
"%(cfi)s خطوة %(step)s\n"
"النتيجة:\n"
"%(expression)s"

#: FunctionCustom.py:73
#, python-format
msgid ""
"%(cfi)s output \n"
"Expression: \n"
"%(expression)s"
msgstr ""
"%(cfi)sمخرج\n"
"التعبير:\n"
"%(expression)s"

#: FunctionCustom.py:79
#, python-format
msgid ""
"%(cfi)s output \n"
"Result: \n"
"%(expression)s"
msgstr ""
"%(cfi)sمخرج\n"
"النتيجة:\n"
"%(expression)s"

#: FunctionFn.py:274
#, python-brace-format
msgid "Regular expression interpretation flag unrecognized: {0}"
msgstr "علامة ترجمة تعبير نمطي غير معروفة {0}"

#: FunctionFn.py:284
#, python-brace-format
msgid "fn:matches regular expression pattern error: {0}"
msgstr "fn:matches خطأ في صياغة التعبير النمطي: {0}"

#: FunctionFn.py:293
#, python-brace-format
msgid "fn:replace pattern '$' error in: {0}"
msgstr "fn:replace خطأ صياغة '$' في: {0}"

#: FunctionFn.py:299
#, python-brace-format
msgid "fn:replace regular expression pattern error: {0}"
msgstr "fn:replace خطأ في صياغة التعبير النمطي: {0}"

#: FunctionFn.py:563
msgid "Effective boolean value indeterminate"
msgstr "لا يمكن تحديد قيمة من نوع boolean"

#: FunctionFn.py:642
msgid "fn:zero-or-one called with a sequence containing more than one item"
msgstr "fn:zero-or-one تم استخدامها مع متتالية تتكون من اكثر من عنصر واحد"

#: FunctionFn.py:649
msgid "fn:one-or-more called with a sequence containing no items"
msgstr "fn:zero-or-one تم استخدامها مع متتالية لا تحتوي أي عناصر"

#: FunctionFn.py:656
msgid ""
"fn:exactly-one called with a sequence containing zero or more than one item"
msgstr "fn:exactly-one تم استخدامها مع متتالية تتكون من اكثر من عنصر واحد"

#: FunctionFn.py:748
#, python-brace-format
msgid "Function xf:doc no formula resource element for {0}"
msgstr "دالة xf:doc لا يوجد عنصر لمصدر المعادلة لـ{0}"

#: FunctionFn.py:750
#, python-brace-format
msgid "Function xf:doc $uri is not valid {0}"
msgstr "دالة xf:doc نطاق $uri غير صالح {0}"

#: FunctionFn.py:758
#, python-brace-format
msgid "Function xf:doc $uri not successfully loaded {0}"
msgstr "دالة xf:doc فشل تحميل $uri {0}"

#: FunctionIxt.py:20
msgid "ixt function not available"
msgstr "دالة ixt غير متاحة"

#: FunctionIxt.py:342
#, python-brace-format
msgid "Saka calendar year not supported: {0} {1} {2} "
msgstr "السنة من نوع Saka calendar غير مدعوم: {0} {1} {2} "

#: FunctionIxt.py:344
#, python-brace-format
msgid "Saka calendar month error: {0} {1} {2} "
msgstr "الشهر من نوع Saka calendar غير مدعوم: {0} {1} {2} "

#: FunctionIxt.py:349
#, python-brace-format
msgid "Saka calendar day error: {0} {1} {2} "
msgstr "اليوم من نوع Saka calendar غير مدعوم: {0} {1} {2} "

#: FunctionUtil.py:92
#, python-brace-format
msgid "Value operation {0} incompatible arguments {1} ({2}) and {3} ({4})"
msgstr "مدخلات غير متوافقة مع عملية قيمة {0} {1}  ({2}) و {3} ({4})"

#: FunctionXfi.py:26
msgid "xfi function not available"
msgstr "دالة xfi غير متاحة"

#: FunctionXfi.py:185
msgid "Period is not instant"
msgstr "الفترة ليست من نوع instant"

#: FunctionXfi.py:187
msgid "Period is forever"
msgstr "الفترة من نوع forever"

#: FunctionXfi.py:273
#, python-brace-format
msgid "Argument 1 {0} is not inferrable."
msgstr "مُدخل 1 {0} لا يمكن استنتاجه."

#: FunctionXfi.py:275
#, python-brace-format
msgid "Argument 1 is not reported with {0}."
msgstr "مُدخل 1 لا يتم استخدامه مع  {0} ."

#: FunctionXfi.py:310 FunctionXfi.py:369
#, python-brace-format
msgid ""
"Function xff:uncovered-aspect cannot be used on an XPath expression "
"associated with a {0}"
msgstr "دالة xff:uncovered-aspect لا يمكن استخدمها مع تعبير XPath مصحوبة بـ{0}"

#: FunctionXfi.py:313 FunctionXfi.py:371
msgid ""
"Function xff:uncovered-aspect cannot be used with implicitFiltering=false"
msgstr ""
"دالة xff:uncovered-aspect لا يمكن استخدمها مع خيار implicitFiltering=false"

#: FunctionXfi.py:610
#, python-brace-format
msgid "Argument 1 {0} is not a concept in the DTS."
msgstr "مُدخل 1 {0} ليس مفهوم ضمن الـDTS."

#: FunctionXfi.py:681 FunctionXfi.py:829
#, python-brace-format
msgid "Argument 1 {0} is not a dimension concept QName."
msgstr "مُدخل 1 {0} اسم QName خاص بمفهوم بُعد."

#: FunctionXfi.py:742 FunctionXfi.py:799
#, python-brace-format
msgid "Argument 1 {0} is not in the DTS."
msgstr "مُدخل 1 {0} ليس ضمن الـDTS."

#: FunctionXfi.py:744 FunctionXfi.py:801
#, python-brace-format
msgid "Argument 1 {0} is not a dimension."
msgstr "مُدخل 1 {0} ليس بُعد."

#: FunctionXfi.py:747
#, python-brace-format
msgid "Argument 2 {0} is not in the DTS."
msgstr "مُدخل 2 {0} ليس ضمن الـDTS."

#: FunctionXfi.py:749
#, python-brace-format
msgid "Argument 2 {0} is not a primary item."
msgstr "مُدخل 2 {0} ليس عنصر أولي."

#: FunctionXfi.py:852
msgid "dimension does not specify an explicit dimension"
msgstr "البُعد لا يشير إلى بُعد من نوع explicit dimension"

#: FunctionXfi.py:887 FunctionXfi.py:900
msgid "dimension does not specify a typed dimension"
msgstr "البُعد لا يشير إلى بُعد من نوع typed dimension"

# Technical messages are not translated
#: FunctionXfi.py:909
msgid "dimension domain element is not atomizable"
msgstr "يمكن فصل عنصر من نوع dimension domain إلى عناصره الأساسية"

#: FunctionXs.py:20
msgid "Exception: FORG0001, invalid constructor"
msgstr "Exception: FORG0001، تعريف غير صالح"

#: FunctionXs.py:27
msgid "Exception: FONS0004, no namespace found for prefix"
msgstr ""
"Exception: FONS0004، لم يتم العثور على اسم نطاق namespace للـبادئ prefix"

#: FunctionXs.py:31
msgid "xs function not available"
msgstr "دالة xs غير متاحة"

#: FunctionXs.py:47
#, python-brace-format
msgid "invalid cast from {0} to xs:{1}{2}"
msgstr "تحويل غير صالح من  {0} إلى xs:{1}{2}"

#: LocalViewer.py:50
msgid "{}: http://localhost:{}"
msgstr ""

#: LocalViewer.py:55
msgid ""
"{} exception: http://localhost:{} \n"
"Exception: {} \n"
"Traceback: {}"
msgstr ""
"{} خطأ: http://localhost:{} \n"
"الخطأ: {} \n"
"Traceback: {}"

#: LocalViewer.py:66
msgid ""
"{} exception: file: {} \n"
"Exception: {} \n"
"Traceback: {}"
msgstr ""
"{} خطأ: ماف: {} \n"
"الخطأ: {} \n"
"Traceback: {}"

#: Locale.py:146
msgid "Afrikaans (South Africa)"
msgstr "Afrikaans (South Africa)"

#: Locale.py:147
msgid "Albanian (Albania)"
msgstr "Albanian (Albania)"

#: Locale.py:148
msgid "Arabic (Algeria)"
msgstr "Arabic (Algeria)"

#: Locale.py:149
msgid "Arabic (Bahrain)"
msgstr "Arabic (Bahrain)"

#: Locale.py:150
msgid "Arabic (Egypt)"
msgstr "Arabic (Egypt)"

#: Locale.py:151
msgid "Arabic (Iraq)"
msgstr "Arabic (Iraq)"

#: Locale.py:152
msgid "Arabic (Jordan)"
msgstr "Arabic (Jordan)"

#: Locale.py:153
msgid "Arabic (Kuwait)"
msgstr "Arabic (Kuwait)"

#: Locale.py:154
msgid "Arabic (Lebanon)"
msgstr "Arabic (Lebanon)"

#: Locale.py:155
msgid "Arabic (Libya)"
msgstr "Arabic (Libya)"

#: Locale.py:156
msgid "Arabic (Morocco)"
msgstr "Arabic (Morocco)"

#: Locale.py:157
msgid "Arabic (Oman)"
msgstr "Arabic (Oman)"

#: Locale.py:158
msgid "Arabic (Qatar)"
msgstr "Arabic (Qatar)"

#: Locale.py:159
msgid "Arabic (Saudi Arabia)"
msgstr "Arabic (Saudi Arabia)"

#: Locale.py:160
msgid "Arabic (Syria)"
msgstr "Arabic (Syria)"

#: Locale.py:161
msgid "Arabic (Tunisia)"
msgstr "Arabic (Tunisia)"

#: Locale.py:162
msgid "Arabic (U.A.E.)"
msgstr "Arabic (U.A.E.)"

#: Locale.py:163
msgid "Arabic (Yemen)"
msgstr "Arabic (Yemen)"

#: Locale.py:164
msgid "Basque (Spain)"
msgstr "Basque (Spain)"

#: Locale.py:165
msgid "Bulgarian (Bulgaria)"
msgstr "Bulgarian (Bulgaria)"

#: Locale.py:166
msgid "Belarusian (Belarus)"
msgstr "Belarusian (Belarus)"

#: Locale.py:167
msgid "Catalan (Spain)"
msgstr "Catalan (Spain)"

#: Locale.py:168
msgid "Chinese (PRC)"
msgstr "Chinese (PRC)"

#: Locale.py:169
msgid "Chinese (Taiwan)"
msgstr "Chinese (Taiwan)"

#: Locale.py:170
msgid "Chinese (Singapore)"
msgstr "Chinese (Singapore)"

#: Locale.py:171
msgid "Croatian (Croatia)"
msgstr "Croatian (Croatia)"

#: Locale.py:172
msgid "Czech (Czech Republic)"
msgstr "Czech (Czech Republic)"

#: Locale.py:173
msgid "Danish (Denmark)"
msgstr "Danish (Denmark)"

#: Locale.py:174
msgid "Dutch (Belgium)"
msgstr "Dutch (Belgium)"

#: Locale.py:175
msgid "Dutch (Netherlands)"
msgstr "Dutch (Netherlands)"

#: Locale.py:176
msgid "English (Australia)"
msgstr "English (Australia)"

#: Locale.py:177
msgid "English (Belize)"
msgstr "English (Belize)"

#: Locale.py:178
msgid "English (Canada)"
msgstr "English (Canada)"

#: Locale.py:179
msgid "English (Caribbean)"
msgstr "English (Caribbean)"

#: Locale.py:180
msgid "English (Ireland)"
msgstr "English (Ireland)"

#: Locale.py:181
msgid "English (Jamaica)"
msgstr "English (Jamaica)"

#: Locale.py:182
msgid "English (New Zealand)"
msgstr "English (New Zealand)"

#: Locale.py:183
msgid "English (South Africa)"
msgstr "English (South Africa)"

#: Locale.py:184
msgid "English (Trinidad)"
msgstr "English (Trinidad)"

#: Locale.py:185
msgid "English (United States)"
msgstr "English (United States)"

#: Locale.py:186
msgid "English (United Kingdom)"
msgstr "English (United Kingdom)"

#: Locale.py:187
msgid "Estonian (Estonia)"
msgstr "Estonian (Estonia)"

#: Locale.py:188
msgid "Faeroese (Faroe Islands)"
msgstr "Faeroese (Faroe Islands)"

#: Locale.py:189
msgid "Farsi (Iran)"
msgstr "Farsi (Iran)"

#: Locale.py:190
msgid "Finnish (Finland)"
msgstr "Finnish (Finland)"

#: Locale.py:191
msgid "French (Belgium)"
msgstr "French (Belgium)"

#: Locale.py:192
msgid "French (Canada)"
msgstr "French (Canada)"

#: Locale.py:193
msgid "French (France)"
msgstr "French (France)"

#: Locale.py:194
msgid "French (Luxembourg)"
msgstr "French (Luxembourg)"

#: Locale.py:195
msgid "French (Switzerland)"
msgstr "French (Switzerland)"

#: Locale.py:196
msgid "German (Austria)"
msgstr "German (Austria)"

#: Locale.py:197
msgid "German (Germany)"
msgstr "German (Germany)"

#: Locale.py:198
msgid "German (Luxembourg)"
msgstr "German (Luxembourg)"

#: Locale.py:199
msgid "German (Switzerland)"
msgstr "German (Switzerland)"

#: Locale.py:200
msgid "Greek (Greece)"
msgstr "Greek (Greece)"

#: Locale.py:201
msgid "Hebrew (Israel)"
msgstr "Hebrew (Israel)"

#: Locale.py:202
msgid "Hindi (India)"
msgstr "Hindi (India)"

#: Locale.py:203
msgid "Hungarian (Hungary)"
msgstr "Hungarian (Hungary)"

#: Locale.py:204
msgid "Icelandic (Iceland)"
msgstr "Icelandic (Iceland)"

#: Locale.py:205
msgid "Indonesian (Indonesia)"
msgstr "Indonesian (Indonesia)"

#: Locale.py:206
msgid "Italian (Italy)"
msgstr "Italian (Italy)"

#: Locale.py:207
msgid "Italian (Switzerland)"
msgstr "Italian (Switzerland)"

#: Locale.py:208
msgid "Japanese (Japan)"
msgstr "Japanese (Japan)"

#: Locale.py:209
msgid "Korean (Korea)"
msgstr "Korean (Korea)"

#: Locale.py:210
msgid "Latvian (Latvia)"
msgstr "Latvian (Latvia)"

#: Locale.py:211
msgid "Lithuanian (Lituania)"
msgstr "Lithuanian (Lituania)"

#: Locale.py:212
msgid "Malaysian (Malaysia)"
msgstr "Malaysian (Malaysia)"

#: Locale.py:213
msgid "Maltese (Malta)"
msgstr "Maltese (Malta)"

#: Locale.py:214
msgid "Norwegian (Bokmal)"
msgstr "Norwegian (Bokmal)"

#: Locale.py:215
msgid "Norwegian (Nynorsk)"
msgstr "Norwegian (Nynorsk)"

#: Locale.py:216
msgid "Persian (Iran)"
msgstr "Persian (Iran)"

#: Locale.py:217
msgid "Polish (Poland)"
msgstr "Polish (Poland)"

#: Locale.py:218
msgid "Portuguese (Brazil)"
msgstr "Portuguese (Brazil)"

#: Locale.py:219
msgid "Portuguese (Portugal)"
msgstr "Portuguese (Portugal)"

#: Locale.py:220
msgid "Romanian (Romania)"
msgstr "Romanian (Romania)"

#: Locale.py:221
msgid "Russian (Russia)"
msgstr "Russian (Russia)"

#: Locale.py:222
msgid "Serbian (Cyrillic)"
msgstr "Serbian (Cyrillic)"

#: Locale.py:223
msgid "Serbian (Latin)"
msgstr "Serbian (Latin)"

#: Locale.py:224
msgid "Slovak (Slovakia)"
msgstr "Slovak (Slovakia)"

#: Locale.py:225
msgid "Slovenian (Slovania)"
msgstr "Slovenian (Slovania)"

#: Locale.py:226
msgid "Spanish (Argentina)"
msgstr "Spanish (Argentina)"

#: Locale.py:227
msgid "Spanish (Bolivia)"
msgstr "Spanish (Bolivia)"

#: Locale.py:228
msgid "Spanish (Colombia)"
msgstr "Spanish (Colombia)"

#: Locale.py:229
msgid "Spanish (Chile)"
msgstr "Spanish (Chile)"

#: Locale.py:230
msgid "Spanish (Costa Rica)"
msgstr "Spanish (Costa Rica)"

#: Locale.py:231
msgid "Spanish (Dominican Republic)"
msgstr "Spanish (Dominican Republic)"

#: Locale.py:232
msgid "Spanish (Ecuador)"
msgstr "Spanish (Ecuador)"

#: Locale.py:233
msgid "Spanish (El Salvador)"
msgstr "Spanish (El Salvador)"

#: Locale.py:234
msgid "Spanish (Guatemala)"
msgstr "Spanish (Guatemala)"

#: Locale.py:235
msgid "Spanish (Honduras)"
msgstr "Spanish (Honduras)"

#: Locale.py:236
msgid "Spanish (Mexico)"
msgstr "Spanish (Mexico)"

#: Locale.py:237
msgid "Spanish (Nicaragua)"
msgstr "Spanish (Nicaragua)"

#: Locale.py:238
msgid "Spanish (Panama)"
msgstr "Spanish (Panama)"

#: Locale.py:239
msgid "Spanish (Paraguay)"
msgstr "Spanish (Paraguay)"

#: Locale.py:240
msgid "Spanish (Peru)"
msgstr "Spanish (Peru)"

#: Locale.py:241
msgid "Spanish (Puerto Rico)"
msgstr "Spanish (Puerto Rico)"

#: Locale.py:242
msgid "Spanish (Spain)"
msgstr "Spanish (Spain)"

#: Locale.py:243
msgid "Spanish (United States)"
msgstr "Spanish (United States)"

#: Locale.py:244
msgid "Spanish (Uruguay)"
msgstr "Spanish (Uruguay)"

#: Locale.py:245
msgid "Spanish (Venezuela)"
msgstr "Spanish (Venezuela)"

#: Locale.py:246
msgid "Swedish (Sweden)"
msgstr "Swedish (Sweden)"

#: Locale.py:247
msgid "Swedish (Finland)"
msgstr "Swedish (Finland)"

#: Locale.py:248
msgid "Thai (Thailand)"
msgstr "Thai (Thailand)"

#: Locale.py:249
msgid "Turkish (Turkey)"
msgstr "Turkish (Turkey)"

#: Locale.py:250
msgid "Ukrainian (Ukraine)"
msgstr "Ukrainian (Ukraine)"

#: Locale.py:251
msgid "Urdu (Pakistan)"
msgstr "Urdu (Pakistan)"

#: Locale.py:252
msgid "Vietnamese (Vietnam)"
msgstr "Vietnamese (Vietnam)"

#: Locale.py:517
msgid "Picture requires a number convertable to decimal or float"
msgstr "تحتاج الصورة لرقم يمكن تحويله لصيغة decimal أو float {0}"

#: Locale.py:526
#, python-brace-format
msgid "Picture contains multiple picture sepearators {0}"
msgstr "الصورة تحتوي على فواصل صورة متعددة {0}"

#: Locale.py:531
#, python-brace-format
msgid "Picture contains multiple percent or per_mille charcters {0}"
msgstr "الصورة تحتوي علي حروف متعددة من نوع نسبة مئوية او نسبة الفية {0}"

#: Locale.py:546
#, python-brace-format
msgid "Sub-picture contains decimal point sepearators {0}"
msgstr "الصورة التابعة تحتوي على فواصل عشرية {0}"

#: Locale.py:553 Locale.py:561
#, python-brace-format
msgid "Sub-picture passive character {0} between active characters {1}"
msgstr "حرف خامل للصورة التابعة {0} بين الحروف الفعالة {1}"

#: Locale.py:577
#, python-brace-format
msgid ""
"Sub-picture must contain at least one digit position or sign character {0}"
msgstr "يجب ان تحتوي الصورة على مكان واحد لحرف يمثل عدد او علامة {0}"

#: ModelDocument.py:62
msgid "File name absent, document can not be loaded."
msgstr "اسم الملف غير موجود، لا يمكن تحميل الوثيقة."

#: ModelDocument.py:79
#, python-format
msgid "Prohibited file for filings %(blockedIndicator)s: %(url)s"
msgstr "ملف محظور ضمن التقرير %(blockedIndicator)s: %(url)s"

#: ModelDocument.py:82
msgid " blocked"
msgstr " محظور"

#: ModelDocument.py:114
#, python-format
msgid ""
"File can not be loaded: %(fileName)s \n"
"Loading terminated."
msgstr ""
"لا يمكن تحميل الملف: %(fileName)s \n"
"تم انهاء عملية التحميل."

#: ModelDocument.py:120
#, python-format
msgid ""
"File can not be loaded: %(fileName)s, referenced from %(referencingFileName)s"
msgstr ""
"لا يمكن تحميل الملف: %(fileName)s، المشار إلية من %(referencingFileName)s"

#: ModelDocument.py:124
#, python-format
msgid "File can not be loaded: %(fileName)s"
msgstr "لا يمكن تحميل الملف: %(fileName)s"

#: ModelDocument.py:134
#, python-format
msgid ""
"File can not be loaded, requires loadFromExcel or loadFromOIM plug-in: "
"%(fileName)s"
msgstr "لا يمكن تحميل الملف، يحتاج إلى إضافة loadFromOIM plug-in: %(fileName)s"

#: ModelDocument.py:168
#, python-format
msgid "%(error)s, %(fileName)s, line %(line)s, column %(column)s"
msgstr "%(error)s, %(fileName)s, سطر  %(line)s, عمود %(column)s"

#: ModelDocument.py:182
#, python-format
msgid ""
"%(fileName)s: file error: %(error)s \n"
"Loading terminated."
msgstr ""
"%(fileName)s: خطأ ملف: %(error)s \n"
"تم انهاء التحميل."

#: ModelDocument.py:188
#, python-format
msgid "%(fileName)s: file error: %(error)s"
msgstr "%(fileName)s: خطأ ملف: %(error)s"

#: ModelDocument.py:201 ModelDocument.py:208
#, python-format
msgid "Unrecoverable error: %(error)s, %(fileName)s"
msgstr "خطأ لا يمكن معالجته: %(error)s، %(fileName)s"

#: ModelDocument.py:217
#, python-brace-format
msgid "loading {0}"
msgstr "جاري تحميل {0}"

#: ModelDocument.py:239
#, python-format
msgid ""
"Schema file with same targetNamespace %(targetNamespace)s loaded from "
"%(fileName)s and %(otherFileName)s"
msgstr ""
"ملف مخطط بنفس خصية targetNamespace  %(targetNamespace)s تم تحميله من "
"%(fileName)s و%(otherFileName)s"

#: ModelDocument.py:374
#, python-format
msgid ""
"SchemaLocation of %(fileName)s expected namespace %(namespace)s found "
"targetNamespace %(targetNamespace)s"
msgstr ""
"موقع المخطط SchemaLocation  لملف %(fileName)s يتوقع نطاق اسم namespace "
"%(namespace)s والموجود targetNamespace %(targetNamespace)s"

#: ModelDocument.py:844
#, python-format
msgid "Error loading creation software names table %(error)s"
msgstr "خطأ في تحميل جدول أسماء البرامج المُنشأة %(error)s"

#: ModelDocument.py:875
#, python-format
msgid ""
"Discovery of %(fileName)s expected namespace %(namespace)s found "
"targetNamespace %(targetNamespace)s"
msgstr ""
"استكشاف %(fileName)s توقع نطاق اسم %(namespace)s والموجود targetNamespace "
"%(targetNamespace)s"

#: ModelDocument.py:881
#, python-format
msgid "Namespace: %(namespace)s disallowed schemaLocation %(schemaLocation)s"
msgstr ""
"نطاق الاسم Namespace: %(namespace)s  لا يسمح بـschemaLocation "
"%(schemaLocation)s"

# Technical messages are not translated
#: ModelDocument.py:924
#, python-format
msgid "Schema element %(element)s must be parented by xs:schema."
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:931
#, python-format
msgid ""
"Schema file link:roleType may only be located at path //xs:schema/xs:"
"annotation/xs:appinfo but was found at %(elementPath)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:937
#, python-format
msgid ""
"Schema file link:arcroleType may only be located at path //xs:schema/xs:"
"annotation/xs:appinfo but was found at %(elementPath)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:943
#, python-format
msgid ""
"Schema file link:linkbaseRef may only be located at path //xs:schema/xs:"
"annotation/xs:appinfo but was found at %(elementPath)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:949
#, python-format
msgid ""
"Schema file link:linkbase may only be located at path //xs:schema/xs:"
"annotation/xs:appinfo but was found at %(elementPath)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:964
#, python-format
msgid "Prohibited base attribute: %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1000
#, python-format
msgid ""
"Namespace: %(namespace)s disallowed schemaLocation blocked %(schemaLocation)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1088
#, python-format
msgid ""
"Linkbase reference for %(linkbaseRefElement)s href attribute missing or "
"malformed"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1122
#, python-format
msgid ""
"Locator href attribute \"%(href)s\" missing or malformed in standard extended "
"link"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1126
#, python-format
msgid ""
"Locator href attribute \"%(href)s\" missing or malformed in non-standard "
"extended link"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1169
#, python-format
msgid "Linkbase extended link %(element)s missing schema definition"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1231 ValidateXbrl.py:431
#, python-format
msgid "Instance facts missing schema concept definition: %(elements)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1289
msgid "Multiple ix namespaces were found"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1450
#, python-format
msgid ""
"Inline XBRL tuples have same tupleID %(tupleID)s: %(qname1)s and %(qname2)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1481
#, python-format
msgid ""
"Inline XBRL ix:references attribute %(name)s duplicated in target %(target)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1489
#, python-format
msgid "Inline XBRL ix:references id %(id)s duplicated in inline document set"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1493
#, python-format
msgid "Inline XBRL has multiple ix:references with id in target %(target)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1501
#, python-format
msgid ""
"Inline XBRL ix:references prefix %(prefix)s has multiple namespaces %(ns1)s "
"and %(ns2)s in target %(target)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1515
#, python-format
msgid ""
"Inline XBRL ix:resources descendant id %(id)s duplicated in inline document "
"set"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1519
msgid "Inline XBRL ix:header element not found"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1523
msgid "Inline XBRL ix:resources element not found"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1576
msgid "Reference for roleURI href attribute missing or malformed"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1584
msgid "Reference for arcroleURI href attribute missing or malformed"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1600
#, python-format
msgid "Unrecoverable error creating target instance: %(error)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1609
#, python-format
msgid "Inline XBRL tupleRef %(tupleRef)s not found"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1623
#, python-format
msgid "Inline XBRL tuple member %(qname)s must have a numeric order attribute"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1629
#, python-format
msgid ""
"Inline XBRL tuple member %(qname)s must have a tuple parent %(tuple)s with "
"same target"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1649
#, python-format
msgid ""
"continuedAt %(continuationAt)s target is an %(targetElement)s element instead "
"of ix:continuation element."
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1653
#, python-format
msgid "Inline XBRL continuation %(continuationAt)s not found"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1662
#, python-format
msgid "Inline XBRL continuation cycle: %(continuationCycle)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1678
#, python-format
msgid ""
"Inline XBRL continuation chain element %(ancestorElement)s has descendant "
"element %(descendantElement)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1688
#, python-format
msgid "Inline XBRL tuple content illegal %(qname)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1696
#, python-format
msgid ""
"Instance fact missing schema definition: %(qname)s of Inline Element "
"%(localName)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1700
#, python-format
msgid "Inline XBRL element %(qname)s base type %(type)s mapped by %(localName)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1737
#, python-format
msgid ""
"Inline XBRL tuple members %(qnames)s values %(values)s and attributes not "
"whitespace-normalized equal"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1752
#, python-format
msgid "Tuple nesting cycle: %(tupleCycle)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1784
msgid "There must be at least one reference"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1789
#, python-format
msgid ""
"Found no ix:references element%(plural)s having target%(plural)s "
"'%(missingReferenceTargets)s' in IXDS."
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1796
#, python-format
msgid "Target parameter %(ixdsTarget)s is not a specified IXDS target property"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1922
#, python-format
msgid "Inline relationship toRef(s) %(toIds)s not found."
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1926
#, python-format
msgid ""
"Inline relationship has matching values in fromRefs and toRefs: "
"%(fromToMatchedIds)s"
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1936
#, python-format
msgid ""
"Inline relationship references footnote(s) %(toFootnoteIds)s and thereby is "
"not allowed to reference %(toFactQnames)s."
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1947
#, python-format
msgid ""
"continuedAt %(continuedAt)s has %(referencesCount)s references on "
"%(sourceElements)s elements, only one reference allowed."
msgstr ""

# Technical messages are not translated
#: ModelDocument.py:1955
#, python-format
msgid ""
"ix:continuation %(continuedAt)s is not referenced by a, ix:footnote, ix:"
"nonNumeric or other ix:continuation element."
msgstr ""

# Technical messages are not translated
#: ModelDtsObject.py:265
msgid "maxOccurs must be positive"
msgstr ""

# Technical messages are not translated
#: ModelDtsObject.py:287
msgid "minOccurs must be positive"
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:207
#, python-format
msgid "Invalid formula object %(element)s"
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:319
msgid "Concept aspect has multiple rules in formula."
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:325 ModelFormulaObject.py:394
#, python-format
msgid "Dimension %(dimension)s aspect has multiple rules in formula."
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:358
msgid "Forever period aspect has multiple rules in formula."
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:362
msgid "Augment unit attribute has multiple values in formula."
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:663
#, python-format
msgid "Parameter name used on multiple parameters %(name)s"
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:1807
#, python-brace-format
msgid "Matched variable sequence includes fact {0} inconsistent in aspect {1}"
msgstr ""

# Technical messages are not translated
#: ModelFormulaObject.py:2059 ModelFormulaObject.py:2101
#, python-format
msgid "%(dimension)s is not an explicit dimension concept QName."
msgstr ""

#: ModelFormulaObject.py:2204
msgid "dimension: not available"
msgstr "البُعد: غير متوفر"

#: ModelFormulaObject.py:2787 ModelFormulaObject.py:2850
#, python-brace-format
msgid "input {0}"
msgstr "مُدخل: {0}"

#: ModelFormulaObject.py:2794
#, python-brace-format
msgid "{0}({1}) as {2}"
msgstr "{0}({1}) كـ{2}"

#: ModelFormulaObject.py:2851
#, python-brace-format
msgid "step {0}"
msgstr "خطوة {0}"

#: ModelFormulaObject.py:2859
#, python-brace-format
msgid ""
"step ${0}: \n"
"{1}"
msgstr ""
"خطوة ${0}: \n"
"{1}"

#: ModelFormulaObject.py:2860
#, python-brace-format
msgid ""
"output: \n"
"{0}"
msgstr ""
"مُخرج: \n"
"{0}"

#: ModelManager.py:147
#, python-brace-format
msgid "Open file handle is not open: {0}"
msgstr "مفتاح الملف غير مفتوح:{0}"

#: ModelManager.py:184
#, python-brace-format
msgid "[exception] Validation exception: {0} at {1}"
msgstr "[خطأ] خطأ تحقق: {0} at {1}"

# Technical messages are not translated
#: ModelRelationshipSet.py:45 ModelRelationshipSet.py:61
#, python-brace-format
msgid "prohibited arc (priority {0}) has no other arc to prohibit"
msgstr ""

# Technical messages are not translated
#: ModelRelationshipSet.py:67
#, python-brace-format
msgid ""
"prohibited arc (priority {0}, {1} - {2}) has an equivalent prohibited arc "
"(priority {3}, {4} - {5})\n"
msgstr ""

# Technical messages are not translated
#: ModelRelationshipSet.py:75
#, python-brace-format
msgid ""
"arc (priority {0}, {1} - {2}) is ineffective due to equivalent arc (priority "
"{3}, {4} - {5})\n"
msgstr ""

# Technical messages are not translated
#: ModelRenderingObject.py:295
#, python-format
msgid ""
"%(element)s set %(xlinkLabel)s \n"
"Exception: %(error)s"
msgstr ""

#: ModelRssItem.py:35
msgid "tested"
msgstr "تم اختباره"

#: ModelRssItem.py:37 ModelRssItem.py:39
msgid "not tested"
msgstr "لم يتم اختباره"

#: ModelVersReport.py:357
msgid "Comparing namespaces"
msgstr "جاري مقارنة الـnamespaces"

#: ModelVersReport.py:359
msgid "Comparing roles"
msgstr "جاري مقارنة الـroles"

#: ModelVersReport.py:361
msgid "Comparing concepts"
msgstr "جاري مقارنة الـconcepts"

#: ModelVersReport.py:364
#, python-brace-format
msgid "Comparing {0} relationships"
msgstr "جار مقارنة العلاقات من نوع {0}"

#: ModelVersReport.py:367
msgid "Comparing dimension defaults"
msgstr "جاري مقارنة الـdimension defaults"

#: ModelVersReport.py:370
msgid "Comparing explicit dimensions"
msgstr "جاري مقارنة الـ explicit dimensions"

#: ModelVersReport.py:399
msgid "Checking report file"
msgstr "جاري فحص ملف التقرير"

#: ModelVersReport.py:402
msgid "Writing report file"
msgstr "جاري حفظ التقرير"

#: ModelVersReport.py:411
msgid "C report file"
msgstr "انظر ملف التقرير"

#: ModelVersReport.py:412 Validate.py:529 ValidateFormula.py:278
#: ValidateXbrl.py:525
msgid "ready"
msgstr "جاهز"

# Technical messages are not translated
#: ModelVersReport.py:682 ModelVersReport.py:696
#, python-brace-format
msgid "corresponding relationship {0} toDTS toName=\"{1}\""
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:684
#, python-brace-format
msgid "toDTS does not have a corresponding relationship at position {0}"
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:698
#, python-brace-format
msgid "fromDTS does not have a corresponding relationship at position {0}"
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:956
#, python-brace-format
msgid "typed domain element {0}"
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:958
#, python-brace-format
msgid "typedDomainRef={0} (element qname cannot be determined)"
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:1029
#, python-brace-format
msgid "from value: {0} "
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:1033 ModelVersReport.py:1050
#, python-brace-format
msgid "({0} does not have an id attribute)"
msgstr ""

# Technical messages are not translated
#: ModelVersReport.py:1046
#, python-brace-format
msgid "to value: {0} "
msgstr ""

#: ModelXbrl.py:47
msgid "loading"
msgstr "جاري التحميل"

#: ModelXbrl.py:86 ModelXbrl.py:349
#, python-brace-format
msgid "xbrl loading finished, {0}..."
msgstr "انتهى تحميل xbrl، {0}"

# Technical messages are not translated
#: ModelXbrl.py:625
#, python-format
msgid ""
"Create context for %(priItem)s, cannot determine valid context elements, no "
"suitable hypercubes"
msgstr ""

# Technical messages are not translated
#: ModelXbrl.py:648
#, python-format
msgid ""
"Create context, %(dimension)s, cannot determine context element, either no "
"all relationship or validation issue"
msgstr ""

# Technical messages are not translated
#: ModelXbrl.py:972
#, python-brace-format
msgid "Exception viewing properties {0} {1} at {2}"
msgstr ""

#: ModelXbrl.py:1228 ModelXbrl.py:1229
#, python-format
msgid "%.3f secs"
msgstr "%.3f ثانية"

#: ModelXbrl.py:1231
msgid "Profile statistics \n"
msgstr "إحصاءات تشخيصية\n"

#: ModelXbrl.py:1232
#, python-format
msgid "%s %.3f secs, %.0fK"
msgstr "%s %.3f ثانية، %.0fK"

#: ModelXbrl.py:1279
#, python-format
msgid "%(activity)s %(time)s secs\n"
msgstr "%(activity)s %(time)s ثانية\n"

#: ModelXbrl.py:1303
#, python-format
msgid ""
"DTS of %(entryFile)s has %(numberOfFiles)s files packaged into "
"%(packageOutputFile)s"
msgstr ""
"DTS الخاصة بـ %(entryFile)s يوجد به %(numberOfFiles)s ملف تم ادراجه ضمن "
"%(packageOutputFile)s"

#: PackageManager.py:80
#, python-format
msgid "Taxonomy package file syntax error %(error)s"
msgstr "خطأ في صياغة ملف حزمة المفردات  %(error)s"

#: PackageManager.py:135
#, python-format
msgid "Multi-lingual element %(element)s has no in-scope xml:lang attribute"
msgstr "لا تتوفر سمة xml:lang في نطاق العنصر %(element)s متعدد اللغات"

#: PackageManager.py:142
#, python-format
msgid ""
"Multi-lingual element %(element)s has multiple (%(count)s) in-scope xml:lang "
"%(lang)s elements"
msgstr ""
"يوجد في نطاق العنصر متعدد اللغات %(element)s عدد (%(count)s) عنصر  xml:lang "
"%(lang)s"

#: PackageManager.py:176
#, python-format
msgid "Catalog file syntax error %(error)s"
msgstr "خطأ في صياغة catalog الحزمة %(error)s"

#: PackageManager.py:206
#, python-format
msgid "Package catalog duplicate rewrite start string %(rewriteStartString)s"
msgstr ""
"تكرر في بداية نص rewrite  %(rewriteStartString)s ضمن الـcatalog الخاص بالحزمة"

# No translation required
#: PackageManager.py:235
#, python-brace-format
msgid "<unnamed {0}>"
msgstr ""

#: PackageManager.py:384
#, python-brace-format
msgid "Unable to open taxonomy package: {0}."
msgstr "لم يمكن فتح الحزمة: {0}."

#: PackageManager.py:386
msgid "Taxonomy package directory uses '\\' as fire separator"
msgstr ""

#: PackageManager.py:397
#, python-format
msgid ""
"Taxonomy package contains %(count)s top level file(s):  %(topLevelFiles)s"
msgstr "حزمة المفردات تحتوي على %(count)s ملفات مستوى أعلى: %(topLevelFiles)s"

#: PackageManager.py:405
#, python-format
msgid ""
"Taxonomy package contains %(count)s top level directories:  "
"%(topLevelDirectories)s"
msgstr "حزمة المفردات تحتوي على %(count)s مستوى أعلى: %(topLevelDirectories)s"

#: PackageManager.py:414
msgid ""
"Taxonomy package top-level directory does not contain a subdirectory META-INF"
msgstr "لا يحتوي أعلى مستوى دليل في حزمة المفردات على دليل فرعي باسم META-INF"

#: PackageManager.py:424
msgid ""
"Taxonomy package does not contain a metadata file */META-INF/taxonomyPackage."
"xml"
msgstr ""
"لا تحتوى حزمة المفردات على ملف metadata في العنوان */META-INF/taxonomyPackage."
"xml"

#: PackageManager.py:464
#, python-brace-format
msgid "Taxonomy package contained no metadata file: {0}."
msgstr "لا تحتوي حزمة المفردات على ملف metadata: {0}."

#: PackageManager.py:480
msgid "Taxonomy package is not a zip file."
msgstr "حزمة المفردات ليست ملف بصيغة zip."

#: PackageManager.py:494
#, python-brace-format
msgid ""
"File must be a taxonomy package (zip file), catalog file, or manifest (): {0}."
msgstr "يجب ان يكون الملف حزمة مفردات (ملف zip)، ملف catalog، ملف manifest:{0}."

#: PackageManager.py:564
#, python-format
msgid "Packages overlap the same rewrite start string %(rewriteStartString)s"
msgstr "تداخل في في بداية نص rewrite الخاص بالحزمة %(rewriteStartString)s"

#: PackageManager.py:566
#, python-format
msgid ""
"Packages overlap rewrite start strings %(rewriteStartString)s and "
"%(rewriteStartString2)s"
msgstr ""
"تداخل في في بداية نص rewrite الخاص بالحزمة %(rewriteStartString)s و"
"%(rewriteStartString2)s"

#: PluginManager.py:144
#, python-brace-format
msgid "Exception at plug-in method modulesWithNewerFileDates: {error}"
msgstr "خطأ في plug-in method modulesWithNewerFileDates: {error}"

#: PluginManager.py:169
#, python-brace-format
msgid "Exception at plug-in method freshenModuleInfos: {error}"
msgstr "خطأ في plug-in method freshenModuleInfos: {error}"

#: PluginManager.py:294
#, python-brace-format
msgid ""
"Exception obtaining plug-in module info: {moduleFilename}\n"
"{error}\n"
"{traceback}"
msgstr ""
"خطأ في استخلاص بيانات وحدة الإضافة: {moduleFilename}\n"
"{error}\n"
"{traceback}"

#: PluginManager.py:366
#, python-brace-format
msgid ""
"Exception loading plug-in {name}: processing ModelObjectFactory."
"ElementSubstitutionClasses"
msgstr ""
"خطأ في تحميل الإضافة {name}: processing ModelObjectFactory."
"ElementSubstitutionClasses"

#: PluginManager.py:376
#, python-brace-format
msgid ""
"Exception loading plug-in {name}: {error}\n"
"{traceback}"
msgstr ""
"خطأ في تحميل وحدة الإضافة {name}: {error}\n"
"{traceback}"

#: PluginManager.py:388
#, python-brace-format
msgid "Exception finding plug-in {name}: {error}"
msgstr "خطأ في العثور على الإضافة {name}: {error}"

#: RenderingEvaluator.py:54 ValidateXbrl.py:518
msgid "compiling rendering tables"
msgstr "جاري معالجة إظهار الجداول"

# Technical messages are not translated
#: RenderingEvaluator.py:73 ValidateFormula.py:708
#, python-format
msgid "Table %(xlinkLabel)s, aspect model %(aspectModel)s not recognized"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:98
#, python-format
msgid ""
"Table %(xlinkLabel)s does not include the concept aspect as one of its "
"participating aspects"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:107
#, python-format
msgid "Table %(xlinkLabel)s has parameter name clash for variable %(name)s"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:112
msgid "compileTables"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:123
#, python-format
msgid ""
"%(definitionNode)s %(xlinkLabel)s, aspect model %(aspectModel)s, aspect "
"%(aspect)s not allowed"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:131
#, python-format
msgid ""
"%(definitionNode)s %(xlinkLabel)s, aspect %(aspect)s defined on axes of "
"disposition %(axisDisposition)s and %(axisDisposition2)s"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:141
#, python-format
msgid "Merged %(definitionNode)s %(xlinkLabel)s has tagged rule set(s)"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:147
#, python-format
msgid "Merged %(definitionNode)s %(xlinkLabel)s has label(s)"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:152
#, python-format
msgid "Merged %(definitionNode)s %(xlinkLabel)s is not abstract"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:166
#, python-format
msgid "%(definitionNode)s %(xlinkLabel)s duplicate rule set tags %(tag)s"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:176
#, python-format
msgid ""
"%(definitionNode)s %(xlinkLabel)s constraint set mismatches between %(tag1)s "
"and %(tag2)s in constraints %(aspects)s"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:187
#, python-format
msgid ""
"DimensionRelationship axis %(xlinkLabel)s can't be used in non-dimensional "
"aspect model"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:200
#, python-format
msgid ""
"Aspect node %(xlinkLabel)s dimensional aspect %(dimension)s is not a dimension"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:207
#, python-format
msgid "%(definitionNode)s %(xlinkLabel)s does not define an aspect"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:212
#, python-format
msgid "Abstract %(definitionNode)s %(xlinkLabel)s has no children"
msgstr ""

# Technical messages are not translated
#: RenderingEvaluator.py:234
#, python-format
msgid ""
"%(definitionNode)s %(xlinkLabel)s does not define an aspect for %(aspect)s"
msgstr ""

#: RenderingResolver.py:33 XPathContext.py:46
#, python-brace-format
msgid "[{0}] exception {1}"
msgstr "[{0}] خطأ {1}"

#: RenderingResolver.py:57
#, python-brace-format
msgid "no table relationships for {0}"
msgstr "لا توجد علاقات جدول لـ{0}"

# Technical messages are not translated
#: RenderingResolver.py:255
#, python-format
msgid ""
"Relationship node %(xlinkLabel)s expression not castable to required type "
"(%(xpathError)s)"
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:263
#, python-format
msgid ""
"Closed definition node %(xlinkLabel)s does not contribute at least one "
"structural node"
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:382
#, python-format
msgid ""
"Concept relationship rule node %(xlinkLabel)s source %(source)s does not "
"refer to an existing concept."
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:388
#, python-format
msgid ""
"Dimension relationship rule node %(xlinkLabel)s dimension %(dimension)s does "
"not refer to an existing explicit dimension."
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:393
#, python-format
msgid ""
"Dimension relationship rule node %(xlinkLabel)s source %(source)s does not "
"refer to an existing domain member."
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:398
#, python-format
msgid ""
"Relationship rule node %(xlinkLabel)s formulaAxis %(axis)s implies a single "
"generation tree walk but generations %(generations)s is greater than one."
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:433
#, python-format
msgid "Filter node %(xlinkLabel)s facts partitions: %(factsPartitions)s"
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:504
#, python-format
msgid ""
"Rule node %(xlinkLabel)s specifies concept %(concept)s does not refer to an "
"existing primary item concept."
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:511
#, python-format
msgid ""
"Rule node %(xlinkLabel)s specifies domain member %(concept)s does not refer "
"to an existing domain member concept."
msgstr ""

# Technical messages are not translated
#: RenderingResolver.py:543
#, python-format
msgid "Exception in resolution of definition node %(node)s: %(error)s"
msgstr ""

#: Updater.py:19
msgid "Checking for updates to Arelle"
msgstr "اكتشاف تحديثات Arelle"

#: Updater.py:41 Updater.py:58
msgid "arelle™ - Updater"
msgstr "arelle™ - محدث"

#: Updater.py:42
#, python-brace-format
msgid ""
"Update {0} is available, running version is {1}.  \n"
"\n"
"Download now?    \n"
"\n"
"(Arelle will exit before installing.)"
msgstr ""
"تحديث {0} متوفر، النسخة الحالية {1}.  \n"
"\n"
"تنزيل التحديث؟    \n"
"\n"
"(يتم الخروج من Arelle قبل تثبيت التحديث.)"

#: Updater.py:53
#, python-brace-format
msgid ""
"Arelle running version, {0}, is newer than the downloadable version, {1}."
msgstr "نسخة Arelle الحالية {0} احدث من النسخة المتاحة للتنزيل {1}"

#: Updater.py:56
#, python-brace-format
msgid "Arelle running version, {0}, is the same as the downloadable version."
msgstr "نسخة Arelle الحالية {0} هي نفس النسخة المتاحة للتنزيل."

#: Updater.py:67
msgid "Download ompleted"
msgstr "انتهى التنزيل"

#: Validate.py:64
#, python-format
msgid "Validation skipped, document not successfully loaded: %(file)s"
msgstr "تجاوز التحقق، فشل تحميل الوثيقة: %(file)s"

#: Validate.py:71
#, python-format
msgid ""
"Disclosure system %(disclosureSystemName)s, version "
"%(disclosureSystemVersion)s"
msgstr "نظام إفصاح %(disclosureSystemName)s، نسخة %(disclosureSystemVersion)s"

#: Validate.py:80
#, python-format
msgid "Testcases - %(name)s"
msgstr "حالات اختبار - %(name)s"

#: Validate.py:91
#, python-format
msgid "Testcase validation exception: %(error)s, testcase: %(testcase)s"
msgstr "خطأ في تحقق حالات الاختبار: %(error)s, حالة: %(testcase)s"

#: Validate.py:101
#, python-format
msgid "Versioning report exception: %(error)s, testcase: %(reportFile)s"
msgstr "خطأ في تقرير الفروقات: %(error)s, حالة: %(reportFile)s"

#: Validate.py:114
#, python-format
msgid "Instance validation exception: %(error)s, instance: %(instance)s"
msgstr "خطأ في تحقق التقرير:%(error)s, تقرير: %(instance)s"

#: Validate.py:127
#, python-format
msgid ""
"skipping RSS Item %(accessionNumber)s %(formType)s %(companyName)s %(period)s"
msgstr ""
"تجاوز عنصر RSS %(accessionNumber)s %(formType)s %(companyName)s %(period)s"

#: Validate.py:130
#, python-format
msgid "RSS Item %(accessionNumber)s %(formType)s %(companyName)s %(period)s"
msgstr "عنصر RSS  %(accessionNumber)s %(formType)s %(companyName)s %(period)s"

#: Validate.py:136 Validate.py:230 Validate.py:263 WatchRss.py:89
msgid "validating"
msgstr "جاري التحقق"

#: Validate.py:151
#, python-format
msgid "RSS item validation exception: %(error)s, instance: %(instance)s"
msgstr "خطأ تحقق RSS: %(error)s, تقرير: %(instance)s"

#: Validate.py:181
#, python-format
msgid "Variation %(id)s%(name)s%(target)s: %(expected)s - %(description)s"
msgstr "تحقق %(id)s%(name)s%(target)s: %(expected)s - %(description)s"

#: Validate.py:258
#, python-format
msgid ""
"Testcase variation validation exception: %(error)s, entry URL: %(instance)s"
msgstr "خطأ تحقق حالة اختبار: %(error)s, عنوان نقطة الدخول: %(instance)s"

#: Validate.py:275
#, python-format
msgid "Variation %(id)s %(name)s readMeFirst document not loaded: %(file)s"
msgstr "تحقق %(id)s %(name)s  لم يتم تحميل وثيقة readMeFirst: %(file)s"

#: Validate.py:305
#, python-format
msgid ""
"Testcase variation validation exception: %(error)s, instance: %(instance)s"
msgstr "خطأ تحقق حالة اختبار: %(error)s, instance: %(instance)s"

#: Validate.py:312
msgid "validating existing version report"
msgstr "جار التحقق من تقرير الفروقات الموجود"

#: Validate.py:323
#, python-format
msgid ""
"Variation %(id)s %(name)s input DTSes not loaded, unable to generate "
"versioning report: %(file)s"
msgstr ""
"تحقق %(id)s  %(name)s مُدخل DTSes لم يتم تحميلها، غير قادر على انجاز تقرير "
"الفروقات: %(file)s"

#: Validate.py:354
#, python-format
msgid "Variation %(id)s %(name)s data files not used: %(missingDataFiles)s"
msgstr ""
"التحقق %(id)s %(name)s لم يتم استخدام ملفات البيانات: %(missingDataFiles)s"

#: Validate.py:359
#, python-format
msgid ""
"Variation %(id)s %(name)s files not in variation data: %(unexpectedDataFiles)s"
msgstr ""
"التحقق %(id)s %(name)s ملفات ليست ضمن متغيرات الاختبار: "
"%(unexpectedDataFiles)s"

#: Validate.py:367
#, python-format
msgid ""
"Testcase RenderingEvaluator.init exception: %(error)s, instance: %(instance)s"
msgstr ""
"خطأ RenderingEvaluator.init في حالة اختبار: %(error)s, تقرير: %(instance)s"

#: Validate.py:377
#, python-format
msgid ""
"Testcase formula variation validation exception: %(error)s, instance: "
"%(instance)s"
msgstr "خطأ معادلة في متغير حالة الاختبار : %(error)s, تقرير: %(instance)s"

#: Validate.py:384
msgid "loading result infoset"
msgstr "جاري تحميل الـinfoset الخاص بالنتيجة"

#: Validate.py:390
#, python-format
msgid "Variation %(id)s %(name)s result infoset not loaded: %(file)s"
msgstr "متغير %(id)s %(name)s لم يتم تحميل الـinfoset الخاص بالنتيجة: %(file)s"

#: Validate.py:406
#, python-format
msgid ""
"Testcase table linkbase validation exception: %(error)s, instance: "
"%(instance)s"
msgstr ""
"خطأ في قاعدة ربط الجدول الخاص بحالة الاختبار: %(error)s, تقرير: %(instance)s"

#: Validate.py:437
msgid "loading expected result XBRL instance"
msgstr "جاري تحميل تقرير XBRL للنتيجة المتوقعة"

#: Validate.py:443
#, python-format
msgid ""
"Testcase \"%(name)s\" %(id)s expected result instance not loaded: %(file)s"
msgstr "حالة اختبار \"%(name)s\" %(id)s لم يتم تحميل النتيجة المتوقعة: %(file)s"

#: Validate.py:453
#, python-format
msgid "Formula output %(countFacts)s facts, expected %(expectedFacts)s facts"
msgstr ""
"مُخر ج المعادلة عدد %(countFacts)s facts حقيقة، المتوقع عدد %(expectedFacts)s "
"حقيقة"

#: Validate.py:491
#, python-format
msgid ""
"Output missing expected fact %(fact)s, extracted value \"%(value1)s\", "
"expected value  \"%(value2)s\""
msgstr ""
"المخرج لا يحتوي على الحقيقة المتوقعة %(fact)s القيمة المستخلصة \"%(value1)s"
"\"، القيمة المتوقعة \"%(value2)s\""

#: Validate.py:496
#, python-format
msgid "Output missing expected fact %(fact)s"
msgstr "المُخرج لا يحتوي على الحقيقة المتوقعة: %(fact)s"

#: Validate.py:505
#, python-format
msgid ""
"Output expected fact %(fact)s expected footnotes %(footnotes1)s produced "
"footnotes %(footnotes2)s"
msgstr ""
"الحقيقة المتوقعة للمُخرج %(fact)s تتوقع footnotes %(footnotes1)s وfootnotes "
"المُخرجة %(footnotes2)s"

# Technical messages are not translated
#: ValidateFilingText.py:427
#, python-format
msgid "Disallowed byte-order mark in file %(file)s."
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:456
#, python-format
msgid ""
"Disallowed entity code %(text)s in file %(file)s line %(line)s column "
"%(column)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:461
#, python-format
msgid ""
"Disallowed character '%(text)s' (%(unicodeIndex)s) in file %(file)s at line "
"%(line)s col %(column)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:466
#, python-format
msgid ""
"Disallowed character '%(text)s' in file %(file)s at line %(line)s col "
"%(column)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:491
#, python-format
msgid ""
"Self-closed element \"%(element)s\" may contain text or other elements and "
"should not use self-closing tag syntax (/>) when empty; change these to end-"
"tags in file %(file)s line %(line)s column %(column)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:557
#, python-format
msgid "Fact %(fact)s contextID %(contextID)s has disallowed entity %(entity)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:583 ValidateFilingText.py:655
#, python-format
msgid ""
"Fact %(fact)s contextID %(contextID)s has text which causes the XML error "
"%(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:599 ValidateFilingText.py:712
#, python-format
msgid "%(validatedObjectLabel)s has disallowed element <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:606 ValidateFilingText.py:723
#, python-format
msgid ""
"%(validatedObjectLabel)s has disallowed attribute on element <%(element)s>: "
"%(attribute)s=\"%(value)s\""
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:613
#, python-format
msgid ""
"Fact %(fact)s of context %(contextID)s has javascript in '%(attribute)s' for <"
"%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:620
#, python-format
msgid ""
"Fact %(fact)s of context %(contextID)s has an invalid external reference in "
"'%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:626
#, python-format
msgid ""
"Fact %(fact)s of context %(contextID)s references a graphics data URL which "
"isn't accepted '%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:631
#, python-format
msgid ""
"Fact %(fact)s of context %(contextID)s references a graphics file which "
"isn't .gif or .jpg '%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:638
#, python-format
msgid ""
"Fact %(fact)s of context %(contextID)s references a graphics file which has "
"invalid format '%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:643
#, python-format
msgid ""
"Fact %(fact)s of context %(contextID)s references a graphics file which isn't "
"openable '%(attribute)s' for <%(element)s>, error: %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:649
#, python-format
msgid "Fact %(fact)s of context %(contextID)s has nested <table> elements."
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:674
msgid "Footnote {}"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:681 ValidateFilingText.py:689
#, python-format
msgid "%(validatedObjectLabel)s causes the XML error %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:717
#, python-format
msgid ""
"If element <a> does not have attribute @href, it should not have any "
"ancestors other than html, body, or div.  Disallowed ancestors: "
"%(disallowedAncestors)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:728
#, python-format
msgid ""
"%(validatedObjectLabel)s has disallowed attribute on element <%(element)s>: "
"xml:base=\"%(value)s\""
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:733
#, python-format
msgid ""
"%(validatedObjectLabel)s has disallowed attribute on element <%(element)s>: "
"xsi:schemaLocation=\"%(value)s\""
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:740
#, python-format
msgid ""
"%(validatedObjectLabel)s has javascript in '%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:748
#, python-format
msgid ""
"%(validatedObjectLabel)s has an invalid external reference in '%(attribute)s' "
"for <%(element)s>: %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:755
#, python-format
msgid ""
"%(validatedObjectLabel)s references a graphics data URL which isn't accepted "
"'%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:760
#, python-format
msgid ""
"%(validatedObjectLabel)s references a graphics file which isn't .gif or .jpg "
"'%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:768
#, python-format
msgid ""
"%(validatedObjectLabel)s references a graphics file which has invalid format "
"'%(attribute)s' for <%(element)s>"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:774
#, python-format
msgid ""
"%(validatedObjectLabel)s references a graphics file which isn't openable "
"'%(attribute)s' for <%(element)s>, error: %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:781
#, python-format
msgid ""
"%(validatedObjectLabel)s <meta> content is \"%(metaContent)s\" but must be "
"\"text/html\""
msgstr ""

# Technical messages are not translated
#: ValidateFilingText.py:788
#, python-format
msgid "%(validatedObjectLabel)s has nested <table> elements."
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:30
msgid "Formula has validation error"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:203
#, python-format
msgid ""
"Relationship from %(xlinkFrom)s to %(xlinkTo)s should have an %(element)s "
"source"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:207
#, python-format
msgid ""
"Relationship from %(xlinkFrom)s to %(xlinkTo)s should not have an %(element)s "
"source"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:214
#, python-format
msgid ""
"Relationship from %(xlinkFrom)s to %(xlinkTo)s should have an %(element)s "
"target"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:218
#, python-format
msgid ""
"Relationship from %(xlinkFrom)s to %(xlinkTo)s should not have an %(element)s "
"target"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:224
#, python-format
msgid ""
"Function-implementation relationship from signature %(name)s has more than "
"one implementation target"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:229
#, python-format
msgid ""
"Function implementation %(xlinkLabel)s must be the target of only one "
"function-implementation relationship"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:235
#, python-format
msgid ""
"Assertion-unsatisfied-severity relationship from %(xlinkLabel)s has more than "
"one severity target"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:240
msgid ""
"Target of assertion-unsatisfied-severity relationship must be a severity "
"element in the published severities linkbase."
msgstr ""

#: ValidateFormula.py:248
msgid "Executing call"
msgstr "جار تنفيذ الامر"

# Technical messages are not translated
#: ValidateFormula.py:254
#, python-format
msgid "%(name)s result %(result)s"
msgstr ""

#: ValidateFormula.py:258
msgid "Executing test"
msgstr "جاري الاختبار"

#: ValidateFormula.py:264 ValidateFormula.py:268
#, python-format
msgid "Test %(name)s result %(result)s"
msgstr "الاختبار %(name)s النتيجة %(result)s"

#: ValidateFormula.py:275
#, python-format
msgid ""
"%(name)s evaluation error: %(error)s \n"
"%(errorSource)s"
msgstr ""
"%(name)s خطأ تقيم: %(error)s \n"
"%(errorSource)s"

#: ValidateFormula.py:283
#, python-format
msgid "Formula validation skipped due to %(error)s error"
msgstr "تم تجاوز التحقق من المعادلة نتيجة لخطأ %(error)s"

#: ValidateFormula.py:290
msgid "initializeXPath2Grammar"
msgstr "initializeXPath2Grammar"

# Technical messages are not translated
#: ValidateFormula.py:330
#, python-format
msgid "Undefined dependencies in parameter %(name)s, to names %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:335
#, python-format
msgid "Cyclic dependencies in parameter %(name)s, to names %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:346
#, python-format
msgid ""
"Custom function %(name)s has namespace reserved for functions in the function "
"registry %(namespace)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:352
#, python-format
msgid "Custom Function Signature %(name)s output type %(type)s is not valid"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:357
#, python-format
msgid "Custom Function Signature %(name)s input type %(type)s is not valid"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:365
#, python-format
msgid ""
"Custom function %(name)s signature has %(parameterCountSignature)s parameters "
"but implementation has %(parameterCountImplementation)s, must be matching"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:372
#, python-format
msgid ""
"Custom function implementation %(xlinkLabel)s has no relationship from any "
"custom function signature"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:389
#, python-format
msgid "Parameter %(name)s type %(type)s is not valid"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:411
#, python-format
msgid "Parameter %(name)s input value %(input)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:416
#, python-format
msgid "Parameter %(name)s is required but not input"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:420
#, python-format
msgid "Parameter %(name)s does not have a select attribute"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:426
#, python-format
msgid "Parameter %(name)s select result %(result)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:431
#, python-format
msgid ""
"Parameter \n"
"%(name)s \n"
"Exception: \n"
"%(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:454
msgid "parametersProcessing"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:463
#, python-format
msgid ""
"Multiple typed domain definitions from %(typedDomain)s to "
"%(equalityDefinition1)s and %(equalityDefinition2)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:476
msgid "formulaCompilation"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:493
#, python-format
msgid ""
"Multiple output instances for formula %(xlinkLabel)s, to names "
"%(instanceTo)s, %(instanceTo2)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:503
#, python-format
msgid "Formula:formula %(xlinkLabel)s is not allowed"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:517
#, python-format
msgid "Variable set %(xlinkLabel)s, aspect model %(aspectModel)s not recognized"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:536
#, python-format
msgid "Multiple variables named %(xlinkLabel)s in variable set %(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:553
#, python-format
msgid "Variables name %(name)s cannot be determined on arc from %(xlinkLabel)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:567
#, python-format
msgid ""
"Variable set %(xlinkLabel)s, variable %(name)s, dependences %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:577
#, python-format
msgid ""
"Variable set %(xlinkLabel)s fallbackValue '%(fallbackValue)s' cannot refer to "
"variable %(dependency)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:609
#, python-format
msgid ""
"Undefined variable dependencies in variable set %(xlinkLabel)s, from variable "
"%(nameFrom)s to %(nameTo)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:614
#, python-format
msgid ""
"Cyclic dependencies in variable set %(xlinkLabel)s, from variable "
"%(nameFrom)s to %(nameTo)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:622
#, python-format
msgid "Undefined variable dependency in variable set %(xlinkLabel)s, %(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:635
#, python-format
msgid "Variable set %(xlinkLabel)s, variables order: %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:641
#, python-format
msgid "Variable set %(xlinkLabel)s, instance dependences %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:657
#, python-format
msgid "Existence Assertion %(xlinkLabel)s, cannot refer to variable %(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:682
#, python-format
msgid "Variable set %(xlinkLabel)s, filter %(filterLabel)s, cannot be covered"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:689
#, python-format
msgid ""
"Variable set %(xlinkLabel)s, filter %(filterLabel)s, cannot refer to variable "
"%(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:743
#, python-format
msgid ""
"Cyclic dependencies of instance %(name)s produced by a formula, with "
"variables consuming instances %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:757
#, python-format
msgid "Cyclic dependencies of instance %(name)s produced by its own variables"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:762
#, python-format
msgid "Variable instances processing order: %(dependencies)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:777
#, python-format
msgid ""
"Consistency assertion %(xlinkLabel)s has both absolute and proportional "
"acceptance radii"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:783
#, python-format
msgid ""
"Consistency assertion %(xlinkLabel)s has relationship to a %(elementTo)s "
"%(xlinkLabelTo)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:827
#, python-format
msgid ""
"Variable set %(xlinkLabel1)s in instance %(instance1)s has variables scope "
"relationship to varaible set %(xlinkLabel2)s in instance %(instance2)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:833
#, python-format
msgid ""
"Variable set %(xlinkLabel1)s aspectModel (%(aspectModel1)s) differs from "
"varaible set %(xlinkLabel2)s aspectModel (%(aspectModel2)s)"
msgstr ""

#: ValidateFormula.py:839
msgid "formulaValidation"
msgstr "formulaValidation"

#: ValidateFormula.py:852
msgid "initializing formula output instances"
msgstr "تشغيل تقرير مُخرجات المعادلة"

#: ValidateFormula.py:878
msgid "formulaInstancesSetup"
msgstr "formulaInstancesSetup"

#: ValidateFormula.py:881
msgid "running formulae"
msgstr "تشغيل المعادلة"

#: ValidateFormula.py:887
#, python-format
msgid "Formula/assertion IDs restriction: %(ids)s"
msgstr "قيود على مُعرف معادلة/تأكيد :%(ids)s"

#: ValidateFormula.py:914
#, python-brace-format
msgid "evaluating {0}"
msgstr "جاري تقييم {0}"

#: ValidateFormula.py:920
#, python-format
msgid ""
"Variable set \n"
"%(variableSet)s \n"
"Exception: \n"
"%(error)s"
msgstr ""
"Variable set \n"
"%(variableSet)s \n"
"خطأ: \n"
"%(error)s"

#: ValidateFormula.py:926
#, python-format
msgid "Formula execution ended after %(mins)s minutes"
msgstr "انتهى تنفيذ المعادلة بعد %(mins)s دقيقة"

#: ValidateFormula.py:937
#, python-format
msgid ""
"%(assertionType)s Assertion %(id)s evaluations : %(satisfiedCount)s "
"satisfied, %(notSatisfiedCount)s not satisfied"
msgstr ""
"%(assertionType)s تأكيد %(id)s تقييم : %(satisfiedCount)s نجح, "
"%(notSatisfiedCount)s فشل"

#: ValidateFormula.py:950
#, python-format
msgid ""
"Consistency Assertion %(id)s evaluations : %(satisfiedCount)s satisfied, "
"%(notSatisfiedCount)s not satisfied"
msgstr ""
"تأكيد تطابق %(id)s تقييم : %(satisfiedCount)s نجح, %(notSatisfiedCount)s فشل"

#: ValidateFormula.py:964
msgid "formulae finished"
msgstr "تم تنفيذ المعادلات"

# Technical messages are not translated
#: ValidateFormula.py:977
msgid "formulaExecutionTotal"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1016
#, python-format
msgid ""
"Variable set %(xlinkLabel)s, aspect cover filter %(filterLabel)s, aspect "
"%(aspect)s, conflicts with %(filterLabel2)s with inconsistent cover attribute"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1030
#, python-format
msgid ""
"Variable set %(xlinkLabel)s, aspect model %(aspectModel)s filter "
"%(filterName)s %(filterLabel)s can cover aspect not in aspect model"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1044
#, python-format
msgid ""
"Formula %(xlinkLabel)s concept rule does not have a nearest source and does "
"not have a child element"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1048
#, python-format
msgid "Formula %(xlinkLabel)s omits a rule for the concept aspect"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1055
#, python-format
msgid ""
"Formula %(xlinkLabel)s entity identifier rule does not have a nearest source "
"and does not have either a @scheme or a @value attribute"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1059
#, python-format
msgid "Formula %(xlinkLabel)s omits a rule for the entity identifier aspect"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1064
#, python-format
msgid ""
"Formula %(xlinkLabel)s period rule does not have a nearest source and does "
"not have a child element"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1068
#, python-format
msgid "Formula %(xlinkLabel)s omits a rule for the period aspect"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1088
#, python-format
msgid ""
"Formula %(xlinkLabel)s unit rule does not have a source and does not have a "
"child element"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1092
#, python-format
msgid "Formula %(xlinkLabel)s omits a rule for the unit aspect"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1097
#, python-format
msgid ""
"Formula %(xlinkLabel)s has a rule for the unit aspect of a non-numeric "
"concept %(concept)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1103
#, python-format
msgid ""
"Formula %(xlinkLabel)s has a rule for the %(aspectPeriodType)s period aspect "
"of a %(conceptPeriodType)s concept %(concept)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1114
#, python-format
msgid ""
"Formula %(xlinkLabel)s dimension attribute %(dimension)s on the "
"%(dimensionType)s dimension rule contains a QName that does not identify an "
"(dimensionType)s dimension."
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1119
#, python-format
msgid ""
"Formula %(xlinkLabel)s %(dimension)s dimension rule does not have any child "
"elements and does not have a SAV for the %(dimensionType)s dimension that is "
"identified by its dimension attribute."
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1128
#, python-format
msgid ""
"Formula %(xlinkLabel)s aspect model, %(aspectModel)s, includes an rule for "
"aspect not defined in this aspect model: %(undefinedAspects)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1139
#, python-format
msgid ""
"Formula %(xlinkLabel)s, not implicit filtering element has formulaUncovered "
"source: %(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1143
#, python-format
msgid "Variable set %(xlinkLabel)s, source %(name)s is not in the variable set"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1151
#, python-format
msgid ""
"Variable set %(xlinkLabel)s, source %(name)s not a factVariable but is a "
"%(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1155
#, python-format
msgid ""
"Formula %(xlinkLabel)s: source %(name)s is a fact variable that has a "
"fallback value"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1159
#, python-format
msgid ""
"Formula %(xlinkLabel)s: formula source %(name)s is a fact variable that binds "
"as a sequence"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1206
#, python-format
msgid ""
"RuleAxis %(xlinkLabel)s includes an incomplete rule aspect: "
"%(incompleteAspect)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1210
#, python-format
msgid ""
"Formula %(label)s OCC element in rule aspect %(occ)s covers a dimensional "
"aspect"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1215
#, python-format
msgid ""
"RuleAxis %(xlinkLabel)s has %(count)s rules for aspect: %(multipleAspect)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1223
#, python-format
msgid ""
"RuleAxis %(xlinkLabel)s aspect model, %(aspectModel)s, includes an rule for "
"aspect not defined in this aspect model: %(undefinedAspects)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1232
#, python-format
msgid ""
"RuleAxis rule %(xlinkLabel)s contains a @source attribute %(qnSource)s which "
"is not applicable to table rule axes."
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1238
#, python-format
msgid ""
"RuleAxis %(xlinkLabel)s aspect model includes an unrecognized rule aspect: "
"%(unrecognizedAspect)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1246
#, python-format
msgid ""
"%(axis)s rule %(xlinkLabel)s contains a %(qnameAttr)s QName %(qname)s which "
"is not in the DTS."
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1296
#, python-format
msgid ""
"Message %(xlinkLabel)s: unbalanced %(character)s character(s) in: %(text)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1306
#, python-format
msgid ""
"Message %(xlinkLabel)s is missing an effective value for xml:lang: %(text)s."
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1326
#, python-format
msgid "Undefined variable dependency in message %(xlinkLabel)s, %(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateFormula.py:1332
#, python-format
msgid ""
"Existence Assertion depends on evaluation variable in message %(xlinkLabel)s, "
"%(name)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:22
#, python-format
msgid ""
"Fact counts mismatch, testcase instance %(foundFactCount)s, infoset instance "
"%(expectedFactCount)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:40
#, python-format
msgid "Fact %(factNumber)s mismatch %(concept)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:51
#, python-format
msgid ""
"Fact %(factNumber)s periodType mismatch %(concept)s expected "
"%(expectedPeriodType)s found %(foundPeriodType)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:59
#, python-format
msgid ""
"Fact %(factNumber)s balance mismatch %(concept)s expected %(expectedBalance)s "
"found %(foundBalance)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:67
#, python-format
msgid ""
"Fact %(factNumber)s inferred decimals mismatch %(concept)s expected "
"%(expectedDecimals)s found %(inferredDecimals)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:75
#, python-format
msgid ""
"Fact %(factNumber)s inferred precision mismatch %(concept)s expected "
"%(expectedPrecision)s found %(inferredPrecision)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:91
#, python-format
msgid "Arc fromPath not found: %(fromPath)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:102
#, python-format
msgid "Label expected='%(expectedLabel)s', found='%(foundLabel)s'"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:114
#, python-format
msgid "Reference inner text expected='%(expectedRef)s, found='%(foundRef)s'"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:121
#, python-format
msgid "%(linkType)s not found containing '%(text)s' linkRole %(linkRole)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:127
#, python-format
msgid "Arc toPath not found: %(toPath)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:145
#, python-format
msgid ""
"Arc not found: from %(fromPath)s, to %(toPath)s, role %(arcRole)s, linkRole "
"$(extRole)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:158
#, python-format
msgid ""
"Fact %(sPointer)s mismatch Qname, expected %(qnElt)s, observed %(factQname)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:162
#, python-format
msgid "Fact %(sPointer)s has no context: %(qnElt)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:177
#, python-format
msgid "Fact %(sPointer)s (qnElt)s dimension mismatch %(qnDim)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:181
#, python-format
msgid "Fact %(sPointer)s (qnElt)s dimensions count mismatch"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:185
#, python-format
msgid ""
"Invalid entity fact dimensions infoset sPointer: %(test)s, error details: "
"%(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:219
#, python-format
msgid ""
"Table model expecting %(elt1)s found %(elt2)s source line %(elt1line)s "
"comparison line %(elt2line)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:227
#, python-format
msgid ""
"Table model comparison element %(elt)s expecting text %(text1)s found "
"%(text2)s source line %(elt1line)s comparison line %(elt2line)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:239
#, python-format
msgid ""
"Table model comparison element %(elt)s expecting attributes %(attrs1)s found "
"%(attrs2)s source line %(elt1line)s comparison line %(elt2line)s"
msgstr ""

# Technical messages are not translated
#: ValidateInfoset.py:248
#, python-format
msgid "Table model comparison file %(xmlfile)s error %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateUtr.py:124
msgid "Validating for Unit Type Registry"
msgstr ""

# Technical messages are not translated
#: ValidateUtr.py:147
#, python-format
msgid "Unit %(unitID)s disallowed on fact %(element)s of type %(typeName)s"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:46
#, python-format
msgid "%(dts)s is missing or not loaded"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:53
msgid "%(dts) has errors: %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:65
#, python-format
msgid "AssignmentRef %(assignmentRef)s does not reference an assignment"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:72
#, python-format
msgid "NamespaceRename fromURI %(uri)s does not reference a schema in fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:76
#, python-format
msgid "NamespaceRename toURI %(uri)s does not reference a schema in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:83
#, python-format
msgid "RoleChange fromURI %(uri)s does not reference a roleType in fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:87
#, python-format
msgid "RoleChange toURI %(uri)s does not reference a roleType in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:105
#, python-format
msgid ""
"%(event)s fromConcept %(concept)s does not reference a concept in fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:110
#, python-format
msgid "%(event)s toConcept %(concept)s does not reference a concept in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:117
#, python-format
msgid ""
"%(event)s toConcept %(concept)s physical attribute conflicts with presence in "
"fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:124
#, python-format
msgid ""
"%(event)s toConcept %(concept)s physical attribute conflicts with presence in "
"toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:138
#, python-format
msgid ""
"%(action)s %(event)s fromConcept %(concept)s does not reference a concept in "
"fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:142
msgid "Child"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:146
#, python-format
msgid "%(action)s %(event)s fromConcept %(concept)s must be defined as a tuple"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:153 ValidateVersReport.py:183
#, python-format
msgid ""
"%(action)s %(event)s fromResource %(resource)s does not reference a resource "
"in fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:163 ValidateVersReport.py:172 ValidateVersReport.py:193
#, python-format
msgid ""
"%(action)s %(event)s fromResource %(resource)s for %(concept)s in fromDTS "
"does not have expected link, arc, or label elements"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:177
#, python-format, python-brace-format
msgid ""
"%(action)s %(event)s fromResource %(resource)s does not have a label "
"relationship to {3} in fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:202
#, python-format
msgid ""
"%(action)s %(event)s fromResource %(resource)s for %(concept)s  in fromDTS "
"does not have expected link, arc, or label elements"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:207
#, python-format
msgid ""
"%(action)s %(event)s fromResource %(resource)s does not have a reference "
"relationship to %(concept)s in fromDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:215
#, python-format
msgid ""
"%(action)s %(event)s toConcept %(concept)s does not reference a concept in "
"toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:223
#, python-format
msgid "%(action)s %(event)s toConcept %(concept)s must be defined as a tuple"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:230
#, python-format
msgid ""
"%(action)s %(event)s toResource %(resource)s for %(concept)s does not "
"reference a resource in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:235
#, python-format
msgid "%(action)s %(event)s toResource %(resource)s is not a label in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:245 ValidateVersReport.py:254 ValidateVersReport.py:280
#: ValidateVersReport.py:289
#, python-format
msgid ""
"%(action)s %(event)s toResource %(resource)s for %(concept)s in toDTS does "
"not have expected link, arc, or label elements"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:259
#, python-format
msgid ""
"%(action)s %(event)s toResource %(resource)s does not have a label "
"relationship to %(concept)s in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:265
#, python-format
msgid ""
"%(action)s %(event)s toResource %(resource)s does not reference a resource in "
"toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:270
#, python-format
msgid "%(action)s %(event)s toResource %(resource)s is not a reference in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:294
#, python-format
msgid ""
"%(action)s %(event)s toResource %(resource)s does not have a reference "
"relationship to %(concept)s in toDTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:304
#, python-format
msgid ""
"%(action)s %(event)s fromConcept %(conceptFrom)s and toConcept %(conceptTo)s "
"must be equivalent or related"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:315
#, python-format
msgid "%(action)s %(event)s %(attr)s %(attrName)s does not have a name"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:320
#, python-format
msgid "%(action)s %(event)s %(attr)s %(attrName)s has an invalid namespace"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:325
#, python-format
msgid "%(action)s %(event)s event is not recognized"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:339
#, python-format
msgid ""
"%(action)s %(event)s concept %(concept)s does not reference an item concept."
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:348
#, python-format
msgid ""
"%(action)s %(event)s concept %(concept)s does not reference a tuple concept."
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:357
#, python-format
msgid ""
"%(action)s %(event)s neither concepts have a %(attribute)s attribute: "
"%(fromConcept)s, %(toConcept)s."
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:371
#, python-format
msgid ""
"%(action)s %(event)s has non-equivalent attributes %(fromQname)s and "
"%(toQname)s"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:388
#, python-format
msgid ""
"%(event)s %(relSet)s link %(link)s does not reference an element in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:397
#, python-format
msgid "%(event)s %(relSet)s arc %(arc) does not reference an element in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:405
#, python-format
msgid ""
"%(event)s %(relSet)s linkrole %(linkrole)s does not reference an linkrole in "
"its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:412
#, python-format
msgid "%(event)s %(relSet)s linkrole %(linkrole)s is not used in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:420
#, python-format
msgid ""
"%(event)s %(relSet)s arcrole %(arcrole)s does not reference an arcrole in its "
"DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:427
#, python-format
msgid "%(event)s %(relSet)s arcrole %(arcrole)s is not used in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:435
#, python-format
msgid ""
"%(event)s %(relSet)s relationship fromConcept %(conceptFrom)s does not "
"reference a concept in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:441
#, python-format
msgid ""
"%(event)s %(relSet)s relationship toConcept %(conceptTo)s does not reference "
"a concept in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:449
#, python-format
msgid ""
"%(event)s %(relSet)s no relationship found from fromConcept %(conceptFrom)s "
"to toConcept %(conceptTo)s in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:454
#, python-format
msgid ""
"%(event)s %(relSet)s no relationship found fromConcept %(conceptFrom)s in its "
"DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:470
#, python-format
msgid "%(event)s dimension %(dimension)s is not a concept in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:476
#, python-format
msgid ""
"%(event)s dimension %(dimension)s is not an explicit dimension in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:480 ValidateVersReport.py:492
#, python-format
msgid ""
"%(event)s dimension %(dimension)s is duplicated in a single explicitDimension "
"element"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:488
#, python-format
msgid "%(event)s dimension %(dimension)s is not a typed dimension in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:501
#, python-format
msgid "%(event)s concept %(concept)s is not an item in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:507
#, python-format
msgid "%(event)s arcrole %(arcrole)s is not defined in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:512
#, python-format
msgid "%(event)s arcrole %(arcrole)s is not used in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:518
#, python-format
msgid "%(event)s linkrole %(linkrole)s is not defined in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:523
#, python-format
msgid "%(event)s linkrole %(linkrole)s is not used in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:530
#, python-format
msgid "%(event)s arc %(arc)s is not defined as an arc in its DTS"
msgstr ""

# Technical messages are not translated
#: ValidateVersReport.py:537
#, python-format
msgid "%(event)s link %(link)s is not defined in its DTS"
msgstr ""

#: ValidateXbrl.py:89
msgid "validating links"
msgstr "جاري تحقق الروابط"

# Profile stat code not translated
#: ValidateXbrl.py:97
msgid "validateLinks"
msgstr ""

#: ValidateXbrl.py:103
msgid "validating relationship sets"
msgstr "جاري تحقق مجموعات العلاقات"

# Technical messages are not translated
#: ValidateXbrl.py:144
#, python-format
msgid ""
"Relationships have a %(cycle)s cycle in arcrole %(arcrole)s \n"
"link role %(linkrole)s \n"
"link %(linkname)s, \n"
"arc %(arcname)s, \n"
"path %(path)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:161
#, python-format
msgid ""
"Calculation relationship has zero weight from %(source)s to %(target)s in "
"link role %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:171
#, python-format
msgid ""
"Calculation relationship has illegal weight %(weight)s from %(source)s, "
"%(sourceBalance)s, to %(target)s, %(targetBalance)s, in link role "
"%(linkrole)s (per 5.1.1.2 Table 6)"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:178
#, python-format
msgid ""
"Calculation relationship has illegal concept from %(source)s"
"%(sourceNumericDecorator)s to %(target)s%(targetNumericDecorator)s in link "
"role %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:181 ValidateXbrl.py:182
msgid " (non-numeric)"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:193
#, python-format
msgid ""
"Presentation relationship from %(source)s to %(target)s in link role "
"%(linkrole)s missing preferredLabel %(preferredLabel)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:199
#, python-format
msgid ""
"(Info xbrl.5.2.4.2.1) Presentation relationship from %(source)s to %(target)s "
"in link role %(linkrole)s has empty preferredLabel %(preferredLabel)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:211
#, python-format
msgid ""
"Essence-alias relationship from %(source)s to %(target)s in link role "
"%(linkrole)s has different types or periodTypes"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:219
#, python-format
msgid ""
"Essence-alias relationship from %(source)s to %(target)s in link role "
"%(linkrole)s has different balances"
msgstr ""

# Profile stat code not translated
#: ValidateXbrl.py:227
msgid "validateRelationships"
msgstr ""

#: ValidateXbrl.py:230
msgid "validating instance"
msgstr "جاري تحقق التقرير"

# Profile stat code not translated
#: ValidateXbrl.py:236
msgid "validateInstance"
msgstr ""

#: ValidateXbrl.py:239
msgid "validating dimensions"
msgstr "جاري تحقق الابعاد"

# Profile stat code not translated
#: ValidateXbrl.py:251
msgid "validateDimensions"
msgstr ""

#: ValidateXbrl.py:255
msgid "validating concepts"
msgstr "جاري تحقق المفاهيم"

# Technical messages are not translated
#: ValidateXbrl.py:267
#, python-format
msgid "Tuple %(concept)s must be declared globally"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:271
#, python-format
msgid "Tuple %(concept)s must not have periodType"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:275
#, python-format
msgid "Tuple %(concept)s must not have balance"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:282
#, python-format
msgid ""
"Tuple %(concept)s must not have attribute in this namespace %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:287
#, python-format
msgid "Tuple %(concept)s must not have mixed content"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:291
#, python-format
msgid "Tuple %(concept)s must not have simple content"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:298
#, python-format
msgid "Tuple %(concept)s element %(tupleElement)s not defined"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:304
#, python-format
msgid ""
"Tuple %(concept)s must not have element %(tupleElement)s not an item or tuple"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:309
#, python-format
msgid "Item %(concept)s must have a valid periodType"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:314
#, python-format
msgid "Item %(concept)s must have a valid balance %(balance)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:319
#, python-format
msgid "Item %(concept)s may not have a balance"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:323
#, python-format
msgid "Item %(concept)s type %(itemType)s invalid"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:328
#, python-format
msgid "Hypercube item %(concept)s must be abstract"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:332
#, python-format
msgid "Dimension item %(concept)s must be abstract"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:338
#, python-format
msgid "Item %(concept)s enumeration type must specify a domain."
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:344
#, python-format
msgid ""
"Item %(concept)s enumeration type must be a xbrli:item that is neither a "
"hypercube nor dimension."
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:350
#, python-format
msgid "Item %(concept)s enumeration type must specify a linkrole."
msgstr ""

# Profile stat code not translated
#: ValidateXbrl.py:355
msgid "validateConcepts"
msgstr ""

#: ValidateXbrl.py:362
msgid "validating DTS"
msgstr "جاري تحقق DTS"

# Profile stat code not translated
#: ValidateXbrl.py:376
msgid "validateDTS"
msgstr ""

#: ValidateXbrl.py:379
msgid "Validating instance calculations"
msgstr "جاري تحقق العمليات الحسابية"

# Profile stat code not translated
#: ValidateXbrl.py:383
msgid "validateCalculations"
msgstr ""

# Profile stat code not translated
#: ValidateXbrl.py:387
msgid "validateUTR"
msgstr ""

#: ValidateXbrl.py:390
msgid "Validating inline document set"
msgstr "جاري تحقق مجموعة الوثائق المضمنة inline"

# Technical messages are not translated
#: ValidateXbrl.py:401
#, python-format
msgid ""
"Inline XBRL id is not unique in the IXDS: %(id)s, for element(s) %(elements)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:410
#, python-format
msgid "Inline XBRL fact's footnoteRef not found: %(id)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:418
#, python-format
msgid "Fact %(fact)s is missing a context for contextRef %(context)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:423
#, python-format
msgid "Fact %(fact)s is missing a unit for unitRef %(unit)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:437
#, python-format
msgid "Inline XBRL footnote id is not unique in the IXDS: %(id)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:445
#, python-format
msgid ""
"Inline XBRL non-empty footnote %(footnoteID)s is not referenced by any fact"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:449
msgid "Inline XBRL document set must have at least one ix:header element"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:453
#, python-format
msgid "%(count)s facts have deprecated transformation namespace %(namespace)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:468
#, python-format
msgid ""
"Inline XBRL document set must have consistent default namespaces for target "
"%(target)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:477
#, python-format
msgid ""
"Inline XBRL document set must have consistent prefixes for target %(target)s: "
"%(prefix1)s, %(prefix2)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:486
#, python-format
msgid ""
"Inline XBRL fromRef %(ref)s is not a fraction, ix:nonFraction, ix:nonNumeric "
"or ix:tuple."
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:494
#, python-format
msgid ""
"Inline XBRL toRef %(ref)s is not a footnote, fraction, ix:nonFraction, ix:"
"nonNumeric or ix:tuple."
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:502
msgid ""
"Inline XBRL fromRef is not only either footnotes, or ix:fraction, ix:"
"nonFraction, ix:nonNumeric or ix:tuple."
msgstr ""

#: ValidateXbrl.py:512
msgid "validateInline"
msgstr ""

#: ValidateXbrl.py:516
msgid "compiling formulae and rendering tables"
msgstr "جاري معالجة المعادلات ولاجداول"

#: ValidateXbrl.py:517
msgid "compiling formulae"
msgstr "جاري معالجة المعادلات"

# Technical messages are not translated
#: ValidateXbrl.py:540
#, python-format
msgid "Xlink locator %(xlinkLabel)s missing href in extended link %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:554
#, python-format
msgid ""
"Duplicate xlink arcs  in extended link %(linkrole)s from %(xlinkLabelFrom)s "
"to %(xlinkLabelTo)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:571
#, python-format
msgid "Xlink type %(xlinkType)s invalid in extended link %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:577
#, python-format
msgid "Actuate %(xlinkActuate)s invalid in extended link %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:583
#, python-format
msgid "Show %(xlinkShow)s invalid in extended link %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:591
#, python-format
msgid ""
"Arc in extended link %(linkrole)s from %(xlinkLabelFrom)s to %(xlinkLabelTo)s "
"attribute '%(attribute)s' has no matching loc or resource label"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:600
#, python-format
msgid ""
"Footnote arc in extended link %(linkrole)s from %(xlinkLabelFrom)s to "
"%(xlinkLabelTo)s \"from\" is not a loc"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:608
#, python-format
msgid ""
"Footnote arc in extended link %(linkrole)s from %(xlinkLabelFrom)s to "
"%(xlinkLabelTo)s \"to\" is not a footnote resource"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:620
#, python-format
msgid ""
"Unprohibited labelArc in extended link %(linkrole)s has illegal remote "
"resource loc labeled %(xlinkLabel)s href %(xlinkHref)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:630
#, python-format
msgid ""
"Generic label arc in extended link %(linkrole)s to %(xlinkLabel)s must target "
"a generic label"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:637
#, python-format
msgid ""
"Generic reference arc in extended link %(linkrole)s to %(xlinkLabel)s must "
"target a generic reference"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:651
#, python-format
msgid "Fact %(fact)s context %(contextID)s is numeric and must have a unit"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:658
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s must have a single unit measure which is "
"monetary %(unitID)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:663
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s must have a monetary unit measure "
"%(unitID)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:669
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s must have a single xbrli:shares unit "
"%(unitID)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:673
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s must have a xbrli:shares unit %(unitID)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:679 ValidateXbrl.py:685
#, python-format
msgid "Fact %(fact)s context %(contextID)s precision %(precision)s is invalid"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:689
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s can not have both precision and decimals"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:693
#, python-format
msgid "Fact %(fact)s context %(contextID)s decimals %(decimals)s is invalid"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:699
#, python-format
msgid "Item %(fact)s must have a context"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:706
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s has period type %(periodType)s conflict "
"with context"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:713
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s can not be nil and have either precision "
"or decimals"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:718
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s is a fraction concept and cannot have "
"either precision or decimals"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:723
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s is a fraction with invalid numerator "
"%(numerator)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:727
msgid ""
"Fact %(fact)s context %(contextID)s is a fraction with invalid denominator "
"%(denominator)"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:734
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s may not have child elements "
"%(childElementName)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:740
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s is a numeric concept and must have either "
"precision or decimals"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:744
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s is a may not have inferred decimals value "
"> 0: %(inferredDecimals)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:749
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s is a non-numeric concept and must not "
"have precision or decimals"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:755 ValidateXbrl.py:760
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s must have an in-scope prefix: %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:764
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s must not have an unrecognized subtype of "
"dtr:prefixedContentItemType"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:784
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s enumeration %(value)s is not in the "
"domain of %(concept)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:792
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s enumeration has non-unique values "
"%(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:798
#, python-format
msgid ""
"Fact %(fact)s context %(contextID)s enumeration is not in lexicographical "
"order %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:804
#, python-format
msgid "Tuple %(fact)s must not have a context"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:808
#, python-format
msgid "Fact %(fact)s is a tuple and cannot have either precision or decimals"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:814
#, python-format
msgid ""
"Fact %(fact)s is a tuple and must not have attribute in this namespace "
"%(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:818
#, python-format
msgid "Fact %(fact)s must be an item or tuple"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:824
#, python-format
msgid "Fact %(fact)s must not have an order (%(order)s) unless in a tuple"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:851
msgid "Inline XBRL nil tuple has content"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:856
msgid ""
"Inline XBRL non-nil tuple requires content: ix:fraction, ix:nonFraction, ix:"
"nonNumeric or ix:tuple"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:863
#, python-format
msgid "Fact %(fact)s is recursively nested in tuple %(tuple)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:867
#, python-format
msgid "Fact %(fact)s missing an order in tuple %(tuple)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:871
#, python-format
msgid ""
"Fact %(fact)s has different target, %(factTarget)s, than tuple %(tuple)s, "
"%(tupleTarget)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:878
#, python-format
msgid "Inline XBRL at order %(order)s has non-matching content %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:888
#, python-format
msgid "Context %(contextID)s must have startDate less than endDate"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:892
#, python-format
msgid "Context %(contextID)s startDate or endDate: %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:899
#, python-format
msgid "Context %(contextID)s instant date: %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:913 ValidateXbrl.py:918
#, python-format
msgid ""
"Context %(contextID)s dimension %(dim)s must have an in-scope prefix: "
"%(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:922
#, python-format
msgid ""
"Context %(contextID)s dimension %(dim)s must not have an unrecognized subtype "
"of dtr:prefixedContentType."
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:939
#, python-format
msgid "Unit %(unitID)s illegal measure: %(measure)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:944
#, python-format
msgid ""
"Unit %(unitID)s numerator measure: %(measure)s also appears as denominator "
"measure"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:996
#, python-format
msgid ""
"Context %(contextID)s %(contextElement)s cannot have xbrli element "
"%(elementName)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:1003
#, python-format
msgid ""
"Context %(contextID)s %(contextElement)s cannot have item or tuple element "
"%(elementName)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrl.py:1013
#, python-format
msgid "Context %(contextID)s %(contextElement)s cannot be empty"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlCalcs.py:158
#, python-format
msgid ""
"Calculation inconsistent from %(concept)s in link role %(linkrole)s reported "
"sum %(reportedSum)s computed sum %(computedSum)s context %(contextID)s unit "
"%(unitID)s unreportedContributingItems %(unreportedContributors)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlCalcs.py:185
#, python-format
msgid ""
"Essence-Alias inconsistent units from %(essenceConcept)s to %(aliasConcept)s "
"in link role %(linkrole)s context %(contextID)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlCalcs.py:193
#, python-format
msgid ""
"Essence-Alias inconsistent value from %(essenceConcept)s to %(aliasConcept)s "
"in link role %(linkrole)s context %(contextID)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlCalcs.py:206
#, python-format
msgid ""
"Requires-Element %(requiringConcept)s missing required fact for "
"%(requiredConcept)s in link role %(linkrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:112
#, python-format
msgid "Href %(elementHref)s file not found"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:124
#, python-format
msgid "Href %(elementHref)s not located"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:135
#, python-format
msgid "Href %(elementHref)s unsupported scheme: %(scheme)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:142
#, python-format
msgid "Href %(elementHref)s may only have shorthand xpointers"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:154
#, python-format
msgid "LinkbaseRef %(linkbaseHref)s does not identify an link:linkbase element"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:184
#, python-format
msgid "SchemaRef %(schemaRef)s does not identify an xsd:schema element"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:218
#, python-format
msgid ""
"%(linkElement)s loc href %(locHref)s must identify a %(acceptableTarget)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:232
#, python-format
msgid "Instance loc's href %(locHref)s not an element in same instance"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:249
#, python-format
msgid ""
"Loc's href %(locHref)s does not identify an element in an XBRL document "
"discovered as part of the DTS"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:281
#, python-format
msgid ""
"XML declaration encoding %(encoding)s and meta content type encoding "
"%(metaContentTypeEncoding)s must both be utf-8"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:362
#, python-format
msgid "Element %(element)s %(attribute)s %(value)s is duplicated"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:384
#, python-format
msgid ""
"Schema targetNamespace length (%(length)s) is over 255 bytes long in utf-8 "
"%(targetNamespace)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:390
msgid "Schema element must have a targetNamespace attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:395
msgid ""
"Schema element attributeFormDefault must be \"unqualified\" and "
"elementFormDefault must be \"qualified\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:400
#, python-format
msgid "Schema element must not have a %(attribute)s attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:405
#, python-format
msgid "Schema contains XSD 1.1 content \"%(element)s\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:415
#, python-format
msgid ""
"Schema element %(concept)s %(requirement)s contain attribute %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:417 ValidateXbrlDTS.py:441
msgid "MUST NOT"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:417 ValidateXbrlDTS.py:441
msgid "MUST"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:425
#, python-format
msgid "Schema element %(concept)s contains XSD 1.1 datatype \"%(xsdType)s\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:430
#, python-format
msgid "Schema concept definition is not at the root level: %(concept)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:439
#, python-format
msgid ""
"Schema root element %(concept)s %(requirement)s contain attribute "
"%(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:472
#, python-format
msgid "Schema %(element)s must have minOccurs and maxOccurs"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:476
#, python-format
msgid "Tuple concept %(concept)s must have maxOccurs='1'"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:480
#, python-format
msgid "Abstract concept %(concept)s must not be a child of a tuple"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:487
#, python-format
msgid "Schema %(element)s must have %(attrName)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:491
#, python-format
msgid "Schema %(element)s must have %(attrName)s = \"1\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:515
#, python-format
msgid "%(element)s ref %(ref)s not found"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:519
msgid "xs:attribute must not be used"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:527
msgid "Annotation/appinfo record must be be behind schema and before import"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:531
msgid "Annotation/appinfo record must be followed only by import"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:537
msgid ""
"Schema file annotation missing appinfo element must be be behind schema and "
"before import"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:546
#, python-format
msgid ""
"Schema %(element)s has a name length (%(length)s) over 200 bytes long in "
"utf-8, %(name)s."
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:557
#, python-format
msgid "Schema file element must not be used \"%(element)s\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:566
#, python-format
msgid "Element %(element)s is mis-located in schema file"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:577
#, python-format
msgid "%(element)s not child of xsd:appinfo"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:585
#, python-format
msgid "%(element)s missing or invalid %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:590
#, python-format
msgid "Duplicate %(element)s %(attribute)s %(roleURI)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:598
#, python-format
msgid "%(element)s %(roleURI)s not s-equal in %(otherSchema)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:606
#, python-format
msgid "%(element)s %(roleURI)s invalid cyclesAllowed %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:611
#, python-format
msgid "ArcroleType is not allowed %(roleURI)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:618
#, python-format
msgid "RoleType %(roleURI)s must have a label in lang \"nl\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:624
#, python-format
msgid ""
"Schema %(element)s %(attribute)s length (%(length)s) is over 255 bytes long "
"in utf-8 %(roleURI)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:635
#, python-format
msgid "%(element)s %(roleURI)s usedOn %(value)s on has s-equal duplicate"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:642
#, python-format
msgid "%(element)s usedOn must not be link:calculationLink"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:648
#, python-format
msgid "%(element)s usedOn %(usedOn)s not addressed for role %(role)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:661
#, python-format
msgid "Linkbase element is not prefixed: \"%(element)s\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:682
#, python-format
msgid "Link:%(elementName)s not child of link:linkbase or xbrli:instance"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:693
#, python-format
msgid "%(element)s %(refURI)s missing"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:700
#, python-format
msgid "%(element)s is duplicated for %(refURI)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:705
#, python-format
msgid "%(element)s %(refURI)s is not defined"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:713
#, python-format
msgid "%(element)s %(refURI)s defined with different URI"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:722
#, python-format
msgid "Arcrole %(refURI)s arcroleRef %(xlinkHref)s must be a standard taxonomy"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:728
#, python-format
msgid ""
"Arcrole %(refURI)s arcroleRef %(xlinkHref)s must not have an %(attribute)s "
"attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:736
#, python-format
msgid ""
"Role %(refURI)s roleRef %(xlinkHref)s must not have an %(attribute)s attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:742
msgid "Xlink 1.1 simple type is not allowed (xlink:type is missing)"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:749
#, python-format
msgid "Element %(element)s missing xlink:type=\"simple\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:754
#, python-format
msgid "Element %(element)s missing or invalid href"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:759
#, python-format
msgid "Element %(element)s has empty %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:765
msgid "LinkbaseRef missing arcrole"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:770
#, python-format
msgid "Element %(element)s missing xlink:type=\"locator\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:776
#, python-format
msgid "Element %(element)s missing: %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:783
#, python-format
msgid "Footnote %(xlinkLabel)s element missing an in-scope xml:lang attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:787
#, python-format
msgid "Label %(xlinkLabel)s element missing an in-scope xml:lang attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:792
#, python-format
msgid "Footnote %(xlinkLabel)s element missing xml:lang attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:796
#, python-format
msgid "Label %(xlinkLabel)s element missing xml:lang attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:802
#, python-format
msgid ""
"Extended link %(element)s must have a standard xlink:role attribute "
"(%(xlinkRole)s)"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:808
#, python-format
msgid "Link part %(element)s is not authorized"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:815
#, python-format
msgid "Extended link %(element)s must have an xlink:role attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:825
#, python-format
msgid ""
"Element %(element)s appears to be a resource missing xlink:type=\"resource\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:830
#, python-format
msgid "Element %(element)s is a custom locator in a standard %(link)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:837
#, python-format
msgid "Element %(element)s missing xlink:label"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:844
#, python-format
msgid "Element %(element)s missing xlink:%(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:853
#, python-format
msgid "TargetRole %(targetRole)s is missing a roleRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:860
#, python-format
msgid "Element %(element)s %(xlinkLabel)s has unauthorized xml:lang='%(lang)s'"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:873
#, python-format
msgid "Element %(element)s is out of order"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:901
#, python-format
msgid ""
"Inline XBRL footnote %(footnoteID)s must be in non-displayable div due to "
"arcrole %(arcrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:907
#, python-format
msgid "Inline XBRL footnote %(footnoteID)s is missing an xml:lang attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:915
msgid "Inline XBRL footnotes require an in-scope xml:lang"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:924
#, python-format
msgid ""
"Inline XBRL fraction may only contain ix:numerator, ix:denominator, or ix:"
"fraction, but contained %(wrongDescendants)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:930
msgid ""
"Inline XBRL fraction must have one ix:numerator and one ix:denominator when "
"not nil"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:935
msgid ""
"Inline XBRL fraction must not have ix:numerator or ix:denominator when nil"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:940
msgid "Inline XBRL nil ix:fraction may not have an ancestor ix:fraction"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:946
#, python-format
msgid ""
"Inline XBRL fraction term ix:%(name)s may only contain text nodes, but "
"contained %(wrongDescendants)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:950
msgid ""
"Inline XBRL ix:numerator or ix:denominator without format attribute must be "
"non-negative"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:957
msgid ""
"Warning, Inline XBRL ix:header is recommended to be nested in a <div> with "
"style display:none"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:965
msgid "Inline XBRL nil ix:nonFraction may not have an ancestor ix:nonFraction"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:971
msgid "Inline XBRL nil ix:nonFraction may only have one child ix:nonFraction"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:977
msgid ""
"Inline XBRL nested ix:nonFraction must have matching format, scale, and "
"unitRef properties"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:981
msgid "Inline XBRL ix:nonFraction without format attribute must be non-negative"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:994
msgid ""
"Inline XBRL non-nil tuples without ix:fraction, ix:nonFraction, ix:nonNumeric "
"or ix:tuple descendants require a tupleID"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1009
#, python-format
msgid "Extended element %(element)s must be the same as %(element2)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1014
#, python-format
msgid ""
"Loc element %(element)s may not be contained in a linkbase with %(element2)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1019
#, python-format
msgid "%(element)s is missing an xlink:role"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1026
#, python-format
msgid "Resource %(xlinkLabel)s role %(role)s is not a standard taxonomy role"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1034
#, python-format
msgid "Reference %(xlinkLabel)s has unauthorized part element %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1040
#, python-format
msgid "Reference %(xlinkLabel)s is missing an id attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1044
#, python-format
msgid ""
"Reference %(xlinkLabel)s has duplicated id %(id)s also in linkbase "
"%(otherLinkbase)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1059
#, python-format
msgid ""
"Resource element %(element)s may not be contained in a linkbase with "
"%(element2)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1067
#, python-format
msgid ""
"Arc from %(xlinkFrom)s to %(xlinkTo)s priority %(priority)s must be less than "
"10"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1075
#, python-format
msgid ""
"Arc from %(xlinkFrom)s to %(xlinkTo)s priority %(priority)s is not an integer"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1084
#, python-format
msgid "PresentationArc from %(xlinkFrom)s to %(xlinkTo)s must have an order"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1093
#, python-format
msgid "CalculationArc from %(xlinkFrom)s to %(xlinkTo)s must have an order"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1104
#, python-format
msgid ""
"CalculationArc from %(xlinkFrom)s to %(xlinkTo)s weight %(weight)s must be 1 "
"or -1"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1113
#, python-format
msgid ""
"CalculationArc from %(xlinkFrom)s to %(xlinkTo)s must have an weight (value "
"error in \"%(weight)s\")"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1123
#, python-format
msgid "DefinitionArc from %(xlinkFrom)s to %(xlinkTo)s must have an order"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1133
#, python-format
msgid ""
"DefinitionArc from %(xlinkFrom)s to %(xlinkTo)s has unauthorized arcrole "
"%(arcrole)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1142
#, python-format
msgid "ReferenceArc from %(xlinkFrom)s to %(xlinkTo)s has an order"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1152
#, python-format
msgid "%(arc)s must not contain use='prohibited'"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1164
#, python-format
msgid ""
"Arc element %(element)s may not be contained in a linkbase with %(element2)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1168
#, python-format
msgid "labelArc may not be contain order (%(order)s)"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1175
#, python-format
msgid ""
"%(fileType)s element %(element)s must not have custom namespace %(namespace)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1185
#, python-format
msgid "%(fileType)s element %(element)s must not have %(prefix)s:%(localName)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1199
#, python-format
msgid "%(fileType)s element %(element)s must not have xmlns:%(prefix)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1207
#, python-format
msgid "RoleType %(roleURI)s missing id attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1211
#, python-format
msgid "Loc %(xlinkLabel)s has unauthorized role attribute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1215
#, python-format
msgid "Documentation element must not be used: %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1225
#, python-format
msgid ""
"Linkbase element must not have schemaLocation entry for %(schemaLocation)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1233
#, python-format
msgid "Linkbase element %(element)s must not have attribute %(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1241
#, python-format
msgid "Linkbase element %(element)s must not have attribute xlink:%(attribute)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1250
#, python-format
msgid ""
"%(fileType)s must have only one comment node before schema element: "
"\"%(value)s\""
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1257
#, python-format
msgid "Simple link role %(xlinkRole)s is empty"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1262
#, python-format
msgid "Standard extended link role %(xlinkRole)s is empty"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1267
#, python-format
msgid "Role %(xlinkRole)s is not absolute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1271
#, python-format
msgid "Generic link role %(xlinkRole)s is not absolute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1275
#, python-format
msgid "Generic resource role %(xlinkRole)s is not absolute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1282
#, python-format
msgid "Standard role %(xlinkRole)s is not defined for %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1289
#, python-format
msgid "Role %(xlinkRole)s is missing a roleRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1293
#, python-format
msgid "Generic link role %(xlinkRole)s is missing a roleRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1297
#, python-format
msgid "Generic resource role %(xlinkRole)s is missing a roleRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1303
#, python-format
msgid "Role %(xlinkRole)s missing usedOn for %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1307
#, python-format, python-brace-format
msgid "Generic link role %(xlinkRole)s missing usedOn for {2}"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1311
#, python-format
msgid "Generic resource role %(xlinkRole)s missing usedOn for %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1318
#, python-format
msgid "Arcrole on %(element)s is empty"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1323
#, python-format
msgid "Arcrole %(arcrole)s is not absolute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1327
#, python-format
msgid "Generic arc arcrole %(arcrole)s is not absolute"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1333
#, python-format
msgid "Arcrole %(arcrole)s is missing an arcroleRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1337
#, python-format
msgid "Generic arc arcrole %(arcrole)s is missing an arcroleRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1343
#, python-format
msgid "Arcrole %(arcrole)s missing usedOn for %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1347
#, python-format
msgid "Generic arc arcrole %(arcrole)s missing usedOn for %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1352
#, python-format
msgid "Standard arcrole %(arcrole)s used on wrong arc %(element)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDTS.py:1363
msgid ""
"Inline XBRL continuation chain has elements which are descendants of each "
"other."
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:36
#, python-format
msgid ""
"Hypercube-dimension relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a hypercube declaration source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:40
#, python-format
msgid ""
"Hypercube-dimension relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a dimension declaration target"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:51
#, python-format
msgid ""
"HasHypercube %(arcroleType)s relationship from %(source)s to %(target)s in "
"link role %(linkrole)s must have a primary item source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:56
#, python-format
msgid ""
"HasHypercube %(arcroleType)s relationship from %(source)s to %(target)s in "
"link role %(linkrole)s must have a hypercube declaration target"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:62
#, python-format
msgid ""
"HasHypercube %(arcroleType)s relationship from %(source)s to %(target)s in "
"link role %(linkrole)s must have a context element"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:92
#, python-format
msgid ""
"Dimension relationships have a directed cycle in DRS role %(linkrole)s \n"
"starting from hypercube %(hypercube)s, \n"
"dimension %(dimension)s, \n"
"path %(path)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:102
#, python-format
msgid ""
"Dimension relationships have a polymorphism cycle in DRS role %(linkrole)s \n"
"starting from hypercube %(hypercube)s, \n"
"dimension %(dimension)s, \n"
"path %(path)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:112
#, python-format
msgid ""
"Dimension-domain relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a dimension declaration source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:116
#, python-format
msgid ""
"Dimension-domain relationship from %(source)s to %(target)s in link role "
"%(linkrole)s has a typed dimension source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:120
#, python-format
msgid ""
"Dimension-domain relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a domain member target"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:130
#, python-format
msgid ""
"Dimension-default relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a dimension declaration source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:134
#, python-format
msgid ""
"Dimension-default relationship from %(source)s to %(target)s in link role "
"%(linkrole)s has a typed dimension source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:138
#, python-format
msgid ""
"Dimension-default relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a domain member target"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:142
#, python-format
msgid "Dimension %(source)s has multiple defaults %(target)s and %(target2)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:158
#, python-format
msgid ""
"Domain-Member relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a domain primary item or domain member source"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:162
#, python-format
msgid ""
"Domain-Member relationship from %(source)s to %(target)s in link role "
"%(linkrole)s must have a domain primary item or domain member target"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:239
#, python-format
msgid "Concept %(concept)s typedDomainRef has no fragment identifier"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:243
#, python-format
msgid "Concept %(concept)s typedDomainRef is not resolved"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:249
#, python-format
msgid "Concept %(concept)s typedDomainRef must identify a non-abstract element"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:253
#, python-format
msgid "Concept %(concept)s is not a dimension item but has a typedDomainRef"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:274
#, python-format
msgid ""
"Context %(contextID)s %(dimension)s %(value)s is not an appropriate dimension "
"item"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:280
msgid "missing content"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:284
msgid "multiple contents"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:286
#, python-brace-format
msgid "Missing domain element schema definition for {0}"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:289
#, python-brace-format
msgid "wrong content {0}"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:300
#, python-format
msgid ""
"Dimension value %(dimensionMember)s context %(contextID)s enumeration "
"%(value)s is not in the domain of %(concept)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:304
#, python-format
msgid ""
"Dimension value %(dimensionMember)s context %(contextID)s enumeration has non-"
"unique values %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:308
#, python-format
msgid ""
"Dimension value %(dimensionMember) context %(contextID)s enumeration is not "
"in lexicographical order %(value)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:312
#, python-format
msgid "Context %(contextID)s typed dimension %(dimension)s has %(error)s"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:319
#, python-format
msgid ""
"Context %(contextID)s explicit dimension %(dimension)s member %(value)s is "
"not a global member item"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:324
#, python-format
msgid ""
"Context %(contextID)s explicit dimension %(dimension)s member %(value)s is a "
"default member item"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:333 ValidateXbrlDimensions.py:340
#, python-format
msgid ""
"Context %(contextID)s dimension %(dimension)s is a repeated dimension value"
msgstr ""

# Technical messages are not translated
#: ValidateXbrlDimensions.py:346
#, python-format
msgid "Fact %(fact)s context %(contextID)s dimensionally not valid"
msgstr ""

#: ViewFile.py:341
#, python-format
msgid "Saved output %(type)s to %(file)s"
msgstr "تم حفظ النتيجة بصيغة %(type)s في ملف %(file)s"

#: ViewFile.py:343
#, python-format
msgid "Failed to save output %(type)s to %(file)s: \\s%(error)s"
msgstr "فشل حفظ النتيجة بصيغة %(type)s في ملف %(file)s: \\s%(error)s"

#: ViewFileConcepts.py:11 ViewWinConcepts.py:13
msgid "viewing concepts"
msgstr "عرض المفاهيم"

#: ViewFileDTS.py:12 ViewWinDTS.py:17
msgid "viewing DTS"
msgstr "عرض DTS"

#: ViewFileFactList.py:11 ViewFileFactTable.py:17 ViewWinFactGrid.py:16
#: ViewWinFactList.py:13
msgid "viewing facts"
msgstr "عرض الحقائق"

#: ViewFileFactList.py:47 ViewFileRelationshipSet.py:68 ViewFileRssFeed.py:30
#: ViewFileTests.py:50
#, python-format
msgid "Unrecognized columns: %(cols)s"
msgstr "لم يتم التعرف على العمود: %(cols)s"

#: ViewFileFactList.py:57
#, python-format
msgid "First column must be Label or Name: %(col1)s"
msgstr "أول عمود يجب ان يكون مسمى او اسم: %(col1)s"

#: ViewFileFormulae.py:14
msgid "viewing formulae"
msgstr "عرض المعادلات"

#: ViewFileRelationshipSet.py:18 ViewWinFactTable.py:19
#: ViewWinRelationshipSet.py:26
#, python-brace-format
msgid "viewing relationships {0}"
msgstr "عرض العلاقات {0}"

#: ViewFileRenderedGrid.py:35
msgid "saving rendering"
msgstr "جاري حفظ معالج العرض"

#: ViewFileRenderedGrid.py:50
#, python-brace-format
msgid "rendering saved to {0}"
msgstr "تم حفظ معالج العرض في {0}"

#: ViewFileRoleTypes.py:13 ViewWinRoleTypes.py:11
msgid "viewing arcrole types"
msgstr "عرض أنواع arcroles"

#: ViewFileRoleTypes.py:13 ViewWinRoleTypes.py:11
msgid "viewing role types"
msgstr "عرض أنواع الـrole"

#: ViewFileRssFeed.py:11 ViewWinRssFeed.py:17
msgid "viewing RSS feed"
msgstr "عرض RSS Feed"

#: ViewFileTests.py:12 ViewWinTests.py:18
msgid "viewing Tests"
msgstr "عرض الاختبارات"

#: ViewUtilFormulae.py:15
msgid "no relationships for XBRL formulae"
msgstr "لا يوجد علاقات معادلات"

#: ViewWinDiffs.py:42
msgid "From DTS Presentation"
msgstr "من DTS Presentation"

#: ViewWinDiffs.py:45
msgid "From DTS Calculation"
msgstr "من DTS Calculation"

#: ViewWinDiffs.py:48
msgid "From DTS Dimension"
msgstr "من DTS Dimension"

#: ViewWinDiffs.py:52
msgid "To DTS Presentation"
msgstr "إلى DTS Presentation"

#: ViewWinDiffs.py:55
msgid "To DTS Calculation"
msgstr "إلى DTS Calculation"

#: ViewWinDiffs.py:58
msgid "To DTS Dimension"
msgstr "إلى DTS Dimension"

#: ViewWinFactGrid.py:27 ViewWinFactTable.py:33
msgid "Ignore Dimensions"
msgstr "تجاهُل الـDimensions"

#: ViewWinFactGrid.py:29
msgid "Show Dimension Defaults"
msgstr "إظهار Dimension Defaults"

#: ViewWinFactGrid.py:30 ViewWinFactTable.py:34 ViewWinRenderedGrid.py:74
msgid "Options"
msgstr "خيارات"

#: ViewWinFactGrid.py:54 ViewWinFactTable.py:62 ViewWinRelationshipSet.py:24
#: ViewWinRelationshipSet.py:76
#, python-brace-format
msgid "no relationships for {0}"
msgstr "لا يوجد علاقات لـ{0}"

#: ViewWinFactList.py:17
msgid "Label"
msgstr "مسمى"

#: ViewWinFactList.py:19
msgid "Seq"
msgstr "مسلسل"

#: ViewWinFactList.py:26
msgid "Dec"
msgstr "الأماكن العشرية"

#: ViewWinFactList.py:28
msgid "Prec"
msgstr "الدقة"

#: ViewWinFactList.py:30
msgid "Lang"
msgstr "اللغة"

#: ViewWinFactList.py:32
msgid "Fn"
msgstr "ملاحظات"

#: ViewWinFactList.py:34
msgid "Value"
msgstr "قيمة"

#: ViewWinFactList.py:49
msgid "View Tuple Children"
msgstr "عرض Tuple Children"

#: ViewWinFormulae.py:16
msgid "viewing formulas"
msgstr "جاري عرض المعادلات"

#: ViewWinPane.py:83 ViewWinTree.py:208
msgid "Language"
msgstr "اللغة"

#: ViewWinProperties.py:11
msgid "viewing properties"
msgstr "جاري عرض الخصائص"

#: ViewWinRelationshipSet.py:82
#, python-brace-format
msgid "{0} Relationships"
msgstr "{0} علاقات"

#: ViewWinRelationshipSet.py:89
msgid "Pref. Label"
msgstr "المسمى المفضل"

#: ViewWinRelationshipSet.py:91
msgid "Type"
msgstr "النوع"

#: ViewWinRelationshipSet.py:93 ViewWinRelationshipSet.py:135
msgid "References"
msgstr "المرجع"

#: ViewWinRelationshipSet.py:98
msgid "Weight"
msgstr "الوزن"

#: ViewWinRelationshipSet.py:100
msgid "Balance"
msgstr "الرصيد"

#: ViewWinRelationshipSet.py:126
msgid "Dimensions"
msgstr "االبعاد"

#: ViewWinRelationshipSet.py:131
msgid "Wider"
msgstr "عمومي"

#: ViewWinRelationshipSet.py:133
msgid "Documentation"
msgstr "الشرح"

#: ViewWinRenderedGrid.py:59
msgid "viewing rendering"
msgstr "جار عرض المعالجة"

#: ViewWinRenderedGrid.py:66
msgid "New fact item options"
msgstr "خيارات عنصر الحقيقة الجديد"

#: ViewWinRenderedGrid.py:67
msgid "Open breakdown entry rows"
msgstr "اضف سطور ادخال بيانات"

#: ViewWinRenderedGrid.py:69
msgid "Ignore Dimensional Validity"
msgstr "تجاهل صلاحية الابعاد"

#: ViewWinRenderedGrid.py:71
msgid "X-Axis Children First"
msgstr "مكونات المحور الافقي اولاً"

#: ViewWinRenderedGrid.py:73
msgid "Y-Axis Children First"
msgstr "مكونات المحور الرأسي أولاً"

#: ViewWinRenderedGrid.py:76
msgid "Tables"
msgstr "الجداول"

#: ViewWinRenderedGrid.py:81
msgid "Layout model"
msgstr "نموذج المخطط"

#: ViewWinRenderedGrid.py:82
msgid "XBRL instance"
msgstr "تقرير XBRL"

#: ViewWinRenderedGrid.py:97 ViewWinTree.py:196
msgid "Table"
msgstr "جدول"

#: ViewWinRenderedGrid.py:163
msgid "arelle - Open breakdown entry rows setting"
msgstr "arelle - سطور ادخال بيانات"

#: ViewWinRenderedGrid.py:164
#, python-brace-format
msgid ""
"The number of extra entry rows for open breakdowns is: {0} \n"
"\n"
"(When a row header includes an open breakdown, such as \n"
"for typed dimension(s), this number of extra entry rows \n"
"are provided below the table.)"
msgstr ""
"عدد سطور ادخال البيانات المضافة: {0}\n"
"\n"
"(عندما يحتوي رأس الجدول على open breakdown على سبيل المثال typed "
"dimension(s)، يتم إضافة\n"
"هذا العدد من السطور.)"

#: ViewWinRenderedGrid.py:396
msgid "Enter new typed dimension value"
msgstr "ادخل قيمة جديدة لـtyped dimension"

#: ViewWinRenderedGrid.py:970
msgid "Please make sure every Z axis selection is done"
msgstr "يرجى التأكد من إتمام كل اختيارت محور Z"

#: ViewWinRenderedGrid.py:982
msgid "Some open values are missing in an axis, the save is incomplete"
msgstr "بعض القيم غير موجودة في احد المحاور، لم يتم الحفظ"

#: ViewWinRenderedGrid.py:1084
#, python-brace-format
msgid "creating new instance {0}"
msgstr "جاري إعداد تقرير جديد {0}"

#: ViewWinRenderedGrid.py:1088
#, python-brace-format
msgid "Saving {0}"
msgstr "جاري الحفظ {0}"

#: ViewWinRenderedGrid.py:1093
#, python-brace-format
msgid "{0} saved"
msgstr "{0} تم الحفظ"

#: ViewWinRenderedGrid.py:1094
#, python-brace-format
msgid "Saved {0}"
msgstr "تم الحفظ {0}"

#: ViewWinRoleTypes.py:46
msgid "Arcrole Types"
msgstr "Arcrole Types"

#: ViewWinRoleTypes.py:46
msgid "Role Types"
msgstr "Role Types"

#: ViewWinRoleTypes.py:54
msgid "Definition"
msgstr "Definition"

#: ViewWinRoleTypes.py:57
msgid "Cycles Allowed"
msgstr "Cycles Allowed"

#: ViewWinRoleTypes.py:59
msgid "Used On"
msgstr "Used On"

#: ViewWinRssFeed.py:84
msgid "Open Instance Document"
msgstr "التقرير المفتوح"

#: ViewWinRssFeed.py:93
msgid "Filing"
msgstr "التقرير"

#: ViewWinTree.py:154
#, python-format
msgid "Exception creating context menu in %(title)s: %(error)s"
msgstr "خطأ في إعداد context menu في %(title)s: %(error)s"

#: ViewWinTree.py:185 ViewWinVersReport.py:20
msgid "Expand"
msgstr "فتح"

#: ViewWinTree.py:186 ViewWinVersReport.py:21
msgid "Collapse"
msgstr "طي"

#: ViewWinTree.py:187
msgid "Expand all"
msgstr "فتح الجميع"

#: ViewWinTree.py:188
msgid "Collapse all"
msgstr "طي الجميع"

#: ViewWinTree.py:194
msgid "Cell"
msgstr "خلية"

#: ViewWinTree.py:195
msgid "Row"
msgstr "سطر"

#: ViewWinTree.py:200
#, python-format
msgid "Exception creating clipboard menu in %(title)s: %(error)s"
msgstr "خطأ في إعداد قائمة clipboard في %(title)s: %(error)s"

#: ViewWinTree.py:213
#, python-format
msgid "Exception creating context languages menu in %(title)s: %(error)s"
msgstr "خطأ في اعداد قائمة اللغات في %(title)s: %(error)s"

#: ViewWinTree.py:220
msgid "Label role"
msgstr "دور المسمى"

#: ViewWinTree.py:228
#, python-format
msgid "Exception creating context label roles menu in %(title)s: %(error)s"
msgstr "خطأ في إعداد قائمة اجوال المسمى في %(title)s: %(error)s"

#: ViewWinTree.py:235
msgid "Name Style"
msgstr "أسلوب عرض الاسم"

#: ViewWinTree.py:239
msgid "Prefixed"
msgstr "مع البادئ Prefixed"

#: ViewWinTree.py:240
msgid "No prefix"
msgstr "بدون بادئ no prerfix"

#: ViewWinTree.py:243
#, python-format
msgid "Exception creating context name style menu in %(title)s: %(error)s"
msgstr "خطأ في إعداد قائمة أسلوب عرض الاسم في %(title)s: %(error)s"

#: ViewWinTree.py:251
msgid "Units"
msgstr "وحدات القياس"

#: ViewWinTree.py:252
msgid "Unit ID"
msgstr "مُعرف وحدة القياس"

#: ViewWinTree.py:253
msgid "Measures"
msgstr "المقياس"

#: ViewWinTree.py:256
#, python-format
msgid "Exception creating context unit menu in %(title)s: %(error)s"
msgstr "خطأ في إعداد قائمة وحدات القياس في %(title)s: %(error)s"

#: ViewWinTree.py:269
msgid "Additional view"
msgstr "لوحة عرض إضافية"

#: ViewWinTree.py:270
msgid "Arcrole group..."
msgstr "مجموعة Arcrole..."

#: ViewWinTree.py:276
#, python-format
msgid "Exception creating context add-views menu in %(title)s: %(error)s"
msgstr "خطأ في إعداد قائمة أضافة لوحة عرض في %(title)s: %(error)s"

#: ViewWinTupleGrid.py:15
#, python-brace-format
msgid "viewing tuples {0}"
msgstr "جاري عرض الـtuples {0}"

#: ViewWinTupleGrid.py:34
msgid "viewing tuples requires selecting the tuple to report"
msgstr "عرص مجموعة tuples يحتاج إلى اختيار المجموعة المطلوب عرضها"

#: ViewWinVersReport.py:15
msgid "viewing versioning report"
msgstr "جاري عرض تقرير الفروقات Versioning Report"

#: ViewWinVersReport.py:24
msgid "Versioning Report"
msgstr "تقرير الفروقات Versioning Report"

#: ViewWinVersReport.py:27
msgid "Concept Label Role"
msgstr "دور مسمى المفهوم"

#: ViewWinVersReport.py:52
msgid "namespace renamings"
msgstr "إعادة تسمي نطاق الاسم"

#: ViewWinVersReport.py:63
msgid "role changes"
msgstr "التغير في الـrole"

#: ViewWinVersReport.py:75
msgid "assignments"
msgstr "التعينات"

#: ViewWinVersReport.py:92
msgid "actions"
msgstr "الافعال"

#: ViewWinXml.py:17
msgid "viewing xml"
msgstr "عرض xml"

#: ViewWinXml.py:41
#, python-format
msgid "Validation exception: \\s%(error)s"
msgstr "خطأ تحقق:\\s%(error)s"

#: WatchRss.py:91
msgid "running formulas"
msgstr "جاري تشغيل المعادلات"

#: WatchRss.py:98
msgid "matching text"
msgstr "جاري مطابقة النص"

#: WatchRss.py:140
#, python-format
msgid "RSS item %(company)s %(form)s document not loaded: %(date)s"
msgstr "عنصر RSS %(company)s %(form)s لم يتم تحميل الوثيقة: %(date)s"

#: WatchRss.py:165
#, python-brace-format
msgid ""
"Fact Variable {0}\n"
" context {1}\n"
" matched text: {2}"
msgstr ""
"Fact Variable {0}\n"
" context {1}\n"
" النص المطابق: {2}"

#: WatchRss.py:190
#, python-brace-format
msgid ""
"Filing CIK {0}\n"
" company {1}\n"
" published {2}\n"
" form type {3}\n"
" filing date {4}\n"
" period {5}\n"
" year end {6}\n"
" results: {7}"
msgstr ""
"Filing CIK {0}\n"
" company {1}\n"
" published {2}\n"
" form type {3}\n"
" filing date {4}\n"
" period {5}\n"
" year end {6}\n"
" results: {7}"

#: WatchRss.py:212
msgid "sending e-mail alert"
msgstr "جاري إرسال التنبيه عن طريق البريد الإلكتروني"

#: WatchRss.py:216
#, python-brace-format
msgid "Arelle RSS Watch alert on {0}"
msgstr "تنبيه Arelle متابعة RSS في {0}"

#: WatchRss.py:227
#, python-brace-format
msgid "RSS item {0}, {1} completed, status {2}"
msgstr "عنصر RSS {0}، {1}، تم، الحالة {2}"

#: WatchRss.py:231
#, python-format
msgid "RSS item %(company)s, %(form)s, %(date)s, exception: %(error)s"
msgstr "RSS عنصر %(company)s, %(form)s, %(date)s, exception: %(error)s"

#: WatchRss.py:237
msgid "RSS watch, stop requested"
msgstr "طلب إيقاف متابعة RSS"

#: WebCache.py:393
#, python-brace-format
msgid "Unexpected HTML in {0}"
msgstr "صيغة HTML غير متوقعة في {0}"

#: WebCache.py:394
#, python-brace-format
msgid ""
"Is this a logon page? If so, click 'yes', else click 'no' if it is the "
"expected XBRL content, or 'cancel' to abort retrieval: \n"
"\n"
"{0}"
msgstr ""
"أضغط نعم في حالة ان هذه صفحة دخول، بخلاف ذلك اضغط لا اذا كان هذا هو محتوى "
"الـXBRL المتوقع، او الغاء لإنهاء عملية الإسترجاع:\n"
"\n"
"{0}"

#: WebCache.py:400
#, python-format
msgid ""
"Web file appears to be an html logon request, not retrieved: %(URL)s \n"
"Contents: \n"
"%(contents)s"
msgstr ""
"يبدو ملف الويب انه يمثل صفحة دخول بصيغة html، لم يتم الإسترجاع: %(URL)s \n"
"المحتوى:\n"
"%(contents)s"

#: WebCache.py:411 WebCache.py:503
#, python-format
msgid ""
"%(error)s \n"
"unsuccessful retrieval of %(URL)s \n"
"%(retryCount)s retries remaining"
msgstr ""
"%(error)s \n"
"فشل عملية استرجاع %(URL)s \n"
"%(retryCount)s إعادة محاولة متبقية"

#: WebCache.py:417 WebCache.py:494
#, python-format
msgid ""
"%(error)s \n"
"retrieving %(URL)s"
msgstr ""
"%(error)s \n"
"استرجاع %(URL)s"

#: WebCache.py:441
#, python-format
msgid ""
"'%(scheme)s' www-authentication for realm '%(realm)s' is required to access "
"%(URL)s\n"
"%(error)s"
msgstr ""
"'%(scheme)s' www-authentication for realm '%(realm)s' is required to access "
"%(URL)s\n"
"%(error)s"

#: WebCache.py:458
#, python-format
msgid ""
"'%(scheme)s' proxy-authentication for realm '%(realm)s' is required to access "
"%(URL)s\n"
"%(error)s"
msgstr ""
"'%(scheme)s' proxy-authentication for realm '%(realm)s' is required to access "
"%(URL)s\n"
"%(error)s"

#: WebCache.py:477
#, python-brace-format
msgid "HTTP {0} authentication request"
msgstr "HTTP {0} طلب توثيق"

#: WebCache.py:478
#, python-brace-format
msgid ""
"Is browser-based internet access authentication possible? If so, click 'yes', "
"or 'cancel' to abort retrieval: \n"
"\n"
"{0}"
msgstr ""
"هل يمكن استخدام المتصفح لمصادقة الدخول؟ في حالة نعم اضغط نعم او الغاء لإلغاء "
"الاسترجاع:\n"
"\n"
"{0}"

#: WebCache.py:484
#, python-format
msgid ""
"Web file HTTP 401 (authentication required) response, not retrieved: %(URL)s"
msgstr "ملف ويب HTTP 401 (يحتاج توثيق) لم يتم استرجاع الاستجابة: %(URL)s"

#: WebCache.py:512
#, python-format
msgid ""
"%(error)s \n"
"unsuccessful retrieval of %(URL)s \n"
"switching to work offline"
msgstr ""
"%(error)s \n"
"فشل استرجاع of %(URL)s \n"
"الانتقال للعمل بدون اتصال انترنت"

#: WebCache.py:520
#, python-format
msgid ""
"%(error)s \n"
"unsuccessful retrieval of %(URL)s"
msgstr ""
"%(error)s \n"
"فشل استرجاع %(URL)s"

#: WebCache.py:536
#, python-format
msgid ""
"%(error)s \n"
"Unsuccessful removal of prior file %(filepath)s \n"
"Please remove with file manager."
msgstr ""
"%(error)s \n"
"فشل إزالة الملف السابق %(filepath)s \n"
"يرجى إزالة الملف عن طريق إدارة الملفات."

#: WebCache.py:543
#, python-format
msgid "Downloaded %(URL)s"
msgstr "تم إنزال %(URL)s"

#: WebCache.py:548
#, python-format
msgid ""
"%(error)s \n"
"Unsuccessful renaming of downloaded file to active file %(filepath)s \n"
"Please remove with file manager."
msgstr ""
"%(error)s \n"
"فشل إعادة تسمية الملف الذي تم انزاله لاسم الملف الحالي %(filepath)s \n"
"يرجى إزالة الملف عن طريق إدارة الملفات."

#: WebCache.py:566
#, python-format
msgid "During refresh of web file ignoring error: %(error)s for %(URL)s"
msgstr "تجاهل خطأ اثناء تحديث ملف الويب: %(error)s for %(URL)s"

#: WebCache.py:577
#, python-brace-format
msgid "web caching {0}: {1:.0f} of {2:.0f} KB"
msgstr "إضافة إلى ذاكرة الويب كاش {0}: {1:.0f} من {2:.0f} KB"

#: WebCache.py:582
#, python-brace-format
msgid "web caching {0}: {1:.0f} KB"
msgstr "إضافة إلى ذاكرة الويب كاش {0}: {1:.0f} KB"

#: WebCache.py:669
#, python-format
msgid "retrieval incomplete: got only %i out of %i bytes"
msgstr "لم يتم الاسترجاع بالكامل: تم الحصول على  %i من %i bytes"

#: XPathContext.py:44
#, python-brace-format
msgid "[{0}] exception at {1} in {2}"
msgstr "[{0}] خطأ عند {1} في {2}"

#: XPathContext.py:55
msgid "Number of arguments do not match signature arity"
msgstr "عدد المُدخلات لا يطابق تعريف الدالة"

#: XPathContext.py:58
msgid "Exception: Number of arguments mismatch"
msgstr "خطأ: عدم تطابق عدد المُدخلات"

#: XPathContext.py:68
#, python-brace-format
msgid "[{0}]: Arg {1} expected type {2}"
msgstr "[{0}]: Arg {1} النوع المتوقع {2}"

#: XPathContext.py:75
#, python-brace-format
msgid "Exception, function implementation not available: {0}"
msgstr "خطأ تطبيق الدالة غير متاح: {0}"

#: XPathContext.py:81
msgid "Formula run time exceeded"
msgstr "تم تجاوز توقيت تشغيل المعادلة"

#: XPathContext.py:203
#, python-brace-format
msgid "Function call not identified: {0}."
msgstr "دالة غير معروف: {0}"

#: XPathContext.py:207
#, python-brace-format
msgid "Argument {0} does not match expected type {1} for {2} {3}."
msgstr "المُدخل {0} لا يطابق النوع المتوقع {1} لـ{2} {3}."

#: XPathContext.py:210
#, python-brace-format
msgid "Function named {0} does not have a custom or built-in implementation."
msgstr "لا يتوفر تطبيق أساسي او خاص للدالة المسماة {0}"

#: XPathContext.py:217
#, python-brace-format
msgid "Value operation '{0}' sequence length error"
msgstr "عملية قيمة '{0}' خطأ في طول المتتالية"

#: XPathContext.py:245
#, python-brace-format
msgid "Attempt to divide by zero: {0} {1} {2}."
msgstr "محاولة القسمة على صفر: {0} {1} {2}."

#: XPathContext.py:290
msgid "Node comparison sequence error"
msgstr "خطأ في متتالية مقارنة العقدة"

#: XPathContext.py:312
msgid "Node operation sequence error"
msgstr "خطأ في متتالية عملية العقدة"

#: XPathContext.py:343
msgid "Unary expression sequence length error"
msgstr "خطأ في طول متتالية تعبير أحادي"

# Technical messages are not translated
#: XPathContext.py:513
#, python-brace-format
msgid "Axis step {0} context item is not a node: {1}"
msgstr ""

# Technical messages are not translated
#: XPathContext.py:654
#, python-brace-format
msgid "Atomizing tuple {0} that does not have a typed value"
msgstr ""

# Technical messages are not translated
#: XPathContext.py:669
#, python-brace-format
msgid "Atomizing element {0} that does not have a typed value"
msgstr ""

# Technical messages are not translated
#: XPathContext.py:688
#, python-brace-format
msgid "Atomizing {0} to a {1} does not have a proper value"
msgstr ""

# Technical messages are not translated
#: XPathContext.py:693
#, python-brace-format
msgid "Atomizing {0} to decimal does not have a proper value"
msgstr ""

# Technical messages are not translated
#: XPathContext.py:703
#, python-brace-format
msgid "Atomizing {0} to an integer does not have a proper value"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:126
#, python-format
msgid "Axis %(axis)s is not supported in %(step)s"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:143
#, python-format
msgid "QName prefix not defined for %(name)s"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:151
#, python-format
msgid ""
"Function %(name)s cannot be used on an XPath expression associated with a "
"%(name2)s"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:211
#, python-format
msgid "wildcard prefix not defined for %(token)s"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:274
#, python-format
msgid "No custom function signature for %(custFunction)s in %(resource)s"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:329
#, python-format
msgid "QName prefix not defined for variable reference $%(variable)s"
msgstr ""

# Technical messages are not translated
#: XPathParser.py:343
#, python-brace-format
msgid "rangeVar('{0}' in {1})"
msgstr ""

#: XPathParser.py:673
msgid "initializing formula xpath2 grammar"
msgstr "جاري تشغيل اصطلاحات xpath2 الخاص بالمعادلات"

#: XPathParser.py:677
#, python-format
msgid "Formula xpath2 grammar initialized in %.2f secs"
msgstr "تم تشغيل اصطلاحات xpath2 الخاص بالمعادلات في  %.2f ثانية"

#: XPathParser.py:760
#, python-format
msgid "Code %(name)s %(source)s"
msgstr "رمز %(name)s %(source)s"

#: XPathParser.py:767
#, python-format
msgid ""
"Parse error in %(name)s error: %(error)s \n"
"%(source)s"
msgstr ""
"خطأ معالجة %(name)s : %(error)s \n"
"%(source)s"

#: XPathParser.py:781
#, python-format
msgid ""
"Parsing terminated in %(name)s due to error: %(error)s \n"
"%(source)s"
msgstr ""
"تم انهاء المعالجة في %(name)s نتيجة خطأ: %(error)s \n"
"%(source)s"

#: XbrlConst.py:552
msgid "1Dimension"
msgstr "1Dimension"

#: XbrlConst.py:553
msgid "1Formula"
msgstr "1Formula"

#: XbrlConst.py:554
msgid "1Rendering"
msgstr "1Rendering"

#: XbrlConst.py:555
msgid "1Presentation"
msgstr "1Presentation"

#: XbrlConst.py:556
msgid "1Calculation"
msgstr "1Calculation"

#: XbrlConst.py:561
msgid "1Standard Label"
msgstr "1Standard Label"

#: XbrlConst.py:562
msgid "0Name"
msgstr "0Name"

# Technical messages are not translated
#: XhtmlValidate.py:278
#, python-format
msgid "Inline XBRL element %(element)s has qualified attribute %(name)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:283
#, python-format
msgid "Inline XBRL element %(element)s has disallowed attribute %(name)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:288
#, python-format
msgid "Inline XBRL attributes are not allowed on html elements: ix:%(name)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:292
#, python-format
msgid "Extension attributes are not allowed on html elements: %(tag)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:315
#, python-format
msgid "Inline XBRL element %(element)s has disallowed attributes %(attributes)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:319
#, python-format
msgid "Attribute %(attribute)s is not expected on element ix:%(element)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:410
#, python-brace-format
msgid "Inline XBRL ix:{0} {1} {2} {3} {4} element{5}"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:441
#, python-format
msgid ""
"Fact %(fact)s is a nil nonFraction and MUST not have an ancestor ix:"
"nonFraction"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:445
#, python-format
msgid ""
"Fact %(fact)s is a nil nonFraction and MUST not have an child elements or text"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:452
#, python-format
msgid ""
"Fact %(fact)s is a non-nil nonFraction and MUST have exactly one ix:"
"nonFraction child element or text."
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:460
#, python-format
msgid ""
"Fact %(fact)s is a nil fraction and MUST not have an ancestor ix:fraction"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:466
#, python-format
msgid ""
"Fact %(fact)s is a non-nil fraction and not have any child elements except ix:"
"fraction, ix:numerator and ix:denominator: %(children)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:471
#, python-format
msgid ""
"Fact %(fact)s fraction and ancestor fractions must have matching unitRefs: "
"%(unitRef)s, %(unitRef2)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:480
#, python-format
msgid "Fact %(fact)s has unrecognized transformation namespace %(namespace)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:485
#, python-format
msgid "Fact %(fact)s has unrecognized transformation name %(name)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:507
#, python-format
msgid "Inline XBRL element name %(element)s is not valid"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:516
#, python-format
msgid "Attribute %(attribute)s required on element ix:%(element)s"
msgstr ""

# Technical messages are not translated
#: XhtmlValidate.py:592 XhtmlValidate.py:598
#, python-format
msgid "%(element)s error %(error)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:144
#, python-format
msgid ""
"Element %(element)s fact %(fact)s type %(typeName)s is nil but element has "
"not been defined nillable"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:174
#, python-format
msgid ""
"Inline element %(element)s fact %(fact)s type %(typeName)s transform "
"%(transform)s value error: %(value)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:180
#, python-format
msgid ""
"Fact %(fact)s has unrecognized transformation %(transform)s, value: %(value)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:186
#, python-format
msgid "Element %(element)s has abstract declaration, value: %(value)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:190
#, python-format
msgid "Element %(element)s error %(error)s value: %(value)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:256
#, python-format
msgid ""
"Element %(element)s type %(typeName)s missing required attributes: "
"%(attributes)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:271
#, python-format
msgid ""
"Element %(element)s type %(typeName)s extraneous attributes: %(attributes)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:290
#, python-format
msgid "Element %(element)s is nil but has contents"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:539
#, python-format
msgid ""
"Element %(element)s attribute %(attribute)s type %(typeName)s value error: "
"%(value)s, %(error)s"
msgstr ""

# Technical messages are not translated
#: XmlValidate.py:548
#, python-format
msgid "Element %(element)s type %(typeName)s value error: %(value)s, %(error)s"
msgstr ""

#: XmlValidate.py:628
#, python-format
msgid "XML schema validation error: %(error)s"
msgstr "خطأ تحقق مخطط XML: %(error)s"

#: XmlValidate.py:643
#, python-format
msgid "XML file syntax error %(error)s"
msgstr "خطأ صياغة ملف XML: %(error)s"

# Technical messages are not translated
#: XmlValidateParticles.py:79
#, python-format
msgid ""
"%(compositor)s(%(particles)s) %(element)s occurred %(occurrences)s times, "
"minOccurs=%(minOccurs)s, maxOccurs=%(maxOccurs)s, within %(parentElement)s"
msgstr ""

# Technical messages are not translated
#: XmlValidateParticles.py:81
#, python-format
msgid ""
"%(compositor)s(%(particles)s) content occurred %(occurrences)s times, "
"minOccurs=%(minOccurs)s, maxOccurs=%(maxOccurs)s, within %(parentElement)s"
msgstr ""

# Technical messages are not translated
#: XmlValidateParticles.py:89
#, python-format
msgid "All(%(particles)s) missing at %(element)s, within %(parentElement)s"
msgstr ""

# Technical messages are not translated
#: XmlValidateParticles.py:101
#, python-format
msgid ""
"%(compositor)s(%(particles)s) %(element)s unexpected, within %(parentElement)s"
msgstr ""

# Technical messages are not translated
#: XmlValidateParticles.py:127
#, python-format
msgid ""
"Particles of %(compositor)s have non-unique attribution of element %(element)s"
msgstr ""

# Technical messages are not translated
#: XmlValidateParticles.py:140
#, python-format
msgid ""
"Particle of %(compositor)s has non-unique xs:any preceding element %(element)s"
msgstr ""

# Technical messages are not translated
#: XmlValidateParticles.py:146
#, python-format
msgid "Particles of %(compositor)s have non-unique xs:any particle"
msgstr ""

# Technical messages are not translated
#: XmlValidateSchema.py:108
#, python-format
msgid "Element attribute %(typeName)s value error: %(value)s, %(error)s"
msgstr ""

#~ msgid "<table>{}</table>"
#~ msgstr "<table>{}</table>"

#~ msgid ""
#~ "<tr><td>\\u00A0</td><td>For an http POST of a zip file (mime type "
#~ "application zip), is the relative file path inside the zip file.</td></tr>"
#~ msgstr ""
#~ "<tr><td>\\u00A0 </td><td>.لأمر POST لملف بصيغة zip (mime type application "
#~ "zip),   هو عنوان الملف داخل أرشيف zip</td></tr>"

#~ msgid ""
#~ "\n"
#~ "<tr><td>\\u00A0</td><td>For a browser request or http GET request, {file} "
#~ "may be local or web url, and may have \"/\" characters replaced by \";\" "
#~ "characters \n"
#~ "(but that is not necessary).</td></tr>\n"
#~ msgstr ""
#~ "\n"
#~ "<tr><td>\\u00A0 </td><td>لطب من المتصفح او طلب http GET، {file} يمكن ان "
#~ "يكون ويب url او ملف محلي، ويمكن اسبدال الرمز  \"/\" بالرمز \";\" \n"
#~ "(لكن ذلك ليس ضروري).</td></tr>\n"
#~ "<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/c:/a/b/"
#~ "c.xbrl/validation/xbrl?media=xml</code>: التحقق من تقرير نقطة الدخول\n"
#~ "من c:/a/b/c.xbrl (عنوان محلى) وارجاع النتيجة بصيغة xml.</td></tr>\n"
#~ "<tr><td>\\u00A0</td><td>لأمر POST لـ zip file (mime type application/zip), "
#~ "{file} يكون عنوان نسبي داخل أرشيف.</td></tr>\n"
#~ "<tr><td>/rest/xbrl/validation</td><td>(صيغة بديلة) التحقق من الوثيقة، "
#~ "الملف على هيئة نطاق (انظر اسفله)</td></tr>\n"
#~ "<tr><td style=\"text-align=right;\">مثال:</td><td><code>/rest/xbrl/"
#~ "validation?file=c:/a/b/c.xbrl&amp;media=xml</code>: التحقق من مستند نقطة "
#~ "الدخول\n"
#~ "من c:/a/b/c.xbrl (عنوان محلي) وإرجاع النتيجة بصيغة xml.</td></tr>\n"

#~ msgid "Version:"
#~ msgstr "الإصدار:"

#~ msgid "validating {0}"
#~ msgstr "تحقق {0}"

#~ msgid "validate{0}"
#~ msgstr "تحقق {0}"
