Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

i18n support #4

Open
lightdiscord opened this issue May 30, 2018 · 3 comments
Open

i18n support #4

lightdiscord opened this issue May 30, 2018 · 3 comments
Labels
enhancement New feature or request

Comments

@lightdiscord
Copy link

For things like desc or maybe name, it could be fun to have a multi-language support.

@DeltaEvo DeltaEvo changed the title i18n support ? i18n support May 30, 2018
@DeltaEvo DeltaEvo added the enhancement New feature or request label May 30, 2018
@cchudant
Copy link
Contributor

yeah i was wondering the same
some error messages are in French, some are in English, and every normal message sent is in French

there's a lot of things to think about:

  • should we have a per-server option (configure the bot so that this or that guild is french-speaking or english-speaking) or per-user?
  • if we use a per-user option, in which langage should the errors be? (i.e. errors that are unrelated to any user, like new music playing, ...)
  • should we translate error messages? (that's a question for the Unicorn bot: should we also translate it? if yes, everything?)

@lightdiscord
Copy link
Author

You can use both, an administrator can define the default language of his server and a user can define his own language.

The problem will arise on the interaction between several users if two users do not have the same language, which one should we display? The server language ?

@cchudant
Copy link
Contributor

yeah so i think we just need a serverwide configuration

then next problem, we need a database to save guild configurations
do we use a json file? mongodb server? this should be configurable and filesystem / none by default

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants