Skip to content
Draft
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
1 change: 1 addition & 0 deletions app/pages/about.vue
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,7 @@ const { data: contributors, status: contributorsStatus } = useFetch<GitHubContri
/>
<span
class="pointer-events-none absolute -top-9 inset-is-1/2 -translate-x-1/2 whitespace-nowrap rounded-md bg-gray-900 text-white dark:bg-gray-100 dark:text-gray-900 text-xs px-2 py-1 shadow-lg opacity-0 scale-95 transition-all duration-150 group-hover:opacity-100 group-hover:scale-100"
dir="ltr"
>
@{{ contributor.login }}
</span>
Expand Down
90 changes: 45 additions & 45 deletions i18n/locales/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
}
},
"version": "الإصدار",
"built_at": "تم البناء في {0}",
"built_at": "تم البناء {0}",
"alt_logo": "شعار npmx",
"tagline": "متصفح أفضل لسجل npm",
"non_affiliation_disclaimer": "غير مرتبط بشركة npm, Inc.",
Expand All @@ -20,12 +20,12 @@
},
"search": {
"label": "ابحث عن حزم npm",
"placeholder": "ابحث عن الحزم...",
"placeholder": "ابحث عن الحزم",
"button": "بحث",
"clear": "مسح البحث",
"searching": "جارٍ البحث...",
"searching": "جارٍ البحث",
"found_packages": "تم العثور على {count} حزمة | تم العثور على حزمة واحدة | تم العثور على حزمتين | تم العثور على {count} حزم | تم العثور على {count} حزمة | تم العثور على {count} حزمة",
"updating": "(جارٍ التحديث...)",
"updating": "(جارٍ التحديث)",
"no_results": "لم يتم العثور على حزم لـ \"{query}\"",
"title": "بحث",
"not_taken": "الاسم {name} غير مأخوذ",
Expand Down Expand Up @@ -83,15 +83,15 @@
"i18n": {
"missing_keys": "{count} ترجمات مفقودة | ترجمة واحدة مفقودة | ترجمتان مفقودتان | {count} ترجمات مفقودة | {count} ترجمة مفقودة | {count} ترجمة مفقودة",
"copy_keys": "نسخ المفاتيح",
"show_more_keys": "عرض المزيد ({count})...",
"show_more_keys": "عرض المزيد ({count})",
"contribute_hint": "ساعد في تحسين هذه الترجمة عن طريق إضافة المفاتيح المفقودة.",
"edit_on_github": "تعديل على GitHub",
"view_guide": "دليل الترجمة"
},
"common": {
"loading": "جارٍ التحميل...",
"loading_more": "جارٍ تحميل المزيد...",
"loading_packages": "جارٍ تحميل الحزم...",
"loading": "جارٍ التحميل",
"loading_more": "جارٍ تحميل المزيد",
"loading_packages": "جارٍ تحميل الحزم",
"end_of_results": "نهاية النتائج",
"try_again": "حاول مرة أخرى",
"close": "إغلاق",
Expand Down Expand Up @@ -254,7 +254,7 @@
"via": "عبر {teams}",
"remove_owner": "إزالة {name} كمالك",
"username_to_add": "اسم المستخدم لإضافته كمالك",
"username_placeholder": "اسم المستخدم...",
"username_placeholder": "اسم المستخدم",
"add_button": "إضافة",
"cancel_add": "إلغاء إضافة المالك",
"add_owner": "+ إضافة مالك",
Expand All @@ -275,7 +275,7 @@
"start_date": "البداية",
"end_date": "النهاية",
"no_data": "لا تتوفر بيانات تنزيل",
"loading": "جارٍ التحميل...",
"loading": "جارٍ التحميل",
"y_axis_label": "تنزيلات {granularity}ة",
"download_file": "تنزيل {fileType}",
"toggle_annotator": "إظهار/إخفاء الشروح التوضيحية"
Expand Down Expand Up @@ -309,7 +309,7 @@
"deps_found": "تم العثور على {count} ثغرة | تم العثور على ثغرة واحدة | تم العثور على ثغرتين | تم العثور على {count} ثغرات | تم العثور على {count} ثغرة | تم العثور على {count} ثغرة",
"deps_affected": "تأثرت {count} تبعية | تأثرت تبعية واحدة | تأثرت تبعيتان | تأثرت {count} تبعيات | تأثرت {count} تبعية | تأثرت {count} تبعية",
"tree_found": "{vulns} ثغرة في {packages}/{total} حزمة | ثغرة واحدة في {packages}/{total} حزمة | ثغرتان في {packages}/{total} حزمة | {vulns} ثغرات في {packages}/{total} حزمة | {vulns} ثغرة في {packages}/{total} حزمة | {vulns} ثغرة في {packages}/{total} حزمة",
"scanning_tree": "جارٍ فحص شجرة الاعتماديات...",
"scanning_tree": "جارٍ فحص شجرة الاعتماديات",
"show_all_packages": "عرض كل الحزم المتأثرة ({count})",
"no_summary": "لا يوجد ملخص",
"view_details": "عرض تفاصيل الثغرة",
Expand Down Expand Up @@ -345,7 +345,7 @@
"revoke_access": "سحب وصول {name}",
"no_access": "لا يوجد وصول فريق مُعدّ",
"select_team_label": "اختر فريقًا",
"loading_teams": "جارٍ تحميل الفرق...",
"loading_teams": "جارٍ تحميل الفرق",
"select_team": "اختر فريقًا",
"permission_label": "مستوى الصلاحية",
"permission": {
Expand All @@ -358,7 +358,7 @@
},
"list": {
"filter_label": "فلترة الحزم",
"filter_placeholder": "فلتر الحزم...",
"filter_placeholder": "فلتر الحزم",
"sort_label": "ترتيب الحزم",
"showing_count": "يعرض {filtered} من أصل {total} حزمة"
},
Expand All @@ -385,7 +385,7 @@
},
"connector": {
"status": {
"connecting": "جارٍ الاتصال...",
"connecting": "جارٍ الاتصال",
"connected_as": "متصل كـ {'@'}{user}",
"connected": "متصل",
"connect_cli": "ربط واجهة سطر الأوامر المحلية",
Expand All @@ -408,13 +408,13 @@
"copied": "تم النسخ",
"paste_token": "ثم الصق الرمز أدناه للاتصال:",
"token_label": "الرمز",
"token_placeholder": "الصق الرمز هنا...",
"token_placeholder": "الصق الرمز هنا",
"advanced": "خيارات متقدمة",
"port_label": "المنفذ",
"warning": "تحذير!",
"warning_text": "يسمح هذا لـ npmx بالوصول إلى npm CLI لديك. لا تتصل إلا بالمواقع التي تثق بها.",
"connect": "اتصال",
"connecting": "جارٍ الاتصال..."
"connecting": "جارٍ الاتصال"
}
},
"operations": {
Expand All @@ -427,15 +427,15 @@
"active_label": "العمليات النشطة",
"otp_required": "رمز OTP مطلوب",
"otp_prompt": "أدخل رمز OTP للمتابعة",
"otp_placeholder": "أدخل رمز OTP...",
"otp_placeholder": "أدخل رمز OTP",
"otp_label": "كلمة المرور وحيدة الاستخدام (OTP)",
"retry_otp": "إعادة المحاولة باستخدام OTP",
"retrying": "جارٍ إعادة المحاولة...",
"retrying": "جارٍ إعادة المحاولة",
"approve_operation": "الموافقة على العملية",
"remove_operation": "إزالة العملية",
"approve_all": "الموافقة على الكل",
"execute": "تنفيذ",
"executing": "جارٍ التنفيذ...",
"executing": "جارٍ التنفيذ",
"log": "السجل",
"log_label": "سجل العمليات المكتملة",
"remove_from_log": "إزالة من السجل"
Expand All @@ -446,9 +446,9 @@
"title": "الفرق",
"refresh": "تحديث الفرق",
"filter_label": "فلترة الفرق",
"filter_placeholder": "فلتر الفرق...",
"filter_placeholder": "فلتر الفرق",
"sort_by": "الترتيب حسب",
"loading": "جارٍ تحميل الفرق...",
"loading": "جارٍ تحميل الفرق",
"no_teams": "لم يتم العثور على فرق",
"list_label": "فرق المؤسسة",
"delete_team": "حذف الفريق {name}",
Expand All @@ -457,12 +457,12 @@
"no_members": "لا يوجد أعضاء",
"remove_user": "إزالة {user} من الفريق",
"username_to_add": "اسم المستخدم لإضافته إلى {team}",
"username_placeholder": "اسم المستخدم...",
"username_placeholder": "اسم المستخدم",
"add_button": "إضافة",
"cancel_add_user": "إلغاء إضافة المستخدم",
"add_member": "+ إضافة عضو",
"team_name_label": "اسم الفريق",
"team_name_placeholder": "اسم الفريق...",
"team_name_placeholder": "اسم الفريق",
"create_button": "إنشاء",
"no_match": "لا توجد فرق تطابق \"{query}\"",
"cancel_create": "إلغاء إنشاء الفريق",
Expand All @@ -472,20 +472,20 @@
"title": "الأعضاء",
"refresh": "تحديث الأعضاء",
"filter_label": "فلترة الأعضاء",
"filter_placeholder": "فلتر الأعضاء...",
"filter_placeholder": "فلتر الأعضاء",
"filter_by_role": "فلترة حسب الدور",
"filter_by_team": "فلترة حسب الفريق",
"all_teams": "كل الفرق",
"sort_by": "الترتيب حسب",
"loading": "جارٍ تحميل الأعضاء...",
"loading": "جارٍ تحميل الأعضاء",
"no_members": "لم يتم العثور على أعضاء",
"list_label": "أعضاء المؤسسة",
"change_role_for": "تغيير الدور لـ {name}",
"remove_from_org": "إزالة {name} من المؤسسة",
"view_team": "عرض فريق {team}",
"no_match": "لا يوجد أعضاء يطابقون عوامل الفلترة",
"username_label": "اسم المستخدم",
"username_placeholder": "اسم المستخدم...",
"username_placeholder": "اسم المستخدم",
"role_label": "الدور",
"role": {
"all": "الكل",
Expand All @@ -510,14 +510,14 @@
"no_match": "لا توجد حزم تطابق \"{query}\"",
"not_found": "لم يتم العثور على المؤسسة",
"not_found_message": "المؤسسة \"{'@'}{name}\" غير موجودة على npm",
"filter_placeholder": "فلتر {count} حزمة..."
"filter_placeholder": "فلتر {count} حزمة"
}
},
"user": {
"combobox": {
"add_to_org_hint": "(سيُضاف أيضًا إلى المؤسسة)",
"press_enter_to_add": "اضغط Enter لإضافة {'@'}{username}",
"default_placeholder": "اسم المستخدم...",
"default_placeholder": "اسم المستخدم",
"suggestions_label": "اقتراحات المستخدمين"
},
"page": {
Expand All @@ -526,7 +526,7 @@
"no_packages_hint": "قد لا يكون هذا المستخدم موجودًا أو قد لا يحتوي على حزم عامة.",
"failed_to_load": "فشل تحميل حزم المستخدم",
"no_match": "لا توجد حزم تطابق \"{query}\"",
"filter_placeholder": "فلتر {count} حزمة..."
"filter_placeholder": "فلتر {count} حزمة"
},
"orgs_page": {
"title": "المؤسسات",
Expand All @@ -536,7 +536,7 @@
"connect_hint_suffix": "للبدء.",
"own_orgs_only": "يمكنك عرض مؤسساتك أنت فقط.",
"view_your_orgs": "عرض مؤسساتك",
"loading": "جارٍ تحميل المؤسسات...",
"loading": "جارٍ تحميل المؤسسات",
"empty": "لم يتم العثور على مؤسسات.",
"empty_hint": "يتم اكتشاف المؤسسات من حزمك ذات النطاق (scoped).",
"count": "{count} مؤسسة | مؤسسة واحدة | مؤسستان | {count} مؤسسات | {count} مؤسسة | {count} مؤسسة",
Expand All @@ -562,8 +562,8 @@
"publish_hint": "سيؤدي هذا إلى نشر حزمة مصغرة كعنصر نائب (placeholder).",
"preview_json": "معاينة package.json",
"claim_button": "حجز اسم الحزمة",
"publishing": "جارٍ النشر...",
"checking": "جارٍ التحقق من التوفر...",
"publishing": "جارٍ النشر",
"checking": "جارٍ التحقق من التوفر",
"failed_to_check": "فشل التحقق من توفر الاسم",
"failed_to_claim": "فشل حجز الحزمة"
}
Expand All @@ -586,7 +586,7 @@
"unavailable_hint": "قد يكون الملف كبيرًا جدًا أو غير متاح",
"version_required": "الإصدار مطلوب لتصفح الكود",
"go_to_package": "الانتقال إلى الحزمة",
"loading_tree": "جارٍ تحميل شجرة الملفات...",
"loading_tree": "جارٍ تحميل شجرة الملفات",
"failed_to_load_tree": "فشل تحميل الملفات لهذا الإصدار من الحزمة",
"back_to_package": "العودة إلى الحزمة",
"table": {
Expand Down Expand Up @@ -614,9 +614,9 @@
"title": "فلاتر",
"search": "بحث",
"search_scope": "نطاق البحث",
"search_placeholder_name": "فلترة حسب اسم الحزمة...",
"search_placeholder_description": "فلترة حسب الوصف...",
"search_placeholder_keywords": "فلترة حسب الكلمات المفتاحية...",
"search_placeholder_name": "فلترة حسب اسم الحزمة",
"search_placeholder_description": "فلترة حسب الوصف",
"search_placeholder_keywords": "فلترة حسب الكلمات المفتاحية",
"search_placeholder_all": "فلتر حسب الكل أو استخدم name: desc: kw:",
"scope_name": "الإسم",
"scope_name_description": "بحث في أسماء الحزم فقط",
Expand Down Expand Up @@ -754,7 +754,7 @@
"contributors": {
"title": "المساهمون",
"description": "npmx هو مشروع مفتوح المصدر بالكامل، تم بناؤه بواسطة مجتمع مذهل من المساهمين.",
"loading": "جارٍ تحميل المساهمين...",
"loading": "جارٍ تحميل المساهمين",
"error": "فشل تحميل المساهمين",
"view_profile": "عرض بروفايل {name} على GitHub"
},
Expand Down Expand Up @@ -786,7 +786,7 @@
"atmosphere_desc": "ميزات اجتماعية وهوية",
"connect_npm_cli": "الاتصال بـ npm CLI",
"connect_atmosphere": "الاتصال بـ Atmosphere",
"connecting": "جارٍ الاتصال...",
"connecting": "جارٍ الاتصال",
"ops": "{count} عملية | عملية واحدة | عمليتان | {count} عمليات | {count} عملية | {count} عملية",
"disconnect": "قطع الاتصال"
},
Expand All @@ -811,15 +811,15 @@
"packages": "الحزم",
"packages_dropdown": {
"title": "حزمك",
"loading": "جارٍ التحميل...",
"loading": "جارٍ التحميل",
"error": "فشل تحميل الحزم",
"empty": "لا توجد حزم",
"view_all": "عرض الكل"
},
"orgs": "المؤسسات",
"orgs_dropdown": {
"title": "مؤسساتك",
"loading": "جارٍ التحميل...",
"loading": "جارٍ التحميل",
"error": "فشل تحميل المؤسسات",
"empty": "لا توجد مؤسسات",
"view_all": "عرض الكل"
Expand All @@ -836,20 +836,20 @@
"section_packages": "الحزم",
"section_facets": "المحاور",
"section_comparison": "المقارنة",
"loading": "جارٍ تحميل بيانات الحزم...",
"loading": "جارٍ تحميل بيانات الحزم",
"error": "فشل تحميل بيانات الحزم. الرجاء المحاولة مرة أخرى.",
"empty_title": "اختر حزمًا للمقارنة",
"empty_description": "ابحث وأضف حزمتين على الأقل أعلاه لعرض مقارنة جنبًا إلى جنب لمقاييسها."
},
"selector": {
"search_label": "ابحث عن حزم",
"search_first": "ابحث عن حزمة...",
"search_add": "أضف حزمة أخرى...",
"searching": "جارٍ البحث...",
"search_first": "ابحث عن حزمة",
"search_add": "أضف حزمة أخرى",
"searching": "جارٍ البحث",
"remove_package": "إزالة {package}",
"packages_selected": "{count}/{max} حزمة محددة.",
"add_hint": "أضف حزمتين على الأقل للمقارنة.",
"loading_versions": "جارٍ تحميل الإصدارات...",
"loading_versions": "جارٍ تحميل الإصدارات",
"select_version": "اختر إصدارًا"
},
"facets": {
Expand Down
Loading
Loading