diff --git a/i18n/ar/code.json b/i18n/ar/code.json new file mode 100644 index 000000000..0183633d4 --- /dev/null +++ b/i18n/ar/code.json @@ -0,0 +1,673 @@ +{ + "Get connected": { + "message": "تواصل معنا" + }, + "Discuss ideas and share solutions with developers worldwide.": { + "message": "ناقش الأفكار وشارك الحلول مع المطورين في جميع أنحاء العالم." + }, + "Join our community": { + "message": "انضم إلى مجتمعنا" + }, + "We're here to help": { + "message": "نحن هنا لمساعدتك" + }, + "Email us at": { + "message": "أرسل لنا بريدًا إلكترونيًا على" + }, + "api-support@deriv.com": { + "message": "api-support@deriv.com" + }, + "if you have any questions.": { + "message": "إذا كان لديك أي أسئلة." + }, + "Change API endpoint": { + "message": "تغيير نقطة نهاية واجهة برمجة التطبيقات (API)" + }, + "Server is Required": { + "message": "الخادم مطلوب" + }, + "Please enter a valid server URL": { + "message": "الرجاء إدخال عنوان URL صالح للخادم" + }, + "Server URL": { + "message": "عنوان URL للخادم" + }, + "App ID is required": { + "message": "معرف التطبيق مطلوب" + }, + "Please enter a valid app ID": { + "message": "الرجاء إدخال معرف تطبيق صحيح" + }, + "App ID": { + "message": "معرّف التطبيق" + }, + "Connected to :": { + "message": "متصل ب :" + }, + "Submit": { + "message": "إرسال" + }, + "Reset to original settings": { + "message": "إعادة التعيين إلى الإعدادات الأصلية" + }, + "theme.docs.DocCard.categoryDescription": { + "message": "{count} العناصر", + "description": "The default description for a category card in the generated index about how many items this category includes" + }, + "theme.docs.paginator.navAriaLabel": { + "message": "تصفح صفحات المستندات", + "description": "The ARIA label for the docs pagination" + }, + "theme.docs.paginator.previous": { + "message": "السابق", + "description": "The label used to navigate to the previous doc" + }, + "theme.docs.paginator.next": { + "message": "التالي", + "description": "The label used to navigate to the next doc" + }, + "This API call must be authorised because it requires access to your account information.": { + "message": "يجب أن تكون مكالمة واجهة برمجة التطبيقات هذه مصرحاً بها لأنها تتطلب الوصول إلى معلومات حسابك." + }, + "Log in to your Deriv account to proceed. If you don’t have a Deriv account, sign up first.": { + "message": "سجِّل الدخول إلى حساب Deriv الخاص بك للمتابعة. إذا لم يكن لديك حساب Deriv، فقم بالتسجيل أولاً." + }, + "Sign up": { + "message": "قم بالتسجيل" + }, + "Log in": { + "message": "تسجيل دخول" + }, + "Request JSON": { + "message": "طلب JSON" + }, + "Send Request": { + "message": "إرسال الطلب" + }, + "Clear": { + "message": "لتوضيح" + }, + "Your JSON object is invalid. Please make sure you provide the correct syntax for your JSON object.": { + "message": "كائن JSON الخاص بك غير صالح. يرجى التأكد من تقديم الصيغة الصحيحة لكائن JSON الخاص بك." + }, + "Log in to your Deriv account to get the API token and start using our API.": { + "message": "سجِّل الدخول إلى حساب Deriv الخاص بك للحصول على الرمز المميز لواجهة برمجة التطبيقات (API) وابدأ في استخدام واجهة برمجة التطبيقات الخاصة بنا." + }, + "Log In": { + "message": "تسجيل الدخول" + }, + "API Token Manager": { + "message": "مدير الرمز المميز لواجهة برمجة التطبيقات (API Token Manager)" + }, + "Deriv API features": { + "message": "ميزات Deriv API" + }, + "Deriv API gives you full access to all the trading functionalities of DTrader and allows you to build your own comprehensive trading systems and analysis tools.": { + "message": "تمنحك واجهة برمجة تطبيقات المشتقات وصولاً كاملاً إلى جميع وظائف التداول في DTrader وتتيح لك بناء أنظمة التداول وأدوات التحليل الشاملة الخاصة بك." + }, + "Trade digital options and multipliers": { + "message": "تداول الخيارات الرقمية والمضاعفات الرقمية" + }, + "Monitor real-time pricing": { + "message": "مراقبة التسعير في الوقت الفعلي" + }, + "Buy/sell contracts": { + "message": "عقود البيع/الشراء" + }, + "Manage user's accounts": { + "message": "إدارة حسابات المستخدمين" + }, + "Monitor existing contracts": { + "message": "مراقبة العقود الحالية" + }, + "View user's historical transactions": { + "message": "عرض المعاملات التاريخية للمستخدم" + }, + "See what our clients say": { + "message": "شاهد ما يقوله عملاؤنا" + }, + "Comprehensive all-in-one": { + "message": "شامل الكل في واحد" + }, + "client library": { + "message": "مكتبة العميل" + }, + "Simplify your development processes and get your app up and running": { + "message": "تبسيط عمليات التطوير وتشغيل تطبيقك وتشغيله" + }, + "faster with the client library of your choice.": { + "message": "أسرع مع مكتبة العميل التي تختارها." + }, + "Go to the JavaScript library": { + "message": "انتقل إلى مكتبة JavaScript" + }, + "Go to the Python library": { + "message": "انتقل إلى مكتبة بايثون" + }, + "Go to the Flutter library": { + "message": "انتقل إلى مكتبة الرفرفة" + }, + "Get started with our API in 3 simple steps:": { + "message": "ابدأ باستخدام واجهة برمجة التطبيقات (API) الخاصة بنا في 3 خطوات بسيطة:" + }, + "1. Learn about our API": { + "message": "1. تعرّف على واجهة برمجة التطبيقات (API)" + }, + "Understand basic concepts and terminologies": { + "message": "فهم المفاهيم والمصطلحات الأساسية" + }, + "2. Sign up": { + "message": "2. التسجيل" + }, + "Create a free Deriv account to access our API": { + "message": "أنشئ حساب مشتق مجاني للوصول إلى واجهة برمجة التطبيقات الخاصة بنا" + }, + "3. Register your app": { + "message": "3. سجّل تطبيقك" + }, + "Fill out the registration form to start using Deriv API": { + "message": "املأ استمارة التسجيل لبدء استخدام واجهة برمجة التطبيقات المشتقة" + }, + "By using our API, you confirm that you have read and agreed to our": { + "message": "باستخدامك لواجهة برمجة التطبيقات الخاصة بنا، فإنك تؤكد أنك قرأت ووافقت على" + }, + "terms and conditions.": { + "message": "الشروط والأحكام." + }, + "Deriv API": { + "message": "Deriv API" + }, + "Use our powerful, flexible, and free API to build a custom trading": { + "message": "استخدم واجهة برمجة التطبيقات (API) القوية والمرنة والمجانية الخاصة بنا لإنشاء تداول مخصص" + }, + "platform - for yourself or for your business.": { + "message": "منصة - لنفسك أو لعملك." + }, + "Quick Start": { + "message": "بداية سريعة" + }, + "Ways to earn with Deriv API": { + "message": "طرق الكسب باستخدام واجهة برمجة تطبيقات المشتقات" + }, + "Register your app with Deriv, and add a percentage markup to the contract prices to profit from every purchased contract.": { + "message": "سجِّل تطبيقك مع Deriv، وأضف نسبة مئوية للترميز إلى أسعار العقود لتستفيد من كل عقد يتم شراؤه." + }, + "Sign up as an affiliate, build your app, and get commissions on trades completed via your app and the affiliate plan you select.": { + "message": "سجّل كمسوّق بالعمولة، وأنشئ تطبيقك، واحصل على عمولات على الصفقات التي تتم عبر تطبيقك وخطة التسويق بالعمولة التي تختارها." + }, + "Sign up as a payment agent, build your own custom payment website, and use our API to earn commission on every payment you process for Deriv's clients.": { + "message": "سجِّل كوكيل للدفع، وأنشئ موقعك الإلكتروني المخصص للدفع، واستخدم واجهة برمجة التطبيقات الخاصة بنا لكسب عمولة على كل عملية دفع تقوم بمعالجتها لعملاء Deriv." + }, + "Select API Call - Version 3": { + "message": "تحديد استدعاء API - الإصدار 3" + }, + "ALL CALLS": { + "message": "جميع المكالمات" + }, + "Note:": { + "message": "ملاحظه:" + }, + "Do not share tokens with the Admin scope with unauthorised parties.": { + "message": "لا تشارك الرموز المميزة مع النطاق الإداري مع أطراف غير مصرح لها." + }, + "This scope will allow third-party apps to view your account activity, settings, limits, balance sheets, trade purchase history, and more.": { + "message": "سيتيح هذا النطاق لتطبيقات الطرف الثالث عرض نشاط حسابك والإعدادات والحدود والميزانيات العمومية وسجل الشراء التجاري والمزيد." + }, + "This scope will allow third-party apps to buy and sell contracts for you, renew your expired purchases, and top up your demo accounts.": { + "message": "سيسمح هذا النطاق لتطبيقات الطرف الثالث بشراء وبيع العقود نيابة عنك، وتجديد مشترياتك المنتهية الصلاحية، وتعبئة حساباتك التجريبية." + }, + "This scope will allow third-party apps to withdraw to payment agents and make inter-account transfers for you.": { + "message": "سيسمح هذا النطاق لتطبيقات الطرف الثالث بالانسحاب إلى وكلاء الدفع وإجراء التحويلات بين الحسابات نيابة عنك." + }, + "This scope will allow third-party apps to view your trading history.": { + "message": "سيسمح هذا النطاق لتطبيقات الطرف الثالث بعرض سجل التداول الخاص بك." + }, + "This scope will allow third-party apps to open accounts for you, manage your settings and token usage, and more.": { + "message": "سيسمح هذا النطاق لتطبيقات الطرف الثالث بفتح حسابات لك وإدارة إعداداتك واستخدام الرمز المميز والمزيد." + }, + "Select scopes based on the access you need.": { + "message": "حدد النطاقات بناءً على الوصول الذي تحتاجه." + }, + "Copy and paste the token into the app.": { + "message": "انسخ الرمز المميز والصقه في التطبيق." + }, + "This account doesn't have API tokens with the admin scope. Choose another account.": { + "message": "لا يحتوي هذا الحساب على رموز API مع نطاق المسؤول. اختر حساباً آخر." + }, + "App information": { + "message": "معلومات التطبيق" + }, + "Select your api token ( it should have admin scope )": { + "message": "حدد رمز api المميز (يجب أن يكون له نطاق المسؤول)" + }, + "App name (required)": { + "message": "اسم التطبيق (مطلوب)" + }, + "That name is taken. Choose another.": { + "message": "هذا الاسم مأخوذ. اختر اسماً آخر." + }, + "Markup": { + "message": "الترميز" + }, + "You can earn commission by adding a markup to the price of each trade. Enter your markup percentage here.": { + "message": "يمكنك كسب عمولة عن طريق إضافة هامش ربح إلى سعر كل صفقة. أدخل النسبة المئوية للترميز هنا." + }, + "Note: Markup is only available for real accounts.": { + "message": "ملاحظة: العلامات متاحة فقط للحسابات الحقيقية." + }, + "Markup percentage (optional)": { + "message": "النسبة المئوية للترميز (اختياري)" + }, + "Enter 0 if you don‘t want to earn a markup. Max markup: 3%": { + "message": "أدخل 0 إذا كنت لا تريد الحصول على هامش ربح. أقصى هامش ربح 3%" + }, + "OAuth details": { + "message": "تفاصيل OAuth" + }, + "This allows clients to log in to your app using their Deriv accounts without an API token.": { + "message": "يسمح ذلك للعملاء بتسجيل الدخول إلى تطبيقك باستخدام حساباتهم في Deriv دون رمز API المميز." + }, + "Authorisation URL (optional)": { + "message": "عنوان URL للتخويل (اختياري)" + }, + "Please note that this URL will be used as the OAuth redirect URL for the OAuth authorization.": { + "message": "يُرجى ملاحظة أنه سيتم استخدام عنوان URL هذا كعنوان URL لإعادة توجيه OAuth لتفويض OAuth." + }, + "Verification URL (optional)": { + "message": "عنوان URL للتحقق (اختياري)" + }, + "Scope of authorization": { + "message": "نطاق التفويض" + }, + "Select the scope for your app:": { + "message": "حدد نطاق تطبيقك:" + }, + "Read": { + "message": "اقرأ" + }, + ": You'll have full access to your clients' information.": { + "message": ": سيكون لديك حق الوصول الكامل إلى معلومات عملائك." + }, + "Trade": { + "message": "التداول" + }, + ": You'll be able to buy and sell contracts on your clients' behalf.": { + "message": ": ستتمكن من شراء وبيع العقود نيابةً عن عملائك." + }, + "Trading information": { + "message": "معلومات التداول" + }, + ": You‘ll be able to view your clients’ trading information, including their account balance.": { + "message": ": ستتمكن من عرض معلومات التداول الخاصة بعملائك، بما في ذلك رصيد حسابهم." + }, + "Payments": { + "message": "عمليات الدفع" + }, + ": You‘ll be able to perform deposits and withdrawals on your clients’ behalf.": { + "message": ": ستتمكن من إجراء عمليات الإيداع والسحب نيابةً عن عملائك." + }, + "Admin": { + "message": "المشرف" + }, + ": Full account access, including the access to manage security tokens.": { + "message": ": الوصول الكامل إلى الحساب، بما في ذلك الوصول إلى إدارة رموز الأمان." + }, + "By registering your application, you acknowledge that you‘ve read and accepted the Deriv API": { + "message": "بتسجيلك لطلبك، فإنك تقر بأنك قد قرأت ووافقت على واجهة برمجة التطبيقات المشتقة" + }, + "terms and conditions": { + "message": "الشروط والأحكام" + }, + "Edit application details": { + "message": "تحرير تفاصيل التطبيق" + }, + "Delete application": { + "message": "حذف التطبيق" + }, + "To see your details reflected, please register your app via the registration form.": { + "message": "للاطلاع على التفاصيل الخاصة بك، يرجى تسجيل تطبيقك عبر نموذج التسجيل." + }, + "Register now": { + "message": "سجل الآن" + }, + "Manage tokens": { + "message": "إدارة الرموز المميزة" + }, + "Register application": { + "message": "طلب التسجيل" + }, + "Manage applications": { + "message": "إدارة التطبيقات" + }, + "Your apps": { + "message": "تطبيقاتك" + }, + "Register your app, get an app ID, and start using the Deriv API": { + "message": "سجِّل تطبيقك، واحصل على مُعرِّف للتطبيق، وابدأ في استخدام واجهة برمجة تطبيقات Deriv" + }, + "Be careful who you share this token with. Anyone with this token can perform the following actions on your account behalf": { + "message": "كن حذرًا مع من تشارك هذا الرمز المميز. يمكن لأي شخص لديه هذا الرمز تنفيذ الإجراءات التالية نيابة عن حسابك" + }, + "Add accounts": { + "message": "إضافة حسابات" + }, + "Create or delete API tokens for trading and withdrawals": { + "message": "قم بإنشاء أو حذف رموز API للتداول والسحب" + }, + "Modify account settings": { + "message": "تعديل إعدادات الحساب" + }, + "Enter your API token (with the Admin scope) to register your app.": { + "message": "أدخل الرمز المميز لواجهة برمجة التطبيقات (مع نطاق المسؤول) لتسجيل تطبيقك." + }, + "You have successfully registered your application.": { + "message": "لقد قمت بتسجيل طلبك بنجاح." + }, + "You can now start using Deriv API": { + "message": "يمكنك الآن البدء في استخدام واجهة برمجة تطبيقات المشتقات" + }, + "Got it": { + "message": "حصلت عليه" + }, + "Cancel": { + "message": "إلغاء" + }, + "theme.ErrorPageContent.title": { + "message": "تعطلت هذه الصفحة.", + "description": "The title of the fallback page when the page crashed" + }, + "theme.NotFound.title": { + "message": "الصفحة غير موجودة", + "description": "The title of the 404 page" + }, + "theme.NotFound.p1": { + "message": "لم نتمكن من العثور على ما كنت تبحث عنه.", + "description": "The first paragraph of the 404 page" + }, + "theme.NotFound.p2": { + "message": "يرجى الاتصال بمالك الموقع الذي ربطك بعنوان URL الأصلي وإعلامه بأن رابطه معطل.", + "description": "The 2nd paragraph of the 404 page" + }, + "theme.admonition.note": { + "message": "ملاحظة", + "description": "The default label used for the Note admonition (:::note)" + }, + "theme.admonition.tip": { + "message": "إكرامية", + "description": "The default label used for the Tip admonition (:::tip)" + }, + "theme.admonition.danger": { + "message": "الخطر", + "description": "The default label used for the Danger admonition (:::danger)" + }, + "theme.admonition.info": { + "message": "معلومات", + "description": "The default label used for the Info admonition (:::info)" + }, + "theme.admonition.caution": { + "message": "الحذر", + "description": "The default label used for the Caution admonition (:::caution)" + }, + "theme.BackToTopButton.buttonAriaLabel": { + "message": "انتقل مرة أخرى إلى الأعلى", + "description": "The ARIA label for the back to top button" + }, + "theme.blog.archive.title": { + "message": "الأرشيف", + "description": "The page & hero title of the blog archive page" + }, + "theme.blog.archive.description": { + "message": "الأرشيف", + "description": "The page & hero description of the blog archive page" + }, + "theme.blog.paginator.navAriaLabel": { + "message": "تصفح صفحة قائمة المدونة", + "description": "The ARIA label for the blog pagination" + }, + "theme.blog.paginator.newerEntries": { + "message": "أحدث الإدخالات", + "description": "The label used to navigate to the newer blog posts page (previous page)" + }, + "theme.blog.paginator.olderEntries": { + "message": "الإدخالات الأقدم", + "description": "The label used to navigate to the older blog posts page (next page)" + }, + "theme.blog.post.paginator.navAriaLabel": { + "message": "تصفح صفحة منشور المدونة", + "description": "The ARIA label for the blog posts pagination" + }, + "theme.blog.post.paginator.newerPost": { + "message": "مشاركة أحدث", + "description": "The blog post button label to navigate to the newer/previous post" + }, + "theme.blog.post.paginator.olderPost": { + "message": "أقدم مشاركة أقدم", + "description": "The blog post button label to navigate to the older/next post" + }, + "theme.blog.post.plurals": { + "message": "منشور واحد |{count} المنشورات", + "description": "Pluralized label for \"{count} posts\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" + }, + "theme.blog.tagTitle": { + "message": "{nPosts} موسومة بـ \"{tagName}\"", + "description": "The title of the page for a blog tag" + }, + "theme.tags.tagsPageLink": { + "message": "عرض جميع العلامات", + "description": "The label of the link targeting the tag list page" + }, + "theme.colorToggle.ariaLabel": { + "message": "التبديل بين الوضع المظلم والفاتح (حالياً {mode})", + "description": "The ARIA label for the navbar color mode toggle" + }, + "theme.colorToggle.ariaLabel.mode.dark": { + "message": "الوضع المظلم", + "description": "The name for the dark color mode" + }, + "theme.colorToggle.ariaLabel.mode.light": { + "message": "وضع الإضاءة", + "description": "The name for the light color mode" + }, + "theme.docs.breadcrumbs.navAriaLabel": { + "message": "فتات الخبز", + "description": "The ARIA label for the breadcrumbs" + }, + "theme.docs.tagDocListPageTitle.nDocsTagged": { + "message": "مستند واحد موسوم بـ{count} مستند موسوم بـ", + "description": "Pluralized label for \"{count} docs tagged\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" + }, + "theme.docs.tagDocListPageTitle": { + "message": "{nDocsTagged} مع \"{tagName}\"", + "description": "The title of the page for a docs tag" + }, + "theme.docs.versionBadge.label": { + "message": "الإصدار: {versionLabel}" + }, + "theme.docs.versions.unreleasedVersionLabel": { + "message": "هذه وثائق لم يتم إصدارها بعد للإصدار {siteTitle} {versionLabel} .", + "description": "The label used to tell the user that he's browsing an unreleased doc version" + }, + "theme.docs.versions.unmaintainedVersionLabel": { + "message": "هذه وثائق لـ {siteTitle} {versionLabel}، والتي لم تعد تتم صيانتها بشكل نشط.", + "description": "The label used to tell the user that he's browsing an unmaintained doc version" + }, + "theme.docs.versions.latestVersionSuggestionLabel": { + "message": "للحصول على أحدث الوثائق، راجع {latestVersionLink} ({versionLabel}).", + "description": "The label used to tell the user to check the latest version" + }, + "theme.docs.versions.latestVersionLinkLabel": { + "message": "أحدث إصدار", + "description": "The label used for the latest version suggestion link label" + }, + "theme.common.editThisPage": { + "message": "تحرير هذه الصفحة", + "description": "The link label to edit the current page" + }, + "theme.common.headingLinkTitle": { + "message": "رابط مباشر إلى {heading}", + "description": "Title for link to heading" + }, + "theme.lastUpdated.atDate": { + "message": " على {date}", + "description": "The words used to describe on which date a page has been last updated" + }, + "theme.lastUpdated.byUser": { + "message": " بواسطة {user}", + "description": "The words used to describe by who the page has been last updated" + }, + "theme.lastUpdated.lastUpdatedAtBy": { + "message": "آخر تحديث{atDate}{byUser}", + "description": "The sentence used to display when a page has been last updated, and by who" + }, + "theme.navbar.mobileVersionsDropdown.label": { + "message": "الإصدارات", + "description": "The label for the navbar versions dropdown on mobile view" + }, + "theme.tags.tagsListLabel": { + "message": "الوسوم", + "description": "The label alongside a tag list" + }, + "theme.AnnouncementBar.closeButtonAriaLabel": { + "message": "أغلق", + "description": "The ARIA label for close button of announcement bar" + }, + "theme.blog.sidebar.navAriaLabel": { + "message": "تصفح أحدث المنشورات في المدونة", + "description": "The ARIA label for recent posts in the blog sidebar" + }, + "theme.CodeBlock.copied": { + "message": "نسخ", + "description": "The copied button label on code blocks" + }, + "theme.CodeBlock.copyButtonAriaLabel": { + "message": "نسخ الرمز إلى الحافظة", + "description": "The ARIA label for copy code blocks button" + }, + "theme.CodeBlock.copy": { + "message": "نسخ", + "description": "The copy button label on code blocks" + }, + "theme.CodeBlock.wordWrapToggle": { + "message": "تبديل التفاف الكلمات", + "description": "The title attribute for toggle word wrapping button of code block lines" + }, + "theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel": { + "message": "تبديل فئة الشريط الجانبي القابل للطي '{label}'", + "description": "The ARIA label to toggle the collapsible sidebar category" + }, + "theme.navbar.mobileLanguageDropdown.label": { + "message": "اللغات", + "description": "The label for the mobile language switcher dropdown" + }, + "theme.NavBar.navAriaLabel": { + "message": "الرئيسية", + "description": "The ARIA label for the main navigation" + }, + "theme.blog.post.readMore": { + "message": "قراءة المزيد", + "description": "The label used in blog post item excerpts to link to full blog posts" + }, + "theme.blog.post.readMoreLabel": { + "message": "اقرأ المزيد عن {title}", + "description": "The ARIA label for the link to full blog posts from excerpts" + }, + "theme.docs.breadcrumbs.home": { + "message": "الصفحة الرئيسية", + "description": "The ARIA label for the home page in the breadcrumbs" + }, + "theme.TOCCollapsible.toggleButtonLabel": { + "message": "في هذه الصفحة", + "description": "The label used by the button on the collapsible TOC component" + }, + "theme.blog.post.readingTime.plurals": { + "message": "قراءة دقيقة واحدة |{readingTime} قراءة دقيقة واحدة", + "description": "Pluralized label for \"{readingTime} min read\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" + }, + "theme.docs.sidebar.collapseButtonTitle": { + "message": "طي الشريط الجانبي", + "description": "The title attribute for collapse button of doc sidebar" + }, + "theme.docs.sidebar.collapseButtonAriaLabel": { + "message": "طي الشريط الجانبي", + "description": "The title attribute for collapse button of doc sidebar" + }, + "theme.docs.sidebar.navAriaLabel": { + "message": "الشريط الجانبي للمستندات", + "description": "The ARIA label for the sidebar navigation" + }, + "theme.docs.sidebar.closeSidebarButtonAriaLabel": { + "message": "إغلاق شريط التنقل", + "description": "The ARIA label for close button of mobile sidebar" + }, + "theme.docs.sidebar.toggleSidebarButtonAriaLabel": { + "message": "تبديل شريط التنقل", + "description": "The ARIA label for hamburger menu button of mobile navigation" + }, + "theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel": { + "message": "← العودة إلى القائمة الرئيسية", + "description": "The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)" + }, + "theme.docs.sidebar.expandButtonTitle": { + "message": "توسيع الشريط الجانبي", + "description": "The ARIA label and title attribute for expand button of doc sidebar" + }, + "theme.docs.sidebar.expandButtonAriaLabel": { + "message": "توسيع الشريط الجانبي", + "description": "The ARIA label and title attribute for expand button of doc sidebar" + }, + "theme.Playground.result": { + "message": "النتيجة", + "description": "The result label of the live codeblocks" + }, + "theme.Playground.liveEditor": { + "message": "محرر مباشر", + "description": "The live editor label of the live codeblocks" + }, + "theme.SearchBar.noResultsText": { + "message": "لا توجد نتائج" + }, + "theme.SearchBar.seeAll": { + "message": "عرض جميع النتائج" + }, + "theme.SearchBar.seeAllOutsideContext": { + "message": "انظر النتائج خارج {context}" + }, + "theme.SearchBar.searchInContext": { + "message": "عرض جميع النتائج في {context}" + }, + "theme.SearchBar.label": { + "message": "ابحث", + "description": "The ARIA label and placeholder for search button" + }, + "theme.SearchPage.existingResultsTitle": { + "message": "نتائج البحث عن \"{query}\"", + "description": "The search page title for non-empty query" + }, + "theme.SearchPage.emptyResultsTitle": { + "message": "البحث في الوثائق", + "description": "The search page title for empty query" + }, + "theme.SearchPage.searchContext.everywhere": { + "message": "في كل مكان" + }, + "theme.SearchPage.documentsFound.plurals": { + "message": "تم العثور على 1 مستند واحد |{count} تم العثور على المستندات", + "description": "Pluralized label for \"{count} documents found\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" + }, + "theme.SearchPage.noResultsText": { + "message": "لم يتم العثور على أي مستندات", + "description": "The paragraph for empty search result" + }, + "theme.ErrorPageContent.tryAgain": { + "message": "حاول مرة أخرى", + "description": "The label of the button to try again rendering when the React error boundary captures an error" + }, + "theme.common.skipToMainContent": { + "message": "تخطي إلى المحتوى الرئيسي", + "description": "The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation" + }, + "theme.tags.tagsPageTitle": { + "message": "الوسوم", + "description": "The title of the tag list page" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current.json b/i18n/ar/docusaurus-plugin-content-docs/current.json new file mode 100644 index 000000000..64d799fe7 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current.json @@ -0,0 +1,66 @@ +{ + "version.label": { + "message": "التالي", + "description": "The label for version current" + }, + "sidebar.tutorialSidebar.category.Core concepts": { + "message": "المفاهيم الأساسية", + "description": "The label for category Core concepts in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Core concepts.link.generated-index.description": { + "message": "تعلّم كيفية استخدام WebSocket API ومكالمات واجهة برمجة التطبيقات (API) لإنشاء تطبيق تداول مخصص لك.", + "description": "The generated-index page description for category Core concepts in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Code examples": { + "message": "أمثلة على الرموز", + "description": "The label for category Code examples in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Code examples.link.generated-index.title": { + "message": "أمثلة على الرموز", + "description": "The generated-index page title for category Code examples in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Code examples.link.generated-index.description": { + "message": "اكتشف رموز واجهة برمجة التطبيقات API المتاحة لك لاستخدامها في إنشاء تطبيق التداول الخاص بك. تعلم مع أمثلة API.", + "description": "The generated-index page description for category Code examples in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Javascript Examples": { + "message": "أمثلة على جافا سكريبت", + "description": "The label for category Javascript Examples in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Javascript Examples.link.generated-index.title": { + "message": "أمثلة جافا سكريبت", + "description": "The generated-index page title for category Javascript Examples in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Javascript Examples.link.generated-index.description": { + "message": "استكشف أكواد JavaScript التي يمكنك استخدامها لإنشاء تطبيق التداول الخاص بك. تعلم من خلال أمثلة JavaScript وأمثلة واجهة برمجة التطبيقات.", + "description": "The generated-index page description for category Javascript Examples in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Languages": { + "message": "اللغات", + "description": "The label for category Languages in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Languages.link.generated-index.title": { + "message": "لغات البرمجة", + "description": "The generated-index page title for category Languages in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Languages.link.generated-index.description": { + "message": "اختر لغتك البرمجية المفضلة لإنشاء تطبيق تداول بمساعدة واجهة برمجة تطبيقات WebSocket. ابدأ التعلم مع هذه الأمثلة البرمجية.", + "description": "The generated-index page description for category Languages in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.JavaScript": { + "message": "جافا سكريبت", + "description": "The label for category JavaScript in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.JavaScript.link.generated-index.description": { + "message": "ابدأ في إنشاء تطبيق التداول الخاص بك باستخدام Javascript وHTML وCSS عبر واجهة برمجة تطبيقات WebSocket الخاصة بنا.", + "description": "The generated-index page description for category JavaScript in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Guides": { + "message": "أدلة إرشادية", + "description": "The label for category Guides in sidebar tutorialSidebar" + }, + "sidebar.tutorialSidebar.category.Guides.link.generated-index.description": { + "message": "دليل لواجهة برمجة تطبيقات المشتقات، بما في ذلك أمثلة على واجهة برمجة التطبيقات لإنشاء تطبيق تداول بميزات شاملة مشابهة لتطبيق Deriv Trader. ابدأ اليوم!", + "description": "The generated-index page description for category Guides in sidebar tutorialSidebar" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json new file mode 100644 index 000000000..142933cc4 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "مكتبات العميل", + "position": 5, + "link": { + "type": "generated-index", + "description": "تعرف على كيفية استخدام ميزات Deriv websocket API مع مكتبات العملاء الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json new file mode 100644 index 000000000..52f1d4bd2 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "عميل Flutter", + "position": 2, + "link": { + "type": "generated-index", + "description": "مستندات عميل Flutter" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md new file mode 100644 index 000000000..d4ab013de --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md @@ -0,0 +1,11 @@ +--- +title: إعداد المشروع +sidebar_label: الإعداد +sidebar_position: 0 +--- + +يرجى مراجعة وثائق المكتبة [هنا] (https://github.com/deriv-com/flutter-deriv-api) + +:::caution +سنقوم بتحديث هذه الصفحات في المستقبل عندما يكون لدينا محتوى لها +::: diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/intro.md b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/intro.md new file mode 100644 index 000000000..e20429fe5 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/intro.md @@ -0,0 +1,9 @@ +--- +title: مقدمة +sidebar_label: مقدمة +sidebar_position: 0 +description: | + مقدمة في مكتبات العميل +--- + +## مقدمة diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json new file mode 100644 index 000000000..fc3c02a56 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "عميل بايثون", + "position": 1, + "link": { + "type": "generated-index", + "description": "مستندات Python" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md new file mode 100644 index 000000000..54a8d0baa --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md @@ -0,0 +1,11 @@ +--- +title: إعداد المشروع +sidebar_label: الإعداد +sidebar_position: 0 +--- + +يرجى مراجعة وثائق المكتبة [هنا] (https://binary-com.github.io/python-deriv-api/) + +:::caution +سنقوم بتحديث هذه الصفحات في المستقبل عندما يكون لدينا محتوى لها +::: diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json new file mode 100644 index 000000000..3eccbeb27 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "عميل TypeScript", + "position": 0, + "link": { + "type": "generated-index", + "description": "مستندات TypeScript/JavaScript" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md new file mode 100644 index 000000000..52ee098be --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md @@ -0,0 +1,11 @@ +--- +title: إعداد المشروع +sidebar_label: الإعداد +sidebar_position: 0 +--- + +يرجى مراجعة وثائق المكتبة [هنا] (https://binary-com.github.io/deriv-api/) + +:::caution +سنقوم بتحديث هذه الصفحات في المستقبل عندما يكون لدينا محتوى لها +::: diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_faq/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/_category_.json new file mode 100644 index 000000000..c71881bdc --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "الاسئلة المتكررة", + "position": 7, + "link": { + "type": "generated-index" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md new file mode 100644 index 000000000..4c9b6b41e --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md @@ -0,0 +1,16 @@ +--- +title: شروط استخدام Deriv API +sidebar_label: شروط استخدام Deriv API +sidebar_position: 1 +tags: + - الأسئلة المتكررة +keywords: + - الأسئلة المتكررة +description: شروط استخدام Deriv API +--- + +واجهة برمجة التطبيقات المشتقة مجانية وتخضع لـ [الشروط والأحكام] (https://deriv.com/terms-and-conditions) و +[حقوق النشر] (https://deriv.com/tnc/business-partners-general-terms.pdf). + +إذا واجهت أي صعوبات في استخدامه أو إذا كنت بحاجة إلى مساعدة، يمكنك التواصل معنا +عبر أحد منتديات الدعم الخاصة بنا أو عبر البريد الإلكتروني. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md new file mode 100644 index 000000000..c82ab0fa5 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md @@ -0,0 +1,25 @@ +--- +title: كيف يمكنني كسب المال باستخدام Deriv API؟ +sidebar_label: كيف يمكنني كسب المال باستخدام Deriv API؟ +sidebar_position: 1 +tags: + - الأسئلة المتكررة +keywords: + - الأسئلة المتكررة +description: كيفية كسب المال باستخدام Deriv API +--- + +- يمكنك كسب عمولة على التداولات والمدفوعات التي يجريها عملاؤك عبر + المواقع الإلكترونية والتطبيقات التي تنشئها باستخدام واجهة برمجة تطبيقات Deriv. احصل على مزيد من التفاصيل حول خطط العمولة + [هنا] (https://deriv.com/partners/affiliate-ib). + +- يمكنك أيضًا أن تكسب من هوامش الربح على كل عقد تشتريه من خلال تطبيق التداول + الذي أنشأته باستخدام Deriv API. يتم تحديد هامش الربح من قبلك ويمكن أن يصل + إلى 5%. + +فيما يلي مثال لكيفية حساب هامش الربح المضاف: + +- للحصول على عائد قدره 2 **دولار أمريكي** : حصة العميل بدون هامش الربح = 1.07 **دولار** **دولار** +- مع الترميز (على سبيل المثال 2%)، يدفع العميل : حصة العميل مع هامش الربح = + الحصة + (العائد × هامش الربح) +- حصة العميل مع هامش الربح = 1.07 **دولار أمريكي** + (2 **دولار أمريكي** × 2%) = 1.11 **دولار أمريكي** diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md new file mode 100644 index 000000000..5f3f01c37 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md @@ -0,0 +1,19 @@ +--- +title: ما الذي يمكنني القيام به باستخدام Deriv API؟ +sidebar_label: ما الذي يمكنني القيام به باستخدام Deriv API؟ +sidebar_position: 0 +tags: + - الأسئلة المتكررة +keywords: + - الأسئلة المتكررة +description: ميزات Deriv API +--- + +تسمح لك Deriv API بأداء جميع وظائف منصات Deriv، "نظرًا لأنهم يشتركون في نفس API. بالنسبة لمنصات CFD الخاصة بنا (Deriv MT5 و Deriv X)، فإن وظيفة API متاحة فقط لبعض الإجراءات المتعلقة بإدارة الحساب. + +يقوم مستخدمو API لدينا بالأنشطة التالية: + +- انشاء مواقع ويب مشابهة لـ Deriv ولكن بميزات مختلفة. +- إنشاء تطبيقات سطح المكتب لتنفيذ الصفقات لأنفسهم ولعملائهم. +- استكشاف المعلومات التاريخية للحركة اللحظية في السعر (tick). +- توفير خدمات الدفع بواسطة وكلاء الدفع بشكل تلقائي. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_intro_backup.md b/i18n/ar/docusaurus-plugin-content-docs/current/_intro_backup.md new file mode 100644 index 000000000..eb6093e38 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_intro_backup.md @@ -0,0 +1,40 @@ +--- +title: بداية سريعة +hide_title: false +draft: false +sidebar_label: بداية سريعة +sidebar_position: 0 +tags: + - مقدمة +keywords: + - تطبيق التداول + - رمز واجهة برمجة التطبيقات + - مثال على واجهة برمجة التطبيقات +description: احصل على نظرة عامة على أمثلة التعليمات البرمجية المتاحة لواجهة برمجة التطبيقات المشتقة واللغات وكيفية استخدامها لإنشاء تطبيق التداول الخاص بك. +--- + +تنقسم وثائقنا إلى عدة أقسام: + +- [إعداد تطبيق مشتق] (/docs/setting-up-a-deriv-application.md) +- [المصطلحات] (الفئة/المصطلحات) +- [المفاهيم الأساسية] (الفئة/المفاهيم الأساسية) +- [اللغات] (الفئة/اللغات) +- [مكتبات العملاء] (الفئة/مكتبات العملاء) +- [الأدلة] (الفئة/الأدلة) +- [الأسئلة الشائعة] (الفئة/الأسئلة الشائعة) + +### بداية سريعة + +ألقِ نظرة على صفحتي [المفهوم الأساسي] (الفئة/المفاهيم الأساسية) و[المصطلحات] (الفئة/المصطلحات) وخذ وقتك في قراءتها. ستساعدك هذه المفاهيم في التعرف على واجهة برمجة تطبيقات خادم الويب سوكيت وكيفية استخدامها بكفاءة أكبر. فهي ليست مرتبطة بأي من أطرنا أو مكتباتنا. + +عندما تقرأ صفحتي [المفهوم الأساسي] (الفئة/المفاهيم الأساسية) و[المصطلحات] (الفئة/المصطلحات)، يمكنك البدء في اختيار نهج التنفيذ الخاص بك بناءً على اللغة/إطار العمل/المكتبة التي تريد استخدامها في تطبيقك. + +يعد استخدام [مكتبات العميل] (الفئة/مكتبات العملاء) اختياريًا ويمكنك الحصول على نفس النتيجة باستخدام البرامج التعليمية المتوفرة في [قسم اللغات] (الفئة/اللغات) أيضًا، ولكن مكتبات العملاء لدينا توفر لك المزيد من استدعاءات واجهة برمجة التطبيقات "القوية" و"الآمنة". + +### استخدام خادم websocket الخاص بنا مع ميزات اللغات فقط + +إذا كنت تريد استخدام واجهة برمجة تطبيقات خادم websocket الخاصة بنا مع لغة ترميز معينة، فقم بإلقاء نظرة على [قسم اللغات] (الفئة/اللغات) وتابع رحلتك من هناك. + +:::caution +نقترح عليك استخدام [مكتبات العميل] (الفئة/مكتبات العملاء)، لأنها تمنحك تجربة أفضل للمطورين. +::: diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/_category_.json new file mode 100644 index 000000000..cc40a9a36 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "المصطلحات", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على المصطلحات الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md new file mode 100644 index 000000000..65a9fbb45 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md @@ -0,0 +1,26 @@ +--- +title: التحقق من الهوية +hide_title: false +draft: false +sidebar_label: التحقق من الهوية +sidebar_position: 4 +tags: + - المفاهيم + - المصطلحات + - هوية + - التحقق + - أضف + - وثيقة +keywords: + - المفاهيم + - المصطلحات + - هوية + - التحقق + - أضف + - وثيقة +description: ما هو التحقق من الهوية في تطبيقات Deriv؟ +--- + +### ما هو التحقق من الهوية في تطبيقات Deriv؟ + +يضيف معلومات المستند مثل بلد الإصدار والمعرف ونوع عملية التحقق من الهوية. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json new file mode 100644 index 000000000..ebf6b4688 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "الحساب", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على فئة الحساب" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md new file mode 100644 index 000000000..9b93a06f4 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md @@ -0,0 +1,22 @@ +--- +title: تحميل المستند +hide_title: false +draft: false +sidebar_label: تحميل المستند +sidebar_position: 4 +tags: + - المفاهيم + - وثيقة + - رفع + - مصطلحات +keywords: + - المفاهيم + - وثيقة + - رفع + - مصطلحات +description: ما هو استدعاء API لتحميل المستندات؟ +--- + +### ما هو استدعاء API لتحميل المستندات؟ + +اطلب معلومات KYC من العميل diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json new file mode 100644 index 000000000..2db8770c0 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات التقييم المالي", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API للتقييم المالي الخاص بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md new file mode 100644 index 000000000..e31c3a865 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md @@ -0,0 +1,26 @@ +--- +title: الحصول على التقييم المالي +hide_title: false +draft: false +sidebar_label: الحصول على التقييم المالي +sidebar_position: 4 +tags: + - المفاهيم + - الحصول + - مالي + - تقدير + - المصطلحات +keywords: + - المفاهيم + - الحصول + - مالي + - تقدير + - المصطلحات +description: ما هو استدعاء Financial Assessment API؟ +--- + +### ما هو استدعاء Financial Assessment API؟ + +يحصل هذا الاستدعاء على تفاصيل التقييم المالي. + +"التقييم المالي" هو استبيان يتعين على عملاء بعض الشركات المالية إكماله، وذلك نظرًا لمتطلبات التنظيم ومعرفة العميل (KYC). diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md new file mode 100644 index 000000000..74961afb3 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md @@ -0,0 +1,18 @@ +--- +title: حدد التقييم المالي +hide_title: false +draft: false +sidebar_label: حدد التقييم المالي +sidebar_position: 4 +tags: + - المفاهيم + - الرموز النشطة +keywords: + - المفاهيم + - الرموز النشطة +description: ما هو استدعاء Set Financial Assessment API؟ +--- + +### ما هو استدعاء Set Financial Assessment API؟ + +يحدد هذا الاستدعاء تفاصيل التقييم المالي بناءً على إجابات العميل لتحليل ما إذا كان يمتلك الخبرة والمعرفة لفهم المخاطر التي ينطوي عليها تداول الخيارات الثنائية. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md new file mode 100644 index 000000000..5f3f64d0c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md @@ -0,0 +1,24 @@ +--- +title: احصل على إعدادات الحساب +hide_title: false +draft: false +sidebar_label: احصل على إعدادات الحساب +sidebar_position: 4 +tags: + - المفاهيم + - الحصول + - الحساب + - إعدادات + - مصطلحات +keywords: + - المفاهيم + - الحصول + - الحساب + - إعدادات + - مصطلحات +description: ما هو استدعاء API الخاص بـ الحصول على إعدادات الحساب؟ +--- + +### ما هو استدعاء API الخاص بـ الحصول على إعدادات الحساب؟ + +احصل على إعدادات المستخدم (البريد الإلكتروني وتاريخ الميلاد والعنوان وما إلى ذلك) diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md new file mode 100644 index 000000000..266fd1714 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md @@ -0,0 +1,20 @@ +--- +title: ملف الأعمال +hide_title: false +draft: false +sidebar_label: ملف الأعمال +sidebar_position: 4 +tags: + - المفاهيم + - ملف الأعمال + - مصطلحات +keywords: + - المفاهيم + - ملف الأعمال + - مصطلحات +description: ما هي مكالمة Portfolio API؟ +--- + +### ما هي مكالمة Portfolio API؟ + +الحصول على معلومات حول ملف اعمالي الحالي من الخيارات. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md new file mode 100644 index 000000000..7fb325108 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md @@ -0,0 +1,22 @@ +--- +title: جدول الأرباح +hide_title: false +draft: false +sidebar_label: جدول الأرباح +sidebar_position: 4 +tags: + - المفاهيم + - ربح + - الجدول + - مصطلحات +keywords: + - المفاهيم + - ربح + - الجدول + - مصطلحات +description: ما هو استدعاء Portfolio API؟ +--- + +### ما هو استدعاء Portfolio API؟ + +استرجع ملخصًا لجدول أرباح الحساب، وفقًا لمعايير البحث المحددة. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md new file mode 100644 index 000000000..66cba8231 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md @@ -0,0 +1,26 @@ +--- +title: فحص الحقائق +hide_title: false +draft: false +sidebar_label: فحص الحقائق +sidebar_position: 4 +tags: + - المفاهيم + - واقع + - تحقق + - المصطلحات +keywords: + - المفاهيم + - واقع + - تحقق + - المصطلحات +description: ما هو استدعاء Reality Check API؟ +--- + +### ما هو استدعاء Reality Check API؟ + +استرجع ملخص صفقات العميل وحساب منشأة Reality Check. + +«التحقق من الواقع» يعني عرض الوقت المنقضي منذ بدء الجلسة وأرباح/خسائر العميل المرتبطة به. + +تعد عملية فحص الحقائق متطلب تنظيمي لبعض الشركات المالية. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md new file mode 100644 index 000000000..d30d0952f --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md @@ -0,0 +1,20 @@ +--- +title: بيان +hide_title: false +draft: false +sidebar_label: بيان +sidebar_position: 4 +tags: + - المفاهيم + - بيان + - المصطلحات +keywords: + - المفاهيم + - بيان + - المصطلحات +description: ما هو استدعاء API الخاص بالبيان؟ +--- + +### ما هو استدعاء API الخاص بالبيان؟ + +استرجع ملخصًا لمعاملات الحساب وفقًا لمعايير البحث المحددة. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json new file mode 100644 index 000000000..14096d7be --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "الحساب الافتراضي/الحقيقي", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API الخاصة بالحساب الافتراضي والحقيقي" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json new file mode 100644 index 000000000..95656159e --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "عقد", + "position": 2, + "link": { + "type": "generated-index", + "description": "تعرف على فئة العقد الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json new file mode 100644 index 000000000..5110886e6 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات عقد الشراء/البيع", + "position": 2, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API الخاصة بعقود البيع والشراء" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md new file mode 100644 index 000000000..9bf60aedb --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md @@ -0,0 +1,28 @@ +--- +title: عقد شراء لحسابات متعددة +hide_title: false +draft: false +sidebar_label: عقد شراء لحسابات متعددة +sidebar_position: 4 +tags: + - المفاهيم + - شراء + - عقد + - متعددة + - حسابات + - المصطلحات +keywords: + - المفاهيم + - شراء + - عقد + - متعددة + - حسابات + - مصطلحات +description: ما هو استدعاء API لشراء عقود لعدة حسابات؟ +--- + +### ما هو استدعاء API لشراء عقود لعدة حسابات؟ + +شراء عقد لحسابات متعددة محددة بواسطة معلمة "الرموز". + +ملاحظة: على الرغم من أن هذا الاستدعاء مصرح به، إلا أن العقد لم يتم شراؤه للحساب المصرح به. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md new file mode 100644 index 000000000..8fd9c5e3a --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md @@ -0,0 +1,22 @@ +--- +title: عقد شراء +hide_title: false +draft: false +sidebar_label: عقد شراء +sidebar_position: 4 +tags: + - المفاهيم + - شراء + - عقد + - مصطلحات +keywords: + - المفاهيم + - شراء + - عقد + - مصطلحات +description: ما هي مكالمة API لعقد الشراء؟ +--- + +### ما هي مكالمة API لعقد الشراء؟ + +عقد شراء. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md new file mode 100644 index 000000000..2a60c3dd7 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md @@ -0,0 +1,30 @@ +--- +title: "عقود البيع: حسابات متعددة" +hide_title: false +draft: false +sidebar_label: "عقود البيع: حسابات متعددة" +sidebar_position: 4 +tags: + - المفاهيم + - بيع + - عقد + - متعددة + - حسابات + - مصطلحات +keywords: + - المفاهيم + - بيع + - عقد + - متعددة + - حسابات + - المصطلحات +description: "ما هي عقود البيع: استدعاء API للحسابات المتعددة؟" +--- + +### ما هي عقود البيع: استدعاء API للحسابات المتعددة؟ + +بيع العقود لحسابات متعددة في وقت واحد. + +يستخدم استجابة الرمز القصير من "شراء_عقود_للحسابات_المتعددة" لتحديد العقد، ورموز التفويض لتحديد الحسابات التي سيتم بيع تلك العقود عليها. + +لاحظ أن الحسابات المحددة بواسطة "tokens" هي التي ستتأثر فقط. لن يتم بيع العقد في الحساب المصرح به حاليًا إلا إذا تم تضمين الرمز الخاص بالحساب الحالي. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md new file mode 100644 index 000000000..ba1adb529 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md @@ -0,0 +1,22 @@ +--- +title: عقد بيع +hide_title: false +draft: false +sidebar_label: عقد بيع +sidebar_position: 4 +tags: + - المفاهيم + - بيع + - عقد + - مصطلحات +keywords: + - المفاهيم + - بيع + - عقد + - مصطلحات +description: ما هو استدعاء API لعقد البيع؟ +--- + +### ما هو استدعاء API لعقد البيع؟ + +بيع عقد كما تم تحديده من مكالمة "محفظة" سابقة. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md new file mode 100644 index 000000000..789888b93 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md @@ -0,0 +1,22 @@ +--- +title: عقود الرمز +hide_title: false +draft: false +sidebar_label: عقود الرمز +sidebar_position: 4 +tags: + - المفاهيم + - العقود + - الرمز + - المصطلحات +keywords: + - المفاهيم + - العقود + - الرمز + - المصطلحات +description: ما هي عقود استدعاء API للرموز؟ +--- + +### ما هي عقود استدعاء API للرموز؟ + +للحصول على رمز معين، احصل على قائمة العقود المتاحة حاليًا وأحدث الحواجز وحدود المدة لكل عقد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json new file mode 100644 index 000000000..3b363121a --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات عرض السعر", + "position": 2, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API الخاصة بعرض السعر" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md new file mode 100644 index 000000000..4905af2e9 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md @@ -0,0 +1,26 @@ +--- +title: "عرض السعر: العقود الجارية" +hide_title: false +draft: false +sidebar_label: "عرض السعر: العقود الجارية" +sidebar_position: 4 +tags: + - المفاهيم + - ثمن + - اقتراح + - افتح + - العقود + - مصطلحات +keywords: + - المفاهيم + - ثمن + - اقتراح + - افتح + - العقود + - المصطلحات +description: "ما هو عرض السعر: استدعاء API للعقود الجارية؟" +--- + +### ما هو عرض السعر: استدعاء API للعقود الجارية؟ + +احصل على أحدث سعر لعقد معين. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md new file mode 100644 index 000000000..1f0697b4d --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md @@ -0,0 +1,22 @@ +--- +title: عرض السعر +hide_title: false +draft: false +sidebar_label: عرض السعر +sidebar_position: 4 +tags: + - المفاهيم + - ثمن + - اقتراح + - المصطلحات +keywords: + - المفاهيم + - ثمن + - اقتراح + - المصطلحات +description: ما هو استدعاء API لعرض الأسعار؟ +--- + +### ما هو استدعاء API لعرض الأسعار؟ + +احصل على أحدث سعر لعقد معين. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md new file mode 100644 index 000000000..ae81822f9 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md @@ -0,0 +1,24 @@ +--- +title: بيع عقود منتهية الصلاحية +hide_title: false +draft: false +sidebar_label: بيع عقود منتهية الصلاحية +sidebar_position: 4 +tags: + - المفاهيم + - بيع + - منتهي الصلاحية + - العقود + - المصطلحات +keywords: + - المفاهيم + - بيع + - منتهي الصلاحية + - العقود + - المصطلحات +description: ما هي مكالمة API لعقد الشراء؟ +--- + +### ما هو استدعاء API الخاصة ببيع العقود المنتهية الصلاحية؟ + +سيحاول هذا الاستدعاء بيع أي عقود منتهية الصلاحية وإرجاع عدد العقود المباعة. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json new file mode 100644 index 000000000..ad5a4462f --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "التداول بالنسخ", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API الخاصة بتداول النسخ" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md new file mode 100644 index 000000000..1dbe6217c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md @@ -0,0 +1,26 @@ +--- +title: "التداول بالنسخ: القائمة" +hide_title: false +draft: false +sidebar_label: "التداول بالنسخ: القائمة" +sidebar_position: 4 +tags: + - P2P + - نسخ + - التداول + - قائمة + - المفاهيم + - مصطلحات +keywords: + - P2P + - نسخ + - التداول + - قائمة + - المفاهيم + - مصطلحات +description: "ما هو التداول بالنسخ: استدعاء List API؟" +--- + +### ما هو التداول بالنسخ: استدعاء List API؟ + +يقوم باسترجاع قائمة بالناسخين النشطين و/أو المتداولين للتداول بالنسخ diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md new file mode 100644 index 000000000..efc7bcc2c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md @@ -0,0 +1,26 @@ +--- +title: "التداول بالنسخ: ابدأ" +hide_title: false +draft: false +sidebar_label: "التداول بالنسخ: ابدأ" +sidebar_position: 4 +tags: + - P2P + - نسخ + - التداول + - ابدأ + - المفاهيم + - مصطلحات +keywords: + - P2P + - نسخ + - التداول + - ابدأ + - المفاهيم + - مصطلحات +description: "ما هو التداول بالنسخ: ابدأ استدعاء API؟" +--- + +### ما هو التداول بالنسخ: ابدأ استدعاء API؟ + +ابدأ بنسخ صفقات المتداول. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md new file mode 100644 index 000000000..b498d3ac8 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md @@ -0,0 +1,26 @@ +--- +title: "التداول بالنسخ: الإحصائيات" +hide_title: false +draft: false +sidebar_label: "التداول بالنسخ: الإحصائيات" +sidebar_position: 4 +tags: + - P2P + - نسخ + - التداول + - الإحصائيات + - المفاهيم + - المصطلحات +keywords: + - P2P + - نسخ + - التداول + - الإحصائيات + - المفاهيم + - المصطلحات +description: "ما هو التداول بالنسخ: استدعاء API للإحصاءات؟" +--- + +### ما هو التداول بالنسخ: استدعاء API للإحصاءات؟ + +استرجع إحصائيات الأداء والتداول والمخاطر وآلات النسخ للمتداول. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md new file mode 100644 index 000000000..5f6da2432 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md @@ -0,0 +1,26 @@ +--- +title: "التداول بالنسخ: ايقاف" +hide_title: false +draft: false +sidebar_label: "التداول بالنسخ: ايقاف" +sidebar_position: 4 +tags: + - P2P + - نسخ + - التداول + - ايقاف + - المفاهيم + - المصطلحات +keywords: + - P2P + - نسخ + - التداول + - ايقاف + - المفاهيم + - المصطلحات +description: "ما هو التداول بالنسخ: إيقاف مكالمة API؟" +--- + +### ما هو التداول بالنسخ: إيقاف مكالمة API؟ + +ابدأ بنسخ صفقات المتداول. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json new file mode 100644 index 000000000..9c781438b --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "P2P", + "position": 6, + "link": { + "type": "generated-index", + "description": "تعرف على فئة P2P الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json new file mode 100644 index 000000000..945f234ac --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات إعلان P2P", + "position": 6, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API لإعلانات P2P الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md new file mode 100644 index 000000000..ce849ad42 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md @@ -0,0 +1,24 @@ +--- +title: إنشاء إعلان P2P +hide_title: false +draft: false +sidebar_label: إنشاء إعلان P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - إعلانات + - إنشاء + - المصطلحات +keywords: + - المفاهيم + - p2p + - إعلانات + - إنشاء + - المصطلحات +description: ما هو ستدعاء API لإنشاء إعلان P2P؟ +--- + +### ما هو ستدعاء API لإنشاء إعلان P2P؟ + +يقوم بإنشاء إعلان P2P. يمكن استخدامه فقط من قبل معلن P2P معتمد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md new file mode 100644 index 000000000..841485efa --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md @@ -0,0 +1,24 @@ +--- +title: معلومات إعلان P2P +hide_title: false +draft: false +sidebar_label: معلومات إعلان P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - إعلانات + - معلومات + - المصطلحات +keywords: + - المفاهيم + - p2p + - إعلانات + - معلومات + - المصطلحات +description: ما هو ستدعاء API لإنشاء إعلان P2P؟ +--- + +### ما هو ستدعاء API لإنشاء إعلان P2P؟ + +استرجاع المعلومات حول إعلان P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md new file mode 100644 index 000000000..100219856 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md @@ -0,0 +1,24 @@ +--- +title: قائمة إعلانات P2P +hide_title: false +draft: false +sidebar_label: قائمة إعلانات P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - إعلانات + - قائمة + - المصطلحات +keywords: + - المفاهيم + - p2p + - إعلانات + - قائمة + - المصطلحات +description: ما هو ستدعاء API لإنشاء إعلان P2P؟ +--- + +### ما هو ستدعاء API لإنشاء إعلان P2P؟ + +إرجاع الإعلانات المتاحة للاستخدام مع 'p2p_order_create' diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md new file mode 100644 index 000000000..ad85a44b2 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md @@ -0,0 +1,24 @@ +--- +title: تحديث إعلان P2P +hide_title: false +draft: false +sidebar_label: تحديث إعلان P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - إعلانات + - تحديث + - المصطلحات +keywords: + - المفاهيم + - p2p + - إعلانات + - تحديث + - مصطلحات +description: ما هو ستدعاء API لإنشاء إعلان P2P؟ +--- + +### ما هو ستدعاء API لإنشاء إعلان P2P؟ + +يقوم بتحديث إعلان P2P. لا يمكن استخدامه إلا من قبل المعلن. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json new file mode 100644 index 000000000..e8f762b25 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات معلن P2P", + "position": 6, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API الخاصة بنا لمعلن P2P" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md new file mode 100644 index 000000000..7234e969f --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md @@ -0,0 +1,24 @@ +--- +title: إعلانات P2P للمعلنين +hide_title: false +draft: false +sidebar_label: إعلانات P2P للمعلنين +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - إعلانات + - معلني + - المصطلحات +keywords: + - المفاهيم + - p2p + - إعلانات + - معلني + - مصطلحات +description: ما هو استدعاء API للإعلانات من قبل المعلنين لP2P؟ +--- + +### ما هو استدعاء API للإعلانات من قبل المعلنين لP2P؟ + +يقوم بإسترجاع جميع إعلانات P2P التي تم إنشاؤها بواسطة العميل المعتمد. يمكن استخدامه فقط من قبل معلن P2P مسجل. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md new file mode 100644 index 000000000..e426484c1 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md @@ -0,0 +1,24 @@ +--- +title: إنشاء معلن P2P +hide_title: false +draft: false +sidebar_label: إنشاء معلن P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - إنشاء + - معلني + - المصطلحات +keywords: + - المفاهيم + - p2p + - إنشاء + - معلني + - المصطلحات +description: ما هو ستدعاء API لإنشاء معلن P2P؟ +--- + +### ما هو ستدعاء API لإنشاء معلن P2P؟ + +يقوم بتسجيل العميل كمعلن P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md new file mode 100644 index 000000000..74b48521b --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md @@ -0,0 +1,24 @@ +--- +title: معلومات معلن P2P +hide_title: false +draft: false +sidebar_label: معلومات معلن P2P +sidebar_position: 4 +tags: + - P2P + - معلني + - معلومات + - المفاهيم + - مصطلحات +keywords: + - P2P + - معلني + - معلومات + - المفاهيم + - مصطلحات +description: ما هو ستدعاء API لمعلومات معلن P2P؟ +--- + +### ما هو ستدعاء API لمعلومات معلن P2P؟ + +استرجاع المعلومات حول معلن P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md new file mode 100644 index 000000000..21f55656c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md @@ -0,0 +1,26 @@ +--- +title: طرق دفع معلني P2P +hide_title: false +draft: false +sidebar_label: طرق دفع معلني P2P +sidebar_position: 4 +tags: + - P2P + - الدفع + - معلني + - طرق + - المفاهيم + - مصطلحات +keywords: + - P2P + - الدفع + - معلني + - طرق + - المفاهيم + - مصطلحات +description: ما هو ستدعاء API لطرق دفع معلني P2P؟ +--- + +### ما هو ستدعاء API لطرق دفع معلني P2P؟ + +إدارة أو سرد طرق الدفع لمعلني P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md new file mode 100644 index 000000000..24754a2ab --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md @@ -0,0 +1,24 @@ +--- +title: علاقات معلن P2P +hide_title: false +draft: false +sidebar_label: علاقات معلن P2P +sidebar_position: 4 +tags: + - P2P + - معلني + - علاقات + - المفاهيم + - المصطلحات +keywords: + - P2P + - معلني + - علاقات + - المفاهيم + - المصطلحات +description: ما هو ستدعاء API لعلاقات معلن P2P؟ +--- + +### ما هو ستدعاء API لعلاقات معلن P2P؟ + +يقوم بتحديث وإسترجاع المعلنين المفضلين والمحظورين للمستخدم الحالي. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md new file mode 100644 index 000000000..6a03bfc3f --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md @@ -0,0 +1,24 @@ +--- +title: تحديث معلن P2P +hide_title: false +draft: false +sidebar_label: تحديث معلن P2P +sidebar_position: 4 +tags: + - P2P + - معلني + - تحديث + - المفاهيم + - المصطلحات +keywords: + - P2P + - معلني + - تحديث + - المفاهيم + - المصطلحات +description: ما هو ستدعاء API لتحديث معلن P2P؟ +--- + +### ما هو ستدعاء API لتحديث معلن P2P؟ + +قم بتحديث معلومات معلن P2P للحساب الجاري. يمكن استخدامه فقط من قبل معلن P2P معتمد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json new file mode 100644 index 000000000..cf9686d58 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات طلب P2P", + "position": 6, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات طلب P2P الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md new file mode 100644 index 000000000..1006e7cfa --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md @@ -0,0 +1,24 @@ +--- +title: إلغاء طلب P2P +hide_title: false +draft: false +sidebar_label: إلغاء طلب P2P +sidebar_position: 4 +tags: + - P2P + - إلغاء + - طلبات + - المفاهيم + - مصطلحات +keywords: + - P2P + - إلغاء + - طلبات + - المفاهيم + - مصطلحات +description: ما هو ستدعاء API لإلغاء طلب P2P؟ +--- + +### ما هو ستدعاء API لإلغاء طلب P2P؟ + +يقوم بإلغاء طلب P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md new file mode 100644 index 000000000..07f47c45c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md @@ -0,0 +1,24 @@ +--- +title: تأكيد طلب P2P +hide_title: false +draft: false +sidebar_label: تأكيد طلب P2P +sidebar_position: 4 +tags: + - P2P + - تأكيد + - طلبات + - المفاهيم + - المصطلحات +keywords: + - P2P + - تأكيد + - طلبات + - المفاهيم + - المصطلحات +description: ما هو استدعاء API لتأكيد طلب P2P؟ +--- + +### ما هو استدعاء API لتأكيد طلب P2P؟ + +يقوم بتأكيد طلب P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md new file mode 100644 index 000000000..3fe5e0d54 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md @@ -0,0 +1,24 @@ +--- +title: إنشاء طلب P2P +hide_title: false +draft: false +sidebar_label: إنشاء طلب P2P +sidebar_position: 4 +tags: + - P2P + - إنشاء + - طلبات + - المفاهيم + - المصطلحات +keywords: + - P2P + - إنشاء + - طلبات + - المفاهيم + - المصطلحات +description: ما هو ستدعاء API لإنشاء طلب P2P؟ +--- + +### ما هو ستدعاء API لإنشاء طلب P2P؟ + +يقوم بإنشاء طلب P2P للإعلان المحدد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md new file mode 100644 index 000000000..c8756a780 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md @@ -0,0 +1,24 @@ +--- +title: الاعتراض على طلب P2P +hide_title: false +draft: false +sidebar_label: الاعتراض على طلب P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - طلبات + - الاعتراض + - المصطلحات +keywords: + - المفاهيم + - p2p + - طلبات + - الاعتراض + - المصطلحات +description: ما هو ستدعاء API للاعتراض على طلب P2P؟ +--- + +### ما هو ستدعاء API للاعتراض على طلب P2P؟ + +يقوم برفع شكوى على طلب P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md new file mode 100644 index 000000000..a2ee8aea5 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md @@ -0,0 +1,24 @@ +--- +title: معلومات طلب P2P +hide_title: false +draft: false +sidebar_label: معلومات طلب P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - طلبات + - معلومات + - المصطلحات +keywords: + - المفاهيم + - p2p + - طلبات + - معلومات + - المصطلحات +description: ما هو ستدعاء API لمعلومات طلب P2P؟ +--- + +### ما هو ستدعاء API لمعلومات طلب P2P؟ + +يقوم باسترجاع المعلومات حول طلب P2P. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md new file mode 100644 index 000000000..a56487116 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md @@ -0,0 +1,24 @@ +--- +title: قائمة طلبات P2P +hide_title: false +draft: false +sidebar_label: قائمة طلبات P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - طلبات + - القائمة + - المصطلحات +keywords: + - المفاهيم + - p2p + - طلبات + - القائمة + - المصطلحات +description: ما هو ستدعاء API لقائمة طلبات P2P؟ +--- + +### ما هو ستدعاء API لقائمة طلبات P2P؟ + +يقوم بعرض قائمة الطلبات النشطة. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md new file mode 100644 index 000000000..16bfe0540 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md @@ -0,0 +1,24 @@ +--- +title: مراجعة طلب P2P +hide_title: false +draft: false +sidebar_label: مراجعة طلب P2P +sidebar_position: 4 +tags: + - المفاهيم + - p2p + - طلبات + - مراجعة + - مصطلحات +keywords: + - المفاهيم + - p2p + - طلبات + - مراجعة + - مصطلحات +description: ما هو ستدعاء API لمراجعة طلب P2P؟ +--- + +### ما هو ستدعاء API لمراجعة طلب P2P؟ + +يقوم بإنشاء تقييم للطلب المحدد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json new file mode 100644 index 000000000..aab896801 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "الدفع", + "position": 4, + "link": { + "type": "generated-index", + "description": "تعرف على فئة الدفع الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md new file mode 100644 index 000000000..3573adf74 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md @@ -0,0 +1,22 @@ +--- +title: معلومات الكاشير +hide_title: false +draft: false +sidebar_label: معلومات الكاشير +sidebar_position: 4 +tags: + - المفاهيم + - الكاشير + - معلومات + - مصطلحات +keywords: + - المفاهيم + - الكاشير + - معلومات + - مصطلحات +description: ما هو ستدعاء API لمعلومات الكاشير؟ +--- + +### ما هو ستدعاء API لمعلومات الكاشير؟ + +يقوم بطلب معلومات الكاشير للنوع المحدد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json new file mode 100644 index 000000000..654e61dce --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات وكيل الدفع", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على مكالمات وكيل الدفع لدينا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md new file mode 100644 index 000000000..c3a5fb552 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md @@ -0,0 +1,24 @@ +--- +title: إنشاء وكيل دفع +hide_title: false +draft: false +sidebar_label: إنشاء وكيل دفع +sidebar_position: 4 +tags: + - المفاهيم + - الدفع + - وكيل + - إنشاء + - المصطلحات +keywords: + - المفاهيم + - الدفع + - وكيل + - إنشاء + - المصطلحات +description: ما هو ستدعاء API لإنشاء وكيل دفع؟ +--- + +### ما هو ستدعاء API لإنشاء وكيل دفع؟ + +يقوم بحفظ تفاصيل وكيل الدفع الخاصة بالعميل. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md new file mode 100644 index 000000000..8d57ac14c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md @@ -0,0 +1,24 @@ +--- +title: تفاصيل وكيل الدفع +hide_title: false +draft: false +sidebar_label: تفاصيل وكيل الدفع +sidebar_position: 4 +tags: + - المفاهيم + - الدفع + - وكيل + - تفاصيل + - المصطلحات +keywords: + - المفاهيم + - الدفع + - وكيل + - تفاصيل + - المصطلحات +description: ما هو استدعاء API الخاص بتفاصيل وكيل الدفع؟ +--- + +### ما هو استدعاء API الخاص بتفاصيل وكيل الدفع؟ + +يقوم بعرض تفاصيل وكيل الدفع الخاصة بالعميل. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md new file mode 100644 index 000000000..e25b9ae15 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md @@ -0,0 +1,26 @@ +--- +title: "وكيل الدفع: قائمة" +hide_title: false +draft: false +sidebar_label: "وكيل الدفع: قائمة" +sidebar_position: 4 +tags: + - المفاهيم + - الدفع + - وكيل + - القائمة + - المصطلحات +keywords: + - المفاهيم + - الدفع + - وكيل + - القائمة + - المصطلحات +description: ما هو ستدعاء API لقائمة وكيل الدفع P2P؟ +--- + +### ما هو ستدعاء API لقائمة وكيل الدفع P2P؟ + +يقوم بعرض قائمة بوكلاء الدفع لبلد معين لعملة معينة. + +يسمح وكلاء الدفع للمستخدمين بإيداع الأموال وسحبها باستخدام طرق الدفع المحلية التي قد لا تكون متاحة عبر نظام الكاشير عبر موقعنا. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md new file mode 100644 index 000000000..7894daf62 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md @@ -0,0 +1,24 @@ +--- +title: "وكيل الدفع: التحويل" +hide_title: false +draft: false +sidebar_label: "وكيل الدفع: التحويل" +sidebar_position: 4 +tags: + - المفاهيم + - الدفع + - وكيل + - التحويل + - مصطلحات +keywords: + - المفاهيم + - الدفع + - وكيل + - التحويل + - مصطلحات +description: "ما هو ستدعاء API لوكيل الدفع: التحويل؟" +--- + +### ما هو ستدعاء API لوكيل الدفع: التحويل؟ + +تحويل وكيل الدفع - هذا الاستدعاء متاح فقط للحسابات المعتمدة من وكلاء الدفع. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md new file mode 100644 index 000000000..400d0e988 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md @@ -0,0 +1,24 @@ +--- +title: "وكيل الدفع: سحب" +hide_title: false +draft: false +sidebar_label: "وكيل الدفع: سحب" +sidebar_position: 4 +tags: + - المفاهيم + - الدفع + - وكيل + - سحب + - المصطلحات +keywords: + - المفاهيم + - الدفع + - وكيل + - سحب + - المصطلحات +description: "ما هو ستدعاء API لوكيل الدفع: سحب؟" +--- + +### ما هو ستدعاء API لوكيل الدفع: سحب؟ + +يقوم باجراء عملية السحب إلى وكيل دفع معتمد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md new file mode 100644 index 000000000..d0c775ff3 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md @@ -0,0 +1,22 @@ +--- +title: طرق الدفع +hide_title: false +draft: false +sidebar_label: طرق الدفع +sidebar_position: 4 +tags: + - المفاهيم + - الدفع + - طرق + - مصطلحات +keywords: + - المفاهيم + - الدفع + - طرق + - مصطلحات +description: ما هو ستدعاء API لطرق الدفع؟ +--- + +### ما هو ستدعاء API لطرق الدفع؟ + +يقوم بإسترجاع قائمة بطرق الدفع المتاحة للبلد المحدد. إذا تم التوثيق بنجاح، سيتم استخدام بلد إقامة العميل. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json new file mode 100644 index 000000000..7da008761 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "التداول", + "position": 3, + "link": { + "type": "generated-index", + "description": "تعرف على فئة التداول الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md new file mode 100644 index 000000000..f27938996 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md @@ -0,0 +1,22 @@ +--- +title: الرموز النشطة +hide_title: false +draft: false +sidebar_label: الرموز النشطة +sidebar_position: 4 +tags: + - المفاهيم + - النشطة + - الرموز + - مصطلحات +keywords: + - المفاهيم + - النشطة + - الرموز + - مصطلحات +description: ما هو استدعاء API للرموز النشطة؟ +--- + +### ما هو استدعاء API للرموز النشطة؟ + +استرجع قائمة بجميع الرموز النشطة حاليًا (الأسواق الأساسية التي تتوفر فيها العقود للتداول). diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md new file mode 100644 index 000000000..5453c1832 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md @@ -0,0 +1,24 @@ +--- +title: فهرس الأصول +hide_title: false +draft: false +sidebar_label: فهرس الأصول +sidebar_position: 4 +tags: + - المفاهيم + - الأصل + - فهرس + - المصطلحات +keywords: + - المفاهيم + - الأصل + - فهرس + - المصطلحات +description: ما هو استدعاء API لفهرس الأصول؟ +--- + +### ما هو استدعاء API لفهرس الأصول؟ + +يقوم باسترجاع قائمة شاملة للأصول الأساسية المتاحة مع أنواع العقود والحدود الزمنية لكل منها. + +إذا قام المستخدم بتسجيل الدخول، فسيتم فقط إسترجاع الأصول المتاحة للشركة المرخصة للتداول التي يتبعها هذا المستخدم. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json new file mode 100644 index 000000000..d92d0408c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات الشركة المتداولة/المرخصة للتداول", + "position": 2, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API للشركة المتداولة/المرخصة للتداول الخاصة بنا" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md new file mode 100644 index 000000000..064341141 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md @@ -0,0 +1,26 @@ +--- +title: تفاصيل الشركة المتداولة/المرخصة للتداول +hide_title: false +draft: false +sidebar_label: تفاصيل الشركة المتداولة/المرخصة للتداول +sidebar_position: 4 +tags: + - المفاهيم + - المتداولة/المرخصة للتداول + - الشركة + - تفاصيل + - مصطلحات +keywords: + - المفاهيم + - المتداولة/المرخصة للتداول + - الشركة + - تفاصيل + - مصطلحات +description: ما هو استدعاء API لتفاصيل الشركة المتداولة/المرخصة للتداول؟ +--- + +### ما هو استدعاء API لتفاصيل الشركة المتداولة/المرخصة للتداول؟ + +تمتلك الشركة عددًا من الشركات التابعة المرخصة في مختلف الاختصاصات والتي تُعرف باسم "الشركات المتداولة/المرخصة للتداول". (وهي الشركات التابعة التي تمتلكها مجموعة Deriv بالكامل). + +يقدم هذا الاستدعاء معلومات حول كل شركة متداولة. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md new file mode 100644 index 000000000..580dbe828 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md @@ -0,0 +1,26 @@ +--- +title: الشركة المتداولة/المرخصة للتداول +hide_title: false +draft: false +sidebar_label: الشركة المتداولة/المرخصة للتداول +sidebar_position: 4 +tags: + - المفاهيم + - المتداولة/المرخصة للتداول + - الشركة + - مصطلحات +keywords: + - المفاهيم + - المتداولة/المرخصة للتداول + - الشركة + - مصطلحات +description: ما هو استدعاء API للشركة المتداولة/المرخصة للتداول؟ +--- + +### ما هو استدعاء API للشركة المتداولة/المرخصة للتداول؟ + +تمتلك الشركة عدد من الشركات التابعة المرخصة في مختلف الاختصاصات، والتي تُعرف بـ "الشركات المتداولة/المرخصة للتداول. + +ستعيد هذه المكالمة شركة Landing Company المناسبة للعملاء في بلد معين. + +قد تختلف الشركة المرخصة للتداول للمؤشرات الاصطناعية والعقود المالية (الفوركس، مؤشرات الأسهم، السلع). diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md new file mode 100644 index 000000000..8b2eb3230 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md @@ -0,0 +1,73 @@ +--- +title: قائمة الدول +hide_title: false +draft: false +sidebar_label: قائمة الدول +sidebar_position: 2 +tags: + - المفاهيم + - الدول + - مقيم + - قائمة + - مصطلحات +keywords: + - المفاهيم + - الدول + - مقيم + - قائمة + - مصطلحات +description: ما هو ستدعاء API لقائمة الدول؟ +--- + +### ما هو ستدعاء API لقائمة الدول؟ + +قائمة البلدان ورموز البلدان المكونة من حرفين، وهي مناسبة لملء نموذج فتح الحساب. + +يمكن أن تكون قائمة الأمثلة على هذا النحو: + +```json +[ + { + "identity": { + "services": { + "idv": { + "documents_supported": {}, + "has_visual_sample": 0, + "is_country_supported": 0 + }, + "onfido": { + "documents_supported": { + "passport": { + "display_name": "Passport" + } + }, + "is_country_supported": 0 + } + } + }, + "phone_idd": "93", + "text": "Afghanistan", + "value": "af" + }, + { + "identity": { + "services": { + "idv": { + "documents_supported": {}, + "has_visual_sample": 0, + "is_country_supported": 0 + }, + "onfido": { + "documents_supported": {}, + "is_country_supported": 0 + } + } + }, + "phone_idd": "35818", + "text": "Aland Islands", + "value": "ax" + } +] +``` + +يمكنك قراءة المزيد حول "قائمة البلدان" على [مستكشف واجهة برمجة التطبيقات - قائمة البلدان] (https://api.deriv.com/api-explorer#residence_list) diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json new file mode 100644 index 000000000..f381be670 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "استدعاءات الحركة اللحظية", + "position": 1, + "link": { + "type": "generated-index", + "description": "تعرف على استدعاءات API الخاصة بالحركة اللحظية" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md new file mode 100644 index 000000000..945ef18c1 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md @@ -0,0 +1,22 @@ +--- +title: سجل الحركات اللحظية (ticks) +hide_title: false +draft: false +sidebar_label: سجل الحركات اللحظية (ticks) +sidebar_position: 4 +tags: + - المفاهيم + - الحركات اللحظية (ticks) + - سجل + - المصطلحات +keywords: + - المفاهيم + - الحركات اللحظية (ticks) + - سجل + - المصطلحات +description: ما هو استدعاء API لسجل الحركات اللحظية؟ +--- + +### ما هو استدعاء API لسجل الحركات اللحظية؟ + +احصل على سجل الحركات اللحظية لرمز معين. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md new file mode 100644 index 000000000..29e697632 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md @@ -0,0 +1,22 @@ +--- +title: التدفق المستمر للحركات اللحظية (Ticks Stream) +hide_title: false +draft: false +sidebar_label: التدفق المستمر للحركات اللحظية (Ticks Stream) +sidebar_position: 4 +tags: + - المفاهيم + - الحركات اللحظية (ticks) + - التدفق المستمر + - المصطلحات +keywords: + - المفاهيم + - الحركات اللحظية (ticks) + - التدفق المستمر + - المصطلحات +description: ما هو استدعاء API للتدفق المستمر للحركات اللحظية (Ticks Stream)؟ +--- + +### ما هو استدعاء API للتدفق المستمر للحركات اللحظية (Ticks Stream)؟ + +يقوم بانشاء تدفقًا مستمرًا من تحديثات أسعار السوق لرمز مُحدد. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md new file mode 100644 index 000000000..88dc77d7f --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md @@ -0,0 +1,24 @@ +--- +title: فترات التداول +hide_title: false +draft: false +sidebar_label: فترات التداول +sidebar_position: 4 +tags: + - المفاهيم + - الأصل + - فهرس + - مصطلحات +keywords: + - المفاهيم + - الأصل + - فهرس + - مصطلحات +description: ما هو استدعاء API لفترات التداول؟ +--- + +### ما هو استدعاء API لفترات التداول؟ + +يقوم باسترجاع قائمة لكل الأصول الأساسية المتاحة بالإضافة إلى أنواع العقود وحدود مدة التداول. + +إذا قام المستخدم بتسجيل الدخول، فسيتم فقط إسترجاع الأصول المتاحة للشركة المرخصة للتداول التي يتبعها هذا المستخدم. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/_category_.json new file mode 100644 index 000000000..5dc0875aa --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/_category_.json @@ -0,0 +1,9 @@ +{ + "label": "أمثلة على الرموز", + "position": 3, + "link": { + "type": "generated-index", + "title": "أمثلة على الرموز", + "description": "اكتشف رموز واجهة برمجة التطبيقات API المتاحة لك لاستخدامها في إنشاء تطبيق التداول الخاص بك. تعلم مع أمثلة API." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json new file mode 100644 index 000000000..ab06c8d30 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json @@ -0,0 +1,9 @@ +{ + "label": "أمثلة على جافا سكريبت", + "position": 1, + "link": { + "type": "generated-index", + "description": "استكشف أكواد JavaScript التي يمكنك استخدامها لإنشاء تطبيق التداول الخاص بك. تعلم من خلال أمثلة JavaScript وأمثلة واجهة برمجة التطبيقات.", + "title": "أمثلة جافا سكريبت" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx new file mode 100644 index 000000000..095d80ad7 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx @@ -0,0 +1,26 @@ +--- +title: الرموز النشطة +draft: false +sidebar_label: الرموز النشطة +sidebar_position: 3 +tags: + - الكود + - مثال + - النشطة + - الرموز +keywords: + - الكود + - مثال + - النشطة + - الرموز +description: تعرف على كيفية إضافة الرموز النشطة ومعلومات السوق إلى تطبيق التداول الخاص بك من خلال مثال على واجهة برمجة التطبيقات. +--- + +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + +استرجع قائمة بجميع الرموز النشطة حاليًا (الأسواق الأساسية التي تتوفر فيها العقود للتداول). + + + +تحتوي البيانات على معلومات السوق والسوق الفرعي المتعلق بالرمز. في حال رغبت في استرجاع الرموز النشطة لشركة معينة مرخصة للتداول، يمكنك إضافة landing_company في معلومات الطلب. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx new file mode 100644 index 000000000..68ce73ad3 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx @@ -0,0 +1,24 @@ +--- +title: عقود الرموز +draft: false +sidebar_label: عقود الرمز +sidebar_position: 4 +tags: + - الكود + - مثال + - العقود + - الرمز +keywords: + - الكود + - مثال + - العقود + - الرمز +description: قم بإضافة قائمة برموز السوق وأحدث حدودها وحدود مدتها إلى تطبيق التداول الخاص بك باستخدام مثال واجهة برمجة التطبيقات هذا. +--- + +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + +للحصول على رمز معين، احصل على قائمة العقود المتاحة حاليًا وأحدث الحواجز وحدود المدة لكل عقد. + + diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx new file mode 100644 index 000000000..493616c73 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx @@ -0,0 +1,27 @@ +--- +title: اتصال مقترح العقد +draft: false +sidebar_label: Keep Alive +sidebar_position: 7 +tags: + - الكود + - مثال + - keep + - حي +keywords: + - الكود + - مثال + - keep + - حي +description: باستخدام هذا المثال على واجهة برمجة التطبيقات (API)، تعرّف على كيفية الحفاظ على الاتصال حيًا عند الحصول على مقترحات العقود عبر واجهة برمجة التطبيقات المشتقة. +--- + +import RenderOfficialContents from '@site/src/components/RenderOfficialContents'; +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + + +

في هذا المثال سترى في هذا المثال كيفية الحفاظ على الاتصال حيًا عند الحصول على مقترحات العقود عبر واجهة برمجة تطبيقات المشتقات. يحافظ هذا المثال على الاتصال حياً عن طريق إرسال اختبار اتصال كل 30 ثانية.

+
+ + diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx new file mode 100644 index 000000000..99ac7061f --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx @@ -0,0 +1,24 @@ +--- +title: حالة مقترح العقد +draft: false +sidebar_label: الاقتراح +sidebar_position: 6 +tags: + - الكود + - مثال + - اقتراح +keywords: + - الكود + - مثال + - اقتراح +description: تعرف على كيفية تمييز السعر الفوري، والدفع، والقيمة الفورية لعقود التداول من خلال هذا المثال من واجهة برمجة التطبيقات. +--- + +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + +يقوم بالحصول على أحدث سعر لعقد معين. + + + +هذا المثال يُظهر كيفية الحصول على اقتراح لعقد. ستكون قادرًا على الحصول على السعر والعائد والقيمة الفورية لعقدك. للحفاظ على هذا الاتصال نشطًا في فترات توقف الاستخدام، راجع مثال Keep alive. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx new file mode 100644 index 000000000..d5ce06402 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx @@ -0,0 +1,31 @@ +--- +title: تاريخ القراد +draft: false +sidebar_label: سجل الحركات اللحظية (ticks) +sidebar_position: 2 +tags: + - الكود + - مثال + - الحركات اللحظية (ticks) + - سجل +keywords: + - الكود + - مثال + - الحركات اللحظية (ticks) + - سجل +description: اشترك في خاصية سجل التجزئة في Deriv API للحصول على أوقات التجزئة والأسعار السابقة. ادمج هذه الميزة في تطبيق التداول الخاص بك باستخدام مثال واجهة برمجة التطبيقات هذا. +--- + +import RenderOfficialContents from '@site/src/components/RenderOfficialContents'; +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + +باستخدام سجل الحركات اللحظية، يُمكنك الحصول على مجموعة من الأسعار وأوقات الحركات اللحظية السابقة. + + + + +

نحن نشترك في وظيفة التجزئة من واجهة برمجة تطبيقات المشتقات عبر الإنترنت لتتبع التجزئة الحالية والسابقة.

+
+ +على سبيل المثال، يمكنك إنشاء رسم بياني تفاعلي. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx new file mode 100644 index 000000000..d134bc1ee --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx @@ -0,0 +1,33 @@ +--- +title: وضع علامة الاتصال +draft: false +sidebar_label: الحركات اللحظية (ticks) +sidebar_position: 1 +tags: + - الكود + - مثال + - الحركات اللحظية (ticks) +keywords: + - الكود + - مثال + - الحركات اللحظية (ticks) +description: اطّلع على مثال لواجهة برمجة التطبيقات (API) لمكالمة تيكيت متصلة بواجهة برمجة التطبيقات WebSocket. ابدأ في إنشاء تطبيق التداول الخاص بك اليوم! +--- + +import RenderOfficialContents from '@site/src/components/RenderOfficialContents'; +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + + +

أسهل طريقة لفهم كيفية عمل واجهة برمجة التطبيقات المشتقة هي تجربة مكالمة تيك:

+
+ + + + +

سنبدأ بمثال التجزئة لأنها كتلة بسيطة جدًا من الشيفرة البرمجية التي يمكن تنفيذها. ليس عليك تسجيل الدخول إلى حساب Deriv ومصادقة تطبيقك لتجربته.

+
+ + +

العلامة هي مقياس للحد الأدنى من الحركة الصعودية أو الهبوطية في سعر السلعة المتداولة. نقوم بالاشتراك في وظائف الحركات اللحظية (ticks) من خلال Deriv API websocket، التي تقوم باستعادة بيانات حركة لحظية جديدة كل ثانية. كمثال على ذلك، يمكنك إنشاء رسم بياني تفاعلي باستخدام هذه البيانات.

+
diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx new file mode 100644 index 000000000..ede625973 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx @@ -0,0 +1,24 @@ +--- +title: طلب حالة الموقع الإلكتروني +draft: false +sidebar_label: حالة الموقع الإلكتروني +sidebar_position: 5 +tags: + - الكود + - مثال + - الموقع الإلكتروني + - حالة +keywords: + - الكود + - مثال + - الموقع الإلكتروني + - حالة +description: استكشف الإعدادات مثل حدود المكالمات، ومعلومات العملة، واللغات المدعومة من خلال طلب حالة الموقع الإلكتروني. تعلّم باستخدام مثال API هذا. +--- + +import SandboxIframe from '@site/src/components/SandboxIframe'; +import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'; + +طلب حالة الموقع الإلكتروني. من خلال استجابة API، ستتمكن من البحث في الإعدادات العامة مثل حدود الاستدعاءات ومعلومات العملات واللغات المدعومة وغير ذلك الكثير. + + diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/_category_.json new file mode 100644 index 000000000..d0290c00c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/_category_.json @@ -0,0 +1,9 @@ +{ + "className": "إخفاء عنصر-شريط جانبي-عنصر", + "label": "المفاهيم الأساسية", + "position": 2, + "link": { + "type": "generated-index", + "description": "تعلّم كيفية استخدام WebSocket API ومكالمات واجهة برمجة التطبيقات (API) لإنشاء تطبيق تداول مخصص لك." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md new file mode 100644 index 000000000..43bc56773 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md @@ -0,0 +1,198 @@ +--- +title: وظائف مكالمات واجهة برمجة التطبيقات +hide_title: false +draft: false +sidebar_label: وظائف مكالمات واجهة برمجة التطبيقات +sidebar_position: 1 +tags: + - مفهوم + - استدعاءات + - ترتيب عناصر +keywords: + - تطبيق التداول + - مكالمات واجهة برمجة التطبيقات + - مثال على واجهة برمجة التطبيقات +description: قم بإعداد مكالمات API لتطبيق التداول الخاص بك باستخدام ميزة مكالمات API. تعلم كيفية الاشتراك وإرسال الطلبات والحصول على بيانات الاستجابة من خلال أمثلة واجهة برمجة التطبيقات. +--- + +## اشترك وأرسل + +تحتوي جميع استدعاءات API على وظيفة إرسال لتقديم طلب وتلقي استجابة. توفر بعض استدعاءات API أيضًا وظيفة اشتراك تسمح بإرسال التحديثات إلى تطبيقك عندما تتوفر معلومات جديدة. + +### اشترك + +توفر العديد من استدعاءات API وظيفة "الاشتراك". عندما تشترك في استدعاء API، ستتلقى تدفقًا مستمرًا من بيانات هذا الاستدعاء. + +بعض مكالمات واجهة برمجة التطبيقات هذه تشترك تلقائيًا (على سبيل المثال [ticks] (/api-explorer#ticks) وبعضها يحتوي على حقل "اشتراك" اختياري. إذا قمت بتمرير "1" إلى حقل "الاشتراك"، سيبدأ الاشتراك وسيستمر الخادم في إرسال البيانات المطلوبة حتى تقوم بإلغاء الاشتراك عن طريق استدعاء استدعاء "نسيت" أو "نسيت الكل" من مكالمات واجهة برمجة التطبيقات. + +على سبيل المثال، يمكنك استدعاء [سجل التجزئة] (/apiexplorer#ticks_history) لتلقي بيانات سجل التجزئة. ولكن عند إضافة خيار "اشتراك" إلى هذه المكالمة، ستتلقى بيانات سجل التجزئة التي طلبتها في الاستجابة الأولى، وستستمر في تلقي استجابة جديدة في كل مرة يتم فيها نشر علامة جديدة من قبل الخادم للرمز المحدد. + +في تدفق الرسائل من 'اشتراك'، يوجد حقل يسمى 'اشتراك'. هذا هو "معرّف الدفق". باستخدام هذا المعرف، يمكنك تحديد دفق الرسائل في منطقك وإيقاف الدفق باستخدام استدعاءات واجهة برمجة التطبيقات "انسَ" و"انسَ الكل". + +يمكن استخدام البيانات التي توفرها مكالمات واجهة برمجة التطبيقات مع وظيفة "الاشتراك" كمصدر بيانات لمكالمات وميزات واجهة برمجة التطبيقات الأخرى. + +### إرسال + +إذا قمت باستدعاء واجهة برمجة التطبيقات باستخدام وظيفة "الإرسال"، فسيقوم الخادم بإرسال البيانات المطلوبة مرة واحدة فقط. للحصول على بيانات محدثة، يجب عليك إرسال استدعاء API مرة أخرى. عادةً ما تُستخدم هذه الطريقة عندما تحصل على استجابات أخرى لمكالمات واجهة برمجة التطبيقات أو أحداث واجهة المستخدم مثل "النقر" و "التمرير" وغيرها. + +### نسيان + +إذا كنت ترغب في إيقاف دفق الرسائل الذي تم إنشاؤه بواسطة "اشتراك"، فسيتعين عليك استدعاء استدعاء "نسيت" استدعاء واجهة برمجة التطبيقات باستخدام "معرف الدفق" الصحيح. بخلاف ذلك، يمكنك استخدام استدعاء "نسيان الكل" من واجهة برمجة التطبيقات لإيقاف التدفقات عن طريق "اسم الطريقة". + +:::caution +لمزيد من المعلومات حول استدعاء "نسيت" لواجهة برمجة التطبيقات، ألقِ نظرة على [نسيت] (/api-explorer#forget) و [نسيت الكل] (/api-explorer#forget_all) في مستكشف واجهة برمجة التطبيقات. +::: + +## بيانات الطلب + +لتسهيل عملية التعامل مع تدفق الطلبات والردود في اتصال WebSocket الخاص بك، يتبع كل Deriv WebSocket API هيكل موحد. يمكنك استخدامه للتخزين المؤقت والتحقق والطلب ومزامنة الاستجابة. + +#### اسم طريقة استدعاء API + +يتضمن كل "طلب" في واجهة برمجة تطبيقات WebSocket حقل "اسم الطريقة" الذي يعمل كمعرف فريد للطلب. في معظم الحالات، سيحصل "اسم الطريقة" هذا على قيمة رقمية "1". ومع ذلك، هناك بعض الحالات التي قد تحتوي فيها خاصية المعرف على قيمة "سلسلة". + +:::caution +اسم أسلوب استدعاء API مطلوب دائمًا. يحدد هذا الحقل البيانات التي ستحصل عليها من خادم WebSocket الخاص بنا. +::: + +### الحقول المطلوبة + +تحتوي بيانات كل طلب على حقول إلزامية يجب عليك تقديمها، وقد تتضمن أيضًا حقولًا اختيارية. دعونا نستكشف ذلك بمثال من "قائمة الإقامة". + +تقوم مكالمة "قائمة الإقامة" بإرجاع قائمة بالبلدان ورموز البلدان المكونة من حرفين والمناسبة لملء نموذج فتح الحساب. + +بيانات الطلب لهذا الاستدعاء هي كما يلي: + +```ts showLineNumbers +{ + residence_list: 1; // Api Call Method Name + passthrough?: object; // Optional + req_id?: number; // Optional +} +``` + +حقل "قائمة_الإقامة" هو "اسم الطريقة" للاستدعاء وهو مطلوب. قد تكون هناك حقول أخرى مطلوبة تتعلق بهذا النوع من الطلبات التي تريد إرسالها. لمعرفة المزيد حول "قائمة الإقامة" ومكالمات واجهة برمجة التطبيقات الأخرى، يرجى الاطلاع عليها في [مستكشف واجهة برمجة التطبيقات] (/api-explorer#residence_list). + +### حقول اختيارية + +تحتوي كل مكالمة على عدة حقول "اختيارية" أيضًا. دائمًا ما يكون "المرور" و"req_id" جزءًا من بيانات الطلب، ولكن يمكنك اختيار إلغاء الاشتراك وعدم استخدامهما. + +#### حقل "المرور + +سيتم إرجاع كل ما تمرره إلى هذا الحقل إليك داخل كائن "استجابة". يمكن أن يكون هذا مفيدًا عندما تحتاج إلى محاكاة تدفق الحالة لـ "الطلبات" و"الردود". + +#### الحقل "req_id + +قد تحتاج إلى "وضع علامة" على طلباتك وتمريرها من خلال مكالمات "WebSocket". يمكنك القيام بذلك عن طريق تمرير "رقم" إلى هذا الحقل. يمكن أن يكون مفيدًا عندما تحتاج إلى ربط "الطلبات" بـ "الاستجابات". + +:::caution +للتعرف على الحقول الاختيارية الإضافية الخاصة بكل استدعاء من استدعاءات واجهة برمجة التطبيقات، يُرجى الرجوع إلى [مستكشف واجهة برمجة التطبيقات] (/api-explorer). +::: + +## بيانات الاستجابة + +عندما تحصل على الرد على المكالمة، سيكون هناك "حقل" بنفس اسم "اسم الطريقة"، والذي يحتوي على البيانات الفعلية. + +الرد على مكالمة "قائمة الإقامة": + +```js showLineNumbers +{ + echo_req: { + req_id: 1, + residence_list: 1, + }, + msg_type: 'residence_list', + req_id: 1, + الإقامة_القائمة: [ + { + "الهوية": { + "الخدمات": { + "idv": { + "المستندات_مدعومة": {}, + "has_visual_sample": 0, + "is_country_supported": 0 + }, + "onfido": { + "المستندات_مدعومة": { + "رخصة_قيادة": { + "اسم_العرض": "رخصة القيادة" + }، "رخصة القيادة": { + }، + "is_country_supported": 0 + } + } + }، + "phone_idd": "35818"، + "النص": "جزر ألاند"، + "القيمة": "ax" + }، + { + "هوية": { + "الخدمات": { + "idv": { + "المستندات_مدعومة": {}, + "has_visual_sample": 0, + "is_country_supported": 0 + }, + "onfido": { + "المستندات_مدعومة": { + "رخصة_قيادة": { + "اسم_العرض": "Driving Licence" + }, + "national_identity_card": { + "اسم_العرض": { "display_name": "بطاقة الهوية الوطنية" + }، + "جواز السفر": { + "اسم_العرض": "جواز السفر" + }. + }، + "is_country_supported": 1 + } + } + }، + "phone_idd": "355"، + "نص": "ألبانيا"، + "tin_format": [ + " "^ [A-Ta-ta-t0-9]\\d{8}[A-Wa-w] $" + ]، + "القيمة": "al" + }، + // .... + ]، +}; +``` + +هنا "قائمة_الإقامة" هي "اسم الطريقة"، وتحتوي على البيانات الفعلية التي طلبتها. وللاختصار، لم نقم بتضمين بقية المصفوفة. يمكنك التحقق من الاستجابة الفعلية [هنا] (/apiexplorer#residence_list). + +#### حقل "صدى_الطلب + +يحتوي هذا "الحقل" على "بيانات الطلب" الدقيقة التي أرسلتها إلى الخادم. + +#### حقل "نوع_الرسالة + +يساعدك هذا 'الحقل' على تحديد بيانات 'الرسالة' التي تحصل عليها في حدث الرسالة الخاصة باتصال WebSocket. على سبيل المثال، سيكون معالج الأحداث 'onmessage' الخاص بك لاتصال WebSocket في 'جافا سكريبت' هو + +```js showLineNumbers +socket.onmessage = (حدث) => { + const receivedMessage = JSON.parse(event.data); + + التبديل (receivedMessage.msg_type) { + حالة "residence_list": + console.log("قائمة الإقامة هي: ",receivedMessage.Residence_list) + فاصل؛ + حالة "معرف_مستلم_مستلم" + وحدة التحكم console.log("الاستجابة"، معرف_مستلم_مستلم.some_آخر_مستلم_مستلم) + افتراضي: + افتراضي: وحدة التحكم .log("مستلم"، مستلم) + فاصل؛ + }. +} +``` + +#### الحقل "req_id + +هذا هو "الاختياري" الذي يتم تمريره إلى "بيانات الطلب"، يمكنك استخدامه لـ "التحقق" و"المزامنة" و"التخزين المؤقت" وما إلى ذلك. + +:::tip +يكون "نوع_الرسالة" موجودًا دائمًا في بيانات الاستجابة. +::: diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md new file mode 100644 index 000000000..af4c73309 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md @@ -0,0 +1,153 @@ +--- +title: مصادقة واجهة برمجة التطبيقات (API) +hide_title: false +draft: false +sidebar_label: مصادقة واجهة برمجة التطبيقات (API) +sidebar_position: 2 +tags: + - المصادقة + - التفويض +keywords: + - المصادقة المشتقة + - مشتق-تفويض +description: قم بالوصول إلى المجموعة الكاملة من ميزات واجهة برمجة تطبيقات المشتقات على تطبيق التداول الخاص بك عن طريق مصادقة المستخدمين باستخدام رمز واجهة برمجة التطبيقات. تعلّم كيفية القيام بذلك من خلال مثال على واجهة برمجة التطبيقات. +--- + +بدون التفويض والمصادقة ستحصل فقط على إمكانية الوصول إلى ما يقرب من نصف مكالمات وميزات واجهة برمجة التطبيقات الخاصة بنا. على سبيل المثال، من أجل شراء العقود أو الاستفادة من ميزات "التداول بالنسخ"، يجب أن يكون المستخدمون لديك مصادقين ومصرحًا لهم من قبل \*\*مزود **OAuth** ومزود **WebSocket Server**. + +## قبل أن نبدأ + +يرجى التأكد من استيفاء جميع المتطلبات المذكورة أدناه للمتابعة. + +### المتطلبات + +1. حساب العميل المشتق +2. اشتقاق رمز API المميز بمستوى وصول مناسب +3. معرّف التطبيق المشتق + +:::note +يُرجى الرجوع إلى [إعداد تطبيق مشتق] (/docs/docs/ seting-up-a-deriv-application) للحصول على إرشادات مفصلة حول كيفية إنشاء رمز مميز وتطبيق مشتق من واجهة برمجة التطبيقات. +::: + +### رمز واجهة برمجة التطبيقات (API) + +رمز API هو معرّف فريد للعميل الذي يطلب الوصول من الخادم. إنها أبسط طريقة للتفويض. + +يجب أن يتطابق مستوى الوصول لكل رمز مميز لواجهة برمجة التطبيقات مع مستوى الوصول المطلوب لكل استدعاء لواجهة برمجة التطبيقات، والذي يمكن العثور عليه في [مستكشف واجهة برمجة التطبيقات] (/api-explorer) أيضًا. + +على سبيل المثال، في لقطة الشاشة أدناه، يمكنك أن ترى أنه لكي تتمكن من استخدام حالة الحساب، يجب استخدام رمز مميز بمستوى وصول للقراءة. + +![] (/img/acc/acc_status_scope_scope_api_explorer.png) + +بعد تخويل اتصال WebSocket، سيتم اعتبار المكالمات اللاحقة على هذا الاتصال إجراءات مستخدم. + +يرجى الأخذ في الاعتبار أنه يمكن استخدام رمز API المميز مع أي تطبيق، لذا يجب على كل من تطبيقك وعملائك الحفاظ على أمنه. + +### OAuth2 + +يرمز OAuth إلى "التخويل المفتوح" - وهو بروتوكول يسمح للعميل بالوصول إلى الموارد المستضافة على الخادم نيابةً عن المستخدم دون الكشف عن بيانات الاعتماد. + +يسمح هذا النوع من التفويض للعملاء بتسجيل الدخول إلى تطبيقات الجهات الخارجية باستخدام حسابات Deriv الخاصة بهم دون إنشاء رمز مميز لواجهة برمجة التطبيقات. في هذه الحالة، لا يرى تطبيق الطرف الثالث كلمة مرور المستخدم أو الرمز المميز الدائم لواجهة برمجة التطبيقات، مما يجعله أكثر أمانًا. + +تتطلب مصادقة OAuth2 المزيد من الخطوات للإعداد، ولكنها الطريقة الأكثر أماناً للمطورين لمشاركة الوصول إلى تطبيقهم مع عملائهم. + +للمزيد من المعلومات حول OAuth2، قم بزيارة [هذا الدليل] (https://aaronparecki.com/oauth-2-simplified/). + +فيما يلي التمثيل المرئي لكيفية عمل اتصال مصادقة OAuth Authorization: + +![OAuth flow] (/img/how_oauth_works.png 'OAuth flow') + +## عملية المصادقة + +لمصادقة المستخدم الخاص بك، حدد عنوان URL الذي سيتم استخدامه كعنوان URL لإعادة توجيه OAuth في صفحة [لوحة التحكم](/لوحة التحكم)، **علامة التبويب تسجيل التطبيق** في حقول **تفاصيل OAuth**. بعد ذلك، أضف زرًا لتسجيل الدخول على موقعك الإلكتروني أو تطبيقك ووجه المستخدمين إلى **`https://oauth.deriv.com/oauth2/authorize?app_id=your_app_id`** حيث يكون #التطبيق_خاصتك هو معرّف تطبيقك. + +![Deriv OAuth Login] (/img/oauth_login.png 'Deriv OAuth Login') + +بمجرد قيام المستخدم بالتسجيل/تسجيل الدخول، ستتم إعادة توجيهه إلى عنوان URL الذي أدخلته كعنوان URL لإعادة التوجيه. ستتم إضافة وسيطات إلى عنوان URL هذا مع الرموز المميزة لجلسة المستخدم، وسيبدو مشابهًا لهذا: + +'https://[YOUR_WEBSITE_URL]/redirect/?acct1=cr799393& token1=a1-f7pnteezo4jzhpxxclizctzt27hyeot&cur1=usd& acct2=vrtc1859315& token2=a1clwe3vu3fuus5kraceykdsoqm4snfq& cur2=usd' + +## عملية التفويض + +معلمات الاستعلام في عنوان URL الخاص بإعادة التوجيه هي حسابات المستخدم ورموز جلسة العمل المرتبطة بها. يمكنك تعيين معلمات الاستعلام إلى مصفوفة باستخدام الطريقة التالية: + +```js showLineNumbers +const user_accounts = [ + { + account: 'cr799393 cr799393', + الرمز المميز: 'a1-f7pnteezo4jzhpxclctctizt27hyeot', + العملة: 'USD', + }, + { + حساب : 'vrtc1859315'، + الرمز المميز: 'a1clwe3vuusfuus5kraceykdsoqm4snfq'، + العملة: 'USD'، + }، +]; +``` + +لتخويل المستخدم استنادًا إلى حساب المستخدم **المحدد**، قم باستدعاء استدعاء واجهة برمجة التطبيقات [authorize] (/api-explorer#authorize) باستخدام \*\*الرمز المميز لحساب المستخدم **المحدد** **للجلسة**: + +```js showLineNumbers +{ + "تصريح": "a1-f7-f7pnteezo4jzhpxclctzctizt27hyeot" +} +``` + +ستكون الاستجابة لاستدعاء "تخويل" كائنًا كما هو موضح أدناه: + +```js showLineNumbers +{ + "account_list": [ + { + "نوع_الحساب": "التداول"، + "تم الإنشاء_في": 1647509550, + "العملة": "USD", + "is_disabled": 0, + "is_virtual": 0, + "landing_company_name": "svg"، + "معرف تسجيل الدخول": "CR799393", + "التداول": {} + }، + { + "نوع_الحساب": "التداول"، + "تم الإنشاء_في": 1664132232, + "العملة": "ETH"، + "is_dis_disabled": 0, + "is_virtual": 0, + "landing_company_name": "svg"، + "معرف تسجيل الدخول": "VRTC1859315", + "التداول": {} + }, + ], + "الرصيد": 0, + "البلد": "معرف"، + "العملة": "USD"، + "البريد الإلكتروني": "user_mail@email_provider.com"، + "الاسم الكامل": " John Doe", + "is_virtual": 0, + "landing_company_company_fullname": "Deriv (SVG) LLC", + "landing_company_name": "svg", + "Local_currencies": { + "IDR": { + "كسور_الأرقام": 2 + }، 2 } + }، + "معرف تسجيل الدخول": "CR799393"، + "اللغة_المفضلة": "EN"، + "النطاقات": [ + "قراءة"، + "تداول"، "تداول"، + "معلومات_التداول"، + "المدفوعات"، + "المسؤول" + ]، + "التداول": {}، + "ترقية_شركات_التداول": [ + "svg" + ]، + "user_id": 12345678 +} +``` + +والآن، أصبح المستخدم مخوّلًا، ويمكنك استخدام مكالمات Deriv API نيابةً عن الحساب. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md new file mode 100644 index 000000000..2fd2e4f7c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md @@ -0,0 +1,32 @@ +--- +title: نسخ تسهيلات التداول +hide_title: false +draft: false +sidebar_label: نسخ التداول +sidebar_position: 4 +tags: + - نسخ التداول + - التداول +keywords: + - التداول + - مفهوم + - استدعاءات + - ترتيب عناصر +description: التداول بالنسخ +--- + +## ما الأمر؟ + +أصبح التداول بنسخ الصفقات شائعًا في الأسواق المالية؛ فهو يسمح للعميل (الناسخ) بنسخ صفقات عميل آخر (المتداول) تلقائيًا. + +## أن تصبح متداولاً + +لكي تصبح متداولاً (أي للسماح للآخرين بمتابعة تداولاتك)، قم بتعيين إعداد "السماح_للناسخين" عبر استدعاء [ضبط الإعدادات] (/api-explorer#set_settings). + +ثم ينشئ المتداول رمزاً مميزاً لواجهة برمجة التطبيقات للقراءة فقط ويوفره للناسخ. + +سيؤدي تمكين إعداد السماح بالناسخات أيضًا إلى جعل استدعاء [إحصائيات التداول بالنسخ] (/api-explorer#copytrading_statistics) يعمل. يوفر استدعاء واجهة برمجة التطبيقات الإحصائية المعلومات حول الحساب (وذلك حتى يكون لدى الناسخين المحتملين فكرة عن الأداء السابق للمتداول). + +## أن تصبح ناسخاً + +لكي تصبح ناسخًا، استخدم استدعاء [بدء النسخ] (/api-explorer#copy_start). لإيقاف النسخ، استخدم استدعاء [إيقاف النسخ] (/api-explorer#copy_stop). diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md new file mode 100644 index 000000000..c52a96deb --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md @@ -0,0 +1,148 @@ +--- +title: ويب سوكيت +hide_title: false +draft: false +sidebar_label: ويب سوكيت +sidebar_position: 0 +tags: + - مفهوم + - مأخذ الويب +keywords: + - تطبيق التداول + - بروتوكول الويب سوكيت + - اتصالات الويب سوكيت +description: تعرّف على بروتوكول WebSocket واتصالات WebSocket، وكيفية دمجهما حتى تتمكن من تمكين تبادل البيانات على تطبيق التداول الخاص بك. +--- + +## ما هي WebSockets؟ + +يوفر بروتوكول 'WebSocket'، الموصوف في المواصفات [RFC 6455] (https://datatracker.ietf.org/doc/html/rfc6455)، طريقة لتبادل البيانات بين المتصفح والخادم عبر اتصال دائم. يمكن تمرير البيانات في كلا الاتجاهين كـ "حزم" دون قطع الاتصال أو الحاجة إلى طلبات HTTP إضافية. + +يعد WebSocket رائعًا بشكل خاص للخدمات التي تتطلب تبادلًا مستمرًا للبيانات، مثل أنظمة التداول في الوقت الفعلي وما إلى ذلك. + +## مثال بسيط + +لفتح اتصال WebSocket، نحتاج إلى إنشاء "WebSocket" جديد باستخدام البروتوكول الخاص "ws" أو "wss" في عنوان url. إليك كيفية القيام بذلك في "جافا سكريبت": + +```js +دع مأخذ التوصيل = WebSocket جديد('wss://ws.derivws.com/websockets/v3?app_id=1089'); +``` + +:::caution +Using `wss://` is always the better choice. The `wss://` protocol is not only encrypted, but also more reliable. + +من ناحية أخرى، لا يتم تشفير بيانات "ws://" ويمكن أن تكون مرئية للوسطاء. قد تواجه خوادم البروكسي القديمة رؤوساً "غريبة" وتقوم بإنهاء الاتصال. + +يرمز "wss://" إلى WebSocket عبر TLS، على غرار HTTPS الذي يرمز إلى HTTP عبر TLS. باستخدام طبقة أمان النقل، يتم تشفير البيانات من قبل المرسل وفك تشفيرها من قبل المستقبل. هذا يعني أن حزم البيانات المشفرة يمكن أن تمر عبر البروكسيات بنجاح دون أن يتم فحصها. +::: + +بمجرد إنشاء المقبس، يجب أن نستمع إلى الأحداث عليه. هناك 4 فعاليات إجمالاً: + +- مفتوح - تم إنشاء الاتصال +- الرسالة - البيانات المستلمة +- خطأ - خطأ في WebSocket +- إغلاق - تم إغلاق الاتصال + +يمكن إرسال رسالة عن طريق socket.send(data). + +إليك مثال في 'جافا سكريبت': + +```js showLineNumbers +const app_id = 1089؛ // استبدل بـ app_id الخاص بك أو اتركه على أنه 1089 للاختبار. +const socket = WebSocket جديد (`wss://wss.//ws.derivws.com/websockets/v3?app_id=${app_id}')؛ + +socket.onopen = الدالة (e) { + console.log('[open] تم إنشاء الاتصال')؛ + console.log('إرسال إلى الخادم')؛ + const sendMessage = JSON.stringify({ ping: 1 })؛ + socket.send(sendMessage)؛ +}؛ + +socket.onmessage = الدالة (الحدث) { + console.log(``[message] data received from server: ${event.data}'')؛ +}؛ + +socket.onclose = الدالة (الحدث) { + if (event.wasClean) { + consocket.log(`[إغلاق] تم إغلاق الاتصال بشكل نظيف، الرمز=${event.code} السبب=${event.reason}''؛ + }؛ } أخرى { + // على سبيل المثال: عملية الخادم تم قتلها أو تعطلت الشبكة + // عادةً ما يكون الرمز.event.code 1006 في هذه الحالة + console.log('[إغلاق] مات الاتصال')؛ + }؛ } + + +؛ socket.onerror = الدالة (خطأ) { + console.log(`[خطأ]'؛ +}; +``` + +## لماذا نحتاج إلى WebSockets ومتى يجب أن نتجنبها؟ + +WebSockets هي أداة اتصال أساسية بين العميل والخادم. للاستفادة القصوى من إمكاناتها، من المهم فهم كيف يمكن أن تكون مفيدة ومتى يكون من الأفضل تجنب استخدامها. يتم شرحه باستفاضة في القسم التالي. + +استخدم WebSockets في الحالات التالية: + +1. ‍عندما تقوم بتطوير تطبيق ويب في الوقت الفعلي. + الاستخدام الأكثر شيوعًا ل WebSocket هو في تطوير التطبيقات في الوقت الفعلي حيث يساعد في عرض البيانات بشكل مستمر في نهاية العميل. نظرًا لأن الخادم الخلفي يرسل هذه البيانات بشكل مستمر، فإن WebSocket يسمح بدفع أو نقل هذه البيانات دون انقطاع في الاتصال المفتوح بالفعل. إن استخدام WebSockets يجعل نقل البيانات سريعاً ويعزز أداء التطبيق. +2. بالنسبة لمواقع التداول، مثل موقع المشتقات. + هنا، يساعد WebSocket في معالجة البيانات التي يتم نقلها من الخادم الخلفي المنتشر إلى العميل. +3. ‍عند إنشاء تطبيق دردشة. + يستعين مطورو تطبيقات المحادثة بمطوري WebSockets للمساعدة في عمليات مثل التبادل لمرة واحدة ونشر/بث الرسائل. نظراً لاستخدام نفس اتصال WebSocket لإرسال/استقبال الرسائل، يصبح الاتصال سهلاً وسريعاً. + +الآن بعد أن حددنا أين يجب استخدام WebSockets، دعنا نرى أين من الأفضل تجنبها. سيساعدك ذلك على الابتعاد عن المتاعب التشغيلية غير الضرورية. + +لا ينبغي استخدام WebSockets عندما يكون كل ما هو مطلوب هو جلب البيانات القديمة أو البيانات التي ستتم معالجتها مرة واحدة فقط. في هذه الحالات، يعد استخدام بروتوكولات HTTP خياراً حكيماً. + +## WebSocket مقابل HTTP + +نظرًا لاستخدام كل من بروتوكولي HTTP و WebSocket للاتصال بالتطبيقات، غالبًا ما يختلط الأمر على الناس ويجدون صعوبة في اختيار أحدهما. + +كما ذكرنا سابقاً، WebSocket هو بروتوكول مؤطر وثنائي الاتجاه. من ناحية أخرى، HTTP هو بروتوكول أحادي الاتجاه يعمل فوق بروتوكول TCP. + +نظرًا لأن بروتوكول WebSocket قادر على دعم النقل المستمر للبيانات، فإنه يُستخدم بشكل رئيسي في تطوير التطبيقات في الوقت الفعلي. HTTP عديم الحالة ويستخدم لتطوير تطبيقات [RESTful] (https://de.wikipedia.org/wiki/Representational_State_Transfer) و [SOAP] (https://de.wikipedia.org/wiki/SOAP). لا يزال بإمكان SOAP استخدام HTTP للتنفيذ، لكن REST منتشر ومستخدم على نطاق واسع. + +في WebSocket، يحدث الاتصال في كلا الطرفين، مما يجعله بروتوكولاً أسرع. في HTTP، يتم إنشاء الاتصال في أحد طرفيه، مما يجعله أكثر بطئًا قليلاً من WebSocket. + +يستخدم WebSocket اتصال TCP موحد ويحتاج إلى طرف واحد لإنهاء الاتصال. حتى يحدث ذلك، يظل الاتصال نشطاً. يحتاج HTTP إلى إنشاء اتصال مميز لطلبات منفصلة. بمجرد اكتمال الطلب، ينقطع الاتصال تلقائياً. + +## كيف يتم إنشاء اتصالات WebSocket؟ + +تبدأ العملية بمصافحة WebSocket التي تتضمن استخدام مخطط جديد (ws أو wss). لمساعدتك على الفهم، اعتبرهما مكافئين لـ HTTP و HTTP الآمن (HTTPS) على التوالي. + +باستخدام هذا المخطط، من المتوقع أن تتبع الخوادم والعملاء بروتوكول اتصال WebSocket القياسي. تبدأ عملية إنشاء اتصال WebSocket بترقية طلب HTTP الذي يحتوي على بعض الرؤوس مثل Connection: ترقية، وترقية: WebSocket، و Sec-WebSocket- Key، وهكذا. + +إليك كيفية إنشاء هذا الاتصال: + +1. **الطلب:** يشير رأس ترقية الاتصال إلى مصافحة WebSocket بينما يتميز مفتاح Sec-WebSocket-Key بقيمة عشوائية مشفرة Base64. يتم إنشاء هذه القيمة بشكل اعتباطي أثناء كل مصافحة WebSocket. بالإضافة إلى ما سبق، فإن رأس المفتاح هو أيضًا جزء من هذا الطلب. + +تشكل الرؤوس المذكورة أعلاه، عند دمجها، طلب HTTP GET. سيحتوي على بيانات مماثلة في ذلك: + +``` +احصل على ws://websocketexample.com:8181/ HTTP/1.1 +المضيف: المضيف: المضيف المحلي:8181 +الاتصال: الترقية +براغما: لا-ذاكرة مؤقتة +التحكم في ذاكرة التخزين المؤقت: لا-ذاكرة مؤقتة +الترقية: websocket +Sec-WebSocket-Version: 13 +Sec-WebSocket-Key: b6gjjhT32u488lpuRwKaOWs== +``` + +لتوضيح Sec-WebSocket-Version، يمكن للمرء أن يشرح إصدار بروتوكول WebSocket الجاهز للاستخدام للعميل. + +2. **الاستجابة:** يتميز رأس الاستجابة، Sec-WebSocket-Accept، ببقية القيمة المقدمة في رأس طلب Sec-WebSocket-Key. ويرتبط هذا الأمر بمواصفات بروتوكول معين ويستخدم على نطاق واسع لإبعاد المعلومات المضللة. وبعبارة أخرى، فإنه يعزز أمان واجهة برمجة التطبيقات ويمنع الخوادم غير المهيأة بشكل جيد من إحداث أخطاء فادحة في تطوير التطبيق. + +عند نجاح الطلب الذي تم إرساله مسبقاً، سيتم استلام رد مشابه للتسلسل النصي المذكور أدناه: + +``` +HTTP/1.1 101 تبديل البروتوكولات +ترقية: websocket +اتصال: الترقية +Sec-WebSocket-Accept: rG8wsswsswmHTHTJ85lJgAE3M5RTmcCE= +``` + +## المراجع + +- \*\* [WebSockets APIs - MDN](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket)\*\* +- \*\* [WebSocket - معلومات جافا سكريبت] (https://javascript.info/websocket)\*\* diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/_category_.json new file mode 100644 index 000000000..f4417e93b --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "أطر العمل", + "position": 6, + "link": { + "type": "generated-index" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json new file mode 100644 index 000000000..1b2e8994a --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "الزاوي", + "position": 2, + "link": { + "type": "generated-index", + "description": "5 دقائق لتتعلم أهم مفاهيم دوكوسوكسورس." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json new file mode 100644 index 000000000..818ceed47 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "رد الفعل", + "position": 1, + "link": { + "type": "generated-index", + "description": "5 دقائق لتتعلم أهم مفاهيم دوكوسوكسورس." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json new file mode 100644 index 000000000..c2615ede8 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "SolidJS", + "position": 3, + "link": { + "type": "generated-index", + "description": "5 دقائق لتتعلم أهم مفاهيم دوكوسوكسورس." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json new file mode 100644 index 000000000..28bfe4382 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "سفيليت", + "position": 4, + "link": { + "type": "generated-index", + "description": "5 دقائق لتتعلم أهم مفاهيم دوكوسوكسورس." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json new file mode 100644 index 000000000..49980faa7 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "فيو", + "position": 5, + "link": { + "type": "generated-index", + "description": "5 دقائق لتتعلم أهم مفاهيم دوكوسوكسورس." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/guides/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/guides/_category_.json new file mode 100644 index 000000000..43b1dd1ba --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/guides/_category_.json @@ -0,0 +1,9 @@ +{ + "className": "إخفاء عنصر-شريط جانبي-عنصر", + "label": "أدلة إرشادية", + "position": 6, + "link": { + "type": "generated-index", + "description": "دليل لواجهة برمجة تطبيقات المشتقات، بما في ذلك أمثلة على واجهة برمجة التطبيقات لإنشاء تطبيق تداول بميزات شاملة مشابهة لتطبيق Deriv Trader. ابدأ اليوم!" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md new file mode 100644 index 000000000..21ec7415c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md @@ -0,0 +1,48 @@ +--- +title: نبذة عن واجهة برمجة تطبيقات المشتقات +hide_title: true +draft: false +sidebar_label: نبذة عن واجهة برمجة تطبيقات المشتقات +sidebar_position: 0 +tags: + - مفهوم + - واجهة برمجة التطبيقات (api) + - البرامج التعليمية + - دليل + - إنشاء + - تطبيق + - تفويض + - التسجيل + - الاندماج +keywords: + - مفهوم + - واجهة برمجة التطبيقات (api) + - البرامج التعليمية + - دليل + - إنشاء + - تطبيق + - تفويض + - التسجيل + - الاندماج +description: تعرَّف على واجهة برمجة التطبيقات المشتقة وميزاتها ووثائق واجهة برمجة التطبيقات مع أمثلة على التعليمات البرمجية، وكيفية استخدامها لإنشاء تطبيق التداول الخاص بك. +--- + +## ما هي واجهة برمجة تطبيقات المشتقات؟ + +واجهة برمجة تطبيقات المشتقات هي أداة تتيح للمطورين إنشاء تطبيقات تداول مخصصة تتفاعل مع منصة تداول المشتقات. فكِّر في الأمر على أنه وسيلة للمطورين لإنشاء أدواتهم المتخصصة لمساعدة الأشخاص على التداول على منصة Deriv بطريقة أكثر كفاءة أو تخصيصًا. من خلال واجهة برمجة تطبيقات المشتقات، يمكن للمطورين الوصول إلى مجموعة واسعة من الوظائف، بما في ذلك إجراء الصفقات واسترداد بيانات الحساب وإدارة الأوامر والوصول إلى بيانات السوق في الوقت الفعلي. قد يكون ذلك مفيدًا للمتداولين الذين يرغبون في تخصيص تجربة التداول الخاصة بهم أو استخدام أدوات متخصصة لاتخاذ قرارات تداول أكثر استنارة. وبوجه عام، تمنحك واجهة برمجة تطبيقات المشتقات مزيدًا من المرونة والتحكم في تجربة التداول الخاصة بك، مما يسمح لك بإنشاء حلولك الخاصة التي تناسب أسلوبك وأهدافك في التداول. + +## كيف يمكنني استخدامه؟ + +إليك خطوات استخدام واجهة برمجة التطبيقات المشتقة: + +1. **سجِّل للحصول على حساب في واجهة برمجة التطبيقات المشتقة**: انتقل إلى موقع Deriv API الإلكتروني وقم بالتسجيل للحصول على حساب. بمجرد تسجيلك، ستتلقى رمزاً مميزاً لواجهة برمجة التطبيقات (API) يمكنك استخدامه لمصادقة طلباتك لواجهة برمجة التطبيقات. + +2. **تعرف على وثائق واجهة برمجة التطبيقات**: توفر واجهة برمجة التطبيقات المشتقة وثائق شاملة تشرح كيفية استخدام نقاط نهاية واجهة برمجة التطبيقات، بما في ذلك المعلمات المتاحة وتنسيقات الاستجابة. تأكد من أنك على دراية بالوثائق قبل البدء باستخدام واجهة برمجة التطبيقات. + +3. **إنشاء تطبيق API**: لإنشاء تطبيق API، تحتاج إلى توفير اسم للتطبيق الخاص بك و URI لإعادة التوجيه. عنوان URI لإعادة التوجيه هو عنوان URL الذي ستتم إعادة توجيه المستخدم إليه بعد أن يأذن لتطبيقك بالوصول إلى حساب Deriv الخاص به. + +4. **قم بتخويل تطبيقك**: بمجرد إنشاء تطبيق واجهة برمجة التطبيقات (API) الخاص بك، تحتاج إلى تفويضه للوصول إلى حساب Deriv الخاص بك. يتضمن ذلك تسجيل الدخول إلى حساب Deriv الخاص بك ومنح الإذن للتطبيق الخاص بك للوصول إلى بيانات حسابك. + +5. **إجراء طلبات واجهة برمجة التطبيقات**: بمجرد اعتماد تطبيقك، يمكنك البدء في تقديم طلبات واجهة برمجة التطبيقات (API). يمكنك استخدام واجهة برمجة التطبيقات (API) لاسترداد المعلومات المتعلقة بحسابك، وإجراء الصفقات، وإدارة الأوامر، وتنفيذ المهام الأخرى المتعلقة بالتداول. + +6. **اختبر تكامل واجهة برمجة التطبيقات الخاصة بك**: قبل تشغيل التطبيق الخاص بك، تأكد من اختبار تكامل واجهة برمجة التطبيقات (API) الخاص بك بدقة للتأكد من أنه يعمل بشكل صحيح. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/guides/markup-calculation/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/guides/markup-calculation/index.md new file mode 100644 index 000000000..685f34685 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/guides/markup-calculation/index.md @@ -0,0 +1,39 @@ +--- +title: فرض هوامش الربح على العقود +hide_title: true +draft: false +sidebar_label: حساب الترميز +sidebar_position: 2 +tags: + - مفهوم + - اكسب + - الكسب + - لجنة + - ترميز +keywords: + - مفهوم + - اكسب + - الكسب + - لجنة + - ترميز +description: تعرف على كيفية فرض هوامش الربح على عقود التداول التي تم شراؤها من خلال تطبيق التداول الخاص بك. +--- + +## الترميز + +يمكنك زيادة أرباحك من خلال فرض هوامش ربح على كل عقد يتم شراؤه من خلال تطبيق التداول الذي أنشأته باستخدام واجهة برمجة تطبيقات المشتقات. يتم تحديد هامش الربح من قبلك ويمكن أن يصل إلى 3%. + +فيما يلي مثال على كيفية حساب الترميز. + +للحصول على تعويض قدره \*\* 2.00 دولار أمريكي\*\*: + +- حصة العميل بدون هامش ربح = \*\* 1.07 دولار أمريكي\*\* + +مع هامش الربح (على سبيل المثال 2%)، يدفع العميل: + +- حصة العميل مع هامش الربح = الحصة + (العائد × هامش الربح) +- حصة العميل مع هامش الربح = 1.07 دولار أمريكي + (2 دولار أمريكي × 2%) = \*\* 1.11 دولار أمريكي\*\* + +## كسب العمولة + +احصل على عمولات على الصفقات والمدفوعات التي يجريها عملاؤك من خلال المواقع الإلكترونية والتطبيقات التي تنشئها باستخدام واجهة برمجة تطبيقات المشتقات. احصل على مزيد من التفاصيل حول خطط العمولة [هنا] (https://www.deriv.com/partners/affiliate-ib). diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md new file mode 100644 index 000000000..9a981d188 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md @@ -0,0 +1,41 @@ +--- +title: تحقيق الدخل من تطبيق التداول الخاص بك +hide_title: true +draft: false +sidebar_label: تحقيق الدخل من واجهة برمجة تطبيقات المشتقات +sidebar_position: 1 +sidebar_class_name: إخفاء عنصر-شريط جانبي-عنصر +tags: + - مفهوم + - اكسب + - الكسب + - تحقيق الدخل + - تحقيق الدخل + - واجهة برمجة التطبيقات (api) + - مأخذ الويب +keywords: + - مفهوم + - اكسب + - الكسب + - تحقيق الدخل + - تحقيق الدخل + - واجهة برمجة التطبيقات (api) + - مأخذ الويب +description: تعرَّف على كيفية تحقيق الدخل من واجهة برمجة تطبيقات Deriv من خلال أن تصبح شركة تابعة ل Deriv، أو الإعلان على تطبيق التداول الخاص بك، أو تقديم ميزات متميزة. +--- + +## تحقيق الدخل من واجهة برمجة تطبيقات المشتقات + +هناك عدة طرق لاستثمار واجهة برمجة تطبيقات المشتقات: + +1. \*\* فرض رسوم على الوصول إلى تطبيق التداول الخاص بك\*\*: إذا كان تطبيق التداول المخصص المستند إلى واجهة برمجة التطبيقات المشتقة (Deriv API) الخاص بك يقدم قيمة للمستخدمين، فيمكنك فرض رسوم اشتراك أو رسوم لمرة واحدة للوصول إليه، مما يجعله مصدر إيرادات مجدٍ لعملك. + +2. \*\* فرض رسوم على الميزات المتميزة\*\*: إذا كان تطبيق التداول الخاص بك يحتوي على ميزات متقدمة، مثل بيانات السوق في الوقت الحقيقي، وأدوات الرسوم البيانية المتقدمة، وغيرها من الميزات المتميزة التي تقدم قيمة مضافة للمستخدمين، يمكنك تحقيق إيرادات إضافية من خلال فرض رسوم على المستخدمين مقابل الوصول إلى تلك الميزات. + +3. **التسويق بالعمولة**: يمكنك الانضمام إلى برنامج Deriv للتسويق بالعمولة وكسب عمولات مقابل إحالة مستخدمين جدد إلى منصة Deriv. يمكن أن يكون هذا خياراً جيداً إذا كان لديك جمهور مهتم بالتداول أو الاستثمار. + +4. \*\* رسوم الإحالة\*\*: إذا كنت قد أنشأت تطبيق تداول يتكامل مع منصة Deriv، يمكنك تقديم رسوم إحالة للمستخدمين الحاليين الذين يحيلون مستخدمين جدد إلى تطبيقك. يمكن أن يشجعهم هذا الحافز على نشر الخبر عن تطبيقك، مما يساعدك على زيادة قاعدة المستخدمين لديك. + +5. **الإعلانات**: إذا كنت قد أنشأت تطبيقًا تجاريًا له قاعدة مستخدمين كبيرة، فيمكنك التفكير في بيع مساحات إعلانية للمعلنين ذوي الصلة. يمكن أن تكون هذه طريقة جيدة لتحقيق إيرادات إضافية. + +6. **الترميز**: استخدم واجهة برمجة تطبيقات Deriv لإنشاء مواقع الويب والتطبيقات الخاصة بك، واكسب عمولات على الصفقات والمدفوعات التي يقوم بها عملاؤك، واستثمار إبداعاتك من خلال الترميز. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/guides/oauth2/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/guides/oauth2/index.md new file mode 100644 index 000000000..1aa4cb45b --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/guides/oauth2/index.md @@ -0,0 +1,40 @@ +--- +title: التفويض المفتوح +hide_title: true +draft: false +sidebar_label: OAuth2 +sidebar_position: 4 +tags: + - مفهوم + - اكسب + - الكسب + - لجنة + - ترميز +keywords: + - مفهوم + - اكسب + - الكسب + - لجنة + - ترميز +description: تعرَّف على تفويض OAuth، وتسجيل الدخول بدون رمز مميز لواجهة برمجة التطبيقات، وكيف يمكنك استخدامه لتحسين تجربة المستخدم لتطبيق التداول الخاص بك. +--- + +## ما هو OAuth2؟ + +يرمز OAuth إلى Open Authorization - وهو بروتوكول يمكّن العميل من الوصول إلى موارد المستخدم على الخادم دون الكشف عن بيانات اعتماد تسجيل دخول المستخدم. + +يسمح هذا النوع من التفويض للعملاء بتسجيل الدخول إلى تطبيقات الجهات الخارجية باستخدام حسابات Deriv الخاصة بهم دون إنشاء رمز مميز لواجهة برمجة التطبيقات. في هذه الحالة، لا يرى تطبيق الطرف الثالث كلمة مرور المستخدم أو الرمز المميز الدائم لواجهة برمجة التطبيقات، مما يجعله أكثر أمانًا. + +تتطلب مصادقة OAuth2 المزيد من خطوات الإعداد، لكنها الطريقة الأكثر أمانًا للمطورين لمنح العملاء إمكانية الوصول إلى تطبيقهم. + +لمزيد من المعلومات حول OAuth2، [انظر هذا الدليل] (https://aaronparecki.com/oauth-2-simplified/). + +### كيفية استخدام تفويض OAuth + +1. حدد عنوان URL الذي سيتم استخدامه كعنوان URL \*\* عنوان URL لإعادة توجيه المصادقة\*\* في صفحة تسجيل التطبيق في حقل **عنوان URL لموقع الويب**. + +2. أضف زرًا لتسجيل الدخول على موقعك الإلكتروني أو تطبيقك ووجه المستخدمين إلى "https://oauth.deriv.com/oauth2/authorize?app_id=your_app_id" حيث يكون #التطبيق_خاصتك هو معرّف تطبيقك. + +3. بمجرد أن يقوم المستخدم بالتسجيل، ستتم إعادة توجيهه إلى عنوان URL الذي أدخلته كعنوان **إعادة توجيه URL**. ستتم إضافة وسيطات إلى عنوان URL هذا مع الرموز المميزة لجلسة المستخدم، وسيبدو مشابهًا لـ 'https://[عنوان URL[YOUR_WEBSITE_URL]/ إعادة توجيه/?acct1=cr799393& token1=a1-f7pnteezo4jzhpxxclizctzt27hyeot&cur1=usd& acct2=vrtc1859315& token2=a1clwe3vu3fuus5kraceykdsoqqm4snfq& cur2=usd&state=' + +4. في معلمات عنوان URL، سترى جميع الحسابات والرمز المميز لجلسة العمل لكل حساب. مرر هذه الرموز المميزة إلى استدعاء واجهة برمجة التطبيقات للمصادقة من أجل تنفيذ الإجراءات نيابةً عن الحساب. diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/intro.md b/i18n/ar/docusaurus-plugin-content-docs/current/intro.md new file mode 100644 index 000000000..6d533f94c --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/intro.md @@ -0,0 +1,114 @@ +--- +title: بداية سريعة +hide_title: false +draft: false +sidebar_label: بداية سريعة +sidebar_position: 0 +sidebar_class_name: إخفاء عنصر-شريط جانبي-عنصر +tags: + - بداية سريعة + - البدء + - بدء التشغيل السريع +keywords: + - ديريف + - واجهة برمجة التطبيقات (api) + - البدء + - بدء التشغيل السريع +description: احصل على نظرة عامة على أمثلة التعليمات البرمجية المتاحة لواجهة برمجة التطبيقات المشتقة واللغات وكيفية استخدامها لإنشاء تطبيق التداول الخاص بك. +--- + +استورد RenderOfficialContents من '@site/src/components/RenderOfficialContents'; + +تنقسم وثائقنا إلى عدة أقسام: + + + + + + + +

المفاهيم الأساسية

+
+ + +

+ ألقِ نظرة على صفحات المفاهيم الأساسية وخذ وقتك + لقراءتها. ستساعدك هذه المفاهيم في التعرف على واجهة برمجة تطبيقات خادم WebSocket + وكيفية استخدامها بكفاءة أكبر. فهي ليست مرتبطة بأي من أطرنا أو مكتباتنا. +

+
+ + +

+ عندما تقرأ صفحة المفاهيم الأساسية، يمكنك + البدء في اختيار نهج التنفيذ الخاص بك بناءً على اللغة أو إطار العمل أو المكتبة التي تريد أن يستخدمها + في تطبيقك. +

+
+ +

أمثلة الكود

+ +

+ إذا كنت ترغب في معرفة كيف يمكنك تنفيذ واجهة برمجة التطبيقات الخاصة بنا في التعليمات البرمجية الخاصة بك، فإننا نقترح عليك إلقاء نظرة + على أمثلة التعليمات البرمجية الخاصة بنا. تأتي أمثلة التعليمات البرمجية هذه في + 'CodeSandboxes'. يتيح لك هذا الأمر سهولة تفرع الأمثلة البرمجية وتجربتها للاستخدام الشخصي + . في الوقت الحالي لدينا فقط أمثلة على كود JavaScript، ولكننا نخطط لإضافة المزيد من الأمثلة + التي تم إنشاؤها بلغات وأطر عمل ومكتبات مختلفة في المستقبل القريب. +

+ + +

اللغات

+
+ + +

+ عند استخدام أمثلة التعليمات البرمجية الخاصة بنا، نقترح أيضًا إلقاء نظرة على قسم{' '} + اللغات. هنا، نصف بالتفصيل كيف يمكنك + إعداد مشروعك الشخصي بشكل صحيح للاستفادة من واجهة برمجة التطبيقات الخاصة بنا. سيكون هذا مفيدًا بالتأكيد + عندما تحاول دمج بعض أمثلة التعليمات البرمجية الخاصة بنا في مشروعك الخاص. +

+
+ + +

أدلة إرشادية

+
+ + +

+ إذا كنت تريد أن تعرف على سبيل المثال كيف يمكنك "تحويل تطبيقك إلى تطبيقك" أو كيفية إنشاء "طريقة آمنة للمستخدمين لتسجيل الدخول" إلى تطبيقك + ، فإننا نقدم لك مجموعة من الأدلة الإرشادية{' '} + التي يمكن أن تساعدك في ذلك. +

+
+ + +

إعداد تطبيق مشتق

+
+ + +

+ إذا كنت ترغب في معرفة المزيد عن الأساسيات اللازمة لإعداد تطبيقك الخاص، + ثم ألقِ نظرة على{' '} + إعداد تطبيق مشتق. +

+
diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/languages/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/languages/_category_.json new file mode 100644 index 000000000..4a0aaebf7 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/languages/_category_.json @@ -0,0 +1,10 @@ +{ + "className": "إخفاء عنصر-شريط جانبي-عنصر", + "label": "اللغات", + "position": 4, + "link": { + "type": "generated-index", + "title": "لغات البرمجة", + "description": "اختر لغتك البرمجية المفضلة لإنشاء تطبيق تداول بمساعدة واجهة برمجة تطبيقات WebSocket. ابدأ التعلم مع هذه الأمثلة البرمجية." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/languages/dart/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/languages/dart/_category_.json new file mode 100644 index 000000000..aa8880a09 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/languages/dart/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "نبلة", + "position": 2, + "link": { + "type": "generated-index" + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/languages/intro.md b/i18n/ar/docusaurus-plugin-content-docs/current/languages/intro.md new file mode 100644 index 000000000..b2df9f010 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/languages/intro.md @@ -0,0 +1,12 @@ +--- +title: مقدمة +sidebar_label: مقدمة +sidebar_position: 0 +description: احصل على إرشادات خطوة بخطوة حول كيفية استخدام اللغات البحتة على واجهة برمجة تطبيقات WebSocket من Deriv. ابدأ في إنشاء تطبيق التداول الخاص بك باستخدام مثال واجهة برمجة التطبيقات هذا. +--- + +يحتوي كل قسم من أقسام اللغة على إرشادات خطوة بخطوة حول كيفية استخدام "واجهات برمجة تطبيقات خادم ويب سيرفر ديريف WebSocket" مع ميزات اللغة البحتة. لذا، إذا كانت هذه هي المرة الأولى التي تستخدم فيها مستنداتنا، يُرجى مراجعة كل قسم من أجل الحصول على أقصى استفادة منها. + +:::tip +يمكنك الانتقال مباشرةً إلى أي قسم. هناك روابط لمتطلبات للمساعدة في البدء في كل خطوة. +::: diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json b/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json new file mode 100644 index 000000000..b610bf2f3 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "جافا سكريبت", + "position": 1, + "link": { + "type": "generated-index", + "description": "ابدأ في إنشاء تطبيق التداول الخاص بك باستخدام Javascript وHTML وCSS عبر واجهة برمجة تطبيقات WebSocket الخاصة بنا." + } +} diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md new file mode 100644 index 000000000..c15a6b05a --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md @@ -0,0 +1,193 @@ +--- +title: الحصول على قائمة الدول +sidebar_label: احصل على قائمة بالدول +sidebar_position: 2 +tags: + - قائمة_البلدان + - جافا سكريبت +keywords: + - قائمة_البلدان + - جافا سكريبت +description: احصل على معلومات حول المستخدمين من خلال إضافة قائمة بالبلدان إلى تطبيق التداول الخاص بك. تعرف على كيفية القيام بذلك من خلال مثال واجهة برمجة تطبيقات JavaScript هذا. +--- + + + +للحصول على قائمة البلدان، قم بتحديث مستمع الحدث المفتوح باستخدام الطريقة التالية: + +```js title="index.js" showLineNumbers +const ping_interval = 12000؛ // إنه بالمللي ثانية، وهو ما يساوي 120 ثانية +دع الفاصل الزمني؛ +// الاشتراك في حدث 'فتح' +websocket.addEventListener('open', (الحدث) => { + console.log('websocket connection established: ', ', event); + const const const payload = JSON.stringify({ + residence_list: 1, + })؛ + websocket.send(payload); + + // لإبقاء الاتصال حيًا + الفاصل الزمني = setInterval(() => { + const sendMessage = JSON.stringify({ ping: 1 })؛ + websocket.send(sendMessage)؛ + }, ping_interval)؛ +}); +``` + +والآن، حدِّث مُستمع حدث "الرسالة" لعرض البيانات: + +```js title="index.js" showLineNumbers +// الاشتراك في حدث 'الرسالة' +websocket.addEventListener('message', (event) => (الحدث) { + const receivedMessage = JSON.parse(event.data); + التبديل (receivedMessage.msg_type) { + حالة 'residence_list': + console.log('list of countries', receivedMessage.residence_list)؛ + فاصل؛ + حالة 'ping': + وحدة التحكم .log('ping/pong response: ', ', receivedMessage.ping)؛ + فاصل؛ فاصل؛ + افتراضي: + وحدة التحكم وحدة التحكم سجل ('تلقيت الرسالة: ', ', receivedMessage)؛ + فاصل؛ + }. +}); +``` + +يجب أن يكون الرد كائنًا: + +```json showLineNumbers +{ + "echo_req": { + "req_id": 1, + "قائمة_الإقامة": 1 + }, + "msg_type": "residence_list", + "req_id": 1, + "قائمة_الإقامة": [ + { + "الهوية": { + "الخدمات": { + "idv": { + "المستندات_مدعومة": {}, + "has_visual_sample": 0, + "is_country_supported": 0 + }, + "onfido": { + "المستندات_مدعومة": {}, + "is_country_supported": {}, "is_country_supported": 0 + } + } + }, + "phone_idd": "35818"، + "النص": "جزر ألاند"، + "القيمة": "ax" + }، + { + "هوية": { + "الخدمات": { + "idv": { + "المستندات_مدعومة": {}, + "has_visual_sample": 0, + "is_country_supported": 0 + }, + "onfido": { + "المستندات_مدعومة": { + "رخصة_قيادة": { + "اسم_العرض": "Driving Licence" + }, + "national_identity_card": { + "اسم_العرض": { "display_name": "بطاقة الهوية الوطنية" + }، + "جواز السفر": { + "اسم_العرض": "جواز السفر" + }. + }، + "is_country_supported": 1 + } + } + }، + "phone_idd": "355"، + "نص": "ألبانيا"، + "tin_format": ["^ [A-Ta-ta-t0-9]\\d{8}[A-Wa-W] $"]، + "القيمة": "al" + } ] + ] +} +``` + +من خلال هذه المكالمة، ستحصل على معلومات مفيدة حول البلدان المدعومة، مثل: + +- رمز "2 حرف" لكل دولة +- مقدمو خدمات "الهوية" لكل دولة +- تنسيق معرّف ضريبة البلد (`Tin_format`) +- إلخ. + +يمكن أن يكون هذا مفيدًا لنماذج إنشاء الحساب، والتي تحتاج فيها إلى أن تطلب من المستخدمين تقديم معلومات موثقة حول قاعدة هويتهم، اعتمادًا على بلد إقامتهم. + +:: :: تنبيه +للتحقق من صحة العنوان ومعرف الضريبة، يرجى استخدام "tin_format" المقدم للبلد. +::: + +بلد المستخدم مهم لخطواتك التالية. يحدد الأصول والميزات التي يمكنهم استخدامها. + +:::tip +من الأفضل الحصول على قائمة البلدان قبل ملء النموذج الخاص بك. +::: + +:::danger +ستحتاج إلى محتوى مفصّل حول خدمات الهوية "IDV" و"ONFIDO" والاختلافات بينهما وإمكانياتهما. +::: + +سيكون رمزك النهائي هو + +```js title="index.js" showLineNumbers +const app_id_id = 1089؛ // استبدله بـ app_id الخاص بك أو اتركه على حاله 1089 للاختبار. +const websocket = WebSocket جديد (`wss://wss://ws.derivws.com/websockets/v3?app_id=${app_id}')؛ +const ping_interval = 12000؛ // إنه بالمللي ثانية، وهو ما يساوي 120 ثانية +دع الفاصل الزمني؛ + +// الاشتراك في حدث 'فتح' +websocket.addEventEventListener('open', (event) => (الحدث) { + console.log('websocket connection established: ', ', event); + const payload = JSON.stringify({ + residence_list: 1, + }); + websocket.send(payload); + + // لإبقاء الاتصال حيًا + الفاصل الزمني = setInterval(() => { + const sendMessage = JSON.stringify({ ping: 1 })؛ + websocket.send(sendMessage); + }, ping_interval); +})؛ + +// الاشتراك في حدث 'رسالة' +websocket.addEventListener('message', (event) => { + const receivedMessage = JSON.parse(event.data); + التبديل (receivedMessage.msg_type) { + حالة 'residence_list': + وحدة التحكم.log('list of countries', receivedMessage.residence_list); + break; + case 'ping': + console.log('ping/pong response: ', ', receivedMessage.ping); + break; + break; default: + console.log('received message: ', ', receivedMessage); + break; + }. + + +// الاشتراك في حدث 'الإغلاق' +websocket.addEventListener('close', (الحدث) => (الحدث): { + console.log('websocket connection closeded: ', ', event); + clearInterval(interval); +})؛ + +// الاشتراك في حدث 'الخطأ' +websocket.addEventListener('error', (الحدث) => { + console.log('حدث خطأ في اتصال الويب سوكيت'، الحدث)؛ +})؛ }); +``` diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md b/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md new file mode 100644 index 000000000..0914f7200 --- /dev/null +++ b/i18n/ar/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md @@ -0,0 +1,63 @@ +--- +title: إعداد المشروع | جافا سكريبت +sidebar_label: إعداد المشروع +sidebar_position: 0 +tags: + - جافا سكريبت +keywords: + - ياءات + - إعداد المشروع +description: أنشئ دليلاً لمشروع تطبيق تداول واجهة برمجة التطبيقات (API) التالي باستخدام WebSocket. +--- + +### إنشاء مشروع + +سنقوم بإنشاء صفحة "HTML" بسيطة تحتوي على ملف JavaScript الخاص بنا، والذي سيتعامل مع اتصال WebSocket الخاص بنا. أولاً، قم بإنشاء دليل لمشروعك التالي: + +```bash +mkdir deriv-websocket-demo التجريبي +``` + +انتقل إلى مجلد "deriv-websocket-demo": + +```bash +cd deriv-websocket-demo التجريبي +``` + +بعد ذلك، قم بإنشاء الملفات المطلوبة كما ترى أدناه: + +```bash +اللمس index.html index.css index.js +``` + +:::tip +نقترح استخدام [Visual Studio Code] (https://code.visualstudio.com/) مع تمكين [ملحق الخادم المباشر] (https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer). سيساعدك هذا كثيرًا في عمليات التنفيذ. +::: + +والآن، افتح ملف 'index.html' أو استخدم [ملحق الخادم المباشر] (https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer). + +الآن، قم بتغيير محتوى الملفات باستخدام الطريقة التالية: + +```js title="index.js" showLineNumbers +console.log('سننشئ اتصال الويب سوكيت الخاص بنا هنا'); +``` + +```html title="index.html" showLineNumbers + + + + + + + العرض التوضيحي ل HTML JS المشتق + + +

عرض توضيحي لواجهة برمجة تطبيقات ويب سوكيت المشتقة

+