From e997f71f1f71a05da3e9ff5d975e70843a57af48 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 28 Jan 2019 09:31:59 +0100 Subject: [PATCH] Added localization for music info --- cogs/misc.py | 23 ++++++++++++----------- localization/en_en/info.json | 25 ++++++++++++++++--------- localization/nb_no/info.json | 25 ++++++++++++++++--------- 3 files changed, 44 insertions(+), 29 deletions(-) diff --git a/cogs/misc.py b/cogs/misc.py index fb8201a..453a47a 100644 --- a/cogs/misc.py +++ b/cogs/misc.py @@ -45,15 +45,16 @@ class Misc: """ Info om musikkspilleren """ - embed = discord.Embed(title='Music info', color=ctx.me.color) + embed = discord.Embed(title='{info.music.title}', color=ctx.me.color) lavalink = self.bot.lavalink listeners = 0 for guild, player in lavalink.players: listeners += len(player.listeners) - embed.add_field(name='Players', value=f'{len(lavalink.players)}') - embed.add_field(name='Listeners', value=f'{listeners}') + embed.add_field(name='{info.music.players}', value=f'{len(lavalink.players)}') + embed.add_field(name='{info.music.listeners}', value=f'{listeners}') + embed = self.bot.localizer.format_embed(embed, self.bot.settings.get_locale(ctx.guild.id)) await ctx.send(embed=embed) @@ -92,15 +93,15 @@ class Misc: embed.set_author(name=self.bot.user.name, icon_url=avatar) embed.set_thumbnail(url=avatar) embed.set_image(url='https://cdn.discordapp.com/attachments/298524946454282250/368118192251469835/vintage1turntable.png') - embed.add_field(name="{info.what}", - value='{info.infotext}', inline=False) + embed.add_field(name="{info.bot.what}", + value='{info.bot.infotext}', inline=False) embed.set_footer(icon_url="https://cdn.discordapp.com/icons/532176350019321917/92f43a1f67308a99a30c169db4b671dd.png?size=64", - text="{info.footer_text}") - embed.add_field(name="{info.how}", - value='{info.spectext}') - embed.add_field(name="{info.how_many}", - value='{info.stattext}') - embed.add_field(name="{info.how_long}", + text="{info.bot.footer_text}") + embed.add_field(name="{info.bot.how}", + value='{info.bot.spectext}') + embed.add_field(name="{info.bot.how_many}", + value='{info.bot.stattext}') + embed.add_field(name="{info.bot.how_long}", value=uptimetext) embed = self.bot.localizer.format_embed(embed, diff --git a/localization/en_en/info.json b/localization/en_en/info.json index 38f0b5d..401507f 100644 --- a/localization/en_en/info.json +++ b/localization/en_en/info.json @@ -1,11 +1,18 @@ { - "name": "What?", - "infotext": "Music bot written for use on /r/Norge's Discord Servers. It's open source! You can find it [HERE]({global.vars.repo})", - "spectext": "**Python:** [{_python_v}](https://www.python.org/)\n**Discord.py:** [{_discord_v}](https://github.com/Rapptz/discord.py/tree/rewrite)\n**Lavalink:** [{_lavalink_v}](https://github.com/Devoxin/Lavalink.py)", - "stattext": "**Guilds:** {_guilds}\n**Users:** {_members}", - "what": "What?", - "how": "How?", - "how_many": "How many?", - "how_long": "How long?", - "footer_text": "Made by /r/Norge, for /r/Norge" + "bot": { + "name": "What?", + "infotext": "Music bot written for use on /r/Norge's Discord Servers. It's open source! You can find it [HERE]({global.vars.repo})", + "spectext": "**Python:** [{_python_v}](https://www.python.org/)\n**Discord.py:** [{_discord_v}](https://github.com/Rapptz/discord.py/tree/rewrite)\n**Lavalink:** [{_lavalink_v}](https://github.com/Devoxin/Lavalink.py)", + "stattext": "**Guilds:** {_guilds}\n**Users:** {_members}", + "what": "What?", + "how": "How?", + "how_many": "How many?", + "how_long": "How long?", + "footer_text": "Made by /r/Norge, for /r/Norge" + }, + "music": { + "title": "Music info", + "players": "Players", + "listeners": "Listeners" + } } \ No newline at end of file diff --git a/localization/nb_no/info.json b/localization/nb_no/info.json index 59dcc40..ee6a065 100644 --- a/localization/nb_no/info.json +++ b/localization/nb_no/info.json @@ -1,11 +1,18 @@ { - "name": "hva?", - "infotext": "Musikkbot skrevet for bruk på /r/Norge sine Discord Servere. Kildekoden er åpen! Den kan du finne [HER]({global.vars.repo})", - "spectext": "**Python:** [{_python_v}](https://www.python.org/)\n**Discord.py:** [{_discord_v}](https://github.com/Rapptz/discord.py/tree/rewrite)\n**Lavalink:** [{_lavalink_v}](https://github.com/Devoxin/Lavalink.py)", - "stattext": "**Tenarar:** {_guilds}\n**Brukere:** {_members}", - "what": "Hva?", - "how": "Hvordan?", - "how_many": "Hvor mange?", - "how_long": "Hvor lenge?", - "footer_text": "Laget av /r/Norge, for /r/Norge" + "bot": { + "name": "hva?", + "infotext": "Musikkbot skrevet for bruk på /r/Norge sine Discord Servere. Kildekoden er åpen! Den kan du finne [HER]({global.vars.repo})", + "spectext": "**Python:** [{_python_v}](https://www.python.org/)\n**Discord.py:** [{_discord_v}](https://github.com/Rapptz/discord.py/tree/rewrite)\n**Lavalink:** [{_lavalink_v}](https://github.com/Devoxin/Lavalink.py)", + "stattext": "**Tenarar:** {_guilds}\n**Brukere:** {_members}", + "what": "Hva?", + "how": "Hvordan?", + "how_many": "Hvor mange?", + "how_long": "Hvor lenge?", + "footer_text": "Laget av /r/Norge, for /r/Norge" + }, + "music": { + "title": "Musikk info", + "players": "Spillere", + "listeners": "Lyttere" + } } \ No newline at end of file