feat(commands|Custom>alias;locale): translations
This commit is contained in:
parent
72fabf89b9
commit
573ce3fb18
7 changed files with 86 additions and 25 deletions
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Tuxbot-bot\n"
|
"Project-Id-Version: Tuxbot-bot\n"
|
||||||
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
||||||
"POT-Creation-Date: 2020-11-11 16:42+0100\n"
|
"POT-Creation-Date: 2021-01-19 14:42+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -22,6 +22,6 @@ msgstr ""
|
||||||
msgid "Locale changed to {lang} successfully"
|
msgid "Locale changed to {lang} successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tuxbot/cogs/Admin/admin.py:65
|
#: tuxbot/cogs/Admin/admin.py:61
|
||||||
msgid "List of available locales: "
|
msgid "List of available locales: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -2,13 +2,16 @@ from discord.ext import commands
|
||||||
from jishaku.models import copy_context_with
|
from jishaku.models import copy_context_with
|
||||||
|
|
||||||
|
|
||||||
|
_ = lambda x: x
|
||||||
|
|
||||||
|
|
||||||
class AliasConvertor(commands.Converter):
|
class AliasConvertor(commands.Converter):
|
||||||
async def convert(self, ctx, argument):
|
async def convert(self, ctx, argument):
|
||||||
args = argument.split(" | ")
|
args = argument.split(" | ")
|
||||||
|
|
||||||
if len(args) <= 1:
|
if len(args) <= 1:
|
||||||
raise commands.BadArgument(
|
raise commands.BadArgument(
|
||||||
"Alias must be like `[command] | [alias]`"
|
_("Alias must be like `[command] | [alias]`")
|
||||||
)
|
)
|
||||||
|
|
||||||
command_ctx = await copy_context_with(
|
command_ctx = await copy_context_with(
|
||||||
|
@ -17,9 +20,9 @@ class AliasConvertor(commands.Converter):
|
||||||
alias_ctx = await copy_context_with(ctx, content=ctx.prefix + args[1])
|
alias_ctx = await copy_context_with(ctx, content=ctx.prefix + args[1])
|
||||||
|
|
||||||
if command_ctx.command is None:
|
if command_ctx.command is None:
|
||||||
raise commands.BadArgument(f"Unknown command `{args[0]}`")
|
raise commands.BadArgument(_(f"Unknown command `{args[0]}`"))
|
||||||
|
|
||||||
if alias_ctx.command is not None:
|
if alias_ctx.command is not None:
|
||||||
raise commands.BadArgument(f"Command `{args[1]}` already exists")
|
raise commands.BadArgument(_(f"Command `{args[1]}` already exists"))
|
||||||
|
|
||||||
return argument
|
return argument
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
# English translations for Tuxbot-bot package.
|
# French translations for Tuxbot-bot package
|
||||||
|
# Traductions françaises du paquet Tuxbot-bot.
|
||||||
# Copyright (C) 2020 THE Tuxbot-bot'S COPYRIGHT HOLDER
|
# Copyright (C) 2020 THE Tuxbot-bot'S COPYRIGHT HOLDER
|
||||||
# This file is distributed under the same license as the Tuxbot-bot package.
|
# This file is distributed under the same license as the Tuxbot-bot package.
|
||||||
# Automatically generated, 2020.
|
# Automatically generated, 2020.
|
||||||
|
@ -7,16 +8,15 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Tuxbot-bot\n"
|
"Project-Id-Version: Tuxbot-bot\n"
|
||||||
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
||||||
"POT-Creation-Date: 2020-11-11 02:40+0100\n"
|
"POT-Creation-Date: 2021-01-19 14:39+0100\n"
|
||||||
"PO-Revision-Date: 2020-06-10 00:38+0200\n"
|
"PO-Revision-Date: 2021-01-19 14:39+0100\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
"Language: en_US\n"
|
"Language: fr\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#: tuxbot/cogs/Admin/admin.py:50
|
#: tuxbot/cogs/Admin/admin.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Locale changed to {lang} successfully"
|
msgid "Locale changed to {lang} successfully"
|
||||||
|
|
|
@ -8,8 +8,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Tuxbot-bot\n"
|
"Project-Id-Version: Tuxbot-bot\n"
|
||||||
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
||||||
"POT-Creation-Date: 2020-11-11 02:40+0100\n"
|
"POT-Creation-Date: 2021-01-19 14:39+0100\n"
|
||||||
"PO-Revision-Date: 2020-06-10 00:38+0200\n"
|
"PO-Revision-Date: 2021-01-19 14:39+0100\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
|
@ -18,11 +18,40 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#: tuxbot/cogs/Admin/admin.py:50
|
#: tuxbot/cogs/Custom/custom.py:69
|
||||||
#, fuzzy, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Locale changed to {lang} successfully"
|
msgid "Locale changed for you to {lang} successfully"
|
||||||
msgstr "Langue changée pour {lang} avec succès"
|
msgstr "Langue changée pour vous en {lang} avec succès"
|
||||||
|
|
||||||
#: tuxbot/cogs/Admin/admin.py:65
|
#: tuxbot/cogs/Custom/custom.py:76
|
||||||
msgid "List of available locales: "
|
msgid "List of available locales: "
|
||||||
msgstr "Liste des langues disponibles : "
|
msgstr "Liste des langues disponibles: "
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/custom.py:95
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "The alias `{alias}` is already defined for the command `{command}`"
|
||||||
|
msgstr "L'alias `{alias}` est déjà défini pour la commande `{command}`"
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/custom.py:105
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "There is already an alias for `{command}` which is `{alias}`"
|
||||||
|
msgstr "Il existe déjà un alias pour `{command}`, qui est `{alias}`"
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/custom.py:123
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "The alias `{alias}` for the command `{command}` was successfully created"
|
||||||
|
msgstr "L'alias `{alias}` pour la commande `{command}` a été créé avec succès"
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/functions/converters.py:14
|
||||||
|
msgid "Alias must be like `[command] | [alias]`"
|
||||||
|
msgstr "L'alias doit être comme `[command] | [alias"
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/functions/converters.py:23
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "Unknown command `{args[0]}`"
|
||||||
|
msgstr "Commande `{args[0]}` inconnue"
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/functions/converters.py:26
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "Command `{args[1]}` already exists"
|
||||||
|
msgstr "La commande `{args[1]}` existe déjà"
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Tuxbot-bot\n"
|
"Project-Id-Version: Tuxbot-bot\n"
|
||||||
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
||||||
"POT-Creation-Date: 2020-11-11 16:42+0100\n"
|
"POT-Creation-Date: 2021-01-19 14:42+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -17,11 +17,40 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=CHARSET\n"
|
"Content-Type: text/plain; charset=CHARSET\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: tuxbot/cogs/Admin/admin.py:50
|
#: tuxbot/cogs/Custom/custom.py:69
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "Locale changed to {lang} successfully"
|
msgid "Locale changed for you to {lang} successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: tuxbot/cogs/Admin/admin.py:65
|
#: tuxbot/cogs/Custom/custom.py:76
|
||||||
msgid "List of available locales: "
|
msgid "List of available locales: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/custom.py:95
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "The alias `{alias}` is already defined for the command `{command}`"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/custom.py:105
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "There is already an alias for `{command}` which is `{alias}`"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/custom.py:123
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "The alias `{alias}` for the command `{command}` was successfully created"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/functions/converters.py:14
|
||||||
|
msgid "Alias must be like `[command] | [alias]`"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/functions/converters.py:23
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "Unknown command `{args[0]}`"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: tuxbot/cogs/Custom/functions/converters.py:26
|
||||||
|
#, python-brace-format
|
||||||
|
msgid "Command `{args[1]}` already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Tuxbot-bot\n"
|
"Project-Id-Version: Tuxbot-bot\n"
|
||||||
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
"Report-Msgid-Bugs-To: rick@gnous.eu\n"
|
||||||
"POT-Creation-Date: 2020-11-11 16:42+0100\n"
|
"POT-Creation-Date: 2021-01-19 14:42+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
|
@ -41,7 +41,7 @@ packages: List[str] = [
|
||||||
"jishaku",
|
"jishaku",
|
||||||
"tuxbot.cogs.Admin",
|
"tuxbot.cogs.Admin",
|
||||||
"tuxbot.cogs.Logs",
|
"tuxbot.cogs.Logs",
|
||||||
"tuxbot.cogs.Dev",
|
# "tuxbot.cogs.Dev",
|
||||||
"tuxbot.cogs.Utils",
|
"tuxbot.cogs.Utils",
|
||||||
"tuxbot.cogs.Polls",
|
"tuxbot.cogs.Polls",
|
||||||
"tuxbot.cogs.Custom",
|
"tuxbot.cogs.Custom",
|
||||||
|
|
Loading…
Reference in a new issue