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