feat: add localized user guide links to popup and inline helper#85
Conversation
|
Thank you for creating this pull request and helping make the project better. We will review / merge it when we are online. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
PR Summary by QodoAdd localized User Guide help links to popup and inline helper
AI Description
Diagram
High-Level Assessment
Files changed (20)
|
eplus-bot
left a comment
There was a problem hiding this comment.
Approved by @eplus-bot after all pull request checks passed.
CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/30078727586
|
Approved by @eplus-bot after all pull request checks passed. Approval refresh: #6 CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/30082747530 |
Code Review by Qodo
1.
|
eplus-bot
left a comment
There was a problem hiding this comment.
Approved by @eplus-bot after all pull request checks passed.
CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/30080098482
|
Code review by qodo was updated up to the latest commit ef95855 |
eplus-bot
left a comment
There was a problem hiding this comment.
Approved by @eplus-bot after all pull request checks passed.
CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/30080709748
|
Code review by qodo was updated up to the latest commit 7387184 |
|
Code review by qodo was updated up to the latest commit 88f95c9 |
eplus-bot
left a comment
There was a problem hiding this comment.
Approved by @eplus-bot after all pull request checks passed.
CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/30082218729
|
Code review by qodo was updated up to the latest commit 5b36146 |
eplus-bot
left a comment
There was a problem hiding this comment.
Approved by @eplus-bot after all pull request checks passed.
CI run: https://github.com/ePlus-DEV/gmail-alias-toolkit/actions/runs/30082747530
|
Thanks for helping make Gmail Alias Toolkit better! |
Summary
userGuidethrough WXT locale files underpublic/_locales/*/messages.jsonfor all 14 supported locales;t("userGuide")helper in both extension surfaces;Guide
https://ext.eplus.dev/gmail-alias-toolkit/introductionLocalization
The extension uses the standard WXT/WebExtension localization structure:
The custom TypeScript translation map was removed. A regression test scans every directory in
public/_localesand fails whenuserGuideis missing or empty.UX
Both extension surfaces use a compact question-mark icon. The tooltip and
aria-labelare resolved bybrowser.i18n.getMessage()through the existingt()helper.The inline helper uses a regular secure external link (
target="_blank",rel="noopener noreferrer") so it works from a content script without adding any new permission.Testing
Notes
This PR targets
devand is intentionally separate from release PR #78.