Discord-Trivia-Bot icon indicating copy to clipboard operation
Discord-Trivia-Bot copied to clipboard

Localization/support for multiple languages

Open LakeYS opened this issue 6 years ago • 8 comments

If you are interested in helping with translation, please join this discord and subscribe to this issue. Updates will be posted soon.

Obviously this would require a new database in order to work, but it would be nice if the bot supported multiple languages. Even only having commands support multiple languages would be a huge step in the right direction.

Using a service like CrowdIn may be useful for crowdsourcing translations. https://crowdin.com/

It is also worth noting that the current database, OpenTDB, not only has exclusively English questions but also only provides error responses in English.

Another consideration is that it will be difficult to provide support for non-English speaking users. Needless to say, there is quite a bit of work that needs to be done.

Some examples of other bots that support localization:

  • https://crowdin.com/project/zira
  • https://crowdin.com/project/genesis-discord
  • https://crowdin.com/project/fredboat
  • https://crowdin.com/project/groovy
  • https://crowdin.com/project/blargbot
  • https://crowdin.com/project/getatlas

LakeYS avatar Apr 19 '18 22:04 LakeYS

I can't code for the life of me, yet. I am still trying to learn JS/Node while looking up source codes of other bots while trying to make my own. I believe I could help with PT-BR translation, would you be using l18n ? For the translation module.

L11K avatar Jun 05 '18 18:06 L11K

I appreciate the offer to help. I have not quite worked out the logistics of it yet, so I'm not sure what, if any, libraries will be used. I'd like to look into building a language-friendly question database first, which will take quite a bit of time.

When localization development begins I'll post more updates here.

LakeYS avatar Jun 06 '18 18:06 LakeYS

I can help with the dev and the French translation ! :)

TheFabioulous avatar Feb 19 '19 15:02 TheFabioulous

I could help with Danish and Spanish translations.

SeaLiteral avatar May 04 '19 17:05 SeaLiteral

Could the languages work a bit like categories so people can start a game with questions in a particular language? Or a server can have several channels, one per language, and the bot keeps questions in the language of the channel?

SeaLiteral avatar May 05 '19 12:05 SeaLiteral

Hi, I'd like to help with Turkish translations. Is there any current workflow for translators?

kureysalp avatar Dec 23 '20 12:12 kureysalp

first step will be create language files for translation of bot's messages and its commands (play etc).

Peterr-K avatar Jan 12 '21 11:01 Peterr-K

Any news on this @LakeYS I can help for the Indonesian translation.

fzn0x avatar Jan 24 '22 23:01 fzn0x