Skip to content
This repository was archived by the owner on Feb 22, 2024. It is now read-only.

Commit 65cb6ff

Browse files
authored
Binary to deriv landing page branch (#3717)
* set cookie for the landing page * feat: ✨ derived changes for landing page * docs: 📝 push translation to crwodin * docs: 📝 fetch translation from crowdin * feat: ✨ change the content on landingwhen client coming from binary sign up * feat: ✨ change content in hero banner when client comes from binary * translations(i18n.json): update translation source files * translations: update translation files * fix: 🐛 fix font size * fix: ⚰️ remove flags icons from language selector * fix: 🐛 remove extra margin
1 parent f3be09c commit 65cb6ff

File tree

29 files changed

+1336
-552
lines changed

29 files changed

+1336
-552
lines changed

gulp/i18n.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ gulp.task(
9090
remoteSrc(
9191
blocklyLanguages.map(lang => `${lang}.js?_=${Date.now()}`),
9292
{
93-
base: 'https://blockly-demo.appspot.com/static/msg/js/',
93+
base: 'https://blockly-demo.appspot.com/static/build/msg/',
9494
}
9595
)
9696
.pipe(rename(path => (path.extname = '.js')))

src/common/lang.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ export const getLanguage = () => {
1616
return lang;
1717
};
1818

19+
export const changeLanguage = language => {
20+
const params = new URLSearchParams(window.location.search);
21+
params.set('l', language);
22+
document.location.search = params.toString();
23+
};
24+
1925
const addUiLang = () => {
2026
$('[data-i18n-text]').each(function each() {
2127
const el = $(this);
@@ -44,11 +50,10 @@ export const load = () => {
4450
elements.map(elem => document.querySelector(elem).classList.add('hidden'));
4551
document.getElementById('bot-landing').classList.remove('hidden');
4652
document.getElementById('bot-main').classList.remove('hidden');
47-
document.location.search = `l=${newLang}`;
4853
$('.barspinner').hide();
49-
} else {
50-
document.location.search = `l=${newLang}`;
5154
}
55+
56+
changeLanguage(newLang);
5257
});
5358

5459
$('.language').text(
@@ -93,7 +98,7 @@ export const getLanguageBase = (origin = '') => {
9398
const lang = getLanguage();
9499
switch (origin) {
95100
case 'binary':
96-
return `https://www.binary.com/${lang}/trading.html`;
101+
return `/${lang}/trading.html`;
97102
case 'deriv':
98103
return `https://deriv.com/${lang}`;
99104
case 'oauth':

src/common/translations/ach_UG/i10n.json

Lines changed: 35 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@
5353
"f6c85c68616eeaaa15fcd53fdc52f6eb5c886357": "crwdns18784:0crwdne18784:0",
5454
"0606f0b7763ee6e8094a3dab7873d34c08fd3670": "crwdns18788:0crwdne18788:0",
5555
"221acaf3a0290adafe08cdcb8c66121c73d8b4a3": "crwdns18789:0crwdne18789:0",
56+
"a69a8fc21499d0fd85e87bab467699827547a5bc": "crwdns121040:0crwdne121040:0",
5657
"308ec8ac6a7ded0ae9bbd4cd39854df3779e9ca5": "crwdns163616:0crwdne163616:0",
5758
"d635b53e59c9aad8c5d78458826beffb029b27bf": "crwdns52840:0crwdne52840:0",
58-
"a69a8fc21499d0fd85e87bab467699827547a5bc": "crwdns121040:0crwdne121040:0",
5959
"1de91e827ec70ca735abc2c71b0a89cb0cfc4ce1": "crwdns19751:0crwdne19751:0",
6060
"50050f06645ad2743165b429a8f7deebd285fd63": "crwdns19752:0crwdne19752:0",
6161
"6a7d1a3a17c4e8ae6712cb60d46db1edf0aa2667": "crwdns19753:0crwdne19753:0",
@@ -203,6 +203,28 @@
203203
"46fc6f27a835486d63d9e927c6687e4508cb3087": "crwdns18861:0crwdne18861:0",
204204
"9202ddae4cea16513e53bbc965d88ed975e59512": "crwdns18862:0crwdne18862:0",
205205
"5f52b397b7e5f538681f0f5717a88aa626349c7a": "crwdns19769:0crwdne19769:0",
206+
"66c7734789e19cbeef3a5ac185ea732139aed213": "crwdns27129:0crwdne27129:0",
207+
"3b662fb2e8bafce29aa98321b18874bb44905488": "crwdns53584:0crwdne53584:0",
208+
"da1b1a6f62f8f5d8db05677187c756af7a2e3b94": "crwdns165747:0crwdne165747:0",
209+
"7ee0ff5eaa6fa82bd6d83a2f4ca446c663f097cb": "crwdns53698:0crwdne53698:0",
210+
"93039e609d94a24f3572b794a31b21525a09af2b": "crwdns53700:0crwdne53700:0",
211+
"a85b8cc112a8597df1612d60a74faa818c25d1b3": "crwdns165749:0crwdne165749:0",
212+
"ea67c8023c75375484f3a5f1aeb009b20059d5bc": "crwdns53702:0crwdne53702:0",
213+
"95052a29f213e9698b593418fe396ecc21032f9b": "crwdns165751:0{$0}crwdnd165751:0{$1}crwdne165751:0",
214+
"b1946e5b4b78465b7661fd4bc89ff52de6c633e7": "crwdns53704:0crwdne53704:0",
215+
"730657200c17321d926e1bd08dbf65bd96855a8a": "crwdns165753:0crwdne165753:0",
216+
"952f375412e89ff213a8aca383d18e5691354347": "crwdns18892:0crwdne18892:0",
217+
"9f1c61cc03f3ef9324db05502f7f0b61e61e1521": "crwdns18889:0crwdne18889:0",
218+
"095ba68888b5ace5f4515f5acab76dfa1073544e": "crwdns53586:0crwdne53586:0",
219+
"ddcb77ff769ea54ca622848f6bedd4004fa4f4fa": "crwdns53588:0crwdne53588:0",
220+
"248e224f533752db28a1aab3519a58569ad96140": "crwdns53590:0crwdne53590:0",
221+
"c7097e97dcc446ca889d3ca6be733a65e2728afe": "crwdns53592:0crwdne53592:0",
222+
"a6b977714595aa01678fca98e86553aaeac05c92": "crwdns165755:0crwdne165755:0",
223+
"3218e5a460e82d7bdea9ce0f145cab2f47ba9a4b": "crwdns53594:0crwdne53594:0",
224+
"611ebbfb080284312904de925ef0f75f4cb56ad2": "crwdns53596:0crwdne53596:0",
225+
"efc007a393f66cdb14d57d385822a3d9e36ef873": "crwdns18899:0crwdne18899:0",
226+
"a638caa8ab2b7ff7980a571334217339e6d1d634": "crwdns53598:0crwdne53598:0",
227+
"39fca63515c105918f03e4908ec12df675b07f92": "crwdns27130:0crwdne27130:0",
206228
"e643975ea5296d9de4486458f31ab0a5a2b228bf": "crwdns165757:0crwdne165757:0",
207229
"85dfa32c97d8618d1bea083609e2c8a29845abe5": "crwdns33427:0crwdne33427:0",
208230
"d847919a30d31c0be624087f3370492b3fdf80c6": "crwdns18764:0crwdne18764:0",
@@ -229,28 +251,6 @@
229251
"ca92c55b9e4233d771d5b6300fe751a9678d1deb": "crwdns46219:0crwdne46219:0",
230252
"f02760cd2eac28169f0a990c950c3dfe8427f772": "crwdns46220:0crwdne46220:0",
231253
"c7363d8a0748d4a7e2cc968335dc9716f290359d": "crwdns165759:0crwdne165759:0",
232-
"66c7734789e19cbeef3a5ac185ea732139aed213": "crwdns27129:0crwdne27129:0",
233-
"3b662fb2e8bafce29aa98321b18874bb44905488": "crwdns53584:0crwdne53584:0",
234-
"da1b1a6f62f8f5d8db05677187c756af7a2e3b94": "crwdns165747:0crwdne165747:0",
235-
"7ee0ff5eaa6fa82bd6d83a2f4ca446c663f097cb": "crwdns53698:0crwdne53698:0",
236-
"93039e609d94a24f3572b794a31b21525a09af2b": "crwdns53700:0crwdne53700:0",
237-
"a85b8cc112a8597df1612d60a74faa818c25d1b3": "crwdns165749:0crwdne165749:0",
238-
"ea67c8023c75375484f3a5f1aeb009b20059d5bc": "crwdns53702:0crwdne53702:0",
239-
"95052a29f213e9698b593418fe396ecc21032f9b": "crwdns165751:0{$0}crwdnd165751:0{$1}crwdne165751:0",
240-
"b1946e5b4b78465b7661fd4bc89ff52de6c633e7": "crwdns53704:0crwdne53704:0",
241-
"730657200c17321d926e1bd08dbf65bd96855a8a": "crwdns165753:0crwdne165753:0",
242-
"952f375412e89ff213a8aca383d18e5691354347": "crwdns18892:0crwdne18892:0",
243-
"9f1c61cc03f3ef9324db05502f7f0b61e61e1521": "crwdns18889:0crwdne18889:0",
244-
"095ba68888b5ace5f4515f5acab76dfa1073544e": "crwdns53586:0crwdne53586:0",
245-
"ddcb77ff769ea54ca622848f6bedd4004fa4f4fa": "crwdns53588:0crwdne53588:0",
246-
"248e224f533752db28a1aab3519a58569ad96140": "crwdns53590:0crwdne53590:0",
247-
"c7097e97dcc446ca889d3ca6be733a65e2728afe": "crwdns53592:0crwdne53592:0",
248-
"a6b977714595aa01678fca98e86553aaeac05c92": "crwdns165755:0crwdne165755:0",
249-
"3218e5a460e82d7bdea9ce0f145cab2f47ba9a4b": "crwdns53594:0crwdne53594:0",
250-
"611ebbfb080284312904de925ef0f75f4cb56ad2": "crwdns53596:0crwdne53596:0",
251-
"efc007a393f66cdb14d57d385822a3d9e36ef873": "crwdns18899:0crwdne18899:0",
252-
"a638caa8ab2b7ff7980a571334217339e6d1d634": "crwdns53598:0crwdne53598:0",
253-
"39fca63515c105918f03e4908ec12df675b07f92": "crwdns27130:0crwdne27130:0",
254254
"fadc0ef93d1ff13370524ce8481ddc4a71195934": "crwdns52892:0crwdne52892:0",
255255
"a479c9c34e878d07b4d67a73a48f432ad7dc53c8": "crwdns18869:0crwdne18869:0",
256256
"e4458464df6cbb8da1134875ba51519c5d244d9f": "crwdns18867:0crwdne18867:0",
@@ -319,12 +319,6 @@
319319
"251c830f8f869e0887e8b4dc4c30ba1738c7097e": "crwdns18956:0crwdne18956:0",
320320
"b3b543c80063a116ced4965d8537b7b62d14c0b7": "crwdns18959:0crwdne18959:0",
321321
"a1eeb7c1e92e9a5d9323ed8ebd7ca7ffed8b0232": "crwdns18960:0crwdne18960:0",
322-
"da3105e38c42a481ad7230ed393b0e12bebe9c4f": "crwdns18961:0crwdne18961:0",
323-
"343fda69c73b78b84967055aae97f790c422adfd": "crwdns18962:0crwdne18962:0",
324-
"fb61a3c71f4c488b3b470cb7daf502a3e9b5ad48": "crwdns18964:0crwdne18964:0",
325-
"9bb396940adb9705fe57eba6ea8b578e6aafa792": "crwdns18791:0crwdne18791:0",
326-
"87da93a46d143f6019979b3548414d9d7adabb35": "crwdns18965:0crwdne18965:0",
327-
"4c2fdde3d9c1950498ed263d6ce21d4bf3d0800b": "crwdns18967:0crwdne18967:0",
328322
"ca5586bdb5bdc1a2c0baf53ed0ecd21fafabebe7": "crwdns18968:0crwdne18968:0",
329323
"03bad10717e183b24829baf483dc715e1a44bf7b": "crwdns18969:0crwdne18969:0",
330324
"2c71ed279a402e93312dbda173ab18f244d6bf46": "crwdns18970:0crwdne18970:0",
@@ -333,6 +327,12 @@
333327
"e20afd5cf3811a42071c9a312abb2afdad4c590b": "crwdns18973:0crwdne18973:0",
334328
"4712cbff8e92822fc960ef9c0197293a19675eae": "crwdns18974:0crwdne18974:0",
335329
"df817b48c7a076561b4f8bedc52d65d2e351ab52": "crwdns18975:0crwdne18975:0",
330+
"da3105e38c42a481ad7230ed393b0e12bebe9c4f": "crwdns18961:0crwdne18961:0",
331+
"343fda69c73b78b84967055aae97f790c422adfd": "crwdns18962:0crwdne18962:0",
332+
"fb61a3c71f4c488b3b470cb7daf502a3e9b5ad48": "crwdns18964:0crwdne18964:0",
333+
"9bb396940adb9705fe57eba6ea8b578e6aafa792": "crwdns18791:0crwdne18791:0",
334+
"87da93a46d143f6019979b3548414d9d7adabb35": "crwdns18965:0crwdne18965:0",
335+
"4c2fdde3d9c1950498ed263d6ce21d4bf3d0800b": "crwdns18967:0crwdne18967:0",
336336
"b44e884c355e447d0da0e6ba45caaff18c84373b": "crwdns19030:0crwdne19030:0",
337337
"d6a2a207343bd83aacdc80b579ff4419713a256e": "crwdns19031:0crwdne19031:0",
338338
"170a28a9db6d27d7212fc6dc249434a57517e7bc": "crwdns19032:0crwdne19032:0",
@@ -499,8 +499,8 @@
499499
"6e6a4c6839d2e859758a517865b095c1b8298dd6": "crwdns688080:0crwdne688080:0",
500500
"c4303d30e60f01fa922400e52df4e96d71b35d6e": "crwdns838510:0crwdne838510:0",
501501
"91ec40abb1d4e21820b2533a6d4272a7afaa2160": "crwdns838512:0crwdne838512:0",
502-
"18bfc7db963cbdfb1987f7a6cc787d7389b03b06": "crwdns688074:0crwdne688074:0",
503-
"7e8a262afe09b59e895255948e13d85c1f5bd8b9": "crwdns688076:0crwdne688076:0",
502+
"cb978839a8df38cf3f2c7fbc40dc197f65190dcb": "crwdns1142944:0crwdne1142944:0",
503+
"9873dd58339fa6a6d17c9b2d6342ba98bdf9de00": "crwdns1142946:0crwdne1142946:0",
504504
"f30ce7459f29851b219b504216581bf3d3446de0": "crwdns838514:0crwdne838514:0",
505505
"6df6091514ee13992a3ac28445af1d9a1afbcb67": "crwdns838516:0crwdne838516:0",
506506
"92c8b7b779e7cf179b89484285fd766274b3bf1f": "crwdns838518:0crwdne838518:0",
@@ -517,6 +517,10 @@
517517
"0ceb7d8f887dce9b65a7a6798c27ab2594a43794": "crwdns688114:0crwdne688114:0",
518518
"5bb3f3499158dbe30af5c725694b321dfe821433": "crwdns688116:0crwdne688116:0",
519519
"1247fb4b977efecd8d37a5b9ca3d7ffcf5caad5d": "crwdns688118:0crwdne688118:0",
520+
"22273be31341bbbff1507f695775bf20e1031a29": "crwdns1381021:0crwdne1381021:0",
521+
"31d3f716cbcac963760d4bc9c33a37c7d3f5ce7a": "crwdns1381023:0crwdne1381023:0",
522+
"e295a34f6506d85d6bbca02a1d37689c35c17a88": "crwdns1381025:0crwdne1381025:0",
523+
"1f34949d2587a898d39c22eed2d58f4c62c74695": "crwdns1381027:0crwdne1381027:0",
520524
"833e86e728ce51b58e8ec2a077b794607b4eb0fe": "crwdns838520:0crwdne838520:0",
521525
"f49e0100f196ee1063a6173f5a471f2c7a0d575d": "crwdns838522:0crwdne838522:0",
522526
"991753597fde70aab5791de6d50ee8cc49a0bdcc": "crwdns838524:0crwdne838524:0",

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy