@Nikita1244
Anonymous

Как сделать локализацию слеш-команд — SlashCommandBuilder, Discord.JS?

Здравствуйте! Узнал, что в API уже есть функция локализации слеш-команд. Но пока эту функцию имеет ограниченное количество пользователей. В Disnake это уже есть, но есть ли это в Discord.JS? Подскажите. Направьте меня в Discord.js docs и Discord.js Guide
  • Вопрос задан
  • 171 просмотр
Решения вопроса 1
Alexandre888
@Alexandre888 Куратор тега discord.js
Javascript-разработчик
да, в discord.js поддерживается локализация слеш-команд.

присутствуют соответствующие методы для SlashCommandBuilder:
  1. .setNameLocalization(locale, localizedName) — локализация названия команды.
    • locale — язык (полный список языков представлен в документации)
    • localizedName — локализованное название команды

    1.1. .setNameLocalizations(localizedNames) — то же самое, только можно указать несколько вариантов локализации сразу.
    • localizedNames — объект с вариантами локализаций.

      { "en-US": "Name", "ru": "Название", ... }

  2. .setDescriptionLocalization(locale, localizedDescr... — локализация описания команды.
    • locale — язык
    • localizedDescription — локализованное описание команды

    2.1. .setDescriptionLocalizations(localizedDescriptions) — то же самое, можно указать несколько вариантов локализации сразу.

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы