Skip to content

Feat/translator UI#85

Merged
PDFour4 merged 8 commits intomainfrom
feat/translator-ui
Mar 26, 2026
Merged

Feat/translator UI#85
PDFour4 merged 8 commits intomainfrom
feat/translator-ui

Conversation

@PDFour4
Copy link
Copy Markdown

@PDFour4 PDFour4 commented Mar 26, 2026

Objective

This PR integrates the starter UI components for the Project 4 Translation feature.

Changes Made

  • Cherry-Picked Upstream UI: Successfully pulled in the translation UI commit (1afc52d53a) from the upstream CMU-313/NodeBB repository.
  • Added Translation Controls: Integrated the "Translate" button into the post UI so users can trigger translations on newly created posts.

Next Steps

This PR primarily handles the frontend UI integration. The immediate next step following this merge will be wiring these frontend buttons directly to our deployed dummy translator backend service.

Note to Reviewers

Please verify that the "Translate" button now appears on posts in the UI, and double-check that our older features (like resolving a post) still function correctly alongside it!

Copy link
Copy Markdown

@bendnema bendnema left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks, good will implement these changes for the VM

@PDFour4 PDFour4 merged commit 8076efc into main Mar 26, 2026
2 checks passed
@bendnema bendnema added the enhancement New feature or request label Apr 3, 2026
Copy link
Copy Markdown

@pskodr pskodr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested the implementation on local instance, works well, good to go!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants