Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ar and fa #320

Merged
merged 2 commits into from
Apr 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion e2e-tests/myFixtures.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ type myFixture = {
english: string,
hindi: string,
russian: string,
farsi: string
farsi: string,
arabic: string
}
const myFixtureTest = myTest.extend<myFixture>({
userName: "Playwright user",
Expand Down Expand Up @@ -60,6 +61,7 @@ const myFixtureTest = myTest.extend<myFixture>({
hindi: "Hindi",
russian: "Russian",
farsi: "Farsi",
arabic: "Arabic",
textUnderscore: "Translation_test_project",
obsUnderscore: "Obs_test_project",
syncName: "Sync_Collab_Test",
Expand Down
1 change: 1 addition & 0 deletions renderer/src/modules/projects/Profile.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ const languages = [
{ title: 'Farsi', code: 'fa' },
{ title: 'French', code: 'fr' },
{ title: 'Nepali', code: 'ne' },
{ title: 'Arabic', code: 'ar' },
];

function ProgressCircle({ isFilled, count, text }) {
Expand Down
283 changes: 283 additions & 0 deletions renderer/src/translations/ar.js

Large diffs are not rendered by default.

278 changes: 278 additions & 0 deletions renderer/src/translations/ar.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,278 @@
{
"label-translation": "الترجمة",
"app-name": "سكريبت ( كاتب الكتاب المقدس)",
"btn-switch-off": "متوقف",
"btn-switch-on": "تشغيل",
"btn-all": "الكل",
"btn-ot": "العهد القديم",
"btn-nt": "العهد الجديد",
"btn-replace": "استبدل",
"btn-save-changes": "حفظ التغييرات",
"btn-cancel": "إلغاء",
"btn-export": "تصدير",
"btn-replace-cancel": "إلغاء",
"btn-logout": "تسجيل الخروج",
"label-Profile": "الملف الشخصي",
"label-Projects": "المشاريع",
"label-Sync": "مزامنة",
"label-Create New Project": "إنشاء مشروع جديد",
"label-personal-information": "المعلومات الشخصية",
"label-first-name": "الاسم الأول",
"label-last-name": "اسم العائلة",
"label-email": "البريد الإلكتروني",
"label-region": "المنطقة",
"label-password": "كلمة المرور",
"label-translation-details": "تفاصيل الترجمة",
"label-import-translation": "استيراد الترجمة",
"label-import-ref-text": "استيراد النص المرجعي",
"label-manage-ref-texts": "إدارة النصوص المرجعية",
"label-language-code": "رمز اللغة",
"label-version": "الإصدار",
"label-export-folder-location": "تصدير موقع المجلد",
"label-folder-location": "موقع الملف",
"label-book-chapter": "الكتاب والفصل",
"label-find-replace": "البحث والاستبدال",
"label-total-word-replaced": "مجموع الكلمات المستبدلة",
"label-current-chapter": "الفصل الحالي",
"label-current-book": "الكتاب الحالي",
"label-find": "بحث",
"label-replace-with": "استبدل بـ",
"label-replaced-information": "ملخص الاستبدال",
"label-occurrences-replaced": "تم استبدال الأحداث.",
"label-last-saved": "محفوظ",
"label-exported-file": "تم تصدير الملف في",
"label-language": "لغة التطبيق",
"label-select-language": "حدد اللغة لإعداد التطبيق فيها",
"label-heading-confirmation": "تأكيد",
"label-not-found": "غير موجود.",
"label-data-not-found": "البيانات غير موجودة.",
"label-unjoin-this-verse": "فك هذه الآية",
"label-join-to-preceding-verse": "الانضمام إلى الآية السابقة",
"label-joint-with-the-preceding-verse(s)": "----- مشترك مع الآية (الآيات) السابقة -----",
"label-sync": "مزامنة",
"label-username": "اسم المستخدم",
"label-pwd": "كلمة المرور",
"label-credentials": "أوراق اعتماد",
"label-no-project": "لا توجد مشاريع لعرضها.",
"label-paratext": "تحليل",
"label-wacs": "WACS",
"label-door43": "الباب ٤٣",
"label-other": "اخرى",
"label-endpoint": "نقطة النهاية",
"label-sign-in": "تسجيل الدخول",
"label-warning": "تحذير",
"label-override-text": "سيؤدي هذا إلى استبدال أي نص موجود في الكتب المختارة.",
"label-selection": "الرجاء الاختيار للمتابعة.",
"label-uploading-warning": "النص المحمل سوف يستبدل أي تغييرات غير متزامنة في مشروعك على السحابة",
"label-imported-book": "تم الاستيراد بنجاح",
"label-exported-book": "تم الرفع بنجاح",
"label-create-project": "إنشاء مشروع جديد",
"label-auto-backup": "النسخ الاحتياطي التلقائي",
"label-none": "لا احد",
"label-daily": "يومياً",
"label-weekly": "أسبوعيا",
"label-change-font": "تغيير الخط",
"username-req": "مطلوب اسم المستخدم.",
"password-req": "مطلوب كلمة المرور.",
"placeholder-search-text": "بحث في النص",
"placeholder-replace-text": "استبدال",
"placeholder-path-to-destination": "المسار إلى مجلد الوجهة",
"placeholder-path-of-usfm-files": "مسار المجلد الذي يحتوي على ملفات USFM",
"placeholder-select-usfm-files": "حدد ملفات USFM",
"placeholder-saving-usfm-files": "مسار المجلد لحفظ ملفات USFM",
"placeholder-eng-translation": "ترجمة إنجليزية جديدة",
"placeholder-stage-trans": "اسم مرحلة الترجمة",
"placeholder-name": "الاسم",
"btn-create": "إنشاء",
"btn-save": "حفظ",
"btn-import": "استيراد",
"btn-ok": "حسناً",
"label-bible-name": "اسم الكتاب المقدس",
"tbl-header-name": "الاسم",
"tbl-header-action": "اجراء",
"modal-title-setting": "الإعدادات",
"tooltip-select-book": "اختر كتاب",
"tooltip-select-chapter": "حدد الفصل",
"tooltip-compare-mode": "وضع المقارنة",
"tooltip-find-and-replace": "البحث والاستبدال",
"tooltip-export-usfm": "تصدير كـ USFM",
"tooltip-export-html": "تصدير كـ HTML",
"tooltip-about": "حول",
"tooltip-settings": "الإعدادات",
"modal-translate-book-name": "ترجمة اسم الكتاب",
"label-button-reset": "إعادة الوضع إلى الافتراضي",
"tooltip-modal-close": "أغلق",
"tooltip-minus-font-size": "تصغير الخط",
"tooltip-plus-font-size": "تكبير الخط",
"tooltip-2-column": "تخطيط عمودين",
"tooltip-3-column": "تخطيط 3-عمود",
"tooltip-4-column": "تخطيط 4 أعمدة",
"tooltip-btn-save": "حفظ التغييرات",
"tooltip-select-reference-text": "حدد النص المرجعي",
"tooltip-run-find-and-replace": "تشغيل البحث والاستبدال",
"tooltip-all": "الكل",
"tooltip-old-testament": "العهد القديم",
"tooltip-new-testament": "العهد جديد",
"tooltip-import-title": "تم استيراد الملفات بنجاح",
"tooltip-noimport-title": "غير قادر على استيراد أي ملف بنجاح.",
"tooltip-error-title": "فشل الاستيراد",
"tooltip-noerror-title": "لم يتم الإبلاغ عن أي أخطاء.",
"tooltip-recorder": "مسجل",
"tooltip-exitrecorder": "الخروج من المسجل",
"tooltip-exportrecording": "تصدير التسجيل",
"tooltip-micsettings": "إعدادات الميكروفون",
"tooltip-nextverse": "الآية التالية",
"tooltip-previousverse": "الآية السابقة",
"tooltip-start/stop": "اضغط لمدة ثانية واحدة لبدء التسجيل.",
"tooltip-deleterecording": "حذف التسجيل",
"tooltip-change-translationhelpslanguage": "تغيير الترجمة يساعد اللغة",
"tooltip-5-translationhelp": "مساعدة الترجمة",
"modal-import-report": "تقرير الاستيراد",
"modal-title-about": "حول",
"label-books-tab": "الكتب",
"label-chapter-tab": "الفصول",
"label-overview-tab": "نظرة عامة",
"label-license-tab": "الترخيص",
"label-hosted-url": "المصدر متوفر في:",
"label-stage": "المرحلة",
"label-script-direction": "اتجاه البرنامج النصي",
"label-ltr": "LTRمن الشمال الى اليمين ",
"label-rtl": "RTLمن اليمين الى الشمال ",
"label-current": "الكتاب الحالي",
"label-all": "جميع الكتب",
"label-empty-chapters": "فصول فارغة",
"label-incomplete-verses": "الآيات الغير المكتملة ",
"label-multiple-spaces": "آيات ذات ابعاد متعددة",
"label-statistic-heading": "إحصائيات الكتاب ",
"label-Recorder": "مسجل",
"label-total-chapter-length": "اجمالي طول الفصل",
"export-html": "HTML",
"export-usfm": "USFM",
"export-html-1-column": "1-عمود HTML",
"export-html-2-column": "2-عمود HTML",
"tooltip-language-validation": "يجب أن يكون الطول بين ٢ و٨ أحرف ولا يمكن أن يبدأ برقم.",
"dynamic-msg-bib-code-start-with-number": "يجب أن يكون طول رمز لغة الكتاب المقدس بين ٢ و ٨ أحرف ولا يمكن البدء برقم.",
"error-msg-search-validation": "الرجاء إدخال القيمة للبحث",
"error-msg-replace-validation": "الرجاء إدخال القيمة للاستبدال",
"dynamic-msg-error": "خطأ",
"dynamic-msg-exit-recorder": "هل أنت متأكد من أنك تريد الخروج من المسجّل؟",
"dynamic-msg-delete-recording": "هل أنت متأكد من أنك تريد حذف تسجيل هذه الآلة؟",
"dynamic-msg-delete-undonemsg": "لا يمكن التراجع عن عمليات الحذف ",
"dynamic-msg-successfully-deleted": "تم الحذف بنجاح",
"dynamic-msg-export-recording": "تم تصدير التسجيل بنجاح",
"dynamic-msg-saved-change": "تم حفظ التغييرات بنجاح",
"dynamic-msg-stage-trans": "المرحلة في الترجمة",
"dynamic-msg-selected-ref-ver": "هذا الفصل غير متوفر في النسخة المرجعية المحددة.",
"dynamic-msg-book-exported": "تم تصدير الكتاب",
"dynamic-msg-trans-data": "بيانات الترجمة",
"dynamic-msg-enter-translation": "الرجاء إدخال تفاصيل الترجمة في الإعدادات لمواصلة التصدير.",
"dynamic-msg-process-req": "غير قادر على معالجة الطلب.",
"compare-mode-heading": "غير قادر على إظهار المقارنة",
"dynamic-compare-mode": "وضع المقارنة ليس له معنى عبر لغات مختلفة. الرجاء التأكد من أنك قمت بتعيين تفاصيل الترجمة في الإعدادات واختيار اللغة نفسها في جميع الاجزاء.",
"dynamic-msg-bib-name-validation": "اسم الكتاب المقدس مطلوب.",
"dynamic-msg-bib-code-validation": "رمز لغة الكتاب المقدس مطلوب.",
"dynamic-msg-bib-version-validation": "نسخة الكتاب المقدس مطلوبة.",
"dynamic-msg-bib-path-validation": "موقع المجلد مطلوب.",
"dynamic-msg-saved-trans": "تم حفظ تفاصيل الترجمة بنجاح.",
"dynamic-msg-went-wrong": "حدث خطأ ما. الرجاء المحاولة مرة أخرى.",
"dynamic-msg-imp-ref-text": "تم استيراد النص المرجعي بنجاح.",
"dynamic-msg-imp-error": "حدث خطأ أثناء استيراد ملف USFM.",
"dynamic-msg-parse-error": "حدث خطأ أثناء تحليل ملف USFM.",
"dynamic-msg-del-ref-text": "هل أنت متأكد من أنك تريد حذف هذا النص المرجعي؟",
"dynamic-msg-del-unable": "غير قادر على الحذف. الرجاء المحاولة مرة أخرى.",
"dynamic-msg-ren-unable": "غير قادر على إعادة التسمية. الرجاء المحاولة مرة أخرى.",
"dynamic-msg-name-taken": "هذا الاسم مأخوذ بالفعل. الرجاء محاولة اسم مختلف.",
"dynamic-msg-ref-name-validation": "اسم المرجع مطلوب.",
"dynamic-msg-book": "كتاب",
"dynamic-msg-sync-book-list": "تم مزامنة الكتب بنجاح:\n$",
"dynamic-msg-sync-book-count": "تمت مزامنة الكتب $ بنجاح.",
"dynamic-not-compatible-with-translation-help": "المسجل غير متوافق مع مساعدة الترجمة، يرجى تغيير التخطيط",
"ref_name_max_valid": "لا يمكن أن يكون الاسم أكثر من ١٠ أحرف.",
"ref_name_min_valid": "الاسم لا يمكن أن يكون أقل من ٣ أحرف.",
"ref_name_blank": "لا يمكن أن يكون الاسم فارغاً.",
"dynamic-msg-save-language": "تم حفظ التغييرات بنجاح. أعد تشغيل التطبيق لكي تصبح التغييرات سارية المفعول.",
"dynamic-msg-offline": "يبدو أنه ليس لديك اتصال إنترنت فعال لعرض هذا.<br /> يرجى المحاولة مرة أخرى بعد الاتصال بالإنترنت",
"label-auto-update-info": "إذا تم تمكينه فسيسمح هذا للتطبيق بالاتصال تلقائياً بالإنترنت (عند توفره)، قم بتنزيل وتثبيت التحديثات التي يتم إصدارها بواسطة فريق سكريبت (Scrip).",
"label-auto-update": "التحديث التلقائي",
"label-radio-enable": "تمكين",
"label-radio-disable": "عاجز - معطل",
"label-please-wait": "قد يستغرق هذا بضع دقائق. <br/> الرجاء الانتظار",
"label-backup-usfm": "تم حفظ جميع ملفات USFM إلى",
"usfm-bookid-missing": "ملف USFM بدون معرف الكتاب غير مدعوم",
"usfm-chaper-missing": "ملفات USFM بدون معرف الفصول غير مدعومة",
"usfm-warning1-chapter": "الفصل",
"usfm-warning2-chapter": "مفقود.",
"usfm-not-valid": "ملف usfm غير صالح",
"Error-whilesaving-db": "حدث خطأ أثناء محاولة الحفظ في DB",
"usfm-parser-error": "usfm خطأ تحليل",
"text-info-paratext": "تعرف على المزيد حول Paratext وتسجيل على $.",
"text-info-door43": "تعرف على المزيد عن البواب(٤٣) و قم بالتسجيل على $.",
"text-info-wacs": "تعرف على المزيد حول WACS وتسجيل على $.",
"book-genesis": "التكوين",
"book-exodus": "الخروج",
"book-leviticus": "اللاويين",
"book-numbers": "العدد",
"book-deuteronomy": "التثنية",
"book-joshua": "يشوع",
"book-judges": "القضاة",
"book-ruth": "راعوث",
"book-1-samuel": "صاموئيل الاول",
"book-2-samuel": "صاموئيل الثاني",
"book-1-kings": "الملوك الاول",
"book-2-kings": "الملوك الثاني",
"book-1-chronicles": "اخبار الأيام الأول ",
"book-2-chronicles": "اخبار الأيام الثاني ",
"book-ezra": "عزرا",
"book-nehemiah": "نحميا",
"book-esther": "إستير",
"book-job": "ايوب",
"book-psalms": "المزامير",
"book-proverbs": "الامثال",
"book-ecclesiastes": "الجامعة",
"book-song-of-songs": "نشيد الاناشيد",
"book-isaiah": "إشعياء",
"book-jeremiah": "إرميا",
"book-lamentations": "مراثي إرميا",
"book-ezekiel": "حزقيال ",
"book-daniel": "دانيال",
"book-hosea": "هوشع",
"book-joel": "يوئيل",
"book-amos": "عاموس ",
"book-obadiah": "عوبديا",
"book-jonah": "يونان",
"book-micah": "ميخا ",
"book-nahum": "ناحوم",
"book-habakkuk": "حبقوق ",
"book-zephaniah": "صفنيا",
"book-haggai": "حجي",
"book-zechariah": "زكريا",
"book-malachi": "ملاخي",
"book-matthew": "متى",
"book-mark": "مرقس",
"book-luke": "لوقا",
"book-john": "يوحنا",
"book-acts": "أعمال الرسل",
"book-romans": "رسالة الى اهل روما",
"book-1-corinthians": " كورنثوس الأولى",
"book-2-corinthians": " كورنثوس الثانية",
"book-galatians": "رسالة الى اهل غلاطية",
"book-ephesians": "رسالة الى اهل أفسس",
"book-philippians": "رسالة الى اهل فيليبي",
"book-colossians": "رسالة الى اهل كولوسي",
"book-1-thessalonians": "تسالونيكي الأولى",
"book-2-thessalonians": "تسالونيكي الثانية",
"book-1-timothy": "تيموثاوس الأولى",
"book-2-timothy": "تيموثاوس الثانية",
"book-titus": "تيطس",
"book-philemon": "فليمون",
"book-hebrews": "العبرانيين",
"book-james": "يعقوب",
"book-1-peter": "بطرس الأولى",
"book-2-peter": "بطرس الثانية",
"book-1-john": "يوحنا الأولى",
"book-2-john": "يوحنا الثانية",
"book-3-john": "يوحنا الثالثة",
"book-jude": "يهوذا",
"book-revelation": "الرؤيا"
}

Loading
Loading