From 2056d35e0ed359a9e0cf23bc829d082820cee7d5 Mon Sep 17 00:00:00 2001
From: Crowdin Bot
Date: Thu, 4 Jul 2024 05:35:37 +0000
Subject: [PATCH] New Crowdin translations by GitHub Action
---
i18n/ach/code.json | 844 ++++++++++++++++++
.../current.json | 66 ++
.../current/_client-libraries/_category_.json | 8 +
.../_client-libraries/flutter/_category_.json | 8 +
.../flutter/project-setup/index.md | 11 +
.../current/_client-libraries/intro.md | 8 +
.../_client-libraries/python/_category_.json | 8 +
.../python/project-setup/index.md | 11 +
.../typescript/_category_.json | 8 +
.../typescript/project-setup/index.md | 11 +
.../current/_faq/_category_.json | 7 +
.../conditions-of-using-deriv-api/index.md | 14 +
.../how-can-you-earn-with-deriv-api/index.md | 20 +
.../what-can-you-do-with-deriv-api/index.md | 19 +
.../current/_intro_backup.md | 40 +
.../current/_terminology/_category_.json | 8 +
.../index.md | 26 +
.../_terminology/account/_category_.json | 8 +
.../account/document-upload/index.md | 22 +
.../_category_.json | 8 +
.../get-financial-assessment/index.md | 26 +
.../set-financial-assessment/index.md | 18 +
.../account/get-account-settings/index.md | 24 +
.../_terminology/account/portfolio/index.md | 20 +
.../account/profit-table/index.md | 22 +
.../account/reality-check/index.md | 26 +
.../_terminology/account/statement/index.md | 20 +
.../virtual-vs-real-account/_category_.json | 8 +
.../_terminology/contract/_category_.json | 8 +
.../buy-sell-contract-calls/_category_.json | 8 +
.../buy-contract-multiple/index.md | 28 +
.../buy-contract/index.md | 22 +
.../sell-contract-multiple/index.md | 30 +
.../sell-contract/index.md | 22 +
.../contract/contracts-for-symbol/index.md | 22 +
.../price-proposal-calls/_category_.json | 8 +
.../price-proposal-open-contracts/index.md | 26 +
.../price-proposal/index.md | 22 +
.../contract/sell-expired-contracts/index.md | 24 +
.../_terminology/copy-trading/_category_.json | 8 +
.../copy-trading/copy-trading-list/index.md | 26 +
.../copy-trading/copy-trading-start/index.md | 26 +
.../copy-trading-statistics/index.md | 26 +
.../copy-trading/copy-trading-stop/index.md | 26 +
.../current/_terminology/p2p/_category_.json | 8 +
.../p2p/p2p-advertisement/_category_.json | 8 +
.../p2p-advert-create/index.md | 24 +
.../p2p-advert-information/index.md | 24 +
.../p2p-advert-list/index.md | 24 +
.../p2p-advert-update/index.md | 24 +
.../p2p/p2p-advertiser/_category_.json | 8 +
.../p2p-advertiser-advert/index.md | 24 +
.../p2p-advertiser-create/index.md | 24 +
.../p2p-advertiser-information/index.md | 24 +
.../p2p-advertiser-payment-methods/index.md | 26 +
.../p2p-advertiser-relations/index.md | 24 +
.../p2p-advertiser-update/index.md | 24 +
.../p2p/p2p-order/_category_.json | 8 +
.../p2p/p2p-order/p2p-order-cancel/index.md | 24 +
.../p2p/p2p-order/p2p-order-confirm/index.md | 24 +
.../p2p/p2p-order/p2p-order-create/index.md | 24 +
.../p2p/p2p-order/p2p-order-dispute/index.md | 24 +
.../p2p-order/p2p-order-information/index.md | 24 +
.../p2p/p2p-order/p2p-order-list/index.md | 24 +
.../p2p/p2p-order/p2p-order-review/index.md | 24 +
.../_terminology/payment/_category_.json | 8 +
.../payment/cashier-information/index.md | 22 +
.../payment/payment-agent/_category_.json | 8 +
.../payment-agent-create/index.md | 24 +
.../payment-agent-details/index.md | 24 +
.../payment-agent/payment-agent-list/index.md | 26 +
.../payment-agent-transfer/index.md | 24 +
.../payment-agent-withdraw/index.md | 24 +
.../payment/payment-methods/index.md | 22 +
.../_terminology/trading/_category_.json | 8 +
.../trading/active-symbols/index.md | 22 +
.../_terminology/trading/asset-index/index.md | 24 +
.../landing-company-calls/_category_.json | 8 +
.../landing-company-details/index.md | 26 +
.../landing-company/index.md | 26 +
.../trading/residence-list/index.md | 32 +
.../_terminology/trading/tick/_category_.json | 8 +
.../trading/tick/ticks-history/index.md | 22 +
.../trading/tick/ticks-stream/index.md | 22 +
.../trading/trading-durations/index.md | 24 +
.../current/code-examples/_category_.json | 9 +
.../code-examples/javascript/_category_.json | 9 +
.../javascript/active-symbols/index.mdx | 25 +
.../javascript/contracts-for-symbol/index.mdx | 23 +
.../javascript/keep-alive/index.mdx | 23 +
.../javascript/proposal/index.mdx | 23 +
.../javascript/ticks-history/index.mdx | 27 +
.../code-examples/javascript/ticks/index.mdx | 25 +
.../javascript/website-status/index.mdx | 23 +
.../current/core-concepts/_category_.json | 9 +
.../core-concepts/api-calls-anatomy/index.md | 121 +++
.../authorization-authentication/index.md | 90 ++
.../core-concepts/copytrading/index.md | 32 +
.../current/core-concepts/websocket/index.md | 112 +++
.../current/frameworks/_category_.json | 7 +
.../frameworks/angular/_category_.json | 8 +
.../current/frameworks/react/_category_.json | 8 +
.../frameworks/solidjs/_category_.json | 8 +
.../current/frameworks/svelte/_category_.json | 8 +
.../current/frameworks/vue/_category_.json | 8 +
.../current/guides/_category_.json | 9 +
.../guides/_markup-calculation/index.md | 39 +
.../guides/about-the-deriv-api/index.md | 48 +
.../guides/monetizing-the-deriv-api/index.md | 62 ++
.../current/guides/oauth2/index.md | 40 +
.../current/intro.md | 69 ++
.../current/languages/_category_.json | 10 +
.../current/languages/dart/_category_.json | 7 +
.../current/languages/intro.md | 12 +
.../languages/javascript/_category_.json | 8 +
.../javascript/get-country-list/index.md | 66 ++
.../javascript/project-setup/index.md | 51 ++
.../javascript/websocket-connection/index.md | 94 ++
.../current/languages/python/_category_.json | 7 +
.../languages/typescript/_category_.json | 7 +
.../current/setting-up-a-deriv-application.md | 69 ++
i18n/ach/docusaurus-theme-classic/navbar.json | 26 +
.../p2p-advertiser-advert/index.md | 2 +-
.../landing-company-details/index.md | 2 +-
.../current/core-concepts/websocket/index.md | 2 +-
.../guides/_markup-calculation/index.md | 20 +-
.../guides/monetizing-the-deriv-api/index.md | 10 +-
.../current/intro.md | 2 +-
.../guides/_markup-calculation/index.md | 4 +-
.../current/intro.md | 14 +-
.../current/setting-up-a-deriv-application.md | 6 +-
.../guides/_markup-calculation/index.md | 8 +-
.../current/intro.md | 4 +-
.../sell-contract-multiple/index.md | 4 +-
.../sell-contract/index.md | 4 +-
.../javascript/active-symbols/index.mdx | 8 +-
.../javascript/contracts-for-symbol/index.mdx | 10 +-
.../core-concepts/api-calls-anatomy/index.md | 8 +-
.../guides/_markup-calculation/index.md | 8 +-
.../current/guides/oauth2/index.md | 2 +-
.../current/setting-up-a-deriv-application.md | 16 +-
.../core-concepts/api-calls-anatomy/index.md | 6 +-
.../authorization-authentication/index.md | 2 +-
.../guides/monetizing-the-deriv-api/index.md | 2 +-
.../current/intro.md | 4 +-
.../javascript/get-country-list/index.md | 1 +
.../javascript/websocket-connection/index.md | 4 +-
.../core-concepts/api-calls-anatomy/index.md | 12 +-
.../guides/_markup-calculation/index.md | 8 +-
.../current/guides/oauth2/index.md | 2 +-
.../what-can-you-do-with-deriv-api/index.md | 3 +-
.../buy-contract-multiple/index.md | 2 +-
.../sell-contract-multiple/index.md | 4 +-
.../price-proposal-open-contracts/index.md | 2 +-
.../copy-trading/copy-trading-list/index.md | 2 +-
.../copy-trading/copy-trading-start/index.md | 2 +-
.../copy-trading-statistics/index.md | 2 +-
.../copy-trading/copy-trading-stop/index.md | 2 +-
.../p2p-advert-list/index.md | 2 +-
.../payment-agent/payment-agent-list/index.md | 2 +-
.../payment-agent-transfer/index.md | 2 +-
.../payment-agent-withdraw/index.md | 2 +-
.../javascript/website-status/index.mdx | 2 +-
.../core-concepts/api-calls-anatomy/index.md | 12 +-
.../authorization-authentication/index.md | 4 +-
.../guides/_markup-calculation/index.md | 8 +-
.../guides/monetizing-the-deriv-api/index.md | 8 +-
.../current/intro.md | 2 +-
.../javascript/get-country-list/index.md | 2 +-
.../javascript/project-setup/index.md | 2 +-
.../javascript/websocket-connection/index.md | 2 +-
.../current/setting-up-a-deriv-application.md | 2 +-
.../core-concepts/api-calls-anatomy/index.md | 8 +-
.../guides/_markup-calculation/index.md | 4 +-
.../guides/monetizing-the-deriv-api/index.md | 2 +-
.../current/guides/oauth2/index.md | 2 +-
.../current/intro.md | 2 +-
.../javascript/get-country-list/index.md | 1 +
.../core-concepts/api-calls-anatomy/index.md | 6 +-
.../guides/monetizing-the-deriv-api/index.md | 2 +-
.../core-concepts/api-calls-anatomy/index.md | 6 +-
.../guides/_markup-calculation/index.md | 8 +-
.../guides/monetizing-the-deriv-api/index.md | 6 +-
.../guides/_markup-calculation/index.md | 2 +-
.../current/intro.md | 12 +-
.../current/setting-up-a-deriv-application.md | 6 +-
.../what-can-you-do-with-deriv-api/index.md | 2 +-
.../current/_intro_backup.md | 2 +-
.../sell-contract-multiple/index.md | 2 +-
.../p2p-advert-create/index.md | 2 +-
.../p2p-advert-update/index.md | 2 +-
.../p2p-advertiser-advert/index.md | 2 +-
.../p2p-advertiser-update/index.md | 2 +-
.../p2p/p2p-order/p2p-order-cancel/index.md | 4 +-
.../payment/payment-methods/index.md | 2 +-
.../javascript/active-symbols/index.mdx | 2 +-
.../javascript/keep-alive/index.mdx | 3 +
.../javascript/ticks-history/index.mdx | 2 +-
.../code-examples/javascript/ticks/index.mdx | 2 +
.../javascript/website-status/index.mdx | 4 +-
.../core-concepts/api-calls-anatomy/index.md | 34 +-
.../authorization-authentication/index.md | 10 +-
.../core-concepts/copytrading/index.md | 4 +-
.../current/core-concepts/websocket/index.md | 34 +-
.../guides/_markup-calculation/index.md | 4 +-
.../guides/about-the-deriv-api/index.md | 12 +-
.../guides/monetizing-the-deriv-api/index.md | 8 +-
.../current/guides/oauth2/index.md | 6 +-
.../current/intro.md | 8 +-
.../javascript/get-country-list/index.md | 3 +-
.../javascript/project-setup/index.md | 4 +-
.../javascript/websocket-connection/index.md | 16 +-
.../current/setting-up-a-deriv-application.md | 4 +-
.../buy-contract-multiple/index.md | 2 +-
.../sell-contract/index.md | 2 +-
.../copy-trading/copy-trading-list/index.md | 2 +-
.../copy-trading/copy-trading-stop/index.md | 2 +-
.../p2p-advert-list/index.md | 2 +-
.../payment-agent-transfer/index.md | 2 +-
.../core-concepts/api-calls-anatomy/index.md | 8 +-
.../authorization-authentication/index.md | 4 +-
.../guides/_markup-calculation/index.md | 8 +-
.../current/intro.md | 4 +-
.../javascript/get-country-list/index.md | 2 +-
.../javascript/websocket-connection/index.md | 8 +-
.../current/setting-up-a-deriv-application.md | 2 +-
.../guides/_markup-calculation/index.md | 4 +-
.../current/intro.md | 14 +-
.../current/setting-up-a-deriv-application.md | 6 +-
.../guides/_markup-calculation/index.md | 2 +-
.../current/intro.md | 24 +-
.../current/setting-up-a-deriv-application.md | 4 +-
232 files changed, 4028 insertions(+), 286 deletions(-)
create mode 100644 i18n/ach/code.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/intro.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_faq/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_intro_backup.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/frameworks/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/guides/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/intro.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/dart/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/intro.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/python/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/languages/typescript/_category_.json
create mode 100644 i18n/ach/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
create mode 100644 i18n/ach/docusaurus-theme-classic/navbar.json
diff --git a/i18n/ach/code.json b/i18n/ach/code.json
new file mode 100644
index 000000000..3b8bc98ed
--- /dev/null
+++ b/i18n/ach/code.json
@@ -0,0 +1,844 @@
+{
+ "Get connected": {
+ "message": "crwdns5261082:0crwdne5261082:0"
+ },
+ "Discuss ideas and share solutions with developers worldwide.": {
+ "message": "crwdns5261084:0crwdne5261084:0"
+ },
+ "Join our community": {
+ "message": "crwdns5261086:0crwdne5261086:0"
+ },
+ "We're here to help": {
+ "message": "crwdns5261088:0crwdne5261088:0"
+ },
+ "Email us at": {
+ "message": "crwdns5261090:0crwdne5261090:0"
+ },
+ "api-support@deriv.com": {
+ "message": "crwdns5261092:0crwdne5261092:0"
+ },
+ "if you have any questions.": {
+ "message": "crwdns5261094:0crwdne5261094:0"
+ },
+ "Change API endpoint": {
+ "message": "crwdns5261096:0crwdne5261096:0"
+ },
+ "Server is Required": {
+ "message": "crwdns5261098:0crwdne5261098:0"
+ },
+ "Please enter a valid server URL": {
+ "message": "crwdns5261100:0crwdne5261100:0"
+ },
+ "Server URL": {
+ "message": "crwdns5261102:0crwdne5261102:0"
+ },
+ "App ID is required": {
+ "message": "crwdns5261106:0crwdne5261106:0"
+ },
+ "Please enter a valid app ID": {
+ "message": "crwdns5261108:0crwdne5261108:0"
+ },
+ "App ID": {
+ "message": "crwdns5261110:0crwdne5261110:0"
+ },
+ "Connected to :": {
+ "message": "crwdns5261112:0crwdne5261112:0"
+ },
+ "Submit": {
+ "message": "crwdns5261114:0crwdne5261114:0"
+ },
+ "Reset to original settings": {
+ "message": "crwdns5261116:0crwdne5261116:0"
+ },
+ "theme.docs.DocCard.categoryDescription": {
+ "message": "crwdns5261118:0{count}crwdne5261118:0",
+ "description": "The default description for a category card in the generated index about how many items this category includes"
+ },
+ "theme.docs.paginator.navAriaLabel": {
+ "message": "crwdns5261120:0crwdne5261120:0",
+ "description": "The ARIA label for the docs pagination"
+ },
+ "theme.docs.paginator.previous": {
+ "message": "crwdns5261122:0crwdne5261122:0",
+ "description": "The label used to navigate to the previous doc"
+ },
+ "theme.docs.paginator.next": {
+ "message": "crwdns5261126:0crwdne5261126:0",
+ "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": "crwdns5261130:0crwdne5261130:0"
+ },
+ "Log in to your Deriv account to proceed. If you don’t have a Deriv account, sign up first.": {
+ "message": "crwdns5261132:0crwdne5261132:0"
+ },
+ "Sign up": {
+ "message": "crwdns5261134:0crwdne5261134:0"
+ },
+ "Log in": {
+ "message": "crwdns5261136:0crwdne5261136:0"
+ },
+ "Request JSON": {
+ "message": "crwdns5261138:0crwdne5261138:0"
+ },
+ "Send Request": {
+ "message": "crwdns5261140:0crwdne5261140:0"
+ },
+ "Clear": {
+ "message": "crwdns5261144:0crwdne5261144:0"
+ },
+ "Your JSON object is invalid. Please make sure you provide the correct syntax for your JSON object.": {
+ "message": "crwdns5261148:0crwdne5261148:0"
+ },
+ "Log in to your Deriv account to get the API token and start using our API.": {
+ "message": "crwdns5261152:0crwdne5261152:0"
+ },
+ "Log In": {
+ "message": "crwdns5261154:0crwdne5261154:0"
+ },
+ "API Token Manager": {
+ "message": "crwdns5261156:0crwdne5261156:0"
+ },
+ "Deriv API features": {
+ "message": "crwdns5261158:0crwdne5261158:0"
+ },
+ "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": "crwdns5261160:0crwdne5261160:0"
+ },
+ "Trade digital options and multipliers": {
+ "message": "crwdns5261162:0crwdne5261162:0"
+ },
+ "Monitor real-time pricing": {
+ "message": "crwdns5261164:0crwdne5261164:0"
+ },
+ "Buy/sell contracts": {
+ "message": "crwdns5261166:0crwdne5261166:0"
+ },
+ "Manage user's accounts": {
+ "message": "crwdns5261168:0crwdne5261168:0"
+ },
+ "Monitor existing contracts": {
+ "message": "crwdns5261170:0crwdne5261170:0"
+ },
+ "View user's historical transactions": {
+ "message": "crwdns5261172:0crwdne5261172:0"
+ },
+ "See what our clients say": {
+ "message": "crwdns5261174:0crwdne5261174:0"
+ },
+ "Comprehensive all-in-one": {
+ "message": "crwdns5261176:0crwdne5261176:0"
+ },
+ "client library": {
+ "message": "crwdns5261178:0crwdne5261178:0"
+ },
+ "Simplify your development processes and get your app up and running": {
+ "message": "crwdns5261180:0crwdne5261180:0"
+ },
+ "faster with the client library of your choice.": {
+ "message": "crwdns5261182:0crwdne5261182:0"
+ },
+ "Go to the JavaScript library": {
+ "message": "crwdns5261184:0crwdne5261184:0"
+ },
+ "Go to the Python library": {
+ "message": "crwdns5261186:0crwdne5261186:0"
+ },
+ "Go to the Flutter library": {
+ "message": "crwdns5261188:0crwdne5261188:0"
+ },
+ "Get started with our API in 3 simple steps:": {
+ "message": "crwdns5261190:0crwdne5261190:0"
+ },
+ "1. Learn about our API": {
+ "message": "crwdns5261192:0crwdne5261192:0"
+ },
+ "Understand basic concepts and terminologies": {
+ "message": "crwdns5261194:0crwdne5261194:0"
+ },
+ "2. Sign up": {
+ "message": "crwdns5261196:0crwdne5261196:0"
+ },
+ "Create a free Deriv account to access our API": {
+ "message": "crwdns5261198:0crwdne5261198:0"
+ },
+ "3. Register your app": {
+ "message": "crwdns5261200:0crwdne5261200:0"
+ },
+ "Fill out the registration form to start using Deriv API": {
+ "message": "crwdns5261202:0crwdne5261202:0"
+ },
+ "By using our API, you confirm that you have read and agreed to our": {
+ "message": "crwdns5261204:0crwdne5261204:0"
+ },
+ "terms and conditions.": {
+ "message": "crwdns5261206:0crwdne5261206:0"
+ },
+ "Deriv API": {
+ "message": "crwdns5261208:0crwdne5261208:0"
+ },
+ "Use our powerful, flexible, and free API to build a custom trading": {
+ "message": "crwdns5261210:0crwdne5261210:0"
+ },
+ "platform - for yourself or for your business.": {
+ "message": "crwdns5261212:0crwdne5261212:0"
+ },
+ "Quick Start": {
+ "message": "crwdns5261214:0crwdne5261214:0"
+ },
+ "Ways to earn with Deriv API": {
+ "message": "crwdns5261216:0crwdne5261216:0"
+ },
+ "Register your app with Deriv, and add a percentage markup to the contract prices to profit from every purchased contract.": {
+ "message": "crwdns5261218:0crwdne5261218:0"
+ },
+ "Sign up as an affiliate, build your app, and get commissions on trades completed via your app and the affiliate plan you select.": {
+ "message": "crwdns5261220:0crwdne5261220:0"
+ },
+ "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": "crwdns5261222:0crwdne5261222:0"
+ },
+ "Select API Call - Version 3": {
+ "message": "crwdns5261224:0crwdne5261224:0"
+ },
+ "ALL CALLS": {
+ "message": "crwdns5261226:0crwdne5261226:0"
+ },
+ "Note:": {
+ "message": "crwdns5261228:0crwdne5261228:0"
+ },
+ "Do not share tokens with the Admin scope with unauthorised parties.": {
+ "message": "crwdns5261230:0crwdne5261230:0"
+ },
+ "This scope will allow third-party apps to view your account activity, settings, limits, balance sheets, trade purchase history, and more.": {
+ "message": "crwdns5261232:0crwdne5261232:0"
+ },
+ "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": "crwdns5261234:0crwdne5261234:0"
+ },
+ "This scope will allow third-party apps to withdraw to payment agents and make inter-account transfers for you.": {
+ "message": "crwdns5261236:0crwdne5261236:0"
+ },
+ "This scope will allow third-party apps to view your trading history.": {
+ "message": "crwdns5261238:0crwdne5261238:0"
+ },
+ "This scope will allow third-party apps to open accounts for you, manage your settings and token usage, and more.": {
+ "message": "crwdns5261240:0crwdne5261240:0"
+ },
+ "Select scopes based on the access you need.": {
+ "message": "crwdns5261242:0crwdne5261242:0"
+ },
+ "Copy and paste the token into the app.": {
+ "message": "crwdns5261244:0crwdne5261244:0"
+ },
+ "This account doesn't have API tokens with the admin scope. Choose another account.": {
+ "message": "crwdns5261246:0crwdne5261246:0"
+ },
+ "App information": {
+ "message": "crwdns5261248:0crwdne5261248:0"
+ },
+ "Select your api token ( it should have admin scope )": {
+ "message": "crwdns5261250:0crwdne5261250:0"
+ },
+ "App name (required)": {
+ "message": "crwdns5261252:0crwdne5261252:0"
+ },
+ "That name is taken. Choose another.": {
+ "message": "crwdns5261254:0crwdne5261254:0"
+ },
+ "Markup": {
+ "message": "crwdns5261256:0crwdne5261256:0"
+ },
+ "You can earn commission by adding a markup to the price of each trade. Enter your markup percentage here.": {
+ "message": "crwdns5261258:0crwdne5261258:0"
+ },
+ "Note: Markup is only available for real accounts.": {
+ "message": "crwdns5261260:0crwdne5261260:0"
+ },
+ "Markup percentage (optional)": {
+ "message": "crwdns5261262:0crwdne5261262:0"
+ },
+ "Enter 0 if you don‘t want to earn a markup. Max markup: 3%": {
+ "message": "crwdns5261264:0crwdne5261264:0"
+ },
+ "OAuth details": {
+ "message": "crwdns5261266:0crwdne5261266:0"
+ },
+ "This allows clients to log in to your app using their Deriv accounts without an API token.": {
+ "message": "crwdns5261268:0crwdne5261268:0"
+ },
+ "Authorisation URL (optional)": {
+ "message": "crwdns5261270:0crwdne5261270:0"
+ },
+ "Please note that this URL will be used as the OAuth redirect URL for the OAuth authorization.": {
+ "message": "crwdns5261272:0crwdne5261272:0"
+ },
+ "Verification URL (optional)": {
+ "message": "crwdns5261274:0crwdne5261274:0"
+ },
+ "Scope of authorization": {
+ "message": "crwdns5261276:0crwdne5261276:0"
+ },
+ "Select the scope for your app:": {
+ "message": "crwdns5261278:0crwdne5261278:0"
+ },
+ "Read": {
+ "message": "crwdns5261280:0crwdne5261280:0"
+ },
+ ": You'll have full access to your clients' information.": {
+ "message": "crwdns5261282:0crwdne5261282:0"
+ },
+ "Trade": {
+ "message": "crwdns5261284:0crwdne5261284:0"
+ },
+ ": You'll be able to buy and sell contracts on your clients' behalf.": {
+ "message": "crwdns5261286:0crwdne5261286:0"
+ },
+ "Trading information": {
+ "message": "crwdns5261288:0crwdne5261288:0"
+ },
+ ": You‘ll be able to view your clients’ trading information, including their account balance.": {
+ "message": "crwdns5261290:0crwdne5261290:0"
+ },
+ "Payments": {
+ "message": "crwdns5261292:0crwdne5261292:0"
+ },
+ ": You‘ll be able to perform deposits and withdrawals on your clients’ behalf.": {
+ "message": "crwdns5261294:0crwdne5261294:0"
+ },
+ "Admin": {
+ "message": "crwdns5261296:0crwdne5261296:0"
+ },
+ ": Full account access, including the access to manage security tokens.": {
+ "message": "crwdns5261298:0crwdne5261298:0"
+ },
+ "By registering your application, you acknowledge that you‘ve read and accepted the Deriv API": {
+ "message": "crwdns5261300:0crwdne5261300:0"
+ },
+ "terms and conditions": {
+ "message": "crwdns5261302:0crwdne5261302:0"
+ },
+ "Edit application details": {
+ "message": "crwdns5261304:0crwdne5261304:0"
+ },
+ "Delete application": {
+ "message": "crwdns5261306:0crwdne5261306:0"
+ },
+ "To see your details reflected, please register your app via the registration form.": {
+ "message": "crwdns5261308:0crwdne5261308:0"
+ },
+ "Register now": {
+ "message": "crwdns5261310:0crwdne5261310:0"
+ },
+ "Manage tokens": {
+ "message": "crwdns5261312:0crwdne5261312:0"
+ },
+ "Register application": {
+ "message": "crwdns5261314:0crwdne5261314:0"
+ },
+ "Manage applications": {
+ "message": "crwdns5261316:0crwdne5261316:0"
+ },
+ "Your apps": {
+ "message": "crwdns5261318:0crwdne5261318:0"
+ },
+ "Register your app, get an app ID, and start using the Deriv API": {
+ "message": "crwdns5261320:0crwdne5261320:0"
+ },
+ "Be careful who you share this token with. Anyone with this token can perform the following actions on your account behalf": {
+ "message": "crwdns5261322:0crwdne5261322:0"
+ },
+ "Add accounts": {
+ "message": "crwdns5261324:0crwdne5261324:0"
+ },
+ "Create or delete API tokens for trading and withdrawals": {
+ "message": "crwdns5261326:0crwdne5261326:0"
+ },
+ "Modify account settings": {
+ "message": "crwdns5261328:0crwdne5261328:0"
+ },
+ "Enter your API token (with the Admin scope) to register your app.": {
+ "message": "crwdns5261330:0crwdne5261330:0"
+ },
+ "You have successfully registered your application.": {
+ "message": "crwdns5261332:0crwdne5261332:0"
+ },
+ "You can now start using Deriv API": {
+ "message": "crwdns5261334:0crwdne5261334:0"
+ },
+ "Got it": {
+ "message": "crwdns5261336:0crwdne5261336:0"
+ },
+ "Cancel": {
+ "message": "crwdns5261338:0crwdne5261338:0"
+ },
+ "theme.ErrorPageContent.title": {
+ "message": "crwdns5261340:0crwdne5261340:0",
+ "description": "The title of the fallback page when the page crashed"
+ },
+ "theme.NotFound.title": {
+ "message": "crwdns5261342:0crwdne5261342:0",
+ "description": "The title of the 404 page"
+ },
+ "theme.NotFound.p1": {
+ "message": "crwdns5261344:0crwdne5261344:0",
+ "description": "The first paragraph of the 404 page"
+ },
+ "theme.NotFound.p2": {
+ "message": "crwdns5261346:0crwdne5261346:0",
+ "description": "The 2nd paragraph of the 404 page"
+ },
+ "theme.admonition.note": {
+ "message": "crwdns5261348:0crwdne5261348:0",
+ "description": "The default label used for the Note admonition (:::note)"
+ },
+ "theme.admonition.tip": {
+ "message": "crwdns5261350:0crwdne5261350:0",
+ "description": "The default label used for the Tip admonition (:::tip)"
+ },
+ "theme.admonition.danger": {
+ "message": "crwdns5261352:0crwdne5261352:0",
+ "description": "The default label used for the Danger admonition (:::danger)"
+ },
+ "theme.admonition.info": {
+ "message": "crwdns5261354:0crwdne5261354:0",
+ "description": "The default label used for the Info admonition (:::info)"
+ },
+ "theme.admonition.caution": {
+ "message": "crwdns5261356:0crwdne5261356:0",
+ "description": "The default label used for the Caution admonition (:::caution)"
+ },
+ "theme.BackToTopButton.buttonAriaLabel": {
+ "message": "crwdns5261358:0crwdne5261358:0",
+ "description": "The ARIA label for the back to top button"
+ },
+ "theme.blog.archive.title": {
+ "message": "crwdns5261360:0crwdne5261360:0",
+ "description": "The page & hero title of the blog archive page"
+ },
+ "theme.blog.archive.description": {
+ "message": "crwdns5261362:0crwdne5261362:0",
+ "description": "The page & hero description of the blog archive page"
+ },
+ "theme.blog.paginator.navAriaLabel": {
+ "message": "crwdns5261364:0crwdne5261364:0",
+ "description": "The ARIA label for the blog pagination"
+ },
+ "theme.blog.paginator.newerEntries": {
+ "message": "crwdns5261366:0crwdne5261366:0",
+ "description": "The label used to navigate to the newer blog posts page (previous page)"
+ },
+ "theme.blog.paginator.olderEntries": {
+ "message": "crwdns5261368:0crwdne5261368:0",
+ "description": "The label used to navigate to the older blog posts page (next page)"
+ },
+ "theme.blog.post.paginator.navAriaLabel": {
+ "message": "crwdns5261370:0crwdne5261370:0",
+ "description": "The ARIA label for the blog posts pagination"
+ },
+ "theme.blog.post.paginator.newerPost": {
+ "message": "crwdns5261372:0crwdne5261372:0",
+ "description": "The blog post button label to navigate to the newer/previous post"
+ },
+ "theme.blog.post.paginator.olderPost": {
+ "message": "crwdns5261374:0crwdne5261374:0",
+ "description": "The blog post button label to navigate to the older/next post"
+ },
+ "theme.blog.post.plurals": {
+ "message": "crwdns5261376:0{count}crwdne5261376:0",
+ "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": "crwdns5261378:0{nPosts}crwdnd5261378:0{tagName}crwdne5261378:0",
+ "description": "The title of the page for a blog tag"
+ },
+ "theme.tags.tagsPageLink": {
+ "message": "crwdns5261380:0crwdne5261380:0",
+ "description": "The label of the link targeting the tag list page"
+ },
+ "theme.colorToggle.ariaLabel": {
+ "message": "crwdns5261382:0{mode}crwdne5261382:0",
+ "description": "The ARIA label for the navbar color mode toggle"
+ },
+ "theme.colorToggle.ariaLabel.mode.dark": {
+ "message": "crwdns5261384:0crwdne5261384:0",
+ "description": "The name for the dark color mode"
+ },
+ "theme.colorToggle.ariaLabel.mode.light": {
+ "message": "crwdns5261386:0crwdne5261386:0",
+ "description": "The name for the light color mode"
+ },
+ "theme.docs.breadcrumbs.navAriaLabel": {
+ "message": "crwdns5261388:0crwdne5261388:0",
+ "description": "The ARIA label for the breadcrumbs"
+ },
+ "theme.docs.tagDocListPageTitle.nDocsTagged": {
+ "message": "crwdns5261390:0{count}crwdne5261390:0",
+ "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": "crwdns5261392:0{nDocsTagged}crwdnd5261392:0{tagName}crwdne5261392:0",
+ "description": "The title of the page for a docs tag"
+ },
+ "theme.docs.versionBadge.label": {
+ "message": "crwdns5261394:0{versionLabel}crwdne5261394:0"
+ },
+ "theme.docs.versions.unreleasedVersionLabel": {
+ "message": "crwdns5261396:0{siteTitle}crwdnd5261396:0{versionLabel}crwdne5261396:0",
+ "description": "The label used to tell the user that he's browsing an unreleased doc version"
+ },
+ "theme.docs.versions.unmaintainedVersionLabel": {
+ "message": "crwdns5261398:0{siteTitle}crwdnd5261398:0{versionLabel}crwdne5261398:0",
+ "description": "The label used to tell the user that he's browsing an unmaintained doc version"
+ },
+ "theme.docs.versions.latestVersionSuggestionLabel": {
+ "message": "crwdns5261400:0{latestVersionLink}crwdnd5261400:0{versionLabel}crwdne5261400:0",
+ "description": "The label used to tell the user to check the latest version"
+ },
+ "theme.docs.versions.latestVersionLinkLabel": {
+ "message": "crwdns5261402:0crwdne5261402:0",
+ "description": "The label used for the latest version suggestion link label"
+ },
+ "theme.common.editThisPage": {
+ "message": "crwdns5261404:0crwdne5261404:0",
+ "description": "The link label to edit the current page"
+ },
+ "theme.common.headingLinkTitle": {
+ "message": "crwdns5261406:0{heading}crwdne5261406:0",
+ "description": "Title for link to heading"
+ },
+ "theme.lastUpdated.atDate": {
+ "message": "crwdns5261408:0{date}crwdne5261408:0",
+ "description": "The words used to describe on which date a page has been last updated"
+ },
+ "theme.lastUpdated.byUser": {
+ "message": "crwdns5261410:0{user}crwdne5261410:0",
+ "description": "The words used to describe by who the page has been last updated"
+ },
+ "theme.lastUpdated.lastUpdatedAtBy": {
+ "message": "crwdns5261412:0{atDate}crwdnd5261412:0{byUser}crwdne5261412:0",
+ "description": "The sentence used to display when a page has been last updated, and by who"
+ },
+ "theme.navbar.mobileVersionsDropdown.label": {
+ "message": "crwdns5261414:0crwdne5261414:0",
+ "description": "The label for the navbar versions dropdown on mobile view"
+ },
+ "theme.tags.tagsListLabel": {
+ "message": "crwdns5261416:0crwdne5261416:0",
+ "description": "The label alongside a tag list"
+ },
+ "theme.AnnouncementBar.closeButtonAriaLabel": {
+ "message": "crwdns5261418:0crwdne5261418:0",
+ "description": "The ARIA label for close button of announcement bar"
+ },
+ "theme.blog.sidebar.navAriaLabel": {
+ "message": "crwdns5261420:0crwdne5261420:0",
+ "description": "The ARIA label for recent posts in the blog sidebar"
+ },
+ "theme.CodeBlock.copied": {
+ "message": "crwdns5261422:0crwdne5261422:0",
+ "description": "The copied button label on code blocks"
+ },
+ "theme.CodeBlock.copyButtonAriaLabel": {
+ "message": "crwdns5261424:0crwdne5261424:0",
+ "description": "The ARIA label for copy code blocks button"
+ },
+ "theme.CodeBlock.copy": {
+ "message": "crwdns5261426:0crwdne5261426:0",
+ "description": "The copy button label on code blocks"
+ },
+ "theme.CodeBlock.wordWrapToggle": {
+ "message": "crwdns5261428:0crwdne5261428:0",
+ "description": "The title attribute for toggle word wrapping button of code block lines"
+ },
+ "theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel": {
+ "message": "crwdns5261430:0{label}crwdne5261430:0",
+ "description": "The ARIA label to toggle the collapsible sidebar category"
+ },
+ "theme.navbar.mobileLanguageDropdown.label": {
+ "message": "crwdns5261432:0crwdne5261432:0",
+ "description": "The label for the mobile language switcher dropdown"
+ },
+ "theme.NavBar.navAriaLabel": {
+ "message": "crwdns5261434:0crwdne5261434:0",
+ "description": "The ARIA label for the main navigation"
+ },
+ "theme.blog.post.readMore": {
+ "message": "crwdns5261436:0crwdne5261436:0",
+ "description": "The label used in blog post item excerpts to link to full blog posts"
+ },
+ "theme.blog.post.readMoreLabel": {
+ "message": "crwdns5261438:0{title}crwdne5261438:0",
+ "description": "The ARIA label for the link to full blog posts from excerpts"
+ },
+ "theme.docs.breadcrumbs.home": {
+ "message": "crwdns5261440:0crwdne5261440:0",
+ "description": "The ARIA label for the home page in the breadcrumbs"
+ },
+ "theme.TOCCollapsible.toggleButtonLabel": {
+ "message": "crwdns5261442:0crwdne5261442:0",
+ "description": "The label used by the button on the collapsible TOC component"
+ },
+ "theme.blog.post.readingTime.plurals": {
+ "message": "crwdns5261444:0{readingTime}crwdne5261444:0",
+ "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": "crwdns5261446:0crwdne5261446:0",
+ "description": "The title attribute for collapse button of doc sidebar"
+ },
+ "theme.docs.sidebar.collapseButtonAriaLabel": {
+ "message": "crwdns5261448:0crwdne5261448:0",
+ "description": "The title attribute for collapse button of doc sidebar"
+ },
+ "theme.docs.sidebar.navAriaLabel": {
+ "message": "crwdns5261450:0crwdne5261450:0",
+ "description": "The ARIA label for the sidebar navigation"
+ },
+ "theme.docs.sidebar.closeSidebarButtonAriaLabel": {
+ "message": "crwdns5261452:0crwdne5261452:0",
+ "description": "The ARIA label for close button of mobile sidebar"
+ },
+ "theme.docs.sidebar.toggleSidebarButtonAriaLabel": {
+ "message": "crwdns5261454:0crwdne5261454:0",
+ "description": "The ARIA label for hamburger menu button of mobile navigation"
+ },
+ "theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel": {
+ "message": "crwdns5261456:0crwdne5261456:0",
+ "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": "crwdns5261458:0crwdne5261458:0",
+ "description": "The ARIA label and title attribute for expand button of doc sidebar"
+ },
+ "theme.docs.sidebar.expandButtonAriaLabel": {
+ "message": "crwdns5261460:0crwdne5261460:0",
+ "description": "The ARIA label and title attribute for expand button of doc sidebar"
+ },
+ "theme.Playground.result": {
+ "message": "crwdns5261462:0crwdne5261462:0",
+ "description": "The result label of the live codeblocks"
+ },
+ "theme.Playground.liveEditor": {
+ "message": "crwdns5261464:0crwdne5261464:0",
+ "description": "The live editor label of the live codeblocks"
+ },
+ "theme.SearchBar.noResultsText": {
+ "message": "crwdns5261466:0crwdne5261466:0"
+ },
+ "theme.SearchBar.seeAll": {
+ "message": "crwdns5261468:0crwdne5261468:0"
+ },
+ "theme.SearchBar.seeAllOutsideContext": {
+ "message": "crwdns5261470:0{context}crwdne5261470:0"
+ },
+ "theme.SearchBar.searchInContext": {
+ "message": "crwdns5261472:0{context}crwdne5261472:0"
+ },
+ "theme.SearchBar.label": {
+ "message": "crwdns5261474:0crwdne5261474:0",
+ "description": "The ARIA label and placeholder for search button"
+ },
+ "theme.SearchPage.existingResultsTitle": {
+ "message": "crwdns5261476:0{query}crwdne5261476:0",
+ "description": "The search page title for non-empty query"
+ },
+ "theme.SearchPage.emptyResultsTitle": {
+ "message": "crwdns5261478:0crwdne5261478:0",
+ "description": "The search page title for empty query"
+ },
+ "theme.SearchPage.searchContext.everywhere": {
+ "message": "crwdns5261480:0crwdne5261480:0"
+ },
+ "theme.SearchPage.documentsFound.plurals": {
+ "message": "crwdns5261482:0{count}crwdne5261482:0",
+ "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": "crwdns5261484:0crwdne5261484:0",
+ "description": "The paragraph for empty search result"
+ },
+ "theme.ErrorPageContent.tryAgain": {
+ "message": "crwdns5261486:0crwdne5261486:0",
+ "description": "The label of the button to try again rendering when the React error boundary captures an error"
+ },
+ "theme.common.skipToMainContent": {
+ "message": "crwdns5261488:0crwdne5261488:0",
+ "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": "crwdns5261490:0crwdne5261490:0",
+ "description": "The title of the tag list page"
+ },
+ "Deriv website": {
+ "message": "crwdns5738768:0crwdne5738768:0"
+ },
+ "Who we are": {
+ "message": "crwdns5738770:0crwdne5738770:0"
+ },
+ "Contact us": {
+ "message": "crwdns5738772:0crwdne5738772:0"
+ },
+ "Only alphanumeric characters with spaces and underscores are allowed. (Example: my_application)": {
+ "message": "crwdns5738774:0crwdne5738774:0"
+ },
+ "The name cannot contain “Binary”, “Deriv”, or similar words.": {
+ "message": "crwdns5738776:0crwdne5738776:0"
+ },
+ "Your website URL cannot exceed 255 characters.": {
+ "message": "crwdns5738778:0crwdne5738778:0"
+ },
+ "Enter a valid URL. (Example: https://www.[YourDomainName].com)": {
+ "message": "crwdns5738780:0crwdne5738780:0"
+ },
+ "Your markup value cannot be more than 4 characters.": {
+ "message": "crwdns5738782:0crwdne5738782:0"
+ },
+ "Your markup value must be equal to or above 0.00 and no more than 3.00.": {
+ "message": "crwdns5738784:0crwdne5738784:0"
+ },
+ "Using Deriv API to build a trading app with features like real-time pricing charts available on Dtrader.": {
+ "message": "crwdns5738786:0crwdne5738786:0"
+ },
+ "Benefits of using Deriv API": {
+ "message": "crwdns5738788:0crwdne5738788:0"
+ },
+ "Automation": {
+ "message": "crwdns5738790:0crwdne5738790:0"
+ },
+ "Easy integration": {
+ "message": "crwdns5738792:0crwdne5738792:0"
+ },
+ "Fast execution": {
+ "message": "crwdns5738794:0crwdne5738794:0"
+ },
+ "A trading app created using Deriv API shown on a laptop.": {
+ "message": "crwdns5738796:0crwdne5738796:0"
+ },
+ "Personalise your trading": {
+ "message": "crwdns5738798:0crwdne5738798:0"
+ },
+ "Personalise your trading apps to match your needs. Create charts and views the way you like them. Develop your trading app using any common programming language and extend your trading opportunities.": {
+ "message": "crwdns5738800:0crwdne5738800:0"
+ },
+ "Build a business and earn more": {
+ "message": "crwdns5738802:0crwdne5738802:0"
+ },
+ "Create your own trading apps by taking advantage of the power of Deriv's trading services. Share your apps with fellow traders or customers, and get a chance to earn more or build your own business.": {
+ "message": "crwdns5738804:0crwdne5738804:0"
+ },
+ "Name": {
+ "message": "crwdns5738806:0crwdne5738806:0"
+ },
+ "Token": {
+ "message": "crwdns5738808:0crwdne5738808:0"
+ },
+ "Scopes": {
+ "message": "crwdns5738810:0crwdne5738810:0"
+ },
+ "Last Used": {
+ "message": "crwdns5738812:0crwdne5738812:0"
+ },
+ "Valid for IP": {
+ "message": "crwdns5738814:0crwdne5738814:0"
+ },
+ "Update Application": {
+ "message": "crwdns5738816:0crwdne5738816:0"
+ },
+ "Register Application": {
+ "message": "crwdns5738818:0crwdne5738818:0"
+ },
+ "Your account": {
+ "message": "crwdns5738820:0crwdne5738820:0"
+ },
+ "Choose your API token with the admin scope": {
+ "message": "crwdns5738822:0crwdne5738822:0"
+ },
+ "Application Name": {
+ "message": "crwdns5738824:0crwdne5738824:0"
+ },
+ "Application ID": {
+ "message": "crwdns5738826:0crwdne5738826:0"
+ },
+ "Redirect URL": {
+ "message": "crwdns5738828:0crwdne5738828:0"
+ },
+ "Actions": {
+ "message": "crwdns5738830:0crwdne5738830:0"
+ },
+ "Only alphanumeric characters with spaces and underscores are allowed.": {
+ "message": "crwdns5738832:0crwdne5738832:0"
+ },
+ "The name can contain up to 48 characters.": {
+ "message": "crwdns5738834:0crwdne5738834:0"
+ },
+ "Duplicate token names aren’t allowed.": {
+ "message": "crwdns5738836:0crwdne5738836:0"
+ },
+ "Only alphanumeric characters with spaces and underscores are allowed": {
+ "message": "crwdns5738838:0crwdne5738838:0"
+ },
+ "Only 2-32 characters are allowed": {
+ "message": "crwdns5738840:0crwdne5738840:0"
+ },
+ "No duplicate token names are allowed for the same account.": {
+ "message": "crwdns5738842:0crwdne5738842:0"
+ },
+ "No keywords \"deriv\" or \"binary\" or words that look similar, e.g. \"_binary_\" or \"d3eriv\" are allowed.": {
+ "message": "crwdns5738844:0crwdne5738844:0"
+ },
+ "Name your token and click on Create to generate your token.": {
+ "message": "crwdns5738846:0crwdne5738846:0"
+ },
+ "Token name (You've created {numberOfTokens} out of 30 tokens)": {
+ "message": "crwdns5738848:0{numberOfTokens}crwdne5738848:0"
+ },
+ "Create": {
+ "message": "crwdns5738850:0crwdne5738850:0"
+ },
+ "theme.docs.DocCard.categoryDescription.plurals": {
+ "message": "crwdns5738852:0{count}crwdne5738852:0",
+ "description": "The default description for a category card in the generated index about how many items this category includes"
+ },
+ "theme.admonition.warning": {
+ "message": "crwdns5738854:0crwdne5738854:0",
+ "description": "The default label used for the Warning admonition (:::warning)"
+ },
+ "theme.DocSidebarItem.expandCategoryAriaLabel": {
+ "message": "crwdns5738856:0{label}crwdne5738856:0",
+ "description": "The ARIA label to expand the sidebar category"
+ },
+ "theme.DocSidebarItem.collapseCategoryAriaLabel": {
+ "message": "crwdns5738858:0{label}crwdne5738858:0",
+ "description": "The ARIA label to collapse the sidebar category"
+ },
+ "theme.unlistedContent.title": {
+ "message": "crwdns5738860:0crwdne5738860:0",
+ "description": "The unlisted content banner title"
+ },
+ "theme.unlistedContent.message": {
+ "message": "crwdns5738862:0crwdne5738862:0",
+ "description": "The unlisted content banner message"
+ },
+ "With our API, you'll be able to:": {
+ "message": "crwdns5798328:0crwdne5798328:0"
+ },
+ "Yes, delete": {
+ "message": "crwdns5798330:0crwdne5798330:0"
+ },
+ "Delete token": {
+ "message": "crwdns5798332:0crwdne5798332:0"
+ },
+ "Are you sure you want to delete this token?": {
+ "message": "crwdns5798334:0crwdne5798334:0"
+ },
+ "Delete app": {
+ "message": "crwdns5798336:0crwdne5798336:0"
+ },
+ "Are you sure you want to delete this app?": {
+ "message": "crwdns5798338:0crwdne5798338:0"
+ },
+ "Update App": {
+ "message": "crwdns5798340:0crwdne5798340:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current.json b/i18n/ach/docusaurus-plugin-content-docs/current.json
new file mode 100644
index 000000000..2aa89413c
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current.json
@@ -0,0 +1,66 @@
+{
+ "version.label": {
+ "message": "crwdns5261492:0crwdne5261492:0",
+ "description": "The label for version current"
+ },
+ "sidebar.tutorialSidebar.category.Core concepts": {
+ "message": "crwdns5261494:0crwdne5261494:0",
+ "description": "The label for category Core concepts in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Core concepts.link.generated-index.description": {
+ "message": "crwdns5261496:0crwdne5261496:0",
+ "description": "The generated-index page description for category Core concepts in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Code examples": {
+ "message": "crwdns5261498:0crwdne5261498:0",
+ "description": "The label for category Code examples in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Code examples.link.generated-index.title": {
+ "message": "crwdns5261500:0crwdne5261500:0",
+ "description": "The generated-index page title for category Code examples in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Code examples.link.generated-index.description": {
+ "message": "crwdns5261502:0crwdne5261502:0",
+ "description": "The generated-index page description for category Code examples in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Javascript Examples": {
+ "message": "crwdns5261504:0crwdne5261504:0",
+ "description": "The label for category Javascript Examples in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Javascript Examples.link.generated-index.title": {
+ "message": "crwdns5261506:0crwdne5261506:0",
+ "description": "The generated-index page title for category Javascript Examples in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Javascript Examples.link.generated-index.description": {
+ "message": "crwdns5261508:0crwdne5261508:0",
+ "description": "The generated-index page description for category Javascript Examples in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Languages": {
+ "message": "crwdns5261510:0crwdne5261510:0",
+ "description": "The label for category Languages in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Languages.link.generated-index.title": {
+ "message": "crwdns5261512:0crwdne5261512:0",
+ "description": "The generated-index page title for category Languages in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Languages.link.generated-index.description": {
+ "message": "crwdns5261514:0crwdne5261514:0",
+ "description": "The generated-index page description for category Languages in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.JavaScript": {
+ "message": "crwdns5261516:0crwdne5261516:0",
+ "description": "The label for category JavaScript in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.JavaScript.link.generated-index.description": {
+ "message": "crwdns5261518:0crwdne5261518:0",
+ "description": "The generated-index page description for category JavaScript in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Guides": {
+ "message": "crwdns5261520:0crwdne5261520:0",
+ "description": "The label for category Guides in sidebar tutorialSidebar"
+ },
+ "sidebar.tutorialSidebar.category.Guides.link.generated-index.description": {
+ "message": "crwdns5261522:0crwdne5261522:0",
+ "description": "The generated-index page description for category Guides in sidebar tutorialSidebar"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json
new file mode 100644
index 000000000..a3d1f13a0
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262878:0crwdne5262878:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262882:0crwdne5262882:0",
+ "description": "crwdns5262884:0crwdne5262884:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json
new file mode 100644
index 000000000..0d7293367
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5263970:0crwdne5263970:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5263974:0crwdne5263974:0",
+ "description": "crwdns5263976:0crwdne5263976:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md
new file mode 100644
index 000000000..f48ccc08f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/flutter/project-setup/index.md
@@ -0,0 +1,11 @@
+---
+title: crwdns5263630:0crwdne5263630:0
+sidebar_label: crwdns5263632:0crwdne5263632:0
+sidebar_position: crwdns5263634:0crwdne5263634:0
+---
+
+crwdns5263636:0crwdne5263636:0
+
+:::caution
+crwdns5263638:0crwdne5263638:0
+:::
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/intro.md b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/intro.md
new file mode 100644
index 000000000..3553d560e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/intro.md
@@ -0,0 +1,8 @@
+---
+title: crwdns5264756:0crwdne5264756:0
+sidebar_label: crwdns5264758:0crwdne5264758:0
+sidebar_position: crwdns5264760:0crwdne5264760:0
+description: crwdns5264762:0crwdne5264762:0
+---
+
+## crwdns5264764:0crwdne5264764:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json
new file mode 100644
index 000000000..2e9100794
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262660:0crwdne5262660:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262664:0crwdne5262664:0",
+ "description": "crwdns5262666:0crwdne5262666:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md
new file mode 100644
index 000000000..be2e6180b
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/python/project-setup/index.md
@@ -0,0 +1,11 @@
+---
+title: crwdns5263672:0crwdne5263672:0
+sidebar_label: crwdns5263674:0crwdne5263674:0
+sidebar_position: crwdns5263676:0crwdne5263676:0
+---
+
+crwdns5263678:0crwdne5263678:0
+
+:::caution
+crwdns5263680:0crwdne5263680:0
+:::
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json
new file mode 100644
index 000000000..fd0238cc8
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262570:0crwdne5262570:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262574:0crwdne5262574:0",
+ "description": "crwdns5262576:0crwdne5262576:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md
new file mode 100644
index 000000000..7f600718f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_client-libraries/typescript/project-setup/index.md
@@ -0,0 +1,11 @@
+---
+title: crwdns5264808:0crwdne5264808:0
+sidebar_label: crwdns5264810:0crwdne5264810:0
+sidebar_position: crwdns5264812:0crwdne5264812:0
+---
+
+crwdns5264814:0crwdne5264814:0
+
+:::caution
+crwdns5264816:0crwdne5264816:0
+:::
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_faq/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/_category_.json
new file mode 100644
index 000000000..008050edd
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "crwdns5264310:0crwdne5264310:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264314:0crwdne5264314:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md
new file mode 100644
index 000000000..f14f20a4f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/conditions-of-using-deriv-api/index.md
@@ -0,0 +1,14 @@
+---
+title: crwdns5264542:0crwdne5264542:0
+sidebar_label: crwdns5264544:0crwdne5264544:0
+sidebar_position: crwdns5264546:0crwdne5264546:0
+tags:
+ - crwdns5264548:0crwdne5264548:0
+keywords:
+ - crwdns5264550:0crwdne5264550:0
+description: crwdns5264552:0crwdne5264552:0
+---
+
+crwdns5264554:0crwdne5264554:0
+
+crwdns5264556:0crwdne5264556:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md
new file mode 100644
index 000000000..edc084c37
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/how-can-you-earn-with-deriv-api/index.md
@@ -0,0 +1,20 @@
+---
+title: crwdns5263452:0crwdne5263452:0
+sidebar_label: crwdns5263454:0crwdne5263454:0
+sidebar_position: crwdns5263456:0crwdne5263456:0
+tags:
+ - crwdns5263458:0crwdne5263458:0
+keywords:
+ - crwdns5263460:0crwdne5263460:0
+description: crwdns5263462:0crwdne5263462:0
+---
+
+- crwdns5263464:0crwdne5263464:0 crwdns5263466:0crwdne5263466:0
+
+- crwdns5263468:0crwdne5263468:0 crwdns5263470:0crwdne5263470:0
+
+crwdns5263472:0crwdne5263472:0
+
+- crwdns5263474:0crwdne5263474:0
+- crwdns5263476:0crwdne5263476:0
+- crwdns5263478:0crwdne5263478:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
new file mode 100644
index 000000000..888ab13d7
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
@@ -0,0 +1,19 @@
+---
+title: crwdns5263856:0crwdne5263856:0
+sidebar_label: crwdns5263858:0crwdne5263858:0
+sidebar_position: crwdns5263860:0crwdne5263860:0
+tags:
+ - crwdns5263862:0crwdne5263862:0
+keywords:
+ - crwdns5263864:0crwdne5263864:0
+description: crwdns5263866:0crwdne5263866:0
+---
+
+crwdns5263868:0crwdne5263868:0 crwdns5263870:0crwdne5263870:0
+
+crwdns5263872:0crwdne5263872:0
+
+- crwdns5263874:0crwdne5263874:0
+- crwdns5263876:0crwdne5263876:0
+- crwdns5263878:0crwdne5263878:0
+- crwdns5263880:0crwdne5263880:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_intro_backup.md b/i18n/ach/docusaurus-plugin-content-docs/current/_intro_backup.md
new file mode 100644
index 000000000..7d06f1ac9
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_intro_backup.md
@@ -0,0 +1,40 @@
+---
+title: crwdns5262418:0crwdne5262418:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262420:0crwdne5262420:0
+sidebar_position: crwdns5262422:0crwdne5262422:0
+tags:
+ - crwdns5262424:0crwdne5262424:0
+keywords:
+ - crwdns5262426:0crwdne5262426:0
+ - crwdns5262428:0crwdne5262428:0
+ - crwdns5262430:0crwdne5262430:0
+description: crwdns5262432:0crwdne5262432:0
+---
+
+crwdns5262434:0crwdne5262434:0
+
+- crwdns5262436:0crwdne5262436:0
+- crwdns5262438:0crwdne5262438:0
+- crwdns5262440:0crwdne5262440:0
+- crwdns5262442:0crwdne5262442:0
+- crwdns5262444:0crwdne5262444:0
+- crwdns5262446:0crwdne5262446:0
+- crwdns5262448:0crwdne5262448:0
+
+### crwdns5262450:0crwdne5262450:0
+
+crwdns5262452:0crwdne5262452:0 crwdns5262454:0crwdne5262454:0 crwdns5262456:0crwdne5262456:0
+
+crwdns5262458:0crwdne5262458:0
+
+crwdns5262460:0crwdne5262460:0
+
+### crwdns5262462:0crwdne5262462:0
+
+crwdns5262464:0crwdne5262464:0
+
+:::caution
+crwdns5262466:0crwdne5262466:0
+:::
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/_category_.json
new file mode 100644
index 000000000..450e5e9c5
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264316:0crwdne5264316:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264320:0crwdne5264320:0",
+ "description": "crwdns5264322:0crwdne5264322:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md
new file mode 100644
index 000000000..f4453140e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/Identity-verfication-add-document/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5264766:0crwdne5264766:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264768:0crwdne5264768:0
+sidebar_position: crwdns5264770:0crwdne5264770:0
+tags:
+ - crwdns5264772:0crwdne5264772:0
+ - crwdns5264774:0crwdne5264774:0
+ - crwdns5264776:0crwdne5264776:0
+ - crwdns5264778:0crwdne5264778:0
+ - crwdns5264780:0crwdne5264780:0
+ - crwdns5264782:0crwdne5264782:0
+keywords:
+ - crwdns5264784:0crwdne5264784:0
+ - crwdns5264786:0crwdne5264786:0
+ - crwdns5264788:0crwdne5264788:0
+ - crwdns5264790:0crwdne5264790:0
+ - crwdns5264792:0crwdne5264792:0
+ - crwdns5264794:0crwdne5264794:0
+description: crwdns5264796:0crwdne5264796:0
+---
+
+### crwdns5264798:0crwdne5264798:0
+
+crwdns5264800:0crwdne5264800:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json
new file mode 100644
index 000000000..6172b1c7d
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5263724:0crwdne5263724:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5263728:0crwdne5263728:0",
+ "description": "crwdns5263730:0crwdne5263730:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md
new file mode 100644
index 000000000..cbaf4dcd9
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/document-upload/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5263820:0crwdne5263820:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263822:0crwdne5263822:0
+sidebar_position: crwdns5263824:0crwdne5263824:0
+tags:
+ - crwdns5263826:0crwdne5263826:0
+ - crwdns5263828:0crwdne5263828:0
+ - crwdns5263830:0crwdne5263830:0
+ - crwdns5263832:0crwdne5263832:0
+keywords:
+ - crwdns5263834:0crwdne5263834:0
+ - crwdns5263836:0crwdne5263836:0
+ - crwdns5263838:0crwdne5263838:0
+ - crwdns5263840:0crwdne5263840:0
+description: crwdns5263842:0crwdne5263842:0
+---
+
+### crwdns5263844:0crwdne5263844:0
+
+crwdns5263846:0crwdne5263846:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json
new file mode 100644
index 000000000..fd7bc5d8c
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264416:0crwdne5264416:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264420:0crwdne5264420:0",
+ "description": "crwdns5264422:0crwdne5264422:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md
new file mode 100644
index 000000000..00b645384
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/get-financial-assessment/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5262468:0crwdne5262468:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262470:0crwdne5262470:0
+sidebar_position: crwdns5262472:0crwdne5262472:0
+tags:
+ - crwdns5262474:0crwdne5262474:0
+ - crwdns5262476:0crwdne5262476:0
+ - crwdns5262478:0crwdne5262478:0
+ - crwdns5262480:0crwdne5262480:0
+ - crwdns5262482:0crwdne5262482:0
+keywords:
+ - crwdns5262484:0crwdne5262484:0
+ - crwdns5262486:0crwdne5262486:0
+ - crwdns5262488:0crwdne5262488:0
+ - crwdns5262490:0crwdne5262490:0
+ - crwdns5262492:0crwdne5262492:0
+description: crwdns5262494:0crwdne5262494:0
+---
+
+### crwdns5262496:0crwdne5262496:0
+
+crwdns5262498:0crwdne5262498:0
+
+crwdns5262500:0crwdne5262500:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md
new file mode 100644
index 000000000..69360dec1
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/financial-assessment-calls/set-financial-assessment/index.md
@@ -0,0 +1,18 @@
+---
+title: crwdns5262700:0crwdne5262700:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262702:0crwdne5262702:0
+sidebar_position: crwdns5262704:0crwdne5262704:0
+tags:
+ - crwdns5262706:0crwdne5262706:0
+ - crwdns5262708:0crwdne5262708:0
+keywords:
+ - crwdns5262710:0crwdne5262710:0
+ - crwdns5262712:0crwdne5262712:0
+description: crwdns5262714:0crwdne5262714:0
+---
+
+### crwdns5262716:0crwdne5262716:0
+
+crwdns5262718:0crwdne5262718:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md
new file mode 100644
index 000000000..9dc3408f1
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/get-account-settings/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263548:0crwdne5263548:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263550:0crwdne5263550:0
+sidebar_position: crwdns5263552:0crwdne5263552:0
+tags:
+ - crwdns5263554:0crwdne5263554:0
+ - crwdns5263556:0crwdne5263556:0
+ - crwdns5263558:0crwdne5263558:0
+ - crwdns5263562:0crwdne5263562:0
+ - crwdns5263564:0crwdne5263564:0
+keywords:
+ - crwdns5263566:0crwdne5263566:0
+ - crwdns5263568:0crwdne5263568:0
+ - crwdns5263570:0crwdne5263570:0
+ - crwdns5263572:0crwdne5263572:0
+ - crwdns5263574:0crwdne5263574:0
+description: crwdns5263576:0crwdne5263576:0
+---
+
+### crwdns5263578:0crwdne5263578:0
+
+crwdns5263580:0crwdne5263580:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md
new file mode 100644
index 000000000..d5ecbbbda
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/portfolio/index.md
@@ -0,0 +1,20 @@
+---
+title: crwdns5263914:0crwdne5263914:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263916:0crwdne5263916:0
+sidebar_position: crwdns5263918:0crwdne5263918:0
+tags:
+ - crwdns5263920:0crwdne5263920:0
+ - crwdns5263922:0crwdne5263922:0
+ - crwdns5263924:0crwdne5263924:0
+keywords:
+ - crwdns5263926:0crwdne5263926:0
+ - crwdns5263928:0crwdne5263928:0
+ - crwdns5263930:0crwdne5263930:0
+description: crwdns5263932:0crwdne5263932:0
+---
+
+### crwdns5263934:0crwdne5263934:0
+
+crwdns5263936:0crwdne5263936:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md
new file mode 100644
index 000000000..8b64f6083
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/profit-table/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264454:0crwdne5264454:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264456:0crwdne5264456:0
+sidebar_position: crwdns5264458:0crwdne5264458:0
+tags:
+ - crwdns5264460:0crwdne5264460:0
+ - crwdns5264462:0crwdne5264462:0
+ - crwdns5264464:0crwdne5264464:0
+ - crwdns5264466:0crwdne5264466:0
+keywords:
+ - crwdns5264468:0crwdne5264468:0
+ - crwdns5264470:0crwdne5264470:0
+ - crwdns5264472:0crwdne5264472:0
+ - crwdns5264474:0crwdne5264474:0
+description: crwdns5264476:0crwdne5264476:0
+---
+
+### crwdns5264478:0crwdne5264478:0
+
+crwdns5264480:0crwdne5264480:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md
new file mode 100644
index 000000000..5d341ddae
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/reality-check/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5262798:0crwdne5262798:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262800:0crwdne5262800:0
+sidebar_position: crwdns5262802:0crwdne5262802:0
+tags:
+ - crwdns5262804:0crwdne5262804:0
+ - crwdns5262806:0crwdne5262806:0
+ - crwdns5262808:0crwdne5262808:0
+ - crwdns5262810:0crwdne5262810:0
+keywords:
+ - crwdns5262812:0crwdne5262812:0
+ - crwdns5262814:0crwdne5262814:0
+ - crwdns5262816:0crwdne5262816:0
+ - crwdns5262818:0crwdne5262818:0
+description: crwdns5262820:0crwdne5262820:0
+---
+
+### crwdns5262822:0crwdne5262822:0
+
+crwdns5262824:0crwdne5262824:0
+
+crwdns5262826:0crwdne5262826:0
+
+crwdns5262828:0crwdne5262828:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md
new file mode 100644
index 000000000..7a4275d97
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/statement/index.md
@@ -0,0 +1,20 @@
+---
+title: crwdns5264424:0crwdne5264424:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264426:0crwdne5264426:0
+sidebar_position: crwdns5264428:0crwdne5264428:0
+tags:
+ - crwdns5264430:0crwdne5264430:0
+ - crwdns5264432:0crwdne5264432:0
+ - crwdns5264434:0crwdne5264434:0
+keywords:
+ - crwdns5264436:0crwdne5264436:0
+ - crwdns5264438:0crwdne5264438:0
+ - crwdns5264440:0crwdne5264440:0
+description: crwdns5264442:0crwdne5264442:0
+---
+
+### crwdns5264444:0crwdne5264444:0
+
+crwdns5264446:0crwdne5264446:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json
new file mode 100644
index 000000000..cd3d26e77
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/account/virtual-vs-real-account/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264672:0crwdne5264672:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264676:0crwdne5264676:0",
+ "description": "crwdns5264678:0crwdne5264678:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json
new file mode 100644
index 000000000..323eb6831
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262044:0crwdne5262044:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262048:0crwdne5262048:0",
+ "description": "crwdns5262050:0crwdne5262050:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json
new file mode 100644
index 000000000..4a7aa11b5
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5261532:0crwdne5261532:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5261536:0crwdne5261536:0",
+ "description": "crwdns5261538:0crwdne5261538:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md
new file mode 100644
index 000000000..654331ed8
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md
@@ -0,0 +1,28 @@
+---
+title: crwdns5262990:0crwdne5262990:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262992:0crwdne5262992:0
+sidebar_position: crwdns5262994:0crwdne5262994:0
+tags:
+ - crwdns5262996:0crwdne5262996:0
+ - crwdns5262998:0crwdne5262998:0
+ - crwdns5263000:0crwdne5263000:0
+ - crwdns5263002:0crwdne5263002:0
+ - crwdns5263004:0crwdne5263004:0
+ - crwdns5263006:0crwdne5263006:0
+keywords:
+ - crwdns5263008:0crwdne5263008:0
+ - crwdns5263010:0crwdne5263010:0
+ - crwdns5263012:0crwdne5263012:0
+ - crwdns5263014:0crwdne5263014:0
+ - crwdns5263016:0crwdne5263016:0
+ - crwdns5263018:0crwdne5263018:0
+description: crwdns5263020:0crwdne5263020:0
+---
+
+### crwdns5263022:0crwdne5263022:0
+
+crwdns5263024:0crwdne5263024:0
+
+crwdns5263026:0crwdne5263026:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md
new file mode 100644
index 000000000..6976000ed
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5263732:0crwdne5263732:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263734:0crwdne5263734:0
+sidebar_position: crwdns5263736:0crwdne5263736:0
+tags:
+ - crwdns5263738:0crwdne5263738:0
+ - crwdns5263740:0crwdne5263740:0
+ - crwdns5263742:0crwdne5263742:0
+ - crwdns5263744:0crwdne5263744:0
+keywords:
+ - crwdns5263746:0crwdne5263746:0
+ - crwdns5263748:0crwdne5263748:0
+ - crwdns5263750:0crwdne5263750:0
+ - crwdns5263752:0crwdne5263752:0
+description: crwdns5263754:0crwdne5263754:0
+---
+
+### crwdns5263756:0crwdne5263756:0
+
+crwdns5263758:0crwdne5263758:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
new file mode 100644
index 000000000..2c1923075
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
@@ -0,0 +1,30 @@
+---
+title: crwdns5263682:0crwdne5263682:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263684:0crwdne5263684:0
+sidebar_position: crwdns5263686:0crwdne5263686:0
+tags:
+ - crwdns5263688:0crwdne5263688:0
+ - crwdns5263690:0crwdne5263690:0
+ - crwdns5263692:0crwdne5263692:0
+ - crwdns5263694:0crwdne5263694:0
+ - crwdns5263696:0crwdne5263696:0
+ - crwdns5263698:0crwdne5263698:0
+keywords:
+ - crwdns5263700:0crwdne5263700:0
+ - crwdns5263702:0crwdne5263702:0
+ - crwdns5263704:0crwdne5263704:0
+ - crwdns5263706:0crwdne5263706:0
+ - crwdns5263708:0crwdne5263708:0
+ - crwdns5263710:0crwdne5263710:0
+description: crwdns5263712:0crwdne5263712:0
+---
+
+### crwdns5263714:0crwdne5263714:0
+
+crwdns5263716:0crwdne5263716:0
+
+crwdns5263718:0crwdne5263718:0
+
+crwdns5263720:0crwdne5263720:0 crwdns5263722:0crwdne5263722:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md
new file mode 100644
index 000000000..15f7dcdf2
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264884:0crwdne5264884:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264886:0crwdne5264886:0
+sidebar_position: crwdns5264888:0crwdne5264888:0
+tags:
+ - crwdns5264890:0crwdne5264890:0
+ - crwdns5264892:0crwdne5264892:0
+ - crwdns5264894:0crwdne5264894:0
+ - crwdns5264896:0crwdne5264896:0
+keywords:
+ - crwdns5264898:0crwdne5264898:0
+ - crwdns5264900:0crwdne5264900:0
+ - crwdns5264902:0crwdne5264902:0
+ - crwdns5264904:0crwdne5264904:0
+description: crwdns5264906:0crwdne5264906:0
+---
+
+### crwdns5264908:0crwdne5264908:0
+
+crwdns5264910:0crwdne5264910:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md
new file mode 100644
index 000000000..74ecee89f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/contracts-for-symbol/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264238:0crwdne5264238:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264240:0crwdne5264240:0
+sidebar_position: crwdns5264242:0crwdne5264242:0
+tags:
+ - crwdns5264244:0crwdne5264244:0
+ - crwdns5264246:0crwdne5264246:0
+ - crwdns5264248:0crwdne5264248:0
+ - crwdns5264250:0crwdne5264250:0
+keywords:
+ - crwdns5264252:0crwdne5264252:0
+ - crwdns5264254:0crwdne5264254:0
+ - crwdns5264256:0crwdne5264256:0
+ - crwdns5264258:0crwdne5264258:0
+description: crwdns5264260:0crwdne5264260:0
+---
+
+### crwdns5264262:0crwdne5264262:0
+
+crwdns5264264:0crwdne5264264:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json
new file mode 100644
index 000000000..d1fdd3bcd
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262176:0crwdne5262176:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262192:0crwdne5262192:0",
+ "description": "crwdns5262196:0crwdne5262196:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md
new file mode 100644
index 000000000..3dec29f4e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5261918:0crwdne5261918:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261920:0crwdne5261920:0
+sidebar_position: crwdns5261922:0crwdne5261922:0
+tags:
+ - crwdns5261924:0crwdne5261924:0
+ - crwdns5261926:0crwdne5261926:0
+ - crwdns5261928:0crwdne5261928:0
+ - crwdns5261930:0crwdne5261930:0
+ - crwdns5261932:0crwdne5261932:0
+ - crwdns5261934:0crwdne5261934:0
+keywords:
+ - crwdns5261936:0crwdne5261936:0
+ - crwdns5261938:0crwdne5261938:0
+ - crwdns5261940:0crwdne5261940:0
+ - crwdns5261942:0crwdne5261942:0
+ - crwdns5261944:0crwdne5261944:0
+ - crwdns5261946:0crwdne5261946:0
+description: crwdns5261948:0crwdne5261948:0
+---
+
+### crwdns5261950:0crwdne5261950:0
+
+crwdns5261952:0crwdne5261952:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md
new file mode 100644
index 000000000..94e4792b2
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264202:0crwdne5264202:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264204:0crwdne5264204:0
+sidebar_position: crwdns5264206:0crwdne5264206:0
+tags:
+ - crwdns5264208:0crwdne5264208:0
+ - crwdns5264210:0crwdne5264210:0
+ - crwdns5264212:0crwdne5264212:0
+ - crwdns5264214:0crwdne5264214:0
+keywords:
+ - crwdns5264216:0crwdne5264216:0
+ - crwdns5264218:0crwdne5264218:0
+ - crwdns5264220:0crwdne5264220:0
+ - crwdns5264222:0crwdne5264222:0
+description: crwdns5264224:0crwdne5264224:0
+---
+
+### crwdns5264226:0crwdne5264226:0
+
+crwdns5264228:0crwdne5264228:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md
new file mode 100644
index 000000000..d92e8c090
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/contract/sell-expired-contracts/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5261730:0crwdne5261730:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261732:0crwdne5261732:0
+sidebar_position: crwdns5261734:0crwdne5261734:0
+tags:
+ - crwdns5261736:0crwdne5261736:0
+ - crwdns5261738:0crwdne5261738:0
+ - crwdns5261740:0crwdne5261740:0
+ - crwdns5261742:0crwdne5261742:0
+ - crwdns5261744:0crwdne5261744:0
+keywords:
+ - crwdns5261746:0crwdne5261746:0
+ - crwdns5261748:0crwdne5261748:0
+ - crwdns5261750:0crwdne5261750:0
+ - crwdns5261752:0crwdne5261752:0
+ - crwdns5261754:0crwdne5261754:0
+description: crwdns5261756:0crwdne5261756:0
+---
+
+### crwdns5261758:0crwdne5261758:0
+
+crwdns5261760:0crwdne5261760:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json
new file mode 100644
index 000000000..a07fe1c27
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5263848:0crwdne5263848:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5263852:0crwdne5263852:0",
+ "description": "crwdns5263854:0crwdne5263854:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md
new file mode 100644
index 000000000..786d28501
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5263512:0crwdne5263512:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263514:0crwdne5263514:0
+sidebar_position: crwdns5263516:0crwdne5263516:0
+tags:
+ - crwdns5263518:0crwdne5263518:0
+ - crwdns5263520:0crwdne5263520:0
+ - crwdns5263522:0crwdne5263522:0
+ - crwdns5263524:0crwdne5263524:0
+ - crwdns5263526:0crwdne5263526:0
+ - crwdns5263528:0crwdne5263528:0
+keywords:
+ - crwdns5263530:0crwdne5263530:0
+ - crwdns5263532:0crwdne5263532:0
+ - crwdns5263534:0crwdne5263534:0
+ - crwdns5263536:0crwdne5263536:0
+ - crwdns5263538:0crwdne5263538:0
+ - crwdns5263540:0crwdne5263540:0
+description: crwdns5263542:0crwdne5263542:0
+---
+
+### crwdns5263544:0crwdne5263544:0
+
+crwdns5263546:0crwdne5263546:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md
new file mode 100644
index 000000000..7bb258b8a
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5264498:0crwdne5264498:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264500:0crwdne5264500:0
+sidebar_position: crwdns5264502:0crwdne5264502:0
+tags:
+ - crwdns5264504:0crwdne5264504:0
+ - crwdns5264506:0crwdne5264506:0
+ - crwdns5264508:0crwdne5264508:0
+ - crwdns5264510:0crwdne5264510:0
+ - crwdns5264512:0crwdne5264512:0
+ - crwdns5264514:0crwdne5264514:0
+keywords:
+ - crwdns5264516:0crwdne5264516:0
+ - crwdns5264518:0crwdne5264518:0
+ - crwdns5264520:0crwdne5264520:0
+ - crwdns5264522:0crwdne5264522:0
+ - crwdns5264524:0crwdne5264524:0
+ - crwdns5264526:0crwdne5264526:0
+description: crwdns5264528:0crwdne5264528:0
+---
+
+### crwdns5264530:0crwdne5264530:0
+
+crwdns5264532:0crwdne5264532:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md
new file mode 100644
index 000000000..a677bcee5
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5263978:0crwdne5263978:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263980:0crwdne5263980:0
+sidebar_position: crwdns5263982:0crwdne5263982:0
+tags:
+ - crwdns5263984:0crwdne5263984:0
+ - crwdns5263986:0crwdne5263986:0
+ - crwdns5263988:0crwdne5263988:0
+ - crwdns5263990:0crwdne5263990:0
+ - crwdns5263992:0crwdne5263992:0
+ - crwdns5263994:0crwdne5263994:0
+keywords:
+ - crwdns5263996:0crwdne5263996:0
+ - crwdns5263998:0crwdne5263998:0
+ - crwdns5264000:0crwdne5264000:0
+ - crwdns5264002:0crwdne5264002:0
+ - crwdns5264004:0crwdne5264004:0
+ - crwdns5264006:0crwdne5264006:0
+description: crwdns5264008:0crwdne5264008:0
+---
+
+### crwdns5264010:0crwdne5264010:0
+
+crwdns5264012:0crwdne5264012:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md
new file mode 100644
index 000000000..8f3cf4bbe
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5262586:0crwdne5262586:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262588:0crwdne5262588:0
+sidebar_position: crwdns5262590:0crwdne5262590:0
+tags:
+ - crwdns5262592:0crwdne5262592:0
+ - crwdns5262594:0crwdne5262594:0
+ - crwdns5262596:0crwdne5262596:0
+ - crwdns5262598:0crwdne5262598:0
+ - crwdns5262600:0crwdne5262600:0
+ - crwdns5262602:0crwdne5262602:0
+keywords:
+ - crwdns5262604:0crwdne5262604:0
+ - crwdns5262606:0crwdne5262606:0
+ - crwdns5262608:0crwdne5262608:0
+ - crwdns5262610:0crwdne5262610:0
+ - crwdns5262612:0crwdne5262612:0
+ - crwdns5262614:0crwdne5262614:0
+description: crwdns5262616:0crwdne5262616:0
+---
+
+### crwdns5262618:0crwdne5262618:0
+
+crwdns5262620:0crwdne5262620:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json
new file mode 100644
index 000000000..52a9b53a6
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264716:0crwdne5264716:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264720:0crwdne5264720:0",
+ "description": "crwdns5264722:0crwdne5264722:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json
new file mode 100644
index 000000000..6ffd81517
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262036:0crwdne5262036:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262040:0crwdne5262040:0",
+ "description": "crwdns5262042:0crwdne5262042:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md
new file mode 100644
index 000000000..92f00cf97
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5262502:0crwdne5262502:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262504:0crwdne5262504:0
+sidebar_position: crwdns5262506:0crwdne5262506:0
+tags:
+ - crwdns5262508:0crwdne5262508:0
+ - crwdns5262510:0crwdne5262510:0
+ - crwdns5262512:0crwdne5262512:0
+ - crwdns5262514:0crwdne5262514:0
+ - crwdns5262516:0crwdne5262516:0
+keywords:
+ - crwdns5262518:0crwdne5262518:0
+ - crwdns5262520:0crwdne5262520:0
+ - crwdns5262522:0crwdne5262522:0
+ - crwdns5262524:0crwdne5262524:0
+ - crwdns5262526:0crwdne5262526:0
+description: crwdns5262528:0crwdne5262528:0
+---
+
+### crwdns5262530:0crwdne5262530:0
+
+crwdns5262532:0crwdne5262532:0 crwdns5262534:0crwdne5262534:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md
new file mode 100644
index 000000000..17dbfdd34
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-information/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5264384:0crwdne5264384:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264386:0crwdne5264386:0
+sidebar_position: crwdns5264388:0crwdne5264388:0
+tags:
+ - crwdns5264390:0crwdne5264390:0
+ - crwdns5264392:0crwdne5264392:0
+ - crwdns5264394:0crwdne5264394:0
+ - crwdns5264396:0crwdne5264396:0
+ - crwdns5264398:0crwdne5264398:0
+keywords:
+ - crwdns5264400:0crwdne5264400:0
+ - crwdns5264402:0crwdne5264402:0
+ - crwdns5264404:0crwdne5264404:0
+ - crwdns5264406:0crwdne5264406:0
+ - crwdns5264408:0crwdne5264408:0
+description: crwdns5264410:0crwdne5264410:0
+---
+
+### crwdns5264412:0crwdne5264412:0
+
+crwdns5264414:0crwdne5264414:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md
new file mode 100644
index 000000000..2a950d497
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263164:0crwdne5263164:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263166:0crwdne5263166:0
+sidebar_position: crwdns5263168:0crwdne5263168:0
+tags:
+ - crwdns5263170:0crwdne5263170:0
+ - crwdns5263172:0crwdne5263172:0
+ - crwdns5263174:0crwdne5263174:0
+ - crwdns5263176:0crwdne5263176:0
+ - crwdns5263178:0crwdne5263178:0
+keywords:
+ - crwdns5263180:0crwdne5263180:0
+ - crwdns5263182:0crwdne5263182:0
+ - crwdns5263184:0crwdne5263184:0
+ - crwdns5263186:0crwdne5263186:0
+ - crwdns5263188:0crwdne5263188:0
+description: crwdns5263190:0crwdne5263190:0
+---
+
+### crwdns5263192:0crwdne5263192:0
+
+crwdns5263194:0crwdne5263194:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md
new file mode 100644
index 000000000..f9c9c5e92
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263068:0crwdne5263068:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263070:0crwdne5263070:0
+sidebar_position: crwdns5263072:0crwdne5263072:0
+tags:
+ - crwdns5263074:0crwdne5263074:0
+ - crwdns5263076:0crwdne5263076:0
+ - crwdns5263078:0crwdne5263078:0
+ - crwdns5263080:0crwdne5263080:0
+ - crwdns5263082:0crwdne5263082:0
+keywords:
+ - crwdns5263084:0crwdne5263084:0
+ - crwdns5263086:0crwdne5263086:0
+ - crwdns5263088:0crwdne5263088:0
+ - crwdns5263090:0crwdne5263090:0
+ - crwdns5263092:0crwdne5263092:0
+description: crwdns5263094:0crwdne5263094:0
+---
+
+### crwdns5263096:0crwdne5263096:0
+
+crwdns5263098:0crwdne5263098:0 crwdns5263100:0crwdne5263100:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json
new file mode 100644
index 000000000..7460bb0a7
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5263242:0crwdne5263242:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5263246:0crwdne5263246:0",
+ "description": "crwdns5263248:0crwdne5263248:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md
new file mode 100644
index 000000000..96a837de6
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5261540:0crwdne5261540:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261542:0crwdne5261542:0
+sidebar_position: crwdns5261544:0crwdne5261544:0
+tags:
+ - crwdns5261546:0crwdne5261546:0
+ - crwdns5261548:0crwdne5261548:0
+ - crwdns5261550:0crwdne5261550:0
+ - crwdns5261552:0crwdne5261552:0
+ - crwdns5261554:0crwdne5261554:0
+keywords:
+ - crwdns5261556:0crwdne5261556:0
+ - crwdns5261558:0crwdne5261558:0
+ - crwdns5261560:0crwdne5261560:0
+ - crwdns5261562:0crwdne5261562:0
+ - crwdns5261564:0crwdne5261564:0
+description: crwdns5261566:0crwdne5261566:0
+---
+
+### crwdns5261568:0crwdne5261568:0
+
+crwdns5261570:0crwdne5261570:0 crwdns5261572:0crwdne5261572:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md
new file mode 100644
index 000000000..1f78c8452
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-create/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263480:0crwdne5263480:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263482:0crwdne5263482:0
+sidebar_position: crwdns5263484:0crwdne5263484:0
+tags:
+ - crwdns5263486:0crwdne5263486:0
+ - crwdns5263488:0crwdne5263488:0
+ - crwdns5263490:0crwdne5263490:0
+ - crwdns5263492:0crwdne5263492:0
+ - crwdns5263494:0crwdne5263494:0
+keywords:
+ - crwdns5263496:0crwdne5263496:0
+ - crwdns5263498:0crwdne5263498:0
+ - crwdns5263500:0crwdne5263500:0
+ - crwdns5263502:0crwdne5263502:0
+ - crwdns5263504:0crwdne5263504:0
+description: crwdns5263506:0crwdne5263506:0
+---
+
+### crwdns5263508:0crwdne5263508:0
+
+crwdns5263510:0crwdne5263510:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md
new file mode 100644
index 000000000..f4b6470fc
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-information/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5264972:0crwdne5264972:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264974:0crwdne5264974:0
+sidebar_position: crwdns5264976:0crwdne5264976:0
+tags:
+ - crwdns5264978:0crwdne5264978:0
+ - crwdns5264980:0crwdne5264980:0
+ - crwdns5264982:0crwdne5264982:0
+ - crwdns5264984:0crwdne5264984:0
+ - crwdns5264986:0crwdne5264986:0
+keywords:
+ - crwdns5264988:0crwdne5264988:0
+ - crwdns5264990:0crwdne5264990:0
+ - crwdns5264992:0crwdne5264992:0
+ - crwdns5264994:0crwdne5264994:0
+ - crwdns5264996:0crwdne5264996:0
+description: crwdns5264998:0crwdne5264998:0
+---
+
+### crwdns5265000:0crwdne5265000:0
+
+crwdns5265002:0crwdne5265002:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md
new file mode 100644
index 000000000..332352d38
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-payment-methods/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5261966:0crwdne5261966:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261968:0crwdne5261968:0
+sidebar_position: crwdns5261970:0crwdne5261970:0
+tags:
+ - crwdns5261972:0crwdne5261972:0
+ - crwdns5261974:0crwdne5261974:0
+ - crwdns5261976:0crwdne5261976:0
+ - crwdns5261978:0crwdne5261978:0
+ - crwdns5261980:0crwdne5261980:0
+ - crwdns5261982:0crwdne5261982:0
+keywords:
+ - crwdns5261984:0crwdne5261984:0
+ - crwdns5261986:0crwdne5261986:0
+ - crwdns5261988:0crwdne5261988:0
+ - crwdns5261990:0crwdne5261990:0
+ - crwdns5261992:0crwdne5261992:0
+ - crwdns5261994:0crwdne5261994:0
+description: crwdns5261996:0crwdne5261996:0
+---
+
+### crwdns5261998:0crwdne5261998:0
+
+crwdns5262000:0crwdne5262000:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md
new file mode 100644
index 000000000..2bd2691a7
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-relations/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263882:0crwdne5263882:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263884:0crwdne5263884:0
+sidebar_position: crwdns5263886:0crwdne5263886:0
+tags:
+ - crwdns5263888:0crwdne5263888:0
+ - crwdns5263890:0crwdne5263890:0
+ - crwdns5263892:0crwdne5263892:0
+ - crwdns5263894:0crwdne5263894:0
+ - crwdns5263896:0crwdne5263896:0
+keywords:
+ - crwdns5263898:0crwdne5263898:0
+ - crwdns5263900:0crwdne5263900:0
+ - crwdns5263902:0crwdne5263902:0
+ - crwdns5263904:0crwdne5263904:0
+ - crwdns5263906:0crwdne5263906:0
+description: crwdns5263908:0crwdne5263908:0
+---
+
+### crwdns5263910:0crwdne5263910:0
+
+crwdns5263912:0crwdne5263912:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md
new file mode 100644
index 000000000..346f6febe
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5262536:0crwdne5262536:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262538:0crwdne5262538:0
+sidebar_position: crwdns5262540:0crwdne5262540:0
+tags:
+ - crwdns5262542:0crwdne5262542:0
+ - crwdns5262544:0crwdne5262544:0
+ - crwdns5262546:0crwdne5262546:0
+ - crwdns5262548:0crwdne5262548:0
+ - crwdns5262550:0crwdne5262550:0
+keywords:
+ - crwdns5262552:0crwdne5262552:0
+ - crwdns5262554:0crwdne5262554:0
+ - crwdns5262556:0crwdne5262556:0
+ - crwdns5262558:0crwdne5262558:0
+ - crwdns5262560:0crwdne5262560:0
+description: crwdns5262562:0crwdne5262562:0
+---
+
+### crwdns5262564:0crwdne5262564:0
+
+crwdns5262566:0crwdne5262566:0 crwdns5262568:0crwdne5262568:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json
new file mode 100644
index 000000000..8dcca358c
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264534:0crwdne5264534:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264538:0crwdne5264538:0",
+ "description": "crwdns5264540:0crwdne5264540:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md
new file mode 100644
index 000000000..76c3b31ac
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5264142:0crwdne5264142:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264144:0crwdne5264144:0
+sidebar_position: crwdns5264146:0crwdne5264146:0
+tags:
+ - crwdns5264148:0crwdne5264148:0
+ - crwdns5264150:0crwdne5264150:0
+ - crwdns5264152:0crwdne5264152:0
+ - crwdns5264154:0crwdne5264154:0
+ - crwdns5264156:0crwdne5264156:0
+keywords:
+ - crwdns5264158:0crwdne5264158:0
+ - crwdns5264160:0crwdne5264160:0
+ - crwdns5264162:0crwdne5264162:0
+ - crwdns5264164:0crwdne5264164:0
+ - crwdns5264166:0crwdne5264166:0
+description: crwdns5264168:0crwdne5264168:0
+---
+
+### crwdns5264170:0crwdne5264170:0
+
+crwdns5264172:0crwdne5264172:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md
new file mode 100644
index 000000000..d238c8690
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-confirm/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5261656:0crwdne5261656:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261658:0crwdne5261658:0
+sidebar_position: crwdns5261660:0crwdne5261660:0
+tags:
+ - crwdns5261662:0crwdne5261662:0
+ - crwdns5261664:0crwdne5261664:0
+ - crwdns5261666:0crwdne5261666:0
+ - crwdns5261668:0crwdne5261668:0
+ - crwdns5261670:0crwdne5261670:0
+keywords:
+ - crwdns5261672:0crwdne5261672:0
+ - crwdns5261674:0crwdne5261674:0
+ - crwdns5261676:0crwdne5261676:0
+ - crwdns5261678:0crwdne5261678:0
+ - crwdns5261680:0crwdne5261680:0
+description: crwdns5261682:0crwdne5261682:0
+---
+
+### crwdns5261684:0crwdne5261684:0
+
+crwdns5261686:0crwdne5261686:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md
new file mode 100644
index 000000000..11bbe093f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-create/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5262668:0crwdne5262668:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262670:0crwdne5262670:0
+sidebar_position: crwdns5262672:0crwdne5262672:0
+tags:
+ - crwdns5262674:0crwdne5262674:0
+ - crwdns5262676:0crwdne5262676:0
+ - crwdns5262678:0crwdne5262678:0
+ - crwdns5262680:0crwdne5262680:0
+ - crwdns5262682:0crwdne5262682:0
+keywords:
+ - crwdns5262684:0crwdne5262684:0
+ - crwdns5262686:0crwdne5262686:0
+ - crwdns5262688:0crwdne5262688:0
+ - crwdns5262690:0crwdne5262690:0
+ - crwdns5262692:0crwdne5262692:0
+description: crwdns5262694:0crwdne5262694:0
+---
+
+### crwdns5262696:0crwdne5262696:0
+
+crwdns5262698:0crwdne5262698:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md
new file mode 100644
index 000000000..38545cd26
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-dispute/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263760:0crwdne5263760:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263762:0crwdne5263762:0
+sidebar_position: crwdns5263764:0crwdne5263764:0
+tags:
+ - crwdns5263766:0crwdne5263766:0
+ - crwdns5263768:0crwdne5263768:0
+ - crwdns5263770:0crwdne5263770:0
+ - crwdns5263772:0crwdne5263772:0
+ - crwdns5263774:0crwdne5263774:0
+keywords:
+ - crwdns5263776:0crwdne5263776:0
+ - crwdns5263778:0crwdne5263778:0
+ - crwdns5263780:0crwdne5263780:0
+ - crwdns5263782:0crwdne5263782:0
+ - crwdns5263784:0crwdne5263784:0
+description: crwdns5263786:0crwdne5263786:0
+---
+
+### crwdns5263788:0crwdne5263788:0
+
+crwdns5263790:0crwdne5263790:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md
new file mode 100644
index 000000000..e564a40ee
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-information/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5262386:0crwdne5262386:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262388:0crwdne5262388:0
+sidebar_position: crwdns5262390:0crwdne5262390:0
+tags:
+ - crwdns5262392:0crwdne5262392:0
+ - crwdns5262394:0crwdne5262394:0
+ - crwdns5262396:0crwdne5262396:0
+ - crwdns5262398:0crwdne5262398:0
+ - crwdns5262400:0crwdne5262400:0
+keywords:
+ - crwdns5262402:0crwdne5262402:0
+ - crwdns5262404:0crwdne5262404:0
+ - crwdns5262406:0crwdne5262406:0
+ - crwdns5262408:0crwdne5262408:0
+ - crwdns5262410:0crwdne5262410:0
+description: crwdns5262412:0crwdne5262412:0
+---
+
+### crwdns5262414:0crwdne5262414:0
+
+crwdns5262416:0crwdne5262416:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md
new file mode 100644
index 000000000..82d115c53
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-list/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5264724:0crwdne5264724:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264726:0crwdne5264726:0
+sidebar_position: crwdns5264728:0crwdne5264728:0
+tags:
+ - crwdns5264730:0crwdne5264730:0
+ - crwdns5264732:0crwdne5264732:0
+ - crwdns5264734:0crwdne5264734:0
+ - crwdns5264736:0crwdne5264736:0
+ - crwdns5264738:0crwdne5264738:0
+keywords:
+ - crwdns5264740:0crwdne5264740:0
+ - crwdns5264742:0crwdne5264742:0
+ - crwdns5264744:0crwdne5264744:0
+ - crwdns5264746:0crwdne5264746:0
+ - crwdns5264748:0crwdne5264748:0
+description: crwdns5264750:0crwdne5264750:0
+---
+
+### crwdns5264752:0crwdne5264752:0
+
+crwdns5264754:0crwdne5264754:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md
new file mode 100644
index 000000000..d9c93587a
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-review/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5264818:0crwdne5264818:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264820:0crwdne5264820:0
+sidebar_position: crwdns5264822:0crwdne5264822:0
+tags:
+ - crwdns5264824:0crwdne5264824:0
+ - crwdns5264826:0crwdne5264826:0
+ - crwdns5264828:0crwdne5264828:0
+ - crwdns5264830:0crwdne5264830:0
+ - crwdns5264832:0crwdne5264832:0
+keywords:
+ - crwdns5264834:0crwdne5264834:0
+ - crwdns5264836:0crwdne5264836:0
+ - crwdns5264838:0crwdne5264838:0
+ - crwdns5264840:0crwdne5264840:0
+ - crwdns5264842:0crwdne5264842:0
+description: crwdns5264844:0crwdne5264844:0
+---
+
+### crwdns5264846:0crwdne5264846:0
+
+crwdns5264848:0crwdne5264848:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json
new file mode 100644
index 000000000..04179dfdf
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264680:0crwdne5264680:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264684:0crwdne5264684:0",
+ "description": "crwdns5264686:0crwdne5264686:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md
new file mode 100644
index 000000000..10d4f0965
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/cashier-information/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264174:0crwdne5264174:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264176:0crwdne5264176:0
+sidebar_position: crwdns5264178:0crwdne5264178:0
+tags:
+ - crwdns5264180:0crwdne5264180:0
+ - crwdns5264182:0crwdne5264182:0
+ - crwdns5264184:0crwdne5264184:0
+ - crwdns5264186:0crwdne5264186:0
+keywords:
+ - crwdns5264188:0crwdne5264188:0
+ - crwdns5264190:0crwdne5264190:0
+ - crwdns5264192:0crwdne5264192:0
+ - crwdns5264194:0crwdne5264194:0
+description: crwdns5264196:0crwdne5264196:0
+---
+
+### crwdns5264198:0crwdne5264198:0
+
+crwdns5264200:0crwdne5264200:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json
new file mode 100644
index 000000000..9647dc251
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264482:0crwdne5264482:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264486:0crwdne5264486:0",
+ "description": "crwdns5264488:0crwdne5264488:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md
new file mode 100644
index 000000000..b38652d57
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-create/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5264352:0crwdne5264352:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264354:0crwdne5264354:0
+sidebar_position: crwdns5264356:0crwdne5264356:0
+tags:
+ - crwdns5264358:0crwdne5264358:0
+ - crwdns5264360:0crwdne5264360:0
+ - crwdns5264362:0crwdne5264362:0
+ - crwdns5264364:0crwdne5264364:0
+ - crwdns5264366:0crwdne5264366:0
+keywords:
+ - crwdns5264368:0crwdne5264368:0
+ - crwdns5264370:0crwdne5264370:0
+ - crwdns5264372:0crwdne5264372:0
+ - crwdns5264374:0crwdne5264374:0
+ - crwdns5264376:0crwdne5264376:0
+description: crwdns5264378:0crwdne5264378:0
+---
+
+### crwdns5264380:0crwdne5264380:0
+
+crwdns5264382:0crwdne5264382:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md
new file mode 100644
index 000000000..76d79e80e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-details/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263938:0crwdne5263938:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263940:0crwdne5263940:0
+sidebar_position: crwdns5263942:0crwdne5263942:0
+tags:
+ - crwdns5263944:0crwdne5263944:0
+ - crwdns5263946:0crwdne5263946:0
+ - crwdns5263948:0crwdne5263948:0
+ - crwdns5263950:0crwdne5263950:0
+ - crwdns5263952:0crwdne5263952:0
+keywords:
+ - crwdns5263954:0crwdne5263954:0
+ - crwdns5263956:0crwdne5263956:0
+ - crwdns5263958:0crwdne5263958:0
+ - crwdns5263960:0crwdne5263960:0
+ - crwdns5263962:0crwdne5263962:0
+description: crwdns5263964:0crwdne5263964:0
+---
+
+### crwdns5263966:0crwdne5263966:0
+
+crwdns5263968:0crwdne5263968:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md
new file mode 100644
index 000000000..a1fd09d1a
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5263028:0crwdne5263028:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263030:0crwdne5263030:0
+sidebar_position: crwdns5263032:0crwdne5263032:0
+tags:
+ - crwdns5263034:0crwdne5263034:0
+ - crwdns5263036:0crwdne5263036:0
+ - crwdns5263038:0crwdne5263038:0
+ - crwdns5263040:0crwdne5263040:0
+ - crwdns5263042:0crwdne5263042:0
+keywords:
+ - crwdns5263044:0crwdne5263044:0
+ - crwdns5263046:0crwdne5263046:0
+ - crwdns5263048:0crwdne5263048:0
+ - crwdns5263050:0crwdne5263050:0
+ - crwdns5263052:0crwdne5263052:0
+description: crwdns5263054:0crwdne5263054:0
+---
+
+### crwdns5263056:0crwdne5263056:0
+
+crwdns5263058:0crwdne5263058:0
+
+crwdns5263060:0crwdne5263060:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md
new file mode 100644
index 000000000..4d7d560e8
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263640:0crwdne5263640:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263642:0crwdne5263642:0
+sidebar_position: crwdns5263644:0crwdne5263644:0
+tags:
+ - crwdns5263646:0crwdne5263646:0
+ - crwdns5263648:0crwdne5263648:0
+ - crwdns5263650:0crwdne5263650:0
+ - crwdns5263652:0crwdne5263652:0
+ - crwdns5263654:0crwdne5263654:0
+keywords:
+ - crwdns5263656:0crwdne5263656:0
+ - crwdns5263658:0crwdne5263658:0
+ - crwdns5263660:0crwdne5263660:0
+ - crwdns5263662:0crwdne5263662:0
+ - crwdns5263664:0crwdne5263664:0
+description: crwdns5263666:0crwdne5263666:0
+---
+
+### crwdns5263668:0crwdne5263668:0
+
+crwdns5263670:0crwdne5263670:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md
new file mode 100644
index 000000000..647a11b78
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263102:0crwdne5263102:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263104:0crwdne5263104:0
+sidebar_position: crwdns5263106:0crwdne5263106:0
+tags:
+ - crwdns5263108:0crwdne5263108:0
+ - crwdns5263110:0crwdne5263110:0
+ - crwdns5263112:0crwdne5263112:0
+ - crwdns5263114:0crwdne5263114:0
+ - crwdns5263116:0crwdne5263116:0
+keywords:
+ - crwdns5263118:0crwdne5263118:0
+ - crwdns5263120:0crwdne5263120:0
+ - crwdns5263122:0crwdne5263122:0
+ - crwdns5263124:0crwdne5263124:0
+ - crwdns5263126:0crwdne5263126:0
+description: crwdns5263128:0crwdne5263128:0
+---
+
+### crwdns5263130:0crwdne5263130:0
+
+crwdns5263132:0crwdne5263132:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md
new file mode 100644
index 000000000..c7e700c46
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5262848:0crwdne5262848:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262850:0crwdne5262850:0
+sidebar_position: crwdns5262852:0crwdne5262852:0
+tags:
+ - crwdns5262854:0crwdne5262854:0
+ - crwdns5262856:0crwdne5262856:0
+ - crwdns5262858:0crwdne5262858:0
+ - crwdns5262860:0crwdne5262860:0
+keywords:
+ - crwdns5262862:0crwdne5262862:0
+ - crwdns5262864:0crwdne5262864:0
+ - crwdns5262866:0crwdne5262866:0
+ - crwdns5262868:0crwdne5262868:0
+description: crwdns5262870:0crwdne5262870:0
+---
+
+### crwdns5262872:0crwdne5262872:0
+
+crwdns5262874:0crwdne5262874:0 crwdns5262876:0crwdne5262876:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json
new file mode 100644
index 000000000..bbe8ad6eb
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262090:0crwdne5262090:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262094:0crwdne5262094:0",
+ "description": "crwdns5262096:0crwdne5262096:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md
new file mode 100644
index 000000000..cbed4aefc
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/active-symbols/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264688:0crwdne5264688:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264690:0crwdne5264690:0
+sidebar_position: crwdns5264692:0crwdne5264692:0
+tags:
+ - crwdns5264694:0crwdne5264694:0
+ - crwdns5264696:0crwdne5264696:0
+ - crwdns5264698:0crwdne5264698:0
+ - crwdns5264700:0crwdne5264700:0
+keywords:
+ - crwdns5264702:0crwdne5264702:0
+ - crwdns5264704:0crwdne5264704:0
+ - crwdns5264706:0crwdne5264706:0
+ - crwdns5264708:0crwdne5264708:0
+description: crwdns5264710:0crwdne5264710:0
+---
+
+### crwdns5264712:0crwdne5264712:0
+
+crwdns5264714:0crwdne5264714:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md
new file mode 100644
index 000000000..502fb63e3
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/asset-index/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5263134:0crwdne5263134:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263136:0crwdne5263136:0
+sidebar_position: crwdns5263138:0crwdne5263138:0
+tags:
+ - crwdns5263140:0crwdne5263140:0
+ - crwdns5263142:0crwdne5263142:0
+ - crwdns5263144:0crwdne5263144:0
+ - crwdns5263146:0crwdne5263146:0
+keywords:
+ - crwdns5263148:0crwdne5263148:0
+ - crwdns5263150:0crwdne5263150:0
+ - crwdns5263152:0crwdne5263152:0
+ - crwdns5263154:0crwdne5263154:0
+description: crwdns5263156:0crwdne5263156:0
+---
+
+### crwdns5263158:0crwdne5263158:0
+
+crwdns5263160:0crwdne5263160:0
+
+crwdns5263162:0crwdne5263162:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json
new file mode 100644
index 000000000..a0f3ddce1
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262578:0crwdne5262578:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262582:0crwdne5262582:0",
+ "description": "crwdns5262584:0crwdne5262584:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md
new file mode 100644
index 000000000..3fe552aa8
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company-details/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5264850:0crwdne5264850:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264852:0crwdne5264852:0
+sidebar_position: crwdns5264854:0crwdne5264854:0
+tags:
+ - crwdns5264856:0crwdne5264856:0
+ - crwdns5264858:0crwdne5264858:0
+ - crwdns5264860:0crwdne5264860:0
+ - crwdns5264862:0crwdne5264862:0
+ - crwdns5264864:0crwdne5264864:0
+keywords:
+ - crwdns5264866:0crwdne5264866:0
+ - crwdns5264868:0crwdne5264868:0
+ - crwdns5264870:0crwdne5264870:0
+ - crwdns5264872:0crwdne5264872:0
+ - crwdns5264874:0crwdne5264874:0
+description: crwdns5264876:0crwdne5264876:0
+---
+
+### crwdns5264878:0crwdne5264878:0
+
+crwdns5264880:0crwdne5264880:0
+
+crwdns5264882:0crwdne5264882:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md
new file mode 100644
index 000000000..961b99ed9
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/landing-company-calls/landing-company/index.md
@@ -0,0 +1,26 @@
+---
+title: crwdns5261698:0crwdne5261698:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261700:0crwdne5261700:0
+sidebar_position: crwdns5261702:0crwdne5261702:0
+tags:
+ - crwdns5261704:0crwdne5261704:0
+ - crwdns5261706:0crwdne5261706:0
+ - crwdns5261708:0crwdne5261708:0
+ - crwdns5261710:0crwdne5261710:0
+keywords:
+ - crwdns5261712:0crwdne5261712:0
+ - crwdns5261714:0crwdne5261714:0
+ - crwdns5261716:0crwdne5261716:0
+ - crwdns5261718:0crwdne5261718:0
+description: crwdns5261720:0crwdne5261720:0
+---
+
+### crwdns5261722:0crwdne5261722:0
+
+crwdns5261724:0crwdne5261724:0
+
+crwdns5261726:0crwdne5261726:0
+
+crwdns5261728:0crwdne5261728:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md
new file mode 100644
index 000000000..5c8d62fe5
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/residence-list/index.md
@@ -0,0 +1,32 @@
+---
+title: crwdns5261618:0crwdne5261618:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261620:0crwdne5261620:0
+sidebar_position: crwdns5261622:0crwdne5261622:0
+tags:
+ - crwdns5261624:0crwdne5261624:0
+ - crwdns5261626:0crwdne5261626:0
+ - crwdns5261628:0crwdne5261628:0
+ - crwdns5261630:0crwdne5261630:0
+ - crwdns5261632:0crwdne5261632:0
+keywords:
+ - crwdns5261634:0crwdne5261634:0
+ - crwdns5261636:0crwdne5261636:0
+ - crwdns5261638:0crwdne5261638:0
+ - crwdns5261640:0crwdne5261640:0
+ - crwdns5261642:0crwdne5261642:0
+description: crwdns5261644:0crwdne5261644:0
+---
+
+### crwdns5261646:0crwdne5261646:0
+
+crwdns5261648:0crwdne5261648:0
+
+crwdns5261650:0crwdne5261650:0
+
+```json
+crwdns5261652:0crwdne5261652:0
+```
+
+crwdns5261654:0crwdne5261654:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json
new file mode 100644
index 000000000..d48bbd17a
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262082:0crwdne5262082:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262086:0crwdne5262086:0",
+ "description": "crwdns5262088:0crwdne5262088:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md
new file mode 100644
index 000000000..66d933bec
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-history/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5263792:0crwdne5263792:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263794:0crwdne5263794:0
+sidebar_position: crwdns5263796:0crwdne5263796:0
+tags:
+ - crwdns5263798:0crwdne5263798:0
+ - crwdns5263800:0crwdne5263800:0
+ - crwdns5263802:0crwdne5263802:0
+ - crwdns5263804:0crwdne5263804:0
+keywords:
+ - crwdns5263806:0crwdne5263806:0
+ - crwdns5263808:0crwdne5263808:0
+ - crwdns5263810:0crwdne5263810:0
+ - crwdns5263812:0crwdne5263812:0
+description: crwdns5263814:0crwdne5263814:0
+---
+
+### crwdns5263816:0crwdne5263816:0
+
+crwdns5263818:0crwdne5263818:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md
new file mode 100644
index 000000000..1e4aabd22
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/tick/ticks-stream/index.md
@@ -0,0 +1,22 @@
+---
+title: crwdns5264324:0crwdne5264324:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264326:0crwdne5264326:0
+sidebar_position: crwdns5264328:0crwdne5264328:0
+tags:
+ - crwdns5264330:0crwdne5264330:0
+ - crwdns5264332:0crwdne5264332:0
+ - crwdns5264334:0crwdne5264334:0
+ - crwdns5264336:0crwdne5264336:0
+keywords:
+ - crwdns5264338:0crwdne5264338:0
+ - crwdns5264340:0crwdne5264340:0
+ - crwdns5264342:0crwdne5264342:0
+ - crwdns5264344:0crwdne5264344:0
+description: crwdns5264346:0crwdne5264346:0
+---
+
+### crwdns5264348:0crwdne5264348:0
+
+crwdns5264350:0crwdne5264350:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md
new file mode 100644
index 000000000..0768664e8
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/_terminology/trading/trading-durations/index.md
@@ -0,0 +1,24 @@
+---
+title: crwdns5262052:0crwdne5262052:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262054:0crwdne5262054:0
+sidebar_position: crwdns5262056:0crwdne5262056:0
+tags:
+ - crwdns5262058:0crwdne5262058:0
+ - crwdns5262060:0crwdne5262060:0
+ - crwdns5262062:0crwdne5262062:0
+ - crwdns5262064:0crwdne5262064:0
+keywords:
+ - crwdns5262066:0crwdne5262066:0
+ - crwdns5262068:0crwdne5262068:0
+ - crwdns5262070:0crwdne5262070:0
+ - crwdns5262072:0crwdne5262072:0
+description: crwdns5262074:0crwdne5262074:0
+---
+
+### crwdns5262076:0crwdne5262076:0
+
+crwdns5262078:0crwdne5262078:0
+
+crwdns5262080:0crwdne5262080:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/_category_.json
new file mode 100644
index 000000000..811279eda
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "crwdns5264300:0crwdne5264300:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264304:0crwdne5264304:0",
+ "title": "crwdns5264306:0crwdne5264306:0",
+ "description": "crwdns5264308:0crwdne5264308:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json
new file mode 100644
index 000000000..d2de8ad0c
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "crwdns5261688:0crwdne5261688:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5261692:0crwdne5261692:0",
+ "description": "crwdns5261694:0crwdne5261694:0",
+ "title": "crwdns5261696:0crwdne5261696:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
new file mode 100644
index 000000000..d7c5baf0a
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
@@ -0,0 +1,25 @@
+---
+title: crwdns5264266:0crwdne5264266:0
+draft: false
+sidebar_label: crwdns5264268:0crwdne5264268:0
+sidebar_position: crwdns5264270:0crwdne5264270:0
+tags:
+ - crwdns5264272:0crwdne5264272:0
+ - crwdns5264274:0crwdne5264274:0
+ - crwdns5264276:0crwdne5264276:0
+ - crwdns5264278:0crwdne5264278:0
+keywords:
+ - crwdns5264280:0crwdne5264280:0
+ - crwdns5264282:0crwdne5264282:0
+ - crwdns5264284:0crwdne5264284:0
+ - crwdns5264286:0crwdne5264286:0
+description: crwdns5264288:0crwdne5264288:0
+---
+
+crwdns5264290:0{ sandboxes }crwdne5264290:0
+
+crwdns5264292:0crwdne5264292:0
+
+crwdns5264294:0{sandboxes.active_symbols}crwdne5264294:0
+
+crwdns5264296:0crwdne5264296:0 crwdns5264298:0crwdne5264298:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx
new file mode 100644
index 000000000..7d7645b4e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx
@@ -0,0 +1,23 @@
+---
+title: crwdns5262630:0crwdne5262630:0
+draft: false
+sidebar_label: crwdns5262632:0crwdne5262632:0
+sidebar_position: crwdns5262634:0crwdne5262634:0
+tags:
+ - crwdns5262636:0crwdne5262636:0
+ - crwdns5262638:0crwdne5262638:0
+ - crwdns5262640:0crwdne5262640:0
+ - crwdns5262642:0crwdne5262642:0
+keywords:
+ - crwdns5262644:0crwdne5262644:0
+ - crwdns5262646:0crwdne5262646:0
+ - crwdns5262648:0crwdne5262648:0
+ - crwdns5262650:0crwdne5262650:0
+description: crwdns5262652:0crwdne5262652:0
+---
+
+crwdns5262654:0{ sandboxes }crwdne5262654:0
+
+crwdns5262656:0crwdne5262656:0
+
+crwdns5262658:0{sandboxes.contracts_for_symbol}crwdne5262658:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx
new file mode 100644
index 000000000..6aef08754
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx
@@ -0,0 +1,23 @@
+---
+title: crwdns5264640:0crwdne5264640:0
+draft: false
+sidebar_label: crwdns5264642:0crwdne5264642:0
+sidebar_position: crwdns5264644:0crwdne5264644:0
+tags:
+ - crwdns5264646:0crwdne5264646:0
+ - crwdns5264648:0crwdne5264648:0
+ - crwdns5264650:0crwdne5264650:0
+ - crwdns5264652:0crwdne5264652:0
+keywords:
+ - crwdns5264654:0crwdne5264654:0
+ - crwdns5264656:0crwdne5264656:0
+ - crwdns5264658:0crwdne5264658:0
+ - crwdns5264660:0crwdne5264660:0
+description: crwdns5264662:0crwdne5264662:0
+---
+
+crwdns5264664:0{ sandboxes }crwdne5264664:0
+
+crwdns5264666:0crwdne5264666:0 crwdns5264668:0crwdne5264668:0
+
+crwdns5264670:0{sandboxes.keep_alive}crwdne5264670:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx
new file mode 100644
index 000000000..2134eaaef
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/proposal/index.mdx
@@ -0,0 +1,23 @@
+---
+title: crwdns5265004:0crwdne5265004:0
+draft: false
+sidebar_label: crwdns5265006:0crwdne5265006:0
+sidebar_position: crwdns5265008:0crwdne5265008:0
+tags:
+ - crwdns5265010:0crwdne5265010:0
+ - crwdns5265012:0crwdne5265012:0
+ - crwdns5265014:0crwdne5265014:0
+keywords:
+ - crwdns5265016:0crwdne5265016:0
+ - crwdns5265018:0crwdne5265018:0
+ - crwdns5265020:0crwdne5265020:0
+description: crwdns5265022:0crwdne5265022:0
+---
+
+crwdns5265024:0{ sandboxes }crwdne5265024:0
+
+crwdns5265026:0crwdne5265026:0
+
+crwdns5265028:0{sandboxes.proposal}crwdne5265028:0
+
+crwdns5265030:0crwdne5265030:0 crwdns5265032:0crwdne5265032:0 crwdns5265034:0crwdne5265034:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx
new file mode 100644
index 000000000..7e2fad297
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx
@@ -0,0 +1,27 @@
+---
+title: crwdns5261574:0crwdne5261574:0
+draft: false
+sidebar_label: crwdns5261576:0crwdne5261576:0
+sidebar_position: crwdns5261578:0crwdne5261578:0
+tags:
+ - crwdns5261580:0crwdne5261580:0
+ - crwdns5261582:0crwdne5261582:0
+ - crwdns5261584:0crwdne5261584:0
+ - crwdns5261586:0crwdne5261586:0
+keywords:
+ - crwdns5261588:0crwdne5261588:0
+ - crwdns5261590:0crwdne5261590:0
+ - crwdns5261592:0crwdne5261592:0
+ - crwdns5261594:0crwdne5261594:0
+description: crwdns5261596:0crwdne5261596:0 crwdns5261598:0crwdne5261598:0
+---
+
+crwdns5261600:0{ sandboxes }crwdne5261600:0
+
+crwdns5261602:0crwdne5261602:0
+
+crwdns5261604:0{sandboxes.ticks_history}crwdne5261604:0
+
+crwdns5261606:0crwdne5261606:0
+
+crwdns5261608:0crwdne5261608:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx
new file mode 100644
index 000000000..0a2eae81f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx
@@ -0,0 +1,25 @@
+---
+title: crwdns5263362:0crwdne5263362:0
+draft: false
+sidebar_label: crwdns5263364:0crwdne5263364:0
+sidebar_position: crwdns5263366:0crwdne5263366:0
+tags:
+ - crwdns5263368:0crwdne5263368:0
+ - crwdns5263370:0crwdne5263370:0
+ - crwdns5263372:0crwdne5263372:0
+keywords:
+ - crwdns5263374:0crwdne5263374:0
+ - crwdns5263376:0crwdne5263376:0
+ - crwdns5263378:0crwdne5263378:0
+description: crwdns5263380:0crwdne5263380:0 crwdns5263382:0crwdne5263382:0
+---
+
+crwdns5263384:0{ sandboxes }crwdne5263384:0
+
+crwdns5263386:0crwdne5263386:0
+
+crwdns5263388:0{sandboxes.ticks}crwdne5263388:0
+
+crwdns5263390:0crwdne5263390:0 crwdns5263392:0crwdne5263392:0
+
+crwdns5263394:0crwdne5263394:0 crwdns5263396:0crwdne5263396:0 crwdns5263398:0crwdne5263398:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
new file mode 100644
index 000000000..8f296c9a9
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
@@ -0,0 +1,23 @@
+---
+title: crwdns5262002:0crwdne5262002:0
+draft: false
+sidebar_label: crwdns5262004:0crwdne5262004:0
+sidebar_position: crwdns5262006:0crwdne5262006:0
+tags:
+ - crwdns5262008:0crwdne5262008:0
+ - crwdns5262010:0crwdne5262010:0
+ - crwdns5262012:0crwdne5262012:0
+ - crwdns5262014:0crwdne5262014:0
+keywords:
+ - crwdns5262016:0crwdne5262016:0
+ - crwdns5262018:0crwdne5262018:0
+ - crwdns5262020:0crwdne5262020:0
+ - crwdns5262022:0crwdne5262022:0
+description: crwdns5262024:0crwdne5262024:0 crwdns5262026:0crwdne5262026:0
+---
+
+crwdns5262028:0{ sandboxes }crwdne5262028:0
+
+crwdns5262030:0crwdne5262030:0 crwdns5262032:0crwdne5262032:0
+
+crwdns5262034:0{sandboxes.website_status}crwdne5262034:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/_category_.json
new file mode 100644
index 000000000..d5e646062
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/_category_.json
@@ -0,0 +1,9 @@
+{
+ "className": "crwdns5264114:0crwdne5264114:0",
+ "label": "crwdns5264116:0crwdne5264116:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264120:0crwdne5264120:0",
+ "description": "crwdns5264122:0crwdne5264122:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
new file mode 100644
index 000000000..ac0d0556b
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -0,0 +1,121 @@
+---
+title: crwdns5261762:0crwdne5261762:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5261764:0crwdne5261764:0
+sidebar_position: crwdns5261766:0crwdne5261766:0
+tags:
+ - crwdns5261768:0crwdne5261768:0
+ - crwdns5261770:0crwdne5261770:0
+ - crwdns5261772:0crwdne5261772:0
+keywords:
+ - crwdns5261774:0crwdne5261774:0
+ - crwdns5261776:0crwdne5261776:0
+ - crwdns5261778:0crwdne5261778:0
+description: crwdns5261780:0crwdne5261780:0 crwdns5261782:0crwdne5261782:0
+---
+
+## crwdns5261784:0crwdne5261784:0
+
+crwdns5261786:0crwdne5261786:0 crwdns5261788:0crwdne5261788:0
+
+### crwdns5261790:0crwdne5261790:0
+
+crwdns5261792:0crwdne5261792:0 crwdns5261794:0crwdne5261794:0
+
+crwdns5261796:0crwdne5261796:0 crwdns5261798:0crwdne5261798:0
+
+crwdns5261800:0crwdne5261800:0 crwdns5261802:0crwdne5261802:0
+
+crwdns5261804:0crwdne5261804:0 crwdns5261806:0crwdne5261806:0 crwdns5261808:0crwdne5261808:0
+
+crwdns5261810:0crwdne5261810:0
+
+### crwdns5261812:0crwdne5261812:0
+
+crwdns5261814:0crwdne5261814:0 crwdns5261816:0crwdne5261816:0 crwdns5261818:0crwdne5261818:0
+
+### crwdns5261820:0crwdne5261820:0
+
+crwdns5261822:0crwdne5261822:0 crwdns5261824:0crwdne5261824:0
+
+:::caution
+crwdns5261826:0crwdne5261826:0
+:::
+
+## crwdns5261828:0crwdne5261828:0
+
+crwdns5261830:0crwdne5261830:0 crwdns5261832:0crwdne5261832:0
+
+#### crwdns5261834:0crwdne5261834:0
+
+crwdns5261836:0crwdne5261836:0 crwdns5261838:0crwdne5261838:0 crwdns5261840:0crwdne5261840:0
+
+:::caution
+crwdns5261842:0crwdne5261842:0 crwdns5261844:0crwdne5261844:0
+:::
+
+### crwdns5261846:0crwdne5261846:0
+
+crwdns5261848:0crwdne5261848:0 crwdns5261850:0crwdne5261850:0
+
+crwdns5261852:0crwdne5261852:0
+
+crwdns5261854:0crwdne5261854:0
+
+```ts showLineNumbers
+crwdns5261856:0crwdne5261856:0
+```
+
+crwdns5261858:0crwdne5261858:0 crwdns5261860:0crwdne5261860:0 crwdns5261862:0crwdne5261862:0
+
+### crwdns5261864:0crwdne5261864:0
+
+crwdns5261866:0crwdne5261866:0 crwdns5261868:0crwdne5261868:0
+
+#### crwdns5261870:0crwdne5261870:0
+
+crwdns5261872:0crwdne5261872:0 crwdns5261874:0crwdne5261874:0
+
+#### crwdns5261876:0crwdne5261876:0
+
+crwdns5261878:0crwdne5261878:0 crwdns5261880:0crwdne5261880:0 crwdns5261882:0crwdne5261882:0
+
+:::caution
+crwdns5261884:0crwdne5261884:0
+:::
+
+## crwdns5261886:0crwdne5261886:0
+
+crwdns5261888:0crwdne5261888:0
+
+crwdns5261890:0crwdne5261890:0
+
+```js showLineNumbers
+crwdns5261892:0{
+ req_id: 1,
+ residence_list: 1,
+ }crwdnd5261892:0{8}crwdne5261892:0
+```
+
+crwdns5261894:0crwdne5261894:0 crwdns5261896:0crwdne5261896:0 crwdns5261898:0crwdne5261898:0
+
+#### crwdns5261900:0crwdne5261900:0
+
+crwdns5261902:0crwdne5261902:0
+
+#### crwdns5261904:0crwdne5261904:0
+
+crwdns5261906:0crwdne5261906:0 crwdns5261908:0crwdne5261908:0
+
+```js showLineNumbers
+crwdns5261910:0crwdne5261910:0
+```
+
+#### crwdns5261912:0crwdne5261912:0
+
+crwdns5261914:0crwdne5261914:0
+
+:::tip
+crwdns5261916:0crwdne5261916:0
+:::
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
new file mode 100644
index 000000000..fdac8f62f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
@@ -0,0 +1,90 @@
+---
+title: crwdns5264014:0crwdne5264014:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5264016:0crwdne5264016:0
+sidebar_position: crwdns5264018:0crwdne5264018:0
+tags:
+ - crwdns5264020:0crwdne5264020:0
+ - crwdns5264022:0crwdne5264022:0
+keywords:
+ - crwdns5264024:0crwdne5264024:0
+ - crwdns5264026:0crwdne5264026:0
+description: crwdns5264028:0crwdne5264028:0 crwdns5264030:0crwdne5264030:0
+---
+
+crwdns5264032:0crwdne5264032:0 crwdns5264034:0crwdne5264034:0
+
+## crwdns5264036:0crwdne5264036:0
+
+crwdns5264038:0crwdne5264038:0
+
+### crwdns5264040:0crwdne5264040:0
+
+1. crwdns5264042:0crwdne5264042:0
+2. crwdns5264044:0crwdne5264044:0
+3. crwdns5264046:0crwdne5264046:0
+
+:::note
+crwdns5274388:0crwdne5274388:0
+:::
+
+### crwdns5264050:0crwdne5264050:0
+
+crwdns5264052:0crwdne5264052:0 crwdns5264054:0crwdne5264054:0
+
+crwdns5264056:0crwdne5264056:0
+
+crwdns5264058:0crwdne5264058:0
+
+crwdns5264060:0crwdne5264060:0
+
+crwdns5264062:0crwdne5264062:0
+
+crwdns5264064:0crwdne5264064:0
+
+### crwdns5264066:0crwdne5264066:0
+
+crwdns5264068:0crwdne5264068:0
+
+crwdns5264070:0crwdne5264070:0 crwdns5264072:0crwdne5264072:0
+
+crwdns5264074:0crwdne5264074:0
+
+crwdns5264076:0crwdne5264076:0
+
+crwdns5264078:0crwdne5264078:0
+
+crwdns5264080:0crwdne5264080:0
+
+## crwdns5264082:0crwdne5264082:0
+
+crwdns5738954:0crwdne5738954:0 crwdns5264086:0crwdne5264086:0
+
+crwdns5264088:0crwdne5264088:0
+
+crwdns5738956:0crwdne5738956:0 crwdns5264092:0crwdne5264092:0
+
+crwdns5264094:0crwdne5264094:0
+
+## crwdns5264096:0crwdne5264096:0
+
+crwdns5738958:0crwdne5738958:0 crwdns5264100:0crwdne5264100:0
+
+```js showLineNumbers
+crwdns5264102:0crwdne5264102:0
+```
+
+crwdns5264104:0crwdne5264104:0
+
+```js showLineNumbers
+crwdns5264106:0crwdne5264106:0
+```
+
+crwdns5264108:0crwdne5264108:0
+
+```js showLineNumbers
+crwdns5264110:0crwdne5264110:0
+```
+
+crwdns5264112:0crwdne5264112:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md
new file mode 100644
index 000000000..9001c2896
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md
@@ -0,0 +1,32 @@
+---
+title: crwdns5263202:0crwdne5263202:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5263204:0crwdne5263204:0
+sidebar_position: crwdns5263206:0crwdne5263206:0
+tags:
+ - crwdns5263208:0crwdne5263208:0
+ - crwdns5263210:0crwdne5263210:0
+keywords:
+ - crwdns5263212:0crwdne5263212:0
+ - crwdns5263214:0crwdne5263214:0
+ - crwdns5263216:0crwdne5263216:0
+ - crwdns5263218:0crwdne5263218:0
+description: crwdns5263220:0crwdne5263220:0
+---
+
+## crwdns5263222:0crwdne5263222:0
+
+crwdns5263224:0crwdne5263224:0
+
+## crwdns5263226:0crwdne5263226:0
+
+crwdns5263228:0crwdne5263228:0
+
+crwdns5263230:0crwdne5263230:0
+
+crwdns5263232:0crwdne5263232:0 crwdns5263234:0crwdne5263234:0
+
+## crwdns5263236:0crwdne5263236:0
+
+crwdns5263238:0crwdne5263238:0 crwdns5263240:0crwdne5263240:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md
new file mode 100644
index 000000000..590f2a88e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md
@@ -0,0 +1,112 @@
+---
+title: crwdns5262098:0crwdne5262098:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5262100:0crwdne5262100:0
+sidebar_position: crwdns5262102:0crwdne5262102:0
+tags:
+ - crwdns5262104:0crwdne5262104:0
+ - crwdns5262106:0crwdne5262106:0
+keywords:
+ - crwdns5262108:0crwdne5262108:0
+ - crwdns5262110:0crwdne5262110:0
+ - crwdns5262112:0crwdne5262112:0
+description: crwdns5262114:0crwdne5262114:0
+---
+
+## crwdns5262116:0crwdne5262116:0
+
+crwdns5262118:0crwdne5262118:0 crwdns5262120:0crwdne5262120:0
+
+crwdns5262122:0crwdne5262122:0
+
+## crwdns5262124:0crwdne5262124:0
+
+crwdns5262126:0crwdne5262126:0 crwdns5262128:0crwdne5262128:0
+
+```js
+crwdns5262130:0crwdne5262130:0
+```
+
+:::caution
+Using `wss://` is always the better choice. The `wss://` protocol is not only encrypted, but also more reliable.
+
+crwdns5262132:0crwdne5262132:0 crwdns5262134:0crwdne5262134:0
+
+crwdns5262136:0crwdne5262136:0 crwdns5262138:0crwdne5262138:0 crwdns5262140:0crwdne5262140:0
+crwdns5262142:0crwdne5262142:0
+
+crwdns5262144:0crwdne5262144:0 crwdns5262146:0crwdne5262146:0
+
+- crwdns5262148:0crwdne5262148:0
+- crwdns5262150:0crwdne5262150:0
+- crwdns5262152:0crwdne5262152:0
+- crwdns5262154:0crwdne5262154:0
+
+crwdns5262156:0crwdne5262156:0
+
+crwdns5262158:0crwdne5262158:0
+
+```js showLineNumbers
+crwdns5262160:0${app_id}crwdnd5262160:0{ ping: 1 }crwdnd5262160:0${event.data}crwdnd5262160:0${event.code}crwdnd5262160:0${event.reason}crwdne5262160:0
+```
+
+## crwdns5262162:0crwdne5262162:0
+
+crwdns5262164:0crwdne5262164:0 crwdns5262166:0crwdne5262166:0 crwdns5262168:0crwdne5262168:0
+
+crwdns5262170:0crwdne5262170:0
+
+1. crwdns5262172:0crwdne5262172:0
+ crwdns5262174:0crwdne5262174:0 crwdns5262178:0crwdne5262178:0 crwdns5262180:0crwdne5262180:0
+2. crwdns5262182:0crwdne5262182:0
+ crwdns5262184:0crwdne5262184:0
+3. crwdns5262186:0crwdne5262186:0
+ crwdns5262190:0crwdne5262190:0 crwdns5262194:0crwdne5262194:0
+
+crwdns5262198:0crwdne5262198:0 crwdns5262200:0crwdne5262200:0
+
+crwdns5262202:0crwdne5262202:0 crwdns5262204:0crwdne5262204:0
+
+## crwdns5262206:0crwdne5262206:0
+
+crwdns5262208:0crwdne5262208:0
+
+crwdns5262210:0crwdne5262210:0 crwdns5262212:0crwdne5262212:0
+
+crwdns5262214:0crwdne5262214:0 crwdns5262216:0crwdne5262216:0 crwdns5262218:0crwdne5262218:0
+
+crwdns5262220:0crwdne5262220:0 crwdns5262222:0crwdne5262222:0
+
+crwdns5262224:0crwdne5262224:0 crwdns5262226:0crwdne5262226:0 crwdns5262228:0crwdne5262228:0 crwdns5262230:0crwdne5262230:0
+
+## crwdns5262232:0crwdne5262232:0
+
+crwdns5262234:0crwdne5262234:0 crwdns5262236:0crwdne5262236:0
+
+crwdns5262238:0crwdne5262238:0 crwdns5262240:0crwdne5262240:0
+
+crwdns5262242:0crwdne5262242:0
+
+1. crwdns5262244:0crwdne5262244:0 crwdns5262246:0crwdne5262246:0 crwdns5262248:0crwdne5262248:0
+
+crwdns5262250:0crwdne5262250:0 crwdns5262252:0crwdne5262252:0
+
+```
+crwdns5262254:0crwdne5262254:0
+```
+
+crwdns5262256:0crwdne5262256:0
+
+2. crwdns5262258:0crwdne5262258:0 crwdns5262260:0crwdne5262260:0 crwdns5262262:0crwdne5262262:0
+
+crwdns5262264:0crwdne5262264:0
+
+```
+crwdns5262266:0crwdne5262266:0
+```
+
+## crwdns5262268:0crwdne5262268:0
+
+- crwdns5738942:0crwdne5738942:0
+- crwdns5738944:0crwdne5738944:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/_category_.json
new file mode 100644
index 000000000..43d5187ba
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "crwdns5263062:0crwdne5263062:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5263066:0crwdne5263066:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json
new file mode 100644
index 000000000..9514497f3
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/angular/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5261610:0crwdne5261610:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5261614:0crwdne5261614:0",
+ "description": "crwdns5261616:0crwdne5261616:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json
new file mode 100644
index 000000000..cfc953f86
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/react/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264490:0crwdne5264490:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264494:0crwdne5264494:0",
+ "description": "crwdns5264496:0crwdne5264496:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json
new file mode 100644
index 000000000..131adbafa
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/solidjs/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5262622:0crwdne5262622:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5262626:0crwdne5262626:0",
+ "description": "crwdns5262628:0crwdne5262628:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json
new file mode 100644
index 000000000..60dfe1fd0
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/svelte/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264134:0crwdne5264134:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264138:0crwdne5264138:0",
+ "description": "crwdns5264140:0crwdne5264140:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json
new file mode 100644
index 000000000..a18b7e53f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/frameworks/vue/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5264230:0crwdne5264230:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264234:0crwdne5264234:0",
+ "description": "crwdns5264236:0crwdne5264236:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/guides/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/guides/_category_.json
new file mode 100644
index 000000000..fde058976
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/guides/_category_.json
@@ -0,0 +1,9 @@
+{
+ "className": "crwdns5264124:0crwdne5264124:0",
+ "label": "crwdns5264126:0crwdne5264126:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264130:0crwdne5264130:0",
+ "description": "crwdns5264132:0crwdne5264132:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
new file mode 100644
index 000000000..bcce23495
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -0,0 +1,39 @@
+---
+title: crwdns5738864:0crwdne5738864:0
+hide_title: true
+draft: false
+sidebar_label: crwdns5738866:0crwdne5738866:0
+sidebar_position: crwdns5738868:0crwdne5738868:0
+tags:
+ - crwdns5738870:0crwdne5738870:0
+ - crwdns5738872:0crwdne5738872:0
+ - crwdns5738874:0crwdne5738874:0
+ - crwdns5738876:0crwdne5738876:0
+ - crwdns5738878:0crwdne5738878:0
+keywords:
+ - crwdns5738880:0crwdne5738880:0
+ - crwdns5738882:0crwdne5738882:0
+ - crwdns5738884:0crwdne5738884:0
+ - crwdns5738886:0crwdne5738886:0
+ - crwdns5738888:0crwdne5738888:0
+description: crwdns5738890:0crwdne5738890:0
+---
+
+## crwdns5738892:0crwdne5738892:0
+
+crwdns5738894:0crwdne5738894:0 crwdns5738896:0crwdne5738896:0
+
+crwdns5738898:0crwdne5738898:0
+
+crwdns5738900:0crwdne5738900:0
+
+- crwdns5738902:0crwdne5738902:0
+
+crwdns5738904:0crwdne5738904:0
+
+- crwdns5738906:0crwdne5738906:0
+- crwdns5738908:0crwdne5738908:0
+
+## crwdns5738910:0crwdne5738910:0
+
+crwdns5738912:0crwdne5738912:0 crwdns5738914:0crwdne5738914:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md
new file mode 100644
index 000000000..8f5d7acd6
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md
@@ -0,0 +1,48 @@
+---
+title: crwdns5264558:0crwdne5264558:0
+hide_title: true
+draft: false
+sidebar_label: crwdns5264560:0crwdne5264560:0
+sidebar_position: crwdns5264562:0crwdne5264562:0
+tags:
+ - crwdns5264564:0crwdne5264564:0
+ - crwdns5264566:0crwdne5264566:0
+ - crwdns5264568:0crwdne5264568:0
+ - crwdns5264570:0crwdne5264570:0
+ - crwdns5264572:0crwdne5264572:0
+ - crwdns5264574:0crwdne5264574:0
+ - crwdns5264576:0crwdne5264576:0
+ - crwdns5264578:0crwdne5264578:0
+ - crwdns5264580:0crwdne5264580:0
+keywords:
+ - crwdns5264582:0crwdne5264582:0
+ - crwdns5264584:0crwdne5264584:0
+ - crwdns5264586:0crwdne5264586:0
+ - crwdns5264588:0crwdne5264588:0
+ - crwdns5264590:0crwdne5264590:0
+ - crwdns5264592:0crwdne5264592:0
+ - crwdns5264594:0crwdne5264594:0
+ - crwdns5264596:0crwdne5264596:0
+ - crwdns5264598:0crwdne5264598:0
+description: crwdns5264600:0crwdne5264600:0
+---
+
+## crwdns5264602:0crwdne5264602:0
+
+crwdns5264604:0crwdne5264604:0 crwdns5264606:0crwdne5264606:0 crwdns5264608:0crwdne5264608:0 crwdns5264610:0crwdne5264610:0 crwdns5264612:0crwdne5264612:0
+
+## crwdns5264614:0crwdne5264614:0
+
+crwdns5264616:0crwdne5264616:0
+
+1. crwdns5264618:0crwdne5264618:0 crwdns5264620:0crwdne5264620:0
+
+2. crwdns5264622:0crwdne5264622:0 crwdns5264624:0crwdne5264624:0
+
+3. crwdns5738960:0crwdne5738960:0 crwdns5738962:0crwdne5738962:0
+
+4. crwdns5264630:0crwdne5264630:0 crwdns5264632:0crwdne5264632:0
+
+5. crwdns5264634:0crwdne5264634:0 crwdns5264636:0crwdne5264636:0
+
+6. crwdns5264638:0crwdne5264638:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
new file mode 100644
index 000000000..b79cb4781
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -0,0 +1,62 @@
+---
+title: crwdns5264912:0crwdne5264912:0
+hide_title: true
+draft: false
+sidebar_label: crwdns5264914:0crwdne5264914:0
+sidebar_position: crwdns5264916:0crwdne5264916:0
+sidebar_class_name: crwdns5264918:0crwdne5264918:0
+tags:
+ - crwdns5264920:0crwdne5264920:0
+ - crwdns5264922:0crwdne5264922:0
+ - crwdns5264924:0crwdne5264924:0
+ - crwdns5264926:0crwdne5264926:0
+ - crwdns5264928:0crwdne5264928:0
+ - crwdns5264930:0crwdne5264930:0
+ - crwdns5264932:0crwdne5264932:0
+keywords:
+ - crwdns5264934:0crwdne5264934:0
+ - crwdns5264936:0crwdne5264936:0
+ - crwdns5264938:0crwdne5264938:0
+ - crwdns5264940:0crwdne5264940:0
+ - crwdns5264942:0crwdne5264942:0
+ - crwdns5264944:0crwdne5264944:0
+ - crwdns5264946:0crwdne5264946:0
+description: crwdns5264948:0crwdne5264948:0
+---
+
+## crwdns5264950:0crwdne5264950:0
+
+crwdns5264952:0crwdne5264952:0
+
+1. crwdns5264954:0crwdne5264954:0
+
+2. crwdns5264956:0crwdne5264956:0
+
+3. crwdns5264958:0crwdne5264958:0 crwdns5264960:0crwdne5264960:0
+
+4. crwdns5264962:0crwdne5264962:0 crwdns5264964:0crwdne5264964:0
+
+5. crwdns5264966:0crwdne5264966:0 crwdns5264968:0crwdne5264968:0
+
+6. crwdns5264970:0crwdne5264970:0
+
+## crwdns5738964:0crwdne5738964:0
+
+crwdns5738966:0crwdne5738966:0 crwdns5738968:0crwdne5738968:0
+
+crwdns5738970:0crwdne5738970:0
+
+crwdns5738972:0crwdne5738972:0
+
+crwdns5738974:0crwdne5738974:0
+
+- crwdns5738976:0crwdne5738976:0
+
+crwdns5738978:0crwdne5738978:0
+
+- crwdns5738980:0crwdne5738980:0
+- crwdns5738982:0crwdne5738982:0
+
+## crwdns5738984:0crwdne5738984:0
+
+crwdns5738986:0crwdne5738986:0 crwdns5738988:0crwdne5738988:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/guides/oauth2/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
new file mode 100644
index 000000000..0ce95c8d6
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
@@ -0,0 +1,40 @@
+---
+title: crwdns5262274:0crwdne5262274:0
+hide_title: true
+draft: false
+sidebar_label: crwdns5262276:0crwdne5262276:0
+sidebar_position: crwdns5262278:0crwdne5262278:0
+tags:
+ - crwdns5262280:0crwdne5262280:0
+ - crwdns5262282:0crwdne5262282:0
+ - crwdns5262284:0crwdne5262284:0
+ - crwdns5262286:0crwdne5262286:0
+ - crwdns5262288:0crwdne5262288:0
+keywords:
+ - crwdns5262290:0crwdne5262290:0
+ - crwdns5262292:0crwdne5262292:0
+ - crwdns5262294:0crwdne5262294:0
+ - crwdns5262296:0crwdne5262296:0
+ - crwdns5262298:0crwdne5262298:0
+description: crwdns5262300:0crwdne5262300:0
+---
+
+## crwdns5262302:0crwdne5262302:0
+
+crwdns5262304:0crwdne5262304:0
+
+crwdns5262306:0crwdne5262306:0 crwdns5262308:0crwdne5262308:0
+
+crwdns5262310:0crwdne5262310:0
+
+crwdns5262312:0crwdne5262312:0
+
+### crwdns5262314:0crwdne5262314:0
+
+1. crwdns5738946:0crwdne5738946:0
+
+2. crwdns5262318:0crwdne5262318:0
+
+3. crwdns5738948:0crwdne5738948:0 crwdns5262322:0crwdne5262322:0
+
+4. crwdns5262324:0crwdne5262324:0 crwdns5262326:0crwdne5262326:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/intro.md b/i18n/ach/docusaurus-plugin-content-docs/current/intro.md
new file mode 100644
index 000000000..f25efdd2e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/intro.md
@@ -0,0 +1,69 @@
+---
+title: crwdns5274312:0crwdne5274312:0
+hide_title: false
+draft: false
+sidebar_label: crwdns5274314:0crwdne5274314:0
+sidebar_position: crwdns5274316:0crwdne5274316:0
+sidebar_class_name: crwdns5274318:0crwdne5274318:0
+tags:
+ - crwdns5274320:0crwdne5274320:0
+ - crwdns5274322:0crwdne5274322:0
+ - crwdns5274324:0crwdne5274324:0
+keywords:
+ - crwdns5274326:0crwdne5274326:0
+ - crwdns5274328:0crwdne5274328:0
+ - crwdns5274330:0crwdne5274330:0
+ - crwdns5274332:0crwdne5274332:0
+description: crwdns5274334:0crwdne5274334:0
+---
+
+crwdns5274336:0crwdne5274336:0
+
+crwdns5274338:0crwdne5274338:0
+
+
+
+ - crwdns5274340:0crwdne5274340:0
+ - crwdns5274342:0crwdne5274342:0
+ - crwdns5274344:0crwdne5274344:0
+ - crwdns5274346:0crwdne5274346:0
+ - crwdns5274348:0crwdne5274348:0
+
+
+ - crwdns5274350:0crwdne5274350:0
+
+
+
+
+ crwdns5274352:0crwdne5274352:0
+
+
+
+ crwdns5799088:0crwdne5799088:0 crwdns5738918:0crwdne5738918:0 crwdns5738920:0crwdne5738920:0
+
+
+crwdns5799090:0crwdne5799090:0
+
+crwdns5274362:0crwdne5274362:0
+
+crwdns5799092:0crwdne5799092:0 crwdns5738926:0crwdne5738926:0 crwdns5738928:0crwdne5738928:0 crwdns5738930:0crwdne5738930:0
+
+
+ crwdns5274372:0crwdne5274372:0
+
+
+
+ crwdns5799094:0{' '}crwdne5799094:0 crwdns5738934:0crwdne5738934:0 crwdns5738936:0crwdne5738936:0
+
+
+
+ crwdns5274380:0crwdne5274380:0
+
+
+crwdns5799096:0{' '}crwdne5799096:0
+
+
+ crwdns5274384:0crwdne5274384:0
+
+
+crwdns5799098:0{' '}crwdne5799098:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/languages/_category_.json
new file mode 100644
index 000000000..b29ad4b69
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/_category_.json
@@ -0,0 +1,10 @@
+{
+ "className": "crwdns5261954:0crwdne5261954:0",
+ "label": "crwdns5261956:0crwdne5261956:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5261960:0crwdne5261960:0",
+ "title": "crwdns5261962:0crwdne5261962:0",
+ "description": "crwdns5261964:0crwdne5261964:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/dart/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/languages/dart/_category_.json
new file mode 100644
index 000000000..0137ed46c
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/dart/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "crwdns5264448:0crwdne5264448:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264452:0crwdne5264452:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/intro.md b/i18n/ach/docusaurus-plugin-content-docs/current/languages/intro.md
new file mode 100644
index 000000000..c209b9195
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/intro.md
@@ -0,0 +1,12 @@
+---
+title: crwdns5262830:0crwdne5262830:0
+sidebar_label: crwdns5262832:0crwdne5262832:0
+sidebar_position: crwdns5262834:0crwdne5262834:0
+description: crwdns5262836:0crwdne5262836:0 crwdns5262838:0crwdne5262838:0
+---
+
+crwdns5262840:0crwdne5262840:0 crwdns5262842:0crwdne5262842:0
+
+:::tip
+crwdns5262844:0crwdne5262844:0 crwdns5262846:0crwdne5262846:0
+:::
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json
new file mode 100644
index 000000000..a7c8ee4f8
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "crwdns5261524:0crwdne5261524:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5261528:0crwdne5261528:0",
+ "description": "crwdns5261530:0crwdne5261530:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
new file mode 100644
index 000000000..b50d1f291
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
@@ -0,0 +1,66 @@
+---
+title: crwdns5262328:0crwdne5262328:0
+sidebar_label: crwdns5262330:0crwdne5262330:0
+sidebar_position: crwdns5262332:0crwdne5262332:0
+tags:
+ - crwdns5262334:0crwdne5262334:0
+ - crwdns5262336:0crwdne5262336:0
+keywords:
+ - crwdns5262338:0crwdne5262338:0
+ - crwdns5262340:0crwdne5262340:0
+description: crwdns5262342:0crwdne5262342:0 crwdns5262344:0crwdne5262344:0
+---
+
+
+
+crwdns5262346:0crwdne5262346:0
+
+```js title="index.js" showLineNumbers
+crwdns5262348:0{
+ residence_list: 1,
+ }crwdnd5262348:0{ ping: 1 }crwdne5262348:0
+```
+
+crwdns5262350:0crwdne5262350:0
+
+```js title="index.js" showLineNumbers
+crwdns5262352:0crwdne5262352:0
+```
+
+crwdns5262354:0crwdne5262354:0
+
+```json showLineNumbers
+crwdns5262356:0{8}crwdne5262356:0
+```
+
+crwdns5262358:0crwdne5262358:0
+
+- crwdns5262360:0crwdne5262360:0
+- crwdns5262362:0crwdne5262362:0
+- crwdns5262364:0crwdne5262364:0
+- crwdns5262366:0crwdne5262366:0
+
+crwdns5262368:0crwdne5262368:0
+
+crwdns5262370:0crwdne5262370:0
+crwdns5262372:0crwdne5262372:0
+
+crwdns5262374:0crwdne5262374:0 crwdns5262376:0crwdne5262376:0
+
+:::tip
+crwdns5262378:0crwdne5262378:0
+:::
+
+:::danger
+crwdns5262380:0crwdne5262380:0
+:::
+
+crwdns5262382:0crwdne5262382:0
+
+```js title="index.js" showLineNumbers
+crwdns5262384:0${app_id}crwdnd5262384:0{
+ residence_list: 1,
+ }crwdnd5262384:0{ ping: 1 }crwdne5262384:0
+```
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md
new file mode 100644
index 000000000..bf6ef0a7e
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md
@@ -0,0 +1,51 @@
+---
+title: crwdns5263560:0crwdne5263560:0
+sidebar_label: crwdns5263582:0crwdne5263582:0
+sidebar_position: crwdns5263584:0crwdne5263584:0
+tags:
+ - crwdns5263586:0crwdne5263586:0
+keywords:
+ - crwdns5263588:0crwdne5263588:0
+ - crwdns5263590:0crwdne5263590:0
+description: crwdns5263592:0crwdne5263592:0
+---
+
+### crwdns5263594:0crwdne5263594:0
+
+crwdns5263596:0crwdne5263596:0 crwdns5263598:0crwdne5263598:0
+
+```bash
+crwdns5263600:0crwdne5263600:0
+```
+
+crwdns5263602:0crwdne5263602:0
+
+```bash
+crwdns5263604:0crwdne5263604:0
+```
+
+crwdns5263606:0crwdne5263606:0
+
+```bash
+crwdns5263608:0crwdne5263608:0
+```
+
+:::tip
+crwdns5263610:0crwdne5263610:0 crwdns5263612:0crwdne5263612:0
+:::
+
+crwdns5263614:0crwdne5263614:0
+
+crwdns5263616:0crwdne5263616:0
+
+```js title="index.js" showLineNumbers
+crwdns5263618:0crwdne5263618:0
+```
+
+```html title="index.html" showLineNumbers
+crwdns5263620:0crwdne5263620:0
+```
+
+crwdns5263622:0crwdne5263622:0 crwdns5263624:0crwdne5263624:0 crwdns5263626:0crwdne5263626:0
+
+crwdns5263628:0crwdne5263628:0
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
new file mode 100644
index 000000000..d7a2fe4be
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
@@ -0,0 +1,94 @@
+---
+title: crwdns5262886:0crwdne5262886:0
+sidebar_label: crwdns5262888:0crwdne5262888:0
+sidebar_position: crwdns5262890:0crwdne5262890:0
+tags:
+ - crwdns5262892:0crwdne5262892:0
+keywords:
+ - crwdns5262894:0crwdne5262894:0
+ - crwdns5262896:0crwdne5262896:0
+description: crwdns5262898:0crwdne5262898:0
+---
+
+:::caution
+
+crwdns5262900:0crwdne5262900:0
+
+:::
+
+### crwdns5262902:0crwdne5262902:0
+
+
+
+crwdns5262904:0crwdne5262904:0
+
+```js title="index.js" showLineNumbers
+crwdns5262906:0${app_id}crwdne5262906:0
+```
+
+:::info
+crwdns5262908:0crwdne5262908:0 crwdns5262910:0crwdne5262910:0 crwdns5262912:0crwdne5262912:0
+:::
+
+crwdns5262914:0crwdne5262914:0 crwdns5262916:0crwdne5262916:0 crwdns5262918:0crwdne5262918:0
+
+crwdns5262920:0crwdne5262920:0
+
+- crwdns5262922:0crwdne5262922:0 crwdns5262924:0crwdne5262924:0
+- crwdns5262926:0crwdne5262926:0 crwdns5262928:0crwdne5262928:0
+- crwdns5262930:0crwdne5262930:0 crwdns5262932:0crwdne5262932:0
+- crwdns5262934:0crwdne5262934:0 crwdns5262936:0crwdne5262936:0
+
+crwdns5262938:0crwdne5262938:0
+
+```js title="index.js" showLineNumbers
+crwdns5262940:0crwdne5262940:0
+```
+
+crwdns5262942:0crwdne5262942:0 crwdns5262944:0crwdne5262944:0
+
+### crwdns5262946:0crwdne5262946:0
+
+crwdns5262948:0crwdne5262948:0 crwdns5262950:0crwdne5262950:0 crwdns5262952:0crwdne5262952:0
+
+:::caution
+crwdns5262954:0crwdne5262954:0 crwdns5262956:0crwdne5262956:0 crwdns5262958:0crwdne5262958:0
+:::
+
+```js title="index.js" showLineNumbers
+crwdns5262960:0{ ping: 1 }crwdne5262960:0
+```
+
+crwdns5262962:0crwdne5262962:0
+
+```js showLineNumbers
+crwdns5262964:0{
+ ping: 1
+ }crwdne5262964:0
+```
+
+crwdns5262966:0:tada:crwdne5262966:0
+
+crwdns5262968:0crwdne5262968:0
+
+:::tip
+crwdns5262970:0crwdne5262970:0
+:::
+
+### crwdns5262972:0crwdne5262972:0
+
+crwdns5262974:0crwdne5262974:0 crwdns5262976:0crwdne5262976:0 crwdns5262978:0crwdne5262978:0
+
+crwdns5262980:0crwdne5262980:0
+
+```js title="index.js" showLineNumbers
+crwdns5262982:0{ ping: 1 }crwdnd5262982:0{ ping: 1 }crwdne5262982:0
+```
+
+crwdns5262984:0crwdne5262984:0
+
+crwdns5262986:0crwdne5262986:0
+
+```js title="index.js" showLineNumbers
+crwdns5262988:0${app_id}crwdnd5262988:0{ ping: 1 }crwdnd5262988:0{ ping: 1 }crwdne5262988:0
+```
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/python/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/languages/python/_category_.json
new file mode 100644
index 000000000..689fd8961
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/python/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "crwdns5263196:0crwdne5263196:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5263200:0crwdne5263200:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/languages/typescript/_category_.json b/i18n/ach/docusaurus-plugin-content-docs/current/languages/typescript/_category_.json
new file mode 100644
index 000000000..9e57bad1f
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/languages/typescript/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "crwdns5264802:0crwdne5264802:0",
+ "position": 0,
+ "link": {
+ "type": "crwdns5264806:0crwdne5264806:0"
+ }
+}
diff --git a/i18n/ach/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md b/i18n/ach/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
new file mode 100644
index 000000000..f24bb0774
--- /dev/null
+++ b/i18n/ach/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
@@ -0,0 +1,69 @@
+---
+title: crwdns5263250:0crwdne5263250:0
+sidebar_label: crwdns5263252:0crwdne5263252:0
+sidebar_position: crwdns5263254:0crwdne5263254:0
+sidebar_class_name: crwdns5263256:0crwdne5263256:0
+tags:
+ - crwdns5263258:0crwdne5263258:0
+ - crwdns5263260:0crwdne5263260:0
+ - crwdns5263262:0crwdne5263262:0
+keywords:
+ - crwdns5263264:0crwdne5263264:0
+ - crwdns5263266:0crwdne5263266:0
+ - crwdns5263268:0crwdne5263268:0
+description: crwdns5263270:0crwdne5263270:0 crwdns5263272:0crwdne5263272:0
+---
+
+#### crwdns5263274:0crwdne5263274:0
+
+crwdns5799100:0crwdne5799100:0 crwdns5263278:0crwdne5263278:0 crwdns5263280:0crwdne5263280:0 crwdns5263282:0crwdne5263282:0
+
+crwdns5263284:0crwdne5263284:0 crwdns5799102:0crwdne5799102:0
+
+:::caution
+crwdns5263288:0crwdne5263288:0
+:::
+
+## crwdns5263290:0crwdne5263290:0
+
+crwdns5263292:0crwdne5263292:0 crwdns5263294:0crwdne5263294:0
+
+crwdns5263296:0crwdne5263296:0
+
+1. crwdns5263298:0crwdne5263298:0
+2. crwdns5263300:0crwdne5263300:0
+3. crwdns5263302:0crwdne5263302:0
+
+crwdns5799104:0crwdne5799104:0
+
+:::caution
+crwdns5263306:0crwdne5263306:0
+:::
+
+## crwdns5263308:0crwdne5263308:0
+
+crwdns5263310:0crwdne5263310:0 crwdns5263312:0crwdne5263312:0
+
+| crwdns5263314:0crwdne5263314:0 | crwdns5263316:0crwdne5263316:0 |
+| -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
+| crwdns5263318:0crwdne5263318:0 | crwdns5263320:0crwdne5263320:0 |
+| crwdns5263322:0crwdne5263322:0 | crwdns5263324:0crwdne5263324:0 |
+| crwdns5263326:0crwdne5263326:0 | crwdns5263328:0crwdne5263328:0 |
+| crwdns5263330:0crwdne5263330:0 | crwdns5263332:0crwdne5263332:0 |
+| crwdns5263334:0crwdne5263334:0 | crwdns5263336:0crwdne5263336:0 |
+| crwdns5263338:0crwdne5263338:0 | crwdns5738950:0crwdne5738950:0 crwdns5738952:0crwdne5738952:0 |
+
+crwdns5263342:0crwdne5263342:0
+
+1. crwdns5263344:0crwdne5263344:0
+2. crwdns5263346:0crwdne5263346:0
+3. crwdns5263348:0crwdne5263348:0
+4. crwdns5263350:0crwdne5263350:0
+5. crwdns5263352:0crwdne5263352:0
+6. crwdns5263354:0crwdne5263354:0
+
+crwdns5263356:0crwdne5263356:0
+
+crwdns5263358:0crwdne5263358:0
+
+crwdns5263360:0crwdne5263360:0
diff --git a/i18n/ach/docusaurus-theme-classic/navbar.json b/i18n/ach/docusaurus-theme-classic/navbar.json
new file mode 100644
index 000000000..06254baa2
--- /dev/null
+++ b/i18n/ach/docusaurus-theme-classic/navbar.json
@@ -0,0 +1,26 @@
+{
+ "logo.alt": {
+ "message": "crwdns5261104:0crwdne5261104:0",
+ "description": "The alt text of navbar logo"
+ },
+ "item.label.Documentation": {
+ "message": "crwdns5261124:0crwdne5261124:0",
+ "description": "Navbar item with label Documentation"
+ },
+ "item.label.Dashboard": {
+ "message": "crwdns5261128:0crwdne5261128:0",
+ "description": "Navbar item with label Dashboard"
+ },
+ "item.label.API Explorer": {
+ "message": "crwdns5261142:0crwdne5261142:0",
+ "description": "Navbar item with label API Explorer"
+ },
+ "item.label.Blog": {
+ "message": "crwdns5261146:0crwdne5261146:0",
+ "description": "Navbar item with label Blog"
+ },
+ "item.label.Bug bounty": {
+ "message": "crwdns5261150:0crwdne5261150:0",
+ "description": "Navbar item with label Bug bounty"
+ }
+}
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
index 7234e969f..0c401dd38 100644
--- 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
@@ -9,7 +9,7 @@ tags:
- p2p
- إعلانات
- معلني
- - المصطلحات
+ - مصطلحات
keywords:
- المفاهيم
- p2p
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
index 064341141..c5dfec092 100644
--- 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
@@ -21,6 +21,6 @@ description: ما هو استدعاء API لتفاصيل الشركة المتد
### ما هو استدعاء API لتفاصيل الشركة المتداولة/المرخصة للتداول؟
-تمتلك الشركة عددًا من الشركات التابعة المرخصة في مختلف الاختصاصات والتي تُعرف باسم "الشركات المتداولة/المرخصة للتداول". (وهي الشركات التابعة التي تمتلكها مجموعة Deriv بالكامل).
+تمتلك الشركة عددًا من الشركات التابعة المرخصة في مختلف الاختصاصات والتي تُعرف باسم "الشركات المتداولة/المرخصة للتداول".
يقدم هذا الاستدعاء معلومات حول كل شركة متداولة.
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
index 67de8e81b..20e9d8dfb 100644
--- 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
@@ -145,4 +145,4 @@ Sec-WebSocket-Accept: rG8wsswsswmHTHTJ85lJgAE3M5RTmcCE=
## المراجع
- \*\* [WebSockets APIs - MDN](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket)\*\*
-- \*\* [WebSocket - معلومات جافا سكريبت] (https://javascript.info/websocket)\\\\\*\\\\\*
+- \*\* [WebSocket - معلومات جافا سكريبت] (https://javascript.info/websocket)\\\\\\\\\\*\\\\\\\\\\*
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
index c7215bd4d..1d6c47549 100644
--- 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
@@ -7,33 +7,33 @@ sidebar_position: 2
tags:
- مفهوم
- اكسب
- - كسب
+ - الكسب
- لجنة
- - وضع علامة على
+ - ترميز
keywords:
- مفهوم
- اكسب
- - كسب
+ - الكسب
- لجنة
- - وضع علامة على
+ - ترميز
description: تعرف على كيفية فرض هوامش الربح على عقود التداول التي تم شراؤها من خلال تطبيق التداول الخاص بك.
---
## وضع العلامات
-قم بزيادة أرباحك عن طريق فرض هوامش على كل عقد تم شراؤه من خلال تطبيق التداول الذي أنشأته باستخدام Deriv API. يتم تحديد هامش الربح من قبلك ويمكن أن يصل إلى 3%.
+يمكنك زيادة أرباحك من خلال فرض هوامش ربح على كل عقد يتم شراؤه من خلال تطبيق التداول الذي أنشأته باستخدام واجهة برمجة تطبيقات المشتقات. يتم تحديد هامش الربح من قبلك ويمكن أن يصل إلى 3%.
-فيما يلي مثال لكيفية حساب الترميز.
+فيما يلي مثال على كيفية حساب الترميز.
للحصول على تعويض قدره \*\* 2.00 دولار أمريكي\*\*:
- حصة العميل بدون هامش ربح = \*\* 1.07 دولار أمريكي\*\*
-مع الترميز (على سبيل المثال 2٪)، يدفع العميل:
+مع هامش الربح (على سبيل المثال 2%)، يدفع العميل:
-- حصة العميل مع الترميز = الحصة + (العائد × الترميز)
+- حصة العميل مع هامش الربح = الحصة + (العائد × هامش الربح)
- حصة العميل مع هامش الربح = 1.07 دولار أمريكي + (2 دولار أمريكي × 2%) = \*\* 1.11 دولار أمريكي\*\*
-## عمولة الكسب
+## كسب العمولة
-اربح عمولات على الصفقات والمدفوعات التي يقوم بها عملاؤك من خلال مواقع الويب والتطبيقات التي تنشئها باستخدام Deriv API. احصل على مزيد من التفاصيل حول خطط العمولة [هنا] (https://www.deriv.com/partners/affiliate-ib).
+احصل على عمولات على الصفقات والمدفوعات التي يجريها عملاؤك من خلال المواقع الإلكترونية والتطبيقات التي تنشئها باستخدام واجهة برمجة تطبيقات المشتقات. احصل على مزيد من التفاصيل حول خطط العمولة [هنا] (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
index 537fb96ca..47e69ca0b 100644
--- 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
@@ -9,7 +9,7 @@ tags:
- مفهوم
- اكسب
- الكسب
- - تحقيق الدخل
+ - الكسب
- تحقيق الدخل
- واجهة برمجة التطبيقات (api)
- مأخذ الويب
@@ -52,11 +52,11 @@ description: تعرَّف على كيفية تحقيق الدخل من واجه
- حصة العميل بدون هامش ربح = \*\* 1.07 دولار أمريكي\*\*
-مع الترميز (على سبيل المثال 2٪)، يدفع العميل:
+مع هامش الربح (على سبيل المثال 2%)، يدفع العميل:
-- حصة العميل مع الترميز = الحصة + (العائد × الترميز)
+- حصة العميل مع هامش الربح = الحصة + (العائد × هامش الربح)
- حصة العميل مع هامش الربح = 1.07 دولار أمريكي + (2 دولار أمريكي × 2%) = \*\* 1.11 دولار أمريكي\*\*
-## عمولة الكسب
+## كسب العمولة
-اربح عمولات على الصفقات والمدفوعات التي يقوم بها عملاؤك من خلال مواقع الويب والتطبيقات التي تنشئها باستخدام Deriv API. احصل على مزيد من التفاصيل حول خطط العمولة [هنا] (https://www.deriv.com/partners/affiliate-ib).
+احصل على عمولات على الصفقات والمدفوعات التي يجريها عملاؤك من خلال المواقع الإلكترونية والتطبيقات التي تنشئها باستخدام واجهة برمجة تطبيقات المشتقات. احصل على مزيد من التفاصيل حول خطط العمولة [هنا] (https://www.deriv.com/partners/affiliate-ib).
diff --git a/i18n/ar/docusaurus-plugin-content-docs/current/intro.md b/i18n/ar/docusaurus-plugin-content-docs/current/intro.md
index 8df7bf205..9bea88511 100644
--- a/i18n/ar/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/ar/docusaurus-plugin-content-docs/current/intro.md
@@ -53,7 +53,7 @@ description: احصل على نظرة عامة على أمثلة التعليم
ألقِ نظرة على صفحات المفاهيم الأساسية وخذ وقتك
لقراءتها. ستساعدك هذه المفاهيم في التعرف على واجهة برمجة تطبيقات خادم WebSocket
- وكيفية استخدامها بكفاءة أكبر. لا ترتبط بأي من أطرنا أو مكتباتنا.
+ وكيفية استخدامها بكفاءة أكبر. فهي ليست مرتبطة بأي من أطرنا أو مكتباتنا.
diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/bn/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 760f6eb92..4d869a0a6 100644
--- a/i18n/bn/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/bn/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -7,13 +7,13 @@ sidebar_position: 2
tags:
- ধারণা
- উপার্জন
- - রোজগার
+ - উপার্জন
- কমিশন
- মার্কআপ
keywords:
- ধারণা
- উপার্জন
- - রোজগার
+ - উপার্জন
- কমিশন
- মার্কআপ
description: আপনার ট্রেডিং অ্যাপের মাধ্যমে কেনা ট্রেডিং চুক্তিগুলিতে কীভাবে মার্কআপ চার্জ করবেন তা শিখুন।
diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/intro.md b/i18n/bn/docusaurus-plugin-content-docs/current/intro.md
index 9d6a48b3f..1b450c9a3 100644
--- a/i18n/bn/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/bn/docusaurus-plugin-content-docs/current/intro.md
@@ -51,20 +51,20 @@ description: উপলব্ধ ডেরিভ এপিআই কোডের
- মূল ধারণা পৃষ্ঠাগুলি একবার দেখুন এবং এটি পড়তে আপনার
+ মূল ধারণা পৃষ্ঠাগুলি একবার দেখুন এবং এটি পড়তে আপনার
সময় নিন। এই ধারণাগুলি আপনাকে আমাদের ওয়েবসকেট সার্ভার এপিআই
- এবং কীভাবে এটি আরও দক্ষতার সাথে ব্যবহার করতে হয় তার সাথে পরিচিত হতে সহায়তা করবে। তারা আমাদের কাঠামো বা লাইব্রেরি কোন সম্পর্কিত নয়।
+ এবং কীভাবে এটি আরও দক্ষতার সাথে ব্যবহার করতে হয় তার সাথে পরিচিত হতে সহায়তা করবে। তারা আমাদের কাঠামো বা লাইব্রেরি কোন সম্পর্কিত হয় না।
- যখন আপনি কোর ধারণা পৃষ্ঠাটি পড়েন, আপনি
+ যখন আপনি কোর ধারণা পৃষ্ঠাটি পড়েন, আপনি
আপনার অ্যাপ্লিকেশনটিতে যে ভাষা, কাঠামো বা লাইব্রেরী ব্যবহার করতে চান তার উপর ভিত্তি করে আপনার বাস্তবায়ন পদ্ধতির নির্বাচন শুরু করতে পারেন।
কোড উদাহরণ
-আপনি যদি জানতে চান কিভাবে আপনি আপনার কোডের মধ্যে আমাদের এপিআই বাস্তবায়ন করতে পারেন, তাহলে আমরা আমাদের কোডের উদাহরণ
+আপনি যদি জানতে চান কিভাবে আপনি আপনার কোডের মধ্যে আমাদের এপিআই বাস্তবায়ন করতে পারেন, তাহলে আমরা আমাদের কোডের উদাহরণ
দেখার পরামর্শ দিই। এই কোডের উদাহরণগুলি
`কোডস্যান্ডবক্সস` এ আসে। এটি আপনাকে সহজেই কোডের উদাহরণগুলি ফোর্ক করতে এবং
ব্যক্তিগত ব্যবহারের জন্য তাদের সাথে পরীক্ষা করতে দেয়। আপাতত আমাদের কাছে কেবল জাভাস্ক্রিপ্ট কোডের উদাহরণ রয়েছে, তবে, আমরা আরও উদাহরণ
@@ -76,7 +76,7 @@ description: উপলব্ধ ডেরিভ এপিআই কোডের
আমাদের কোডের উদাহরণ ব্যবহার করার সময়, আমরা আমাদের{' '}
- ভাষা বিভাগটি একবার দেখার পরামর্শ দিই। এখানে, আমরা বিস্তারিতভাবে বর্ণনা করি যে আপনি
+ ভাষা বিভাগটি একবার দেখার পরামর্শ দিই। এখানে, আমরা বিস্তারিতভাবে বর্ণনা করি যে আপনি
কীভাবে আমাদের এপিআই ব্যবহার করতে আপনার ব্যক্তিগত প্রকল্পটি সঠিকভাবে সেটআপ করতে পারেন। আপনি যখন আপনার নিজের প্রকল্পে আমাদের কোডের কয়েকটি উদাহরণ একীভূত করার চেষ্টা করেন তখন এটি অবশ্যই সহায়ক হবে
।
@@ -88,7 +88,7 @@ description: উপলব্ধ ডেরিভ এপিআই কোডের
আপনি যদি জানতে চান উদাহরণস্বরূপ আপনি কীভাবে আপনার অ্যাপ্লিকেশনটিকে “নগদীকরণ করতে পারেন” বা কীভাবে ব্যবহারকারীদের আপনার অ্যাপ্লিকেশনটিতে লগ ইন করার জন্য একটি
`নিরাপদ উপায় তৈরি করবেন, তাহলে আমরা কয়েকটি{' '}
- গাইড সরবরাহ করি যা আপনাকে এতে সহায়তা করতে পারে।
+ গাইড সরবরাহ করি যা আপনাকে এতে সহায়তা করতে পারে।
@@ -98,5 +98,5 @@ description: উপলব্ধ ডেরিভ এপিআই কোডের
আপনি যদি নিজের অ্যাপ্লিকেশন সেটআপ করার জন্য প্রয়োজনীয় প্রয়োজনীয় জিনিসগুলি সম্পর্কে আরও জানতে চান,
তাহলে{' '}
- ডেরিভ অ্যাপ্লিকেশন বিভাগটি সেট আপ করা বিভাগটি একবার দেখুন।
+ ডেরিভ অ্যাপ্লিকেশন বিভাগটি সেট আপ করা বিভাগটি একবার দেখুন।
diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md b/i18n/bn/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
index c5e856cc8..a470ff596 100644
--- a/i18n/bn/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
+++ b/i18n/bn/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
@@ -16,9 +16,9 @@ description: আপনার ডেরিভ এপিআই টোকেন ত
#### Deriv একাউন্ট
-আপনার যদি এখনও ডেরিভ অ্যাকাউন্ট না থাকে তবে আপনি আমাদের সাইনআপ পৃষ্ঠায় গিয়ে বা new_account_virtual API কল ব্যবহার করে সহজেই একটি তৈরি করতে পারেন। এটা সম্পূর্ণ ফ্রি। এবং যদি আপনার ইতিমধ্যে একটি অ্যাকাউন্ট থাকে, তাহলে অনুগ্রহ করে আপনার অ্যাকাউন্টের বিশদ বিবরণ ব্যবহার করে লগ ইন করুন। পরীক্ষার সময় কোনও দুর্ঘটনাজনিত ক্ষতির হাত থেকে বাঁচতে, আমরা একটি বাস্তব অ্যাকাউন্টের পরিবর্তে ডেমো অ্যাকাউন্ট ব্যবহারের পরামর্শ করি।
+আপনার যদি এখনও ডেরিভ অ্যাকাউন্ট না থাকে তবে আপনি আমাদের সাইনআপ পৃষ্ঠায় গিয়ে বা new_account_virtual API কল ব্যবহার করে সহজেই একটি তৈরি করতে পারেন। এটা সম্পূর্ণ ফ্রি। এবং যদি আপনার ইতিমধ্যে একটি অ্যাকাউন্ট থাকে, তাহলে অনুগ্রহ করে আপনার অ্যাকাউন্টের বিশদ বিবরণ ব্যবহার করে লগ ইন করুন। পরীক্ষার সময় কোনও দুর্ঘটনাজনিত ক্ষতির হাত থেকে বাঁচতে, আমরা একটি বাস্তব অ্যাকাউন্টের পরিবর্তে ডেমো অ্যাকাউন্ট ব্যবহারের পরামর্শ করি।
-মার্কআপ উপার্জনে, আপনার মাসিক উপার্জন পেতে একটি Deriv বাস্তব অ্যাকাউন্ট পান। আপনি new_account_real বা new_account_maltainvest API কল ব্যবহার করে একটি বাস্তব অ্যাকাউন্ট তৈরি করতে পারেন।
+মার্কআপ উপার্জনে, আপনার মাসিক উপার্জন পেতে একটি Deriv বাস্তব অ্যাকাউন্ট পান। আপনি new_account_real বা new_account_maltainvest API কল ব্যবহার করে একটি বাস্তব অ্যাকাউন্ট তৈরি করতে পারেন।
:::caution
ডেরিভ অ্যাপ্লিকেশন তৈরি করতে, আপনি আপনার অ্যাপ্লিকেশনটির জন্য যে অ্যাকাউন্টটি ব্যবহার করতে চান তার জন্য অ্যাডমিন স্কোপ সহ আপনার একটি API টোকেন প্রয়োজন।
@@ -34,7 +34,7 @@ description: আপনার ডেরিভ এপিআই টোকেন ত
2. আপনার টোকেনের জন্য একটি নাম প্রদান করুন
3. \*\* তৈরি করুন\*\* ক্লিক করুন
-বিকল্পভাবে, আপনি api_token API কলের মাধ্যমে একটি API টোকেন তৈরি করতে পারেন।
+বিকল্পভাবে, আপনি api_token API কলের মাধ্যমে একটি API টোকেন তৈরি করতে পারেন।
:::caution
একটি অ্যাপ্লিকেশন তৈরি করতে আপনার `অ্যাডমিন` স্কোপ সহ একটি টোকেন দরকার।
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/de/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 158cf3370..50f916041 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -8,14 +8,14 @@ tags:
- Konzept
- verdienen Sie
- verdienen
- - Kommission
- - Aufschlag
+ - Provision
+ - Markup
keywords:
- Konzept
- verdienen Sie
- verdienen
- - Kommission
- - Aufschlag
+ - Provision
+ - Markup
description: Erfahren Sie, wie Sie Aufschläge auf Handelskontrakte erheben können, die Sie über Ihre Handels-App kaufen.
---
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/intro.md b/i18n/de/docusaurus-plugin-content-docs/current/intro.md
index 1d85e8995..7cf6aec11 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/intro.md
@@ -84,9 +84,9 @@ persönlichen Gebrauch experimentieren. Im Moment haben wir nur JavaScript-Codeb
Leitfäden
- Wenn Sie zum Beispiel wissen wollen, wie Sie Ihre Anwendung "monetarisieren" können oder wie Sie eine
+ Wenn Sie zum Beispiel wissen wollen, wie Sie Ihre Anwendung "monetarisieren" können oder wie Sie eine
sichere Art und Weise, wie sich Benutzer bei Ihrer Anwendung anmelden können, dann bieten wir Ihnen eine Handvoll von {' '}
- Guides die Ihnen dabei helfen können.
+Guides die Ihnen dabei helfen können.
Einrichten einer Deriv-Anwendung
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md b/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
index b84c52df9..c1df08300 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
@@ -6,14 +6,14 @@ sidebar_label: "Vender contratos: Múltiples cuentas"
sidebar_position: 4
tags:
- conceptos
- - vender
+ - venta
- contrato
- múltiples
- cuentas
- terminología
keywords:
- conceptos
- - vender
+ - venta
- contrato
- múltiples
- cuentas
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md b/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md
index fdce05c5a..d4dd2ddc6 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract/index.md
@@ -6,12 +6,12 @@ sidebar_label: Contrato de venta
sidebar_position: 4
tags:
- conceptos
- - vender
+ - venta
- contrato
- terminología
keywords:
- conceptos
- - vender
+ - venta
- contrato
- terminología
description: ¿Qué es la llamada API de Contrato de Venta?
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx b/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
index 1daa37632..1735a7797 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
@@ -13,14 +13,14 @@ keywords:
- ejemplo
- activo
- símbolos
-description: Aprenda a añadir símbolos activos e información de mercado a su aplicación de negociación con un ejemplo de API.
+description: Aprenda a añadir símbolos activos e información de mercado a su aplicación de trading con un ejemplo de API.
---
-import SandboxIframe from '@site/src/components/SandboxIframe';
-import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes';
+importar SandboxIframe de '@site/src/components/SandboxIframe';
+importar { sandboxes } de '@site/src/components/SandboxIframe/utility/sandboxes';
Obtenga una lista de todos los símbolos actualmente activos (mercados subyacentes en los que los contratos están disponibles para operar).
-
+
Los datos contienen información de mercado y sub-mercado relacionada con el símbolo. En caso de que quiera recuperar los símbolos activos de una landing company específica, puedes añadir landing_company al objeto de solicitud.
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx b/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx
index a2e8da4fd..51cc1d54f 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/code-examples/javascript/contracts-for-symbol/index.mdx
@@ -1,5 +1,5 @@
---
-title: Contratos por símbolos
+title: Contratos para símbolos
draft: false
sidebar_label: Contratos para Símbolo
sidebar_position: 4
@@ -13,12 +13,12 @@ keywords:
- ejemplo
- contratos
- símbolo
-description: Añada una lista de símbolos de mercado y sus últimos límites de barrera y duración a su aplicación de negociación con este ejemplo de API.
+description: Añada una lista de símbolos de mercado y sus últimos límites de barrera y duración a su aplicación de trading con este ejemplo de API.
---
-import SandboxIframe from '@site/src/components/SandboxIframe';
-import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes';
+importar SandboxIframe de '@site/src/components/SandboxIframe';
+importar { sandboxes } de '@site/src/components/SandboxIframe/utility/sandboxes';
-Para un símbolo determinado, obtén la lista de los contratos disponibles actualmente y los límites de barrera y duración más recientes para cada contrato.
+Para un símbolo determinado, obtenga la lista de los contratos disponibles actualmente y los límites de barrera y duración más recientes para cada contrato.
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/es_ES/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index 54523a141..21aa117fa 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -77,11 +77,11 @@ El campo `residence_list` es el `nombre del método` para la llamada y es obliga
Cada llamada tiene también varios campos `Opcionales`. `Passthrough` y `req_id` siempre forman parte de los datos de la solicitud, pero puede optar por no utilizarlos.
-#### El campo \\\`passthrough
+#### El campo \\\\`passthrough
Lo que pase a este campo le será devuelto dentro de un objeto `response`. Esto puede ser útil cuando necesite simular un flujo con estado para sus `solicitudes` y `respuestas`.
-#### El campo \\`req_id
+#### El campo \\\`req_id
Puede que necesite `etiquetar` sus peticiones y pasarlas a través de nuestras llamadas `WebSocket`. Puede hacerlo pasando un `número` a este campo. Puede ser útil cuando necesite asignar `solicitudes` a `respuestas`.
@@ -164,11 +164,11 @@ La respuesta para la llamada a la `Lista de Residentes`:
Aquí `residence_list` es el `method name`, y contiene los datos reales que ha solicitado. Para resumir, no hemos incluido el resto de la matriz. Puede comprobar la respuesta real [aquí](/api-explorer#residence_list).
-#### El campo \\\`echo_req
+#### El campo \\\\`echo_req
Este `Campo` contiene los `Datos de Solicitud` exactos que usted envió al servidor.
-#### El campo \\\`msg_type
+#### El campo \\\\`msg_type
Este `Campo` le ayuda a determinar qué datos de `mensaje` está recibiendo en el evento de mensaje de la conexión WebSocket. Por ejemplo, su manejador de eventos `onmessage` para su conexión WebSocket en `JavaScript` sería:
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 3f04df7a7..00f33ad3b 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -6,16 +6,16 @@ sidebar_label: Cálculo del Markup
sidebar_position: 2
tags:
- concepto
- - ganar
- ganando
+ - gane
- comisión
- - markup
+ - marcado
keywords:
- concepto
- - ganar
- ganando
+ - gane
- comisión
- - markup
+ - marcado
description: Aprenda a cobrar recargos por los contratos de negociación adquiridos a través de su aplicación de negociación.
---
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/oauth2/index.md b/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
index fc885372b..63d7285cc 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
@@ -6,8 +6,8 @@ sidebar_label: OAuth2
sidebar_position: 4
tags:
- concepto
- - gane
- ganando
+ - gane
- comisión
- marcado
keywords:
diff --git a/i18n/es_ES/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md b/i18n/es_ES/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
index 716670964..150fa860c 100644
--- a/i18n/es_ES/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
+++ b/i18n/es_ES/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
@@ -1,6 +1,6 @@
---
-title: Crear una aplicación Deriv
-sidebar_label: Configuración de una aplicación Deriv
+title: Crear una aplicación de Deriv
+sidebar_label: Configuración de una aplicación de Deriv
sidebar_position: 7
sidebar_class_name: hide-sidebar-item
tags:
@@ -11,17 +11,17 @@ keywords:
- intro
- aplicación
- configuración
-description: Una guía paso a paso para crear su token API Deriv y construir su aplicación de negociación con la ayuda de nuestra API de negociación. Conozca más.
+description: Una guía paso a paso para crear su token API Deriv y construir su aplicación de trading con la ayuda de nuestra API de trading. Conozca más.
---
#### Cuenta Deriv
Si aún no tiene una cuenta Deriv, puede crear una fácilmente visitando nuestra página de registro o utilizando la llamada a la API new_account_virtual. Es completamente gratuito. Y si ya tiene una cuenta, por favor inicie sesión con los datos de su cuenta. Para evitar cualquier pérdida accidental de fondos durante las pruebas, le recomendamos que utilice su cuenta demo en lugar de una cuenta real.
-Para ganar markup, obtenga una cuenta real Deriv para recibir sus ganancias mensuales. También puede crear una cuenta real mediante las llamadas a la API new_account_real o new_account_maltainvest.
+Para ganar markup, obtenga una cuenta real de Deriv para recibir sus ganancias mensuales. También puede crear una cuenta real mediante las llamadas a la API new_account_real o new_account_maltainvest.
:::caution
-Para crear aplicaciones Deriv, necesitará un token de API con el ámbito Admin de la cuenta que desee utilizar para su aplicación.
+Para crear aplicaciones Deriv, necesitará un token de API con el alcance de Admin de la cuenta que desee utilizar para su aplicación.
:::
## Cómo crear un token de la API Deriv
@@ -37,7 +37,7 @@ Para crear un nuevo token de API, siga estos pasos:
Alternativamente, puede crear un token de API a través de la llamada a la API api_token.
:::caution
-Necesita un token con el ámbito `Admin` para crear una aplicación.
+Necesita un token con el alcance de `Admin` para crear una aplicación.
:::
## Cómo crear una aplicación de Deriv
@@ -49,7 +49,7 @@ Para crear su aplicación con las opciones de configuración adecuadas, seleccio
| Cuenta | La cuenta con la que desea crear la aplicación |
| Token API | El token de API con el que desea crear la aplicación |
| Nombre de la aplicación | Nombre de la aplicación |
-| Marcado | La comisión añadida al precio comercial para obtener ingresos adicionales |
+| Recargo | La comisión añadida al precio de la operación para obtener ingresos adicionales |
| URL de autorización | La URL que permite a los clientes iniciar sesión en su aplicación utilizando sus cuentas Deriv sin un token de API. |
| URL de verificación | Se utiliza para la verificación del correo electrónico. Si se proporciona, la URL con el token de verificación se envía al correo electrónico del usuario; de lo contrario, se utiliza la URL de autenticación. |
@@ -59,7 +59,7 @@ Para crear su aplicación con las opciones de configuración adecuadas, seleccio
2. Seleccione el token de API añadido a su cuenta ( debe tener el alcance de \`Admin\` ).
3. Proporcione un nombre para su aplicación.
4. Rellene los campos **Marcado** y **Detalles de autenticación**.
-5. Seleccione los **ámbitos de autorización** necesarios para su aplicación.
+5. Seleccione los **alcances de autorización** necesarios para su aplicación.
6. Haga clic en **Registrar solicitud**.
Asegúrese de que las URL de **Autorización** y **Verificación** son correctas en función de su implementación.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index dddfe18a1..feb4a7934 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -81,7 +81,7 @@ Chaque appel comporte également plusieurs champs "optionnels". `Passthrough` et
Ce que vous indiquez dans ce champ vous sera renvoyé dans un objet `response`. Cela peut être utile lorsque vous avez besoin de simuler un flux avec état pour vos `requêtes` et `réponses`.
-#### Le champ \\`req_id
+#### Le champ \\\`req_id
Vous pouvez avoir besoin d'étiqueter vos requêtes et de les faire passer par nos appels `WebSocket`. Vous pouvez le faire en passant un "nombre" dans ce champ. Cela peut être utile lorsque vous avez besoin de faire correspondre des `requêtes` à des `réponses`.
@@ -164,11 +164,11 @@ La réponse pour l'appel `Residence List` :
Ici, `residence_list` est le `nom de la méthode` et contient les données que vous avez demandées. En bref, nous n'avons pas inclus le reste du tableau. Vous pouvez consulter la réponse [ici] (/api-explorer#residence_list).
-#### Le champ \\\`echo_req
+#### Le champ \\\\`echo_req
Ce `Field` contient les `Données de la demande` exactes que vous avez envoyées au serveur.
-#### Le champ \\\`msg_type
+#### Le champ \\\\`msg_type
Ce `Field` vous aide à déterminer quelles données `message` vous obtenez sur l'événement message de la connexion WebSocket. Par exemple, votre gestionnaire d'événement `onmessage` pour votre connexion WebSocket en `JavaScript` serait :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md b/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
index 694326f74..dcdd5e915 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
@@ -41,7 +41,7 @@ Par exemple, sur la capture d'écran ci-dessous, vous constaterez qu'un jeton av
Suite à l'autorisation d'une connexion WebSocket, les appels suivants de cette connexion seront considérés comme des actions de l'utilisateur.
-N'oubliez pas que le jeton API peut être utilisé avec n'importe quelle application. Votre application et vos clients doivent donc la sécuriser.
+Votre application et vos clients doivent donc la sécuriser.
### OAuth2
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/fr/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
index 8e487a71a..72f503a4e 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -9,7 +9,7 @@ tags:
- concept
- gagner
- gain
- - monétiser
+ - monétisation
- monétisation
- api
- websocket
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/intro.md b/i18n/fr/docusaurus-plugin-content-docs/current/intro.md
index 89f3f45c2..62437654a 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/intro.md
@@ -24,7 +24,7 @@ Notre documentation est répartie en plusieurs sections :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md b/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
index 2cf7614b4..bd4420187 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
@@ -136,6 +136,7 @@ Le pays de l'utilisateur est important pour les étapes suivantes. Il indique le
:::tip
:::tip
:::tip
+:::tip
Il est préférable d'obtenir la liste des pays avant de remplir votre formulaire.
:::
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md b/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
index 3bc5b4b07..ac02337c2 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
@@ -1,12 +1,12 @@
---
title: Configurer une connexion WebSocket
-sidebar_label: Connexion WebSocket
+sidebar_label: connexion WebSocket
sidebar_position: 1
tags:
- javascript
keywords:
- js
- - connexion WebSocket
+ - Connexion WebSocket
description: Un guide sur la façon d'établir une connexion WebSocket à une API WebSocket sur votre application de trading.
---
diff --git a/i18n/it/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/it/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index 34a98159f..9eee264f2 100644
--- a/i18n/it/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/it/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -23,7 +23,7 @@ Tutte le chiamate API dispongono di una funzionalità di invio per effettuare un
Diverse chiamate API forniscono la funzionalità `subscribe`. Quando ti iscrivi a una chiamata API, riceverai un flusso continuo dai dati di questa particolare chiamata API.
-Alcune di queste chiamate API si iscrivono automaticamente (ad esempio, [ticks](/api-explorer#ticks)) e alcune hanno un campo `subscribe` opzionale. Se passa `1` al campo `subscribe`, la sottoscrizione inizierà e il server continuerà a inviare i dati richiesti fino a quando non annullerà la sottoscrizione chiamando le chiamate API `Forget` o \`Forget all\`\\\`.
+Alcune di queste chiamate API si iscrivono automaticamente (ad esempio, [ticks](/api-explorer#ticks)) e alcune hanno un campo `subscribe` opzionale. Se passa `1` al campo `subscribe`, la sottoscrizione inizierà e il server continuerà a inviare i dati richiesti fino a quando non annullerà la sottoscrizione chiamando le chiamate API `Forget` o \`Forget all\`\\\\`.
Ad esempio, può chiamare [Tick History](/api-explorer#ticks_history) per ricevere i dati della cronologia dei tick. Ma quando aggiunge l'opzione `subscribe` a questa chiamata, riceverà i dati della cronologia dei tick che ha richiesto nella prima risposta e continuerà a ricevere una nuova risposta ogni volta che il server pubblica un nuovo tick per il simbolo dato.
@@ -77,11 +77,11 @@ Il campo `lista_di_residenza` è il `nome del metodo` per la chiamata ed è obbl
Ogni chiamata ha anche diversi campi `Optional`. `Passthrough` e `req_id` fanno sempre parte dei dati della richiesta, ma può scegliere di non utilizzarli.
-#### Il campo \\\`passthrough
+#### Il campo \\\\`passthrough
Qualsiasi cosa passi a questo campo le verrà restituita all'interno di un oggetto `response`. Questo può essere utile quando deve simulare un flusso statico per le sue `richieste` e `risposte`.
-#### Il campo \\\`req_id
+#### Il campo \\\\`req_id
Potrebbe essere necessario `tagare` le sue richieste e passarle attraverso le nostre chiamate `WebSocket`. Può farlo passando un `numero` a questo campo. Può essere utile quando deve mappare le `richieste` con le `risposte`.
@@ -164,11 +164,11 @@ La risposta per la chiamata `Lista di residenza`:
In questo caso, `lista_di_residenza` è il `nome del metodo` e contiene i dati effettivi richiesti. Per farla breve, non abbiamo incluso il resto dell'array. Può verificare la risposta effettiva [qui] (/api-explorer#residence_list).
-#### Il campo \\\`echo_req
+#### Il campo \\\\`echo_req
Questo `campo` contiene gli esatti `dati della richiesta` che ha inviato al server.
-#### Il campo \\\`tipo_msg
+#### Il campo \\\\`tipo_msg
Questo `campo` la aiuta a determinare quali dati `messaggio` sta ricevendo sull'evento messaggio della connessione WebSocket. Per esempio, il suo gestore di eventi `onmessage` per la sua connessione WebSocket in `JavaScript` sarebbe:
@@ -194,5 +194,5 @@ socket.onmessage = (event) => {
Questo è l'`Opzionale` passato alla `Richiesta di dati`, si può utilizzare per la `validazione`, la `sincronizzazione`, il `caching`, ecc.
:::tip
-Il \\\`tipo di msg_ è sempre presente nei dati di risposta.
+Il \\\\`tipo di msg_ è sempre presente nei dati di risposta.
:::
diff --git a/i18n/it/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/it/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 8e46c99f9..590b5f32e 100644
--- a/i18n/it/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/it/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -6,16 +6,16 @@ sidebar_label: Calcolo del markup
sidebar_position: 2
tags:
- concetto
+ - guadagnare
- guadagna
- - guadagno
- commissione
- - markup
+ - margine di profitto
keywords:
- concetto
+ - guadagnare
- guadagna
- - guadagno
- commissione
- - markup
+ - margine di profitto
description: Scopra come addebitare i markup sui contratti di trading acquistati tramite la sua app di trading.
---
diff --git a/i18n/it/docusaurus-plugin-content-docs/current/guides/oauth2/index.md b/i18n/it/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
index f8d97fc71..ecf4d1d92 100644
--- a/i18n/it/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
+++ b/i18n/it/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
@@ -6,8 +6,8 @@ sidebar_label: OAuth 2
sidebar_position: 4
tags:
- concetto
- - guadagna
- guadagnare
+ - guadagna
- commissione
- margine di profitto
keywords:
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
index 6bc125096..81590efb9 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
@@ -9,8 +9,7 @@ keywords:
description: deriv API 기능
---
-Deriv API를 사용하면 Deriv 플랫폼의 거의 모든 기능을 수행할 수 있습니다.
-이들은 동일한 API를 공유하기 때문입니다. 당사의 CFD 플랫폼(파생 MT5 및 파생 X)의 경우 API
+Deriv API를 사용하면 Deriv 플랫폼의 거의 모든 기능을 수행할 수 있습니다. 당사의 CFD 플랫폼(파생 MT5 및 파생 X)의 경우 API
기능은 일부 계좌 관리 작업에만 사용할 수 있습니다.
API 사용자는 일반적으로 다음과 같은 활동을 수행합니다:
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md
index 9111f99b1..2dd0a4352 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/buy-contract-multiple/index.md
@@ -23,6 +23,6 @@ description: 여러 계정에 대한 구매 계약 API 호출이란 무엇인가
### 여러 계정에 대한 구매 계약 API 호출이란 무엇인가요?
-토큰\\\` 매개변수로 지정된 여러 계정에 대한 컨트랙트를 구매합니다.
+토큰\\\\` 매개변수로 지정된 여러 계정에 대한 컨트랙트를 구매합니다.
승인된 통화이긴 하지만 승인된 계정에 대해 계약이 구매되는 것은 아니라는 점에 유의하세요.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
index b76f1fd50..7b4f83762 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
@@ -18,13 +18,13 @@ keywords:
- 여러
- 계정
- 용어
-description: 판매 계약이란 무엇인가요? 여러 계정 API 호출이란 무엇인가요?
+description: 여러 계정 API 호출이란 무엇인가요?
---
### 판매 계약이란 무엇인가요? 여러 계정 API 호출이란 무엇인가요?
여러 계정에 대한 계약을 동시에 판매하세요.
-여러 계정에 대한 구매 계약\\\`의 쇼트코드 응답을 사용하여 계약을 식별하고, 인증 토큰을 사용하여 해당 계약을 판매할 계정을 선택합니다.
+여러 계정에 대한 구매 계약\\\\`의 쇼트코드 응답을 사용하여 계약을 식별하고, 인증 토큰을 사용하여 해당 계약을 판매할 계정을 선택합니다.
토큰으로 식별된 계정만 영향을 받는다는 점에 유의하세요. 현재 계정에 대한 토큰을 포함하지 않으면 현재 승인된 계정에서 계약을 판매할 수 없습니다.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md
index f332533ba..a93199953 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/contract/price-proposal-calls/price-proposal-open-contracts/index.md
@@ -18,7 +18,7 @@ keywords:
- open
- 계약
- 용어
-description: 가격 제안이란 무엇인가요? 오픈 컨트랙트 API 호출이란 무엇인가요?
+description: 오픈 컨트랙트 API 호출이란 무엇인가요?
---
### 가격 제안이란 무엇인가요? 오픈 컨트랙트 API 호출이란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md
index 098fa2705..a5fff1f2d 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-list/index.md
@@ -18,7 +18,7 @@ keywords:
- 목록
- 개념
- 용어
-description: 카피 트레이딩이란? 목록 API 호출이란 무엇인가요?
+description: 목록 API 호출이란 무엇인가요?
---
### 카피 트레이딩이란? 목록 API 호출이란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md
index 9e989624e..c9c809e75 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-start/index.md
@@ -18,7 +18,7 @@ keywords:
- 시작
- 개념
- 용어
-description: 카피 트레이딩이란 무엇인가요? API 호출 시작이란?
+description: API 호출 시작이란?
---
### 카피 트레이딩이란 무엇인가요? API 호출 시작이란?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md
index 795804962..dc6efe6c0 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-statistics/index.md
@@ -18,7 +18,7 @@ keywords:
- 통계
- 개념
- 용어
-description: 카피 트레이딩이란? 통계 API 호출이란 무엇인가요?
+description: 통계 API 호출이란 무엇인가요?
---
### 카피 트레이딩이란? 통계 API 호출이란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md
index 19f1c2585..e22d309ed 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/copy-trading/copy-trading-stop/index.md
@@ -18,7 +18,7 @@ keywords:
- 스탑
- 개념
- 용어
-description: 카피 트레이딩이란 무엇인가요? API 호출 중지란 무엇인가요?
+description: API 호출 중지란 무엇인가요?
---
### 카피 트레이딩이란 무엇인가요? API 호출 중지란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md
index c75a2bdcc..6a03eece9 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-list/index.md
@@ -21,4 +21,4 @@ description: P2P 광고 목록 API 호출이란 무엇인가요?
### P2P 광고 목록 API 호출이란 무엇인가요?
-P2P_order_create\\\`와 함께 사용할 수 있는 광고를 반환합니다.
+P2P_order_create\\\\`와 함께 사용할 수 있는 광고를 반환합니다.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md
index 229ec95f7..414fa0d64 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-list/index.md
@@ -16,7 +16,7 @@ keywords:
- 에이전트
- 목록
- 용어
-description: 결제 대행업체란 무엇인가요? 목록 API 호출이란 무엇인가요?
+description: 목록 API 호출이란 무엇인가요?
---
### 결제 대행업체란 무엇인가요? 목록 API 호출이란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md
index 6f21a0c04..da521e5fd 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-transfer/index.md
@@ -16,7 +16,7 @@ keywords:
- 에이전트
- 송금
- 용어
-description: 결제 대행업체란 무엇인가요? 전송 API 호출이란 무엇인가요?
+description: 전송 API 호출이란 무엇인가요?
---
### 결제 대행업체란 무엇인가요? 전송 API 호출이란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md
index d115dfe35..563fdd189 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/_terminology/payment/payment-agent/payment-agent-withdraw/index.md
@@ -16,7 +16,7 @@ keywords:
- 에이전트
- 출금
- 용어
-description: 결제 대행사란 무엇인가요? 출금 API 호출이란 무엇인가요?
+description: 출금 API 호출이란 무엇인가요?
---
### 결제 대행사란 무엇인가요? 출금 API 호출이란 무엇인가요?
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx b/i18n/ko/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
index ea71ced9e..3f01e49b7 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
@@ -19,6 +19,6 @@ description: 웹사이트 상태 요청을 통해 통화 한도, 통화 정보,
import SandboxIframe from '@site/src/components/SandboxIframe';
import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes';
-웹사이트 상태 요청하기 API 응답을 통해 통화 한도, 통화 정보, 지원 언어 등과 같은 일반 설정을 살펴볼 수 있습니다.
+웹사이트 상태 요청하기 웹사이트 상태 요청하기 API 응답을 통해 통화 한도, 통화 정보, 지원 언어 등과 같은 일반 설정을 살펴볼 수 있습니다.
<샌드박스 프레임 샌드박스={sandboxes.website_status}/>
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index 83f884c42..af9df5fc6 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -23,7 +23,7 @@ description: API 호출 기능을 사용하여 트레이딩 앱의 API 호출을
여러 API 호출을 통해 '구독' 기능을 제공합니다. API 호출을 구독하면 이 특정 API 호출의 데이터 스트림을 지속적으로 수신하게 됩니다.
-이러한 API 호출 중 일부는 자동으로 구독을 신청하고(예: [ticks](/api-explorer#ticks)), 일부는 선택적 '구독' 필드가 있습니다. 구독`필드에`1`을 전달하면 구독이 시작되고 `포기`또는`모두 삭제\\\` API 호출을 호출하여 구독을 취소할 때까지 서버가 요청된 데이터를 계속 전송합니다.
+이러한 API 호출 중 일부는 자동으로 구독을 신청하고(예: [ticks](/api-explorer#ticks)), 일부는 선택적 '구독' 필드가 있습니다. 구독`필드에`1`을 전달하면 구독이 시작되고 `포기`또는`모두 삭제\\\\` API 호출을 호출하여 구독을 취소할 때까지 서버가 요청된 데이터를 계속 전송합니다.
예를 들어, [틱 기록](/api-explorer#ticks_history)을 호출하여 틱 기록 데이터를 받을 수 있습니다. 하지만 이 호출에 '구독' 옵션을 추가하면 첫 번째 응답에서 요청한 틱 기록 데이터를 받게 되며, 해당 심볼에 대해 서버에서 새 틱이 게시될 때마다 계속해서 새 응답을 받게 됩니다.
@@ -71,11 +71,11 @@ API 호출 메서드 이름은 항상 필수입니다. 이 필드는 웹소켓
}
```
-거주지_목록`필드는 호출의`메소드 이름\\\`이며 필수 입력 항목입니다. 보내려는 요청 유형과 관련된 다른 필수 입력란이 있을 수 있습니다. '거주지 목록' 및 기타 API 호출에 대한 자세한 내용은 [API 탐색기](/api-explorer#residence_list)에서 확인하실 수 있습니다.
+거주지_목록`필드는 호출의`메소드 이름\\\\`이며 필수 입력 항목입니다. 보내려는 요청 유형과 관련된 다른 필수 입력란이 있을 수 있습니다. '거주지 목록' 및 기타 API 호출에 대한 자세한 내용은 [API 탐색기](/api-explorer#residence_list)에서 확인하실 수 있습니다.
### 선택 필드
-모든 통화에는 여러 개의 '옵션' 필드도 있습니다. 패스스루`와 `req_id\\\`는 항상 요청 데이터의 일부이지만 옵트아웃하여 사용하지 않도록 선택할 수 있습니다.
+모든 통화에는 여러 개의 '옵션' 필드도 있습니다. 패스스루`와 `req_id\\\\`는 항상 요청 데이터의 일부이지만 옵트아웃하여 사용하지 않도록 선택할 수 있습니다.
#### '패스스루' 필드
@@ -93,7 +93,7 @@ API 호출 메서드 이름은 항상 필수입니다. 이 필드는 웹소켓
호출에 대한 응답을 받으면 실제 데이터가 들어 있는 '메서드 이름'과 같은 이름의 '필드'가 있습니다.
-거주지 목록\\\` 호출에 대한 응답입니다:
+거주지 목록\\\\` 호출에 대한 응답입니다:
```js showLineNumbers
{
@@ -168,7 +168,7 @@ API 호출 메서드 이름은 항상 필수입니다. 이 필드는 웹소켓
이 `필드`에는 서버로 전송한 정확한 `요청 데이터`가 포함되어 있습니다.
-#### 메시지 유형\\\` 필드
+#### 메시지 유형\\\\` 필드
이 `필드`는 웹소켓 연결의 메시지 이벤트에서 어떤 `메시지` 데이터를 수신하고 있는지 확인하는 데 도움이 됩니다. 예를 들어, '자바스크립트'의 웹소켓 연결에 대한 `온메시지` 이벤트 핸들러가 될 수 있습니다:
@@ -194,5 +194,5 @@ socket.onmessage = (event) => {
이것은 '요청 데이터'에 전달되는 '옵션'으로, '유효성 검사', '동기화', '캐싱' 등에 사용할 수 있습니다.
:::tip
-메시지 유형\\\`은 응답 데이터에 항상 존재합니다.
+메시지 유형\\\\`은 응답 데이터에 항상 존재합니다.
:::
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
index 77041db34..3733ca251 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
@@ -6,7 +6,7 @@ sidebar_label: API 인증
sidebar_position: 2
tags:
- 인증
- - 허가
+ - 파생 권한
keywords:
- 파생 인증
- 파생 권한
@@ -94,7 +94,7 @@ const user_accounts = [
}
```
-authorize\\\` 호출에 대한 응답은 아래와 같은 객체입니다:
+authorize\\\\` 호출에 대한 응답은 아래와 같은 객체입니다:
```js showLineNumbers
{
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 8aba7813c..1557b8208 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -29,11 +29,11 @@ description: 트레이딩 앱을 통해 구매한 트레이딩 계약에 마크
- 마크업 없는 고객 지분 = **1.07 USD**\*\*
-마크업(예: 2%)이 발생하면 고객이 비용을 지불합니다:
+마크업(예: 2%)이 적용되면 고객이 비용을 지불합니다:
-- 마크업이 적용된 고객의 지분 = 지분 + (지급액 x 마크업)
+- 마크업이 적용된 고객의 지분 = 지분 + (지급금 x 마크업)
- 마크업이 적용된 고객의 지분 = 1.07 USD + (2 USD x 2%) = **1.11 USD**.
-## 커미션 적립
+## 수수료 적립
-파생 API로 만든 웹사이트와 앱을 통해 고객이 결제한 거래와 결제에 대한 수수료를 받으세요. 커미션 플랜에 대한 자세한 내용은 [여기](https://www.deriv.com/partners/affiliate-ib)에서 확인하세요.
+파생 API로 만든 웹사이트와 앱을 통해 고객이 거래하고 결제한 금액에 대한 수수료를 받으세요. 커미션 플랜에 대한 자세한 내용은 [여기](https://www.deriv.com/partners/affiliate-ib)에서 확인하세요.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
index 28bb7e583..e496e855d 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -52,11 +52,11 @@ description: 파생 제휴사가 되거나 트레이딩 앱에 광고를 게재
- 마크업 없는 고객 지분 = **1.07 USD**\*\*
-마크업(예: 2%)이 발생하면 고객이 비용을 지불합니다:
+마크업(예: 2%)이 적용되면 고객이 비용을 지불합니다:
-- 마크업이 적용된 고객의 지분 = 지분 + (지급액 x 마크업)
+- 마크업이 적용된 고객의 지분 = 지분 + (지급금 x 마크업)
- 마크업이 적용된 고객의 지분 = 1.07 USD + (2 USD x 2%) = **1.11 USD**.
-## 커미션 적립
+## 수수료 적립
-파생 API로 만든 웹사이트와 앱을 통해 고객이 결제한 거래와 결제에 대한 수수료를 받으세요. 커미션 플랜에 대한 자세한 내용은 [여기](https://www.deriv.com/partners/affiliate-ib)에서 확인하세요.
+파생 API로 만든 웹사이트와 앱을 통해 고객이 거래하고 결제한 금액에 대한 수수료를 받으세요. 커미션 플랜에 대한 자세한 내용은 [여기](https://www.deriv.com/partners/affiliate-ib)에서 확인하세요.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/intro.md b/i18n/ko/docusaurus-plugin-content-docs/current/intro.md
index f3b400dc7..33d84a2d5 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/intro.md
@@ -53,7 +53,7 @@ description: 사용 가능한 파생 API 코드 예제 및 언어에 대한 개
핵심 개념 페이지를 살펴보고
에서 시간을 내어 읽어보세요. 이러한 개념은 웹소켓 서버 API(
- )와 이를 보다 효율적으로 사용하는 방법에 익숙해지는 데 도움이 될 것입니다. 이는 트위터의 프레임워크나 라이브러리와 관련이 없습니다.
+ )와 이를 보다 효율적으로 사용하는 방법에 익숙해지는 데 도움이 될 것입니다. 프레임워크나 라이브러리와는 관련이 없습니다.
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
index 8b29e7fec..a48a0796f 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
@@ -138,7 +138,7 @@ websocket.addEventListener('message', (event) => {
:::
:::danger
-IDV`및`ONFIDO\\\` 신원 서비스, 그 차이점 및 가능성에 대한 자세한 내용이 필요합니다.
+IDV`및`ONFIDO\\\\` 신원 서비스, 그 차이점 및 가능성에 대한 자세한 내용이 필요합니다.
:::
최종 코드는 다음과 같습니다:
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md
index bf787e244..a21d9b42f 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/project-setup/index.md
@@ -18,7 +18,7 @@ description: 웹소켓을 사용하여 다음 API 트레이딩 앱 프로젝트
MKDIR 파생-웹소켓-데모
```
-파생 웹소켓 데모\\\` 폴더로 이동합니다:
+파생 웹소켓 데모\\\\` 폴더로 이동합니다:
```bash
CD 파생-웹소켓-데모
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md b/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
index 111bd5935..df6efe1c0 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/languages/javascript/websocket-connection/index.md
@@ -93,7 +93,7 @@ websocket.addEventListener('message', (event) => {
});
```
-수신된 메시지\\\`는 이와 같은 객체가 될 것입니다:
+수신된 메시지\\\\`는 이와 같은 객체가 될 것입니다:
```js showLineNumbers
{
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md b/i18n/ko/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
index 732fbf571..c325f09a9 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
@@ -64,6 +64,6 @@ API 토큰을 생성하려면 대시보드로 이동하여 **토큰 관리** 탭
구현에 따라 **인증** 및 **검증** URL이 올바른지 확인하세요.
-예를 들어 도메인이 \*\*`https://example.com`\*\*이고 \*\*권한 부여 및 인증이 \*\*\`확인\`\\\`으로 처리되는 경우 URL은 다음과 같습니다:
+예를 들어 도메인이 \*\*`https://example.com`\*\*이고 \*\*권한 부여 및 인증이 \*\*\`확인\`\\\\`으로 처리되는 경우 URL은 다음과 같습니다:
**`https://example.com/verify`**
diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/pl/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index 7ef55f9c7..d94f70a17 100644
--- a/i18n/pl/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/pl/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -37,7 +37,7 @@ Jeśli wywołasz interfejs API z funkcją „send”, serwer odesła żądane da
### Zapomnij
-Jeśli chcesz zatrzymać strumień wiadomości utworzony przez `subskrypcja`, będziesz musiał wywołać wywołanie API `Forget` z prawidłowym `Stream ID`. W przeciwnym razie możesz użyć wywołania API `Zapomnij wszystkie', aby zatrzymać strumienie według ich `nazwy metody\\\`.
+Jeśli chcesz zatrzymać strumień wiadomości utworzony przez `subskrypcja`, będziesz musiał wywołać wywołanie API `Forget` z prawidłowym `Stream ID`. W przeciwnym razie możesz użyć wywołania API `Zapomnij wszystkie', aby zatrzymać strumienie według ich `nazwy metody\\\\`.
:::caution
Aby uzyskać więcej informacji na temat wywołania API „Forget”, zajrzyj do [Forget] (/api-explorer #forget) i [Forget All] (/api-explorer #forget_all) w eksploratorze API.
@@ -49,7 +49,7 @@ Aby ułatwić obsługę przepływu żądań i odpowiedzi połączenia WebSocket,
#### Nazwa metody wywołania API
-Każde „żądanie” w interfejsie API WebSocket zawiera pole `nazwa metody „, które służy jako unikalny identyfikator żądania. W większości przypadków ta „nazwa metody” otrzyma wartość liczbową `1\\\`. Istnieją jednak przypadki, w których właściwość identyfikatora może mieć wartość ciągu znaków.
+Każde „żądanie” w interfejsie API WebSocket zawiera pole `nazwa metody „, które służy jako unikalny identyfikator żądania. W większości przypadków ta „nazwa metody” otrzyma wartość liczbową `1\\\\`. Istnieją jednak przypadki, w których właściwość identyfikatora może mieć wartość ciągu znaków.
:::caution
Nazwa metody wywołania API jest zawsze wymagana. To pole określa dane, które otrzymasz z naszego serwera WebSocket.
@@ -168,7 +168,7 @@ Tutaj „lista_rezydencji” jest „nazwą metody” i zawiera rzeczywiste żą
To „Pole” zawiera dokładne „Dane żądania” wysłane do serwera.
-#### Pole \\\`msg_type'
+#### Pole \\\\`msg_type'
To „Pole” pomaga określić, które dane „wiadomości” otrzymujesz w zdarzeniu komunikatu połączenia WebSocket. Na przykład Twój program obsługi zdarzeń `onmessage` dla połączenia WebSocket w `JavaScript` będzie następujący:
@@ -191,7 +191,7 @@ socket.onmessage = (event) => {
#### Pole `req_id`
-To jest „Opcjonalne” przekazywane do „Żądania danych”, można go użyć do `walidacji`, `synchronizacji`, \\\`buforowanie' itp.
+To jest „Opcjonalne” przekazywane do „Żądania danych”, można go użyć do `walidacji`, `synchronizacji`, \\\\`buforowanie' itp.
:::tip
„msg_type” jest zawsze obecny w danych odpowiedzi.
diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/pl/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 2ce12c61e..5ba64905b 100644
--- a/i18n/pl/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/pl/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -9,13 +9,13 @@ tags:
- zarabiaj
- dochód
- prowizja
- - znacznik
+ - marża
keywords:
- pojęcie
- zarabiaj
- dochód
- prowizja
- - znacznik
+ - marża
description: Dowiedz się, jak naliczać marże od kontraktów handlowych zakupionych za pośrednictwem aplikacji handlowej.
---
diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/pl/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
index eb4250b0b..1589aa812 100644
--- a/i18n/pl/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
+++ b/i18n/pl/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -9,7 +9,7 @@ tags:
- pojęcie
- zarabiaj
- dochód
- - zarabiać
+ - zarabiaj
- monetyzacja
- api
- websocket
diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/guides/oauth2/index.md b/i18n/pl/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
index 06b40199d..541816ff0 100644
--- a/i18n/pl/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
+++ b/i18n/pl/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
@@ -35,6 +35,6 @@ Aby uzyskać więcej informacji na temat OAuth2, [zobacz ten przewodnik] (https:
2. Dodaj przycisk logowania w swojej witrynie lub aplikacji i skieruj użytkowników do `https://oauth.deriv.com/oauth2/authorize?app_id=your_app_id` gdzie your_app_id jest identyfikatorem Twojej aplikacji.
-3. Po zarejestrowaniu się użytkownika zostanie przekierowany na adres URL wprowadzony jako adres URL przekierowania\*\*. Ten adres URL będzie zawierał argumenty dodane do niego z tokenami sesji użytkownika i będzie wyglądał podobnie do: \\`https://[YOUR_WEBSITE_URL]/redirect/?
+3. Po zarejestrowaniu się użytkownika zostanie przekierowany na adres URL wprowadzony jako adres URL przekierowania\*\*. Ten adres URL będzie zawierał argumenty dodane do niego z tokenami sesji użytkownika i będzie wyglądał podobnie do: \\\`https://[YOUR_WEBSITE_URL]/redirect/?
4. W parametrach adresu URL zobaczysz wszystkie konta i token sesji dla każdego konta. Przekaż te tokeny do wywołania Autorize API w celu wykonywania działań w imieniu konta.
diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/intro.md b/i18n/pl/docusaurus-plugin-content-docs/current/intro.md
index 8bf32fb7b..603b0f93c 100644
--- a/i18n/pl/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/pl/docusaurus-plugin-content-docs/current/intro.md
@@ -53,7 +53,7 @@ Nasza dokumentacja podzielona jest na kilka sekcji:
Spójrz na strony Podstawowe koncepcje i poświęć czas
na przeczytanie ich. Te koncepcje pomogą Ci zapoznać się z naszym API serwera WebSocket
- i jak efektywniej z niego korzystać. Nie są one powiązane z żadnym z naszych frameworków lub bibliotek.
+ i jak efektywniej z niego korzystać. Nie są one powiązane z żadnym z naszych frameworków ani bibliotek.
diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md b/i18n/pl/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
index 2bb34e99a..bacbad9ae 100644
--- a/i18n/pl/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
+++ b/i18n/pl/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
@@ -136,6 +136,7 @@ Kraj użytkownika jest ważny dla kolejnych kroków. Określa, jakich zasobów i
:::tip
:::tip
:::tip
+:::tip
Lepiej jest uzyskać listę krajów przed wypełnieniem formularza.
:::
diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/pt/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index cc4731a42..291449cb0 100644
--- a/i18n/pt/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/pt/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -77,11 +77,11 @@ O campo `residence_list` é o `method name` da chamada e é obrigatório. Podem
Cada chamada tem também vários campos `Opcionais`. `Passthrough` e `req_id` fazem sempre parte dos dados do pedido, mas pode optar por não os utilizar.
-#### O campo \\\`passthrough
+#### O campo \\\\`passthrough
O que quer que passe para este campo ser-lhe-á devolvido dentro de um objeto `response`. Isso pode ser útil quando você precisa simular um fluxo com estado para os seus `pedidos` e `respostas`.
-#### O campo \\\`req_id
+#### O campo \\\\`req_id
Poderá ter de "etiquetar" os seus pedidos e passá-los através das nossas chamadas `WebSocket`. Pode fazê-lo passando um `número` para este campo. Pode ser útil quando precisa de mapear `pedidos` para `respostas`.
@@ -164,7 +164,7 @@ A resposta à chamada `Lista de Residências`:
Aqui a `lista_de_residências` é o `nome do método`, e contém os dados reais que pediu. Resumindo, não incluímos o resto da matriz. Pode verificar a resposta real [aqui](/api-explorer#residence_list).
-#### O campo \\\`echo_req
+#### O campo \\\\`echo_req
Este `Campo` contém exatamente os `Dados do Pedido` que você enviou para o servidor.
diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/pt/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
index a16459599..b9e6958c7 100644
--- a/i18n/pt/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
+++ b/i18n/pt/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -9,7 +9,7 @@ tags:
- conceito
- ganhar
- ganho
- - rentabilizar
+ - rentabilização
- rentabilização
- api
- Websocket
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/ru/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index 6e541293f..fa758a0e7 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -25,7 +25,7 @@ description: Настройте вызовы API для Вашего торго
Некоторые из этих вызовов API автоматически подписываются (например, [ticks](/api-explorer#ticks)), а некоторые имеют необязательное поле `subscribe`. Если Вы передадите `1` в поле `subscribe`, подписка начнется, и сервер будет продолжать отправлять запрошенные данные до тех пор, пока Вы не откажетесь от подписки, вызвав API-вызовы `Forget` или `Forget all`.
-Например, Вы можете вызвать [Tick History](/api-explorer#ticks_history), чтобы получить данные об истории тиков. Но когда Вы добавите к этому вызову опцию \\\`subscribe, Вы получите данные об истории тиков, которые Вы запросили, в первом ответе, и будете продолжать получать новый ответ каждый раз, когда сервер будет публиковать новые тики для данного символа.
+Например, Вы можете вызвать [Tick History](/api-explorer#ticks_history), чтобы получить данные об истории тиков. Но когда Вы добавите к этому вызову опцию \\\\`subscribe, Вы получите данные об истории тиков, которые Вы запросили, в первом ответе, и будете продолжать получать новый ответ каждый раз, когда сервер будет публиковать новые тики для данного символа.
В потоке сообщений от `subscribe` есть поле под названием `subscription`. Это `идентификатор потока`. С помощью этого идентификатора Вы можете определить поток сообщений в Вашей логике и остановить поток с помощью вызовов API `Forget` и `Forget All`.
@@ -55,7 +55,7 @@ description: Настройте вызовы API для Вашего торго
Имя метода вызова API всегда является обязательным. Это поле определяет данные, которые Вы будете получать от нашего сервера WebSocket.
:::
-### Обязательные поля
+### Необязательные поля
Каждый запрос содержит обязательные поля, которые Вы должны указать, а также может содержать необязательные поля. Давайте рассмотрим это на примере `Residence List`.
@@ -73,7 +73,7 @@ description: Настройте вызовы API для Вашего торго
Поле `residence_list` является `именем метода` для вызова и является обязательным. Могут быть и другие обязательные поля, относящиеся к данному типу запроса, который Вы хотите отправить. Чтобы узнать больше о `Residence List` и других вызовах API, пожалуйста, ознакомьтесь с ними в [API Explorer](/api-explorer#residence_list).
-### Необязательные поля
+### Обязательные поля
Каждый вызов также имеет несколько полей `Optional`. `Passthrough` и `req_id` всегда являются частью данных запроса, но Вы можете отказаться от их использования и не использовать их.
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/ru/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 92fca25ba..786c250aa 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -21,7 +21,7 @@ description: Узнайте, как начислять наценки на то
## Разметка
-Увеличьте свой доход, взимая наценки с каждого контракта, приобретенного через торговое приложение, созданное Вами с помощью Deriv API. Наценка определяется Вами и может составлять до 3%.
+Увеличьте свой доход, взимая наценку с каждого контракта, купленного через торговое приложение, которое Вы создали с помощью Deriv API. Наценка определяется Вами и может составлять до 3%.
Ниже приведен пример того, как рассчитывается наценка.
@@ -31,9 +31,9 @@ description: Узнайте, как начислять наценки на то
С наценкой (например, 2%) платит клиент:
-- Ставка клиента с учетом наценки = Ставка + (выплата х наценка)
+- Ставка клиента с наценкой = Ставка + (выплата x наценка)
- Ставка клиента с учетом наценки = 1,07 USD + (2 USD x 2%) = **1,11 USD**.
-## Заработок комиссионных
+## Заработок на комиссионных
-Зарабатывайте комиссионные на сделках и платежах, совершаемых Вашими клиентами через сайты и приложения, которые Вы создаете с помощью Deriv API. Получите более подробную информацию о комиссионных планах [здесь](https://www.deriv.com/partners/affiliate-ib).
+Зарабатывайте комиссионные на сделках и платежах, совершаемых Вашими клиентами через веб-сайты и приложения, которые Вы создаете с помощью Deriv API. Получите более подробную информацию о комиссионных планах [здесь](https://www.deriv.com/partners/affiliate-ib).
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/ru/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
index 2cf39a260..62284fb4b 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -54,9 +54,9 @@ description: Узнайте, как можно монетизировать API
С наценкой (например, 2%) платит клиент:
-- Ставка клиента с учетом наценки = Ставка + (выплата х наценка)
+- Ставка клиента с наценкой = Ставка + (выплата x наценка)
- Ставка клиента с учетом наценки = 1,07 USD + (2 USD x 2%) = **1,11 USD**.
-## Заработок комиссионных
+## Заработок на комиссионных
-Зарабатывайте комиссионные на сделках и платежах, совершаемых Вашими клиентами через сайты и приложения, которые Вы создаете с помощью Deriv API. Получите более подробную информацию о комиссионных планах [здесь](https://www.deriv.com/partners/affiliate-ib).
+Зарабатывайте комиссионные на сделках и платежах, совершаемых Вашими клиентами через веб-сайты и приложения, которые Вы создаете с помощью Deriv API. Получите более подробную информацию о комиссионных планах [здесь](https://www.deriv.com/partners/affiliate-ib).
diff --git a/i18n/si/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/si/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 9e2552d2d..aedf9f629 100644
--- a/i18n/si/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/si/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -2,7 +2,7 @@
title: ගාස්තු කොන්ත්රාත් සලකුණු
hide_title: true
draft: false
-sidebar_label: සලකුණු ගණනය කිරීම
+sidebar_label: දළ ලාභය ගණනය කිරීම
sidebar_position: 2
tags:
- සංකල්පය
diff --git a/i18n/si/docusaurus-plugin-content-docs/current/intro.md b/i18n/si/docusaurus-plugin-content-docs/current/intro.md
index 09f4c3fb4..27488d69c 100644
--- a/i18n/si/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/si/docusaurus-plugin-content-docs/current/intro.md
@@ -51,20 +51,20 @@ RenderOfficialContents '@site /src/සංරචක/RenderOfficialContents' ව
- Core සංකල්ප පිටු දෙස බලලා ඒ හරහා කියවීමට ඔබේ
+ Core සංකල්ප පිටු දෙස බලලා ඒ හරහා කියවීමට ඔබේ
කාලය ගන්න. මෙම සංකල්ප අපගේ WebSocket server api
සහ එය වඩාත් කාර්යක්ෂමව භාවිතා කරන්නේ කෙසේද යන්න හුරුපුරුදු වීමට උපකාරී වනු ඇත. ඒවා අපගේ කිසිදු රාමුවකට හෝ පුස්තකාලයකට සම්බන්ධ නොවේ.
- ඔබ Core සංකල්ප පිටුව හරහා කියවන විට, ඔබේ යෙදුමේ භාවිතා කිරීමට අවශ්ය
+ ඔබ Core සංකල්ප පිටුව හරහා කියවන විට, ඔබේ යෙදුමේ භාවිතා කිරීමට අවශ්ය
භාෂාව, රාමුව හෝ පුස්තකාලය මත පදනම්ව ඔබේ ක්රියාත්මක කිරීමේ ප්රවේශය තෝරා ගැනීමට ඔබට
ආරම්භ කළ හැකිය.
කේත උදාහරණ
-ඔබේ කේතය තුළ අපගේ API ක්රියාත්මක කළ හැක්කේ කෙසේදැයි දැන ගැනීමට ඔබට අවශ්ය නම්, අපගේ කේත උදාහරණදෙස
+ඔබේ කේතය තුළ අපගේ API ක්රියාත්මක කළ හැක්කේ කෙසේදැයි දැන ගැනීමට ඔබට අවශ්ය නම්, අපගේ කේත උදාහරණදෙස
බැලීමට අපි යෝජනා කරමු. මෙම කේත උදාහරණ
`CodesAndBoxes` හි ඇත. මෙය ඔබට පහසුවෙන් කේතය උදාහරණ දෙබලන්නට සහ
පුද්ගලික භාවිතය සඳහා ඒවා අත්හදා බැලීමට ඉඩ සලසයි. මේ වන විට අපට ඇත්තේ JavaScript කේත උදාහරණ පමණි, නමුත්, නුදුරු අනාගතයේදී විවිධ භාෂා, රාමු සහ පුස්තකාල සමඟ නිර්මාණය කරන ලද තවත් උදාහරණ
@@ -76,7 +76,7 @@ RenderOfficialContents '@site /src/සංරචක/RenderOfficialContents' ව
අපගේ කේත උදාහරණ භාවිතා කරන විට, අපගේ{' '}
- භාෂා අංශය දෙස බැලීමට ද අපි යෝජනා කරමු. මෙහිදී, අපගේ API භාවිතා කිරීම සඳහා ඔබට
+ භාෂා අංශය දෙස බැලීමට ද අපි යෝජනා කරමු. මෙහිදී, අපගේ API භාවිතා කිරීම සඳහා ඔබට
ඔබේ පෞද්ගලික ව්යාපෘතිය නිසි ලෙස සැකසිය හැකි ආකාරය අපි විස්තරාත්මකව විස්තර කරමු. ඔබ ඔබේම ව්යාපෘතිය තුළ අපගේ කේත උදාහරණ කිහිපයක් ඒකාබද්ධ කිරීමට උත්සාහ කරන විට මෙය නිසැකවම ප්රයෝජනවත් වනු ඇත
.
@@ -88,7 +88,7 @@ RenderOfficialContents '@site /src/සංරචක/RenderOfficialContents' ව
ඔබට උදාහරණයක් ලෙස දැන ගැනීමට අවශ්ය නම් ඔබට ඔබේ යෙදුම `මුදල් උපයෝගී කරගත හැක්කේ කෙසේ` නැතහොත් පරිශීලකයින්ට ඔබේ යෙදුමට පිවිසීමට
`සුරක්ෂිත ක්රමයක් නිර්මාණය කරන්නේ කෙසේද, එවිට ඒ සඳහා ඔබට සහාය විය හැකි{' '}
- මාර්ගෝපදේශ අතළොස්සක් ලබා දෙන්නෙමු.
+ මාර්ගෝපදේශ අතළොස්සක් ලබා දෙන්නෙමු.
@@ -98,5 +98,5 @@ RenderOfficialContents '@site /src/සංරචක/RenderOfficialContents' ව
ඔබේම යෙදුම සැකසීමට අවශ්ය වන අත්යවශ්ය කරුණු ගැන වැඩි විස්තර දැන ගැනීමට අවශ්ය නම්
එවිට{' '}
- Setup a Deriv application කොටස දෙස බලන්න.
+ Setup a Deriv application කොටස දෙස බලන්න.
diff --git a/i18n/si/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md b/i18n/si/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
index 44601b7da..b07209df9 100644
--- a/i18n/si/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
+++ b/i18n/si/docusaurus-plugin-content-docs/current/setting-up-a-deriv-application.md
@@ -16,9 +16,9 @@ description: ඔබේ ඩෙරිව් API ටෝකනය නිර්මා
#### Deriv ගිණුම
-ඔබට තවමත් ඩෙරිව් ගිණුමක් නොමැති නම්, අපගේ ලියාපදිංචි වීමේ පිටුවට පිවිසීමෙන් හෝ new_account_virtual API ඇමතුම භාවිතා කිරීමෙන් ඔබට පහසුවෙන් එකක් නිර්මාණය කළ හැකිය. එය සම්පූර්ණයෙන්ම නොමිලේ. ඔබට දැනටමත් ගිණුමක් තිබේ නම්, කරුණාකර ඔබගේ ගිණුම් විස්තර භාවිත කර ලොග් වන්න. පරීක්ෂා කිරීමේදී අහම්බෙන් සිදුවන අරමුදල් අහිමි වීම වළක්වා ගැනීම සඳහා, සැබෑ ගිණුමක් වෙනුවට ඔබේ ආදර්ශන ගිණුම භාවිත කිරීම අපි නිර්දේශ කරමු.
+ඔබට තවමත් ඩෙරිව් ගිණුමක් නොමැති නම්, අපගේ ලියාපදිංචි වීමේ පිටුවට පිවිසීමෙන් හෝ new_account_virtual API ඇමතුම භාවිතා කිරීමෙන් ඔබට පහසුවෙන් එකක් නිර්මාණය කළ හැකිය. එය සම්පූර්ණයෙන්ම නොමිලේ. ඔබට දැනටමත් ගිණුමක් තිබේ නම්, කරුණාකර ඔබගේ ගිණුම් විස්තර භාවිත කර ලොග් වන්න. පරීක්ෂා කිරීමේදී අහම්බෙන් සිදුවන අරමුදල් අහිමි වීම වළක්වා ගැනීම සඳහා, සැබෑ ගිණුමක් වෙනුවට ඔබේ ආදර්ශන ගිණුම භාවිත කිරීම අපි නිර්දේශ කරමු.
-දළ ලාභය උපයා ගැනීම සඳහා, ඔබේ මාසික ඉපැයීම් ලබා ගැනීම සඳහා Deriv සැබෑ ගිණුමක් ලබා ගන්න. new_account_real හෝ new_account_maltainvest API ඇමතුම් භාවිතා කරමින් ඔබට සැබෑ ගිණුමක් නිර්මාණය කළ හැකිය.
+දළ ලාභය උපයා ගැනීම සඳහා, ඔබේ මාසික ඉපැයීම් ලබා ගැනීම සඳහා Deriv සැබෑ ගිණුමක් ලබා ගන්න. new_account_real හෝ new_account_maltainvest API ඇමතුම් භාවිතා කරමින් ඔබට සැබෑ ගිණුමක් නිර්මාණය කළ හැකිය.
:::caution
ඩෙරිව් යෙදුම් නිර්මාණය කිරීම සඳහා, ඔබේ යෙදුම සඳහා භාවිතා කිරීමට බලාපොරොත්තු වන ගිණුම සඳහා පරිපාලක විෂය පථය සහිත API ටෝකනයක් ඔබට අවශ්ය වේ.
@@ -34,7 +34,7 @@ description: ඔබේ ඩෙරිව් API ටෝකනය නිර්මා
2. ඔබේ ටෝකනය සඳහා නමක් ලබා දෙන්න
3. \*\* නිර්මාණය කරන්න\*\* ක්ලික් කරන්න
-විකල්පයක් ලෙස, ඔබට api_token API ඇමතුම හරහා API ටෝකනයක් නිර්මාණය කළ හැකිය.
+විකල්පයක් ලෙස, ඔබට api_token API ඇමතුම හරහා API ටෝකනයක් නිර්මාණය කළ හැකිය.
:::caution
යෙදුමක් නිර්මාණය කිරීම සඳහා ඔබට `Admin` විෂය පථය සහිත ටෝකනයක් අවශ්යයි.
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
index c61793d69..f69302a03 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_faq/what-can-you-do-with-deriv-api/index.md
@@ -9,7 +9,7 @@ keywords:
description: ฟีเจอร์คุณลักษณะต่างๆ ของ deriv API
---
-Deriv API ช่วยให้คุณสามารถดำเนินการได้เกือบหมดทุกฟังก์ชั่นของแพลตฟอร์ม Deriv เนื่องจากใช้ API เดียวกัน สำหรับแพลตฟอร์ม CFD ของเรา (Deriv MT5 และ Deriv X) การดำเนินการตามฟังก์ชั่นต่างๆ ของ API
+คำถามที่พบบ่อย faq Deriv API ช่วยให้คุณสามารถดำเนินการได้เกือบหมดทุกฟังก์ชั่นของแพลตฟอร์ม Deriv เนื่องจากใช้ API เดียวกัน สำหรับแพลตฟอร์ม CFD ของเรา (Deriv MT5 และ Deriv X) การดำเนินการตามฟังก์ชั่นต่างๆ ของ API
นั้นจะมีให้ใช้ได้เพียงการดำเนินการบางอย่างสำหรับจัดการบัญชีเท่านั้น
ผู้ใช้ API ของเราโดยทั่วไปจะทำกิจกรรมต่อไปนี้:
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_intro_backup.md b/i18n/th/docusaurus-plugin-content-docs/current/_intro_backup.md
index ac5ca1c5e..8ca8fff5b 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_intro_backup.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_intro_backup.md
@@ -25,7 +25,7 @@ description: ดูภาพรวมของตัวอย่างและ
### การเริ่มต้นโดยด่วน
-ให้คุณไปดูหน้า [แนวคิดหลัก](หมวดหมู่/แนวคิดหลัก) และ [คำศัพท์](หมวดหมู่/คำศัพท์) และใช้เวลาอ่านข้อมูล แนวคิดเหล่านี้จะช่วยให้คุณได้ทำความคุ้นเคยกับ API เซิร์ฟเวอร์ WebSocket ของเราและวิธีการใช้งานได้อย่างมีประสิทธิภาพมากขึ้น แนวคิดเหล่านี้ไม่เกี่ยวข้องใดๆ กับเฟรมเวิร์กหรือไลบรารีของเรา
+ให้คุณไปดูหน้า [แนวคิดหลัก](หมวดหมู่/แนวคิดหลัก) และ [คำศัพท์](หมวดหมู่/คำศัพท์) และใช้เวลาอ่านข้อมูล ให้คุณไปดูหน้า [แนวคิดหลัก](หมวดหมู่/แนวคิดหลัก) และ [คำศัพท์](หมวดหมู่/คำศัพท์) และใช้เวลาอ่านข้อมูล แนวคิดเหล่านี้จะช่วยให้คุณได้ทำความคุ้นเคยกับ API เซิร์ฟเวอร์ WebSocket ของเราและวิธีการใช้งานได้อย่างมีประสิทธิภาพมากขึ้น แนวคิดเหล่านี้ไม่เกี่ยวข้องใดๆ กับเฟรมเวิร์กหรือไลบรารีของเรา แนวคิดเหล่านี้ไม่เกี่ยวข้องใดๆ กับเฟรมเวิร์กหรือไลบรารีของเรา
เมื่อคุณอ่านข้อมูลหน้า [แนวคิดหลัก](หมวดหมู่/แนวคิดหลัก) และ [คำศัพท์](หมวดหมู่/คำศัพท์) แล้ว คุณจะสามารถเริ่มเลือกวิธีการใช้งานของคุณตามภาษา/เฟรมเวิร์ก/ไลบรารีที่คุณต้องการใช้ในแอปพลิเคชั่นของคุณได้
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
index 32bdbcd98..a72084c1a 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/contract/buy-sell-contract-calls/sell-contract-multiple/index.md
@@ -27,4 +27,4 @@ description: "การเรียกใช้ API เพื่อ ขายส
ใช้การตอบสนองรหัสย่อจาก `buy_contract_for_multiple_accounts` เพื่อระบุสัญญา และโทเค็นการอนุญาตเพื่อเลือกบัญชีที่จะขายสัญญาเหล่านั้น
-โปรดทราบว่า เฉพาะบัญชีที่ได้รับการระบุโดยโทเคนเท่านั้นที่จะได้รับผลกระทบ สิ่งนี้จะไม่นำสู่การขายสัญญาในบัญชีที่ได้รับอนุญาตในปัจจุบัน เว้นแต่คุณจะรวมโทเคนสำหรับบัญชีปัจจุบันเข้าไปด้วย
+โปรดทราบว่า เฉพาะบัญชีที่ได้รับการระบุโดยโทเคนเท่านั้นที่จะได้รับผลกระทบ โปรดทราบว่า เฉพาะบัญชีที่ได้รับการระบุโดยโทเคนเท่านั้นที่จะได้รับผลกระทบ สิ่งนี้จะไม่นำสู่การขายสัญญาในบัญชีที่ได้รับอนุญาตในปัจจุบัน เว้นแต่คุณจะรวมโทเคนสำหรับบัญชีปัจจุบันเข้าไปด้วย
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md
index 8329cfac2..b9f6d5745 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-create/index.md
@@ -21,4 +21,4 @@ description: การเรียกใช้ API เพื่อสร้า
### การเรียกใช้ API เพื่อสร้างโฆษณา P2P คืออะไร?
-สร้างโฆษณา P2P (Peer to Peer) สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ได้รับการอนุมัติแล้วเท่านั้น
+สร้างโฆษณา P2P (Peer to Peer) สร้างโฆษณา P2P (Peer to Peer) สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ได้รับการอนุมัติแล้วเท่านั้น
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md
index 6e5892856..0dd216c9f 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertisement/p2p-advert-update/index.md
@@ -21,4 +21,4 @@ description: การเรียกใช้ API เพื่ออัปเ
### การเรียกใช้ API เพื่ออัปเดตโฆษณา P2P คืออะไร?
-อัปเดตโฆษณา P2P สามารถใช้ได้โดยผู้ลงโฆษณาเท่านั้น
+อัปเดตโฆษณา P2P สามารถใช้ได้โดยผู้ลงโฆษณาเท่านั้น สามารถใช้ได้โดยผู้ลงโฆษณาเท่านั้น
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md
index de5e24cb3..80435c18e 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-advert/index.md
@@ -21,4 +21,4 @@ description: การเรียกใช้ API เพื่อโฆษณ
### การเรียกใช้ API เพื่อโฆษณาของผู้ลงโฆษณา P2P คืออะไร?
-แสดงโฆษณา P2P ทั้งหมดที่สร้างขึ้นโดยลูกค้าที่ได้รับอนุญาต สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ลงทะเบียนไว้แล้วเท่านั้น
+แสดงโฆษณา P2P ทั้งหมดที่สร้างขึ้นโดยลูกค้าที่ได้รับอนุญาต แสดงโฆษณา P2P ทั้งหมดที่สร้างขึ้นโดยลูกค้าที่ได้รับอนุญาต สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ลงทะเบียนไว้แล้วเท่านั้น
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md
index 9f3f46620..a130ab6d2 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-advertiser/p2p-advertiser-update/index.md
@@ -21,4 +21,4 @@ description: การเรียกใช้ API เพื่ออัปเ
### การเรียกใช้ API เพื่ออัปเดตผู้ลงโฆษณา P2P คืออะไร?
-อัปเดตข้อมูลของผู้ลงโฆษณา P2P สำหรับบัญชีปัจจุบัน สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ได้รับการอนุมัติแล้วเท่านั้น
+อัปเดตข้อมูลของผู้ลงโฆษณา P2P สำหรับบัญชีปัจจุบัน สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ได้รับการอนุมัติแล้วเท่านั้น สามารถใช้ได้โดยผู้ลงโฆษณา P2P ที่ได้รับการอนุมัติแล้วเท่านั้น
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md
index 3b93c29cb..a631444ae 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/p2p/p2p-order/p2p-order-cancel/index.md
@@ -1,5 +1,5 @@
---
-title: การยกเลิกคำสั่งซื้อขายบน P2P
+title: ยกเลิกคำสั่งซื้อขายบน P2P
hide_title: false
draft: false
sidebar_label: การยกเลิกคำสั่งซื้อขายบน P2P
@@ -21,4 +21,4 @@ description: การเรียกใช้ API เพื่อการย
### การเรียกใช้ API เพื่อการยกเลิกคำสั่งซื้อขายบน P2P คืออะไร?
-ยกเลิกคำสั่งซื้อขายบน P2P
+การยกเลิกคำสั่งซื้อขายบน P2P
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md
index de284dc3c..73049aac6 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/_terminology/payment/payment-methods/index.md
@@ -19,4 +19,4 @@ description: การเรียกใช้ API เพื่อวิธี
### การเรียกใช้ API เพื่อวิธีการชำระเงิน คืออะไร?
-จะแสดงลิสต์รายการวิธีการชำระเงินที่มีให้ใช้ได้สำหรับประเทศที่ระบุ หากคำร้องขอได้รับการรับรองความถูกต้อง ประเทศที่พำนักของลูกค้าจะถูกนำมาใช้
+จะแสดงลิสต์รายการวิธีการชำระเงินที่มีให้ใช้ได้สำหรับประเทศที่ระบุ จะแสดงลิสต์รายการวิธีการชำระเงินที่มีให้ใช้ได้สำหรับประเทศที่ระบุ หากคำร้องขอได้รับการรับรองความถูกต้อง ประเทศที่พำนักของลูกค้าจะถูกนำมาใช้
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
index 1745f2d03..6282c818e 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
+++ b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/active-symbols/index.mdx
@@ -23,4 +23,4 @@ import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'
-ข้อมูลประกอบด้วยเนื้อหาเกี่ยวกับตลาดหลักและตลาดย่อยที่เกี่ยวข้องกับสัญลักษณ์ ในกรณีที่คุณต้องการที่จะเรียกดูสัญลักษณ์ที่ใช้งานอยู่สำหรับบริษัทแลนดิ้งหนึ่งใด คุณสามารถจะเพิ่ม landing_company ในออบเจ็กต์คำร้องขอ
+ข้อมูลประกอบด้วยเนื้อหาเกี่ยวกับตลาดหลักและตลาดย่อยที่เกี่ยวข้องกับสัญลักษณ์ ข้อมูลประกอบด้วยเนื้อหาเกี่ยวกับตลาดหลักและตลาดย่อยที่เกี่ยวข้องกับสัญลักษณ์ ในกรณีที่คุณต้องการที่จะเรียกดูสัญลักษณ์ที่ใช้งานอยู่สำหรับบริษัทแลนดิ้งหนึ่งใด คุณสามารถจะเพิ่ม landing_company ในออบเจ็กต์คำร้องขอ
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx
index d4120f07b..3688b79d2 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx
+++ b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/keep-alive/index.mdx
@@ -25,6 +25,9 @@ import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'
ในตัวอย่างนี้คุณจะเห็นวิธีรักษาการเชื่อมต่อให้มีชีวิตอยู่เมื่อรับข้อเสนอสัญญาผ่าน Deriv API ตัวอย่างนี้ช่วยให้การเชื่อมต่อมีชีวิตอยู่โดยการส่ง ping ทุก ๆ 30 วินาที
ตัวอย่างนี้ช่วยให้การเชื่อมต่อมีชีวิตอยู่โดยการส่ง ping ทุก ๆ 30 วินาที
+
+ ในตัวอย่างนี้คุณจะเห็นวิธีรักษาการเชื่อมต่อให้มีชีวิตอยู่เมื่อรับข้อเสนอสัญญาผ่าน Deriv API ตัวอย่างนี้ช่วยให้การเชื่อมต่อมีชีวิตอยู่โดยการส่ง ping ทุก ๆ 30 วินาที
+ ตัวอย่างนี้ช่วยให้การเชื่อมต่อมีชีวิตอยู่โดยการส่ง ping ทุก ๆ 30 วินาที
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx
index 6499e4923..eed4d8219 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx
+++ b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks-history/index.mdx
@@ -13,7 +13,7 @@ keywords:
- ตัวอย่าง
- จุด Tick แสดงราคา
- ประวัติ
-description: สมัครสมาชิกฟีเจอร์ประวัติติ๊กของ Deriv API เพื่อรับเวลาและราคาที่ผ่านมา รวมฟีเจอร์นี้เข้ากับแอพการซื้อขายของคุณด้วยตัวอย่าง API นี้ สมัครสมาชิกฟีเจอร์ประวัติติ๊กของ Deriv API เพื่อรับเวลาและราคาที่ผ่านมา รวมฟีเจอร์นี้เข้ากับแอพการซื้อขายของคุณด้วยตัวอย่าง API นี้ รวมฟีเจอร์นี้เข้ากับแอปการเทรดของคุณด้วยตัวอย่าง API นี้
+description: สมัครสมาชิกฟีเจอร์ประวัติติ๊กของ Deriv API เพื่อรับเวลาและราคาที่ผ่านมา รวมฟีเจอร์นี้เข้ากับแอพการซื้อขายของคุณด้วยตัวอย่าง API นี้ สมัครสมาชิกฟีเจอร์ประวัติติ๊กของ Deriv API เพื่อรับเวลาและราคาที่ผ่านมา รวมฟีเจอร์นี้เข้ากับแอพการซื้อขายของคุณด้วยตัวอย่าง API นี้ สมัครสมาชิกฟีเจอร์ประวัติติ๊กของ Deriv API เพื่อรับเวลาและราคาที่ผ่านมา รวมฟีเจอร์นี้เข้ากับแอพการซื้อขายของคุณด้วยตัวอย่าง API นี้ รวมฟีเจอร์นี้เข้ากับแอปการเทรดของคุณด้วยตัวอย่าง API นี้
---
import RenderOfficialContents from '@site/src/components/RenderOfficialContents';
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx
index 2228a04cb..e36c37bcc 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx
+++ b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/ticks/index.mdx
@@ -29,6 +29,8 @@ import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes'
เราจะเริ่มต้นด้วยตัวอย่าง Ticks เพราะเป็นบล็อกโค้ดที่ค่อนข้างง่ายที่จะนำไปใช้ คุณไม่จำเป็นต้องลงชื่อเข้าใช้บัญชี Deriv และรับความถูกต้องของแอพของคุณเพื่อลอง
เราจะเริ่มต้นด้วยตัวอย่าง Ticks เพราะเป็นบล็อกโค้ดที่ค่อนข้างง่ายที่จะนำไปใช้ คุณไม่จำเป็นต้องลงชื่อเข้าใช้บัญชี Deriv และรับความถูกต้องของแอพของคุณเพื่อลอง
+
+ เราจะเริ่มต้นด้วยตัวอย่าง Ticks เพราะเป็นบล็อกโค้ดที่ค่อนข้างง่ายที่จะนำไปใช้ คุณไม่จำเป็นต้องลงชื่อเข้าใช้บัญชี Deriv และรับความถูกต้องของแอพของคุณเพื่อลอง
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
index 076ee8cb2..75f33b3b8 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
+++ b/i18n/th/docusaurus-plugin-content-docs/current/code-examples/javascript/website-status/index.mdx
@@ -13,12 +13,12 @@ keywords:
- ตัวอย่าง
- เว็บไซต์
- สถานะ
-description: สำรวจการตั้งค่า เช่น ขีดจำกัดการโทร ข้อมูลสกุลเงิน และภาษาที่รองรับผ่านคำขอสถานะเว็บไซต์ เรียนรู้ด้วยตัวอย่าง API นี้ เรียนรู้ด้วยตัวอย่าง API นี้ เรียนรู้ด้วยตัวอย่าง API นี้
+description: สำรวจการตั้งค่า เช่น ขีดจำกัดการโทร ข้อมูลสกุลเงิน และภาษาที่รองรับผ่านคำขอสถานะเว็บไซต์ เรียนรู้ด้วยตัวอย่าง API นี้ เรียนรู้ด้วยตัวอย่าง API นี้ เรียนรู้ด้วยตัวอย่าง API นี้ เรียนรู้ด้วยตัวอย่าง API นี้
---
import SandboxIframe from '@site/src/components/SandboxIframe';
import { sandboxes } from '@site/src/components/SandboxIframe/utility/sandboxes';
-ร้องขอสถานะเว็บไซต์ จากการตอบสนอง API คุณจะสามารถดูการตั้งค่าทั่วไปเช่น การจำกัดการเรียกใช้ ข้อมูลสกุลเงิน ภาษาที่รองรับ และอื่นๆ อีกมากมาย
+ร้องขอสถานะเว็บไซต์ ร้องขอสถานะเว็บไซต์ จากการตอบสนอง API คุณจะสามารถดูการตั้งค่าทั่วไปเช่น การจำกัดการเรียกใช้ ข้อมูลสกุลเงิน ภาษาที่รองรับ และอื่นๆ อีกมากมาย
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
index b329f9c3c..0e0c693b0 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/api-calls-anatomy/index.md
@@ -12,32 +12,32 @@ keywords:
- แอพการซื้อขาย
- การโทร API
- ตัวอย่าง API
-description: ตั้งค่าการเรียกใช้ API สำหรับแอปซื้อขายของคุณโดยใช้คุณลักษณะการโทร API ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ ตั้งค่าการเรียกใช้ API สำหรับแอปซื้อขายของคุณโดยใช้คุณลักษณะการโทร API ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ
+description: ตั้งค่าการเรียกใช้ API สำหรับแอปซื้อขายของคุณโดยใช้คุณลักษณะการโทร API ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ ตั้งค่าการเรียกใช้ API สำหรับแอปซื้อขายของคุณโดยใช้คุณลักษณะการโทร API ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ ตั้งค่าการเรียกใช้ API สำหรับแอปซื้อขายของคุณโดยใช้คุณลักษณะการโทร API ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ ด้วยตัวอย่าง API เรียนรู้ที่จะสมัครสมาชิกส่งคำขอและรับข้อมูลการตอบกลับ
---
## สมัครสมาชิกและส่ง
-การเรียกใช้ API ทั้งหมดมีฟังก์ชั่นการส่งเพื่อที่จะทำการร้องขอและรับการตอบสนอง บางการเรียกใช้ API ก็ยังมีฟังก์ชั่นการสมัครสมาชิกที่ช่วยให้สามารถส่งข้อมูลอัปเดตไปยังแอปพลิเคชั่นของคุณเมื่อมีข้อมูลใหม่ออกมา
+การเรียกใช้ API ทั้งหมดมีฟังก์ชั่นการส่งเพื่อที่จะทำการร้องขอและรับการตอบสนอง การเรียกใช้ API ทั้งหมดมีฟังก์ชั่นการส่งเพื่อที่จะทำการร้องขอและรับการตอบสนอง บางการเรียกใช้ API ก็ยังมีฟังก์ชั่นการสมัครสมาชิกที่ช่วยให้สามารถส่งข้อมูลอัปเดตไปยังแอปพลิเคชั่นของคุณเมื่อมีข้อมูลใหม่ออกมา
### สมัครสมาชิกเพื่อติดตามข้อมูล
-การโทร API หลายรายการให้ฟังก์ชัน “สมัครสมาชิก” เมื่อคุณสมัครสมาชิกการใช้งาน API หนึ่งใด คุณจะได้รับการเผยแพร่สดที่ต่อเนื่องจากข้อมูลของการเรียกใช้ API นั้นโดยเฉพาะ
+การโทร API หลายรายการให้ฟังก์ชัน “สมัครสมาชิก” การโทร API หลายรายการให้ฟังก์ชัน “สมัครสมาชิก” เมื่อคุณสมัครสมาชิกการใช้งาน API หนึ่งใด คุณจะได้รับการเผยแพร่สดที่ต่อเนื่องจากข้อมูลของการเรียกใช้ API นั้นโดยเฉพาะ
-การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก หากคุณส่งผ่าน “1” ไปยังฟิลด์ “การสมัครสมาชิก” การสมัครสมาชิกจะเริ่มขึ้นและเซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอต่อไปจนกว่าคุณจะยกเลิกการสมัครโดยเรียกการโทร API “ลืม” หรือ “ลืมทั้งหมด” การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก หากคุณส่งผ่าน “1” ไปยังฟิลด์ “การสมัครสมาชิก” การสมัครสมาชิกจะเริ่มขึ้นและเซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอต่อไปจนกว่าคุณจะยกเลิกการสมัครโดยเรียกการโทร API “ลืม” หรือ “ลืมทั้งหมด”
+การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก หากคุณส่งผ่าน “1” ไปยังฟิลด์ “การสมัครสมาชิก” การสมัครสมาชิกจะเริ่มขึ้นและเซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอต่อไปจนกว่าคุณจะยกเลิกการสมัครโดยเรียกการโทร API “ลืม” หรือ “ลืมทั้งหมด” การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก หากคุณส่งผ่าน “1” ไปยังฟิลด์ “การสมัครสมาชิก” การสมัครสมาชิกจะเริ่มขึ้นและเซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอต่อไปจนกว่าคุณจะยกเลิกการสมัครโดยเรียกการโทร API “ลืม” หรือ “ลืมทั้งหมด” การเรียกใช้ API บางอย่างจะสมัครสมาชิกโดยอัตโนมัติ (เช่น [ticks] (/api-explorer #ticks)) และบางส่วนมีฟิลด์ “สมัครสมาชิก” ที่เป็นตัวเลือก หากคุณส่งผ่าน “1” ไปยังฟิลด์ “การสมัครสมาชิก” การสมัครสมาชิกจะเริ่มขึ้นและเซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอต่อไปจนกว่าคุณจะยกเลิกการสมัครโดยเรียกการโทร API “ลืม” หรือ “ลืมทั้งหมด”
-ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก แต่เมื่อคุณเพิ่มตัวเลือก “สมัครสมาชิก” ในการโทรนี้ คุณจะได้รับข้อมูลประวัติติ๊กที่คุณร้องขอในการตอบกลับครั้งแรก และคุณจะยังคงได้รับการตอบกลับใหม่ทุกครั้งที่มีเครื่องหมายใหม่เผยแพร่โดยเซิร์ฟเวอร์สำหรับสัญลักษณ์ที่กำหนด
+ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก แต่เมื่อคุณเพิ่มตัวเลือก “สมัครสมาชิก” ในการโทรนี้ คุณจะได้รับข้อมูลประวัติติ๊กที่คุณร้องขอในการตอบกลับครั้งแรก และคุณจะยังคงได้รับการตอบกลับใหม่ทุกครั้งที่มีเครื่องหมายใหม่เผยแพร่โดยเซิร์ฟเวอร์สำหรับสัญลักษณ์ที่กำหนด ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก ตัวอย่างเช่น คุณสามารถโทร [Tick History] (/api-explorer #ticks_history) เพื่อรับข้อมูลประวัติติ๊ก แต่เมื่อคุณเพิ่มตัวเลือก “สมัครสมาชิก” ในการโทรนี้ คุณจะได้รับข้อมูลประวัติติ๊กที่คุณร้องขอในการตอบกลับครั้งแรก และคุณจะยังคงได้รับการตอบกลับใหม่ทุกครั้งที่มีเครื่องหมายใหม่เผยแพร่โดยเซิร์ฟเวอร์สำหรับสัญลักษณ์ที่กำหนด
-ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ด้วย ID นี้คุณสามารถระบุสตรีมข้อความในตรรกะของคุณและหยุดสตรีมด้วยการโทร API “ลืม” และ “ลืมทั้งหมด”
+ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ในสตรีมข้อความจาก “สมัครสมาชิก” มีฟิลด์ที่เรียกว่า “การสมัครสมาชิก” นี่คือ “สตรีม ID” ด้วย ID นี้คุณสามารถระบุสตรีมข้อความในตรรกะของคุณและหยุดสตรีมด้วยการโทร API “ลืม” และ “ลืมทั้งหมด”
ข้อมูลที่ให้มาโดยการโทร API พร้อมฟังก์ชัน “สมัครสมาชิก” สามารถใช้เป็นแหล่งข้อมูลสำหรับการโทรและคุณสมบัติ API อื่น ๆ
### ส่ง (Send)
-หากคุณเรียก API ด้วยฟังก์ชั่น “send” เซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอคืนเพียงครั้งเดียว ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้งาน API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้ API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้ API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ
+หากคุณเรียก API ด้วยฟังก์ชั่น “send” เซิร์ฟเวอร์จะส่งข้อมูลที่ร้องขอคืนเพียงครั้งเดียว ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้งาน API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้ API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้ API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ ในการที่จะได้รับข้อมูลที่ถูกอัปเดต คุณจะต้องส่งการเรียกใช้ API อีกครั้ง โดยปกติวิธีนี้จะใช้เมื่อคุณได้รับการตอบสนองการโทร API อื่น ๆ หรือเหตุการณ์ UI เช่น `Click`, `Scroll` และอื่น ๆ
### ให้ลืมไป (Forget)
-หากคุณต้องการหยุดสตรีมข้อความที่สร้างโดย `สมัครสมาชิก` คุณจะต้องเรียกการโทร API `ลืม` ด้วย `Stream ID` ที่ถูกต้อง มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี` มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี` มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี`
+หากคุณต้องการหยุดสตรีมข้อความที่สร้างโดย `สมัครสมาชิก` คุณจะต้องเรียกการโทร API `ลืม` ด้วย `Stream ID` ที่ถูกต้อง มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี` มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี` มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี` มิฉะนั้นคุณสามารถใช้การเรียกใช้ API `ลืมทั้งหมด` เพื่อหยุดสตรีมตาม `ชื่อวิธี`
:::caution
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเรียกใช้ API `ลืม` โปรดดูที่ [ลืม] (/api-explorer #forget) และ [ลืมทั้งหมด] (/api-explorer #forget_all) ใน API explorer
@@ -45,19 +45,19 @@ description: ตั้งค่าการเรียกใช้ API สำ
## ข้อมูลคำร้องขอ
-เพื่อทำให้ง่ายขึ้นสำหรับคุณที่จะจัดการกับกระแสหรือโฟลว์ของคำร้องขอและการตอบรับของการเชื่อมต่อ WebSocket ของคุณ การเรียกใช้ API ของแต่ละ Deriv WebSocket นั้นจะเป็นไปตามโครงสร้างมาตรฐาน คุณสามารถใช้มันสำหรับการทำแคช การยืนยันความถูกต้อง การร้องขอ และการประสานข้อมูลการตอบสนอง
+เพื่อทำให้ง่ายขึ้นสำหรับคุณที่จะจัดการกับกระแสหรือโฟลว์ของคำร้องขอและการตอบรับของการเชื่อมต่อ WebSocket ของคุณ การเรียกใช้ API ของแต่ละ Deriv WebSocket นั้นจะเป็นไปตามโครงสร้างมาตรฐาน คุณสามารถใช้มันสำหรับการทำแคช การยืนยันความถูกต้อง การร้องขอ และการประสานข้อมูลการตอบสนอง คุณสามารถใช้มันสำหรับการทำแคช การยืนยันความถูกต้อง การร้องขอ และการประสานข้อมูลการตอบสนอง
#### ชื่อวิธีการเรียกใช้ API
-“คำขอ” ทุก ๆ ใน WebSocket API มีฟิลด์ `ชื่อวิธี' ที่ทำหน้าที่เป็นตัวระบุที่ไม่ซ้ำกันสำหรับคำขอ ในกรณีส่วนใหญ่ `ชื่อวิธีนี้จะได้ค่าตัวเลข `1` แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง ในกรณีส่วนใหญ่ `ชื่อวิธีนี้จะได้ค่าตัวเลข `1\`แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง ในกรณีส่วนใหญ่`ชื่อวิธีนี้จะได้ค่าตัวเลข `1` แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง
+“คำขอ” ทุก ๆ ใน WebSocket API มีฟิลด์ `ชื่อวิธี' ที่ทำหน้าที่เป็นตัวระบุที่ไม่ซ้ำกันสำหรับคำขอ ในกรณีส่วนใหญ่ `ชื่อวิธีนี้จะได้ค่าตัวเลข `1` แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง ในกรณีส่วนใหญ่ `ชื่อวิธีนี้จะได้ค่าตัวเลข `1\`แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง ในกรณีส่วนใหญ่`ชื่อวิธีนี้จะได้ค่าตัวเลข `1` แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง ในกรณีส่วนใหญ่ `ชื่อวิธีนี้จะได้ค่าตัวเลข `1\` แต่มีบางกรณีที่คุณสมบัติตัวระบุอาจมีค่าสตริง
:::caution
-ต้องใช้ชื่อวิธีการโทร API เสมอ ฟิลด์นี้จะกำหนดข้อมูลที่คุณจะได้รับจากเซิร์ฟเวอร์ WebSocket ของเรา
+ต้องใช้ชื่อวิธีการโทร API เสมอ ต้องใช้ชื่อวิธีการโทร API เสมอ ฟิลด์นี้จะกำหนดข้อมูลที่คุณจะได้รับจากเซิร์ฟเวอร์ WebSocket ของเรา
:::
### ฟิลด์ที่ต้องกรอก
-ข้อมูลคำร้องขอแต่ละรายการมีฟิลด์ให้ใส่ข้อมูลบังคับที่คุณต้องระบุ และอาจรวมถึงฟิลด์ข้อมูลเสริมที่ไม่บังคับ ลองสำรวจสิ่งนี้ด้วยตัวอย่างจาก “รายชื่อที่อยู่อาศัย”
+ข้อมูลคำร้องขอแต่ละรายการมีฟิลด์ให้ใส่ข้อมูลบังคับที่คุณต้องระบุ และอาจรวมถึงฟิลด์ข้อมูลเสริมที่ไม่บังคับ ลองสำรวจสิ่งนี้ด้วยตัวอย่างจาก “รายชื่อที่อยู่อาศัย” ลองสำรวจสิ่งนี้ด้วยตัวอย่างจาก “รายชื่อที่อยู่อาศัย”
การโทร “รายชื่อที่อยู่อาศัย” จะส่งกลับรายการประเทศและรหัสประเทศ 2 ตัวอักษร เหมาะสำหรับการกรอกแบบฟอร์มการเปิดบัญชี
@@ -71,19 +71,19 @@ description: ตั้งค่าการเรียกใช้ API สำ
}
```
-ฟิลด์ `เรสซิเดนซ์_list` คือ `ชื่อวิธี' สำหรับการโทรและจำเป็นต้องใช้ อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง ฟิลด์ `เรสซิเดนซ์_list` คือ \`ชื่อวิธี' สำหรับการโทรและจำเป็นต้องใช้ อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ “รายชื่อที่อยู่อาศัย” และการโทร API อื่น ๆ โปรดตรวจสอบใน [API Explorer] (/api-explorer #residence_list) อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง ฟิลด์ `เรสซิเดนซ์_list` คือ \\`ชื่อวิธี' สำหรับการโทรและจำเป็นต้องใช้ อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ “รายชื่อที่อยู่อาศัย” และการโทร API อื่น ๆ โปรดตรวจสอบใน [API Explorer] (/api-explorer #residence_list)
+ฟิลด์ `เรสซิเดนซ์_list` คือ `ชื่อวิธี' สำหรับการโทรและจำเป็นต้องใช้ อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง ฟิลด์ `เรสซิเดนซ์_list` คือ \`ชื่อวิธี' สำหรับการโทรและจำเป็นต้องใช้ อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ “รายชื่อที่อยู่อาศัย” และการโทร API อื่น ๆ โปรดตรวจสอบใน [API Explorer] (/api-explorer #residence_list) อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง ฟิลด์ `เรสซิเดนซ์_list` คือ \\`ชื่อวิธี' สำหรับการโทรและจำเป็นต้องใช้ อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ “รายชื่อที่อยู่อาศัย” และการโทร API อื่น ๆ โปรดตรวจสอบใน [API Explorer] (/api-explorer #residence_list) อาจมีฟิลด์อื่นๆ ที่จำเป็นและซึ่งเกี่ยวข้องกับประเภทของคำร้องขอที่คุณต้องการส่ง ที่นี่ `Residence_list`คือ`ชื่อวิธี`และมันมีข้อมูลจริงที่คุณร้องขอ ทั้งนี้ เพื่อทำให้ดูสั้นกระชับ เราจึงยังไม่ได้รวมส่วนที่เหลือของอาร์เรย์ คุณสามารถตรวจสอบการตอบสนองจริงได้ [ที่นี่] (/api-explorer #residence_list) ทั้งนี้ เพื่อทำให้ดูสั้นกระชับ เราจึงยังไม่ได้รวมส่วนที่เหลือของอาร์เรย์ ที่นี่`Residence_list`คือ`ชื่อวิธี\` และมันมีข้อมูลจริงที่คุณร้องขอ ทั้งนี้ เพื่อทำให้ดูสั้นกระชับ เราจึงยังไม่ได้รวมส่วนที่เหลือของอาร์เรย์ คุณสามารถตรวจสอบการตอบสนองจริงได้ [ที่นี่] (/api-explorer #residence_list) ทั้งนี้ เพื่อทำให้ดูสั้นกระชับ เราจึงยังไม่ได้รวมส่วนที่เหลือของอาร์เรย์ คุณสามารถตรวจสอบการตอบสนองจริงได้ [ที่นี่] (/api-explorer #residence_list)
### ฟิลด์ข้อมูลเสริม
-ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง “Passthrough” และ “req_id” เป็นส่วนหนึ่งของข้อมูลคำขอเสมอ แต่คุณสามารถเลือกที่จะยกเลิกและไม่ใช้ได้
+ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง “Passthrough” และ “req_id” เป็นส่วนหนึ่งของข้อมูลคำขอเสมอ แต่คุณสามารถเลือกที่จะยกเลิกและไม่ใช้ได้ ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง ทุกการโทรมีฟิลด์ “ตัวเลือก” หลายช่อง “Passthrough” และ “req_id” เป็นส่วนหนึ่งของข้อมูลคำขอเสมอ แต่คุณสามารถเลือกที่จะยกเลิกและไม่ใช้ได้
#### ฟิลด์ “การผ่าน”
-โครงสร้าง โครงสร้าง สิ่งที่คุณส่งผ่านไปยังฟิลด์นี้จะถูกส่งกลับมาให้คุณภายในวัตถุ \\\`ตอบสนอง' สิ่งนี้มีประโยชน์เมื่อคุณต้องการจำลองการไหลตามสถานะสำหรับ “คำขอ” และ “คำตอบ” ของคุณ
+โครงสร้าง โครงสร้าง โครงสร้าง สิ่งที่คุณส่งผ่านไปยังฟิลด์นี้จะถูกส่งกลับมาให้คุณภายในวัตถุ \\\\`ตอบสนอง' สิ่งนี้มีประโยชน์เมื่อคุณต้องการจำลองการไหลตามสถานะสำหรับ “คำขอ” และ “คำตอบ” ของคุณ
#### ฟิลด์ “req_id”
-คุณอาจต้อง “แท็ก” คำขอของคุณและส่งผ่านการโทร “WebSocket” ของเรา คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ” คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ” คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ”
+คุณอาจต้อง “แท็ก” คำขอของคุณและส่งผ่านการโทร “WebSocket” ของเรา คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ” คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ” คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ” คุณสามารถทำได้โดยส่งตัวเลข “ไปยังฟิลด์นี้ มันอาจเป็นประโยชน์เมื่อคุณต้องการกำหนดแผนที่ “คำขอ” เป็น “คำตอบ”
:::caution
หากต้องการเรียนรู้เกี่ยวกับฟิลด์เสริมเพิ่มเติมที่เฉพาะสำหรับการโทร API แต่ละครั้ง โปรดดูที่ [API Explorer] (/api-explorer) ของเรา
@@ -170,7 +170,7 @@ description: ตั้งค่าการเรียกใช้ API สำ
#### ฟิลด์ “msg_type”
-“ฟิลด์” นี้ช่วยให้คุณกำหนดข้อมูล `ข้อความ 'ที่คุณได้รับจากเหตุการณ์ข้อความของการเชื่อมต่อ WebSocket ตัวอย่างเช่น ตัวจัดการเหตุการณ์ `onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\`จะเป็น: ตัวอย่างเช่น ตัวจัดการเหตุการณ์`onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\`จะเป็น: ตัวอย่างเช่น ตัวจัดการเหตุการณ์`onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\` จะเป็น:
+“ฟิลด์” นี้ช่วยให้คุณกำหนดข้อมูล `ข้อความ 'ที่คุณได้รับจากเหตุการณ์ข้อความของการเชื่อมต่อ WebSocket ตัวอย่างเช่น ตัวจัดการเหตุการณ์ `onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\`จะเป็น: ตัวอย่างเช่น ตัวจัดการเหตุการณ์`onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\`จะเป็น: ตัวอย่างเช่น ตัวจัดการเหตุการณ์`onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\`จะเป็น: ตัวอย่างเช่น ตัวจัดการเหตุการณ์`onmessage`ของคุณสำหรับการเชื่อมต่อ WebSocket ใน`Javascript\` จะเป็น:
```js showLineNumbers
socket.onmessage = (กิจกรรม) => {
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
index 741c37357..42a28045e 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/authorization-authentication/index.md
@@ -10,10 +10,10 @@ tags:
keywords:
- deriv-authentication
- การอนุมัติอนุพันธ์
-description: เข้าถึงฟีเจอร์ Deriv API ที่สมบูรณ์ในแอพการซื้อขายของคุณโดยการตรวจสอบสิทธิ์ผู้ใช้ด้วยโทเค็น API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API
+description: เข้าถึงฟีเจอร์ Deriv API ที่สมบูรณ์ในแอพการซื้อขายของคุณโดยการตรวจสอบสิทธิ์ผู้ใช้ด้วยโทเค็น API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API เรียนรู้ที่จะทำเช่นนี้ด้วยตัวอย่าง API
---
-หากไม่ได้รับการอนุญาตให้สิทธิ์และการรับรองความถูกต้อง คุณจะเข้าถึงการเรียกใช้งานและฟีเจอร์ของ API ได้เพียงครึ่งเดียวเท่านั้น หากไม่ได้รับการอนุญาตให้สิทธิ์และการรับรองความถูกต้อง คุณจะเข้าถึงการเรียกใช้งานและฟีเจอร์ของ API ได้เพียงครึ่งเดียวเท่านั้น ตัวอย่างเช่น ในการซื้อสัญญาหรือใช้คุณสมบัติ “Copy Trading” ผู้ใช้ของคุณจะต้องได้รับการรับรองและได้รับอนุญาตจากผู้ให้บริการ **OAuth** ของเราและ**WebSocket Server**
+หากไม่ได้รับการอนุญาตให้สิทธิ์และการรับรองความถูกต้อง คุณจะเข้าถึงการเรียกใช้งานและฟีเจอร์ของ API ได้เพียงครึ่งเดียวเท่านั้น หากไม่ได้รับการอนุญาตให้สิทธิ์และการรับรองความถูกต้อง คุณจะเข้าถึงการเรียกใช้งานและฟีเจอร์ของ API ได้เพียงครึ่งเดียวเท่านั้น ตัวอย่างเช่น ในการซื้อสัญญาหรือใช้คุณสมบัติ “Copy Trading” ผู้ใช้ของคุณจะต้องได้รับการรับรองและได้รับอนุญาตจากผู้ให้บริการ **OAuth** ของเราและ**WebSocket Server** การอนุมัติอนุพันธ์
## ก่อนที่เราจะเริ่ม
@@ -31,7 +31,7 @@ description: เข้าถึงฟีเจอร์ Deriv API ที่ส
### โทเคน API
-โทเคน API เป็นตัวบ่งชี้ที่ไม่ซ้ำซ้อนของผู้ใช้งานที่ร้องขอการเข้าถึงจากเซิร์ฟเวอร์ มันเป็นวิธีการอนุญาตให้สิทธิ์ที่ง่ายที่สุด
+โทเคน API เป็นตัวบ่งชี้ที่ไม่ซ้ำซ้อนของผู้ใช้งานที่ร้องขอการเข้าถึงจากเซิร์ฟเวอร์ มันเป็นวิธีการอนุญาตให้สิทธิ์ที่ง่ายที่สุด มันเป็นวิธีการอนุญาตให้สิทธิ์ที่ง่ายที่สุด
ระดับการเข้าถึงสำหรับแต่ละโทเค็น API จะต้องตรงกับระดับการเข้าถึงที่ต้องการของการเรียกใช้ API แต่ละครั้ง ซึ่งสามารถพบได้ใน [API Explorer] (/api-explorer) เช่นกัน
@@ -59,11 +59,11 @@ OAuth ย่อมาจาก `Open Authorisation` — โปรโตคอล
## กระบวนการรับรองความถูกต้อง
-ในการตรวจสอบสิทธิ์ผู้ใช้ของคุณ ให้ระบุ URL ที่จะใช้เป็น URL การเปลี่ยนเส้นทาง OAuth บนหน้า [แดชบอร์ด] (/แดชบอร์ด) แท็บ**ลงทะเบียนแอปพลิเคชัน** ในฟิลด์\*\*รายละเอียด OAuth \*\* จากนั้นเพิ่มปุ่มเข้าสู่ระบบบนเว็บไซต์หรือแอพของคุณและนำผู้ใช้ไปที่ **`https://oauth.deriv.com/oauth2/authorize?app_id=your_app_id`** โดยที่ your_app_id คือID ของแอปของคุณ การอนุมัติอนุพันธ์ การอนุมัติอนุพันธ์
+ในการตรวจสอบสิทธิ์ผู้ใช้ของคุณ ให้ระบุ URL ที่จะใช้เป็น URL การเปลี่ยนเส้นทาง OAuth บนหน้า [แดชบอร์ด] (/แดชบอร์ด) แท็บ**ลงทะเบียนแอปพลิเคชัน** ในฟิลด์\*\*รายละเอียด OAuth \*\* จากนั้นเพิ่มปุ่มเข้าสู่ระบบบนเว็บไซต์หรือแอพของคุณและนำผู้ใช้ไปที่ **`https://oauth.deriv.com/oauth2/authorize?app_id=your_app_id`** โดยที่ your_app_id คือID ของแอปของคุณ การอนุมัติอนุพันธ์ การอนุมัติอนุพันธ์ พารามิเตอร์แบบสอบถามใน URL การอนุญาตคือบัญชีของผู้ใช้และโทเค็นเซสชันที่เกี่ยวข้อง คุณสามารถจับคู่จัดวางพารามิเตอร์การค้นหาเป็นอาร์เรย์หรือชุดข้อมูลที่เก็บเรียงข้อมูลประเภทเดียวกันโดยใช้วิธีการดังต่อไปนี้: คุณสามารถจับคู่จัดวางพารามิเตอร์การค้นหาเป็นอาร์เรย์หรือชุดข้อมูลที่เก็บเรียงข้อมูลประเภทเดียวกันโดยใช้วิธีการดังต่อไปนี้:
![การเข้าสู่ระบบ OAuth Deriv] (/img/oauth_login.png 'การเข้าสู่ระบบ OAuth Derive')
-การอนุมัติอนุพันธ์ URL นี้จะมีหลักฐานที่เพิ่มเข้ามาด้วยโทเคนเซสชั่นของผู้ใช้ และจะมีลักษณะคล้ายกับดังต่อไปนี้:
+การอนุมัติอนุพันธ์ การอนุมัติอนุพันธ์ URL นี้จะมีหลักฐานที่เพิ่มเข้ามาด้วยโทเคนเซสชั่นของผู้ใช้ และจะมีลักษณะคล้ายกับดังต่อไปนี้:
`https://[YOUR_WEBSITE_URL]/redirect/?acct1=cr799393& โทเคน1 = a1-f7pnteezo4jzhpxclctizt27hyeot&cur1=USD& acct2=vrtc1859315 & โทเคน2=a1clwe3vfuuus5kraceykdsoqm4snfq& cur2=usd`
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md
index f80e49718..123ff600a 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/copytrading/index.md
@@ -25,8 +25,8 @@ description: คัดลอกการเทรด
จากนั้นเทรดเดอร์จะสร้างโทเค็น API แบบอ่านอย่างเดียวและจัดหาให้กับเครื่องถ่ายเอกสาร
-เวลาทำการเทรด การเป็นเครื่องถ่ายเอกสาร การเปิดใช้งานการตั้งค่า allow_copiers จะทำให้การโทร [copytrading statistics] (/api-explorer #copytrading_statistics) ทำงานได้ การเรียกสถิติ API ให้ข้อมูลเกี่ยวกับบัญชี (เพื่อให้เครื่องสำเนาที่มีศักยภาพมีความคิดเกี่ยวกับประสิทธิภาพในอดีตของเทรดเดอร์)
+เวลาทำการเทรด เวลาทำการเทรด การเป็นเครื่องถ่ายเอกสาร การเปิดใช้งานการตั้งค่า allow_copiers จะทำให้การโทร [copytrading statistics] (/api-explorer #copytrading_statistics) ทำงานได้ การเรียกสถิติ API ให้ข้อมูลเกี่ยวกับบัญชี (เพื่อให้เครื่องสำเนาที่มีศักยภาพมีความคิดเกี่ยวกับประสิทธิภาพในอดีตของเทรดเดอร์)
## การเป็นเครื่องถ่ายเอกสาร
-การเป็นเครื่องถ่ายเอกสาร การเรียกใช้งาน หากต้องการเป็นเครื่องถ่ายเอกสาร ให้ใช้การโทร [คัดลอกเริ่มต้น] (/api-explorer #copy_start) หากต้องการหยุดคัดลอก ให้ใช้การโทร [copy stop] (/api-explorer #copy_stop)
+การเป็นเครื่องถ่ายเอกสาร การเป็นเครื่องถ่ายเอกสาร การเรียกใช้งาน หากต้องการเป็นเครื่องถ่ายเอกสาร ให้ใช้การโทร [คัดลอกเริ่มต้น] (/api-explorer #copy_start) หากต้องการหยุดคัดลอก ให้ใช้การโทร [copy stop] (/api-explorer #copy_stop)
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md
index be7598bae..b414c95f1 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/core-concepts/websocket/index.md
@@ -16,13 +16,13 @@ description: เรียนรู้เกี่ยวกับโปรโต
## WebSockets คืออะไร?
-โปรโตคอล `WebSocket` ที่อธิบายไว้ในข้อกำหนด [RFC 6455] (https://datatracker.ietf.org/doc/html/rfc6455) ให้วิธีแลกเปลี่ยนข้อมูลระหว่างเบราว์เซอร์และเซิร์ฟเวอร์ผ่านการเชื่อมต่อแบบถาวร ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม
+โปรโตคอล `WebSocket` ที่อธิบายไว้ในข้อกำหนด [RFC 6455] (https://datatracker.ietf.org/doc/html/rfc6455) ให้วิธีแลกเปลี่ยนข้อมูลระหว่างเบราว์เซอร์และเซิร์ฟเวอร์ผ่านการเชื่อมต่อแบบถาวร ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม ข้อมูลที่สามารถส่งผ่านได้ทั้งสองทิศทางเป็น "แพ็กเก็ต" โดยไม่ทำลายการเชื่อมต่อหรือไม่ต้องการคำขอ HTTP เพิ่มเติม
WebSocket เหมาะอย่างยิ่งสำหรับบริการที่ต้องการการแลกเปลี่ยนข้อมูลอย่างต่อเนื่อง เช่น ระบบการเทรดตามเวลาจริงและอื่นๆ
## ตัวอย่างง่ายๆ
-ในการเปิดการเชื่อมต่อ WebSocket เราจำเป็นต้องสร้าง “WebSocket ใหม่” โดยใช้โปรโตคอลพิเศษ `ws`หรือ `wss` ใน url นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”: นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”: นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”:
+ในการเปิดการเชื่อมต่อ WebSocket เราจำเป็นต้องสร้าง “WebSocket ใหม่” โดยใช้โปรโตคอลพิเศษ `ws`หรือ `wss` ใน url นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”: นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”: นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”: นี่คือวิธีที่คุณสามารถทำได้ใน “Javascript”:
```js
let socket = new WebSocket('wss://ws.derivws.com/websockets/v3?app_id=1089');
@@ -31,14 +31,15 @@ let socket = new 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: //` ไม่ได้ถูกเข้ารหัสและสามารถมองเห็นตัวกลางได้ เครื่องคอมพิวเตอร์แม่ข่ายหรือพร็อกซีเซิร์ฟเวอร์เก่าอาจจะพบว่า ส่วนหัวนั้น “แปลก” และยุติการเชื่อมต่อได้
+ในทางกลับกันข้อมูล `ws: //` ไม่ได้ถูกเข้ารหัสและสามารถมองเห็นตัวกลางได้ ในทางกลับกันข้อมูล `ws: //` ไม่ได้ถูกเข้ารหัสและสามารถมองเห็นตัวกลางได้ เครื่องคอมพิวเตอร์แม่ข่ายหรือพร็อกซีเซิร์ฟเวอร์เก่าอาจจะพบว่า ส่วนหัวนั้น “แปลก” และยุติการเชื่อมต่อได้
`wss: //` ย่อมาจาก WebSocket over TLS คล้ายกับ HTTPS เป็น HTTP ผ่าน TLS ซึ่งเมื่อเปิดใช้งานโปรโตคอลความปลอดภัยเพื่อการขนส่งข้อมูลนั้น ข้อมูลก็จะถูกเข้ารหัสโดยผู้ส่งและถูกถอดรหัสโดยผู้รับ นี่หมายความว่า แพ็กเก็ตข้อมูลที่เข้ารหัสสามารถส่งผ่านพร็อกซีได้สำเร็จโดยไม่ต้องถูกตรวจสอบ
::: ซึ่งเมื่อเปิดใช้งานโปรโตคอลความปลอดภัยเพื่อการขนส่งข้อมูลนั้น ข้อมูลก็จะถูกเข้ารหัสโดยผู้ส่งและถูกถอดรหัสโดยผู้รับ นี่หมายความว่า แพ็กเก็ตข้อมูลที่เข้ารหัสสามารถส่งผ่านพร็อกซีได้สำเร็จโดยไม่ต้องถูกตรวจสอบ
::: ซึ่งเมื่อเปิดใช้งานโปรโตคอลความปลอดภัยเพื่อการขนส่งข้อมูลนั้น ข้อมูลก็จะถูกเข้ารหัสโดยผู้ส่งและถูกถอดรหัสโดยผู้รับ นี่หมายความว่า แพ็กเก็ตข้อมูลที่เข้ารหัสสามารถส่งผ่านพร็อกซีได้สำเร็จโดยไม่ต้องถูกตรวจสอบ
+::: ซึ่งเมื่อเปิดใช้งานโปรโตคอลความปลอดภัยเพื่อการขนส่งข้อมูลนั้น ข้อมูลก็จะถูกเข้ารหัสโดยผู้ส่งและถูกถอดรหัสโดยผู้รับ นี่หมายความว่า แพ็กเก็ตข้อมูลที่เข้ารหัสสามารถส่งผ่านพร็อกซีได้สำเร็จโดยไม่ต้องถูกตรวจสอบ
:::
-เมื่อสร้าง Socket แล้ว เราควรฟังเหตุการณ์ที่เกิดขึ้นกับมัน ซึ่งมีทั้งหมด 4 กรณี ได้แก่:
+เมื่อสร้าง Socket แล้ว เราควรฟังเหตุการณ์ที่เกิดขึ้นกับมัน ซึ่งมีทั้งหมด 4 กรณี ได้แก่: ซึ่งมีทั้งหมด 4 กรณี ได้แก่:
- Open หรือเปิด – สร้างการเชื่อมต่อแล้ว
- Message หรือข้อความ – ข้อมูลที่ได้รับ
@@ -86,39 +87,42 @@ WebSockets เป็นเครื่องมือสื่อสารระ
ใช้ WebSockets ในกรณีต่อไปนี้:
1. เมื่อคุณกำลังพัฒนาเว็บแอปพลิเคชั่นแบบเรียลไทม์
- การใช้ WebSocket ตามธรรมเนียมปฏิบัติมากที่สุดคือการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ซึ่งมันช่วยในการแสดงข้อมูลอย่างต่อเนื่องที่ปลายทางของผู้ใช้งาน เนื่องจากเซิร์ฟเวอร์แบ็คเอนด์ส่งข้อมูลนี้กลับมาอย่างต่อเนื่อง WebSocket จะช่วยให้สามารถผลักดันหรือส่งผ่านข้อมูลนี้ไปในการเชื่อมต่อที่เปิดอยู่แล้วได้อย่างไม่ติดขัด การใช้ WebSockets ทำให้การส่งข้อมูลดังกล่าวรวดเร็วและยกระดับประสิทธิภาพการทำงานของแอปพลิเคชั่น
+ เมื่อคุณกำลังพัฒนาเว็บแอปพลิเคชั่นแบบเรียลไทม์
+ การใช้ WebSocket ตามธรรมเนียมปฏิบัติมากที่สุดคือการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ซึ่งมันช่วยในการแสดงข้อมูลอย่างต่อเนื่องที่ปลายทางของผู้ใช้งาน เนื่องจากเซิร์ฟเวอร์แบ็คเอนด์ส่งข้อมูลนี้กลับมาอย่างต่อเนื่อง WebSocket จะช่วยให้สามารถผลักดันหรือส่งผ่านข้อมูลนี้ไปในการเชื่อมต่อที่เปิดอยู่แล้วได้อย่างไม่ติดขัด การใช้ WebSockets ทำให้การส่งข้อมูลดังกล่าวรวดเร็วและยกระดับประสิทธิภาพการทำงานของแอปพลิเคชั่น เนื่องจากเซิร์ฟเวอร์แบ็คเอนด์ส่งข้อมูลนี้กลับมาอย่างต่อเนื่อง WebSocket จะช่วยให้สามารถผลักดันหรือส่งผ่านข้อมูลนี้ไปในการเชื่อมต่อที่เปิดอยู่แล้วได้อย่างไม่ติดขัด WebSockets เป็นเครื่องมือสื่อสารระหว่างผู้ใช้งานและเซิร์ฟเวอร์ที่จำเป็น เพื่อให้ได้ประโยชน์สูงสุดจากศักยภาพของพวกมัน สิ่งสำคัญคือต้องเข้าใจว่าพวกมันมีประโยชน์อย่างไรและเมื่อใดที่ควรหลีกเลี่ยงการใช้พวกมัน โดยจะอธิบายอย่างละเอียดในหัวข้อถัดไป
2. สำหรับเว็บไซต์การเทรดเช่น Deriv
+ สำหรับเว็บไซต์การเทรดเช่น Deriv
ที่นี่ WebSocket ช่วยในการจัดการข้อมูลที่ขับเคลื่อนโดยเซิร์ฟเวอร์แบ็คเอน์ที่ปรับใช้กับผู้ใช้งาน
3. เมื่อสร้างแอปพลิเคชั่นแชท
- นักพัฒนาแอปพลิเคชั่นแชทเรียก WebSockets เพื่อขอความช่วยเหลือในการดำเนินการ เช่น การแลกเปลี่ยนแบบครั้งเดียว และการเผยแพร่/กระจายข้อความทางเสียง เนื่องจากใช้การเชื่อมต่อ WebSocket เดียวกันในการส่ง/รับข้อความ จึงทำให้การสื่อสารนั้นทำได้ง่ายและรวดเร็ว
+ เมื่อสร้างแอปพลิเคชั่นแชท
+ นักพัฒนาแอปพลิเคชั่นแชทเรียก WebSockets เพื่อขอความช่วยเหลือในการดำเนินการ เช่น การแลกเปลี่ยนแบบครั้งเดียว และการเผยแพร่/กระจายข้อความทางเสียง เนื่องจากใช้การเชื่อมต่อ WebSocket เดียวกันในการส่ง/รับข้อความ จึงทำให้การสื่อสารนั้นทำได้ง่ายและรวดเร็ว กระบวนการจะเริ่มต้นด้วยการเปิดการเชื่อมต่อที่เรียกว่ากระบวนการแฮนด์เชคของ WebSocket ซึ่งเกี่ยวข้องกับการใช้ระบบใหม่ (ws หรือ wss) เพื่อช่วยให้คุณทำความเข้าใจ คุณสามารถถือได้ว่าสิ่งเหล่านี้เทียบเท่ากับ HTTP และ HTTP (HTTPS) ที่ปลอดภัย ตามลำดับ
-ตอนนี้เราได้กำหนดสถานะใดบ้างที่ควรใช้ WebSockets ไปแล้ว มาดูกันเถอะว่า สถานะใดบ้างที่ควรหลีกเลี่ยงมากที่สุด สิ่งนี้จะช่วยให้คุณหลีกเลี่ยงความยุ่งยากในการปฏิบัติงานที่ไม่จำเป็น
+ตอนนี้เราได้กำหนดสถานะใดบ้างที่ควรใช้ WebSockets ไปแล้ว มาดูกันเถอะว่า สถานะใดบ้างที่ควรหลีกเลี่ยงมากที่สุด สิ่งนี้จะช่วยให้คุณหลีกเลี่ยงความยุ่งยากในการปฏิบัติงานที่ไม่จำเป็น สิ่งนี้จะช่วยให้คุณหลีกเลี่ยงความยุ่งยากในการปฏิบัติงานที่ไม่จำเป็น
-ไม่ควรใช้ WebSockets เมื่อสิ่งที่จำเป็นต้องทำทั้งหมดก็คือการดึงข้อมูลเก่าหรือข้อมูลที่ต้องถูกประมวลผลเพียงครั้งเดียว ในกรณีเหล่านี้ การใช้โปรโตคอล HTTP เป็นทางเลือกที่ชาญฉลาด
+ไม่ควรใช้ WebSockets เมื่อสิ่งที่จำเป็นต้องทำทั้งหมดก็คือการดึงข้อมูลเก่าหรือข้อมูลที่ต้องถูกประมวลผลเพียงครั้งเดียว ในกรณีเหล่านี้ การใช้โปรโตคอล HTTP เป็นทางเลือกที่ชาญฉลาด ในกรณีเหล่านี้ การใช้โปรโตคอล HTTP เป็นทางเลือกที่ชาญฉลาด
## WebSocket กับ HTTP
เนื่องจากมีการใช้ทั้งโปรโตคอล HTTP และ WebSocket สำหรับการสื่อสารของแอปพลิเคชั่น ผู้คนจึงมักสับสนและพบว่าเป็นการยากที่จะเลือก
-ตามที่บอกไปก่อนหน้านี้ WebSocket เป็นโปรโตคอลแบบเฟรมและสองทิศทาง ในทางกลับกัน HTTP เป็นโปรโตคอลทิศทางเดียวที่ทำงานเหนือโปรโตคอล TCP
+ตามที่บอกไปก่อนหน้านี้ WebSocket เป็นโปรโตคอลแบบเฟรมและสองทิศทาง ในทางกลับกัน HTTP เป็นโปรโตคอลทิศทางเดียวที่ทำงานเหนือโปรโตคอล TCP ในทางกลับกัน HTTP เป็นโปรโตคอลทิศทางเดียวที่ทำงานเหนือโปรโตคอล TCP
-เนื่องจากโปรโตคอล WebSocket สามารถรองรับการรับส่งข้อมูลได้อย่างต่อเนื่อง จึงใช้เป็นหลักในการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ เนื่องจากโปรโตคอล WebSocket สามารถรองรับการรับส่งข้อมูลได้อย่างต่อเนื่อง จึงใช้เป็นหลักในการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ HTTP ไม่มีรัฐและใช้สำหรับการพัฒนาแอปพลิเคชัน [RESTful] (https://de.wikipedia.org/wiki/Representational_State_Transfer) และ [SOAP] (https://de.wikipedia.org/wiki/SOAP) ทั้งนี้ SOAP ยังสามารถใช้ HTTP ในการดำเนินการได้ แต่ REST มีการกระจายและใช้งานกันอย่างแพร่หลาย ทั้งนี้ SOAP ยังสามารถใช้ HTTP ในการดำเนินการได้ แต่ REST มีการกระจายและใช้งานกันอย่างแพร่หลาย
+เนื่องจากโปรโตคอล WebSocket สามารถรองรับการรับส่งข้อมูลได้อย่างต่อเนื่อง จึงใช้เป็นหลักในการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ เนื่องจากโปรโตคอล WebSocket สามารถรองรับการรับส่งข้อมูลได้อย่างต่อเนื่อง จึงใช้เป็นหลักในการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ HTTP ไม่มีรัฐและใช้สำหรับการพัฒนาแอปพลิเคชัน [RESTful] (https://de.wikipedia.org/wiki/Representational_State_Transfer) และ [SOAP] (https://de.wikipedia.org/wiki/SOAP) ทั้งนี้ SOAP ยังสามารถใช้ HTTP ในการดำเนินการได้ แต่ REST มีการกระจายและใช้งานกันอย่างแพร่หลาย ทั้งนี้ SOAP ยังสามารถใช้ HTTP ในการดำเนินการได้ แต่ REST มีการกระจายและใช้งานกันอย่างแพร่หลาย เนื่องจากโปรโตคอล WebSocket สามารถรองรับการรับส่งข้อมูลได้อย่างต่อเนื่อง จึงใช้เป็นหลักในการพัฒนาแอปพลิเคชั่นแบบเรียลไทม์ HTTP ไม่มีรัฐและใช้สำหรับการพัฒนาแอปพลิเคชัน [RESTful] (https://de.wikipedia.org/wiki/Representational_State_Transfer) และ [SOAP] (https://de.wikipedia.org/wiki/SOAP) ทั้งนี้ SOAP ยังสามารถใช้ HTTP ในการดำเนินการได้ แต่ REST มีการกระจายและใช้งานกันอย่างแพร่หลาย ทั้งนี้ SOAP ยังสามารถใช้ HTTP ในการดำเนินการได้ แต่ REST มีการกระจายและใช้งานกันอย่างแพร่หลาย
-ใน WebSocket การสื่อสารจะเกิดขึ้นที่ปลายทั้งสองด้าน ซึ่งทำให้เป็นโปรโตคอลที่เร็วขึ้น ใน HTTP การเชื่อมต่อถูกสร้างขึ้นที่ปลายด้านหนึ่ง ทำให้เชื่องช้ากว่า WebSocket เล็กน้อย
+ใน WebSocket การสื่อสารจะเกิดขึ้นที่ปลายทั้งสองด้าน ซึ่งทำให้เป็นโปรโตคอลที่เร็วขึ้น ใน WebSocket การสื่อสารจะเกิดขึ้นที่ปลายทั้งสองด้าน ซึ่งทำให้เป็นโปรโตคอลที่เร็วขึ้น ใน HTTP การเชื่อมต่อถูกสร้างขึ้นที่ปลายด้านหนึ่ง ทำให้เชื่องช้ากว่า WebSocket เล็กน้อย
-WebSocket ใช้การเชื่อมต่อ TCP แบบผสานหลายช่องทางและจำเป็นต้องให้ฝั่งใดฝั่งหนึ่งหยุดการเชื่อมต่อ การเชื่อมต่อจะยังคงอยู่ในสถานะที่ใช้งานได้ จนกว่าจะมีสิ้นสุดการเชื่อมต่อนั้น ในขณะที่ HTTP จำเป็นต้องสร้างการเชื่อมต่อที่แตกต่างกันสำหรับคำร้องขอแต่ละครั้ง หลังจากคำร้องขอเสร็จสมบูรณ์แล้ว การเชื่อมต่อจะถูกหยุดโดยอัตโนมัติ
+WebSocket ใช้การเชื่อมต่อ TCP แบบผสานหลายช่องทางและจำเป็นต้องให้ฝั่งใดฝั่งหนึ่งหยุดการเชื่อมต่อ การเชื่อมต่อจะยังคงอยู่ในสถานะที่ใช้งานได้ จนกว่าจะมีสิ้นสุดการเชื่อมต่อนั้น ในขณะที่ HTTP จำเป็นต้องสร้างการเชื่อมต่อที่แตกต่างกันสำหรับคำร้องขอแต่ละครั้ง หลังจากคำร้องขอเสร็จสมบูรณ์แล้ว การเชื่อมต่อจะถูกหยุดโดยอัตโนมัติ การเชื่อมต่อจะยังคงอยู่ในสถานะที่ใช้งานได้ จนกว่าจะมีสิ้นสุดการเชื่อมต่อนั้น ในขณะที่ HTTP จำเป็นต้องสร้างการเชื่อมต่อที่แตกต่างกันสำหรับคำร้องขอแต่ละครั้ง หลังจากคำร้องขอเสร็จสมบูรณ์แล้ว การเชื่อมต่อจะถูกหยุดโดยอัตโนมัติ
## การเชื่อมต่อ WebSocket ถูกสร้างขึ้นอย่างไร?
กระบวนการจะเริ่มต้นด้วยการเปิดการเชื่อมต่อที่เรียกว่ากระบวนการแฮนด์เชคของ WebSocket ซึ่งเกี่ยวข้องกับการใช้ระบบใหม่ (ws หรือ wss) เพื่อช่วยให้คุณทำความเข้าใจ คุณสามารถถือได้ว่าสิ่งเหล่านี้เทียบเท่ากับ HTTP และ HTTP (HTTPS) ที่ปลอดภัย ตามลำดับ
-โดยการใช้ระบบนี้ เซิร์ฟเวอร์และผู้ใช้งานจะถูกคาดหวังว่าต้องปฏิบัติตามมาตรฐานของโปรโตคอลการเชื่อมต่อ WebSocket การเริ่มต้นการเชื่อมต่อ WebSocket เริ่มต้นด้วยการขออัปเกรดการขอข้อมูลโดยใช้ HTTP ที่มีส่วนของหัวเรื่องหลายรายการ เช่น Connection: Upgrade, Upgrade: WebSocket, Sec-WebSocket- Key และอื่นๆ
+โดยการใช้ระบบนี้ เซิร์ฟเวอร์และผู้ใช้งานจะถูกคาดหวังว่าต้องปฏิบัติตามมาตรฐานของโปรโตคอลการเชื่อมต่อ WebSocket การเริ่มต้นการเชื่อมต่อ WebSocket เริ่มต้นด้วยการขออัปเกรดการขอข้อมูลโดยใช้ HTTP ที่มีส่วนของหัวเรื่องหลายรายการ เช่น Connection: Upgrade, Upgrade: WebSocket, Sec-WebSocket- Key และอื่นๆ \*\*การตอบกลับ: \*\* ส่วนหัวการตอบสนอง SEC-WebSocket-Accept มีส่วนที่เหลือของค่าที่ส่งในส่วนหัวคำขอคีย์ SEC-WebSocket นี่จะเชื่อมโยงเข้ากับข้อกำหนดโปรโตคอลที่เฉพาะเจาะจงและมีการใช้กันอย่างกว้างขวางเพื่อป้องกันไม่ให้เกิดข้อมูลที่สับสนจนทำให้เข้าใจผิด กล่าวอีกนัยหนึ่งคือ มันช่วยเพิ่มความปลอดภัยของ API และหยุดเซิร์ฟเวอร์ที่มีการกำหนดค่าไม่ถูกต้องไม่ให้ไปสร้างข้อผิดพลาดในการพัฒนาแอปพลิเคชั่น นี่จะเชื่อมโยงเข้ากับข้อกำหนดโปรโตคอลที่เฉพาะเจาะจงและมีการใช้กันอย่างกว้างขวางเพื่อป้องกันไม่ให้เกิดข้อมูลที่สับสนจนทำให้เข้าใจผิด กล่าวอีกนัยหนึ่งคือ มันช่วยเพิ่มความปลอดภัยของ API และหยุดเซิร์ฟเวอร์ที่มีการกำหนดค่าไม่ถูกต้องไม่ให้ไปสร้างข้อผิดพลาดในการพัฒนาแอปพลิเคชั่น นี่จะเชื่อมโยงเข้ากับข้อกำหนดโปรโตคอลที่เฉพาะเจาะจงและมีการใช้กันอย่างกว้างขวางเพื่อป้องกันไม่ให้เกิดข้อมูลที่สับสนจนทำให้เข้าใจผิด กล่าวอีกนัยหนึ่งคือ มันช่วยเพิ่มความปลอดภัยของ API และหยุดเซิร์ฟเวอร์ที่มีการกำหนดค่าไม่ถูกต้องไม่ให้ไปสร้างข้อผิดพลาดในการพัฒนาแอปพลิเคชั่น
ต่อไปนี้คือวิธีสร้างการเชื่อมต่อ:
-1. \*\*คำขอ: \*\* ส่วนหัวการอัปเกรดการเชื่อมต่อหมายถึงการจับมือของ WebSocket ในขณะที่คีย์ SEC-WebSocket มีค่าสุ่มที่เข้ารหัส Base64 ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย
+1. \*\*คำขอ: \*\* ส่วนหัวการอัปเกรดการเชื่อมต่อหมายถึงการจับมือของ WebSocket ในขณะที่คีย์ SEC-WebSocket มีค่าสุ่มที่เข้ารหัส Base64 ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย ค่านี้ถูกสร้างขึ้นแบบสุ่มในระหว่างกระบวนการแฮนด์เชคของ WebSocket ทุกครั้ง นอกจากนั้น ส่วนหัวของค่าสุ่มแบบใช้ครั้งเดียวนั้นยังเป็นส่วนหนึ่งของคำร้องขอนี้ด้วย
-เมื่อนำหัวเรื่องต่างๆ ในรายการที่ระบุไว้ข้างต้นนั้นมารวมกัน ก็จะประกอบกันเป็นคำร้องขอ HTTP GET มันจะมีข้อมูลที่คล้ายกันอยู่ในนั้น:
+เมื่อนำหัวเรื่องต่างๆ ในรายการที่ระบุไว้ข้างต้นนั้นมารวมกัน ก็จะประกอบกันเป็นคำร้องขอ HTTP GET มันจะมีข้อมูลที่คล้ายกันอยู่ในนั้น: มันจะมีข้อมูลที่คล้ายกันอยู่ในนั้น:
```
GET ws://websocketexample.com:8181/ HTTP/1.1
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md b/i18n/th/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
index 962778606..f5ecd6e58 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/guides/_markup-calculation/index.md
@@ -8,13 +8,13 @@ tags:
- แนวคิด
- รับรายได้
- รายได้
- - ค่าคอมมิชชั่น
+ - คอมมิชชั่น
- มาร์กอัพ
keywords:
- แนวคิด
- รับรายได้
- รายได้
- - ค่าคอมมิชชั่น
+ - คอมมิชชั่น
- มาร์กอัพ
description: เรียนรู้วิธีเรียกเก็บเงินจากสัญญาซื้อขายที่ซื้อผ่านแอปการเทรดของคุณ
---
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md b/i18n/th/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md
index 570941340..b24209248 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/guides/about-the-deriv-api/index.md
@@ -29,20 +29,20 @@ description: เรียนรู้เกี่ยวกับ Deriv API ค
## Deriv API คืออะไร?
-Deriv API คือเครื่องมือที่ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชั่นการเทรดที่กำหนดเองได้ซึ่งสามารถทำงานร่วมกับแพลตฟอร์มการเทรดของ Deriv นั่นเอง คุณสามารถนึกภาพได้ว่ามันเป็นวิธีหนึ่งสำหรับนักพัฒนาในการสร้างเครื่องมือที่พิเศษขึ้นเพื่อช่วยให้ผู้คนทำการเทรดบนแพลตฟอร์ม Deriv ได้อย่างมีประสิทธิภาพหรือเป็นส่วนตัวมากขึ้น เมื่อใช้ Deriv API นักพัฒนาสามารถเข้าถึงฟังก์ชั่นการทำงานหลากหลายเช่นการเปิดการเทรด การเรียกข้อมูลบัญชี การจัดการคำสั่งซื้อ และการเข้าถึงข้อมูลตลาดแบบเรียลไทม์ได้ สิ่งนี้มีประโยชน์สำหรับนักเทรดที่ต้องการปรับแต่งประสบการณ์การเทรดของพวกเขาหรือใช้เครื่องมือที่พิเศษเพื่อให้การตัดสินใจการเทรดมีข้อมูลมากขึ้น โดยรวมแล้ว Deriv API จะให้ความยืดหยุ่นและการควบคุมที่มากขึ้นเกี่ยวกับประสบการณ์การเทรดของคุณให้แก่คุณ จึงช่วยให้คุณสามารถสร้างสรรค์โซลูชั่นที่ตอบโจทก์ได้ตรงกับสไตล์และเป้าหมายในการเทรดของคุณ
+Deriv API คือเครื่องมือที่ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชั่นการเทรดที่กำหนดเองได้ซึ่งสามารถทำงานร่วมกับแพลตฟอร์มการเทรดของ Deriv นั่นเอง คุณสามารถนึกภาพได้ว่ามันเป็นวิธีหนึ่งสำหรับนักพัฒนาในการสร้างเครื่องมือที่พิเศษขึ้นเพื่อช่วยให้ผู้คนทำการเทรดบนแพลตฟอร์ม Deriv ได้อย่างมีประสิทธิภาพหรือเป็นส่วนตัวมากขึ้น เมื่อใช้ Deriv API นักพัฒนาสามารถเข้าถึงฟังก์ชั่นการทำงานหลากหลายเช่นการเปิดการเทรด การเรียกข้อมูลบัญชี การจัดการคำสั่งซื้อ และการเข้าถึงข้อมูลตลาดแบบเรียลไทม์ได้ สิ่งนี้มีประโยชน์สำหรับนักเทรดที่ต้องการปรับแต่งประสบการณ์การเทรดของพวกเขาหรือใช้เครื่องมือที่พิเศษเพื่อให้การตัดสินใจการเทรดมีข้อมูลมากขึ้น โดยรวมแล้ว Deriv API จะให้ความยืดหยุ่นและการควบคุมที่มากขึ้นเกี่ยวกับประสบการณ์การเทรดของคุณให้แก่คุณ จึงช่วยให้คุณสามารถสร้างสรรค์โซลูชั่นที่ตอบโจทก์ได้ตรงกับสไตล์และเป้าหมายในการเทรดของคุณ คุณสามารถนึกภาพได้ว่ามันเป็นวิธีหนึ่งสำหรับนักพัฒนาในการสร้างเครื่องมือที่พิเศษขึ้นเพื่อช่วยให้ผู้คนทำการเทรดบนแพลตฟอร์ม Deriv ได้อย่างมีประสิทธิภาพหรือเป็นส่วนตัวมากขึ้น เมื่อใช้ Deriv API นักพัฒนาสามารถเข้าถึงฟังก์ชั่นการทำงานหลากหลายเช่นการเปิดการเทรด การเรียกข้อมูลบัญชี การจัดการคำสั่งซื้อ และการเข้าถึงข้อมูลตลาดแบบเรียลไทม์ได้ สิ่งนี้มีประโยชน์สำหรับนักเทรดที่ต้องการปรับแต่งประสบการณ์การเทรดของพวกเขาหรือใช้เครื่องมือที่พิเศษเพื่อให้การตัดสินใจการเทรดมีข้อมูลมากขึ้น โดยรวมแล้ว Deriv API จะให้ความยืดหยุ่นและการควบคุมที่มากขึ้นเกี่ยวกับประสบการณ์การเทรดของคุณให้แก่คุณ จึงช่วยให้คุณสามารถสร้างสรรค์โซลูชั่นที่ตอบโจทก์ได้ตรงกับสไตล์และเป้าหมายในการเทรดของคุณ
## ฉันจะใช้มันได้อย่างไร?
นี่คือขั้นตอนต่างๆ ในการใช้ Deriv API:
-1. **ลงทะเบียนสำหรับบัญชี Deriv API**: ไปที่เว็บไซต์ Deriv API และลงทะเบียนสำหรับบัญชี หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้ หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้ หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้
+1. **ลงทะเบียนสำหรับบัญชี Deriv API**: ไปที่เว็บไซต์ Deriv API และลงทะเบียนสำหรับบัญชี หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้ หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้ หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้ หลังจากที่คุณได้ทำการลงทะเบียนแล้ว คุณจะได้รับโทเคน API ซึ่งคุณสามารถใช้เพื่อรับรองคำร้องขอ API ของคุณได้
-2. **ทำความคุ้นเคยกับเอกสาร API**: Deriv API มีเอกสารที่ครอบคลุมซึ่งอธิบายวิธีใช้ปลายทาง API รวมถึงพารามิเตอร์ที่มีอยู่และรูปแบบการตอบสนอง ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้ ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้ ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้
+2. **ทำความคุ้นเคยกับเอกสาร API**: Deriv API มีเอกสารที่ครอบคลุมซึ่งอธิบายวิธีใช้ปลายทาง API รวมถึงพารามิเตอร์ที่มีอยู่และรูปแบบการตอบสนอง ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้ ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้ ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้ ตรวจสอบให้แน่ใจว่าคุณคุ้นเคยกับเอกสารประกอบก่อนที่จะเริ่มใช้งาน API นี้
-3. **สร้างแอปพลิเคชัน API**: ในการสร้างแอปพลิเคชัน API คุณต้องระบุชื่อสำหรับแอปพลิเคชันของคุณและ URI การเปลี่ยนเส้นทาง URI ส่งต่อคือ URL ที่ผู้ใช้จะถูกนำไปยังหลังจากที่พวกเขาได้ทำการอนุญาตแอปพลิเคชั่นของคุณให้เข้าถึงบัญชี Deriv ของพวกเขาแล้ว URL การอนุญาตคือ URL ที่ผู้ใช้จะถูกเปลี่ยนเส้นทางไปหลังจากที่พวกเขาได้รับอนุญาตให้แอปพลิเคชันของคุณเข้าถึงบัญชี Deriv ของตนแล้ว URL การอนุญาตคือ URL ที่ผู้ใช้จะถูกเปลี่ยนเส้นทางไปหลังจากที่พวกเขาได้รับอนุญาตให้แอปพลิเคชันของคุณเข้าถึงบัญชี Deriv ของตนแล้ว
+3. **สร้างแอปพลิเคชัน API**: ในการสร้างแอปพลิเคชัน API คุณต้องระบุชื่อสำหรับแอปพลิเคชันของคุณและ URI การเปลี่ยนเส้นทาง URI ส่งต่อคือ URL ที่ผู้ใช้จะถูกนำไปยังหลังจากที่พวกเขาได้ทำการอนุญาตแอปพลิเคชั่นของคุณให้เข้าถึงบัญชี Deriv ของพวกเขาแล้ว URL การอนุญาตคือ URL ที่ผู้ใช้จะถูกเปลี่ยนเส้นทางไปหลังจากที่พวกเขาได้รับอนุญาตให้แอปพลิเคชันของคุณเข้าถึงบัญชี Deriv ของตนแล้ว URL การอนุญาตคือ URL ที่ผู้ใช้จะถูกเปลี่ยนเส้นทางไปหลังจากที่พวกเขาได้รับอนุญาตให้แอปพลิเคชันของคุณเข้าถึงบัญชี Deriv ของตนแล้ว URL การอนุญาตคือ URL ที่ผู้ใช้จะถูกเปลี่ยนเส้นทางไปหลังจากที่พวกเขาได้รับอนุญาตให้แอปพลิเคชันของคุณเข้าถึงบัญชี Deriv ของตนแล้ว
-4. **อนุญาตแอปพลิเคชันของคุณ**: เมื่อคุณสร้างแอปพลิเคชัน API แล้วคุณจะต้องอนุญาตให้เข้าถึงบัญชี Deriv ของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ
+4. **อนุญาตแอปพลิเคชันของคุณ**: เมื่อคุณสร้างแอปพลิเคชัน API แล้วคุณจะต้องอนุญาตให้เข้าถึงบัญชี Deriv ของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ นี่เกี่ยวข้องกับการเข้าสู่ระบบบัญชี Deriv ของคุณและให้สิทธิ์แก่แอปพลิเคชั่นของคุณให้ได้เข้าถึงข้อมูลบัญชีของคุณ
-5. **ส่งคำขอ API**: เมื่อแอปพลิเคชันของคุณได้รับอนุญาตคุณสามารถเริ่มทำการร้องขอ API ได้ เครื่องมือ API สามารถใช้ในการดึงข้อมูลเกี่ยวกับบัญชีของคุณ ส่งคำสั่งซื้อขาย จัดการคำสั่งซื้อ และดำเนินงานที่เกี่ยวข้องกับการซื้อขายอื่นๆ เครื่องมือ API สามารถใช้ในการดึงข้อมูลเกี่ยวกับบัญชีของคุณ ส่งคำสั่งซื้อขาย จัดการคำสั่งซื้อ และดำเนินงานที่เกี่ยวข้องกับการเทรดอื่นๆ
+5. **ส่งคำขอ API**: เมื่อแอปพลิเคชันของคุณได้รับอนุญาตคุณสามารถเริ่มทำการร้องขอ API ได้ เครื่องมือ API สามารถใช้ในการดึงข้อมูลเกี่ยวกับบัญชีของคุณ ส่งคำสั่งซื้อขาย จัดการคำสั่งซื้อ และดำเนินงานที่เกี่ยวข้องกับการซื้อขายอื่นๆ **ส่งคำขอ API**: เมื่อแอปพลิเคชันของคุณได้รับอนุญาตคุณสามารถเริ่มทำการร้องขอ API ได้ เครื่องมือ API สามารถใช้ในการดึงข้อมูลเกี่ยวกับบัญชีของคุณ ส่งคำสั่งซื้อขาย จัดการคำสั่งซื้อ และดำเนินงานที่เกี่ยวข้องกับการซื้อขายอื่นๆ เครื่องมือ API สามารถใช้ในการดึงข้อมูลเกี่ยวกับบัญชีของคุณ ส่งคำสั่งซื้อขาย จัดการคำสั่งซื้อ และดำเนินงานที่เกี่ยวข้องกับการเทรดอื่นๆ
6. **ทดสอบการผสานรวม API ของคุณ**: ก่อนเปิดแอปพลิเคชันของคุณ ตรวจสอบให้แน่ใจว่าคุณทดสอบการผสานรวม API ของคุณอย่างละเอียดเพื่อให้แน่ใจว่าใช้งานได้อย่างถูกต้อง
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md b/i18n/th/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
index f8712fb0c..2acdbd2d3 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/guides/monetizing-the-deriv-api/index.md
@@ -32,17 +32,17 @@ description: ค้นหาวิธีสร้างรายได้จา
2. **การเรียกเก็บเงินสำหรับคุณสมบัติระดับพรีเมียม**: หากแอปพลิเคชันการซื้อขายของคุณมีคุณสมบัติขั้นสูง เช่น ข้อมูลตลาดแบบเรียลไทม์ เครื่องมือสร้างแผนภูมิขั้นสูง และฟีเจอร์พรีเมียมอื่น ๆ ที่ให้มูลค่าเพิ่มแก่ผู้ใช้ คุณสามารถสร้างรายได้เพิ่มเติมโดยเรียกเก็บเงินจากผู้ใช้สำหรับการเข้าถึงฟีเจอร์เหล่านั้น
-3. **การตลาดพันธมิตร**: คุณสามารถเข้าร่วมโปรแกรมพันธมิตรของ Deriv และรับค่าคอมมิชชั่นสำหรับการแนะนำผู้ใช้ใหม่ไปยังแพลตฟอร์ม Deriv นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการซื้อขายหรือการลงทุน นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการเทรดหรือการลงทุน นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการเทรดหรือการลงทุน
+3. **การตลาดพันธมิตร**: คุณสามารถเข้าร่วมโปรแกรมพันธมิตรของ Deriv และรับค่าคอมมิชชั่นสำหรับการแนะนำผู้ใช้ใหม่ไปยังแพลตฟอร์ม Deriv นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการซื้อขายหรือการลงทุน นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการเทรดหรือการลงทุน นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการเทรดหรือการลงทุน นี่อาจเป็นตัวเลือกที่ดี ถ้าคุณมีผู้ชมที่มีความสนใจในการเทรดหรือการลงทุน
-4. **ค่าธรรมเนียมการอ้างอิง**: หากคุณได้สร้างแอปพลิเคชันการซื้อขายที่รวมเข้ากับแพลตฟอร์ม Deriv คุณสามารถเสนอค่าธรรมเนียมการอ้างอิงให้กับผู้ใช้ที่มีอยู่ซึ่งแนะนำผู้ใช้ใหม่ไปยังแอปพลิเคชันของคุณได้ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ
+4. **ค่าธรรมเนียมการอ้างอิง**: หากคุณได้สร้างแอปพลิเคชันการซื้อขายที่รวมเข้ากับแพลตฟอร์ม Deriv คุณสามารถเสนอค่าธรรมเนียมการอ้างอิงให้กับผู้ใช้ที่มีอยู่ซึ่งแนะนำผู้ใช้ใหม่ไปยังแอปพลิเคชันของคุณได้ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ สิ่งจูงใจนี้สามารถกระตุ้นให้พวกเขาพูดเผยแพร่เกี่ยวกับแอปพลิเคชั่นของคุณ จึงช่วยให้คุณได้ขยายฐานผู้ใช้งานของคุณ
-5. **การโฆษณา**: หากคุณได้สร้างแอปพลิเคชันการซื้อขายที่มีฐานผู้ใช้ขนาดใหญ่ คุณสามารถพิจารณาขายพื้นที่โฆษณาให้กับผู้โฆษณาที่เกี่ยวข้องได้ นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม
+5. **การโฆษณา**: หากคุณได้สร้างแอปพลิเคชันการซื้อขายที่มีฐานผู้ใช้ขนาดใหญ่ คุณสามารถพิจารณาขายพื้นที่โฆษณาให้กับผู้โฆษณาที่เกี่ยวข้องได้ นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม นี่อาจเป็นวิธีที่ดีในการสร้างรายได้เพิ่มเติม
6. **Markup**: ใช้ Deriv API เพื่อสร้างเว็บไซต์และแอพของคุณเอง และรับค่าคอมมิชชั่นจากการซื้อขายและการชำระเงินที่ลูกค้าของคุณทำ สร้างรายได้จากการสร้างสรรค์ของคุณผ่านมาร์กอัป
## มาร์กอัพ
-เพิ่มรายได้ของคุณโดยใช้อุปกรณ์มาร์กอัปในทุกสัญญาที่ซื้อผ่านแอพการซื้อขายที่คุณพัฒนาโดยใช้ Deriv API คุณสามารถตั้งค่ามาร์กอัปด้วยตัวเองได้สูงสุด 3% คุณสามารถตั้งค่ามาร์กอัพด้วยตัวเองได้สูงสุด 3%
+เพิ่มรายได้ของคุณโดยใช้อุปกรณ์มาร์กอัปในทุกสัญญาที่ซื้อผ่านแอพการซื้อขายที่คุณพัฒนาโดยใช้ Deriv API คุณสามารถตั้งค่ามาร์กอัปด้วยตัวเองได้สูงสุด 3% คุณสามารถตั้งค่ามาร์กอัพด้วยตัวเองได้สูงสุด 3% คุณสามารถตั้งค่ามาร์กอัพด้วยตัวเองได้สูงสุด 3%
ประเภทการซื้อขายที่รองรับ ได้แก่ ตัวเลือกตัวคูณและตัวสะสม
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/guides/oauth2/index.md b/i18n/th/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
index 381da8eb0..d799c0170 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/guides/oauth2/index.md
@@ -23,7 +23,7 @@ description: เรียนรู้เกี่ยวกับการอน
OAuth ย่อมาจากคำว่า Open Authorisation - ซึ่งเป็นโปรโตคอลที่ช่วยให้ผู้ใช้งานสามารถเข้าถึงทรัพยากรสำหรับผู้ใช้บนเซิร์ฟเวอร์ได้โดยไม่ต้องเปิดเผยข้อมูลประจำตัวเพื่อการเข้าสู่ระบบ
-การอนุญาตให้สิทธิ์ประเภทนี้จะยอมให้ผู้ใช้งานลงชื่อเข้าใช้แอปของบุคคลภายนอกโดยใช้บัญชี Deriv ของพวกเขาโดยที่ไม่ต้องสร้างโทเคน API ในกรณีนี้ แอปของบุคคลภายนอกนั้นก็จะไม่เห็นรหัสผ่านของผู้ใช้งานหรือโทเคน API ถาวร จึงทำให้มีความปลอดภัยมากยิ่งขึ้น
+การอนุญาตให้สิทธิ์ประเภทนี้จะยอมให้ผู้ใช้งานลงชื่อเข้าใช้แอปของบุคคลภายนอกโดยใช้บัญชี Deriv ของพวกเขาโดยที่ไม่ต้องสร้างโทเคน API ในกรณีนี้ แอปของบุคคลภายนอกนั้นก็จะไม่เห็นรหัสผ่านของผู้ใช้งานหรือโทเคน API ถาวร จึงทำให้มีความปลอดภัยมากยิ่งขึ้น คอมมิชชั่น
การตรวจสอบความถูกต้อง OAuth2 นั้นจะต้องมีขั้นตอนการตั้งค่าเพิ่มเติม แต่มันก็เป็นวิธีที่ปลอดภัยที่สุดสำหรับนักพัฒนาในการให้สิทธิ์การเข้าถึงแอปของพวกเขาสำหรับผู้ใช้งาน
@@ -35,6 +35,6 @@ OAuth ย่อมาจากคำว่า Open Authorisation - ซึ่ง
2. เพิ่มปุ่มเข้าสู่ระบบบนเว็บไซต์หรือแอพของคุณและนำผู้ใช้ไปยัง `https://oauth.deriv.com/oauth2/authorize?app_id=your_app_id` โดยที่ your_app_id คือรหัสของแอพของคุณ
-3. เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การอนุญาต** เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การอนุญาต** เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การเปลี่ยนเส้นทาง** URL นี้จะมีการเพิ่มอาร์กิวเมนต์ด้วยโทเค็นเซสชันของผู้ใช้ และจะมีลักษณะคล้ายกับ: `https://[YOUR_WEBSITE_URL]/redirect/?acct1=cr799393& โทเคน1=a1-f7pnteezo4jzhpxclctizt27hyeot&cur1=USD& acct2=vrtc1859315 & token2=a1clwe3vfuuus5kraceykdsoqm4snfq& cur2=usd&state=`
+3. เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การอนุญาต** เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การอนุญาต** เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การอนุญาต** เมื่อผู้ใช้ลงทะเบียนแล้ว ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยัง URL ที่คุณป้อนในฐานะ**URL การเปลี่ยนเส้นทาง** URL นี้จะมีการเพิ่มอาร์กิวเมนต์ด้วยโทเค็นเซสชันของผู้ใช้ และจะมีลักษณะคล้ายกับ: `https://[YOUR_WEBSITE_URL]/redirect/?acct1=cr799393& โทเคน1=a1-f7pnteezo4jzhpxclctizt27hyeot&cur1=USD& acct2=vrtc1859315 & token2=a1clwe3vfuuus5kraceykdsoqm4snfq& cur2=usd&state=`
-4. ในพารามิเตอร์ของ URL คุณจะเห็นทุกบัญชีทั้งหมดและโทเคนเซสชั่นสำหรับแต่ละบัญชี ส่งโทเคนเหล่านี้ไปยังการเรียกใช้งาน Authorize API เพื่อจะดำเนินการในนามของบัญชีนั้น
+4. ในพารามิเตอร์ของ URL คุณจะเห็นทุกบัญชีทั้งหมดและโทเคนเซสชั่นสำหรับแต่ละบัญชี ส่งโทเคนเหล่านี้ไปยังการเรียกใช้งาน Authorize API เพื่อจะดำเนินการในนามของบัญชีนั้น คอมมิชชั่น
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/intro.md b/i18n/th/docusaurus-plugin-content-docs/current/intro.md
index c1ed7b00d..c78c4e2dd 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/intro.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/intro.md
@@ -51,7 +51,7 @@ description: ดูภาพรวมของตัวอย่างและ
- ลองดูหน้า แนวคิดหลัก และใช้เวลา
+ ลองดูหน้า แนวคิดหลัก และใช้เวลา
ของคุณในการอ่าน แนวคิดเหล่านี้จะช่วยให้คุณคุ้นเคยกับ API เซิร์ฟเวอร์ WebSocket
ของเราและวิธีใช้งานได้อย่างมีประสิทธิภาพมากขึ้น แนวคิดเหล่านี้ไม่เกี่ยวข้องใดๆ กับเฟรมเวิร์กหรือไลบรารีของเรา
@@ -75,6 +75,9 @@ description: ดูภาพรวมของตัวอย่างและ
เพิ่มเติมที่สร้างขึ้นด้วยภาษาเฟรมเวิร์กและไลบรารีที่แตกต่างกันในอนาคตอันใกล้ ตัวอย่างโค้ดเหล่านี้มาใน
`CodesAndBoxes` สิ่งนี้ช่วยให้คุณสามารถแยกตัวอย่างโค้ดได้อย่างง่ายดายและทดลองใช้เพื่อการใช้งานส่วนบุคคล
สำหรับตอนนี้เรามีตัวอย่างโค้ด JavaScript เท่านั้น แต่เราวางแผนที่จะเพิ่มตัวอย่าง
+เพิ่มเติมที่สร้างขึ้นด้วยภาษาเฟรมเวิร์กและไลบรารีที่แตกต่างกันในอนาคตอันใกล้ ตัวอย่างโค้ดเหล่านี้มาใน
+`CodesAndBoxes` สิ่งนี้ช่วยให้คุณสามารถแยกตัวอย่างโค้ดได้อย่างง่ายดายและทดลองใช้เพื่อการใช้งานส่วนบุคคล
+สำหรับตอนนี้เรามีตัวอย่างโค้ด JavaScript เท่านั้น แต่เราวางแผนที่จะเพิ่มตัวอย่าง
เพิ่มเติมที่สร้างขึ้นด้วยภาษาเฟรมเวิร์กและไลบรารีที่แตกต่างกันในอนาคตอันใกล้
@@ -82,8 +85,7 @@ description: ดูภาพรวมของตัวอย่างและ
- เมื่อใช้ตัวอย่างโค้ดของเรา เราขอแนะนำให้ดูที่ส่วน{' '}
- Languages ของเรา ที่นี่เราจะอธิบายรายละเอียดว่าคุณ
+ เริ่มต้นการใช้งาน ที่นี่เราจะอธิบายรายละเอียดว่าคุณ
สามารถตั้งค่าโครงการส่วนตัวของคุณได้อย่างถูกต้องเพื่อใช้ API ของเรา สิ่งนี้จะเป็นประโยชน์อย่างแน่นอน
เมื่อคุณพยายามรวมตัวอย่างโค้ดบางส่วนของเราในโครงการของคุณเอง
diff --git a/i18n/th/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md b/i18n/th/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
index c242f33f8..00de66712 100644
--- a/i18n/th/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
+++ b/i18n/th/docusaurus-plugin-content-docs/current/languages/javascript/get-country-list/index.md
@@ -8,7 +8,7 @@ tags:
keywords:
- country_list
- javascript
-description: ประเทศของผู้ใช้เป็นสิ่งสำคัญสำหรับขั้นตอนต่อไปของคุณ เพราะมันเป็นตัวกำหนดว่าสินทรัพย์และคุณสมบัติใดบ้างที่พวกเขาสามารถใช้ได้ รับข้อมูลเกี่ยวกับผู้ใช้ของคุณโดยการเพิ่มรายชื่อประเทศลงในแอพการซื้อขายของคุณ เรียนรู้วิธีทำเช่นนั้นด้วยตัวอย่าง JavaScript API นี้ เรียนรู้วิธีทำเช่นนั้นด้วยตัวอย่าง JavaScript API นี้
+description: ประเทศของผู้ใช้เป็นสิ่งสำคัญสำหรับขั้นตอนต่อไปของคุณ เพราะมันเป็นตัวกำหนดว่าสินทรัพย์และคุณสมบัติใดบ้างที่พวกเขาสามารถใช้ได้ รับข้อมูลเกี่ยวกับผู้ใช้ของคุณโดยการเพิ่มรายชื่อประเทศลงในแอพการซื้อขายของคุณ เรียนรู้วิธีทำเช่นนั้นด้วยตัวอย่าง JavaScript API นี้ เรียนรู้วิธีทำเช่นนั้นด้วยตัวอย่าง JavaScript API นี้ รับข้อมูลเกี่ยวกับผู้ใช้ของคุณโดยการเพิ่มรายชื่อประเทศลงในแอพการซื้อขายของคุณ เรียนรู้วิธีทำเช่นนั้นด้วยตัวอย่าง JavaScript API นี้ เรียนรู้วิธีทำเช่นนั้นด้วยตัวอย่าง JavaScript API นี้
---