Translate is a plugin for FreshRSS that translates feed titles and content to your chosen target language. Users can select from DeeplX, Google Translate, or LibreTranslate services.
This is a fork of jacob2826's TranslateTitlesCN, that translates to your language of choice.
- Target language selection - Translate to any language, not just Chinese
- Content translation - Translate article content in addition to titles
- Download the
Translateplugin - Place the
xTranslatefolder in your FreshRSS instance's./extensions - Log in to your FreshRSS instance
- Navigate to the Extensions section in the admin panel
- Find
Translatein the plugin list and click "Enable"
After installation and activation, go to the plugin's configuration page:
Choose from three translation providers:
-
DeeplX:
- Deploy your own DeeplX instance
- Default API address:
http://localhost:1188/translate
-
Google Translate:
- No additional configuration required
- Uses Google's free translation API
-
LibreTranslate:
- Deploy your own LibreTranslate instance for offline translation
- Or use public instances (see LibreTranslate Mirrors)
- Target Language: Select your desired target language for translations
- Per-Feed Translation: Enable/disable title translation for each feed individually
- Content Translation: Enable/disable content translation for each feed individually
- When using DeeplX, ensure your instance is properly deployed and the API address is correct
- Use translation services responsibly to avoid rate limiting or IP bans
This project is licensed under the GNU General Public License v3.0.
- Original project: jacob2826/FreshRSS-TranslateTitlesCN


