WIP: i18n and bug fixes #9

Draft
reth wants to merge 8 commits from strings into main

Major changes

  • Add English translations
  • Add LOCALE envar
  • Hardcode command descriptions in English due to a bug in decorators
  • /regenerate command for purging the verification channel and recreating the welcome message

Minor changes

  • Sort import statements
  • Do try/catch statements when trying to DM a user, so command execution won't stop.
  • Add support for multiple config management (as in, ignore every .env except .env.example)
  • Fix minor documentation issues
  • Throw error to console if bot can't give role to player due to insufficent permissions
  • Bump version to 0.7.0
### Major changes - Add English translations - Add `LOCALE` envar - Hardcode command descriptions in English due to a bug in decorators - `/regenerate` command for purging the verification channel and recreating the welcome message ### Minor changes - Sort import statements - Do try/catch statements when trying to DM a user, so command execution won't stop. - Add support for multiple config management (as in, ignore every .env except .env.example) - Fix minor documentation issues - Throw error to console if bot can't give role to player due to insufficent permissions - Bump version to `0.7.0`
reth added 7 commits 2023-02-20 08:04:23 +00:00
reth added 1 commit 2023-02-20 08:06:35 +00:00
reth requested review from arslee07 2023-02-20 08:06:47 +00:00
arslee07 approved these changes 2023-02-21 22:58:12 +00:00
arslee07 left a comment
Owner

well done

well done
Poster
Owner

i think it would actually be beneficial to do this update using disnake's own LocalizationStore class, i'm not gonna merge it yet, so i'll experiment tomorrow with that.

putting a WIP marker on the pr until then

i think it would actually be beneficial to do this update using disnake's own LocalizationStore class, i'm not gonna merge it yet, so i'll experiment tomorrow with that. putting a WIP marker on the pr until then
reth changed title from i18n and bug fixes to WIP: i18n and bug fixes 2023-02-22 17:40:40 +00:00
This pull request is marked as a work in progress.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b strings main
git pull origin strings

Step 2:

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff strings
git push origin main
Sign in to join this conversation.
There is no content yet.