Files
2022-10-08 20:32:00 +02:00

18 lines
511 B
Python

# Discord Packages
from discord.ext import commands
from typing import Optional
from .localizer.localizerwrapper import LocalizerWrapper
class LocalizedContext(commands.Context):
def __init__(self, **kwargs):
super().__init__(**kwargs)
if self.message.guild:
self.locale = self.bot.settings.get(self.message.guild, 'locale', 'default_locale')
else:
self.locale = self.bot.settings.default_locale
self.localizer: Optional[LocalizerWrapper] = None