From 2a6e362d7b1bd405b2b2746087c936d009e482f6 Mon Sep 17 00:00:00 2001 From: Ez Aldin Waez Date: Sun, 19 Apr 2026 07:55:19 +0300 Subject: [PATCH 1/2] feat: add built-in Arabic localization --- src/resources/language/README.md | 1 + src/resources/language/_language-ar.yml | 130 ++++++++++++++++++++++++ 2 files changed, 131 insertions(+) create mode 100644 src/resources/language/_language-ar.yml diff --git a/src/resources/language/README.md b/src/resources/language/README.md index c4bfe8094d6..22621becb71 100644 --- a/src/resources/language/README.md +++ b/src/resources/language/README.md @@ -7,6 +7,7 @@ This directory includes a set of built-in translations, including: | File | Language | | --------------------- | ---------------------------- | | `_language.yml` | English (default) | +| `_language-ar.yml` | Arabic | | `_language-eu.yml` | Basque | | `_language-ca.yml` | Catalan | | `_language-zh.yml` | Chinese | diff --git a/src/resources/language/_language-ar.yml b/src/resources/language/_language-ar.yml new file mode 100644 index 00000000000..2fc850243ef --- /dev/null +++ b/src/resources/language/_language-ar.yml @@ -0,0 +1,130 @@ +toc-title-document: "جدول المحتويات" +toc-title-website: "في هذه الصفحة" + +related-formats-title: "تنسيقات أخرى" +related-notebooks-title: "الدفاتر" +source-notebooks-prefix: "المصدر" +other-links-title: "روابط أخرى" +code-links-title: "روابط الكود" +launch-dev-container-title: "تشغيل حاوية التطوير" +launch-binder-title: "تشغيل Binder" + +article-notebook-label: "دفتر المقالة" +notebook-preview-download: "تنزيل الدفتر" +notebook-preview-download-src: "تنزيل المصدر" +notebook-preview-back: "العودة إلى المقالة" +manuscript-meca-bundle: "حزمة MECA" + +section-title-abstract: "الملخص" +section-title-appendices: "الملاحق" +section-title-footnotes: "الهوامش" +section-title-references: "المراجع" +section-title-reuse: "إعادة الاستخدام" +section-title-copyright: "حقوق النشر" +section-title-citation: "الاستشهاد" + +appendix-attribution-cite-as: "يرجى الاستشهاد بهذا العمل كالتالي:" +appendix-attribution-bibtex: "استشهاد BibTeX:" +appendix-view-license: "عرض الترخيص" + +title-block-author-single: "المؤلف" +title-block-author-plural: "المؤلفون" +title-block-affiliation-single: "الانتساب" +title-block-affiliation-plural: "الانتسابات" +title-block-published: "تاريخ النشر" +title-block-modified: "تاريخ التعديل" +title-block-keywords: "الكلمات المفتاحية" + +callout-tip-title: "تلميح" +callout-note-title: "ملاحظة" +callout-warning-title: "تحذير" +callout-important-title: "هام" +callout-caution-title: "تنبيه" + +code-summary: "الكود" + +code-tools-menu-caption: "الكود" +code-tools-show-all-code: "إظهار الكود بالكامل" +code-tools-hide-all-code: "إخفاء الكود بالكامل" +code-tools-view-source: "عرض المصدر" +code-tools-source-code: "الكود المصدري" + +tools-share: "مشاركة" +tools-download: "تنزيل" + +code-line: "السطر" +code-lines: "الأسطر" + +copy-button-tooltip: "نسخ إلى الحافظة" +copy-button-tooltip-success: "تم النسخ!" + +repo-action-links-edit: "تحرير هذه الصفحة" +repo-action-links-source: "عرض المصدر" +repo-action-links-issue: "الإبلاغ عن مشكلة" + +back-to-top: "العودة إلى الأعلى" + +search-no-results-text: "لا توجد نتائج" +search-matching-documents-text: "مستندات مطابقة" +search-copy-link-title: "نسخ رابط البحث" +search-hide-matches-text: "إخفاء المطابقات الإضافية" +search-more-match-text: "مطابقة إضافية في هذا المستند" +search-more-matches-text: "مطابقات إضافية في هذا المستند" +search-clear-button-title: "مسح" +search-text-placeholder: "" +search-detached-cancel-button-title: "إلغاء" +search-submit-button-title: "إرسال" +search-label: "بحث" + +toggle-section: "تبديل القسم" +toggle-sidebar: "تبديل الشريط الجانبي" +toggle-dark-mode: "تبديل الوضع الداكن" +toggle-reader-mode: "تبديل وضع القراءة" +toggle-navigation: "تبديل قائمة التنقل" + +crossref-fig-title: "الشكل" +crossref-tbl-title: "الجدول" +crossref-lst-title: "الكود" +crossref-thm-title: "المبرهنة" +crossref-lem-title: "التوطئة" +crossref-cor-title: "النتيجة" +crossref-prp-title: "القضية" +crossref-cnj-title: "الحدسية" +crossref-def-title: "التعريف" +crossref-exm-title: "المثال" +crossref-exr-title: "التمرين" +crossref-ch-prefix: "الفصل" +crossref-apx-prefix: "الملحق" +crossref-sec-prefix: "القسم" +crossref-eq-prefix: "المعادلة" +crossref-lof-title: "قائمة الأشكال" +crossref-lot-title: "قائمة الجداول" +crossref-lol-title: "قائمة الأكواد" + +environment-proof-title: "الإثبات" +environment-remark-title: "الملاحظة" +environment-solution-title: "الحل" + +listing-page-order-by: "الترتيب حسب" +listing-page-order-by-default: "الافتراضي" +listing-page-order-by-date-asc: "الأقدم" +listing-page-order-by-date-desc: "الأحدث" +listing-page-order-by-number-desc: "تنازلياً" +listing-page-order-by-number-asc: "تصاعدياً" +listing-page-field-date: "التاريخ" +listing-page-field-title: "العنوان" +listing-page-field-description: "الوصف" +listing-page-field-author: "المؤلف" +listing-page-field-filename: "اسم الملف" +listing-page-field-filemodified: "تاريخ التعديل" +listing-page-field-subtitle: "العنوان الفرعي" +listing-page-field-readingtime: "مدة القراءة" +listing-page-field-wordcount: "عدد الكلمات" +listing-page-field-categories: "الفئات" +listing-page-minutes-compact: "{0} د" +listing-page-category-all: "الكل" +listing-page-no-matches: "لا توجد عناصر مطابقة" +listing-page-words: "{0} كلمة" +listing-page-filter: "تصفية" + +draft: "مسودة" \ No newline at end of file From cb70332b8aae7c7b6880e3be9febc67bd5806f8c Mon Sep 17 00:00:00 2001 From: Ez Aldin Waez Date: Sun, 19 Apr 2026 09:40:06 +0300 Subject: [PATCH 2/2] docs: fix Korean language file extension mapping in README (kr to ko) --- src/resources/language/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resources/language/README.md b/src/resources/language/README.md index 22621becb71..3b9631f6a18 100644 --- a/src/resources/language/README.md +++ b/src/resources/language/README.md @@ -19,7 +19,7 @@ This directory includes a set of built-in translations, including: | `_language-it.yml` | Italian | | `_language-he.yml` | Hebrew | | `_language-ja.yml` | Japanese | -| `_language-kr.yml` | Korean | +| `_language-ko.yml` | Korean | | `_language-pl.yml` | Polish | | `_language-pt.yml` | Portuguese | | `_language-ru.yml` | Russian |