From 4b3b71b256f10742b37724cc2d03772a65f964c8 Mon Sep 17 00:00:00 2001 From: JonnyBro Date: Fri, 10 Jun 2022 15:32:43 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=BF=D1=80=D0=B5=D0=B4=D0=B5=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BE=D0=BA=D0=BE=D0=BD=D1=87=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D1=8F=20=D0=B4=D0=BB=D1=8F=20=D0=BA=D0=BE=D0=BB-?= =?UTF-8?q?=D0=B2=D0=B0=20=D0=BF=D1=80=D0=B8=20=D0=B4=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B8=20=D0=BF=D0=BB=D0=B5=D0=B9?= =?UTF-8?q?=D0=BB=D0=B8=D1=81=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- base/JaBa.js | 3 ++- languages/ru-RU/misc.json | 5 +++++ languages/ru-RU/music/play.json | 2 +- languages/uk-UA/misc.json | 5 +++++ languages/uk-UA/music/play.json | 2 +- 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/base/JaBa.js b/base/JaBa.js index f055b1d5..b297f10a 100644 --- a/base/JaBa.js +++ b/base/JaBa.js @@ -48,6 +48,7 @@ class JaBa extends Client { this.databaseCache.mutedUsers = new Collection(); // members who are currently muted if (this.config.apiKeys.amethyste) this.AmeAPI = new AmeClient(this.config.apiKeys.amethyste); + this.icanhazdadjoke = async function() { const joke = await fetch("https://icanhazdadjoke.com/", { headers: { @@ -92,7 +93,7 @@ class JaBa extends Client { } }) .on("addSong", (queue, song) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE", { songName: song.name }, queue.textChannel.guild.data.language) })) - .on("addList", (queue, playlist) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE_COUNT", { songCount: playlist.songs.length }, queue.textChannel.guild.data.language) })) + .on("addList", (queue, playlist) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE_COUNT", { songCount: `**${playlist.songs.length}** ${this.getNoun(playlist.songs.length, this.translate("misc:NOUNS:TRACKS:1"), this.translate("misc:NOUNS:TRACKS:1"), this.translate("misc:NOUNS:TRACKS:2"), this.translate("misc:NOUNS:TRACKS:5"))}` }, queue.textChannel.guild.data.language) })) .on("searchResult", (message, result) => { let i = 0; const embed = new MessageEmbed() diff --git a/languages/ru-RU/misc.json b/languages/ru-RU/misc.json index 9d1bb2c8..209d395c 100644 --- a/languages/ru-RU/misc.json +++ b/languages/ru-RU/misc.json @@ -110,6 +110,11 @@ "2": "игрока", "5": "игроков" }, + "TRACKS": { + "1": "трек", + "2": "трека", + "5": "треков" + }, "BOTS": { "1": "бот", "2": "бота", diff --git a/languages/ru-RU/music/play.json b/languages/ru-RU/music/play.json index fd48fb36..88471614 100644 --- a/languages/ru-RU/music/play.json +++ b/languages/ru-RU/music/play.json @@ -13,7 +13,7 @@ "NOT_PLAYING": "На сервере сейчас ничего не воспроизводится.", "QUEUE_ENDED": "Очередь окончена.", "ADDED_QUEUE": "**{{songName}}** добавлен в очередь!", - "ADDED_QUEUE_COUNT": "**{{songCount}}** трек(а/ов) добавлено в очередь!", + "ADDED_QUEUE_COUNT": "{{songCount}} добавлено в очередь!", "STOP_DISCONNECTED": "Воспроизведение окончено, т.к. я вышел из голосового канала.", "STOP_EMPTY": "Воспроизведение окончено, т.к. все вышли из голосового канала.", "RESULTS_CANCEL": "Поиск отменён!", diff --git a/languages/uk-UA/misc.json b/languages/uk-UA/misc.json index 2bac7e28..4fb3cb24 100644 --- a/languages/uk-UA/misc.json +++ b/languages/uk-UA/misc.json @@ -110,6 +110,11 @@ "2": "гравців", "5": "гравця" }, + "TRACKS": { + "1": "трек", + "2": "трека", + "5": "треків" + }, "BOTS": { "1": "бот", "2": "бота", diff --git a/languages/uk-UA/music/play.json b/languages/uk-UA/music/play.json index 27801302..0aee5dab 100644 --- a/languages/uk-UA/music/play.json +++ b/languages/uk-UA/music/play.json @@ -13,7 +13,7 @@ "NOT_PLAYING": "На сервері зараз нічого не відтворюється.", "QUEUE_ENDED": "Черга закінчена.", "ADDED_QUEUE": "**{{songName}}** додано до черги!", - "ADDED_QUEUE_COUNT": "**{{songCount}}** трек(и) додано до черги!", + "ADDED_QUEUE_COUNT": "{{songCount}} додано до черги!", "STOP_DISCONNECTED": "Відтворення закінчено, тому що я вийшов з голосового каналу.", "STOP_EMPTY": "Відтворення закінчено, тому що всі вийшли з голосового каналу.", "RESULTS_CANCEL": "Пошук скасовано!",