From 656fdf1c0dc5bf4c3da0ca274b3776561497d6ab Mon Sep 17 00:00:00 2001 From: Satont Date: Thu, 22 Aug 2024 14:10:01 +0300 Subject: [PATCH 001/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index 1292dfa9e..e29fb2e39 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -1002,7 +1002,7 @@ "noUsers": "Žiadni používatelia", "filters": "Filtre", "clearFilters": "Vymazať filtre", - "countSelected": "{count} vybraný", + "countSelected": "{count} vybraných", "isAdmin": "Admin", "isBanned": "Zabanovaný", "isBotEnabled": "Bot povolený", From b80968a94cb05a19ba480a2e71b9c4f3e9c71982 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 24 Aug 2024 13:48:22 +0300 Subject: [PATCH 002/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index bce4fe6de..30d1139d8 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -56,7 +56,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -653,10 +653,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -710,7 +710,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -774,28 +774,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -817,18 +817,18 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emote Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From ccd229180e6df2ea5e2a2520684f3a4273edcd8b Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 24 Aug 2024 14:45:52 +0300 Subject: [PATCH 003/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 30d1139d8..bce4fe6de 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -56,7 +56,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -653,10 +653,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -710,7 +710,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -774,28 +774,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -817,18 +817,18 @@ } }, "emotesStatistic": { - "title": "Emote Statistics", + "title": "Emotes statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 473be0d954c8948efca7278afb0a763fedc84241 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 24 Aug 2024 19:09:56 +0300 Subject: [PATCH 004/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index a049e1c79..701c2e519 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -54,7 +54,7 @@ "toggleColumns": "Toggle columns", "copied": "Kopiert", "userSelected": "{count} users selected", - "userSelectPlaceholder": "Wähle einen Benutzer | Wähle mehrere Benutzer", + "userSelectPlaceholder": "Wähle einen Benutzer|Wähle mehrere Benutzer", "userNotFound": "Keine Benutzer gefunden", "settings": "Einstellungen" }, @@ -545,7 +545,7 @@ "example": "!brbstop" }, "text": "Overlay-Text", - "background": "", + "background": "Overlay-Hintergrund", "backgroundOpacity": "Deckkraft des Overlay-Hintergrunds", "font": { "color": "Schriftfarbe", @@ -794,7 +794,7 @@ "voteDuration": "Dauer der Abstimmung in Sekunden", "wordsNegative": "Words for vote to \"no\" option", "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Aktiviere voteban gegen Moderatoren" + "timeoutModerators": "Aktiviere Voteban gegen Moderatoren" } }, "community": { @@ -1031,7 +1031,7 @@ "title": "EventSub abonnieren", "condition": "Bedingung", "type": "Typ", - "typeError": "Geben Sie einen Typ an", + "typeError": "Gebe einen Typ an", "version": "Version", "user": "Benutzer", "channel": "Kanal", From 4a68c334d4a508291121a44377f170e3bcf498f9 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 2 Sep 2024 22:13:05 +0000 Subject: [PATCH 005/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index e29fb2e39..a9a7025d7 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -694,7 +694,7 @@ }, "alerts": { "title": "Upozornenia", - "info": "Alerts Information", + "info": "Informácie o upozorneniach", "overlayLabel": "Upozornenia sú grafickou súčasťou implementácie príkazu alebo udalosti. Upozornenie môžete nakonfigurovať s určeným zvukom, obrázkom a textom a potom ho priradiť ku konkrétnemu príkazu, udalosti, kľúčovému slovu alebo pozdravu. Nezabudnite tiež vložiť overlay adresu URL ako zdroj prehliadača do scény streamovacieho softvéru! (napríklad OBS, XSplit atď.)", "copyOverlayLink": "Skopírovať link prekrytia", "name": "Názov", @@ -711,8 +711,8 @@ }, "select": { "audio": "Konfigurácia zvuku", - "image": "Configure an image", - "text": "Configure text" + "image": "Vybrať obrázok", + "text": "Konfigurovať text" }, "audioVolume": "Hlasitosť zvuku", "createAlert": "Vytvoriť upozornenie", @@ -754,7 +754,7 @@ "title": "Správy", "start": { "title": "Úvodná správa", - "description": "Sends this message when duel initiated. Available variables: {'{target}, {initiator}, {duelAcceptCommandName}, {acceptSeconds}'}" + "description": "Túto správu odošle po spustení duelu. Dostupné premenné: {'{target}, {initiator}, {duelAcceptCommandName}, {acceptSeconds}'}" }, "result": { "title": "Výsledná správa", @@ -762,7 +762,7 @@ }, "bothDie": { "title": "«No One Survived» Message", - "description": "Sends this message when duel happened and both duelists are dead. Available variables: {'{target}, {initiator}'}" + "description": "Odošle túto správu, keď sa uskutočnil duel a obaja účastníci súboja sú mŕtvi. Dostupné premenné: {'{target}, {initiator}'}" } }, "settings": { @@ -775,11 +775,11 @@ } }, "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "description": "Seppuku je forma japonskej rituálnej samovraždy vykuchaním.", "message": "Správa", "timeoutModerators": "Povoliť seppuku pre moderátorov", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" + "messageModerators": "Správa, keď moderátor použil seppuku", + "timeoutSeconds": "Timeout v sekundách" }, "voteban": { "description": "Začnite súdny proces s porotou s vinným četujúcim!", From dc75ab0a405cbed9c7a5eb5c829560f1988d91d6 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 2 Sep 2024 23:14:40 +0000 Subject: [PATCH 006/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index a9a7025d7..c3213091e 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -792,8 +792,8 @@ "banDuration": "Dĺžka banu", "voteMode": "Mode of vote", "voteDuration": "Dĺžka hlasovania v sekundách", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", + "wordsNegative": "Slová pre hlasovanie pre možnosť \"nie\"", + "wordsPositive": "Slová pre hlasovanie pre možnosť \"áno\"", "timeoutModerators": "Enable voteban on moderators" } }, From ed3d12621c3e2f2dd6dac6adaa680f0db5a6e9ba Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 23 Sep 2024 16:31:01 +0000 Subject: [PATCH 007/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 701c2e519..2410b1b84 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -20,7 +20,8 @@ "send": "Senden", "next": "Nächste", "previous": "Vorherige", - "reset": "Zurücksetzen" + "reset": "Zurücksetzen", + "popout": "Popout in new window" }, "sharedTexts": { "saved": "Erfolgreich gespeichert", From be4e9bb4e8b4920d50f629109afca01c1f1bc7f6 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 23 Sep 2024 16:31:02 +0000 Subject: [PATCH 008/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 5d31ac867..e6ae83248 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -20,7 +20,8 @@ "send": "Отправить", "next": "Далее", "previous": "Назад", - "reset": "Сбросить" + "reset": "Сбросить", + "popout": "Открыть в отдельном окне" }, "sharedTexts": { "saved": "Сохранено", From a1bbddbb1f71c15b71d901fc0820aeca72f1433e Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 23 Sep 2024 16:31:03 +0000 Subject: [PATCH 009/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index c3213091e..e8ee62d43 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -20,7 +20,8 @@ "send": "Odoslať", "next": "Ďalšie", "previous": "Predchádzajúce", - "reset": "Resetovať" + "reset": "Resetovať", + "popout": "Popout in new window" }, "sharedTexts": { "saved": "Uložené", From f6cb73891c82a19af8b8d8a743fceb0a1a83bac1 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 23 Sep 2024 16:31:04 +0000 Subject: [PATCH 010/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 43ba46380..9b7cf44b1 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -20,7 +20,8 @@ "send": "Відправити", "next": "Далі", "previous": "Назад", - "reset": "Скинути" + "reset": "Скинути", + "popout": "Popout in new window" }, "sharedTexts": { "saved": "Збережено", From ea96c03d9e680193768f460ed3c58fe8373940c7 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 23 Sep 2024 16:31:06 +0000 Subject: [PATCH 011/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 67 +++++++++++++------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index bce4fe6de..261680ce3 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -20,7 +20,8 @@ "send": "Send", "next": "Next", "previous": "Previous", - "reset": "Reset" + "reset": "Reset", + "popout": "Popout in new window" }, "sharedTexts": { "saved": "Saved", @@ -56,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -653,10 +654,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -710,7 +711,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -774,28 +775,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -817,18 +818,18 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emote Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 9c1b8485fb84fa5482478ff4396ab1b21d674604 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 23 Sep 2024 17:53:59 +0000 Subject: [PATCH 012/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 261680ce3..7ff49b847 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -654,10 +654,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -711,7 +711,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -775,28 +775,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -818,18 +818,18 @@ } }, "emotesStatistic": { - "title": "Emote Statistics", + "title": "Emotes statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From edbe9e293f0f3cb3158ec00c59a00b09534a7e70 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 24 Sep 2024 18:00:48 +0000 Subject: [PATCH 013/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index e8ee62d43..d146204bf 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -21,7 +21,7 @@ "next": "Ďalšie", "previous": "Predchádzajúce", "reset": "Resetovať", - "popout": "Popout in new window" + "popout": "Popout v novom okne" }, "sharedTexts": { "saved": "Uložené", From d6dd423da1fedc00fa97b69e5bb7d670b44d8583 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 24 Sep 2024 19:10:38 +0000 Subject: [PATCH 014/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index d146204bf..0d54e988f 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -895,7 +895,7 @@ "userBanned": "User Ban", "channelUnbanRequestCreate": "Vytvoriť žiadosť o unban", "channelUnbanRequestResolve": "Vyriešiť žiadosť o unban", - "messageDelete": "Message Deleted" + "messageDelete": "Správa bola zmazaná" } }, "moderation": { From 87514b378071fc6433b883bcbaa0d71b7916a52d Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 26 Oct 2024 19:11:25 +0000 Subject: [PATCH 015/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 40 +++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 2410b1b84..5c88613e9 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -21,7 +21,7 @@ "next": "Nächste", "previous": "Vorherige", "reset": "Zurücksetzen", - "popout": "Popout in new window" + "popout": "In neuem Fenster öffnen" }, "sharedTexts": { "saved": "Erfolgreich gespeichert", @@ -48,13 +48,13 @@ "paginationPerPage": "Pro Seite", "searchPlaceholder": "Suche...", "messages": "Nachrichten", - "asc": "Asc", - "desc": "Desc", + "asc": "Aufstieg", + "desc": "Trennen", "hide": "Ausblenden", "view": "Anzeigen", - "toggleColumns": "Toggle columns", + "toggleColumns": "Spalten umschalten", "copied": "Kopiert", - "userSelected": "{count} users selected", + "userSelected": "{count} Benutzer ausgewählt", "userSelectPlaceholder": "Wähle einen Benutzer|Wähle mehrere Benutzer", "userNotFound": "Keine Benutzer gefunden", "settings": "Einstellungen" @@ -556,8 +556,8 @@ }, "late": { "label": "Post-Timer Einstellungen", - "text": "Overlay Post-Timer Text", - "displayBrb": "Display Countdown Information" + "text": "Post-Timer-Text überlagern", + "displayBrb": "Countdown-Informationen anzeigen" } }, "preview": { @@ -567,10 +567,10 @@ } }, "songRequests": { - "waiting": "Awaiting a Song Request...", + "waiting": "Ich warte auf eine Songanfrage...", "player": { "title": "Aktueller Song", - "noAccess": "Seems, that you are not able to listen songs there... Go to your own dashboard Song Requests to access the player." + "noAccess": "Anscheinend können Sie dort keine Songs anhören... Gehen Sie zu Ihrem eigenen Dashboard „Song-Anfragen“, um auf den Player zuzugreifen." }, "table": { "title": "Warteschlange", @@ -583,19 +583,19 @@ }, "settings": { "onlineOnly": "Liedanfragen während des Streamens erlauben?", - "announcePlay": "Announce Current Song into Chat?", - "playerNoCookieMode": "Incognito mode for player", - "playerNoCookieModeDescription": "Enabling this option will allow you to listen to songs without cookies and viewing history. Need refresh page after enabling.", - "neededPercentageForskip": "User Skip Percentage", - "channelReward": "Channel Points Reward Request Trigger", - "deniedChannels": "Banned YouTube Channels List (from requesting songs)", - "deniedWords": "Banned Word List (affects both titles and YouTube channel names)", + "announcePlay": "Aktuellen Song im Chat ankündigen?", + "playerNoCookieMode": "Inkognito-Modus für Spieler", + "playerNoCookieModeDescription": "Wenn Sie diese Option aktivieren, können Sie Songs ohne Cookies anhören und den Verlauf anzeigen. Nach der Aktivierung muss die Seite aktualisiert werden.", + "neededPercentageForskip": "Prozentsatz der übersprungenen Benutzer", + "channelReward": "Auslöser für Kanalpunkte-Prämienanfrage", + "deniedChannels": "Liste gesperrter YouTube-Kanäle (vom Anfordern von Songs)", + "deniedWords": "Liste verbotener Wörter (betrifft sowohl Titel als auch YouTube-Kanalnamen)", "deniedUsers": "Gesperrter Benutzer", "deniedSongs": "Gesperrte Songliste", - "takeSongFromDonationMessage": "Attempt to get song links from donation messages?", - "confirmClearQueue": "Are you sure you want to clear the queue?", + "takeSongFromDonationMessage": "Versuchen Sie, Song-Links aus Spendennachrichten zu erhalten?", + "confirmClearQueue": "Sind Sie sicher, dass Sie die Warteschlange löschen möchten?", "users": { - "maxRequests": "Maximum Request Per-User Amount", + "maxRequests": "Maximaler Anforderungsbetrag pro Benutzer", "minimalWatchTime": "Minimale Zuschauzeit (in Minuten)", "minimalMessages": "Minimale Nachrichtenanzahl", "minimalFollowTime": "Minimale Folgezeit (in Minuten)" @@ -628,7 +628,7 @@ } }, "modal": { - "timelineDescription": "Each response will be sent once both interval conditions is met.", + "timelineDescription": "Jede Antwort wird gesendet, sobald beide Bedingungen Intervall erfüllt sind.", "validations": { "nameLong": "Timer Name is too long!", "nameRequired": "Timer Name is required!", From 512d365fc79433ac8a893171c9c772bae63ebd5c Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 26 Oct 2024 19:11:26 +0000 Subject: [PATCH 016/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 7ff49b847..261680ce3 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -654,10 +654,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -711,7 +711,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -775,28 +775,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -818,18 +818,18 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emote Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 541cb371b518160f497bda37e22b7e3b703d9a3f Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 26 Oct 2024 21:05:09 +0000 Subject: [PATCH 017/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 261680ce3..7ff49b847 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -654,10 +654,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -711,7 +711,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -775,28 +775,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -818,18 +818,18 @@ } }, "emotesStatistic": { - "title": "Emote Statistics", + "title": "Emotes statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From b8d7f9b58499a372de5411ec3c5e35d0a0ca5cf6 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 26 Oct 2024 21:05:11 +0000 Subject: [PATCH 018/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 84 +++++++++++++------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 5c88613e9..d3bd834e7 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -630,19 +630,19 @@ "modal": { "timelineDescription": "Jede Antwort wird gesendet, sobald beide Bedingungen Intervall erfüllt sind.", "validations": { - "nameLong": "Timer Name is too long!", - "nameRequired": "Timer Name is required!", - "responseRequired": "Response Text is required!", - "responseLong": "Response is too long!" + "nameLong": "Tiername ist zu lang!", + "nameRequired": "Tiername ist erforderlich!", + "responseRequired": "Antworttext ist erforderlich!", + "responseLong": "Antwort ist zu lang!" } }, - "limitExceeded": "Timer Limit exceeded!", - "newTimer": "New timer" + "limitExceeded": "Timer-Limit überschritten!", + "newTimer": "Neuer Timer" }, "roles": { "modal": { - "accessToUsers": "Permitted Users", - "accessByStats": "Permitted Users (by stats)", + "accessToUsers": "Zulässige Benutzer", + "accessByStats": "Zulässige Benutzer (nach Statistiken)", "requiredWatchTime": "Erforderliche Beobachtungszeit", "requiredMessages": "Benötigte Nachrichtenanzahl", "requiredChannelPoints": "Benötigte Kanalpunkte", @@ -655,9 +655,9 @@ "keywords": { "title": "Schlagwörter", "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." + "text": "Mithilfe von Schlüsselwörtern können Sie bei bestimmten passenden Wörtern eine Chat-Nachricht auslösen." }, - "create": "Create keyword", + "create": "Schlüsselwort erstellen", "triggerText": "Auslösetext", "usages": "Anzahl der Verwendungen", "isRegular": "Ist ein regulärer Ausdruck?", @@ -682,8 +682,8 @@ }, "greetings": { "title": "Begrüßung", - "create": "Create greeting", - "edit": "Edit greeting", + "create": "Begrüßung erstellen", + "edit": "Begrüßung bearbeiten", "info": { "title": "Grüßinformationen", "text": "Grüße sind eine Art von Nachrichten, die Bot verwendet, um bekannte Stream-Zuschauer willkommen zu heißen, wenn sie ihre erste Nachricht im Chat auf jedem Stream senden. Wenn Sie jeden Benutzer im Chat begrüßen möchten, dann können Sie sich die Veranstaltungskategorie ansehen, anstatt Grüße." @@ -697,10 +697,10 @@ "title": "Warnungen", "info": "Warnungsinformationen", "overlayLabel": "Warnungen sind ein grafischer Teil der Befehls- oder Ereignis-Implementierung. Sie können eine Benachrichtigung mit spezifiziertem Audio, Bild und Text konfigurieren und sie dann einem bestimmten Befehl, Event, Schlüsselwort oder Gruß zuordnen. Vergessen Sie auch nicht, Overlay-URL als Browserquelle in Ihre Streaming-Software einzufügen! (z. B. OBS, XSplit, etc.)", - "copyOverlayLink": "Copy overlay link", + "copyOverlayLink": "Overlay-Link kopieren", "name": "Name", - "rewards": "Rewards", - "commands": "Commands", + "rewards": "Belohnungen", + "commands": "Befehle", "validations": { "name": "Der Name darf nicht leer oder länger als 30 Zeichen sein!" }, @@ -711,14 +711,14 @@ "greetings": "Grußauslöser" }, "select": { - "audio": "Confugure an audio", - "image": "Configure an image", - "text": "Configure text" + "audio": "Verwirren Sie, ob ich höre", + "image": "Konfigurieren Sie ein Bild", + "text": "Text konfigurieren" }, - "audioVolume": "Audio volume", - "createAlert": "Create alert", - "editAlert": "Edit alert", - "tableEmpty": "No alerts found" + "audioVolume": "Audiolautstärke", + "createAlert": "Alarm erstellen", + "editAlert": "Benachrichtigung bearbeiten", + "tableEmpty": "Keine Warnungen gefunden" }, "games": { "command": "Befehl", @@ -731,18 +731,18 @@ "canBeUsedByModerator": "Timeout Moderatoren? *Moderatorenrechte werden nach dem Timeout wieder gewährt.", "timeoutSeconds": "Timeout-Zeit (in Sekunden, setzen Sie es auf 0, um ein Timeout zu deaktivieren)", "decisionSeconds": "Verzögerung (in Sek.)", - "initMessage": "Trigger Pull Announcement (Game Start Message)", - "surviveMessage": "User Survived Message", - "deathMessage": "User Lost Message", - "chargedBullets": "Charged Bullets Amount: {tumberSize}", - "tumberSize": "Revolver Сylinder's Size" + "initMessage": "Trigger-Null-Ankündigung (Spielstartnachricht)", + "surviveMessage": "Nachricht „Benutzer hat überlebt“", + "deathMessage": "Benutzernachricht verloren", + "chargedBullets": "Menge aufgeladener Kugeln: {tumberSize}", + "tumberSize": "Größe der Revolvertrommel" }, "duel": { "title": "Duelle", - "description": "A simple chat game between two users allowing to test their dodge skills!", + "description": "Ein einfaches Chat-Spiel zwischen zwei Benutzern, bei dem Sie Ihre Ausweichfähigkeiten testen können!", "commands": { "title": "Duellbefehle", - "duel": "Ask for a Duel", + "duel": "Bitte um ein Duell", "accept": "Duell akzeptieren", "stats": "Statistiken" }, @@ -793,8 +793,8 @@ "banDuration": "Dauer des Banns", "voteMode": "Modus der Abstimmung", "voteDuration": "Dauer der Abstimmung in Sekunden", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", + "wordsNegative": "Worte für die Abstimmung mit der Option „Nein“", + "wordsPositive": "Worte für die Abstimmung mit der Option „Ja“", "timeoutModerators": "Aktiviere Voteban gegen Moderatoren" } }, @@ -825,7 +825,7 @@ "usages": "Gesamtnutzung", "users": "Benutzer", "empty": "Keine Emotes", - "chart": "Usages chart", + "chart": "Verwendungsdiagramm", "lastDay": "Tag", "lastWeek": "Woche", "lastMonth": "Monat", @@ -942,7 +942,7 @@ }, "language": { "name": "Sprache", - "description": "Scans and filters out inappropriate languages.", + "description": "Scannt und filtert unangemessene Sprachen heraus.", "allowedLanguages": "Liste der erlaubten Sprachen", "disallowedLanguages": "Liste der nicht erlaubten Sprachen" } @@ -961,10 +961,10 @@ "title": "Benutzereinstellungen", "account": { "title": "Account", - "showMeOnLanding": "Show yourself on the Landing Page?", + "showMeOnLanding": "Sich auf der Landing-Page zeigen?", "regenerateApiKey": { "button": "Privaten API Schlüssel neu generieren", - "info": "This key is used for all overlays links. When you regenerate it, you need to check all your overlays in your streaming software and replace URLs with the new links." + "info": "Dieser Schlüssel wird für alle Overlay-Links verwendet. Wenn Sie es neu generieren, müssen Sie alle Ihre Overlays in Ihrer Streaming-Software überprüfen und URLs durch die neuen Links ersetzen." } }, "public": { @@ -1036,15 +1036,15 @@ "version": "Version", "user": "Benutzer", "channel": "Kanal", - "channelWithBotId": "Channel with bot ID", - "channelWithModeratorId": "Channel with moderator ID" + "channelWithBotId": "Kanal mit Bot-ID", + "channelWithModeratorId": "Kanal mit Moderator-ID" }, "dangerZone": { - "title": "Danger Zone", - "revoke": "Revoke", - "revokeSessions": "Revoke sessions", - "revokeAllSessionsDescription": "All user sessions will be revoked", - "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" + "title": "Gefahrenzone", + "revoke": "Widerrufen", + "revokeSessions": "Sitzungen widerrufen", + "revokeAllSessionsDescription": "Alle Benutzersitzungen werden widerrufen", + "revokeAllSessionsConfirm": "Sind Sie sicher, dass Sie alle Sitzungen widerrufen möchten?" } } } From 52bc508e2ba05f48efb27136c59c07087601265a Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 09:36:00 +0000 Subject: [PATCH 019/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 1051 ++++++++++++++++++++++++ 1 file changed, 1051 insertions(+) create mode 100644 frontend/dashboard/src/locales/pt.json diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json new file mode 100644 index 000000000..7d886d683 --- /dev/null +++ b/frontend/dashboard/src/locales/pt.json @@ -0,0 +1,1051 @@ +{ + "languageName": "English", + "sharedButtons": { + "create": "Create", + "save": "Save", + "close": "Close", + "copy": "Copy", + "delete": "Delete", + "settings": "Settings", + "login": "Sign In", + "logout": "Sign Out", + "edit": "Edit", + "select": "Select", + "cancel": "Cancel", + "confirm": "Confirm", + "saveSettings": "Save Settings", + "setDefaultSettings": "Set Default Settings", + "goToDashboard": "Go to Dashboard", + "add": "Add", + "send": "Send", + "next": "Next", + "previous": "Previous", + "reset": "Reset", + "popout": "Popout in new window" + }, + "sharedTexts": { + "saved": "Saved", + "errorOnSave": "Error on saving {error}", + "enabled": "Enabled", + "status": "Status", + "name": "Name", + "actions": "Actions", + "responses": "Responses", + "reply": { + "label": "Reply", + "text": "Bot will send commands responses as reply" + }, + "response": "Response", + "user": "User", + "userName": "Username", + "dangerZone": "Danger Zone", + "deleted": "Deleted", + "updated": "Updated", + "disabled": "Disabled", + "setDefaultSettings": "Are you sure you want to set default settings?", + "placeCursorMessage": "Place the cursor after \"$\" to change the variable", + "pagination": "{page} page(s) / {total} item(s)", + "paginationPerPage": "Per page", + "searchPlaceholder": "Search...", + "messages": "Messages", + "asc": "Asc", + "desc": "Desc", + "hide": "Hide", + "view": "View", + "toggleColumns": "Toggle columns", + "copied": "Copied", + "userSelected": "{count} users selected", + "userSelectPlaceholder": "Select user|Select users", + "userNotFound": "No users found", + "settings": "Settings" + }, + "sidebar": { + "dashboard": "Dashboard", + "commands": { + "label": "Commands", + "custom": "Custom", + "builtin": "Built-in" + }, + "integrations": "Integrations", + "events": "Events", + "chatAlerts": "Chat Alerts", + "overlays": "Overlays", + "overlaysRegistry": "Overlays Registry", + "songRequests": "Song Requests", + "timers": "Timers", + "roles": "Permissions", + "keywords": "Keywords", + "variables": "Variables", + "greetings": "Greetings", + "alerts": "Alerts", + "games": "Games", + "users": "Users", + "moderation": "Moderation", + "import": "Import", + "community": "Community" + }, + "navbar": { + "logout": "Logout", + "publicPage": "Public page", + "seeAll": "See all" + }, + "deleteConfirmation": { + "text": "Are you sure about deleting this thing?", + "cancel": "Cancel", + "confirm": "Confirm" + }, + "haveNoAccess": { + "title": "No access", + "description": "You are not authorized to this, ask the broadcaster to provide it." + }, + "pageNotFound": { + "title": "404 Not Found", + "description": "You know life is always ridiculous." + }, + "commands": { + "name": "Command | Commands", + "searchPlaceholder": "Search the command...", + "newCommandTitle": "New Command", + "importCommands": "Import commands", + "groups": { + "manageButton": "Manage Groups", + "name": "Name", + "color": "Color" + }, + "table": { + "responses": { + "empty": "Responses are empty!" + } + }, + "modal": { + "name": { + "label": "Name", + "validations": { + "empty": "Command Name is required.", + "startsWith": "Command Name should not start with '!'.", + "len": "Command Name should be less than 25 characters." + } + }, + "aliases": { + "label": "Aliases" + }, + "gameCategories": { + "label": "Enable command only in certain categories (leave empty for disable)" + }, + "description": { + "label": "Command Description" + }, + "responses": { + "add": "Add Response", + "description": "This is your command response. You can use command variables like {0}.", + "validations": { + "empty": "Response should not be empty. Command can be created without a response, so you can skip this field.", + "len": "Response should be less than 500 characters." + }, + "defaultWarning": "Responses cannot be edited for default commands." + }, + "permissions": { + "divider": "Permissions", + "name": "Roles", + "placeholder": "Select roles to grant permissions to use commands", + "deniedUsers": "Users, who cannot use that command.", + "allowedUsers": "Users, who can bypass roles restriction for that command." + }, + "restrictions": { + "name": "Restrictions by stats", + "watchTime": "Required watch time to use that command.", + "messages": "Required message count to use that command.", + "channelsPoints": "Required spent channels points to use that command." + }, + "cooldown": { + "label": "Cooldown", + "value": "Cooldown in seconds", + "type": { + "name": "Cooldown per", + "global": "Global", + "user": "Individual (per user)" + } + }, + "settings": { + "divider": "Settings", + "visible": { + "label": "Visibility", + "text": "Command visibility on a public commands list page." + }, + "keepOrder": { + "label": "Keep Order", + "text": "Bot will keep this order of responses when sending them into chat." + }, + "onlineOnly": { + "label": "Only When Online", + "text": "This command will work only when the stream is online." + }, + "other": { + "divider": "Other", + "commandGroup": "Command Group" + } + }, + "alert": { + "label": "Select an alert, which will be triggered when the command used." + } + } + }, + "dashboard": { + "header": { + "managingUser": "Managing user", + "channelsAccess": "Channels you have access to" + }, + "botManage": { + "title": "Bot status", + "success": "Enabled and have moderator status", + "notEnabledTitle": "Bot is not enabled on channel", + "notModerator": "We have found that the bot is not a moderator on this channel. Please, use {0}, otherwise bot will not send messages in chat and most functions will not work", + "leave": "Disable", + "join": "Enable" + }, + "statsWidgets": { + "streamInfo": { + "noTitle": "Cannot get Stream Title!", + "noCategory": "Cannot get Category!", + "modalTitle": "Edit Stream Information", + "title": "Stream Title", + "category": "Category" + }, + "uptime": "Uptime", + "followers": "Followers", + "messages": "Messages", + "subs": "Subs", + "usedEmotes": "Emotes Sent", + "viewers": "Viewers", + "requestedSongs": "Requested Songs" + }, + "widgets": { + "chat": { + "title": "Chat" + }, + "stream": { + "title": "Stream" + }, + "events": { + "title": "Events List" + }, + "bot": { + "title": "Bot Management" + } + } + }, + "integrations": { + "notLoggedIn": "You have not logged in!", + "songServicesInfo": "Providing access to this service allows Twir to automatically get and print your currently playing song into chat when {0} command is being used.", + "donateServicesInfo": "Providing access to this service allows Twir to listen to incoming donations, and will setup interactions for you in {0}, {1} categories.", + "discord": { + "description": "Providing access to Discord allows Twir to setup automatic pings and alerts about the stream status on your Discord servers.", + "guildPluralization": "No servers | 1 server | {count} servers", + "connectedGuilds": "{guilds} connected", + "alerts": { + "label": "Alerts", + "showTitle": "Show Stream Title?", + "showCategory": "Show Stream Category?", + "showViewers": "Show Viewers Counter?", + "showPreview": "Show Stream Preview?", + "showProfileImage": "Show Twitch Profile Avatar?", + "channelsSelect": "Where alerts will be posted?", + "streamOnlineLabel": "Stream Alert Message", + "streamOnlinePlaceholder": "This message Twir will send when the stream starts.", + "streamOfflineLabel": "Stream Ended Message", + "streamOfflinePlaceholder": "This message Twir will send when the stream goes offline.", + "updateAlert": "Twir will update embed message periodically to make sure it is synced with your stream state. (viewers, title, category, etc.)", + "shouldDeleteMessageOnOffline": "Delete alert message instead of editing it when stream goes offline?", + "additionalUsersIdsForLiveCheck": "Additional list of Twitch users to follow to send stream alerts." + }, + "connectGuild": "+ Connect Server", + "disconnectGuild": "Disconnect Server", + "noGuilds": "No Servers Connected", + "cannotSendMessage": "Bot has no ability to send messages in that channel. Check out channel permissions to solve this." + }, + "faceit": { + "info": "Providing access to this service allows Twir to track your Faceit matches and will setup command variables such as {0}, {1} and much more." + }, + "nightbot": { + "info": "Providing access to this service allows Twir to import commands and timers from Nightbot." + }, + "valorant": { + "info": "Providing access to this service allows Twir to track your Valorant matches and will setup command variables such as {0}, {1} and much more. " + }, + "sevenTv": { + "description": "We can manage 7tv channel emotes, when this integration is enabled.", + "alert": "You also can do advanced flow via {0} system to manage 7tv emotes.", + "connected": "Connected", + "notConnected": "Not connected", + "notRegistered": "You are not registered at {0}", + "errorSameReward": "You cannot use the same reward for adding and removing emotes!", + "deleteOnlyAddedByApp": "Remove emotes only added by Twir", + "connectSteps": { + "step1": "Open your {0} profile", + "step2": "Click on \"Add editors\" button", + "step3": "Add {0} as an editor" + }, + "rewardForAddEmote": "Reward for adding emote", + "rewardForRemoveEmote": "Reward for removing emote", + "rewardSelectorDescription": "You should create reward with input. Users must use 7tv link to emote when they're activating reward." + } + }, + "events": { + "delay": "Delay (in seconds)", + "repeat": "Repeat Count", + "onlineOnly": "Online-Only Execution", + "type": "Type", + "description": "Description", + "targetCommand": "Target Command", + "targetVariable": "Target Variable", + "targetTwitchReward": "Target Twitch Reward", + "targetKeyword": "Target Keyword", + "operations": { + "divider": "Actions", + "name": "Action", + "inputs": { + "message": "Message To Send (supports variables)", + "default": "Action Text (supports variables)", + "vipSlots": "VIP Slots Amount", + "username": "Username (supports variables)", + "variableValue": "New Variable Value (supports variables)", + "variableIncrementDecrement": "Increment/Decrement Value (supports variables)" + }, + "banMessage": "Ban Message", + "banTime": "Ban Time", + "obs": { + "warningTitle": "You need to configure OBS first before proceeding further!", + "warningText": "Seems like you have not connected Twir with OBS. You can do it on the “Overlays” page.", + "scene": "OBS Scene", + "source": "OBS Source", + "audioSource": "OBS Audio Source" + }, + "values": "Values", + "triggerAlert": "Trigger Alert", + "filters": { + "label": "Filters", + "description": "You can filter events by specific conditions. For example if you use \"{'{raidViewers}'} equals 10\" on raid event, it will trigger operation only when raiders amount is 10.", + "placeholderLeft": "Left side of the condition", + "placeholderRight": "Right side of the condition", + "empty": "No filters added yet" + } + }, + "variables": { + "userName": "Event Triggerer Username", + "userDisplayName": "Event Triggerer Display Name", + "targetUserName": "Event Target Username", + "targetDisplayUserName": "Event Target Display Name", + "subLevel": "Subscription Levels (such as “1”/“2”/“3”/“prime”)", + "resubMonths": "Subscriber Length Streak", + "resubStreak": "Total Subscriber Months Count", + "resubMessage": "User Resubscription Message", + "rewardName": "Channel Points Reward Name", + "rewardCost": "Channel Points Reward Price", + "rewardInput": "Channel Points Reward Custom Message", + "commandName": "Command Name", + "commandInput": "Command Arguments", + "raidViewers": "Amount of Raiders", + "oldStreamTitle": "Old Stream Title", + "newStreamTitle": "New Stream Title", + "oldStreamCategory": "Old Stream Category", + "newStreamCategory": "New Stream Category", + "streamTitle": "Stream Title", + "streamCategory": "Stream Category", + "donateAmount": "Donation Amount", + "donateCurrency": "Donation Currency", + "donateMessage": "Donation Message", + "keywordName": "Keyword Name", + "keywordResponse": "Keyword Responses (separated by space)", + "greetingText": "Greeting Message", + "pollTitle": "Poll Title", + "pollOptionsNames": "Poll Settings (separated by comma)", + "pollTotalVotes": "Total Poll Votes", + "pollWinnerTitle": "Poll Winner Name", + "pollWinnerBitsVotes": "Number of Winner's Bits Votes", + "pollWinnerChannelsPointsVotes": "Number of Winner's Channel Points Votes", + "pollWinnerTotalVotes": "Total Winner's Poll Votes", + "predictionTitle": "Prediction Title", + "predictionOptionsNames": "Prediction Outcomes (separated by · symbol)", + "predictionTotalChannelPoints": "Total Channel Points Placed", + "predictionWinner": { + "title": "Prediction Winner Outcome", + "totalUsers": "Total Winner Outcome Users", + "totalPoints": "Total Channel Points Placed on Winner Outcome", + "topUsers": "Top 10 Users of Winner Outcome" + }, + "moderatorName": "Event Triggerer Moderator Username", + "moderatorDisplayName": "Event Triggerer Moderator Display Name", + "banReason": "Ban Reason", + "banEndsInMinutes": "Timeout (in minutes, or set to \"permanent\" to ban permamently)", + "message": "Message" + } + }, + "overlays": { + "copyOverlayLink": "Copy Overlay Link", + "uncongirured": "You should configure overlay first!", + "noAccess": "You do not have access to this overlay!", + "copied": "Successfully copied overlay link URL! You need to set this as browser source in OBS.", + "nowPlaying": { + "description": "Overlay with current playable song information. This overlay will work only if you have connected your song service integration like spotify, lastfm." + }, + "tts": { + "description": "This overlay allows you to play chat messages as audio through OBS with the set of preconfigured voices. You can control this overlay using commands or events.", + "eventsHint": "Hint: You can use events system to trigger TTS on specific event.", + "allowUsersChooseVoice": "Allow chatters to use different voices?", + "doNotReadEmoji": "Do Not Read Emojis", + "doNotReadTwitchEmotes": "Do Not Read Twitch Emotes (including 7TV, FFZ, BTTV", + "doNotReadLinks": "Do Not Read Links", + "readChatMessages": "Read All Chat Messages", + "readChatMessagesNicknames": "Read Usernames", + "voice": "Default Voice", + "disallowedVoices": "Disallowed Voices List", + "volume": "Volume", + "pitch": "Pitch", + "rate": "Rate", + "users": { + "selectAll": "Select All", + "undoSelection": "Undo Selection", + "empty": "No one have created their own customizations yet..." + }, + "tabs": { + "general": "General", + "usersSettings": "Individual Settings" + }, + "previewText": "Preview voice with text, pitch and rate:" + }, + "obs": { + "description": "This overlay allows you to connect Twir with your OBS. It gives an ability to manage your sources, scenes, audio sources and events.", + "address": "Address of OBS WebSocket server", + "port": "Port of OBS WebSocket server", + "connected": "Connected!", + "notConnected": "Not Connected!", + "checkConnection": "Check Connection" + }, + "alerts": { + "description": "This overlay allows you to play configured alerts from the “Alerts” section." + }, + "chat": { + "presets": "Presets", + "selectSubsetPlaceholder": "Select preferable subsets", + "hideTimeout": "Message Hide Timeout", + "showDelay": "Message Show Delay", + "showBadges": "Show Badges", + "showAnnounceBadge": "Show Announcement Border", + "paddingContainer": "Inside Container Padding", + "resetToDefault": "Reset to Default", + "textShadow": "Text Shadow", + "backgroundColor": "Background Color", + "direction": "Message Direction", + "directions": { + "left": "Left", + "right": "Right", + "top": "Top", + "bottom": "Bottom" + }, + "directionWarning": "To use 'Left' and 'Right' you should set overlay height up to 50x for the chat to display properly!", + "fontFamily": "Font Family", + "fontSize": "Font Size", + "fontStyle": "Font Style", + "fontWeight": "Font Weight", + "availabeFonts": "Available Fonts", + "hideCommands": "Hide Commands", + "hideBots": "Hide Other Bots Messages", + "style": "Message Style", + "description": "This overlay allows you to display your Twitch chat in your streaming software (such as OBS, XSplit, etc).)" + }, + "dudes": { + "description": "Animated characters for chatters in your stream", + "enable": "Enable", + "dudeDivider": "Dude", + "dudeDefaultSprite": "Default sprite", + "dudeMaxOnScreen": "Max on screen", + "dudeMaxOnScreenUnlimited": "Unlimited", + "dudeColor": "Default user color", + "dudeGravity": "Gravity", + "dudeMaxLifeTime": "Max life time", + "dudeScale": "Scale", + "dudeSoundsDivider": "Sounds", + "dudeSoundsVolume": "Volume", + "ignoreDivider": "Ignoring", + "ignoreCommands": "Ignore commands", + "ignoreUsers": "Ignore users", + "ignoreUsersList": "List of ignored users", + "nameBoxDivider": "Name box", + "nameBoxFill": "Text colors", + "nameBoxFillError": "Color is required", + "nameBoxFillGradientStops": "Text colors of gradient stops", + "nameBoxFillGradientStopsError": "Text colors of gradient range should be from 0 to 1", + "nameBoxGradientType": "Gradient type", + "nameBoxFontFamily": "Font family", + "nameBoxFontSize": "Font size", + "nameBoxFontWeight": "Font weight", + "nameBoxFontStyle": "Font style", + "nameBoxFontVariant": "Font variant", + "nameBoxStroke": "Stroke color", + "nameStrokeThickness": "Stroke thickness", + "nameBoxLineJoin": "Stroke line join", + "nameBoxDropShadow": "Drop shadow", + "nameBoxDropShadowColor": "Shadow color", + "nameBoxDropShadowAlpha": "Shadow alpha", + "nameBoxDropShadowBlur": "Shadow blur", + "nameBoxDropShadowDistance": "Shadow distance", + "nameBoxDropShadowAngle": "Shadow angle", + "messageBoxIgnoreCommands": "Ignore commands", + "messageBoxDivider": "Message box", + "messageBoxShowTime": "Show time", + "messageBoxFill": "Text color", + "messageBoxBackground": "Background color", + "messageBoxPadding": "Padding", + "messageBoxBorderRadius": "Border radius", + "messageBoxFontSize": "Font size", + "emoteDivider": "Emote", + "growDivider": "Grow", + "growTime": "Grow time", + "growMaxScale": "Max scale" + }, + "kappagen": { + "description": "This overlay allows you to fill up your screen with explosions, movements, fireworks, walls of emotes through the chat.", + "testKappagen": "Test Kappagen", + "testSpawn": "Test Emote Spawn", + "clear": "Clear Overlay", + "info": "Spawn will show emotes on screen while users just chatting around and sending emotes. Kappagen will show configured amount of emotes on a command or configured events.", + "tabs": { + "main": "Settings", + "events": "Events", + "animations": "Animations" + }, + "settings": { + "spawn": "Spawn an emote on each chat message?", + "size": "Size", + "sizeSmall": "Size for Small Emote Variant", + "time": "Emote Livespan", + "maxEmotes": "Emotes Amount", + "animationsOnAppear": "Appearing Emote Animation", + "animationsOnDisappear": "Disappearing Emote Animation", + "excludedEmotes": "Excluded Emotes", + "rave": "Show Rave (Rainbow) Emotes", + "emotes": { + "bttvEnabled": "Enable BetterTTV Emotes?", + "ffzEnabled": "Enable FrankerFaceZ Emotes?", + "seventvEnabled": "Enable 7TV Emotes?", + "emojiStyle": "Emoji Style" + } + } + }, + "brb": { + "description": "This overlay allows you to show a countdown on screen for specific events or while you're AFK.", + "settings": { + "main": { + "label": "Settings", + "startCommand": { + "description": "Overlay Start Command", + "example": "!brb 1 Coffee – starts an 1-minute timer with 'Coffee' label.
!brb 1 – starts an 1-minute timer with default text specified in the Settings and Post-Timer Settings sections." + }, + "stopCommand": { + "description": "Overlay Stop Command", + "example": "!brbstop" + }, + "text": "Overlay Text", + "background": "Overlay Background", + "backgroundOpacity": "Overlay Background Opacity", + "font": { + "color": "Font Color", + "family": "Font Family", + "size": "Font Size" + } + }, + "late": { + "label": "Post-Timer Settings", + "text": "Overlay Post-Timer Text", + "displayBrb": "Display Countdown Information" + } + }, + "preview": { + "start": "Start Overlay Preview", + "stop": "Stop Overlay Preview" + } + } + }, + "songRequests": { + "waiting": "Awaiting a Song Request...", + "player": { + "title": "Current Song", + "noAccess": "Seems, that you are not able to listen songs there... Go to your own dashboard Song Requests to access the player." + }, + "table": { + "title": "Queue", + "columns": { + "title": "Title", + "author": "Author", + "added": "Added by", + "duration": "Duration" + } + }, + "settings": { + "onlineOnly": "Allow Song Requests when streaming?", + "announcePlay": "Announce Current Song into Chat?", + "playerNoCookieMode": "Incognito mode for player", + "playerNoCookieModeDescription": "Enabling this option will allow you to listen to songs without cookies and viewing history. Need refresh page after enabling.", + "neededPercentageForskip": "User Skip Percentage", + "channelReward": "Channel Points Reward Request Trigger", + "deniedChannels": "Banned YouTube Channels List (from requesting songs)", + "deniedWords": "Banned Word List (affects both titles and YouTube channel names)", + "deniedUsers": "Banned Users", + "deniedSongs": "Banned Songs List", + "takeSongFromDonationMessage": "Attempt to get song links from donation messages?", + "confirmClearQueue": "Are you sure you want to clear the queue?", + "users": { + "maxRequests": "Maximum Request Per-User Amount", + "minimalWatchTime": "Minimal Watch Time (in minutes)", + "minimalMessages": "Minimal Message Amount", + "minimalFollowTime": "Minimal Follow Time (in minutes)" + }, + "songs": { + "maxRequests": "Maximum Song Queue Limit", + "minLength": "Minimal Song Length (in minutes)", + "maxLength": "Maximum Song Length (in minutes)", + "minViews": "Minimal Views Amount" + } + }, + "tabs": { + "general": "General", + "users": "Users", + "songs": "Songs", + "translations": "Translations" + }, + "ban": { + "user": "Ban user", + "song": "Ban song", + "userConfirm": "Are you sure you want to ban this user?", + "songConfirm": "Are you sure you want to ban this song?" + } + }, + "timers": { + "table": { + "columns": { + "intervalInMinutes": "Interval (in minutes)", + "intervalInMessages": "Interval (in chat messages, set 0 to disable)" + } + }, + "modal": { + "timelineDescription": "Each response will be sent once both interval conditions is met.", + "validations": { + "nameLong": "Timer Name is too long!", + "nameRequired": "Timer Name is required!", + "responseRequired": "Response Text is required!", + "responseLong": "Response is too long!" + } + }, + "limitExceeded": "Timer Limit exceeded!", + "newTimer": "New timer" + }, + "roles": { + "modal": { + "accessToUsers": "Permitted Users", + "accessByStats": "Permitted Users (by stats)", + "requiredWatchTime": "Required Watch Time", + "requiredMessages": "Required Messages Amount", + "requiredChannelPoints": "Required Channel Points Spent", + "permissions": "Permissions" + }, + "validations": { + "nameRequired": "Name is required!" + } + }, + "keywords": { + "title": "Keywords", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", + "triggerText": "Trigger Text", + "usages": "Usage Count", + "isRegular": "Is a Regular Expression?", + "regularDescription": "Regular Expression should be written in golang format! See {0} here.", + "regularDescriptionCheatSheet": "cheat sheet", + "settings": "Settings", + "cooldown": "Cooldown (in seconds)", + "validations": { + "triggerRequired": "Trigger Text is required!", + "triggerLong": "Trigger Text is too long!", + "responseLong": "Response Text is too long!" + } + }, + "variables": { + "title": "Variables", + "type": "Type", + "info": "Variables is a type of a context that can be used in bot responses, commands and other parts of the bot. You can specify a constant value or put a script to get some values that is usually cannot be easily accessed by the bot. Script Variables are recommended for advanced users.", + "validations": { + "nameRequired": "Variable Name is required!", + "nameLong": "Variable Name is too long" + } + }, + "greetings": { + "title": "Greetings", + "create": "Create greeting", + "edit": "Edit greeting", + "info": { + "title": "Greetings Information", + "text": "Greetings are a type of messages that bot uses to welcome known stream viewers when they send their first message in chat on each stream. If you wish to greet every user in chat, then you can look at the events category instead of Greetings." + }, + "validations": { + "userName": "Username is required!", + "textRequired": "Response Text is required!" + } + }, + "alerts": { + "title": "Alerts", + "info": "Alerts Information", + "overlayLabel": "Alerts are a graphical part of the command or event implementation. You can configure an alert with specified audio, image and text, then assign it to specific command, event, keyword or greeting. Also do not forget to insert overlay URL as a browser source into your streaming software scene! (such as OBS, XSplit, etc.)", + "copyOverlayLink": "Copy overlay link", + "name": "Name", + "rewards": "Rewards", + "commands": "Commands", + "validations": { + "name": "Name cannot be empty or longer than 30 symbols!" + }, + "trigger": { + "commands": "Command Trigger", + "rewards": "Channel Points Reward Trigger", + "keywords": "Keyword Trigger", + "greetings": "Greeting Trigger" + }, + "select": { + "audio": "Confugure an audio", + "image": "Configure an image", + "text": "Configure text" + }, + "audioVolume": "Audio volume", + "createAlert": "Create alert", + "editAlert": "Edit alert", + "tableEmpty": "No alerts found" + }, + "games": { + "command": "Command", + "8ball": { + "description": "A simple chat game that allows chatters to ask the magic 8ball something and it will answer to the chatter.", + "answers": "Answers" + }, + "russianRoulette": { + "description": "A simple chat game that allows chatters to test luck in a classic russian funny* roulette game.", + "canBeUsedByModerator": "Timeout Moderators? *Moderator privileges will be granted again after the timeout.", + "timeoutSeconds": "Timeout Time (in seconds, set it to 0 to disable a timeout)", + "decisionSeconds": "Result Delay (in seconds)", + "initMessage": "Trigger Pull Announcement (Game Start Message)", + "surviveMessage": "User Survived Message", + "deathMessage": "User Lost Message", + "chargedBullets": "Charged Bullets Amount: {tumberSize}", + "tumberSize": "Revolver Сylinder's Size" + }, + "duel": { + "title": "Duels", + "description": "A simple chat game between two users allowing to test their dodge skills!", + "commands": { + "title": "Duel Commands", + "duel": "Ask for a Duel", + "accept": "Accept a Duel", + "stats": "Statistics" + }, + "cooldown": { + "title": "Duel Cooldown", + "user": "Individual", + "global": "Global" + }, + "messages": { + "title": "Messages", + "start": { + "title": "Initial Message", + "description": "Sends this message when duel initiated. Available variables: {'{target}, {initiator}, {duelAcceptCommandName}, {acceptSeconds}'}" + }, + "result": { + "title": "Result Message", + "description": "Sends this message when duel happened. Available variables: {'{loser}, {winner}'}" + }, + "bothDie": { + "title": "«No One Survived» Message", + "description": "Sends this message when duel happened and both duelists are dead. Available variables: {'{target}, {initiator}'}" + } + }, + "settings": { + "title": "Settings", + "secondsToAccept": "Seconds to accept duel", + "timeoutTime": "Timeout time for loser", + "pointsPerWin": "Reputation for win", + "pointsPerLose": "Reputation for lose", + "bothDiePercent": "Percent of chance both users die" + } + }, + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } + }, + "community": { + "title": "Community", + "users": { + "title": "Users", + "searchPlaceholder": "Search users...", + "table": { + "user": "User", + "watchedTime": "Watched Time", + "messages": "Messages", + "usedEmotes": "Used Emotes", + "usedChannelPoints": "Channel Points Spent", + "empty": "No users" + }, + "total": "Total users: {total}", + "reset": { + "label": "Reset", + "resetQuestion": "Are you sure you want to reset {title}?" + } + }, + "emotesStatistic": { + "title": "Emotes statistics", + "searchPlaceholder": "Search emotes...", + "table": { + "emote": "Emote", + "usages": "Total usages", + "users": "Users", + "empty": "No emotes", + "chart": "Usages chart", + "lastDay": "Day", + "lastWeek": "Week", + "lastMonth": "Month", + "lastThreeMonth": "3 months", + "lastYear": "Year" + }, + "total": "Total emotes: {total}", + "details": { + "stats": "Stats", + "users": "Users", + "usersTabs": { + "top": "Top", + "history": "History" + } + } + } + }, + "filePicker": { + "innerText": "Select or drop {type} here.", + "usedSpace": "Used {used} / {max} MB", + "emptyText": "No {type} uploaded." + }, + "overlaysRegistry": { + "description": "This category allows you to create custom configurable overlays for OBS. Currently only HTML Overlays are supported, but other overlay variants will be added later. Thank you for the patience. <3", + "noLayersCreated": { + "title": "Not Configured", + "description": "Currently layers of overlays not created" + }, + "customWidth": "Width", + "customHeight": "Height", + "name": "Overlay Name", + "createNewLayer": "Create New Layer", + "validations": { + "name": "Overlay Name cannot be empty and longer than 30 symbols!", + "layers": "Layers cannot be empty! This overlay cannot contain more than 15 layers." + }, + "html": { + "description": "Allows you to use custom HTML, CSS and bot variables.", + "updateInterval": "HTML Variables Update Interval", + "variablesAlert": { + "title": "You can use bot variables in HTML, click on the list below to show available options.", + "selectToCopy": "Select a required variable. It will be automatically copied to the clipboard." + }, + "periodicallyRefetchData": "Periodically parse and update HTML data from server?" + } + }, + "chatAlerts": { + "randomedMessage": "If there are several variants of the chat alerts, then they will be picked randomly.
", + "randomMessageWithCount": "If there will be several variants with the same counter number, then they will be picked randomly.
", + "replacedInfo": "Available Variables: {vars}. They will be replaced with the actual information in the alert.
", + "cooldown": "Message Cooldown (in seconds)", + "ban": { + "alertInfo": "Set time to 0 to print a message when the user is permanently banned.
", + "countLabel": "Time (in minutes)", + "ignoreTimeoutFrom": "Ignore timeouts from" + }, + "labels": { + "followers": "Followers", + "raids": "Raids", + "donations": "Donations", + "subscriptions": "Subscriptions", + "rewards": "Rewards", + "firstUserMessage": "First User Message", + "streamOnline": "Stream Online", + "streamOffline": "Stream Offline", + "chatCleared": "Chat Clear", + "userBanned": "User Ban", + "channelUnbanRequestCreate": "Unban Request Create", + "channelUnbanRequestResolve": "Unban Request Resolve", + "messageDelete": "Message Deleted" + } + }, + "moderation": { + "createNewRule": "Create a New Moderation Rule", + "banTime": "Timeout Time", + "banDescription": "Set to 0 for ban permamently.", + "banMessage": "Timeout Message", + "warningMessage": "Warning Message", + "warningMaxCount": "Warning Maximum Count", + "excludedRoles": "Select roles which won't be impacted by this filter:", + "types": { + "links": { + "name": "Links", + "description": "Scans Twitch chat for any web links or URLs and promptly removes them to prevent spam or unsafe content from being sent into chat." + }, + "deny_list": { + "name": "Disallowed Words List", + "description": "Helps to maintain clean chat by filtering out words or phrases specified in a predefined list, preventing them from being displayed.", + "empty": "List of disallowed words is empty! You can add one there.", + "regexp": "If you are an advanced user, Disallowed Words List also support regular expressions. Regular Expression should be written in golang format! See {0} here.", + "regexpCheatSheet": "cheat sheet" + }, + "symbols": { + "name": "Symbols", + "description": "Identifies and restricts excessive use of symbols, preventing clutter, chaos and maintaining readability in the chat.", + "triggerLength": "Minimal Message Length", + "maxPercentage": "Maximum Symbols Percentage" + }, + "long_message": { + "name": "Message Length", + "description": "Identifies and restricts long messages by limiting the length of messages sent into chat.", + "triggerLength": "Maximum Message Length" + }, + "caps": { + "name": "Caps", + "description": "Identifies and restricts excessive use of capital letters, promoting a more balanced and respectful conversation in the chat.", + "maxPercentage": "Maximum Capital Letters Percentage", + "triggerLength": "Minimal Message Length" + }, + "emotes": { + "name": "Emotes", + "description": "Detects the frequency and amount of emoticons used in messages, avoiding overuse and spam of them.", + "triggerLength": "Maximum Emote Usage Limit" + }, + "language": { + "name": "Language", + "description": "Scans and filters out inappropriate languages.", + "allowedLanguages": "Allowed Languages List", + "disallowedLanguages": "Disallowed Languages List" + } + } + }, + "feedback": { + "button": "Send feedback", + "notification": "Your feedback sended", + "rateLimited": "You are sending messages to quickly, try again in {time}", + "messageLabel": "Message", + "validation": { + "emptyMessage": "Message cannot be empty" + } + }, + "userSettings": { + "title": "User settings", + "account": { + "title": "Account", + "showMeOnLanding": "Show yourself on the Landing Page?", + "regenerateApiKey": { + "button": "Regenerate Private API key", + "info": "This key is used for all overlays links. When you regenerate it, you need to check all your overlays in your streaming software and replace URLs with the new links." + } + }, + "public": { + "title": "Public page", + "description": "Description of channel", + "socialLinks": "Social links", + "errorCreateLink": "\"{title}\" contains not a valid link {href}", + "errorInvalidLength": "Invalid length", + "errorInvalidLink": "Invalid link", + "errorEmpty": "Cannot be empty", + "errorTooLong": "Too long", + "linkTitle": "Title", + "linkLabel": "Link" + } + }, + "adminPanel": { + "title": "Admin Panel", + "notifications": { + "title": "Notifications", + "formTitle": "Send or edit notification", + "emptyNotifications": "No notifications", + "userLabel": "User", + "userPlaceholder": "Select a user", + "messageLabel": "Message", + "messagePreview": "Preview", + "createdAt": "Created At", + "globals": "Globals", + "users": "Users", + "confirmResetForm": "Are you sure you want to reset the form?" + }, + "manageUsers": { + "title": "Users", + "user": "User", + "userId": "User ID", + "followers": "Followers", + "noUsers": "No users", + "filters": "Filters", + "clearFilters": "Clear filters", + "countSelected": "{count} selected", + "isAdmin": "Admin", + "isBanned": "Banned", + "isBotEnabled": "Bot enabled", + "statusGroup": "Status", + "badgesGroup": "Badges", + "giveBan": "Ban user", + "unBan": "Unban user", + "giveMod": "Give admin", + "unMod": "Remove admin", + "dropSession": "Drop session" + }, + "manageBadges": { + "title": "Badges", + "formTitle": "Create or edit badge", + "name": "Name", + "users": "Users", + "slot": "Slot", + "image": "Image", + "preview": "Preview", + "usesCount": "Uses {count}", + "badgeSlot": "Slot {slot}" + }, + "adminActions": { + "title": "Actions", + "eventsub": { + "title": "Subscribe to EventSub", + "condition": "Condition", + "type": "Type", + "typeError": "Please select a type", + "version": "Version", + "user": "User", + "channel": "Channel", + "channelWithBotId": "Channel with bot ID", + "channelWithModeratorId": "Channel with moderator ID" + }, + "dangerZone": { + "title": "Danger Zone", + "revoke": "Revoke", + "revokeSessions": "Revoke sessions", + "revokeAllSessionsDescription": "All user sessions will be revoked", + "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" + } + } + } +} From 36e5480f6623c0a487588effdc3761e162c5c4ad Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 10:37:04 +0000 Subject: [PATCH 020/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 138 ++++++++++++------------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index d3bd834e7..dad14b8a4 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -21,7 +21,7 @@ "next": "Nächste", "previous": "Vorherige", "reset": "Zurücksetzen", - "popout": "In neuem Fenster öffnen" + "popout": "Popout in neuem Fenster öffnen" }, "sharedTexts": { "saved": "Erfolgreich gespeichert", @@ -49,7 +49,7 @@ "searchPlaceholder": "Suche...", "messages": "Nachrichten", "asc": "Aufstieg", - "desc": "Trennen", + "desc": "Absteigend", "hide": "Ausblenden", "view": "Anzeigen", "toggleColumns": "Spalten umschalten", @@ -556,7 +556,7 @@ }, "late": { "label": "Post-Timer Einstellungen", - "text": "Post-Timer-Text überlagern", + "text": "Overlay Post-Timer Text", "displayBrb": "Countdown-Informationen anzeigen" } }, @@ -567,10 +567,10 @@ } }, "songRequests": { - "waiting": "Ich warte auf eine Songanfrage...", + "waiting": "Warte auf eine Songanfrage...", "player": { "title": "Aktueller Song", - "noAccess": "Anscheinend können Sie dort keine Songs anhören... Gehen Sie zu Ihrem eigenen Dashboard „Song-Anfragen“, um auf den Player zuzugreifen." + "noAccess": "Anscheinend kannst du dort keine Songs anhören... Gehe zu deinem eigenen Dashboard „Song-Anfragen“, um auf den Player zuzugreifen." }, "table": { "title": "Warteschlange", @@ -585,15 +585,15 @@ "onlineOnly": "Liedanfragen während des Streamens erlauben?", "announcePlay": "Aktuellen Song im Chat ankündigen?", "playerNoCookieMode": "Inkognito-Modus für Spieler", - "playerNoCookieModeDescription": "Wenn Sie diese Option aktivieren, können Sie Songs ohne Cookies anhören und den Verlauf anzeigen. Nach der Aktivierung muss die Seite aktualisiert werden.", + "playerNoCookieModeDescription": "Wenn Sie diese Option aktivieren, kannst du Songs ohne Cookies anhören und den Verlauf anzeigen. Nach der Aktivierung muss die Seite aktualisiert werden.", "neededPercentageForskip": "Prozentsatz der übersprungenen Benutzer", - "channelReward": "Auslöser für Kanalpunkte-Prämienanfrage", + "channelReward": "Auslöser für Kanalpunkte-Belohnungen", "deniedChannels": "Liste gesperrter YouTube-Kanäle (vom Anfordern von Songs)", - "deniedWords": "Liste verbotener Wörter (betrifft sowohl Titel als auch YouTube-Kanalnamen)", + "deniedWords": "Liste verbotener Wörter (betrifft sowohl Titel, als auch YouTube-Kanalnamen)", "deniedUsers": "Gesperrter Benutzer", "deniedSongs": "Gesperrte Songliste", - "takeSongFromDonationMessage": "Versuchen Sie, Song-Links aus Spendennachrichten zu erhalten?", - "confirmClearQueue": "Sind Sie sicher, dass Sie die Warteschlange löschen möchten?", + "takeSongFromDonationMessage": "Versuche Song-Links aus Donation-Nachrichten zu erhalten?", + "confirmClearQueue": "Bist du sicher, dass du die Warteschlange löschen möchtest?", "users": { "maxRequests": "Maximaler Anforderungsbetrag pro Benutzer", "minimalWatchTime": "Minimale Zuschauzeit (in Minuten)", @@ -628,10 +628,10 @@ } }, "modal": { - "timelineDescription": "Jede Antwort wird gesendet, sobald beide Bedingungen Intervall erfüllt sind.", + "timelineDescription": "Jede Antwort wird gesendet, sobald beide Intervallbedingungen erfüllt sind.", "validations": { - "nameLong": "Tiername ist zu lang!", - "nameRequired": "Tiername ist erforderlich!", + "nameLong": "Timer Name ist zu lang!", + "nameRequired": "Timer Name ist erforderlich!", "responseRequired": "Antworttext ist erforderlich!", "responseLong": "Antwort ist zu lang!" } @@ -655,7 +655,7 @@ "keywords": { "title": "Schlagwörter", "info": { - "text": "Mithilfe von Schlüsselwörtern können Sie bei bestimmten passenden Wörtern eine Chat-Nachricht auslösen." + "text": "Mithilfe von Schlüsselwörtern kannst du bei bestimmten passenden Wörtern eine Chat-Nachricht auslösen." }, "create": "Schlüsselwort erstellen", "triggerText": "Auslösetext", @@ -711,14 +711,14 @@ "greetings": "Grußauslöser" }, "select": { - "audio": "Verwirren Sie, ob ich höre", - "image": "Konfigurieren Sie ein Bild", - "text": "Text konfigurieren" + "audio": "Konfugiere eine Audio", + "image": "Konfiguriere ein Bild", + "text": "Konfiguriere einen Text" }, "audioVolume": "Audiolautstärke", - "createAlert": "Alarm erstellen", - "editAlert": "Benachrichtigung bearbeiten", - "tableEmpty": "Keine Warnungen gefunden" + "createAlert": "Erstelle einen Alert", + "editAlert": "Alert bearbeiten", + "tableEmpty": "Keine Alerts gefunden" }, "games": { "command": "Befehl", @@ -731,9 +731,9 @@ "canBeUsedByModerator": "Timeout Moderatoren? *Moderatorenrechte werden nach dem Timeout wieder gewährt.", "timeoutSeconds": "Timeout-Zeit (in Sekunden, setzen Sie es auf 0, um ein Timeout zu deaktivieren)", "decisionSeconds": "Verzögerung (in Sek.)", - "initMessage": "Trigger-Null-Ankündigung (Spielstartnachricht)", - "surviveMessage": "Nachricht „Benutzer hat überlebt“", - "deathMessage": "Benutzernachricht verloren", + "initMessage": "Trigger Pull Ankündigung (Game Start Nachricht)", + "surviveMessage": "Benutzer hat die Nachricht überlebt", + "deathMessage": "Nachricht des Benutzers verloren", "chargedBullets": "Menge aufgeladener Kugeln: {tumberSize}", "tumberSize": "Größe der Revolvertrommel" }, @@ -742,7 +742,7 @@ "description": "Ein einfaches Chat-Spiel zwischen zwei Benutzern, bei dem Sie Ihre Ausweichfähigkeiten testen können!", "commands": { "title": "Duellbefehle", - "duel": "Bitte um ein Duell", + "duel": "Frage nach einem Duell", "accept": "Duell akzeptieren", "stats": "Statistiken" }, @@ -793,8 +793,8 @@ "banDuration": "Dauer des Banns", "voteMode": "Modus der Abstimmung", "voteDuration": "Dauer der Abstimmung in Sekunden", - "wordsNegative": "Worte für die Abstimmung mit der Option „Nein“", - "wordsPositive": "Worte für die Abstimmung mit der Option „Ja“", + "wordsNegative": "Wörter für die Abstimmung mit der Option „Nein“", + "wordsPositive": "Wörter für die Abstimmung mit der Option „Ja“", "timeoutModerators": "Aktiviere Voteban gegen Moderatoren" } }, @@ -859,85 +859,85 @@ "name": "Overlay Name", "createNewLayer": "Neue Ebene erstellen", "validations": { - "name": "Overlay Name cannot be empty and longer than 30 symbols!", - "layers": "Layers cannot be empty! This overlay cannot contain more than 15 layers." + "name": "Overlay Name darf nicht leer sein und muss länger als 30 Zeichen sein!", + "layers": "Ebenen dürfen nicht leer sein! Dieses Overlay darf nicht mehr als 15 Ebenen enthalten." }, "html": { - "description": "Allows you to use custom HTML, CSS and bot variables.", - "updateInterval": "HTML Variables Update Interval", + "description": "Erlaubt dir benutzerdefinierte HTML-, CSS- und Bot-Variablen zu verwenden.", + "updateInterval": "Aktualisierungsintervall für HTML-Variablen", "variablesAlert": { - "title": "You can use bot variables in HTML, click on the list below to show available options.", - "selectToCopy": "Select a required variable. It will be automatically copied to the clipboard." + "title": "Du kannst Bot-Variablen in HTML verwenden, klicke auf die Liste unten, um verfügbare Optionen anzuzeigen.", + "selectToCopy": "Wähle eine erforderliche Variable aus. Sie wird automatisch in die Zwischenablage kopiert." }, - "periodicallyRefetchData": "Periodically parse and update HTML data from server?" + "periodicallyRefetchData": "HTML-Daten vom Server regelmäßig analysieren und aktualisieren?" } }, "chatAlerts": { - "randomedMessage": "If there are several variants of the chat alerts, then they will be picked randomly.
", - "randomMessageWithCount": "If there will be several variants with the same counter number, then they will be picked randomly.
", - "replacedInfo": "Available Variables: {vars}. They will be replaced with the actual information in the alert.
", - "cooldown": "Message Cooldown (in seconds)", + "randomedMessage": "Wenn es mehrere Varianten der Chat Alerts gibt, wird zufällig ausgewählt.
", + "randomMessageWithCount": "Wenn es mehrere Varianten mit der gleichen Zählernummer gibt, wird zufällig ausgewählt.
", + "replacedInfo": "Verfügbare Variablen: {vars}. Sie werden durch die tatsächlichen Informationen im Alert ersetzt.
", + "cooldown": "Nachrichten Cooldown (in Sekunden)", "ban": { - "alertInfo": "Set time to 0 to print a message when the user is permanently banned.
", - "countLabel": "Time (in minutes)", - "ignoreTimeoutFrom": "Ignore timeouts from" + "alertInfo": "Setze die Zeit auf 0, um eine Nachricht zu drucken, wenn der Benutzer permanent gesperrt ist.
", + "countLabel": "Zeit (in Minuten)", + "ignoreTimeoutFrom": "Ignoriere Timeouts von" }, "labels": { - "followers": "Followers", + "followers": "Follower", "raids": "Raids", "donations": "Spenden", - "subscriptions": "Subscriptions", + "subscriptions": "Abonnements", "rewards": "Belohnungen", - "firstUserMessage": "First User Message", + "firstUserMessage": "Erste Nachricht des Benutzers", "streamOnline": "Stream Online", "streamOffline": "Stream Offline", - "chatCleared": "Chat Clear", + "chatCleared": "Chat leeren", "userBanned": "Benutzer-Sperren", - "channelUnbanRequestCreate": "Unban Request Create", - "channelUnbanRequestResolve": "Unban Request Resolve", - "messageDelete": "Message Deleted" + "channelUnbanRequestCreate": "Erstelle einen Entbannungsantrag", + "channelUnbanRequestResolve": "Entbannungsantrag auflösen", + "messageDelete": "Nachricht gelöscht" } }, "moderation": { - "createNewRule": "Create a New Moderation Rule", - "banTime": "Timeout Time", - "banDescription": "Set to 0 for ban permamently.", - "banMessage": "Timeout Message", + "createNewRule": "Erstelle eine neue Moderations-Regel", + "banTime": "Timeout Zeit", + "banDescription": "Auf 0 gesetzt für permanenten Bann.", + "banMessage": "Timeout Nachricht", "warningMessage": "Warnmeldung", - "warningMaxCount": "Warning Maximum Count", - "excludedRoles": "Select roles which won't be impacted by this filter:", + "warningMaxCount": "Warnung Maximale Anzahl", + "excludedRoles": "Wähle Rollen aus, die von diesem Filter nicht beeinflusst werden:", "types": { "links": { "name": "Links", - "description": "Scans Twitch chat for any web links or URLs and promptly removes them to prevent spam or unsafe content from being sent into chat." + "description": "Scannt Twitch-Chat nach Weblinks oder URLs und entfernt diese sofort, um zu verhindern, dass Spam oder unsichere Inhalte in den Chat geschickt werden." }, "deny_list": { - "name": "Disallowed Words List", - "description": "Helps to maintain clean chat by filtering out words or phrases specified in a predefined list, preventing them from being displayed.", - "empty": "List of disallowed words is empty! You can add one there.", - "regexp": "If you are an advanced user, Disallowed Words List also support regular expressions. Regular Expression should be written in golang format! See {0} here.", - "regexpCheatSheet": "cheat sheet" + "name": "Nicht erlaubte Wörterliste", + "description": "Hilft beim Erhalt eines sauberen Chats, indem man Wörter oder Phrasen aus einer vordefinierten Liste herausfiltert und verhindert, dass sie angezeigt werden.", + "empty": "Liste der nicht erlaubten Wörter ist leer! Du kannst dort welche hinzufügen.", + "regexp": "Wenn du ein fortgeschrittener Benutzer bist, unterstützt die Liste nicht erlaubter Wörter auch reguläre Ausdrücke. Reguläre Ausdrücke sollten im golang-Format geschrieben werden! Siehe {0} hier.", + "regexpCheatSheet": "Spickzettel" }, "symbols": { "name": "Symbole", - "description": "Identifies and restricts excessive use of symbols, preventing clutter, chaos and maintaining readability in the chat.", - "triggerLength": "Minimal Message Length", - "maxPercentage": "Maximum Symbols Percentage" + "description": "Identifiziert und beschränkt den übermäßigen Gebrauch von Symbolen, verhindert Unklarheiten, Chaos und hält die Lesbarkeit im Chat aufrecht.", + "triggerLength": "Minimale Nachrichtenlänge", + "maxPercentage": "Maximaler Prozentsatz der Symbole" }, "long_message": { "name": "Nachrichtenlänge", - "description": "Identifies and restricts long messages by limiting the length of messages sent into chat.", + "description": "Identifiziert und beschränkt lange Nachrichten, indem die Länge der Nachrichten im Chat begrenzt wird.", "triggerLength": "Maximale Nachrichtenlänge" }, "caps": { "name": "Großbuchstaben", - "description": "Identifies and restricts excessive use of capital letters, promoting a more balanced and respectful conversation in the chat.", - "maxPercentage": "Maximum Capital Letters Percentage", + "description": "Identifiziert und beschränkt übermäßige Verwendung von Großbuchstaben und fördert ein ausgewogeneres und respektvolleres Gespräch im Chat.", + "maxPercentage": "Maximaler Prozentsatz der Großbuchstaben", "triggerLength": "Minimale Nachrichtenlänge" }, "emotes": { "name": "Emotes", - "description": "Detects the frequency and amount of emoticons used in messages, avoiding overuse and spam of them.", + "description": "Erkennt die Häufigkeit und die Menge der Emoticons, die in Nachrichten verwendet werden, um Überlastung und Spam zu vermeiden.", "triggerLength": "Maximales Emote Nutzungslimit" }, "language": { @@ -961,10 +961,10 @@ "title": "Benutzereinstellungen", "account": { "title": "Account", - "showMeOnLanding": "Sich auf der Landing-Page zeigen?", + "showMeOnLanding": "Lasse dich auf der Start-Seite zeigen?", "regenerateApiKey": { "button": "Privaten API Schlüssel neu generieren", - "info": "Dieser Schlüssel wird für alle Overlay-Links verwendet. Wenn Sie es neu generieren, müssen Sie alle Ihre Overlays in Ihrer Streaming-Software überprüfen und URLs durch die neuen Links ersetzen." + "info": "Dieser Schlüssel wird für alle Overlay-Links verwendet. Wenn du es neu generierst, musst du alle deiner Overlays in deiner Streaming-Software überprüfen und URLs durch die neuen Links ersetzen." } }, "public": { @@ -1044,7 +1044,7 @@ "revoke": "Widerrufen", "revokeSessions": "Sitzungen widerrufen", "revokeAllSessionsDescription": "Alle Benutzersitzungen werden widerrufen", - "revokeAllSessionsConfirm": "Sind Sie sicher, dass Sie alle Sitzungen widerrufen möchten?" + "revokeAllSessionsConfirm": "Bist du sicher, dass du alle Sitzungen widerrufen möchtest?" } } } From 1f10d72e06c1e18eb8d597c5f9ac476bfe15cdca Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 11:35:47 +0000 Subject: [PATCH 021/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index dad14b8a4..fc9499eba 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -231,6 +231,45 @@ }, "bot": { "title": "Bot-Verwaltung" + }, + "audit-logs": { + "title": "Audit logs", + "search-label": "Search by", + "search": { + "channel": "Channel", + "actor": "Actor" + }, + "operation-type-label": "Operation type", + "operation-type": { + "create": "Created", + "delete": "Deleted", + "update": "Edited" + }, + "systems-label": "Systems", + "systems": { + "badge": "Badge", + "badge-user": "Badge User", + "channel-command": "Command", + "channel-command-group": "Command Group", + "channel-variable": "Variable", + "channel-games-eight-ball": "8ball", + "channel-games-duel": "Duel", + "channel-games-russian-roulette": "Russian Roulette", + "channel-games-seppuku": "Seppuku", + "channel-games-voteban": "Voteban", + "channel-greeting": "Greeting", + "channel-keyword": "Keyword", + "channel-moderation-setting": "Moderation Setting", + "channel-overlay-chat": "Chat Overlay", + "channel-overlay-dudes": "Dudes Overlay", + "channel-overlay-now-playing": "Now Playing Overlay", + "channel-roles": "Role", + "channel-timers": "Timer", + "channel-song-requests": "Song Requests", + "channel-integrations": "Integration", + "channel-alerts": "Alert", + "channel-chat-alerts": "Chat alerts" + } } } }, @@ -1046,6 +1085,9 @@ "revokeAllSessionsDescription": "Alle Benutzersitzungen werden widerrufen", "revokeAllSessionsConfirm": "Bist du sicher, dass du alle Sitzungen widerrufen möchtest?" } + }, + "auditLogs": { + "title": "Audit logs" } } } From f7c80b8fffc1c3b8ae23f36bea2620e429b37298 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 11:35:48 +0000 Subject: [PATCH 022/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 106 +++++++++++++++++-------- 1 file changed, 74 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 7ff49b847..cfa216969 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -231,6 +231,45 @@ }, "bot": { "title": "Bot Management" + }, + "audit-logs": { + "title": "Audit logs", + "search-label": "Search by", + "search": { + "channel": "Channel", + "actor": "Actor" + }, + "operation-type-label": "Operation type", + "operation-type": { + "create": "Created", + "delete": "Deleted", + "update": "Edited" + }, + "systems-label": "Systems", + "systems": { + "badge": "Badge", + "badge-user": "Badge User", + "channel-command": "Command", + "channel-command-group": "Command Group", + "channel-variable": "Variable", + "channel-games-eight-ball": "8ball", + "channel-games-duel": "Duel", + "channel-games-russian-roulette": "Russian Roulette", + "channel-games-seppuku": "Seppuku", + "channel-games-voteban": "Voteban", + "channel-greeting": "Greeting", + "channel-keyword": "Keyword", + "channel-moderation-setting": "Moderation Setting", + "channel-overlay-chat": "Chat Overlay", + "channel-overlay-dudes": "Dudes Overlay", + "channel-overlay-now-playing": "Now Playing Overlay", + "channel-roles": "Role", + "channel-timers": "Timer", + "channel-song-requests": "Song Requests", + "channel-integrations": "Integration", + "channel-alerts": "Alert", + "channel-chat-alerts": "Chat alerts" + } } } }, @@ -654,10 +693,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -711,7 +750,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -775,28 +814,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -818,18 +857,18 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emote Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", @@ -1046,6 +1085,9 @@ "revokeAllSessionsDescription": "All user sessions will be revoked", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } + }, + "auditLogs": { + "title": "Audit logs" } } } From ebcc708b90cfdd1bb9382f55dbcd1ba1d11ae923 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 11:35:49 +0000 Subject: [PATCH 023/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 7d886d683..15ef01d80 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -231,6 +231,45 @@ }, "bot": { "title": "Bot Management" + }, + "audit-logs": { + "title": "Audit logs", + "search-label": "Search by", + "search": { + "channel": "Channel", + "actor": "Actor" + }, + "operation-type-label": "Operation type", + "operation-type": { + "create": "Created", + "delete": "Deleted", + "update": "Edited" + }, + "systems-label": "Systems", + "systems": { + "badge": "Badge", + "badge-user": "Badge User", + "channel-command": "Command", + "channel-command-group": "Command Group", + "channel-variable": "Variable", + "channel-games-eight-ball": "8ball", + "channel-games-duel": "Duel", + "channel-games-russian-roulette": "Russian Roulette", + "channel-games-seppuku": "Seppuku", + "channel-games-voteban": "Voteban", + "channel-greeting": "Greeting", + "channel-keyword": "Keyword", + "channel-moderation-setting": "Moderation Setting", + "channel-overlay-chat": "Chat Overlay", + "channel-overlay-dudes": "Dudes Overlay", + "channel-overlay-now-playing": "Now Playing Overlay", + "channel-roles": "Role", + "channel-timers": "Timer", + "channel-song-requests": "Song Requests", + "channel-integrations": "Integration", + "channel-alerts": "Alert", + "channel-chat-alerts": "Chat alerts" + } } } }, @@ -1046,6 +1085,9 @@ "revokeAllSessionsDescription": "All user sessions will be revoked", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } + }, + "auditLogs": { + "title": "Audit logs" } } } From 5c5fd828446722241aebbbdcd53129a69abffe7d Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 11:35:50 +0000 Subject: [PATCH 024/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index e6ae83248..42d0ad1d0 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -231,6 +231,45 @@ }, "bot": { "title": "Управление ботом" + }, + "audit-logs": { + "title": "Audit logs", + "search-label": "Search by", + "search": { + "channel": "Channel", + "actor": "Actor" + }, + "operation-type-label": "Operation type", + "operation-type": { + "create": "Created", + "delete": "Deleted", + "update": "Edited" + }, + "systems-label": "Systems", + "systems": { + "badge": "Badge", + "badge-user": "Badge User", + "channel-command": "Command", + "channel-command-group": "Command Group", + "channel-variable": "Variable", + "channel-games-eight-ball": "8ball", + "channel-games-duel": "Duel", + "channel-games-russian-roulette": "Russian Roulette", + "channel-games-seppuku": "Seppuku", + "channel-games-voteban": "Voteban", + "channel-greeting": "Greeting", + "channel-keyword": "Keyword", + "channel-moderation-setting": "Moderation Setting", + "channel-overlay-chat": "Chat Overlay", + "channel-overlay-dudes": "Dudes Overlay", + "channel-overlay-now-playing": "Now Playing Overlay", + "channel-roles": "Role", + "channel-timers": "Timer", + "channel-song-requests": "Song Requests", + "channel-integrations": "Integration", + "channel-alerts": "Alert", + "channel-chat-alerts": "Chat alerts" + } } } }, @@ -1046,6 +1085,9 @@ "revokeAllSessionsDescription": "All user sessions will be revoked", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } + }, + "auditLogs": { + "title": "Audit logs" } } } From d8c1c7aec647a733ba26941f63371e0b1a6e2bb0 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 11:35:51 +0000 Subject: [PATCH 025/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index 0d54e988f..013513163 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -231,6 +231,45 @@ }, "bot": { "title": "Správa bota" + }, + "audit-logs": { + "title": "Audit logs", + "search-label": "Search by", + "search": { + "channel": "Channel", + "actor": "Actor" + }, + "operation-type-label": "Operation type", + "operation-type": { + "create": "Created", + "delete": "Deleted", + "update": "Edited" + }, + "systems-label": "Systems", + "systems": { + "badge": "Badge", + "badge-user": "Badge User", + "channel-command": "Command", + "channel-command-group": "Command Group", + "channel-variable": "Variable", + "channel-games-eight-ball": "8ball", + "channel-games-duel": "Duel", + "channel-games-russian-roulette": "Russian Roulette", + "channel-games-seppuku": "Seppuku", + "channel-games-voteban": "Voteban", + "channel-greeting": "Greeting", + "channel-keyword": "Keyword", + "channel-moderation-setting": "Moderation Setting", + "channel-overlay-chat": "Chat Overlay", + "channel-overlay-dudes": "Dudes Overlay", + "channel-overlay-now-playing": "Now Playing Overlay", + "channel-roles": "Role", + "channel-timers": "Timer", + "channel-song-requests": "Song Requests", + "channel-integrations": "Integration", + "channel-alerts": "Alert", + "channel-chat-alerts": "Chat alerts" + } } } }, @@ -1046,6 +1085,9 @@ "revokeAllSessionsDescription": "All user sessions will be revoked", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } + }, + "auditLogs": { + "title": "Audit logs" } } } From 06f90ef983a507205651b54f35886f2ec9de69d1 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 11:35:52 +0000 Subject: [PATCH 026/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 9b7cf44b1..f73cceb74 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -231,6 +231,45 @@ }, "bot": { "title": "Керування ботом та інформація" + }, + "audit-logs": { + "title": "Audit logs", + "search-label": "Search by", + "search": { + "channel": "Channel", + "actor": "Actor" + }, + "operation-type-label": "Operation type", + "operation-type": { + "create": "Created", + "delete": "Deleted", + "update": "Edited" + }, + "systems-label": "Systems", + "systems": { + "badge": "Badge", + "badge-user": "Badge User", + "channel-command": "Command", + "channel-command-group": "Command Group", + "channel-variable": "Variable", + "channel-games-eight-ball": "8ball", + "channel-games-duel": "Duel", + "channel-games-russian-roulette": "Russian Roulette", + "channel-games-seppuku": "Seppuku", + "channel-games-voteban": "Voteban", + "channel-greeting": "Greeting", + "channel-keyword": "Keyword", + "channel-moderation-setting": "Moderation Setting", + "channel-overlay-chat": "Chat Overlay", + "channel-overlay-dudes": "Dudes Overlay", + "channel-overlay-now-playing": "Now Playing Overlay", + "channel-roles": "Role", + "channel-timers": "Timer", + "channel-song-requests": "Song Requests", + "channel-integrations": "Integration", + "channel-alerts": "Alert", + "channel-chat-alerts": "Chat alerts" + } } } }, @@ -1046,6 +1085,9 @@ "revokeAllSessionsDescription": "All user sessions will be revoked", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } + }, + "auditLogs": { + "title": "Audit logs" } } } From 99b857eca74f8e1eb5bf42c9f5ef2b0f92c3a6d0 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 12:41:14 +0000 Subject: [PATCH 027/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index cfa216969..6326817c9 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -693,10 +693,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -750,7 +750,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -814,28 +814,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -857,18 +857,18 @@ } }, "emotesStatistic": { - "title": "Emote Statistics", + "title": "Emotes statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From f09540636a053febfcdac06e43bcffaede214707 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 13:47:02 +0000 Subject: [PATCH 028/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index fc9499eba..92bc67898 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -132,6 +132,14 @@ "gameCategories": { "label": "Aktiviere Befehl nur in bestimmten Kategorien (leer lassen für Deaktivierung)" }, + "expiration": { + "label": "Expiration", + "actionsLabel": "Action on expire", + "actions": { + "delete": "Command will be deleted", + "disable": "Command will be disabled" + } + }, "description": { "label": "Befehlsbeschreibung" }, From e41bae5e26295485e12e6e1d0124d787e3d936fb Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 13:47:03 +0000 Subject: [PATCH 029/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 72 ++++++++++++++------------ 1 file changed, 40 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 6326817c9..a31749cb2 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -132,6 +132,14 @@ "gameCategories": { "label": "Enable command only in certain categories (leave empty for disable)" }, + "expiration": { + "label": "Expiration", + "actionsLabel": "Action on expire", + "actions": { + "delete": "Command will be deleted", + "disable": "Command will be disabled" + } + }, "description": { "label": "Command Description" }, @@ -693,10 +701,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -750,7 +758,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -814,28 +822,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -857,18 +865,18 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emote Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 1ef14b874d1260326e4e33c896752e2d6ee8ffa8 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 13:47:04 +0000 Subject: [PATCH 030/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 15ef01d80..d3e8ca2f5 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -132,6 +132,14 @@ "gameCategories": { "label": "Enable command only in certain categories (leave empty for disable)" }, + "expiration": { + "label": "Expiration", + "actionsLabel": "Action on expire", + "actions": { + "delete": "Command will be deleted", + "disable": "Command will be disabled" + } + }, "description": { "label": "Command Description" }, From f0c7ba21256a134ea0468da186d1269fba503d27 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 13:47:05 +0000 Subject: [PATCH 031/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 42d0ad1d0..19c5a0c4e 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -132,6 +132,14 @@ "gameCategories": { "label": "Включить команду только в определенных категориях (оставьте пустым для отключения)" }, + "expiration": { + "label": "Expiration", + "actionsLabel": "Action on expire", + "actions": { + "delete": "Command will be deleted", + "disable": "Command will be disabled" + } + }, "description": { "label": "Описание команды" }, From 375229ef1833eb9f3229727ab2dbbbda7b255b7d Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 13:47:06 +0000 Subject: [PATCH 032/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index 013513163..1a868fa61 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -132,6 +132,14 @@ "gameCategories": { "label": "Povoliť príkaz len v určitých kategóriách (pre zakázanie nechajte prázdne)" }, + "expiration": { + "label": "Expiration", + "actionsLabel": "Action on expire", + "actions": { + "delete": "Command will be deleted", + "disable": "Command will be disabled" + } + }, "description": { "label": "Popis príkazu" }, From ad5214422a7412dd11d5b63aa169175f6d4a389c Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 13:47:07 +0000 Subject: [PATCH 033/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index f73cceb74..e1322d106 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -132,6 +132,14 @@ "gameCategories": { "label": "Увімкнути команду лише в певних категоріях (залиште порожнім для вимкнення)" }, + "expiration": { + "label": "Expiration", + "actionsLabel": "Action on expire", + "actions": { + "delete": "Command will be deleted", + "disable": "Command will be disabled" + } + }, "description": { "label": "Опис команди" }, From ff6b40d5dee3adc37cbf129989aaaf1572730a91 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 15:09:55 +0000 Subject: [PATCH 034/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 64 +++++++++++++------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index a31749cb2..edeca26a3 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -701,10 +701,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -758,7 +758,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -822,28 +822,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -865,18 +865,18 @@ } }, "emotesStatistic": { - "title": "Emote Statistics", + "title": "Emotes statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From f9fd44a3a1cc1459c7c8d5b42778ff5496347747 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 27 Oct 2024 20:52:35 +0000 Subject: [PATCH 035/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index d3e8ca2f5..03f2734cd 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -1,14 +1,14 @@ { - "languageName": "English", + "languageName": "Inglês", "sharedButtons": { - "create": "Create", - "save": "Save", - "close": "Close", - "copy": "Copy", - "delete": "Delete", - "settings": "Settings", - "login": "Sign In", - "logout": "Sign Out", + "create": "Criar", + "save": "Salvar", + "close": "Fechar", + "copy": "Copiar", + "delete": "Apagar", + "settings": "Configurações", + "login": "Entrar", + "logout": "Sair", "edit": "Edit", "select": "Select", "cancel": "Cancel", From 71291176898a4652bab31676cb22f29490a33772 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 28 Oct 2024 08:52:51 +0000 Subject: [PATCH 036/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 44 +++++++++++++------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index 1a868fa61..ac60a6ae8 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -133,11 +133,11 @@ "label": "Povoliť príkaz len v určitých kategóriách (pre zakázanie nechajte prázdne)" }, "expiration": { - "label": "Expiration", - "actionsLabel": "Action on expire", + "label": "Vypršanie platnosti", + "actionsLabel": "Akcia pri expirovaní platnosti", "actions": { - "delete": "Command will be deleted", - "disable": "Command will be disabled" + "delete": "Príkaz bude vymazaný", + "disable": "Príkaz bude deaktivovaný" } }, "description": { @@ -241,35 +241,35 @@ "title": "Správa bota" }, "audit-logs": { - "title": "Audit logs", - "search-label": "Search by", + "title": "Denník záznamov", + "search-label": "Hľadať podľa", "search": { - "channel": "Channel", + "channel": "Kanál", "actor": "Actor" }, - "operation-type-label": "Operation type", + "operation-type-label": "Typ operácie", "operation-type": { - "create": "Created", - "delete": "Deleted", - "update": "Edited" + "create": "Vytvorené", + "delete": "Odstránené", + "update": "Upravené" }, - "systems-label": "Systems", + "systems-label": "Systémy", "systems": { - "badge": "Badge", + "badge": "Odznak", "badge-user": "Badge User", - "channel-command": "Command", - "channel-command-group": "Command Group", - "channel-variable": "Variable", + "channel-command": "Príkaz", + "channel-command-group": "Skupina príkazov", + "channel-variable": "Premenná", "channel-games-eight-ball": "8ball", "channel-games-duel": "Duel", - "channel-games-russian-roulette": "Russian Roulette", + "channel-games-russian-roulette": "Ruská ruleta", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "Voteban", - "channel-greeting": "Greeting", - "channel-keyword": "Keyword", - "channel-moderation-setting": "Moderation Setting", - "channel-overlay-chat": "Chat Overlay", - "channel-overlay-dudes": "Dudes Overlay", + "channel-greeting": "Pozdrav", + "channel-keyword": "Kľúčové slovo", + "channel-moderation-setting": "Nastavenia moderovania", + "channel-overlay-chat": "Prekrytie chatu", + "channel-overlay-dudes": "Prekrytie Dudes", "channel-overlay-now-playing": "Now Playing Overlay", "channel-roles": "Role", "channel-timers": "Timer", From bc9b05c263e34545dd9916e59fd135bae1aa6c12 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 28 Oct 2024 10:32:41 +0000 Subject: [PATCH 037/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index ac60a6ae8..b2f7bb390 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -270,13 +270,13 @@ "channel-moderation-setting": "Nastavenia moderovania", "channel-overlay-chat": "Prekrytie chatu", "channel-overlay-dudes": "Prekrytie Dudes", - "channel-overlay-now-playing": "Now Playing Overlay", - "channel-roles": "Role", + "channel-overlay-now-playing": "Prekrytie Now Playing", + "channel-roles": "Rola", "channel-timers": "Timer", - "channel-song-requests": "Song Requests", - "channel-integrations": "Integration", - "channel-alerts": "Alert", - "channel-chat-alerts": "Chat alerts" + "channel-song-requests": "Žiadosti o pieseň", + "channel-integrations": "Integrácia", + "channel-alerts": "Upozornenie", + "channel-chat-alerts": "Upozornenia chatu" } } } From 59438a28463e3f0da715801b64f702f34431f506 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 28 Oct 2024 12:31:16 +0000 Subject: [PATCH 038/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 70 +++++++++++++------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index b2f7bb390..f904e8890 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -245,7 +245,7 @@ "search-label": "Hľadať podľa", "search": { "channel": "Kanál", - "actor": "Actor" + "actor": "Činiteľ" }, "operation-type-label": "Typ operácie", "operation-type": { @@ -634,7 +634,7 @@ "playerNoCookieMode": "Režim inkognito pre hráča", "playerNoCookieModeDescription": "Ak túto možnosť povolíte, budete môcť počúvať skladby bez povolenia cookies a histórie zobrazenia. Po povolení je potrebné obnoviť stránku.", "neededPercentageForskip": "Percentuálny podiel užívateľov za preskočenie", - "channelReward": "Odmena kanálovými bodmi kanálu za žiadosť o pieseň", + "channelReward": "Spúšťače odmien kanálových bodov", "deniedChannels": "Zoznam zakázaných kanálov YouTube (zo žiadostí o skladby)", "deniedWords": "Zoznam zakázaných slov (týka sa názvov videí aj kanálov YouTube)", "deniedUsers": "Zablokovaní používatelia", @@ -753,7 +753,7 @@ }, "trigger": { "commands": "Spúšťací príkaz", - "rewards": "Channel Points Reward Trigger", + "rewards": "Spúšťač odmeny za kanálové body", "keywords": "Spúštacie kľúčové slovo", "greetings": "Spúšťač pozdravu" }, @@ -778,11 +778,11 @@ "canBeUsedByModerator": "Dočasne zablokovať moderátora? *Právomoci moderátora budú po uplynutí timeoutu opäť udelené.", "timeoutSeconds": "Čas timeoutu (v sekundách, ak chcete zrušiť timeout, nastavte ho na 0)", "decisionSeconds": "Oneskorenie (v sek.)", - "initMessage": "Trigger Pull Announcement (Game Start Message)", - "surviveMessage": "User Survived Message", - "deathMessage": "User Lost Message", - "chargedBullets": "Charged Bullets Amount: {tumberSize}", - "tumberSize": "Revolver Сylinder's Size" + "initMessage": "Oznámenie spustenia (správa o spustení hry)", + "surviveMessage": "Správa Používateľ prežil", + "deathMessage": "Správa Používateľ prehral", + "chargedBullets": "Množstvo nabitých nábojov: {tumberSize}", + "tumberSize": "Veľkosť revolverového bubna" }, "duel": { "title": "Duely", @@ -809,7 +809,7 @@ "description": "Odošle túto správu, keď dôjde k súboju. Dostupné premenné: {'{loser}, {winner}'}" }, "bothDie": { - "title": "«No One Survived» Message", + "title": "«Nikto neprežil» Správa", "description": "Odošle túto správu, keď sa uskutočnil duel a obaja účastníci súboja sú mŕtvi. Dostupné premenné: {'{target}, {initiator}'}" } }, @@ -831,18 +831,18 @@ }, "voteban": { "description": "Začnite súdny proces s porotou s vinným četujúcim!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", + "banMessage": "Správa pri bane", + "banMessageModerators": "Správa pri bane moderátora", "surviveMessage": "Správa o prežití", "surviveMessageModerators": "Správa o prežití pre moderátora", - "initialMessage": "Init message", + "initialMessage": "Úvodná správa", "neededVotes": "Potrebné hlasy", "banDuration": "Dĺžka banu", - "voteMode": "Mode of vote", + "voteMode": "Spôsob hlasovania", "voteDuration": "Dĺžka hlasovania v sekundách", "wordsNegative": "Slová pre hlasovanie pre možnosť \"nie\"", "wordsPositive": "Slová pre hlasovanie pre možnosť \"áno\"", - "timeoutModerators": "Enable voteban on moderators" + "timeoutModerators": "Aktivovať voteban proti moderátorom" } }, "community": { @@ -884,16 +884,16 @@ "stats": "Štatistiky", "users": "Užívatelia", "usersTabs": { - "top": "Top", + "top": "Hore", "history": "História" } } } }, "filePicker": { - "innerText": "Select or drop {type} here.", + "innerText": "Tu vyberte alebo presuňte {type}.", "usedSpace": "Použité {used} / {max} MB", - "emptyText": "No {type} uploaded." + "emptyText": "Nebol nahraný žiadny {type}." }, "overlaysRegistry": { "description": "Táto kategória umožňuje vytvárať vlastné konfigurovateľné prekrytia pre OBS. V súčasnosti sú podporované len HTML prekrytia, ale neskôr budú pridané aj ďalšie varianty prekrytia. Ďakujeme vám za trpezlivosť. <3", @@ -939,7 +939,7 @@ "streamOnline": "Vysielanie je online", "streamOffline": "Vysielanie je offline", "chatCleared": "Chat vyčistený", - "userBanned": "User Ban", + "userBanned": "Bany používateľov", "channelUnbanRequestCreate": "Vytvoriť žiadosť o unban", "channelUnbanRequestResolve": "Vyriešiť žiadosť o unban", "messageDelete": "Správa bola zmazaná" @@ -951,7 +951,7 @@ "banDescription": "Nastavte na 0 pre trvalý ban.", "banMessage": "Správa timeoutu", "warningMessage": "Varovná správa", - "warningMaxCount": "Warning Maximum Count", + "warningMaxCount": "Upozornenie Maximálny počet", "excludedRoles": "Vyberte roly, na ktoré tento filter nebude mať vplyv:", "types": { "links": { @@ -962,7 +962,7 @@ "name": "Zoznam zakázaných slov", "description": "Pomáha udržiavať čistý chat filtrovaním slov alebo fráz uvedených v preddefinovanom zozname, čím zabraňuje ich zobrazovaniu.", "empty": "Zoznam nepovolených slov je prázdny! Môžete ho vytvoriť tu.", - "regexp": "If you are an advanced user, Disallowed Words List also support regular expressions. Regular Expression should be written in golang format! See {0} here.", + "regexp": "Ak ste pokročilý používateľ, zoznam zakázaných slov podporuje aj regulárne výrazy. Regulárny výraz by mal byť zapísaný vo formáte golang! Pozri {0} tu.", "regexpCheatSheet": "Ťahák" }, "symbols": { @@ -1008,7 +1008,7 @@ "title": "Užívateľské nastavenia", "account": { "title": "Účet", - "showMeOnLanding": "Show yourself on the Landing Page?", + "showMeOnLanding": "Ukázať sa na domovskej stránke?", "regenerateApiKey": { "button": "Vygenerovať súkromný kľúč API", "info": "Tento kľúč sa používa pre všetky odkazy prekrytí. Pri jeho vygenerovaní musíte skontrolovať všetky svoje prekrytia v softvéri na streamovanie a nahradiť adresy URL novými odkazmi." @@ -1031,14 +1031,14 @@ "title": "Administračný panel", "notifications": { "title": "Notifikácie", - "formTitle": "Send or edit notification", + "formTitle": "Odoslať alebo upraviť oznámenie", "emptyNotifications": "Žiadne upozornenia", "userLabel": "Užívateľ", "userPlaceholder": "Vybrať užívateľa", "messageLabel": "Správa", "messagePreview": "Ukážka", "createdAt": "Vytvorené", - "globals": "Globals", + "globals": "Global", "users": "Užívatelia", "confirmResetForm": "Ste si istí, že chcete resetovať formulár?" }, @@ -1058,9 +1058,9 @@ "badgesGroup": "Odznaky", "giveBan": "Zabanovať užívateľa", "unBan": "Odbanovať užívateľa", - "giveMod": "Give admin", + "giveMod": "Dať admina", "unMod": "Odstrániť správcu", - "dropSession": "Drop session" + "dropSession": "Zrušiť reláciu" }, "manageBadges": { "title": "Odznaky", @@ -1076,26 +1076,26 @@ "adminActions": { "title": "Akcie", "eventsub": { - "title": "Subscribe to EventSub", + "title": "Prihlásiť sa na odber EventSub", "condition": "Podmienka", "type": "Typ", - "typeError": "Please select a type", + "typeError": "Vyberte typ", "version": "Verzia", "user": "Užívateľ", "channel": "Kanál", - "channelWithBotId": "Channel with bot ID", - "channelWithModeratorId": "Channel with moderator ID" + "channelWithBotId": "Kanál s bot ID", + "channelWithModeratorId": "Kanál s Moderator ID" }, "dangerZone": { - "title": "Danger Zone", - "revoke": "Revoke", - "revokeSessions": "Revoke sessions", - "revokeAllSessionsDescription": "All user sessions will be revoked", - "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" + "title": "Nebezpečná zóna", + "revoke": "Odvolať", + "revokeSessions": "Odvolať relácie", + "revokeAllSessionsDescription": "Všetky používateľské relácie budú odvolané", + "revokeAllSessionsConfirm": "Naozaj chcete odvolať všetky relácie?" } }, "auditLogs": { - "title": "Audit logs" + "title": "Denník záznamov" } } } From db9a02cb2b8c592cb0dab5aa1d591340900c896d Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 2 Nov 2024 03:21:47 +0300 Subject: [PATCH 039/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 42 +++++++++++++------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 03f2734cd..298129bd2 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -9,30 +9,30 @@ "settings": "Configurações", "login": "Entrar", "logout": "Sair", - "edit": "Edit", - "select": "Select", - "cancel": "Cancel", - "confirm": "Confirm", - "saveSettings": "Save Settings", - "setDefaultSettings": "Set Default Settings", - "goToDashboard": "Go to Dashboard", - "add": "Add", - "send": "Send", - "next": "Next", - "previous": "Previous", - "reset": "Reset", - "popout": "Popout in new window" + "edit": "Editar", + "select": "Selecione", + "cancel": "Cancelar", + "confirm": "Confirmar", + "saveSettings": "Salvar configurações", + "setDefaultSettings": "Definir configurações padrão", + "goToDashboard": "Vá para o painel", + "add": "Adicionar", + "send": "Enviar", + "next": "Próximo", + "previous": "Anterior", + "reset": "Reiniciar", + "popout": "‘Pop’ out. Em nova janela" }, "sharedTexts": { - "saved": "Saved", - "errorOnSave": "Error on saving {error}", - "enabled": "Enabled", - "status": "Status", - "name": "Name", - "actions": "Actions", - "responses": "Responses", + "saved": "Salvo", + "errorOnSave": "Erro ao salvar {error}", + "enabled": "Habilitado", + "status": "Estatuto", + "name": "Nome", + "actions": "Ações", + "responses": "Respostas", "reply": { - "label": "Reply", + "label": "Responder", "text": "Bot will send commands responses as reply" }, "response": "Response", From c98de4e474c474df67e02f25d369210b478906f8 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 08:58:11 +0300 Subject: [PATCH 040/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 92bc67898..bfcaa58de 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -81,13 +81,15 @@ "games": "Spiele", "users": "Benutzer", "moderation": "Moderation", + "publicPage": "Public Page", "import": "Importieren", - "community": "Community" - }, - "navbar": { - "logout": "Abmelden", - "publicPage": "Öffentliche Seite", - "seeAll": "Alles anzeigen" + "community": "Community", + "logout": "Logout", + "loggedAs": "Logged as", + "lang": "Language", + "darkTheme": "Dark Theme", + "lightTheme": "Light Theme", + "notifications": "Notifications" }, "deleteConfirmation": { "text": "Bist du sicher, dass du das löschen möchtest?", @@ -865,7 +867,7 @@ } }, "emotesStatistic": { - "title": "Emote Statistiken", + "title": "Emotes Statistics", "searchPlaceholder": "Suche Emotes...", "table": { "emote": "Emote", From 7fe4f3d0ab7b5ef8c398127c85a1abd6409478f8 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 08:58:12 +0300 Subject: [PATCH 041/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 76 +++++++++++++------------- 1 file changed, 39 insertions(+), 37 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index edeca26a3..0486e65a3 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -81,13 +81,15 @@ "games": "Games", "users": "Users", "moderation": "Moderation", + "publicPage": "Public Page", "import": "Import", - "community": "Community" - }, - "navbar": { + "community": "Community", "logout": "Logout", - "publicPage": "Public page", - "seeAll": "See all" + "loggedAs": "Logged as", + "lang": "Language", + "darkTheme": "Dark Theme", + "lightTheme": "Light Theme", + "notifications": "Notifications" }, "deleteConfirmation": { "text": "Are you sure about deleting this thing?", @@ -701,10 +703,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -758,7 +760,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -822,28 +824,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -865,18 +867,18 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emotes Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 7522b64bd8a56b18feddedec684022c066d6a914 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 08:58:13 +0300 Subject: [PATCH 042/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 298129bd2..6d3e84c31 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -81,13 +81,15 @@ "games": "Games", "users": "Users", "moderation": "Moderation", + "publicPage": "Public Page", "import": "Import", - "community": "Community" - }, - "navbar": { + "community": "Community", "logout": "Logout", - "publicPage": "Public page", - "seeAll": "See all" + "loggedAs": "Logged as", + "lang": "Language", + "darkTheme": "Dark Theme", + "lightTheme": "Light Theme", + "notifications": "Notifications" }, "deleteConfirmation": { "text": "Are you sure about deleting this thing?", @@ -865,7 +867,7 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emotes Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", From 61529a715709be80fc8f0de137b880c8ee984d66 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 08:58:14 +0300 Subject: [PATCH 043/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 19c5a0c4e..307f7c886 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -81,13 +81,15 @@ "games": "Игры", "users": "Зрители", "moderation": "Модерация", + "publicPage": "Public Page", "import": "Импортировать", - "community": "Community" - }, - "navbar": { - "logout": "Выйти", - "publicPage": "Публичная страница", - "seeAll": "Показать все" + "community": "Community", + "logout": "Logout", + "loggedAs": "Logged as", + "lang": "Language", + "darkTheme": "Dark Theme", + "lightTheme": "Light Theme", + "notifications": "Notifications" }, "deleteConfirmation": { "text": "Вы уверены, что хотите удалить это?", @@ -865,7 +867,7 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emotes Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", From bb194ec266a9a458b8f3a889d2e184653018a20a Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 08:58:15 +0300 Subject: [PATCH 044/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index f904e8890..b146d62c1 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -81,13 +81,15 @@ "games": "Hry", "users": "Užívatelia", "moderation": "Moderovanie", + "publicPage": "Public Page", "import": "Importovať", - "community": "Komunita" - }, - "navbar": { - "logout": "Odhlásiť sa", - "publicPage": "Verejná stránka", - "seeAll": "Zobraziť všetko" + "community": "Komunita", + "logout": "Logout", + "loggedAs": "Logged as", + "lang": "Language", + "darkTheme": "Dark Theme", + "lightTheme": "Light Theme", + "notifications": "Notifications" }, "deleteConfirmation": { "text": "Ste si istí, že to chcete odstrániť?", @@ -865,7 +867,7 @@ } }, "emotesStatistic": { - "title": "Štatistiky emotov", + "title": "Emotes Statistics", "searchPlaceholder": "Vyhľadať emoty...", "table": { "emote": "Emot", From 302fdca4efd243bd7775eb84f57b74d83a747c00 Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 08:58:16 +0300 Subject: [PATCH 045/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index e1322d106..ce9a5565f 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -81,13 +81,15 @@ "games": "Ігри", "users": "Глядачі", "moderation": "Модерація", + "publicPage": "Public Page", "import": "Імпортувати", - "community": "Community" - }, - "navbar": { - "logout": "Вийти", - "publicPage": "Публічна сторінка", - "seeAll": "Показати всі" + "community": "Community", + "logout": "Logout", + "loggedAs": "Logged as", + "lang": "Language", + "darkTheme": "Dark Theme", + "lightTheme": "Light Theme", + "notifications": "Notifications" }, "deleteConfirmation": { "text": "Ви впевнені, що хочете видалити це?", @@ -865,7 +867,7 @@ } }, "emotesStatistic": { - "title": "Emotes statistics", + "title": "Emotes Statistics", "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", From b6c1ca7b89807bd7f3366f07962b3fbaaaed5e4d Mon Sep 17 00:00:00 2001 From: Satont Date: Tue, 5 Nov 2024 10:31:11 +0300 Subject: [PATCH 046/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 0486e65a3..69d1c9d74 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings" }, "sidebar": { "dashboard": "Dashboard", @@ -703,10 +703,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -760,7 +760,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -824,28 +824,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -871,14 +871,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 186d280c17f0e672f73f148d468402a62718e888 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 8 Nov 2024 21:49:59 +0300 Subject: [PATCH 047/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 66 +++++++++++++------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index bfcaa58de..04398ceaf 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -81,15 +81,15 @@ "games": "Spiele", "users": "Benutzer", "moderation": "Moderation", - "publicPage": "Public Page", + "publicPage": "Öffentliche Seite", "import": "Importieren", "community": "Community", - "logout": "Logout", - "loggedAs": "Logged as", - "lang": "Language", - "darkTheme": "Dark Theme", - "lightTheme": "Light Theme", - "notifications": "Notifications" + "logout": "Ausloggen", + "loggedAs": "Eingeloggt als", + "lang": "Sprache", + "darkTheme": "Dunkles Design", + "lightTheme": "Helles Design", + "notifications": "Benachrichtigungen" }, "deleteConfirmation": { "text": "Bist du sicher, dass du das löschen möchtest?", @@ -135,11 +135,11 @@ "label": "Aktiviere Befehl nur in bestimmten Kategorien (leer lassen für Deaktivierung)" }, "expiration": { - "label": "Expiration", - "actionsLabel": "Action on expire", + "label": "Ablauf", + "actionsLabel": "Aktion nach Ablauf", "actions": { - "delete": "Command will be deleted", - "disable": "Command will be disabled" + "delete": "Befehl wird gelöscht", + "disable": "Befehl wird deaktiviert" } }, "description": { @@ -243,42 +243,42 @@ "title": "Bot-Verwaltung" }, "audit-logs": { - "title": "Audit logs", - "search-label": "Search by", + "title": "Audit-Logs", + "search-label": "Suche nach", "search": { - "channel": "Channel", - "actor": "Actor" + "channel": "Kanal", + "actor": "Akteur" }, - "operation-type-label": "Operation type", + "operation-type-label": "Operationstyp", "operation-type": { - "create": "Created", - "delete": "Deleted", - "update": "Edited" + "create": "Erstellt", + "delete": "Gelöscht", + "update": "Bearbeitet" }, - "systems-label": "Systems", + "systems-label": "Systeme", "systems": { "badge": "Badge", - "badge-user": "Badge User", - "channel-command": "Command", - "channel-command-group": "Command Group", - "channel-variable": "Variable", + "badge-user": "Benutzer Abzeichen", + "channel-command": "Befehl", + "channel-command-group": "Befehlsgruppe", + "channel-variable": "Variabel", "channel-games-eight-ball": "8ball", - "channel-games-duel": "Duel", - "channel-games-russian-roulette": "Russian Roulette", + "channel-games-duel": "Duell", + "channel-games-russian-roulette": "Russisches Roulette", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "Voteban", - "channel-greeting": "Greeting", - "channel-keyword": "Keyword", - "channel-moderation-setting": "Moderation Setting", + "channel-greeting": "Begrüßung", + "channel-keyword": "Schlüsselwort", + "channel-moderation-setting": "Moderations-Einstellung", "channel-overlay-chat": "Chat Overlay", "channel-overlay-dudes": "Dudes Overlay", "channel-overlay-now-playing": "Now Playing Overlay", - "channel-roles": "Role", + "channel-roles": "Rolle", "channel-timers": "Timer", "channel-song-requests": "Song Requests", "channel-integrations": "Integration", "channel-alerts": "Alert", - "channel-chat-alerts": "Chat alerts" + "channel-chat-alerts": "Chat Alerts" } } } @@ -867,7 +867,7 @@ } }, "emotesStatistic": { - "title": "Emotes Statistics", + "title": "Emote Statistiken", "searchPlaceholder": "Suche Emotes...", "table": { "emote": "Emote", @@ -1097,7 +1097,7 @@ } }, "auditLogs": { - "title": "Audit logs" + "title": "Audit-Logs" } } } From dc09fcf1bd54940c3efdfa3e9967bc68729aa2b8 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 8 Nov 2024 21:50:00 +0300 Subject: [PATCH 048/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 307f7c886..0dc595dbb 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -36,7 +36,7 @@ "text": "Бот будет отправлять команду как ответ" }, "response": "Ответ", - "user": "User", + "user": "Пользователь", "userName": "Имя пользователя", "dangerZone": "Опасная зона", "deleted": "Удалено", @@ -44,14 +44,14 @@ "disabled": "Отключено", "setDefaultSettings": "Сбросить настройки по умолчанию?", "placeCursorMessage": "Поместите курсор после \"$\", чтобы изменить переменную", - "pagination": "{page} page(s) / {total} item(s)", - "paginationPerPage": "Per page", + "pagination": "из {page} страниц / {total} записей", + "paginationPerPage": "Постранично", "searchPlaceholder": "Поиск", "messages": "Messages", "asc": "Asc", "desc": "Desc", "hide": "Hide", - "view": "View", + "view": "Смотреть", "toggleColumns": "Toggle columns", "copied": "Copied", "userSelected": "{count} users selected", @@ -84,7 +84,7 @@ "publicPage": "Public Page", "import": "Импортировать", "community": "Community", - "logout": "Logout", + "logout": "Выйти", "loggedAs": "Logged as", "lang": "Language", "darkTheme": "Dark Theme", From 282e1ccd7ed3ba177d74e85ad692fc6b3d0e761f Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 8 Nov 2024 23:06:31 +0300 Subject: [PATCH 049/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 128 ++++++++++++------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 0dc595dbb..814a47ced 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -47,17 +47,17 @@ "pagination": "из {page} страниц / {total} записей", "paginationPerPage": "Постранично", "searchPlaceholder": "Поиск", - "messages": "Messages", - "asc": "Asc", + "messages": "Сообщения", + "asc": "", "desc": "Desc", - "hide": "Hide", + "hide": "Скрыть", "view": "Смотреть", "toggleColumns": "Toggle columns", - "copied": "Copied", + "copied": "Скопировано", "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Настройки" }, "sidebar": { "dashboard": "Панель управления", @@ -81,14 +81,14 @@ "games": "Игры", "users": "Зрители", "moderation": "Модерация", - "publicPage": "Public Page", + "publicPage": "Публичная страница", "import": "Импортировать", - "community": "Community", + "community": "Сообщество", "logout": "Выйти", "loggedAs": "Logged as", - "lang": "Language", - "darkTheme": "Dark Theme", - "lightTheme": "Light Theme", + "lang": "Язык", + "darkTheme": "Тёмная тема", + "lightTheme": "Светлая тема", "notifications": "Notifications" }, "deleteConfirmation": { @@ -97,7 +97,7 @@ "confirm": "Подтвердить" }, "haveNoAccess": { - "title": "No access", + "title": "Нет доступа", "description": "You are not authorized to this, ask the broadcaster to provide it." }, "pageNotFound": { @@ -135,7 +135,7 @@ "label": "Включить команду только в определенных категориях (оставьте пустым для отключения)" }, "expiration": { - "label": "Expiration", + "label": "Срок действия", "actionsLabel": "Action on expire", "actions": { "delete": "Command will be deleted", @@ -246,39 +246,39 @@ "title": "Audit logs", "search-label": "Search by", "search": { - "channel": "Channel", - "actor": "Actor" + "channel": "Канал", + "actor": "Актер" }, - "operation-type-label": "Operation type", + "operation-type-label": "Тип операции", "operation-type": { - "create": "Created", - "delete": "Deleted", - "update": "Edited" + "create": "Создан", + "delete": "Удалено", + "update": "отредактировано" }, - "systems-label": "Systems", + "systems-label": "Системы", "systems": { - "badge": "Badge", - "badge-user": "Badge User", - "channel-command": "Command", + "badge": "Значок", + "badge-user": "Пользователь значка", + "channel-command": "Команда", "channel-command-group": "Command Group", - "channel-variable": "Variable", + "channel-variable": "Переменная", "channel-games-eight-ball": "8ball", - "channel-games-duel": "Duel", - "channel-games-russian-roulette": "Russian Roulette", + "channel-games-duel": "Дуэль", + "channel-games-russian-roulette": "Русская Рулетка", "channel-games-seppuku": "Seppuku", - "channel-games-voteban": "Voteban", + "channel-games-voteban": "", "channel-greeting": "Greeting", - "channel-keyword": "Keyword", + "channel-keyword": "Ключевое слово", "channel-moderation-setting": "Moderation Setting", "channel-overlay-chat": "Chat Overlay", "channel-overlay-dudes": "Dudes Overlay", "channel-overlay-now-playing": "Now Playing Overlay", - "channel-roles": "Role", - "channel-timers": "Timer", + "channel-roles": "Роль", + "channel-timers": "Таймер", "channel-song-requests": "Song Requests", "channel-integrations": "Integration", - "channel-alerts": "Alert", - "channel-chat-alerts": "Chat alerts" + "channel-alerts": "Оповещение", + "channel-chat-alerts": "Оповещения в чате" } } } @@ -660,7 +660,7 @@ "general": "Общие настройки", "users": "Настройки пользователей", "songs": "Звуковые настройки", - "translations": "Translations" + "translations": "Переводы" }, "ban": { "user": "Забанить пользователя", @@ -686,7 +686,7 @@ } }, "limitExceeded": "Достигнут предел таймеров!", - "newTimer": "New timer" + "newTimer": "Новый таймер" }, "roles": { "modal": { @@ -749,7 +749,7 @@ "copyOverlayLink": "Copy overlay link", "name": "Название", "rewards": "Rewards", - "commands": "Commands", + "commands": "Команды", "validations": { "name": "Имя не может быть пустым или содержать более 30 символов!" }, @@ -764,10 +764,10 @@ "image": "Configure an image", "text": "Configure text" }, - "audioVolume": "Audio volume", + "audioVolume": "Громкость звука", "createAlert": "Create alert", - "editAlert": "Edit alert", - "tableEmpty": "No alerts found" + "editAlert": "Изменить оповещение ", + "tableEmpty": "Уведомления не найдены" }, "games": { "command": "Команда", @@ -798,7 +798,7 @@ "cooldown": { "title": "Перезарядка Дуэли", "user": "Individual", - "global": "Global" + "global": "Глобальный" }, "messages": { "title": "Сообщения", @@ -826,7 +826,7 @@ }, "seppuku": { "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", + "message": "Сообщение", "timeoutModerators": "Enable seppuku for moderators", "messageModerators": "Message when moderator used seppuku", "timeoutSeconds": "Timeout seconds" @@ -850,8 +850,8 @@ "community": { "title": "Community", "users": { - "title": "Users", - "searchPlaceholder": "Search users...", + "title": "Пользователи", + "searchPlaceholder": "Поиск пользователей...", "table": { "user": "Пользователь", "watchedTime": "Время просмотра", @@ -870,15 +870,15 @@ "title": "Emotes Statistics", "searchPlaceholder": "Search emotes...", "table": { - "emote": "Emote", - "usages": "Total usages", - "users": "Users", + "emote": "Эмоция", + "usages": "Всего использовано", + "users": "Пользователи", "empty": "No emotes", "chart": "Usages chart", - "lastDay": "Day", - "lastWeek": "Week", - "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastDay": "День", + "lastWeek": "Неделя", + "lastMonth": "Месяц", + "lastThreeMonth": "3 месяца", "lastYear": "Year" }, "total": "Total emotes: {total}", @@ -886,8 +886,8 @@ "stats": "Stats", "users": "Users", "usersTabs": { - "top": "Top", - "history": "History" + "top": "Сверху", + "history": "История" } } } @@ -1025,19 +1025,19 @@ "errorInvalidLink": "Некорректная ссылка", "errorEmpty": "Не может быть пустым", "errorTooLong": "Too long", - "linkTitle": "Title", + "linkTitle": "Название", "linkLabel": "Link" } }, "adminPanel": { - "title": "Admin Panel", + "title": "Панель администратора", "notifications": { "title": "Notifications", "formTitle": "Send or edit notification", "emptyNotifications": "No notifications", "userLabel": "User", "userPlaceholder": "Select a user", - "messageLabel": "Message", + "messageLabel": "Сообщение", "messagePreview": "Preview", "createdAt": "Created At", "globals": "Globals", @@ -1048,9 +1048,9 @@ "title": "Users", "user": "User", "userId": "User ID", - "followers": "Followers", - "noUsers": "No users", - "filters": "Filters", + "followers": "Фолловеры", + "noUsers": "Нет пользователей", + "filters": "Фильтры", "clearFilters": "Clear filters", "countSelected": "{count} selected", "isAdmin": "Admin", @@ -1058,20 +1058,20 @@ "isBotEnabled": "Bot enabled", "statusGroup": "Status", "badgesGroup": "Badges", - "giveBan": "Ban user", - "unBan": "Unban user", + "giveBan": "Забанить пользователя", + "unBan": "Разбанить пользователя", "giveMod": "Give admin", "unMod": "Remove admin", "dropSession": "Drop session" }, "manageBadges": { - "title": "Badges", + "title": "Значки", "formTitle": "Create or edit badge", "name": "Name", - "users": "Users", + "users": "Пользователи", "slot": "Slot", "image": "Image", - "preview": "Preview", + "preview": "Предпросмотр", "usesCount": "Uses {count}", "badgeSlot": "Slot {slot}" }, @@ -1083,13 +1083,13 @@ "type": "Type", "typeError": "Please select a type", "version": "Version", - "user": "User", - "channel": "Channel", + "user": "Пользователь", + "channel": "Канал", "channelWithBotId": "Channel with bot ID", "channelWithModeratorId": "Channel with moderator ID" }, "dangerZone": { - "title": "Danger Zone", + "title": "Опасная зона", "revoke": "Revoke", "revokeSessions": "Revoke sessions", "revokeAllSessionsDescription": "All user sessions will be revoked", From 2484cd0b5725da79e1b0dedf44b98a6f70689e68 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 00:29:31 +0300 Subject: [PATCH 050/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 814a47ced..7d4e511a3 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -56,7 +56,7 @@ "copied": "Скопировано", "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", - "userNotFound": "No users found", + "userNotFound": "Пользователи не найдены", "settings": "Настройки" }, "sidebar": { @@ -253,12 +253,12 @@ "operation-type": { "create": "Создан", "delete": "Удалено", - "update": "отредактировано" + "update": "Отредактировано" }, "systems-label": "Системы", "systems": { "badge": "Значок", - "badge-user": "Пользователь значка", + "badge-user": "Значок пользователя", "channel-command": "Команда", "channel-command-group": "Command Group", "channel-variable": "Переменная", @@ -765,7 +765,7 @@ "text": "Configure text" }, "audioVolume": "Громкость звука", - "createAlert": "Create alert", + "createAlert": "Создать оповещение", "editAlert": "Изменить оповещение ", "tableEmpty": "Уведомления не найдены" }, From 72fb07c9470183b5bdd9c0f6dea0acb48389a53c Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 06:00:14 +0300 Subject: [PATCH 051/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 132 ++++++++++++------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 7d4e511a3..151ca18a2 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -49,12 +49,12 @@ "searchPlaceholder": "Поиск", "messages": "Сообщения", "asc": "", - "desc": "Desc", + "desc": "По убыванию", "hide": "Скрыть", "view": "Смотреть", - "toggleColumns": "Toggle columns", + "toggleColumns": "Переключить столбцы", "copied": "Скопировано", - "userSelected": "{count} users selected", + "userSelected": "Выбрано {count} пользователей", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "Пользователи не найдены", "settings": "Настройки" @@ -85,11 +85,11 @@ "import": "Импортировать", "community": "Сообщество", "logout": "Выйти", - "loggedAs": "Logged as", + "loggedAs": "В системе как", "lang": "Язык", "darkTheme": "Тёмная тема", "lightTheme": "Светлая тема", - "notifications": "Notifications" + "notifications": "Уведомления" }, "deleteConfirmation": { "text": "Вы уверены, что хотите удалить это?", @@ -138,8 +138,8 @@ "label": "Срок действия", "actionsLabel": "Action on expire", "actions": { - "delete": "Command will be deleted", - "disable": "Command will be disabled" + "delete": "Команда будет удалена", + "disable": "Команда будет отключена" } }, "description": { @@ -243,8 +243,8 @@ "title": "Управление ботом" }, "audit-logs": { - "title": "Audit logs", - "search-label": "Search by", + "title": "Журналы аудита", + "search-label": "Поиск по", "search": { "channel": "Канал", "actor": "Актер" @@ -262,21 +262,21 @@ "channel-command": "Команда", "channel-command-group": "Command Group", "channel-variable": "Переменная", - "channel-games-eight-ball": "8ball", + "channel-games-eight-ball": "8мяч", "channel-games-duel": "Дуэль", "channel-games-russian-roulette": "Русская Рулетка", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "", - "channel-greeting": "Greeting", + "channel-greeting": "Приветствие", "channel-keyword": "Ключевое слово", - "channel-moderation-setting": "Moderation Setting", + "channel-moderation-setting": "Настройки Модерации", "channel-overlay-chat": "Chat Overlay", "channel-overlay-dudes": "Dudes Overlay", "channel-overlay-now-playing": "Now Playing Overlay", "channel-roles": "Роль", "channel-timers": "Таймер", - "channel-song-requests": "Song Requests", - "channel-integrations": "Integration", + "channel-song-requests": "Заказ песен", + "channel-integrations": "Интеграция", "channel-alerts": "Оповещение", "channel-chat-alerts": "Оповещения в чате" } @@ -706,7 +706,7 @@ "info": { "text": "Keywords helps you to trigger chat message on certain words matching." }, - "create": "Create keyword", + "create": "Создать ключевое слово", "triggerText": "Текст активации", "usages": "Количество использований", "isRegular": "Является регулярным выражением?", @@ -731,8 +731,8 @@ }, "greetings": { "title": "Приветствия", - "create": "Create greeting", - "edit": "Edit greeting", + "create": "Создать приветствие", + "edit": "Редактировать приветствие", "info": { "title": "Информация о приветствиях", "text": "Greetings are a type of messages that bot uses to welcome known stream viewers when they send their first message in chat on each stream. If you wish to greet every user in chat, then you can look at the events category instead of Greetings." @@ -746,9 +746,9 @@ "title": "Оповещения", "info": "Информация по оповещениям", "overlayLabel": "Alerts are a graphical part of the command or event implementation. You can configure an alert with specified audio, image and text, then assign it to specific command, event, keyword or greeting. Also do not forget to insert overlay URL as a browser source into your streaming software scene! (such as OBS, XSplit, etc.)", - "copyOverlayLink": "Copy overlay link", + "copyOverlayLink": "Скопировать ссылку на оверлей", "name": "Название", - "rewards": "Rewards", + "rewards": "Награды", "commands": "Команды", "validations": { "name": "Имя не может быть пустым или содержать более 30 символов!" @@ -762,7 +762,7 @@ "select": { "audio": "Confugure an audio", "image": "Configure an image", - "text": "Configure text" + "text": "Настроить текст" }, "audioVolume": "Громкость звука", "createAlert": "Создать оповещение", @@ -797,13 +797,13 @@ }, "cooldown": { "title": "Перезарядка Дуэли", - "user": "Individual", + "user": "Индивидуальный", "global": "Глобальный" }, "messages": { "title": "Сообщения", "start": { - "title": "Initial Message", + "title": "Исходное сообщение", "description": "Это сообщение будет отправлено при начале дуэли. Доступные переменные: {'{target}, {initiator}, {duelAcceptCommandName}, {acceptSeconds}'}" }, "result": { @@ -829,18 +829,18 @@ "message": "Сообщение", "timeoutModerators": "Enable seppuku for moderators", "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" + "timeoutSeconds": "Таймаут в секундах" }, "voteban": { "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", + "banMessage": "Сообщение о бане", "banMessageModerators": "Message for ban moderator", "surviveMessage": "Survive message", "surviveMessageModerators": "Survive message for moderators", "initialMessage": "Init message", "neededVotes": "Needed votes", "banDuration": "Duration of ban", - "voteMode": "Mode of vote", + "voteMode": "Режим голосования", "voteDuration": "Duration of vote in seconds", "wordsNegative": "Words for vote to \"no\" option", "wordsPositive": "Words for vote to \"yes\" option", @@ -858,33 +858,33 @@ "messages": "Сообщения", "usedEmotes": "Использовано эмоций", "usedChannelPoints": "Использовано баллов канала", - "empty": "No users" + "empty": "Нет пользователей" }, "total": "Всего пользователей: {total} ", "reset": { - "label": "Reset", + "label": "Сбросить", "resetQuestion": "Вы уверены, что хотите сбросить {title}?" } }, "emotesStatistic": { - "title": "Emotes Statistics", - "searchPlaceholder": "Search emotes...", + "title": "Статистика смайла", + "searchPlaceholder": "Поиск смайлов...", "table": { "emote": "Эмоция", "usages": "Всего использовано", "users": "Пользователи", - "empty": "No emotes", + "empty": "Нет смайлика", "chart": "Usages chart", "lastDay": "День", "lastWeek": "Неделя", "lastMonth": "Месяц", "lastThreeMonth": "3 месяца", - "lastYear": "Year" + "lastYear": "Год" }, "total": "Total emotes: {total}", "details": { - "stats": "Stats", - "users": "Users", + "stats": "Статистика", + "users": "Пользователи", "usersTabs": { "top": "Сверху", "history": "История" @@ -1024,53 +1024,53 @@ "errorInvalidLength": "Недопустимое количество символов", "errorInvalidLink": "Некорректная ссылка", "errorEmpty": "Не может быть пустым", - "errorTooLong": "Too long", + "errorTooLong": "Слишком длинно", "linkTitle": "Название", - "linkLabel": "Link" + "linkLabel": "Ссылка" } }, "adminPanel": { "title": "Панель администратора", "notifications": { - "title": "Notifications", - "formTitle": "Send or edit notification", + "title": "Уведомления", + "formTitle": "Отправить или изменить уведомление", "emptyNotifications": "No notifications", - "userLabel": "User", - "userPlaceholder": "Select a user", + "userLabel": "Пользователь", + "userPlaceholder": "Выберите пользователя", "messageLabel": "Сообщение", - "messagePreview": "Preview", - "createdAt": "Created At", - "globals": "Globals", - "users": "Users", + "messagePreview": "Предпросмотр", + "createdAt": "Создано в", + "globals": "Глобальный", + "users": "Пользователи", "confirmResetForm": "Are you sure you want to reset the form?" }, "manageUsers": { - "title": "Users", - "user": "User", - "userId": "User ID", + "title": "Пользователи", + "user": "Пользователь", + "userId": "ID пользователя", "followers": "Фолловеры", "noUsers": "Нет пользователей", "filters": "Фильтры", - "clearFilters": "Clear filters", + "clearFilters": "Очистить фильтры", "countSelected": "{count} selected", - "isAdmin": "Admin", - "isBanned": "Banned", - "isBotEnabled": "Bot enabled", - "statusGroup": "Status", - "badgesGroup": "Badges", + "isAdmin": "Администратор", + "isBanned": "Заблокирован", + "isBotEnabled": "Бот включен", + "statusGroup": "Статус", + "badgesGroup": "Значки", "giveBan": "Забанить пользователя", "unBan": "Разбанить пользователя", - "giveMod": "Give admin", - "unMod": "Remove admin", - "dropSession": "Drop session" + "giveMod": "Дать администрирование", + "unMod": "Удалить администратора", + "dropSession": "Сбросить сессию" }, "manageBadges": { "title": "Значки", "formTitle": "Create or edit badge", - "name": "Name", + "name": "Имя", "users": "Пользователи", - "slot": "Slot", - "image": "Image", + "slot": "Слот", + "image": "Изображение", "preview": "Предпросмотр", "usesCount": "Uses {count}", "badgeSlot": "Slot {slot}" @@ -1079,25 +1079,25 @@ "title": "Actions", "eventsub": { "title": "Subscribe to EventSub", - "condition": "Condition", - "type": "Type", - "typeError": "Please select a type", - "version": "Version", + "condition": "Условие", + "type": "Тип", + "typeError": "Пожалуйста выберите тип", + "version": "Версия", "user": "Пользователь", "channel": "Канал", - "channelWithBotId": "Channel with bot ID", - "channelWithModeratorId": "Channel with moderator ID" + "channelWithBotId": "Канал с ID бота", + "channelWithModeratorId": "Канал с ID модератора" }, "dangerZone": { "title": "Опасная зона", - "revoke": "Revoke", + "revoke": "Отмена", "revokeSessions": "Revoke sessions", "revokeAllSessionsDescription": "All user sessions will be revoked", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } }, "auditLogs": { - "title": "Audit logs" + "title": "Журналы аудита" } } } From a95e3677efa07f0bbacba8fcbd19b50daf02c59a Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 06:00:15 +0300 Subject: [PATCH 052/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index ce9a5565f..4b0c310df 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -47,13 +47,13 @@ "pagination": "{page} page(s) / {total} item(s)", "paginationPerPage": "Per page", "searchPlaceholder": "Найти", - "messages": "Messages", + "messages": "Повідомлення", "asc": "Asc", "desc": "Desc", "hide": "Hide", "view": "View", "toggleColumns": "Toggle columns", - "copied": "Copied", + "copied": "Скопійовано", "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", From 360a843d5d991f788da51278c179028b206306e9 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 13:00:01 +0300 Subject: [PATCH 053/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 151ca18a2..4fbb91068 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -49,13 +49,13 @@ "searchPlaceholder": "Поиск", "messages": "Сообщения", "asc": "", - "desc": "По убыванию", + "desc": "Описание", "hide": "Скрыть", "view": "Смотреть", "toggleColumns": "Переключить столбцы", "copied": "Скопировано", "userSelected": "Выбрано {count} пользователей", - "userSelectPlaceholder": "Select user|Select users", + "userSelectPlaceholder": "Выбрать пользователя|Выберите пользователей", "userNotFound": "Пользователи не найдены", "settings": "Настройки" }, @@ -89,7 +89,7 @@ "lang": "Язык", "darkTheme": "Тёмная тема", "lightTheme": "Светлая тема", - "notifications": "Уведомления" + "notifications": "Уведомление" }, "deleteConfirmation": { "text": "Вы уверены, что хотите удалить это?", @@ -98,7 +98,7 @@ }, "haveNoAccess": { "title": "Нет доступа", - "description": "You are not authorized to this, ask the broadcaster to provide it." + "description": "У вас нет на это полномочий, попросите вещателя предоставить это." }, "pageNotFound": { "title": "404 Страница не найдена", From c20aa7cb7700954216e5ee55c304ad5cc33cc43b Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 13:55:29 +0300 Subject: [PATCH 054/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 4fbb91068..80d5b3f1a 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -136,7 +136,7 @@ }, "expiration": { "label": "Срок действия", - "actionsLabel": "Action on expire", + "actionsLabel": "Действие по истечению", "actions": { "delete": "Команда будет удалена", "disable": "Команда будет отключена" @@ -260,7 +260,7 @@ "badge": "Значок", "badge-user": "Значок пользователя", "channel-command": "Команда", - "channel-command-group": "Command Group", + "channel-command-group": "Группа команды", "channel-variable": "Переменная", "channel-games-eight-ball": "8мяч", "channel-games-duel": "Дуэль", @@ -642,7 +642,7 @@ "deniedUsers": "Пользователи, которые не могут заказывать песни", "deniedSongs": "Запрещенные песни для заказа", "takeSongFromDonationMessage": "Попытаться получать ссылки на песни из сообщений о пожертвованиях?", - "confirmClearQueue": "Are you sure you want to clear the queue?", + "confirmClearQueue": "Вы уверены что хотите очистить очередь?", "users": { "maxRequests": "Максимальное количество заказов для пользователя", "minimalWatchTime": "Минимальное время просмотра для заказа песни (в минутах)", @@ -723,7 +723,7 @@ "variables": { "title": "Переменные", "type": "Тип", - "info": "Variables is a type of a context that can be used in bot responses, commands and other parts of the bot. You can specify a constant value or put a script to get some values that is usually cannot be easily accessed by the bot. Script Variables are recommended for advanced users.", + "info": "Переменные - это тип контекста, который может использоваться в ответах ботов, командах и других частях бота. Вы можете указать постоянное значение или установить скрипт, чтобы получить некоторые значения, которые обычно не могут быть легко доступны ботом. Переменные скрипта рекомендуются опытным пользователям.", "validations": { "nameRequired": "Название не должно быть пустым!", "nameLong": "Слишком длинное название" @@ -760,8 +760,8 @@ "greetings": "Приветствия для триггера" }, "select": { - "audio": "Confugure an audio", - "image": "Configure an image", + "audio": "Настроить звук", + "image": "Настроить изображение", "text": "Настроить текст" }, "audioVolume": "Громкость звука", @@ -839,7 +839,7 @@ "surviveMessageModerators": "Survive message for moderators", "initialMessage": "Init message", "neededVotes": "Needed votes", - "banDuration": "Duration of ban", + "banDuration": "Срок блокировки", "voteMode": "Режим голосования", "voteDuration": "Duration of vote in seconds", "wordsNegative": "Words for vote to \"no\" option", @@ -848,7 +848,7 @@ } }, "community": { - "title": "Community", + "title": "Сообщество", "users": { "title": "Пользователи", "searchPlaceholder": "Поиск пользователей...", @@ -944,7 +944,7 @@ "userBanned": "Отстранение пользователя", "channelUnbanRequestCreate": "Запрос на разбан создан", "channelUnbanRequestResolve": "Запрос на разбан обработан", - "messageDelete": "Message Deleted" + "messageDelete": "Сообщение удалено" } }, "moderation": { @@ -1017,7 +1017,7 @@ } }, "public": { - "title": "Public page", + "title": "Публичная страница", "description": "Описание канала", "socialLinks": "Ссылки", "errorCreateLink": "\"{title}\" содержит некорректную ссылку {href}", @@ -1091,8 +1091,8 @@ "dangerZone": { "title": "Опасная зона", "revoke": "Отмена", - "revokeSessions": "Revoke sessions", - "revokeAllSessionsDescription": "All user sessions will be revoked", + "revokeSessions": "Прервать сессии", + "revokeAllSessionsDescription": "Все сессии пользователей будут отозваны", "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" } }, From f66ddee1c11c7abc29c07684bc1a06a1dcdf00e3 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:17:59 +0300 Subject: [PATCH 055/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index 69d1c9d74..cf4703684 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,9 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings", + "create": "Create", + "edit": "Edit" }, "sidebar": { "dashboard": "Dashboard", @@ -672,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Interval (in minutes)", - "intervalInMessages": "Interval (in chat messages, set 0 to disable)" + "intervalInMinutes": "Interval in minutes", + "intervalInMessages": "Chat lines interval" } }, "modal": { From e49b0c22b24abb3344190c80be280437c86b4b83 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:18:00 +0300 Subject: [PATCH 056/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 04398ceaf..6f5f724de 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -57,7 +57,9 @@ "userSelected": "{count} Benutzer ausgewählt", "userSelectPlaceholder": "Wähle einen Benutzer|Wähle mehrere Benutzer", "userNotFound": "Keine Benutzer gefunden", - "settings": "Einstellungen" + "settings": "Einstellungen", + "create": "Create", + "edit": "Edit" }, "sidebar": { "dashboard": "Übersicht", @@ -672,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Intervall (in Minuten)", - "intervalInMessages": "Intervall (in Chat-Nachrichten, auf 0 stellen zur Deaktivierung)" + "intervalInMinutes": "Interval in minutes", + "intervalInMessages": "Chat lines interval" } }, "modal": { From 49da461c7aeaa819ac6a6947a8ce704f69f06618 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:18:01 +0300 Subject: [PATCH 057/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index cf4703684..f61c45c92 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From afd208e956bc9d37458262a477105f4e1b3c3709 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:18:02 +0300 Subject: [PATCH 058/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 6d3e84c31..3beaf3f8e 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -57,7 +57,9 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings", + "create": "Create", + "edit": "Edit" }, "sidebar": { "dashboard": "Dashboard", @@ -672,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Interval (in minutes)", - "intervalInMessages": "Interval (in chat messages, set 0 to disable)" + "intervalInMinutes": "Interval in minutes", + "intervalInMessages": "Chat lines interval" } }, "modal": { From 06e11756a900d1f869400ccbab549620948bc48c Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:18:03 +0300 Subject: [PATCH 059/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 80d5b3f1a..14b02fc63 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -57,7 +57,9 @@ "userSelected": "Выбрано {count} пользователей", "userSelectPlaceholder": "Выбрать пользователя|Выберите пользователей", "userNotFound": "Пользователи не найдены", - "settings": "Настройки" + "settings": "Настройки", + "create": "Создать", + "edit": "Редактировать" }, "sidebar": { "dashboard": "Панель управления", @@ -672,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Интервал (в минутах)", - "intervalInMessages": "Интервал (в сообщениях, укажите 0, чтобы выключить)" + "intervalInMinutes": "Интервал в минутах", + "intervalInMessages": "Интервал в сообщениях" } }, "modal": { @@ -867,7 +869,7 @@ } }, "emotesStatistic": { - "title": "Статистика смайла", + "title": "Emotes statistics", "searchPlaceholder": "Поиск смайлов...", "table": { "emote": "Эмоция", @@ -1034,7 +1036,7 @@ "notifications": { "title": "Уведомления", "formTitle": "Отправить или изменить уведомление", - "emptyNotifications": "No notifications", + "emptyNotifications": "Нет уведомлений", "userLabel": "Пользователь", "userPlaceholder": "Выберите пользователя", "messageLabel": "Сообщение", @@ -1052,7 +1054,7 @@ "noUsers": "Нет пользователей", "filters": "Фильтры", "clearFilters": "Очистить фильтры", - "countSelected": "{count} selected", + "countSelected": "Выбрано {count}", "isAdmin": "Администратор", "isBanned": "Заблокирован", "isBotEnabled": "Бот включен", @@ -1066,19 +1068,19 @@ }, "manageBadges": { "title": "Значки", - "formTitle": "Create or edit badge", + "formTitle": "Создать или изменить значок", "name": "Имя", "users": "Пользователи", "slot": "Слот", "image": "Изображение", "preview": "Предпросмотр", - "usesCount": "Uses {count}", - "badgeSlot": "Slot {slot}" + "usesCount": "Использует {count}", + "badgeSlot": "Слот {slot}" }, "adminActions": { - "title": "Actions", + "title": "Действия", "eventsub": { - "title": "Subscribe to EventSub", + "title": "Подписаться на EventSub", "condition": "Условие", "type": "Тип", "typeError": "Пожалуйста выберите тип", @@ -1093,7 +1095,7 @@ "revoke": "Отмена", "revokeSessions": "Прервать сессии", "revokeAllSessionsDescription": "Все сессии пользователей будут отозваны", - "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" + "revokeAllSessionsConfirm": "Вы уверены, что хотите отменить все сеансы?" } }, "auditLogs": { From 9e668445552bb52de90dd7ee931f3f043883bfeb Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:18:04 +0300 Subject: [PATCH 060/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index b146d62c1..f451f8a55 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -57,7 +57,9 @@ "userSelected": "{count} vybraných používateľov", "userSelectPlaceholder": "Vybrať používateľa|Vybrať používateľov", "userNotFound": "Nenašli sa žiadni používatelia", - "settings": "Nastavenia" + "settings": "Nastavenia", + "create": "Create", + "edit": "Edit" }, "sidebar": { "dashboard": "Prehľad", @@ -672,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Interval (v minútach)", - "intervalInMessages": "Interval (v chatových správach, nastavte 0 pre vypnutie)" + "intervalInMinutes": "Interval in minutes", + "intervalInMessages": "Chat lines interval" } }, "modal": { From af4c6c5315f5b5d8fbf5220c5e5be4a054c21436 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 16:18:05 +0300 Subject: [PATCH 061/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 4b0c310df..41c776bfb 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -57,7 +57,9 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings" + "settings": "Settings", + "create": "Create", + "edit": "Edit" }, "sidebar": { "dashboard": "Панель керування", @@ -672,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Інтервал (у хвилинах)", - "intervalInMessages": "Інтервал у повідомленнях (встановіть 0, щоб вимкнути)" + "intervalInMinutes": "Interval in minutes", + "intervalInMessages": "Chat lines interval" } }, "modal": { From fd98e686c85ba17067c3c2dda4275bd7d075728d Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 17:34:26 +0300 Subject: [PATCH 062/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index f61c45c92..cf4703684 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 9381e0d48540aaa60b5f7d8c8c4dc56a943dc8f1 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 18:51:21 +0300 Subject: [PATCH 063/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 3beaf3f8e..7baf5d87d 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -33,21 +33,21 @@ "responses": "Respostas", "reply": { "label": "Responder", - "text": "Bot will send commands responses as reply" + "text": "O bot enviará respostas de comandos como resposta" }, - "response": "Response", - "user": "User", - "userName": "Username", - "dangerZone": "Danger Zone", - "deleted": "Deleted", - "updated": "Updated", - "disabled": "Disabled", - "setDefaultSettings": "Are you sure you want to set default settings?", - "placeCursorMessage": "Place the cursor after \"$\" to change the variable", - "pagination": "{page} page(s) / {total} item(s)", - "paginationPerPage": "Per page", - "searchPlaceholder": "Search...", - "messages": "Messages", + "response": "Resposta", + "user": "Usuário", + "userName": "Nome de Usuário", + "dangerZone": "Zona de Perigo", + "deleted": "Excluído", + "updated": "Atualizado", + "disabled": "Desativado", + "setDefaultSettings": "Tem certeza de que deseja restaurar as configurações padrão?", + "placeCursorMessage": "Coloque o cursor depois de \"$\" para alterar a variável", + "pagination": "{page} página(s) / {total} item(s)", + "paginationPerPage": "Por página", + "searchPlaceholder": "Pesquisar...", + "messages": "Mensagens", "asc": "Asc", "desc": "Desc", "hide": "Hide", From 9db96de051c08a0453c5c6e06bec45756b6e3615 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 18:51:22 +0300 Subject: [PATCH 064/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 14b02fc63..25eafd422 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -809,7 +809,7 @@ "description": "Это сообщение будет отправлено при начале дуэли. Доступные переменные: {'{target}, {initiator}, {duelAcceptCommandName}, {acceptSeconds}'}" }, "result": { - "title": "Result Message", + "title": "Результат сообщения", "description": "Это сообщение будет отправлено, когда дуэль завершится. Доступные переменные: {'{loser}, {winner}'}" }, "bothDie": { @@ -820,7 +820,7 @@ "settings": { "title": "Настройки", "secondsToAccept": "Время для принятия вызова (сек.)", - "timeoutTime": "Timeout time for loser", + "timeoutTime": "Время ожидания проигравшего", "pointsPerWin": "Репутация за победу", "pointsPerLose": "Репутация за поражение", "bothDiePercent": "Вероятность того, что оба пользователя умрут" @@ -839,11 +839,11 @@ "banMessageModerators": "Message for ban moderator", "surviveMessage": "Survive message", "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", + "initialMessage": "Исходное сообщение", + "neededVotes": "Нужно голосов", "banDuration": "Срок блокировки", "voteMode": "Режим голосования", - "voteDuration": "Duration of vote in seconds", + "voteDuration": "Продолжительность голосования в секундах", "wordsNegative": "Words for vote to \"no\" option", "wordsPositive": "Words for vote to \"yes\" option", "timeoutModerators": "Enable voteban on moderators" @@ -876,7 +876,7 @@ "usages": "Всего использовано", "users": "Пользователи", "empty": "Нет смайлика", - "chart": "Usages chart", + "chart": "График использования", "lastDay": "День", "lastWeek": "Неделя", "lastMonth": "Месяц", @@ -1044,7 +1044,7 @@ "createdAt": "Создано в", "globals": "Глобальный", "users": "Пользователи", - "confirmResetForm": "Are you sure you want to reset the form?" + "confirmResetForm": "Вы действительно хотите удалить форму?" }, "manageUsers": { "title": "Пользователи", From da8a2f843ce8ebe7bcb5e641d0c4d247f28a1bad Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 18:51:23 +0300 Subject: [PATCH 065/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 36 +++++++++++++------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 41c776bfb..479a865db 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -45,12 +45,12 @@ "setDefaultSettings": "Ви впевнені, що хочете встановити параметри за замовчуванням?", "placeCursorMessage": "Помістіть курсор після \"$\", щоб змінити змінну", "pagination": "{page} page(s) / {total} item(s)", - "paginationPerPage": "Per page", + "paginationPerPage": "На сторінці", "searchPlaceholder": "Найти", "messages": "Повідомлення", "asc": "Asc", "desc": "Desc", - "hide": "Hide", + "hide": "Приховати", "view": "View", "toggleColumns": "Toggle columns", "copied": "Скопійовано", @@ -58,7 +58,7 @@ "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", "settings": "Settings", - "create": "Create", + "create": "Створити", "edit": "Edit" }, "sidebar": { @@ -86,11 +86,11 @@ "publicPage": "Public Page", "import": "Імпортувати", "community": "Community", - "logout": "Logout", - "loggedAs": "Logged as", + "logout": "Вийти", + "loggedAs": "Зареєстровано як", "lang": "Language", - "darkTheme": "Dark Theme", - "lightTheme": "Light Theme", + "darkTheme": "Темна тема", + "lightTheme": "Світла тема", "notifications": "Notifications" }, "deleteConfirmation": { @@ -248,29 +248,29 @@ "title": "Audit logs", "search-label": "Search by", "search": { - "channel": "Channel", + "channel": "Канал", "actor": "Actor" }, - "operation-type-label": "Operation type", + "operation-type-label": "Тип операції", "operation-type": { "create": "Created", - "delete": "Deleted", + "delete": "Видалено", "update": "Edited" }, - "systems-label": "Systems", + "systems-label": "Системи", "systems": { - "badge": "Badge", - "badge-user": "Badge User", - "channel-command": "Command", + "badge": "Значок", + "badge-user": "Значок користувача", + "channel-command": "Команда", "channel-command-group": "Command Group", "channel-variable": "Variable", "channel-games-eight-ball": "8ball", - "channel-games-duel": "Duel", - "channel-games-russian-roulette": "Russian Roulette", + "channel-games-duel": "Поєдинок", + "channel-games-russian-roulette": "Російська рулетка", "channel-games-seppuku": "Seppuku", - "channel-games-voteban": "Voteban", + "channel-games-voteban": "Проголосувати", "channel-greeting": "Greeting", - "channel-keyword": "Keyword", + "channel-keyword": "Ключове слово", "channel-moderation-setting": "Moderation Setting", "channel-overlay-chat": "Chat Overlay", "channel-overlay-dudes": "Dudes Overlay", From e6fcdb6a19a90e9a1417a5b1ecb44fc99f0da475 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 20:03:57 +0300 Subject: [PATCH 066/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 44 +++++++++++++------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 7baf5d87d..392fb55ec 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -48,32 +48,32 @@ "paginationPerPage": "Por página", "searchPlaceholder": "Pesquisar...", "messages": "Mensagens", - "asc": "Asc", - "desc": "Desc", - "hide": "Hide", - "view": "View", - "toggleColumns": "Toggle columns", - "copied": "Copied", - "userSelected": "{count} users selected", - "userSelectPlaceholder": "Select user|Select users", - "userNotFound": "No users found", - "settings": "Settings", - "create": "Create", - "edit": "Edit" + "asc": "Cresc", + "desc": "Decresc", + "hide": "Ocultar", + "view": "Mostrar", + "toggleColumns": "Alternar colunas", + "copied": "Copiado", + "userSelected": "{count} Usuários selecionados", + "userSelectPlaceholder": "Selecionar usuário/Selecionar Usuários", + "userNotFound": "Nenhum usuário encontrado", + "settings": "Configurações", + "create": "Criar", + "edit": "Editar" }, "sidebar": { - "dashboard": "Dashboard", + "dashboard": "Painel de Controle", "commands": { - "label": "Commands", - "custom": "Custom", - "builtin": "Built-in" + "label": "Comandos", + "custom": "Personalizado", + "builtin": "Embutido" }, - "integrations": "Integrations", - "events": "Events", - "chatAlerts": "Chat Alerts", - "overlays": "Overlays", - "overlaysRegistry": "Overlays Registry", - "songRequests": "Song Requests", + "integrations": "Integrações", + "events": "Eventos", + "chatAlerts": "Alertas de Bate-papo", + "overlays": "Sobreposições", + "overlaysRegistry": "Cadastro de Sobreposições", + "songRequests": "Pedidos de Músicas", "timers": "Timers", "roles": "Permissions", "keywords": "Keywords", From be618b79bfe6b194a7559b4d00485781d0c6f219 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 20:03:58 +0300 Subject: [PATCH 067/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 40 +++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 25eafd422..2de0062ad 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -267,14 +267,14 @@ "channel-games-eight-ball": "8мяч", "channel-games-duel": "Дуэль", "channel-games-russian-roulette": "Русская Рулетка", - "channel-games-seppuku": "Seppuku", + "channel-games-seppuku": "Харакири", "channel-games-voteban": "", "channel-greeting": "Приветствие", "channel-keyword": "Ключевое слово", "channel-moderation-setting": "Настройки Модерации", - "channel-overlay-chat": "Chat Overlay", - "channel-overlay-dudes": "Dudes Overlay", - "channel-overlay-now-playing": "Now Playing Overlay", + "channel-overlay-chat": "Всплывающий чат", + "channel-overlay-dudes": "Наложение оверлея", + "channel-overlay-now-playing": "Играет в оверлей", "channel-roles": "Роль", "channel-timers": "Таймер", "channel-song-requests": "Заказ песен", @@ -706,7 +706,7 @@ "keywords": { "title": "Ключевые слова", "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." + "text": "Ключевые слова помогают срабатывать чат сообщение при совпадении определенных слов." }, "create": "Создать ключевое слово", "triggerText": "Текст активации", @@ -737,7 +737,7 @@ "edit": "Редактировать приветствие", "info": { "title": "Информация о приветствиях", - "text": "Greetings are a type of messages that bot uses to welcome known stream viewers when they send their first message in chat on each stream. If you wish to greet every user in chat, then you can look at the events category instead of Greetings." + "text": "Приветствие - это тип сообщений, которые бот использует, чтобы приветствовать известных зрителей потока, когда они посылают свое первое сообщение в чате в каждом потоке. Если вы хотите поприветствовать каждого пользователя в чате, вы можете посмотреть на категорию событий вместо приветствия." }, "validations": { "userName": "Имя пользователя не должно быть пустым!", @@ -747,7 +747,7 @@ "alerts": { "title": "Оповещения", "info": "Информация по оповещениям", - "overlayLabel": "Alerts are a graphical part of the command or event implementation. You can configure an alert with specified audio, image and text, then assign it to specific command, event, keyword or greeting. Also do not forget to insert overlay URL as a browser source into your streaming software scene! (such as OBS, XSplit, etc.)", + "overlayLabel": "Оповещения - это графическая часть реализации команды или события. Вы можете настроить оповещение с помощью указанного аудио, изображения и текста, а затем назначить его определенной команде, событию, ключевому слову или приветствию. Также не забудьте вставить URL оверлей в качестве источника браузера в область вашего программного обеспечения потокового вещания (например, OBS, XSplit и т. д.)", "copyOverlayLink": "Скопировать ссылку на оверлей", "name": "Название", "rewards": "Награды", @@ -827,26 +827,26 @@ } }, "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "description": "Сеппуку – это форма японского ритуалистического самоубийства дизелем.", "message": "Сообщение", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", + "timeoutModerators": "Включить seppuku для модераторов", + "messageModerators": "Сообщение при использовании seppuku модератором", "timeoutSeconds": "Таймаут в секундах" }, "voteban": { - "description": "Commence jury trial of the guilty chatterer!", + "description": "Начиная суду жюри виновного чаттерера!", "banMessage": "Сообщение о бане", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", + "banMessageModerators": "Сообщение для модератора бана", + "surviveMessage": "Сообщение о выживании", + "surviveMessageModerators": "Сообщение о выживании для модераторов", "initialMessage": "Исходное сообщение", "neededVotes": "Нужно голосов", "banDuration": "Срок блокировки", "voteMode": "Режим голосования", "voteDuration": "Продолжительность голосования в секундах", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" + "wordsNegative": "Слова для голосования в опцию \"нет\"", + "wordsPositive": "Слова для голосования в опцию \"да\"", + "timeoutModerators": "Включить бан голосований для модераторов" } }, "community": { @@ -883,7 +883,7 @@ "lastThreeMonth": "3 месяца", "lastYear": "Год" }, - "total": "Total emotes: {total}", + "total": "Всего смайликов: {total} ", "details": { "stats": "Статистика", "users": "Пользователи", @@ -931,7 +931,7 @@ "ban": { "alertInfo": "Установите время на 0, чтобы выводить сообщение при перманентной блокировке
", "countLabel": "Время (в минутах)", - "ignoreTimeoutFrom": "Ignore timeouts from" + "ignoreTimeoutFrom": "Игнорировать тайм-ауты от" }, "labels": { "followers": "Фолловеры", @@ -966,7 +966,7 @@ "name": "Список запрещённых слов", "description": "Помогает поддерживать чистоту чата, отфильтровывая слова и фразы, указанные в предопределенном списке, предотвращая их отправку.", "empty": "Список запрещенных слов пуст, добавьте хотя бы одно.", - "regexp": "If you are an advanced user, Disallowed Words List also support regular expressions. Regular Expression should be written in golang format! See {0} here.", + "regexp": "Если вы продвинутый пользователь, список запрещённых слов также поддерживает регулярные выражения. Регулярное выражение должно быть написано в формате golang! Смотрите {0} здесь.", "regexpCheatSheet": "шпаргалку" }, "symbols": { From a961385a32cce534f1d0dc4ed7f01fba56f9beaf Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 21:06:40 +0300 Subject: [PATCH 068/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 50 +++++++++++++------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 392fb55ec..a8159a8f6 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -74,37 +74,37 @@ "overlays": "Sobreposições", "overlaysRegistry": "Cadastro de Sobreposições", "songRequests": "Pedidos de Músicas", - "timers": "Timers", - "roles": "Permissions", - "keywords": "Keywords", - "variables": "Variables", - "greetings": "Greetings", - "alerts": "Alerts", - "games": "Games", - "users": "Users", - "moderation": "Moderation", - "publicPage": "Public Page", - "import": "Import", - "community": "Community", - "logout": "Logout", - "loggedAs": "Logged as", - "lang": "Language", - "darkTheme": "Dark Theme", - "lightTheme": "Light Theme", - "notifications": "Notifications" + "timers": "Temporizadores", + "roles": "Permissões", + "keywords": "Palavras-chave", + "variables": "Variáveis", + "greetings": "Saudações", + "alerts": "Alertas", + "games": "Jogos", + "users": "Usuários", + "moderation": "Moderação", + "publicPage": "Página Pública", + "import": "Importar", + "community": "Comunidade", + "logout": "Sair", + "loggedAs": "Logado como", + "lang": "Idioma", + "darkTheme": "Tema Escuro", + "lightTheme": "Tema Claro", + "notifications": "Notificações" }, "deleteConfirmation": { - "text": "Are you sure about deleting this thing?", - "cancel": "Cancel", - "confirm": "Confirm" + "text": "Tem certeza em deletar esta coisa?", + "cancel": "Cancelar", + "confirm": "Confirmar" }, "haveNoAccess": { - "title": "No access", - "description": "You are not authorized to this, ask the broadcaster to provide it." + "title": "Sem acesso", + "description": "Você não tem autorização para isso, peça permissão ao streamer." }, "pageNotFound": { - "title": "404 Not Found", - "description": "You know life is always ridiculous." + "title": "404 Não Encontrado", + "description": "Você sabe que a vida é sempre ridícula." }, "commands": { "name": "Command | Commands", From 6c50ab8d11f4bb6865e088527cc42fc0e1f3b001 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 22:17:24 +0300 Subject: [PATCH 069/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index a8159a8f6..f6bbc4fa5 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -107,12 +107,12 @@ "description": "Você sabe que a vida é sempre ridícula." }, "commands": { - "name": "Command | Commands", - "searchPlaceholder": "Search the command...", - "newCommandTitle": "New Command", - "importCommands": "Import commands", + "name": "Comando | Comandos", + "searchPlaceholder": "Procurar pelo comando...", + "newCommandTitle": "Novo Comando", + "importCommands": "Importar comandos", "groups": { - "manageButton": "Manage Groups", + "manageButton": "Gerenciar Grupos", "name": "Name", "color": "Color" }, From 611a8b6275a39244ce8d9d9c131811d0fa2bee61 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 22:17:25 +0300 Subject: [PATCH 070/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 34 +++++++++++++------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 479a865db..88fd9df5d 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -36,7 +36,7 @@ "text": "Бот надсилатиме команди відповіді як відповідь" }, "response": "Відповідь", - "user": "User", + "user": "Користувач", "userName": "Ім’я користувача", "dangerZone": "Небезпечна зона", "deleted": "Видалено", @@ -51,15 +51,15 @@ "asc": "Asc", "desc": "Desc", "hide": "Приховати", - "view": "View", + "view": "Перегляд", "toggleColumns": "Toggle columns", "copied": "Скопійовано", "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Налаштування", "create": "Створити", - "edit": "Edit" + "edit": "Редагувати" }, "sidebar": { "dashboard": "Панель керування", @@ -85,10 +85,10 @@ "moderation": "Модерація", "publicPage": "Public Page", "import": "Імпортувати", - "community": "Community", + "community": "Спільнота", "logout": "Вийти", "loggedAs": "Зареєстровано як", - "lang": "Language", + "lang": "Мова", "darkTheme": "Темна тема", "lightTheme": "Світла тема", "notifications": "Notifications" @@ -253,7 +253,7 @@ }, "operation-type-label": "Тип операції", "operation-type": { - "create": "Created", + "create": "Створена", "delete": "Видалено", "update": "Edited" }, @@ -271,16 +271,16 @@ "channel-games-voteban": "Проголосувати", "channel-greeting": "Greeting", "channel-keyword": "Ключове слово", - "channel-moderation-setting": "Moderation Setting", - "channel-overlay-chat": "Chat Overlay", + "channel-moderation-setting": "Налаштування модерації", + "channel-overlay-chat": "Спливаючий чат", "channel-overlay-dudes": "Dudes Overlay", "channel-overlay-now-playing": "Now Playing Overlay", - "channel-roles": "Role", - "channel-timers": "Timer", + "channel-roles": "Роль", + "channel-timers": "Лічильник", "channel-song-requests": "Song Requests", "channel-integrations": "Integration", - "channel-alerts": "Alert", - "channel-chat-alerts": "Chat alerts" + "channel-alerts": "Сповіщення", + "channel-chat-alerts": "Сповіщення чата" } } } @@ -662,7 +662,7 @@ "general": "Загальні", "users": "Налаштування користувачів", "songs": "Звукові налаштування", - "translations": "Translations" + "translations": "Переклади" }, "ban": { "user": "Заблокувати користувача", @@ -688,7 +688,7 @@ } }, "limitExceeded": "Ліміт перевищено!", - "newTimer": "New timer" + "newTimer": "Новий таймер" }, "roles": { "modal": { @@ -708,7 +708,7 @@ "info": { "text": "Keywords helps you to trigger chat message on certain words matching." }, - "create": "Create keyword", + "create": "Створіть ключове слово", "triggerText": "Текст тригеру", "usages": "Кількість використань", "isRegular": "Є регулярним виразом?", @@ -1091,7 +1091,7 @@ "channelWithModeratorId": "Channel with moderator ID" }, "dangerZone": { - "title": "Danger Zone", + "title": "Небезпечна зона", "revoke": "Revoke", "revokeSessions": "Revoke sessions", "revokeAllSessionsDescription": "All user sessions will be revoked", From e451951618ac8d1e86400fafd4c9453ace5de022 Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 23:22:57 +0300 Subject: [PATCH 071/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 34 +++++++++++++------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index f6bbc4fa5..04802b6df 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -113,45 +113,45 @@ "importCommands": "Importar comandos", "groups": { "manageButton": "Gerenciar Grupos", - "name": "Name", - "color": "Color" + "name": "Nome", + "color": "Cor" }, "table": { "responses": { - "empty": "Responses are empty!" + "empty": "As respostas estão vazias!" } }, "modal": { "name": { - "label": "Name", + "label": "Nome", "validations": { - "empty": "Command Name is required.", - "startsWith": "Command Name should not start with '!'.", - "len": "Command Name should be less than 25 characters." + "empty": "Nome do Comando é obrigatório.", + "startsWith": "Nome do Comando não deve começar com '!'.", + "len": "Nome do Comando deve ter menos de 25 caracteres." } }, "aliases": { - "label": "Aliases" + "label": "Pseudônimos" }, "gameCategories": { - "label": "Enable command only in certain categories (leave empty for disable)" + "label": "Ativar comando apenas em certas categorias (deixe em branco para desativar)" }, "expiration": { - "label": "Expiration", - "actionsLabel": "Action on expire", + "label": "Expiração", + "actionsLabel": "Ação ao expirar", "actions": { - "delete": "Command will be deleted", - "disable": "Command will be disabled" + "delete": "Comando será excluído", + "disable": "Comando será desativado" } }, "description": { - "label": "Command Description" + "label": "Descrição do Comando" }, "responses": { - "add": "Add Response", - "description": "This is your command response. You can use command variables like {0}.", + "add": "Adicionar Resposta", + "description": "Esta é sua resposta do comando. Você pode usar variáveis de comando como {0}.", "validations": { - "empty": "Response should not be empty. Command can be created without a response, so you can skip this field.", + "empty": "A resposta não deve estar vazia. Comandos podem ser criados sem uma resposta, então você pode pular este campo.", "len": "Response should be less than 500 characters." }, "defaultWarning": "Responses cannot be edited for default commands." From eec987e31774d79ee3cd429645b8e45eb03ea97a Mon Sep 17 00:00:00 2001 From: Satont Date: Sat, 9 Nov 2024 23:22:58 +0300 Subject: [PATCH 072/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 88fd9df5d..d87ec87e9 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -56,7 +56,7 @@ "copied": "Скопійовано", "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", - "userNotFound": "No users found", + "userNotFound": "Користувачів не знайдено", "settings": "Налаштування", "create": "Створити", "edit": "Редагувати" @@ -83,7 +83,7 @@ "games": "Ігри", "users": "Глядачі", "moderation": "Модерація", - "publicPage": "Public Page", + "publicPage": "Публічна сторінка", "import": "Імпортувати", "community": "Спільнота", "logout": "Вийти", @@ -91,7 +91,7 @@ "lang": "Мова", "darkTheme": "Темна тема", "lightTheme": "Світла тема", - "notifications": "Notifications" + "notifications": "Сповіщення" }, "deleteConfirmation": { "text": "Ви впевнені, що хочете видалити це?", @@ -99,7 +99,7 @@ "confirm": "Підтвердити" }, "haveNoAccess": { - "title": "No access", + "title": "Немає доступу", "description": "You are not authorized to this, ask the broadcaster to provide it." }, "pageNotFound": { @@ -245,7 +245,7 @@ "title": "Керування ботом та інформація" }, "audit-logs": { - "title": "Audit logs", + "title": "Журнали аудиту", "search-label": "Search by", "search": { "channel": "Канал", @@ -255,7 +255,7 @@ "operation-type": { "create": "Створена", "delete": "Видалено", - "update": "Edited" + "update": "Відредаговано" }, "systems-label": "Системи", "systems": { @@ -263,7 +263,7 @@ "badge-user": "Значок користувача", "channel-command": "Команда", "channel-command-group": "Command Group", - "channel-variable": "Variable", + "channel-variable": "Змінна", "channel-games-eight-ball": "8ball", "channel-games-duel": "Поєдинок", "channel-games-russian-roulette": "Російська рулетка", @@ -750,8 +750,8 @@ "overlayLabel": "Сповіщення - це графічна частина реалізації команди або події. Ви можете налаштувати сповіщення із заданим звуком, зображенням і текстом, а потім призначити його певній команді, події, ключовому слову або привітанню. Також не забудьте вставити URL-адресу накладання як джерело браузера у вашу сцену додатку для трансляцій! (наприклад, OBS, XSplit тощо)", "copyOverlayLink": "Copy overlay link", "name": "Назва", - "rewards": "Rewards", - "commands": "Commands", + "rewards": "Нагороди", + "commands": "Команди", "validations": { "name": "Назва не може бути порожньою і містити понад 30 символів!" }, @@ -767,7 +767,7 @@ "text": "Configure text" }, "audioVolume": "Audio volume", - "createAlert": "Create alert", + "createAlert": "Створити оповіщення", "editAlert": "Edit alert", "tableEmpty": "No alerts found" }, @@ -828,7 +828,7 @@ }, "seppuku": { "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", + "message": "Повідомлення", "timeoutModerators": "Enable seppuku for moderators", "messageModerators": "Message when moderator used seppuku", "timeoutSeconds": "Timeout seconds" From 526547b8e143ff944f4a8e2a0b080ba8fcf46755 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 00:27:35 +0300 Subject: [PATCH 073/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index cf4703684..f61c45c92 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From b25b38ae128dd332d5ffeb673c5086322e1688c9 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 00:27:36 +0300 Subject: [PATCH 074/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 60 +++++++++++++------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 04802b6df..e0b98a85f 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -152,65 +152,65 @@ "description": "Esta é sua resposta do comando. Você pode usar variáveis de comando como {0}.", "validations": { "empty": "A resposta não deve estar vazia. Comandos podem ser criados sem uma resposta, então você pode pular este campo.", - "len": "Response should be less than 500 characters." + "len": "A resposta deve conter menos de 500 caracteres." }, - "defaultWarning": "Responses cannot be edited for default commands." + "defaultWarning": "As respostas não podem ser editadas para comandos padrão." }, "permissions": { - "divider": "Permissions", - "name": "Roles", - "placeholder": "Select roles to grant permissions to use commands", - "deniedUsers": "Users, who cannot use that command.", - "allowedUsers": "Users, who can bypass roles restriction for that command." + "divider": "Permissões", + "name": "Funções", + "placeholder": "Selecione funções para conceder permissões para usar comandos", + "deniedUsers": "Usuários, que não podem usar esse comando.", + "allowedUsers": "Usuários, que podem ignorar as restrições de funções para esse comando." }, "restrictions": { - "name": "Restrictions by stats", - "watchTime": "Required watch time to use that command.", - "messages": "Required message count to use that command.", - "channelsPoints": "Required spent channels points to use that command." + "name": "Restrições por estatísticas", + "watchTime": "Tempo de relógio necessário para usar esse comando.", + "messages": "Contagem de mensagens necessárias para usar esse comando.", + "channelsPoints": "Gasto de Pontos de Canais necessário para usar esse comando." }, "cooldown": { - "label": "Cooldown", - "value": "Cooldown in seconds", + "label": "Tempo de Recarga", + "value": "Tempo de Recarga em segundos", "type": { - "name": "Cooldown per", + "name": "Tempo de Recarga por", "global": "Global", - "user": "Individual (per user)" + "user": "Individual (por usuário)" } }, "settings": { - "divider": "Settings", + "divider": "Configurações", "visible": { - "label": "Visibility", - "text": "Command visibility on a public commands list page." + "label": "Visibilidade", + "text": "Visibilidade do comando em uma página de comandos pública." }, "keepOrder": { - "label": "Keep Order", - "text": "Bot will keep this order of responses when sending them into chat." + "label": "Manter a Ordem", + "text": "O Bot irá manter esta ordem de respostas quando enviá-las ao bate-papo." }, "onlineOnly": { - "label": "Only When Online", - "text": "This command will work only when the stream is online." + "label": "Somente quando Online", + "text": "Este comando só funcionará quando a stream estiver online." }, "other": { - "divider": "Other", - "commandGroup": "Command Group" + "divider": "Outro", + "commandGroup": "Grupo de Comando" } }, "alert": { - "label": "Select an alert, which will be triggered when the command used." + "label": "Selecione um alerta, o qual será acionado quando o comando for usado." } } }, "dashboard": { "header": { - "managingUser": "Managing user", - "channelsAccess": "Channels you have access to" + "managingUser": "Gerenciando Usuário", + "channelsAccess": "Canais que você tem acesso" }, "botManage": { - "title": "Bot status", - "success": "Enabled and have moderator status", - "notEnabledTitle": "Bot is not enabled on channel", + "title": "Estado do bot", + "success": "Ativar e ter estado de moderador", + "notEnabledTitle": "O bot não está ativado no canal", "notModerator": "We have found that the bot is not a moderator on this channel. Please, use {0}, otherwise bot will not send messages in chat and most functions will not work", "leave": "Disable", "join": "Enable" From ab914efe310c24bba9caaab11bc787290892fa23 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 01:33:50 +0300 Subject: [PATCH 075/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index f61c45c92..cf4703684 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 10c4c0607cc23782ed246089e7cbd265a0d5db05 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 01:33:52 +0300 Subject: [PATCH 076/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index cf4703684..f61c45c92 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From eb6167946bf7f793f8ccf1299ba70be65f30244c Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 01:33:53 +0300 Subject: [PATCH 077/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index e0b98a85f..232a9c181 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -210,25 +210,25 @@ "botManage": { "title": "Estado do bot", "success": "Ativar e ter estado de moderador", - "notEnabledTitle": "O bot não está ativado no canal", - "notModerator": "We have found that the bot is not a moderator on this channel. Please, use {0}, otherwise bot will not send messages in chat and most functions will not work", - "leave": "Disable", - "join": "Enable" + "notEnabledTitle": "O bot não está habilitado no canal", + "notModerator": "Descobrimos que o bot não é um moderador neste canal. Por favor, use {0}, caso contrário o bot não enviará mensagens no bate-papo e a maioria das funções não funcionará", + "leave": "Desabilitar", + "join": "Habilitado" }, "statsWidgets": { "streamInfo": { - "noTitle": "Cannot get Stream Title!", - "noCategory": "Cannot get Category!", - "modalTitle": "Edit Stream Information", - "title": "Stream Title", - "category": "Category" + "noTitle": "Não foi possível obter o Título da Transmissão!", + "noCategory": "Não foi possível obter Categoria!", + "modalTitle": "Editar informações da Transmissão", + "title": "Título da Transmissão", + "category": "Categoria" }, "uptime": "Uptime", - "followers": "Followers", - "messages": "Messages", + "followers": "Seguidores", + "messages": "Mensagens", "subs": "Subs", - "usedEmotes": "Emotes Sent", - "viewers": "Viewers", + "usedEmotes": "Emotes Enviados", + "viewers": "Espectadores", "requestedSongs": "Requested Songs" }, "widgets": { @@ -236,7 +236,7 @@ "title": "Chat" }, "stream": { - "title": "Stream" + "title": "Transmissão" }, "events": { "title": "Events List" From 79bfbd9d6e1f686e11b02b7fe15cca00f4165466 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 01:33:54 +0300 Subject: [PATCH 078/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index d87ec87e9..49751aad6 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -886,7 +886,7 @@ "total": "Total emotes: {total}", "details": { "stats": "Stats", - "users": "Users", + "users": "Користувачі", "usersTabs": { "top": "Top", "history": "History" From 4684117e489d41450fa4f8ea2c7688ded6c43857 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 02:29:04 +0300 Subject: [PATCH 079/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index f61c45c92..cf4703684 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 62398a6b036b576236602c328219e1deb520d0d1 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 02:29:06 +0300 Subject: [PATCH 080/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index cf4703684..f61c45c92 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From c975ef55dc77a2acbf36a530bd015c2de847eecf Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 02:29:07 +0300 Subject: [PATCH 081/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 49751aad6..9caed354f 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -36,7 +36,7 @@ "text": "Бот надсилатиме команди відповіді як відповідь" }, "response": "Відповідь", - "user": "Користувач", + "user": "Користувачі", "userName": "Ім’я користувача", "dangerZone": "Небезпечна зона", "deleted": "Видалено", From 0ea67259c5671155f0810125bde803111dea5d88 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 03:31:07 +0300 Subject: [PATCH 082/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index f61c45c92..cf4703684 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit" }, @@ -705,10 +705,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +762,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +826,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +873,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 881042c24b5b9503dc7ad9d261d4a6d017ee5afc Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 03:31:08 +0300 Subject: [PATCH 083/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 2de0062ad..85e5c047e 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -55,7 +55,7 @@ "toggleColumns": "Переключить столбцы", "copied": "Скопировано", "userSelected": "Выбрано {count} пользователей", - "userSelectPlaceholder": "Выбрать пользователя|Выберите пользователей", + "userSelectPlaceholder": "Выберите пользователя|Выбрать пользователей", "userNotFound": "Пользователи не найдены", "settings": "Настройки", "create": "Создать", @@ -100,7 +100,7 @@ }, "haveNoAccess": { "title": "Нет доступа", - "description": "У вас нет на это полномочий, попросите вещателя предоставить это." + "description": "У вас нет прав для просмотра этой страницы, обратитесь к стримеру за доступом." }, "pageNotFound": { "title": "404 Страница не найдена", From 095788c78079561adbe42f001fa202894d839bab Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 03:31:09 +0300 Subject: [PATCH 084/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 110 ++++++++++++------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 9caed354f..0a8b7af75 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -48,14 +48,14 @@ "paginationPerPage": "На сторінці", "searchPlaceholder": "Найти", "messages": "Повідомлення", - "asc": "Asc", - "desc": "Desc", + "asc": "За зростанням", + "desc": "За спаданням", "hide": "Приховати", "view": "Перегляд", - "toggleColumns": "Toggle columns", + "toggleColumns": "Перемкнути стовпці", "copied": "Скопійовано", - "userSelected": "{count} users selected", - "userSelectPlaceholder": "Select user|Select users", + "userSelected": "Вибрано {count} користувачів", + "userSelectPlaceholder": "Виберіть користувача|Вибрати користувачів", "userNotFound": "Користувачів не знайдено", "settings": "Налаштування", "create": "Створити", @@ -100,7 +100,7 @@ }, "haveNoAccess": { "title": "Немає доступу", - "description": "You are not authorized to this, ask the broadcaster to provide it." + "description": "У вас немає прав для перегляду цієї сторінки, зверніться до стримера за доступом." }, "pageNotFound": { "title": "404 Сторінка не знайдена", @@ -137,11 +137,11 @@ "label": "Увімкнути команду лише в певних категоріях (залиште порожнім для вимкнення)" }, "expiration": { - "label": "Expiration", - "actionsLabel": "Action on expire", + "label": "Термін дії", + "actionsLabel": "Дія на закінчення терміну дії", "actions": { - "delete": "Command will be deleted", - "disable": "Command will be disabled" + "delete": "Команда буде видалена", + "disable": "Команда буде вимкнута" } }, "description": { @@ -246,10 +246,10 @@ }, "audit-logs": { "title": "Журнали аудиту", - "search-label": "Search by", + "search-label": "Пошук по", "search": { "channel": "Канал", - "actor": "Actor" + "actor": "Актор" }, "operation-type-label": "Тип операції", "operation-type": { @@ -262,23 +262,23 @@ "badge": "Значок", "badge-user": "Значок користувача", "channel-command": "Команда", - "channel-command-group": "Command Group", + "channel-command-group": "Командна група", "channel-variable": "Змінна", - "channel-games-eight-ball": "8ball", + "channel-games-eight-ball": "магічна вісімкааа", "channel-games-duel": "Поєдинок", "channel-games-russian-roulette": "Російська рулетка", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "Проголосувати", - "channel-greeting": "Greeting", + "channel-greeting": "Привітання", "channel-keyword": "Ключове слово", "channel-moderation-setting": "Налаштування модерації", "channel-overlay-chat": "Спливаючий чат", "channel-overlay-dudes": "Dudes Overlay", - "channel-overlay-now-playing": "Now Playing Overlay", + "channel-overlay-now-playing": "Зараз грає оверлей", "channel-roles": "Роль", "channel-timers": "Лічильник", - "channel-song-requests": "Song Requests", - "channel-integrations": "Integration", + "channel-song-requests": "Запити на пісні", + "channel-integrations": "Інтеграція", "channel-alerts": "Сповіщення", "channel-chat-alerts": "Сповіщення чата" } @@ -644,7 +644,7 @@ "deniedUsers": "Користувачі, які не можуть замовляти пісні", "deniedSongs": "Заблоковані для замовлення пісні", "takeSongFromDonationMessage": "Бере посилання пісні з донат повідомлень?", - "confirmClearQueue": "Are you sure you want to clear the queue?", + "confirmClearQueue": "Справді бажаєте залишити чергу?", "users": { "maxRequests": "Максимальна кількість замовлень для користувача", "minimalWatchTime": "Мінімальний час перегляду для замовлення пісні (у хвилинах)", @@ -674,8 +674,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Interval in minutes", - "intervalInMessages": "Chat lines interval" + "intervalInMinutes": "Інтервал у хвилинах", + "intervalInMessages": "Інтервал рядка чату" } }, "modal": { @@ -706,7 +706,7 @@ "keywords": { "title": "Ключові слова", "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." + "text": "Ключові слова допоможуть вам запускати повідомлення в чаті на певних словах відповідності." }, "create": "Створіть ключове слово", "triggerText": "Текст тригеру", @@ -733,8 +733,8 @@ }, "greetings": { "title": "Привітання", - "create": "Create greeting", - "edit": "Edit greeting", + "create": "Створити привітання", + "edit": "Редагувати привітання", "info": { "title": "Інформація про привітання", "text": "Привітання - це той тип повідомлень, які використовує бот, щоб привітати відомих глядачів трансляції, коли вони надсилають своє перше повідомлення в чаті. Якщо ви бажаєте вітати кожного користувача у чаті, ви можете подивитися на категорію подій замість категорії привітань." @@ -748,7 +748,7 @@ "title": "Сповіщення", "info": "Інформація про сповіщення", "overlayLabel": "Сповіщення - це графічна частина реалізації команди або події. Ви можете налаштувати сповіщення із заданим звуком, зображенням і текстом, а потім призначити його певній команді, події, ключовому слову або привітанню. Також не забудьте вставити URL-адресу накладання як джерело браузера у вашу сцену додатку для трансляцій! (наприклад, OBS, XSplit тощо)", - "copyOverlayLink": "Copy overlay link", + "copyOverlayLink": "Скопіювати посилання на оверлей", "name": "Назва", "rewards": "Нагороди", "commands": "Команди", @@ -762,14 +762,14 @@ "greetings": "Привітання для тригера" }, "select": { - "audio": "Confugure an audio", - "image": "Configure an image", - "text": "Configure text" + "audio": "Налаштувати звук", + "image": "Налаштувати зображення", + "text": "Налаштувати текст" }, - "audioVolume": "Audio volume", + "audioVolume": "Гучність звуку", "createAlert": "Створити оповіщення", - "editAlert": "Edit alert", - "tableEmpty": "No alerts found" + "editAlert": "Редагувати оповіщення", + "tableEmpty": "Сповіщення не знайдені" }, "games": { "command": "Команда", @@ -827,11 +827,11 @@ } }, "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "description": "Сеппуку – це форма японського ритуалістського самогубства шляхом невдоволення.", "message": "Повідомлення", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" + "timeoutModerators": "Увімкнути seppuku для модераторів", + "messageModerators": "Повідомлення, якщо модератор використовує seppuku", + "timeoutSeconds": "Час очікування секунд" }, "voteban": { "description": "Commence jury trial of the guilty chatterer!", @@ -874,21 +874,21 @@ "table": { "emote": "Emote", "usages": "Total usages", - "users": "Users", - "empty": "No emotes", - "chart": "Usages chart", - "lastDay": "Day", - "lastWeek": "Week", - "lastMonth": "Month", - "lastThreeMonth": "3 months", - "lastYear": "Year" + "users": "Користувачі", + "empty": "Без емоцій", + "chart": "Використовуваний графік", + "lastDay": "День", + "lastWeek": "Тиждень", + "lastMonth": "Місяць", + "lastThreeMonth": "3 місяці", + "lastYear": "Рік" }, - "total": "Total emotes: {total}", + "total": "Загальна кількість емоцій: {total}", "details": { - "stats": "Stats", + "stats": "Статистика", "users": "Користувачі", "usersTabs": { - "top": "Top", + "top": "Зверху", "history": "History" } } @@ -1069,18 +1069,18 @@ "manageBadges": { "title": "Badges", "formTitle": "Create or edit badge", - "name": "Name", - "users": "Users", - "slot": "Slot", - "image": "Image", - "preview": "Preview", - "usesCount": "Uses {count}", - "badgeSlot": "Slot {slot}" + "name": "Ім’я", + "users": "Користувачі", + "slot": "Слот", + "image": "Зображення", + "preview": "Попередній перегляд", + "usesCount": "Використовує {count}", + "badgeSlot": "Слот {slot}" }, "adminActions": { - "title": "Actions", + "title": "Дії", "eventsub": { - "title": "Subscribe to EventSub", + "title": "Підписатися на EventSub", "condition": "Condition", "type": "Type", "typeError": "Please select a type", From 966e53efe9824bb4acf930aeb034dc503804bd1d Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 04:54:59 +0300 Subject: [PATCH 085/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 232a9c181..bb089066b 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -223,37 +223,37 @@ "title": "Título da Transmissão", "category": "Categoria" }, - "uptime": "Uptime", + "uptime": "Tempo de atividade", "followers": "Seguidores", "messages": "Mensagens", - "subs": "Subs", + "subs": "Subscritores", "usedEmotes": "Emotes Enviados", "viewers": "Espectadores", - "requestedSongs": "Requested Songs" + "requestedSongs": "Músicas solicitadas" }, "widgets": { "chat": { - "title": "Chat" + "title": "Conversa" }, "stream": { "title": "Transmissão" }, "events": { - "title": "Events List" + "title": "Lista de eventos" }, "bot": { - "title": "Bot Management" + "title": "Gestão de bots" }, "audit-logs": { - "title": "Audit logs", - "search-label": "Search by", + "title": "Registos de auditoria", + "search-label": "Pesquisar por", "search": { - "channel": "Channel", - "actor": "Actor" + "channel": "Canal", + "actor": "Atriz" }, "operation-type-label": "Operation type", "operation-type": { - "create": "Created", + "create": "Criado", "delete": "Deleted", "update": "Edited" }, From 1f2f0beebaec3df3c30274ab7ca9eb13676f1bba Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 04:55:00 +0300 Subject: [PATCH 086/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 144 ++++++++++++------------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 0a8b7af75..bf337efd1 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -21,7 +21,7 @@ "next": "Далі", "previous": "Назад", "reset": "Скинути", - "popout": "Popout in new window" + "popout": "Вигляд у новому вікні" }, "sharedTexts": { "saved": "Збережено", @@ -44,7 +44,7 @@ "disabled": "Вимкнено", "setDefaultSettings": "Ви впевнені, що хочете встановити параметри за замовчуванням?", "placeCursorMessage": "Помістіть курсор після \"$\", щоб змінити змінну", - "pagination": "{page} page(s) / {total} item(s)", + "pagination": "Сторінки {page} / {total} елемент(и)", "paginationPerPage": "На сторінці", "searchPlaceholder": "Найти", "messages": "Повідомлення", @@ -834,46 +834,46 @@ "timeoutSeconds": "Час очікування секунд" }, "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" + "description": "Спостереження щодо винного гачка!", + "banMessage": "Повідомлення на блокування", + "banMessageModerators": "Повідомлення для блокування модератора", + "surviveMessage": "Повідомлення вижити", + "surviveMessageModerators": "Повідомлення з виживання для модераторів", + "initialMessage": "Початкове повідомлення", + "neededVotes": "Потрібні голоси", + "banDuration": "Тривалість блокування", + "voteMode": "Режим голосування", + "voteDuration": "Тривалість голосування у секундах", + "wordsNegative": "Слова за голосування в опції \"ні\"", + "wordsPositive": "Слова за голосування за опцією \"так\"", + "timeoutModerators": "Увімкнути заборону на голосування модераторів" } }, "community": { - "title": "Community", + "title": "Спільнота", "users": { - "title": "Users", - "searchPlaceholder": "Search users...", + "title": "Користувачі", + "searchPlaceholder": "Пошук користувачів...", "table": { "user": "Користувач", "watchedTime": "Час перегляду", "messages": "Повідомлення", "usedEmotes": "Використано емодзі", "usedChannelPoints": "Використані бали каналу", - "empty": "No users" + "empty": "Немає користувачів" }, "total": "Всього {total} користувачів", "reset": { - "label": "Reset", + "label": "Скинути", "resetQuestion": "Ви впевнені, що хочете скинути значення {title}?" } }, "emotesStatistic": { - "title": "Emotes Statistics", - "searchPlaceholder": "Search emotes...", + "title": "Статистика емоцій", + "searchPlaceholder": "Пошук смайлів...", "table": { - "emote": "Emote", - "usages": "Total usages", + "emote": "Емоція", + "usages": "історія", "users": "Користувачі", "empty": "Без емоцій", "chart": "Використовуваний графік", @@ -889,7 +889,7 @@ "users": "Користувачі", "usersTabs": { "top": "Зверху", - "history": "History" + "history": "Історія" } } } @@ -931,7 +931,7 @@ "ban": { "alertInfo": "Встановіть час на 0, щоб виводити повідомлення в разі перманентного блокування
", "countLabel": "Час (у хвилинах)", - "ignoreTimeoutFrom": "Ignore timeouts from" + "ignoreTimeoutFrom": "Ігнорувати тайм-аути від" }, "labels": { "followers": "Фоловери", @@ -946,7 +946,7 @@ "userBanned": "Заблокувати користувача", "channelUnbanRequestCreate": "Запит на зняття блокування створений", "channelUnbanRequestResolve": "Запит на зняття блокування вирішений", - "messageDelete": "Message Deleted" + "messageDelete": "Повідомлення видалено" } }, "moderation": { @@ -1032,43 +1032,43 @@ } }, "adminPanel": { - "title": "Admin Panel", + "title": "Панель адміністратора", "notifications": { - "title": "Notifications", - "formTitle": "Send or edit notification", - "emptyNotifications": "No notifications", - "userLabel": "User", - "userPlaceholder": "Select a user", - "messageLabel": "Message", - "messagePreview": "Preview", - "createdAt": "Created At", - "globals": "Globals", - "users": "Users", - "confirmResetForm": "Are you sure you want to reset the form?" + "title": "Сповіщення", + "formTitle": "Надіслати або відредагувати сповіщення", + "emptyNotifications": "Немає повідомлень", + "userLabel": "Користувачі", + "userPlaceholder": "Виберіть користувача", + "messageLabel": "Повідомлення", + "messagePreview": "Попередній перегляд", + "createdAt": "Створено в", + "globals": "Глобальні", + "users": "Користувачі", + "confirmResetForm": "Ви впевнені, що бажаєте скинути форму?" }, "manageUsers": { - "title": "Users", - "user": "User", - "userId": "User ID", - "followers": "Followers", - "noUsers": "No users", - "filters": "Filters", - "clearFilters": "Clear filters", - "countSelected": "{count} selected", - "isAdmin": "Admin", - "isBanned": "Banned", - "isBotEnabled": "Bot enabled", - "statusGroup": "Status", - "badgesGroup": "Badges", - "giveBan": "Ban user", - "unBan": "Unban user", - "giveMod": "Give admin", - "unMod": "Remove admin", - "dropSession": "Drop session" + "title": "Користувачі", + "user": "Користувач", + "userId": "ID користувача", + "followers": "Послідовники", + "noUsers": "Немає користувачів", + "filters": "Фільтри", + "clearFilters": "Прибрати фільтри", + "countSelected": "Вибрано {count}", + "isAdmin": "Адмін", + "isBanned": "Заблокований", + "isBotEnabled": "Бот увімкнено", + "statusGroup": "Статус", + "badgesGroup": "Позначки", + "giveBan": "Заблокувати користувача", + "unBan": "Розблокувати користувача", + "giveMod": "Надати адміністратора", + "unMod": "Видалити адміністратора", + "dropSession": "Видалити сесію" }, "manageBadges": { - "title": "Badges", - "formTitle": "Create or edit badge", + "title": "Позначки", + "formTitle": "Створити або редагувати значок", "name": "Ім’я", "users": "Користувачі", "slot": "Слот", @@ -1081,25 +1081,25 @@ "title": "Дії", "eventsub": { "title": "Підписатися на EventSub", - "condition": "Condition", - "type": "Type", - "typeError": "Please select a type", - "version": "Version", - "user": "User", - "channel": "Channel", - "channelWithBotId": "Channel with bot ID", - "channelWithModeratorId": "Channel with moderator ID" + "condition": "Умова", + "type": "Вид", + "typeError": "Будь ласка, оберіть тип", + "version": "Версія", + "user": "Користувач", + "channel": "Канал", + "channelWithBotId": "Канал з ID бота", + "channelWithModeratorId": "Канал з ID модератора" }, "dangerZone": { "title": "Небезпечна зона", - "revoke": "Revoke", - "revokeSessions": "Revoke sessions", - "revokeAllSessionsDescription": "All user sessions will be revoked", - "revokeAllSessionsConfirm": "Are you sure you want to revoke all sessions?" + "revoke": "Скасувати", + "revokeSessions": "Скасувати сесії", + "revokeAllSessionsDescription": "Усі сеанси користувачів буде скасовано", + "revokeAllSessionsConfirm": "Ви впевнені, що хочете скасувати всі сеанси?" } }, "auditLogs": { - "title": "Audit logs" + "title": "Журнал аудиту" } } } From 8e55eb12b7bcf4eac657ee1e27ce35735c07dae7 Mon Sep 17 00:00:00 2001 From: Satont Date: Sun, 10 Nov 2024 13:25:27 +0300 Subject: [PATCH 087/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index bb089066b..e98e41093 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -255,17 +255,17 @@ "operation-type": { "create": "Criado", "delete": "Deleted", - "update": "Edited" + "update": "Editado" }, "systems-label": "Systems", "systems": { "badge": "Badge", "badge-user": "Badge User", "channel-command": "Command", - "channel-command-group": "Command Group", + "channel-command-group": "Grupo de Comando", "channel-variable": "Variable", "channel-games-eight-ball": "8ball", - "channel-games-duel": "Duel", + "channel-games-duel": "Duelo", "channel-games-russian-roulette": "Russian Roulette", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "Voteban", From ed443f502bcaeffdd080900fc59c5afddba21f21 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 11 Nov 2024 01:15:22 +0300 Subject: [PATCH 088/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index e98e41093..552366bc6 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -251,27 +251,27 @@ "channel": "Canal", "actor": "Atriz" }, - "operation-type-label": "Operation type", + "operation-type-label": "Tipo de operação", "operation-type": { "create": "Criado", - "delete": "Deleted", + "delete": "Excluído", "update": "Editado" }, - "systems-label": "Systems", + "systems-label": "Sistemas", "systems": { - "badge": "Badge", + "badge": "Medalha", "badge-user": "Badge User", - "channel-command": "Command", + "channel-command": "Comando", "channel-command-group": "Grupo de Comando", "channel-variable": "Variable", "channel-games-eight-ball": "8ball", "channel-games-duel": "Duelo", - "channel-games-russian-roulette": "Russian Roulette", + "channel-games-russian-roulette": "Roleta Russa", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "Voteban", "channel-greeting": "Greeting", "channel-keyword": "Keyword", - "channel-moderation-setting": "Moderation Setting", + "channel-moderation-setting": "Configurações da moderação", "channel-overlay-chat": "Chat Overlay", "channel-overlay-dudes": "Dudes Overlay", "channel-overlay-now-playing": "Now Playing Overlay", From 0356ac14e11d8f9b62bdb32ca87b9cfed194e9f8 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 11 Nov 2024 14:37:48 +0300 Subject: [PATCH 089/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 32 +++++++++++++------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 552366bc6..4e8eaf4f3 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -260,24 +260,24 @@ "systems-label": "Sistemas", "systems": { "badge": "Medalha", - "badge-user": "Badge User", + "badge-user": "Usuário do selo", "channel-command": "Comando", "channel-command-group": "Grupo de Comando", - "channel-variable": "Variable", + "channel-variable": "Variável", "channel-games-eight-ball": "8ball", "channel-games-duel": "Duelo", "channel-games-russian-roulette": "Roleta Russa", "channel-games-seppuku": "Seppuku", "channel-games-voteban": "Voteban", - "channel-greeting": "Greeting", - "channel-keyword": "Keyword", + "channel-greeting": "Saudar", + "channel-keyword": "Palavra-chave", "channel-moderation-setting": "Configurações da moderação", - "channel-overlay-chat": "Chat Overlay", + "channel-overlay-chat": "Sobreposição do chat", "channel-overlay-dudes": "Dudes Overlay", "channel-overlay-now-playing": "Now Playing Overlay", - "channel-roles": "Role", - "channel-timers": "Timer", - "channel-song-requests": "Song Requests", + "channel-roles": "Funções", + "channel-timers": "Temporizadora", + "channel-song-requests": "Solicitações de músicas", "channel-integrations": "Integration", "channel-alerts": "Alert", "channel-chat-alerts": "Chat alerts" @@ -294,14 +294,14 @@ "guildPluralization": "No servers | 1 server | {count} servers", "connectedGuilds": "{guilds} connected", "alerts": { - "label": "Alerts", - "showTitle": "Show Stream Title?", - "showCategory": "Show Stream Category?", - "showViewers": "Show Viewers Counter?", - "showPreview": "Show Stream Preview?", - "showProfileImage": "Show Twitch Profile Avatar?", - "channelsSelect": "Where alerts will be posted?", - "streamOnlineLabel": "Stream Alert Message", + "label": "Alertas", + "showTitle": "Mostrar título da transmissão?", + "showCategory": "Mostrar categoria de transmissão?", + "showViewers": "Mostrar contador de espectadores?", + "showPreview": "Mostrar visualização da transmissão?", + "showProfileImage": "Mostrar avatar do perfil do Twitch?", + "channelsSelect": "Onde serão publicados os alertas?", + "streamOnlineLabel": "Mensagem de alerta de fluxo", "streamOnlinePlaceholder": "This message Twir will send when the stream starts.", "streamOfflineLabel": "Stream Ended Message", "streamOfflinePlaceholder": "This message Twir will send when the stream goes offline.", From 72ebabd9de35f44437aae187d30501448a6de704 Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 11 Nov 2024 17:10:30 +0300 Subject: [PATCH 090/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 4e8eaf4f3..9a6a1b081 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -278,8 +278,8 @@ "channel-roles": "Funções", "channel-timers": "Temporizadora", "channel-song-requests": "Solicitações de músicas", - "channel-integrations": "Integration", - "channel-alerts": "Alert", + "channel-integrations": "Integração", + "channel-alerts": "Alerta", "channel-chat-alerts": "Chat alerts" } } @@ -326,8 +326,8 @@ "sevenTv": { "description": "We can manage 7tv channel emotes, when this integration is enabled.", "alert": "You also can do advanced flow via {0} system to manage 7tv emotes.", - "connected": "Connected", - "notConnected": "Not connected", + "connected": "Conectado", + "notConnected": "Não conectado", "notRegistered": "You are not registered at {0}", "errorSameReward": "You cannot use the same reward for adding and removing emotes!", "deleteOnlyAddedByApp": "Remove emotes only added by Twir", @@ -343,16 +343,16 @@ }, "events": { "delay": "Delay (in seconds)", - "repeat": "Repeat Count", + "repeat": "Contagem de testes", "onlineOnly": "Online-Only Execution", - "type": "Type", - "description": "Description", - "targetCommand": "Target Command", + "type": "Tipo", + "description": "Descrição", + "targetCommand": "Comando de Destino", "targetVariable": "Target Variable", "targetTwitchReward": "Target Twitch Reward", "targetKeyword": "Target Keyword", "operations": { - "divider": "Actions", + "divider": "Ações", "name": "Action", "inputs": { "message": "Message To Send (supports variables)", @@ -371,10 +371,10 @@ "source": "OBS Source", "audioSource": "OBS Audio Source" }, - "values": "Values", + "values": "Valores", "triggerAlert": "Trigger Alert", "filters": { - "label": "Filters", + "label": "Filtros", "description": "You can filter events by specific conditions. For example if you use \"{'{raidViewers}'} equals 10\" on raid event, it will trigger operation only when raiders amount is 10.", "placeholderLeft": "Left side of the condition", "placeholderRight": "Right side of the condition", @@ -386,9 +386,9 @@ "userDisplayName": "Event Triggerer Display Name", "targetUserName": "Event Target Username", "targetDisplayUserName": "Event Target Display Name", - "subLevel": "Subscription Levels (such as “1”/“2”/“3”/“prime”)", - "resubMonths": "Subscriber Length Streak", - "resubStreak": "Total Subscriber Months Count", + "subLevel": "Níveis de assinatura (como “1”/“2”/“3”/“primo”)", + "resubMonths": "Comprimento da assinatura", + "resubStreak": "Contagem total de meses assinantes", "resubMessage": "User Resubscription Message", "rewardName": "Channel Points Reward Name", "rewardCost": "Channel Points Reward Price", From 71ef77e3397a84273513c07e0c6809801de5c22c Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 20:10:09 +0300 Subject: [PATCH 091/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 6f5f724de..f72d999e3 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -59,7 +59,8 @@ "userNotFound": "Keine Benutzer gefunden", "settings": "Einstellungen", "create": "Create", - "edit": "Edit" + "edit": "Edit", + "noData": "No data" }, "sidebar": { "dashboard": "Übersicht", @@ -131,7 +132,7 @@ } }, "aliases": { - "label": "Aliase" + "label": "Additional names" }, "gameCategories": { "label": "Aktiviere Befehl nur in bestimmten Kategorien (leer lassen für Deaktivierung)" @@ -161,7 +162,9 @@ "name": "Rollen", "placeholder": "Wählen Sie Rollen aus, um Berechtigungen zur Verwendung von Befehlen zu gewähren", "deniedUsers": "Benutzer, die diesen Befehl nicht verwenden können.", - "allowedUsers": "Benutzer, die die Rollenbeschränkung für diesen Befehl umgehen können." + "allowedUsers": "Benutzer, die die Rollenbeschränkung für diesen Befehl umgehen können.", + "exceptions": "Exceptions", + "blocked": "Blocked users" }, "restrictions": { "name": "Einschränkungen nach Statistiken", From a24a13d5375c8a0f17eeba7b4e4fda29f6f0ccdf Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 20:10:10 +0300 Subject: [PATCH 092/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 71 ++++++++++++++------------ 1 file changed, 37 insertions(+), 34 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index cf4703684..b8f12d86d 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,9 +57,10 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", - "edit": "Edit" + "edit": "Edit", + "noData": "No data" }, "sidebar": { "dashboard": "Dashboard", @@ -131,7 +132,7 @@ } }, "aliases": { - "label": "Aliases" + "label": "Additional names" }, "gameCategories": { "label": "Enable command only in certain categories (leave empty for disable)" @@ -161,7 +162,9 @@ "name": "Roles", "placeholder": "Select roles to grant permissions to use commands", "deniedUsers": "Users, who cannot use that command.", - "allowedUsers": "Users, who can bypass roles restriction for that command." + "allowedUsers": "Users, who can bypass roles restriction for that command.", + "exceptions": "Exceptions", + "blocked": "Blocked users" }, "restrictions": { "name": "Restrictions by stats", @@ -705,10 +708,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -762,7 +765,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -826,28 +829,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -873,14 +876,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 99e3a5878dcaa711268171042931a6f06517d6fe Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 20:10:11 +0300 Subject: [PATCH 093/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 9a6a1b081..1f4c7ff44 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -59,7 +59,8 @@ "userNotFound": "Nenhum usuário encontrado", "settings": "Configurações", "create": "Criar", - "edit": "Editar" + "edit": "Editar", + "noData": "No data" }, "sidebar": { "dashboard": "Painel de Controle", @@ -131,7 +132,7 @@ } }, "aliases": { - "label": "Pseudônimos" + "label": "Additional names" }, "gameCategories": { "label": "Ativar comando apenas em certas categorias (deixe em branco para desativar)" @@ -161,7 +162,9 @@ "name": "Funções", "placeholder": "Selecione funções para conceder permissões para usar comandos", "deniedUsers": "Usuários, que não podem usar esse comando.", - "allowedUsers": "Usuários, que podem ignorar as restrições de funções para esse comando." + "allowedUsers": "Usuários, que podem ignorar as restrições de funções para esse comando.", + "exceptions": "Exceptions", + "blocked": "Blocked users" }, "restrictions": { "name": "Restrições por estatísticas", From 16b4481cff89fce3a0b5c3a71383ec30baaa158a Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 20:10:15 +0300 Subject: [PATCH 094/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 85e5c047e..8a84245d2 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -59,7 +59,8 @@ "userNotFound": "Пользователи не найдены", "settings": "Настройки", "create": "Создать", - "edit": "Редактировать" + "edit": "Редактировать", + "noData": "No data" }, "sidebar": { "dashboard": "Панель управления", @@ -131,7 +132,7 @@ } }, "aliases": { - "label": "Псевдонимы" + "label": "Дополнительные имена" }, "gameCategories": { "label": "Включить команду только в определенных категориях (оставьте пустым для отключения)" @@ -161,7 +162,9 @@ "name": "Роли", "placeholder": "Выберите роли, которым будут предоставлены права на использование команд.", "deniedUsers": "Пользователи, которые не смогут использовать эту команду.", - "allowedUsers": "Пользователи, которые смогут пользоваться этой командой, несмотря на роль." + "allowedUsers": "Пользователи, которые смогут пользоваться этой командой, несмотря на роль.", + "exceptions": "Exceptions", + "blocked": "Blocked users" }, "restrictions": { "name": "Ограничения по статистике", From c12029b5b79b8dfbb7f6adf061c0aa3d21ad3006 Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 20:10:16 +0300 Subject: [PATCH 095/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index f451f8a55..f40d9889d 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -59,7 +59,8 @@ "userNotFound": "Nenašli sa žiadni používatelia", "settings": "Nastavenia", "create": "Create", - "edit": "Edit" + "edit": "Edit", + "noData": "No data" }, "sidebar": { "dashboard": "Prehľad", @@ -131,7 +132,7 @@ } }, "aliases": { - "label": "Aliasy" + "label": "Additional names" }, "gameCategories": { "label": "Povoliť príkaz len v určitých kategóriách (pre zakázanie nechajte prázdne)" @@ -161,7 +162,9 @@ "name": "Roly", "placeholder": "Výber rolí na udelenie oprávnení na používanie príkazov", "deniedUsers": "Používatelia, ktorí tento príkaz nemôžu použiť.", - "allowedUsers": "Používatelia, ktorí môžu obísť obmedzenie rolí pre tento príkaz." + "allowedUsers": "Používatelia, ktorí môžu obísť obmedzenie rolí pre tento príkaz.", + "exceptions": "Exceptions", + "blocked": "Blocked users" }, "restrictions": { "name": "Obmedzenia podľa štatistík", From 8003cc42643ea6178764e9841b95b0b99ff63ad1 Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 20:10:17 +0300 Subject: [PATCH 096/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index bf337efd1..05e0e403f 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -59,7 +59,8 @@ "userNotFound": "Користувачів не знайдено", "settings": "Налаштування", "create": "Створити", - "edit": "Редагувати" + "edit": "Редагувати", + "noData": "No data" }, "sidebar": { "dashboard": "Панель керування", @@ -131,7 +132,7 @@ } }, "aliases": { - "label": "Псевдоніми" + "label": "Additional names" }, "gameCategories": { "label": "Увімкнути команду лише в певних категоріях (залиште порожнім для вимкнення)" @@ -161,7 +162,9 @@ "name": "Ролі", "placeholder": "Оберіть ролі, які матимуть дозволи на використання команд", "deniedUsers": "Користувачі, які не можуть використовувати цю команду.", - "allowedUsers": "Користувачі, які можуть обійти обмеження ролей для цієї команди." + "allowedUsers": "Користувачі, які можуть обійти обмеження ролей для цієї команди.", + "exceptions": "Exceptions", + "blocked": "Blocked users" }, "restrictions": { "name": "Обмеження за статистикою", From b151cf9bf794ffc4e8a165a5668d6eb960cca871 Mon Sep 17 00:00:00 2001 From: Satont Date: Wed, 20 Nov 2024 21:17:53 +0300 Subject: [PATCH 097/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index b8f12d86d..f43203f71 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit", "noData": "No data" @@ -708,10 +708,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -765,7 +765,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -829,28 +829,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -876,14 +876,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From b68f8cc8e7277c5797b72971bcd6f0ca4b039971 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 19:31:42 +0300 Subject: [PATCH 098/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index f72d999e3..9d8a057c4 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -140,6 +140,7 @@ "expiration": { "label": "Ablauf", "actionsLabel": "Aktion nach Ablauf", + "defaultWarning": "Expiration cannot be set for default command", "actions": { "delete": "Befehl wird gelöscht", "disable": "Befehl wird deaktiviert" From f28ba83664833a8845043c1c5085bdf009f184f2 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 19:31:43 +0300 Subject: [PATCH 099/108] New translations en.json (English) --- frontend/dashboard/src/locales/en.json | 63 +++++++++++++------------- 1 file changed, 32 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index f43203f71..e324aa90b 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit", "noData": "No data" @@ -140,6 +140,7 @@ "expiration": { "label": "Expiration", "actionsLabel": "Action on expire", + "defaultWarning": "Expiration cannot be set for default command", "actions": { "delete": "Command will be deleted", "disable": "Command will be disabled" @@ -708,10 +709,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords helps you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords help you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -765,7 +766,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Confugure an audio", + "audio": "Configure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -829,28 +830,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout seconds" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for ban moderator", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Init message", - "neededVotes": "Needed votes", - "banDuration": "Duration of ban", - "voteMode": "Mode of vote", - "voteDuration": "Duration of vote in seconds", - "wordsNegative": "Words for vote to \"no\" option", - "wordsPositive": "Words for vote to \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout duration (seconds)" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for banned moderators", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Initial message", + "neededVotes": "Needed votes", + "banDuration": "Ban duration (seconds)", + "voteMode": "Voting mode", + "voteDuration": "Voting duration (seconds)", + "wordsNegative": "Words to vote for \"no\" option", + "wordsPositive": "Words to vote for \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -876,14 +877,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usages", + "usages": "Total usage", "users": "Users", "empty": "No emotes", - "chart": "Usages chart", + "chart": "Usage chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 months", + "lastThreeMonth": "3 Months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 072239216b75c155b418667080dce84ac2c9e354 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 19:31:44 +0300 Subject: [PATCH 100/108] New translations en.json (Portuguese, Brazilian) --- frontend/dashboard/src/locales/pt.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/dashboard/src/locales/pt.json b/frontend/dashboard/src/locales/pt.json index 1f4c7ff44..368af0f5a 100644 --- a/frontend/dashboard/src/locales/pt.json +++ b/frontend/dashboard/src/locales/pt.json @@ -140,6 +140,7 @@ "expiration": { "label": "Expiração", "actionsLabel": "Ação ao expirar", + "defaultWarning": "Expiration cannot be set for default command", "actions": { "delete": "Comando será excluído", "disable": "Comando será desativado" From 8fc5f3ac0834861da295ab4e9494670c20ae4dd3 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 19:31:45 +0300 Subject: [PATCH 101/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 8a84245d2..3d8b80731 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -140,6 +140,7 @@ "expiration": { "label": "Срок действия", "actionsLabel": "Действие по истечению", + "defaultWarning": "Expiration cannot be set for default command", "actions": { "delete": "Команда будет удалена", "disable": "Команда будет отключена" From 34c515988a5259425c4bb98c8cbce392149d9129 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 19:31:46 +0300 Subject: [PATCH 102/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index f40d9889d..66ee5f808 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -140,6 +140,7 @@ "expiration": { "label": "Vypršanie platnosti", "actionsLabel": "Akcia pri expirovaní platnosti", + "defaultWarning": "Expiration cannot be set for default command", "actions": { "delete": "Príkaz bude vymazaný", "disable": "Príkaz bude deaktivovaný" From 70ffeb5a8cc281803d836f1c934dcd2175b9b198 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 19:31:48 +0300 Subject: [PATCH 103/108] New translations en.json (Ukrainian) --- frontend/dashboard/src/locales/uk.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/dashboard/src/locales/uk.json b/frontend/dashboard/src/locales/uk.json index 05e0e403f..187512e79 100644 --- a/frontend/dashboard/src/locales/uk.json +++ b/frontend/dashboard/src/locales/uk.json @@ -140,6 +140,7 @@ "expiration": { "label": "Термін дії", "actionsLabel": "Дія на закінчення терміну дії", + "defaultWarning": "Expiration cannot be set for default command", "actions": { "delete": "Команда буде видалена", "disable": "Команда буде вимкнута" From 3baf5c656f890d262db6870a2ffe5f2955105fb4 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 22 Nov 2024 20:57:34 +0300 Subject: [PATCH 104/108] Update source file en.json --- frontend/dashboard/src/locales/en.json | 62 +++++++++++++------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/frontend/dashboard/src/locales/en.json b/frontend/dashboard/src/locales/en.json index e324aa90b..beb14a763 100644 --- a/frontend/dashboard/src/locales/en.json +++ b/frontend/dashboard/src/locales/en.json @@ -57,7 +57,7 @@ "userSelected": "{count} users selected", "userSelectPlaceholder": "Select user|Select users", "userNotFound": "No users found", - "settings": "Settings", + "settings": "Settings", "create": "Create", "edit": "Edit", "noData": "No data" @@ -709,10 +709,10 @@ }, "keywords": { "title": "Keywords", - "info": { - "text": "Keywords help you to trigger chat message on certain words matching." - }, - "create": "Create keyword", + "info": { + "text": "Keywords helps you to trigger chat message on certain words matching." + }, + "create": "Create keyword", "triggerText": "Trigger Text", "usages": "Usage Count", "isRegular": "Is a Regular Expression?", @@ -766,7 +766,7 @@ "greetings": "Greeting Trigger" }, "select": { - "audio": "Configure an audio", + "audio": "Confugure an audio", "image": "Configure an image", "text": "Configure text" }, @@ -830,28 +830,28 @@ "bothDiePercent": "Percent of chance both users die" } }, - "seppuku": { - "description": "Seppuku is a form of Japanese ritualistic suicide by disembowelment.", - "message": "Message", - "timeoutModerators": "Enable seppuku for moderators", - "messageModerators": "Message when moderator used seppuku", - "timeoutSeconds": "Timeout duration (seconds)" - }, - "voteban": { - "description": "Commence jury trial of the guilty chatterer!", - "banMessage": "Message on ban", - "banMessageModerators": "Message for banned moderators", - "surviveMessage": "Survive message", - "surviveMessageModerators": "Survive message for moderators", - "initialMessage": "Initial message", - "neededVotes": "Needed votes", - "banDuration": "Ban duration (seconds)", - "voteMode": "Voting mode", - "voteDuration": "Voting duration (seconds)", - "wordsNegative": "Words to vote for \"no\" option", - "wordsPositive": "Words to vote for \"yes\" option", - "timeoutModerators": "Enable voteban on moderators" - } + "seppuku": { + "description": "Seppuku, is a form of Japanese ritualistic suicide by disembowelment.", + "message": "Message", + "timeoutModerators": "Enable seppuku for moderators", + "messageModerators": "Message when moderator used seppuku", + "timeoutSeconds": "Timeout seconds" + }, + "voteban": { + "description": "Commence jury trial of the guilty chatterer!", + "banMessage": "Message on ban", + "banMessageModerators": "Message for ban moderator", + "surviveMessage": "Survive message", + "surviveMessageModerators": "Survive message for moderators", + "initialMessage": "Init message", + "neededVotes": "Needed votes", + "banDuration": "Duration of ban", + "voteMode": "Mode of vote", + "voteDuration": "Duration of vote in seconds", + "wordsNegative": "Words for vote to \"no\" option", + "wordsPositive": "Words for vote to \"yes\" option", + "timeoutModerators": "Enable voteban on moderators" + } }, "community": { "title": "Community", @@ -877,14 +877,14 @@ "searchPlaceholder": "Search emotes...", "table": { "emote": "Emote", - "usages": "Total usage", + "usages": "Total usages", "users": "Users", "empty": "No emotes", - "chart": "Usage chart", + "chart": "Usages chart", "lastDay": "Day", "lastWeek": "Week", "lastMonth": "Month", - "lastThreeMonth": "3 Months", + "lastThreeMonth": "3 months", "lastYear": "Year" }, "total": "Total emotes: {total}", From 9c89c995ddaa42ff9ca36e415141cf472d3784c1 Mon Sep 17 00:00:00 2001 From: Satont Date: Fri, 6 Dec 2024 05:27:52 +0300 Subject: [PATCH 105/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index 66ee5f808..6e954211a 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -58,9 +58,9 @@ "userSelectPlaceholder": "Vybrať používateľa|Vybrať používateľov", "userNotFound": "Nenašli sa žiadni používatelia", "settings": "Nastavenia", - "create": "Create", - "edit": "Edit", - "noData": "No data" + "create": "Vytvoriť", + "edit": "Upraviť", + "noData": "Žiadne údaje" }, "sidebar": { "dashboard": "Prehľad", @@ -84,15 +84,15 @@ "games": "Hry", "users": "Užívatelia", "moderation": "Moderovanie", - "publicPage": "Public Page", + "publicPage": "Verejná stránka", "import": "Importovať", "community": "Komunita", - "logout": "Logout", - "loggedAs": "Logged as", - "lang": "Language", - "darkTheme": "Dark Theme", - "lightTheme": "Light Theme", - "notifications": "Notifications" + "logout": "Odhlásiť sa", + "loggedAs": "Príhlásený ako", + "lang": "Jazyk", + "darkTheme": "Tmavá téma", + "lightTheme": "Svetlá téma", + "notifications": "Notifikácie" }, "deleteConfirmation": { "text": "Ste si istí, že to chcete odstrániť?", @@ -132,7 +132,7 @@ } }, "aliases": { - "label": "Additional names" + "label": "Dodatočné názvy" }, "gameCategories": { "label": "Povoliť príkaz len v určitých kategóriách (pre zakázanie nechajte prázdne)" @@ -140,7 +140,7 @@ "expiration": { "label": "Vypršanie platnosti", "actionsLabel": "Akcia pri expirovaní platnosti", - "defaultWarning": "Expiration cannot be set for default command", + "defaultWarning": "Expiráciu nie je možné nastaviť pre predvolený príkaz", "actions": { "delete": "Príkaz bude vymazaný", "disable": "Príkaz bude deaktivovaný" @@ -164,8 +164,8 @@ "placeholder": "Výber rolí na udelenie oprávnení na používanie príkazov", "deniedUsers": "Používatelia, ktorí tento príkaz nemôžu použiť.", "allowedUsers": "Používatelia, ktorí môžu obísť obmedzenie rolí pre tento príkaz.", - "exceptions": "Exceptions", - "blocked": "Blocked users" + "exceptions": "Výnimky", + "blocked": "Blokovaní užívatelia" }, "restrictions": { "name": "Obmedzenia podľa štatistík", From 2d0bfd5648bf1fa3031e79b28de1abef2cd1da1a Mon Sep 17 00:00:00 2001 From: Satont Date: Mon, 9 Dec 2024 00:11:20 +0300 Subject: [PATCH 106/108] New translations en.json (Russian) --- frontend/dashboard/src/locales/ru.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/dashboard/src/locales/ru.json b/frontend/dashboard/src/locales/ru.json index 3d8b80731..62c5b6dbf 100644 --- a/frontend/dashboard/src/locales/ru.json +++ b/frontend/dashboard/src/locales/ru.json @@ -60,7 +60,7 @@ "settings": "Настройки", "create": "Создать", "edit": "Редактировать", - "noData": "No data" + "noData": "Нет данных" }, "sidebar": { "dashboard": "Панель управления", @@ -140,7 +140,7 @@ "expiration": { "label": "Срок действия", "actionsLabel": "Действие по истечению", - "defaultWarning": "Expiration cannot be set for default command", + "defaultWarning": "Срок действия не может быть установлен для команды по умолчанию", "actions": { "delete": "Команда будет удалена", "disable": "Команда будет отключена" @@ -164,8 +164,8 @@ "placeholder": "Выберите роли, которым будут предоставлены права на использование команд.", "deniedUsers": "Пользователи, которые не смогут использовать эту команду.", "allowedUsers": "Пользователи, которые смогут пользоваться этой командой, несмотря на роль.", - "exceptions": "Exceptions", - "blocked": "Blocked users" + "exceptions": "Исключения", + "blocked": "Заблокированные пользователи" }, "restrictions": { "name": "Ограничения по статистике", From acfa02f94ab40117ac2b0d79b01013f5edf8e28b Mon Sep 17 00:00:00 2001 From: Satont Date: Thu, 12 Dec 2024 15:38:48 +0300 Subject: [PATCH 107/108] New translations en.json (Slovak) --- frontend/dashboard/src/locales/sk.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/dashboard/src/locales/sk.json b/frontend/dashboard/src/locales/sk.json index 6e954211a..a0c9d17bd 100644 --- a/frontend/dashboard/src/locales/sk.json +++ b/frontend/dashboard/src/locales/sk.json @@ -264,7 +264,7 @@ "systems-label": "Systémy", "systems": { "badge": "Odznak", - "badge-user": "Badge User", + "badge-user": "Používateľské odznaky", "channel-command": "Príkaz", "channel-command-group": "Skupina príkazov", "channel-variable": "Premenná", @@ -678,8 +678,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Interval in minutes", - "intervalInMessages": "Chat lines interval" + "intervalInMinutes": "Interval v minútach", + "intervalInMessages": "Interval v správach" } }, "modal": { @@ -873,7 +873,7 @@ } }, "emotesStatistic": { - "title": "Emotes Statistics", + "title": "Štatistiky emotov", "searchPlaceholder": "Vyhľadať emoty...", "table": { "emote": "Emot", From 21b0537f60eaeff9f9b1ecb91f067fb93ca7dbe7 Mon Sep 17 00:00:00 2001 From: Satont Date: Thu, 16 Jan 2025 01:07:11 +0300 Subject: [PATCH 108/108] New translations en.json (German) --- frontend/dashboard/src/locales/de.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/dashboard/src/locales/de.json b/frontend/dashboard/src/locales/de.json index 9d8a057c4..42e3c342b 100644 --- a/frontend/dashboard/src/locales/de.json +++ b/frontend/dashboard/src/locales/de.json @@ -58,9 +58,9 @@ "userSelectPlaceholder": "Wähle einen Benutzer|Wähle mehrere Benutzer", "userNotFound": "Keine Benutzer gefunden", "settings": "Einstellungen", - "create": "Create", - "edit": "Edit", - "noData": "No data" + "create": "Erstelle", + "edit": "Bearbeite", + "noData": "Keine Daten verfügbar" }, "sidebar": { "dashboard": "Übersicht", @@ -132,7 +132,7 @@ } }, "aliases": { - "label": "Additional names" + "label": "Zusatznamen" }, "gameCategories": { "label": "Aktiviere Befehl nur in bestimmten Kategorien (leer lassen für Deaktivierung)" @@ -140,7 +140,7 @@ "expiration": { "label": "Ablauf", "actionsLabel": "Aktion nach Ablauf", - "defaultWarning": "Expiration cannot be set for default command", + "defaultWarning": "Ablaufdatum kann nicht für Standardbefehle gesetzt werden", "actions": { "delete": "Befehl wird gelöscht", "disable": "Befehl wird deaktiviert" @@ -164,8 +164,8 @@ "placeholder": "Wählen Sie Rollen aus, um Berechtigungen zur Verwendung von Befehlen zu gewähren", "deniedUsers": "Benutzer, die diesen Befehl nicht verwenden können.", "allowedUsers": "Benutzer, die die Rollenbeschränkung für diesen Befehl umgehen können.", - "exceptions": "Exceptions", - "blocked": "Blocked users" + "exceptions": "Ausnahmen", + "blocked": "Blockierte Nutzer" }, "restrictions": { "name": "Einschränkungen nach Statistiken", @@ -678,8 +678,8 @@ "timers": { "table": { "columns": { - "intervalInMinutes": "Interval in minutes", - "intervalInMessages": "Chat lines interval" + "intervalInMinutes": "Intervall in Minuten", + "intervalInMessages": "Chatzeilen-Intervall" } }, "modal": {