diff --git a/Mixin/Resources/en.lproj/InfoPlist.strings b/Mixin/Resources/en.lproj/InfoPlist.strings index e6a7adb121..0756da177b 100644 --- a/Mixin/Resources/en.lproj/InfoPlist.strings +++ b/Mixin/Resources/en.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ "CFBundleDisplayName" = "Mixin"; -"NSContactsUsageDescription" = "Mixin syncs your address book to Mixin servers to help you connect with other Mixin users."; -"NSCameraUsageDescription" = "Mixin uses the camera to set profile photo, and send photo to your contact in chat."; -"NSPhotoLibraryAddUsageDescription" = "Mixin will save chat images, videos, QR codes, and inscription images to your photo library only when you choose to do so"; +"NSContactsUsageDescription" = "Mixin syncs your address book with Mixin servers to help you connect with other Mixin users."; +"NSCameraUsageDescription" = "Mixin uses the camera to set your profile photo and send photos to contacts in chat."; +"NSPhotoLibraryAddUsageDescription" = "Mixin saves chat images, videos, QR codes, and inscription images to your photo library only when you choose to do so."; "NSMicrophoneUsageDescription" = "Mixin uses your microphone to record voice messages to share with your contacts."; -"NSFaceIDUsageDescription" = "Mixin uses Face ID to authorize payment"; +"NSFaceIDUsageDescription" = "Mixin uses Face ID to authorize payments."; "NSLocationWhenInUseUsageDescription" = "Turn on location services to send your current location or nearby places in conversation."; "NSLocalNetworkUsageDescription" = "Mixin uses the local network to transfer or restore your chat history."; diff --git a/Mixin/Resources/en.lproj/Localizable.strings b/Mixin/Resources/en.lproj/Localizable.strings index 1ecec82e43..51809c6488 100644 --- a/Mixin/Resources/en.lproj/Localizable.strings +++ b/Mixin/Resources/en.lproj/Localizable.strings @@ -1,5 +1,5 @@ "about" = "About"; -"access_contacts_hint" = "Mixin syncs your address book to Mixin servers to help you connect with other Mixin users"; +"access_contacts_hint" = "Mixin syncs your address book with Mixin servers to help you connect with other Mixin users."; "access_dapps_defi_projects" = "Access apps and DeFi projects."; "access_to_contacts" = "Access to Contacts"; "account" = "Account"; @@ -10,8 +10,8 @@ "add_address" = "Add address"; "add_alert" = "Add Alert"; "add_bot" = "Add Bot"; -"add_by_id_or_phone_number" = "Add by Mixin ID or Phone number"; -"add_by_phone_contacts" = "Add by Phone Contacts"; +"add_by_id_or_phone_number" = "Add by Mixin ID or phone number"; +"add_by_phone_contacts" = "Add from Phone Contacts"; "add_by_qr_code" = "Add by QR Code"; "add_circle" = "Add Circle"; "add_contact" = "Add Contact"; @@ -23,15 +23,15 @@ "add_now" = "Add Now"; "add_or_remove_favorite_bots" = "Add or remove favorite bots"; "add_participants" = "Add Participants"; -"add_phone_desc" = "You can log in to your account using your mobile number. The mobile number will be associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %@."; -"add_phone_instruction_1" = "The mobile number and mnemonic phrase will link to the same key shard."; +"add_phone_desc" = "You can log in to your account with your mobile number. Your mobile number will be linked to a key shard of your MPC wallet. The full key exists only in the TEE security environment on this device. Read the documentation to learn more about %@."; +"add_phone_instruction_1" = "The mobile number and mnemonic phrase will be linked to the same key shard."; "add_phone_instruction_2" = "The mobile number and mnemonic phrase log into the same account."; "add_phone_instruction_3" = "You cannot add a mobile number registered to a Mixin account."; "add_phone_instruction_4" = "Once bound, the mobile number cannot be removed."; "add_recovery_contact_before_instruction_1" = "The recovery contact you want to add has downloaded and logged in to Mixin."; -"add_recovery_contact_before_instruction_2" = "The recovery contact you want to add keeps Mixin online or is meeting with you face-to-face."; +"add_recovery_contact_before_instruction_2" = "The recovery contact you want to add should stay online in Mixin or meet you face to face."; "add_recovery_contact_before_instruction_3" = "The recovery contact you want to add has added the current account (%@) as a contact; otherwise, they may not receive the verification code."; -"add_recovery_contact_desc" = "The recovery contact is designed to help you log in to your account if you are lost and cannot retrieve your mobile number or mnemonic phrase."; +"add_recovery_contact_desc" = "A recovery contact helps you log in if you lose access to your mobile number or mnemonic phrase."; "add_recovery_contact_instruction_1" = "Add someone you trust as a recovery contact, such as your family, friends, or colleagues."; "add_recovery_contact_instruction_2" = "If you cannot log in to your account using your mobile number or mnemonic phrase, seek help from your recovery contact in person or by phone."; "add_recovery_contact_instruction_3" = "The recovery contact cannot transfer assets from your Mixin wallet but can help you regain access to your account."; @@ -44,7 +44,7 @@ "add_wallet" = "Add Wallet"; "add_wallet_instruction_delete_unsupported" = "This wallet cannot be deleted once created."; "add_wallet_instruction_multiple_network" = "Supports multiple networks such as Ethereum, Base, and Solana."; -"add_wallet_instruction_tip_derivation" = "This wallet is derived based on TIP and does not support viewing the private key."; +"add_wallet_instruction_tip_derivation" = "This wallet is TIP-derived and does not support viewing the private key."; "add_watch_address" = "Add Watch Address"; "add_watch_address_description" = "Track any public wallet address"; "added" = "Added"; @@ -52,13 +52,13 @@ "adding_address_failed" = "Adding Address Failed"; "address" = "Address"; "address_added" = "Address Added"; -"address_added_description" = "Address has been added. You can immediately use this address for withdrawals."; -"address_adding_description" = "The request to add the address is currently under verification by the Mixin server. Please wait a moment."; +"address_added_description" = "The address has been added. You can use it for withdrawals right away."; +"address_adding_description" = "Your request to add the address is being verified by the Mixin server. Please wait a moment."; "address_book" = "Address Book"; "address_deleted" = "Address Deleted"; "address_edited" = "Address Edited"; -"address_edited_description" = "The Mixin server has confirmed your address editing request. You can immediately use this address for withdrawals."; -"address_editing_description" = "The request to edit the address is currently under verification by the Mixin server. Please wait a moment."; +"address_edited_description" = "The Mixin server has confirmed your address edit. You can use it for withdrawals right away."; +"address_editing_description" = "Your request to edit the address is being verified by the Mixin server. Please wait a moment."; "address_not_found" = "Address not found."; "address_validity_reminder" = "The address %1$@(%2$@) has not been used for over %3$@ days. Please check if the address is still valid."; "addresses" = "Addresses"; @@ -68,11 +68,11 @@ "alert" = "Alert"; "alert_frequency" = "Frequency"; "alert_frequency_daily" = "Once a day"; -"alert_frequency_daily_description" = "Receive an alert once per day when the trigger event occurs"; +"alert_frequency_daily_description" = "Receive one alert per day when the trigger event occurs."; "alert_frequency_every" = "Always"; -"alert_frequency_every_description" = "Receive an alert on every trigger event"; +"alert_frequency_every_description" = "Receive an alert on every trigger event."; "alert_frequency_once" = "Only once"; -"alert_frequency_once_description" = "Receive an alert only on first trigger event"; +"alert_frequency_once_description" = "Receive an alert only on the first trigger event."; "alert_key_contact_audio_call_cancelled_message" = "voice call cancelled"; "alert_key_contact_audio_call_message" = "invites you to a voice call"; "alert_key_contact_audio_message" = "sent you an audio"; @@ -86,7 +86,7 @@ "alert_key_contact_post_message" = "sent you a post"; "alert_key_contact_sticker_message" = "sent you a sticker"; "alert_key_contact_text_message" = "sent you a message"; -"alert_key_contact_transcript_message" = "sent you an transcript"; +"alert_key_contact_transcript_message" = "sent you a transcript"; "alert_key_contact_transfer_message" = "sent you a transfer"; "alert_key_contact_video_message" = "sent you a video"; "alert_key_group_audio_invite_message" = "%@ invites you to a voice call"; @@ -106,10 +106,10 @@ "alert_per_asset_limit_exceeded" = "You can create a maximum of %d price alerts for each trading pair."; "alert_type" = "Alert Type"; "alert_type_percentage_decreased" = "24h loss exceeds"; -"alert_type_percentage_decreased_description" = "Triggered when the 24h loss exceeds your set price change. "; +"alert_type_percentage_decreased_description" = "Triggered when the 24h loss exceeds your set change."; "alert_type_percentage_decreased_value" = "24h loss exceeds %@"; "alert_type_percentage_increased" = "24h gain exceeds"; -"alert_type_percentage_increased_description" = "Triggered when the 24h gain exceeds your set price change. "; +"alert_type_percentage_increased_description" = "Triggered when the 24h gain exceeds your set change."; "alert_type_percentage_increased_value" = "24h gain exceeds %@"; "alert_type_price_decreased" = "Price moves below"; "alert_type_price_decreased_description" = "Triggered when the last price moves below your set price."; @@ -122,12 +122,12 @@ "alert_type_price_reached_value" = "Price reaches %@"; "alert_value" = "Value"; "all" = "All"; -"all_alert" = "All Alert"; +"all_alert" = "All Alerts"; "all_assets_will_be_lost" = "All assets will be lost"; "all_conversations" = "All Conversations"; "all_dates" = "All Dates"; "all_invoices" = "All Invoices"; -"all_signer_failure" = "All node failure"; +"all_signer_failure" = "All nodes failed"; "all_time_high" = "All Time High"; "all_time_low" = "All Time Low"; "all_transactions" = "All Transactions"; @@ -141,15 +141,15 @@ "allow_bot_access_profile" = "Allow bot to access your public profile such as name, Mixin ID, avatar, etc."; "allow_bot_access_snapshots" = "Allow bot to access your transfer records, including deposits and withdrawals."; "allow_bot_manage_bots" = "Allow bot to add or modify your bots."; -"allow_bot_manage_circles" = "Allow bot to add, modify and delete your circles."; -"allow_bot_send_messages" = "Allow bot to send messages represent of you."; +"allow_bot_manage_circles" = "Allow bot to add, modify, and delete your circles."; +"allow_bot_send_messages" = "Allow bot to send messages on your behalf."; "allow_manual_report_message" = "Allow Manual Report Message"; "alphabetical" = "Alphabetical"; "amount" = "Amount"; "anonymous_number" = "Anonymous Number"; -"app_card_shareable_false" = "The card has been set to not allow sharing"; -"app_update_short_hint" = "Please update Mixin from App Store to continue use the service. Current version %@"; -"app_update_tips" = "The current version (%@) is no longer available! Please click \"Update\" below to update to the latest version from the App Store."; +"app_card_shareable_false" = "This card cannot be shared."; +"app_update_short_hint" = "Please update Mixin from the App Store to continue using the service. Current version: %@"; +"app_update_tips" = "This version (%@) is no longer supported. Tap \"Update\" below to get the latest version from the App Store."; "appearance" = "Appearance"; "apply" = "Apply"; "apply_referral_code" = "Apply Referral Code"; @@ -169,7 +169,7 @@ "asset_type" = "Asset Type"; "assets" = "Assets"; "audio" = "Audio"; -"audio_shareable_false" = "The audio has been set to not allow sharing"; +"audio_shareable_false" = "This audio cannot be shared."; "audios" = "Audios"; "authorization" = "authorization"; "authorizations" = "Authorizations"; @@ -179,21 +179,21 @@ "authorized" = "Authorized"; "auto_back_up_hint" = "Automatically back up to iCloud only over Wi-Fi."; "auto_backup" = "Auto Backup"; -"auto_download_hint" = "Change auto-download settings for medias. Voice messages are always automatically downloaded."; +"auto_download_hint" = "Change auto-download settings for media. Voice messages are always downloaded automatically."; "auto_lock" = "Auto-Lock"; "automatic" = "Automatic"; "available_balance" = "Available Balance"; "available_balance_count" = "Available: %@"; -"back_to_chat" = "Back To Chat"; +"back_to_chat" = "Back to Chat"; "back_to_merchant" = "Back to Merchant"; "backed_up" = "Backed up"; "background_preview" = "Background Preview"; "backing_up" = "Backing Up..."; -"backup_disable_hint" = "Sign in to iCloud to back up your history. Settings > iCloud > Turn on iCloud Drive."; +"backup_disable_hint" = "Sign in to iCloud to back up your history. Go to Settings > iCloud > turn on iCloud Drive."; "backup_mnemonic_phrase" = "Backup Mnemonic Phrase"; "backup_mnemonic_phrase_desc" = "Protect your assets by backing up your mnemonic phrase now."; "backup_mnemonic_phrase_warning" = "Please back up your mnemonic phrase immediately! This phrase is one of the key shards of the MPC wallet. If the device is lost or the app is uninstalled, and you haven't backed it up, you won't be able to log back into the current Mixin account (%@)."; -"backup_mnemonic_successfully" = "Backup mnemonic phrase successfully"; +"backup_mnemonic_successfully" = "Mnemonic phrase backed up successfully"; "backup_now" = "Backup Now"; "backup_to_icloud" = "Backup to iCloud"; "balance" = "Balance"; @@ -204,7 +204,7 @@ "before_you_proceed" = "Before you proceed"; "block" = "Block"; "block_confirmations" = "Block Confirmations"; -"block_hint" = "Blocked contacts will no longer be able to call you or send you messages"; +"block_hint" = "Blocked contacts can no longer call you or send messages."; "block_tip" = "Blocked users can't send you messages or add you to groups."; "blocked" = "Blocked"; "blocked_users" = "Blocked Users"; @@ -212,7 +212,7 @@ "bots" = "BOTS"; "bots_title" = "Bots"; "browser" = "Browser"; -"btc_tx_already_speedy" = "Current fee rate is already sufficient; acceleration is meaningless."; +"btc_tx_already_speedy" = "The current fee rate is already sufficient, so acceleration would have no effect."; "buy" = "Buy"; "buy_asset" = "Buy %@"; "buy_crypto_with_cash" = "Purchase crypto with cash"; @@ -225,9 +225,9 @@ "call_encryption_description" = "No one outside of this call can view or listen to it. Not even Mixin."; "call_encryption_title" = "This call is secured with end-to-end encryption"; "call_failed" = "Call failed"; -"call_no_microphone_permission_hint" = "To make voice calls, Mixin needs access to your microphone. Please tap Setting to open system settings."; +"call_no_microphone_permission_hint" = "To make voice calls, Mixin needs access to your microphone. Please tap Settings to open system settings."; "call_no_network_hint" = "Call service unavailable. Make sure your phone has an internet connection and try again."; -"call_on_another_call_hint" = "You are already on another call. Try after it was ended."; +"call_on_another_call_hint" = "You are already on another call. Try again after it ends."; "call_phone" = "Call Phone"; "call_remote_error" = "The connection failed. Code %@"; "call_with_mixin" = "Call with Mixin"; @@ -237,7 +237,7 @@ "cancel_floating" = "Cancel Floating"; "cancel_order" = "Cancel Order"; "cancel_transaction" = "Cancel Transaction"; -"cancel_transaction_description" = "If the transaction is too far along cancellation may not be possible"; +"cancel_transaction_description" = "If the transaction is too far along, cancellation may not be possible."; "cancel_waiting" = "Cancel Waiting"; "canceled" = "Cancelled"; "canceled_by_caller" = "Cancelled by caller"; @@ -256,11 +256,11 @@ "change_number_instead" = "Change Number Instead"; "change_percent_period_day" = "%dD %%"; "change_percent_period_hour" = "%dh %%"; -"change_phone_desc" = "You can log in to your account using your mobile number. The current mobile number (%1$@) is associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %2$@."; +"change_phone_desc" = "You can log in to your account with your mobile number. Your current mobile number (%1$@) is linked to a key shard of your MPC wallet. The full key exists only in the TEE security environment on this device. Read the documentation to learn more about %2$@."; "change_phone_number" = "Change Mobile Number"; "change_pin" = "Change PIN"; "change_pin_interval_hint" = "Confirm PIN to change interval"; -"change_pin_successfully" = "Change PIN successfully"; +"change_pin_successfully" = "PIN changed successfully"; "change_profile_photo_with_camera" = "Change Profile Photo with Camera"; "change_profile_photo_with_library" = "Change Profile Photo with Library"; "change_settings" = "Change Settings"; @@ -285,7 +285,7 @@ "chat_group_remove" = "%1$@ removed %2$@"; "chat_list_empty_info" = "You can chat with contacts who have Mixin installed on their phone."; "chat_not_support" = "This type of message is not supported, please upgrade Mixin to the latest version. %@."; -"chat_on_mixin_content" = "Let's chat on Mixin! Simple, safe, and easy to use. It also supports Bitcoin, Ethereum, and other cryptocurrencies, download https://mixin.one/messenger and search @%@ to add me as a friend."; +"chat_on_mixin_content" = "Let's chat on Mixin! Simple, safe, and easy to use. It also supports Bitcoin, Ethereum, and other cryptocurrencies. Download https://mixin.one/messenger and search @%@ to add me as a friend."; "chat_pin_message" = "%1$@ pinned %2$@"; "chat_recall_delete_alert" = "Messages you selected will be deleted for everyone on the latest version of Mixin in this chat."; "chat_restore_subtitle" = "You will not be able to restore later if you decline to restore now. Media files will continue restore in background after messages is restored."; @@ -825,9 +825,9 @@ "link_desktop" = "Link Desktop"; "link_desktop_description" = "Link Mixin Desktop by QR code"; "link_recognition_failure" = "Link recognition failure"; -"link_shareable_false" = "The link has been set to not allow sharing"; +"link_shareable_false" = "This link cannot be shared."; "live" = "Live"; -"live_shareable_false" = "The live has been set to not allow sharing"; +"live_shareable_false" = "This live stream cannot be shared."; "live_stream" = "live stream"; "loading" = "Loading..."; "local_network_unable_accessed" = "Local network is unable to be accessed, please grant permission"; @@ -990,7 +990,7 @@ "none" = "None"; "normal" = "Normal"; "not_a_group_member" = "You're no longer a member in this group"; -"not_all_signer_success" = "Not all node success"; +"not_all_signer_success" = "Not all nodes succeeded"; "not_backed_up" = "Not Backed Up"; "not_enough_partials" = "Not enough nodes return key shard"; "not_found" = "Not found"; @@ -1087,7 +1087,7 @@ "permission_denied_microphone_hint" = "Mixin doesn't have permission to use your microphone. Please tap Setting to open system settings."; "permission_denied_network_hint" = "Mixin doesn't have permission to use wireless data. Please tap Setting to open system settings."; "permission_denied_photos" = "Adding Photo Denied"; -"permission_denied_photos_hint" = "Mixin doesn't have permission to add photo to your library. Tap Settings to authorize."; +"permission_denied_photos_hint" = "Mixin doesn't have permission to add photos to your library. Tap Settings to authorize."; "permissions" = "Permissions"; "phone_as_key_shard" = "Your mobile number will be associated with a key shard of the MPC wallet managed by you"; "phone_call" = "Phone call"; @@ -1173,8 +1173,8 @@ "read_your_snapshots" = "Read your snapshots"; "rebate" = "Rebate"; "receive" = "Receive"; -"receive_from_address_description" = "Receive from other exchange or on-chain wallet using a crypto network"; -"receive_from_other_wallets_description" = "Receive from my other wallet using a crypto network"; +"receive_from_address_description" = "Receive from another exchange or an on-chain wallet using a crypto network"; +"receive_from_other_wallets_description" = "Receive from another wallet you own using a crypto network"; "receive_money" = "Receive Money"; "received" = "received"; "receiver" = "Receiver"; @@ -1194,7 +1194,7 @@ "referral_code_applied" = "Applied"; "referral_code_applied_header" = "The fees are refunded monthly to your Mixin privacy wallet, summarized by the actual fee tokens and amounts consumed. Read the documentation to learn more."; "referral_code_applying_failed" = "Applying Failed"; -"referral_description" = "Invite friends earn crypto"; +"referral_description" = "Invite friends and earn crypto"; "referral_program_introduction_1" = "Up to 60%% commission on trading fees"; "referral_program_introduction_2" = "Membership commission rebate up to 1,000 USD per order"; "referral_program_introduction_3" = "Rebate eligibility is valid for life"; @@ -1225,7 +1225,7 @@ "report" = "Report"; "report_and_block" = "Report and block?"; "report_title" = "Send the conversation log to developers?"; -"represent_send_messages" = "Represent send messages"; +"represent_send_messages" = "Send messages on your behalf"; "reputation" = "Reputation"; "reputation_description" = "By default, only transactions with a Good or Unknown reputation are shown. Enable ‘Spam’ to see more."; "reputation_spam" = "Spam"; @@ -1234,7 +1234,7 @@ "reputation_spam_transaction_warning" = "This transaction has been flagged as malicious"; "request_authorization" = "Request Authorization"; "request_rejected" = "Request Rejected"; -"request_rejected_reason_another_request_in_process" = "Another request is in process, please retry after current request is finished"; +"request_rejected_reason_another_request_in_process" = "Another request is in progress. Please retry after the current request is finished."; "resend_code" = "Resend code"; "resend_code_pending" = "Resend code in %@"; "reset" = "Reset"; @@ -1294,7 +1294,7 @@ "scan_to_restore" = "Scan to Restore"; "scan_to_restore_hint" = "Click the button below to scan the code and establish a connection."; "screen_lock" = "Screen Lock"; -"screen_lock_enable_biometric_hint" = "You’ll need to use %@ to unlock Mixin. You can still reply to messages from notifications and anwser calls if Mixin is locked."; +"screen_lock_enable_biometric_hint" = "You’ll need to use %@ to unlock Mixin. You can still reply to messages from notifications and answer calls if Mixin is locked."; "screen_lock_unlock" = "Use %@ to unlock Mixin"; "search" = "Search"; "search_contacts" = "Search Contacts"; @@ -1345,7 +1345,7 @@ "send_to_contact_common_wallet_description" = "Send to your friends’ Common Wallets quickly and easily."; "send_to_contact_description" = "Send to your Mixin friends with privacy, zero fees, and instant delivery."; "send_to_developer" = "Send to Developer"; -"send_to_other_wallet_description" = "Send to my other wallet using a crypto network"; +"send_to_other_wallet_description" = "Send to another wallet you own using a crypto network"; "send_to_title" = "Send To"; "send_token_minimum_amount" = "Send at least %@"; "send_video" = "Send 1 Video"; @@ -1366,10 +1366,10 @@ "set_amount" = "Set Amount"; "set_as_avatar" = "Set as Avatar"; "set_disappearing_message_time_to" = "%1$@ set disappearing message time to %2$@"; -"set_emergency_create_successfully" = "Set recovery contact successfully"; +"set_emergency_create_successfully" = "Recovery contact set successfully"; "set_new_pin" = "Set a new PIN"; "set_or_update_pin_failed" = "Set or update PIN failed"; -"set_pin_successfully" = "Set PIN successfully"; +"set_pin_successfully" = "PIN set successfully"; "set_up" = "Set up"; "set_up_pin" = "Set up PIN"; "set_up_pin_answer_1" = "I can recover my account later."; @@ -1387,7 +1387,7 @@ "setting_appearance_language_alert_description" = "You can pick a preferred language in settings"; "setting_auth_access" = "Approved: %1$@, Last Accessed: %2$@"; "setting_auth_search_hint" = "Mixin ID, Name"; -"setting_backup_tips" = "Back up your chat history to iCloud. if you lose your iPhone or switch to a new one, you can restore your chat history when you reinstall Mixin. Messages you back up are not protected by Mixin end-to-end encryption while in iCloud."; +"setting_backup_tips" = "Back up your chat history to iCloud. If you lose your iPhone or switch to a new one, you can restore your chat history when you reinstall Mixin. Messages you back up are not protected by Mixin end-to-end encryption while in iCloud."; "setting_chats" = "Chats"; "setting_conversation_group_tip" = "Who can add me to groups"; "setting_conversation_tip" = "Who can send message to me"; @@ -1400,7 +1400,7 @@ "setting_emergency_desc" = "When your lost your mobile number, please contact your recovery contact by phone or other means to get the Mixin ID and verification code. Read our Recovery Contact to learn more."; "setting_emergency_pin_tip" = "Your recovery contact is protected by PIN"; "setting_emergency_send_code" = "Enter the 4-digit code sent to Mixin ID: %@"; -"setting_emergency_set_message" = "Confirm to set Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact to set up successfully."; +"setting_emergency_set_message" = "Confirm setting Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact for the setup to succeed."; "setting_emergency_warning" = "Attention: the Recovery Contact cannot help you to recover PIN"; "setting_mobile_contact_warning" = "This will remove your contacts from the Mixin servers."; "setting_notification_transfer_summary" = "Display notifications when receiving a transfer greater than or equal to %@."; @@ -1478,7 +1478,7 @@ "suspicious_link" = "Suspicious Link"; "swap_confirmation" = "Swap Confirmation"; "swap_failed" = "Swap Failed"; -"swap_message_success" = "Your transaction has been sent to network and will be processed within a few minutes."; +"swap_message_success" = "Your transaction has been sent to the network and will be processed within a few minutes."; "swap_not_supported" = "%@ swapping is not supported."; "swap_order_paid" = "Paid"; "swap_order_received" = "Received"; @@ -1628,7 +1628,7 @@ "upgrade_safe" = "Upgrade safe"; "upgrade_safe_description" = "Upgrade to Mixin One to unlock Mixin Safe and securely manage assets with your family, friends, or colleagues."; "upgrade_tip" = "Upgrade TIP"; -"upgrade_tip_successfully" = "Upgrade TIP successfully"; +"upgrade_tip_successfully" = "TIP upgraded successfully"; "upgrading" = "Upgrading"; "upgrading_plan" = "Upgrading"; "upgrading_tip_terminated_unexpectedly" = "Upgrading TIP terminated unexpectedly, click \"Continue\" to complete the upgrade"; @@ -1650,7 +1650,7 @@ "url_recovery_contact" = "https://support.mixin.one/en/article/how-to-set-up-an-emergency-contact-1kvd6g8/"; "url_referral" = "https://support.mixin.one/en/article/how-to-get-a-referral-reward-vmxho0/"; "url_support" = "https://support.mixin.one/en/"; -"url_unrecognized_hint" = "%@ failed to recognize, please upgrade Mixin to the latest version or contact the developer to check the link"; +"url_unrecognized_hint" = "The link %@ could not be recognized. Please upgrade Mixin to the latest version or contact the developer to check the link."; "url_unsupported_message" = "https://support.mixin.one/en/article/how-to-do-when-you-receive-a-message-like-this-this-type-of-message-is-not-supported-please-upgrade-mixin-17j1t3p/"; "url_watch_wallet" = "https://support.mixin.one/en/article/how-to-add-a-watch-only-address-17ifo8w"; "url_what_is_pin" = "https://support.mixin.one/en/article/what-is-pin-1pjyhow/"; @@ -1686,16 +1686,16 @@ "view_on_marketplace" = "View on Marketplace"; "view_plan" = "View Plan"; "view_wallet" = "View Wallet"; -"voice_call_cancelled" = "voice call cancelled"; +"voice_call_cancelled" = "Voice call cancelled"; "voice_call_has_been_declined" = "Voice call has been declined"; "vol_24h" = "24H VOL"; "volume_24h" = "24h Volume"; "waiting" = "Waiting"; "waiting_for_other_device" = "Waiting for Other Device..."; "waiting_for_other_device_login" = "Log in to your current account on the new device and select the option to restore from another phone."; -"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code on the top"; +"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code at the top"; "waiting_transaction" = "Waiting Transaction"; -"waiting_transaction_description" = "You have a transfer or withdrawal has not been completed, please try again later"; +"waiting_transaction_description" = "You have a transfer or withdrawal that has not been completed. Please try again later."; "wallet" = "Wallet"; "wallet_already_added" = "This wallet has already been added"; "wallet_candidate_imported" = "Imported"; @@ -1710,7 +1710,7 @@ "wallet_password_unsafe" = "The PIN is too simple and insecure."; "wallet_pin_pay_interval_tips" = "For the security of your assets, you need to verify your PIN for the specified interval."; "wallet_pin_tops_desc" = "Please remember the PIN is unrecoverable if lost. The PIN is based on the Throttled Identity Protocol, which is the decentralized key derivation protocol, read the document to learn more."; -"wallet_refresh_address_failed" = "The withdrawal fee has been changed and the refresh fails, please try again."; +"wallet_refresh_address_failed" = "The withdrawal fee has changed and the refresh failed. Please try again."; "wallet_summary_tip_all" = "Safes, watch wallets, and hidden assets are excluded from the total"; "wallet_summary_tip_created" = "Hidden assets are excluded from the total"; "wallet_summary_tip_safe" = "Co-managed Safes are excluded from the total"; @@ -1719,7 +1719,7 @@ "wallet_transactions_asset_key_warning" = "Asset key is NOT a deposit address!"; "wallet_transfer_recent_tip" = "You have already transferred %3$@ to %2$@ %1$@ ago. Do you want to transfer it again?"; "wallet_withdrawal_changed" = "The withdrawal fee has been changed from %1$@ to %2$@, would you like to proceed with the request?"; -"wallet_withdrawal_recent_tip" = "You have already withdrawn %3$@ to %2$@ %1$@ ago, Do you want to withdraw it again?"; +"wallet_withdrawal_recent_tip" = "You already withdrew %3$@ to %2$@ %1$@ ago. Do you want to withdraw it again?"; "wallets" = "Wallets"; "wallets_count" = "%d Wallets"; "watch_address" = "Watch %@"; @@ -1741,10 +1741,10 @@ "web3_message_request" = "Message Request"; "web3_no_asset" = "Don’t Have Assets"; "web3_signing" = "Signing"; -"web3_signing_data_success" = "The data has been signed and sent successfully, please return to app to continue."; +"web3_signing_data_success" = "The data has been signed and sent successfully. Please return to the app to continue."; "web3_signing_failed" = "Signing Failed"; -"web3_signing_message_success" = "The message has been signed and sent successfully, please return to app to continue."; -"web3_signing_transaction_success" = "The transaction has been signed and sent successfully, please return to app to continue."; +"web3_signing_message_success" = "The message has been signed and sent successfully. Please return to the app to continue."; +"web3_signing_transaction_success" = "The transaction has been signed and sent successfully. Please return to the app to continue."; "web3_signing_warning" = "We cannot verify this request; please ensure you trust this app before proceeding with the request."; "web3_transaction_request" = "Transaction Request"; "web3_transfer_insufficient_fee_count" = "ERROR 20118: Broadcasting the transaction requires %1$@, and the available balance is %2$@."; @@ -1769,7 +1769,7 @@ "withdrawal_address_tips" = "For the first withdrawal to a new address, please try small amounts! If you withdraw the assets to the wrong address, that would not be recovered!"; "withdrawal_failed" = "Withdrawal Failed"; "withdrawal_hash" = "Withdrawal Hash"; -"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as name of the wallet, exchange, or a friend."; +"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as the name of a wallet, exchange, or friend."; "withdrawal_memo" = "Memo"; "withdrawal_minimum_amount" = "Minimum withdraw amount is %1$@ %2$@"; "withdrawal_minimum_reserve" = "Minimum reserve: "; @@ -1781,7 +1781,7 @@ "withdrawal_sending_description" = "The withdrawal request is being sent to the Mixin mainnet. Please wait a moment."; "withdrawal_sent_description" = "Withdrawal request successful. Please wait a moment."; "withdrawal_suspended" = "%@ Withdrawal Suspended"; -"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, hard bifurcation of blockchain network, or congestion. Please try again later."; +"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, a hard fork of the blockchain network, or congestion. Please try again later."; "withdrawal_to" = "Withdraw to %@"; "write_down_mnemonic_phrase" = "Write down your mnemonic phrase"; "write_down_secret_description" = "Write it down on a piece of paper and keep it in a safe place."; diff --git a/Mixin/Resources/es.lproj/InfoPlist.strings b/Mixin/Resources/es.lproj/InfoPlist.strings index 8ec292d2df..f0e7a122bf 100644 --- a/Mixin/Resources/es.lproj/InfoPlist.strings +++ b/Mixin/Resources/es.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ "CFBundleDisplayName" = "Mixin"; -"NSContactsUsageDescription" = "Mixin sincroniza tu libreta de direcciones con los servidores de Mixin para ayudarte a conectarse con otros usuarios de Mixin."; -"NSCameraUsageDescription" = "Mixin usa la cámara para configurar la foto de perfil y enviar una foto a tu contacto en el chat"; +"NSContactsUsageDescription" = "Mixin sincroniza tu libreta de direcciones con los servidores de Mixin para ayudarte a conectarte con otros usuarios de Mixin."; +"NSCameraUsageDescription" = "Mixin usa la cámara para configurar tu foto de perfil y enviar fotos a tus contactos en el chat."; "NSPhotoLibraryAddUsageDescription" = "Mixin guardará en tu fototeca las imágenes, videos, códigos QR e imágenes de inscription del chat solo cuando tú lo elijas."; "NSMicrophoneUsageDescription" = "Mixin usa tu micrófono para grabar mensajes de voz para compartir con tus contactos"; -"NSFaceIDUsageDescription" = "Mixin usa Face ID para autorizar el pago"; +"NSFaceIDUsageDescription" = "Mixin usa Face ID para autorizar pagos."; "NSLocationWhenInUseUsageDescription" = "Activa los servicios de ubicación para enviar tu ubicación actual o lugares cercanos en una conversación"; -"NSLocalNetworkUsageDescription" = "Mixin uses the local network to transfer or restore your chat history."; +"NSLocalNetworkUsageDescription" = "Mixin usa la red local para transferir o restaurar tu historial de chat."; diff --git a/Mixin/Resources/es.lproj/Localizable.strings b/Mixin/Resources/es.lproj/Localizable.strings index 7cfc28b5a1..79c6d20289 100644 --- a/Mixin/Resources/es.lproj/Localizable.strings +++ b/Mixin/Resources/es.lproj/Localizable.strings @@ -1,5 +1,5 @@ "about" = "Acerca de"; -"access_contacts_hint" = "Mixin sincroniza tu libreta de direcciones con los servidores de Mixin para ayudarte a conectarte con otros usuarios de Mixin"; +"access_contacts_hint" = "Mixin sincroniza tu libreta de direcciones con los servidores de Mixin para ayudarte a conectarte con otros usuarios de Mixin."; "access_dapps_defi_projects" = "Access apps and DeFi projects."; "access_to_contacts" = "Acceso a Contactos"; "account" = "Cuenta"; @@ -11,7 +11,7 @@ "add_alert" = "Add Alert"; "add_bot" = "Añadir Bot"; "add_by_id_or_phone_number" = "Añadir por Mixin ID o número de teléfono"; -"add_by_phone_contacts" = "Añadir por contactos telefónicos"; +"add_by_phone_contacts" = "Añadir desde los contactos del teléfono"; "add_by_qr_code" = "Añadir por código QR"; "add_circle" = "Añadir círculo"; "add_contact" = "Añadir contacto"; @@ -23,15 +23,15 @@ "add_now" = "Add Now"; "add_or_remove_favorite_bots" = "Add or remove favorite bots"; "add_participants" = "Añadir participantes"; -"add_phone_desc" = "You can log in to your account using your mobile number. The mobile number will be associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %@."; -"add_phone_instruction_1" = "The mobile number and mnemonic phrase will link to the same key shard."; +"add_phone_desc" = "Puedes iniciar sesión en tu cuenta con tu número de móvil. El número de móvil se asociará a un fragmento de clave de tu cartera MPC. La clave completa solo existe en el entorno seguro TEE del dispositivo actual. Lee la documentación para saber más sobre %@."; +"add_phone_instruction_1" = "El número de móvil y la frase mnemotécnica se vincularán al mismo fragmento de clave."; "add_phone_instruction_2" = "The mobile number and mnemonic phrase log into the same account."; "add_phone_instruction_3" = "You cannot add a mobile number registered to a Mixin account."; "add_phone_instruction_4" = "Once bound, the mobile number cannot be removed."; "add_recovery_contact_before_instruction_1" = "The recovery contact you want to add has downloaded and logged in to Mixin."; -"add_recovery_contact_before_instruction_2" = "The recovery contact you want to add keeps Mixin online or is meeting with you face-to-face."; +"add_recovery_contact_before_instruction_2" = "El contacto de recuperación que quieras añadir debe estar en línea en Mixin o reunirse contigo en persona."; "add_recovery_contact_before_instruction_3" = "The recovery contact you want to add has added the current account (%@) as a contact; otherwise, they may not receive the verification code."; -"add_recovery_contact_desc" = "The recovery contact is designed to help you log in to your account if you are lost and cannot retrieve your mobile number or mnemonic phrase."; +"add_recovery_contact_desc" = "El contacto de recuperación te ayuda a iniciar sesión si pierdes acceso a tu número de móvil o a la frase mnemotécnica."; "add_recovery_contact_instruction_1" = "Add someone you trust as a recovery contact, such as your family, friends, or colleagues."; "add_recovery_contact_instruction_2" = "If you cannot log in to your account using your mobile number or mnemonic phrase, seek help from your recovery contact in person or by phone."; "add_recovery_contact_instruction_3" = "The recovery contact cannot transfer assets from your Mixin wallet but can help you regain access to your account."; @@ -44,7 +44,7 @@ "add_wallet" = "Add Wallet"; "add_wallet_instruction_delete_unsupported" = "This wallet cannot be deleted once created."; "add_wallet_instruction_multiple_network" = "Supports multiple networks such as Ethereum, Base, and Solana."; -"add_wallet_instruction_tip_derivation" = "This wallet is derived based on TIP and does not support viewing the private key."; +"add_wallet_instruction_tip_derivation" = "Esta cartera se deriva de TIP y no permite ver la clave privada."; "add_watch_address" = "Add Watch Address"; "add_watch_address_description" = "Track any public wallet address"; "added" = "Añadido"; @@ -52,13 +52,13 @@ "adding_address_failed" = "Adding Address Failed"; "address" = "Dirección"; "address_added" = "Address Added"; -"address_added_description" = "Address has been added. You can immediately use this address for withdrawals."; -"address_adding_description" = "The request to add the address is currently under verification by the Mixin server. Please wait a moment."; +"address_added_description" = "La dirección se ha añadido. Puedes usarla para retiros de inmediato."; +"address_adding_description" = "La solicitud para añadir la dirección está siendo verificada por el servidor de Mixin. Espera un momento."; "address_book" = "Address Book"; "address_deleted" = "Address Deleted"; "address_edited" = "Address Edited"; -"address_edited_description" = "The Mixin server has confirmed your address editing request. You can immediately use this address for withdrawals."; -"address_editing_description" = "The request to edit the address is currently under verification by the Mixin server. Please wait a moment."; +"address_edited_description" = "El servidor de Mixin ha confirmado tu edición de la dirección. Puedes usarla para retiros de inmediato."; +"address_editing_description" = "La solicitud para editar la dirección está siendo verificada por el servidor de Mixin. Espera un momento."; "address_not_found" = "Dirección no encontrada."; "address_validity_reminder" = "The address %1$@(%2$@) has not been used for over %3$@ days. Please check if the address is still valid."; "addresses" = "Addresses"; @@ -68,11 +68,11 @@ "alert" = "Alert"; "alert_frequency" = "Frequency"; "alert_frequency_daily" = "Once a day"; -"alert_frequency_daily_description" = "Receive an alert once per day when the trigger event occurs"; +"alert_frequency_daily_description" = "Recibe una alerta al día cuando se active el evento."; "alert_frequency_every" = "Always"; -"alert_frequency_every_description" = "Receive an alert on every trigger event"; +"alert_frequency_every_description" = "Recibe una alerta en cada activación."; "alert_frequency_once" = "Only once"; -"alert_frequency_once_description" = "Receive an alert only on first trigger event"; +"alert_frequency_once_description" = "Receive an alert only on the first trigger event."; "alert_key_contact_audio_call_cancelled_message" = "llamada de voz cancelada"; "alert_key_contact_audio_call_message" = "te invita a una llamada de voz"; "alert_key_contact_audio_message" = "te ha enviado un audio"; @@ -106,10 +106,10 @@ "alert_per_asset_limit_exceeded" = "You can create a maximum of %d price alerts for each trading pair."; "alert_type" = "Alert Type"; "alert_type_percentage_decreased" = "24h loss exceeds"; -"alert_type_percentage_decreased_description" = "Triggered when the 24h loss exceeds your set price change. "; +"alert_type_percentage_decreased_description" = "Se activa cuando la caída en 24 h supera el cambio que estableciste."; "alert_type_percentage_decreased_value" = "24h loss exceeds %@"; "alert_type_percentage_increased" = "24h gain exceeds"; -"alert_type_percentage_increased_description" = "Triggered when the 24h gain exceeds your set price change. "; +"alert_type_percentage_increased_description" = "Se activa cuando la subida en 24 h supera el cambio que estableciste."; "alert_type_percentage_increased_value" = "24h gain exceeds %@"; "alert_type_price_decreased" = "Price moves below"; "alert_type_price_decreased_description" = "Triggered when the last price moves below your set price."; @@ -122,7 +122,7 @@ "alert_type_price_reached_value" = "Price reaches %@"; "alert_value" = "Value"; "all" = "Todo"; -"all_alert" = "All Alert"; +"all_alert" = "All Alerts"; "all_assets_will_be_lost" = "All assets will be lost"; "all_conversations" = "Todas las conversaciones"; "all_dates" = "All Dates"; @@ -141,15 +141,15 @@ "allow_bot_access_profile" = "Permite que el bot acceda a tu perfil público, como nombre, ID de Mixin, avatar, etc."; "allow_bot_access_snapshots" = "Permite que el bot acceda a tus registros de transferencia, incluidos los depósitos y retiros."; "allow_bot_manage_bots" = "Permite que el bot añada o modifique tus bots."; -"allow_bot_manage_circles" = "Permite que el bot añada, modifique y elimine tus círculos."; +"allow_bot_manage_circles" = "Permitir que el bot añada, modifique y elimine tus círculos."; "allow_bot_send_messages" = "Permita que el bot envíe mensajes que lo representen."; "allow_manual_report_message" = "Permitir mensaje de informe manual"; "alphabetical" = "Alphabetical"; "amount" = "Cantidad"; "anonymous_number" = "Anonymous Number"; "app_card_shareable_false" = "La tarjeta se ha configurado para no permitir compartir"; -"app_update_short_hint" = "Please update Mixin from App Store to continue use the service. Current version %@"; -"app_update_tips" = "¡La versión actual (%@) ya no está disponible! Haz clic en Actualizar a continuación para actualizar a la última versión de la App Store."; +"app_update_short_hint" = "Please update Mixin from the App Store to continue using the service. Current version: %@"; +"app_update_tips" = "La versión actual (%@) ya no es compatible. Pulsa \"Actualizar\" abajo para obtener la última versión en App Store."; "appearance" = "Apariencia"; "apply" = "Aplicar"; "apply_referral_code" = "Apply Referral Code"; @@ -189,11 +189,11 @@ "backed_up" = "Backed up"; "background_preview" = "Vista previa de fondo"; "backing_up" = "Realizando copia de seguridad..."; -"backup_disable_hint" = "Inicie sesión en iCloud para realizar una copia de seguridad de tu historial. Configuración > iCloud > Activar iCloud Drive."; +"backup_disable_hint" = "Inicia sesión en iCloud para respaldar tu historial. Ve a Configuración > iCloud > activa iCloud Drive."; "backup_mnemonic_phrase" = "Backup Mnemonic Phrase"; "backup_mnemonic_phrase_desc" = "Protect your assets by backing up your mnemonic phrase now."; "backup_mnemonic_phrase_warning" = "Please back up your mnemonic phrase immediately! This phrase is one of the key shards of the MPC wallet. If the device is lost or the app is uninstalled, and you haven't backed it up, you won't be able to log back into the current Mixin account (%@)."; -"backup_mnemonic_successfully" = "Backup mnemonic phrase successfully"; +"backup_mnemonic_successfully" = "Mnemonic phrase backed up successfully"; "backup_now" = "Backup Now"; "backup_to_icloud" = "Backup to iCloud"; "balance" = "Balance"; @@ -204,7 +204,7 @@ "before_you_proceed" = "Before you proceed"; "block" = "Bloquear"; "block_confirmations" = "Block Confirmations"; -"block_hint" = "Los contactos bloqueados ya no podrán llamarte ni enviarte mensajes"; +"block_hint" = "Los contactos bloqueados ya no podrán llamarte ni enviarte mensajes."; "block_tip" = "Los usuarios bloqueados no pueden enviarte mensajes ni añadirte a grupos."; "blocked" = "Bloqueado"; "blocked_users" = "Usuarios bloqueados"; @@ -212,7 +212,7 @@ "bots" = "BOTS"; "bots_title" = "Bots"; "browser" = "Browser"; -"btc_tx_already_speedy" = "Current fee rate is already sufficient; acceleration is meaningless."; +"btc_tx_already_speedy" = "La comisión actual ya es suficiente; acelerar no tendría efecto."; "buy" = "Buy"; "buy_asset" = "Buy %@"; "buy_crypto_with_cash" = "Purchase crypto with cash"; @@ -237,7 +237,7 @@ "cancel_floating" = "Cancelar flotante"; "cancel_order" = "Cancel Order"; "cancel_transaction" = "Cancel Transaction"; -"cancel_transaction_description" = "If the transaction is too far along cancellation may not be possible"; +"cancel_transaction_description" = "If the transaction is too far along, cancellation may not be possible."; "cancel_waiting" = "Cancel Waiting"; "canceled" = "Cancelado"; "canceled_by_caller" = "Cancelado por la persona que llama"; @@ -256,7 +256,7 @@ "change_number_instead" = "Cambiar número en su lugar"; "change_percent_period_day" = "%dD %%"; "change_percent_period_hour" = "%dh %%"; -"change_phone_desc" = "You can log in to your account using your mobile number. The current mobile number (%1$@) is associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %2$@."; +"change_phone_desc" = "Puedes iniciar sesión en tu cuenta con tu número de móvil. El número actual (%1$@) está asociado a un fragmento de clave de tu cartera MPC. La clave completa solo existe en el entorno seguro TEE del dispositivo actual. Lee la documentación para saber más sobre %2$@."; "change_phone_number" = "Cambiar número de teléfono"; "change_pin" = "Cambiar PIN"; "change_pin_interval_hint" = "Confirmar PIN para cambiar el intervalo"; @@ -1087,7 +1087,7 @@ "permission_denied_microphone_hint" = "Mixin no tiene permiso para usar tu micrófono. Toca Configuración para abrir la configuración del sistema."; "permission_denied_network_hint" = "Mixin no tiene permiso para usar datos inalámbricos. Toca Configuración para abrir la configuración del sistema."; "permission_denied_photos" = "Adding Photo Denied"; -"permission_denied_photos_hint" = "Mixin doesn't have permission to add photo to your library. Tap Settings to authorize."; +"permission_denied_photos_hint" = "Mixin doesn't have permission to add photos to your library. Tap Settings to authorize."; "permissions" = "Permisos"; "phone_as_key_shard" = "Your mobile number will be associated with a key shard of the MPC wallet managed by you"; "phone_call" = "Llamada telefónica"; @@ -1173,8 +1173,8 @@ "read_your_snapshots" = "Lee tus instantáneas"; "rebate" = "Reembolso"; "receive" = "Recibir"; -"receive_from_address_description" = "Receive from other exchange or on-chain wallet using a crypto network"; -"receive_from_other_wallets_description" = "Receive from my other wallet using a crypto network"; +"receive_from_address_description" = "Receive from another exchange or an on-chain wallet using a crypto network"; +"receive_from_other_wallets_description" = "Receive from another wallet you own using a crypto network"; "receive_money" = "Recibir dinero"; "received" = "received"; "receiver" = "Receptor"; @@ -1194,7 +1194,7 @@ "referral_code_applied" = "Applied"; "referral_code_applied_header" = "The fees are refunded monthly to your Mixin privacy wallet, summarized by the actual fee tokens and amounts consumed. Read the documentation to learn more."; "referral_code_applying_failed" = "Applying Failed"; -"referral_description" = "Invite friends earn crypto"; +"referral_description" = "Invite friends and earn crypto"; "referral_program_introduction_1" = "Up to 60%% commission on trading fees"; "referral_program_introduction_2" = "Membership commission rebate up to 1,000 USD per order"; "referral_program_introduction_3" = "Rebate eligibility is valid for life"; @@ -1234,7 +1234,7 @@ "reputation_spam_transaction_warning" = "This transaction has been flagged as malicious"; "request_authorization" = "Solicitar Autorización"; "request_rejected" = "Request Rejected"; -"request_rejected_reason_another_request_in_process" = "Another request is in process, please retry after current request is finished"; +"request_rejected_reason_another_request_in_process" = "Another request is in progress. Please retry after the current request is finished."; "resend_code" = "Reenviar codigo"; "resend_code_pending" = "Reenviar código en %@"; "reset" = "Reiniciar"; @@ -1345,7 +1345,7 @@ "send_to_contact_common_wallet_description" = "Send to your friends’ Common Wallets quickly and easily."; "send_to_contact_description" = "Send to your Mixin friends with privacy, zero fees, and instant delivery."; "send_to_developer" = "Enviar al Desarrollador"; -"send_to_other_wallet_description" = "Send to my other wallet using a crypto network"; +"send_to_other_wallet_description" = "Send to another wallet you own using a crypto network"; "send_to_title" = "Enviar a"; "send_token_minimum_amount" = "Send at least %@"; "send_video" = "Enviar 1 vídeo"; @@ -1366,7 +1366,7 @@ "set_amount" = "Set Amount"; "set_as_avatar" = "Set as Avatar"; "set_disappearing_message_time_to" = "%1$@ ha establecido el tiempo de desaparición del mensaje a %2$@"; -"set_emergency_create_successfully" = "Set recovery contact successfully"; +"set_emergency_create_successfully" = "Recovery contact set successfully"; "set_new_pin" = "Establecer un nuevo PIN"; "set_or_update_pin_failed" = "Error al establecer o actualizar el PIN"; "set_pin_successfully" = "Se ha establecido el PIN con éxito"; @@ -1400,7 +1400,7 @@ "setting_emergency_desc" = "When your lost your mobile number, please contact your recovery contact by phone or other means to get the Mixin ID and verification code. Read our Recovery Contact to learn more."; "setting_emergency_pin_tip" = "Your recovery contact is protected by PIN"; "setting_emergency_send_code" = "Introduce el código de 4 dígitos enviado a ID de Mixin: %@"; -"setting_emergency_set_message" = "Confirm to set Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact to set up successfully."; +"setting_emergency_set_message" = "Confirm setting Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact for the setup to succeed."; "setting_emergency_warning" = "Attention: the Recovery Contact cannot help you to recover PIN"; "setting_mobile_contact_warning" = "Esto eliminará tus contactos de los servidores de Mixin."; "setting_notification_transfer_summary" = "Mostrar notificaciones al recibir una transferencia mayor o igual a %@."; @@ -1478,7 +1478,7 @@ "suspicious_link" = "Enlace sospechoso"; "swap_confirmation" = "Swap Confirmation"; "swap_failed" = "Swap Failed"; -"swap_message_success" = "Your transaction has been sent to network and will be processed within a few minutes."; +"swap_message_success" = "Your transaction has been sent to the network and will be processed within a few minutes."; "swap_not_supported" = "%@ swapping is not supported."; "swap_order_paid" = "Paid"; "swap_order_received" = "Received"; @@ -1693,9 +1693,9 @@ "waiting" = "Esperando"; "waiting_for_other_device" = "Waiting for Other Device..."; "waiting_for_other_device_login" = "Log in to your current account on the new device and select the option to restore from another phone."; -"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code on the top"; +"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code at the top"; "waiting_transaction" = "Waiting Transaction"; -"waiting_transaction_description" = "You have a transfer or withdrawal has not been completed, please try again later"; +"waiting_transaction_description" = "You have a transfer or withdrawal that has not been completed. Please try again later."; "wallet" = "Wallet"; "wallet_already_added" = "This wallet has already been added"; "wallet_candidate_imported" = "Imported"; @@ -1741,10 +1741,10 @@ "web3_message_request" = "Message Request"; "web3_no_asset" = "Don’t Have Assets"; "web3_signing" = "Signing"; -"web3_signing_data_success" = "The data has been signed and sent successfully, please return to app to continue."; +"web3_signing_data_success" = "The data has been signed and sent successfully. Please return to the app to continue."; "web3_signing_failed" = "Signing Failed"; -"web3_signing_message_success" = "The message has been signed and sent successfully, please return to app to continue."; -"web3_signing_transaction_success" = "The transaction has been signed and sent successfully, please return to app to continue."; +"web3_signing_message_success" = "The message has been signed and sent successfully. Please return to the app to continue."; +"web3_signing_transaction_success" = "The transaction has been signed and sent successfully. Please return to the app to continue."; "web3_signing_warning" = "We cannot verify this request; please ensure you trust this app before proceeding with the request."; "web3_transaction_request" = "Transaction Request"; "web3_transfer_insufficient_fee_count" = "ERROR 20118: Broadcasting the transaction requires %1$@, and the available balance is %2$@."; @@ -1769,7 +1769,7 @@ "withdrawal_address_tips" = "Para el primer retiro a una nueva dirección, ¡prueba con cantidades pequeñas! Si retiras los activos a la dirección incorrecta, ¡no se recuperarán!"; "withdrawal_failed" = "Withdrawal Failed"; "withdrawal_hash" = "Withdrawal Hash"; -"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as name of the wallet, exchange, or a friend."; +"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as the name of a wallet, exchange, or friend."; "withdrawal_memo" = "Nota"; "withdrawal_minimum_amount" = "El importe mínimo de retiro es %1$@ %2$@"; "withdrawal_minimum_reserve" = "Reserva mínima: "; @@ -1781,7 +1781,7 @@ "withdrawal_sending_description" = "The withdrawal request is being sent to the Mixin mainnet. Please wait a moment."; "withdrawal_sent_description" = "Withdrawal request successful. Please wait a moment."; "withdrawal_suspended" = "%@ Withdrawal Suspended"; -"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, hard bifurcation of blockchain network, or congestion. Please try again later."; +"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, a hard fork of the blockchain network, or congestion. Please try again later."; "withdrawal_to" = "Retirar a %@"; "write_down_mnemonic_phrase" = "Write down your mnemonic phrase"; "write_down_secret_description" = "Write it down on a piece of paper and keep it in a safe place."; diff --git a/Mixin/Resources/ja.lproj/InfoPlist.strings b/Mixin/Resources/ja.lproj/InfoPlist.strings index ccbbce664d..a0266dc495 100644 --- a/Mixin/Resources/ja.lproj/InfoPlist.strings +++ b/Mixin/Resources/ja.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ "CFBundleDisplayName" = "Mixin"; -"NSContactsUsageDescription" = "連絡先をMixinにアップロードすることで、友だちと簡単に繋がる事ができます。"; -"NSCameraUsageDescription" = "カメラは、プロフィール画像の設定、写真の共有に使用されます。"; -"NSPhotoLibraryAddUsageDescription" = "Mixinは、あなたが保存を選択した場合にのみ、チャット内の画像‧動画‧QRコードおよびInscription画像をフォトライブラリに保存します。"; +"NSContactsUsageDescription" = "連絡先をMixinに同期すると、ほかのMixinユーザーとつながりやすくなります。"; +"NSCameraUsageDescription" = "カメラは、プロフィール写真の設定やチャットでの写真送信に使用されます。"; +"NSPhotoLibraryAddUsageDescription" = "Mixinは、保存を選択した場合にのみ、チャット内の画像、動画、QRコード、Inscription画像をフォトライブラリに保存します。"; "NSMicrophoneUsageDescription" = "マイクは、通話やボイスメッセージに使用されます。"; -"NSFaceIDUsageDescription" = "Face IDでの支払いを許可"; +"NSFaceIDUsageDescription" = "MixinはFace IDで支払いを承認します。"; "NSLocationWhenInUseUsageDescription" = "位置情報へのアクセスは、位置情報の共有に使用されます。"; -"NSLocalNetworkUsageDescription" = "Mixin uses the local network to transfer or restore your chat history."; +"NSLocalNetworkUsageDescription" = "Mixinはローカルネットワークを使用してチャット履歴を転送または復元します。"; diff --git a/Mixin/Resources/ja.lproj/Localizable.strings b/Mixin/Resources/ja.lproj/Localizable.strings index 595d87a675..b41d9a739e 100644 --- a/Mixin/Resources/ja.lproj/Localizable.strings +++ b/Mixin/Resources/ja.lproj/Localizable.strings @@ -1,5 +1,5 @@ "about" = "Mixinについて"; -"access_contacts_hint" = "MixinはあなたのアドレスをMixinサーバーに同期させ、Mixinユーザーを自動追加します"; +"access_contacts_hint" = "Mixinは連絡先をMixinサーバーと同期し、ほかのMixinユーザーとつながりやすくします。"; "access_dapps_defi_projects" = "Access apps and DeFi projects."; "access_to_contacts" = "連絡先へのアクセス"; "account" = "アカウント"; @@ -10,8 +10,8 @@ "add_address" = "アドレスに追加"; "add_alert" = "Add Alert"; "add_bot" = "ミニアプリを追加"; -"add_by_id_or_phone_number" = "Mixin IDか電話番号で追加"; -"add_by_phone_contacts" = "スマホの連絡先から追加"; +"add_by_id_or_phone_number" = "Mixin IDまたは電話番号で追加"; +"add_by_phone_contacts" = "電話帳から追加"; "add_by_qr_code" = "QRコードから追加"; "add_circle" = "グループリストを追加"; "add_contact" = "友だちを追加"; @@ -23,15 +23,15 @@ "add_now" = "Add Now"; "add_or_remove_favorite_bots" = "Add or remove favorite bots"; "add_participants" = "メンバーを追加"; -"add_phone_desc" = "You can log in to your account using your mobile number. The mobile number will be associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %@."; -"add_phone_instruction_1" = "The mobile number and mnemonic phrase will link to the same key shard."; +"add_phone_desc" = "携帯電話番号でアカウントにログインできます。携帯電話番号はMPCウォレットのキーフラグメントに関連付けられます。完全なキーは、この端末のTEEセキュア環境にのみ存在します。%@の詳細はドキュメントをご確認ください。"; +"add_phone_instruction_1" = "携帯電話番号とニーモニックフレーズは同じキーフラグメントに関連付けられます。"; "add_phone_instruction_2" = "The mobile number and mnemonic phrase log into the same account."; "add_phone_instruction_3" = "You cannot add a mobile number registered to a Mixin account."; "add_phone_instruction_4" = "Once bound, the mobile number cannot be removed."; "add_recovery_contact_before_instruction_1" = "The recovery contact you want to add has downloaded and logged in to Mixin."; -"add_recovery_contact_before_instruction_2" = "The recovery contact you want to add keeps Mixin online or is meeting with you face-to-face."; +"add_recovery_contact_before_instruction_2" = "追加する復旧連絡先は、Mixinでオンラインにしておくか、対面で会える相手にしてください。"; "add_recovery_contact_before_instruction_3" = "The recovery contact you want to add has added the current account (%@) as a contact; otherwise, they may not receive the verification code."; -"add_recovery_contact_desc" = "The recovery contact is designed to help you log in to your account if you are lost and cannot retrieve your mobile number or mnemonic phrase."; +"add_recovery_contact_desc" = "復旧連絡先は、携帯電話番号やニーモニックフレーズにアクセスできなくなったときのログインを助けます。"; "add_recovery_contact_instruction_1" = "Add someone you trust as a recovery contact, such as your family, friends, or colleagues."; "add_recovery_contact_instruction_2" = "If you cannot log in to your account using your mobile number or mnemonic phrase, seek help from your recovery contact in person or by phone."; "add_recovery_contact_instruction_3" = "The recovery contact cannot transfer assets from your Mixin wallet but can help you regain access to your account."; @@ -44,7 +44,7 @@ "add_wallet" = "Add Wallet"; "add_wallet_instruction_delete_unsupported" = "This wallet cannot be deleted once created."; "add_wallet_instruction_multiple_network" = "Supports multiple networks such as Ethereum, Base, and Solana."; -"add_wallet_instruction_tip_derivation" = "This wallet is derived based on TIP and does not support viewing the private key."; +"add_wallet_instruction_tip_derivation" = "このウォレットはTIP派生のため、秘密鍵の表示には対応していません。"; "add_watch_address" = "Add Watch Address"; "add_watch_address_description" = "Track any public wallet address"; "added" = "追加ずみ"; @@ -52,13 +52,13 @@ "adding_address_failed" = "Adding Address Failed"; "address" = "アドレス"; "address_added" = "Address Added"; -"address_added_description" = "Address has been added. You can immediately use this address for withdrawals."; -"address_adding_description" = "The request to add the address is currently under verification by the Mixin server. Please wait a moment."; +"address_added_description" = "アドレスを追加しました。すぐに出金に利用できます。"; +"address_adding_description" = "アドレス追加のリクエストをMixinサーバーで確認中です。しばらくお待ちください。"; "address_book" = "Address Book"; "address_deleted" = "Address Deleted"; "address_edited" = "Address Edited"; -"address_edited_description" = "The Mixin server has confirmed your address editing request. You can immediately use this address for withdrawals."; -"address_editing_description" = "The request to edit the address is currently under verification by the Mixin server. Please wait a moment."; +"address_edited_description" = "Mixinサーバーがアドレス変更を確認しました。すぐに出金に利用できます。"; +"address_editing_description" = "アドレス変更のリクエストをMixinサーバーで確認中です。しばらくお待ちください。"; "address_not_found" = "アドレスが見つかりません"; "address_validity_reminder" = "The address %1$@(%2$@) has not been used for over %3$@ days. Please check if the address is still valid."; "addresses" = "Addresses"; @@ -68,11 +68,11 @@ "alert" = "Alert"; "alert_frequency" = "Frequency"; "alert_frequency_daily" = "Once a day"; -"alert_frequency_daily_description" = "Receive an alert once per day when the trigger event occurs"; +"alert_frequency_daily_description" = "条件が満たされた場合、1日1回通知します。"; "alert_frequency_every" = "Always"; -"alert_frequency_every_description" = "Receive an alert on every trigger event"; +"alert_frequency_every_description" = "条件が満たされるたびに通知します。"; "alert_frequency_once" = "Only once"; -"alert_frequency_once_description" = "Receive an alert only on first trigger event"; +"alert_frequency_once_description" = "Receive an alert only on the first trigger event."; "alert_key_contact_audio_call_cancelled_message" = "キャンセル"; "alert_key_contact_audio_call_message" = "グループ通話に招待されました"; "alert_key_contact_audio_message" = "音声メッセージが届きました"; @@ -106,10 +106,10 @@ "alert_per_asset_limit_exceeded" = "You can create a maximum of %d price alerts for each trading pair."; "alert_type" = "Alert Type"; "alert_type_percentage_decreased" = "24h loss exceeds"; -"alert_type_percentage_decreased_description" = "Triggered when the 24h loss exceeds your set price change. "; +"alert_type_percentage_decreased_description" = "24時間の下落率が設定した変動幅を超えると通知します。"; "alert_type_percentage_decreased_value" = "24h loss exceeds %@"; "alert_type_percentage_increased" = "24h gain exceeds"; -"alert_type_percentage_increased_description" = "Triggered when the 24h gain exceeds your set price change. "; +"alert_type_percentage_increased_description" = "24時間の上昇率が設定した変動幅を超えると通知します。"; "alert_type_percentage_increased_value" = "24h gain exceeds %@"; "alert_type_price_decreased" = "Price moves below"; "alert_type_price_decreased_description" = "Triggered when the last price moves below your set price."; @@ -122,12 +122,12 @@ "alert_type_price_reached_value" = "Price reaches %@"; "alert_value" = "Value"; "all" = "すべて"; -"all_alert" = "All Alert"; +"all_alert" = "All Alerts"; "all_assets_will_be_lost" = "All assets will be lost"; "all_conversations" = "すべてのチャットルーム"; "all_dates" = "All Dates"; "all_invoices" = "All Invoices"; -"all_signer_failure" = "All node failure"; +"all_signer_failure" = "All nodes failed"; "all_time_high" = "All Time High"; "all_time_low" = "All Time Low"; "all_transactions" = "もらった・あげたコイン💰"; @@ -141,15 +141,15 @@ "allow_bot_access_profile" = "Allow bot to access your public profile such as name, Mixin ID, avatar, etc."; "allow_bot_access_snapshots" = "Allow bot to access your transfer records, including deposits and withdrawals."; "allow_bot_manage_bots" = "Allow bot to add or modify your bots."; -"allow_bot_manage_circles" = "Allow bot to add, modify and delete your circles."; -"allow_bot_send_messages" = "Allow bot to send messages represent of you."; +"allow_bot_manage_circles" = "ボットによるサークルの追加、変更、削除を許可します。"; +"allow_bot_send_messages" = "Allow bot to send messages on your behalf."; "allow_manual_report_message" = "メッセージ単位の報告を許可"; "alphabetical" = "Alphabetical"; "amount" = "数量"; "anonymous_number" = "匿名番号"; "app_card_shareable_false" = "このカードを共有することはできません"; -"app_update_short_hint" = "Please update Mixin from App Store to continue use the service. Current version %@"; -"app_update_tips" = "現在のバージョン(%@)はもう利用いただけません。App Storeで新しいバージョンを入手してください"; +"app_update_short_hint" = "Please update Mixin from the App Store to continue using the service. Current version: %@"; +"app_update_tips" = "現在のバージョン(%@)はサポート対象外です。下の「更新」をタップしてApp Storeから最新版に更新してください。"; "appearance" = "言語とテーマ"; "apply" = "適用"; "apply_referral_code" = "Apply Referral Code"; @@ -169,7 +169,7 @@ "asset_type" = "資産タイプ"; "assets" = "Assets"; "audio" = "音声メッセージ"; -"audio_shareable_false" = "The audio has been set to not allow sharing"; +"audio_shareable_false" = "This audio cannot be shared."; "audios" = "音声メッセージ"; "authorization" = "認証"; "authorizations" = "許可"; @@ -189,11 +189,11 @@ "backed_up" = "Backed up"; "background_preview" = "背景のプレビュー"; "backing_up" = "バックアップしています..."; -"backup_disable_hint" = "履歴をバックアップするためにサインインしてください:設定>ユーザー名>iCloud>iCloud Driveをオン"; +"backup_disable_hint" = "履歴をバックアップするにはiCloudにサインインしてください。設定 > iCloud > iCloud Drive をオンにしてください。"; "backup_mnemonic_phrase" = "Backup Mnemonic Phrase"; "backup_mnemonic_phrase_desc" = "Protect your assets by backing up your mnemonic phrase now."; "backup_mnemonic_phrase_warning" = "Please back up your mnemonic phrase immediately! This phrase is one of the key shards of the MPC wallet. If the device is lost or the app is uninstalled, and you haven't backed it up, you won't be able to log back into the current Mixin account (%@)."; -"backup_mnemonic_successfully" = "Backup mnemonic phrase successfully"; +"backup_mnemonic_successfully" = "Mnemonic phrase backed up successfully"; "backup_now" = "今すぐバックアップ"; "backup_to_icloud" = "Backup to iCloud"; "balance" = "残高"; @@ -204,7 +204,7 @@ "before_you_proceed" = "Before you proceed"; "block" = "ブロック"; "block_confirmations" = "Block Confirmations"; -"block_hint" = "あなたにブロックされたユーザーは電話をかけたりメッセージを送ることができなくなります"; +"block_hint" = "ブロックした連絡先は、通話やメッセージ送信ができなくなります。"; "block_tip" = "ブロックされたユーザーはあなたのグループへ追加やメッセージ送信ができません"; "blocked" = "ブロック中"; "blocked_users" = "ブロック中のユーザー"; @@ -212,7 +212,7 @@ "bots" = "ミニアプリ"; "bots_title" = "Myミニアプリ一覧"; "browser" = "Browser"; -"btc_tx_already_speedy" = "Current fee rate is already sufficient; acceleration is meaningless."; +"btc_tx_already_speedy" = "現在の手数料率で十分なため、加速しても効果はありません。"; "buy" = "Buy"; "buy_asset" = "Buy %@"; "buy_crypto_with_cash" = "Purchase crypto with cash"; @@ -237,7 +237,7 @@ "cancel_floating" = "フローティングのキャンセル"; "cancel_order" = "Cancel Order"; "cancel_transaction" = "Cancel Transaction"; -"cancel_transaction_description" = "If the transaction is too far along cancellation may not be possible"; +"cancel_transaction_description" = "If the transaction is too far along, cancellation may not be possible."; "cancel_waiting" = "Cancel Waiting"; "canceled" = "キャンセルしました"; "canceled_by_caller" = "発信者がキャンセルしました"; @@ -256,7 +256,7 @@ "change_number_instead" = "電話番号を変更"; "change_percent_period_day" = "%dD %%"; "change_percent_period_hour" = "%dh %%"; -"change_phone_desc" = "You can log in to your account using your mobile number. The current mobile number (%1$@) is associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %2$@."; +"change_phone_desc" = "携帯電話番号でアカウントにログインできます。現在の携帯電話番号(%1$@)はMPCウォレットのキーフラグメントに関連付けられています。完全なキーは、この端末のTEEセキュア環境にのみ存在します。%2$@の詳細はドキュメントをご確認ください。"; "change_phone_number" = "電話番号を変更"; "change_pin" = "PINコードを変更"; "change_pin_interval_hint" = "設定を変更するためPINコードを入力してください"; @@ -990,7 +990,7 @@ "none" = "なし"; "normal" = "通常"; "not_a_group_member" = "You're no longer a member in this group"; -"not_all_signer_success" = "Not all node success"; +"not_all_signer_success" = "Not all nodes succeeded"; "not_backed_up" = "Not Backed Up"; "not_enough_partials" = "Not enough nodes return key shard"; "not_found" = "見つかりません"; @@ -1087,7 +1087,7 @@ "permission_denied_microphone_hint" = "設定からマイクの使用をMixinに許可してください"; "permission_denied_network_hint" = "設定からワイヤレスデータの使用をMixinに許可してください"; "permission_denied_photos" = "Adding Photo Denied"; -"permission_denied_photos_hint" = "Mixin doesn't have permission to add photo to your library. Tap Settings to authorize."; +"permission_denied_photos_hint" = "Mixin doesn't have permission to add photos to your library. Tap Settings to authorize."; "permissions" = "許可"; "phone_as_key_shard" = "Your mobile number will be associated with a key shard of the MPC wallet managed by you"; "phone_call" = "通話"; @@ -1173,8 +1173,8 @@ "read_your_snapshots" = "Read your snapshots"; "rebate" = "払い戻し"; "receive" = "入金"; -"receive_from_address_description" = "Receive from other exchange or on-chain wallet using a crypto network"; -"receive_from_other_wallets_description" = "Receive from my other wallet using a crypto network"; +"receive_from_address_description" = "Receive from another exchange or an on-chain wallet using a crypto network"; +"receive_from_other_wallets_description" = "Receive from another wallet you own using a crypto network"; "receive_money" = "仮想通貨を受け取る"; "received" = "received"; "receiver" = "受取人"; @@ -1194,7 +1194,7 @@ "referral_code_applied" = "Applied"; "referral_code_applied_header" = "The fees are refunded monthly to your Mixin privacy wallet, summarized by the actual fee tokens and amounts consumed. Read the documentation to learn more."; "referral_code_applying_failed" = "Applying Failed"; -"referral_description" = "Invite friends earn crypto"; +"referral_description" = "Invite friends and earn crypto"; "referral_program_introduction_1" = "Up to 60%% commission on trading fees"; "referral_program_introduction_2" = "Membership commission rebate up to 1,000 USD per order"; "referral_program_introduction_3" = "Rebate eligibility is valid for life"; @@ -1225,7 +1225,7 @@ "report" = "報告"; "report_and_block" = "報告してブロックしますか?"; "report_title" = "Mixinの開発者へ会話記録を送信しますか?"; -"represent_send_messages" = "Represent send messages"; +"represent_send_messages" = "Send messages on your behalf"; "reputation" = "Reputation"; "reputation_description" = "By default, only transactions with a Good or Unknown reputation are shown. Enable ‘Spam’ to see more."; "reputation_spam" = "Spam"; @@ -1234,7 +1234,7 @@ "reputation_spam_transaction_warning" = "This transaction has been flagged as malicious"; "request_authorization" = "Request Authorization"; "request_rejected" = "Request Rejected"; -"request_rejected_reason_another_request_in_process" = "Another request is in process, please retry after current request is finished"; +"request_rejected_reason_another_request_in_process" = "Another request is in progress. Please retry after the current request is finished."; "resend_code" = "コードを再送する"; "resend_code_pending" = "%@ 後にコードを再送"; "reset" = "リセット"; @@ -1345,7 +1345,7 @@ "send_to_contact_common_wallet_description" = "Send to your friends’ Common Wallets quickly and easily."; "send_to_contact_description" = "Send to your Mixin friends with privacy, zero fees, and instant delivery."; "send_to_developer" = "開発者へ送信"; -"send_to_other_wallet_description" = "Send to my other wallet using a crypto network"; +"send_to_other_wallet_description" = "Send to another wallet you own using a crypto network"; "send_to_title" = "振替先"; "send_token_minimum_amount" = "Send at least %@"; "send_video" = "ビデオを送信"; @@ -1366,7 +1366,7 @@ "set_amount" = "Set Amount"; "set_as_avatar" = "Set as Avatar"; "set_disappearing_message_time_to" = "1$sは、消えるメッセージの有効時間を%@に設定しました。"; -"set_emergency_create_successfully" = "Set recovery contact successfully"; +"set_emergency_create_successfully" = "Recovery contact set successfully"; "set_new_pin" = "新しいPINコードを設定"; "set_or_update_pin_failed" = "Set or update PIN failed"; "set_pin_successfully" = "PINコードの設定が完了しました。"; @@ -1400,7 +1400,7 @@ "setting_emergency_desc" = "When your lost your mobile number, please contact your recovery contact by phone or other means to get the Mixin ID and verification code. Read our Recovery Contact to learn more."; "setting_emergency_pin_tip" = "Your recovery contact is protected by PIN"; "setting_emergency_send_code" = "Mixin ID: %@に送信された4桁のコードを入力してください"; -"setting_emergency_set_message" = "Confirm to set Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact to set up successfully."; +"setting_emergency_set_message" = "Confirm setting Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact for the setup to succeed."; "setting_emergency_warning" = "Attention: the Recovery Contact cannot help you to recover PIN"; "setting_mobile_contact_warning" = "これにより、Mixinサーバーから連絡先が削除されます。"; "setting_notification_transfer_summary" = "%@以上の金額を受け取った時に通知する"; @@ -1478,7 +1478,7 @@ "suspicious_link" = "不審なリンクです"; "swap_confirmation" = "Swap Confirmation"; "swap_failed" = "Swap Failed"; -"swap_message_success" = "Your transaction has been sent to network and will be processed within a few minutes."; +"swap_message_success" = "Your transaction has been sent to the network and will be processed within a few minutes."; "swap_not_supported" = "%@ swapping is not supported."; "swap_order_paid" = "Paid"; "swap_order_received" = "Received"; @@ -1628,7 +1628,7 @@ "upgrade_safe" = "Upgrade safe"; "upgrade_safe_description" = "Upgrade to Mixin One to unlock Mixin Safe and securely manage assets with your family, friends, or colleagues."; "upgrade_tip" = "Upgrade TIP"; -"upgrade_tip_successfully" = "Upgrade TIP successfully"; +"upgrade_tip_successfully" = "TIP upgraded successfully"; "upgrading" = "アップデート中"; "upgrading_plan" = "Upgrading"; "upgrading_tip_terminated_unexpectedly" = "Upgrading TIP terminated unexpectedly, click \"Continue\" to complete the upgrade"; @@ -1693,9 +1693,9 @@ "waiting" = "待機中"; "waiting_for_other_device" = "Waiting for Other Device..."; "waiting_for_other_device_login" = "Log in to your current account on the new device and select the option to restore from another phone."; -"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code on the top"; +"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code at the top"; "waiting_transaction" = "Waiting Transaction"; -"waiting_transaction_description" = "You have a transfer or withdrawal has not been completed, please try again later"; +"waiting_transaction_description" = "You have a transfer or withdrawal that has not been completed. Please try again later."; "wallet" = "ウォレット"; "wallet_already_added" = "This wallet has already been added"; "wallet_candidate_imported" = "Imported"; @@ -1741,10 +1741,10 @@ "web3_message_request" = "Message Request"; "web3_no_asset" = "Don’t Have Assets"; "web3_signing" = "Signing"; -"web3_signing_data_success" = "The data has been signed and sent successfully, please return to app to continue."; +"web3_signing_data_success" = "The data has been signed and sent successfully. Please return to the app to continue."; "web3_signing_failed" = "Signing Failed"; -"web3_signing_message_success" = "The message has been signed and sent successfully, please return to app to continue."; -"web3_signing_transaction_success" = "The transaction has been signed and sent successfully, please return to app to continue."; +"web3_signing_message_success" = "The message has been signed and sent successfully. Please return to the app to continue."; +"web3_signing_transaction_success" = "The transaction has been signed and sent successfully. Please return to the app to continue."; "web3_signing_warning" = "We cannot verify this request; please ensure you trust this app before proceeding with the request."; "web3_transaction_request" = "Transaction Request"; "web3_transfer_insufficient_fee_count" = "ERROR 20118: Broadcasting the transaction requires %1$@, and the available balance is %2$@."; @@ -1769,7 +1769,7 @@ "withdrawal_address_tips" = "新しいアドレスへの最初の出金は必ず少額で行ってください。アドレスが間違っていると資産は失われます。"; "withdrawal_failed" = "Withdrawal Failed"; "withdrawal_hash" = "Withdrawal Hash"; -"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as name of the wallet, exchange, or a friend."; +"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as the name of a wallet, exchange, or friend."; "withdrawal_memo" = "メモ"; "withdrawal_minimum_amount" = "最小出金額は %1$@ %2$@です"; "withdrawal_minimum_reserve" = "最低準備金 "; @@ -1781,7 +1781,7 @@ "withdrawal_sending_description" = "The withdrawal request is being sent to the Mixin mainnet. Please wait a moment."; "withdrawal_sent_description" = "Withdrawal request successful. Please wait a moment."; "withdrawal_suspended" = "%@ Withdrawal Suspended"; -"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, hard bifurcation of blockchain network, or congestion. Please try again later."; +"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, a hard fork of the blockchain network, or congestion. Please try again later."; "withdrawal_to" = "%@へ出金"; "write_down_mnemonic_phrase" = "Write down your mnemonic phrase"; "write_down_secret_description" = "Write it down on a piece of paper and keep it in a safe place."; diff --git a/Mixin/Resources/ru.lproj/InfoPlist.strings b/Mixin/Resources/ru.lproj/InfoPlist.strings index ebc8222b70..b885fa20f3 100644 --- a/Mixin/Resources/ru.lproj/InfoPlist.strings +++ b/Mixin/Resources/ru.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ "CFBundleDisplayName" = "Mixin"; "NSContactsUsageDescription" = "Mixin синхронизирует вашу адресную книгу с серверами Mixin, чтобы помочь вам связаться с другими пользователями Mixin."; -"NSCameraUsageDescription" = "Mixin использует камеру для установки фотографии профиля и отправки фотографии контакту в чате."; +"NSCameraUsageDescription" = "Mixin использует камеру для установки фото профиля и отправки фотографий контактам в чате."; "NSPhotoLibraryAddUsageDescription" = "Mixin будет сохранять изображения, видео, QR-коды и изображения inscription из чатов в вашу фотобиблиотеку только по вашему выбору."; "NSMicrophoneUsageDescription" = "Mixin использует ваш микрофон для записи голосовых сообщений, которыми можно поделиться с вашими контактами."; -"NSFaceIDUsageDescription" = "Mixin использует Face ID для авторизации платежа"; +"NSFaceIDUsageDescription" = "Mixin использует Face ID для авторизации платежей."; "NSLocationWhenInUseUsageDescription" = "Включите службы определения местоположения, чтобы передавать в разговоре ваше текущее местоположение или близлежащие места."; -"NSLocalNetworkUsageDescription" = "Mixin uses the local network to transfer or restore your chat history."; +"NSLocalNetworkUsageDescription" = "Mixin использует локальную сеть для переноса или восстановления истории чатов."; diff --git a/Mixin/Resources/ru.lproj/Localizable.strings b/Mixin/Resources/ru.lproj/Localizable.strings index 5db55aac98..5a5b26ed32 100644 --- a/Mixin/Resources/ru.lproj/Localizable.strings +++ b/Mixin/Resources/ru.lproj/Localizable.strings @@ -1,5 +1,5 @@ "about" = "Про"; -"access_contacts_hint" = "Mixin синхронизирует вашу адресную книгу с серверами Mixin, чтобы помочь вам связаться с другими пользователями Mixin."; +"access_contacts_hint" = "Mixin синхронизирует вашу адресную книгу с серверами Mixin, чтобы вы могли связаться с другими пользователями Mixin."; "access_dapps_defi_projects" = "Access apps and DeFi projects."; "access_to_contacts" = "Доступ к контактам"; "account" = "Аккаунт"; @@ -11,7 +11,7 @@ "add_alert" = "Add Alert"; "add_bot" = "Добавить бота"; "add_by_id_or_phone_number" = "Добавить по Mixin ID или номеру телефона"; -"add_by_phone_contacts" = "Добавить по телефону из Контактов"; +"add_by_phone_contacts" = "Добавить из контактов телефона"; "add_by_qr_code" = "Добавить по QR-коду"; "add_circle" = "Добавить круг"; "add_contact" = "Добавить контакт"; @@ -23,15 +23,15 @@ "add_now" = "Add Now"; "add_or_remove_favorite_bots" = "Add or remove favorite bots"; "add_participants" = "Добавить участников"; -"add_phone_desc" = "You can log in to your account using your mobile number. The mobile number will be associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %@."; -"add_phone_instruction_1" = "The mobile number and mnemonic phrase will link to the same key shard."; +"add_phone_desc" = "Вы можете войти в аккаунт с помощью мобильного номера. Номер будет связан с фрагментом ключа вашего MPC-кошелька. Полный ключ существует только в защищенной среде TEE на текущем устройстве. Прочитайте документацию, чтобы узнать больше о %@."; +"add_phone_instruction_1" = "Мобильный номер и мнемоническая фраза будут связаны с одним и тем же фрагментом ключа."; "add_phone_instruction_2" = "The mobile number and mnemonic phrase log into the same account."; "add_phone_instruction_3" = "You cannot add a mobile number registered to a Mixin account."; "add_phone_instruction_4" = "Once bound, the mobile number cannot be removed."; "add_recovery_contact_before_instruction_1" = "The recovery contact you want to add has downloaded and logged in to Mixin."; -"add_recovery_contact_before_instruction_2" = "The recovery contact you want to add keeps Mixin online or is meeting with you face-to-face."; +"add_recovery_contact_before_instruction_2" = "Контакт для восстановления, которого вы хотите добавить, должен быть онлайн в Mixin или встретиться с вами лично."; "add_recovery_contact_before_instruction_3" = "The recovery contact you want to add has added the current account (%@) as a contact; otherwise, they may not receive the verification code."; -"add_recovery_contact_desc" = "The recovery contact is designed to help you log in to your account if you are lost and cannot retrieve your mobile number or mnemonic phrase."; +"add_recovery_contact_desc" = "Контакт для восстановления поможет вам войти в аккаунт, если вы потеряете доступ к мобильному номеру или мнемонической фразе."; "add_recovery_contact_instruction_1" = "Add someone you trust as a recovery contact, such as your family, friends, or colleagues."; "add_recovery_contact_instruction_2" = "If you cannot log in to your account using your mobile number or mnemonic phrase, seek help from your recovery contact in person or by phone."; "add_recovery_contact_instruction_3" = "The recovery contact cannot transfer assets from your Mixin wallet but can help you regain access to your account."; @@ -44,7 +44,7 @@ "add_wallet" = "Add Wallet"; "add_wallet_instruction_delete_unsupported" = "This wallet cannot be deleted once created."; "add_wallet_instruction_multiple_network" = "Supports multiple networks such as Ethereum, Base, and Solana."; -"add_wallet_instruction_tip_derivation" = "This wallet is derived based on TIP and does not support viewing the private key."; +"add_wallet_instruction_tip_derivation" = "Этот кошелек создан на основе TIP и не поддерживает просмотр приватного ключа."; "add_watch_address" = "Add Watch Address"; "add_watch_address_description" = "Track any public wallet address"; "added" = "Добавлен"; @@ -52,13 +52,13 @@ "adding_address_failed" = "Adding Address Failed"; "address" = "Адрес"; "address_added" = "Address Added"; -"address_added_description" = "Address has been added. You can immediately use this address for withdrawals."; -"address_adding_description" = "The request to add the address is currently under verification by the Mixin server. Please wait a moment."; +"address_added_description" = "Адрес добавлен. Вы можете сразу использовать его для вывода."; +"address_adding_description" = "Запрос на добавление адреса проверяется сервером Mixin. Подождите немного."; "address_book" = "Address Book"; "address_deleted" = "Address Deleted"; "address_edited" = "Address Edited"; -"address_edited_description" = "The Mixin server has confirmed your address editing request. You can immediately use this address for withdrawals."; -"address_editing_description" = "The request to edit the address is currently under verification by the Mixin server. Please wait a moment."; +"address_edited_description" = "Сервер Mixin подтвердил изменение адреса. Вы можете сразу использовать его для вывода."; +"address_editing_description" = "Запрос на изменение адреса проверяется сервером Mixin. Подождите немного."; "address_not_found" = "Адрес не найден."; "address_validity_reminder" = "The address %1$@(%2$@) has not been used for over %3$@ days. Please check if the address is still valid."; "addresses" = "Addresses"; @@ -68,11 +68,11 @@ "alert" = "Alert"; "alert_frequency" = "Frequency"; "alert_frequency_daily" = "Once a day"; -"alert_frequency_daily_description" = "Receive an alert once per day when the trigger event occurs"; +"alert_frequency_daily_description" = "Получайте одно оповещение в день при срабатывании условия."; "alert_frequency_every" = "Always"; -"alert_frequency_every_description" = "Receive an alert on every trigger event"; +"alert_frequency_every_description" = "Получайте оповещение при каждом срабатывании."; "alert_frequency_once" = "Only once"; -"alert_frequency_once_description" = "Receive an alert only on first trigger event"; +"alert_frequency_once_description" = "Receive an alert only on the first trigger event."; "alert_key_contact_audio_call_cancelled_message" = "голосовой вызов отменен"; "alert_key_contact_audio_call_message" = "приглашает вас на голосовой вызов"; "alert_key_contact_audio_message" = "отправил вам аудио"; @@ -106,10 +106,10 @@ "alert_per_asset_limit_exceeded" = "You can create a maximum of %d price alerts for each trading pair."; "alert_type" = "Alert Type"; "alert_type_percentage_decreased" = "24h loss exceeds"; -"alert_type_percentage_decreased_description" = "Triggered when the 24h loss exceeds your set price change. "; +"alert_type_percentage_decreased_description" = "Срабатывает, когда падение за 24 ч превышает заданное изменение."; "alert_type_percentage_decreased_value" = "24h loss exceeds %@"; "alert_type_percentage_increased" = "24h gain exceeds"; -"alert_type_percentage_increased_description" = "Triggered when the 24h gain exceeds your set price change. "; +"alert_type_percentage_increased_description" = "Срабатывает, когда рост за 24 ч превышает заданное изменение."; "alert_type_percentage_increased_value" = "24h gain exceeds %@"; "alert_type_price_decreased" = "Price moves below"; "alert_type_price_decreased_description" = "Triggered when the last price moves below your set price."; @@ -122,12 +122,12 @@ "alert_type_price_reached_value" = "Price reaches %@"; "alert_value" = "Value"; "all" = "Все"; -"all_alert" = "All Alert"; +"all_alert" = "All Alerts"; "all_assets_will_be_lost" = "All assets will be lost"; "all_conversations" = "Все разговоры"; "all_dates" = "All Dates"; "all_invoices" = "All Invoices"; -"all_signer_failure" = "All node failure"; +"all_signer_failure" = "All nodes failed"; "all_time_high" = "All Time High"; "all_time_low" = "All Time Low"; "all_transactions" = "Все транзакции"; @@ -141,15 +141,15 @@ "allow_bot_access_profile" = "Allow bot to access your public profile such as name, Mixin ID, avatar, etc."; "allow_bot_access_snapshots" = "Allow bot to access your transfer records, including deposits and withdrawals."; "allow_bot_manage_bots" = "Allow bot to add or modify your bots."; -"allow_bot_manage_circles" = "Allow bot to add, modify and delete your circles."; -"allow_bot_send_messages" = "Allow bot to send messages represent of you."; +"allow_bot_manage_circles" = "Разрешить боту добавлять, изменять и удалять ваши круги."; +"allow_bot_send_messages" = "Allow bot to send messages on your behalf."; "allow_manual_report_message" = "Разрешить сообщение ручного отчета"; "alphabetical" = "Alphabetical"; "amount" = "Количество"; "anonymous_number" = "Anonymous Number"; "app_card_shareable_false" = "Карта была настроена так, чтобы не разрешать совместное использование"; -"app_update_short_hint" = "Please update Mixin from App Store to continue use the service. Current version %@"; -"app_update_tips" = "Текущая версия (%@) больше недоступна! Нажмите «Обновить» ниже, чтобы выполнить обновление до последней версии из App Store."; +"app_update_short_hint" = "Please update Mixin from the App Store to continue using the service. Current version: %@"; +"app_update_tips" = "Текущая версия (%@) больше не поддерживается. Нажмите «Обновить» ниже, чтобы получить последнюю версию в App Store."; "appearance" = "Вид"; "apply" = "Подать заявление"; "apply_referral_code" = "Apply Referral Code"; @@ -169,7 +169,7 @@ "asset_type" = "Тип актива"; "assets" = "Assets"; "audio" = "Аудио"; -"audio_shareable_false" = "The audio has been set to not allow sharing"; +"audio_shareable_false" = "This audio cannot be shared."; "audios" = "Аудио"; "authorization" = "авторизация"; "authorizations" = "Авторизации"; @@ -189,11 +189,11 @@ "backed_up" = "Backed up"; "background_preview" = "Фоновый просмотр"; "backing_up" = "Резервное копирование..."; -"backup_disable_hint" = "Войдите в iCloud, чтобы создать резервную копию своей истории. Настройки > iCloud > Включить iCloud Drive."; +"backup_disable_hint" = "Войдите в iCloud, чтобы создать резервную копию истории. Перейдите в Настройки > iCloud > включите iCloud Drive."; "backup_mnemonic_phrase" = "Backup Mnemonic Phrase"; "backup_mnemonic_phrase_desc" = "Protect your assets by backing up your mnemonic phrase now."; "backup_mnemonic_phrase_warning" = "Please back up your mnemonic phrase immediately! This phrase is one of the key shards of the MPC wallet. If the device is lost or the app is uninstalled, and you haven't backed it up, you won't be able to log back into the current Mixin account (%@)."; -"backup_mnemonic_successfully" = "Backup mnemonic phrase successfully"; +"backup_mnemonic_successfully" = "Mnemonic phrase backed up successfully"; "backup_now" = "Резервное копирование сейчас"; "backup_to_icloud" = "Backup to iCloud"; "balance" = "Баланс"; @@ -204,7 +204,7 @@ "before_you_proceed" = "Before you proceed"; "block" = "Блокировать"; "block_confirmations" = "Block Confirmations"; -"block_hint" = "Заблокированные контакты больше не смогут звонить вам или отправлять вам сообщения"; +"block_hint" = "Заблокированные контакты больше не смогут звонить вам или отправлять сообщения."; "block_tip" = "Заблокированные пользователи не могут отправлять вам сообщения или добавлять вас в группы."; "blocked" = "Заблокировано"; "blocked_users" = "Заблокированные пользователи"; @@ -212,7 +212,7 @@ "bots" = "БОТЫ"; "bots_title" = "Боты"; "browser" = "Browser"; -"btc_tx_already_speedy" = "Current fee rate is already sufficient; acceleration is meaningless."; +"btc_tx_already_speedy" = "Текущей комиссии уже достаточно, поэтому ускорение не даст эффекта."; "buy" = "Buy"; "buy_asset" = "Buy %@"; "buy_crypto_with_cash" = "Purchase crypto with cash"; @@ -237,7 +237,7 @@ "cancel_floating" = "Отменить всплывание"; "cancel_order" = "Cancel Order"; "cancel_transaction" = "Cancel Transaction"; -"cancel_transaction_description" = "If the transaction is too far along cancellation may not be possible"; +"cancel_transaction_description" = "If the transaction is too far along, cancellation may not be possible."; "cancel_waiting" = "Cancel Waiting"; "canceled" = "Отменено"; "canceled_by_caller" = "Отменено звонившим"; @@ -256,7 +256,7 @@ "change_number_instead" = "Вместо этого изменить номер"; "change_percent_period_day" = "%dD %%"; "change_percent_period_hour" = "%dh %%"; -"change_phone_desc" = "You can log in to your account using your mobile number. The current mobile number (%1$@) is associated with a key shard of your MPC wallet. The complete key exists only in the TEE security environment on the current device. Read the documentation to learn more about %2$@."; +"change_phone_desc" = "Вы можете войти в аккаунт с помощью мобильного номера. Текущий номер (%1$@) связан с фрагментом ключа вашего MPC-кошелька. Полный ключ существует только в защищенной среде TEE на текущем устройстве. Прочитайте документацию, чтобы узнать больше о %2$@."; "change_phone_number" = "Изменить номер телефона"; "change_pin" = "Изменить PIN-код"; "change_pin_interval_hint" = "Подтвердите PIN-код, чтобы изменить интервал"; @@ -990,7 +990,7 @@ "none" = "Никто"; "normal" = "Normal"; "not_a_group_member" = "You're no longer a member in this group"; -"not_all_signer_success" = "Not all node success"; +"not_all_signer_success" = "Not all nodes succeeded"; "not_backed_up" = "Not Backed Up"; "not_enough_partials" = "Not enough nodes return key shard"; "not_found" = "Не найден"; @@ -1087,7 +1087,7 @@ "permission_denied_microphone_hint" = "У Mixin нет разрешения на использование вашего микрофона. Пожалуйста, нажмите Настройки, чтобы открыть системные настройки."; "permission_denied_network_hint" = "У Mixin нет разрешения на использование беспроводных данных. Пожалуйста, нажмите Настройки, чтобы открыть системные настройки"; "permission_denied_photos" = "Adding Photo Denied"; -"permission_denied_photos_hint" = "Mixin doesn't have permission to add photo to your library. Tap Settings to authorize."; +"permission_denied_photos_hint" = "Mixin doesn't have permission to add photos to your library. Tap Settings to authorize."; "permissions" = "Разрешения"; "phone_as_key_shard" = "Your mobile number will be associated with a key shard of the MPC wallet managed by you"; "phone_call" = "Телефонный звонок"; @@ -1173,8 +1173,8 @@ "read_your_snapshots" = "Read your snapshots"; "rebate" = "Скидка"; "receive" = "ПОЛУЧИТЬ"; -"receive_from_address_description" = "Receive from other exchange or on-chain wallet using a crypto network"; -"receive_from_other_wallets_description" = "Receive from my other wallet using a crypto network"; +"receive_from_address_description" = "Receive from another exchange or an on-chain wallet using a crypto network"; +"receive_from_other_wallets_description" = "Receive from another wallet you own using a crypto network"; "receive_money" = "Получить деньги"; "received" = "received"; "receiver" = "Получатель"; @@ -1194,7 +1194,7 @@ "referral_code_applied" = "Applied"; "referral_code_applied_header" = "The fees are refunded monthly to your Mixin privacy wallet, summarized by the actual fee tokens and amounts consumed. Read the documentation to learn more."; "referral_code_applying_failed" = "Applying Failed"; -"referral_description" = "Invite friends earn crypto"; +"referral_description" = "Invite friends and earn crypto"; "referral_program_introduction_1" = "Up to 60%% commission on trading fees"; "referral_program_introduction_2" = "Membership commission rebate up to 1,000 USD per order"; "referral_program_introduction_3" = "Rebate eligibility is valid for life"; @@ -1225,7 +1225,7 @@ "report" = "Отчет"; "report_and_block" = "Пожаловаться и заблокировать?"; "report_title" = "Отправить журнал бесед разработчикам?"; -"represent_send_messages" = "Represent send messages"; +"represent_send_messages" = "Send messages on your behalf"; "reputation" = "Reputation"; "reputation_description" = "By default, only transactions with a Good or Unknown reputation are shown. Enable ‘Spam’ to see more."; "reputation_spam" = "Spam"; @@ -1234,7 +1234,7 @@ "reputation_spam_transaction_warning" = "This transaction has been flagged as malicious"; "request_authorization" = "Request Authorization"; "request_rejected" = "Request Rejected"; -"request_rejected_reason_another_request_in_process" = "Another request is in process, please retry after current request is finished"; +"request_rejected_reason_another_request_in_process" = "Another request is in progress. Please retry after the current request is finished."; "resend_code" = "Отправить код еще раз"; "resend_code_pending" = "Повторно отправить код в %@"; "reset" = "Перезагрузить"; @@ -1345,7 +1345,7 @@ "send_to_contact_common_wallet_description" = "Send to your friends’ Common Wallets quickly and easily."; "send_to_contact_description" = "Send to your Mixin friends with privacy, zero fees, and instant delivery."; "send_to_developer" = "Отправить разработчику"; -"send_to_other_wallet_description" = "Send to my other wallet using a crypto network"; +"send_to_other_wallet_description" = "Send to another wallet you own using a crypto network"; "send_to_title" = "Отправить в"; "send_token_minimum_amount" = "Send at least %@"; "send_video" = "Отправить 1 видео"; @@ -1366,7 +1366,7 @@ "set_amount" = "Set Amount"; "set_as_avatar" = "Set as Avatar"; "set_disappearing_message_time_to" = "%1$@ установил время исчезновения сообщения на %2$@."; -"set_emergency_create_successfully" = "Set recovery contact successfully"; +"set_emergency_create_successfully" = "Recovery contact set successfully"; "set_new_pin" = "Установить новый PIN-код"; "set_or_update_pin_failed" = "Set or update PIN failed"; "set_pin_successfully" = "ПИН-код успешно установлен"; @@ -1400,7 +1400,7 @@ "setting_emergency_desc" = "When your lost your mobile number, please contact your recovery contact by phone or other means to get the Mixin ID and verification code. Read our Recovery Contact to learn more."; "setting_emergency_pin_tip" = "Your recovery contact is protected by PIN"; "setting_emergency_send_code" = "Введите 4-значный код, отправленный на Mixin ID: %@."; -"setting_emergency_set_message" = "Confirm to set Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact to set up successfully."; +"setting_emergency_set_message" = "Confirm setting Mixin ID %@ as your recovery contact? Please note that the other party must add you as a contact for the setup to succeed."; "setting_emergency_warning" = "Attention: the Recovery Contact cannot help you to recover PIN"; "setting_mobile_contact_warning" = "Это удалит ваши контакты с серверов Mixin."; "setting_notification_transfer_summary" = "Отображение уведомлений при получении перевода, превышающего или равного %@."; @@ -1478,7 +1478,7 @@ "suspicious_link" = "Подозрительная ссылка"; "swap_confirmation" = "Swap Confirmation"; "swap_failed" = "Swap Failed"; -"swap_message_success" = "Your transaction has been sent to network and will be processed within a few minutes."; +"swap_message_success" = "Your transaction has been sent to the network and will be processed within a few minutes."; "swap_not_supported" = "%@ swapping is not supported."; "swap_order_paid" = "Paid"; "swap_order_received" = "Received"; @@ -1628,7 +1628,7 @@ "upgrade_safe" = "Upgrade safe"; "upgrade_safe_description" = "Upgrade to Mixin One to unlock Mixin Safe and securely manage assets with your family, friends, or colleagues."; "upgrade_tip" = "Upgrade TIP"; -"upgrade_tip_successfully" = "Upgrade TIP successfully"; +"upgrade_tip_successfully" = "TIP upgraded successfully"; "upgrading" = "Обновление"; "upgrading_plan" = "Upgrading"; "upgrading_tip_terminated_unexpectedly" = "Upgrading TIP terminated unexpectedly, click \"Continue\" to complete the upgrade"; @@ -1693,9 +1693,9 @@ "waiting" = "Ожидание"; "waiting_for_other_device" = "Waiting for Other Device..."; "waiting_for_other_device_login" = "Log in to your current account on the new device and select the option to restore from another phone."; -"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code on the top"; +"waiting_for_other_device_scan" = "Connect the new device by scanning the QR code at the top"; "waiting_transaction" = "Waiting Transaction"; -"waiting_transaction_description" = "You have a transfer or withdrawal has not been completed, please try again later"; +"waiting_transaction_description" = "You have a transfer or withdrawal that has not been completed. Please try again later."; "wallet" = "Wallet"; "wallet_already_added" = "This wallet has already been added"; "wallet_candidate_imported" = "Imported"; @@ -1741,10 +1741,10 @@ "web3_message_request" = "Message Request"; "web3_no_asset" = "Don’t Have Assets"; "web3_signing" = "Signing"; -"web3_signing_data_success" = "The data has been signed and sent successfully, please return to app to continue."; +"web3_signing_data_success" = "The data has been signed and sent successfully. Please return to the app to continue."; "web3_signing_failed" = "Signing Failed"; -"web3_signing_message_success" = "The message has been signed and sent successfully, please return to app to continue."; -"web3_signing_transaction_success" = "The transaction has been signed and sent successfully, please return to app to continue."; +"web3_signing_message_success" = "The message has been signed and sent successfully. Please return to the app to continue."; +"web3_signing_transaction_success" = "The transaction has been signed and sent successfully. Please return to the app to continue."; "web3_signing_warning" = "We cannot verify this request; please ensure you trust this app before proceeding with the request."; "web3_transaction_request" = "Transaction Request"; "web3_transfer_insufficient_fee_count" = "ERROR 20118: Broadcasting the transaction requires %1$@, and the available balance is %2$@."; @@ -1769,7 +1769,7 @@ "withdrawal_address_tips" = "Для первого вывода на новый адрес попробуйте небольшие суммы! Если вы выведете активы не на тот адрес, они не будут восстановлены!"; "withdrawal_failed" = "Withdrawal Failed"; "withdrawal_hash" = "Withdrawal Hash"; -"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as name of the wallet, exchange, or a friend."; +"withdrawal_label_placeholder" = "Use a unique label to help you identify this address, such as the name of a wallet, exchange, or friend."; "withdrawal_memo" = "Памятка"; "withdrawal_minimum_amount" = "Минимальная сумма вывода: %1$@ %2$@."; "withdrawal_minimum_reserve" = "Минимальный резерв: "; @@ -1781,7 +1781,7 @@ "withdrawal_sending_description" = "The withdrawal request is being sent to the Mixin mainnet. Please wait a moment."; "withdrawal_sent_description" = "Withdrawal request successful. Please wait a moment."; "withdrawal_suspended" = "%@ Withdrawal Suspended"; -"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, hard bifurcation of blockchain network, or congestion. Please try again later."; +"withdrawal_suspended_description" = "%@ withdrawals are temporarily suspended, possibly due to node failure, a hard fork of the blockchain network, or congestion. Please try again later."; "withdrawal_to" = "Вывод на %@"; "write_down_mnemonic_phrase" = "Write down your mnemonic phrase"; "write_down_secret_description" = "Write it down on a piece of paper and keep it in a safe place."; diff --git a/Mixin/Resources/zh-Hans.lproj/InfoPlist.strings b/Mixin/Resources/zh-Hans.lproj/InfoPlist.strings index 99d3a2fb5d..80c332fe72 100644 --- a/Mixin/Resources/zh-Hans.lproj/InfoPlist.strings +++ b/Mixin/Resources/zh-Hans.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ "CFBundleDisplayName" = "Mixin"; "NSContactsUsageDescription" = "将您的联系人上传至 Mixin 的服务器,以便您更快速地与朋友们联系。"; -"NSCameraUsageDescription" = "Mixin 需要访问摄像头的权限来设置头像或在聊天室里给你的联系人发送照片"; -"NSPhotoLibraryAddUsageDescription" = "仅在您主动保存时,Mixin 才会将聊天中的图片、视频、二维码及藏品图片保存到系统相册"; +"NSCameraUsageDescription" = "Mixin 需要访问摄像头,以设置头像或在聊天中向联系人发送照片。"; +"NSPhotoLibraryAddUsageDescription" = "仅在您主动保存时,Mixin 才会将聊天中的图片、视频、二维码及藏品图片保存到系统相册。"; "NSMicrophoneUsageDescription" = "Mixin 使用你的麦克风录制语音消息发给你的联系人"; -"NSFaceIDUsageDescription" = "Mixin 使用面容识别来验证支付"; +"NSFaceIDUsageDescription" = "Mixin 使用面容识别来授权支付。"; "NSLocationWhenInUseUsageDescription" = "允许获取位置让您可以在对话中发送当前的位置或附近的地点。"; "NSLocalNetworkUsageDescription" = "Mixin 使用本地网络同步或恢复您的聊天记录"; diff --git a/Mixin/Resources/zh-Hans.lproj/Localizable.strings b/Mixin/Resources/zh-Hans.lproj/Localizable.strings index 3b548c863d..86f45bcfd4 100644 --- a/Mixin/Resources/zh-Hans.lproj/Localizable.strings +++ b/Mixin/Resources/zh-Hans.lproj/Localizable.strings @@ -1,5 +1,5 @@ "about" = "关于"; -"access_contacts_hint" = "同步通讯录到 Mixin 发现更多好友"; +"access_contacts_hint" = "Mixin 会同步你的通讯录,帮助你连接更多 Mixin 用户。"; "access_dapps_defi_projects" = "访问 apps 或 DeFi 项目"; "access_to_contacts" = "访问通讯录"; "account" = "账号"; @@ -10,7 +10,7 @@ "add_address" = "添加地址"; "add_alert" = "添加价格预警"; "add_bot" = "添加机器人"; -"add_by_id_or_phone_number" = "通过 Mixin ID 或手机号码添加"; +"add_by_id_or_phone_number" = "通过 Mixin ID 或手机号添加"; "add_by_phone_contacts" = "通过手机通讯录添加"; "add_by_qr_code" = "通过二维码添加"; "add_circle" = "添加圈子"; @@ -23,15 +23,15 @@ "add_now" = "立即添加"; "add_or_remove_favorite_bots" = "添加或删除收藏的机器人"; "add_participants" = "添加成员"; -"add_phone_desc" = "您可以通过手机号码登录您的帐户。手机号码将与您 MPC 钱包的密钥片段关联。完整的密钥仅存在于当前设备的 TEE 安全环境中。阅读文档以了解%@。"; -"add_phone_instruction_1" = "手机号和助记词将链接到同一个密钥分片。"; +"add_phone_desc" = "您可以通过手机号码登录您的账户。手机号码将关联到您 MPC 钱包的密钥分片。完整密钥仅存在于当前设备的 TEE 安全环境中。阅读文档以进一步了解%@。"; +"add_phone_instruction_1" = "手机号和助记词将关联到同一个密钥分片。"; "add_phone_instruction_2" = "手机号和助记词登录的是同一个账号。"; "add_phone_instruction_3" = "无法添加一个已注册为 Mixin 账号的手机号。"; "add_phone_instruction_4" = "手机号绑定后无法删除。"; "add_recovery_contact_before_instruction_1" = "要添加的恢复联系人已下载并登录了 Mixin。"; -"add_recovery_contact_before_instruction_2" = "要添加的恢复联系人保持 Mixin 在线或者正在与您面对面。"; +"add_recovery_contact_before_instruction_2" = "要添加的恢复联系人需要保持 Mixin 在线,或能与您当面见面。"; "add_recovery_contact_before_instruction_3" = "要添加的恢复联系人已添加当前账号(%@)为联系人,否则对方可能无法收到验证码。"; -"add_recovery_contact_desc" = "恢复联系人旨在帮助您在丢失手机号码或助记词时登录您的帐户。"; +"add_recovery_contact_desc" = "恢复联系人可在您无法使用手机号或助记词时帮助您登录账户。"; "add_recovery_contact_instruction_1" = "添加您信任的人为恢复联系人,例如你的家人、朋友或同事。"; "add_recovery_contact_instruction_2" = "若您无法通过手机号或助记词登录账号,请向您的恢复联系人当面或致电求助。"; "add_recovery_contact_instruction_3" = "恢复联系人无法转移您 Mixin 钱包里的资产,但可以协助您重新访问账号。"; @@ -44,7 +44,7 @@ "add_wallet" = "添加钱包"; "add_wallet_instruction_delete_unsupported" = "该钱包创建后无法删除。"; "add_wallet_instruction_multiple_network" = "支持 Ethereum、Base、Solana 等多个网络。"; -"add_wallet_instruction_tip_derivation" = "该钱包基于 TIP 派生,不支持查看钱包私钥。"; +"add_wallet_instruction_tip_derivation" = "该钱包基于 TIP 派生,不支持查看私钥。"; "add_watch_address" = "添加观察地址"; "add_watch_address_description" = "追踪公开钱包地址"; "added" = "已添加"; @@ -52,13 +52,13 @@ "adding_address_failed" = "添加地址失败"; "address" = "地址"; "address_added" = "地址已添加"; -"address_added_description" = "地址已添加,您可以立刻使用该地址进行提现。"; -"address_adding_description" = "正在添加地址,请稍候。"; +"address_added_description" = "地址已添加,您可以立即使用该地址提现。"; +"address_adding_description" = "添加地址的请求正在由 Mixin 服务器验证,请稍候。"; "address_book" = "地址簿"; "address_deleted" = "地址已删除"; "address_edited" = "地址已修改"; -"address_edited_description" = "您修改地址的请求已通过 Mixin 服务器确认,您可以立刻使用该地址进行提现。"; -"address_editing_description" = "正在将修改地址的请求发送到 Mixin 服务器验证,请稍候。"; +"address_edited_description" = "Mixin 服务器已确认您的地址修改请求,您可以立即使用该地址提现。"; +"address_editing_description" = "修改地址的请求正在由 Mixin 服务器验证,请稍候。"; "address_not_found" = "找不到该地址。"; "address_validity_reminder" = "您已经超过 %3$@ 天没有使用地址 %1$@(%2$@),请注意检查地址是否仍然有效。"; "addresses" = "地址"; @@ -68,9 +68,9 @@ "alert" = "价格预警"; "alert_frequency" = "预警频率"; "alert_frequency_daily" = "每日一次"; -"alert_frequency_daily_description" = "仅每日首次触发时预警"; +"alert_frequency_daily_description" = "触发后每天仅提醒一次"; "alert_frequency_every" = "持续提醒"; -"alert_frequency_every_description" = "每次触发都预警"; +"alert_frequency_every_description" = "每次触发都会提醒"; "alert_frequency_once" = "仅提醒一次"; "alert_frequency_once_description" = "仅第一次触发时预警"; "alert_key_contact_audio_call_cancelled_message" = "对方已取消语音通话"; @@ -106,10 +106,10 @@ "alert_per_asset_limit_exceeded" = "每个交易对最多可创建 %d 个价格预警。"; "alert_type" = "预警类型"; "alert_type_percentage_decreased" = "24 小时跌幅超过"; -"alert_type_percentage_decreased_description" = "过去 24 小时内跌幅超过或等于设置比例时触发。"; +"alert_type_percentage_decreased_description" = "24 小时跌幅超过你设置的比例时触发。"; "alert_type_percentage_decreased_value" = "24 小时跌幅超过 %@"; "alert_type_percentage_increased" = "24 小时涨幅超过"; -"alert_type_percentage_increased_description" = "过去 24 小时内涨幅超过或等于设置比例时触发。"; +"alert_type_percentage_increased_description" = "24 小时涨幅超过你设置的比例时触发。"; "alert_type_percentage_increased_value" = "24 小时涨幅超过 %@"; "alert_type_price_decreased" = "价格跌到"; "alert_type_price_decreased_description" = "最新价格小于或等于设置价格时触发。"; @@ -141,7 +141,7 @@ "allow_bot_access_profile" = "允许机器人访问你的个人资料,如:名字、Mixin ID、头像等。"; "allow_bot_access_snapshots" = "允许机器人访问你的转账记录,包括充值和提现。"; "allow_bot_manage_bots" = "允许机器人添加或修改你的机器人列表。"; -"allow_bot_manage_circles" = "允许机器人添加、修改和删除你所有的圈子。"; +"allow_bot_manage_circles" = "允许机器人添加、修改和删除你的圈子。"; "allow_bot_send_messages" = "允许机器人代表你发消息。"; "allow_manual_report_message" = "允许手动上报消息"; "alphabetical" = "按字母顺序"; @@ -149,7 +149,7 @@ "anonymous_number" = "匿名号码"; "app_card_shareable_false" = "该卡片已被设置为不允许转发"; "app_update_short_hint" = "请从 App Store 更新 Mixin 至最新版,当前版本号 %@"; -"app_update_tips" = "当前版本(%@)已失效!请点击下方\"更新\"从 App Store 更新至最新版。"; +"app_update_tips" = "当前版本(%@)已不再受支持!请点击下方“更新”,从 App Store 更新到最新版。"; "appearance" = "外观"; "apply" = "应用"; "apply_referral_code" = "绑定邀请码"; @@ -189,7 +189,7 @@ "backed_up" = "已备份"; "background_preview" = "背景预览"; "backing_up" = "正在备份..."; -"backup_disable_hint" = "需要登录 iCloud 来备份你的聊天记录。 设置 > iCloud > 打开 iCloud 云盘。"; +"backup_disable_hint" = "请登录 iCloud 以备份聊天记录。设置 > iCloud > 打开 iCloud 云盘。"; "backup_mnemonic_phrase" = "备份助记词"; "backup_mnemonic_phrase_desc" = "立即通过备份您的助记词来保护您的资产。"; "backup_mnemonic_phrase_warning" = "请立即备份您的助记词。该助记词为 MPC 钱包密钥分片之一,一旦设备遗失或应用被卸载,若您没有备份,将无法重新登录当前 Mixin 账号 (%@)。"; @@ -204,7 +204,7 @@ "before_you_proceed" = "请在继续之前"; "block" = "屏蔽用户"; "block_confirmations" = "到账确认区块数"; -"block_hint" = "屏蔽后对方无法向您拨打电话或发送消息"; +"block_hint" = "屏蔽后,对方将无法给您打电话或发送消息。"; "block_tip" = "被屏蔽的用户不能给你发送消息或者邀请你加入群聊"; "blocked" = "已屏蔽"; "blocked_users" = "屏蔽名单"; @@ -256,7 +256,7 @@ "change_number_instead" = "仅修改手机号码"; "change_percent_period_day" = "%d天 %%"; "change_percent_period_hour" = "%d小时 %%"; -"change_phone_desc" = "您可以通过手机号码登录您的帐户。当前手机号码(%1$@)已与 MPC 钱包的密钥片段关联。完整的密钥仅存在于当前设备的 TEE 安全环境中。阅读文档以了解%2$@。"; +"change_phone_desc" = "您可以通过手机号码登录您的账户。当前手机号码(%1$@)已关联到您 MPC 钱包的密钥分片。完整密钥仅存在于当前设备的 TEE 安全环境中。阅读文档以进一步了解%2$@。"; "change_phone_number" = "修改手机号"; "change_pin" = "修改 PIN"; "change_pin_interval_hint" = "输入 PIN 修改使用间隔"; diff --git a/Mixin/Resources/zh-Hant.lproj/InfoPlist.strings b/Mixin/Resources/zh-Hant.lproj/InfoPlist.strings index 27ce733977..6d08df91da 100644 --- a/Mixin/Resources/zh-Hant.lproj/InfoPlist.strings +++ b/Mixin/Resources/zh-Hant.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ "CFBundleDisplayName" = "Mixin"; "NSContactsUsageDescription" = "將您的聯絡人上傳至 Mixin 的伺服器,以便您更快速地與朋友們聯絡"; -"NSCameraUsageDescription" = "Mixin 需要訪問攝像頭的許可權來設定頭像或在聊天室裡給你的聯絡人傳送照片"; -"NSPhotoLibraryAddUsageDescription" = "僅在您主動儲存時,Mixin 才會將聊天中的圖片、影片、二維碼及藏品圖片儲存到系統相簿"; +"NSCameraUsageDescription" = "Mixin 需要存取相機,以設定頭像或在聊天中向聯絡人傳送照片。"; +"NSPhotoLibraryAddUsageDescription" = "僅在您主動儲存時,Mixin 才會將聊天中的圖片、影片、二維碼及藏品圖片儲存到系統相簿。"; "NSMicrophoneUsageDescription" = "Mixin 使用你的麥克風錄製語音訊息發給你的聯絡人"; -"NSFaceIDUsageDescription" = "Mixin 使用面容識別來驗證支付"; +"NSFaceIDUsageDescription" = "Mixin 使用面容識別來授權支付。"; "NSLocationWhenInUseUsageDescription" = "允許獲取位置讓您可以在對話中傳送當前的位置或附近的地點"; "NSLocalNetworkUsageDescription" = "Mixin 使用本地網路同步或恢復您的聊天記錄"; diff --git a/Mixin/Resources/zh-Hant.lproj/Localizable.strings b/Mixin/Resources/zh-Hant.lproj/Localizable.strings index 0af5c1c0f4..860ca7d001 100644 --- a/Mixin/Resources/zh-Hant.lproj/Localizable.strings +++ b/Mixin/Resources/zh-Hant.lproj/Localizable.strings @@ -1,5 +1,5 @@ "about" = "關於"; -"access_contacts_hint" = "同步通訊錄到 Mixin 發現更多好友"; +"access_contacts_hint" = "Mixin 會同步你的通訊錄,幫助你連接更多 Mixin 用戶。"; "access_dapps_defi_projects" = "訪問 apps 或 DeFi 專案"; "access_to_contacts" = "訪問通訊錄"; "account" = "賬號"; @@ -23,15 +23,15 @@ "add_now" = "立即新增"; "add_or_remove_favorite_bots" = "新增或刪除收藏的機器人"; "add_participants" = "新增成員"; -"add_phone_desc" = "您可以透過手機號碼登入您的帳戶。手機號碼將與您 MPC 錢包的金鑰片段關聯。完整的金鑰僅存在於當前裝置的 TEE 安全環境中。閱讀檔案以瞭解%@。"; -"add_phone_instruction_1" = "手機號和助記詞將連結到同一個金鑰分片。"; +"add_phone_desc" = "您可以透過手機號碼登入您的帳戶。手機號碼將關聯到您 MPC 錢包的金鑰分片。完整金鑰僅存在於目前裝置的 TEE 安全環境中。閱讀文件以進一步了解%@。"; +"add_phone_instruction_1" = "手機號碼和助記詞將關聯到同一個金鑰分片。"; "add_phone_instruction_2" = "手機號和助記詞登入的是同一個賬號。"; "add_phone_instruction_3" = "無法新增一個已註冊為 Mixin 賬號的手機號。"; "add_phone_instruction_4" = "手機號繫結後無法刪除。"; "add_recovery_contact_before_instruction_1" = "要新增的恢復聯絡人已下載並登入了 Mixin。"; -"add_recovery_contact_before_instruction_2" = "要新增的恢復聯絡人保持 Mixin 線上或者正在與您面對面。"; +"add_recovery_contact_before_instruction_2" = "要新增的恢復聯絡人需要保持 Mixin 在線,或能與您當面見面。"; "add_recovery_contact_before_instruction_3" = "要新增的恢復聯絡人已添加當前賬號(%@)為聯絡人,否則對方可能無法收到驗證碼。"; -"add_recovery_contact_desc" = "恢復聯絡人旨在幫助您在丟失手機號碼或助記詞時登入您的帳戶。"; +"add_recovery_contact_desc" = "恢復聯絡人可在您無法使用手機號碼或助記詞時幫助您登入帳戶。"; "add_recovery_contact_instruction_1" = "新增您信任的人為恢復聯絡人,例如你的家人、朋友或同事。"; "add_recovery_contact_instruction_2" = "若您無法透過手機號或助記詞登入賬號,請向您的恢復聯絡人當面或致電求助。"; "add_recovery_contact_instruction_3" = "恢復聯絡人無法轉移您 Mixin 錢包裡的資產,但可以協助您重新訪問賬號。"; @@ -44,7 +44,7 @@ "add_wallet" = "新增錢包"; "add_wallet_instruction_delete_unsupported" = "該錢包建立後無法刪除。"; "add_wallet_instruction_multiple_network" = "支援 Ethereum、Base、Solana 等多個網路。"; -"add_wallet_instruction_tip_derivation" = "該錢包基於 TIP 派生,不支援檢視錢包私鑰。"; +"add_wallet_instruction_tip_derivation" = "該錢包基於 TIP 派生,不支援查看私鑰。"; "add_watch_address" = "新增觀察地址"; "add_watch_address_description" = "追蹤公開錢包地址"; "added" = "已新增"; @@ -52,13 +52,13 @@ "adding_address_failed" = "新增地址失敗"; "address" = "地址"; "address_added" = "地址已新增"; -"address_added_description" = "地址已新增,您可以立刻使用該地址進行提現。"; -"address_adding_description" = "正在新增地址,請稍候。"; +"address_added_description" = "地址已新增,您可以立即使用該地址提現。"; +"address_adding_description" = "新增地址的請求正在由 Mixin 伺服器驗證,請稍候。"; "address_book" = "地址簿"; "address_deleted" = "地址已刪除"; "address_edited" = "地址已修改"; -"address_edited_description" = "您修改地址的請求已透過 Mixin 伺服器確認,您可以立刻使用該地址進行提現。"; -"address_editing_description" = "正在將修改地址的請求傳送到 Mixin 伺服器驗證,請稍候。"; +"address_edited_description" = "Mixin 伺服器已確認您的地址修改請求,您可以立即使用該地址提現。"; +"address_editing_description" = "修改地址的請求正在由 Mixin 伺服器驗證,請稍候。"; "address_not_found" = "找不到該地址。"; "address_validity_reminder" = "您已經超過 %3$@ 天沒有使用地址 %1$@(%2$@),請注意檢查地址是否仍然有效。"; "addresses" = "地址"; @@ -68,9 +68,9 @@ "alert" = "價格預警"; "alert_frequency" = "預警頻率"; "alert_frequency_daily" = "每日一次"; -"alert_frequency_daily_description" = "僅每日首次觸發時預警"; +"alert_frequency_daily_description" = "觸發後每天僅提醒一次"; "alert_frequency_every" = "持續提醒"; -"alert_frequency_every_description" = "每次觸發都預警"; +"alert_frequency_every_description" = "每次觸發都會提醒"; "alert_frequency_once" = "僅提醒一次"; "alert_frequency_once_description" = "僅第一次觸發時預警"; "alert_key_contact_audio_call_cancelled_message" = "對方已取消語音通話"; @@ -106,10 +106,10 @@ "alert_per_asset_limit_exceeded" = "每個交易對最多可建立 %d 個價格預警。"; "alert_type" = "預警型別"; "alert_type_percentage_decreased" = "24 小時跌幅超過"; -"alert_type_percentage_decreased_description" = "過去 24 小時內跌幅超過或等於設定比例時觸發。"; +"alert_type_percentage_decreased_description" = "24 小時跌幅超過你設定的比例時觸發。"; "alert_type_percentage_decreased_value" = "24 小時跌幅超過 %@"; "alert_type_percentage_increased" = "24 小時漲幅超過"; -"alert_type_percentage_increased_description" = "過去 24 小時內漲幅超過或等於設定比例時觸發。"; +"alert_type_percentage_increased_description" = "24 小時漲幅超過你設定的比例時觸發。"; "alert_type_percentage_increased_value" = "24 小時漲幅超過 %@"; "alert_type_price_decreased" = "價格跌到"; "alert_type_price_decreased_description" = "最新價格小於或等於設定價格時觸發。"; @@ -141,7 +141,7 @@ "allow_bot_access_profile" = "允許機器人訪問你的個人資料,如:名字、Mixin ID、頭像等。"; "allow_bot_access_snapshots" = "允許機器人訪問你的轉賬記錄,包括充值和提現。"; "allow_bot_manage_bots" = "允許機器人新增或修改你的機器人列表。"; -"allow_bot_manage_circles" = "允許機器人新增、修改和刪除你所有的圈子。"; +"allow_bot_manage_circles" = "允許機器人新增、修改和刪除你的圈子。"; "allow_bot_send_messages" = "允許機器人代表你發訊息。"; "allow_manual_report_message" = "允許手動上報訊息"; "alphabetical" = "按字母順序"; @@ -149,7 +149,7 @@ "anonymous_number" = "匿名號碼"; "app_card_shareable_false" = "該卡片已被設定為不允許轉發"; "app_update_short_hint" = "請從 App Store 更新 Mixin 至最新版,當前版本號 %@"; -"app_update_tips" = "當前版本(%@)已失效!請點選下方\"更新\"從 App Store 更新至最新版。"; +"app_update_tips" = "目前版本(%@)已不再受支援!請點選下方「更新」,從 App Store 更新到最新版。"; "appearance" = "外觀"; "apply" = "應用"; "apply_referral_code" = "繫結邀請碼"; @@ -189,7 +189,7 @@ "backed_up" = "已備份"; "background_preview" = "背景預覽"; "backing_up" = "正在備份..."; -"backup_disable_hint" = "需要登入 iCloud 來備份你的聊天記錄。 設定 > iCloud > 開啟 iCloud 雲碟。"; +"backup_disable_hint" = "請登入 iCloud 以備份聊天記錄。設定 > iCloud > 開啟 iCloud 雲碟。"; "backup_mnemonic_phrase" = "備份助記詞"; "backup_mnemonic_phrase_desc" = "立即透過備份您的助記詞來保護您的資產。"; "backup_mnemonic_phrase_warning" = "請立即備份您的助記詞。該助記詞為 MPC 錢包金鑰分片之一,一旦裝置遺失或應用被解除安裝,若您沒有備份,將無法重新登入當前 Mixin 賬號 (%@)。"; @@ -204,7 +204,7 @@ "before_you_proceed" = "請在繼續之前"; "block" = "封鎖使用者"; "block_confirmations" = "到賬確認區塊數"; -"block_hint" = "封鎖後對方無法向您撥打電話或傳送訊息"; +"block_hint" = "封鎖後,對方將無法向您撥打電話或傳送訊息。"; "block_tip" = "被封鎖的使用者不能給你傳送訊息或者邀請你加入群聊"; "blocked" = "已封鎖"; "blocked_users" = "封鎖名單"; @@ -256,7 +256,7 @@ "change_number_instead" = "僅修改手機號碼"; "change_percent_period_day" = "%d天 %%"; "change_percent_period_hour" = "%d小時 %%"; -"change_phone_desc" = "您可以透過手機號碼登入您的帳戶。當前手機號碼(%1$@)已與 MPC 錢包的金鑰片段關聯。完整的金鑰僅存在於當前裝置的 TEE 安全環境中。閱讀檔案以瞭解%2$@。"; +"change_phone_desc" = "您可以透過手機號碼登入您的帳戶。當前手機號碼(%1$@)已關聯到您 MPC 錢包的金鑰分片。完整金鑰僅存在於目前裝置的 TEE 安全環境中。閱讀文件以進一步了解%2$@。"; "change_phone_number" = "修改手機號"; "change_pin" = "修改 PIN"; "change_pin_interval_hint" = "輸入 PIN 修改使用間隔"; diff --git a/MixinDebug/PIN Iterator Test/PINIteratorView.swift b/MixinDebug/PIN Iterator Test/PINIteratorView.swift index 2fd17857d4..a1d196746e 100644 --- a/MixinDebug/PIN Iterator Test/PINIteratorView.swift +++ b/MixinDebug/PIN Iterator Test/PINIteratorView.swift @@ -31,7 +31,7 @@ struct PINIteratorView: View { }.disabled(test.isBusy) } } footer: { - Text("Current it: \(iterator)") + Text("Current iterator: \(iterator)") } } .navigationTitle("PIN Iterator Test") diff --git a/MixinShare/en.lproj/Localizable.strings b/MixinShare/en.lproj/Localizable.strings index 46a1b79516..78731ca019 100644 --- a/MixinShare/en.lproj/Localizable.strings +++ b/MixinShare/en.lproj/Localizable.strings @@ -4,4 +4,4 @@ "chat_forward_chats" = "CHATS"; "chat_forward_contacts" = "CONTACTS"; -"search_placeholder_contact" = "Mixin ID, Name, Phone number"; +"search_placeholder_contact" = "Mixin ID, name, phone number"; diff --git a/MixinShare/ja.lproj/Localizable.strings b/MixinShare/ja.lproj/Localizable.strings index 0774495cfd..25655ab6a0 100644 --- a/MixinShare/ja.lproj/Localizable.strings +++ b/MixinShare/ja.lproj/Localizable.strings @@ -4,4 +4,4 @@ "chat_forward_chats" = "チャット"; "chat_forward_contacts" = "連絡先"; -"search_placeholder_contact" = "Mixin ID, 名前, 電話番号"; +"search_placeholder_contact" = "Mixin ID、名前、電話番号"; diff --git a/MixinShare/zh-Hans.lproj/Localizable.strings b/MixinShare/zh-Hans.lproj/Localizable.strings index 21b6019400..4736f3285f 100644 --- a/MixinShare/zh-Hans.lproj/Localizable.strings +++ b/MixinShare/zh-Hans.lproj/Localizable.strings @@ -4,4 +4,4 @@ "chat_forward_chats" = "最近聊天"; "chat_forward_contacts" = "联系人"; -"search_placeholder_contact" = "Mixin ID, 名称, 手机号码"; +"search_placeholder_contact" = "Mixin ID、名称、手机号"; diff --git a/MixinShare/zh-Hant.lproj/Localizable.strings b/MixinShare/zh-Hant.lproj/Localizable.strings index 01f1aa95b2..1512332665 100644 --- a/MixinShare/zh-Hant.lproj/Localizable.strings +++ b/MixinShare/zh-Hant.lproj/Localizable.strings @@ -4,4 +4,4 @@ "chat_forward_chats" = "最近聊天"; "chat_forward_contacts" = "聯絡人"; -"search_placeholder_contact" = "Mixin ID, 名稱, 手機號碼"; +"search_placeholder_contact" = "Mixin ID、名稱、手機號碼";