Update ReadAllNotificationsButton.plugin.js

This commit is contained in:
Mirco Wittrien 2024-09-05 14:25:31 +02:00
parent e98d43d087
commit 510346eeea
1 changed files with 123 additions and 111 deletions

View File

@ -2,7 +2,7 @@
* @name ReadAllNotificationsButton * @name ReadAllNotificationsButton
* @author DevilBro * @author DevilBro
* @authorId 278543574059057154 * @authorId 278543574059057154
* @version 1.7.7 * @version 1.7.8
* @description Adds a Clear Button to the Server List and the Mentions Popout * @description Adds a Clear Button to the Server List and the Mentions Popout
* @invite Jx3TjNS * @invite Jx3TjNS
* @donate https://www.paypal.me/MircoWittrien * @donate https://www.paypal.me/MircoWittrien
@ -279,8 +279,20 @@ module.exports = (_ => {
} }
processGuildsBar (e) { processGuildsBar (e) {
let [children, index] = BDFDB.ReactUtils.findParent(e.returnvalue, {name: "UnreadDMs"}); const process = returnValue => {
if (index > -1) children.splice(index + 1, 0, BDFDB.ReactUtils.createElement(ReadAllButtonComponent, {})); let [children, index] = BDFDB.ReactUtils.findParent(returnValue, {name: "UnreadDMs"});
if (index > -1) children.splice(index + 1, 0, BDFDB.ReactUtils.createElement(ReadAllButtonComponent, {}));
};
let themeWrapper = BDFDB.ReactUtils.findChild(e.returnvalue, {filter: n => n && n.props && typeof n.props.children == "function"});
if (themeWrapper) {
let childrenRender = themeWrapper.props.children;
themeWrapper.props.children = BDFDB.TimeUtils.suppress((...args) => {
let children = childrenRender(...args);
process(children);
return children;
}, "Error in Children Render of Theme Wrapper!", this);
}
else process(e.returnvalue);
} }
processInboxHeader (e) { processInboxHeader (e) {
@ -338,354 +350,354 @@ module.exports = (_ => {
switch (BDFDB.LanguageUtils.getLanguage().id) { switch (BDFDB.LanguageUtils.getLanguage().id) {
case "bg": // Bulgarian case "bg": // Bulgarian
return { return {
context_dms: "Директно съобщение", context_dms: "Директно съобщение",
context_guilds: "Всички сървъри", context_guilds: "Всички сървъри",
context_mutedguilds: "Приглушени сървъри", context_mutedguilds: "Приглушени сървъри",
context_pingedguilds: "Pinged сървъри", context_pingedguilds: "Pinged сървъри",
context_unreadguilds: "Непрочетени сървъри", context_unreadguilds: "Непрочетени сървъри",
modal_confirmmentions: "Наистина ли искате да изтриете всички непрочетени споменавания?", modal_confirmmentions: "Наистина ли искате да изтриете всички непрочетени споменавания?",
modal_confirmnotifications: "Наистина ли искате да изтриете всички непрочетени известия?", modal_confirmnotifications: "Наистина ли искате да изтриете всички непрочетени известия?",
toast_alreadyclearing: "Изтрива някои споменавания вече", toast_alreadyclearing: "Изтрива някои споменавания вече",
toast_cleared: "Всички последни споменавания бяха изтрити", toast_cleared: "Всички последни споменавания бяха изтрити",
toast_clearing: "Изчиства всички скорошни споменавания" toast_clearing: "Изчиства всички скорошни споменавания"
}; };
case "da": // Danish case "da": // Danish
return { return {
context_dms: "Direkte beskeder", context_dms: "Direkte beskeder",
context_guilds: "Alle servere", context_guilds: "Alle servere",
context_mutedguilds: "Dæmpede servere", context_mutedguilds: "Dæmpede servere",
context_pingedguilds: "Pingede servere", context_pingedguilds: "Pingede servere",
context_unreadguilds: "Ulæste servere", context_unreadguilds: "Ulæste servere",
modal_confirmmentions: "Er du sikker på, at du vil slette alle ulæste omtaler?", modal_confirmmentions: "Er du sikker på, at du vil slette alle ulæste omtaler?",
modal_confirmnotifications: "Er du sikker på, at du vil slette alle ulæste meddelelser?", modal_confirmnotifications: "Er du sikker på, at du vil slette alle ulæste meddelelser?",
toast_alreadyclearing: "Sletter allerede nogle omtaler", toast_alreadyclearing: "Sletter allerede nogle omtaler",
toast_cleared: "Alle nylige omtaler er blevet slettet", toast_cleared: "Alle nylige omtaler er blevet slettet",
toast_clearing: "Rydder alle nylige omtaler" toast_clearing: "Rydder alle nylige omtaler"
}; };
case "de": // German case "de": // German
return { return {
context_dms: "Direktnachrichten", context_dms: "Direktnachrichten",
context_guilds: "Alle Server", context_guilds: "Alle Server",
context_mutedguilds: "Stummgeschaltete Server", context_mutedguilds: "Stummgeschaltete Server",
context_pingedguilds: "Gepingte Server", context_pingedguilds: "Gepingte Server",
context_unreadguilds: "Ungelesene Server", context_unreadguilds: "Ungelesene Server",
modal_confirmmentions: "Möchten Sie wirklich alle ungelesenen Erwähnungen löschen?", modal_confirmmentions: "Möchten Sie wirklich alle ungelesenen Erwähnungen löschen?",
modal_confirmnotifications: "Möchten Sie wirklich alle ungelesenen Benachrichtigungen löschen?", modal_confirmnotifications: "Möchten Sie wirklich alle ungelesenen Benachrichtigungen löschen?",
toast_alreadyclearing: "Löscht bereits einige Erwähnungen", toast_alreadyclearing: "Löscht bereits einige Erwähnungen",
toast_cleared: "Alle kürzlich Erwähnungen wurden gelöscht", toast_cleared: "Alle kürzlich Erwähnungen wurden gelöscht",
toast_clearing: "Löscht alle letzten Erwähnungen" toast_clearing: "Löscht alle letzten Erwähnungen"
}; };
case "el": // Greek case "el": // Greek
return { return {
context_dms: "Αμεσα μηνύματα", context_dms: "Αμεσα μηνύματα",
context_guilds: "Όλοι οι διακομιστές", context_guilds: "Όλοι οι διακομιστές",
context_mutedguilds: "Σίγαση διακομιστών", context_mutedguilds: "Σίγαση διακομιστών",
context_pingedguilds: "Διακομιστές Ping", context_pingedguilds: "Διακομιστές Ping",
context_unreadguilds: "Μη αναγνωσμένοι διακομιστές", context_unreadguilds: "Μη αναγνωσμένοι διακομιστές",
modal_confirmmentions: "Είστε βέβαιοι ότι θέλετε να διαγράψετε όλες τις μη αναγνωσμένες αναφορές;", modal_confirmmentions: "Είστε βέβαιοι ότι θέλετε να διαγράψετε όλες τις μη αναγνωσμένες αναφορές;",
modal_confirmnotifications: "Είστε βέβαιοι ότι θέλετε να διαγράψετε όλες τις μη αναγνωσμένες ειδοποιήσεις;", modal_confirmnotifications: "Είστε βέβαιοι ότι θέλετε να διαγράψετε όλες τις μη αναγνωσμένες ειδοποιήσεις;",
toast_alreadyclearing: "Διαγράφει ήδη κάποιες αναφορές", toast_alreadyclearing: "Διαγράφει ήδη κάποιες αναφορές",
toast_cleared: "Όλες οι πρόσφατες αναφορές έχουν διαγραφεί", toast_cleared: "Όλες οι πρόσφατες αναφορές έχουν διαγραφεί",
toast_clearing: "Διαγράφει όλες τις πρόσφατες αναφορές" toast_clearing: "Διαγράφει όλες τις πρόσφατες αναφορές"
}; };
case "es": // Spanish case "es": // Spanish
return { return {
context_dms: "Mensajes directos", context_dms: "Mensajes directos",
context_guilds: "Todos los servidores", context_guilds: "Todos los servidores",
context_mutedguilds: "Servidores silenciados", context_mutedguilds: "Servidores silenciados",
context_pingedguilds: "Servidores con ping", context_pingedguilds: "Servidores con ping",
context_unreadguilds: "Servidores no leídos", context_unreadguilds: "Servidores no leídos",
modal_confirmmentions: "¿Estás seguro de que deseas eliminar todas las menciones no leídas?", modal_confirmmentions: "¿Estás seguro de que deseas eliminar todas las menciones no leídas?",
modal_confirmnotifications: "¿Está seguro de que desea eliminar todas las notificaciones no leídas?", modal_confirmnotifications: "¿Está seguro de que desea eliminar todas las notificaciones no leídas?",
toast_alreadyclearing: "Elimina algunas menciones ya", toast_alreadyclearing: "Elimina algunas menciones ya",
toast_cleared: "Se han eliminado todas las menciones recientes", toast_cleared: "Se han eliminado todas las menciones recientes",
toast_clearing: "Borra todas las menciones recientes" toast_clearing: "Borra todas las menciones recientes"
}; };
case "fi": // Finnish case "fi": // Finnish
return { return {
context_dms: "Suorat viestit", context_dms: "Suorat viestit",
context_guilds: "Kaikki palvelimet", context_guilds: "Kaikki palvelimet",
context_mutedguilds: "Mykistetyt palvelimet", context_mutedguilds: "Mykistetyt palvelimet",
context_pingedguilds: "Pinged-palvelimet", context_pingedguilds: "Pinged-palvelimet",
context_unreadguilds: "Lukemattomat palvelimet", context_unreadguilds: "Lukemattomat palvelimet",
modal_confirmmentions: "Haluatko varmasti poistaa kaikki lukemattomat maininnat?", modal_confirmmentions: "Haluatko varmasti poistaa kaikki lukemattomat maininnat?",
modal_confirmnotifications: "Haluatko varmasti poistaa kaikki lukemattomat ilmoitukset?", modal_confirmnotifications: "Haluatko varmasti poistaa kaikki lukemattomat ilmoitukset?",
toast_alreadyclearing: "Poistaa jo joitain mainintoja", toast_alreadyclearing: "Poistaa jo joitain mainintoja",
toast_cleared: "Kaikki viimeisimmät maininnat on poistettu", toast_cleared: "Kaikki viimeisimmät maininnat on poistettu",
toast_clearing: "Tyhjentää kaikki viimeisimmät maininnat" toast_clearing: "Tyhjentää kaikki viimeisimmät maininnat"
}; };
case "fr": // French case "fr": // French
return { return {
context_dms: "Messages directs", context_dms: "Messages directs",
context_guilds: "Tous les serveurs", context_guilds: "Tous les serveurs",
context_mutedguilds: "Serveurs muets", context_mutedguilds: "Serveurs muets",
context_pingedguilds: "Serveurs ping", context_pingedguilds: "Serveurs ping",
context_unreadguilds: "Serveurs non lus", context_unreadguilds: "Serveurs non lus",
modal_confirmmentions: "Voulez-vous vraiment supprimer toutes les mentions non lues?", modal_confirmmentions: "Voulez-vous vraiment supprimer toutes les mentions non lues?",
modal_confirmnotifications: "Voulez-vous vraiment supprimer toutes les notifications non lues?", modal_confirmnotifications: "Voulez-vous vraiment supprimer toutes les notifications non lues?",
toast_alreadyclearing: "Supprime déjà certaines mentions", toast_alreadyclearing: "Supprime déjà certaines mentions",
toast_cleared: "Toutes les mentions récentes ont été supprimées", toast_cleared: "Toutes les mentions récentes ont été supprimées",
toast_clearing: "Efface toutes les mentions récentes" toast_clearing: "Efface toutes les mentions récentes"
}; };
case "hr": // Croatian case "hr": // Croatian
return { return {
context_dms: "Direktna poruka", context_dms: "Direktna poruka",
context_guilds: "Svi poslužitelji", context_guilds: "Svi poslužitelji",
context_mutedguilds: "Prigušeni poslužitelji", context_mutedguilds: "Prigušeni poslužitelji",
context_pingedguilds: "Pingirani poslužitelji", context_pingedguilds: "Pingirani poslužitelji",
context_unreadguilds: "Nepročitani poslužitelji", context_unreadguilds: "Nepročitani poslužitelji",
modal_confirmmentions: "Jeste li sigurni da želite izbrisati sva nepročitana spominjanja?", modal_confirmmentions: "Jeste li sigurni da želite izbrisati sva nepročitana spominjanja?",
modal_confirmnotifications: "Jeste li sigurni da želite izbrisati sve nepročitane obavijesti?", modal_confirmnotifications: "Jeste li sigurni da želite izbrisati sve nepročitane obavijesti?",
toast_alreadyclearing: "Briše već spomenute", toast_alreadyclearing: "Briše već spomenute",
toast_cleared: "Sva nedavna spominjanja su izbrisana", toast_cleared: "Sva nedavna spominjanja su izbrisana",
toast_clearing: "Briše sva nedavna spominjanja" toast_clearing: "Briše sva nedavna spominjanja"
}; };
case "hu": // Hungarian case "hu": // Hungarian
return { return {
context_dms: "Közvetlen üzenet", context_dms: "Közvetlen üzenet",
context_guilds: "Minden szerver", context_guilds: "Minden szerver",
context_mutedguilds: "Némított szerverek", context_mutedguilds: "Némított szerverek",
context_pingedguilds: "Pingelt szerverek", context_pingedguilds: "Pingelt szerverek",
context_unreadguilds: "Olvasatlan szerverek", context_unreadguilds: "Olvasatlan szerverek",
modal_confirmmentions: "Biztosan törli az összes olvasatlan említést?", modal_confirmmentions: "Biztosan törli az összes olvasatlan említést?",
modal_confirmnotifications: "Biztosan törli az összes olvasatlan értesítést?", modal_confirmnotifications: "Biztosan törli az összes olvasatlan értesítést?",
toast_alreadyclearing: "Néhány említést már töröl", toast_alreadyclearing: "Néhány említést már töröl",
toast_cleared: "Az összes közelmúltbeli említést törölték", toast_cleared: "Az összes közelmúltbeli említést törölték",
toast_clearing: "Törli az összes közelmúltbeli említést" toast_clearing: "Törli az összes közelmúltbeli említést"
}; };
case "it": // Italian case "it": // Italian
return { return {
context_dms: "Messaggi diretti", context_dms: "Messaggi diretti",
context_guilds: "Tutti i server", context_guilds: "Tutti i server",
context_mutedguilds: "Server disattivati", context_mutedguilds: "Server disattivati",
context_pingedguilds: "Server sottoposti a ping", context_pingedguilds: "Server sottoposti a ping",
context_unreadguilds: "Server non letti", context_unreadguilds: "Server non letti",
modal_confirmmentions: "Sei sicuro di voler eliminare tutte le menzioni non lette?", modal_confirmmentions: "Sei sicuro di voler eliminare tutte le menzioni non lette?",
modal_confirmnotifications: "Sei sicuro di voler eliminare tutte le notifiche non lette?", modal_confirmnotifications: "Sei sicuro di voler eliminare tutte le notifiche non lette?",
toast_alreadyclearing: "Elimina già alcune menzioni", toast_alreadyclearing: "Elimina già alcune menzioni",
toast_cleared: "Tutte le menzioni recenti sono state eliminate", toast_cleared: "Tutte le menzioni recenti sono state eliminate",
toast_clearing: "Cancella tutte le menzioni recenti" toast_clearing: "Cancella tutte le menzioni recenti"
}; };
case "ja": // Japanese case "ja": // Japanese
return { return {
context_dms: "ダイレクトメッセージ", context_dms: "ダイレクトメッセージ",
context_guilds: "すべてのサーバー", context_guilds: "すべてのサーバー",
context_mutedguilds: "ミュートされたサーバー", context_mutedguilds: "ミュートされたサーバー",
context_pingedguilds: "pingされたサーバー", context_pingedguilds: "pingされたサーバー",
context_unreadguilds: "未読サーバー", context_unreadguilds: "未読サーバー",
modal_confirmmentions: "未読のメンションをすべて削除してもよろしいですか?", modal_confirmmentions: "未読のメンションをすべて削除してもよろしいですか?",
modal_confirmnotifications: "未読の通知をすべて削除してもよろしいですか?", modal_confirmnotifications: "未読の通知をすべて削除してもよろしいですか?",
toast_alreadyclearing: "すでにいくつかの言及を削除します", toast_alreadyclearing: "すでにいくつかの言及を削除します",
toast_cleared: "最近の言及はすべて削除されました", toast_cleared: "最近の言及はすべて削除されました",
toast_clearing: "最近の言及をすべてクリアします" toast_clearing: "最近の言及をすべてクリアします"
}; };
case "ko": // Korean case "ko": // Korean
return { return {
context_dms: "쪽지", context_dms: "쪽지",
context_guilds: "모든 서버", context_guilds: "모든 서버",
context_mutedguilds: "음소거 된 서버", context_mutedguilds: "음소거 된 서버",
context_pingedguilds: "핑된 서버", context_pingedguilds: "핑된 서버",
context_unreadguilds: "읽지 않은 서버", context_unreadguilds: "읽지 않은 서버",
modal_confirmmentions: "읽지 않은 모든 멘션을 삭제 하시겠습니까?", modal_confirmmentions: "읽지 않은 모든 멘션을 삭제 하시겠습니까?",
modal_confirmnotifications: "읽지 않은 모든 알림을 삭제 하시겠습니까?", modal_confirmnotifications: "읽지 않은 모든 알림을 삭제 하시겠습니까?",
toast_alreadyclearing: "이미 일부 멘션을 삭제합니다.", toast_alreadyclearing: "이미 일부 멘션을 삭제합니다.",
toast_cleared: "모든 최근 멘션이 삭제되었습니다.", toast_cleared: "모든 최근 멘션이 삭제되었습니다.",
toast_clearing: "최근 멘션을 모두 지 웁니다." toast_clearing: "최근 멘션을 모두 지 웁니다."
}; };
case "lt": // Lithuanian case "lt": // Lithuanian
return { return {
context_dms: "Tiesioginiai pranešimai", context_dms: "Tiesioginiai pranešimai",
context_guilds: "Visi serveriai", context_guilds: "Visi serveriai",
context_mutedguilds: "Nutildyti serveriai", context_mutedguilds: "Nutildyti serveriai",
context_pingedguilds: "„Pinged“ serveriai", context_pingedguilds: "„Pinged“ serveriai",
context_unreadguilds: "Neskaityti serveriai", context_unreadguilds: "Neskaityti serveriai",
modal_confirmmentions: "Ar tikrai norite ištrinti visus neperskaitytus paminėjimus?", modal_confirmmentions: "Ar tikrai norite ištrinti visus neperskaitytus paminėjimus?",
modal_confirmnotifications: "Ar tikrai norite ištrinti visus neperskaitytus pranešimus?", modal_confirmnotifications: "Ar tikrai norite ištrinti visus neperskaitytus pranešimus?",
toast_alreadyclearing: "Kai kurie paminėjimai jau ištrinami", toast_alreadyclearing: "Kai kurie paminėjimai jau ištrinami",
toast_cleared: "Visi naujausi paminėjimai buvo ištrinti", toast_cleared: "Visi naujausi paminėjimai buvo ištrinti",
toast_clearing: "Išvalo visus naujausius paminėjimus" toast_clearing: "Išvalo visus naujausius paminėjimus"
}; };
case "nl": // Dutch case "nl": // Dutch
return { return {
context_dms: "Directe berichten", context_dms: "Directe berichten",
context_guilds: "Alle servers", context_guilds: "Alle servers",
context_mutedguilds: "Gedempte servers", context_mutedguilds: "Gedempte servers",
context_pingedguilds: "Gepingde servers", context_pingedguilds: "Gepingde servers",
context_unreadguilds: "Ongelezen servers", context_unreadguilds: "Ongelezen servers",
modal_confirmmentions: "Weet u zeker dat u alle ongelezen vermeldingen wilt verwijderen?", modal_confirmmentions: "Weet u zeker dat u alle ongelezen vermeldingen wilt verwijderen?",
modal_confirmnotifications: "Weet u zeker dat u alle ongelezen meldingen wilt verwijderen?", modal_confirmnotifications: "Weet u zeker dat u alle ongelezen meldingen wilt verwijderen?",
toast_alreadyclearing: "Verwijdert al enkele vermeldingen", toast_alreadyclearing: "Verwijdert al enkele vermeldingen",
toast_cleared: "Alle recente vermeldingen zijn verwijderd", toast_cleared: "Alle recente vermeldingen zijn verwijderd",
toast_clearing: "Wist alle recente vermeldingen" toast_clearing: "Wist alle recente vermeldingen"
}; };
case "no": // Norwegian case "no": // Norwegian
return { return {
context_dms: "Direktemeldinger", context_dms: "Direktemeldinger",
context_guilds: "Alle servere", context_guilds: "Alle servere",
context_mutedguilds: "Dempede servere", context_mutedguilds: "Dempede servere",
context_pingedguilds: "Pingede servere", context_pingedguilds: "Pingede servere",
context_unreadguilds: "Uleste servere", context_unreadguilds: "Uleste servere",
modal_confirmmentions: "Er du sikker på at du vil slette alle uleste omtaler?", modal_confirmmentions: "Er du sikker på at du vil slette alle uleste omtaler?",
modal_confirmnotifications: "Er du sikker på at du vil slette alle uleste varsler?", modal_confirmnotifications: "Er du sikker på at du vil slette alle uleste varsler?",
toast_alreadyclearing: "Sletter allerede noen omtaler", toast_alreadyclearing: "Sletter allerede noen omtaler",
toast_cleared: "Alle nylige omtaler er slettet", toast_cleared: "Alle nylige omtaler er slettet",
toast_clearing: "Fjerner alle nylige omtaler" toast_clearing: "Fjerner alle nylige omtaler"
}; };
case "pl": // Polish case "pl": // Polish
return { return {
context_dms: "Bezpośrednie wiadomości", context_dms: "Bezpośrednie wiadomości",
context_guilds: "Wszystkie serwery", context_guilds: "Wszystkie serwery",
context_mutedguilds: "Wyciszone serwery", context_mutedguilds: "Wyciszone serwery",
context_pingedguilds: "Serwery pingowane", context_pingedguilds: "Serwery pingowane",
context_unreadguilds: "Nieprzeczytane serwery", context_unreadguilds: "Nieprzeczytane serwery",
modal_confirmmentions: "Czy na pewno chcesz usunąć wszystkie nieprzeczytane wzmianki?", modal_confirmmentions: "Czy na pewno chcesz usunąć wszystkie nieprzeczytane wzmianki?",
modal_confirmnotifications: "Czy na pewno chcesz usunąć wszystkie nieprzeczytane powiadomienia?", modal_confirmnotifications: "Czy na pewno chcesz usunąć wszystkie nieprzeczytane powiadomienia?",
toast_alreadyclearing: "Usuwa już niektóre wzmianki", toast_alreadyclearing: "Usuwa już niektóre wzmianki",
toast_cleared: "Wszystkie ostatnie wzmianki zostały usunięte", toast_cleared: "Wszystkie ostatnie wzmianki zostały usunięte",
toast_clearing: "Usuwa wszystkie ostatnie wzmianki" toast_clearing: "Usuwa wszystkie ostatnie wzmianki"
}; };
case "pt-BR": // Portuguese (Brazil) case "pt-BR": // Portuguese (Brazil)
return { return {
context_dms: "Mensagens diretas", context_dms: "Mensagens diretas",
context_guilds: "Todos os servidores", context_guilds: "Todos os servidores",
context_mutedguilds: "Servidores Silenciados", context_mutedguilds: "Servidores Silenciados",
context_pingedguilds: "Servidores com ping", context_pingedguilds: "Servidores com ping",
context_unreadguilds: "Servidores não lidos", context_unreadguilds: "Servidores não lidos",
modal_confirmmentions: "Tem certeza de que deseja excluir todas as menções não lidas?", modal_confirmmentions: "Tem certeza de que deseja excluir todas as menções não lidas?",
modal_confirmnotifications: "Tem certeza de que deseja excluir todas as notificações não lidas?", modal_confirmnotifications: "Tem certeza de que deseja excluir todas as notificações não lidas?",
toast_alreadyclearing: "Exclui algumas menções já", toast_alreadyclearing: "Exclui algumas menções já",
toast_cleared: "Todas as menções recentes foram excluídas", toast_cleared: "Todas as menções recentes foram excluídas",
toast_clearing: "Limpa todas as menções recentes" toast_clearing: "Limpa todas as menções recentes"
}; };
case "ro": // Romanian case "ro": // Romanian
return { return {
context_dms: "Mesaje directe", context_dms: "Mesaje directe",
context_guilds: "Toate serverele", context_guilds: "Toate serverele",
context_mutedguilds: "Servere mutate", context_mutedguilds: "Servere mutate",
context_pingedguilds: "Servere pinged", context_pingedguilds: "Servere pinged",
context_unreadguilds: "Servere necitite", context_unreadguilds: "Servere necitite",
modal_confirmmentions: "Sigur doriți să ștergeți toate mențiunile necitite?", modal_confirmmentions: "Sigur doriți să ștergeți toate mențiunile necitite?",
modal_confirmnotifications: "Sigur doriți să ștergeți toate notificările necitite?", modal_confirmnotifications: "Sigur doriți să ștergeți toate notificările necitite?",
toast_alreadyclearing: "Șterge deja câteva mențiuni", toast_alreadyclearing: "Șterge deja câteva mențiuni",
toast_cleared: "Toate mențiunile recente au fost șterse", toast_cleared: "Toate mențiunile recente au fost șterse",
toast_clearing: "Șterge toate mențiunile recente" toast_clearing: "Șterge toate mențiunile recente"
}; };
case "ru": // Russian case "ru": // Russian
return { return {
context_dms: "Прямые сообщения", context_dms: "Прямые сообщения",
context_guilds: "Все серверы", context_guilds: "Все серверы",
context_mutedguilds: "Отключенные серверы", context_mutedguilds: "Отключенные серверы",
context_pingedguilds: "Проверенные серверы", context_pingedguilds: "Проверенные серверы",
context_unreadguilds: "Непрочитанные серверы", context_unreadguilds: "Непрочитанные серверы",
modal_confirmmentions: "Вы уверены, что хотите удалить все непрочитанные упоминания?", modal_confirmmentions: "Вы уверены, что хотите удалить все непрочитанные упоминания?",
modal_confirmnotifications: "Вы действительно хотите удалить все непрочитанные уведомления?", modal_confirmnotifications: "Вы действительно хотите удалить все непрочитанные уведомления?",
toast_alreadyclearing: "Удаляет уже некоторые упоминания", toast_alreadyclearing: "Удаляет уже некоторые упоминания",
toast_cleared: "Все недавние упоминания были удалены", toast_cleared: "Все недавние упоминания были удалены",
toast_clearing: "Удаляет все недавние упоминания" toast_clearing: "Удаляет все недавние упоминания"
}; };
case "sv": // Swedish case "sv": // Swedish
return { return {
context_dms: "Direktmeddelanden", context_dms: "Direktmeddelanden",
context_guilds: "Alla servrar", context_guilds: "Alla servrar",
context_mutedguilds: "Dämpade servrar", context_mutedguilds: "Dämpade servrar",
context_pingedguilds: "Pingade servrar", context_pingedguilds: "Pingade servrar",
context_unreadguilds: "Olästa servrar", context_unreadguilds: "Olästa servrar",
modal_confirmmentions: "Är du säker på att du vill ta bort alla olästa omnämnanden?", modal_confirmmentions: "Är du säker på att du vill ta bort alla olästa omnämnanden?",
modal_confirmnotifications: "Är du säker på att du vill ta bort alla olästa aviseringar?", modal_confirmnotifications: "Är du säker på att du vill ta bort alla olästa aviseringar?",
toast_alreadyclearing: "Raderar några omnämnanden redan", toast_alreadyclearing: "Raderar några omnämnanden redan",
toast_cleared: "Alla nya omnämnanden har tagits bort", toast_cleared: "Alla nya omnämnanden har tagits bort",
toast_clearing: "Rensar alla senaste omnämnanden" toast_clearing: "Rensar alla senaste omnämnanden"
}; };
case "th": // Thai case "th": // Thai
return { return {
context_dms: "ข้อความโดยตรง", context_dms: "ข้อความโดยตรง",
context_guilds: "เซิร์ฟเวอร์ทั้งหมด", context_guilds: "เซิร์ฟเวอร์ทั้งหมด",
context_mutedguilds: "เซิร์ฟเวอร์ที่ปิดเสียง", context_mutedguilds: "เซิร์ฟเวอร์ที่ปิดเสียง",
context_pingedguilds: "เซิร์ฟเวอร์ Pinged", context_pingedguilds: "เซิร์ฟเวอร์ Pinged",
context_unreadguilds: "เซิร์ฟเวอร์ที่ยังไม่ได้อ่าน", context_unreadguilds: "เซิร์ฟเวอร์ที่ยังไม่ได้อ่าน",
modal_confirmmentions: "แน่ใจไหมว่าต้องการลบข้อความที่ยังไม่ได้อ่านทั้งหมด", modal_confirmmentions: "แน่ใจไหมว่าต้องการลบข้อความที่ยังไม่ได้อ่านทั้งหมด",
modal_confirmnotifications: "แน่ใจไหมว่าต้องการลบการแจ้งเตือนที่ยังไม่ได้อ่านทั้งหมด", modal_confirmnotifications: "แน่ใจไหมว่าต้องการลบการแจ้งเตือนที่ยังไม่ได้อ่านทั้งหมด",
toast_alreadyclearing: "ลบการกล่าวถึงบางส่วนแล้ว", toast_alreadyclearing: "ลบการกล่าวถึงบางส่วนแล้ว",
toast_cleared: "ลบการกล่าวถึงล่าสุดทั้งหมดแล้ว", toast_cleared: "ลบการกล่าวถึงล่าสุดทั้งหมดแล้ว",
toast_clearing: "ล้างการพูดถึงล่าสุดทั้งหมด" toast_clearing: "ล้างการพูดถึงล่าสุดทั้งหมด"
}; };
case "tr": // Turkish case "tr": // Turkish
return { return {
context_dms: "Direkt Mesajlar", context_dms: "Direkt Mesajlar",
context_guilds: "Tüm Sunucular", context_guilds: "Tüm Sunucular",
context_mutedguilds: "Sessiz Sunucular", context_mutedguilds: "Sessiz Sunucular",
context_pingedguilds: "Ping Gönderilen Sunucular", context_pingedguilds: "Ping Gönderilen Sunucular",
context_unreadguilds: "Okunmamış Sunucular", context_unreadguilds: "Okunmamış Sunucular",
modal_confirmmentions: "Okunmamış tüm bahisleri silmek istediğinizden emin misiniz?", modal_confirmmentions: "Okunmamış tüm bahisleri silmek istediğinizden emin misiniz?",
modal_confirmnotifications: "Okunmamış tüm bildirimleri silmek istediğinizden emin misiniz?", modal_confirmnotifications: "Okunmamış tüm bildirimleri silmek istediğinizden emin misiniz?",
toast_alreadyclearing: "Zaten bazı bahsetmeleri siler", toast_alreadyclearing: "Zaten bazı bahsetmeleri siler",
toast_cleared: "Son bahsedenlerin tümü silindi", toast_cleared: "Son bahsedenlerin tümü silindi",
toast_clearing: "Tüm son bahsedilenleri temizler" toast_clearing: "Tüm son bahsedilenleri temizler"
}; };
case "uk": // Ukrainian case "uk": // Ukrainian
return { return {
context_dms: "Прямі повідомлення", context_dms: "Прямі повідомлення",
context_guilds: "Усі сервери", context_guilds: "Усі сервери",
context_mutedguilds: "Приглушені сервери", context_mutedguilds: "Приглушені сервери",
context_pingedguilds: "Pinged сервери", context_pingedguilds: "Pinged сервери",
context_unreadguilds: "Непрочитані сервери", context_unreadguilds: "Непрочитані сервери",
modal_confirmmentions: "Ви впевнені, що хочете видалити всі непрочитані згадки?", modal_confirmmentions: "Ви впевнені, що хочете видалити всі непрочитані згадки?",
modal_confirmnotifications: "Ви впевнені, що хочете видалити всі непрочитані сповіщення?", modal_confirmnotifications: "Ви впевнені, що хочете видалити всі непрочитані сповіщення?",
toast_alreadyclearing: "Видаляє деякі згадки вже", toast_alreadyclearing: "Видаляє деякі згадки вже",
toast_cleared: "Усі останні згадування були видалені", toast_cleared: "Усі останні згадування були видалені",
toast_clearing: "Очищає всі останні згадування" toast_clearing: "Очищає всі останні згадування"
}; };
case "vi": // Vietnamese case "vi": // Vietnamese
return { return {
context_dms: "Tin nhắn trực tiếp", context_dms: "Tin nhắn trực tiếp",
context_guilds: "Tất cả máy chủ", context_guilds: "Tất cả máy chủ",
context_mutedguilds: "Máy chủ bị tắt tiếng", context_mutedguilds: "Máy chủ bị tắt tiếng",
context_pingedguilds: "Máy chủ Pinged", context_pingedguilds: "Máy chủ Pinged",
context_unreadguilds: "Máy chủ chưa đọc", context_unreadguilds: "Máy chủ chưa đọc",
modal_confirmmentions: "Bạn có chắc chắn muốn xóa tất cả các đề cập chưa đọc không?", modal_confirmmentions: "Bạn có chắc chắn muốn xóa tất cả các đề cập chưa đọc không?",
modal_confirmnotifications: "Bạn có chắc chắn muốn xóa tất cả các thông báo chưa đọc không?", modal_confirmnotifications: "Bạn có chắc chắn muốn xóa tất cả các thông báo chưa đọc không?",
toast_alreadyclearing: "Đã xóa một số đề cập", toast_alreadyclearing: "Đã xóa một số đề cập",
toast_cleared: "Tất cả các đề cập gần đây đã bị xóa", toast_cleared: "Tất cả các đề cập gần đây đã bị xóa",
toast_clearing: "Xóa tất cả các đề cập gần đây" toast_clearing: "Xóa tất cả các đề cập gần đây"
}; };
case "zh-CN": // Chinese (China) case "zh-CN": // Chinese (China)
return { return {
context_dms: "直接讯息", context_dms: "直接讯息",
context_guilds: "所有服务器", context_guilds: "所有服务器",
context_mutedguilds: "静音服务器", context_mutedguilds: "静音服务器",
context_pingedguilds: "绑定服务器", context_pingedguilds: "绑定服务器",
context_unreadguilds: "未读服务器", context_unreadguilds: "未读服务器",
modal_confirmmentions: "您确定要删除所有未读的提及吗?", modal_confirmmentions: "您确定要删除所有未读的提及吗?",
modal_confirmnotifications: "您确定要删除所有未读的通知吗?", modal_confirmnotifications: "您确定要删除所有未读的通知吗?",
toast_alreadyclearing: "已删除一些提及", toast_alreadyclearing: "已删除一些提及",
toast_cleared: "最近所有提及的内容均已删除", toast_cleared: "最近所有提及的内容均已删除",
toast_clearing: "清除所有最近提及的内容" toast_clearing: "清除所有最近提及的内容"
}; };
case "zh-TW": // Chinese (Taiwan) case "zh-TW": // Chinese (Taiwan)
return { return {
context_dms: "直接訊息", context_dms: "直接訊息",
context_guilds: "所有服務器", context_guilds: "所有服務器",
context_mutedguilds: "靜音服務器", context_mutedguilds: "靜音服務器",
context_pingedguilds: "綁定服務器", context_pingedguilds: "綁定服務器",
context_unreadguilds: "未讀服務器", context_unreadguilds: "未讀服務器",
modal_confirmmentions: "您確定要刪除所有未讀的提及嗎?", modal_confirmmentions: "您確定要刪除所有未讀的提及嗎?",
modal_confirmnotifications: "您確定要刪除所有未讀的通知嗎?", modal_confirmnotifications: "您確定要刪除所有未讀的通知嗎?",
toast_alreadyclearing: "已刪除一些提及", toast_alreadyclearing: "已刪除一些提及",
toast_cleared: "最近所有提及的內容均已刪除", toast_cleared: "最近所有提及的內容均已刪除",
toast_clearing: "清除所有最近提及的內容" toast_clearing: "清除所有最近提及的內容"
}; };
default: // English default: // English
return { return {
context_dms: "Direct Messages", context_dms: "Direct Messages",
context_guilds: "All Servers", context_guilds: "All Servers",
context_mutedguilds: "Muted Servers", context_mutedguilds: "Muted Servers",
context_pingedguilds: "Pinged Servers", context_pingedguilds: "Pinged Servers",
context_unreadguilds: "Unread Servers", context_unreadguilds: "Unread Servers",
modal_confirmmentions: "Are you sure you want to delete all unread Mentions?", modal_confirmmentions: "Are you sure you want to delete all unread Mentions?",
modal_confirmnotifications: "Are you sure you want to delete all unread Notifications?", modal_confirmnotifications: "Are you sure you want to delete all unread Notifications?",
toast_alreadyclearing: "Already clearing some Mentions", toast_alreadyclearing: "Already clearing some Mentions",
toast_cleared: "All recent Mentions have been cleared", toast_cleared: "All recent Mentions have been cleared",
toast_clearing: "Clearing all recent Mentions" toast_clearing: "Clearing all recent Mentions"
}; };
} }
} }