Files
friendolls/messages/en.json
T
2026-09-03 16:21:01 +08:00

192 lines
9.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://inlang.com/schema/inlang-message-format",
"language_system": "Use system setting",
"language_english": "English",
"language_chinese": "Chinese (中文)",
"language_label": "Language",
"common_ok": "OK",
"common_cancel": "Cancel",
"common_apply": "Apply",
"common_applying": "Applying…",
"common_add": "Add…",
"common_remove": "Remove",
"common_edit": "Edit…",
"common_save": "Save",
"common_saving": "Saving…",
"common_reset": "Reset",
"common_copy": "Copy",
"common_unavailable": "Unavailable",
"common_loading": "Loading…",
"common_online": "Online",
"common_offline": "Offline",
"common_name": "Name",
"common_status": "Status",
"common_address": "Address",
"common_optional_port": "Port (optional)",
"common_optional_friendly_name": "Friendly name (optional)",
"common_server_details": "Server details",
"common_friend_identity": "Friend identity",
"common_identification_key": "Identification Key",
"common_display_name": "Display name",
"common_unknown_friend": "Unknown friend",
"common_unknown_user": "Unknown user",
"common_unresolved": "Unresolved",
"common_unresolved_user": "Unresolved user",
"common_resolving": "Resolving…",
"error_unexpected": "Something went wrong. Please try again.",
"error_display_name_empty": "Display name cannot be empty.",
"error_server_address_required": "Server address is required.",
"error_port_invalid": "Port must be a whole number from 1 to 65535.",
"error_friend_key_required": "Identification Key is required.",
"error_server_not_selected": "No server was selected.",
"error_server_missing": "This server no longer exists.",
"error_friend_missing": "The selected friend no longer exists.",
"error_profile_loading": "Your profile is still loading.",
"error_skin_required": "Choose a 64×64 PNG skin before continuing.",
"error_accessibility_required": "Turn on Friendolls in macOS Accessibility settings before continuing.",
"error_key_invalid_base64": "Identification Key is not valid base64url.",
"error_key_invalid_length": "Identification Key must encode a 32-byte public key.",
"error_key_invalid_ed25519": "Identification Key is not a valid Ed25519 public key.",
"error_own_key": "You cannot add your own Identification Key.",
"error_image_not_local": "The selected image is not a local file.",
"error_image_unreadable": "The selected image could not be read.",
"error_image_too_large": "The selected image must be at most {max} MiB.",
"error_image_choose": "Choose an image file.",
"error_image_decode": "The selected image could not be decoded.",
"error_image_compression": "Image compression failed.",
"error_image_too_detailed": "Image is still too detailed after compression.",
"error_friend_unreachable": "No connected server can currently reach this friend.",
"error_friend_busy": "Your friend is busy. Try again.",
"error_interaction_rejected": "The server rejected the interaction.",
"error_friend_unavailable": "Your friend is no longer available.",
"error_skin_invalid_png": "Skin must be a valid PNG image.",
"error_skin_dimensions": "Skin must be {width}×{height} pixels.",
"onboarding_window_title": "Friendolls Setup",
"onboarding_brand": "Friendolls\nSetup",
"onboarding_welcome_title": "Welcome to Friendolls!",
"onboarding_welcome_nav": "Welcome",
"onboarding_identity_title": "Choose your display name",
"onboarding_identity_nav": "Display Name",
"onboarding_skin_title": "Choose a puppet skin",
"onboarding_skin_nav": "Puppet's Skin",
"onboarding_movement_title": "Choose your Movement Mode",
"onboarding_movement_nav": "Movement Mode",
"onboarding_server_title": "Add a server",
"onboarding_server_nav": "Add a server",
"onboarding_friend_title": "Add a friend",
"onboarding_friend_nav": "Add a friend",
"onboarding_accessibility_title": "Allow cursor access",
"onboarding_accessibility_nav": "Cursor access",
"onboarding_complete_title": "Setup is complete",
"onboarding_complete_nav": "Complete",
"onboarding_welcome_intro": "Welcome to the Friendolls setup wizard, which will guide you through setting up Friendolls.",
"onboarding_welcome_description": "Friendolls turns your friends into desktop puppets that follow their cursors and appear when they are online.",
"onboarding_identity_legend": "Identity",
"onboarding_identity_help": "Up to 64 characters. You can change it later.",
"onboarding_skin_legend": "Puppet skin",
"onboarding_skin_keep": "Keep current skin",
"onboarding_skin_default": "Use default skin",
"onboarding_skin_choose_png": "Choose a PNG file",
"onboarding_skin_help": "Skins must be exactly 64×64 pixels.",
"puppet_movement": "Puppets movement",
"puppet_free_alt": "Puppets moving freely across the full viewport",
"puppet_free": "Freeroam around",
"puppet_bottom_alt": "Puppets moving along the bottom of the viewport",
"puppet_bottom": "Stay on the ground",
"onboarding_server_skip": "If you do not have a server yet, leave this empty and continue. You can add one later.",
"onboarding_friend_skip": "If no one has shared a key with you yet, leave this empty and continue. You can add friends anytime afterwards.",
"friend_key_verify": "Verify this key with your friend before adding it.",
"accessibility_granted": "Accessibility access is granted. Puppets can now follow your cursor.",
"accessibility_waiting": "Waiting for Accessibility permission.",
"accessibility_why": "Why Friendolls needs this",
"accessibility_explanation": "Friendolls reads the system cursor position so your puppet can follow you and your friends can see that movement. It does not use Accessibility access to read typed text, click buttons, or control other apps.",
"accessibility_step_open": "Click Open Accessibility Settings.",
"accessibility_step_enable": "Turn on Friendolls in Privacy & Security → Accessibility.",
"accessibility_step_return": "Return here; this wizard confirms the change automatically.",
"accessibility_access_granted": "Access granted",
"accessibility_open_settings": "Open Accessibility Settings…",
"accessibility_settings_opened": "macOS opened Accessibility settings. Enable Friendolls there; this page will confirm automatically.",
"onboarding_complete_body": "Click Finish to save setup and launch Friendolls. The control panel remains available from the menu bar or system tray.",
"onboarding_loading": "Loading setup",
"onboarding_permission_repair": "Permission repair",
"onboarding_step_count": "Step {current} of {total}",
"onboarding_back": "< Back",
"onboarding_working": "Working…",
"onboarding_done": "Done",
"onboarding_finish": "Finish",
"onboarding_next": "Next >",
"control_window_title": "Friendolls Properties",
"control_tab_scene": "Scene",
"control_tab_account": "Account",
"control_tab_friends": "Friends",
"control_tab_network": "Network",
"account_identity": "Identity",
"account_name_help": "This name can be changed at any time.",
"account_key_trust": "Share with people you're befriending.",
"account_public_key": "Identification Key",
"account_copy_key": "Copy Identification Key",
"account_loading_key": "Loading Identification Key",
"account_ui_label": "UI",
"friends_remove_prefix": "Applying will remove ",
"friends_remove_suffix": ". They will immediately go offline and stop receiving your activity.",
"friends_keep": "Keep friend",
"friends_list_label": "Friends",
"friends_empty": "No friends yet",
"friends_empty_help": "Add someone using their Identification Key.",
"friends_resolve_online": "Will resolve when they're online",
"network_remove_prefix": "Applying will remove ",
"network_remove_suffix": ". Friendolls will stop connecting to it.",
"network_keep": "Keep server",
"network_list_label": "Servers",
"network_empty": "No servers yet",
"network_empty_help": "Add a server to connect with friends.",
"network_connecting": "Connecting",
"network_connected": "Connected",
"network_disconnected": "Disconnected",
"network_move_up": "Move server up",
"network_move_down": "Move server down",
"network_server": "Server",
"network_connection": "Connection",
"network_priority": "Priority",
"network_configured_servers": "Configured servers",
"network_no_servers": "No servers configured",
"network_existing_connections_stop": ". Existing connections through this server may stop.",
"scene_all_puppets": "All puppets",
"scene_scale": "Scale",
"scene_opacity": "Opacity",
"scene_choose_skin": "Choose a skin",
"scene_loading_preview": "Loading puppet preview",
"action_add_friend_title": "Add Friend",
"action_add_server_title": "Add Server",
"action_edit_server_title": "Edit Server",
"action_adding": "Adding…",
"action_friend_profile_help": "Their display name will appear after Friendolls learns their profile from a shared server.",
"action_friend_verify": "Verify with your friend before adding.",
"action_edit_server_heading": "Edit server",
"action_edit_server_help": "Update how Friendolls connects to this remote server.",
"scene_show_user": "Show live user information",
"scene_window_title": "Scene",
"scene_close_interaction": "Close interaction popover",
"scene_currently_enjoying": "Currently enjoying",
"scene_waiting_data": "Waiting for data",
"scene_message": "Message",
"scene_wave": "Wave",
"scene_image": "Image",
"scene_write_to": "Write to {username}",
"scene_message_user": "Message {username}",
"scene_sending": "Sending…",
"scene_send": "Send",
"scene_choose_or_paste": "Choose or paste an image",
"scene_compression_note": "Compressed to 480 px · 150 KiB",
"scene_compressing": "Compressing…",
"scene_choose_image": "Choose image",
"interaction_dismiss": "Dismiss interaction",
"interaction_waved": "waved",
"interaction_open_image": "Open image from {sender}",
"interaction_preview_image": "Preview sent by {sender}",
"interaction_enlarge": "Click to enlarge",
"image_from": "Image from {sender}",
"image_sent_by": "Image sent by {sender}",
"image_close": "Close image"
}