Skip to content

Add Translate Google extension - #511

Merged
Alkarex merged 1 commit into
FreshRSS:mainfrom
profduweb:agent/add-translate-google-extension
Aug 11, 2026
Merged

Add Translate Google extension#511
Alkarex merged 1 commit into
FreshRSS:mainfrom
profduweb:agent/add-translate-google-extension

Conversation

@profduweb

Copy link
Copy Markdown
Contributor

Summary

  • list Translate Google as a third-party FreshRSS extension;
  • register its repository in repositories.json;
  • add the extension and its author to the community extensions section.

Why

Translate Google adds a translation action to the native upper article toolbar. Clicking it opens the original article in Google Translate. Each FreshRSS user can choose a target language in the extension settings, with French as the default.

The extension uses FreshRSS' native toolbar layout, supports dynamically loaded entries, works in desktop and mobile layouts, and requires no API key.

User impact

Users can translate an article with one click while keeping the original FreshRSS entry unchanged. The original article URL is sent to Google only after the user explicitly clicks the translation action.

Validation

  • tested with FreshRSS 1.29.1;
  • tested in desktop and compact mobile layouts;
  • PHP syntax validation passed for all extension PHP files;
  • JavaScript syntax validation passed with Node.js 22;
  • repositories.json passes JSON validation;
  • FreshRSS remained healthy after installation and activation.

Repository: https://github.com/profduweb/xExtension-TranslateGoogle

@profduweb
profduweb marked this pull request as ready for review August 10, 2026 21:19
@Alkarex
Alkarex merged commit 8443c76 into FreshRSS:main Aug 11, 2026
1 check passed
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