Files
5chan/public/translations/en/default.json
T
plebeius 15d608764b fix: chain providers, i18n, dedup isWebRuntime, and a11y label
Conditionally build `chainProviders` so empty `urls` arrays are never passed downstream. Replace hardcoded "Chain ticker: " with `capitalize(t('chain_ticker'))` and add the translation key to all locales. Remove the duplicate `isWebRuntime` in `media-hosting-settings.tsx` in favor of the shared implementation in `show-upload-controls`. Add `aria-label` to the directory codes input in `TopbarEditModal`.
2026-02-20 16:23:09 +08:00

285 lines
13 KiB
JSON

{
"what_is_5chan": "What is 5chan?",
"go": "go",
"5chan_description": "5chan is a fully decentralized and open-source 4chan alternative, where anyone can create and cryptographically own unlimited boards. Board owners host and moderate their board, and set its <1>Rules</1>. All data is text-only and it's shared peer-to-peer, including links to embed images. Check out the <2>FAQs</2> to learn more. Feel free to click on a board below that interests you and jump right in!",
"no_global_rules_info": "You can always connect to any board, fully P2P, nobody can stop you. Simply paste its address in the search field above.",
"boards": "boards",
"popular_threads": "Popular threads",
"options": "Options",
"stats": "Stats",
"about": "About",
"whitepaper": "Whitepaper",
"token": "Token",
"start_new_thread": "Start a New Thread",
"show_stats": "Show Stats",
"hide": "hide",
"board_stats_hour": "In the past hour, <1>{{userCount}}</1> users made <1>{{postCount}}</1> posts",
"board_stats_day": "In the past day, <1>{{userCount}}</1> users made <1>{{postCount}}</1> posts",
"board_stats_week": "In the past week, <1>{{userCount}}</1> users made <1>{{postCount}}</1> posts",
"board_stats_month": "In the past month, <1>{{userCount}}</1> users made <1>{{postCount}}</1> posts",
"board_stats_all": "Since then, <1>{{userCount}}</1> users made <1>{{postCount}}</1> posts",
"board_created": "Board created",
"settings": "Settings",
"home": "Home",
"subscribe": "Subscribe",
"unsubscribe": "Unsubscribe",
"close_post_form": "Close Post Form",
"catalog": "Catalog",
"all": "All",
"subscriptions": "Subscriptions",
"board_subscriptions": "Board subscriptions",
"board": "Board",
"link_to_post": "Link to this post",
"reply_to_post": "Reply to this post",
"sticky": "Sticky",
"closed": "Closed",
"reply": "reply",
"link": "Link",
"close": "Close",
"post_a_reply": "Post a Reply",
"view_thread": "View Thread",
"return": "Return",
"thread_closed": "Thread closed.",
"may_not_reply": "You may not reply at this time.",
"post": "post",
"name": "name",
"comment": "comment",
"subject": "subject",
"anonymous": "anonymous",
"image": "image",
"video": "video",
"audio": "audio",
"webpage": "webpage",
"iframe": "iframe",
"comment_too_long": "Comment too long. <1>Click here</1> to view the full text.",
"replies_omitted": "{{repliesCount}} replies omitted. <1>Click here</1> to view.",
"replies_and_links_omitted": "{{repliesCount}} replies and {{linksCount}} links omitted. <1>Click here</1> to view.",
"reply_to_no": "Reply to Thread No.{{no}}",
"submit": "Submit",
"gif": "GIF",
"total_posts": "Total Posts:",
"current_users": "current users:",
"boards_tracked": "boards tracked:",
"challenge_counter": "{{index}} of {{total}}",
"embed": "embed",
"remove": "remove",
"download_latest_desktop": "Download the latest desktop version here: {{link}}",
"new_stable_version": "New stable version available, 5chan v{{newVersion}}. You are using 5chan v{{oldVersion}}.",
"refresh_to_update": "Refresh the page to update",
"new_development_version": "New development version available, commit {{newCommit}}. You are using commit {{oldCommit}}.",
"latest_development_version": "You're on the latest development version, commit {{commit}}. To use the stable version, go to {{link}}.",
"latest_stable_version": "You are on the latest stable version, 5chan v{{version}}.",
"check": "check",
"update": "Update",
"posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment.",
"style": "Style",
"interface_language": "Language",
"delete_confirm": "Are you sure you want to delete {{value}}?",
"double_confirm": "Are you really sure? This action is irreversible.",
"save": "save",
"show": "show",
"saved": "saved",
"paste_signature": "paste signature",
"chain_ticker": "chain ticker",
"wallet_address": "Wallet address",
"copy": "copy",
"copied": "copied",
"wallet": "Wallet",
"crypto_address_verification": "if the crypto address is resolved p2p",
"crypto_address_not_yours": "Crypto address belongs to another account.",
"enter_crypto_address": "Please enter a valid crypto address.",
"crypto_address_not_resolved": "Crypto address is not resolved yet.",
"copy_message_etherscan": "<1>{{copy}}</1> message to sign on <2>etherscan</2>",
"crypto_address": "crypto address",
"crypto_wallets": "Crypto Wallets",
"import": "import",
"export": "export",
"delete": "delete",
"delete_account": "delete account",
"version": "Version",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "Invalid URL",
"image_search": "image search",
"hide_post": "Hide post",
"hide_thread": "Hide thread",
"unhide_post": "Unhide post",
"unhide_thread": "Unhide thread",
"search_image_on_google": "Search image on Google",
"search_image_on_yandex": "Search image on Yandex",
"search_image_on_saucenao": "Search image on SauceNAO",
"expand_all_settings": "Expand All Settings",
"collapse_all_settings": "Collapse All Settings",
"refresh": "Refresh",
"none": "none",
"not_subscribed_to_any_board": "You have not subscribed to any board yet.",
"this_post_was_removed": "this post was removed",
"user_deleted_this_post": "User deleted this post.",
"reason": "reason",
"search": "search",
"search_ops_placeholder": "Search OPs...",
"ban_user_for": "Ban user for <1></1> days",
"optional": "optional",
"close_thread": "close thread",
"filter": "filter",
"edit": "edit",
"time_1_minute_ago": "1 minute ago",
"time_x_minutes_ago": "{{count}} minutes ago",
"time_1_hour_ago": "1 hour ago",
"time_x_hours_ago": "{{count}} hours ago",
"time_1_day_ago": "1 day ago",
"time_x_days_ago": "{{count}} days ago",
"time_1_month_ago": "1 month ago",
"time_x_months_ago": "{{count}} months ago",
"time_1_year_ago": "1 year ago",
"time_x_years_ago": "{{count}} years ago",
"open": "open",
"bump_order": "Bump order",
"creation_date": "Creation date",
"sort_by": "Sort by",
"subplebbit_offline_info": "This board might be offline and publishing might fail",
"posts_last_synced_info": "Posts last synced {{time}}, this board might be offline and publishing might fail.",
"newer_than": "newer than",
"no_threads": "No threads",
"hidden": "hidden",
"save_options": "Save Options",
"filters": "filters",
"image_size": "image size",
"show_op_comment": "Show OP Comment",
"on": "on",
"off": "off",
"small": "small",
"large": "large",
"show_worksafe_content_only": "Show Worksafe Boards Only",
"show_all_boards": "Show All Boards",
"show_nsfw_content_only": "Show NSFW Content Only",
"show_nsfw_boards_only": "Show NSFW Boards Only",
"use_catalog": "Use Catalog",
"show_worksafe_boards_only": "Show Worksafe Boards Only",
"show_all_content": "Show All Content",
"all_boards": "All Boards",
"nsfw_boards_only": "NSFW Boards Only",
"worksafe_boards_only": "Worksafe Boards Only",
"link_type": "Link type",
"comment_edited_at_timestamp": "Comment edited at <1>{{timestamp}}</1>",
"reason_reason": "Reason: \"{{reason}}\".",
"click_here_to_show_original": "<1>Click here</1> to show the original.",
"click_here_to_hide_original": "<1>Click here</1> to hide the original.",
"loading": "Loading",
"posted_by": "Posted by",
"by": "by",
"last_reply_by": "Last reply by",
"showing_all_replies": "Showing all replies.",
"highlight_posts": "Highlight posts by this ID",
"display_name_too_long": "display name too long",
"title_too_long": "title too long",
"1_post_by_this_id": "1 post by this ID",
"x_posts_by_this_id": "{{number}} posts from this ID",
"ban_expires_at": "Banned from p/{{address}} until {{timestamp}}",
"user_banned": "User was banned for this post",
"replies": "replies",
"links": "links",
"animated_gif": "Animated GIF",
"pending": "Pending",
"failed": "Failed",
"add": "Add",
"filtered_threads": "Filtered threads",
"missing_link_confirm": "Your post won't be visible by default on 5chan, because it's missing a link to an image or other media. You can disable this filter in the settings.",
"no_board_selected_warning": "Please select a board before posting.",
"invalid_url_alert": "The provided link is not a valid URL.",
"empty_comment_alert": "Cannot post empty comment.",
"more_threads_last_week": "{{count}} threads since {{currentTimeFilterName}} — [<1>Show More Threads from Last Week</1>]",
"more_threads_last_month": "{{count}} threads since {{currentTimeFilterName}} — [<1>Show More Threads from Last Month</1>]",
"newer_threads_available": "Newer threads available — [<1>Refresh</1>]",
"stored_locally": "Stored locally (in {{location}} data), not synced across devices",
"choose_one": "Choose one:",
"create": "Create",
"save_changes": "Save Changes",
"reset_changes": "Reset Changes",
"crypto_address_yours": "Crypto address belongs to this account.",
"delete_wallet": "Delete Wallet",
"last_bumped": "Last Bumped",
"fit_expanded_images_to_screen": "Fit expanded images to screen",
"fit_expanded_images_to_screen_tip": "Limit expanded images to both browser width and height",
"choose_file": "Choose File",
"uploading": "uploading...",
"no_file_chosen": "No file chosen",
"error": "Error",
"vote": "vote",
"warning": "Warning",
"comment_field_too_long": "Comment too long ({{length}}/2000).",
"field_too_long": "Field too long.",
"unsubscribe_all": "Unsubscribe From All",
"unsubscribe_all_confirm": "Are you sure you want to unsubscribe from all boards?",
"looking_for_more_posts": "Looking for more posts",
"loading_feed": "Loading feed",
"loading_post": "Loading post",
"node_stats": "Node stats",
"create_board": "Create Board",
"enter_board_address": "Enter any board address",
"cannot_edit_thread": "You cannot edit this thread",
"cannot_edit_reply": "You cannot edit this reply",
"this_thread_was_deleted": "This thread was deleted by its author",
"this_thread_was_removed": "This thread was removed by board moderators",
"this_reply_was_deleted": "This reply was deleted by its author",
"this_reply_was_removed": "This reply was removed by board moderators",
"not_mod_of_any_board": "You are not a mod of any board.",
"search_results_for": "Search results for",
"help": "Help",
"filter_and_highlights_help": "Filters & Highlights Help",
"filter_and_highlights": "Filters & Highlights",
"boards_you_moderate": "boards you moderate",
"more_threads_last_year": "{{count}} threads since {{currentTimeFilterName}} — [<1>Show More Threads from Last Year</1>]",
"moderator_of_this_board": "This user is a moderator of this board",
"administrator_of_this_board": "This user is an administrator of this board",
"copy_content_id": "Copy content ID",
"subscriptions_subtitle": "You are subscribed to {{count}} boards",
"bitsocial_account": "Bitsocial Account",
"purge": "purge",
"purge_confirm": "Purging permanently removes this content and all its replies from the database. Continue?",
"mod_queue": "Mod Queue",
"moderation_queue": "Moderation Queue",
"queue_is_empty": "Queue is empty",
"approve": "Approve",
"reject": "Reject",
"filter_by_board": "Filter by board",
"alert_threshold": "Alert threshold",
"hours": "hours",
"minutes": "minutes",
"modQueue.viewLabel": "View",
"modQueue.compact": "Compact",
"modQueue.feed": "Feed",
"no_content": "No content",
"excerpt": "Excerpt",
"publishing": "Publishing",
"approved": "Approved",
"rejected": "Rejected",
"submitted": "Submitted",
"downloading_board": "Downloading board",
"type": "Type",
"yes": "Yes",
"no": "No",
"pending_mod_approval": "Pending mod approval, not visible to users",
"copy_user_id": "Copy user ID",
"copy_direct_link": "Copy direct link",
"board_address_tooltip": "The address of this board's peer-to-peer node",
"vote_button_unavailable_intro": "Not available yet. Users will be able to submit their own boards, and vote for them, to compete for directory slots, like /{{boardIdentifier}}/.",
"vote_button_unavailable_outro": "The highest-voted /{{boardIdentifier}}/ becomes the official /{{boardIdentifier}}/.",
"upload_failed": "Upload failed",
"upload_not_supported_web": "Uploading media isn't supported by your browser due to technical limitations (CORS). It is supported in the 5chan Android app and Mac/Linux/Windows desktop app. Download from the official release page: https://github.com/bitsocialhq/5chan/releases/latest",
"upload_not_supported_web_before_link": "Uploading media isn't supported by your browser due to technical limitations (CORS). It is supported in the 5chan Android app and Mac/Linux/Windows desktop app.",
"upload_not_supported_web_link_text": "Download from the official release page",
"file": "File",
"media_hosting_none": "None",
"media_hosting_none_tip": "Hides the file upload button from post and reply forms",
"media_hosting": "Media Hosting",
"advanced_settings": "Advanced settings",
"upload_failed_all_providers": "All providers failed",
"upload_failed_preferred_guidance": "Choose a different provider or set to random.",
"media_hosting_random": "Random",
"media_hosting_preferred": "Preferred provider",
"media_hosting_preferred_provider_label": "Choose provider",
"media_hosting_preferred_failure_guidance": "If your preferred provider fails, the app will try other providers (Random mode) or show an error (Preferred mode).",
"media_hosting_all_providers_failed_guidance": "All upload providers failed. Try again or paste a link manually."
}