Задать вопрос
@HepkaPlay
JavaScript Junior.

Как сделать локализацию бота?

Как на абузя вот так:
if(guild.language == "Ru") {
// Functions for Rus
}
if(guild.language == "En") {
// Functions for Eng
}

Сделать нормальную локализацию?
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Средний 2 комментария
Решения вопроса 3
@Azperin
Дилетант
Как вариант можно сделать так:
phrases: {
	sayHi: {
		ru: 'Привет',
		en: 'Hello',
		//... и тд
	},
}

.on('message', (m) => {
	let lang = m.guild.language;
	
	m.replay(phrases.sayHi[lang]);
});
Ответ написан
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
я данную задачу решал самописным модулем.

https://www.npmjs.com/package/msg-localize
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы