Files
Folo/locales/common/en.json
T
DIYgodandClaude Fable 5.1 97e92a8ac2 feat: show a prompt when the API cannot be reached
Requests that fail without any response (DNS failure, refused or reset
connection, offline device, timeout) previously failed silently. Track
them through the SDK interceptors and surface a single prompt per outage:
a persistent toast on desktop that is dismissed once the API answers
again, and a transient toast on mobile.

The connection state lives in an atom because the first requests can fail
before the toaster is mounted.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 21:08:05 +08:00

113 lines
4.2 KiB
JSON

{
"app.api_unreachable": "Unable to connect to the server. Please check your network connection.",
"app.copied_to_clipboard": "Copied to clipboard",
"discover.category.all": "Popular",
"discover.category.anime": "ACG",
"discover.category.bbs": "BBS",
"discover.category.blog": "Blog",
"discover.category.design": "Design",
"discover.category.finance": "Finance",
"discover.category.forecast": "Forecast",
"discover.category.game": "Gaming",
"discover.category.government": "Government",
"discover.category.journal": "Scientific Journal",
"discover.category.live": "Live",
"discover.category.multimedia": "Multimedia",
"discover.category.new-media": "New Media",
"discover.category.picture": "Picture",
"discover.category.program-update": "Application Updates",
"discover.category.programming": "Programming",
"discover.category.reading": "Reading",
"discover.category.shopping": "Shopping",
"discover.category.social-media": "Social Media",
"discover.category.study": "Study",
"discover.category.traditional-media": "News",
"discover.category.travel": "Travel",
"discover.category.university": "University",
"discover.empty.no_content": "No content found in this category.",
"discover.empty.try_another_category_or_language": "Try selecting another category or language.",
"discover.search.results_one": "Found {{count}} result",
"discover.search.results_other": "Found {{count}} results",
"discover.search.results_zero": "No results found.",
"error_screen.crashed": "{{appName}} crashed!",
"error_screen.list_try_later": "There was a problem loading the list. Please try again later.",
"error_screen.list_unable_to_load": "Unable to load content",
"error_screen.page_failed": "This page went wrong, go back and try again.",
"error_screen.unexpected": "An unexpected error occurred.",
"error_screen.unknown": "Unknown error",
"feed.actions.follow": "Follow",
"feed.actions.followed": "Followed",
"feed.entry_week_one": "{{count}} entry/week",
"feed.entry_week_other": "{{count}} entries/week",
"feed.follower_one": "follower",
"feed.follower_other": "followers",
"feed.updated_at": "Updated",
"feed_view_type.all": "All",
"feed_view_type.articles": "Articles",
"feed_view_type.audios": "Audios",
"feed_view_type.notifications": "Notifications",
"feed_view_type.pictures": "Pictures",
"feed_view_type.social_media": "Social Media",
"feed_view_type.videos": "Videos",
"ok": "OK",
"quantifier.piece": "",
"retry": "Retry",
"search.empty.no_results": "No results found.",
"space": " ",
"time.last_night": "Last Night",
"time.the_night_before_last": "The Night Before Last",
"time.today": "Today",
"time.yesterday": "Yesterday",
"tips.load-lng-error": "Failed to load language pack",
"words.actions": "Actions",
"words.ago": "ago",
"words.all": "All",
"words.back": "Back",
"words.cancel": "Cancel",
"words.categories": "Categories",
"words.chinese": "Chinese",
"words.close": "Close",
"words.confirm": "Confirm",
"words.copy": "Copy",
"words.create": "Create",
"words.default": "Default",
"words.delete": "Delete",
"words.documentation": "Documentation",
"words.download": "Download",
"words.edit": "Edit",
"words.english": "English",
"words.entry": "Entry",
"words.expand": "Expand",
"words.feedback": "Feedback",
"words.feeds": "Feeds",
"words.finishSetup": "Finish Setup",
"words.follow": "Follow",
"words.french": "French",
"words.id": "ID",
"words.inbox": "Inbox",
"words.items_one": "Item",
"words.items_other": "Items",
"words.letsGo": "Let's Go",
"words.lists": "Lists",
"words.local": "local",
"words.manage": "Manage",
"words.next": "Next",
"words.record": "record",
"words.record_one": "record",
"words.record_other": "records",
"words.reset": "Reset",
"words.result": "result",
"words.result_one": "result",
"words.result_other": "results",
"words.rsshub": "RSSHub",
"words.save": "Save",
"words.search": "Search",
"words.starred": "Starred",
"words.submit": "Submit",
"words.trending": "Trending",
"words.unsaved_changes": "Unsaved changes",
"words.update": "Update",
"words.which.above": "above",
"words.which.all": "all"
}