Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

Commit

Permalink
Merge branch 'master' of https://github.com/binary-com/deriv-com
Browse files Browse the repository at this point in the history
  • Loading branch information
agrim-deriv committed Jun 19, 2024
2 parents 72ce089 + 37c6f0d commit 6d71795
Show file tree
Hide file tree
Showing 23 changed files with 75 additions and 55 deletions.
6 changes: 3 additions & 3 deletions crowdin/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,6 @@
"318239044": "Pfizer",
"318433321": "Instruments available for options trading",
"318815297": "Trade the way you like",
"319619035": "Will my inactive Deriv MT5 account be deactivated even though I still have a balance?",
"319997065": "These indices correspond to simulated markets with constant volatilities of 50%, 75%, 100%, 150%, and 250%.",
"320565687": "<0>Gold Basket</0> measures the value of gold against a basket of five global currencies (EUR, GBP, JPY, AUD, USD), each weighted by 20%.",
"322368988": "Multipliers - Synthetics: Volatility 250 (1s) Index",
Expand Down Expand Up @@ -1031,6 +1030,7 @@
"1008063635": "A Reset Call/Reset Put option provides the opportunity for the contract's entry price (also known as strike price) to be reset automatically at the midpoint of the trade duration, if the underlying asset's price moves favourably with your market prediction.",
"1009128101": "Easy to set up – no installation required.",
"1009492128": "With Deriv Prime’s liquidity solutions for online trading, you get unbeatable spreads on the commodities, cryptocurrencies, and forex markets.",
"1009990998": "You can use your Deriv MT5 demo account for as long as you want. However, if your account is inactive for 30 days, we'll archive it automatically. You can still create a new one in the <0>Deriv MT5 dashboard</0>.",
"1010178911": "For more info, contact your country manager.",
"1010278278": "Can I delete my Deriv MT5 account history?",
"1010645311": "Predict the price movements of commodities like silver, gold, and oil, and use margin to amplify your possible profits.",
Expand Down Expand Up @@ -2075,6 +2075,7 @@
"1954845108": "A chart illustrating a losing Odd trade type contract",
"1955645943": "Sub-affiliate’s total commission: 200 + 100 = USD 300 (including IB commission)",
"1956732467": "Whether the broader index moves up, down or sideways is irrelevant to the payout unless the price touches or breaches the range limits, triggering a loss.",
"1959011068": "Yes, we’ll transfer your balance to your Deriv account before your Deriv MT5 account is archived.",
"1959678342": "Highs & Lows",
"1961462165": "4. Hit Add real account or Add demo account.",
"1962097923": "Help centre | Frequently asked questions | IB programme | Deriv",
Expand Down Expand Up @@ -2896,8 +2897,7 @@
"-1374165891": "Right-click on <0>Time</0>, click <0>Report</0>, and select <0>Open XML</0>.",
"-1795964107": "If you need a statement for a more extended period, contact us via <0>live chat</0>, and we'll help you with it.",
"-1728332105": "For how long can I use my Deriv MT5 demo account?",
"-777494419": "You can use your Deriv MT5 demo account for as long as you want. However, if your account is inactive for 30 days, we'll deactivate it automatically. You can still create a new one in the <0>Deriv MT5 dashboard</0>.",
"-309622502": "Yes, we’ll transfer your balance to your Deriv account before your Deriv MT5 account is deactivated.",
"-1069953954": "Will my inactive Deriv MT5 account be archived even though I still have a balance?",
"-586122892": "No, this isn’t possible on MT5.",
"-518416448": "No, you can't, but you may have multiple Deriv MT5 Synthetic accounts on different servers.",
"-182656534": "No, you can't, but you may have multiple Deriv MT5 accounts depending on the jurisdiction.",
Expand Down
16 changes: 16 additions & 0 deletions themes/gatsby-theme-deriv/gatsby-browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,22 @@ export const onRouteUpdate = ({ location }) => {
const client_information = getClientInformation(domain)
const is_logged_in = !!client_information

const path = location.pathname;

if (path === '/mn') {
navigate('/', { replace: true });
} else if (path.startsWith('/mn/')) {
const newPath = path.replace(/^\/mn/, '');
navigate(newPath || '/', { replace: true });
}

if (path === '/km') {
navigate('/', { replace: true });
} else if (path.startsWith('/km/')) {
const newPath = path.replace(/^\/km/, '');
navigate(newPath || '/', { replace: true });
}

// wrap inside a timeout to ensure the title has properly been changed
setTimeout(() => {
const eventName = 'page_load'
Expand Down
13 changes: 0 additions & 13 deletions themes/gatsby-theme-deriv/gatsby-node.js
Original file line number Diff line number Diff line change
Expand Up @@ -250,19 +250,6 @@ const BuildPage = (page, actions, region) => {
redirectInBrowser: true,
isPermanent: true,
})
const mn_path = `/mn${localized_path.slice(0, -1)}`
createRedirect({
fromPath: mn_path,
toPath: localized_path,
redirectInBrowser: true,
isPermanent: true,
})
createRedirect({
fromPath: `${mn_path}/`,
toPath: localized_path,
redirectInBrowser: true,
isPermanent: true,
})
}

if (is_responsible_trading) {
Expand Down
6 changes: 3 additions & 3 deletions themes/gatsby-theme-deriv/src/pages/help-centre/data/_dmt5.ts
Original file line number Diff line number Diff line change
Expand Up @@ -509,21 +509,21 @@ const dmt5: TQuestionsData = {
answer: [
{
translation_text:
"_t_You can use your Deriv MT5 demo account for as long as you want. However, if your account is inactive for 30 days, we'll deactivate it automatically. You can still create a new one in the <0>Deriv MT5 dashboard</0>._t_",
"_t_You can use your Deriv MT5 demo account for as long as you want. However, if your account is inactive for 30 days, we'll archive it automatically. You can still create a new one in the <0>Deriv MT5 dashboard</0>._t_",
translation_components: [{ key: 0, type: 'link', to: traders_hub }],
},
],
},
{
question:
'_t_Will my inactive Deriv MT5 account be deactivated even though I still have a balance?_t_',
'_t_Will my inactive Deriv MT5 account be archived even though I still have a balance?_t_',
category: 'DMT5',
sub_category: '_t_Deposits_t_',
label: 'Will-my-inactive-Deriv-MT5-account-be-deactivated',
answer: [
{
translation_text:
'_t_Yes, we’ll transfer your balance to your Deriv account before your Deriv MT5 account is deactivated._t_',
'_t_Yes, we’ll transfer your balance to your Deriv account before your Deriv MT5 account is archived._t_',
},
],
},
Expand Down
5 changes: 3 additions & 2 deletions themes/gatsby-theme-deriv/src/translations/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -1027,6 +1027,7 @@
"1008063635": "يوفر خيار Reset Call/Reset Put الفرصة لإعادة تعيين سعر دخول العقد (المعروف أيضًا باسم سعر التنفيذ) تلقائيًا في منتصف مدة التداول، إذا كان سعر الأصل الأساسي يتحرك بشكل إيجابي مع توقعات السوق الخاصة بك.",
"1009128101": "سهل الإعداد - لا يحتاج الى التثبيت.",
"1009492128": "مع حلول السيولة من Deriv Prime للتداول عبر الإنترنت، تحصل على فروق أسعار لا تقبل المنافسة على السلع والعملات المشفرة وأسواق الفوركس.",
"1009990998": "يمكنك استخدام حساب Deriv MT5 التجريبي الخاص بك طالما أردت. ومع ذلك، إذا كان حسابك غير نشط لمدة 30 يومًا، فسنقوم بأرشفته تلقائيًا. لا يزال بإمكانك إنشاء حساب جديد في <0>لوحة تحكم Deriv MT5</0>.",
"1010178911": "لمزيد من المعلومات، اتصل بمدير بلدك.",
"1010278278": "هل يمكنني حذف سجل حساب Deriv MT5 الخاص بي؟",
"1010645311": "توقع حركات أسعار السلع مثل الفضة والذهب والنفط، واستخدم الهامش لزيادة أرباحك المحتملة.",
Expand Down Expand Up @@ -2070,6 +2071,7 @@
"1954845108": "رسم بياني يوضح عقدًا خاسرًا من نوع التجارة الفردية",
"1955645943": "إجمالي عمولة الشركة التابعة الفرعية: 200 + 100 = 300 دولار أمريكي (بما في ذلك عمولة الوسيط المعرف)",
"1956732467": "سواء كان المؤشر الأوسع يتحرك صعودًا أو هبوطًا أو جانبيًا لا علاقة له بالدفع ما لم يلامس السعر حدود النطاق أو يخترقها، مما يؤدي إلى الخسارة.",
"1959011068": "نعم، سنقوم بتحويل رصيدك إلى حساب Deriv الخاص بك قبل أرشفة حساب Deriv MT5 الخاص بك.",
"1959678342": "الارتفاعات والانخفاضات",
"1961462165": "4. اضغط على إضافة حساب حقيقي أو إضافة حساب تجريبي.",
"1962097923": "مركز المساعدة | الأسئلة الشائعة | برنامج الوسيط المعرف | Deriv",
Expand Down Expand Up @@ -2892,8 +2894,7 @@
"-1374165891": "انقر بزر الماوس الأيمن على <0>التوقيت</0>، وانقر فوق <0>التقرير</0>، وحدد <0>فتح XML</0>.",
"-1795964107": "إذا كنت بحاجة إلى كشف حساب لفترة أطول، فاتصل بنا عبر <0>الدردشة المباشرة</0>، وسنساعدك في ذلك.",
"-1728332105": "إلى متى يمكنني استخدام حساب Deriv MT5 التجريبي الخاص بي؟",
"-777494419": "يمكنك استخدام حساب Deriv MT5 التجريبي الخاص بك للمدة التي تريدها. ومع ذلك، إذا كان حسابك غير نشط لمدة 30 يومًا، فسنقوم بإلغاء تنشيطه تلقائيًا. لا يزال بإمكانك إنشاء واحدة جديدة في <0>لوحة معلومات Deriv MT5</0>.",
"-309622502": "نعم، سنقوم بتحويل رصيدك إلى حساب Deriv الخاص بك قبل إلغاء تنشيط حساب Deriv MT5 الخاص بك.",
"-1069953954": "هل ستتم أرشفة حسابي غير النشط على منصة MT5 على الرغم من أنه لا يزال لدي رصيد؟",
"-586122892": "لا، هذا غير ممكن على MT5.",
"-518416448": "لا، لا يمكنك ذلك، ولكن قد يكون لديك حسابات Deriv MT5 Synthetic متعددة على خوادم مختلفة.",
"-182656534": "لا، لا يمكنك ذلك، ولكن قد يكون لديك حسابات Deriv MT5 متعددة اعتمادًا على الولاية القضائية.",
Expand Down
5 changes: 3 additions & 2 deletions themes/gatsby-theme-deriv/src/translations/bn.json
Original file line number Diff line number Diff line change
Expand Up @@ -1027,6 +1027,7 @@
"1008063635": "একটি Reset Call/Reset Put অপশনটি চুক্তির এন্ট্রি প্রাইস (স্ট্রাইক প্রাইস নামেও পরিচিত) ট্রেডের মধ্যবিন্দুতে স্বয়ংক্রিয়ভাবে রিসেট করার সুযোগ প্রদান করে, যদি অন্তর্নিহিত অ্যাসেটের মূল্য আপনার বাজারের পূর্বাভাসের সাথে অনুকূল হয়।",
"1009128101": "সেট আপ করা সহজ - ইনস্টলেশন প্রয়োজন নাই।",
"1009492128": "অনলাইন ট্রেডিংয়ের জন্য Deriv Prime এর তারল্য সমাধানের মাধ্যমে, আপনি পণ্য, ক্রিপ্টোকারেন্সি এবং ফরেক্স মার্কেটে অপরাজেয় স্প্রেড পাবেন।",
"1009990998": "আপনি যতক্ষণ চান আপনার ডেরিভ এমটি 5 ডেমো অ্যাকাউন্ট ব্যবহার করতে পারেন। তবে, যদি আপনার অ্যাকাউন্ট 30 দিনের জন্য নিষ্ক্রিয় থাকে তবে আমরা এটি স্বয়ংক্রিয়ভাবে সংরক্ষণাগার করব। আপনি এখনও ডেরি <0>ভ এমটি 5 ড্যাশবোর্ডে একটি নতুন তৈরি করতে পারেন।</0>",
"1010178911": "আরও তথ্যের জন্য, আপনার দেশের ম্যানেজারের সাথে যোগাযোগ করুন",
"1010278278": "আমি কি আমার Deriv MT5 অ্যাকাউন্টের ইতিহাস মুছে ফেলতে পারি?",
"1010645311": "রৌপ্য, গোল্ড, এবং তেল মত পণ্য মূল্য আন্দোলন ভবিষ্যদ্বাণী, এবং আপনার সম্ভাব্য মুনাফা বৃদ্ধি মার্জিন ব্যবহার করুন।",
Expand Down Expand Up @@ -2070,6 +2071,7 @@
"1954845108": "একটি হারানো নিম্ন ট্রেড টাইপ চুক্তি ব্যাখ্যায় একটি চার্ট",
"1955645943": "সাব-অ্যাফিলিয়েটের মোট কমিশন: 200 + 100 = 300 মার্কিন ডলার (আইবি কমিশন সহ)",
"1956732467": "বিস্তৃত সূচকটি উপরে, নীচে বা পাশে চলে কিনা তা অর্থপ্রদানের জন্য অপ্রাসঙ্গিক, যদি না দাম পরিসীমা স্পর্শ করে বা লঙ্ঘন না করে, যা ক্ষতির কারণ হয়।",
"1959011068": "হ্যাঁ, আপনার ডেরিভ এমটি 5 অ্যাকাউন্ট আর্কাইভ করার আগে আমরা আপনার ব্যালেন্স আপনার ডেরিভ অ্যাকাউন্টে স্থানান্তর করব।",
"1959678342": "উচ্চ ও নিম্ন",
"1961462165": "4। রিয়েল অ্যাকাউন্ট বা ডেমো অ্যাকাউন্ট নির্বাচন করুন।",
"1962097923": "সাহায্য কেন্দ্র | প্রায়শই জিজ্ঞাসিত প্রশ্ন | IB প্রোগ্রাম | Deriv",
Expand Down Expand Up @@ -2892,8 +2894,7 @@
"-1374165891": "<0>টাইমের ডানে-ক্লিক করুন, <0>রিপোর্ট</0>ক্লিক করুন, এবং <0>ওপেন এক্সএমএল</0>নির্বাচন করুন।</0>",
"-1795964107": "যদি আপনার আরো বর্ধিত সময়ের জন্য একটি বিবৃতি প্রয়োজন হয়, <0>লাইভ চ্যাটের</0>মাধ্যমে আমাদের সাথে যোগাযোগ করুন, এবং আমরা সাহায্য করবো।",
"-1728332105": "আমি কতক্ষণ আমার Deriv MT5 ডেমো অ্যাকাউন্ট ব্যবহার করতে পারবো?",
"-777494419": "যতক্ষণ আপনি চান ততক্ষণ আপনি আপনার Deriv MT5 ডেমো অ্যাকাউন্ট ব্যবহার করতে পারেন। যাইহোক, যদি আপনার অ্যাকাউন্ট 30 দিনের জন্য নিষ্ক্রিয় থাকে, আমরা স্বয়ংক্রিয়ভাবে এটি নিষ্ক্রিয় করব। আপনি এখনও <0>Deriv MT5 ড্যাশবোর্ডে</0> একটি নতুন তৈরি করতে পারেন।",
"-309622502": "হ্যাঁ, আপনার Deriv MT5 অ্যাকাউন্ট নিষ্ক্রিয় করার আগে আমরা আপনার ব্যালেন্স Deriv অ্যাকাউন্টে স্থানান্তর করবো।",
"-1069953954": "আমার এখনও ব্যালেন্স থাকা সত্ত্বেও কি আমার নিষ্ক্রিয় ডেরিভ এমটি 5 অ্যাকাউন্ট আর্কাইভ করা হবে?",
"-586122892": "না, এটা MT5 এ সম্ভব নয়।",
"-518416448": "না, আপনি পারবেন না, তবে আপনার বিভিন্ন সার্ভারে একাধিক Deriv MT5 সিন্থেটিক অ্যাকাউন্ট থাকতে পারে।",
"-182656534": "না, আপনি পারবেন না, তবে এখতিয়ারের উপর নির্ভর করে আপনার একাধিক Deriv MT5 অ্যাকাউন্ট থাকতে পারে।",
Expand Down
5 changes: 3 additions & 2 deletions themes/gatsby-theme-deriv/src/translations/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -1027,6 +1027,7 @@
"1008063635": "Eine Reset Call/Reset Put-Option bietet die Möglichkeit, den Einstiegskurs des Vertrags (auch als Ausübungspreis bezeichnet) in der Mitte der Handelsdauer automatisch zurückzusetzen, wenn sich der Preis des Basiswerts entsprechend Ihrer Marktprognose günstig entwickelt.",
"1009128101": "Einfach einzurichten - keine Installation erforderlich.",
"1009492128": "Mit den Liquiditätslösungen von Deriv Prime für den Online-Handel erhalten Sie unschlagbare Spreads auf den Märkten für Rohstoffe, Kryptowährungen und Devisen.",
"1009990998": "Sie können Ihr Deriv MT5 Demokonto so lange nutzen, wie Sie möchten. Wenn Ihr Konto jedoch 30 Tage lang inaktiv ist, archivieren wir es automatisch. Sie können immer noch ein neues Konto im <0>Deriv MT5 Dashboard</0> erstellen.",
"1010178911": "Für weitere Informationen wenden Sie sich an Ihren Country Manager.",
"1010278278": "Kann ich meinen Deriv MT5-Kontoverlauf löschen?",
"1010645311": "Prognostizieren Sie die Preisbewegungen von Rohstoffen wie Silber, Gold und Öl und nutzen Sie die Marge, um Ihre möglichen Gewinne zu steigern.",
Expand Down Expand Up @@ -2070,6 +2071,7 @@
"1954845108": "Ein Diagramm zur Veranschaulichung eines Verlustkontrakts vom Typ odd-Handel",
"1955645943": "Gesamtprovision des Sub-Affiliates: 200 + 100 = USD 300 (einschließlich IB-Provision)",
"1956732467": "Ob sich der breitere Index nach oben, unten oder seitwärts bewegt, ist für die Auszahlung irrelevant, es sei denn, der Kurs berührt oder durchbricht die Bandbreitengrenzen und löst damit einen Verlust aus.",
"1959011068": "Ja, wir werden Ihr Guthaben auf Ihr Deriv-Konto überweisen, bevor Ihr Deriv MT5-Konto archiviert wird.",
"1959678342": "Hochs & Tiefs",
"1961462165": "4. Klicken Sie auf Echtes Konto hinzufügen oder Demokonto hinzufügen.",
"1962097923": "Hilfecenter | Häufig gestellte Fragen | IB-Programm | Deriv",
Expand Down Expand Up @@ -2892,8 +2894,7 @@
"-1374165891": "Rechtsklicken Sie auf <0>Zeit</0>, klicken Sie auf <0>Bericht</0> und wählen Sie <0>XML öffnen</0>.",
"-1795964107": "Wenn Sie eine Erklärung für einen längeren Zeitraum benötigen, kontaktieren Sie uns per <0>Live-Chat</0>, und wir helfen Ihnen dabei.",
"-1728332105": "Wie lange kann ich mein Deriv MT5 Demo-Konto nutzen?",
"-777494419": "Sie können Ihr Deriv MT5-Demo-Konto so lange verwenden, wie Sie möchten. Wenn Ihr Konto jedoch 30 Tage lang inaktiv ist, deaktivieren wir es automatisch. Sie können immer noch ein neues im <0>Deriv MT5-Dashboard</0> erstellen.",
"-309622502": "Ja, wir überweisen Ihr Guthaben auf Ihr Deriv-Konto, bevor Ihr Deriv MT5-Konto deaktiviert wird.",
"-1069953954": "Wird mein inaktives Deriv MT5-Konto archiviert, obwohl ich noch ein Guthaben habe?",
"-586122892": "Nein, das ist auf MT5 nicht möglich.",
"-518416448": "Nein, das können Sie nicht, aber Sie haben möglicherweise mehrere Deriv MT5 Synthetic Konten auf verschiedenen Servern.",
"-182656534": "Nein, das können Sie nicht, aber Sie können je nach Gerichtsbarkeit mehrere Deriv MT5-Konten haben.",
Expand Down
Loading

0 comments on commit 6d71795

Please sign in to comment.