From fd47ebda1cd33ae48502bf3f2f07c40d24df9fcb Mon Sep 17 00:00:00 2001 From: wukko Date: Thu, 16 May 2024 21:39:01 +0600 Subject: [PATCH] localization: display actual rate limit window --- src/core/api.js | 2 +- src/localization/languages/en.json | 2 +- src/localization/languages/ru.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/api.js b/src/core/api.js index adc0a940..04e190cd 100644 --- a/src/core/api.js +++ b/src/core/api.js @@ -45,7 +45,7 @@ export function runAPI(express, app, gitCommit, gitBranch, __dirname) { handler: (req, res) => { return res.status(429).json({ "status": "rate-limit", - "text": loc(languageCode(req), 'ErrorRateLimit') + "text": loc(languageCode(req), 'ErrorRateLimit', env.rateLimitWindow) }); } }) diff --git a/src/localization/languages/en.json b/src/localization/languages/en.json index 6e9c9677..ef1e436d 100644 --- a/src/localization/languages/en.json +++ b/src/localization/languages/en.json @@ -24,7 +24,7 @@ "ErrorBrokenLink": "{s} is supported, but something is wrong with your link. maybe you didn't copy it fully?", "ErrorNoLink": "i can't guess what you want to download! please give me a link :(", "ErrorPageRenderFail": "if you're reading this, then there's something wrong with the page renderer. please {ContactLink}. make sure to provide the domain this error is present on and current commit hash ({s}). thank you in advance :D", - "ErrorRateLimit": "you're making too many requests. try again in a minute!", + "ErrorRateLimit": "you're making too many requests. try again in {s} seconds!", "ErrorCouldntFetch": "i couldn't find anything about this link. check if it works and try again! some content may be region restricted, so keep that in mind.", "ErrorLengthLimit": "i can't process videos longer than {s} minutes, so pick something shorter instead!", "ErrorBadFetch": "something went wrong when i tried getting info about your link. are you sure it works? check if it does, and try again.", diff --git a/src/localization/languages/ru.json b/src/localization/languages/ru.json index 9ba1643b..85bd0da5 100644 --- a/src/localization/languages/ru.json +++ b/src/localization/languages/ru.json @@ -24,7 +24,7 @@ "ErrorBrokenLink": "{s} поддерживается, но с твоей ссылкой что-то не так. может быть, ты её не полностью скопировал?", "ErrorNoLink": "пока что я не умею угадывать, что ты хочешь скачать. дай мне, пожалуйста, ссылку :(", "ErrorPageRenderFail": "если ты видишь этот текст, значит что-то не так с рендером страницы. пожалуйста, {ContactLink}. также приложи домен, на котором присутсвует эта ошибка, и хэш коммита ({s}). спасибо :)", - "ErrorRateLimit": "ты делаешь слишком много запросов. попробуй ещё раз через минуту!", + "ErrorRateLimit": "ты делаешь слишком много запросов. попробуй ещё раз через {s} секунд!", "ErrorCouldntFetch": "у меня не получилось ничего найти по этой ссылке. убедись, что она работает, и попробуй ещё раз. некоторый контент может быть залочен на регион.", "ErrorLengthLimit": "я не могу обрабатывать видео длиннее чем {s} минут(ы), так что скачай что-нибудь покороче!", "ErrorBadFetch": "произошла какая-то ошибка при получении данных по твоей ссылке. убедись, что она работает, и попробуй ещё раз.",