Open navigation drawer
Close navigation drawer
Settings
Open settings
Add feed
Subscribe to feed
URL
Tag
Feed URL
Title
%1$s, %2$s
%1$s
Save
Nothing to read here. Would you like to…
Open another feed?
Add more feeds?
Enter a feed address
Suggestions
Mark as read
Mark as unread
Mark all as read
Edit feed
Delete feed
Rename tag
Show all items
Show unread items
New items available
View
No tag
Notify for new items
Stop notifications
Toggle read status
Open link in web browser
Open in web browser
Open enclosed media
Open %1$s
Unable to play this audio file
Play audio
Pause audio
Stop audio
Seek back 10 seconds
Seek forward 10 seconds
Read aloud
Text to speech
Pause reading
Resume reading
Stop reading
Skip to next
Set language
Sync
Export feeds to OPML
Import feeds from OPML
Export saved articles
Import saved articles
View debug log
New based on this
Indicator for mark as read
Share
No such feed could be found. Try using HTTPS maybe?
Nothing to display!
Settings
All feeds
Manually
Every 15 minutes
Every 30 minutes
Every hour
Every 3 hours
Every 6 hours
Every 12 hours
Every day
Syncing
Syncing
Only on Wi-Fi
Show thumbnails
Detect language
Only available on Android %1$s and above
Automatically detects article language
May result in mobile data charges.
Only when charging
Image loading
Install something to open this link with first
Look for new articles…
Upon app start
Block list
Hides articles with titles containing any of these filters. Example filters:
Apply to summaries
Apply to links
Filters
Add item
Show floating action button
Include mobile hotspots
Updated feeds
Unread feeds
Notifications are only shown for unread items in configured feeds
Sync status
Reader
Web view
Default browser
Custom tab
Open in reader
Open in default browser
Open in custom tab
Unable to open article in browser
Unable to open article in custom tab
Use app default
Open items by default with
Open links with
Play audio links with built-in player
When disabled, audio links open with your default app instead
Reader
Article list
Open link in web view
Open in Web view
Max items per feed
Could not load URL
System
Auto
Day
Night
E Ink
Theme
Dynamic colors
Preferred dark theme
Black
Dark
Newest first
Oldest first
Sort by
Send bug report
Could not open e-mail client
Touch to play video
JavaScript
Open feed
Mark the above as read
Mark the below as read
Discovered feeds list
Toggle tag expansion
Open tag
Closed tag
Battery optimization
Off
On
Preload custom tab
Could not parse %1$s
Fetch full article
Fetch full articles by default
Could not fetch full article
Could not open article
Synchronize to fetch article
Fetching full article…
Could not load text to speech
Go back
Open menu
Go to %1$s
Unread
Already read
Showing only unread articles
Showing all articles
Sync feeds
%1$s unread articles
%1$s unread article
%1$s unread articles
%1$s unread articles
%1$s unread articles
%1$s unread articles
Article style
Card
Compact Card
Compact
Super compact
Generate extra unique IDs
Only enable for feeds with bad IDs
Not a valid URL
"Failed to import OPML"
"Failed to export OPML"
"Failed to export saved articles"
"Failed to import saved articles"
Device sync
Add new device
This service is paid for by the community. Please consider donating if you find it useful.
%1$s (this device)
Disconnect device from sync chain
Devices on sync chain
Remove
Remove device
Are you sure you want to delete device %1$s?
On your device, navigate to device sync, and press scan sync code.
Alternatively, open the link on your device.
Treat this like a password. Anyone can read your synced data if they have the link.
QR Code
Feeder device sync code
Leave sync chain
Device sync allows you to sync feed subscriptions and read articles between your various devices.
Simply scan the code from your sync chain that you created on another device, or start a new sync chain.
Scan or enter sync code
Start new sync chain
Sync code
Secret key
Join sync chain
Disabled
Only from end
From anywhere
Swipe to mark as read
Are you sure you want to leave the sync chain?
Could not find a barcode scanner
New
Allows the application to read feeds and articles
Feeder read-only access
Permission must be granted before notifications can be enabled.
Article image
Feed Icon
Text scale
Saved articles
Saved article
Save article
Stop saving article
Mark as read on scroll
No feeds
%1$s feeds
%1$s feed
%1$s feeds
%1$s feeds
%1$s feeds
%1$s feeds
Import %1$s with %2$s?
%1$s tags
%1$s tag
%1$s tags
%1$s tags
%1$s tags
%1$s tags
Found nothing to fetch
Feed is missing link to article
Link is not an HTML document
Article is too large. Open in browser instead?
Max lines
Timeout (seconds)
Timeout must be between 30 and 600 seconds
Timeout for AI requests
Filter
Recently read
Read
Saved
Show only title
Failed to download
Failed to parse the page
No feeds in the page
Content is not HTML
Failed to parse RSS feed
HTTP error
Failed to parse JSON feed
No body in response
Unsupported content type
Failed to parse full article
No URL
Add anyway
Open browser in split screen
Paging Mode
Navigate articles by \"turning pages\" instead of continuous scrolling. Optimized for e-ink devices.
Animated Paging
Briefly animate page turns. May cause ghosting on some e-ink devices.
Show estimated reading time
%1$s words
%1$s word
%1$s words
%1$s words
%1$s words
%1$s words
%1$s minutes
%1$s minute
%1$s minutes
%1$s minutes
%1$s minutes
%1$s minutes
Close menu
Skip duplicate articles
Articles with links or titles identical to existing articles are ignored
Summarize
Summarize on open
Enhance thumbnails from article metadata
Try to improve missing or low-quality thumbnails for this feed
Article filtering rules
One rule per line, written as FieldName=pattern. Available fields are Title, URL, Author, Tag and Content. The pattern is a regular expression which matches anywhere in the field; start it with (?i) to ignore case. Rules take effect on the next fetch and do not affect already-saved articles.
Block rules
Matching articles are never downloaded. Unlike the blocklist, this cannot be undone: removing a rule does not bring back articles which were already skipped.
Allow rules
If any allow rule is set, only matching articles are downloaded. A Tag rule is skipped for articles which have no tags, so a feed without tags is not emptied by a Tag rule alone.
Title=(?i)sponsored
Line %1$d: missing \'=\'. Invalid lines are ignored.
Line %1$d: \'%2$s\' is not a known field. Invalid lines are ignored.
Line %1$d: the pattern is empty, which would match everything. Invalid lines are ignored.
Line %1$d: not a valid regular expression. Invalid lines are ignored.
Line %1$d: only the first %2$d rules are used. Later lines are ignored.
AI and translation
Compatible with many AI providers, but not all
Summary API
Used for article summaries.
Translation API
Used for translating feed cards and articles.
API key
DeepL auth key
Model Id
Provider
Not configured
Provider: %1$s
None
OpenAI or compatible
Azure OpenAI
DeepL
Local offline
Base URL (optional)
Translation endpoint
Azure API version
Touch to play audio
(%1$d)
Show unread article count in title
WARNING! This is a Beta feature. Do an OPML-export of all your feeds before and save as a backup.
Unable to load models.
No models were found
Azure deployment id
List of available models
Show message
Enter an API key before saving.
Enter a DeepL API key before saving.
Enter a model id before saving.
Verifying API settings…
The API settings could not be verified.
Enter your Azure endpoint before saving.
Enter your Azure deployment id before saving.
Enter your Azure API version before saving.
Verifying Azure OpenAI settings…
The Azure OpenAI settings could not be verified.
Verifying DeepL key…
The DeepL key could not be verified.
Show feeds after marking all as read
On
Off
Search
Cancel search
Text
Font
Text preview
System default
Weight
Italic
Add font…
Bold
Text settings
Could not add font
Could not remove font
Something went wrong
Translate article
Show original (%1$s)
original
Preparing offline translation model %1$s to %2$s…
Downloading offline translation model %1$s to %2$s: %3$d%%
First download can be 20–50 MB and may take a few minutes. Translation works offline afterward.
Preferred translation language
Choose the language Feeder should translate into.
the preferred language
Local translation requires Android 12 or newer.
Local translation is not available on this device.
Local translator could not be created.
Local translation timed out.
Local translation failed.
Local translation returned no text.
Local translator was not ready. Check device translation settings and retry.
No Bergamot model for %1$s -> %2$s. Check system translation languages
Bergamot translation timed out.
Bergamot translation failed.
Connect to download model list.
Could not download %1$s -> %2$s model.
Download the offline translation engine to continue.
Download offline translation engine?
Feeder will download a 4.9 MB executable WebAssembly runtime from the Mozilla/Bergamot project. This code is not built or checked by F-Droid. After the download, translation works offline.
Could not download the offline translation engine.
Downloading offline translation engine: %1$d%%
Download
Bergamot WebView translation timed out.
Bergamot WebView is not initialized.
Could not parse Bergamot response.
Uses your device\'s translation service first.
If it is unavailable, Feeder can use its downloadable offline translation engine.
Select a language
Show only downloadable languages
Set a preferred translation language in AI settings
Translate article previews
Translate articles by default
Downloaded translation models
Offline translation languages downloaded by Feeder. Remove languages you no longer need to free up space.
Delete model
Delete the %1$s to %2$s translation model (%3$s)?
Delete all downloaded models
Delete all %1$d downloaded translation model(s) (%2$s)?
Deleted %1$s to %2$s model
Deleted all downloaded models
No translation models downloaded yet. Translation will download the needed model automatically.
Delete
Cancel
Feeder
Refreshing
Force single column