Skip to content
This repository has been archived by the owner on Jul 16, 2022. It is now read-only.

Localization Support #197

Open
Gilbert142 opened this issue Sep 6, 2017 · 10 comments
Open

Localization Support #197

Gilbert142 opened this issue Sep 6, 2017 · 10 comments
Assignees
Labels
priority: None Issues that do not require any priority to be handled s: Awaiting Feedback Issues which are awaiting additional feedback from maintainers or the community. target: Commands Issues that target Command files type: Discussion Issues that discuss a topic about GAB's Source type: Enhancement Issues that enhance an existing feature or module

Comments

@Gilbert142
Copy link
Member

Gilbert142 commented Sep 6, 2017

This issue tracks the technical discussion about the proposal to integrate multiple languages into GAB's bot responses.

Currently, we're probably going to keep the web interface in English, but this could change during the course of planning this out. Of course, you'll be able to change your language settings from within the administration panel, probably on the same page as auto-translate (bonus points cuz it fits nicely under the "command-list" submenu).

When we confirm that we actually want to do this, and we have enough users who are willing to contribute translations, I'll create a PR that tracks the actual development of the integration and close this issue, this PR will then most likely merge into v4.2. Until then, happy discussing!

Here's Vlad's original announcement about it for more context if needed:

To join the team (whenever that will be a thing, we'll make another announcement for that) you'll preferably need to speak your language fluently. That means no Google Translate, no MIcrosoft Translate, no Translator Translate.
Also, my idea for this was to only replace the message content (embed and all that) but keep the webpage in english (unless the fish can be MLG and add support for translation of the webpage as well). Does that sound good? Let me know in #poll-discussions
And of course, I'll make a nifty template about all the strings that you'll need to translate, what they are used for and etc. (That is, whenever this will happen 😉)

This will NOT affect extensions OR command usage! Keep that in mind! This will only affect the returning strings.

@Gilbert142 Gilbert142 added priority: None Issues that do not require any priority to be handled s: Awaiting Feedback Issues which are awaiting additional feedback from maintainers or the community. target: Commands Issues that target Command files type: Discussion Issues that discuss a topic about GAB's Source type: Enhancement Issues that enhance an existing feature or module labels Sep 6, 2017
@vladfrangu
Copy link
Member

Soon™️

@Gilbert142 Gilbert142 changed the title i18n Support Localization Support Sep 6, 2017
@TTtie
Copy link
Contributor

TTtie commented Sep 7, 2017

+1 and go MLG please Gilbert

@ghost
Copy link

ghost commented Sep 8, 2017

i18n or l10n?

@TTtie
Copy link
Contributor

TTtie commented Sep 8, 2017

IMO i18n and l10n are technically the same @ffxhand

@vitalkanev
Copy link
Contributor

@TTtie I prefer i18n, since I heard about it more than 5 times

@Gilbert142
Copy link
Member Author

@Gilbert142
Copy link
Member Author

However, we won't be using either. Apprently @KingDGrizzle has some custom system on it already.

@vladfrangu
Copy link
Member

vladfrangu commented Sep 8, 2017

That is, if you will also manage to implement it on web 😉

Also, @ffxhand showed me the system, so cudos to him :D

But yes, I've got a system for it, calmly waiting to be used!

@vitalkanev
Copy link
Contributor

vitalkanev commented Sep 10, 2017 via email

@ghost
Copy link

ghost commented Sep 11, 2017

@KingDGrizzle You could use either what I showed you, or Handlebars

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
priority: None Issues that do not require any priority to be handled s: Awaiting Feedback Issues which are awaiting additional feedback from maintainers or the community. target: Commands Issues that target Command files type: Discussion Issues that discuss a topic about GAB's Source type: Enhancement Issues that enhance an existing feature or module
Projects
None yet
Development

No branches or pull requests

4 participants