Skip to content

Conversation

@adi-herwana-nus
Copy link
Contributor

This PR moves the various translation keys associated with components / sidebar items from Rails BE to React FE.
Screenshot 2025-12-08 at 13 24 25

For certain components (e.g. assessments), user is able to specify custom titles for the sidebar items. This behavior is unchanged, and any set custom titles will still be returned from BE and rendered by FE.

@adi-herwana-nus adi-herwana-nus force-pushed the adi/move-sidebar-translations branch 4 times, most recently from 7698e80 to 8a944f2 Compare December 10, 2025 07:24
@adi-herwana-nus adi-herwana-nus force-pushed the adi/move-sidebar-translations branch 5 times, most recently from 260cc1e to 090bc17 Compare December 19, 2025 11:35
- reorganized client/app/bundles/course/translations.intl.js, added missing keys and converted to TS
- modified BE component / sidebar item routes to no longer return default titles
- modified FE to fetch default title if none or blank title received from BE
…lation keys

- removed BE title references in Timeline Designer
- removed BE title references in Lesson Plan view
- removed BE title references in Materials view & file download
@adi-herwana-nus adi-herwana-nus force-pushed the adi/move-sidebar-translations branch from 090bc17 to 349cfdc Compare December 20, 2025 19:57
@adi-herwana-nus adi-herwana-nus force-pushed the adi/move-sidebar-translations branch from 349cfdc to 65e4f35 Compare December 20, 2025 21:23
@adi-herwana-nus adi-herwana-nus force-pushed the adi/move-sidebar-translations branch from 65e4f35 to aeba729 Compare December 21, 2025 13:05
@adi-herwana-nus adi-herwana-nus marked this pull request as ready for review December 21, 2025 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants