Skip to content

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

2023-07-27

Active Work

  • More PRs for i18n work

Completed

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