//! Arabic (العربية) translations for the interface strings in i18n.rs. //! //! Modern Standard Arabic, Western digits, count-neutral wording (`عدد الخلايا: 3`, so no plural //! forms are needed). Write every entry in normal typing (logical) order, as in any editor: egui //! lays the text out right to left itself, so never reorder words by hand here. `{name}` //! placeholders must appear in both columns; product, format and key names (GridCraft, PDF, CSV, //! Enter) stay in Latin letters. //! //! Clean room: every entry was written from the plain meaning of the English label in ordinary //! Arabic computing vocabulary. No Microsoft (or other product) localisation, string table or //! translated user interface was consulted or copied; add entries the same way. Anything absent //! falls back to English. //! //! Terminology: workbook = المصنف, sheet = الورقة, cell = الخلية, range = النطاق, formula = الصيغة, //! function = الدالة, row/column = الصف/العمود, filter = التصفية, sort = الفرز, chart = المخطط //! البياني, PivotTable = الجدول المحوري, Name = الاسم, macro = وحدة الماكرو, comment = التعليق, //! note = الملاحظة, header/footer = الرأس/التذييل, margins = الهوامش, Landscape/Portrait = //! أفقي/رأسي, freeze = تجميد, protect = حماية, merge = دمج, wrap text = التفاف النص. use std::collections::HashMap; use std::sync::OnceLock; /// English label → Arabic, in typing order. Keys are the exact interface strings. pub(super) const ENTRIES: &[(&str, &str)] = &[ (" (password)", " (كلمة مرور)"), (" (password, unlocked)", " (كلمة مرور، تم فتح القفل)"), ("$ English (United States)", "$ الإنجليزية (الولايات المتحدة)"), ("'{file}' is protected.", "'{file}' محمي."), ("(No suggestions)", "(لا توجد اقتراحات)"), ("(none)", "(لا شيء)"), ("(unnamed)", "(بلا اسم)"), ("+ Add Level", "+ إضافة مستوى"), ("100%", "100%"), ("100% Stacked Bar", "أشرطة مكدّسة 100%"), ("100% Stacked Column", "أعمدة مكدّسة 100%"), ("A CSV file, web page or PDF is a copy: the workbook keeps its own file.", "ملف CSV أو صفحة ويب أو PDF هو نسخة: يحتفظ المصنف بملفه الأصلي."), ("A to Z", "من أ إلى ي"), ("About", "حول"), ("About\nGridCraft", "حول\nGridCraft"), ("About GridCraft", "حول GridCraft"), ("Above Average", "أعلى من المتوسط"), ("Accessibility", "إمكانية الوصول"), ("Accounting", "محاسبة"), ("Accounting Number Format", "تنسيق الأرقام المحاسبي"), ("Action", "الإجراء"), ("Action\nJournal", "سجل\nالإجراءات"), ("Action Journal", "سجل الإجراءات"), ("Add", "إضافة"), ("Add Chart\nElement", "إضافة عنصر\nمخطط"), ("Add Chart Element", "إضافة عنصر مخطط"), ("Add footer", "إضافة تذييل"), ("Add header", "إضافة رأس"), ("Add subtotal to (columns, e.g. C,D):", "إضافة مجموع فرعي إلى (أعمدة، مثل C,D):"), ("Add to Dictionary", "إضافة إلى القاموس"), ("Add-in and Automation", "الوظائف الإضافية والأتمتة"), ("Agent\nControl", "تحكم\nالوكلاء"), ("Agent Control", "تحكم الوكلاء"), ("Aggregate duplicates using", "تجميع القيم المكررة باستخدام"), ("Align Left", "محاذاة لليسار"), ("Align Right", "محاذاة لليمين"), ("Alignment", "المحاذاة"), ("All", "الكل"), ("All Charts", "كل المخططات"), ("All done. We made {count} replacements.", "تم الانتهاء. عدد عمليات الاستبدال: {count}"), ("All except borders", "الكل عدا الحدود"), ("Allow", "السماح"), ("Allow Edit\nRanges", "السماح بتحرير\nالنطاقات"), ("Allow Edit Ranges", "السماح بتحرير النطاقات"), ("Allow all users of this sheet to:", "السماح لجميع مستخدمي هذه الورقة بما يلي:"), ("Alpha:", "ألفا:"), ("Analysis Tools", "أدوات التحليل"), ("Angle Clockwise", "زاوية مع عقارب الساعة"), ("Angle Counterclockwise", "زاوية عكس عقارب الساعة"), ("Animations", "الحركات"), ("Anova: Single Factor", "تحليل التباين: عامل واحد"), ("Any value", "أي قيمة"), ("Area", "مساحة"), ("At each change in (column letter):", "عند كل تغيّر في (حرف العمود):"), ("Author", "المؤلف"), ("Auto", "تلقائي"), ("AutoFit Column Width", "احتواء تلقائي لعرض العمود"), ("AutoFit Row Height", "احتواء تلقائي لارتفاع الصف"), ("AutoSave", "حفظ تلقائي"), ("AutoSum", "جمع تلقائي"), ("AutoSum (⌘⇧T)", "جمع تلقائي (⌘⇧T)"), ("Automate", "أتمتة"), ("Automatic", "تلقائي"), ("Automatic Except for Data Tables", "تلقائي عدا جداول البيانات"), ("Average", "المتوسط"), ("Back", "رجوع"), ("Background Color:", "لون الخلفية:"), ("Before sheet (position, 0 = first):", "قبل الورقة (الموضع، 0 = الأولى):"), ("Below Average", "أقل من المتوسط"), ("Bin Range (blank for automatic bins):", "نطاق الفئات (اتركه فارغًا لفئات تلقائية):"), ("Blank workbook", "مصنف فارغ"), ("Blanks", "الفراغات"), ("Bold", "غامق"), ("Bold (⌘B)", "غامق (⌘B)"), ("Border", "حد"), ("Borders", "الحدود"), ("Bottom", "أسفل"), ("Bottom\nAlign", "محاذاة\nللأسفل"), ("Bottom 10 Items", "أدنى 10 عناصر"), ("Bottom 10%", "أدنى 10%"), ("Bottom Align", "محاذاة للأسفل"), ("Bottom margin (in):", "الهامش السفلي (بوصة):"), ("Breaks", "فواصل"), ("Browse…", "استعراض…"), ("By Changing Variable Cells:", "بتغيير خلايا المتغيرات:"), ("By changing cell:", "بتغيير الخلية:"), ("CSV (Comma delimited)", "CSV (مفصول بفواصل)"), ("CSV UTF-8 (Comma delimited) (*.csv)", "CSV UTF-8 (مفصول بفواصل) (*.csv)"), ("Calculate", "احتساب"), ("Calculate Now", "احتساب الآن"), ("Calculate Now (F9)", "احتساب الآن (F9)"), ("Calculate Sheet", "احتساب الورقة"), ("Calculate Sheet (⇧F9)", "احتساب الورقة (⇧F9)"), ("Calculation\nOptions", "خيارات\nالاحتساب"), ("Calculation Options", "خيارات الاحتساب"), ("Calculation settings are saved with the workbook.", "تُحفظ إعدادات الاحتساب مع المصنف."), ("Cancel", "إلغاء"), ("Category:", "الفئة:"), ("Cell\nStyles", "أنماط\nالخلايا"), ("Cell Color", "لون الخلية"), ("Cell Styles", "أنماط الخلايا"), ("Cell Values", "قيم الخلايا"), ("Center", "توسيط"), ("Center Across Selection", "توسيط عبر التحديد"), ("Change", "تغيير"), ("Change\nChart Type", "تغيير\nنوع المخطط"), ("Change All", "تغيير الكل"), ("Change Chart Type", "تغيير نوع المخطط"), ("Change File Type", "تغيير نوع الملف"), ("Chart", "مخطط بياني"), ("Chart\nTitle", "عنوان\nالمخطط"), ("Chart Design", "تصميم المخطط"), ("Chart Title", "عنوان المخطط"), ("Chart data range:", "نطاق بيانات المخطط:"), ("Check\nAccessibility", "فحص\nإمكانية الوصول"), ("Check Accessibility", "فحص إمكانية الوصول"), ("Checkbox", "خانة اختيار"), ("Choose a PNG or JPEG no larger than 16 MB.", "اختر صورة PNG أو JPEG لا يتجاوز حجمها 16 ميغابايت."), ("Circle Invalid Data", "تحديد البيانات غير الصالحة بدائرة"), ("Clear", "مسح"), ("Clear All", "مسح الكل"), ("Clear Comments and Notes", "مسح التعليقات والملاحظات"), ("Clear Contents", "مسح المحتويات"), ("Clear Filter", "مسح التصفية"), ("Clear Formats", "مسح التنسيقات"), ("Clear Hyperlinks", "مسح الارتباطات التشعبية"), ("Clear Print Area", "مسح منطقة الطباعة"), ("Clear Rules from Entire Sheet", "مسح القواعد من الورقة بأكملها"), ("Clear Rules from Selected Cells", "مسح القواعد من الخلايا المحددة"), ("Clear Validation", "مسح التحقق"), ("Click to add data", "انقر لإضافة بيانات"), ("Close", "إغلاق"), ("Clustered Bar", "أشرطة مجمّعة"), ("Clustered Column", "أعمدة مجمّعة"), ("Color Scales", "تدرجات الألوان"), ("Color:", "اللون:"), ("Column Width", "عرض العمود"), ("Column Width…", "عرض العمود…"), ("Column chart", "مخطط أعمدة"), ("Column or Bar", "أعمدة أو أشرطة"), ("Column width (characters):", "عرض العمود (بالأحرف):"), ("Column widths", "عروض الأعمدة"), ("Columns", "أعمدة"), ("Columns (blank = all, e.g. A,C):", "الأعمدة (فارغ = الكل، مثل A,C):"), ("Combo", "مركّب"), ("Comma", "فاصلة"), ("Comma Style", "نمط الفاصلة"), ("Command\nPalette", "لوحة\nالأوامر"), ("Comment", "تعليق"), ("Comment:", "التعليق:"), ("Comments", "التعليقات"), ("Comments and notes (C)", "التعليقات والملاحظات (C)"), ("Comments pane", "جزء التعليقات"), ("Company", "الشركة"), ("Compatibility", "التوافق"), ("Conditional\nFormatting", "تنسيق\nشرطي"), ("Conditional Formatting", "تنسيق شرطي"), ("Conditional Formatting Rules Manager", "مدير قواعد التنسيق الشرطي"), ("Conditional formats", "التنسيقات الشرطية"), ("Confidence Level (%):", "مستوى الثقة (%):"), ("Confidence Level for Mean (%), blank for none:", "مستوى الثقة للمتوسط (%)، اتركه فارغًا لعدم الاستخدام:"), ("Confidence interval", "فاصل الثقة"), ("Confidence level (%):", "مستوى الثقة (%):"), ("Constant is Zero", "الثابت يساوي صفرًا"), ("Constants", "الثوابت"), ("Contributors", "المساهمون"), ("Convert\nto Range", "تحويل\nإلى نطاق"), ("Convert Text to Columns", "تحويل النص إلى أعمدة"), ("Convert the last ink stroke to a shape", "تحويل آخر خط حبر إلى شكل"), ("Convert to Comments", "تحويل إلى تعليقات"), ("Convert to Range", "تحويل إلى نطاق"), ("Copy", "نسخ"), ("Copy (⌘C)", "نسخ (⌘C)"), ("Correlation", "الارتباط"), ("Count", "العدد"), ("CountA", "عدد غير الفارغ"), ("Covariance", "التغاير"), ("Create Forecast Worksheet", "إنشاء ورقة توقعات"), ("Create PDF", "إنشاء PDF"), ("Create Sparklines", "إنشاء مخططات مصغّرة"), ("Create a copy", "إنشاء نسخة"), ("Create from Selection", "إنشاء من التحديد"), ("Cube", "مكعب"), ("Cumulative Percentage", "النسبة المئوية التراكمية"), ("Currency", "عملة"), ("Current\nDate", "التاريخ\nالحالي"), ("Current\nTime", "الوقت\nالحالي"), ("Current Date", "التاريخ الحالي"), ("Current Time", "الوقت الحالي"), ("Current region", "المنطقة الحالية"), ("Custom", "مخصص"), ("Custom (%):", "مخصص (%):"), ("Custom Margins…", "هوامش مخصصة…"), ("Custom Sort", "فرز مخصص"), ("Custom Sort…", "فرز مخصص…"), ("Cut", "قص"), ("Cut (⌘X)", "قص (⌘X)"), ("Damping factor:", "معامل التخميد:"), ("Dark", "داكن"), ("Dark Mode", "الوضع الداكن"), ("Data", "البيانات"), ("Data\nAnalysis", "تحليل\nالبيانات"), ("Data\nValidation", "التحقق من\nصحة البيانات"), ("Data Analysis", "تحليل البيانات"), ("Data Bars", "أشرطة البيانات"), ("Data Labels: None", "تسميات البيانات: بلا"), ("Data Labels: Show", "تسميات البيانات: إظهار"), ("Data Range:", "نطاق البيانات:"), ("Data Table…", "جدول البيانات…"), ("Data Validation", "التحقق من صحة البيانات"), ("Data Validation…", "التحقق من صحة البيانات…"), ("Data validation", "التحقق من صحة البيانات"), ("Database", "قاعدة بيانات"), ("Date", "التاريخ"), ("Date &\nTime", "التاريخ\nوالوقت"), ("Date & Time", "التاريخ والوقت"), ("Date unit", "وحدة التاريخ"), ("Day", "اليوم"), ("Decimal", "عشري"), ("Decrease Decimal", "إنقاص المنازل العشرية"), ("Decrease Font Size", "تصغير حجم الخط"), ("Decrease Indent", "إنقاص المسافة البادئة"), ("Default Width…", "العرض الافتراضي…"), ("Define Name", "تعريف اسم"), ("Define Name…", "تعريف اسم…"), ("Delete", "حذف"), ("Delete\nChart", "حذف\nالمخطط"), ("Delete Cells…", "حذف الخلايا…"), ("Delete Comment", "حذف التعليق"), ("Delete Sheet", "حذف الورقة"), ("Delete Sheet Columns", "حذف أعمدة الورقة"), ("Delete Sheet Rows", "حذف صفوف الورقة"), ("Delete chart", "حذف المخطط"), ("Delete rows", "حذف الصفوف"), ("Delete…", "حذف…"), ("Description", "الوصف"), ("Description (optional):", "الوصف (اختياري):"), ("Descriptive Statistics", "الإحصاء الوصفي"), ("Destination:", "الوجهة:"), ("Diagonal ↗", "قطري ↗"), ("Diagonal ↘", "قطري ↘"), ("Different First Page", "صفحة أولى مختلفة"), ("Different Odd & Even Pages", "صفحات فردية وزوجية مختلفة"), ("Dismiss", "تجاهل"), ("Display theme", "نسق العرض"), ("Display:", "العرض:"), ("Distributed", "موزّع"), ("Divide", "قسمة"), ("Do you want to save the changes you made to {title}?", "هل تريد حفظ التغييرات التي أجريتها على {title}؟"), ("Don't Save", "عدم الحفظ"), ("Double", "مزدوج"), ("Double Accounting", "محاسبي مزدوج"), ("Double Underline", "تسطير مزدوج"), ("Doughnut", "دونات"), ("Down", "لأسفل"), ("Download", "تنزيل"), ("Drag to freeze columns", "اسحب لتجميد الأعمدة"), ("Drag to freeze rows", "اسحب لتجميد الصفوف"), ("Draw", "رسم"), ("Draw with ink", "الرسم بالحبر"), ("Edit", "تحرير"), ("Edit Name", "تحرير الاسم"), ("Edit chart title", "تحرير عنوان المخطط"), ("Edit…", "تحرير…"), ("Enable iterative calculation", "تفعيل الاحتساب التكراري"), ("Engineering", "هندسية"), ("Enter", "إدخال"), ("Entire column", "العمود بأكمله"), ("Entire row", "الصف بأكمله"), ("Erase ink strokes", "محو خطوط الحبر"), ("Eraser", "ممحاة"), ("Error Checking", "فحص الأخطاء"), ("Error message:", "رسالة الخطأ:"), ("Error style", "نمط الخطأ"), ("Errors", "الأخطاء"), ("Evaluate Formula", "تقييم الصيغة"), ("Every command run in this session (replayable)", "كل أمر نُفّذ في هذه الجلسة (قابل لإعادة التشغيل)"), ("Excel Workbook (*.xlsx)", "مصنف Excel (*.xlsx)"), ("Expand formula bar", "توسيع شريط الصيغة"), ("Exponential Smoothing", "التمهيد الأسي"), ("Export", "تصدير"), ("F-Test Two-Sample for Variances", "اختبار F لعينتين للتباينات"), ("File", "ملف"), ("File\nName", "اسم\nالملف"), ("File\nPath", "مسار\nالملف"), ("File Name", "اسم الملف"), ("File Path", "مسار الملف"), ("Fill", "تعبئة"), ("Fill Color", "لون التعبئة"), ("Fill missing points using", "ملء النقاط المفقودة باستخدام"), ("Filter", "تصفية"), ("Filter (⌘⇧F)", "تصفية (⌘⇧F)"), ("Filter by Selected Cell's Value", "تصفية حسب قيمة الخلية المحددة"), ("Financial", "مالية"), ("Find", "بحث"), ("Find &\nSelect", "بحث\nوتحديد"), ("Find & Select", "بحث وتحديد"), ("Find All", "بحث عن الكل"), ("Find Next", "بحث عن التالي"), ("Find and Replace", "بحث واستبدال"), ("Find what:", "البحث عن:"), ("Find…", "بحث…"), ("Fit Sheet on One Page", "احتواء الورقة في صفحة واحدة"), ("Fits inside the selected cell and moves with its content.", "يتسع داخل الخلية المحددة ويتحرك مع محتواها."), ("Flash\nFill", "تعبئة\nفورية"), ("Flash Fill", "تعبئة فورية"), ("Flash Fill (⌘E)", "تعبئة فورية (⌘E)"), ("Font", "الخط"), ("Font Color", "لون الخط"), ("Footer", "التذييل"), ("Footer (in):", "التذييل (بوصة):"), ("Footer:", "التذييل:"), ("Forecast\nSheet", "ورقة\nالتوقعات"), ("Forecast Sheet", "ورقة التوقعات"), ("Forecast end (date or number; blank: a third of the history):", "نهاية التوقع (تاريخ أو رقم؛ فارغ: ثلث البيانات السابقة):"), ("Format", "تنسيق"), ("Format\nPane", "جزء\nالتنسيق"), ("Format\nas Table", "تنسيق\nكجدول"), ("Format Cell Alignment…", "تنسيق محاذاة الخلية…"), ("Format Cells", "تنسيق الخلايا"), ("Format Cells|Fill", "تعبئة"), ("Format Cells…", "تنسيق الخلايا…"), ("Format Chart pane", "جزء تنسيق المخطط"), ("Format Painter (double-click to keep it on)", "ناسخ التنسيق (انقر مرتين لإبقائه مفعّلًا)"), ("Format as Table", "تنسيق كجدول"), ("Format cells", "تنسيق الخلايا"), ("Format cells that are (value):", "تنسيق الخلايا التي تكون (القيمة):"), ("Format cells that contain a date occurring:", "تنسيق الخلايا التي تحتوي على تاريخ يقع:"), ("Format cells that contain the text:", "تنسيق الخلايا التي تحتوي على النص:"), ("Format columns", "تنسيق الأعمدة"), ("Format rows", "تنسيق الصفوف"), ("Format values where this formula is true:", "تنسيق القيم التي تكون فيها هذه الصيغة صحيحة:"), ("Formats (T)", "التنسيقات (T)"), ("Formula Bar", "شريط الصيغة"), ("Formula Builder", "منشئ الصيغة"), ("Formula:", "الصيغة:"), ("Formulas", "الصيغ"), ("Formulas (F)", "الصيغ (F)"), ("Formulas and number formats", "الصيغ وتنسيقات الأرقام"), ("Fraction", "كسر"), ("Freeze\nPanes", "تجميد\nالأجزاء"), ("Freeze First Column", "تجميد العمود الأول"), ("Freeze Panes", "تجميد الأجزاء"), ("Freeze Top Row", "تجميد الصف العلوي"), ("Funnel", "قمع"), ("GRG Nonlinear", "GRG غير خطي"), ("General", "عام"), ("Get Data\n(Text/CSV)", "جلب البيانات\n(نص/CSV)"), ( "Glide the selection outline to the cell you move to instead of jumping there", "تحريك إطار التحديد بسلاسة إلى الخلية التي تنتقل إليها بدل القفز إليها", ), ("Go To", "الانتقال إلى"), ("Go To Special", "الانتقال إلى خاص"), ("Go To Special…", "الانتقال إلى خاص…"), ("Go To…", "الانتقال إلى…"), ("Go to\nFooter", "الانتقال إلى\nالتذييل"), ("Go to\nHeader", "الانتقال إلى\nالرأس"), ("Go to Footer", "الانتقال إلى التذييل"), ("Go to Header", "الانتقال إلى الرأس"), ("Goal Seek", "البحث عن الهدف"), ("Goal Seeking found a solution: {value}", "عثر البحث عن الهدف على حل: {value}"), ("Goal Seek…", "البحث عن الهدف…"), ("Gradebook", "سجل الدرجات"), ("Green Fill with Dark Green Text", "تعبئة خضراء مع نص أخضر داكن"), ("Gridlines", "خطوط الشبكة"), ("Gridlines: None", "خطوط الشبكة: بلا"), ("Gridlines: Show", "خطوط الشبكة: إظهار"), ("Group", "تجميع"), ("Grouped By:", "مجمّعة حسب:"), ("Growth", "النمو"), ("Header", "الرأس"), ("Header &\nFooter", "الرأس\nوالتذييل"), ("Header & Footer", "الرأس والتذييل"), ("Header (in):", "الرأس (بوصة):"), ("Headings", "العناوين"), ("Hidden", "مخفي"), ("Hidden: {sheets}", "المخفية: {sheets}"), ("Hide", "إخفاء"), ("Hide Columns", "إخفاء الأعمدة"), ("Hide Detail", "إخفاء التفاصيل"), ("Hide Rows", "إخفاء الصفوف"), ("Hide Sheet", "إخفاء الورقة"), ("Hierarchy & more", "التسلسل الهرمي وغيره"), ("Highlighter", "قلم التمييز"), ("Histogram", "مدرج تكراري"), ("Home", "الرئيسية"), ("Horizontal", "أفقي"), ("Horizontal (Category) Axis Labels:", "تسميات المحور الأفقي (الفئات):"), ("Horizontal axis title:", "عنوان المحور الأفقي:"), ("Household Budget", "ميزانية الأسرة"), ("How agents drive GridCraft (MCP / control channel)", "كيف يتحكم الوكلاء في GridCraft (MCP / قناة التحكم)"), ("Hypothesized Mean Difference:", "فرق المتوسطات المفترض:"), ("Icon Sets", "مجموعات الأيقونات"), ("Icons", "أيقونات"), ("Ignore Once", "تجاهل مرة واحدة"), ("Ignore blank", "تجاهل الفراغات"), ("Import a text or CSV file", "استيراد ملف نصي أو CSV"), ("In the last 7 days", "في آخر 7 أيام"), ("In-cell dropdown", "قائمة منسدلة داخل الخلية"), ("Include forecast statistics", "تضمين إحصاءات التوقع"), ("Increase Decimal", "زيادة المنازل العشرية"), ("Increase Font Size", "تكبير حجم الخط"), ("Increase Indent", "زيادة المسافة البادئة"), ("Indent", "مسافة بادئة"), ("Info", "معلومات"), ("Information", "معلومة"), ("Ink to\nShape", "حبر إلى\nشكل"), ("Input Range:", "نطاق الإدخال:"), ("Input X Range:", "نطاق إدخال X:"), ("Input Y Range:", "نطاق إدخال Y:"), ("Input message:", "رسالة الإدخال:"), ("Insert", "إدراج"), ("Insert\nFunction", "إدراج\nدالة"), ("Insert\nSlicer", "إدراج\nمقطّع"), ("Insert Calculated Field", "إدراج حقل محسوب"), ("Insert Cells…", "إدراج خلايا…"), ("Insert Chart", "إدراج مخطط"), ("Insert Copied Cells", "إدراج الخلايا المنسوخة"), ("Insert Copied Cells…", "إدراج الخلايا المنسوخة…"), ("Insert Cut Cells", "إدراج الخلايا المقصوصة"), ("Insert Function", "إدراج دالة"), ("Insert Function (⇧F3)", "إدراج دالة (⇧F3)"), ("Insert Hyperlink", "إدراج ارتباط تشعبي"), ("Insert Link (⌘K)", "إدراج ارتباط (⌘K)"), ("Insert Page Break", "إدراج فاصل صفحة"), ("Insert Paste", "لصق مع إدراج"), ("Insert Sheet", "إدراج ورقة"), ("Insert Sheet Columns", "إدراج أعمدة الورقة"), ("Insert Sheet Rows", "إدراج صفوف الورقة"), ("Insert Slicer", "إدراج مقطّع"), ("Insert a picture", "إدراج صورة"), ("Insert a slicer to filter a table", "إدراج مقطّع لتصفية جدول"), ("Insert an icon", "إدراج أيقونة"), ("Insert checkboxes in the selected cells", "إدراج خانات اختيار في الخلايا المحددة"), ("Insert rows", "إدراج صفوف"), ("Insert…", "إدراج…"), ("Interface language", "لغة الواجهة"), ("Interface size", "حجم الواجهة"), ("Interpolation", "الاستيفاء"), ("Interval:", "الفاصل:"), ("Italic", "مائل"), ("Italic (⌘I)", "مائل (⌘I)"), ("Join the ArtCraft Discord", "انضم إلى ArtCraft Discord"), ("Justify", "ضبط"), ("Keep", "إبقاء"), ("Keep Solver Solution", "الإبقاء على حل المحلل"), ("Keywords", "الكلمات المفتاحية"), ("Kth Largest (blank for none):", "الأكبر رقم k (اتركه فارغًا لعدم الاستخدام):"), ("Kth Smallest (blank for none):", "الأصغر رقم k (اتركه فارغًا لعدم الاستخدام):"), ("Labels in first row", "التسميات في الصف الأول"), ("Landscape", "أفقي"), ("Last cell", "الخلية الأخيرة"), ("Last month", "الشهر الماضي"), ("Last week", "الأسبوع الماضي"), ("Left", "يسار"), ("Left margin (in):", "الهامش الأيسر (بوصة):"), ("Legend Entries (Series)", "عناصر مفتاح الرسم (السلاسل)"), ("Legend: Bottom", "مفتاح الرسم: أسفل"), ("Legend: None", "مفتاح الرسم: بلا"), ("Legend: Right", "مفتاح الرسم: يمين"), ("Legend: Top", "مفتاح الرسم: أعلى"), ("Light", "فاتح"), ("Light Red Fill", "تعبئة حمراء فاتحة"), ("Light Red Fill with Dark Red Text", "تعبئة حمراء فاتحة مع نص أحمر داكن"), ("Line", "خط"), ("Line chart", "مخطط خطي"), ("Line or Area", "خطي أو مساحي"), ("Line with Markers", "خطي مع علامات"), ("Linear", "خطي"), ("Link", "ارتباط"), ("Link to (web address, e-mail or Sheet!A1):", "الارتباط إلى (عنوان ويب أو بريد إلكتروني أو Sheet!A1):"), ("Link…", "ارتباط…"), ("List", "قائمة"), ("Location", "الموقع"), ("Location Range:", "نطاق الموقع:"), ("Lock Cell", "قفل الخلية"), ( "Lock the sheet structure so sheets can't be added, moved, renamed or deleted.", "قفل بنية الأوراق حتى لا يمكن إضافتها أو نقلها أو إعادة تسميتها أو حذفها.", ), ("Locked", "مقفل"), ("Logical", "منطقية"), ("Long Date", "تاريخ طويل"), ("Lookup &\nReference", "بحث\nومرجع"), ("Lookup & Reference", "بحث ومرجع"), ("Macros", "وحدات الماكرو"), ("Macros and scripts in this workbook (Alt+F8)", "وحدات الماكرو والبرامج النصية في هذا المصنف (Alt+F8)"), ("Magnification", "التكبير"), ("Make Unconstrained Variables Non-Negative", "جعل المتغيرات غير المقيّدة غير سالبة"), ("Manual", "يدوي"), ("Margins", "الهوامش"), ("Markers", "علامات"), ("Match case", "مطابقة حالة الأحرف"), ("Match entire cell contents", "مطابقة محتوى الخلية بالكامل"), ("Math &\nTrig", "رياضيات\nومثلثات"), ("Math & Trig", "رياضيات ومثلثات"), ("Max", "الأكبر"), ("Maximum:", "الحد الأقصى:"), ("Median", "الوسيط"), ("Merge & Center", "دمج وتوسيط"), ("Merge Across", "دمج عبر الصفوف"), ("Merge Cells", "دمج الخلايا"), ("Middle\nAlign", "محاذاة\nللوسط"), ("Middle Align", "محاذاة للوسط"), ("Min", "الأصغر"), ("Minimum / Source / Formula:", "الحد الأدنى / المصدر / الصيغة:"), ("Models", "النماذج"), ("Modify", "تعديل"), ("Month", "الشهر"), ("More\nFunctions", "دوال\nأخرى"), ("More Accounting Formats…", "تنسيقات محاسبية أخرى…"), ("More Number Formats…", "تنسيقات أرقام أخرى…"), ("More commands", "أوامر أخرى"), ("More workbooks", "مصنفات أخرى"), ("Move or Copy", "نقل أو نسخ"), ("Move or Copy Sheet…", "نقل الورقة أو نسخها…"), ("Moving Average", "المتوسط المتحرك"), ("Multiply", "ضرب"), ("My data has headers", "تحتوي بياناتي على عناوين"), ("My list has headers", "تحتوي قائمتي على عناوين"), ("Name", "الاسم"), ("Name\nManager", "مدير\nالأسماء"), ("Name Manager", "مدير الأسماء"), ("Name:", "الاسم:"), ("Narrow", "ضيق"), ("New", "جديد"), ("New\nComment", "تعليق\nجديد"), ("New Comment", "تعليق جديد"), ("New Name", "اسم جديد"), ("New Note", "ملاحظة جديدة"), ("New Worksheet Ply:", "ورقة عمل جديدة:"), ("New sheet (⇧F11)", "ورقة جديدة (⇧F11)"), ("New title (Modify):", "العنوان الجديد (تعديل):"), ("New…", "جديد…"), ("Next", "التالي"), ("Next Comment", "التعليق التالي"), ("Next month", "الشهر القادم"), ("Next page", "الصفحة التالية"), ("Next sheet", "الورقة التالية"), ("Next week", "الأسبوع القادم"), ("No names defined", "لا توجد أسماء معرّفة"), ("No picture selected", "لم تُحدد صورة"), ("No ranges yet.", "لا توجد نطاقات بعد."), ("No recent workbooks yet.", "لا توجد مصنفات حديثة بعد."), ("No workbook is open.", "لا يوجد مصنف مفتوح."), ("None", "لا شيء"), ("Normal", "عادي"), ("Normal Probability", "الاحتمال الطبيعي"), ("Not in Dictionary ({cell}):", "ليست في القاموس ({cell}):"), ("Not saved yet", "لم يُحفظ بعد"), ("Note:", "ملاحظة:"), ("Notes", "ملاحظات"), ("Nothing to print.", "لا يوجد ما يُطبع."), ("Number", "رقم"), ("Number\nof Pages", "عدد\nالصفحات"), ("Number of Pages", "عدد الصفحات"), ("Numbers", "الأرقام"), ("OK", "موافق"), ("Open", "فتح"), ("Open…", "فتح…"), ("Operation", "العملية"), ("Options", "الخيارات"), ("Options|General", "عام"), ("Options|Save", "الحفظ"), ("Orientation", "اتجاه النص"), ("Orientation (degrees)", "الاتجاه (بالدرجات)"), ("Other:", "أخرى:"), ("Outline", "مخطط تفصيلي"), ("Output Range:", "نطاق الإخراج:"), ("Output options", "خيارات الإخراج"), ("PDF (*.pdf)", "PDF (*.pdf)"), ("Page\nLayout", "تخطيط\nالصفحة"), ("Page\nNumber", "رقم\nالصفحة"), ("Page Break\nPreview", "معاينة\nفواصل الصفحات"), ("Page Breaks", "فواصل الصفحات"), ("Page Layout", "تخطيط الصفحة"), ("Page Layout|Orientation", "اتجاه الصفحة"), ("Page Number", "رقم الصفحة"), ("Page Setup", "إعداد الصفحة"), ("Page Setup…", "إعداد الصفحة…"), ("Page {page} of {pages}", "الصفحة {page} من {pages}"), ("Paper Size", "حجم الورق"), ("Pareto (sorted histogram)", "باريتو (مدرج تكراري مرتب)"), ("Password", "كلمة المرور"), ("Password (optional):", "كلمة المرور (اختيارية):"), ("Password:", "كلمة المرور:"), ("Paste", "لصق"), ("Paste (⌘V)", "لصق (⌘V)"), ("Paste Formatting", "لصق التنسيق"), ("Paste Formulas", "لصق الصيغ"), ("Paste Link", "لصق الارتباط"), ("Paste Special", "لصق خاص"), ("Paste Special…", "لصق خاص…"), ("Paste Values", "لصق القيم"), ("Pen\nBlack", "قلم\nأسود"), ("Pen\nBlue", "قلم\nأزرق"), ("Pen\nRed", "قلم\nأحمر"), ("Percent Style", "نمط النسبة المئوية"), ("Percentage", "نسبة مئوية"), ("Pick From Drop-down List…", "اختيار من القائمة المنسدلة…"), ("Pick From List", "اختيار من القائمة"), ("Picture file path (PNG or JPEG):", "مسار ملف الصورة (PNG أو JPEG):"), ("Pictures", "صور"), ("Pie", "دائري"), ("Pie or Doughnut", "دائري أو دونات"), ("PivotTable", "جدول محوري"), ("Place Picture in Cell", "وضع الصورة في الخلية"), ("Place Picture over Cells", "وضع الصورة فوق الخلايا"), ("Point", "تأشير"), ("Portrait", "رأسي"), ("Previous", "السابق"), ("Previous Comment", "التعليق السابق"), ("Previous page", "الصفحة السابقة"), ("Previous sheet", "الورقة السابقة"), ("Print", "طباعة"), ("Print\nArea", "منطقة\nالطباعة"), ("Print\nTitles", "عناوين\nالطباعة"), ("Print Active Sheets", "طباعة الأوراق النشطة"), ("Print Area", "منطقة الطباعة"), ("Print Entire Workbook", "طباعة المصنف بالكامل"), ("Print Titles", "عناوين الطباعة"), ("Product", "الجداء"), ("Properties", "الخصائص"), ("Protect\nSheet", "حماية\nالورقة"), ("Protect\nWorkbook", "حماية\nالمصنف"), ("Protect Sheet", "حماية الورقة"), ("Protect Sheet…", "حماية الورقة…"), ("Protect Structure and Windows", "حماية البنية والنوافذ"), ("Protect Workbook", "حماية المصنف"), ("Protect Workbook structure", "حماية بنية المصنف"), ("Protection", "الحماية"), ("Quarterly Sales Dashboard", "لوحة المبيعات الفصلية"), ("Radar", "راداري"), ("Range password:", "كلمة مرور النطاق:"), ("Ranges that stay editable when the sheet is protected:", "النطاقات التي تبقى قابلة للتحرير عند حماية الورقة:"), ("Rank and Percentile", "الرتبة والمئين"), ("Ready", "جاهز"), ("Reapply", "إعادة التطبيق"), ("Recent", "الأخيرة"), ("Recommended\nCharts", "المخططات\nالموصى بها"), ("Recommended Charts", "المخططات الموصى بها"), ("Red Border", "حد أحمر"), ("Red Text", "نص أحمر"), ("Redo (⌘Y)", "إعادة (⌘Y)"), ("Reference:", "المرجع:"), ("Refers To", "يشير إلى"), ("Refers to cells:", "يشير إلى الخلايا:"), ("Refers to:", "يشير إلى:"), ("Regression", "الانحدار"), ("Remove", "إزالة"), ("Remove\nDuplicates", "إزالة\nالمكررات"), ("Remove Arrows", "إزالة الأسهم"), ("Remove Duplicates", "إزالة المكررات"), ("Remove Page Break", "إزالة فاصل الصفحة"), ("Remove the password (Modify)", "إزالة كلمة المرور (تعديل)"), ("Rename Sheet", "إعادة تسمية الورقة"), ("Replace", "استبدال"), ("Replace All", "استبدال الكل"), ("Replace with:", "استبدال بـ:"), ("Replace…", "استبدال…"), ("Reset All Page Breaks", "إعادة تعيين كل فواصل الصفحات"), ("Residuals", "البواقي"), ("Restore Original Values", "استعادة القيم الأصلية"), ("Review", "مراجعة"), ("Right", "يمين"), ("Right margin (in):", "الهامش الأيمن (بوصة):"), ("Rotate Text Down", "تدوير النص لأسفل"), ("Rotate Text Up", "تدوير النص لأعلى"), ("Row Height", "ارتفاع الصف"), ("Row Height…", "ارتفاع الصف…"), ("Row height (pixels):", "ارتفاع الصف (بكسل):"), ("Rows", "الصفوف"), ("Ruler", "المسطرة"), ("Sample", "عينة"), ("Save", "حفظ"), ("Save (⌘S)", "حفظ (⌘S)"), ("Save .xlsx workbooks automatically after every change", "حفظ مصنفات .xlsx تلقائيًا بعد كل تغيير"), ("Save As", "حفظ باسم"), ("Save Changes?", "حفظ التغييرات؟"), ("Save a Copy", "حفظ نسخة"), ("Save a copy as .{format}", "حفظ نسخة بصيغة .{format}"), ("Save as type", "حفظ بنوع"), ("Save the active sheet as comma-separated text.", "حفظ الورقة النشطة كنص مفصول بفواصل."), ("Save the sheet as a PDF document that keeps its page layout.", "حفظ الورقة كمستند PDF يحافظ على تخطيط صفحتها."), ("Save the workbook as a web page.", "حفظ المصنف كصفحة ويب."), ("Save the workbook under another name or in another folder.", "حفظ المصنف باسم آخر أو في مجلد آخر."), ("Scatter", "مبعثر"), ("Scatter or Bubble", "مبعثر أو فقاعي"), ("Scatter with Lines", "مبعثر مع خطوط"), ("Scenario Manager…", "مدير السيناريوهات…"), ("Scientific", "علمي"), ("Scope", "نطاق الاستخدام"), ("Scope (Workbook or sheet name):", "نطاق الاستخدام (المصنف أو اسم الورقة):"), ("ScreenTip:", "تلميح الشاشة:"), ("Search Commands", "البحث في الأوامر"), ("Search and run any command", "ابحث عن أي أمر ونفّذه"), ("Search commands (⌘⇧Space)", "البحث في الأوامر (⌘⇧Space)"), ("Search:", "البحث:"), ("Seasonality (auto, 0 for none, or a season length):", "الموسمية (تلقائي، 0 لعدم الاستخدام، أو طول الموسم):"), ("Select", "تحديد"), ("Select\nData", "تحديد\nالبيانات"), ("Select\nObjects", "تحديد\nالكائنات"), ("Select Data", "تحديد البيانات"), ("Select Data Source", "تحديد مصدر البيانات"), ("Select a Solving Method:", "اختر طريقة الحل:"), ("Select a chart first.", "حدد مخططًا أولًا."), ("Select and move ink and shapes", "تحديد الحبر والأشكال ونقلها"), ("Select destination and press Enter or choose Paste", "حدد الوجهة واضغط Enter أو اختر لصق"), ("Semicolon", "فاصلة منقوطة"), ("Series", "السلاسل"), ("Series in", "السلاسل في"), ("Series{n}", "سلسلة{n}"), ("Series…", "سلسلة…"), ("Set Objective:", "تعيين الهدف:"), ("Set Print Area", "تعيين منطقة الطباعة"), ("Set cell:", "تعيين الخلية:"), ("Shapes", "أشكال"), ("Share", "مشاركة"), ("Share: export or save a copy", "مشاركة: تصدير أو حفظ نسخة"), ("Sheet\nName", "اسم\nالورقة"), ("Sheet\nRight-to-Left", "ورقة من\nاليمين إلى اليسار"), ("Sheet Name", "اسم الورقة"), ("Sheet Options|View", "عرض"), ("Sheet Right-to-Left", "الورقة من اليمين إلى اليسار"), ( "Sheet structure is locked: sheets can't be added, moved, renamed or deleted.", "بنية الأوراق مقفلة: لا يمكن إضافة الأوراق أو نقلها أو إعادة تسميتها أو حذفها.", ), ("Sheets", "الأوراق"), ("Sheets: {sheets}", "الأوراق: {sheets}"), ("Shift cells down", "إزاحة الخلايا لأسفل"), ("Shift cells left", "إزاحة الخلايا لليسار"), ("Shift cells right", "إزاحة الخلايا لليمين"), ("Shift cells up", "إزاحة الخلايا لأعلى"), ("Short Date", "تاريخ قصير"), ("Show\nComments", "إظهار\nالتعليقات"), ("Show All Notes", "إظهار كل الملاحظات"), ("Show Detail", "إظهار التفاصيل"), ("Show Formulas", "إظهار الصيغ"), ("Show Formulas (⌃`)", "إظهار الصيغ (⌃`)"), ("Show formula bar", "إظهار شريط الصيغة"), ("Show password", "إظهار كلمة المرور"), ("Show/Hide Note", "إظهار/إخفاء الملاحظة"), ("Shrink to fit", "تقليص ليناسب"), ("Single", "مفرد"), ("Single Accounting", "محاسبي مفرد"), ("Size", "الحجم"), ("Skip blanks", "تخطي الفراغات"), ("Slicer", "مقطّع"), ("Solve", "حل"), ("Solver", "المحلل"), ("Solver Parameters", "معاملات المحلل"), ("Solver Results", "نتائج المحلل"), ("Sort", "فرز"), ("Sort &\nFilter", "فرز\nوتصفية"), ("Sort & Filter", "فرز وتصفية"), ("Sort A to Z", "فرز من أ إلى ي"), ("Sort Z to A", "فرز من ي إلى أ"), ("Sort by", "فرز حسب"), ("Space", "مسافة"), ("Sparklines", "مخططات مصغّرة"), ("Special", "خاص"), ("Special…", "خاص…"), ("Spelling", "الإملاء"), ("Spelling (F7)", "الإملاء (F7)"), ("Stacked Area", "مساحي مكدّس"), ("Stacked Bar", "أشرطة مكدّسة"), ("Stacked Column", "أعمدة مكدّسة"), ("Stacked Line", "خطي مكدّس"), ("Standard Errors", "الأخطاء المعيارية"), ("Standard Width", "العرض القياسي"), ("Standard column width (pixels):", "عرض العمود القياسي (بكسل):"), ("Standardized Residuals", "البواقي المعيارية"), ("Start a conversation:", "ابدأ محادثة:"), ("Start a new workbook", "بدء مصنف جديد"), ("Statistic", "الإحصائية"), ("Statistical", "إحصائية"), ("Step value:", "قيمة الخطوة:"), ("Stop", "إيقاف"), ("Stop value:", "قيمة التوقف:"), ("Strikethrough", "شطب"), ("Subject", "الموضوع"), ("Subject to the Constraints:", "بحسب القيود:"), ("Subscript", "منخفض"), ("Subtotal", "المجموع الفرعي"), ("Subtract", "طرح"), ("Suggestions:", "الاقتراحات:"), ("Sum", "المجموع"), ("Summary statistics", "الإحصاءات الملخصة"), ("Superscript", "مرتفع"), ("Switch\nRow/Column", "تبديل\nصف/عمود"), ("Switch Row/Column", "تبديل صف/عمود"), ("Symbol", "رمز"), ("System", "النظام"), ("Tab", "Tab"), ("Table", "جدول"), ("Table\nStyles", "أنماط\nالجداول"), ("Table (⌘T)", "جدول (⌘T)"), ("Table Design", "تصميم الجدول"), ("Table Styles", "أنماط الجداول"), ("Tab|Insert", "إدراج"), ("Text", "نص"), ("Text\nBox", "مربع\nنص"), ("Text Box", "مربع نص"), ("Text length", "طول النص"), ("Text to\nColumns", "نص إلى\nأعمدة"), ("Text to Columns", "نص إلى أعمدة"), ("The output range already holds data. Replace it with the report?", "نطاق الإخراج يحتوي على بيانات بالفعل. هل تريد استبداله بالتقرير؟"), ("The spelling check is complete for the entire sheet.", "اكتمل التدقيق الإملائي للورقة بأكملها."), ("Themes", "نُسُق"), ("Then by", "ثم حسب"), ("There are no conditional formatting rules on this sheet.", "لا توجد قواعد تنسيق شرطي في هذه الورقة."), ("This month", "هذا الشهر"), ("This week", "هذا الأسبوع"), ("This workbook", "هذا المصنف"), ("This workbook has no scripts or macros.", "لا يحتوي هذا المصنف على برامج نصية أو وحدات ماكرو."), ("Threaded Comments", "التعليقات المتسلسلة"), ("Time", "الوقت"), ("Timeline range (blank: first column of the selection):", "نطاق الخط الزمني (فارغ: العمود الأول من التحديد):"), ("Title", "العنوان"), ("Title:", "العنوان:"), ("To value:", "إلى القيمة:"), ("To:", "إلى:"), ("Today", "اليوم"), ("Tomorrow", "غدًا"), ("Top", "أعلى"), ("Top\nAlign", "محاذاة\nللأعلى"), ("Top 10 Items", "أعلى 10 عناصر"), ("Top 10%", "أعلى 10%"), ("Top Align", "محاذاة للأعلى"), ("Top margin (in):", "الهامش العلوي (بوصة):"), ("Trace Dependents", "تتبع التابعات"), ("Trace Precedents", "تتبع السوابق"), ("Transpose", "تبديل الاتجاه"), ("Transpose (E)", "تبديل الاتجاه (E)"), ("Treat consecutive delimiters as one", "معاملة الفواصل المتتالية كفاصل واحد"), ("Type", "النوع"), ("Type (custom format code):", "النوع (رمز التنسيق المخصص):"), ("Type a command, e.g. freeze, chart, bold…", "اكتب أمرًا، مثل تجميد أو مخطط أو غامق…"), ("Underline", "تسطير"), ("Underline (⌘U)", "تسطير (⌘U)"), ("Undo (⌘Z)", "تراجع (⌘Z)"), ("Undo list", "قائمة التراجع"), ("Unfreeze Panes", "إلغاء تجميد الأجزاء"), ("Ungroup", "فك التجميع"), ("Unhide", "إظهار"), ("Unhide Columns", "إظهار الأعمدة"), ("Unhide Rows", "إظهار الصفوف"), ("Unhide Sheet…", "إظهار الورقة…"), ("Unhide sheet:", "إظهار الورقة:"), ("Unlock with password", "فتح القفل بكلمة مرور"), ("Unmerge Cells", "إلغاء دمج الخلايا"), ("Unprotect\nSheet", "إلغاء حماية\nالورقة"), ("Unprotect Sheet", "إلغاء حماية الورقة"), ("Unprotect Workbook", "إلغاء حماية المصنف"), ("Up", "لأعلى"), ("Use AutoFilter", "استخدام التصفية التلقائية"), ("Use function", "استخدام الدالة"), ("Use in Formula", "استخدام في الصيغة"), ("Validation", "التحقق"), ("Value", "القيمة"), ("Value Of:", "بقيمة:"), ("Values (V)", "القيم (V)"), ("Values and number formats", "القيم وتنسيقات الأرقام"), ("Values range (blank: second column of the selection):", "نطاق القيم (فارغ: العمود الثاني من التحديد):"), ("Variable 1 Range:", "نطاق المتغير 1:"), ("Variable 2 Range:", "نطاق المتغير 2:"), ("Version {version}", "الإصدار {version}"), ("Version, contributors and the AI models that helped", "الإصدار والمساهمون ونماذج الذكاء الاصطناعي التي ساعدت"), ("Vertical", "رأسي"), ("Vertical Text", "نص رأسي"), ("Vertical axis title:", "عنوان المحور الرأسي:"), ("View", "عرض"), ("Visible cells only", "الخلايا المرئية فقط"), ("Warning", "تحذير"), ("Watch\nWindow", "نافذة\nالمراقبة"), ("Watch Window", "نافذة المراقبة"), ("Waterfall", "شلالي"), ("Web", "ويب"), ("Web Page (*.html)", "صفحة ويب (*.html)"), ("Web Page (.html)", "صفحة ويب (.html)"), ("Weekday", "يوم الأسبوع"), ("What-If\nAnalysis", "تحليل\nماذا لو"), ("What-If Analysis", "تحليل ماذا لو"), ("Whole number", "عدد صحيح"), ("Wide", "عريض"), ("Within workbook", "داخل المصنف"), ("Workbook", "المصنف"), ("Workbook\nStatistics", "إحصاءات\nالمصنف"), ("Workbook Statistics", "إحصاءات المصنف"), ("Workbook calculation", "احتساب المصنف"), ("Wrap Text", "التفاف النص"), ("Wrap text", "التفاف النص"), ("Year", "السنة"), ("Yellow Fill with Dark Yellow Text", "تعبئة صفراء مع نص أصفر داكن"), ("Yesterday", "أمس"), ("Z to A", "من ي إلى أ"), ("Zeros", "الأصفار"), ("Zoom", "التكبير"), ("Zoom In", "تكبير"), ("Zoom Out", "تصغير"), ("Zoom to\nSelection", "تكبير\nإلى التحديد"), ("Zoom to 100%", "تكبير إلى 100%"), ("Zoom to Selection", "تكبير إلى التحديد"), ("Zoom…", "التكبير…"), ("and:", "و:"), ("applies to", "ينطبق على"), ("between", "بين"), ("dashed", "متقطع"), ("dotted", "منقط"), ("double", "مزدوج"), ("e.g. lookup, average, date", "مثل بحث أو متوسط أو تاريخ"), ("equal to", "يساوي"), ("greater than", "أكبر من"), ("greater than or equal to", "أكبر من أو يساوي"), ("less than", "أصغر من"), ("less than or equal to", "أصغر من أو يساوي"), ("medium", "متوسط"), ("none", "بلا"), ("not between", "ليس بين"), ("not equal to", "لا يساوي"), ("t-Test: Paired Two Sample for Means", "اختبار t: عينتان مزدوجتان للمتوسطات"), ("t-Test: Two-Sample Assuming Equal Variances", "اختبار t: عينتان بافتراض تباينين متساويين"), ("t-Test: Two-Sample Assuming Unequal Variances", "اختبار t: عينتان بافتراض تباينين غير متساويين"), ("thick", "سميك"), ("thin", "رفيع"), ("this workbook", "هذا المصنف"), ("with", "مع"), ("{count} cell(s) found", "عدد الخلايا التي عُثر عليها: {count}"), ("£ English (United Kingdom)", "£ الإنجليزية (المملكة المتحدة)"), ("¥ Japanese", "¥ اليابانية"), ("— 1 step", "— خطوة واحدة"), ("— VBA project (preserved, not run)", "— مشروع VBA (محفوظ، غير مُشغَّل)"), ("— {steps} steps", "— عدد الخطوات: {steps}"), ("€ Euro", "€ اليورو"), ("A Date Occurring", "تاريخ يقع"), ("A Date Occurring…", "تاريخ يقع…"), ( "A clean-room, open-source, Rust-native spreadsheet. Part of ArtCraft.", "جدول بيانات مفتوح المصدر مبني بأسلوب الغرفة النظيفة ومكتوب بلغة Rust. جزء من ArtCraft.", ), ("A print job is already being submitted.", "هناك مهمة طباعة قيد الإرسال بالفعل."), ("Accent1", "تمييز 1"), ("Accent2", "تمييز 2"), ("Accent3", "تمييز 3"), ("Accent4", "تمييز 4"), ("Accent5", "تمييز 5"), ("Accent6", "تمييز 6"), ("20% - Accent1", "20% - تمييز 1"), ("20% - Accent2", "20% - تمييز 2"), ("20% - Accent3", "20% - تمييز 3"), ("20% - Accent4", "20% - تمييز 4"), ("20% - Accent5", "20% - تمييز 5"), ("20% - Accent6", "20% - تمييز 6"), ("40% - Accent1", "40% - تمييز 1"), ("40% - Accent2", "40% - تمييز 2"), ("40% - Accent3", "40% - تمييز 3"), ("40% - Accent4", "40% - تمييز 4"), ("40% - Accent5", "40% - تمييز 5"), ("40% - Accent6", "40% - تمييز 6"), ("60% - Accent1", "60% - تمييز 1"), ("60% - Accent2", "60% - تمييز 2"), ("60% - Accent3", "60% - تمييز 3"), ("60% - Accent4", "60% - تمييز 4"), ("60% - Accent5", "60% - تمييز 5"), ("60% - Accent6", "60% - تمييز 6"), ("Comma [0]", "فاصلة [0]"), ("Currency [0]", "عملة [0]"), ("Add Watch (active cell)", "إضافة مراقبة (الخلية النشطة)"), ("All Borders", "كل الحدود"), ("All sheets", "كل الأوراق"), ("Answer", "الإجابة"), ("Apply", "تطبيق"), ("AutoSave: save after every change (workbooks saved to a file)", "حفظ تلقائي: الحفظ بعد كل تغيير (للمصنفات المحفوظة في ملف)"), ("Average: {value}", "المتوسط: {value}"), ("Bad", "سيئ"), ("Banded Columns", "أعمدة متناوبة"), ("Banded Rows", "صفوف متناوبة"), ("Bar", "شريطي"), ("Between…", "بين…"), ("Binary assets added", "ملفات ثنائية مضافة"), ("Binary assets removed", "ملفات ثنائية محذوفة"), ("Blue", "أزرق"), ("Blue - White - Red", "أزرق - أبيض - أحمر"), ("Border presets", "أنماط الحدود الجاهزة"), ("Bottom Border", "حد سفلي"), ("Bottom Double Border", "حد سفلي مزدوج"), ("Box & Whisker", "الصندوق والشعيرات"), ("Bring Forward", "إحضار للأمام"), ("Bubble", "فقاعي"), ("Calculated Field…", "حقل محسوب…"), ("Calculation", "احتساب"), ("Can't Undo", "لا يمكن التراجع"), ("Cell", "الخلية"), ("Chart Type", "نوع المخطط"), ("Check Cell", "خلية التحقق"), ("Choose fields to add to report:", "اختر الحقول لإضافتها إلى التقرير:"), ("Circular References: {cell}", "مراجع دائرية: {cell}"), ("Clear Rules", "مسح القواعد"), ("Colors & Layout", "الألوان والتخطيط"), ("Column", "أعمدة"), ("Commits", "الإيداعات"), ("Compact", "مضغوط"), ("Data Labels", "تسميات البيانات"), ("Data and Model", "البيانات والنموذج"), ("Display name", "الاسم المعروض"), ("Drag to fill cells. Drag from inside a cell to select a range.", "اسحب لتعبئة الخلايا. اسحب من داخل خلية لتحديد نطاق."), ("Duplicate", "تكرار"), ("Duplicate Values…", "القيم المكررة…"), ("Elements", "العناصر"), ("Equal To…", "يساوي…"), ("Evolutionary", "تطوري"), ( "Evolutionary: a genetic search for models that aren't smooth; every variable cell needs bounds.", "تطوري: بحث جيني للنماذج غير السلسة؛ تحتاج كل خلية متغير إلى حدود.", ), ("Explanatory Text", "نص توضيحي"), ("Export as CSV…", "تصدير بصيغة CSV…"), ("Export as PDF…", "تصدير بصيغة PDF…"), ("Export as Web Page (.html)…", "تصدير كصفحة ويب (.html)…"), ("Exporting needs a file picker, which this window doesn't have.", "يحتاج التصدير إلى نافذة اختيار الملفات، وهي غير متوفرة في هذه النافذة."), ("Fill…", "تعبئة…"), ("Filters", "عوامل التصفية"), ("Finding printers…", "جارٍ البحث عن الطابعات…"), ("First", "الأول"), ("Last", "الأخير"), ("First commit", "أول إيداع"), ("Last commit", "آخر إيداع"), ("First Column", "العمود الأول"), ("Last Column", "العمود الأخير"), ("Format Chart Area", "تنسيق منطقة المخطط"), ("Formula", "الصيغة"), ("GRG Nonlinear: a local optimum of a smooth model, from the current values.", "GRG غير خطي: حل أمثل محلي لنموذج سلس، انطلاقًا من القيم الحالية."), ("Simplex LP", "سمبلكس LP"), ( "Simplex LP: for linear models; integer and binary constraints by branch and bound.", "سمبلكس LP: للنماذج الخطية؛ تُعالج القيود الصحيحة والثنائية بطريقة التفرع والحدود.", ), ("Good", "جيد"), ("Neutral", "محايد"), ("Good, Bad and Neutral", "جيد وسيئ ومحايد"), ("Grab bag", "قائمة حرة"), ("Grayscale", "تدرج رمادي"), ("Green", "أخضر"), ("Green - White - Red", "أخضر - أبيض - أحمر"), ("Green - Yellow - Red", "أخضر - أصفر - أحمر"), ("Red - Yellow - Green", "أحمر - أصفر - أخضر"), ("White - Green", "أبيض - أخضر"), ("White - Red", "أبيض - أحمر"), ("Light Blue", "أزرق فاتح"), ("Orange", "برتقالي"), ("Purple", "بنفسجي"), ("Red", "أحمر"), ("Greater Than…", "أكبر من…"), ("Less Than…", "أصغر من…"), ( "GridCraft is fully drivable by agents. Every menu item, button and gesture is a command:", "يمكن للوكلاء التحكم في GridCraft بالكامل. كل عنصر قائمة وزر وإيماءة هو أمر:", ), ( "{count} engine commands are available. See docs/mcp.md and docs/control-protocol.md.", "عدد أوامر المحرك المتاحة: {count}. راجع docs/mcp.md وdocs/control-protocol.md.", ), ("Group by Months", "تجميع حسب الأشهر"), ("Group by Quarters", "تجميع حسب الأرباع"), ("Group by Years", "تجميع حسب السنوات"), ("Header Row", "صف العنوان"), ("Total Row", "صف الإجماليات"), ("Heading 1", "عنوان 1"), ("Heading 2", "عنوان 2"), ("Heading 3", "عنوان 3"), ("Heading 4", "عنوان 4"), ("Height", "الارتفاع"), ("Width", "العرض"), ("Height: {height} ({pixels} pixels)", "الارتفاع: {height} ({pixels} بكسل)"), ("Width: {width} ({pixels} pixels)", "العرض: {width} ({pixels} بكسل)"), ("Highlight Cells Rules", "قواعد تمييز الخلايا"), ("Input", "إدخال"), ("Output", "إخراج"), ("Note", "ملاحظة"), ("Linked Cell", "خلية مرتبطة"), ("Warning Text", "نص تحذير"), ("Inside Borders", "الحدود الداخلية"), ("Left Border", "حد أيسر"), ("Right Border", "حد أيمن"), ("Top Border", "حد علوي"), ("No Border", "بلا حدود"), ("Outside Borders", "الحدود الخارجية"), ("Thick Bottom Border", "حد سفلي سميك"), ("Thick Outside Borders", "حدود خارجية سميكة"), ("Top and Bottom Border", "حد علوي وسفلي"), ("Top and Double Bottom Border", "حد علوي وسفلي مزدوج"), ("Top and Thick Bottom Border", "حد علوي وسفلي سميك"), ("More Borders…", "حدود أخرى…"), ("More Functions…", "دوال أخرى…"), ("Layout {n}", "التخطيط {n}"), ("Legend", "مفتاح الرسم"), ("Lookup", "بحث"), ("Macros preserved (not executed)", "وحدات الماكرو محفوظة (غير منفّذة)"), ("Manage Rules…", "إدارة القواعد…"), ("Medium", "متوسط"), ("Merged PRs", "طلبات الدمج"), ("PRs", "الطلبات"), ("Lines added", "الأسطر المضافة"), ("Lines deleted", "الأسطر المحذوفة"), ("Line delta", "صافي الأسطر"), ("Model", "النموذج"), ("Version", "الإصدار"), ("Username", "اسم المستخدم"), ("Real name", "الاسم الحقيقي"), ("Show", "عرض"), ("Reverse the order", "عكس الترتيب"), ("Move or Copy…", "نقل أو نسخ…"), ("Move to Column Labels", "نقل إلى تسميات الأعمدة"), ("Move to Report Filter", "نقل إلى عامل تصفية التقرير"), ("Move to Row Labels", "نقل إلى تسميات الصفوف"), ("Move to Values", "نقل إلى القيم"), ("New Formatting Rule", "قاعدة تنسيق جديدة"), ("New Rule…", "قاعدة جديدة…"), ("New Workbook", "مصنف جديد"), ("No Calculation", "بلا احتساب"), ("No Color", "بلا لون"), ("No Fill", "بلا تعبئة"), ("No comments on this sheet yet. Select a cell and choose New Comment.", "لا توجد تعليقات في هذه الورقة بعد. حدد خلية واختر تعليق جديد."), ("No contributor data was built into this copy.", "لم تُضمَّن بيانات المساهمين في هذه النسخة."), ("No model credits were built into this copy.", "لم تُضمَّن بيانات نسب النماذج في هذه النسخة."), ("No printers found. Configure a system printer or export a PDF.", "لم يُعثر على طابعات. اضبط طابعة في النظام أو صدّر ملف PDF."), ("Number Format", "تنسيق الأرقام"), ("One-sided", "وجه واحد"), ("Two-sided printing", "الطباعة على الوجهين"), ("Two-sided: long edge", "وجهان: الحافة الطويلة"), ("Two-sided: short edge", "وجهان: الحافة القصيرة"), ("Printer", "الطابعة"), ("Printer default", "افتراضي الطابعة"), ("Copies", "النسخ"), ("Select a printer", "اختر طابعة"), ("Refresh printers", "تحديث الطابعات"), ("Oval", "شكل بيضاوي"), ("Rectangle", "مستطيل"), ("Rounded Rectangle", "مستطيل مستدير الزوايا"), ("Triangle", "مثلث"), ("Arrow", "سهم"), ("Page Break Preview", "معاينة فواصل الصفحات"), ("Page {n}", "الصفحة {n}"), ("Percent", "نسبة مئوية"), ("Picture in cell", "صورة في الخلية"), ("Picture: {alt}", "صورة: {alt}"), ("PivotTable Fields", "حقول الجدول المحوري"), ("Place in Cell", "وضع في الخلية"), ("Place over Cells", "وضع فوق الخلايا"), ("Print failed: the printing worker stopped.", "فشلت الطباعة: توقف عامل الطباعة."), ("Print failed: {error}", "فشلت الطباعة: {error}"), ("Print job submitted.", "تم إرسال مهمة الطباعة."), ("Print job submitted: {receipt}", "تم إرسال مهمة الطباعة: {receipt}"), ("Printer discovery failed.", "تعذر اكتشاف الطابعات."), ("Submitting print job…", "جارٍ إرسال مهمة الطباعة…"), ("Print…", "طباعة…"), ( "Protect workbook for: Structure (sheets can't be added, moved, renamed, hidden or deleted).", "حماية المصنف من: البنية (لا يمكن إضافة الأوراق أو نقلها أو إعادة تسميتها أو إخفاؤها أو حذفها).", ), ("Rank", "الرتبة"), ("Running Total", "الإجمالي المتراكم"), ("Refresh", "تحديث"), ("Remove Field", "إزالة الحقل"), ("Rename", "إعادة تسمية"), ("Reopen", "إعادة فتح"), ("Reply…", "رد…"), ("Report Layout", "تخطيط التقرير"), ("Resolve", "إنهاء"), ("Resolved", "منتهٍ"), ("Reports:", "التقارير:"), ("Limits", "الحدود"), ( "Return to the original worksheet to insert this picture, or cancel and choose another cell.", "ارجع إلى ورقة العمل الأصلية لإدراج هذه الصورة، أو ألغِ واختر خلية أخرى.", ), ("Save As…", "حفظ باسم…"), ("Save a Copy as Excel Workbook (.xlsx)…", "حفظ نسخة كمصنف Excel (.xlsx)…"), ("Search", "بحث"), ("Select All Sheets", "تحديد كل الأوراق"), ("Select a chart to format it.", "حدد مخططًا لتنسيقه."), ("Selection", "التحديد"), ("Send", "إرسال"), ("Send Backward", "إرسال للخلف"), ("Series {n}", "السلسلة {n}"), ("Sheet", "الورقة"), ("Show as {calculation}", "إظهار كـ {calculation}"), ("Summarize by {function}", "تلخيص حسب {function}"), ("Sort Ascending", "فرز تصاعدي"), ("Sort Descending", "فرز تنازلي"), ("Stacked", "مكدّس"), ("Stock", "أسهم"), ("Sunburst", "شمسي"), ("Treemap", "خريطة شجرية"), ("Win/Loss", "ربح/خسارة"), ("Standard Colors", "الألوان القياسية"), ("Theme Colors", "ألوان النسق"), ("Sum: {value}", "المجموع: {value}"), ("Count: {value}", "العدد: {value}"), ("Tab Color", "لون علامة التبويب"), ("Table Name:", "اسم الجدول:"), ("Tabular", "جدولي"), ("Text that Contains", "نص يحتوي على"), ("Text that Contains…", "نص يحتوي على…"), ("The cell or chart you're trying to change is on a protected sheet.", "الخلية أو المخطط الذي تحاول تغييره موجود في ورقة محمية."), ("The chart no longer exists.", "لم يعد المخطط موجودًا."), ("The print command did not produce a PDF.", "لم ينتج أمر الطباعة ملف PDF."), ("Couldn't decode the generated PDF.", "تعذر فك ترميز ملف PDF الذي أُنشئ."), ("The text box's worksheet is no longer active.", "ورقة العمل الخاصة بمربع النص لم تعد نشطة."), ("There are no shapes, pictures or charts on this sheet.", "لا توجد أشكال أو صور أو مخططات في هذه الورقة."), ( "This workbook contains VBA macros. GridCraft keeps them intact when you save, but does not run them.", "يحتوي هذا المصنف على وحدات ماكرو VBA. يحافظ GridCraft عليها كما هي عند الحفظ، لكنه لا ينفذها.", ), ("What this means", "ما معنى هذا"), ("Themed Cell Styles", "أنماط الخلايا المرتبطة بالنسق"), ("Titles and Headings", "العناوين"), ("Total", "الإجمالي"), ("Top/Bottom Rules", "قواعد الأعلى/الأدنى"), ("Type to filter…", "اكتب للتصفية…"), ("Undo {label}", "تراجع عن {label}"), ("Unhide…", "إظهار…"), ("Unprotect Sheet…", "إلغاء حماية الورقة…"), ("Use a field's menu to move it between areas:", "استخدم قائمة الحقل لنقله بين المناطق:"), ("Values", "القيم"), ("Most Recently Used", "المستخدمة مؤخرًا"), ("(Select All)", "(تحديد الكل)"), ("(Select All Search Results)", "(تحديد كل نتائج البحث)"), ( "Automation in this workbook. GridCraft runs its own scripts; a file's VBA project is preserved but not executed.", "الأتمتة في هذا المصنف. ينفذ GridCraft نصوصه البرمجية الخاصة، أما مشروع VBA في الملف فيُحفظ ولا يُنفَّذ.", ), ("Actions", "الإجراءات"), ("Activate Sheet", "تنشيط الورقة"), ("Active Field", "الحقل النشط"), ("Add Field", "إضافة حقل"), ("Add Scenario", "إضافة سيناريو"), ("Add-ins", "الوظائف الإضافية"), ("Advanced…", "خيارات متقدمة…"), ("Align", "محاذاة"), ("All Scripts", "كل البرامج النصية"), ("Allow Edit Ranges…", "السماح بتحرير النطاقات…"), ("Analysis", "التحليل"), ("Arrange", "ترتيب"), ("Arrange All", "ترتيب الكل"), ("AutoFill", "تعبئة تلقائية"), ("Background", "الخلفية"), ("Calculated Field", "حقل محسوب"), ("Calculations", "الحسابات"), ("Cancel Copy", "إلغاء النسخ"), ("Cell Controls", "عناصر تحكم الخلية"), ("Cells", "الخلايا"), ("Change Chart Type…", "تغيير نوع المخطط…"), ("Change Colors", "تغيير الألوان"), ("Change Data Source", "تغيير مصدر البيانات"), ("Chart Layouts", "تخطيطات المخطط"), ("Chart Properties", "خصائص المخطط"), ("Chart Recommendations", "توصيات المخططات"), ("Chart Styles", "أنماط المخطط"), ("Charts", "المخططات"), ("Check Value Against Validation", "فحص القيمة وفق قواعد التحقق"), ("Clear Slicer Filter", "مسح تصفية المقطّع"), ("Clipboard", "الحافظة"), ("Colors", "الألوان"), ("Consolidate…", "دمج البيانات…"), ("Convert", "تحويل"), ("Current Selection", "التحديد الحالي"), ("Custom Views…", "طرق عرض مخصصة…"), ("Data Analysis…", "تحليل البيانات…"), ("Data Tools", "أدوات البيانات"), ("Defined Names", "الأسماء المعرّفة"), ("Delete Chart", "حذف المخطط"), ("Delete Name", "حذف الاسم"), ("Delete Object", "حذف الكائن"), ("Delete PivotTable", "حذف الجدول المحوري"), ("Delete Scenario", "حذف السيناريو"), ("Delete Script", "حذف البرنامج النصي"), ("Delete Slicer", "حذف المقطّع"), ("Draw Border", "رسم حد"), ("Edit Cell", "تحرير الخلية"), ("Edit Text Box", "تحرير مربع النص"), ("Editing", "التحرير"), ("Effects", "التأثيرات"), ("Encode Workbook", "ترميز المصنف"), ("Enter Cell", "إدخال في الخلية"), ("Evaluate", "تقييم"), ("Expand/Collapse Field", "توسيع/طي الحقل"), ("Export as CSV", "تصدير بصيغة CSV"), ("Export as PDF", "تصدير بصيغة PDF"), ("Field List", "قائمة الحقول"), ("Fill Down", "تعبئة لأسفل"), ("Fill Left", "تعبئة لليسار"), ("Fill Range With Input", "ملء النطاق بالإدخال"), ("Fill Right", "تعبئة لليمين"), ("Fill Up", "تعبئة لأعلى"), ("Filter Column", "تصفية العمود"), ("Filter Items", "تصفية العناصر"), ("Font Size", "حجم الخط"), ("Fonts", "الخطوط"), ("Forecast", "التوقع"), ("Format Painter", "ناسخ التنسيق"), ("Format Selection", "تنسيق التحديد"), ("Formula Auditing", "تدقيق الصيغ"), ("From Table/Range", "من جدول/نطاق"), ("From Text/CSV", "من نص/CSV"), ("Function Library", "مكتبة الدوال"), ("Get & Transform Data", "جلب البيانات وتحويلها"), ("Get Cell", "قراءة الخلية"), ("Get Data", "جلب البيانات"), ("Grand Totals", "الإجماليات الكلية"), ("Group Field", "تجميع الحقل"), ("Hide & Unhide", "إخفاء وإظهار"), ("Illustrations", "الرسوم التوضيحية"), ("Ink Stroke", "خط حبر"), ("Ink to Shape", "حبر إلى شكل"), ("Insert Function…", "إدراج دالة…"), ("Inspect Workbook", "فحص المصنف"), ("Lasso Select", "تحديد بالحبل"), ("Layout", "التخطيط"), ("Links", "الارتباطات"), ("List Commands", "سرد الأوامر"), ("List Functions", "سرد الدوال"), ("More Functions", "دوال أخرى"), ("Move Chart…", "نقل المخطط…"), ("Move Columns", "نقل الأعمدة"), ("Move Field", "نقل الحقل"), ("Move Object", "نقل الكائن"), ("Move Selection", "نقل التحديد"), ("New Cell Style…", "نمط خلية جديد…"), ("New Script", "برنامج نصي جديد"), ("New Window", "نافذة جديدة"), ("Next Cell in Selection", "الخلية التالية في التحديد"), ("Next Sheet", "الورقة التالية"), ("Object Properties", "خصائص الكائن"), ("Pen", "قلم"), ("Picture", "صورة"), ("PivotChart", "مخطط محوري"), ("PivotTable Analyze", "تحليل الجدول المحوري"), ("PivotTable Design", "تصميم الجدول المحوري"), ("PivotTable Layout", "تخطيط الجدول المحوري"), ("PivotTable Styles", "أنماط الجدول المحوري"), ("PivotTables", "الجداول المحورية"), ("Previous Sheet", "الورقة السابقة"), ("Print Gridlines", "طباعة خطوط الشبكة"), ("Print Headings", "طباعة العناوين"), ("Print Preview", "معاينة قبل الطباعة"), ("Proofing", "التدقيق"), ("Protect", "حماية"), ("Queries & Connections", "الاستعلامات والاتصالات"), ("Quick Layout", "تخطيط سريع"), ("Read Range", "قراءة النطاق"), ("Recently Used", "المستخدمة مؤخرًا"), ("Recommended PivotTables", "الجداول المحورية الموصى بها"), ("Record Actions", "تسجيل الإجراءات"), ("Redo", "إعادة"), ("Refresh All", "تحديث الكل"), ("Reply", "رد"), ("Resize Table", "تغيير حجم الجدول"), ("Resolve Thread", "إنهاء المحادثة"), ("Rotate", "تدوير"), ("Run Script", "تشغيل البرنامج النصي"), ("Save as Web Page", "حفظ كصفحة ويب"), ("Scale to Fit", "ضبط الحجم ليناسب"), ("Scenario Summary", "ملخص السيناريو"), ("Scripting Tools", "أدوات البرمجة النصية"), ("Select All", "تحديد الكل"), ("Select Current Region", "تحديد المنطقة الحالية"), ("Select Data…", "تحديد البيانات…"), ("Select Entire Column", "تحديد العمود بأكمله"), ("Select Entire Row", "تحديد الصف بأكمله"), ("Selection Pane", "جزء التحديد"), ("Selection Statistics", "إحصاءات التحديد"), ("Set Values", "تعيين القيم"), ("Shape Fill", "تعبئة الشكل"), ("Shape Outline", "حدود الشكل"), ("Shape Styles", "أنماط الأشكال"), ("Sheet Options", "خيارات الورقة"), ("Show Comments", "إظهار التعليقات"), ("Show Outline Levels", "إظهار مستويات المخطط التفصيلي"), ("Show Scenario", "إظهار السيناريو"), ("Show Zeros", "إظهار الأصفار"), ("Shrink to Fit", "تقليص ليناسب"), ("Solver Reports", "تقارير المحلل"), ("Solver…", "المحلل…"), ("Sort Field", "فرز الحقل"), ("Sort…", "فرز…"), ("Split", "تقسيم"), ("Styles", "الأنماط"), ("Subtotals", "المجاميع الفرعية"), ("Summarize with PivotTable", "تلخيص بجدول محوري"), ("Switch Window", "تبديل النافذة"), ("Switch Windows", "تبديل النوافذ"), ("Symbols", "الرموز"), ("Table Name", "اسم الجدول"), ("Table Style Options", "خيارات نمط الجدول"), ("Tables", "الجداول"), ("Thesaurus", "قاموس المرادفات"), ("Toggle Checkbox", "تبديل خانة الاختيار"), ("Toggle Slicer Value", "تبديل قيمة المقطّع"), ("Tools", "الأدوات"), ("Totals Function", "دالة الإجماليات"), ("Undo", "تراجع"), ("Undo History", "سجل التراجع"), ("Value Field Settings", "إعدادات حقل القيمة"), ("Window", "النافذة"), ("Workbook Views", "طرق عرض المصنف"), ("{contributors} contributors · {commits} commits", "المساهمون: {contributors} · الإيداعات: {commits}"), ("% of all commits", "النسبة من كل الإيداعات"), ("Lines +/−", "الأسطر +/−"), ( "Locking cells or hiding formulas has no effect until you protect the worksheet (Review › Protect Sheet).", "لا يكون لقفل الخلايا أو إخفاء الصيغ أي أثر إلى أن تحمي ورقة العمل (مراجعة ‹ حماية الورقة).", ), ( "Header (&L left, &C center, &R right; &P page, &N pages, &D date, &A sheet):", "الرأس (&L يسار، &C وسط، &R يمين؛ &P الصفحة، &N عدد الصفحات، &D التاريخ، &A الورقة):", ), ( "No dictionary is available on this system (GridCraft uses the system word list).", "لا يتوفر قاموس على هذا النظام (يستخدم GridCraft قائمة كلمات النظام).", ), ("Text that Does Not Contain", "نص لا يحتوي على"), ("Begins With", "يبدأ بـ"), ("Ends With", "ينتهي بـ"), ("No Blanks", "بلا فراغات"), ("No Errors", "بلا أخطاء"), ("Unique Values", "القيم الفريدة"), ("Top 10", "أعلى 10"), ("Date Occurring", "تاريخ يقع"), ("Duplicate Values", "القيم المكررة"), ("Preview", "معاينة"), ("GridCraft", "GridCraft"), ("Left Margin", "الهامش الأيسر"), ("Right Margin", "الهامش الأيمن"), ("Top Margin", "الهامش العلوي"), ("Bottom Margin", "الهامش السفلي"), ("Header Margin", "هامش الرأس"), ("Footer Margin", "هامش التذييل"), ("Modified", "تاريخ التعديل"), ("Not available", "غير متوفر"), ("Just now", "الآن"), ("{n} min ago", "منذ {n} د"), ("{n} h ago", "منذ {n} س"), ("{n} days ago", "منذ {n} يوم"), ("{n} weeks ago", "منذ {n} أسبوع"), ("{n} months ago", "منذ {n} شهر"), ("{n} years ago", "منذ {n} سنة"), ("Enable AutoComplete for cell values", "تفعيل الإكمال التلقائي لقيم الخلايا"), ("Summarize by Sum", "تلخيص بالمجموع"), ("Summarize by Count", "تلخيص بالعدد"), ("Summarize by Average", "تلخيص بالمتوسط"), ("Summarize by Max", "تلخيص بالأكبر"), ("Summarize by Min", "تلخيص بالأصغر"), ("Show as No Calculation", "إظهار كبلا احتساب"), ("Show as % of Grand Total", "إظهار كنسبة من الإجمالي الكلي"), ("Show as Running Total", "إظهار كإجمالي متراكم"), ("Show as Rank", "إظهار كرتبة"), ( "Forecast start (a date or number in the history; blank: after the last point):", "بداية التوقع (تاريخ أو رقم ضمن البيانات السابقة؛ فارغ: بعد آخر نقطة):", ), ("Options|Editing", "التحرير"), ("Source:", "المصدر:"), ("Date:", "التاريخ:"), ("Start date:", "تاريخ البدء:"), ("End date:", "تاريخ الانتهاء:"), ("Time:", "الوقت:"), ("Start time:", "وقت البدء:"), ("End time:", "وقت الانتهاء:"), ("Minimum:", "الحد الأدنى:"), ("Value:", "القيمة:"), ("Hyperlink", "ارتباط تشعبي"), ("Open Hyperlink", "فتح الارتباط التشعبي"), ( "This workbook asks to open the address below. Links can lead to harmful sites or start other programs: open it only if you trust the workbook.\n\n{url}", "يطلب هذا المصنف فتح العنوان التالي. قد تؤدي الارتباطات إلى مواقع ضارة أو تشغيل برامج أخرى: افتحه فقط إذا كنت تثق بالمصنف.\n\n{url}", ), // Keys the catalogs gained with GridCraft 0.12 (written from the meaning of the English). ("100% Stacked Area", "مساحي مكدّس 100%"), ("3 Arrows", "3 أسهم"), ("3 Symbols", "3 رموز"), ("3 Traffic Lights", "3 إشارات مرور"), ("4 Ratings", "4 تقييمات"), ("5 Arrows", "5 أسهم"), ("5 Quarters", "5 أرباع"), ("Account", "الحساب"), ("Align with Page Margins", "محاذاة مع هوامش الصفحة"), ("Cell Editor", "محرر الخلية"), ("Circular References", "مراجع دائرية"), ("Convert to Number", "تحويل إلى رقم"), ("Error checking options", "خيارات فحص الأخطاء"), ("Fit selection", "ملاءمة التحديد"), ("Format Chart Area…", "تنسيق منطقة المخطط…"), ("Hex", "Hex"), ("Insert Link", "إدراج ارتباط"), ("Licence", "الترخيص"), ("Maximum Change must be a number of 0 or more.", "يجب أن يكون الحد الأقصى للتغيير رقمًا يساوي 0 أو أكثر."), ("Maximum Change:", "الحد الأقصى للتغيير:"), ("Maximum Iterations must be a whole number from 1 to 32767.", "يجب أن يكون الحد الأقصى للتكرارات عددًا صحيحًا من 1 إلى 32767."), ("Maximum Iterations:", "الحد الأقصى للتكرارات:"), ("More Colors…", "ألوان أخرى…"), ("Name Box", "مربع الاسم"), ("Number Stored as Text", "رقم مخزّن كنص"), ("Paste formulas that refer to the copied cells", "لصق صيغ تشير إلى الخلايا المنسوخة"), ("Platform", "المنصة"), ("Print What", "ما سيُطبع"), ("Product Information", "معلومات المنتج"), ("Recent Colors", "الألوان الأخيرة"), ("Scale with Document", "تغيير الحجم مع المستند"), ("Search commands", "البحث في الأوامر"), // More keys new in 0.12 (written from the meaning of the English). ("Advanced", "خيارات متقدمة"), ("Advanced Filter", "تصفية متقدمة"), ("Arrange\nAll", "ترتيب\nالكل"), ("Check for\nUpdates…", "التحقق من\nالتحديثات…"), ("Close Window", "إغلاق النافذة"), ("Constraint Cell Reference", "مرجع خلية القيد"), ("Constraint Operator", "عامل القيد"), ("Constraint Value", "قيمة القيد"), ("Look for a newer GridCraft release", "البحث عن إصدار أحدث من GridCraft"), ("New\nWindow", "نافذة\nجديدة"), ("Outline Settings", "إعدادات المخطط التفصيلي"), ("Range:", "النطاق:"), ("Remove level", "إزالة المستوى"), ("Row height (points):", "ارتفاع الصف (نقاط):"), ("Select locked cells", "تحديد الخلايا المقفلة"), ("Select unlocked cells", "تحديد الخلايا غير المقفلة"), ("Settings", "الإعدادات"), ("Sort On", "الفرز على"), ("Split tabs", "تقسيم علامات التبويب"), ("Switch\nWindows", "تبديل\nالنوافذ"), ("Windows", "النوافذ"), // From PR #721 (hasan-sdaif): two plain labels, wording kept as submitted. ("Delete columns", "حذف أعمدة"), ("Insert columns", "إدراج أعمدة"), ]; /// The Arabic for `text`, or `None` while it has no entry. pub(super) fn translate(text: &str) -> Option<&'static str> { static TABLE: OnceLock> = OnceLock::new(); TABLE.get_or_init(|| ENTRIES.iter().copied().collect()).get(text).copied() } #[cfg(test)] mod tests { use super::*; /// The `{name}` placeholders of `text`, in order. fn placeholders(text: &str) -> Vec<&str> { text.split('{').skip(1).filter_map(|rest| rest.split_once('}').map(|(name, _)| name)).collect() } #[test] fn every_entry_is_filled_in_and_listed_once() { let mut seen = std::collections::HashSet::new(); for (english, arabic) in ENTRIES { assert!(!english.is_empty() && !arabic.trim().is_empty(), "empty entry for {english:?}"); assert!(seen.insert(*english), "{english:?} is listed twice"); } } #[test] fn entries_keep_their_placeholders_lines_and_ellipsis() { for (english, arabic) in ENTRIES { let (mut a, mut b) = (placeholders(english), placeholders(arabic)); a.sort_unstable(); b.sort_unstable(); assert_eq!(a, b, "placeholders differ: {english:?}"); assert_eq!(english.matches('\n').count(), arabic.matches('\n').count(), "a ribbon label keeps its line breaks: {english:?}"); assert_eq!(english.ends_with('…'), arabic.ends_with('…'), "the ellipsis of {english:?}"); } } #[test] fn digits_stay_western_and_text_has_no_stray_direction_marks() { for (english, arabic) in ENTRIES { let indic = |c: char| ('\u{0660}'..='\u{0669}').contains(&c) || ('\u{06F0}'..='\u{06F9}').contains(&c); let mark = |c: char| matches!(c, '\u{200E}' | '\u{200F}' | '\u{202A}'..='\u{202E}' | '\u{2066}'..='\u{2069}'); assert!(!arabic.chars().any(indic), "{english:?} uses Arabic-Indic digits"); assert!(!arabic.chars().any(mark), "{english:?} holds a direction mark; egui orders the text"); } } #[test] fn every_label_the_other_catalogs_translate_is_translated_here() { // Each catalog is Rust source of `"English" => "…"` arms: read their keys from the source, // so a label added to any language shows up here until Arabic has it too. const SOURCES: [&str; 17] = [ include_str!("cs.rs"), include_str!("de.rs"), include_str!("el.rs"), include_str!("es.rs"), include_str!("fr.rs"), include_str!("it.rs"), include_str!("ko.rs"), include_str!("nl.rs"), include_str!("pl.rs"), include_str!("pt.rs"), include_str!("ro.rs"), include_str!("ru.rs"), include_str!("sr.rs"), include_str!("tr.rs"), include_str!("uk.rs"), include_str!("vi.rs"), include_str!("zh.rs"), ]; let mut missing = Vec::new(); for source in SOURCES { for line in source.lines() { let Some(rest) = line.trim_start().strip_prefix('"') else { continue }; let Some((key, after)) = rest.split_once("\" =>") else { continue }; if after.trim().is_empty() { continue; } let key = key.replace("\\n", "\n").replace("\\\"", "\""); if translate(&key).is_none() && !missing.contains(&key) { missing.push(key); } } } assert!(missing.is_empty(), "no Arabic for: {missing:#?}"); } #[test] fn labels_are_kept_in_typing_order() { assert_eq!(translate("Freeze Panes"), Some("تجميد الأجزاء")); assert_eq!(translate("Page {page} of {pages}"), Some("الصفحة {page} من {pages}")); assert_eq!(translate("Sheet1!A1"), None); } }