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
Adding Vietnamese as a new language (beta) #24074
Conversation
@ctlaltdieliet: Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it. I understand the commands that are listed here |
Hello @ctlaltdieliet, Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here. |
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.
Approving to unblock, but looks like the lint isn't passing.
Lint fails because the translations aren't merged yet from Weblate |
This PR has been automatically labelled "stale" because it hasn't had recent activity. |
@ctlaltdieliet is that something we need to do here or in weblate? |
Vietnamese was added in Weblate that wants to be the one and only true source of translations but was removed after a rebase. |
/update-branch |
/update-branch |
/update-branch |
I see that the vi.json file isn't pushed from Weblate to Master. Will be done probably Monday Oct 13th |
/update-branch |
E2E tests not automatically triggered, because the PR is not in a mergeable state. Please update the branch with the base branch and resolve outstanding conflicts. |
@lindalumitchell, can you help me find the right owner for QA'ing the addition of this supported language? |
@ctlaltdieliet, I added Vietnamese as a server supported language (this is required because of the change to merge WIP languages but "hide" them from the server). Unfortunately, it looks like there might be a parsing error with the current translation?
|
Hi @lieut-data, |
@ctlaltdieliet, actually removing that looks good! No more CI issues starting up the server, so I think we're good for a QA pass before merging. |
/e2e-test |
Successfully triggered E2E testing! |
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.
Checked through e2es and no relevant failures found. Also ran through various pages in Vietnamese and a couple other languages with no issues found. LGTM!
Thank you, @lindalumitchell! |
Test server destroyed |
* adding vietnamese * ran npm run test:updatesnapshot * ran npm run test:updatesnapshot * Update i18n.jsx * updatesed snapshot * fix whitespace in snapshots * add vi as supported server locale * update docs to point at server-side list of supported locales * removed incorrect translation --------- Co-authored-by: Tom De Moor <tom@controlaltdieliet.be> Co-authored-by: Mattermost Build <build@mattermost.com> Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
* adding vietnamese * ran npm run test:updatesnapshot * ran npm run test:updatesnapshot * Update i18n.jsx * updatesed snapshot * fix whitespace in snapshots * add vi as supported server locale * update docs to point at server-side list of supported locales * removed incorrect translation --------- Co-authored-by: Tom De Moor <tom@controlaltdieliet.be> Co-authored-by: Mattermost Build <build@mattermost.com> Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
Summary
Adding Vietnamese as a new shipped language (beta)
@cwarnermm
This PR is related to mattermost/mattermost-mobile#7462 and to mattermost/desktop#2872
Release Note