Rajat’s work log archive 2023-07¶
2023-07-31¶
TODO
- PR for import/export
- AIs from “Next Release” milestone email.
- Replacing more translations strings in the FE codebase.
Active
- v0.1.3 milestone health check
- Follow up with i18n PRs review
Completed
- Repo admin
- Updated pending worklogs
- Email for initiating discussion about storing transifex keys
- Weekly Project update email
2023-07-28¶
Active
- PR for pushing translations from FE and BE to transifex. (Stuck on missing GNU’s gettext issue).
- Replacing more translations strings in the FE codebase.
Completed
- Repo admin work
- Tackling Sean’s review on [i18n] Install typesafe-i18n & translates one component #3099
2023-07-27¶
Active Work
- More PRs for i18n work
Completed
- Created 5 separate PRs for i18n work
- [i18n] Install typesafe-i18n & translates one component #3099
- [i18n] RichText component #3100
- [i18n] Django templates translatable #3101
- [i18n] Load “en” translations parallely #3102
- [i18n] Save preferred_language for auth user in db #3103
- [i18n] Language switcher for anon users #3104
- Repo Admin work
2023-07-26¶
Active
- Breaking PR for i18n into smaller chunks
Completed
- ESLint rule for finding un-translated strings in svelte template.
- Repo admin work
- Release e-mail
- Team meeting
2023-07-25¶
- Translate the application when the user changes language from the profile page
- Load translations file parallel to the FE code’s first chunk
- Repo admin tasks
- 1-on-1 with Kriti
2023-07-24¶
- Language selector on the profile page
- Set up a translation management service.
- i18n PR for initial review
- Repo admin tasks
2023-07-21¶
- Let anon users choose language from un-auth pages
- Create a system for exporting translations to the translations management service.
- Repo admin tasks
2023-07-20¶
- Internationalize templates on the BE.
- Let authorized users choose the preferred language from the profile page & save it in the DB
- Repo admin tasks
2023-07-19¶
- Enabled i18n for remaining of the components inside the src/systems directory of the FE codebase
- Enabling Django and DRF translations
- Repo admin tasks
2023-07-18¶
- Enabled i18n for half of the components inside the src/systems directory of the FE codebase
- Repo admin tasks
2023-07-17¶
Completed¶
- Enabled i18n for all of the components inside the src/pages directory of the FE codebase
- Repo admin tasks
Active¶
- Reading the release responsibility page figuring out actions items for me.
2023-07-14¶
Worked half day of 2023-07-14 & half day of 2023-07-16
Completed¶
- Enabled i18n for all of the components inside the src/routes directory of the FE codebase
- Repo admin tasks
2023-07-13¶
Updating the format a little bit, going back to completed & active format
Completed¶
- RichText component for translating strings that has component embedded inside them
- Repo admin tasks
2023-07-12¶
Ongoing responsibility¶
- Repo admin
i18n project¶
- Internationalize access control modals.
- Load the translations file with first FE chunk (on-going)
2023-07-11¶
i18n project¶
- Internationalize access control modals. (on-going)
Ongoing responsibility¶
- Repo admin
Meetings¶
- Installations planning meeting.
- Meeting with Mukesh to plan BE related work for i18n project.
2023-07-10¶
i18n project¶
- Internationalize Data import page.
- Internationalize record page.
- Internationalize profile page.
- Sent e-mail to Kriti to get Transifex access.
- Sent invite to Mukesh to chat about specific BE changes - planning to do it myself.
Ongoing responsibility¶
- Repo admin