This commit is contained in:
Mawoka
2026-03-25 21:23:21 +01:00
parent 799e904107
commit db6932f010
2 changed files with 480 additions and 480 deletions
+479 -479
View File
@@ -1,481 +1,481 @@
{ {
"index_page": { "index_page": {
"select_answer": "اختر الإجابة", "select_answer": "اختر الإجابة",
"no_tracking": "بدون تَتَبُّع", "no_tracking": "بدون تَتَبُّع",
"multilingual": "متعدد اللغات", "multilingual": "متعدد اللغات",
"view_results": "اعرض النتائج", "view_results": "اعرض النتائج",
"choose_answer_wisely": "اختر إجابتك بحكمة", "choose_answer_wisely": "اختر إجابتك بحكمة",
"list_winners": "قائمة الفائزون", "list_winners": "قائمة الفائزون",
"students_site": "موقع الطالِب", "students_site": "موقع الطالِب",
"self_hostable": "مُستضاف ذاتيا", "self_hostable": "مُستضاف ذاتيا",
"see_what_true_and_false": "رؤية ما هو صحيح أو خطأ", "see_what_true_and_false": "رؤية ما هو صحيح أو خطأ",
"german_server": "خادم ألماني", "german_server": "خادم ألماني",
"teachers_site": "موقع المُعَلِّم", "teachers_site": "موقع المُعَلِّم",
"create_or_import": "إنشاء أو استيراد", "create_or_import": "إنشاء أو استيراد",
"dark_mode": "الوضع الداكن", "dark_mode": "الوضع الداكن",
"why_classquiz": "لماذا ClassQuiz؟", "why_classquiz": "لماذا ClassQuiz؟",
"quiz_results_downloadable": "يمكن تنزيل نتائج الاختبار", "quiz_results_downloadable": "يمكن تنزيل نتائج الاختبار",
"slogan": "منصة مسابقة مفتوحة المصدر!", "slogan": "منصة مسابقة مفتوحة المصدر!",
"completely_free": "خالية تماما من التكلفة", "completely_free": "خالية تماما من التكلفة",
"how_does_classquiz_work": "كيف يعمل ClassQuiz حتى؟", "how_does_classquiz_work": "كيف يعمل ClassQuiz حتى؟",
"user_friendly": "سهل-الاستخدام", "user_friendly": "سهل-الاستخدام",
"find_or_explore": "ابحث عن (أو استكشف) الاختبارات التي تم إجراؤها أو استيرادها بواسطة أشخاص آخرين", "find_or_explore": "ابحث عن (أو استكشف) الاختبارات التي تم إجراؤها أو استيرادها بواسطة أشخاص آخرين",
"completely_free_content": "ClassQuiz مجاني تمامًا (للمستخدم)، دون أي خطط مدفوعة أو عمليات إعادة توجيه مزعجة إلى صفحة الترقية. التبرعات هي محل تقدير كبير.", "completely_free_content": "ClassQuiz مجاني تمامًا (للمستخدم)، دون أي خطط مدفوعة أو عمليات إعادة توجيه مزعجة إلى صفحة الترقية. التبرعات هي محل تقدير كبير.",
"stats": "يوجد بالفعل {{user_count}} مستخدم و{{quiz_count}} اختبار في ClassQuiz.", "stats": "يوجد بالفعل {{user_count}} مستخدم و{{quiz_count}} اختبار في ClassQuiz.",
"see_how_many_true_and_false": "انظر كم منهم كانوا على حق أو على خطأ", "see_how_many_true_and_false": "انظر كم منهم كانوا على حق أو على خطأ",
"download_quizzes": "تنزيل الاختبارات", "download_quizzes": "تنزيل الاختبارات",
"dark_mode_content": "من أهم الميزات التي يمكن أن يتمتع بها موقع الويب!", "dark_mode_content": "من أهم الميزات التي يمكن أن يتمتع بها موقع الويب!",
"community_driven_content": "يعتمد ClassQuiz على مجتمعه للحصول على التمويل واختبار الأفكار وطلبات الميزات والترجمات والمزيد! يمكنك أيضًا أن تكون جزءًا من مجتمع ClassQuiz!", "community_driven_content": "يعتمد ClassQuiz على مجتمعه للحصول على التمويل واختبار الأفكار وطلبات الميزات والترجمات والمزيد! يمكنك أيضًا أن تكون جزءًا من مجتمع ClassQuiz!",
"get_a_quiz": "1. احصل على اختبار", "get_a_quiz": "1. احصل على اختبار",
"quiz_results_downloadable_content": "يمكن تصدير نتائج الاختبار بسهولة إلى جدول بيانات Excel. (لم أكن أعلم أن الآخرين لا يستطيعون فعل ذلك)", "quiz_results_downloadable_content": "يمكن تصدير نتائج الاختبار بسهولة إلى جدول بيانات Excel. (لم أكن أعلم أن الآخرين لا يستطيعون فعل ذلك)",
"self_hostable_content": "يمكن استضافة ClassQuiz ذاتيًا بسهولة، وبالتالي فإن البيانات تحت سيطرتك فقط!", "self_hostable_content": "يمكن استضافة ClassQuiz ذاتيًا بسهولة، وبالتالي فإن البيانات تحت سيطرتك فقط!",
"german_server_content": "تقع خوادم ClassQuiz في ألمانيا وتستضيفها شركة netcup.", "german_server_content": "تقع خوادم ClassQuiz في ألمانيا وتستضيفها شركة netcup.",
"get_ranking_and_winners": "الحصول على الترتيب ومعرفة من فاز", "get_ranking_and_winners": "الحصول على الترتيب ومعرفة من فاز",
"meta": { "meta": {
"description": "ClassQuiz هو تطبيق اختبار للتعلم بشكل تفاعلي للطلاب، وهو مفتوح المصدر ومجاني الاستخدام", "description": "ClassQuiz هو تطبيق اختبار للتعلم بشكل تفاعلي للطلاب، وهو مفتوح المصدر ومجاني الاستخدام",
"title": "الرئيسية" "title": "الرئيسية"
}, },
"create_a_quiz_from_scratch": "قم بإنشاء اختبار من البداية باستخدام المحرر وقم بتضمين الصور والمزيد", "create_a_quiz_from_scratch": "قم بإنشاء اختبار من البداية باستخدام المحرر وقم بتضمين الصور والمزيد",
"check_if_chosen_wisely": "تحقق، إذا كنت قد اخترت بحكمة", "check_if_chosen_wisely": "تحقق، إذا كنت قد اخترت بحكمة",
"user_friendly_content": "يهدف ClassQuiz إلى أن يكون بسيطًا، بحيث يمكن استخدامه من قبل الجميع.", "user_friendly_content": "يهدف ClassQuiz إلى أن يكون بسيطًا، بحيث يمكن استخدامه من قبل الجميع.",
"no_tracking_content": "يتتبعك الآخرون ويرسلون تلك المعلومات إلى جهات خارجية، لكن ClassQuiz لا يفعل ذلك.", "no_tracking_content": "يتتبعك الآخرون ويرسلون تلك المعلومات إلى جهات خارجية، لكن ClassQuiz لا يفعل ذلك.",
"multilingual_content": "ClassQuiz متاح باللغات الإنجليزية والفرنسية والألمانية والإيطالية والنرويجية والتركية والإندونيسية والكتالونية جزئيًا.", "multilingual_content": "ClassQuiz متاح باللغات الإنجليزية والفرنسية والألمانية والإيطالية والنرويجية والتركية والإندونيسية والكتالونية جزئيًا.",
"community_driven": "يقودها-المجتمع", "community_driven": "يقودها-المجتمع",
"play_quiz": "2. العب الاختبار", "play_quiz": "2. العب الاختبار",
"see_all_quizzes": "رؤية جميع الاختبارات الخاصة بك", "see_all_quizzes": "رؤية جميع الاختبارات الخاصة بك",
"download_quizzes_content": "يمكن تنزيل الاختبارات كملف واحد واستيرادها في أي وقت. يتيح لك هذا أيضًا نقل اختباراتك إلى مثيلات ClassQuiz الأخرى.", "download_quizzes_content": "يمكن تنزيل الاختبارات كملف واحد واستيرادها في أي وقت. يتيح لك هذا أيضًا نقل اختباراتك إلى مثيلات ClassQuiz الأخرى.",
"no_player_limit": "لا يوجد حد لعدد اللاعبين", "no_player_limit": "لا يوجد حد لعدد اللاعبين",
"no_player_limit_content": "ليس لدى ClassQuiz حد اصطناعي للاعبين. من الناحية النظرية، يمكن لأكثر من 1000 لاعب لعب نفس الاختبار، ولكن يتم اختباره مع ما يصل إلى 300 لاعب في كل اختبار.", "no_player_limit_content": "ليس لدى ClassQuiz حد اصطناعي للاعبين. من الناحية النظرية، يمكن لأكثر من 1000 لاعب لعب نفس الاختبار، ولكن يتم اختباره مع ما يصل إلى 300 لاعب في كل اختبار.",
"import_quiz_from_kahoot_and_edit": "أحضر اختباراتك من Kahoot وعدلها في ClassQuiz !" "import_quiz_from_kahoot_and_edit": "أحضر اختباراتك من Kahoot وعدلها في ClassQuiz !"
}, },
"result_page": { "result_page": {
"correct_answer_plural": "", "correct_answer_plural": "",
"player_score": "", "player_score": "",
"correct_answer": "", "correct_answer": "",
"time_taken": "", "time_taken": "",
"player_name": "", "player_name": "",
"average_score": "", "average_score": "",
"custom_field": "" "custom_field": ""
}, },
"register_page": { "register_page": {
"create_account": "إنشاء حساب", "create_account": "إنشاء حساب",
"greeting": "سعيد بلقائك!", "greeting": "سعيد بلقائك!",
"forgot_password?": "هل نسيت كلمة السر؟", "forgot_password?": "هل نسيت كلمة السر؟",
"already_have_account?": "هل لديك حساب؟" "already_have_account?": "هل لديك حساب؟"
}, },
"words": { "words": {
"delete": "حذف", "delete": "حذف",
"import": "إستيراد", "import": "إستيراد",
"public": "عام", "public": "عام",
"upload": "رفع", "upload": "رفع",
"player_plural": "اللاعبين", "player_plural": "اللاعبين",
"next": "التالي", "next": "التالي",
"totp": "كلمة مرور لمرة واحدة تعتمد على الوقت", "totp": "كلمة مرور لمرة واحدة تعتمد على الوقت",
"score": "التقييم", "score": "التقييم",
"analytics": "تحليل", "analytics": "تحليل",
"no": "لا", "no": "لا",
"speed": "السرعة", "speed": "السرعة",
"play": "شغِّل", "play": "شغِّل",
"email": "البريد الإلكتروني", "email": "البريد الإلكتروني",
"backup_code": "رمز النسخ الاحتياطي", "backup_code": "رمز النسخ الاحتياطي",
"question": "سؤال", "question": "سؤال",
"files_library": "مكتبة الملفات", "files_library": "مكتبة الملفات",
"check_choice": "تحقق من الاختيار", "check_choice": "تحقق من الاختيار",
"start": "إبدأ", "start": "إبدأ",
"voting": "تصويت", "voting": "تصويت",
"pin": "PIN", "pin": "PIN",
"point": "نقطة", "point": "نقطة",
"docs": "المستندات", "docs": "المستندات",
"description": "الوصف", "description": "الوصف",
"settings": "الإعدادات", "settings": "الإعدادات",
"features": "المميزات", "features": "المميزات",
"other": "آخر", "other": "آخر",
"title": "العنوان", "title": "العنوان",
"text": "نص", "text": "نص",
"register": "تسجيل", "register": "تسجيل",
"username": "اسم المستخدم", "username": "اسم المستخدم",
"practice": "تدرب", "practice": "تدرب",
"find": "بحث", "find": "بحث",
"private": "خاص", "private": "خاص",
"answer_plural": "إجابات", "answer_plural": "إجابات",
"version": "الإصدار", "version": "الإصدار",
"update": "تحديث", "update": "تحديث",
"download": "تحميل", "download": "تحميل",
"slide": "حرك", "slide": "حرك",
"repeat_password": "إعادة كلمة المرور", "repeat_password": "إعادة كلمة المرور",
"kick": "اطرد", "kick": "اطرد",
"url": "عنوان رابط", "url": "عنوان رابط",
"explore": "استكشف", "explore": "استكشف",
"close": "أغلِق", "close": "أغلِق",
"error": "خطأ", "error": "خطأ",
"play_plural": "يلعب", "play_plural": "يلعب",
"rating": "تقييم", "rating": "تقييم",
"video": "فيديو", "video": "فيديو",
"browser": "المتصفح", "browser": "المتصفح",
"stats": "احصائيات", "stats": "احصائيات",
"password": "كلمة المرور", "password": "كلمة المرور",
"donating": "تبرع", "donating": "تبرع",
"save": "حفظ", "save": "حفظ",
"note": "ملاحظة", "note": "ملاحظة",
"order": "طلب", "order": "طلب",
"dislike_plural": "كراهية", "dislike_plural": "كراهية",
"multiple_choice": "خيارات متعددة", "multiple_choice": "خيارات متعددة",
"info": "معلومات", "info": "معلومات",
"question_plural": "أية أسئلة؟", "question_plural": "أية أسئلة؟",
"results": "النتائج:", "results": "النتائج:",
"view_plural": "المشاهدات", "view_plural": "المشاهدات",
"yes": "نعم", "yes": "نعم",
"point_plural": "نقاط", "point_plural": "نقاط",
"continue": "مواصلة", "continue": "مواصلة",
"game_pin": "رقم التعريف الشخصي للعبة", "game_pin": "رقم التعريف الشخصي للعبة",
"like": "إعجاب", "like": "إعجاب",
"dislike": "لم يعجبنى", "dislike": "لم يعجبنى",
"search": "بحث", "search": "بحث",
"progress": "التقدُّم", "progress": "التقدُّم",
"select": "حدِّد", "select": "حدِّد",
"screenshot": "لقطة الشاشة", "screenshot": "لقطة الشاشة",
"correct": "صحيح", "correct": "صحيح",
"like_plural": "إعجابات", "like_plural": "إعجابات",
"screenshot_plural": "لقطات الشاشة", "screenshot_plural": "لقطات الشاشة",
"view": "عرض", "view": "عرض",
"name": "الاسم", "name": "الاسم",
"answer": "الإجابة", "answer": "الإجابة",
"other_plural": "آحرون", "other_plural": "آحرون",
"count": "العدد", "count": "العدد",
"login": "تسجيل الدخول", "login": "تسجيل الدخول",
"create": "صنع", "create": "صنع",
"report": "تقرير", "report": "تقرير",
"quiztivity": "مسابقة", "quiztivity": "مسابقة",
"library": "المكتبة", "library": "المكتبة",
"finish": "إنهاء", "finish": "إنهاء",
"normal": "عادي", "normal": "عادي",
"selected": "تم التحديد", "selected": "تم التحديد",
"result": "النتيجة", "result": "النتيجة",
"unknown": "غير معروف", "unknown": "غير معروف",
"dashboard": "لوحة المعلومات", "dashboard": "لوحة المعلومات",
"back": "عودة", "back": "عودة",
"edit": "عدل", "edit": "عدل",
"overview": "ملخص", "overview": "ملخص",
"image": "صورة", "image": "صورة",
"result_plural": "النتائج:", "result_plural": "النتائج:",
"submit": "إرسال", "submit": "إرسال",
"never": "ابدا", "never": "ابدا",
"connect": "إتصل", "connect": "إتصل",
"quiz": "اختبار", "quiz": "اختبار",
"range": "النطاق", "range": "النطاق",
"logout": "تسجيل الخروج", "logout": "تسجيل الخروج",
"player": "اللاعب" "player": "اللاعب"
}, },
"edit_page": { "edit_page": {
"success_update_body": "لا أحد يتوقع التحقيق.", "success_update_body": "لا أحد يتوقع التحقيق.",
"success_update_title": "تم تحديث الاختبار." "success_update_title": "تم تحديث الاختبار."
}, },
"admin_page": { "admin_page": {
"stop_time_and_solutions": "توقف وشاهد الحلول", "stop_time_and_solutions": "توقف وشاهد الحلول",
"already_registered_as_admin": "يوجد بالفعل مسؤول مسجل لهذه اللعبة.", "already_registered_as_admin": "يوجد بالفعل مسؤول مسجل لهذه اللعبة.",
"no_answers": "لا يوجد إجابة!", "no_answers": "لا يوجد إجابة!",
"start_by_showing_first_question": "ابدأ وشاهد السؤال الأول", "start_by_showing_first_question": "ابدأ وشاهد السؤال الأول",
"request_export_results": "اطلب تنزيل النتيجة", "request_export_results": "اطلب تنزيل النتيجة",
"time_left": "الوقت المتبقي", "time_left": "الوقت المتبقي",
"show_next_question": "السؤال التالي", "show_next_question": "السؤال التالي",
"stop_time": "زمن الوقوف", "stop_time": "زمن الوقوف",
"show_results": "عرض النتائج", "show_results": "عرض النتائج",
"save_results": "احفظ النتيجة", "save_results": "احفظ النتيجة",
"enter_answer_into_field": "أدخل إجابتك في الحقل!", "enter_answer_into_field": "أدخل إجابتك في الحقل!",
"get_results_and_stop_time": "توقف واحصل على النتيجة", "get_results_and_stop_time": "توقف واحصل على النتيجة",
"start_game": "بدء اللعبة", "start_game": "بدء اللعبة",
"answers_submitted": "الإجابات المسلّمة {{answer_count}}", "answers_submitted": "الإجابات المسلّمة {{answer_count}}",
"download_export_results": "تنزيل النتائج", "download_export_results": "تنزيل النتائج",
"next_question": "السؤال التالي ({{question}})", "next_question": "السؤال التالي ({{question}})",
"get_results": "الحصول على النتائج", "get_results": "الحصول على النتائج",
"get_final_results": "النتيجة النهائية", "get_final_results": "النتيجة النهائية",
"export_results": "تصدير النتائج" "export_results": "تصدير النتائج"
}, },
"play_page": { "play_page": {
"2nd_place": "المركز الثاني", "2nd_place": "المركز الثاني",
"join_description": "انضم عن طريق الرابط {{url}} وأدخل {{pin}}.", "join_description": "انضم عن طريق الرابط {{url}} وأدخل {{pin}}.",
"1st_place": "المركز الأول", "1st_place": "المركز الأول",
"points_added": "نقاط مضافة", "points_added": "نقاط مضافة",
"final_result_rank": "المركز: {{username}}، النقاط {{points}} نقطة", "final_result_rank": "المركز: {{username}}، النقاط {{points}} نقطة",
"your_score": "نتيجتك: {{score}}", "your_score": "نتيجتك: {{score}}",
"end_sentence": "أخيراّ ،انتهت المسابقة.", "end_sentence": "أخيراّ ،انتهت المسابقة.",
"with_out_of": "تم {{correct_questions}} من أصل {{total_question_count}}", "with_out_of": "تم {{correct_questions}} من أصل {{total_question_count}}",
"3rd place": "المركز الثالث", "3rd place": "المركز الثالث",
"join_by_entering_code": "انضم عن طريق اخال الرقم التالي", "join_by_entering_code": "انضم عن طريق اخال الرقم التالي",
"your_place": "أنت في المركز {{place}}!", "your_place": "أنت في المركز {{place}}!",
"players_waiting": "هناك {{count}} لاعب ينتظرون", "players_waiting": "هناك {{count}} لاعب ينتظرون",
"players_waiting_plural": "{{count}} من اللاعبين ينتظرون" "players_waiting_plural": "{{count}} من اللاعبين ينتظرون"
}, },
"file_dashboard": { "file_dashboard": {
"unset": "", "unset": "",
"filename_word": "", "filename_word": "",
"imported": "", "imported": "",
"filename": "", "filename": "",
"missing": "", "missing": "",
"delete_image": "", "delete_image": "",
"size": "", "size": "",
"storage_usage": "", "storage_usage": "",
"alt_text": "", "alt_text": "",
"edit_details": "", "edit_details": "",
"uploaded": "", "uploaded": "",
"not_available": "", "not_available": "",
"caption": "", "caption": "",
"edit_the_image": "" "edit_the_image": ""
}, },
"avatar_settings": { "avatar_settings": {
"accessories_type": "", "accessories_type": "",
"go_back": "", "go_back": "",
"hair_color": "", "hair_color": "",
"clothe_graphic_type": "", "clothe_graphic_type": "",
"facial_hair_type": "", "facial_hair_type": "",
"facial_hair_color": "", "facial_hair_color": "",
"skin_color": "", "skin_color": "",
"clothe_color": "", "clothe_color": "",
"thats_you": "", "thats_you": "",
"start_over": "", "start_over": "",
"clothe_type": "", "clothe_type": "",
"mouth_type": "", "mouth_type": "",
"top_type": "", "top_type": "",
"eyebrow_type": "", "eyebrow_type": "",
"hat_color": "" "hat_color": ""
}, },
"overview_page": { "overview_page": {
"question_count": "عدد الأسئلة", "question_count": "عدد الأسئلة",
"created_at": "أنشئت في", "created_at": "أنشئت في",
"no_quizzes": "انقر فوق الزر \"إنشاء\" أو قم باستيراد اختبار للبدء." "no_quizzes": "انقر فوق الزر \"إنشاء\" أو قم باستيراد اختبار للبدء."
}, },
"settings_page": { "settings_page": {
"change_avatar": "تغيير الصورة الرمزية", "change_avatar": "تغيير الصورة الرمزية",
"change_password_submit": "تغيير كلمة المرور!", "change_password_submit": "تغيير كلمة المرور!",
"security_settings": "إعدادت الأمان", "security_settings": "إعدادت الأمان",
"delete_this_session": "حذف هذه الجلسة", "delete_this_session": "حذف هذه الجلسة",
"old_password": "كلمة المرور القديمة", "old_password": "كلمة المرور القديمة",
"check_location": "تأكد من الموقع", "check_location": "تأكد من الموقع",
"last_seen": "زمن آخر ظهور", "last_seen": "زمن آخر ظهور",
"this_session?": "هذه الجلسة؟", "this_session?": "هذه الجلسة؟",
"repeat_password": "أعد كلمة المرور", "repeat_password": "أعد كلمة المرور",
"new_password": "كلمة مرور جديدة", "new_password": "كلمة مرور جديدة",
"add_api_key": "أضف مفتاح API" "add_api_key": "أضف مفتاح API"
}, },
"footer": { "footer": {
"donate": "", "donate": "",
"more_details_here": "", "more_details_here": "",
"self_ads": "" "self_ads": ""
}, },
"quiztivity": { "quiztivity": {
"editor": { "editor": {
"add_new": "", "add_new": "",
"move_left": "", "move_left": "",
"shares": { "shares": {
"never_expires": "", "never_expires": "",
"expires_on": "", "expires_on": "",
"add_new_share": "" "add_new_share": ""
}, },
"title_placeholder": "", "title_placeholder": "",
"delete": "", "delete": "",
"open_shares_menu": "", "open_shares_menu": "",
"select_page_type": "", "select_page_type": "",
"move_right": "" "move_right": ""
}, },
"share_expired": "", "share_expired": "",
"play": { "play": {
"memory": { "memory": {
"try_count": "" "try_count": ""
} }
}, },
"memory": { "memory": {
"editor": { "editor": {
"add_card": "", "add_card": "",
"add_pair": "", "add_pair": "",
"upload_image": "" "upload_image": ""
} }
} }
}, },
"results_page": { "results_page": {
"no_results_so_far": "", "no_results_so_far": "",
"quiz_title": "", "quiz_title": "",
"player_count": "", "player_count": "",
"date_played": "", "date_played": "",
"general_overview": { "general_overview": {
"sentence": "" "sentence": ""
} }
}, },
"security_settings": { "security_settings": {
"get_backup_code": "", "get_backup_code": "",
"enable_totp": "", "enable_totp": "",
"disable_totp": "", "disable_totp": "",
"totp_setup": { "totp_setup": {
"enter_as_secret_if_no_see_code": "", "enter_as_secret_if_no_see_code": "",
"scan_to_set_up": "", "scan_to_set_up": "",
"totp_setup": "", "totp_setup": "",
"do_not_forget_backup_code": "" "do_not_forget_backup_code": ""
}, },
"backup_code": "", "backup_code": "",
"2fa_deactivated": "", "2fa_deactivated": "",
"backup_codes": { "backup_codes": {
"download_code": "", "download_code": "",
"your_backup_code": "", "your_backup_code": "",
"save_somewhere_save": "" "save_somewhere_save": ""
}, },
"totp": "", "totp": "",
"totp_unavailable": "", "totp_unavailable": "",
"2fa_activated": "", "2fa_activated": "",
"webauthn": "", "webauthn": "",
"add_security_key": "", "add_security_key": "",
"activate_2fa": "", "activate_2fa": "",
"webauthn_unavailable": "", "webauthn_unavailable": "",
"totp_available": "", "totp_available": "",
"webauthn_available": "" "webauthn_available": ""
}, },
"editor": { "editor": {
"delete_answer": "حذف الإجابة", "delete_answer": "حذف الإجابة",
"check_choice_description": "يجب اختيار جميع الإجابات الصحيحة لتسجيل النقاط", "check_choice_description": "يجب اختيار جميع الإجابات الصحيحة لتسجيل النقاط",
"text_description": "يمكن للاعبين إدخال النص", "text_description": "يمكن للاعبين إدخال النص",
"order_description": "يمكن تقديم الإجابات بالترتيب الصحيح", "order_description": "يمكن تقديم الإجابات بالترتيب الصحيح",
"add_new_answer": "أضف إجابة جديدة", "add_new_answer": "أضف إجابة جديدة",
"slide": { "slide": {
"headline": "العنوان الرئيسي", "headline": "العنوان الرئيسي",
"headline_description": "نص غامق للعناوين", "headline_description": "نص غامق للعناوين",
"rectangle": "مستطيل", "rectangle": "مستطيل",
"rectangle_description": "مجرد مستطيل", "rectangle_description": "مجرد مستطيل",
"text": "النص", "text": "النص",
"text_description": "نص أطول أصغر" "text_description": "نص أطول أصغر"
}, },
"voting_description": "الإجابات لا تضيف أي نقاط", "voting_description": "الإجابات لا تضيف أي نقاط",
"not_all_links_imgur_links": "ليست كل الروابط هي روابط Imgur!", "not_all_links_imgur_links": "ليست كل الروابط هي روابط Imgur!",
"delete_question": "حذف السؤال", "delete_question": "حذف السؤال",
"range_description": "يمكن تحديد نطاق رقمي باستخدام شريط التمرير", "range_description": "يمكن تحديد نطاق رقمي باستخدام شريط التمرير",
"empty": "فارغ...", "empty": "فارغ...",
"right_or_true?": "صحيح؟", "right_or_true?": "صحيح؟",
"abcd_description": "يمكن اختيار إجابة واحدة فقط", "abcd_description": "يمكن اختيار إجابة واحدة فقط",
"time_in_seconds": "الوقت بالثانية", "time_in_seconds": "الوقت بالثانية",
"add_new_question": "إضافة سؤال جديد", "add_new_question": "إضافة سؤال جديد",
"bg_image": "صورة الخلفية", "bg_image": "صورة الخلفية",
"no_title": "بلا عنوان...", "no_title": "بلا عنوان...",
"enter_answer": "أدخل إجابة", "enter_answer": "أدخل إجابة",
"need_more_help": "هل تريد المزيد من المساعدة؟", "need_more_help": "هل تريد المزيد من المساعدة؟",
"visit_docs": "قم بزيارة المستندات.", "visit_docs": "قم بزيارة المستندات.",
"enable_reorder": "تمكين وضع إعادة الترتيب", "enable_reorder": "تمكين وضع إعادة الترتيب",
"disable_reorder": "تعطيل وضع إعادة الترتيب", "disable_reorder": "تعطيل وضع إعادة الترتيب",
"advanced_settings": "الإعدادات المتقدمة", "advanced_settings": "الإعدادات المتقدمة",
"hide_question_results": "هل تريد إخفاء نتائج كل سؤال؟" "hide_question_results": "هل تريد إخفاء نتائج كل سؤال؟"
}, },
"controllers": { "controllers": {
"last_seen": "", "last_seen": "",
"cancel_update": "", "cancel_update": "",
"add_new_controller": "", "add_new_controller": "",
"player_name": "", "player_name": "",
"controller_name": "", "controller_name": "",
"already_latest_version": "", "already_latest_version": "",
"update_from_to": "", "update_from_to": "",
"first_seen": "", "first_seen": "",
"version_overview": "" "version_overview": ""
}, },
"view_quiz_page": { "view_quiz_page": {
"made_by": "", "made_by": "",
"view_on_kahoot": "" "view_on_kahoot": ""
}, },
"import_page": { "import_page": {
"this_side_classquiz_excel": "يمكنك أيضًا تحميل ملفات Excel، إذا قمت بملء النموذج التالي. إذا كان هناك اختبار يحمل عنوانًا موجودًا بالفعل، فسيتم إلحاق الأسئلة بالاختبار الموجود.", "this_side_classquiz_excel": "يمكنك أيضًا تحميل ملفات Excel، إذا قمت بملء النموذج التالي. إذا كان هناك اختبار يحمل عنوانًا موجودًا بالفعل، فسيتم إلحاق الأسئلة بالاختبار الموجود.",
"visit_docs": "قم بزيارة الوثائق", "visit_docs": "قم بزيارة الوثائق",
"download_template_here": "قم بتنزيل القالب", "download_template_here": "قم بتنزيل القالب",
"classquiz_quiz": "مسابقة ClassQuiz", "classquiz_quiz": "مسابقة ClassQuiz",
"this_side_classquiz": "في هذا الجانب يمكنك استيراد الاختبارات التي تم تصديرها من ClassQuiz.", "this_side_classquiz": "في هذا الجانب يمكنك استيراد الاختبارات التي تم تصديرها من ClassQuiz.",
"a_kahoot_quiz": "مسابقة- كاهوت!", "a_kahoot_quiz": "مسابقة- كاهوت!",
"side_import_kahoot": "في هذا الجانب يمكنك استيراد الاختبارات الموجودة على Kahoot!.", "side_import_kahoot": "في هذا الجانب يمكنك استيراد الاختبارات الموجودة على Kahoot!.",
"url_should_look_like_this": "يجب أن يبدو عنوان URL بهذا الشكل: https://create.kahoot.it/details/...", "url_should_look_like_this": "يجب أن يبدو عنوان URL بهذا الشكل: https://create.´/details/...",
"need_help": "تحتاج مساعدة؟", "need_help": "تحتاج مساعدة؟",
"upload_file_ending": "قم بتحميل الملف الذي ينتهي بـ .cqa أو .xlsx" "upload_file_ending": "قم بتحميل الملف الذي ينتهي بـ .cqa أو .xlsx"
}, },
"start_game": { "start_game": {
"old_school_mode_description": "", "old_school_mode_description": "",
"old_school_mode": "", "old_school_mode": "",
"start_game": "", "start_game": "",
"captcha_message": "", "captcha_message": "",
"normal_mode_description": "" "normal_mode_description": ""
}, },
"login_page": { "login_page": {
"use_backup_code": "استخدم الرمز الاحتياطي", "use_backup_code": "استخدم الرمز الاحتياطي",
"email_or_username": "البريد الإلكتروني أو اسم المستخدم", "email_or_username": "البريد الإلكتروني أو اسم المستخدم",
"already_have_account": "لا تملك حسابا؟", "already_have_account": "لا تملك حسابا؟",
"modal": { "modal": {
"error": { "error": {
"description": { "description": {
"unexpected": "لقد كان هناك الخطأ القديم غير المتوقع!", "unexpected": "لقد كان هناك الخطأ القديم غير المتوقع!",
"wrong_creds": "يرجى التأكد من صحة كلمة المرور وعنوان البريد الإلكتروني الخاص بك." "wrong_creds": "يرجى التأكد من صحة كلمة المرور وعنوان البريد الإلكتروني الخاص بك."
}, },
"wrong_creds": "عنوان البريد الإلكتروني أو كلمة المرور خاطئة.", "wrong_creds": "عنوان البريد الإلكتروني أو كلمة المرور خاطئة.",
"unexpected": "حدث خطأ غير متوقع" "unexpected": "حدث خطأ غير متوقع"
}, },
"success": { "success": {
"success": "تم تسجيل الدخول", "success": "تم تسجيل الدخول",
"description": { "description": {
"success": "تم تسجيل الدخول", "success": "تم تسجيل الدخول",
"success_check_mail": "يرجى التحقق من صندوق البريد الإلكتروني الخاص بك بحثًا عن رسالة بريد إلكتروني تحتوي على رابط يمكنك النقر عليه لتسجيل الدخول." "success_check_mail": "يرجى التحقق من صندوق البريد الإلكتروني الخاص بك بحثًا عن رسالة بريد إلكتروني تحتوي على رابط يمكنك النقر عليه لتسجيل الدخول."
}, },
"success_check_mail": "تم تسجيل الدخول. تحقق من صندوق البريد الإلكتروني الخاص بك." "success_check_mail": "تم تسجيل الدخول. تحقق من صندوق البريد الإلكتروني الخاص بك."
} }
}, },
"login_or_create_account": "تسجيل الدخول أو إنشاء حساب", "login_or_create_account": "تسجيل الدخول أو إنشاء حساب",
"welcome_back": "مرحبًا بعودتك!" "welcome_back": "مرحبًا بعودتك!"
}, },
"password_reset_page": { "password_reset_page": {
"reset_password": "إعادة تعيين كلمة المرور" "reset_password": "إعادة تعيين كلمة المرور"
}, },
"video_uploader": { "video_uploader": {
"time_remaining": "", "time_remaining": "",
"time_elapsed": "" "time_elapsed": ""
}, },
"explore_page": { "explore_page": {
"imported_by": "تم استيراده عن طريق", "imported_by": "تم استيراده عن طريق",
"made_by": "تم عن طريق" "made_by": "تم عن طريق"
}, },
"create_page": { "create_page": {
"success": { "success": {
"title": "تم إنشاء الاختبار.", "title": "تم إنشاء الاختبار.",
"body": "لتبدأ الالعاب." "body": "لتبدأ الالعاب."
} }
}, },
"error_page": { "error_page": {
"unknown_error_text": "", "unknown_error_text": "",
"404_text": "" "404_text": ""
}, },
"uploader": { "uploader": {
"images_by_pixabay": "", "images_by_pixabay": "",
"upload_video_popup_notice": "", "upload_video_popup_notice": "",
"add_image": "", "add_image": "",
"select_upload_type": "", "select_upload_type": "",
"upload_a_video": "", "upload_a_video": "",
"next_page": "", "next_page": "",
"visit_pixabay": "", "visit_pixabay": "",
"previous_page": "", "previous_page": "",
"search_english_only": "", "search_english_only": "",
"upload_video": "" "upload_video": ""
}, },
"search_page": { "search_page": {
"nothing_here": "لا يوجد شيء هنا ...", "nothing_here": "لا يوجد شيء هنا ...",
"at_least_3_characters": "أدخل على الأقل ثلاث محارف .." "at_least_3_characters": "أدخل على الأقل ثلاث محارف .."
}, },
"dashboard": { "dashboard": {
"commandpalette_notice": "", "commandpalette_notice": "",
"views_n_plays": "المشاهدات و الألعاب", "views_n_plays": "المشاهدات و الألعاب",
"search_for_own_quizzes": "ابحث عن مسابقاتك الخاصة", "search_for_own_quizzes": "ابحث عن مسابقاتك الخاصة",
"info_analytics": "" "info_analytics": ""
}, },
"navbar": { "navbar": {
"donate": "" "donate": ""
}, },
"editor_page": { "editor_page": {
"add_an_answer": "أضف إجابة", "add_an_answer": "أضف إجابة",
"right_click_to_delete": "انقر بالزر الأيمن على الإجابة ليتم حذفها!" "right_click_to_delete": "انقر بالزر الأيمن على الإجابة ليتم حذفها!"
}, },
"public_user_page": { "public_user_page": {
"no_original_quizzes": "", "no_original_quizzes": "",
"joined_on": "" "joined_on": ""
}, },
"components": { "components": {
"popover": { "popover": {
"copied_to_clipboard": "" "copied_to_clipboard": ""
} }
} }
} }
+1 -1
View File
@@ -15,7 +15,7 @@ SPDX-License-Identifier: MPL-2.0
const { t } = getLocalization(); const { t } = getLocalization();
let url_input = $state(''); let url_input = $state('');
let file_input: File[] = $state(); let file_input: File[] = $state();
let kahoot_regex = /^https:\/\/create\.kahoot\.it\/details\/([a-zA-Z-\d]{36})\/?$/; let kahoot_regex = /^https:\/\/create\.kahoot\.it\/details\/.*\/?([a-zA-Z-\d]{36})\/?$/;
let url_valid = $derived(kahoot_regex.test(url_input)); let url_valid = $derived(kahoot_regex.test(url_input));
let is_loading = $state(false); let is_loading = $state(false);