-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes 2963: Add front-end translation functionality #3062
Fixes 2963: Add front-end translation functionality #3062
Conversation
252f1c7
to
92915cc
Compare
b085a69
to
fb60f63
Compare
Something I'm not sure about, do we control what's displayed in the selector? I see |
4ea215f
to
703df7c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, we can land this and have a better UI in a follow up
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sweat and tears ! Great work, LGTM.
@AmasiaNalbandian There some conflict which might be usefull if you take a look at the doc if you ever feel hard to resolve the conflict. Hope this help |
4c523c5
67fc0e2
to
4c523c5
Compare
import Fragment from react (Seneca-CDOT#3133) Switched twitch iframe from `twitch.tv` to `player.twitch.tv` (Seneca-CDOT#3023) added next-i18next fixed errors to run i18next added more translations added next-i18next fixed errors to run i18next added more translations removed de language fixed translation attempting to use i18 without next added language routing prettier fix renamed component fixed typo revert formatting in package.json revert formatting in package.json removed extra css Update type Co-authored-by: Josue <[email protected]> cleaned code updated pnpm-lock.yaml added language array for rendering list of languages coding fixes added key Revert "fix: use proper way to require express-handlebars" This reverts commit 83b9631. fix: use proper way to require express-handlebars import Fragment from react (Seneca-CDOT#3133) Switched twitch iframe from `twitch.tv` to `player.twitch.tv` (Seneca-CDOT#3023) added next-i18next fixed errors to run i18next added more translations added next-i18next fixed errors to run i18next added more translations removed de language fixed translation attempting to use i18 without next added language routing prettier fix renamed component fixed typo revert formatting in package.json revert formatting in package.json removed extra css Update type Co-authored-by: Josue <[email protected]> cleaned code updated pnpm-lock.yaml added language array for rendering list of languages coding fixes added key added getlang fn moved translation to about page revert capital added CSS to selectbox new pnpm-lock restored bannerbuttons file
f8cbc71
to
b42ab12
Compare
Issue This PR Addresses
Fixes #2963
Type of Change
Description
Adds ability to translate the web app in various languages, depending on the keys we provide.
Steps to test the PR
Checklist