mirror of
https://github.com/RSSNext/Folo.git
synced 2026-10-26 18:29:58 +08:00
Share pages only recognized not found errors from ofetch, but the API client throws FollowAPIError, so missing feeds, lists and profiles were served with status 200 and indexed as soft 404s. In the browser the feed page then kept spinning and the list page stayed blank, also when the API failed for another reason. Treat API 404s as not found and pass other API statuses on, and show the not found page or a translated retry view on the feed and list pages, sharing the profile page's view. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
59 lines
3.0 KiB
JSON
59 lines
3.0 KiB
JSON
{
|
|
"feed.actions.follow": "Follow",
|
|
"feed.actions.followed": "Followed",
|
|
"feed.actions.open": "Open in {{which}}",
|
|
"feed.entry_week_one": "{{count}} entry/week",
|
|
"feed.entry_week_other": "{{count}} entries/week",
|
|
"feed.follow_to_view_all": "Follow to view all {{count}} feeds...",
|
|
"feed.follower_one": "follower",
|
|
"feed.follower_other": "followers",
|
|
"feed.madeby": "Made by",
|
|
"feed.updated_at": "Updated",
|
|
"feed_item.claimed_by_owner": "This feed is claimed by",
|
|
"feed_item.claimed_by_unknown": "its owner.",
|
|
"feed_item.claimed_by_you": "Claimed by you",
|
|
"feed_item.claimed_feed": "Claimed Feed",
|
|
"feed_item.claimed_list": "Claimed List",
|
|
"feed_item.error_since": "Error since",
|
|
"feed_item.not_publicly_visible": "Not publicly visible on your profile page",
|
|
"login.confirm_password.label": "Confirm Password",
|
|
"login.continueWith": "Continue with {{provider}}",
|
|
"login.email": "Email",
|
|
"login.enter_token": "If you've installed the client but aren't redirected, copy the token below and paste it in the \"Enter authorization token to continue\" form on the client (v0.5.0+).",
|
|
"login.errors.unknown": "Errors Unknown",
|
|
"login.forget_password.description": "Enter the email address associated with your account and we'll send you an email about how to reset your password.",
|
|
"login.forget_password.email_invalid": "Invalid email",
|
|
"login.forget_password.email_required": "Email required",
|
|
"login.forget_password.label": "Forget Password",
|
|
"login.forget_password.note": "Forgot your password?",
|
|
"login.forget_password.success": "Email has been sent successfully",
|
|
"login.have_account": "Already have an account? <strong>Sign in</strong>",
|
|
"login.lastUsed": "Last used",
|
|
"login.logInTo": "Sign in to",
|
|
"login.new_password.label": "New Password",
|
|
"login.no_account": "Don't have an account? <strong>Sign up</strong>",
|
|
"login.no_client": "No client detected, you can <weblink>continue using the Web App</weblink>.",
|
|
"login.password": "Password",
|
|
"login.redirecting": "Redirecting",
|
|
"login.reset_password.description": "Enter new password and confirm it to reset your password.",
|
|
"login.reset_password.success": "Password has been successfully reset",
|
|
"login.signUp": "Sign up with email",
|
|
"login.signUpTo": "Sign up to",
|
|
"login.submit": "Submit",
|
|
"login.two_factor.code": "Two Factor Code",
|
|
"login.two_factor.verify": "Complete Verification",
|
|
"redirect.instruction": "Now is the time to open {{app_name}} and safely close this page.",
|
|
"redirect.openApp": "Open {{app_name}}",
|
|
"redirect.successMessage": "You have successfully connected to {{app_name}} Account.",
|
|
"register.confirm_password": "Confirm Password",
|
|
"register.email": "Email",
|
|
"register.password": "Password",
|
|
"register.submit": "Create account",
|
|
"share.load_error_description": "This may be a temporary problem. Please try again.",
|
|
"share.load_error_feed": "Unable to load this feed",
|
|
"share.load_error_list": "Unable to load this list",
|
|
"share.load_error_profile": "Unable to load this profile",
|
|
"share.retry": "Try again",
|
|
"words.email": "Email"
|
|
}
|