From 50b7be883e51ab43a99f97462be183a0e425856f Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:15 +0100 Subject: [PATCH 01/51] New translations commands.json (Spanish) [ci skip] --- Lang/es/commands.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lang/es/commands.json b/Lang/es/commands.json index 05849d35f..679f58297 100644 --- a/Lang/es/commands.json +++ b/Lang/es/commands.json @@ -82,6 +82,20 @@ "notSameGuild": "Vous ne pouvez pas expulser un joueur qui n'est pas dans votre guilde.", "himself": "Vous ne pouvez pas vous expulser vous-même de la guilde." }, + "guildElder": { + "playerNotFound": "No se ha encontrado a este jugador.", + "notSameGuild": "Este jugador no pertenece a tu gremio.", + "notChiefError": "Debes ser un líder de gremio para realizar este pedido.", + "chiefError": "Como líder del gremio, no puedes ser el mayor.", + "alreadyElder": "El jugador ya es miembro veterano de tu gremio.", + "title": "{{pseudo}}¿Estás confirmando tu elección?", + "confirmDesc": ":question: {{elderPseudo}}{{guildName}}se convertirá en el miembro más antiguo del gremio.", + "successElderAddTitle": "{{elderPseudo}} {{guildName}} ¡es el miembro más reciente del gremio!", + "acceptedDesc": "El mayor ayuda al líder a gestionar el gremio. Así que ¡elige con cuidado! {command:guildelder} {command:guildelderremove}Pero no te preocupes, si no estás contento con tu anciano, puedes sustituirlo con el mando , o si te sientes un dictador, puedes eliminarlo definitivamente con .", + "canceledDesc": "El mayor no fue ascendido.", + "canceledTitle": "Cancelación tenida en cuenta.", + "problemWhilePromoting": "Se ha producido un error al ascender al jugador." + }, "help": { "aliasFieldTitle": "Alias", "aliasesFieldTitle": "Alias", From 6c94184f2abe43dc7e6bdad64e2cba5292f7bd04 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:16 +0100 Subject: [PATCH 02/51] New translations discordbuilder.json (Spanish) [ci skip] --- Lang/es/discordBuilder.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lang/es/discordBuilder.json b/Lang/es/discordBuilder.json index c94f1085b..c0d93c062 100644 --- a/Lang/es/discordBuilder.json +++ b/Lang/es/discordBuilder.json @@ -229,6 +229,16 @@ "description": "Recoge la recompensa diaria del gremio.", "name": "bonusjournalierguilde" }, + "guildElder": { + "description": "Promouvoir un membre de la guilde au rang d'aîné.", + "name": "aineguilde", + "options": { + "user": { + "description": "L'utilisateur qui sera promu en tant qu'aîné.", + "name": "utilisateur" + } + } + }, "daily": { "description": "Utiliza tu objeto equipado para obtener una bonificación diaria.", "name": "bonificación diaria" From 7c0c235b5ebb59a1027eab1f02efb1a43d1f1acb Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:22 +0100 Subject: [PATCH 03/51] New translations commands.json (German) [ci skip] --- Lang/de/commands.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lang/de/commands.json b/Lang/de/commands.json index 6dc6fda45..d0b363ff0 100644 --- a/Lang/de/commands.json +++ b/Lang/de/commands.json @@ -82,6 +82,20 @@ "notSameGuild": "Vous ne pouvez pas expulser un joueur qui n'est pas dans votre guilde.", "himself": "Vous ne pouvez pas vous expulser vous-même de la guilde." }, + "guildElder": { + "playerNotFound": "Dieser Spieler wurde nicht gefunden.", + "notSameGuild": "Dieser Spieler gehört nicht zu Ihrer Gilde.", + "notChiefError": "Sie müssen Gildenleiter sein, um diesen Auftrag ausführen zu können.", + "chiefError": "Als Gildenleiter dürfen Sie nicht der Älteste sein.", + "alreadyElder": "Der Spieler ist bereits Ältester in Ihrer Gilde.", + "title": "{{pseudo}}... bestätigen Sie Ihre Wahl?", + "confirmDesc": ":question: {{elderPseudo}} wird der Älteste der Gilde `{{guildName}}` werden.", + "successElderAddTitle": "{{elderPseudo}} ist der neue Älteste der Gilde {{guildName}} !", + "acceptedDesc": "Der Älteste dient dazu, den Anführer bei der Verwaltung der Gilde zu unterstützen. Wählen Sie ihn daher mit Bedacht aus! Aber seien Sie beruhigt: Wenn Sie mit Ihrem Ältesten nicht zufrieden sind, können Sie ihn mit dem Befehl {command:guildelder}ersetzen, oder wenn Sie eine diktatorische Ader haben, können Sie ihn mit {command:guildelderremove}endgültig entfernen.", + "canceledDesc": "Der älteste Schüler wurde nicht befördert.", + "canceledTitle": "Stornierung berücksichtigt.", + "problemWhilePromoting": "Bei der Beförderung des Spielers ist ein Fehler aufgetreten." + }, "help": { "aliasFieldTitle": "Alias", "aliasesFieldTitle": "Alias", From 067a509a2be3d233a74e2634fdf20b74853204bd Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:23 +0100 Subject: [PATCH 04/51] New translations discordbuilder.json (German) [ci skip] --- Lang/de/discordBuilder.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lang/de/discordBuilder.json b/Lang/de/discordBuilder.json index 5646ff77e..efda68621 100644 --- a/Lang/de/discordBuilder.json +++ b/Lang/de/discordBuilder.json @@ -229,6 +229,16 @@ "description": "Sammelt die tägliche Belohnung der Gilde ein.", "name": "bonusjournalgilde" }, + "guildElder": { + "description": "Ein Gildenmitglied zum Ältesten befördern.", + "name": "aineguilde", + "options": { + "user": { + "description": "Der Nutzer, der als Ältester befördert wird.", + "name": "Benutzer" + } + } + }, "daily": { "description": "Benutzen Sie Ihren ausgerüsteten Gegenstand, um einen täglichen Bonus zu erhalten.", "name": "Bonustag" From 4bb8cfb96eddab0e08065535dd274f5fc3177f71 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:29 +0100 Subject: [PATCH 05/51] New translations commands.json (Italian) [ci skip] --- Lang/it/commands.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lang/it/commands.json b/Lang/it/commands.json index 5c798bcda..1bc2b5313 100644 --- a/Lang/it/commands.json +++ b/Lang/it/commands.json @@ -82,6 +82,20 @@ "notSameGuild": "Vous ne pouvez pas expulser un joueur qui n'est pas dans votre guilde.", "himself": "Vous ne pouvez pas vous expulser vous-même de la guilde." }, + "guildElder": { + "playerNotFound": "Questo giocatore non è stato trovato.", + "notSameGuild": "Questo giocatore non appartiene alla tua gilda.", + "notChiefError": "Per effettuare questo ordine è necessario essere un capo gilda.", + "chiefError": "Come capo gilda, non puoi essere il più anziano.", + "alreadyElder": "Il giocatore è già un membro anziano della vostra gilda.", + "title": "{{pseudo}}Sta confermando la sua scelta?", + "confirmDesc": ":question: {{elderPseudo}}{{guildName}}diventerà il membro più anziano della gilda.", + "successElderAddTitle": "{{elderPseudo}} {{guildName}} è il nuovo membro della gilda!", + "acceptedDesc": "Il più anziano aiuta il capo a gestire la gilda. Quindi sceglietelo con cura! {command:guildelder} {command:guildelderremove}Ma non preoccupatevi, se non siete soddisfatti del vostro anziano, potete sostituirlo con il comando , o se vi sentite un dittatore, potete rimuoverlo definitivamente con .", + "canceledDesc": "Il più anziano non è stato promosso.", + "canceledTitle": "Cancellazione presa in considerazione.", + "problemWhilePromoting": "Si è verificato un errore durante la promozione del giocatore." + }, "help": { "aliasFieldTitle": "Alias", "aliasesFieldTitle": "Alias", From 59f52ef36029bbecd8a310ff426e3e1853f713ea Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:30 +0100 Subject: [PATCH 06/51] New translations discordbuilder.json (Italian) [ci skip] --- Lang/it/discordBuilder.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lang/it/discordBuilder.json b/Lang/it/discordBuilder.json index a8b709f18..bcbf08daf 100644 --- a/Lang/it/discordBuilder.json +++ b/Lang/it/discordBuilder.json @@ -229,6 +229,16 @@ "description": "Raccogliere la ricompensa giornaliera della gilda.", "name": "bonusgiornaleerguilde" }, + "guildElder": { + "description": "Promuovere un membro della gilda al grado di anziano.", + "name": "aineguilde", + "options": { + "user": { + "description": "L'utente che sarà promosso come senior.", + "name": "utilizzatore" + } + } + }, "daily": { "description": "Usa l'oggetto equipaggiato per ottenere un bonus giornaliero.", "name": "bonus giornaliero" From 4445b6642fcc45e064339f5d754c25f7efe3f647 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:36 +0100 Subject: [PATCH 07/51] New translations commands.json (Portuguese) [ci skip] --- Lang/pt/commands.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lang/pt/commands.json b/Lang/pt/commands.json index cfa910631..75616c7f7 100644 --- a/Lang/pt/commands.json +++ b/Lang/pt/commands.json @@ -82,6 +82,20 @@ "notSameGuild": "Vous ne pouvez pas expulser un joueur qui n'est pas dans votre guilde.", "himself": "Vous ne pouvez pas vous expulser vous-même de la guilde." }, + "guildElder": { + "playerNotFound": "Este jogador não foi encontrado.", + "notSameGuild": "Este jogador não pertence à tua guilda.", + "notChiefError": "É necessário ser líder de um grémio para efetuar esta encomenda.", + "chiefError": "Como líder do grémio, não podes ser o mais velho.", + "alreadyElder": "O jogador já é um membro sénior da tua guilda.", + "title": "{{pseudo}}Está a confirmar a sua escolha?", + "confirmDesc": ":question: {{elderPseudo}}{{guildName}}tornar-se-á o membro mais velho do grémio.", + "successElderAddTitle": "{{elderPseudo}} {{guildName}} é o mais recente membro da associação!", + "acceptedDesc": "O mais velho ajuda o líder a gerir o grémio. Por isso, escolhe-o com cuidado! {command:guildelder} {command:guildelderremove}Mas não te preocupes, se não estiveres satisfeito com o teu ancião, podes substituí-lo com o comando , ou se te sentires um ditador, podes removê-lo para sempre com o .", + "canceledDesc": "O mais velho não foi promovido.", + "canceledTitle": "Cancelamento tido em conta.", + "problemWhilePromoting": "Ocorreu um erro quando o jogador foi promovido." + }, "help": { "aliasFieldTitle": "Apelido", "aliasesFieldTitle": "Apelido", From 11ebecbf3996f92fa9f622a73a076dcc5fa03025 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:37 +0100 Subject: [PATCH 08/51] New translations discordbuilder.json (Portuguese) [ci skip] --- Lang/pt/discordBuilder.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lang/pt/discordBuilder.json b/Lang/pt/discordBuilder.json index 849fb148b..a5dca601d 100644 --- a/Lang/pt/discordBuilder.json +++ b/Lang/pt/discordBuilder.json @@ -229,6 +229,16 @@ "description": "Receber a recompensa diária da guilda.", "name": "bónusjornalierguilde" }, + "guildElder": { + "description": "Promover um membro da guilda à categoria de ancião.", + "name": "aineguilde", + "options": { + "user": { + "description": "O utilizador que será promovido como sénior.", + "name": "utilizador" + } + } + }, "daily": { "description": "Utilize o seu item equipado para obter um bónus diário.", "name": "bónus diário" From 6ea4599cf130082da17053516c7c3e5b6fbb7e37 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:43 +0100 Subject: [PATCH 09/51] New translations commands.json (English) [ci skip] --- Lang/en/commands.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lang/en/commands.json b/Lang/en/commands.json index 6f9a80103..3d8854716 100644 --- a/Lang/en/commands.json +++ b/Lang/en/commands.json @@ -82,6 +82,20 @@ "notSameGuild": "You cannot kick a player who is not in your guild.", "himself": "You cannot kick yourself from the guild." }, + "guildElder": { + "playerNotFound": "This player was not found.", + "notSameGuild": "This player does not belong to your guild.", + "notChiefError": "You must be the leader of the guild to perform this order.", + "chiefError": "As the leader of the guild, you may not be able to use the Wing.", + "alreadyElder": "The player is already in your guild.", + "title": "{{pseudo}}, confirm your choice?", + "confirmDesc": ":question: {{elderPseudo}} will become the guild wing `{{guildName}}`.", + "successElderAddTitle": "{{elderPseudo}} is the new wing of the {{guildName}} guild!", + "acceptedDesc": "The Warrior is used to assist the leader in the management of the guild. We must therefore choose it with caution. But rest assured, if you were not satisfied with your wing, you can replace it with the {command:guildelder}command, or if you have a dictator status, you can definitively delete it with {command:guildelderremove}.", + "canceledDesc": "Wants were not promoted.", + "canceledTitle": "Cancellation taken into account.", + "problemWhilePromoting": "An error occurred while promoting the player." + }, "help": { "aliasFieldTitle": "Alias", "aliasesFieldTitle": "Aliases", From 6690a56053cc512852ff5b5c3664bc062914b06e Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 17:57:44 +0100 Subject: [PATCH 10/51] New translations discordbuilder.json (English) [ci skip] --- Lang/en/discordBuilder.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lang/en/discordBuilder.json b/Lang/en/discordBuilder.json index 1020fcaec..b354a8436 100644 --- a/Lang/en/discordBuilder.json +++ b/Lang/en/discordBuilder.json @@ -229,6 +229,16 @@ "description": "Get the guild's daily reward.", "name": "guilddailybonus" }, + "guildElder": { + "description": "Promote a guild member to elder.", + "name": "guildelder", + "options": { + "user": { + "description": "The user who will be promoted as an elder.", + "name": "user" + } + } + }, "daily": { "description": "Use your equipped item to get a daily bonus.", "name": "dailybonus" From 7ad0c0794181df1afd2d4b6aecec01f587ff50f9 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 19:05:55 +0100 Subject: [PATCH 11/51] Update source file commands.json [ci skip] --- Lang/fr/commands.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lang/fr/commands.json b/Lang/fr/commands.json index 4cb15b352..67a78f8c3 100644 --- a/Lang/fr/commands.json +++ b/Lang/fr/commands.json @@ -82,6 +82,20 @@ "notSameGuild": "Vous ne pouvez pas expulser un joueur qui n'est pas dans votre guilde.", "himself": "Vous ne pouvez pas vous expulser vous-même de la guilde." }, + "guildElder": { + "playerNotFound": "Ce joueur n'a pas été trouvé.", + "notSameGuild": "Ce joueur n'appartient pas à votre guilde.", + "notChiefError": "Vous devez être chef de la guilde pour effectuer cette commande.", + "chiefError": "En tant que chef de la guilde, vous ne pouvez pas être l'aîné.", + "alreadyElder": "Le joueur est déjà aîné de votre guilde.", + "title": "{{pseudo}}, confirmez-vous votre choix ?", + "confirmDesc": ":question: {{elderPseudo}} deviendra l'aîné de la guilde `{{guildName}}`.", + "successElderAddTitle": "{{elderPseudo}} est le nouvel aîné de la guilde {{guildName}} !", + "acceptedDesc": "L'aîné sert à aider le chef dans la gestion de la guilde. Il faut donc le choisir avec prudence ! Mais rassurez-vous, si vous n'êtes pas satisfait de votre aîné, vous pouvez le remplacer avec la commande {command:guildelder}, ou si vous avez une âme de dictateur, vous pouvez définitivement le supprimer avec {command:guildelderremove}.", + "canceledDesc": "L'aîné n'a pas été promu.", + "canceledTitle": "Annulation prise en compte.", + "problemWhilePromoting": "Une erreur est survenue lors de la promotion du joueur." + }, "help": { "aliasFieldTitle": "Alias", "aliasesFieldTitle": "Alias", From de985b23b493a0d0982dff1e620d48a9f3d0dd93 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 19:05:56 +0100 Subject: [PATCH 12/51] Update source file discordBuilder.json [ci skip] --- Lang/fr/discordBuilder.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Lang/fr/discordBuilder.json b/Lang/fr/discordBuilder.json index 50edc8941..e70d38627 100644 --- a/Lang/fr/discordBuilder.json +++ b/Lang/fr/discordBuilder.json @@ -229,6 +229,16 @@ "description": "Récupérer la récompense journalière de la guilde.", "name": "bonusjournalierguilde" }, + "guildElder": { + "description": "Promouvoir un membre de la guilde au rang d'aîné.", + "name": "aineguilde", + "options": { + "user": { + "description": "L'utilisateur qui sera promu en tant qu'aîné.", + "name": "utilisateur" + } + } + }, "daily": { "description": "Utiliser votre objet équipé pour obtenir un bonus journalier.", "name": "bonusjournalier" From 5697985d23fb9a7c9bda1e291befede755ecf83a Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Sun, 12 Jan 2025 19:06:00 +0100 Subject: [PATCH 13/51] New translations discordbuilder.json (Spanish) [ci skip] --- Lang/es/discordBuilder.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lang/es/discordBuilder.json b/Lang/es/discordBuilder.json index c0d93c062..5a6c59608 100644 --- a/Lang/es/discordBuilder.json +++ b/Lang/es/discordBuilder.json @@ -230,12 +230,12 @@ "name": "bonusjournalierguilde" }, "guildElder": { - "description": "Promouvoir un membre de la guilde au rang d'aîné.", + "description": "Asciende a un miembro del gremio al rango de anciano.", "name": "aineguilde", "options": { "user": { - "description": "L'utilisateur qui sera promu en tant qu'aîné.", - "name": "utilisateur" + "description": "El usuario que será promocionado como senior.", + "name": "usuario" } } }, From e5b288ae2e0c0a71699f9a1e61a6a63095edbd69 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:33:48 +0100 Subject: [PATCH 14/51] Update source file commands.json [ci skip] --- Lang/fr/commands.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Lang/fr/commands.json b/Lang/fr/commands.json index 67a78f8c3..6547b8718 100644 --- a/Lang/fr/commands.json +++ b/Lang/fr/commands.json @@ -722,5 +722,32 @@ "canceledTitle": "Libération annulée", "canceledDesc": "La libération a été annulée.", "acceptedDesc": "Vous avez libéré **{{pseudo}}** !" + }, + "top": { + "level": "Niveau {{level}}", + "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", + "titleScoreWeekly": "{emote:top.congrats} Affichage du top de la semaine des places {{minRank}} à {{maxRank}}", + "yourRankTitle": "**Votre classement**", + "yourRankFirst_one": "{emote:top.congrats} Félicitations **{{pseudo}}** ! Vous êtes actuellement le meilleur sur un total de {{total}} joueur !", + "yourRankFirst_other": "{emote:top.congrats} Félicitations **{{pseudo}}** ! Vous êtes actuellement le meilleur sur un total de {{total}} joueurs !", + "yourRank_one": "{{badge}} **{{pseudo}}**, vous êtes actuellement classé **{{rank}}ème** sur un total de {{total}} joueur !", + "yourRank_other": "{{badge}} **{{pseudo}}**, vous êtes actuellement classé **{{rank}}ème** sur un total de {{total}} joueurs !", + "yourRankNoneScore": "{emote:top.error} | Vous n'apparaissez malheureusement pas dans le top car vous avez un score égal ou inférieur à 100 !", + "yourRankAtPage": "(Vous vous trouverez à la page {{page}} / {{maxPage}})", + "titleGlory": "{emote:unitValues.glory} Affichage du top gloire des places {{minRank}} à {{maxRank}}", + "yourRankNoneGlory_one": "{emote:top.error} | Vous n'apparaissez malheureusement pas dans le top car vous n'avez pas encore réalisé assez de combats classés ! Vous devez encore réaliser {{needFight}} combat classé.", + "yourRankNoneGlory_other": "{emote:top.error} | Vous n'apparaissez malheureusement pas dans le top car vous n'avez pas encore réalisé assez de combats classés ! Vous devez encore réaliser {{needFight}} combats classés.", + "titleGuild": "{emote:top.guild} Affichage du top guildes des places {{minRank}} à {{maxRank}}", + "yourRankGuildTitle": "**Classement de votre guilde**", + "yourRankGuildFirst_one": "{emote:top.congrats} Félicitations **{{pseudo}}** ! Votre guilde est actuellement la meilleure sur un total de {{total}} guilde !", + "yourRankGuildFirst_other": "{emote:top.congrats} Félicitations **{{pseudo}}** ! Votre guilde est actuellement la meilleure sur un total de {{total}} guildes !", + "yourRankGuild_one": "{{badge}} **{{pseudo}}**, votre guilde est actuellement classée **{{rank}}ème** sur un total de {{total}} guilde !", + "yourRankGuild_other": "{{badge}} **{{pseudo}}**, votre guilde est actuellement classée **{{rank}}ème** sur un total de {{total}} guildes !", + "yourRankNoneGuild": "{emote:top.error} | Votre guilde n'apparait malheureusement pas dans le top car elle n'a pas de points de guilde !", + "yourRankAtPageGuild": "(Vous la trouverez à la page {{page}} / {{maxPage}})", + "noGuild": "{emote:top.error} | Vous n'apparaissez pas dans ce classement puisque vous ne faites pas partie d'une guilde !", + "nobodyInTopPlayers": "Il n'y a actuellement personne dans le top ! Profitez en tant que vous le pouvez.", + "nobodyInTopGuilds": "Il n'y a actuellement aucune guilde dans le top ! Profitez en tant que vous le pouvez.", + "invalidPage": "La page demandée n'existe pas. Veuillez réessayer avec une page comprise entre {{minPage}} et {{maxPage}}." } } \ No newline at end of file From 9c847d7985d40e5737ea22e44961f8231055cfde Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:33:49 +0100 Subject: [PATCH 15/51] Update source file discordBuilder.json [ci skip] --- Lang/fr/discordBuilder.json | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Lang/fr/discordBuilder.json b/Lang/fr/discordBuilder.json index e70d38627..6e70b8562 100644 --- a/Lang/fr/discordBuilder.json +++ b/Lang/fr/discordBuilder.json @@ -131,10 +131,6 @@ "description": "Obtenir un rapport sur la situation de votre personnage.", "name": "rapport" }, - "scopes": { - "global": "🏆 Classement général", - "server": "🚩 Classement du serveur" - }, "test": { "description": "Commande de triche pour les testeurs (MODE TEST UNIQUEMENT).", "name": "test", @@ -256,5 +252,37 @@ "name": "utilisateur" } } + }, + "top": { + "description": "Affiche les classements du jeu.", + "name": "classement", + "subcommands": { + "score": { + "description": "Affiche le classement des joueurs en fonction de leur score.", + "name": "score" + }, + "glory": { + "description": "Affiche le classement des guildes en fonction de leur gloire.", + "name": "gloire" + }, + "guild": { + "description": "Affiche le classement des guildes en fonction de leur points.", + "name": "guilde" + } + }, + "options": { + "timing": { + "description": "La durée du classement affiché (Depuis toujours par défaut).", + "name": "duree" + }, + "page": { + "description": "La page du classement à afficher.", + "name": "page" + } + }, + "timings": { + "allTime": "️{emote:top.allTime} Depuis toujours.", + "weekly": "{emote:top.weekly} Cette semaine." + } } } \ No newline at end of file From a574e2a16bfaa032f4fc8481bad751bc7a38da85 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:33:53 +0100 Subject: [PATCH 16/51] New translations commands.json (Spanish) [ci skip] --- Lang/es/commands.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Lang/es/commands.json b/Lang/es/commands.json index 679f58297..515c4dda0 100644 --- a/Lang/es/commands.json +++ b/Lang/es/commands.json @@ -722,5 +722,32 @@ "canceledTitle": "Liberación cancelada", "canceledDesc": "El lanzamiento fue cancelado.", "acceptedDesc": "{{pseudo}}¡Has liberado a ** ** !" + }, + "top": { + "level": "{{level}}Nivel", + "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", + "titleScoreWeekly": "{emote:top.congrats} {{minRank}} {{maxRank}}Visualice los mejores asientos de esta semana en", + "yourRankTitle": "**Su clasificación", + "yourRankFirst_one": "{emote:top.congrats}{{pseudo}}¡Enhorabuena ** ** ! {{total}} ¡Actualmente eres el mejor de un total de jugadores!", + "yourRankFirst_other": "{emote:top.congrats}{{pseudo}}¡Enhorabuena ** ** ! {{total}} ¡Actualmente eres el mejor de un total de jugadores!", + "yourRank_one": "{{badge}}{{pseudo}}{{rank}} {{total}} ¡** **, actualmente estás clasificado ** ème** de un total de jugadores !", + "yourRank_other": "{{badge}}{{pseudo}}{{rank}} {{total}} **, ¡actualmente estás en el puesto ** ème** de un total de jugadores!", + "yourRankNoneScore": "{emote:top.error} | ¡Lamentablemente, no apareces en el top porque tienes una puntuación de 100 o menos!", + "yourRankAtPage": "{{page}} {{maxPage}}(Ver / )", + "titleGlory": "{emote:unitValues.glory} {{minRank}} {{maxRank}}Visualización de los mejores asientos en", + "yourRankNoneGlory_one": "{emote:top.error} | Lamentablemente, no apareces entre los primeros porque aún no has completado suficientes combates igualados. {{needFight}} Todavía tienes que completar .", + "yourRankNoneGlory_other": "{emote:top.error} | Lamentablemente, no apareces entre los primeros porque aún no has completado suficientes combates igualados. {{needFight}} Todavía tienes que completar .", + "titleGuild": "{emote:top.guild} {{minRank}} {{maxRank}}Mostrando los mejores asientos del gremio en", + "yourRankGuildTitle": "**Clasificación de su gremio", + "yourRankGuildFirst_one": "{emote:top.congrats}{{pseudo}}¡Enhorabuena ** ** ! {{total}} ¡Tu gremio es actualmente el mejor de un total de !", + "yourRankGuildFirst_other": "{emote:top.congrats}{{pseudo}}¡Enhorabuena ** ** ! {{total}} ¡Su gremio es actualmente el mejor de un total de gremios!", + "yourRankGuild_one": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, ¡tu gremio está actualmente clasificado entre un total de gremios!", + "yourRankGuild_other": "{{badge}}{{pseudo}}{{rank}} {{total}} ** Tu gremio ocupa actualmente el puesto ** de un total de gremios.", + "yourRankNoneGuild": "{emote:top.error} | Desafortunadamente, tu gremio no aparece en el top porque no tiene puntos de gremio.", + "yourRankAtPageGuild": "{{page}} {{maxPage}}(Puede encontrarlo en / )", + "noGuild": "{emote:top.error} | ¡No apareces en esta clasificación porque no formas parte de un gremio!", + "nobodyInTopPlayers": "Actualmente no hay nadie entre los diez primeros. Disfrútalo mientras puedas.", + "nobodyInTopGuilds": "¡Actualmente no hay gremios en el top! Disfrútalo mientras puedas.", + "invalidPage": "La página solicitada no existe. {{minPage}} {{maxPage}}Por favor, inténtelo de nuevo con una página entre y ." } } \ No newline at end of file From 7d6f4af273526ecabbc5cdcbeaa40c48c94755d2 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:33:54 +0100 Subject: [PATCH 17/51] New translations discordbuilder.json (Spanish) [ci skip] --- Lang/es/discordBuilder.json | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Lang/es/discordBuilder.json b/Lang/es/discordBuilder.json index 5a6c59608..e9a8b4260 100644 --- a/Lang/es/discordBuilder.json +++ b/Lang/es/discordBuilder.json @@ -131,10 +131,6 @@ "description": "Obtén un informe sobre la situación de tu personaje.", "name": "informe" }, - "scopes": { - "global": "🏆 Clasificación general", - "server": "🚩 Clasificación de servidores" - }, "test": { "description": "Control de trucos para probadores (SÓLO MODO PRUEBA).", "name": "prueba", @@ -256,5 +252,37 @@ "name": "usuario" } } + }, + "top": { + "description": "Muestra la clasificación del juego.", + "name": "clasificación", + "subcommands": { + "score": { + "description": "Muestra la clasificación de los jugadores según su puntuación.", + "name": "puntuación" + }, + "glory": { + "description": "Muestra la clasificación de los gremios según su gloria.", + "name": "gloria" + }, + "guild": { + "description": "Muestra la clasificación de los gremios según sus puntos.", + "name": "gremio" + } + }, + "options": { + "timing": { + "description": "La duración de la clasificación mostrada (Desde siempre por defecto).", + "name": "duración" + }, + "page": { + "description": "La página de clasificación que se mostrará.", + "name": "página" + } + }, + "timings": { + "allTime": "{emote:top.allTime} ️ Siempre lo he hecho.", + "weekly": "{emote:top.weekly} Esta semana." + } } } \ No newline at end of file From 8949ad1e6c2eccd767ccf0602dcd8e6e27c1bf36 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:00 +0100 Subject: [PATCH 18/51] New translations commands.json (German) [ci skip] --- Lang/de/commands.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Lang/de/commands.json b/Lang/de/commands.json index d0b363ff0..772186635 100644 --- a/Lang/de/commands.json +++ b/Lang/de/commands.json @@ -722,5 +722,32 @@ "canceledTitle": "Befreiung abgebrochen", "canceledDesc": "Die Freilassung wurde rückgängig gemacht.", "acceptedDesc": "Sie haben **{{pseudo}}** befreit!" + }, + "top": { + "level": "Ebene {{level}}", + "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", + "titleScoreWeekly": "{emote:top.congrats} Anzeige der wöchentlichen Top-Platzierungen {{minRank}} an {{maxRank}}", + "yourRankTitle": "**Ihre Platzierung**", + "yourRankFirst_one": "{emote:top.congrats} Herzlichen Glückwunsch **{{pseudo}}**! Sie sind derzeit der Beste von insgesamt {{total}} Spielern!", + "yourRankFirst_other": "{emote:top.congrats} Herzlichen Glückwunsch **{{pseudo}}**! Sie sind derzeit der Beste von insgesamt {{total}} Spielern!", + "yourRank_one": "{{badge}} **{{pseudo}}**, Sie sind momentan auf Rang **{{rank}}°** von insgesamt {{total}} Spielern!", + "yourRank_other": "{{badge}} **{{pseudo}}**, Sie sind momentan auf Rang **{{rank}}°** von insgesamt {{total}} Spielern!", + "yourRankNoneScore": "{emote:top.error} | Sie erscheinen leider nicht in der Top-Liste, da Sie eine Punktzahl von 100 oder weniger haben!", + "yourRankAtPage": "(Sie finden sich auf der Seite {{page}} / {{maxPage}})", + "titleGlory": "{emote:unitValues.glory} Top-Glory-Anzeige der Plätze {{minRank}} für {{maxRank}}", + "yourRankNoneGlory_one": "{emote:top.error} | Sie erscheinen leider nicht in der Top-Liste, weil Sie noch nicht genügend Ranglistenkämpfe absolviert haben! Du musst noch {{needFight}} Ranglistenkämpfe absolvieren.", + "yourRankNoneGlory_other": "{emote:top.error} | Sie erscheinen leider nicht in der Top-Liste, weil Sie noch nicht genug Ranglistenkämpfe absolviert haben! Sie müssen noch {{needFight}} Ranglistenkämpfe absolvieren.", + "titleGuild": "{emote:top.guild} Anzeige der Top-Gilden-Plätze {{minRank}} an {{maxRank}}", + "yourRankGuildTitle": "**Rangliste deiner Gilde**", + "yourRankGuildFirst_one": "{emote:top.congrats} Herzlichen Glückwunsch **{{pseudo}}**! Eure Gilde ist derzeit die beste von insgesamt {{total}} Gilden!", + "yourRankGuildFirst_other": "{emote:top.congrats} Herzlichen Glückwunsch **{{pseudo}}**! Eure Gilde ist derzeit die beste von insgesamt {{total}} Gilden!", + "yourRankGuild_one": "{{badge}} **{{pseudo}}**, deine Gilde ist derzeit auf Platz **{{rank}}°** von insgesamt {{total}} Gilden!", + "yourRankGuild_other": "{{badge}} **{{pseudo}}**, deine Gilde ist momentan auf Platz **{{rank}}°** von insgesamt {{total}} Gilden!", + "yourRankNoneGuild": "{emote:top.error} | Deine Gilde erscheint leider nicht in der Top-Liste, da sie keine Gildenpunkte hat!", + "yourRankAtPageGuild": "(Sie finden sie auf der Seite {{page}} / {{maxPage}})", + "noGuild": "{emote:top.error} | Du erscheinst nicht in dieser Rangliste, da du keiner Gilde angehörst!", + "nobodyInTopPlayers": "Es gibt derzeit niemanden in der Top-Liste! Genießen Sie es, solange Sie können.", + "nobodyInTopGuilds": "Es gibt derzeit keine Gilden in der Top-Liste! Genießt es, solange ihr könnt.", + "invalidPage": "Die angeforderte Seite existiert nicht. Bitte versuchen Sie es erneut mit einer Seite zwischen {{minPage}} und {{maxPage}}." } } \ No newline at end of file From 24a6906ea53b0198d7e4ca34c69501870947c24e Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:01 +0100 Subject: [PATCH 19/51] New translations discordbuilder.json (German) [ci skip] --- Lang/de/discordBuilder.json | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Lang/de/discordBuilder.json b/Lang/de/discordBuilder.json index efda68621..ec4473042 100644 --- a/Lang/de/discordBuilder.json +++ b/Lang/de/discordBuilder.json @@ -131,10 +131,6 @@ "description": "Holen Sie sich einen Bericht über die Situation Ihres Charakters.", "name": "Bericht" }, - "scopes": { - "global": "🏆 Gesamteinstufung", - "server": "🚩 Servereinstufung" - }, "test": { "description": "Schmacks-Befehl für Tester (NUR TESTMODUS).", "name": "Test", @@ -256,5 +252,37 @@ "name": "Benutzer" } } + }, + "top": { + "description": "Zeigt die Ranglisten des Spiels an.", + "name": "Rangliste", + "subcommands": { + "score": { + "description": "Zeigt die Rangliste der Spieler anhand ihrer Punktzahl an.", + "name": "Punktestand" + }, + "glory": { + "description": "Zeigt die Rangliste der Gilden nach ihrem Ruhm an.", + "name": "Ruhm" + }, + "guild": { + "description": "Zeigt die Rangfolge der Gilden nach Punkten an.", + "name": "Gilde" + } + }, + "options": { + "timing": { + "description": "Die Dauer der angezeigten Rangliste (Seit immer als Standard).", + "name": "Dauer" + }, + "page": { + "description": "Die Seite der Rangliste, die angezeigt werden soll.", + "name": "Seite" + } + }, + "timings": { + "allTime": "️{emote:top.allTime} Schon immer.", + "weekly": "{emote:top.weekly} Diese Woche." + } } } \ No newline at end of file From 1d976a232af9a7e0a898961ed8666f2694bf59b1 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:07 +0100 Subject: [PATCH 20/51] New translations commands.json (Italian) [ci skip] --- Lang/it/commands.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Lang/it/commands.json b/Lang/it/commands.json index 1bc2b5313..9838e24cf 100644 --- a/Lang/it/commands.json +++ b/Lang/it/commands.json @@ -722,5 +722,32 @@ "canceledTitle": "Rilascio annullato", "canceledDesc": "L'uscita è stata annullata.", "acceptedDesc": "{{pseudo}}Avete liberato ** ** !" + }, + "top": { + "level": "{{level}}Livello", + "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", + "titleScoreWeekly": "{emote:top.congrats} {{minRank}} {{maxRank}}Mostra i posti migliori di questa settimana a", + "yourRankTitle": "**La tua classifica", + "yourRankFirst_one": "{emote:top.congrats}{{pseudo}}Congratulazioni ** ** ! {{total}} Sei attualmente il migliore su un totale di giocatori!", + "yourRankFirst_other": "{emote:top.congrats}{{pseudo}}Congratulazioni ** ** ! {{total}} Sei attualmente il migliore su un totale di giocatori!", + "yourRank_one": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, sei attualmente classificato ** ème** su un totale di giocatori !", + "yourRank_other": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, sei attualmente classificato ** ème** su un totale di giocatori!", + "yourRankNoneScore": "{emote:top.error} | Purtroppo non compari nella top perché hai un punteggio di 100 o meno!", + "yourRankAtPage": "{{page}} {{maxPage}}(Vedi / )", + "titleGlory": "{emote:unitValues.glory} {{minRank}} {{maxRank}}Visualizzazione dei posti migliori a", + "yourRankNoneGlory_one": "{emote:top.error} | Purtroppo non appari in cima perché non hai ancora completato abbastanza combattimenti classificati! {{needFight}} Devi ancora completare .", + "yourRankNoneGlory_other": "{emote:top.error} | Purtroppo non appari in cima perché non hai ancora completato abbastanza combattimenti classificati! {{needFight}} Devi ancora completare .", + "titleGuild": "{emote:top.guild} {{minRank}} {{maxRank}}Visualizzare i posti migliori della gilda a", + "yourRankGuildTitle": "**La classifica della tua gilda", + "yourRankGuildFirst_one": "{emote:top.congrats}{{pseudo}}Congratulazioni ** ** ! {{total}} La tua gilda è attualmente la migliore su un totale di !", + "yourRankGuildFirst_other": "{emote:top.congrats}{{pseudo}}Congratulazioni ** ** ! {{total}} La vostra gilda è attualmente la migliore su un totale di gilde!", + "yourRankGuild_one": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, la tua gilda è attualmente classificata su un totale di gilde!", + "yourRankGuild_other": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, la tua gilda è attualmente classificata ** su un totale di gilde!", + "yourRankNoneGuild": "{emote:top.error} | Purtroppo la tua gilda non compare in cima perché non ha punti gilda!", + "yourRankAtPageGuild": "{{page}} {{maxPage}}(Potete trovarlo su / )", + "noGuild": "{emote:top.error} | Non compari in questa classifica perché non fai parte di una gilda!", + "nobodyInTopPlayers": "Al momento non c'è nessuno nella top ten! Godetevela finché potete.", + "nobodyInTopGuilds": "Al momento non ci sono gilde nella top! Godetevela finché potete.", + "invalidPage": "La pagina richiesta non esiste. {{minPage}} {{maxPage}}Riprovare con una pagina compresa tra e ." } } \ No newline at end of file From 1d6f779cb69c005e00be9277da1e7e4966ec11bb Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:08 +0100 Subject: [PATCH 21/51] New translations discordbuilder.json (Italian) [ci skip] --- Lang/it/discordBuilder.json | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Lang/it/discordBuilder.json b/Lang/it/discordBuilder.json index bcbf08daf..3d731357d 100644 --- a/Lang/it/discordBuilder.json +++ b/Lang/it/discordBuilder.json @@ -131,10 +131,6 @@ "description": "Ottenere un rapporto sulla situazione del vostro personaggio.", "name": "rapporto" }, - "scopes": { - "global": "🏆 Classifica generale", - "server": "🚩Classifica del server" - }, "test": { "description": "Comanda di cheat per i tester (SOLO MODALITÀ TEST).", "name": "test", @@ -256,5 +252,37 @@ "name": "utilizzatore" } } + }, + "top": { + "description": "Visualizza le classifiche delle partite.", + "name": "classifica", + "subcommands": { + "score": { + "description": "Visualizza la classifica dei giocatori in base al loro punteggio.", + "name": "punteggio" + }, + "glory": { + "description": "Visualizza la classifica delle gilde in base alla loro gloria.", + "name": "gloria" + }, + "guild": { + "description": "Visualizza la classifica delle gilde in base ai loro punti.", + "name": "gilda" + } + }, + "options": { + "timing": { + "description": "La durata della classifica visualizzata (Da sempre per impostazione predefinita).", + "name": "durata" + }, + "page": { + "description": "La pagina di classifica da visualizzare.", + "name": "pagina" + } + }, + "timings": { + "allTime": "{emote:top.allTime} ️ L'ho sempre fatto.", + "weekly": "{emote:top.weekly} Questa settimana." + } } } \ No newline at end of file From 32448da626a4515f89a86ef0d5f13c8210da048a Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:14 +0100 Subject: [PATCH 22/51] New translations commands.json (Portuguese) [ci skip] --- Lang/pt/commands.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Lang/pt/commands.json b/Lang/pt/commands.json index 75616c7f7..7613e2ca3 100644 --- a/Lang/pt/commands.json +++ b/Lang/pt/commands.json @@ -722,5 +722,32 @@ "canceledTitle": "Lançamento cancelado", "canceledDesc": "O lançamento foi cancelado.", "acceptedDesc": "{{pseudo}}Libertaste ** ** !" + }, + "top": { + "level": "{{level}}Nível", + "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", + "titleScoreWeekly": "{emote:top.congrats} {{minRank}} {{maxRank}}Mostrar os lugares de topo desta semana em", + "yourRankTitle": "**A sua classificação", + "yourRankFirst_one": "{emote:top.congrats}{{pseudo}}Parabéns ** ** ! {{total}} É atualmente o melhor de um total de jogadores!", + "yourRankFirst_other": "{emote:top.congrats}{{pseudo}}Parabéns ** ** ! {{total}} É atualmente o melhor de um total de jogadores!", + "yourRank_one": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, está atualmente classificado ** ème** num total de jogadores !", + "yourRank_other": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, está atualmente classificado ** ème** num total de jogadores!", + "yourRankNoneScore": "{emote:top.error} | Infelizmente, não aparece no top porque tem uma pontuação igual ou inferior a 100!", + "yourRankAtPage": "{{page}} {{maxPage}}(Ver / )", + "titleGlory": "{emote:unitValues.glory} {{minRank}} {{maxRank}}Principais locais apresentados", + "yourRankNoneGlory_one": "{emote:top.error} | Infelizmente, não apareces no topo porque ainda não completaste combates de classificação suficientes! {{needFight}} Ainda precisas de completar .", + "yourRankNoneGlory_other": "{emote:top.error} | Infelizmente, não apareces no topo porque ainda não completaste combates de classificação suficientes! {{needFight}} Ainda precisas de completar .", + "titleGuild": "{emote:top.guild} {{minRank}} {{maxRank}}Mostrar os lugares de topo do grémio em", + "yourRankGuildTitle": "**Classificação da tua guilda", + "yourRankGuildFirst_one": "{emote:top.congrats}{{pseudo}}Parabéns ** ** ! {{total}} A sua guilda é atualmente a melhor de um total de !", + "yourRankGuildFirst_other": "{emote:top.congrats}{{pseudo}}Parabéns ** ** ! {{total}} A vossa guilda é atualmente a melhor de um total de guildas!", + "yourRankGuild_one": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, a tua guilda está atualmente classificada entre um total de guildas!", + "yourRankGuild_other": "{{badge}}{{pseudo}}{{rank}} {{total}} ** **, a tua guilda está atualmente classificada ** de um total de guildas!", + "yourRankNoneGuild": "{emote:top.error} | Infelizmente, a tua guilda não aparece no topo porque não tem pontos de guilda!", + "yourRankAtPageGuild": "{{page}} {{maxPage}}(Pode encontrá-lo em / )", + "noGuild": "{emote:top.error} | Não apareces neste ranking porque não fazes parte de uma associação!", + "nobodyInTopPlayers": "Atualmente não há ninguém no top 10! Aproveitem enquanto podem.", + "nobodyInTopGuilds": "Atualmente não existem guildas no topo! Aproveita enquanto podes.", + "invalidPage": "A página solicitada não existe. {{minPage}} {{maxPage}}Por favor, tente novamente com uma página entre e ." } } \ No newline at end of file From febe47416932a6e0f4e9a6689f442926dfe25c7b Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:15 +0100 Subject: [PATCH 23/51] New translations discordbuilder.json (Portuguese) [ci skip] --- Lang/pt/discordBuilder.json | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Lang/pt/discordBuilder.json b/Lang/pt/discordBuilder.json index a5dca601d..e04976e17 100644 --- a/Lang/pt/discordBuilder.json +++ b/Lang/pt/discordBuilder.json @@ -131,10 +131,6 @@ "description": "Obter um relatório sobre a situação da sua personagem.", "name": "relatório" }, - "scopes": { - "global": "🏆 Classificação geral", - "server": "🚩 Classificação dos servidores" - }, "test": { "description": "Controlo de fraude para testadores (APENAS MODO DE TESTE).", "name": "teste", @@ -256,5 +252,37 @@ "name": "utilizador" } } + }, + "top": { + "description": "Apresenta as classificações dos jogos.", + "name": "classificação", + "subcommands": { + "score": { + "description": "Apresenta a classificação dos jogadores de acordo com a sua pontuação.", + "name": "pontuação" + }, + "glory": { + "description": "Apresenta a classificação das guildas de acordo com a sua glória.", + "name": "glória" + }, + "guild": { + "description": "Apresenta a classificação das guildas de acordo com os seus pontos.", + "name": "grémio" + } + }, + "options": { + "timing": { + "description": "A duração da classificação apresentada (desde sempre, por defeito).", + "name": "duração" + }, + "page": { + "description": "A página de classificação a ser apresentada.", + "name": "página" + } + }, + "timings": { + "allTime": "{emote:top.allTime} ️ Sempre tive.", + "weekly": "{emote:top.weekly} Esta semana." + } } } \ No newline at end of file From 56c960d6d97098e725f799da52584c17b46521ba Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:21 +0100 Subject: [PATCH 24/51] New translations commands.json (English) [ci skip] --- Lang/en/commands.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Lang/en/commands.json b/Lang/en/commands.json index 3d8854716..c863198d0 100644 --- a/Lang/en/commands.json +++ b/Lang/en/commands.json @@ -722,5 +722,32 @@ "canceledTitle": "Libeation cancelled", "canceledDesc": "The libeation has been cancelled.", "acceptedDesc": "You have **{{pseudo}}**!" + }, + "top": { + "level": "Level {{level}}", + "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", + "titleScoreWeekly": "{emote:top.congrats} Top Week Display {{minRank}} {{maxRank}}", + "yourRankTitle": "**Your Ranking**", + "yourRankFirst_one": "{emote:top.congrats} Congratulations **{{pseudo}}**! You are currently the best on a total of {{total}} players!", + "yourRankFirst_other": "{emote:top.congrats} Congratulations **{{pseudo}}**! You are currently the best on a total of {{total}} players!", + "yourRank_one": "{{badge}} **{{pseudo}}**, you currently ranked **{{rank}}e** out of a total {{total}} player!", + "yourRank_other": "{{badge}} **{{pseudo}}**, you currently ranked **{{rank}}e** out of a total {{total}} players!", + "yourRankNoneScore": "{emote:top.error} | Unfortunately you do not appear in the top because you have an equal or negative score!", + "yourRankAtPage": "(You can find yourself on page {{page}} / {{maxPage}})", + "titleGlory": "{emote:unitValues.glory} Displaying the top glory of {{minRank}} places at {{maxRank}}", + "yourRankNoneGlory_one": "{emote:top.error} | Unfortunately you don't appear in the top because you haven't completed enough class battles yet! You still need to complete {{needFight}} class combat.", + "yourRankNoneGlory_other": "{emote:top.error} | Unfortunately you don't appear in the top because you haven't completed enough class battles yet! You still need to complete {{needFight}} class combat.", + "titleGuild": "{emote:top.guild} Top guild seats {{minRank}} at {{maxRank}}", + "yourRankGuildTitle": "**Your guild's ranking**", + "yourRankGuildFirst_one": "{emote:top.congrats} Congratulations **{{pseudo}}**! Your guild is currently the best out of a total guild {{total}}!", + "yourRankGuildFirst_other": "{emote:top.congrats} Congratulations **{{pseudo}}**! Your guild is currently the best out of a total of {{total}} guilds!", + "yourRankGuild_one": "{{badge}} **{{pseudo}}**, your guild is currently ranked **{{rank}}e** out of a total {{total}} guild!", + "yourRankGuild_other": "{{badge}} **{{pseudo}}**, your guild is currently ranked **{{rank}}e** out of a total {{total}} guilds!", + "yourRankNoneGuild": "{emote:top.error} | Unfortunately, your guild does not appear in the top because it has no guild points!", + "yourRankAtPageGuild": "(You can find it on page {{page}} / {{maxPage}})", + "noGuild": "{emote:top.error} | You do not appear in this ranking as you are not part of a guild!", + "nobodyInTopPlayers": "There is currently no one in the top! Enjoy as you can.", + "nobodyInTopGuilds": "There are currently no guilds in the top! Enjoy as you can.", + "invalidPage": "The requested page does not exist. Please try again with a page between {{minPage}} and {{maxPage}}." } } \ No newline at end of file From ccd7611bb3153e7266e83a9ec6614cd962929247 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:22 +0100 Subject: [PATCH 25/51] New translations discordbuilder.json (English) [ci skip] --- Lang/en/discordBuilder.json | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Lang/en/discordBuilder.json b/Lang/en/discordBuilder.json index b354a8436..f30568564 100644 --- a/Lang/en/discordBuilder.json +++ b/Lang/en/discordBuilder.json @@ -131,10 +131,6 @@ "description": "Get a report on your character's situation.", "name": "report" }, - "scopes": { - "global": "🏆 Global ranking", - "server": "🚩 Server ranking" - }, "test": { "description": "Cheat command for testers (TEST MODE ONLY).", "name": "test", @@ -256,5 +252,37 @@ "name": "user" } } + }, + "top": { + "description": "Displays the game rankings.", + "name": "top", + "subcommands": { + "score": { + "description": "Displays the player rankings based on their score.", + "name": "score" + }, + "glory": { + "description": "Displays the guild rankings based on their glory.", + "name": "glory" + }, + "guild": { + "description": "Displays the guild rankings based on their points.", + "name": "guild" + } + }, + "options": { + "timing": { + "description": "The timing of the displayed ranking (All time by default).", + "name": "timing" + }, + "page": { + "description": "The page of the ranking to display.", + "name": "page" + } + }, + "timings": { + "allTime": "{emote:top.allTime} All time.", + "weekly": "{emote:top.weekly} This week." + } } } \ No newline at end of file From 81543bc0a6c5acda234b4c8dfb04ec34fee9a631 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:12:59 +0100 Subject: [PATCH 26/51] New translations commands.json (Spanish) [ci skip] --- Lang/es/commands.json | 136 +++++++++++++++++++++++++++++++++--------- 1 file changed, 107 insertions(+), 29 deletions(-) diff --git a/Lang/es/commands.json b/Lang/es/commands.json index 515c4dda0..221c3d856 100644 --- a/Lang/es/commands.json +++ b/Lang/es/commands.json @@ -56,7 +56,7 @@ "title": "{{pseudo}}crear un gremio", "canceledTitle": "{{pseudo}}anulación de la creación de un gremio.", "canceledDesc": "La creación de tu gremio ha sido cancelada.", - "confirmDesc": "{emote:collectors.question}{{guildName}}{{price}} :moneybag: Confirmar la creación del gremio ** ** para ` ` ?", + "confirmDesc": "{emote:collectors.question}{{guildName}}{{price}} {emote:unitValues.money} Confirmar la creación del gremio ** ** para ` ` ?", "acceptedFooter": "Ten en cuenta que el personal se reserva el derecho a cambiar el nombre de tu gremio.", "acceptedDesc": "{{guildName}}¡El gremio ** ** ha sido creado!" }, @@ -127,7 +127,7 @@ "description": "Muestra información sobre un gremio." }, "GUILD_CREATE": { - "description": "Crear un gremio. Crear un gremio cuesta 5.000 :moneybag:." + "description": "Crear un gremio. {emote:unitValues.money}Crear un gremio cuesta 5.000 ." }, "GUILD_DAILY_BONUS": { "description": "Recoge las recompensas diarias del gremio." @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Gremio :", "helpEmbedDescription": ":arrow_forward: Si desea más información sobre un comando en particular, haga clic aquí : {{helpCommandMention}}e introduzca como parámetro el comando con el que tiene problemas. :wink:", "helpEmbedTitle": "{{pseudo}}Esta es la lista de comandos disponibles:", - "missionCommands": ":scroll: Misión:", + "missionCommands": "{emote:missions.sideMission} Mission :", "petCommands": ":dog: Animales :", "playerCommands": ":bust_in_silhouette: Jugador :", "serverCommands": ":gear: Servidor :", @@ -379,7 +379,7 @@ }, "information": { "fieldName": "Más información :", - "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | :moneybag: {{money}}" + "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | {emote:unitValues.money} {{money}}" }, "map": { "fieldName": "Destino :", @@ -448,10 +448,10 @@ "health": "| :heart: La vida ganada : **{{health}}", "healthLoose": "| :broken_heart: Vida perdida : **{{health}}", "journal": "Diario de {{pseudo}}", - "money": "** | :moneybag: Dinero ganado : **{{money}}", + "money": "{emote:unitValues.money} ** Dinero ganado :{{money}}**", "moneyLoose": "** | :money_with_wings: Dinero perdido : **{{money}}", "monsterRewardGuildXp": "\n:star: XP gremio ganado: **{{guildXp}}**", - "monsterRewardsDescription": ":moneybag: Plata ganada : **{{money}}**\n:star: XP ganada : **{{experience}}**", + "monsterRewardsDescription": "{emote:unitValues.money} Argent gagné : **{{money}}**\n:star: XP gagnée : **{{experience}}**", "monsterRewardsGuildPoints": "\n:mirror_ball: Puntos de gremio ganados : **{{guildPoints}}**", "monsterRewardsTitle": "{{pseudo}}recompensas de combate", "newBigEvent": ":flag_fr: ¡Ha llegado a{{destination}}!", @@ -498,10 +498,10 @@ "commandName": "vender", "commandDescription": "Equipo de venta.", "noItemToSell": "Desgraciadamente, ¡no tienes ningún artículo en tu alijo!", - "confirmSell": "{{item}}{{money}} :moneybag: ¿Estás seguro de que quieres separarte de ** **?", + "confirmSell": "{{item}}{{money}} {emote:unitValues.money} ¿Estás seguro de que quieres separarte de ** **?", "sellCanceled": "La venta ha sido cancelada.", "sellTitle": "{{pseudo}}confirmación :", - "soldMessage": "{{item}}{{money}} :moneybag: ¡Has vendido por ** ** !", + "soldMessage": "Vous avez vendu {{item}} pour **{{money}}** {emote:unitValues.money} !", "soldMessageTitle": "{{pseudo}}ha vendido un equipo.", "potionDestroyedTitle": "Has destruido una poción.", "potionDestroyedMessage": "{{item}}La poción \" \" se vertió en un fregadero.", @@ -522,16 +522,16 @@ "noEnergyToHeal": "Tienes toda tu energía de lucha a tu disposición. ⚡", "fullRegen": "💓 Te han cuidado por completo.", "alreadyHaveBadge": "Ya tienes esta insignia.", - "badgeBought": "{emote:badges.richPerson} Has recibido una nueva insignia: .", - "notEnoughMoney": "¡No tienes suficiente dinero para comprar este artículo!{{missingMoney}} Te falta ` {emote:unitValues.money}`.", + "badgeBought": "Vous avez reçu un nouveau badge : {emote:badges.{{badgeName}}} !", + "notEnoughMoney": "No tienes suficiente dinero para comprar este objeto.{{missingCurrency}} Te falta ` {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "No hay más pociones del día a la venta... ¡Vuelve mañana!", "title": "🛒 Pantalla de la tienda", - "currentMoney": "{{money}}Tienes ` {emote:unitValues.money}`.", - "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.money}`", - "shopItemsDisplayMultiple": "{{amount}} {{name}}{{price}}** x** | ` {emote:unitValues.money}`", + "currentMoney": "{{money}}Tienes ` {emote:unitValues.{{currency}}}`.", + "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Seleccione un artículo para comprar", "buyCategorySlotSuccess": "Has comprado un nuevo espacio de inventario.", - "shopItemsSelectDescription": "{{price}}{emote:unitValues.money}", + "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", "closeShopButton": "❌ Cerrar tienda", "shopConfirmationTitle": "{{pseudo}}ha seleccionado el siguiente producto:", "shopConfirmationTitleMultiple": "{{pseudo}}Seleccione una cantidad para este producto:", @@ -542,7 +542,10 @@ "dailyPotion_other": "{{count}} Poción del día ( disponible)", "slotExtension": "Ampliaciones de inventario", "food": "Alimentos para mascotas", - "guildXp": "Experiencia gremial" + "guildXp": "Experiencia gremial", + "resources": "Recursos", + "utilitaries": "Utilitaires", + "prestige": "Prestige" }, "chooseSlotTitle": "{{pseudo}}nueva ubicación del inventario", "chooseSlotIndication": "Elija una nueva ubicación de inventario o cancele :", @@ -559,29 +562,28 @@ "name": "{emote:shopItems.randomItem} Equipo aleatorio", "info": "Recibirás una pieza de equipo aleatoria (Arma / Armadura / Objeto o Poción) de entre todas las presentes en el juego." }, - "healAlteration": { - "name": "{emote:shopItems.healAlteration} Atención a estados alterados", - "info": "Sus cambios de estado serán eliminados y volverá a la carretera inmediatamente.", - "give": "{emote:shopItems.healAlteration} Tus cambios de estado han sido eliminados." + "alterationHeal": { + "name": "{emote:shopItems.healAlteration} Soin des altérations d'état", + "info": "Vos altérations d'état seront supprimées et vous reprendrez votre route immédiatement.", + "give": "{emote:shopItems.healAlteration} Vos altérations d'état ont été supprimées." }, - "healEnergy": { + "energyHeal": { "name": "{emote:shopItems.healEnergy} Recuperación de energía", - "info": "Tu energía de combate se restaurará por completo.", + "info": "Votre énergie de combat sera intégralement restaurée.", "give": "{emote:shopItems.healEnergy} Tu energía ha sido restaurada." }, - "regen": { - "name": "{emote:shopItems.regen} Regulación completa de la vida", - "info": "Te curarás por completo inmediatamente, pero conservarás todos tus estados alterados.", + "fullRegen": { + "name": "{emote:shopItems.regen} Régen complète de la vie", + "info": "Vous serez immédiatement soigné complétement mais vous conserverez toutes vos altérations d'état.", "give": "{emote:shopItems.regen} Te han cuidado por completo." }, "moneyMouthBadge": { "name": "{emote:shopItems.moneyMouthBadge} Insignia \"Money Mouth", - "info": "Recibirá la insignia automáticamente tras el pago. {command:help}Para obtener más información sobre las insignias, utilice el comando .", - "give": "{{pseudo}}Has recibido una nueva insignia:" + "info": "Recibirá la insignia automáticamente tras el pago. {command:help}Para obtener más información sobre las insignias, utilice el comando ." }, - "inventoryExtension": { - "name": "{emote:shopItems.inventoryExtension} Nueva ubicación del inventario", - "info": "Puede elegir una categoría de inventario a la que añadir una ubicación" + "slotExtension": { + "name": "{emote:shopItems.inventoryExtension} Nouvel emplacement d'inventaire", + "info": "Vous pourrez choisir une catégorie d'inventaire à laquelle ajouter un emplacement" }, "dailyPotion": { "info": "Recibirás una poción que podrás decidir si quedarte o no. Si ya la tienes, ¡se tirará sin reembolso!" @@ -609,6 +611,69 @@ "ultimateFood": { "name": "{emote:foods.ultimateFood} La sopa definitiva", "info": "Recibirá una sopa definitiva para sus mascotas." + }, + "skipMission": { + "name": "{emote:shopItems.skipMission} Change-mission", + "info": "Vous permet de supprimer une mission obtenue sur la carte et de l'échanger contre une nouvelle mission, cependant, vous n'aurez pas le choix de la mission choisie.", + "giveTitle": "{{pseudo}}has decidido cambiar una misión", + "giveDesc": "Choisissez la mission à changer :", + "successTitle": "{{pseudo}}, vous avez changé une mission !", + "successDescription": "Vous avez supprimé la mission {emote:missions.sideMission} **{{mission}}**.", + "getNewMission": "Vous avez reçu la mission : \n\n{emote:missions.sideMission} **{{mission}}**" + }, + "money": { + "name": "{emote:unitValues.money} Argent du roi", + "info": "D'après les cours du jour de la gemme et après déduction de la taxe du roi, vous recevrez `{{kingsMoneyAmount}}` {emote:unitValues.money}.", + "giveTitle": "{{pseudo}}, achat effectué !", + "giveDescription": "Vous avez reçu `{{amount}}` {emote:unitValues.money}." + }, + "treasure": { + "name": "{emote:shopItems.treasure} Trésor du roi", + "info": "Vous octroie un objet de valeur provenant de la salle aux trésors du roi.", + "give": "{{pseudo}}, vous obtenez un(e) nouvel(le) {{type}} :" + }, + "kingsFavor": { + "name": "{emote:unitValues.score} Ferveur du roi", + "info": "Vous octroie {{thousandPoints}} points. Ne peut être utilisé qu'une fois par semaine.", + "giveTitle": "{{pseudo}}, achat effectué !", + "giveDescription": "Vous avez reçu {{thousandPoints}} {emote:unitValues.score}. À la semaine prochaine pour une nouvelle ferveur !" + }, + "lovePointsValue": { + "name": "{emote:shopItems.lovePointsValue} Vétérinaire de la cour", + "info": "Obtenir des informations détaillées sur votre familier.", + "giveTitle": "{{pseudo}}, achat effectué !", + "giveDesc": "Après un long moment passé à étudier l'état de santé de votre animal, vous finissez par recevoir le rapport du vétérinaire :\n\n**{{petName}}** {{commentOnResult}}\n{emote:petInformation.loveScore} **Score d'amour** : {{actualLP}} / 100\n{emote:petInformation.diet} **Régime alimentaire** : {{diet}}\n{emote:petInformation.nextFeed} **Prochaine faim** : {{nextFeed}}", + "petIsHungry": "{emote:effects.starving} affamé", + "advice": { + "1": [ + "semble vous detester. Faites attention, ou vous pourriez être victime d'un mauvais coup lors de vos aventures !", + "semble ne vraiment pas vous apprécier. Vu comment vous vous occupez de votre familier, ce n'est pas une surprise !", + "semble être dans un profond mal-être. Vous devriez essayer de nourrir votre familier." + ], + "2": [ + "semble encore sauvage. Occupez vous de votre familier afin de gagner sa confiance !", + "semble ne pas vous apprécier. Si vous ne vous occupez pas de votre familier, vous n'obtiendrez jamais son amour !", + "ne semble pas heureux. Vous devriez essayer de nourrir votre familier." + ], + "3": [ + "semble encore un peu craintif. Occupez vous de votre familier afin de gagner toute sa confiance !", + "semble toujours se méfier de vous. Continuez de vous occuper de votre familier afin d'obtenir son amour !", + "semble commencer à se faire à vous. Essayez de nourrir votre familier régulièrement." + ], + "4": [ + "semble vous apprécier. Continuez à vous occuper de votre familier afin de gagner toute sa confiance !", + "semble vous faire confiance. Si vous continuez sur cette voie, vous obtiendrez rapidement tout l'amour de votre familier !", + "semble s'être fait à vous. N'arrêtez pas de nourrir votre familier régulièrement." + ], + "5": [ + "semble vous apprécier totalement. Vous n'avez même plus besoin de vous occuper de votre familier pour qu'il continue à vous aimer !", + "semble partager un lien fort avec vous. Votre lien est imperturbable, tant que vous n'êtes pas séparés, vous continuerez de profiter de l'amour de votre familier !" + ] + } + }, + "questMasterBadge": { + "name": "{emote:badges.questMasterBadge} Badge \"Maître des quêtes\"", + "info": "Vous recevrez le badge dans les heures qui suivront le paiement. Pour plus d'informations sur les badges utilisez la commande {command:help}." } } }, @@ -723,6 +788,19 @@ "canceledDesc": "El lanzamiento fue cancelado.", "acceptedDesc": "{{pseudo}}¡Has liberado a ** ** !" }, + "missionsshop": { + "title": "Magasin des Missions", + "success": "{pseudo}, transaction réussie !", + "error": { + "cannotBuy": "Vous n'avez pas assez de gemmes pour acheter cet objet ! Il vous manque `{missingMoney}{emote:unitValues.gem}`.", + "canceledPurchase": "Transaction annulée !", + "alreadyHadBadge": "Vous possédez déjà le badge \"Maître des quêtes\". Vous ne pouvez pas obtenir plus d'honneurs que vous n'en avez déjà !", + "leaveShop": "Vous avez quitté le magasin.", + "alreadyBoughtPointsThisWeek": "Vous avez déjà acheté des points cette semaine, revenez la semaine prochaine pour en acheter !", + "noMissionToSkip": "Vous n'avez aucune mission à passer !", + "noPet": "Vous n'avez aucun animal sur vous, nous ne pouvons prodiguer un diagnostic sur un animal fantôme !" + } + }, "top": { "level": "{{level}}Nivel", "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", From 52c1e5b44528f0c80e07bea1ea7f996f5729e60c Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:00 +0100 Subject: [PATCH 27/51] New translations discordbuilder.json (Spanish) [ci skip] --- Lang/es/discordBuilder.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lang/es/discordBuilder.json b/Lang/es/discordBuilder.json index e9a8b4260..66940fd84 100644 --- a/Lang/es/discordBuilder.json +++ b/Lang/es/discordBuilder.json @@ -253,6 +253,10 @@ } } }, + "missionsshop": { + "description": "Affiche le magasin de missions.", + "name": "magasinmissions" + }, "top": { "description": "Muestra la clasificación del juego.", "name": "clasificación", From 4335244b41cd9a9194ed474fe6d21dfc005b3639 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:02 +0100 Subject: [PATCH 28/51] New translations models.json (Spanish) [ci skip] --- Lang/es/models.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lang/es/models.json b/Lang/es/models.json index 32b2c07ab..97b837f06 100644 --- a/Lang/es/models.json +++ b/Lang/es/models.json @@ -1330,5 +1330,8 @@ "ultimateFood_other": "lo último en sopas", "commonFood_one": "tratar", "commonFood_other": "dulces" - } + }, + "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", + "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", + "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" } \ No newline at end of file From 543ae85ef71a720cafb7d0bd75476d3ed3a01a76 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:07 +0100 Subject: [PATCH 29/51] New translations commands.json (German) [ci skip] --- Lang/de/commands.json | 120 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 99 insertions(+), 21 deletions(-) diff --git a/Lang/de/commands.json b/Lang/de/commands.json index 772186635..44b02f366 100644 --- a/Lang/de/commands.json +++ b/Lang/de/commands.json @@ -56,7 +56,7 @@ "title": "{{pseudo}}Gründung einer Gilde", "canceledTitle": "{{pseudo}}Die Gründung einer Gilde wird rückgängig gemacht.", "canceledDesc": "Die Gründung Ihrer Gilde wurde abgebrochen.", - "confirmDesc": "{emote:collectors.question} Bestätigen Sie die Gründung der Gilde **{{guildName}}** für `{{price}}` :moneybag: ?", + "confirmDesc": "{emote:collectors.question} Bestätigen Sie die Gründung der Gilde **{{guildName}}** für `{{price}}` {emote:unitValues.money} ?", "acceptedFooter": "Achtung: Der Staff behält sich das Recht vor, Ihre Gilde umzubenennen.", "acceptedDesc": "Die Gilde **{{guildName}}** wurde gegründet!" }, @@ -127,7 +127,7 @@ "description": "Zeigt Informationen zu einer Gilde an." }, "GUILD_CREATE": { - "description": "Erzeugt eine Gilde. Eine Gilde zu erstellen kostet 5000 :moneybag:." + "description": "Ermöglicht die Gründung einer Gilde. Die Gründung einer Gilde kostet 5000 {emote:unitValues.money}." }, "GUILD_DAILY_BONUS": { "description": "Gewinnen Sie die täglichen Gilde-Belohnungen." @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Gilde:", "helpEmbedDescription": ":arrow_forward: Wenn Sie weitere Informationen zu einem bestimmten Befehl wünschen, klicken Sie hier: {{helpCommandMention}}, und geben Sie den Befehl an, mit dem Sie ein Problem mit dem Parameter haben. :wink:", "helpEmbedTitle": "{{pseudo}}, hier ist die Liste der verfügbaren Befehle:", - "missionCommands": ":scroll: Mission :", + "missionCommands": "{emote:missions.sideMission} Mission :", "petCommands": ":dog: Tiere:", "playerCommands": ":bust_in_silhouette: Joucher:", "serverCommands": ":gear: Server:", @@ -379,7 +379,7 @@ }, "information": { "fieldName": "Information:", - "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | :moneybag: {{money}}" + "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | {emote:unitValues.money} {{money}}" }, "map": { "fieldName": "Bestimmung:", @@ -448,10 +448,10 @@ "health": "** | :heart: Verlorene Vie: **{{health}}", "healthLoose": "** | :broken_heart: Verlorene Vie: **{{health}}", "journal": "Protokoll von {{pseudo}}", - "money": "** | :moneybag: Der gespart wurde: **{{money}}", + "money": "** | {emote:unitValues.money} Verdientes Geld : **{{money}}", "moneyLoose": "** | :money_with_wings: Argent verloren: **{{money}}", "monsterRewardGuildXp": "\n:star: XP Gilde gewonnen: **{{guildXp}}**", - "monsterRewardsDescription": ":moneybag: Silber gewonnen: **{{money}}**\n:star: XP gewonnen: **{{experience}}**", + "monsterRewardsDescription": "{emote:unitValues.money} Silber gewonnen : **{{money}}**\n:star: XP verdient: **{{experience}}**", "monsterRewardsGuildPoints": "\n:mirror_ball: Gilde-Gewinner: **{{guildPoints}}**", "monsterRewardsTitle": "{{pseudo}}, Kampfbelohnungen", "newBigEvent": ":flag_fr: Sie kamen zu **{{destination}}**!", @@ -498,10 +498,10 @@ "commandName": "verkaufen", "commandDescription": "Eine Ausrüstung verkaufen.", "noItemToSell": "Sie haben leider keine Gegenstände in Ihrem Vorrat!", - "confirmSell": "Sind Sie sicher, dass Sie sich von {{item}} für **{{money}}** :moneybag: trennen wollen?", + "confirmSell": "Sind Sie sicher, dass Sie sich von {{item}} für **{{money}}** {emote:unitValues.money} trennen wollen?", "sellCanceled": "Der Verkauf wurde tatsächlich storniert!", "sellTitle": "{{pseudo}}Bestätigung :", - "soldMessage": "Sie haben {{item}} für **{{money}}** :moneybag: verkauft!", + "soldMessage": "Sie haben {{item}} für **{{money}}** {emote:unitValues.money} verkauft!", "soldMessageTitle": "{{pseudo}}Sie haben eine Ausrüstung verkauft.", "potionDestroyedTitle": "Sie haben einen Trank zerstört.", "potionDestroyedMessage": "Der Trank \"{{item}}\" wurde in ein Waschbecken geschüttet.", @@ -522,16 +522,16 @@ "noEnergyToHeal": "Sie verfügen über Ihre gesamte Kampfenergie. ⚡", "fullRegen": "💓 Sie wurden vollständig versorgt.", "alreadyHaveBadge": "Sie besitzen diesen Ausweis bereits.", - "badgeBought": "Sie haben einen neuen Ausweis erhalten: {emote:badges.richPerson} !", - "notEnoughMoney": "Sie haben nicht genug Geld, um diesen Gegenstand zu kaufen! Es fehlt Ihnen `{{missingMoney}}{emote:unitValues.money}`.", + "badgeBought": "Sie haben eine neue Marke erhalten: {emote:badges.{{badgeName}}} !", + "notEnoughMoney": "Sie haben nicht genug Geld, um diesen Gegenstand zu kaufen! Es fehlt Ihnen `{{missingCurrency}} {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "Es gibt keinen Trank des Tages mehr, der zum Verkauf angeboten wird... Kommen Sie morgen wieder!", "title": "🛒 Anzeige des Magazins", - "currentMoney": "Sie haben `{{money}}{emote:unitValues.money}`.", - "shopItemsDisplaySingle": "{{name}} | `{{price}}{emote:unitValues.money}`", - "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.money}`", + "currentMoney": "Sie haben `{{money}}{emote:unitValues.{{currency}}}`.", + "shopItemsDisplaySingle": "{{name}} | `{{price}}{emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Wählen Sie einen Gegenstand zum Kauf aus", "buyCategorySlotSuccess": "Sie haben einen neuen Inventarplatz gekauft!", - "shopItemsSelectDescription": "{{price}}{emote:unitValues.money}", + "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", "closeShopButton": "❌ Laden schließen", "shopConfirmationTitle": "{{pseudo}}Sie haben das folgende Produkt ausgewählt:", "shopConfirmationTitleMultiple": "{{pseudo}}Wählen Sie eine Menge für dieses Produkt:", @@ -542,7 +542,10 @@ "dailyPotion_other": "Trank des Tages ({{count}} verfügbar)", "slotExtension": "Inventarerweiterungen", "food": "Nahrung für Begleiter", - "guildXp": "Erfahrung in der Gilde" + "guildXp": "Erfahrung in der Gilde", + "resources": "Ressourcen", + "utilitaries": "Dienstprogramme", + "prestige": "Prestige" }, "chooseSlotTitle": "{{pseudo}}Neuer Inventarplatz", "chooseSlotIndication": "Wählen Sie einen neuen Inventarort oder brechen Sie ab :", @@ -559,27 +562,26 @@ "name": "{emote:shopItems.randomItem} Zufällige Ausrüstung", "info": "Du erhältst eine zufällige Ausrüstung (Waffe / Rüstung / Gegenstand oder Trank) aus allen im Spiel vorhandenen." }, - "healAlteration": { + "alterationHeal": { "name": "{emote:shopItems.healAlteration} Pflege von Zustandsveränderungen", "info": "Ihre Zustandsveränderungen werden entfernt und Sie setzen Ihre Reise sofort fort.", "give": "{emote:shopItems.healAlteration} Ihre Zustandsveränderungen wurden entfernt." }, - "healEnergy": { + "energyHeal": { "name": "{emote:shopItems.healEnergy} Rückgewinnung von Energie", "info": "Ihre Kampfenergie wird vollständig wiederhergestellt.", "give": "{emote:shopItems.healEnergy} Ihre Energie wurde wiederhergestellt." }, - "regen": { + "fullRegen": { "name": "{emote:shopItems.regen} Vollständige Regeneration des Lebens", "info": "Sie werden sofort vollständig geheilt, behalten aber alle Ihre Zustandsveränderungen.", "give": "{emote:shopItems.regen} Sie wurden vollständig versorgt." }, "moneyMouthBadge": { "name": "{emote:shopItems.moneyMouthBadge} Namensschild \"Money Mouth\" (Geldmaul)", - "info": "Sie erhalten den Abzeichen automatisch nach der Bezahlung. Für weitere Informationen über Abzeichen verwenden Sie den Befehl {command:help}.", - "give": "{{pseudo}}Sie haben einen neuen Ausweis erhalten:" + "info": "Sie erhalten den Abzeichen automatisch nach der Bezahlung. Für weitere Informationen über Abzeichen verwenden Sie den Befehl {command:help}." }, - "inventoryExtension": { + "slotExtension": { "name": "{emote:shopItems.inventoryExtension} Neuer Inventarplatz", "info": "Sie können eine Inventarkategorie auswählen, zu der ein Ort hinzugefügt werden soll" }, @@ -609,6 +611,69 @@ "ultimateFood": { "name": "{emote:foods.ultimateFood} Ultimative Suppe", "info": "Sie erhalten eine ultimative Suppe für Ihre Vertrauten." + }, + "skipMission": { + "name": "{emote:shopItems.skipMission} Change-mission", + "info": "Ermöglicht es Ihnen, eine erhaltene Mission auf der Karte zu löschen und gegen eine neue Mission einzutauschen, allerdings haben Sie keine Wahl, welche Mission Sie wählen.", + "giveTitle": "{{pseudo}}Sie haben sich entschieden, eine Aufgabe zu ändern.", + "giveDesc": "Wählen Sie die Mission, die Sie ändern möchten:", + "successTitle": "{{pseudo}}Sie haben eine Mission geändert!", + "successDescription": "Sie haben die Mission {emote:missions.sideMission} **{{mission}}** gelöscht.", + "getNewMission": "Sie haben den Auftrag erhalten: \n\n{emote:missions.sideMission} **{{mission}}**" + }, + "money": { + "name": "{emote:unitValues.money} Geld des Königs", + "info": "Nach den Tageskursen des Edelsteins und nach Abzug der Königssteuer erhalten Sie `{{kingsMoneyAmount}}` {emote:unitValues.money}.", + "giveTitle": "{{pseudo}}Ich bin sehr zufrieden.", + "giveDescription": "Sie haben `{{amount}}` {emote:unitValues.money}erhalten." + }, + "treasure": { + "name": "{emote:shopItems.treasure} Königsschatz", + "info": "Gewährt dir einen wertvollen Gegenstand aus der Schatzkammer des Königs.", + "give": "{{pseudo}}Sie erhalten einen neuen {{type}} :" + }, + "kingsFavor": { + "name": "{emote:unitValues.score} Inbrunst des Königs", + "info": "Gewährt Ihnen {{thousandPoints}} Punkte. Kann nur einmal pro Woche verwendet werden.", + "giveTitle": "{{pseudo}}Ich bin sehr zufrieden.", + "giveDescription": "Sie haben {{thousandPoints}} {emote:unitValues.score}erhalten. Bis nächste Woche mit neuem Eifer!" + }, + "lovePointsValue": { + "name": "{emote:shopItems.lovePointsValue} Hoftierarzt", + "info": "Erhalten Sie detaillierte Informationen über Ihren Vertrauten.", + "giveTitle": "{{pseudo}}Ich bin sehr zufrieden.", + "giveDesc": "Nach einer langen Zeit, in der Sie den Gesundheitszustand Ihres Tieres studiert haben, erhalten Sie schließlich den Bericht des Tierarztes:\n\n**{{petName}}** {{commentOnResult}}\n{emote:petInformation.loveScore} **Score Liebe**: {{actualLP}} / 100\n{emote:petInformation.diet} **Diät**: {{diet}}\n{emote:petInformation.nextFeed} **Nächster Hunger**: {{nextFeed}}", + "petIsHungry": "{emote:effects.starving} hungrig", + "advice": { + "1": [ + "scheint Sie zu hassen. Seien Sie vorsichtig, sonst könnten Sie bei Ihren Abenteuern Opfer eines bösen Streichs werden!", + "scheint Sie wirklich nicht zu mögen. So wie Sie sich um Ihren Vertrauten kümmern, ist das keine Überraschung!", + "scheint sich in einem tiefen Unwohlsein zu befinden. Sie sollten versuchen, Ihren Vertrauten zu füttern." + ], + "2": [ + "scheint noch wild zu sein. Kümmern Sie sich um Ihren Vertrauten, um sein Vertrauen zu gewinnen!", + "scheint Sie nicht zu mögen. Wenn Sie sich nicht um Ihren Vertrauten kümmern, werden Sie nie seine Liebe erlangen!", + "scheint nicht glücklich zu sein. Sie sollten versuchen, Ihren Vertrauten zu füttern." + ], + "3": [ + "scheint noch etwas ängstlich zu sein. Kümmern Sie sich um Ihren Vertrauten, um sein volles Vertrauen zu gewinnen!", + "scheint Ihnen immer noch zu misstrauen. Kümmern Sie sich weiterhin um Ihren Vertrauten, um seine Liebe zu gewinnen!", + "scheint anzufangen, sich an Sie zu gewöhnen. Versuchen Sie, Ihren Vertrauten regelmäßig zu füttern." + ], + "4": [ + "scheint Sie zu mögen. Kümmern Sie sich weiterhin um Ihren Vertrauten, um sein volles Vertrauen zu gewinnen!", + "scheint Ihnen zu vertrauen. Wenn Sie auf diesem Weg weitergehen, werden Sie bald die ganze Liebe Ihres Vertrauten bekommen!", + "scheint sich an Sie gewöhnt zu haben. Hören Sie nicht auf, Ihren Vertrauten regelmäßig zu füttern." + ], + "5": [ + "scheint Sie vollkommen zu mögen. Sie müssen sich nicht einmal mehr um Ihren Vertrauten kümmern, damit er Sie weiterhin liebt!", + "scheint eine starke Bindung mit Ihnen zu teilen. Ihre Bindung ist unerschütterlich, solange Sie nicht getrennt werden, werden Sie weiterhin die Liebe Ihres Vertrauten genießen!" + ] + } + }, + "questMasterBadge": { + "name": "{emote:badges.questMasterBadge} Abzeichen \"Meister der Quests", + "info": "Sie erhalten den Abzeichen innerhalb weniger Stunden nach der Zahlung. Für weitere Informationen über Abzeichen verwenden Sie den Befehl {command:help}." } } }, @@ -723,6 +788,19 @@ "canceledDesc": "Die Freilassung wurde rückgängig gemacht.", "acceptedDesc": "Sie haben **{{pseudo}}** befreit!" }, + "missionsshop": { + "title": "Magazin der Missionen", + "success": "{pseudo}Erfolgreiche Transaktion!", + "error": { + "cannotBuy": "Sie haben nicht genug Edelsteine, um diesen Gegenstand zu kaufen! Es fehlt Ihnen `{missingMoney}{emote:unitValues.gem}`.", + "canceledPurchase": "Transaktion abgebrochen!", + "alreadyHadBadge": "Sie besitzen bereits das Abzeichen \"Meister der Quests\". Sie können nicht mehr Ehrungen erhalten, als Sie bereits besitzen!", + "leaveShop": "Vous avez quitté le magasin.", + "alreadyBoughtPointsThisWeek": "Vous avez déjà acheté des points cette semaine, revenez la semaine prochaine pour en acheter !", + "noMissionToSkip": "Vous n'avez aucune mission à passer !", + "noPet": "Vous n'avez aucun animal sur vous, nous ne pouvons prodiguer un diagnostic sur un animal fantôme !" + } + }, "top": { "level": "Ebene {{level}}", "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", From fea6b1d7484033daa20921b038f5a616c0b02dae Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:09 +0100 Subject: [PATCH 30/51] New translations discordbuilder.json (German) [ci skip] --- Lang/de/discordBuilder.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lang/de/discordBuilder.json b/Lang/de/discordBuilder.json index ec4473042..c81c0c4d2 100644 --- a/Lang/de/discordBuilder.json +++ b/Lang/de/discordBuilder.json @@ -253,6 +253,10 @@ } } }, + "missionsshop": { + "description": "Affiche le magasin de missions.", + "name": "magasinmissions" + }, "top": { "description": "Zeigt die Ranglisten des Spiels an.", "name": "Rangliste", From 070475bf4bb99fcc1db12858a1065d86b1e81121 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:11 +0100 Subject: [PATCH 31/51] New translations models.json (German) [ci skip] --- Lang/de/models.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lang/de/models.json b/Lang/de/models.json index 23b186b7a..e223c44b7 100644 --- a/Lang/de/models.json +++ b/Lang/de/models.json @@ -1330,5 +1330,8 @@ "ultimateFood_other": "ultimative Suppen", "commonFood_one": "Süßigkeit", "commonFood_other": "Süßigkeiten" - } + }, + "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", + "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", + "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" } \ No newline at end of file From 4eb77081fca1631eca695542df4f5046cc3cab84 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:16 +0100 Subject: [PATCH 32/51] New translations commands.json (Italian) [ci skip] --- Lang/it/commands.json | 120 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 99 insertions(+), 21 deletions(-) diff --git a/Lang/it/commands.json b/Lang/it/commands.json index 9838e24cf..200a19707 100644 --- a/Lang/it/commands.json +++ b/Lang/it/commands.json @@ -56,7 +56,7 @@ "title": "{{pseudo}}, creare una gilda", "canceledTitle": "{{pseudo}}, creazione delle gilda annullata.", "canceledDesc": "La Creazione della vostra Gilda è stata annullata.", - "confirmDesc": "{emote:collectors.question} Confermare la creazione della gilda **{{guildName}}** per `{{price}}` :moneybag: ?", + "confirmDesc": "{emote:collectors.question} Confermare la creazione della gilda **{{guildName}}** per `{{price}}` {emote:unitValues.money} ?", "acceptedFooter": "Lo staff si riserva il diritto di rinominare la gilda.", "acceptedDesc": "La gilda **{{guildName}}** è stata creata !" }, @@ -127,7 +127,7 @@ "description": "Visualizza le informazioni su una gilda." }, "GUILD_CREATE": { - "description": "Creare una gilda. Creare una gilda costa 5000 :moneybag:." + "description": "Creare una gilda. Creare una gilda costa 5000 {emote:unitValues.money}." }, "GUILD_DAILY_BONUS": { "description": "Raccogliere le ricompense giornaliere della gilda." @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Gilda:", "helpEmbedDescription": ":arrow_forward: Se volete ulteriori informazioni su un commando in particolare, fai click su: {{helpCommandMention}} e inserisci in parametro il nome del commando con qui hai problemi. :wink:", "helpEmbedTitle": "{{pseudo}}, Ecco l'elenco dei comandi disponibili :", - "missionCommands": ":scroll: Missione:", + "missionCommands": "{emote:missions.sideMission} Missione:", "petCommands": ":dog: Animali:", "playerCommands": ":bust_in_silhouette: Giocatore :", "serverCommands": ":gear: Server :", @@ -379,7 +379,7 @@ }, "information": { "fieldName": "Informazione :", - "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | :moneybag: {{money}}" + "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | {emote:unitValues.money} {{money}}" }, "map": { "fieldName": "Destinazione:", @@ -448,10 +448,10 @@ "health": "** | :heart: Vita guadagnata: **{{health}}", "healthLoose": "** | :broken_heart: Vita persa : **{{health}}", "journal": "Diario di {{pseudo}}", - "money": "** | :moneybag: Soldi guadagnati : **{{money}}", + "money": "** | {emote:unitValues.money} Soldi guadagnati : **{{money}}", "moneyLoose": "** | :money_with_wings: Denaro perso : **{{money}}", "monsterRewardGuildXp": "\n:star: XP di gilda guadagnati: **{{guildXp}}**", - "monsterRewardsDescription": ":moneybag: Argento vinto : **{{money}}**\n:star: XP guadagnati : **{{experience}}**", + "monsterRewardsDescription": "{emote:unitValues.money} Argento vinto : **{{money}}**\n:star: XP guadagnati : **{{experience}}**", "monsterRewardsGuildPoints": "\n:mirror_ball: Punti gilda guadagnati : **{{guildPoints}}**", "monsterRewardsTitle": "{{pseudo}}, ricompense per il combattimento", "newBigEvent": ":flag_fr: Avete raggiunto **{{destination}}** !", @@ -498,10 +498,10 @@ "commandName": "vendere", "commandDescription": "Vendita di attrezzature.", "noItemToSell": "Purtroppo non hai nessun articolo nella tua scorta!", - "confirmSell": "{{item}}{{money}} :moneybag: Sei sicuro di volerti separare da ** **?", + "confirmSell": "{{item}}{{money}} {emote:unitValues.money} Sei sicuro di volerti separare da ** **?", "sellCanceled": "La vendita è stata annullata!", "sellTitle": "{{pseudo}}conferma :", - "soldMessage": "{{item}}{{money}} :moneybag: Avete venduto per ** ** !", + "soldMessage": "{{item}}{{money}} {emote:unitValues.money} Avete venduto per ** ** !", "soldMessageTitle": "{{pseudo}}avete venduto un'apparecchiatura.", "potionDestroyedTitle": "Hai distrutto una pozione.", "potionDestroyedMessage": "{{item}}La pozione è stata versata in un lavandino.", @@ -522,16 +522,16 @@ "noEnergyToHeal": "Avete a disposizione tutta la vostra energia di combattimento. ⚡", "fullRegen": "💓 Sei stato completamente accudito.", "alreadyHaveBadge": "Avete già questo distintivo.", - "badgeBought": "{emote:badges.richPerson} Hai ricevuto un nuovo badge: .", - "notEnoughMoney": "Non hai abbastanza soldi per acquistare questo articolo!{{missingMoney}} Ti manca ` {emote:unitValues.money}`.", + "badgeBought": "Hai ricevuto un nuovo badge: {emote:badges.{{badgeName}}} !", + "notEnoughMoney": "Non hai abbastanza soldi per comprare questo articolo!{{missingCurrency}} Ti manca ` {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "Non ci sono più pozioni del giorno disponibili per la vendita... Tornate domani!", "title": "🛒 Display del negozio", - "currentMoney": "{{money}}Avete ` {emote:unitValues.money}`.", - "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.money}`", - "shopItemsDisplayMultiple": "{{amount}} {{name}}{{price}}** x** | ` {emote:unitValues.money}`", + "currentMoney": "{{money}}Si ha ` {emote:unitValues.{{currency}}}`.", + "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "{{amount}} {{name}}{{price}}** x** | ` {emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Selezionare un articolo da acquistare", "buyCategorySlotSuccess": "Avete acquistato un nuovo slot d'inventario!", - "shopItemsSelectDescription": "{{price}}{emote:unitValues.money}", + "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", "closeShopButton": "❌ Chiudere il negozio", "shopConfirmationTitle": "{{pseudo}}avete selezionato il seguente prodotto:", "shopConfirmationTitleMultiple": "{{pseudo}}Selezionare una quantità per questo prodotto:", @@ -542,7 +542,10 @@ "dailyPotion_other": "{{count}} Pozione del giorno ( disponibile)", "slotExtension": "Estensioni dell'inventario", "food": "Cibo per animali", - "guildXp": "Esperienza di gilda" + "guildXp": "Esperienza di gilda", + "resources": "Risorse", + "utilitaries": "Utilità", + "prestige": "Prestigio" }, "chooseSlotTitle": "{{pseudo}}nuova posizione dell'inventario", "chooseSlotIndication": "Scegliere una nuova posizione dell'inventario o annullare :", @@ -559,27 +562,26 @@ "name": "{emote:shopItems.randomItem} Attrezzatura casuale", "info": "Riceverete un pezzo di equipaggiamento casuale (Arma / Armatura / Oggetto o Pozione) tra tutti quelli presenti nel gioco." }, - "healAlteration": { + "alterationHeal": { "name": "{emote:shopItems.healAlteration} Cura degli stati di alterazione", "info": "Le modifiche al vostro stato verranno rimosse e tornerete immediatamente sulla strada.", "give": "{emote:shopItems.healAlteration} Le modifiche al tuo stato sono state rimosse." }, - "healEnergy": { + "energyHeal": { "name": "{emote:shopItems.healEnergy} Recupero di energia", "info": "L'energia di combattimento sarà completamente ripristinata.", "give": "{emote:shopItems.healEnergy} La vostra energia è stata ripristinata." }, - "regen": { + "fullRegen": { "name": "{emote:shopItems.regen} Regolazione completa della vita", "info": "Sarete completamente guariti immediatamente, ma manterrete tutti i vostri stati alterati.", "give": "{emote:shopItems.regen} Siete stati seguiti in modo completo." }, "moneyMouthBadge": { "name": "{emote:shopItems.moneyMouthBadge} Distintivo \"Money Mouth", - "info": "Il badge verrà ricevuto automaticamente dopo il pagamento. {command:help}Per ulteriori informazioni sui badge, utilizzare il comando .", - "give": "{{pseudo}}Avete ricevuto un nuovo distintivo:" + "info": "Il badge verrà ricevuto automaticamente dopo il pagamento. {command:help}Per ulteriori informazioni sui badge, utilizzare il comando ." }, - "inventoryExtension": { + "slotExtension": { "name": "{emote:shopItems.inventoryExtension} Nuova posizione dell'inventario", "info": "È possibile scegliere una categoria d'inventario a cui aggiungere una sede." }, @@ -609,6 +611,69 @@ "ultimateFood": { "name": "{emote:foods.ultimateFood} Zuppa finale", "info": "Riceverete una zuppa definitiva per i vostri animali domestici." + }, + "skipMission": { + "name": "{emote:shopItems.skipMission} Cambiamento-missione", + "info": "Permette di rimuovere una missione dalla mappa e di sostituirla con una nuova, anche se non sarà possibile scegliere quale missione scegliere.", + "giveTitle": "{{pseudo}}avete deciso di cambiare una missione", + "giveDesc": "Scegliere la missione da cambiare:", + "successTitle": "{{pseudo}}avete cambiato una missione!", + "successDescription": "{emote:missions.sideMission}{{mission}}La missione ** ** è stata cancellata.", + "getNewMission": "Vi è stato affidato il compito: \n\n{emote:missions.sideMission}{{mission}}** **" + }, + "money": { + "name": "{emote:unitValues.money} Il denaro del re", + "info": "{{kingsMoneyAmount}} {emote:unitValues.money}In base ai prezzi odierni delle gemme e al netto della tassa del re, riceverete .", + "giveTitle": "{{pseudo}}acquisto effettuato!", + "giveDescription": "{{amount}} {emote:unitValues.money}Avete ricevuto ` ` ." + }, + "treasure": { + "name": "{emote:shopItems.treasure} Il tesoro del re", + "info": "Permette di ottenere un oggetto prezioso dalla sala del tesoro del re.", + "give": "{{pseudo}} {{type}} un nuovo :" + }, + "kingsFavor": { + "name": "{emote:unitValues.score} Il fervore del Re", + "info": "{{thousandPoints}} Dà punti. Può essere utilizzato solo una volta alla settimana.", + "giveTitle": "{{pseudo}}acquisto effettuato!", + "giveDescription": "{{thousandPoints}} {emote:unitValues.score}Avete ricevuto . Alla prossima settimana per un nuovo fervore!" + }, + "lovePointsValue": { + "name": "{emote:shopItems.lovePointsValue} Veterinario di corte", + "info": "Ottenere informazioni dettagliate sul vostro animale domestico.", + "giveTitle": "{{pseudo}}acquisto effettuato!", + "giveDesc": "Dopo aver studiato a lungo lo stato di salute del vostro animale, finalmente ricevete il rapporto del veterinario:\n\n{{petName}} {{commentOnResult}}\n{emote:petInformation.loveScore} {{actualLP}}\n{emote:petInformation.diet} ** ** **Punteggio d'amore**: / 100 **Regime alimentare** : {{diet}}\n{emote:petInformation.nextFeed} {{nextFeed}}**Prossima fame**:", + "petIsHungry": "{emote:effects.starving} affamato", + "advice": { + "1": [ + "sembra odiarvi. Fate attenzione, o potreste essere vittima di un brutto scherzo durante le vostre avventure!", + "sembra che tu non gli piaccia affatto. Visto il modo in cui vi prendete cura del vostro animale, non c'è da sorprendersi!", + "sembra essere in grave difficoltà. Dovreste cercare di nutrire il vostro animale domestico." + ], + "2": [ + "sembra ancora selvaggio. Prendetevi cura del vostro animale e guadagnatevi la sua fiducia!", + "sembra che non vi piaccia. Se non vi prendete cura del vostro animale domestico, non avrete mai il suo amore!", + "non sembra felice. Dovreste provare a nutrire il vostro animale." + ], + "3": [ + "sembra ancora un po' apprensivo. Prendetevi cura del vostro animale e guadagnatevi la sua fiducia!", + "sembra sempre diffidare di voi. Continuate a prendervi cura del vostro animale per conquistare il suo amore!", + "sembra essersi abituato a voi. Cercate di nutrire regolarmente il vostro animale." + ], + "4": [ + "Sembra che voi gli piaciate. Continuate a prendervi cura del vostro animale per guadagnarvi la sua fiducia!", + "sembra fidarsi di voi. Se continuate su questa strada, presto il vostro animale domestico vi amerà!", + "sembra essersi affezionato a voi. Non smettete di nutrire regolarmente il vostro animale." + ], + "5": [ + "sembra piacervi completamente. Non dovrete nemmeno prendervi cura del vostro animale per far sì che continui ad amarvi!", + "sembra condividere un forte legame con voi. Il vostro legame è indissolubile, quindi finché non sarete separati, continuerete a godere dell'amore del vostro animale domestico!" + ] + } + }, + "questMasterBadge": { + "name": "{emote:badges.questMasterBadge} Distintivo Maestro delle missioni", + "info": "Riceverete il badge entro poche ore dal pagamento. {command:help}Per ulteriori informazioni sui badge, utilizzare il comando ." } } }, @@ -723,6 +788,19 @@ "canceledDesc": "L'uscita è stata annullata.", "acceptedDesc": "{{pseudo}}Avete liberato ** ** !" }, + "missionsshop": { + "title": "Negozio di missioni", + "success": "{pseudo}Una transazione di successo!", + "error": { + "cannotBuy": "Non hai abbastanza gemme per acquistare questo oggetto!{missingMoney}{emote:unitValues.gem}Ti manca ` `.", + "canceledPurchase": "Transazione annullata!", + "alreadyHadBadge": "Hai già il distintivo \"Maestro delle missioni\". Non puoi ottenere più onori di quelli che hai già!", + "leaveShop": "Avete lasciato il negozio.", + "alreadyBoughtPointsThisWeek": "Questa settimana hai già acquistato punti, quindi torna la prossima settimana per acquistarne altri!", + "noMissionToSkip": "Non avete missioni da completare!", + "noPet": "Se non avete animali con voi, non possiamo diagnosticare un animale fantasma!" + } + }, "top": { "level": "{{level}}Livello", "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", From 273fcf5d7ef7175f418787f7d00c851e76ac6dd7 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:19 +0100 Subject: [PATCH 33/51] New translations discordbuilder.json (Italian) [ci skip] --- Lang/it/discordBuilder.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lang/it/discordBuilder.json b/Lang/it/discordBuilder.json index 3d731357d..c330e98ed 100644 --- a/Lang/it/discordBuilder.json +++ b/Lang/it/discordBuilder.json @@ -253,6 +253,10 @@ } } }, + "missionsshop": { + "description": "Affiche le magasin de missions.", + "name": "magasinmissions" + }, "top": { "description": "Visualizza le classifiche delle partite.", "name": "classifica", From 8357161dd598f46c295afcf236028e574081864a Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:23 +0100 Subject: [PATCH 34/51] New translations models.json (Italian) [ci skip] --- Lang/it/models.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lang/it/models.json b/Lang/it/models.json index 252d5b428..414dac475 100644 --- a/Lang/it/models.json +++ b/Lang/it/models.json @@ -1330,5 +1330,8 @@ "ultimateFood_other": "zuppe definitive", "commonFood_one": "trattamento", "commonFood_other": "dolci" - } + }, + "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", + "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", + "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" } \ No newline at end of file From 682297ed05c33a95d85af739908167d1d584af5a Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:28 +0100 Subject: [PATCH 35/51] New translations commands.json (Portuguese) [ci skip] --- Lang/pt/commands.json | 124 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 101 insertions(+), 23 deletions(-) diff --git a/Lang/pt/commands.json b/Lang/pt/commands.json index 7613e2ca3..7c8028d03 100644 --- a/Lang/pt/commands.json +++ b/Lang/pt/commands.json @@ -56,7 +56,7 @@ "title": "{{pseudo}}criar uma guilda", "canceledTitle": "{{pseudo}}anulação da criação de um grémio.", "canceledDesc": "A criação do teu grémio foi cancelada.", - "confirmDesc": "{emote:collectors.question}{{guildName}}{{price}} :moneybag: Confirmar a criação do grémio ** ** para ` ` ?", + "confirmDesc": "{emote:collectors.question}{{guildName}}{{price}} {emote:unitValues.money} Confirmar a criação do grémio ** ** para ` ` ?", "acceptedFooter": "A equipa reserva-se o direito de mudar o nome da tua guilda.", "acceptedDesc": "{{guildName}}O grémio ** ** foi criado!" }, @@ -127,7 +127,7 @@ "description": "Apresenta informações sobre um grémio." }, "GUILD_CREATE": { - "description": "Criar um grémio. :moneybag:Criar um grémio custa 5.000 ." + "description": "Criar um grémio. {emote:unitValues.money}Criar um grémio custa 5.000 ." }, "GUILD_DAILY_BONUS": { "description": "Recolher recompensas diárias da guilda." @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Grémio :", "helpEmbedDescription": ":arrow_forward: Se pretender obter mais informações sobre um determinado comando, clique aqui : {{helpCommandMention}}e introduza o comando com o qual está a ter problemas como parâmetro. :wink:", "helpEmbedTitle": "{{pseudo}}Eis a lista de comandos disponíveis:", - "missionCommands": ":scroll: Missão:", + "missionCommands": "{emote:missions.sideMission} Missão:", "petCommands": ":dog: Animais :", "playerCommands": ":bust_in_silhouette: Jogador :", "serverCommands": ":gear: Servidor :", @@ -379,7 +379,7 @@ }, "information": { "fieldName": "Mais informações :", - "fieldValue": ":heart: {{health}}{{maxHealth}} :star: {{experience}}{{experienceNeededToLevelUp}} :moneybag: {{money}}/ | / |" + "fieldValue": ":heart: {{health}}{{maxHealth}} :star: {{experience}}{{experienceNeededToLevelUp}} {emote:unitValues.money} {{money}}/ | / |" }, "map": { "fieldName": "Destino :", @@ -448,10 +448,10 @@ "health": ":heart: | Vida ganha :{{health}}**", "healthLoose": ":broken_heart: | Vida perdida :{{health}}**", "journal": "{{pseudo}}Diário de", - "money": ":moneybag: ** Dinheiro ganho :{{money}}**", + "money": "{emote:unitValues.money} ** Dinheiro ganho :{{money}}**", "moneyLoose": ":money_with_wings:{{money}}** Dinheiro perdido: **", "monsterRewardGuildXp": "\n:star: XP de guilda ganho:{{guildXp}}** **", - "monsterRewardsDescription": ":moneybag: Prata ganha :{{money}}\n:star: ** ** XP ganho :{{experience}}** **", + "monsterRewardsDescription": "{emote:unitValues.money} Prata ganha :{{money}}\n:star: ** ** XP ganho :{{experience}}** **", "monsterRewardsGuildPoints": "\n:mirror_ball: Pontos de guilda ganhos :{{guildPoints}}** **", "monsterRewardsTitle": "{{pseudo}}recompensas de combate", "newBigEvent": ":flag_fr:{{destination}}Chegou a !", @@ -498,10 +498,10 @@ "commandName": "vender", "commandDescription": "Venda de equipamento.", "noItemToSell": "Infelizmente, não tem nenhum artigo no seu esconderijo!", - "confirmSell": "{{item}}{{money}} :moneybag: Tem a certeza de que quer separar-se de ** ** ?", + "confirmSell": "{{item}}{{money}} {emote:unitValues.money} Tem a certeza de que quer separar-se de ** ** ?", "sellCanceled": "A venda foi cancelada!", "sellTitle": "{{pseudo}}confirmação :", - "soldMessage": "{{item}}{{money}} :moneybag: Vendeu por ** ** !", + "soldMessage": "{{item}}{{money}} {emote:unitValues.money} Vendeu por ** ** !", "soldMessageTitle": "{{pseudo}}vendeu uma peça de equipamento.", "potionDestroyedTitle": "Destruíste uma poção.", "potionDestroyedMessage": "{{item}}A poção \" \" foi deitada num lavatório.", @@ -522,16 +522,16 @@ "noEnergyToHeal": "Tens toda a tua energia de combate à tua disposição. ⚡", "fullRegen": "Foi completamente tratado.", "alreadyHaveBadge": "Já tem este distintivo.", - "badgeBought": "{emote:badges.richPerson} Recebeu um novo distintivo: .", - "notEnoughMoney": "Não tens dinheiro suficiente para comprar este artigo!{{missingMoney}} Está a faltar ` {emote:unitValues.money}`.", + "badgeBought": "Recebeu um novo distintivo: {emote:badges.{{badgeName}}} !", + "notEnoughMoney": "Não tens dinheiro suficiente para comprar este artigo!{{missingCurrency}} Falta-lhe ` {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "Não há mais poções do dia disponíveis para venda... Volta amanhã!", "title": "Ecrã da loja", - "currentMoney": "{{money}}Tem ` {emote:unitValues.money}`.", - "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.money}`", - "shopItemsDisplayMultiple": "{{amount}} {{name}}{{price}}** x** | ` {emote:unitValues.money}`", + "currentMoney": "{{money}}Tem ` {emote:unitValues.{{currency}}}`.", + "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "{{amount}} {{name}}{{price}}** x** | ` {emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Selecionar um artigo para comprar", "buyCategorySlotSuccess": "Comprou uma nova ranhura de inventário!", - "shopItemsSelectDescription": "{{price}}{emote:unitValues.money}", + "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", "closeShopButton": "Fechar a loja", "shopConfirmationTitle": "{{pseudo}}selecionou o seguinte produto:", "shopConfirmationTitleMultiple": "{{pseudo}}Selecionar uma quantidade para este produto:", @@ -542,7 +542,10 @@ "dailyPotion_other": "{{count}} Poção do dia ( disponível)", "slotExtension": "Extensões de inventário", "food": "Alimentos para animais de estimação", - "guildXp": "Experiência de grémio" + "guildXp": "Experiência de grémio", + "resources": "Recursos", + "utilitaries": "Utilidades", + "prestige": "Prestígio" }, "chooseSlotTitle": "{{pseudo}}nova localização do inventário", "chooseSlotIndication": "Selecionar uma nova localização de inventário ou cancelar :", @@ -559,27 +562,26 @@ "name": "{emote:shopItems.randomItem} Equipamento aleatório", "info": "Receberás uma peça de equipamento aleatória (Arma / Armadura / Item ou Poção) de todos os presentes no jogo." }, - "healAlteration": { + "alterationHeal": { "name": "{emote:shopItems.healAlteration} Cuidados para estados alterados", "info": "As suas alterações de estado serão removidas e voltará imediatamente à estrada.", "give": "{emote:shopItems.healAlteration} As suas alterações de estado foram removidas." }, - "healEnergy": { + "energyHeal": { "name": "{emote:shopItems.healEnergy} Recuperação de energia", "info": "A tua energia de combate será totalmente restaurada.", - "give": "{emote:shopItems.healEnergy} A sua energia foi restaurada." + "give": "{emote:shopItems.healEnergy} A tua energia foi restaurada." }, - "regen": { + "fullRegen": { "name": "{emote:shopItems.regen} Regulação completa da vida", "info": "Ficarás curado imediatamente, mas manterás todos os teus estados alterados.", - "give": "{emote:shopItems.regen} Foi completamente tratado." + "give": "{emote:shopItems.regen} Foi completamente cuidado." }, "moneyMouthBadge": { "name": "{emote:shopItems.moneyMouthBadge} Distintivo \"Money Mouth", - "info": "Receberá o crachá automaticamente após o pagamento. {command:help}Para mais informações sobre os crachás, utilize o comando .", - "give": "{{pseudo}}Recebeu um novo crachá:" + "info": "Receberá o crachá automaticamente após o pagamento. {command:help}Para mais informações sobre os crachás, utilize o comando ." }, - "inventoryExtension": { + "slotExtension": { "name": "{emote:shopItems.inventoryExtension} Nova localização do inventário", "info": "É possível selecionar uma categoria de inventário à qual adicionar uma localização" }, @@ -609,6 +611,69 @@ "ultimateFood": { "name": "{emote:foods.ultimateFood} A melhor sopa", "info": "Receberá uma sopa definitiva para os seus animais de estimação." + }, + "skipMission": { + "name": "{emote:shopItems.skipMission} Mudança de missão", + "info": "Permite-te remover uma missão do mapa e trocá-la por uma nova missão, embora não possas escolher a missão que queres.", + "giveTitle": "{{pseudo}}decidiu mudar uma missão", + "giveDesc": "Escolher a missão a mudar:", + "successTitle": "{{pseudo}}mudaste uma missão!", + "successDescription": "{emote:missions.sideMission}{{mission}}Apagou a missão ** **.", + "getNewMission": "Foi-lhe dada a tarefa : \n\n{emote:missions.sideMission}{{mission}}** **" + }, + "money": { + "name": "{emote:unitValues.money} Dinheiro do rei", + "info": "{{kingsMoneyAmount}} {emote:unitValues.money}Com base nos preços actuais das pedras preciosas e após a dedução do imposto do rei, receberás .", + "giveTitle": "{{pseudo}}compra efectuada!", + "giveDescription": "{{amount}} {emote:unitValues.money}Recebeu ` ` ." + }, + "treasure": { + "name": "{emote:shopItems.treasure} O tesouro do rei", + "info": "Concede-te um objeto valioso da sala do tesouro do rei.", + "give": "{{pseudo}} {{type}} um novo :" + }, + "kingsFavor": { + "name": "{emote:unitValues.score} O fervor do Rei", + "info": "{{thousandPoints}} Dá-te pontos. Só pode ser utilizado uma vez por semana.", + "giveTitle": "{{pseudo}}compra efectuada!", + "giveDescription": "{{thousandPoints}} {emote:unitValues.score}Recebeste . Até à próxima semana para um novo fervor!" + }, + "lovePointsValue": { + "name": "{emote:shopItems.lovePointsValue} Médico veterinário do tribunal", + "info": "Obtenha informações pormenorizadas sobre o seu animal de estimação.", + "giveTitle": "{{pseudo}}compra efectuada!", + "giveDesc": "Depois de muito tempo a estudar o estado de saúde do seu animal, recebe finalmente o relatório do veterinário:\n\n{{petName}} {{commentOnResult}}\n{emote:petInformation.loveScore} {{actualLP}}\n{emote:petInformation.diet} ** **Pontuação de amor**: / 100 **Regime dietético** : {{diet}}\n{emote:petInformation.nextFeed} {{nextFeed}}**Próxima fome**:", + "petIsHungry": "{emote:effects.starving} faminto", + "advice": { + "1": [ + "parece odiar-te. Tem cuidado, ou poderás ser vítima de um truque desagradável durante as tuas aventuras!", + "parece não gostar de si. Dada a forma como cuida do seu animal de estimação, não é de admirar!", + "parece estar em grandes apuros. Devias tentar alimentar o teu animal de estimação." + ], + "2": [ + "ainda parece selvagem. Cuide do seu animal de estimação e ganhe a sua confiança!", + "parece não gostar de si. Se não cuidares do teu animal de estimação, nunca terás o seu amor!", + "não parece feliz. Devias tentar alimentar o teu animal de estimação." + ], + "3": [ + "ainda parece um pouco apreensivo. Cuide do seu animal de estimação e ganhe a sua confiança!", + "parece desconfiar sempre de si. Continue a cuidar do seu animal de estimação para ganhar o seu amor!", + "parece estar a habituar-se a si. Tente alimentar o seu animal regularmente." + ], + "4": [ + "parece gostar de si. Continue a cuidar do seu animal de estimação para ganhar a sua confiança!", + "parece confiar em si. Se continuar a fazê-lo, em breve o seu animal de estimação vai adorá-lo!", + "parece ter-se afeiçoado a si. Não deixe de alimentar regularmente o seu animal de estimação." + ], + "5": [ + "parece gostar completamente de si. Nem sequer é preciso cuidar do seu animal de estimação para que ele continue a gostar de si!", + "parece partilhar uma forte ligação consigo. A vossa ligação é inquebrável, por isso, desde que não se separem, continuarão a desfrutar do amor do vosso animal de estimação!" + ] + } + }, + "questMasterBadge": { + "name": "{emote:badges.questMasterBadge} Distintivo de Mestre de Missões", + "info": "Receberá o seu crachá dentro de algumas horas após o pagamento. {command:help}Para mais informações sobre os crachás, utilize o comando ." } } }, @@ -723,6 +788,19 @@ "canceledDesc": "O lançamento foi cancelado.", "acceptedDesc": "{{pseudo}}Libertaste ** ** !" }, + "missionsshop": { + "title": "Loja de Missões", + "success": "{pseudo}Uma transação bem sucedida!", + "error": { + "cannotBuy": "Não tens pedras preciosas suficientes para comprar este item!{missingMoney}{emote:unitValues.gem}Está a faltar ` `.", + "canceledPurchase": "Transação cancelada!", + "alreadyHadBadge": "Já tens o emblema \"Mestre das Missões\". Não podes obter mais distinções do que as que já tens!", + "leaveShop": "Deixou a loja.", + "alreadyBoughtPointsThisWeek": "Já comprou pontos esta semana, por isso volte na próxima semana para comprar mais!", + "noMissionToSkip": "Não tens nenhuma missão a cumprir!", + "noPet": "Se não tiver nenhum animal consigo, não podemos diagnosticar um animal fantasma!" + } + }, "top": { "level": "{{level}}Nível", "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", From 72d51bfe64d2e8d30229ec7c732b107972e994ea Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:29 +0100 Subject: [PATCH 36/51] New translations discordbuilder.json (Portuguese) [ci skip] --- Lang/pt/discordBuilder.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lang/pt/discordBuilder.json b/Lang/pt/discordBuilder.json index e04976e17..85c28fc21 100644 --- a/Lang/pt/discordBuilder.json +++ b/Lang/pt/discordBuilder.json @@ -253,6 +253,10 @@ } } }, + "missionsshop": { + "description": "Apresenta a loja da missão.", + "name": "loja" + }, "top": { "description": "Apresenta as classificações dos jogos.", "name": "classificação", From 00ea10227c13ccce146b0117452640bd33944208 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:31 +0100 Subject: [PATCH 37/51] New translations models.json (Portuguese) [ci skip] --- Lang/pt/models.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lang/pt/models.json b/Lang/pt/models.json index 69ec03a5b..a18b2b2bb 100644 --- a/Lang/pt/models.json +++ b/Lang/pt/models.json @@ -1330,5 +1330,8 @@ "ultimateFood_other": "sopas definitivas", "commonFood_one": "tratar", "commonFood_other": "doces" - } + }, + "diet_omnivorous": "{emote:diet.omnivorous} Omnívoro", + "diet_herbivorous": "{emote:diet.herbivorous} Herbívoro", + "diet_carnivorous": "{emote:diet.carnivorous} Carnívoro" } \ No newline at end of file From b3f44a35f7fcdf8fa1ece7f7cefb2658a613c5bc Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:36 +0100 Subject: [PATCH 38/51] New translations commands.json (English) [ci skip] --- Lang/en/commands.json | 120 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 99 insertions(+), 21 deletions(-) diff --git a/Lang/en/commands.json b/Lang/en/commands.json index c863198d0..2a5d35266 100644 --- a/Lang/en/commands.json +++ b/Lang/en/commands.json @@ -56,7 +56,7 @@ "title": "{{pseudo}}, creating a guild", "canceledTitle": "{{pseudo}}, cancelling guild creation.", "canceledDesc": "Your guild creation has been cancelled.", - "confirmDesc": "{emote:collectors.question} Confirm the creation of the **{{guildName}}** guild for `{{price}}` :moneybag:?", + "confirmDesc": "{emote:collectors.question} Confirm the creation of the **{{guildName}}** guild for `{{price}}` {emote:unitValues.money}?", "acceptedFooter": "Caution: the staff reserves the right to rename your guild.", "acceptedDesc": "The **{{guildName}}** guild has been created!" }, @@ -127,7 +127,7 @@ "description": "Displays a guild's info." }, "GUILD_CREATE": { - "description": "Create a guild. You need 5000 :moneybag: in order to create a guild." + "description": "Create a guild. You need 5000 {emote:unitValues.money} in order to create a guild." }, "GUILD_DAILY_BONUS": { "description": "Claims your guild's daily reward." @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Guild:", "helpEmbedDescription": ":arrow_forward: If you want more information about a specific command click here: {{helpCommandMention}}, and complete the parameter with a command. :wink:", "helpEmbedTitle": "{{pseudo}}, here is the list of available commands:", - "missionCommands": ":scroll: Mission:", + "missionCommands": "{emote:missions.sideMission} Mission:", "petCommands": ":dog: Pets:", "playerCommands": ":bust_in_silhouette: Player:", "serverCommands": ":gear: Server:", @@ -379,7 +379,7 @@ }, "information": { "fieldName": "Information:", - "fieldValue": "{emote:unitValues.health} {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | :moneybag: {{money}}" + "fieldValue": ":heart: {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | {emote:unitValues.money} {{money}}" }, "map": { "fieldName": "Destination:", @@ -448,10 +448,10 @@ "health": "** | {emote:unitValues.health} Life: **{{health}}", "healthLoose": "** | :broken_heart: Life lost: **{{health}}", "journal": "{{pseudo}}'s log", - "money": "** | :moneybag: Money earned: **{{money}}", + "money": "** | {emote:unitValues.money} Money earned: **{{money}}", "moneyLoose": "** | :money_with_wings: Money lost: **{{money}}", "monsterRewardGuildXp": "\n:star: Guild XP earned: **{{guildXp}}**", - "monsterRewardsDescription": ":moneybag: Money earned: **{{money}}**\n:star: XP earned: **{{experience}}**", + "monsterRewardsDescription": "{emote:unitValues.money} Money earned: **{{money}}**\n:star: XP earned: **{{experience}}**", "monsterRewardsGuildPoints": "\n:mirror_ball: Guild points earned: **{{guildPoints}}**", "monsterRewardsTitle": "{{pseudo}}, fight rewards", "newBigEvent": ":flag_gb: You have reached **{{destination}}**!", @@ -498,10 +498,10 @@ "commandName": "sell", "commandDescription": "Sell a equipment.", "noItemToSell": "Unfortunately you don't have any items in your reserve!", - "confirmSell": "Are you sure you want to separate from {{item}} for **{{money}}** :moneybag:?", + "confirmSell": "Are you sure you want to separate from {{item}} for **{{money}}** {emote:unitValues.money}?", "sellCanceled": "The sale was successfully cancelled!", "sellTitle": "{{pseudo}}, confirmation:", - "soldMessage": "You sold {{item}} for **{{money}}** :moneybag:!", + "soldMessage": "You sold {{item}} for **{{money}}** {emote:unitValues.money}!", "soldMessageTitle": "{{pseudo}}, you sold a equipment.", "potionDestroyedTitle": "You have destroyed a potion.", "potionDestroyedMessage": "The potion \"{{item}}\" has been poured into a sink.", @@ -522,16 +522,16 @@ "noEnergyToHeal": "You have all your combat energy. ⚡", "fullRegen": "💓 You have been fully cared for.", "alreadyHaveBadge": "You already have this badge.", - "badgeBought": "You have received a new badge: {emote:badges.richPerson}!", - "notEnoughMoney": "You don't have enough money to buy this item! You are missing `{{missingMoney}} {emote:unitValues.money}`.", + "badgeBought": "You have received a new badge: {emote:badges.{{badgeName}}}!", + "notEnoughMoney": "You don't have enough money to buy this item! You are missing `{{missingCurrency}} {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "There are no more potions available for sale... Come back tomorrow!", "title": "🛒 Store Display", - "currentMoney": "You have `{{money}}{emote:unitValues.money}`.", - "shopItemsDisplaySingle": "{{name}} | `{{price}}{emote:unitValues.money}`", - "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.money}`", + "currentMoney": "You have `{{money}}{emote:unitValues.{{currency}}}`.", + "shopItemsDisplaySingle": "{{name}} | `{{price}}{emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Select an item to buy", "buyCategorySlotSuccess": "You bought a new inventory slot!", - "shopItemsSelectDescription": "{{price}}{emote:unitValues.money}", + "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", "closeShopButton": "❌ Close Store", "shopConfirmationTitle": "{{pseudo}}, you selected the following product:", "shopConfirmationTitleMultiple": "{{pseudo}}, select a quantity for this product:", @@ -542,7 +542,10 @@ "dailyPotion_other": "Today's Potion ({{count}} available)", "slotExtension": "Inventory Extensions", "food": "Pet Food", - "guildXp": "Guild Experience" + "guildXp": "Guild Experience", + "resources": "Resources", + "utilitaries": "Utilities", + "prestige": "Prestigious" }, "chooseSlotTitle": "{{pseudo}}, New Inventory Location", "chooseSlotIndication": "Choose a new inventory slot or cancel:", @@ -559,27 +562,26 @@ "name": "{emote:shopItems.randomItem} Random Equipment", "info": "You will receive a random Equipment (Weapon/Armour/Item or Potion) from all available in-game." }, - "healAlteration": { + "alterationHeal": { "name": "{emote:shopItems.healAlteration} Status Healing", "info": "Your state changes will be deleted and you will resume your route immediately.", "give": "{emote:shopItems.healAlteration} Your state changes have been deleted." }, - "healEnergy": { + "energyHeal": { "name": "{emote:shopItems.healEnergy} Power Recovery", "info": "Your combat power will also be restored.", "give": "{emote:shopItems.healEnergy} Your energy has been restored." }, - "regen": { + "fullRegen": { "name": "{emote:shopItems.regen} complete regen of life", "info": "You will be fully healed but your status will stay unchanged.", "give": "{emote:shopItems.regen} You were completely cared for." }, "moneyMouthBadge": { "name": "{emote:shopItems.moneyMouthBadge} Money Mouse Badge", - "info": "You will receive the badge automatically after payment. For more information about badges use the {command:help} command.", - "give": "{{pseudo}}, you have received a new badge:" + "info": "You will receive the badge automatically after payment. For more information about badges use the {command:help} command." }, - "inventoryExtension": { + "slotExtension": { "name": "{emote:shopItems.inventoryExtension} New Inventory Location", "info": "You will be able to choose an inventory category to add a location" }, @@ -609,6 +611,69 @@ "ultimateFood": { "name": "{emote:foods.ultimateFood} Ultimate Soup", "info": "You will receive the ultimate soup for your pets." + }, + "skipMission": { + "name": "{emote:shopItems.skipMission} Mission Change", + "info": "Allows you to delete a mission obtained from the map and exchange it for a new mission, However, you will not have the choice of the chosen mission.", + "giveTitle": "{{pseudo}}, you decided to change a mission", + "giveDesc": "Choose mission to change:", + "successTitle": "{{pseudo}}, you changed a mission!", + "successDescription": "You deleted the {emote:missions.sideMission} mission **{{mission}}**.", + "getNewMission": "You have received the mission: \n\n{emote:missions.sideMission} **{{mission}}**" + }, + "money": { + "name": "{emote:unitValues.money} King Silver", + "info": "From the gem day course and after the King's tax reduction, you will receive `{{kingsMoneyAmount}}` {emote:unitValues.money}.", + "giveTitle": "{{pseudo}}, purchase done!", + "giveDescription": "You have recovered `{{amount}}` {emote:unitValues.money}." + }, + "treasure": { + "name": "{emote:shopItems.treasure} King's Treasurer", + "info": "Gives you a valuable item from the room to the King's treasures.", + "give": "{{pseudo}}, you get a new {{type}}:" + }, + "kingsFavor": { + "name": "{emote:unitValues.score} King's Fervor", + "info": "Grants you {{thousandPoints}} points. Can only be used once per week.", + "giveTitle": "{{pseudo}}, purchase done!", + "giveDescription": "You got {{thousandPoints}} {emote:unitValues.score}. Next week for a new fervor!" + }, + "lovePointsValue": { + "name": "{emote:shopItems.lovePointsValue} Court Veterinary", + "info": "Get detailed information about your pet.", + "giveTitle": "{{pseudo}}, purchase done!", + "giveDesc": "Have a long time spent studying the health status of your pet, you end up receiving the report from the site:\n\n**{{petName}}** {{commentOnResult}}\n{emote:petInformation.loveScore} **Love Score**: {{actualLP}} / 100\n{emote:petInformation.diet} **Food Score**: {{diet}}\n{emote:petInformation.nextFeed} **Next hunger**: {{nextFeed}}", + "petIsHungry": "{emote:effects.starving} hungry", + "advice": { + "1": [ + "seems to hate you. Be careful, or you might be a victim of a bad blow on your adventures!", + "seems to be unfamiliar with you. Considering how you deal with your pet, this is no surprise!", + "seems to be in a deep evil. You should try to feed your pet." + ], + "2": [ + "seems still wild. Take care of your pet to earn its trust!", + "seems to be unapprehended. If you don't care about your pet, you will never get his love!", + "doesn't seem to be happy. You should try feeding your pet." + ], + "3": [ + "seems a bit feared. Take care of your pet to earn all its trust!", + "still seems to be trusting you. Keep caring for your pet to get his love!", + "seems to be getting started on you. Try feeding your pet regularly." + ], + "4": [ + "looks like you are apprehended. Keep caring for your pet to earn all the trust!", + "seems to trust you. If you continue along this path, you will soon get all the love of your pet!", + "seems to have been done to you. Don't stop feeding your pet regularly." + ], + "5": [ + "seems to fully appreciate you. You don't even need to take care of your pet anymore to keep it loving you!", + "seems to share a strong link with you. Your link is unstoppable, as long as you have not seen, you will continue to enjoy your pet's love!" + ] + } + }, + "questMasterBadge": { + "name": "{emote:badges.questMasterBadge} Queen's Maiden Badge", + "info": "You will receive the badge within hours of payment. For more information about badges use the {command:help} order." } } }, @@ -723,6 +788,19 @@ "canceledDesc": "The libeation has been cancelled.", "acceptedDesc": "You have **{{pseudo}}**!" }, + "missionsshop": { + "title": "Mission Store", + "success": "{pseudo}, transaction successful!", + "error": { + "cannotBuy": "You don't have enough gems to buy this item! You are missing `{missingMoney}{emote:unitValues.gem}`.", + "canceledPurchase": "Transaction cancelled!", + "alreadyHadBadge": "You already have the Queen's Maiden badge. You cannot get more honors than you already have!", + "leaveShop": "You left the store.", + "alreadyBoughtPointsThisWeek": "You already purchased points this week, come back next week to buy some!", + "noMissionToSkip": "You do not have any missions to skip!", + "noPet": "You don't have any pets on you, we can't diagnose a puppy animal!" + } + }, "top": { "level": "Level {{level}}", "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", From 79c120b2abc57e028a90cd477d23392b6b3e719b Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:37 +0100 Subject: [PATCH 39/51] New translations discordbuilder.json (English) [ci skip] --- Lang/en/discordBuilder.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lang/en/discordBuilder.json b/Lang/en/discordBuilder.json index f30568564..563d3238b 100644 --- a/Lang/en/discordBuilder.json +++ b/Lang/en/discordBuilder.json @@ -253,6 +253,10 @@ } } }, + "missionsshop": { + "description": "Display the missions shop.", + "name": "missionsshop" + }, "top": { "description": "Displays the game rankings.", "name": "top", From 8729f004416ca2e1fdc22ad618f36f665052fa76 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 14:13:39 +0100 Subject: [PATCH 40/51] New translations models.json (English) [ci skip] --- Lang/en/models.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lang/en/models.json b/Lang/en/models.json index 5a61b0297..f4792bafa 100644 --- a/Lang/en/models.json +++ b/Lang/en/models.json @@ -1330,5 +1330,8 @@ "ultimateFood_other": "ultimate soups", "commonFood_one": "candy", "commonFood_other": "sweets" - } + }, + "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", + "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", + "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" } \ No newline at end of file From 562211fffbb57a5e60297feec496f4d96e40c117 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:44 +0100 Subject: [PATCH 41/51] Update source file commands.json [ci skip] --- Lang/fr/commands.json | 120 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 99 insertions(+), 21 deletions(-) diff --git a/Lang/fr/commands.json b/Lang/fr/commands.json index 6547b8718..08cedf8eb 100644 --- a/Lang/fr/commands.json +++ b/Lang/fr/commands.json @@ -56,7 +56,7 @@ "title": "{{pseudo}}, création d'une guilde", "canceledTitle": "{{pseudo}}, annulation de la création d'une guilde.", "canceledDesc": "La création de votre guilde a été annulée.", - "confirmDesc": "{emote:collectors.question} Confirmer la création de la guilde **{{guildName}}** pour `{{price}}` :moneybag: ?", + "confirmDesc": "{emote:collectors.question} Confirmer la création de la guilde **{{guildName}}** pour `{{price}}` {emote:unitValues.money} ?", "acceptedFooter": "Attention, le staff se réserve le droit de renommer votre guilde.", "acceptedDesc": "La guilde **{{guildName}}** a été créée !" }, @@ -127,7 +127,7 @@ "description": "Permet d'afficher les informations sur une guilde." }, "GUILD_CREATE": { - "description": "Permet de créer une guilde. Créer une guilde coûte 5000 :moneybag:." + "description": "Permet de créer une guilde. Créer une guilde coûte 5000 {emote:unitValues.money}." }, "GUILD_DAILY_BONUS": { "description": "Permet de récupérer des récompenses quotidiennes de guilde." @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Guilde :", "helpEmbedDescription": ":arrow_forward: Si vous voulez plus d'informations sur une commande en particulier, cliquez ici : {{helpCommandMention}}, et donnez la commande qui vous pose problème en paramètre. :wink:", "helpEmbedTitle": "{{pseudo}}, voici la liste des commandes disponibles :", - "missionCommands": ":scroll: Mission :", + "missionCommands": "{emote:missions.sideMission} Mission :", "petCommands": ":dog: Animaux :", "playerCommands": ":bust_in_silhouette: Joueur :", "serverCommands": ":gear: Serveur :", @@ -379,7 +379,7 @@ }, "information": { "fieldName": "Informations :", - "fieldValue": "{emote:unitValues.health} {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | :moneybag: {{money}}" + "fieldValue": "{emote:unitValues.health} {{health}}/{{maxHealth}} | :star: {{experience}}/{{experienceNeededToLevelUp}} | {emote:unitValues.money} {{money}}" }, "map": { "fieldName": "Destination :", @@ -448,10 +448,10 @@ "health": "** | {emote:unitValues.health} Vie gagnée : **{{health}}", "healthLoose": "** | :broken_heart: Vie perdue : **{{health}}", "journal": "Journal de {{pseudo}}", - "money": "** | :moneybag: Argent gagné : **{{money}}", + "money": "** | {emote:unitValues.money} Argent gagné : **{{money}}", "moneyLoose": "** | :money_with_wings: Argent perdu : **{{money}}", "monsterRewardGuildXp": "\n:star: XP de guilde gagnée: **{{guildXp}}**", - "monsterRewardsDescription": ":moneybag: Argent gagné : **{{money}}**\n:star: XP gagnée : **{{experience}}**", + "monsterRewardsDescription": "{emote:unitValues.money} Argent gagné : **{{money}}**\n:star: XP gagnée : **{{experience}}**", "monsterRewardsGuildPoints": "\n:mirror_ball: Points de guilde gagnés : **{{guildPoints}}**", "monsterRewardsTitle": "{{pseudo}}, récompenses de combat", "newBigEvent": ":flag_fr: Vous êtes arrivé à **{{destination}}** !", @@ -498,10 +498,10 @@ "commandName": "vendre", "commandDescription": "Vendre un équipement.", "noItemToSell": "Vous n'avez malheureusement aucun objet dans votre réserve !", - "confirmSell": "Êtes-vous sûr de vouloir vous séparer de {{item}} pour **{{money}}** :moneybag: ?", + "confirmSell": "Êtes-vous sûr de vouloir vous séparer de {{item}} pour **{{money}}** {emote:unitValues.money} ?", "sellCanceled": "La vente a bien été annulée !", "sellTitle": "{{pseudo}}, confirmation :", - "soldMessage": "Vous avez vendu {{item}} pour **{{money}}** :moneybag: !", + "soldMessage": "Vous avez vendu {{item}} pour **{{money}}** {emote:unitValues.money} !", "soldMessageTitle": "{{pseudo}}, vous avez vendu un équipement.", "potionDestroyedTitle": "Vous avez détruit une potion.", "potionDestroyedMessage": "La potion \"{{item}}\" a été versée dans un évier.", @@ -522,16 +522,16 @@ "noEnergyToHeal": "Vous disposez de toute votre énergie de combat. ⚡", "fullRegen": "💓 Vous avez été complétement soigné.", "alreadyHaveBadge": "Vous possédez déjà ce badge.", - "badgeBought": "Vous avez reçu un nouveau badge : {emote:badges.richPerson} !", - "notEnoughMoney": "Vous n'avez pas assez d'argent pour acheter cet objet ! Il vous manque `{{missingMoney}} {emote:unitValues.money}`.", + "badgeBought": "Vous avez reçu un nouveau badge : {emote:badges.{{badgeName}}} !", + "notEnoughMoney": "Vous n'avez pas assez d'argent pour acheter cet objet ! Il vous manque `{{missingCurrency}} {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "Il n'y a plus aucune potion du jour disponible à la vente... Revenez demain !", "title": "🛒 Affichage du Magasin", - "currentMoney": "Vous avez `{{money}}{emote:unitValues.money}`.", - "shopItemsDisplaySingle": "{{name}} | `{{price}}{emote:unitValues.money}`", - "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.money}`", + "currentMoney": "Vous avez `{{money}}{emote:unitValues.{{currency}}}`.", + "shopItemsDisplaySingle": "{{name}} | `{{price}}{emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Sélectionnez un objet à acheter", "buyCategorySlotSuccess": "Vous avez acheté un nouvel emplacement d'inventaire !", - "shopItemsSelectDescription": "{{price}}{emote:unitValues.money}", + "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", "closeShopButton": "❌ Fermer le magasin", "shopConfirmationTitle": "{{pseudo}}, vous avez sélectionné le produit suivant :", "shopConfirmationTitleMultiple": "{{pseudo}}, sélectionnez une quantité pour ce produit :", @@ -542,7 +542,10 @@ "dailyPotion_other": "Potion du jour ({{count}} disponibles)", "slotExtension": "Extensions d'inventaire", "food": "Nourriture pour familiers", - "guildXp": "Expérience de guilde" + "guildXp": "Expérience de guilde", + "resources": "Ressources", + "utilitaries": "Utilitaires", + "prestige": "Prestige" }, "chooseSlotTitle": "{{pseudo}}, nouvel emplacement d'inventaire", "chooseSlotIndication": "Choisissez un nouvel emplacement d'inventaire ou annulez :", @@ -559,27 +562,26 @@ "name": "{emote:shopItems.randomItem} Un équipement aléatoire", "info": "Vous recevrez un équipement aléatoire (Arme / Armure / Objet ou Potion) parmi tous ceux présents dans le jeu." }, - "healAlteration": { + "alterationHeal": { "name": "{emote:shopItems.healAlteration} Soin des altérations d'état", "info": "Vos altérations d'état seront supprimées et vous reprendrez votre route immédiatement.", "give": "{emote:shopItems.healAlteration} Vos altérations d'état ont été supprimées." }, - "healEnergy": { + "energyHeal": { "name": "{emote:shopItems.healEnergy} Récupération d'énergie", "info": "Votre énergie de combat sera intégralement restaurée.", "give": "{emote:shopItems.healEnergy} Votre énergie a été restaurée." }, - "regen": { + "fullRegen": { "name": "{emote:shopItems.regen} Régen complète de la vie", "info": "Vous serez immédiatement soigné complétement mais vous conserverez toutes vos altérations d'état.", "give": "{emote:shopItems.regen} Vous avez été complétement soigné." }, "moneyMouthBadge": { "name": "{emote:shopItems.moneyMouthBadge} Badge \"Money Mouth\"", - "info": "Vous recevrez le badge automatiquement après le paiement. Pour plus d'informations sur les badges utilisez la commande {command:help}.", - "give": "{{pseudo}}, vous avez reçu un nouveau badge :" + "info": "Vous recevrez le badge automatiquement après le paiement. Pour plus d'informations sur les badges utilisez la commande {command:help}." }, - "inventoryExtension": { + "slotExtension": { "name": "{emote:shopItems.inventoryExtension} Nouvel emplacement d'inventaire", "info": "Vous pourrez choisir une catégorie d'inventaire à laquelle ajouter un emplacement" }, @@ -609,6 +611,69 @@ "ultimateFood": { "name": "{emote:foods.ultimateFood} Soupe ultime", "info": "Vous recevrez une soupe ultime pour vos familiers." + }, + "skipMission": { + "name": "{emote:shopItems.skipMission} Change-mission", + "info": "Vous permet de supprimer une mission obtenue sur la carte et de l'échanger contre une nouvelle mission, cependant, vous n'aurez pas le choix de la mission choisie.", + "giveTitle": "{{pseudo}}, vous avez décidé de changer une mission", + "giveDesc": "Choisissez la mission à changer :", + "successTitle": "{{pseudo}}, vous avez changé une mission !", + "successDescription": "Vous avez supprimé la mission {emote:missions.sideMission} **{{mission}}**.", + "getNewMission": "Vous avez reçu la mission : \n\n{emote:missions.sideMission} **{{mission}}**" + }, + "money": { + "name": "{emote:unitValues.money} Argent du roi", + "info": "D'après les cours du jour de la gemme et après déduction de la taxe du roi, vous recevrez `{{kingsMoneyAmount}}` {emote:unitValues.money}.", + "giveTitle": "{{pseudo}}, achat effectué !", + "giveDescription": "Vous avez reçu `{{amount}}` {emote:unitValues.money}." + }, + "treasure": { + "name": "{emote:shopItems.treasure} Trésor du roi", + "info": "Vous octroie un objet de valeur provenant de la salle aux trésors du roi.", + "give": "{{pseudo}}, vous obtenez un(e) nouvel(le) {{type}} :" + }, + "kingsFavor": { + "name": "{emote:unitValues.score} Ferveur du roi", + "info": "Vous octroie {{thousandPoints}} points. Ne peut être utilisé qu'une fois par semaine.", + "giveTitle": "{{pseudo}}, achat effectué !", + "giveDescription": "Vous avez reçu {{thousandPoints}} {emote:unitValues.score}. À la semaine prochaine pour une nouvelle ferveur !" + }, + "lovePointsValue": { + "name": "{emote:shopItems.lovePointsValue} Vétérinaire de la cour", + "info": "Obtenir des informations détaillées sur votre familier.", + "giveTitle": "{{pseudo}}, achat effectué !", + "giveDesc": "Après un long moment passé à étudier l'état de santé de votre animal, vous finissez par recevoir le rapport du vétérinaire :\n\n**{{petName}}** {{commentOnResult}}\n{emote:petInformation.loveScore} **Score d'amour** : {{actualLP}} / 100\n{emote:petInformation.diet} **Régime alimentaire** : {{diet}}\n{emote:petInformation.nextFeed} **Prochaine faim** : {{nextFeed}}", + "petIsHungry": "{emote:effects.starving} affamé", + "advice": { + "1": [ + "semble vous detester. Faites attention, ou vous pourriez être victime d'un mauvais coup lors de vos aventures !", + "semble ne vraiment pas vous apprécier. Vu comment vous vous occupez de votre familier, ce n'est pas une surprise !", + "semble être dans un profond mal-être. Vous devriez essayer de nourrir votre familier." + ], + "2": [ + "semble encore sauvage. Occupez vous de votre familier afin de gagner sa confiance !", + "semble ne pas vous apprécier. Si vous ne vous occupez pas de votre familier, vous n'obtiendrez jamais son amour !", + "ne semble pas heureux. Vous devriez essayer de nourrir votre familier." + ], + "3": [ + "semble encore un peu craintif. Occupez vous de votre familier afin de gagner toute sa confiance !", + "semble toujours se méfier de vous. Continuez de vous occuper de votre familier afin d'obtenir son amour !", + "semble commencer à se faire à vous. Essayez de nourrir votre familier régulièrement." + ], + "4": [ + "semble vous apprécier. Continuez à vous occuper de votre familier afin de gagner toute sa confiance !", + "semble vous faire confiance. Si vous continuez sur cette voie, vous obtiendrez rapidement tout l'amour de votre familier !", + "semble s'être fait à vous. N'arrêtez pas de nourrir votre familier régulièrement." + ], + "5": [ + "semble vous apprécier totalement. Vous n'avez même plus besoin de vous occuper de votre familier pour qu'il continue à vous aimer !", + "semble partager un lien fort avec vous. Votre lien est imperturbable, tant que vous n'êtes pas séparés, vous continuerez de profiter de l'amour de votre familier !" + ] + } + }, + "questMasterBadge": { + "name": "{emote:badges.questMasterBadge} Badge \"Maître des quêtes\"", + "info": "Vous recevrez le badge dans les heures qui suivront le paiement. Pour plus d'informations sur les badges utilisez la commande {command:help}." } } }, @@ -723,6 +788,19 @@ "canceledDesc": "La libération a été annulée.", "acceptedDesc": "Vous avez libéré **{{pseudo}}** !" }, + "missionsshop": { + "title": "Magasin des Missions", + "success": "{pseudo}, transaction réussie !", + "error": { + "cannotBuy": "Vous n'avez pas assez de gemmes pour acheter cet objet ! Il vous manque `{missingMoney}{emote:unitValues.gem}`.", + "canceledPurchase": "Transaction annulée !", + "alreadyHadBadge": "Vous possédez déjà le badge \"Maître des quêtes\". Vous ne pouvez pas obtenir plus d'honneurs que vous n'en avez déjà !", + "leaveShop": "Vous avez quitté le magasin.", + "alreadyBoughtPointsThisWeek": "Vous avez déjà acheté des points cette semaine, revenez la semaine prochaine pour en acheter !", + "noMissionToSkip": "Vous n'avez aucune mission à passer !", + "noPet": "Vous n'avez aucun animal sur vous, nous ne pouvons prodiguer un diagnostic sur un animal fantôme !" + } + }, "top": { "level": "Niveau {{level}}", "titleScoreAllTime": "{emote:top.congrats} Affichage du top des places {{minRank}} à {{maxRank}}", From 7bac335489ff502748a6fad8b24525a64af6c0cc Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:45 +0100 Subject: [PATCH 42/51] Update source file discordBuilder.json [ci skip] --- Lang/fr/discordBuilder.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lang/fr/discordBuilder.json b/Lang/fr/discordBuilder.json index 6e70b8562..5efff5046 100644 --- a/Lang/fr/discordBuilder.json +++ b/Lang/fr/discordBuilder.json @@ -253,6 +253,10 @@ } } }, + "missionsshop": { + "description": "Affiche le magasin de missions.", + "name": "magasinmissions" + }, "top": { "description": "Affiche les classements du jeu.", "name": "classement", From a729c3354e991ba35410175a79123c4c02fb1161 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:46 +0100 Subject: [PATCH 43/51] Update source file models.json [ci skip] --- Lang/fr/models.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lang/fr/models.json b/Lang/fr/models.json index 529213fda..af8019e18 100644 --- a/Lang/fr/models.json +++ b/Lang/fr/models.json @@ -1330,5 +1330,8 @@ "ultimateFood_other": "soupes ultimes", "commonFood_one": "friandise", "commonFood_other": "friandises" - } + }, + "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", + "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", + "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" } \ No newline at end of file From 1c48c0629b2c4ddf12c37eb1d6d3289bc3c67b22 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:49 +0100 Subject: [PATCH 44/51] New translations commands.json (Spanish) [ci skip] --- Lang/es/commands.json | 122 +++++++++++++++++++++--------------------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/Lang/es/commands.json b/Lang/es/commands.json index 221c3d856..b6c4d5e36 100644 --- a/Lang/es/commands.json +++ b/Lang/es/commands.json @@ -258,7 +258,7 @@ "guildCommands": ":stadium: Gremio :", "helpEmbedDescription": ":arrow_forward: Si desea más información sobre un comando en particular, haga clic aquí : {{helpCommandMention}}e introduzca como parámetro el comando con el que tiene problemas. :wink:", "helpEmbedTitle": "{{pseudo}}Esta es la lista de comandos disponibles:", - "missionCommands": "{emote:missions.sideMission} Mission :", + "missionCommands": "{emote:missions.sideMission} Misión:", "petCommands": ":dog: Animales :", "playerCommands": ":bust_in_silhouette: Jugador :", "serverCommands": ":gear: Servidor :", @@ -451,7 +451,7 @@ "money": "{emote:unitValues.money} ** Dinero ganado :{{money}}**", "moneyLoose": "** | :money_with_wings: Dinero perdido : **{{money}}", "monsterRewardGuildXp": "\n:star: XP gremio ganado: **{{guildXp}}**", - "monsterRewardsDescription": "{emote:unitValues.money} Argent gagné : **{{money}}**\n:star: XP gagnée : **{{experience}}**", + "monsterRewardsDescription": "{emote:unitValues.money} Plata ganada :{{money}}\n:star: ** XP ganada :{{experience}}** **", "monsterRewardsGuildPoints": "\n:mirror_ball: Puntos de gremio ganados : **{{guildPoints}}**", "monsterRewardsTitle": "{{pseudo}}recompensas de combate", "newBigEvent": ":flag_fr: ¡Ha llegado a{{destination}}!", @@ -501,7 +501,7 @@ "confirmSell": "{{item}}{{money}} {emote:unitValues.money} ¿Estás seguro de que quieres separarte de ** **?", "sellCanceled": "La venta ha sido cancelada.", "sellTitle": "{{pseudo}}confirmación :", - "soldMessage": "Vous avez vendu {{item}} pour **{{money}}** {emote:unitValues.money} !", + "soldMessage": "{{item}}{{money}} {emote:unitValues.money} ¡Has vendido por ** ** !", "soldMessageTitle": "{{pseudo}}ha vendido un equipo.", "potionDestroyedTitle": "Has destruido una poción.", "potionDestroyedMessage": "{{item}}La poción \" \" se vertió en un fregadero.", @@ -522,13 +522,13 @@ "noEnergyToHeal": "Tienes toda tu energía de lucha a tu disposición. ⚡", "fullRegen": "💓 Te han cuidado por completo.", "alreadyHaveBadge": "Ya tienes esta insignia.", - "badgeBought": "Vous avez reçu un nouveau badge : {emote:badges.{{badgeName}}} !", + "badgeBought": "Has recibido una nueva insignia: {emote:badges.{{badgeName}}} !", "notEnoughMoney": "No tienes suficiente dinero para comprar este objeto.{{missingCurrency}} Te falta ` {emote:unitValues.{{currency}}}`.", "boughtTooMuchDailyPotions": "No hay más pociones del día a la venta... ¡Vuelve mañana!", "title": "🛒 Pantalla de la tienda", "currentMoney": "{{money}}Tienes ` {emote:unitValues.{{currency}}}`.", "shopItemsDisplaySingle": "{{name}}{{price}}| {emote:unitValues.{{currency}}}`", - "shopItemsDisplayMultiple": "**{{amount}}x** {{name}} | `{{price}}{emote:unitValues.{{currency}}}`", + "shopItemsDisplayMultiple": "{{amount}} {{name}}{{price}}** x** | ` {emote:unitValues.{{currency}}}`", "shopSelectPlaceholder": "Seleccione un artículo para comprar", "buyCategorySlotSuccess": "Has comprado un nuevo espacio de inventario.", "shopItemsSelectDescription": "{{price}}{emote:unitValues.{{currency}}}", @@ -544,7 +544,7 @@ "food": "Alimentos para mascotas", "guildXp": "Experiencia gremial", "resources": "Recursos", - "utilitaries": "Utilitaires", + "utilitaries": "Servicios", "prestige": "Prestige" }, "chooseSlotTitle": "{{pseudo}}nueva ubicación del inventario", @@ -563,18 +563,18 @@ "info": "Recibirás una pieza de equipo aleatoria (Arma / Armadura / Objeto o Poción) de entre todas las presentes en el juego." }, "alterationHeal": { - "name": "{emote:shopItems.healAlteration} Soin des altérations d'état", - "info": "Vos altérations d'état seront supprimées et vous reprendrez votre route immédiatement.", - "give": "{emote:shopItems.healAlteration} Vos altérations d'état ont été supprimées." + "name": "{emote:shopItems.healAlteration} Atención a estados alterados", + "info": "Sus cambios de estado serán eliminados y volverá a la carretera inmediatamente.", + "give": "{emote:shopItems.healAlteration} Tus cambios de estado han sido eliminados." }, "energyHeal": { "name": "{emote:shopItems.healEnergy} Recuperación de energía", - "info": "Votre énergie de combat sera intégralement restaurée.", + "info": "Tu energía de combate se restaurará por completo.", "give": "{emote:shopItems.healEnergy} Tu energía ha sido restaurada." }, "fullRegen": { - "name": "{emote:shopItems.regen} Régen complète de la vie", - "info": "Vous serez immédiatement soigné complétement mais vous conserverez toutes vos altérations d'état.", + "name": "{emote:shopItems.regen} Regulación completa de la vida", + "info": "Te curarás por completo inmediatamente, pero conservarás todos tus estados alterados.", "give": "{emote:shopItems.regen} Te han cuidado por completo." }, "moneyMouthBadge": { @@ -582,8 +582,8 @@ "info": "Recibirá la insignia automáticamente tras el pago. {command:help}Para obtener más información sobre las insignias, utilice el comando ." }, "slotExtension": { - "name": "{emote:shopItems.inventoryExtension} Nouvel emplacement d'inventaire", - "info": "Vous pourrez choisir une catégorie d'inventaire à laquelle ajouter un emplacement" + "name": "{emote:shopItems.inventoryExtension} Nueva ubicación del inventario", + "info": "Puede elegir una categoría de inventario a la que añadir una ubicación" }, "dailyPotion": { "info": "Recibirás una poción que podrás decidir si quedarte o no. Si ya la tienes, ¡se tirará sin reembolso!" @@ -613,67 +613,67 @@ "info": "Recibirá una sopa definitiva para sus mascotas." }, "skipMission": { - "name": "{emote:shopItems.skipMission} Change-mission", - "info": "Vous permet de supprimer une mission obtenue sur la carte et de l'échanger contre une nouvelle mission, cependant, vous n'aurez pas le choix de la mission choisie.", + "name": "{emote:shopItems.skipMission} Cambio-misión", + "info": "Te permite eliminar una misión del mapa y cambiarla por una nueva, aunque no podrás elegir qué misión quieres.", "giveTitle": "{{pseudo}}has decidido cambiar una misión", - "giveDesc": "Choisissez la mission à changer :", - "successTitle": "{{pseudo}}, vous avez changé une mission !", - "successDescription": "Vous avez supprimé la mission {emote:missions.sideMission} **{{mission}}**.", - "getNewMission": "Vous avez reçu la mission : \n\n{emote:missions.sideMission} **{{mission}}**" + "giveDesc": "Elige la misión a cambiar:", + "successTitle": "{{pseudo}}¡has cambiado una misión!", + "successDescription": "{emote:missions.sideMission}{{mission}}Has borrado la misión ** **.", + "getNewMission": "Se le ha dado la tarea : \n\n{emote:missions.sideMission}{{mission}}** **" }, "money": { - "name": "{emote:unitValues.money} Argent du roi", - "info": "D'après les cours du jour de la gemme et après déduction de la taxe du roi, vous recevrez `{{kingsMoneyAmount}}` {emote:unitValues.money}.", - "giveTitle": "{{pseudo}}, achat effectué !", - "giveDescription": "Vous avez reçu `{{amount}}` {emote:unitValues.money}." + "name": "{emote:unitValues.money} Dinero del Rey", + "info": "{{kingsMoneyAmount}} {emote:unitValues.money}Según los precios actuales de las gemas y tras deducir el impuesto del rey, recibirás .", + "giveTitle": "{{pseudo}}¡compra realizada!", + "giveDescription": "{{amount}} {emote:unitValues.money}Ha recibido ` ` ." }, "treasure": { - "name": "{emote:shopItems.treasure} Trésor du roi", - "info": "Vous octroie un objet de valeur provenant de la salle aux trésors du roi.", - "give": "{{pseudo}}, vous obtenez un(e) nouvel(le) {{type}} :" + "name": "{emote:shopItems.treasure} El Tesoro del Rey", + "info": "Te concede un valioso objeto de la sala del tesoro del rey.", + "give": "{{pseudo}} {{type}} un nuevo :" }, "kingsFavor": { - "name": "{emote:unitValues.score} Ferveur du roi", - "info": "Vous octroie {{thousandPoints}} points. Ne peut être utilisé qu'une fois par semaine.", - "giveTitle": "{{pseudo}}, achat effectué !", - "giveDescription": "Vous avez reçu {{thousandPoints}} {emote:unitValues.score}. À la semaine prochaine pour une nouvelle ferveur !" + "name": "{emote:unitValues.score} El fervor del Rey", + "info": "{{thousandPoints}} Te da puntos. Sólo se puede utilizar una vez a la semana.", + "giveTitle": "{{pseudo}}¡compra realizada!", + "giveDescription": "{{thousandPoints}} {emote:unitValues.score}Usted ha recibido . ¡Hasta la semana que viene para un nuevo fervor!" }, "lovePointsValue": { - "name": "{emote:shopItems.lovePointsValue} Vétérinaire de la cour", - "info": "Obtenir des informations détaillées sur votre familier.", - "giveTitle": "{{pseudo}}, achat effectué !", - "giveDesc": "Après un long moment passé à étudier l'état de santé de votre animal, vous finissez par recevoir le rapport du vétérinaire :\n\n**{{petName}}** {{commentOnResult}}\n{emote:petInformation.loveScore} **Score d'amour** : {{actualLP}} / 100\n{emote:petInformation.diet} **Régime alimentaire** : {{diet}}\n{emote:petInformation.nextFeed} **Prochaine faim** : {{nextFeed}}", - "petIsHungry": "{emote:effects.starving} affamé", + "name": "{emote:shopItems.lovePointsValue} Veterinario judicial", + "info": "Obtenga información detallada sobre su mascota.", + "giveTitle": "{{pseudo}}¡compra realizada!", + "giveDesc": "Tras mucho tiempo estudiando el estado de salud de su mascota, por fin recibe el informe del veterinario:\n\n{{petName}} {{commentOnResult}}\n{emote:petInformation.loveScore} {{actualLP}}\n{emote:petInformation.diet} ** **Puntuación del amor**: / 100 **Régimen dietético** : {{diet}}\n{emote:petInformation.nextFeed} {{nextFeed}}**Próxima hambre**:", + "petIsHungry": "{emote:effects.starving} hambriento", "advice": { "1": [ - "semble vous detester. Faites attention, ou vous pourriez être victime d'un mauvais coup lors de vos aventures !", - "semble ne vraiment pas vous apprécier. Vu comment vous vous occupez de votre familier, ce n'est pas une surprise !", - "semble être dans un profond mal-être. Vous devriez essayer de nourrir votre familier." + "parece odiarte. Ten cuidado, ¡o podrías ser víctima de una mala pasada durante tus aventuras!", + "parece que no le gustas nada. Dada la forma en que cuidas de tu mascota, ¡no es de extrañar!", + "parece estar en serios problemas. Deberías intentar alimentar a tu mascota." ], "2": [ - "semble encore sauvage. Occupez vous de votre familier afin de gagner sa confiance !", - "semble ne pas vous apprécier. Si vous ne vous occupez pas de votre familier, vous n'obtiendrez jamais son amour !", - "ne semble pas heureux. Vous devriez essayer de nourrir votre familier." + "todavía parece salvaje. Cuida de tu mascota y gánate su confianza.", + "parece que no le gustas. Si no cuidas de tu mascota, ¡nunca recibirás su cariño!", + "no parece feliz. Deberías intentar alimentar a tu mascota." ], "3": [ - "semble encore un peu craintif. Occupez vous de votre familier afin de gagner toute sa confiance !", - "semble toujours se méfier de vous. Continuez de vous occuper de votre familier afin d'obtenir son amour !", - "semble commencer à se faire à vous. Essayez de nourrir votre familier régulièrement." + "todavía parece un poco aprensivo. Cuida de tu mascota y gánate su confianza.", + "siempre parece desconfiar de ti. ¡Sigue cuidando de tu mascota para ganarte su cariño!", + "parece estar acostumbrándose a ti. Intenta alimentar a tu mascota con regularidad." ], "4": [ - "semble vous apprécier. Continuez à vous occuper de votre familier afin de gagner toute sa confiance !", - "semble vous faire confiance. Si vous continuez sur cette voie, vous obtiendrez rapidement tout l'amour de votre familier !", - "semble s'être fait à vous. N'arrêtez pas de nourrir votre familier régulièrement." + "parece gustarle. Sigue cuidando de tu mascota para ganarte su confianza.", + "parece confiar en ti. Si sigues por este camino, pronto conseguirás que tu mascota te quiera.", + "parece haberle cogido cariño. No dejes de alimentar a tu mascota con regularidad." ], "5": [ - "semble vous apprécier totalement. Vous n'avez même plus besoin de vous occuper de votre familier pour qu'il continue à vous aimer !", - "semble partager un lien fort avec vous. Votre lien est imperturbable, tant que vous n'êtes pas séparés, vous continuerez de profiter de l'amour de votre familier !" + "parece quererte por completo. ¡Ni siquiera tienes que cuidar a tu mascota para que te siga queriendo!", + "parece compartir un fuerte vínculo contigo. Vuestro vínculo es irrompible, así que mientras no os separéis, ¡seguirás disfrutando del amor de tu mascota!" ] } }, "questMasterBadge": { - "name": "{emote:badges.questMasterBadge} Badge \"Maître des quêtes\"", - "info": "Vous recevrez le badge dans les heures qui suivront le paiement. Pour plus d'informations sur les badges utilisez la commande {command:help}." + "name": "{emote:badges.questMasterBadge} Insignia de maestro de misiones", + "info": "Recibirá su insignia en las horas siguientes al pago. {command:help}Para obtener más información sobre las insignias, utilice el comando ." } } }, @@ -789,16 +789,16 @@ "acceptedDesc": "{{pseudo}}¡Has liberado a ** ** !" }, "missionsshop": { - "title": "Magasin des Missions", - "success": "{pseudo}, transaction réussie !", + "title": "Tienda de Misiones", + "success": "{pseudo}¡Una transacción exitosa!", "error": { - "cannotBuy": "Vous n'avez pas assez de gemmes pour acheter cet objet ! Il vous manque `{missingMoney}{emote:unitValues.gem}`.", - "canceledPurchase": "Transaction annulée !", - "alreadyHadBadge": "Vous possédez déjà le badge \"Maître des quêtes\". Vous ne pouvez pas obtenir plus d'honneurs que vous n'en avez déjà !", - "leaveShop": "Vous avez quitté le magasin.", - "alreadyBoughtPointsThisWeek": "Vous avez déjà acheté des points cette semaine, revenez la semaine prochaine pour en acheter !", - "noMissionToSkip": "Vous n'avez aucune mission à passer !", - "noPet": "Vous n'avez aucun animal sur vous, nous ne pouvons prodiguer un diagnostic sur un animal fantôme !" + "cannotBuy": "No tienes suficientes gemas para comprar este objeto.{missingMoney}{emote:unitValues.gem}Te falta ` `.", + "canceledPurchase": "Transacción cancelada.", + "alreadyHadBadge": "Ya tienes la insignia \"Maestro de las misiones\". No puedes conseguir más distinciones de las que ya tienes.", + "leaveShop": "Has salido de la tienda.", + "alreadyBoughtPointsThisWeek": "Ya has comprado puntos esta semana, ¡así que vuelve la semana que viene para comprar más!", + "noMissionToSkip": "¡No tienes ninguna misión que cumplir!", + "noPet": "Si no tiene ningún animal con usted, ¡no podemos diagnosticar un animal fantasma!" } }, "top": { From 6eff2b079c7e07fd1cfaa2b91a7deb003aefff20 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:50 +0100 Subject: [PATCH 45/51] New translations discordbuilder.json (Spanish) [ci skip] --- Lang/es/discordBuilder.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lang/es/discordBuilder.json b/Lang/es/discordBuilder.json index 66940fd84..48df216de 100644 --- a/Lang/es/discordBuilder.json +++ b/Lang/es/discordBuilder.json @@ -254,8 +254,8 @@ } }, "missionsshop": { - "description": "Affiche le magasin de missions.", - "name": "magasinmissions" + "description": "Muestra la tienda de la misión.", + "name": "tienda" }, "top": { "description": "Muestra la clasificación del juego.", From e1e31bd99b3626af5160ec2cce221af96433646e Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:52 +0100 Subject: [PATCH 46/51] New translations models.json (Spanish) [ci skip] --- Lang/es/models.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lang/es/models.json b/Lang/es/models.json index 97b837f06..ce6404669 100644 --- a/Lang/es/models.json +++ b/Lang/es/models.json @@ -1331,7 +1331,7 @@ "commonFood_one": "tratar", "commonFood_other": "dulces" }, - "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", - "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", - "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" + "diet_omnivorous": "{emote:diet.omnivorous} Omnívoro", + "diet_herbivorous": "{emote:diet.herbivorous} Herbívoro", + "diet_carnivorous": "{emote:diet.carnivorous} Carnívoro" } \ No newline at end of file From fde28f3d692419dbc502fd7af7d5dd0f8823bb8b Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:55 +0100 Subject: [PATCH 47/51] New translations commands.json (German) [ci skip] --- Lang/de/commands.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Lang/de/commands.json b/Lang/de/commands.json index 44b02f366..1f5cbfd11 100644 --- a/Lang/de/commands.json +++ b/Lang/de/commands.json @@ -795,10 +795,10 @@ "cannotBuy": "Sie haben nicht genug Edelsteine, um diesen Gegenstand zu kaufen! Es fehlt Ihnen `{missingMoney}{emote:unitValues.gem}`.", "canceledPurchase": "Transaktion abgebrochen!", "alreadyHadBadge": "Sie besitzen bereits das Abzeichen \"Meister der Quests\". Sie können nicht mehr Ehrungen erhalten, als Sie bereits besitzen!", - "leaveShop": "Vous avez quitté le magasin.", - "alreadyBoughtPointsThisWeek": "Vous avez déjà acheté des points cette semaine, revenez la semaine prochaine pour en acheter !", - "noMissionToSkip": "Vous n'avez aucune mission à passer !", - "noPet": "Vous n'avez aucun animal sur vous, nous ne pouvons prodiguer un diagnostic sur un animal fantôme !" + "leaveShop": "Sie haben den Laden verlassen.", + "alreadyBoughtPointsThisWeek": "Sie haben diese Woche bereits Punkte gekauft. Kommen Sie nächste Woche wieder, um Punkte zu kaufen!", + "noMissionToSkip": "Sie haben keine Aufträge zu vergeben!", + "noPet": "Sie haben kein Tier bei sich, wir können keine Diagnose über ein Geistertier stellen!" } }, "top": { From b7dbb074028242a82511a738eddb16c01113e7a0 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:57 +0100 Subject: [PATCH 48/51] New translations discordbuilder.json (German) [ci skip] --- Lang/de/discordBuilder.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lang/de/discordBuilder.json b/Lang/de/discordBuilder.json index c81c0c4d2..323bdfb09 100644 --- a/Lang/de/discordBuilder.json +++ b/Lang/de/discordBuilder.json @@ -254,7 +254,7 @@ } }, "missionsshop": { - "description": "Affiche le magasin de missions.", + "description": "Zeigt den Missionsladen an.", "name": "magasinmissions" }, "top": { From 662549f542c3e5c715ca8cdb690edda2bcf868b0 Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:42:58 +0100 Subject: [PATCH 49/51] New translations models.json (German) [ci skip] --- Lang/de/models.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lang/de/models.json b/Lang/de/models.json index e223c44b7..8b2b0f0a2 100644 --- a/Lang/de/models.json +++ b/Lang/de/models.json @@ -1331,7 +1331,7 @@ "commonFood_one": "Süßigkeit", "commonFood_other": "Süßigkeiten" }, - "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", - "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", - "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" + "diet_omnivorous": "{emote:diet.omnivorous} Allesfresser", + "diet_herbivorous": "{emote:diet.herbivorous} Pflanzenfresser", + "diet_carnivorous": "{emote:diet.carnivorous} Fleischfresser" } \ No newline at end of file From 129f091fe1262c9c778dba23fc078b62aa8f6d5d Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:43:02 +0100 Subject: [PATCH 50/51] New translations discordbuilder.json (Italian) [ci skip] --- Lang/it/discordBuilder.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lang/it/discordBuilder.json b/Lang/it/discordBuilder.json index c330e98ed..86aa436a0 100644 --- a/Lang/it/discordBuilder.json +++ b/Lang/it/discordBuilder.json @@ -254,8 +254,8 @@ } }, "missionsshop": { - "description": "Affiche le magasin de missions.", - "name": "magasinmissions" + "description": "Visualizza il negozio di missioni.", + "name": "negozio" }, "top": { "description": "Visualizza le classifiche delle partite.", From cac2712f780efd90f63271cea3e93d2ee0289aee Mon Sep 17 00:00:00 2001 From: Draftbot <158776144+Draphtbot@users.noreply.github.com> Date: Wed, 15 Jan 2025 15:43:08 +0100 Subject: [PATCH 51/51] New translations models.json (Italian) [ci skip] --- Lang/it/models.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lang/it/models.json b/Lang/it/models.json index 414dac475..8a65acd18 100644 --- a/Lang/it/models.json +++ b/Lang/it/models.json @@ -1331,7 +1331,7 @@ "commonFood_one": "trattamento", "commonFood_other": "dolci" }, - "diet_omnivorous": "{emote:diet.omnivorous} Omnivore", - "diet_herbivorous": "{emote:diet.herbivorous} Herbivore", - "diet_carnivorous": "{emote:diet.carnivorous} Carnivore" + "diet_omnivorous": "{emote:diet.omnivorous} Onnivoro", + "diet_herbivorous": "{emote:diet.herbivorous} Erbivoro", + "diet_carnivorous": "{emote:diet.carnivorous} Carnivoro" } \ No newline at end of file