Pull request: client: revert 5a1e04c2
Merge in DNS/adguard-home from revert-locales to master Updates #2643. Squashed commit of the following: commit 7fb729edbeee681bdcdd0a295e530bc6f776cbac Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Wed Feb 10 14:41:52 2021 +0300 all: reupd locales commit 28416bee63f5b318ad8c8fcfb86f531893b077d1 Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Wed Feb 10 14:33:41 2021 +0300 scripts: imp translations downloading commit d8c2bfe08d7f50597dedcb5b73059d16f329b71a Merge: 00b197829df09357Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Wed Feb 10 14:33:10 2021 +0300 Merge branch 'master' into revert-locales commit 00b19782e2d3311ac4cc1c4b79a886fdf0d386b9 Merge: 5e3d2b7464715045Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Tue Feb 9 16:52:56 2021 +0300 Merge branch 'master' into revert-locales commit 5e3d2b74ca57637d6625a21fde1ffbdb28cc8b18 Merge: f34e2fe963e4adc0Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Tue Feb 9 13:17:30 2021 +0300 Merge branch 'master' into revert-locales commit f34e2fe9248feb9f1087be1b17ce187371896603 Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Tue Feb 9 12:47:47 2021 +0300 client: revert 5a1e04c2
This commit is contained in:
@@ -80,10 +80,18 @@ const request = (url, locale) => (
|
||||
return `${locale} - Not OK`;
|
||||
}));
|
||||
|
||||
/**
|
||||
* Sleep.
|
||||
* @param {number} ms
|
||||
*/
|
||||
const sleep = (ms) => new Promise((resolve) => {
|
||||
setTimeout(resolve, ms);
|
||||
});
|
||||
|
||||
/**
|
||||
* Download locales
|
||||
*/
|
||||
const download = () => {
|
||||
const download = async () => {
|
||||
const locales = LOCALES_LIST;
|
||||
|
||||
if (!TWOSKY_URI) {
|
||||
@@ -91,10 +99,16 @@ const download = () => {
|
||||
return;
|
||||
}
|
||||
|
||||
const requests = locales.map((locale) => {
|
||||
const requests = [];
|
||||
for (let i = 0; i < locales.length; i++) {
|
||||
const locale = locales[i];
|
||||
const url = getRequestUrl(locale, TWOSKY_URI, TWOSKY_PROJECT_ID);
|
||||
return request(url, locale);
|
||||
});
|
||||
requests.push(request(url, locale));
|
||||
|
||||
// Don't request the Crowdin API too aggressively to prevent spurious
|
||||
// 400 errors.
|
||||
await sleep(200);
|
||||
}
|
||||
|
||||
Promise
|
||||
.all(requests)
|
||||
|
||||
2
scripts/translations/package-lock.json
generated
2
scripts/translations/package-lock.json
generated
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "translations",
|
||||
"version": "0.2.0",
|
||||
"version": "0.1.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
||||
Reference in New Issue
Block a user