This commit is contained in:
parent
644b9c471a
commit
7af05d5464
1 changed files with 12 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
|||
from redbot.core import commands, i18n
|
||||
import pathlib
|
||||
|
||||
_ = i18n.Translator("RubyCore", __file__)
|
||||
|
||||
|
@ -7,3 +8,14 @@ class RubyCore(commands.Cog):
|
|||
|
||||
def __init__(self, bot):
|
||||
self.bot = bot
|
||||
self._load_translations()
|
||||
|
||||
def _load_translations(self):
|
||||
locale_path = pathlib.Path(__file__).parent / "locales"
|
||||
for po_file in locale_path.glob("*.po"):
|
||||
lang = po_file.stem.replace("_", "-") # en_US -> en-US
|
||||
i18n.register_translations(
|
||||
"RubyCore",
|
||||
lang,
|
||||
po_file
|
||||
)
|
||||
|
|
Loading…
Add table
Reference in a new issue