Folo/locales/settings/en.json

286 lines
17 KiB
JSON

{
"about.changelog": "Changelog",
"about.feedbackInfo": "{{appName}} ({{commitSha}}) is in the early stages of development. If you have any feedback or suggestions, please feel free to <OpenIssueLink>open an issue</OpenIssueLink> <ExternalLinkIcon /> on our GitHub.",
"about.iconLibrary": "The icon library used is copyrighted by <IconLibraryLink /> <ExternalLinkIcon /> and cannot be redistributed.",
"about.licenseInfo": "{{appName}} is and will always be a free and open-source project. It is licensed under {{license}}.",
"about.sidebar_title": "About",
"about.socialMedia": "Social Media",
"actions.actionName": "Action {{number}}",
"actions.action_card.add": "Add",
"actions.action_card.all": "All",
"actions.action_card.block_rules": "Block Rules",
"actions.action_card.custom_filters": "Custom filters",
"actions.action_card.enable_readability": "Enable readability",
"actions.action_card.entry_options.all": "All",
"actions.action_card.entry_options.author": "Author",
"actions.action_card.entry_options.content": "Content",
"actions.action_card.entry_options.order": "Order",
"actions.action_card.entry_options.title": "Title",
"actions.action_card.entry_options.url": "Url",
"actions.action_card.feed_options.category": "Category",
"actions.action_card.feed_options.feed_url": "Feed URL",
"actions.action_card.feed_options.site_url": "Site URL",
"actions.action_card.feed_options.title": "Title",
"actions.action_card.feed_options.view": "View",
"actions.action_card.field": "Field",
"actions.action_card.from": "From",
"actions.action_card.generate_summary": "Generate summary using AI",
"actions.action_card.name": "Name",
"actions.action_card.new_entry_notification": "Notification of new entry",
"actions.action_card.no_translation": "No translation",
"actions.action_card.operation_options.contains": "contains",
"actions.action_card.operation_options.does_not_contain": "does not contain",
"actions.action_card.operation_options.is_equal_to": "is equal to",
"actions.action_card.operation_options.is_greater_than": "is greater than",
"actions.action_card.operation_options.is_less_than": "is less than",
"actions.action_card.operation_options.is_not_equal_to": "is not equal to",
"actions.action_card.operation_options.matches_regex": "matches regex",
"actions.action_card.operator": "Operator",
"actions.action_card.rewrite_rules": "Rewrite Rules",
"actions.action_card.silence": "Silence",
"actions.action_card.source_content": "View source content",
"actions.action_card.then_do": "Then do…",
"actions.action_card.to": "To",
"actions.action_card.translate_into": "Translate into",
"actions.action_card.value": "Value",
"actions.action_card.webhooks": "Webhooks",
"actions.action_card.when_feeds_match": "When feeds match…",
"actions.newRule": "New Rule",
"actions.save": "Save",
"actions.saveSuccess": "🎉 Actions saved.",
"actions.sidebar_title": "Actions",
"actions.title": "Actions",
"appearance.code_highlight_theme": "Code highlight theme",
"appearance.content": "Content",
"appearance.content_font": "Content Font",
"appearance.custom_font": "Custom Font",
"appearance.fonts": "Fonts",
"appearance.general": "General",
"appearance.guess_code_language.description": "Major programming languages that use models to infer unlabeled code blocks",
"appearance.guess_code_language.label": "Guess code language",
"appearance.hide_recent_reader.description": "Hide the recent reader in the entry header.",
"appearance.hide_recent_reader.label": "Hide recent reader",
"appearance.misc": "Misc",
"appearance.modal_overlay.description": "Show modal overlay",
"appearance.modal_overlay.label": "Show modal overlay",
"appearance.opaque_sidebars.label": "Opaque sidebars",
"appearance.reader_render_inline_style.description": "Allows rendering of the inline style of the original HTML.",
"appearance.reader_render_inline_style.label": "Render inline style",
"appearance.reduce_motion.description": "Reducing the motion of elements to improve performance and reduce energy consumption",
"appearance.reduce_motion.label": "Reduce motion",
"appearance.save": "Save",
"appearance.show_dock_badge.label": "Show as Dock badge",
"appearance.sidebar_show_unread_count.label": "Show in sidebar",
"appearance.sidebar_title": "Appearance",
"appearance.text_size": "Text size",
"appearance.theme.dark": "Dark",
"appearance.theme.label": "Theme",
"appearance.theme.light": "Light",
"appearance.theme.system": "System",
"appearance.title": "Appearance",
"appearance.ui_font": "UI Font",
"appearance.unread_count": "Unread count",
"appearance.use_pointer_cursor.description": "Change the cursor to a pointer when hovering over any interactive element.",
"appearance.use_pointer_cursor.label": "Use pointer cursors",
"common.give_star": "<HeartIcon />Love our product? <Link>Give us a star on GitHub!</Link>",
"feeds.claimTips": "To claim your feeds and receive tips, right-click on the feed in your subscription list and select Claim.",
"feeds.noFeeds": "No claimed feeds",
"feeds.tableHeaders.entryCount": "Entries",
"feeds.tableHeaders.name": "Name",
"feeds.tableHeaders.subscriptionCount": "Subs",
"feeds.tableHeaders.tipAmount": "Tips",
"general.app": "App",
"general.data_persist.description": "Persist data locally to enable offline access and local search.",
"general.data_persist.label": "Persist data for offline usage",
"general.export.button": "Export",
"general.export.description": "Export your feeds to an OPML file.",
"general.export.label": "Export Feeds",
"general.group_by_date.description": "Group entries by date.",
"general.group_by_date.label": "Group by date",
"general.language": "Language",
"general.launch_at_login": "Launch at login",
"general.mark_as_read.hover.description": "Automatically mark entries as read when hovered.",
"general.mark_as_read.hover.label": "Mark as read when hovering",
"general.mark_as_read.render.description": "Automatically mark single-level entries (e.g. social media posts, pictures, video views) as read when they enter the view.",
"general.mark_as_read.render.label": "Mark as read when in the view",
"general.mark_as_read.scroll.description": "Automatically mark entries as read when scrolled out of the view.",
"general.mark_as_read.scroll.label": "Mark as read when scrolling",
"general.network": "Network",
"general.privacy_data": "Privacy & Data",
"general.proxy.description": "Set proxy for network traffic routing, e.g., socks://proxy.example.com:1080",
"general.proxy.label": "Proxy",
"general.rebuild_database.button": "Rebuild",
"general.rebuild_database.description": "If you are experiencing rendering issues, rebuilding the database may solve them.",
"general.rebuild_database.label": "Rebuild Database",
"general.rebuild_database.title": "Rebuild Database",
"general.rebuild_database.warning.line1": "Rebuilding the database will clear all your local data.",
"general.rebuild_database.warning.line2": "Are you sure you want to continue?",
"general.send_anonymous_data.description": "By opting to send anonymized telemetry data, you contribute to improving the overall user experience of Follow.",
"general.send_anonymous_data.label": "Send anonymous data",
"general.show_unread_on_launch.description": "Show unread content on launch",
"general.show_unread_on_launch.label": "Show unread content on launch",
"general.sidebar_title": "General",
"general.timeline": "Timeline",
"general.unread": "Unread",
"general.voices": "Voices",
"integration.eagle.enable.description": "Display 'Save media to Eagle' button when available.",
"integration.eagle.enable.label": "Enable",
"integration.eagle.title": "Eagle",
"integration.instapaper.enable.description": "Display 'Save to Instapaper' button when available.",
"integration.instapaper.enable.label": "Enable",
"integration.instapaper.password.label": "Instapaper Password",
"integration.instapaper.title": "Instapaper",
"integration.instapaper.username.label": "Instapaper Username",
"integration.obsidian.enable.description": "Display 'Save to Obsidian' button when available.",
"integration.obsidian.enable.label": "Enable",
"integration.obsidian.title": "Obsidian",
"integration.obsidian.vaultPath.description": "The path to your Obsidian vault.",
"integration.obsidian.vaultPath.label": "Obsidian Vault Path",
"integration.omnivore.enable.description": "Display 'Save to Omnivore' button when available.",
"integration.omnivore.enable.label": "Enable",
"integration.omnivore.endpoint.description": "Omnivore Official Endpoint is: ",
"integration.omnivore.endpoint.label": "Omnivore Endpoint",
"integration.omnivore.title": "Omnivore",
"integration.omnivore.token.description": "You can get it here: ",
"integration.omnivore.token.label": "Omnivore API Key",
"integration.readwise.enable.description": "Display 'Save to Readwise' button when available.",
"integration.readwise.enable.label": "Enable",
"integration.readwise.title": "Readwise",
"integration.readwise.token.description": "You can get it here: ",
"integration.readwise.token.label": "Readwise Access Token",
"integration.sidebar_title": "Integration",
"integration.tip": "Tip: Your sensitive data is stored locally and is not uploaded to the server.",
"integration.title": "Integration",
"invitation.activate": "Activate",
"invitation.codeOptions.betaUser": "1. Find a beta user who invites you.",
"invitation.codeOptions.discord": "2. Join our Discord server and occasionally get gifts.",
"invitation.codeOptions.xAccount": "3. Follow our X account, and get gifts from time to time.",
"invitation.confirmModal.cancel": "Cancel",
"invitation.confirmModal.confirm": "Do you want to continue?",
"invitation.confirmModal.continue": "Continue",
"invitation.confirmModal.message": "Generating an invitation code will cost you {{INVITATION_PRICE}} <PowerIcon /> Power.",
"invitation.confirmModal.title": "Confirm",
"invitation.earlyAccess": "Follow is currently in <strong>early access</strong> and requires an invitation code to use.",
"invitation.earlyAccessMessage": "😰 Sorry, Follow is currently in early access and requires an invitation code to use.",
"invitation.generateButton": "Generate new code",
"invitation.generateCost": "You can spend {{INVITATION_PRICE}} <PowerIcon /> Power to generate an invitation code for your friends.",
"invitation.getCodeMessage": "You can get an invitation code through the following methods:",
"invitation.limitationMessage": "Based on your usage time, you can generate up to {{limitation}} invitation codes.",
"invitation.newInvitationSuccess": "🎉 New invitation generated, invite code is copied",
"invitation.noInvitations": "No invitations",
"invitation.notUsed": "Not used",
"invitation.sidebar_title": "Invitations",
"invitation.tableHeaders.code": "Code",
"invitation.tableHeaders.creationTime": "Creation Time",
"invitation.tableHeaders.usedBy": "Used by",
"invitation.title": "Invitation Code",
"lists.create": "Create New List",
"lists.created.error": "Failed to create list.",
"lists.created.success": "List created successfully!",
"lists.delete.error": "Failed to delete list.",
"lists.delete.success": "List deleted successfully!",
"lists.description": "Description",
"lists.earnings": "Earn",
"lists.edit.error": "Failed to edit list.",
"lists.edit.label": "Edit",
"lists.edit.success": "List edited successfully!",
"lists.fee.description": "The fee others need to pay you to subscribe to this list.",
"lists.fee.label": "Fee",
"lists.feeds.actions": "Actions",
"lists.feeds.add.error": "Failed to add feed to list.",
"lists.feeds.add.label": "Add",
"lists.feeds.add.success": "Feed added to list.",
"lists.feeds.delete.error": "Failed to remove feed from list.",
"lists.feeds.delete.success": "Feed removed from list.",
"lists.feeds.id": "Feed ID",
"lists.feeds.label": "Feeds",
"lists.feeds.manage": "Manage Feeds",
"lists.feeds.owner": "Owner",
"lists.feeds.search": "Search for feed",
"lists.feeds.title": "Title",
"lists.image": "Image",
"lists.info": "Lists are collections of feeds that you can share or sell for others to subscribe to. Subscribers will synchronize and access all feeds in the list.",
"lists.noLists": "No lists",
"lists.submit": "Submit",
"lists.subscriptions": "Subs",
"lists.title": "Title",
"lists.view": "View",
"profile.avatar.label": "Avatar",
"profile.handle.description": "Your unique identifier.",
"profile.handle.label": "Handle",
"profile.name.description": "Your public display name.",
"profile.name.label": "Display Name",
"profile.sidebar_title": "Profile",
"profile.submit": "Submit",
"profile.title": "Profile Settings",
"profile.updateSuccess": "Profile updated.",
"titles.about": "About",
"titles.actions": "Actions",
"titles.appearance": "Appearance",
"titles.feeds": "Feeds",
"titles.general": "General",
"titles.integration": "Integration",
"titles.invitations": "Invitations",
"titles.lists": "Lists",
"titles.power": "Power",
"titles.profile": "Profile",
"titles.shortcuts": "Shortcuts",
"wallet.address.title": "Your Address",
"wallet.balance.activePoints": "Active Points",
"wallet.balance.dailyReward": "Your Daily Reward",
"wallet.balance.title": "Your Balance",
"wallet.balance.withdrawable": "Withdrawable",
"wallet.balance.withdrawableTooltip": "Withdrawable Power includes both the tips you've received and the Power you've recharged.",
"wallet.claim.button.claim": "Claim Daily Power",
"wallet.claim.button.claimed": "Claimed today",
"wallet.claim.tooltip.alreadyClaimed": "You have already claimed today.",
"wallet.claim.tooltip.canClaim": "Claim your {{amount}} Daily Power now!",
"wallet.create.button": "Create Wallet",
"wallet.create.description": "Create a free wallet to receive <PowerIcon /> <strong>Power</strong>, which can be used to reward creators and also get rewarded for your content contributions.",
"wallet.power.dailyClaim": "You can claim {{amount}} free Power daily, which can be used to tip RSS entries on Follow.",
"wallet.power.description2": "Power is an <Link>ERC-20 token</Link> on the {{blockchainName}} blockchain, which can be used for purchases and tipping on Follow.",
"wallet.power.rewardDescription": "All active users on Follow are eligible for daily power rewards.",
"wallet.power.rewardDescription2": "Based on your level and past activities, you can receive a <Balance /> reward today. <Link>Learn more.</Link>",
"wallet.power.rewardDescription3": "We are testing a new reward system. Users who are active on Follow and contribute to the platform will receive more rewards. Below are the rewards you can expect under the new, yet-to-be-implemented rules. Please note that this information is for reference only.",
"wallet.ranking.level": "Level",
"wallet.ranking.name": "Name",
"wallet.ranking.power": "Power",
"wallet.ranking.rank": "Rank",
"wallet.ranking.title": "Power Ranking",
"wallet.rewardDescription.description1": "The daily rewards for each user are based on two factors: user level and user activity points.",
"wallet.rewardDescription.description2": "User level: Determined by the user's Power ranking compared to all other users.",
"wallet.rewardDescription.description3": "User Activity: Engaging with various Follow features can boost activity. Rewards range from a minimum of 1x to a maximum of 10x.",
"wallet.rewardDescription.level": "User Level",
"wallet.rewardDescription.percentage": "Ranking Percentage",
"wallet.rewardDescription.reward": "Reward Multiplier",
"wallet.rewardDescription.title": "Reward Description",
"wallet.rewardDescription.total": "Total Reward Per Day",
"wallet.sidebar_title": "Power",
"wallet.transactions.amount": "Amount",
"wallet.transactions.date": "Date",
"wallet.transactions.description": "Certain transactions incur a {{percentage}}% platform fee to support Follow go further. For details, please refer to the blockchain transaction.",
"wallet.transactions.from": "From",
"wallet.transactions.more": "View more through the blockchain explorer.",
"wallet.transactions.noTransactions": "No transactions",
"wallet.transactions.title": "Transactions",
"wallet.transactions.to": "To",
"wallet.transactions.tx": "Tx",
"wallet.transactions.type": "Type",
"wallet.transactions.types.airdrop": "Airdrop",
"wallet.transactions.types.all": "All",
"wallet.transactions.types.burn": "Burn",
"wallet.transactions.types.mint": "Mint",
"wallet.transactions.types.purchase": "Purchase",
"wallet.transactions.types.tip": "Tip",
"wallet.transactions.types.withdraw": "Withdraw",
"wallet.transactions.you": "You",
"wallet.withdraw.addressLabel": "Your Ethereum Address",
"wallet.withdraw.amountLabel": "Amount",
"wallet.withdraw.availableBalance": "You have <Balance></Balance> withdrawable Power in your wallet.",
"wallet.withdraw.button": "Withdraw",
"wallet.withdraw.error": "Withdrawal failed: {{error}}",
"wallet.withdraw.modalTitle": "Withdraw Power",
"wallet.withdraw.submitButton": "Submit",
"wallet.withdraw.success": "Withdrawal successful!"
}