diff --git a/languages/en-US/README.md b/languages/en-US/README.md deleted file mode 100644 index f54390f0..00000000 --- a/languages/en-US/README.md +++ /dev/null @@ -1 +0,0 @@ -Когда-нибудь тут будет перевод на английский. Сейчас в нём нет смысла \ No newline at end of file diff --git a/languages/en-US/administration/automod.json b/languages/en-US/administration/automod.json new file mode 100644 index 00000000..75ad20dd --- /dev/null +++ b/languages/en-US/administration/automod.json @@ -0,0 +1,10 @@ +{ + "DESCRIPTION": "Включить или отключить автоудаление спама и ссылок-приглашений", + "USAGE": "[state] (#channel)", + "EXAMPLES": "automod state:True\nautomod state:False channel:#general\nautomod state:False", + "ENABLED": "Ссылки-приглашения будут удаляться автоматически\nИспользуйте `automod false #channel` для игнорирования канала", + "DISABLED_CHANNEL": "Автомодерация не будет выполняться в {{channel}}", + "DISABLED": "Автомодерация отключена", + "DELETED": "Ваше сообщение было удалено, т.к. содержало в себе ссылку-приглашение", + "NO_SPAM": "Прекратите спамить!" +} \ No newline at end of file diff --git a/languages/en-US/administration/autorole.json b/languages/en-US/administration/autorole.json new file mode 100644 index 00000000..96777add --- /dev/null +++ b/languages/en-US/administration/autorole.json @@ -0,0 +1,8 @@ +{ + "DESCRIPTION": "Включить или отключить автоназначение роли при входе на сервер", + "USAGE": "[state] (@role)", + "EXAMPLES": "autorole state:True role:@новенький\nautorole state:False", + "MISSING_ROLE": "Укажите роль", + "SUCCESS_ENABLED": "Автоназначение роли включено!\nНовые пользователи будут автоматически получать {{role}} при входе на сервер", + "SUCCESS_DISABLED": "Автоназначение роли отключено" +} \ No newline at end of file diff --git a/languages/en-US/administration/config.json b/languages/en-US/administration/config.json new file mode 100644 index 00000000..7a6862c4 --- /dev/null +++ b/languages/en-US/administration/config.json @@ -0,0 +1,36 @@ +{ + "DESCRIPTION": "Изменить или показать настройки сервера", + "USAGE": "list\nset [setting] (state) (#channel)", + "EXAMPLES": "config list\nconfig set setting:reports state:True channel:#reports", + + "BIRTHDAYS": "Поздравления с днём рождения", + "MODLOGS": "Логи модерации", + "NEWS": "Новости бота", + "REPORTS": "Жалобы", + "SUGGESTIONS": "Предложения", + + "BIRTHDAYS_LIST": "Поздравления с днём рождения: {{channel}}", + "MODLOGS_LIST": "Логи модерации: {{channel}}", + "NEWS_LIST": "Новости бота: {{channel}}", + "REPORTS_LIST": "Жалобы: {{channel}}", + "SUGGESTIONS_LIST": "Предложения: {{channel}}", + + "AUTOMOD_CONTENT": "Автомодерация включена.\nИгнорируемые каналы: {{channels}}", + "AUTOMOD_TITLE": "Автомодерация", + "AUTOROLE_TITLE": "Автоназначение роли при входе", + "AUTO_SANCTIONS": "Автоматические наказания", + "BAN_CONTENT": "Бан: После **{{count}}** предупреждений", + "BAN_NOT_DEFINED": "Бан: Не назначено", + "DASHBOARD_CONTENT": "Нажмите сюда, чтобы перейти в панель управления", + "DASHBOARD_TITLE": "Изменить настройки", + "GOODBYE_CONTENT": "Канал: {{channel}}\nКарточка: {{withImage}}", + "GOODBYE_TITLE": "Прощание", + "KICK_CONTENT": "Кик: После **{{count}}** предупреждений", + "KICK_NOT_DEFINED": "Кик: Не назначено", + "LIST": "Показать настройки сервера", + "SET": "Изменить настройки сервера", + "SETTING": "Параметр", + "SPECIAL_CHANNELS": "Специальные каналы", + "WELCOME_CONTENT": "Канал: {{channel}}\nКарточка: {{withImage}}", + "WELCOME_TITLE": "Приветствие" +} \ No newline at end of file diff --git a/languages/en-US/administration/deletemod.json b/languages/en-US/administration/deletemod.json new file mode 100644 index 00000000..f16a0cee --- /dev/null +++ b/languages/en-US/administration/deletemod.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Включить или отключить автоудаление команд модерации", + "USAGE": "[state]", + "EXAMPLES": "deletemod state:True\ndeletemod state:False", + "ENABLED": "Автоудаление команд модерации включено", + "DISABLED": "Автоудаление команд модерации отключено" +} \ No newline at end of file diff --git a/languages/en-US/administration/goodbye.json b/languages/en-US/administration/goodbye.json new file mode 100644 index 00000000..94003df6 --- /dev/null +++ b/languages/en-US/administration/goodbye.json @@ -0,0 +1,15 @@ +{ + "DESCRIPTION": "Включить или отключить сообщения при выходе пользователя с сервера", + "USAGE": "config [state] [#channel] [message] [image] \nИли [test]", + "EXAMPLES": "goodbye state:True channel:#welcome Прощай! image:True\ngoodbye test", + "TEST": "Проверить", + "TEST_SUCCESS": "Тест выполнен", + "CONFIG": "Настроить", + "IMAGE": "Добавить карточку к сообщению?", + "MESSAGE": "Ваше сообщение (доступны подмены с помощью {user}, {server} и {membercount})", + "ENABLED": "Прощальные сообщения включены в {{channel}}!\nИспользуйте `goodbye test` для просмотра сообщения", + "DISABLED": "Прощальные сообщения отключены", + "DEFAULT_MESSAGE": "Пока, {user}! Нас теперь {membercount} без тебя :'(", + "IMG_GOODBYE": "Вышел с {{server}}", + "TITLE": "До встречи!" +} \ No newline at end of file diff --git a/languages/en-US/administration/selectroles.json b/languages/en-US/administration/selectroles.json new file mode 100644 index 00000000..e78f4b1f --- /dev/null +++ b/languages/en-US/administration/selectroles.json @@ -0,0 +1,13 @@ +{ + "DESCRIPTION": "Выдача ролей по выбору пользователей", + "USAGE": "message [text]\naddrole [#channel] [message_id] [@role]", + "EXAMPLES": "selectroles message text:Выберите роль!\nselectroles addrole channel:#roles message_id:1037403109051840937 role:@Обновления", + "MESSAGE": "Отправить сообщение в текущий канал", + "ADDROLE": "Добавить/убрать роль в сообщении", + "MESSAGE_ERROR": "Сообщение не существует или отправлено не мной", + "ALREADY_IN_MENU": "Роль уже есть в списке", + "NO_ROLES": "Сообщение не имеет списка авторолей", + "SUCCESS_ADDED": "Роль **{{role}}** добавлена в список", + "MESSAGE_SENT": "Сообщение отправлено в текущий голосовой чат, используйте /selectroles addrole channel:{{channel}} message_id:**{{message_id}}** role:@роль", + "ROLES_UPDATED": "Роли обновлены" +} \ No newline at end of file diff --git a/languages/en-US/administration/set.json b/languages/en-US/administration/set.json new file mode 100644 index 00000000..30ed99cb --- /dev/null +++ b/languages/en-US/administration/set.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Изменить пользователю опыт, уровень, кредиты или банк", + "USAGE": "[type] [@user] [int]", + "EXAMPLES": "set type:Уровень user:@Jonny_Bro#4226 int:10", + "INVALID_NUMBER": "Значение должно быть больше нуля" +} \ No newline at end of file diff --git a/languages/en-US/administration/setlang.json b/languages/en-US/administration/setlang.json new file mode 100644 index 00000000..1a0d30f2 --- /dev/null +++ b/languages/en-US/administration/setlang.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Изменить язык бота на сервере", + "USAGE": "[language]", + "EXAMPLES": "setlang language:Русский", + "SUCCESS": ":flag_ru: Язык сервера изменён на **{{lang}}**" +} \ No newline at end of file diff --git a/languages/en-US/administration/stealemoji.json b/languages/en-US/administration/stealemoji.json new file mode 100644 index 00000000..01255c58 --- /dev/null +++ b/languages/en-US/administration/stealemoji.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Скопировать эмодзи на текущий сервер", + "USAGE": "[emoji]", + "EXAMPLES": "stealemoji emoji::coolstorybob:", + "SUCCESS": "{{emoji}} добавлен", + "ERROR": "Произошла ошибка при добавлении {{emoji}}.\n```{{e}}```" +} \ No newline at end of file diff --git a/languages/en-US/administration/welcome.json b/languages/en-US/administration/welcome.json new file mode 100644 index 00000000..97c1bb5d --- /dev/null +++ b/languages/en-US/administration/welcome.json @@ -0,0 +1,10 @@ +{ + "DESCRIPTION": "Включить или отключить сообщения при входе пользователя на сервер", + "USAGE": "config [state] [#channel] [message] [image] \nИли [test]", + "EXAMPLES": "welcome state:True channel:#welcome Добро пожаловать! image:True\nwelcome test", + "ENABLED": "Приветствующие сообщения включены в {{channel}}!\nИспользуйте `welcome test` для просмотра сообщения", + "DISABLED": "Приветствующие сообщения отключены", + "DEFAULT_MESSAGE": "Добро пожаловать {user}! Нас теперь {membercount}", + "IMG_WELCOME": "Добро пожаловать на {{server}}", + "TITLE": "Добро пожаловать!" +} \ No newline at end of file diff --git a/languages/en-US/common.json b/languages/en-US/common.json new file mode 100644 index 00000000..ab1c4877 --- /dev/null +++ b/languages/en-US/common.json @@ -0,0 +1,69 @@ +{ + "ACCEPT": "Принять", + "ACTIVITY": "Активность", + "APPLY": "Применить", + "AUTHOR": "Автор", + "AVAILABLE_OPTIONS": "Доступные параметры:", + "CATEGORY": "Категория", + "CANCEL": "Отменить", + "CHANNEL": "Канал", + "CHANNELS": "Каналы", + "COLOR": "Цвет", + "CONTENT": "Содержимое", + "COMMAND": "Команда", + "CREATION": "Создан", + "CREDITS": "Кредиты", + "DATE": "Дата", + "DECLINE": "Отказаться", + "DEFEAT": "Поражение", + "DISABLE": "Выключить", + "DISABLED": "Отключено", + "DURATION": "Длительность (30s, 5m, 2h, 5d, 1w)", + "EMOJI": "Эмодзи", + "ENABLE": "Включить", + "ENABLED": "Включено", + "SERVER_ID": "ID сервера", + "MESSAGE_ID": "ID сообщения", + "USER_ID": "ID пользователя", + "ID": "ID", + "INT": "Целое число", + "IP": "IP адрес", + "JOINED": "Присоеденился", + "LANGUAGE": "Язык", + "LEVEL": "Уровень", + "MEMBER": "Участник", + "MEMBERS": "Участники", + "MESSAGE": "Сообщение", + "MISSING": "Отсутствует", + "MODERATOR": "Модератор", + "NAME": "Название", + "NICKNAME": "Ник на сервере", + "NO": "Нет", + "NOTHING_SELECTED": "Ничего не выбрано", + "NOT_DEFINED": "Не установлено", + "OWNER": "Владелец", + "PAGE": "Страница", + "PROFILE": "Профиль", + "REASON": "Причина", + "REP": "Очки репутации", + "ROBOT": "Бот", + "ROLE": "Роль", + "ROLES": "Роли", + "SERVERS": "Сервера", + "SETTINGS": "Настройки", + "STATE": "Состояние", + "STATS": "Статистика", + "STATUS": "Статус", + "STATUS_DND": "Не беспокоить", + "STATUS_IDLE": "Неактивен", + "STATUS_OFFLINE": "Не в сети", + "STATUS_ONLINE": "В сети", + "UNKNOWN": "Неизвестно", + "USER": "Пользователь", + "USERNAME": "Имя пользователя", + "USERS": "Пользователи", + "VICTORY": "Победа", + "VIEWS": "Просмотры", + "XP": "Опыт", + "YES": "Да" +} \ No newline at end of file diff --git a/languages/en-US/dashboard.json b/languages/en-US/dashboard.json new file mode 100644 index 00000000..f6239186 --- /dev/null +++ b/languages/en-US/dashboard.json @@ -0,0 +1,35 @@ +{ + "AUTOROLE_CONF": "🎖️ Автоматическое назначение роли", + "BASIC_CONF": "📝 Основные настройки", + "BIRTHDAYS": "Поздравления с днём рождения", + "CAN_USE": "Можно использовать", + "CHANNELS_CONF": "🌀 Специальные каналы", + "COOLDOWNS": "Откаты", + "ERR_OCCURRED": "Упс! Что-то пошло не так.", + "ERR_OCCURRED_CONTENT": "Я постараюсь исправить это как можно скорее (можете сообщить владельцу о проблеме). А пока вы можете вернуться в панель управления.", + "FIRST_LOGIN": "{{user}} авторизовался в панели управления в первый раз! :tada:", + "GOODBYE_CONF": "😢 Сообщение при выходе пользователя с сервера", + "GOODBYE_IMG": "😢 Добавлять карточку", + "MANAGE": "Управление", + "MODLOGS": "Логи модерации", + "NEWS": "Новости бота", + "NOT_FOUND": "Упс! Страница не найдена.", + "NOT_FOUND_CONTENT": "Я не нашёл то, что вы искали. А пока вы можете вернуться в панель управления.", + "NO_CHANNEL": "Канал не выбран", + "NO_DEFENCE": "Вы беспомощны", + "NO_SERVER": "Сервер не найден", + "NO_SERVER_CONTENT": "Нечего отображать. Убедитесь, что вы вошли в систему с правильной учетной записью, и повторите попытку.", + "REP": "Команда rep", + "REPORTS": "Жалобы", + "ROB": "Защита от rob", + "SEARCH": "Поиск по серверам...", + "SELECTOR": "Выбор серверов", + "SERVERS_LIST": "Список серверов", + "SERVERS_MANAGEMENT": "Управление серверами", + "SUGGESTIONS": "Предложения", + "TOP_CREDITS": "Первый по кредитам", + "TOP_LEVEL": "Первый по уровню", + "WELCOME_CONF": "👋 Сообщение при входе пользователя на сервер", + "WELCOME_IMG": "👋 Добавлять карточку", + "WORK": "Зарплата в work" +} \ No newline at end of file diff --git a/languages/en-US/economy/achievements.json b/languages/en-US/economy/achievements.json new file mode 100644 index 00000000..5f2e25e4 --- /dev/null +++ b/languages/en-US/economy/achievements.json @@ -0,0 +1,14 @@ +{ + "DESCRIPTION": "Показать список достижений пользователя", + "USAGE": "(@user)", + "EXAMPLES": "achievements\nachievements user:@Jonny_Bro#4226", + "SEND_CMD": "Используйте свою первую команду", + "CLAIM_SALARY": "Получите зарплату 10 раз", + "MARRY": "Найдите вторую половинку", + "SLOTS": "Выиграйте 3 раза подряд в слоты", + "TIP": "Поддержите разработчика", + "REP": "Достигните 20 очков репутации", + "INVITE": "Пригласите JaBa на ваш сервер", + "TITLE": "🔥 Достижения", + "PROGRESS": "Прогресс: {{now}}/{{total}} ({{percent}}%)" +} \ No newline at end of file diff --git a/languages/en-US/economy/bank.json b/languages/en-US/economy/bank.json new file mode 100644 index 00000000..221e4310 --- /dev/null +++ b/languages/en-US/economy/bank.json @@ -0,0 +1,12 @@ +{ + "DESCRIPTION": "Управление банковским счётом", + "USAGE": "[option] [credits/all]", + "EXAMPLES": "bank option:deposit credits:1000\nbank option:withdraw credits:all", + "OPTION": "Действие", + "DEPOSIT": "Внести", + "WITHDRAW": "Снять", + "NOT_ENOUGH_CREDIT": "У вас нет {{money}}", + "NOT_ENOUGH_BANK": "Недостаточно кредитов на банковском счету, необходимо {{money}}", + "SUCCESS_DEP": "{{money}} внесено на ваш банковский счёт", + "SUCCESS_WD": "Вы сняли {{money}} с вашего банковского счёта" +} \ No newline at end of file diff --git a/languages/en-US/economy/birthdate.json b/languages/en-US/economy/birthdate.json new file mode 100644 index 00000000..7c26e10d --- /dev/null +++ b/languages/en-US/economy/birthdate.json @@ -0,0 +1,14 @@ +{ + "DESCRIPTION": "Установить дату рождения", + "USAGE": "[day] [month] [year]", + "EXAMPLES": "birthdate day:17 month:03 year:2000", + "DAY": "День", + "MONTH": "Месяц", + "YEAR": "Год", + "INVALID_DATE": "Указана неверная дата", + "DATE_TOO_LOW": "Вам больше 80 лет? :eyes:", + "DATE_TOO_HIGH": "Хммм... Вы ещё не родились", + "HAPPY_BIRTHDAY": "День рождения", + "HAPPY_BIRTHDAY_MESSAGE": "Поздравляем {{name}} (<@{{user}}>) с днём рождения, сегодня ему(ей) исполнилось {{age}}!", + "SUCCESS": "Ваша дата рождения установлена на **{{date}}**" +} \ No newline at end of file diff --git a/languages/en-US/economy/divorce.json b/languages/en-US/economy/divorce.json new file mode 100644 index 00000000..a23a73aa --- /dev/null +++ b/languages/en-US/economy/divorce.json @@ -0,0 +1,8 @@ +{ + "DESCRIPTION": "Развестись с пользователем", + "USAGE": "", + "EXAMPLES": "divorce", + "NOT_MARRIED": "Вы не состоите в браке", + "DIVORCED": "Вы развелись с {{user}}", + "DIVORCED_U": "{{user}} развёлся с вами" +} \ No newline at end of file diff --git a/languages/en-US/economy/importmee6.json b/languages/en-US/economy/importmee6.json new file mode 100644 index 00000000..12d16092 --- /dev/null +++ b/languages/en-US/economy/importmee6.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Импортировать свой уровень из MEE6", + "USAGE": "", + "EXAMPLES": "importmee6" +} \ No newline at end of file diff --git a/languages/en-US/economy/leaderboard.json b/languages/en-US/economy/leaderboard.json new file mode 100644 index 00000000..a607e2bf --- /dev/null +++ b/languages/en-US/economy/leaderboard.json @@ -0,0 +1,10 @@ +{ + "DESCRIPTION": "Показать таблицу лидеров по кредитам, уровню или очкам репутации", + "USAGE": "[type]", + "EXAMPLES": "leaderboard type:Уровень", + "LEVEL": "Уровень", + "MONEY": "Кредиты", + "REP": "Репутация", + "MOBILE": ":confused: Я заметил, что вы онлайн с телефона... Таблица лидеров может отображаться некорректно на маленьких экранах. Попробуйте позже с другого устройства", + "TABLE": "Таблица лидеров {{name}}" +} \ No newline at end of file diff --git a/languages/en-US/economy/marry.json b/languages/en-US/economy/marry.json new file mode 100644 index 00000000..9fe270d3 --- /dev/null +++ b/languages/en-US/economy/marry.json @@ -0,0 +1,16 @@ +{ + "DESCRIPTION": "Женитесь на том, кого любите", + "USAGE": "[@user]", + "EXAMPLES": "marry user:@Jonny_Bro#4226", + "ALREADY_MARRIED": "Вы уже состоите в браке! Вы можете развестить с помощью команды `divorce`", + "ALREADY_MARRIED_USER": "Вы опоздали! {{user}} уже состоит в браке", + "YOURSELF": "Вы не можете жениться на себе", + "REQUEST_AUTHOR_TO_AMEMBER": "Вы уже отправили предложение {{user}}", + "REQUEST_AMEMBER_TO_AUTHOR": "{{user}} отправил(а) вам предложение! Вы можете отказать или согласиться (либо дождаться истечения срока предложения)", + "REQUEST_AMEMBER_TO_MEMBER": "{{secondUser}} уже отправил(а) предложение {{firstUser}}", + "REQUEST_MEMBER_TO_AMEMBER": "{{firstUser}} уже отправил(а) предложение {{secondUser}}! Подождите пока {{secondUser}} согласиться или откажет на предложение {{firstUser}} (либо дождитесь истечения срока предложения)", + "REQUEST": "{{to}}, вы согласны вступить в брак с {{from}}?", + "DENIED": "{{creator}}, у меня есть плохие новости... {{partner}} отказался(лась) от вашего предложение", + "SUCCESS": "🎉 Поздравляем! **{{creator}}** и **{{partner}}** теперь состоят в браке", + "BOT_USER": "Боты вечно одиноки ;(" +} \ No newline at end of file diff --git a/languages/en-US/economy/money.json b/languages/en-US/economy/money.json new file mode 100644 index 00000000..be1b0841 --- /dev/null +++ b/languages/en-US/economy/money.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Показать количество кредитов у пользователя", + "USAGE": "(@user)", + "EXAMPLES": "money\nmoney user:@Jonny_Bro#4226", + "BOT_USER": "У него слишком много денег, я не могу вывести это число", + "TITLE": "Кредиты {{user}}" +} \ No newline at end of file diff --git a/languages/en-US/economy/number.json b/languages/en-US/economy/number.json new file mode 100644 index 00000000..7273a716 --- /dev/null +++ b/languages/en-US/economy/number.json @@ -0,0 +1,12 @@ +{ + "DESCRIPTION": "Угадай загаданное мною число", + "USAGE": "", + "EXAMPLES": "number", + "GAME_START": "Я загадал число, начинайте!\nНапишите STOP, если хотите остановить игру", + "TOO_BIG": "{{user}}, моё число **больше** чем `{{number}}`", + "TOO_SMALL": "{{user}}, моё число **меньше** чем `{{number}}`", + "WON": "{{winner}} выиграл {{credits}}", + "DEFEAT": "Никто не угадал число! Им было **{{number}}**", + "GAME_STATS": "🎉 | {{winner}} угадал число! Им было **{{number}}**!\n\n**Статистика:**\n*-* __**Длительность**__: {{time}}\n*-* __**Участники ({{participantCount}})**__: {{participants}}", + "GAME_RUNNING": "Игра уже идёт" +} \ No newline at end of file diff --git a/languages/en-US/economy/pay.json b/languages/en-US/economy/pay.json new file mode 100644 index 00000000..93af80ac --- /dev/null +++ b/languages/en-US/economy/pay.json @@ -0,0 +1,10 @@ +{ + "DESCRIPTION": "Отправить кредиты пользователю", + "USAGE": "[@user] [amount]", + "EXAMPLES": "pay user:@Jonny_Bro#4226 amount:1000", + "BOT_USER": "Ботам не нужны деньги B)", + "YOURSELF": "Вы не можете перевести кредиты самому себе", + "INVALID_AMOUNT": "Укажите сумму", + "ENOUGH_MONEY": "У вас нет {{amount}}", + "SUCCESS": "Вы отправили {{user}} {{amount}}!" +} \ No newline at end of file diff --git a/languages/en-US/economy/profile.json b/languages/en-US/economy/profile.json new file mode 100644 index 00000000..432dc098 --- /dev/null +++ b/languages/en-US/economy/profile.json @@ -0,0 +1,21 @@ +{ + "DESCRIPTION": "Показать профиль пользователя", + "USAGE": "(@user)", + "EXAMPLES": "profile\nprofile user:@Jonny_Bro#4226", + "BOT_USER": "У ботов нет профиля", + "TITLE": "Профиль {{user}}", + "LINK": "Профиль", + "LINK_TEXT": "Нажмите сюда, чтобы открыть профиль текущего сервера в панели управления", + "BIO": "🔖 Биография", + "CASH": "💵 Кредиты", + "BANK": "💳 Банк", + "GLOBAL": "🌍 Кредитов на всех серверах", + "REPUTATION": "🎩 Репутация", + "LEVEL": "📊 Уровень", + "XP": "🔮 Опыт", + "BIRTHDATE": "🎂 Дата рождения", + "LOVER": "❤ Вторая половинка", + "REGISTERED": "📅 Профиль создан", + "ACHIEVEMENTS": "🔥 Достижения", + "ACHIEVEMENTS_CONTENT": "Получите больше информации с помощью `achievements`" +} \ No newline at end of file diff --git a/languages/en-US/economy/rep.json b/languages/en-US/economy/rep.json new file mode 100644 index 00000000..a06cc6e4 --- /dev/null +++ b/languages/en-US/economy/rep.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Дать репутацию пользователю", + "USAGE": "[@user]", + "EXAMPLES": "rep user:@Jonny_Bro#4226", + "COOLDOWN": "Вы должны подождать **{{time}}** до следующего использования", + "BOT_USER": "Боты и так крутые B)", + "YOURSELF": "Вы не можете дать очко репутации самому себе", + "SUCCESS": "Вы дали очко репутации {{user}}" +} \ No newline at end of file diff --git a/languages/en-US/economy/rob.json b/languages/en-US/economy/rob.json new file mode 100644 index 00000000..49302f4f --- /dev/null +++ b/languages/en-US/economy/rob.json @@ -0,0 +1,14 @@ +{ + "DESCRIPTION": "Попытаться ограбить пользователя", + "USAGE": "[@user] [amount]", + "EXAMPLES": "rob user:@Jonny_Bro#4226 amount:100", + "BOT_USER": "Вы не можете ограбить бота", + "YOURSELF": "Вы не можете ограбить себя", + "NOT_ENOUGH_AUTHOR": "У вас должно быть хотя бы {{moneyMin}}, чтобы грабить данного пользователя (сейчас у вас {{moneyCurrent}})", + "NOT_ENOUGH_MEMBER": "Вы не можете ограбить {{user}}, потому что у него нет столько кредитов", + "COOLDOWN": "🕵️ {{user}} под защитой.... Попробуйте позже", + "ROB_WON_1": "🎉 | Поздравляем! Полиция не смогла остановить вас, поэтому вы успешно украли {{money}} у {{user}}", + "ROB_WON_2": "🎉 | Вы ограбили {{user}} на {{money}}", + "ROB_LOSE_1": "🚔 | Полиция поймала вас. Теперь вы должны заплатить штраф {{fine}}. {{offset}} будет выплачено {{user}}", + "ROB_LOSE_2": "🚓 | Плохие новости... {{user}} вовремя позвонил в полицию. Вы должны заплатить штраф {{fine}} и {{offset}} будет выплачено {{user}}" +} \ No newline at end of file diff --git a/languages/en-US/economy/setbio.json b/languages/en-US/economy/setbio.json new file mode 100644 index 00000000..e58bbf80 --- /dev/null +++ b/languages/en-US/economy/setbio.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Установить биографию", + "USAGE": "[text]", + "EXAMPLES": "setbio text:Меня зовут Жоня :shock:", + "MAX_CHARACTERS": "Ваша биография не должна превышать 150 символов", + "SUCCESS": "Ваша биография изменена" +} \ No newline at end of file diff --git a/languages/en-US/economy/slots.json b/languages/en-US/economy/slots.json new file mode 100644 index 00000000..f9ffb3ec --- /dev/null +++ b/languages/en-US/economy/slots.json @@ -0,0 +1,8 @@ +{ + "DESCRIPTION": "Казино \"Casino JaBa\"", + "USAGE": "[amount]", + "EXAMPLES": "slots amount:100", + "DEFEAT": "{{user}} поставил {{money}} и всё проиграл", + "VICTORY": "{{user}} поставил {{money}} и выиграл {{won}}", + "NOT_ENOUGH": "У вас нет {{money}}" +} \ No newline at end of file diff --git a/languages/en-US/economy/tictactoe.json b/languages/en-US/economy/tictactoe.json new file mode 100644 index 00000000..260f934c --- /dev/null +++ b/languages/en-US/economy/tictactoe.json @@ -0,0 +1,20 @@ +{ + "DESCRIPTION": "Крестики-нолики", + "USAGE": "[@user]", + "EXAMPLES": "tictactoe user:@Jonny_Bro#4226", + "BOT_USER": "Вы не можете играть против бота!", + "YOURSELF": "Вы не можете играть с самим собой!", + "INVITE_USER": "<@{{opponent}}>, вам предложили сыграть в крестики-нолики!", + "REQUEST_SEND": "Запрос отправлен <@{{opponent}}>", + "REQUEST_WAIT": "Ожидаю ответа {{user}}", + "WAITING": "Ожидаю ход <@{{user}}> | Ваш эмодзи: {{emoji}}", + "WON": "<@{{winner}}> ({{emoji}}) выиграл", + "CANT_PLAY": "Сейчас не ваш ход", + "TIE": "Ничья", + "TIE_DESC": "Никто не выиграл", + "NO_ANSWER": "<@{{user}}> не ответил вовремя", + "NO_ANSWER_TITLE": "Запрос не принят вовремя", + "NOT_ANSWERED": "<@{{user}}> не принял запрос", + "CANCELED": "Игра отменена", + "CANCELED_DESC": "<@{{user}}> отказался от игры" +} \ No newline at end of file diff --git a/languages/en-US/economy/transactions.json b/languages/en-US/economy/transactions.json new file mode 100644 index 00000000..6e304e3b --- /dev/null +++ b/languages/en-US/economy/transactions.json @@ -0,0 +1,18 @@ +{ + "DESCRIPTION": "Посмотреть или очистить историю своих транзакций", + "USAGE": "(clear)", + "EXAMPLES": "transactions\n transactions clear:True", + "CLEAR": "Очистить список транзакций?", + "CLEARED": "Список транзакций очищен", + "NO_TRANSACTIONS": "У вас нет транзакций", + "EMBED_TRANSACTIONS": "Ваши транзакции", + "BANK": "Банк", + "NUMBERS": "Угадай число", + "TTT": "Крестики-нолики", + "T_GOT": "Пополнение", + "T_SEND": "Списание", + "T_USER_GOT": "Источник", + "T_USER_SEND": "Получатель", + "T_AMOUNT": "Сумма", + "T_DATE": "Дата" +} \ No newline at end of file diff --git a/languages/en-US/economy/work.json b/languages/en-US/economy/work.json new file mode 100644 index 00000000..f4a44995 --- /dev/null +++ b/languages/en-US/economy/work.json @@ -0,0 +1,11 @@ +{ + "DESCRIPTION": "Получить зарплату", + "USAGE": "", + "EXAMPLES": "work", + "COOLDOWN": "Вы должны подождать **{{time}}** до следующей зарплаты", + "AWARD": "Закончите серию чтобы получить 200 дополнительных кредитов", + "SALARY": "Зарплата", + "SALARY_CONTENT": "Вы получили {{won}}", + "STREAK": "Серия", + "STREAK_CONTENT": "🎉 Вы получили 200 дополнительных кредитов" +} \ No newline at end of file diff --git a/languages/en-US/fun/8ball.json b/languages/en-US/fun/8ball.json new file mode 100644 index 00000000..c099ab99 --- /dev/null +++ b/languages/en-US/fun/8ball.json @@ -0,0 +1,27 @@ +{ + "DESCRIPTION": "Я говорю правду", + "USAGE": "[question]", + "QUESTION": "Вопрос", + "EXAMPLES": "8ball question:JaBa крутой?", + "ANSWER": "**Вопрос:** {{question}}\n**Ответ:** {{answer}}", + "RESPONSE_1": "Бесспорно", + "RESPONSE_2": "Предрешено", + "RESPONSE_3": "Никаких сомнений", + "RESPONSE_4": "Определённо да", + "RESPONSE_5": "Можешь быть уверен в этом", + "RESPONSE_6": "Мне кажется — да", + "RESPONSE_7": "Вероятнее всего", + "RESPONSE_8": "Хорошие перспективы", + "RESPONSE_9": "Знаки говорят — да", + "RESPONSE_10": "Да", + "RESPONSE_11": "Пока не ясно, попробуй снова", + "RESPONSE_12": "Спроси позже", + "RESPONSE_13": "Лучше не рассказывать", + "RESPONSE_14": "Сейчас нельзя предсказать", + "RESPONSE_15": "Сконцентрируйся и спроси снова", + "RESPONSE_16": "Даже не думай", + "RESPONSE_17": "Мой ответ — нет", + "RESPONSE_18": "По моим данным — нет", + "RESPONSE_19": "Перспективы не очень хорошие", + "RESPONSE_20": "Весьма сомнительно" +} \ No newline at end of file diff --git a/languages/en-US/fun/cat.json b/languages/en-US/fun/cat.json new file mode 100644 index 00000000..40cbea4d --- /dev/null +++ b/languages/en-US/fun/cat.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Всё как с крабом, только котик", + "USAGE": "", + "EXAMPLES": "cat" +} \ No newline at end of file diff --git a/languages/en-US/fun/crab.json b/languages/en-US/fun/crab.json new file mode 100644 index 00000000..9c066d49 --- /dev/null +++ b/languages/en-US/fun/crab.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Получить изображение краба... да, это всё", + "USAGE": "", + "EXAMPLES": "crab" +} \ No newline at end of file diff --git a/languages/en-US/fun/dog.json b/languages/en-US/fun/dog.json new file mode 100644 index 00000000..bd9550e7 --- /dev/null +++ b/languages/en-US/fun/dog.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Вы не поверите... изображение собачки!", + "USAGE": "", + "EXAMPLES": "dog" +} \ No newline at end of file diff --git a/languages/en-US/fun/lmgtfy.json b/languages/en-US/fun/lmgtfy.json new file mode 100644 index 00000000..a846020b --- /dev/null +++ b/languages/en-US/fun/lmgtfy.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Создать LMGTFY (давай я загуглю это для тебя) ссылку", + "USAGE": "[query] [short]", + "QUERY": "Запрос", + "EXAMPLES": "lmgtfy query:Как создать Discord бота? short:False" +} \ No newline at end of file diff --git a/languages/en-US/fun/lovecalc.json b/languages/en-US/fun/lovecalc.json new file mode 100644 index 00000000..5fc47a1a --- /dev/null +++ b/languages/en-US/fun/lovecalc.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Калькулятор любви", + "USAGE": "[@first_member] (@second_member)", + "EXAMPLES": "lovecalc first_member:@Jonny_Bro#4226\nlovecalc first_member:@Jonny_Bro#4226 second_member:@JaBa#9042", + "CONTENT": "{{firstMember}} любит {{secondMember}} на **{{percent}}%**" +} \ No newline at end of file diff --git a/languages/en-US/fun/memes.json b/languages/en-US/fun/memes.json new file mode 100644 index 00000000..169eccb1 --- /dev/null +++ b/languages/en-US/fun/memes.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Получить мем с выбранного сабреддита", + "USAGE": "", + "EXAMPLES": "memes", + "SUBREDDIT": "Сабреддит", + "UPS": "Апвоуты" +} \ No newline at end of file diff --git a/languages/en-US/general/afk.json b/languages/en-US/general/afk.json new file mode 100644 index 00000000..8f4b608c --- /dev/null +++ b/languages/en-US/general/afk.json @@ -0,0 +1,8 @@ +{ + "DESCRIPTION": "Установить AFK статус (пользователь который упомянет вас получит сообщение)", + "USAGE": "[message]", + "EXAMPLES": "afk message:Сру =)", + "SUCCESS": "Теперь вы AFK по причине: **{{reason}}**", + "DELETED": "**{{user}}**, ваш AFK статус удалён", + "IS_AFK": "**{{user}}** сейчас AFK, причина:\n```{{reason}}```" +} \ No newline at end of file diff --git a/languages/en-US/general/avatar.json b/languages/en-US/general/avatar.json new file mode 100644 index 00000000..a245536d --- /dev/null +++ b/languages/en-US/general/avatar.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Возвращает аватар пользователя", + "USAGE": "(@user)", + "EXAMPLES": "avatar\navatar user:@Jonny_Bro#4226" +} \ No newline at end of file diff --git a/languages/en-US/general/boosters.json b/languages/en-US/general/boosters.json new file mode 100644 index 00000000..e596ac5d --- /dev/null +++ b/languages/en-US/general/boosters.json @@ -0,0 +1,8 @@ +{ + "DESCRIPTION": "Список участников, которые дали буст серверу", + "USAGE": "", + "EXAMPLES": "boosters", + "BOOSTERS_LIST": "Список бустеров", + "NO_BOOSTERS": "Бусты отсутствуют", + "BOOSTER_SINCE": "Буст с" +} \ No newline at end of file diff --git a/languages/en-US/general/emoji.json b/languages/en-US/general/emoji.json new file mode 100644 index 00000000..efeed87b --- /dev/null +++ b/languages/en-US/general/emoji.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Показать информацию об эмодзи", + "USAGE": "[emoji]", + "EXAMPLES": "emoji emoji::tada:", + "TITLE": "Информация об {{emoji}}", + "ANIMATED": "Анимирован", + "LINK": "Ссылка", + "STANDART": "Стандартный эмодзи" +} \ No newline at end of file diff --git a/languages/en-US/general/help.json b/languages/en-US/general/help.json new file mode 100644 index 00000000..581e542c --- /dev/null +++ b/languages/en-US/general/help.json @@ -0,0 +1,19 @@ +{ + "DESCRIPTION": "Показать список команд или помощь по данной команде", + "USAGE": "(command)", + "EXAMPLES": "help\nhelp command:ping", + "NOT_FOUND": "Команда {{command}} не найдена", + "COMMANDS_IN": "Доступные команды в категории \"{{category}}\":", + "FIELD_USAGE": "Использование", + "FIELD_DESCRIPTION": "Описание", + "FIELD_ALIASES": "Сокращения", + "FIELD_EXAMPLES": "Примеры", + "NO_ALIAS": "Нет сокращений", + "CMD_TITLE": "Помощь по {{cmd}}", + "INFO": "● Чтобы получить помощь по определённой команде используйте `/help [command:command_name]`", + "FIELD_PERMISSIONS": "Необходимые права", + "NO_REQUIRED_PERMISSION": "Никаких особых прав не нужно", + "TITLE": "{{name}} | Команды", + "GUILD_ONLY": "Только на сервере", + "NOT_GUILD_ONLY": "На сервере и в ЛС бота" +} \ No newline at end of file diff --git a/languages/en-US/general/minecraft.json b/languages/en-US/general/minecraft.json new file mode 100644 index 00000000..37e55a86 --- /dev/null +++ b/languages/en-US/general/minecraft.json @@ -0,0 +1,14 @@ +{ + "DESCRIPTION": "Показать информацию о Minecraft сервере", + "USAGE": "[IP]", + "EXAMPLES": "minecraft IP:mc.hypixel.net", + "FAILED": "Сервер недоступен или доступ запрещён", + "ONLINE": "Онлайн", + "OFFLINE": "Оффлайн", + "PLAYERS": "{{count}} игрок(а/ов)", + "FIELD_VERSION": "Версия", + "FIELD_CONNECTED": "Игроков на сервере", + "FIELD_STATUS": "Статус", + "FIELD_PING": "Пинг", + "FIELD_IP": "Полный IP" +} \ No newline at end of file diff --git a/languages/en-US/general/ping.json b/languages/en-US/general/ping.json new file mode 100644 index 00000000..c986d24c --- /dev/null +++ b/languages/en-US/general/ping.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Показать пинг бота", + "USAGE": "", + "EXAMPLES": "ping", + "PONG": "Понг!", + "PING": "Мой пинг - **{{ping}}**ms" +} \ No newline at end of file diff --git a/languages/en-US/general/remindme.json b/languages/en-US/general/remindme.json new file mode 100644 index 00000000..b941ab2c --- /dev/null +++ b/languages/en-US/general/remindme.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Создать напоминание", + "USAGE": "[time] [message]", + "EXAMPLES": "remindme time:12h message:Использовать команду work\nremindme time:5m message:Достать курицу из морозилки!", + "TIME": "Время (Например: 10s, 5m, 2h, 1d, 3w)", + "SAVED": "Напоминание `{{message}}` сохранено **{{time}}**", + "TITLE": "Напоминание от JaBa", + "CREATED": "Напоминание создано: **{{time}}**" +} \ No newline at end of file diff --git a/languages/en-US/general/report.json b/languages/en-US/general/report.json new file mode 100644 index 00000000..e562a2ab --- /dev/null +++ b/languages/en-US/general/report.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Отправить жалобу в специальный канал", + "USAGE": "[@user] (message)", + "EXAMPLES": "report user:@Jonny_Bro#4226 message:Нарушение правил", + "MISSING_CHANNEL": "Канал для жалоб не настроен", + "INVALID_USER": "Вы не можете пожаловаться на себя", + "SUCCESS": "Ваша жалоба отправлена в {{channel}}", + "TITLE": "Жалоба - {{user}}" +} \ No newline at end of file diff --git a/languages/en-US/general/serverinfo.json b/languages/en-US/general/serverinfo.json new file mode 100644 index 00000000..13d95478 --- /dev/null +++ b/languages/en-US/general/serverinfo.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Показать информацию о сервере", + "USAGE": "", + "EXAMPLES": "serverinfo", + "AFK_CHANNEL": "AFK канал", + "BOOSTS": "Кол-во бустов", + "LINK": "Статистика сервера", + "LINK_TEXT": "Нажмите сюда, чтобы открыть статистику сервера в панели управления" +} \ No newline at end of file diff --git a/languages/en-US/general/shorturl.json b/languages/en-US/general/shorturl.json new file mode 100644 index 00000000..76e304f3 --- /dev/null +++ b/languages/en-US/general/shorturl.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Укоротить ссылку", + "USAGE": "[url]", + "EXAMPLES": "shorturl url:https://google.com", + "URL": "Ссылка" +} \ No newline at end of file diff --git a/languages/en-US/general/staff.json b/languages/en-US/general/staff.json new file mode 100644 index 00000000..e4caca50 --- /dev/null +++ b/languages/en-US/general/staff.json @@ -0,0 +1,10 @@ +{ + "DESCRIPTION": "Показать список администрации сервера", + "USAGE": "", + "EXAMPLES": "staff", + "TITLE": "Персонал {{guild}}", + "ADMINS": "Администраторы", + "NO_ADMINS": "Нет администраторов", + "MODS": "Модераторы", + "NO_MODS": "Нет модераторов" +} \ No newline at end of file diff --git a/languages/en-US/general/stats.json b/languages/en-US/general/stats.json new file mode 100644 index 00000000..995e88f6 --- /dev/null +++ b/languages/en-US/general/stats.json @@ -0,0 +1,17 @@ +{ + "DESCRIPTION": "Показать статистику бота", + "USAGE": "", + "EXAMPLES": "stats", + "COUNTS_TITLE": "• __Статистика__", + "COUNTS_CONTENT": "`Сервера: {{servers}}`\n`Пользователи: {{users}}`", + "VERSIONS_TITLE": "• __Используется__", + "RAM_TITLE": "• __Использование ОЗУ__", + "ONLINE_TITLE": "• __Онлайн__", + "ONLINE_CONTENT": "Работаю уже {{time}}", + "MUSIC_TITLE": "• __Музыка__", + "MUSIC_CONTENT": "Играю музыку на {{count}}", + "CREDITS_TITLE": ":heart: • __Доп. информация__", + "CREDITS_CONTENT": "__**Поддержавшие**__:\n**`Добрый Спецназ#8801`** - Тестер, генератор идей\n__**Переводчики**__:\n**`[ДАННЫЕ УДАЛЕНЫ]#4507`** - :flag_ua:", + "LINKS_TITLE": "• __Ссылки__", + "MADE": "Бот создан Jonny_Bro#4226" +} \ No newline at end of file diff --git a/languages/en-US/general/suggest.json b/languages/en-US/general/suggest.json new file mode 100644 index 00000000..41f0257f --- /dev/null +++ b/languages/en-US/general/suggest.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Отправить предложение в специальный канал", + "USAGE": "[message]", + "EXAMPLES": "suggest message:Новый канал #nsfw :smiling_imp:", + "MISSING_CHANNEL": "Канал для предложений не настроен", + "MISSING_CONTENT": "Введите предложение", + "TITLE": "Предложение - {{user}}", + "SUCCESS": "Ваше предложение отправлено в {{channel}}" +} \ No newline at end of file diff --git a/languages/en-US/general/userinfo.json b/languages/en-US/general/userinfo.json new file mode 100644 index 00000000..dac68d28 --- /dev/null +++ b/languages/en-US/general/userinfo.json @@ -0,0 +1,11 @@ +{ + "DESCRIPTION": "Показать информацию о пользователе", + "USAGE": "(@user)", + "EXAMPLES": "userinfo\nuserinfo user:@Jonny_Bro#4226", + "CUSTOM": "Пользовательский статус", + "NO_ACTIVITY": "Не играет", + "NO_ROLE": "Нет роли", + "ROLE": "Высшая роль", + "NO_NICKNAME": "Нет никнейма", + "MORE_ROLES": "и ещё {{count}} роль(и/ей)" +} \ No newline at end of file diff --git a/languages/en-US/general/whois.json b/languages/en-US/general/whois.json new file mode 100644 index 00000000..2a44dc60 --- /dev/null +++ b/languages/en-US/general/whois.json @@ -0,0 +1,19 @@ +{ + "DESCRIPTION": "Получить информацию об IP адресе", + "USAGE": "[IP]", + "EXAMPLES": "whois IP:8.8.8.8", + "ERROR": "Произошла ошибка при получении данных об {{ip}}", + "INFO_ABOUT": "Информация об {{ip}}", + "COUNTRY": "Страна", + "REGION": "Регион", + "CITY": "Город", + "ZIP": "Почтовый индекс", + "TIMEZONE": "Часовой пояс", + "CONTINENT": "Континент", + "CURRENCY": "Валюта", + "ISP": "Провайдер", + "INFO": "Дополнительная информация", + "PROXY": "Этот IP принадлежит Tor, VPN или прокси", + "MOBILE": "Этот IP используется для мобильных данных", + "HOSTING": "Это IP принадлежит хостингу или датацентру" +} \ No newline at end of file diff --git a/languages/en-US/iat/checkjar.json b/languages/en-US/iat/checkjar.json new file mode 100644 index 00000000..f390183f --- /dev/null +++ b/languages/en-US/iat/checkjar.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Проверить баланс банки", + "USAGE": "", + "EXAMPLES": "checkjar" +} \ No newline at end of file diff --git a/languages/en-US/misc.json b/languages/en-US/misc.json new file mode 100644 index 00000000..4c3ca7c8 --- /dev/null +++ b/languages/en-US/misc.json @@ -0,0 +1,157 @@ +{ + "BOT_USER": "Вы не можете сделать это с ботом", + "FORCE_STOP": "Игра принудительно окончена {{user}}, никто не победил", + "LEVEL_UP": "Вы достигли следующего уровня! Ваш новый уровень: **{{level}}**", + "GUILD_ONLY": "Данную команду можно использовать только на сервере", + "HELLO_SERVER": "Привет! Все мои команды доступны через **/** Используйте , чтобы получить список команд", + "INVALID_NUMBER_RANGE": "Укажите число от **{{min}}** до **{{max}}**", + "MORE_THAN_ZERO": "Укажите целое число больше 0", + "NO_ARGS": "Агрументы не требуются", + "NSFW_COMMAND": "Данную команду можно использовать только в NSFW канале", + "OPTION_NAN_ALL": "Укажите целое число больше 0 или `all`", + "OWNER_ONLY": "Данную команду может использовать только владелец бота", + "SELECT_CANCELED": "Выбор отменён", + "STATS_FOOTER": "● [Панель управления]({{dashboardLink}})\n● [Сервер поддержки]({{supportLink}})\n● [Пригласить JaBa на свой сервер]({{inviteLink}})\n● [Поддержать]({{donateLink}}) (укажите ваш Discord тэг для выдачи ачивки, для других способов поддержки пишите в ЛС <@{{owner}}>)", + "TIMED_OUT": "Время вышло", + "JUMP_TO_PAGE": "Укажите страницу к которой хотите перейти (максимум **{{length}}**):", + "QUOTE_TITLE": "Сообщение от {{user}}", + "QUOTE_ATTACHED": "Прикреплённые файлы", + "QUOTE_JUMP": "Перейти", + "QUOTE_FOOTER": "Цитировал {{user}}", + + "PERMISSIONS": { + "CreateInstantInvite": "Создание приглашения", + "KickMembers": "Выгонять участников", + "BanMembers": "Банить участников", + "Administrator": "Администратор", + "ManageChannels": "Управлять каналами", + "ManageGuild": "Управлять сервером", + "AddReactions": "Добавлять реакции", + "ViewAuditLog": "Просматривать журнал аудита", + "PrioritySpeaker": "Приоритетный режим", + "Stream": "Видео", + "ViewChannel": "Просматривать каналы", + "SendMessages": "Отправлять сообщения", + "SendTTSMessages": "Отправка сообщений text-to-speech", + "ManageMessages": "Управлять сообщениями", + "EmbedLinks": "Встраивать ссылки", + "AttachFiles": "Прикреплять файлы", + "ReadMessageHistory": "Читать историю сообщений", + "MentionEveryone": "Упоминание *@*everyone, *@*here и всех ролей", + "UseExternalEmojis": "Использовать внешние эмодзи", + "ViewGuildInsights": "Просматривать статистику сервера", + "Connect": "Подключаться", + "Speak": "Говорить", + "MuteMembers": "Отключать участникам микрофон", + "DeafenMembers": "Отключать участникам звук", + "MoveMembers": "Перемещать участников", + "UseVAD": "Использовать режим активации по голосу", + "ChangeNickname": "Изменить никнейм", + "ManageNicknames": "Управлять никнеймами", + "ManageRoles": "Управлять ролями", + "ManageWebhooks": "Управлять вебхуками (webhooks)", + "ManageEmojisAndStickers": "Управлять эмодзи и стикерами", + "UseApplicationCommands": "Использовать команды приложения", + "ManageEvents": "Управление событиями", + "ManageThreads": "Управление ветками", + "CreatePublicThreads": "Создать публичные ветки", + "CreatePrivateThreads": "Создание приватных веток", + "UseExternalStickers": "Использовать внешние стикеры", + "SendMessagesInThreads": "Отправлять сообщения в ветках", + "UseEmbeddedActivities": "Начать активность", + "ModerateMembers": "Отправить участников подумать о своём поведении" + }, + + "NOUNS": { + "CREDIT": { + "1": "кредит", + "2": "кредита", + "5": "кредитов" + }, + "CREDITS": { + "1": "кредита", + "2": "кредитов", + "5": "кредитов" + }, + "COMMANDS": { + "1": "команду", + "2": "команды", + "5": "команд" + }, + "POINTS": { + "1": "очко", + "2": "очка", + "5": "очков" + }, + "MEMBERS": { + "1": "участник", + "2": "участника", + "5": "участников" + }, + "USERS": { + "1": "пользователь", + "2": "пользователя", + "5": "пользователей" + }, + "PLAYERS": { + "1": "игрок", + "2": "игрока", + "5": "игроков" + }, + "TRACKS": { + "1": "трек", + "2": "трека", + "5": "треков" + }, + "BOTS": { + "1": "бот", + "2": "бота", + "5": "ботов" + }, + "TEXT": { + "1": "текстовый канал", + "2": "текстовых канала", + "5": "текстовых каналов" + }, + "VOICE": { + "1": "голосовой канал", + "2": "голосовых канала", + "5": "голосовых каналов" + }, + "CATEGORY": { + "1": "категория", + "2": "категории", + "5": "категорий" + }, + "MESSAGES": { + "1": "сообщение", + "2": "сообщения", + "5": "сообщений" + }, + "WARNS": { + "1": "предупреждение", + "2": "предупреждения", + "5": "предупреждений" + }, + "SECONDS": { + "1": "секунду", + "2": "секунды", + "5": "секунд" + }, + "SERVER": { + "1": "сервер", + "2": "сервера", + "5": "серверов" + }, + "SERVERS": { + "1": "сервере", + "2": "серверах", + "5": "серверах" + }, + "AGE": { + "1": "год", + "2": "года", + "5": "лет" + } + } +} \ No newline at end of file diff --git a/languages/en-US/moderation/clear.json b/languages/en-US/moderation/clear.json new file mode 100644 index 00000000..e52c7a81 --- /dev/null +++ b/languages/en-US/moderation/clear.json @@ -0,0 +1,11 @@ +{ + "DESCRIPTION": "Очистка сообщений в канале", + "USAGE": "[option] (@user)", + "EXAMPLES": "clear option:10\nclear option:10 user:@Jonny_Bro#4226\nclear option:all", + "OPTION": "Целое число / all", + "REQUIRE_ID_USER": "Укажите пользователя или ID", + "ALL_CONFIRM": "**Все сообщения в канале будут удалены! Вы уверены?**", + "CHANNEL_CLEARED": "Канал очищен", + "CLEARED": "Было удалено {{amount}}", + "CLEARED_MEMBER": "Было удалено {{amount}} от {{user}}" +} \ No newline at end of file diff --git a/languages/en-US/moderation/clearwarns.json b/languages/en-US/moderation/clearwarns.json new file mode 100644 index 00000000..a3b1e79a --- /dev/null +++ b/languages/en-US/moderation/clearwarns.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Снять все предупреждения с пользователя", + "USAGE": "[@user]", + "EXAMPLES": "clearwarns user:@Jonny_Bro#4226", + "SUCCESS": "Предупреждения пользователя {{user}} удалены" +} \ No newline at end of file diff --git a/languages/en-US/moderation/giveaway.json b/languages/en-US/moderation/giveaway.json new file mode 100644 index 00000000..519bc1de --- /dev/null +++ b/languages/en-US/moderation/giveaway.json @@ -0,0 +1,35 @@ +{ + "DESCRIPTION": "Управление раздачами", + "USAGE": "[create] [duration] [winners_count] [prize] [isdrop]]\nИли [reroll/end/delete] [giveaway_id]", + "EXAMPLES": "create duration:1w winners_count:1 prize:Discord Nitro isdrop:False\ngiveaway reroll giveaway_id:597812898022031374", + "CREATE": "Создать раздачу", + "REROLL": "Заролить раздачу повторно", + "DELETE": "Удалить раздачу", + "END": "Закончить раздачу принудительно", + "GIVEAWAY_ID": "ID сообщения раздачи", + "WINNERS_COUNT": "Количество победителей", + "PRIZE": "Приз", + "ISDROP": "Это дроп?", + "NOT_FOUND": "Раздач с ID `{{messageId}}` не найдено", + "NOT_FOUND_ENDED": "**Оконченных** раздач с ID `{{messageId}} не найдено!`", + "MAX_DURATION": "Максимальная длительность раздачи - 10 дней", + "MAX_COUNT": "Одновременно можно создать только 5 раздач", + "TITLE": "🎉🎉 **РАЗДАЧА** 🎉🎉", + "ENDED": "🎉🎉 **РАЗДАЧА ОКОНЧЕНА** 🎉🎉", + "TIME_REMAINING": "Оставшееся время: **{duration}**", + "INVITE_PARTICIPATE": "Отреагируйте 🎉, чтобы участвовать", + "WIN_MESSAGE": "Поздравляем, {winners}! Вы выиграли **{this.prize}**", + "DRAWING": "Заканчивается: {timestamp}", + "DROP": "Будь первым кто отреагирует 🎉", + "FOOTER": "Раздача", + "NO_WINNER": "Раздача отменена, никто не участвовал.", + "WINNERS": "Победитель(и):", + "END_AT": "Закончилась:", + "HOSTED_BY": "Организатор: {this.hostedBy}", + "REROLL_CONGRAT": "🎉 Новый(е) победитель(и): {winners}! Поздравляем", + "REROLL_ERROR": "Нет действительных участников, никто не выиграл", + "GIVEAWAY_CREATED": "Раздача начата", + "GIVEAWAY_REROLLED": "Раздача перезапущена", + "GIVEAWAY_ENDED": "Раздача принудительно окончена", + "GIVEAWAY_DELETED": "Раздача удалена" +} \ No newline at end of file diff --git a/languages/en-US/moderation/poll.json b/languages/en-US/moderation/poll.json new file mode 100644 index 00000000..7841c3d4 --- /dev/null +++ b/languages/en-US/moderation/poll.json @@ -0,0 +1,11 @@ +{ + "DESCRIPTION": "Запустить опрос в текущем канале", + "USAGE": "[question]", + "EXAMPLES": "poll question:Земля плоская?", + "QUESTION": "Текст вопроса", + "NOTHING": "Без упоминания", + "SELECT_MENTION": "Выберите упоминание:", + "POLL_SENDED": "Опрос отправлен", + "REACT": "Отреагируйте {{success}} или {{error}}!", + "TITLE": "📊 Опрос:" +} \ No newline at end of file diff --git a/languages/en-US/moderation/unban.json b/languages/en-US/moderation/unban.json new file mode 100644 index 00000000..365ef061 --- /dev/null +++ b/languages/en-US/moderation/unban.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Разбанить пользователя на сервере", + "USAGE": "[user_id]", + "EXAMPLES": "unban user_id:281361531411890186", + "NOT_BANNED": "Пользователь с ID **{{id}}** не найден", + "UNBANNED": "**{{id}}** разбанен" +} \ No newline at end of file diff --git a/languages/en-US/moderation/warn.json b/languages/en-US/moderation/warn.json new file mode 100644 index 00000000..7956e5ef --- /dev/null +++ b/languages/en-US/moderation/warn.json @@ -0,0 +1,14 @@ +{ + "DESCRIPTION": "Выдать предупреждение пользователю", + "USAGE": "ПКМ на пользователя > Приложения > warn (С аватаркой JaBa)", + "EXAMPLES": "warn", + "YOURSELF": "Вы не можете подать жалобу на себя", + "SUPERIOR": "Вы не можете подать жалобу на данного пользователя", + "MODAL_TITLE": "Выдать предупреждение {{nickname}}", + "MODAL_REASON": "Причина предупреждения", + "WARNED_DM": "Вы получили предупреждение на сервере **{{server}}** от пользователя **{{moderator}}** по причине **{{reason}}**", + "WARNED": "**{{user}}** получил предупреждение по причине **{{reason}}**", + "WARN": "Предупрежение", + "BAN": "Бан", + "KICK": "Кик" +} \ No newline at end of file diff --git a/languages/en-US/moderation/warns.json b/languages/en-US/moderation/warns.json new file mode 100644 index 00000000..5de802bb --- /dev/null +++ b/languages/en-US/moderation/warns.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Показать список нарушений пользователя", + "USAGE": "[@user]", + "EXAMPLES": "warns user:@Jonny_Bro#4226", + "SANCTIONS_OF": "Нарушения {{member}}", + "NO_SANCTIONS": "У **{{member}}** нет нарушений" +} \ No newline at end of file diff --git a/languages/en-US/music/back.json b/languages/en-US/music/back.json new file mode 100644 index 00000000..ea191b6b --- /dev/null +++ b/languages/en-US/music/back.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Включить предыдущий трек", + "USAGE": "", + "EXAMPLES": "back", + "NO_PREV_SONG": "Предыдущий трек отсутствует", + "SUCCESS": "Играет предыдущий трек" +} \ No newline at end of file diff --git a/languages/en-US/music/clips.json b/languages/en-US/music/clips.json new file mode 100644 index 00000000..88a596a5 --- /dev/null +++ b/languages/en-US/music/clips.json @@ -0,0 +1,11 @@ +{ + "DESCRIPTION": "Показать список доступных звуков и/или воспроизвести выбранный", + "USAGE": "", + "EXAMPLES": "clips", + "QUERY": "Название клипа / list", + "CLIPS_LIST": "Список доступных клипов", + "NO_CLIP": "Данный файл не существует", + "ACTIVE_QUEUE": "Не могу воспроизвести клип, т.к. на сервере есть активная очередь", + "ACTIVE_CLIP": "Уже воспроизводится какой-то файл", + "PLAYING": "Начато проигрывание клипа **{{clip}}**" +} \ No newline at end of file diff --git a/languages/en-US/music/loop.json b/languages/en-US/music/loop.json new file mode 100644 index 00000000..dbb25de8 --- /dev/null +++ b/languages/en-US/music/loop.json @@ -0,0 +1,14 @@ +{ + "DESCRIPTION": "Выбор режима повтора", + "USAGE": "[option]", + "EXAMPLES": "loop option:1", + "OPTION": "Режим воспроизведения", + "AUTOPLAY": "Автовоспроизведение", + "QUEUE": "Очередь", + "TRACK": "Текущий трек", + "DISABLE": "Отключить", + "AUTOPLAY_ENABLED": "Автовоспроизведение **включено**", + "QUEUE_ENABLED": "Повтор очереди **включён**", + "TRACK_ENABLED": "Повтор текущего трека **включён**", + "LOOP_DISABLED": "Повтор **отключён**" +} \ No newline at end of file diff --git a/languages/en-US/music/nowplaying.json b/languages/en-US/music/nowplaying.json new file mode 100644 index 00000000..0f27612b --- /dev/null +++ b/languages/en-US/music/nowplaying.json @@ -0,0 +1,15 @@ +{ + "DESCRIPTION": "Показать информацию о играющем сейчас треке", + "USAGE": "", + "EXAMPLES": "nowplaying", + "CURRENTLY_PLAYING": "Сейчас играет", + "T_TITLE": "Название", + "T_AUTHOR": "Автор", + "T_DURATION": "Длительность", + "T_DESCRIPTION": "Описание", + "NO_DESCRIPTION": "Описание отсутствует", + "REPEAT": "Повтор", + "AUTOPLAY": "Автовоспроизведение", + "QUEUE": "Очереди", + "TRACK": "Трека" +} \ No newline at end of file diff --git a/languages/en-US/music/play.json b/languages/en-US/music/play.json new file mode 100644 index 00000000..12e5f291 --- /dev/null +++ b/languages/en-US/music/play.json @@ -0,0 +1,17 @@ +{ + "DESCRIPTION": "Начать воспроизведение трека", + "USAGE": "[query]", + "EXAMPLES": "play query:Never Gonna Give You Up", + "QUERY": "Название / Прямая ссылка / Ссылка на YouTube, Spotify или SoundCloud", + "NO_VOICE_CHANNEL": "Вы должны находиться в голосовом канале", + "VOICE_CHANNEL_CONNECT": "Я не могу присоедениться к вашему голосовому каналу", + "RESULTS_TITLE": "Результаты поиска по \"{{query}}\"", + "NO_RESULT": "По запросу `{{query}}` ничего не найдено", + "NOW_PLAYING": "Сейчас играет **{{songName}}**", + "NOT_PLAYING": "На сервере сейчас ничего не воспроизводится", + "QUEUE_ENDED": "Очередь окончена", + "ADDED_QUEUE": "**{{songName}}** добавлен в очередь", + "STOP_DISCONNECTED": "Воспроизведение окончено, т.к. я вышел из голосового канала", + "STOP_EMPTY": "Воспроизведение окончено, т.к. все вышли из голосового канала", + "ERR_OCCURRED": "Произошла ошибка...\n```{{error}}```" +} \ No newline at end of file diff --git a/languages/en-US/music/queue.json b/languages/en-US/music/queue.json new file mode 100644 index 00000000..9712b9ef --- /dev/null +++ b/languages/en-US/music/queue.json @@ -0,0 +1,13 @@ +{ + "DESCRIPTION": "Показать очередь на воспроизведение", + "USAGE": "", + "EXAMPLES": "queue", + "QUEUE": "Очередь", + "NO_QUEUE": "Пусто", + "DURATION": "Играю уже", + "ADDED": "Добавил", + "NEXT_PAGE": "След. страница", + "PREV_PAGE": "Пред. страница", + "JUMP_PAGE": "Перейти к странице", + "NEXT": "Далее" +} \ No newline at end of file diff --git a/languages/en-US/music/seek.json b/languages/en-US/music/seek.json new file mode 100644 index 00000000..87b5137f --- /dev/null +++ b/languages/en-US/music/seek.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Перемотать текущий трек на данную позицию", + "USAGE": "[time]", + "EXAMPLES": "seek time:60", + "TIME": "Время в секундах", + "SUCCESS": "Трек перемотан на {{time}}" +} \ No newline at end of file diff --git a/languages/en-US/music/shuffle.json b/languages/en-US/music/shuffle.json new file mode 100644 index 00000000..4e24d328 --- /dev/null +++ b/languages/en-US/music/shuffle.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Перемешать очередь", + "USAGE": "", + "EXAMPLES": "shuffle", + "SUCCESS": "Очередь успешно перемешана" +} \ No newline at end of file diff --git a/languages/en-US/music/skip.json b/languages/en-US/music/skip.json new file mode 100644 index 00000000..50554b35 --- /dev/null +++ b/languages/en-US/music/skip.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Пропустить текущий трек", + "USAGE": "", + "EXAMPLES": "skip", + "SUCCESS": "Трек пропущен" +} \ No newline at end of file diff --git a/languages/en-US/music/skipto.json b/languages/en-US/music/skipto.json new file mode 100644 index 00000000..78e39964 --- /dev/null +++ b/languages/en-US/music/skipto.json @@ -0,0 +1,9 @@ +{ + "DESCRIPTION": "Перейти на заданный трек", + "USAGE": "[position]", + "EXAMPLES": "skipto position:3", + "POSITION": "Номер трека в очереди", + "SUCCESS": "Выполнен переход на трек под номером **{{position}}**", + "ERROR": "На позиции {{position}} ничего не найдено", + "NO_PREV_SONG": "Вы не можете перейти назад, для этого используйте команду `back`" +} \ No newline at end of file diff --git a/languages/en-US/music/stop.json b/languages/en-US/music/stop.json new file mode 100644 index 00000000..351e0063 --- /dev/null +++ b/languages/en-US/music/stop.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Остановить воспроизведение очереди", + "USAGE": "", + "EXAMPLES": "stop", + "SUCCESS": "Воспроизведение остановлено" +} \ No newline at end of file diff --git a/languages/en-US/music/volume.json b/languages/en-US/music/volume.json new file mode 100644 index 00000000..a1a67170 --- /dev/null +++ b/languages/en-US/music/volume.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Установить громкость бота", + "USAGE": "[int]", + "EXAMPLES": "volume 50", + "SUCCESS": "Громкость установлена на **{{volume}}**" +} \ No newline at end of file diff --git a/languages/en-US/nsfw/nsfw.json b/languages/en-US/nsfw/nsfw.json new file mode 100644 index 00000000..a196cce3 --- /dev/null +++ b/languages/en-US/nsfw/nsfw.json @@ -0,0 +1,5 @@ +{ + "DESCRIPTION": "Получить NSFW изображение", + "USAGE": "", + "EXAMPLES": "nsfw" +} \ No newline at end of file diff --git a/languages/en-US/owner/announcement.json b/languages/en-US/owner/announcement.json new file mode 100644 index 00000000..316711b6 --- /dev/null +++ b/languages/en-US/owner/announcement.json @@ -0,0 +1,10 @@ +{ + "DESCRIPTION": "Отправить объявление на все сервера где есть JaBa", + "USAGE": "[message] [tag]", + "EXAMPLES": "announcement message:Обновление v1.0! tag:True", + "TAG": "Подставить @everyone в сообщение?", + "IMPORTANT": "Важное? (Отправит в первый доступный канал на сервере, даже если не настроен News)", + "TOO_LONG": "Текст должен быть короче 1000 символов", + "TITLE": "📢 Объявление:", + "SENDED": "Обновление отправлено на все сервера" +} \ No newline at end of file diff --git a/languages/en-US/owner/debug.json b/languages/en-US/owner/debug.json new file mode 100644 index 00000000..21f4479c --- /dev/null +++ b/languages/en-US/owner/debug.json @@ -0,0 +1,13 @@ +{ + "DESCRIPTION": "Позволяет изменять данные пользователя", + "USAGE": "[set/add] [type] [@user] [int]", + "EXAMPLES": "debug set type:Уровень user:@Jonny_Bro#4226 int:100", + "TYPE": "Тип данных", + "SET": "Установить значение", + "ADD": "Добавить к значению", + "SUCCESS_LEVEL": "Уровень пользователя **{{user}}** изменён на **{{amount}}**", + "SUCCESS_XP": "XP пользователя **{{user}}** изменён на **{{amount}}**", + "SUCCESS_CREDITS": "Кредиты пользователя **{{user}}** изменены на **{{amount}}**", + "SUCCESS_BANK": "Банк пользователя **{{user}}** изменён на **{{amount}}**", + "SUCCESS_REP": "Очки репутации пользователя **{{user}}** изменены на **{{amount}}**" +} \ No newline at end of file diff --git a/languages/en-US/owner/eval.json b/languages/en-US/owner/eval.json new file mode 100644 index 00000000..7653bf1c --- /dev/null +++ b/languages/en-US/owner/eval.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Выполнить код", + "USAGE": "[code]", + "EXAMPLES": "eval code:interaction.channel.send({ content: \"Hello World!\" })", + "CODE": "Выполняемый код" +} \ No newline at end of file diff --git a/languages/en-US/owner/reload.json b/languages/en-US/owner/reload.json new file mode 100644 index 00000000..9661363a --- /dev/null +++ b/languages/en-US/owner/reload.json @@ -0,0 +1,7 @@ +{ + "DESCRIPTION": "Перезагрузить команду", + "USAGE": "[command]", + "EXAMPLES": "reload command:help", + "NOT_FOUND": "Команда `{{command}}` не найдена", + "SUCCESS": "Команда `{{command}}` успешно перезагружена" +} \ No newline at end of file diff --git a/languages/en-US/owner/say.json b/languages/en-US/owner/say.json new file mode 100644 index 00000000..edc8580a --- /dev/null +++ b/languages/en-US/owner/say.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Написать сообщение от имени бота", + "USAGE": "[message] (#channel)", + "EXAMPLES": "say message:Hello World!\nsay message:Hello World! channel:#новости", + "DONE": "Сообщение `{{message}}` отправлено в {{channel}}" +} \ No newline at end of file diff --git a/languages/en-US/owner/servers.json b/languages/en-US/owner/servers.json new file mode 100644 index 00000000..f8c1f70f --- /dev/null +++ b/languages/en-US/owner/servers.json @@ -0,0 +1,6 @@ +{ + "DESCRIPTION": "Показать список серверов бота", + "USAGE": "", + "EXAMPLES": "servers", + "SERVERS_LIST": "Список серверов" +} \ No newline at end of file diff --git a/languages/ru-RU/economy/birthdate.json b/languages/ru-RU/economy/birthdate.json index 658703de..7c26e10d 100644 --- a/languages/ru-RU/economy/birthdate.json +++ b/languages/ru-RU/economy/birthdate.json @@ -5,6 +5,7 @@ "DAY": "День", "MONTH": "Месяц", "YEAR": "Год", + "INVALID_DATE": "Указана неверная дата", "DATE_TOO_LOW": "Вам больше 80 лет? :eyes:", "DATE_TOO_HIGH": "Хммм... Вы ещё не родились", "HAPPY_BIRTHDAY": "День рождения", diff --git a/languages/uk-UA/economy/birthdate.json b/languages/uk-UA/economy/birthdate.json index f0ec8d38..b204cc2c 100644 --- a/languages/uk-UA/economy/birthdate.json +++ b/languages/uk-UA/economy/birthdate.json @@ -5,6 +5,7 @@ "DAY": "День", "MONTH": "Місяць", "YEAR": "Рік", + "INVALID_DATE": "Вказано неправильну дату", "DATE_TOO_LOW": "Вам більше 80 років? :eyes:", "DATE_TOO_HIGH": "Хммм... Ви ще не народилися", "HAPPY_BIRTHDAY": "День народження",