Skip to content

plumber-craic/FreshRSS-Translate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Translate

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

Screenshots

Installation

  1. Download the Translate plugin
  2. Place the xTranslate folder in your FreshRSS instance's ./extensions
  3. Log in to your FreshRSS instance
  4. Navigate to the Extensions section in the admin panel
  5. Find Translate in the plugin list and click "Enable"

Usage

After installation and activation, go to the plugin's configuration page:

Translation Service Selection

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:

Configuration Options

  • 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

Notes

  • 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

License

This project is licensed under the GNU General Public License v3.0.

Credits

About

Plugin for FreshRSS that translates articles. Forked from jacob2826

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors