整理:code review & 精简无用资源

pull/473/head
pppscn 2 months ago
parent c6d4b9a7f5
commit 89fcf65b72

@ -4,6 +4,6 @@
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="@color/xui_config_color_white"
android:fillColor="#ffffffff"
android:pathData="M12,22c1.1,0 2,-0.9 2,-2h-4c0,1.1 0.89,2 2,2zM18,16v-5c0,-3.07 -1.64,-5.64 -4.5,-6.32L13.5,4c0,-0.83 -0.67,-1.5 -1.5,-1.5s-1.5,0.67 -1.5,1.5v0.68C7.63,5.36 6,7.92 6,11v5l-2,2v1h16v-1l-2,-2z" />
</vector>

@ -4,6 +4,6 @@
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="@color/xui_config_color_white"
android:fillColor="#ffffffff"
android:pathData="M17.65,6.35C16.2,4.9 14.21,4 12,4c-4.42,0 -7.99,3.58 -7.99,8s3.57,8 7.99,8c3.73,0 6.84,-2.55 7.73,-6h-2.08c-0.82,2.33 -3.04,4 -5.65,4 -3.31,0 -6,-2.69 -6,-6s2.69,-6 6,-6c1.66,0 3.14,0.69 4.22,1.78L13,11h7V4l-2.35,2.35z" />
</vector>

@ -76,42 +76,13 @@
<string name="lab_privacy_name">\"%s Privacy Policy\"</string>
<!-- 登录 -->
<string name="title_login_register">Login/Register</string>
<string name="action_get_verify_code">Get verify code</string>
<string name="title_login">Login</string>
<string name="title_login_by_verify_code">Login by verify code</string>
<string name="title_register">Register</string>
<string name="lab_forget_password">Forget password</string>
<string name="lab_login_by_verify_code">Login by verify code</string>
<string name="lab_login_by_password">Login by password</string>
<string name="tip_please_input_phone_number">Please input phone number</string>
<string name="title_phone_number">Phone number</string>
<string name="title_password">Password</string>
<string name="title_old_password">Old password</string>
<string name="hint_please_input_verify_code">Please input verify code</string>
<string name="lab_verify_code">Verify code</string>
<string name="tip_password_error">The password must be a combination of 8~18 letters and numbers!</string>
<string name="tip_new_password_error">The new password must be a combination of 8~18 letters and numbers!</string>
<string name="tip_phone_number_error">Invalid phone number!</string>
<string name="regex_phone_number" tools:ignore="TypographyDashes">^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(16[6])|(17[0,1,3,5-8])|(18[0-9])|(19[8,9]))\\d{8}$</string>
<string name="tip_verify_code_error">Please enter a 4-digit verify code</string>
<string name="regex_verify_code">^\\d{4}$</string>
<string name="regex_password" tools:ignore="TypographyDashes">^(?:(?=.*[a-zA-Z])(?=.*[0-9])).{8,18}$</string>
<string name="title_forget_password">Reset Password</string>
<string name="lab_register_account">Click to register to agree</string>
<string name="lab_service_protocol"><![CDATA[<User Agreement>]]></string>
<string name="lab_logout_confirm">Are you sure you want to log out of your account?</string>
<string name="title_user_protocol">User Agreement</string>
<string name="title_privacy_protocol">Privacy Policy</string>
<string name="agree_protocol">I have read and agree</string>
<string name="lab_and">and</string>
<string name="title_jump_login">jump over</string>
<string name="label_previous">Previous</string>
<string name="label_next">Next</string>
<string name="tip_ignore_message">Don\'t prompt for this kind of information in the future</string>
<string name="tip_title">Do you know?</string>
<string name="privacy">Privacy Policy</string>
<string name="refresh_web">Refresh Web</string>
<string name="copy_link">Copy Link</string>
<string name="share_web">Web Sharing</string>
@ -120,48 +91,25 @@
<string name="logo">Logo</string>
<!--Frpc-->
<string name="action_add">Add</string>
<string name="action_add_text">New config</string>
<string name="action_add_url">Import from url</string>
<string name="action_add_file">Import from file</string>
<string name="action_add_scan">Scan QR code</string>
<string name="action_save">Save config</string>
<string name="action_back">Back to edit</string>
<string name="action_quit">Give up</string>
<string name="action_test">Test rules</string>
<string name="action_template">Template</string>
<string name="title_save_config">Save frpc config</string>
<string name="tips_input_config_content">Please enter config content</string>
<string name="tips_input_config_name">Please enter config name</string>
<string name="done">Done</string>
<string name="tipSaveSuccess">Successfully saved</string>
<string name="tipRestoreSuccess">Successfully restored</string>
<string name="actionDeleteSuccess">Deleted</string>
<string name="actionDeleteFailed">Failed to delete</string>
<string name="titleModifyFileName">Modify filename</string>
<string name="notOpened">Not Opened</string>
<string name="hasOpened">Has Opened</string>
<string name="notSelectIni">No profile selected</string>
<string name="needStopService">Please close the service first</string>
<string name="title_about">About</string>
<string name="title_logcat">Logcat</string>
<string name="noName">unnamed</string>
<string name="logcat_copy">copy</string>
<string name="logcat_delete">delete</string>
<string name="copySuccess">Successfully copied</string>
<string name="titleTemplate">template file</string>
<string name="dialogConfirmTitle">Confirm</string>
<string name="configDeleteConfirm">Are you sure you want to delete this config?</string>
<string name="tipServiceRunning">Frpc service is running</string>
<string name="tipWaitService">Starting service</string>
<string name="app_name">SmsForwarder</string>
<string name="notification_content">Not only forwarding messages, \nbut also a must-have for backup devices!\nFree and open source, no selling!</string>
<!--Common-->
<string name="ok">OK</string>
<string name="cancel">Cancel</string>
<string name="discard">Discard</string>
<string name="quit">Quit</string>
<string name="del">Delete</string>
<string name="save">Save</string>
<string name="reset">Reset</string>
@ -171,13 +119,8 @@
<string name="test">Test</string>
<string name="confirm">Confirm</string>
<string name="all">All</string>
<string name="any">Any</string>
<string name="select">Select</string>
<string name="clone">Clone</string>
<string name="setting">Setting</string>
<string name="about">About</string>
<string name="help">Help</string>
<string name="clear_logs">Clear logs</string>
<string name="clear_history">Clear History</string>
<string name="app_rule">App rule</string>
<string name="call_rule">Call rule</string>
@ -188,29 +131,9 @@
<string name="add_sender">Add sender</string>
<string name="edit_sender">Edit sender</string>
<string name="clone_sender">Clone sender</string>
<string name="restore_settings">Restore settings</string>
<!--AboutActivity-->
<string name="version">Version</string>
<string name="check_for_updates">Check for updates</string>
<string name="auto_startup">Auto Startup</string>
<string name="show_tips">Show Tips</string>
<string name="show_tips2">Suggest old bird close prompt, the page is more refreshing, reduce pop-up prompt</string>
<string name="open_source">Repo URL</string>
<string name="synchronize_mirror">Repo Mirror</string>
<string name="qq_group">QQ Group</string>
<string name="qq_group1">Group 1: 562854376</string>
<string name="qq_group2">Group 2: 31330492</string>
<string name="join_qq_group1">Join Group 1</string>
<string name="join_qq_group2">Join Group 2</string>
<string name="cache">Cache size</string>
<string name="purge">Purge</string>
<string name="checking">Checking…</string>
<string name="up_to_date">Yo, you are up to date!</string>
<string name="cache_purged">Cache purged</string>
<string name="unknown_qq_version">No mobile QQ is installed or not supported by recent version!</string>
<!--MainActivity-->
<string name="delete_log_title">Delete confirmation</string>
<string name="delete_log_tips">Are you sure to delete this log entry?</string>
<string name="delete_log_toast">The log entry is deleted.</string>
<string name="delete_type_log_tips">Are you sure you want to delete all log records for this category?</string>
<string name="delete_type_log_toast">The category log record has been cleared!</string>
@ -219,20 +142,12 @@
<string name="resend_toast">Attempting to resend over the original sender</string>
<string name="rematch_toast">Rematching rule sending</string>
<string name="details">Details</string>
<string name="clear_logs_tips">Are you sure to clear all forwarding logs?</string>
<string name="pull_tips">Pull to refresh.</string>
<string name="release_tips">Release to refresh.</string>
<string name="reflashing_tips">Refreshing…</string>
<!--RuleActivity-->
<string name="setrule">SMS Fw. Rule Settings</string>
<string name="setrule_call">Call Fw. Rule Settings</string>
<string name="setrule_app">App Notify Fw. Rule Settings</string>
<string name="delete_rule_title">Delete confirmation</string>
<string name="delete_rule_tips">Are you sure to delete this rule?</string>
<string name="delete_rule_toast">The rule has deleted.</string>
<string name="new_sender_first">Please add a new sender and then choose it.</string>
<string name="new_rule_first">Please add a new rule and then choose it.</string>
<string name="new_frpc_first">Please add a new frpc and then choose it.</string>
<string name="new_task_first">Please add a new task and then choose it.</string>
<string name="add_sender_first">Please add a sender first.</string>
<string name="add_rule_first">Please add a rule first.</string>
@ -269,31 +184,13 @@
<string name="match_value">Value</string>
<string name="match_value_tips">If you need to match multiple keywords, please use regular or multiple match</string>
<string name="switch_rule_status">Enable This Forwarding Rule</string>
<string name="invalid_rule_status">The forwarding rule is disabled</string>
<string name="invalid_match_value">The matched value cannot be null</string>
<string name="invalid_call_type">The call type is incorrect, you can only enter any number from 1 to 6.</string>
<!--SenderActivity-->
<string name="invalid_sender">Invalid sender, abort!</string>
<string name="delete_sender_title">Delete confirmation</string>
<string name="delete_sender_tips">Are you sure to delete this sender?</string>
<string name="delete_sender_toast">The sender is deleted.</string>
<string name="add_sender_title">Select sender type</string>
<string name="not_supported">Not supported</string>
<string name="setdingdingtitle">DingTalk Bot Settings</string>
<string name="setemailtitle">Email Settings</string>
<string name="setwebnotifytitle">Webhook Settings</string>
<string name="setqywxgrouprobottitle">WeCom Group Bot Settings</string>
<string name="setqywxapptitle">WeCom App Settings</string>
<string name="setbarktitle">Bark Settings</string>
<string name="setserverchantitle">ServerChan·Turbo Settings</string>
<string name="settelegramtitle">Telegram Bot Settings</string>
<string name="setsmstitle">SMS Settings</string>
<string name="setfeishutitle">FeiShu Bot Settings</string>
<string name="setpushplustitle">PushPlus Settings</string>
<string name="setgotifytitle">Gotify Settings</string>
<string name="test_phone_num">19999999999</string>
<string name="test_group_name">Test Group Name</string>
<string name="failed_to_fwd">Failed to fwd: </string>
<string name="invalid_name">Channel name cannot be empty</string>
<string name="invalid_token">invalid token</string>
<string name="invalid_email">Email parameter is incomplete</string>
@ -321,8 +218,6 @@
<string name="invalid_multi_match">Malformed multiple match rule line %s</string>
<string name="invalid_regex_replace">Incorrect format on line %s of regex replacement</string>
<string name="invalid_message_card">The Message Card Json is invalid.</string>
<string name="set_bark_name">Group Name/Status</string>
<string name="set_name">Name/Status</string>
<string name="email_host">Host</string>
<string name="smtp_port">Port</string>
<string name="enable_ssl">Enable SSL</string>
@ -339,7 +234,6 @@
<string name="sender_smime_keystore">Sender S/MIME Cert. (Opt.)</string>
<string name="sender_openpgp_keystore">Sender OpenPGP Cert. (Opt.)</string>
<string name="invalid_sender_keystore">Invalid Sender Signing Private Key</string>
<string name="smime_public_keys_tips">Add public keys for S/MIME encryption, leave blank otherwise.</string>
<string name="recipient_email">Recipient</string>
<string name="keystore_path">Cert. Path</string>
<string name="keystore_path_tips">Opt., Copy keystore to the Download dir</string>
@ -352,7 +246,6 @@
<string name="feishu_msg_type">Msg Type</string>
<string name="feishu_msg_type_text">Text</string>
<string name="feishu_msg_type_interactive">Interactive</string>
<string name="feishu_msg_type_interactive_title">Interactive Title</string>
<string name="feishu_msg_type_interactive_message_card">Message Card Json</string>
<string name="Customize_API">Customize API</string>
<string name="Corp_ID">Corp ID</string>
@ -360,8 +253,6 @@
<string name="App_Secret">Secret</string>
<string name="is_at_all">Is At All</string>
<string name="specified_member">Specified Member</string>
<string name="at_all">\@all</string>
<string name="specified_member_tips">Tip: List of member IDs that receive messages (multiple recipients are separated by \'|\', up to 1000)</string>
<string name="touser">To User</string>
<string name="toparty">To Party</string>
<string name="totag">To Tag</string>
@ -387,7 +278,6 @@
<string name="SmsMobilesTips">Tips:\n1.Separated by ; , e.g. 15888888888;19999999999\n2.Allow to insert `{{FROM}}` tag to realize SMS auto-reply (SMS/Call scenario)</string>
<string name="OnlyNoNetwork">Enable only when no network</string>
<!--SettingActivity-->
<string name="notify_content">Notify Content</string>
<string name="notify_content_label">Notification</string>
<string name="device_name">Device Name</string>
<string name="sim_sub_id">SIM SubId</string>
@ -404,7 +294,6 @@
<string name="forward_sms_tips">Main switch, requires permissions to read and sned SMS messages, especially verification SMS texts.</string>
<string name="sms_command">Sms Command</string>
<string name="sms_command_tips">Open the HttpServer or FRPC by the SMS command</string>
<string name="safe_phone">Safe Phone</string>
<string name="safe_phone_tips">Only handle requests from specified phones</string>
<string name="forward_calls">Forward Calls Log</string>
<string name="forward_calls_tips">Main switch, requires permissions to read call log and contacts.</string>
@ -429,26 +318,17 @@
<string name="insert_extra">SIM</string>
<string name="insert_time">Time</string>
<string name="insert_device_name">Device</string>
<string name="init_setting">Restore initial Setting</string>
<string name="init_setting_tips">Are you sure you want to restore the initial configuration? \n\n[Warning] This operation will reset settings, and delete senders, rules, and logs!</string>
<string name="battery_setting">Battery Optimization</string>
<string name="battery_setting_tips">Set it to manual management, including automatic startup, associated startup, and background running</string>
<string name="unknown_number">Unknown Number</string>
<string name="unsupport">Your phone does not support this setting</string>
<string name="isIgnored">Set successfully!</string>
<string name="isIgnored2">Can not directly operate the system power saving optimization Settings</string>
<string name="invalid_delay_time">The min interval is 1 second</string>
<string name="invalid_timeout">The min timeout is 1 second</string>
<!--Other-->
<string name="version_now">v1.0</string>
<string name="linkweb">https://github.com/pppscn/SmsForwarder</string>
<string name="linkweb2">https://gitee.com/pp/SmsForwarder</string>
<string name="cache_size">0KB</string>
<string name="sim1" tools:ignore="Typos">SIM1</string>
<string name="sim2" tools:ignore="Typos">SIM2</string>
<string name="mu_rule_sms_tips">Example of multiple matching rules: (see wiki for syntax)\n\nAND IS PHONE_NUM EQUALS 10086\n[space]OR IS PHONE_NUM EQUALS 10011\nAND IS MSG_CONTENT CONTAIN arrears\n\nThe above rule means: receive a text message, and (the mobile phone number is 10086 or the mobile phone number is 10010), and the content of the text message includes arrears When forwarding the text message\n\nNote: The space at the beginning of each line represents the level, too complex multiple rules may lead to a large memory usage!</string>
<string name="mu_rule_call_tips">Example of multiple matching rules: (see wiki for syntax)\n\nAND IS PHONE_NUM EQUALS 10086\n[space]OR IS PHONE_NUM EQUALS 10011\nAND IS CALL_TYPE IS 3\n\nThe above rule means: receive a call, and (the mobile phone number is 10086 or 10010), and the call type is Missed When forwarding the call\n\nNote: The space at the beginning of each line represents the level, too complex multiple rules may lead to a large memory usage!\n\nCall types: 1.Incoming Ended 2.Outgoing Ended 3.Missed 4.Incoming Received 5.Incoming Answered 6.Outgoing Started</string>
<string name="call_type_tips">Enter any number from 1 to 6.\n\nCall types: 1.Incoming Ended 2.Outgoing Ended 3.Missed 4.Incoming Received 5.Incoming Answered 6.Outgoing Started</string>
<string name="mu_rule_app_tips">Example of multiple matching rules: (see wiki for syntax)\n\nAND IS PACKAGE_NAME EQUALS com.tencent.mm\n[space]OR IS PACKAGE_NAME EQUALS com.tencent.mobileqq\nAND IS INFORM_CONTENT CONTAIN arrears\n\nThe above rules mean: Receive an APP notification, and (the APP package name is com.tencent.mm or the APP package name is com.tencent.mobileqq), and the content of the notification includes forwarding the notification when the payment is in arrears\n\nNote: The space at the beginning of each line represents the level, too complex multiple rules may lead to a large memory usage!</string>
<string name="post">POST</string>
<string name="get">GET</string>
@ -459,7 +339,6 @@
<string name="mqtt">MQTT</string>
<string name="ssl">SSL</string>
<!--CloneActivity-->
<string name="local_ip">Local IP: </string>
<string name="operating_instruction">Important Note:\nThis feature is intended solely for personal use in switching between old and new phones. Any consequences arising from illegal use are the user\'s responsibility!\n\nInstructions:\n1. Connect both old and new phones to the same WiFi network (disable AP isolation). If internal network penetration is needed, configure Frpc first.\n2. [Choose One] On the old phone, tap the "Push" button to send this device\'s configuration to the server.\n3. [Choose One] On the new phone, tap the "Pull" button to fetch the server\'s configuration to this device.\n\nNotes:\n1. The client and server app versions must match for successful cloning.\n2. Upon successful import, the senders and forwarding rules will be entirely replaced, clearing the historical records.\n3. Active requests, keep-alive measures, and personal settings are not included in the cloning scope.\n4. After successful import, it\'s crucial to re-enter the [General Settings] and toggle on the functions you need! (Or manually grant permissions in system settings).</string>
<string name="operating_instruction_offline">Important Note:\nThis feature is strictly intended for personal use in switching between old and new phones. Any consequences arising from illegal use are the user\'s responsibility!\n\nNotes:\n1. The exporting and importing apps must have identical versions for one-click cloning to work!\n2. Upon successful import on the new phone, the senders and forwarding rules will be entirely replaced, clearing the history records!\n3. Active requests, keep-alive measures, and personal settings are not included in the cloning process.\n4. After a successful import, it\'s crucial to re-enter the [General Settings] and toggle on the functions you need! (Or manually grant permissions in system settings).</string>
<string name="push">Push</string>
@ -470,33 +349,16 @@
<string name="old_mobile_phone">Old Phone</string>
<string name="new_mobile_phone">New Phone</string>
<string name="server_ip">Server IP: </string>
<string name="server_address">Host</string>
<string name="server_port">Port: </string>
<string name="point">.</string>
<string name="invalid_ip">Please enter a valid IP or domain</string>
<string name="invalid_mqtt_message_topic">Please enter a valid message topic</string>
<string name="invalid_port">Please enter a valid port</string>
<string name="server_has_started">The server is started successfully</string>
<string name="server_has_stopped">The server has been stopped</string>
<string name="sender_cannot_receive">This mobile phone is the SOURCE and cannot receive files.</string>
<string name="no_wifi_network">Http Server does NOT work without Wi-Fi connection.</string>
<string name="invalid_server_ip">Please enter a valid server IP address</string>
<string name="on_wireless_network">A Wireless network connected.</string>
<string name="on_mobile_network">A Mobile network connected.</string>
<string name="no_network">Not connected to a network.</string>
<string name="not_connected_wifi">No Wi-Fi network connected.</string>
<string name="failed_to_get_ip">Failed to get an IP address</string>
<string name="sms">SMS</string>
<string name="call">Call</string>
<string name="app">App</string>
<string name="appicon">App Icon</string>
<string name="user_app">User App</string>
<string name="system_app">System App</string>
<string name="tips_battery_optimization">Please deactivate power optimization for SmsForwarder, in order to keep the App alive!</string>
<string name="tips_notification">Please grant Notification permission, in order to keep the App alive!</string>
<string name="tips_notification_listener">Please grant Notification reading permission to SmsForwarder, before other Apps\'s notification could be forwarded. Forwarding automatically canceled!</string>
<string name="notification_listener_service_enabled">The notification service is enabled</string>
<string name="notification_listener_service_disabled">The notification service is disabled</string>
<string name="pushplus_website">Official website</string>
<string name="pushplus_plus">www.pushplus.plus</string>
<string name="pushplus_hxtrip">pushplus.hxtrip.com</string>
@ -518,12 +380,6 @@
<string name="plain">Plain</string>
<string name="smime">S/MIME</string>
<string name="openpgp">OpenPGP</string>
<string name="below"><![CDATA[≤]]></string>
<string name="percent">%</string>
<string name="above"><![CDATA[≥]]></string>
<string name="zero">0</string>
<string name="first_send_time">First time: </string>
<string name="interval_minutes">Interval(minutes): </string>
<string name="proxy_settings">Proxy Settings</string>
<string name="proxy_none">None</string>
<string name="proxy_http">HTTP</string>
@ -540,21 +396,14 @@
<string name="out_message_topic">Out Message Topic</string>
<string name="out_message_topic_hint">Send a message on the corresponding topic</string>
<string name="uri_type">Uri Type</string>
<string name="uri_type_hint">Opt., default is tcp</string>
<string name="path">Path</string>
<string name="path_hint">Used to set the uri when communicating using ws</string>
<string name="client_id">Client Id</string>
<string name="client_id_hint">Random value if empty</string>
<string name="privacy_policy">Privacy Policy</string>
<string name="agree">Agree</string>
<string name="refuse">Refuse</string>
<string name="privacy_policy_text">&#160;&#160;SmsForwarder (the "Application/App"), is 100\% free and open source, and is compliled and released basing on repository hosted on GitHub. The App will not collect any of your privacy data!\n\n Version information of the App will be sent in the following situations: \n&#160;&#160;1. As startup, version information will be sent to "Umeng +· U-APP Mobile Statistics" for user retention analyze and crash stats;\n&#160;&#160;2. Manual update check triggered by user;\n&#160;&#160;The App collects no any other data!!\n\n&#160;&#160;The App collects and uses version information only in accordance with the Privacy Policy, and will not collect any other information as an abuse of users\' consent to the Privacy Policy;</string>
<string name="GotifyWebServer">WebServer</string>
<string name="GotifyWebServerTips"><![CDATA[eg.: https://push.ppps.cn/message?token=<apptoken>]]></string>
<string name="title_template">Title Template</string>
<string name="priority">Priority1 9</string>
<string name="_5">5</string>
<string name="sb_rule_status">Enable this rule</string>
<string name="dingtalk_robot">Dingtalk Group Bot</string>
<string name="dingtalk_inner_robot">Dingtalk Inner Bot</string>
<string name="email">Email</string>
@ -569,17 +418,7 @@
<string name="feishu_app">FeiShu App</string>
<string name="pushplus">PushPlus</string>
<string name="gotify">Gotify</string>
<string name="_0">0</string>
<string name="_1">1</string>
<string name="_2">2</string>
<string name="_3">3</string>
<string name="_4">4</string>
<string name="_10">10</string>
<string name="step_1">Settings</string>
<string name="step_2">Senders</string>
<string name="step_3">Rules</string>
<string name="step_4">Logs</string>
<string name="todo">TODO</string>
<string name="forwarding_function">Forwarding Function</string>
<string name="forwarding_function_tips">Main switch: Enable the function as required</string>
<string name="extra_function">Extra Function</string>
@ -598,13 +437,6 @@
<string name="unknown_call">Unknown</string>
<string name="optional_action">Opt.: </string>
<string name="optional_type">Opt.: </string>
<string name="active_request">Active request</string>
<string name="active_request_tips">Obtain instructions through passive reception or active polling to operate the machine</string>
<string name="httpserver">Local HttpServer</string>
<string name="httpserver_tips">Available under WiFi network, after startup, other machines in the LAN can directly call the local interface</string>
<string name="sim_state_monitor">SIM State Monitor</string>
<string name="network_state_monitor">Network State Monitor</string>
<string name="network_state_change_remind">Network State Change Remind</string>
<string name="keep_alive">Keep Alive</string>
<string name="keep_alive_tips">It is recommended to open the first three switch, do not disable the notification bar, to avoid APP being killed</string>
<string name="custom_settings">Custom Settings</string>
@ -612,11 +444,9 @@
<string name="times">times</string>
<string name="interval">Interval</string>
<string name="interval_label">Increasing Interval</string>
<string name="timeout">Timeout</string>
<string name="timeout_label">Single Timeout</string>
<string name="seconds">secs</string>
<string name="seconds_n">%s sec</string>
<string name="retry">Retry</string>
<string name="retry_label">Max Retries</string>
<string name="test_sender_sms">[%s] Congratulations, the sender test is successful, please continue to add forwarding rules!</string>
<string name="test_sender_name">Test Channel</string>
@ -627,7 +457,6 @@
<string name="rematch">Rematch</string>
<string name="from">From: </string>
<string name="title">Title: </string>
<string name="scheme">Scheme: </string>
<string name="msg">Msg: </string>
<string name="slot">Slot: </string>
<string name="rule">Rule: </string>
@ -638,10 +467,6 @@
<string name="success">Success</string>
<string name="failed">Failed</string>
<string name="processing">Processing</string>
<string name="rule_sms">SMS</string>
<string name="rule_call">CALL</string>
<string name="rule_app">APP</string>
<string name="rule_all">All</string>
<string name="rule_any">Any</string>
<string name="rule_transpond_all">Transpond All</string>
<string name="rule_phone_num">Phone Num</string>
@ -663,82 +488,31 @@
<string name="rule_notcontain">NOTCONTAIN</string>
<string name="rule_regex">REGEX</string>
<string name="package_name_copied">Package name copied:</string>
<string name="loading_user_app">Loading user app, please wait…</string>
<string name="loading_system_app">Loading system app, please wait…</string>
<string name="crash_tip">Very sorry! The program has an exception and is about to exit…</string>
<string name="enable_phone_fw_tips">A call type must be selected to enable call log forwarding!</string>
<string name="notification_service_is_on">Notification service is on</string>
<string name="tips_battery_level_alarm_once">[Note] The upper and lower limits of the battery warning threshold are 0, and the continuous warning does not work.</string>
<string name="tips_compatible_solution">Compatible solution</string>
<string name="tips_wait_3_seconds">Please wait 3 seconds after clicking start</string>
<string name="tips_clone_done">One-click clone operation is complete! \nPlease check whether the general settings and switches are turned on!</string>
<string name="tips_clone_failed">One-click clone failed:</string>
<string name="tips_versions_inconsistent">The APP versions of the sender and the receiver are inconsistent, and cannot be cloned with one click!</string>
<string name="tips_get_info_failed">Failed to get one-click clone information from sender</string>
<string name="contact">Contact:</string>
<string name="via_number">Via Number:</string>
<string name="common_permission_alert">Permission Alert</string>
<string name="common_permission_fail_1">Authorization failed, please grant permission correctly</string>
<string name="common_permission_fail_2">Failed to obtain permission, please grant permission manually</string>
<string name="common_permission_fail_3">Failed to obtain permission, please grant %s manually</string>
<string name="common_permission_fail_4">Background location permission is not granted, please choose to always allow</string>
<string name="common_permission_goto">go to authorization</string>
<string name="common_permission_calendar">Calendar permission</string>
<string name="common_permission_camera">Camera permission</string>
<string name="common_permission_contacts">Contacts permission</string>
<string name="common_permission_location">Location permission</string>
<string name="common_permission_location_background">Background location permission</string>
<string name="common_permission_bluetooth">Nearby device permission</string>
<string name="common_permission_microphone">Microphone permission</string>
<string name="common_permission_phone">Phone permission</string>
<string name="common_permission_call_log">Call log permission</string>
<string name="common_permission_sensors">Body sensor permission</string>
<string name="common_permission_activity_recognition">Fitness exercise permission</string>
<string name="common_permission_sms">SMS permission</string>
<string name="common_permission_storage">Storage permission</string>
<string name="common_permission_install">Install app permission</string>
<string name="common_permission_window">Floating window permission</string>
<string name="common_permission_setting">System setting permission</string>
<string name="common_permission_notification">Notification bar permission</string>
<string name="common_permission_task">View usage permission</string>
<string name="toast_granted_all">Getting all required permissions succeeded!</string>
<string name="toast_granted_part">Some permissions are successfully obtained, but some permissions are not granted normally, and some functions of the APP may be limited!</string>
<string name="toast_denied_never">Permanently denied authorization, go to system settings to manually grant permissions?</string>
<string name="toast_denied">Failed to obtain necessary permissions, APP function may be limited!</string>
<string name="play_silence_music">Play Silent Music</string>
<string name="play_silence_music_tips">Play silent music to keep running in the background, which may consume more power, enable it on demand</string>
<string name="one_pixel">One Pixel</string>
<string name="one_pixel_activity">One Pixel Activity</string>
<string name="one_pixel_activity_tips">This can change the process priority from 4 to 1</string>
<string name="optional">Opt.</string>
<string name="TelegramChatIdTips">Follow the steps in the wiki to obtain it</string>
<string name="network_model">Network model</string>
<string name="offline_mode">Offline mode</string>
<string name="tips_backup_path">Backup path:: </string>
<string name="frpc_name">Config name</string>
<string name="frpc_autorun">Auto-start</string>
<string name="nav_item_home">Home</string>
<string name="nav_item_settings">Settings</string>
<string name="nav_item_logging">Logging</string>
<string name="nav_item_about">About</string>
<string name="http_server">HttpServer</string>
<string name="start_server">Start Server</string>
<string name="stop_server">Stop Server</string>
<string name="server_is_stopping">Server is shutting down. Please wait.</string>
<string name="server_failed_to_start">Server failed to start!</string>
<string name="server_failed_bindex">Server can not run on this port! (Bind-Exception)</string>
<string name="invalid_sim">Sim-Card is missing or not ready to send sms!</string>
<string name="no_sms_permission">SMS-Permission is required to run the server!</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="unknown">---</string>
<string name="refresh">Refresh</string>
<string name="tip_can_not_get_sim_infos">Please confirm that the app permission [Get mobile phone information] is [Always allow]</string>
<string name="tip_can_not_get_sim_info">The SIM card information in the card slot %s has not been obtained</string>
<string name="add">Add</string>
<string name="auto_check">Auto check</string>
<string name="check_update">Check</string>
<string name="join_preview_program">Join Preview Program</string>
@ -747,7 +521,6 @@
<string name="delete_frpc">Delete</string>
<string name="sender_name_status">Channel Name/Status</string>
<string name="choose_sender_status">Send Channel/Status</string>
<string name="dingtalk_token">Webhook</string>
<string name="dingtalk_token_tips">e.g. https://oapi.dingtalk.com/robot/send?access_token=XXX</string>
@ -786,16 +559,13 @@
<string name="bark_encryption_key_tips">corresponding key on bark</string>
<string name="bark_encryption_iv">AES iv</string>
<string name="bark_encryption_iv_tips">corresponding iv on bark</string>
<string name="bark_encryption_key_regex" formatted="false" tools:ignore="TypographyDashes"><![CDATA[^[a-zA-Z0-9]{16}]]></string>
<string name="bark_encryption_key_error1">AES Key must be 16 characters</string>
<string name="bark_encryption_key_error2">AES Key must be 24 characters</string>
<string name="bark_encryption_key_error3">AES Key must be 32 characters</string>
<string name="bark_encryption_key_error4">AES iv must be 16 characters</string>
<string name="from_email_hint">Fill in the username before @</string>
<string name="from_email_full_hint">Fill in the format: AAA@BBB.CCC</string>
<string name="other_mail_type">other</string>
<string name="tips_other_mail_type">For other email addresses, please fill in the complete email address and manually fill in the SMTP server information</string>
<string name="mail_pwd_hint">Fill in the login password or authorization code</string>
<string name="wework_webHook">WebHook</string>
@ -812,16 +582,10 @@
<string name="url_scheme_tips">Examplemyapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket">Socket</string>
<string name="socket_tips">Examplemyapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket_address">Service Address</string>
<string name="socket_address_tips">"IP or Domain"</string>
<string name="socket_port">Port</string>
<string name="socket_port_tips" tools:ignore="TypographyDashes">Value Range1-65535</string>
<string name="webhook_server">Webhook Server</string>
<string name="webhook_server_tips">For example: https://a.b.com/msg?token=xyz</string>
<string name="webhook_params">Params</string>
<string name="msg_template">Msg Template</string>
<string name="webhook_params_tips" formatted="false">For example: payload=%7B%22text%22%3A%22[msg]%22%7D [msg] will be replaced with SMS content.\nJson format is supported, e.g. {\"text\":\"[msg]\"}.\nNote: msg is automatically URLEncoder except in JSON format</string>
<string name="webhook_secret">Secret: If left empty, the sign will not be calculated</string>
<string name="webhook_response">Successful Response KeywordIf left empty, HTTP status 200 represents success</string>
@ -829,7 +593,6 @@
<string name="headers">Headers</string>
<string name="header_key">Key</string>
<string name="header_value">Value</string>
<string name="header_add">Add header</string>
<string name="header_del">Del header</string>
<string name="select_sender_type">Please select sender type</string>
<string name="feishu_webhook_hint">Group Robot → Webhook Address</string>
@ -851,7 +614,6 @@
<string name="privacy_content_5">For more details, please check "</string>
<string name="privacy_content_6">"full text.\n\n</string>
<string name="privacy_content_7">"Please grant Notification permission, in order to keep the App alive!</string>
<string name="other_login_methods">Other login methods</string>
<string name="request_succeeded">Request succeeded</string>
<string name="request_failed">Request failed: </string>
<string name="request_failed_tips">Request failed: %s</string>
@ -865,9 +627,6 @@
<string name="share_to">Share to</string>
<string name="third_party_app_not_installed">The third-party app you opened is not installed!</string>
<string name="description">Description</string>
<string name="login_succeeded">Logout succeeded!</string>
<string name="login_failed">Logout failed!</string>
<string name="logout_succeeded">Logout succeeded!</string>
<string name="no_new_version">You have the latest version installed!</string>
<string name="download_failed_switch_download_url">The app download failed, do you consider switching to %s download?</string>
<string name="download_slow_switch_download_url">The app download failed, do you consider switching to %s download?</string>
@ -901,7 +660,6 @@
<string name="auto_start_letv"><![CDATA[LeTv: Self-starting management -> Allow applications to self-start]]></string>
<string name="auto_start_smartisan"><![CDATA[Smartisan: Permission management -> Self-starting permission management -> Click Apply -> Allow to be activated by the system]]></string>
<string name="need_to_restart">The APP needs to be restarted for this configuration item to take effect</string>
<string name="time_picker">Time Picker</string>
<string name="http_server_running">HttpServer is running! On %1$s:%2$d</string>
<string name="http_server_stopped">HttpServer is stopped!</string>
@ -969,7 +727,6 @@
<string name="battery_unspecified_failure">Unspecified Failure</string>
<string name="battery_cold">Cold</string>
<string name="battery_level">Level: %s</string>
<string name="battery_level_title">Level</string>
<string name="battery_scale">Scale: %s</string>
<string name="battery_voltage">Voltage: %s</string>
<string name="battery_temperature">Temperature: %s</string>
@ -987,7 +744,6 @@
<string name="frpc_failed_to_run">Frpc failed to run</string>
<string name="successfully_deleted">Successfully deleted</string>
<string name="sender_disabled_tips">[Note] The sender has been disabled, and its associated rules will not be sent even if they match!</string>
<string name="rule_disabled_tips">[Note] The rule has been disabled, will not be sent even if they match!</string>
<string name="sender_contains_tips">[Note] The sender is already in the list, no need to add it again!</string>
<string name="rule_contains_tips">[Note] The rule is already in the list, no need to add it again!</string>
<string name="frpc_contains_tips">[Note] The frpc is already in the list, no need to add it again!</string>
@ -1003,7 +759,6 @@
<string name="matched_rule">Matched rule</string>
<string name="copied_to_clipboard">Copied to clipboard:\n%s</string>
<string name="search_keyword">Search Keyword: %s</string>
<string name="search_condition">Search Condition: %s</string>
<string name="export_succeeded">Export configuration succeeded!</string>
<string name="export_failed">Export failed, please check write permission!</string>
<string name="export_failed_tips">Export failed: %s</string>
@ -1012,7 +767,6 @@
<string name="import_succeeded">Import configuration successful!</string>
<string name="import_failed_tips">Import failed: %s</string>
<string name="restore_failed">Restore failed</string>
<string name="battery_status_monitor">Battery Status Monitor</string>
<string name="below_level_min">[Battery Warning] The battery has been lower than the lower limit of the battery warning, please charge it in time!%s</string>
<string name="over_level_max">[Battery Warning] The battery warning limit has been exceeded, please unplug the charger!%s</string>
<string name="reach_level_min">[Battery Warning] The lower limit of the battery warning has been reached, please charge it in time!%s</string>
@ -1042,8 +796,6 @@
<string name="enabling_pure_client_mode">Do you want to quit the app immediately and start it manually to take effect in pure client mode?</string>
<string name="pure_task_mode">Directly To Task</string>
<string name="pure_task_mode_tips">When starting, it will directly enter the task center</string>
<string name="exit_pure_task_mode">Exit pure task mode</string>
<string name="enabling_pure_task_mode">Do you want to quit the app immediately and start it manually to take effect in pure task mode?</string>
<string name="debug_mode">Enable debug mode</string>
<string name="debug_mode_tips">Save Log.* to file for troubleshooting; export to download directory.</string>
<string name="optional_components">Opt.:</string>
@ -1070,9 +822,7 @@
<string name="mac_error">Mac format is incorrect, eg. AA:BB:CC:DD:EE:FF</string>
<string name="mac_regex" tools:ignore="TypographyDashes">^((([a-fA-F0-9]{2}:){5})|(([a-fA-F0-9]{2}-){5}))[a-fA-F0-9]{2}$</string>
<string name="broadcast_address">Broadcast Address</string>
<string name="ip">IP</string>
<string name="mac">MAC</string>
<string name="no_wol_history">There is no history record, WOL will be added automatically after successful sending</string>
<string name="wol_port_hint">WOL is generally sent over port 7 or port 9</string>
<string name="wol_port_error">Port number value range: 1~65535</string>
<string name="wol_port_regex" tools:ignore="TypographyDashes">^([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\d{3}|65[0-4]\\d{2}|655[0-2]\\d|6553[0-5])$</string>
@ -1089,8 +839,6 @@
<string name="app_id">App ID</string>
<string name="app_secret">App Secret</string>
<string name="user_id">User ID</string>
<string name="auto_clean_logs">Auto delete logs N days ago</string>
<string name="auto_clean_logs_tips">0=disabled, scan when battery change</string>
<string name="safety_measures">Safety Measures</string>
<string name="safety_measures_tips">The client and server must be the same. It is strongly recommended to enable encryption when accessing the public network.</string>
<string name="safety_measures_none">None</string>
@ -1109,29 +857,18 @@
<string name="sm4_key">SM4 Key</string>
<string name="sm4_key_tips">Client or server interaction messages are all encrypted and decrypted using SM4</string>
<string name="rule_del">Del Rule</string>
<string name="sender_del">Del Sender</string>
<string name="frpc_del">Del Frpc</string>
<string name="sender_disabled">Sender is disabled</string>
<string name="unknown_sender">Unknown sender</string>
<string name="network_type">Network Type</string>
<string name="operator_name">Operator Name</string>
<string name="host_address">Host Address</string>
<string name="loading_app_list">Loading the list of apps, please wait…</string>
<string name="carrier_name">Carrier Name</string>
<string name="icc_id">ICC ID</string>
<string name="sim_slot_index">Sim Slot Index</string>
<string name="data_sim_index">Data Sim Slot</string>
<string name="number">Number</string>
<string name="country_iso">Country</string>
<string name="subscription_id">Subscription ID</string>
<string name="net_no">No Net</string>
<string name="net_2g">2G Net</string>
<string name="net_3g">3G Net</string>
<string name="net_4g">4G Net</string>
<string name="net_5g">5G Net</string>
<string name="net_mobile">Mobile</string>
<string name="net_wifi">WiFi</string>
<string name="net_ethernet">Ethernet</string>
@ -1166,14 +903,10 @@
<string name="ignore_anonymous">Ignore Anonymous</string>
<string name="task_name_status">Name/Status</string>
<string name="task_name">Task Name</string>
<string name="task_description">Description</string>
<string name="task_conditions">IF</string>
<string name="task_conditions_tips">Influenced by the first condition, the other condition as determinants.</string>
<string name="task_actions">THEN</string>
<string name="task_actions_tips">Allow multiple execution actions, with each execution result being independent of the others.</string>
<string name="task_last_exec_time">Last Exec Time</string>
<string name="task_next_exec_time">Next Exec Time</string>
<string name="add_task">Add Task</string>
<string name="edit_task">Edit Task</string>
<string name="clone_task">Clone Task</string>
@ -1182,10 +915,8 @@
<string name="delete_task_toast">The task has deleted.</string>
<string name="add_condition">Add Condition</string>
<string name="add_condition_tips" tools:ignore="StringFormatCount">Example: battery level below 20%</string>
<string name="add_condition_continue">Continue to add condition</string>
<string name="add_action">Add Action</string>
<string name="add_action_tips">Example: Disable all forwarding</string>
<string name="add_action_continue">Continue to add Action</string>
<string name="select_task_trigger">Please select trigger condition</string>
<string name="select_task_condition">Please select additional condition</string>
@ -1204,17 +935,13 @@
<string name="task_battery">Battery</string>
<string name="task_battery_tips">Trigger when battery level meets condition.</string>
<string name="task_charge">Charge</string>
<string name="task_charge_tips">Trigger when charge status meets condition.</string>
<string name="task_lock_screen">Screen Off/On</string>
<string name="task_lock_screen_tips">Trigger upon screen lock/unlock instantly or after a set time.</string>
<string name="task_sms">SMS</string>
<string name="task_sms_tips">Triggered upon receiving SMS broadcast</string>
<string name="task_sms_when">received SMS broadcast from %s</string>
<string name="task_call">Call</string>
<string name="task_call_tips">Triggered upon receiving CALL broadcast</string>
<string name="task_call_when">received CALL broadcast from %s</string>
<string name="task_app">Notification</string>
<string name="task_app_tips">Triggered upon receiving APP notification</string>
<string name="task_app_when">received APP notification</string>
<string name="task_bluetooth">Bluetooth Device</string>
<string name="task_bluetooth_tips">Triggered upon changes in Bluetooth status</string>
@ -1249,7 +976,6 @@
<string name="month">Month</string>
<string name="week">Week</string>
<string name="year">Year</string>
<string name="cron_expression">Cron Expression</string>
<string name="every_second">Every Second</string>
<string name="every_minute">Every Minute</string>
<string name="every_hour">Every Hour</string>
@ -1330,7 +1056,6 @@
<string name="calc_type_address">Determine based on address keywords.</string>
<string name="longitude">Longitude</string>
<string name="latitude">Latitude</string>
<string name="distance">Distance</string>
<string name="distance1">Create an e-fence:</string>
<string name="distance2">m radius</string>
<string name="current_coordinates">Current</string>
@ -1355,18 +1080,10 @@
<string name="current_distance_from_center">, %s meters from the center.</string>
<string name="specified_uid">Specified Uid</string>
<string name="specified_uid_hint">Enter FRPC UIDs (comma-separated)</string>
<string name="specified_rule">Specified Rule</string>
<string name="specified_rule_hint">Enter Rule IDs (comma-separated)</string>
<string name="specified_sender">Specified Sender</string>
<string name="specified_sender_hint">Enter Sender IDs (comma-separated)</string>
<string name="specified_task">Specified Task</string>
<string name="specified_task_hint">Enter Task IDs (comma-separated)</string>
<string name="current_language">English</string>
<string name="current_activity_language">Current Activity language: </string>
<string name="current_application_language">Current Application language: </string>
<string name="current_system_language">Current System language: </string>
<string name="multi_languages">Multilingual</string>
<string name="multi_languages_tips">Default language shown on SmsF\'s interface at startup.</string>
<string name="multi_languages_toast">Need to restart the app to switch to your selected language.</string>
@ -1382,20 +1099,7 @@
<string name="enable_accessibility_service">Enable Accessibility Service</string>
<string name="assists_description">Automate SMS confirmation and maintain app activity in the background.</string>
<string name="accessibility_service_title">SmsForwarder Accessibility Service</string>
<string name="close">Close</string>
<string name="display_floating_controls">Floating Controls</string>
<string name="back">Back</string>
<string name="start_execution">Start Execution</string>
<string name="turn_off_auto_scroll">Turn Off Auto Scroll</string>
<string name="execution_log">【Execution Log】</string>
<string name="do_not_touch_screen_during_execution">Do not touch screen during execution!</string>
<string name="view_logs">View Logs</string>
<string name="stop_scrolling">Stop Scrolling</string>
<string name="continue_scrolling">Continue Scrolling</string>
<string name="logs">【Logs】</string>
<string name="close_logs">Close Logs</string>
<string name="stopped">Stopped</string>
<string name="open_id">Open ID</string>
<string name="union_id">Union ID</string>
<string name="chat_id">Chat ID</string>
@ -1430,7 +1134,6 @@
<string name="bluetooth_acl_connected">Bluetooth Device Connected</string>
<string name="bluetooth_acl_disconnected">Bluetooth Device Disconnected</string>
<string name="specified_device">Spec. Dev.</string>
<string name="device_address_hint">Bluetooth Device MAC Address</string>
<string name="bluetooth_not_supported">Bluetooth not supported.</string>
<string name="start_discovery">Discovery</string>
<string name="invalid_bluetooth_mac_address">Bluetooth Mac Address is invalid, eg. AA:BB:CC:DD:EE:FF</string>

@ -150,10 +150,6 @@
<item name="android:button">@drawable/custom_radio_button</item>
</style>
<style name="rg_rb_style.mini">
<item name="android:textSize">@dimen/text_size_mini</item>
</style>
<style name="rg_rb_style_wrap">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>

@ -76,42 +76,13 @@
<string name="lab_privacy_name">《%s隐私权政策》</string>
<!-- 登录 -->
<string name="title_login_register">登录/注册</string>
<string name="action_get_verify_code">获取验证码</string>
<string name="title_login">登录</string>
<string name="title_login_by_verify_code">验证码登录</string>
<string name="title_register">注册</string>
<string name="lab_forget_password">忘记密码?</string>
<string name="lab_login_by_verify_code">验证码登录</string>
<string name="lab_login_by_password">密码登录</string>
<string name="tip_please_input_phone_number">请输入手机号码</string>
<string name="title_phone_number">手机号码</string>
<string name="title_password">密码</string>
<string name="title_old_password">旧密码</string>
<string name="hint_please_input_verify_code">请输入验证码</string>
<string name="lab_verify_code">验证码</string>
<string name="tip_password_error">密码必须是8~18位字母和数字的组合</string>
<string name="tip_new_password_error">新密码必须是8~18位字母和数字的组合</string>
<string name="tip_phone_number_error">无效的手机号!</string>
<string name="regex_phone_number" tools:ignore="TypographyDashes">^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(16[6])|(17[0,1,3,5-8])|(18[0-9])|(19[8,9]))\\d{8}$</string>
<string name="tip_verify_code_error">请输入4位数验证码</string>
<string name="regex_verify_code">^\\d{4}$</string>
<string name="regex_password" tools:ignore="TypographyDashes">^(?:(?=.*[a-zA-Z])(?=.*[0-9])).{8,18}$</string>
<string name="title_forget_password">重置密码</string>
<string name="lab_register_account">点击注册即表示同意</string>
<string name="lab_service_protocol"><![CDATA[<用户协议>]]></string>
<string name="lab_logout_confirm">是否确认退出账号?</string>
<string name="title_user_protocol">用户协议</string>
<string name="title_privacy_protocol">隐私政策</string>
<string name="agree_protocol">我已阅读并同意</string>
<string name="lab_and"></string>
<string name="title_jump_login">跳过</string>
<string name="label_previous">上一条</string>
<string name="label_next">下一条</string>
<string name="tip_ignore_message">以后不再提示此类信息</string>
<string name="tip_title">你知道吗?</string>
<string name="privacy">隐私政策</string>
<string name="refresh_web">刷新网页</string>
<string name="copy_link">复制链接</string>
<string name="share_web">网页分享</string>
@ -120,49 +91,26 @@
<string name="logo">Logo</string>
<!--Frpc-->
<string name="action_add">添加</string>
<string name="action_add_text">新建配置文本</string>
<string name="action_add_url">从网址导入</string>
<string name="action_add_file">从文件导入</string>
<string name="action_add_scan">扫描二维码</string>
<string name="action_save">保存配置</string>
<string name="action_back">返回编辑</string>
<string name="action_quit">放弃修改</string>
<string name="action_test">测试规则</string>
<string name="action_template">模板</string>
<string name="title_save_config">保存Frpc配置</string>
<string name="tips_input_config_content">请输入配置内容</string>
<string name="tips_input_config_name">请输入配置名称</string>
<string name="done">确定</string>
<string name="tipSaveSuccess">保存成功</string>
<string name="tipRestoreSuccess">还原成功</string>
<string name="actionDeleteSuccess">已删除</string>
<string name="actionDeleteFailed"> 删除失败</string>
<string name="titleModifyFileName">修改文件名称</string>
<string name="notOpened">未开启</string>
<string name="hasOpened">已开启</string>
<string name="notSelectIni">未选择配置文件</string>
<string name="needStopService">请先关闭服务</string>
<string name="title_about">关于</string>
<string name="title_logcat">Logcat</string>
<string name="noName">未命名</string>
<string name="logcat_copy">复制</string>
<string name="logcat_delete">删除</string>
<string name="copySuccess">复制成功</string>
<string name="titleTemplate">模板文件</string>
<string name="dialogConfirmTitle">提示</string>
<string name="configDeleteConfirm">确定删除该条配置?</string>
<string name="tipServiceRunning">Frpc内网穿透服务运行中</string>
<string name="tipWaitService">正在启动服务</string>
<string name="app_name">短信转发器</string>
<string name="notification_content">不仅只转发短信,备用机必备神器!\n免费开源禁止贩卖</string>
<!--Common-->
<string name="ok">确定</string>
<string name="cancel">取消</string>
<string name="discard">丢弃</string>
<string name="quit">退出</string>
<string name="del">删除</string>
<string name="save">保存</string>
<string name="reset">重置</string>
@ -172,13 +120,8 @@
<string name="test">测试</string>
<string name="confirm">确认</string>
<string name="all">全部</string>
<string name="any">任意</string>
<string name="select">选择</string>
<string name="clone">一键克隆</string>
<string name="setting">通用设置</string>
<string name="about">关于软件</string>
<string name="help">使用帮助</string>
<string name="clear_logs">清空日志</string>
<string name="clear_history">清空记录</string>
<string name="app_rule">通知转发规则</string>
<string name="call_rule">通话转发规则</string>
@ -189,29 +132,9 @@
<string name="add_sender">添加发送通道</string>
<string name="edit_sender">编辑发送通道</string>
<string name="clone_sender">克隆发送通道</string>
<string name="restore_settings">还原配置</string>
<!--AboutActivity-->
<string name="version">当前版本</string>
<string name="check_for_updates">检查新版本</string>
<string name="auto_startup">开机启动</string>
<string name="show_tips">帮助提示</string>
<string name="show_tips2">建议老鸟关闭提示,页面更清爽,减少弹窗提示</string>
<string name="open_source">开源仓库</string>
<string name="synchronize_mirror">同步镜像</string>
<string name="qq_group">互帮互助QQ群</string>
<string name="qq_group1">①群562854376</string>
<string name="qq_group2">②群31330492</string>
<string name="join_qq_group1">加入①群</string>
<string name="join_qq_group2">加入②群</string>
<string name="cache">缓存大小</string>
<string name="purge">清除缓存</string>
<string name="checking">检查中…</string>
<string name="up_to_date">已是最新版本!</string>
<string name="cache_purged">缓存清理完成</string>
<string name="unknown_qq_version">未安装手Q或安装的版本不支持</string>
<!--MainActivity-->
<string name="delete_log_title">日志删除确认</string>
<string name="delete_log_tips">确定删除该条日志记录?</string>
<string name="delete_log_toast">该条日志记录已经删除!</string>
<string name="delete_type_log_tips">确定删除该分类的所有日志记录?</string>
<string name="delete_type_log_toast">该分类日志记录已经清空!</string>
@ -220,20 +143,12 @@
<string name="resend_toast">正在尝试通过原发送通道重发</string>
<string name="rematch_toast">正在重新匹配规则发送</string>
<string name="details">详情</string>
<string name="clear_logs_tips">确定要清空所有转发记录吗?</string>
<string name="pull_tips">下拉可以刷新!</string>
<string name="release_tips">松开可以刷新!</string>
<string name="reflashing_tips">正在刷新…</string>
<!--RuleActivity-->
<string name="setrule">设置短信转发规则</string>
<string name="setrule_call">设置来电转发规则</string>
<string name="setrule_app">设置APP通知转发规则</string>
<string name="delete_rule_title">转发规则操作确认</string>
<string name="delete_rule_tips">删除转发规则后会级联删除其相关的转发日志的所有记录!\n\n确定删除该条规则?</string>
<string name="delete_rule_toast">该条规则已经删除!</string>
<string name="new_sender_first">请选择发送通道(若无,请先添加)</string>
<string name="new_rule_first">请选择发送通道(若无,请先添加)</string>
<string name="new_frpc_first">请选择发送通道(若无,请先添加)</string>
<string name="new_task_first">请选择自动任务(若无,请先添加)</string>
<string name="add_sender_first">请先去设置发送通道页面添加</string>
<string name="add_rule_first">请先去设置转发规则页面添加</string>
@ -270,31 +185,13 @@
<string name="match_value">匹配的值</string>
<string name="match_value_tips">如需匹配多个关键词,请用 正则匹配 或 多重匹配</string>
<string name="switch_rule_status">启用该条转发规则</string>
<string name="invalid_rule_status">该条转发规则已禁用</string>
<string name="invalid_match_value">匹配的值不可为空</string>
<string name="invalid_call_type">通话类型不正确只能填写1到6的任意一个数字</string>
<!--SenderActivity-->
<string name="invalid_sender">异常的发送通道类型,自动删除!</string>
<string name="delete_sender_title">发送通道操作确认</string>
<string name="delete_sender_tips">删除发送通道后会级联删除其相关的转发规则、转发日志的所有记录!\n\n确定删除该条发送通道?</string>
<string name="delete_sender_toast">该条发送通道已经删除!</string>
<string name="add_sender_title">选择发送通道类型</string>
<string name="not_supported">暂不支持这种转发</string>
<string name="setdingdingtitle">设置钉钉群机器人</string>
<string name="setemailtitle">设置邮箱</string>
<string name="setwebnotifytitle">设置Webhook</string>
<string name="setqywxgrouprobottitle">设置企业微信群机器人</string>
<string name="setqywxapptitle">设置企业微信应用</string>
<string name="setbarktitle">设置Bark</string>
<string name="setserverchantitle">设置Server酱·Turbo版</string>
<string name="settelegramtitle">设置Telegram机器人</string>
<string name="setsmstitle">设置SMS</string>
<string name="setfeishutitle">设置飞书群机器人</string>
<string name="setpushplustitle">设置PushPlus</string>
<string name="setgotifytitle">设置Gotify</string>
<string name="test_phone_num">19999999999</string>
<string name="test_group_name">测试分组</string>
<string name="failed_to_fwd">发送失败:</string>
<string name="invalid_name">通道名称不能为空</string>
<string name="invalid_token">token不合法</string>
<string name="invalid_email">发件邮箱/登录密码/收件地址不可为空</string>
@ -322,8 +219,6 @@
<string name="invalid_multi_match">多重匹配规则的第 %s 行格式有误</string>
<string name="invalid_regex_replace">正则替换内容的第 %s 行格式有误</string>
<string name="invalid_message_card">自定义消息卡片Json不合法</string>
<string name="set_bark_name">分组名称/状态</string>
<string name="set_name">名称/状态</string>
<string name="email_host">主机</string>
<string name="smtp_port">端口</string>
<string name="enable_ssl">开启SSL</string>
@ -340,7 +235,6 @@
<string name="sender_smime_keystore">发件人S/MIME签名私钥可选</string>
<string name="sender_openpgp_keystore">发件人OpenPGP签名私钥可选</string>
<string name="invalid_sender_keystore">发件人签名私钥无效</string>
<string name="smime_public_keys_tips">对邮件进行S/MIME签名加密则添加公钥否则留空</string>
<string name="recipient_email">收件人邮箱</string>
<string name="keystore_path">证书路径</string>
<string name="keystore_path_tips">可选,下载证书文件到 Download 目录</string>
@ -353,7 +247,6 @@
<string name="feishu_msg_type">消息类型</string>
<string name="feishu_msg_type_text">纯文本</string>
<string name="feishu_msg_type_interactive">消息卡片</string>
<string name="feishu_msg_type_interactive_title">标题模板</string>
<string name="feishu_msg_type_interactive_message_card">自定义消息卡片Json</string>
<string name="Customize_API">自定义API</string>
<string name="Corp_ID">企业ID</string>
@ -361,8 +254,6 @@
<string name="App_Secret">Secret</string>
<string name="is_at_all">是否@所有人</string>
<string name="specified_member">指定成员</string>
<string name="at_all">\@all</string>
<string name="specified_member_tips">Tip接收消息的成员ID列表多个接收者用|分隔最多支持1000个</string>
<string name="touser">指定成员</string>
<string name="toparty">指定部门</string>
<string name="totag">指定标签</string>
@ -388,7 +279,6 @@
<string name="SmsMobilesTips">Tips\n1.多个号码以半角分号分隔例如15888888888;19999999999\n2.允许插入`{{来源号码}}`标签来实现短信自动回复(短信/来电场景)</string>
<string name="OnlyNoNetwork">仅当无网络时启用</string>
<!--SettingActivity-->
<string name="notify_content">通知文案</string>
<string name="notify_content_label">通知栏文案</string>
<string name="device_name">设备名称</string>
<string name="sim_sub_id">卡槽主键</string>
@ -405,7 +295,6 @@
<string name="forward_sms_tips">请授予读取短信、通知类短信、发送短信等权限,关闭验证码保护</string>
<string name="sms_command">短信指令</string>
<string name="sms_command_tips">根据短信指令开关对应功能指令格式smsf#功能名#动作名</string>
<string name="safe_phone">安全手机</string>
<string name="safe_phone_tips">仅处理指定手机请求,多个手机以逗号分隔</string>
<string name="forward_calls">转发通话记录</string>
<string name="forward_calls_tips">请授予读取通话记录、联系人等权限,并选择转发类型,再开启</string>
@ -430,26 +319,17 @@
<string name="insert_extra">卡槽信息</string>
<string name="insert_time">接收时间</string>
<string name="insert_device_name">设备名称</string>
<string name="init_setting">恢复初始配置</string>
<string name="init_setting_tips">确定需要恢复初始配置吗?\n\n【警告】此操作将重置设置、删除发送通道、规则、日志</string>
<string name="battery_setting">忽略电池优化设置</string>
<string name="battery_setting_tips">请设置为手动管理:允许自启动、允许关联启动、允许后台运行</string>
<string name="unknown_number">未知号码</string>
<string name="unsupport">您的手机不支持此设置</string>
<string name="isIgnored">已将省电优化设置为无限制(不优化)</string>
<string name="isIgnored2">本界面无法直接操作系统的省电优化设置</string>
<string name="invalid_delay_time">间隔时间最短为1秒</string>
<string name="invalid_timeout">超时时间最短为1秒</string>
<!--Other-->
<string name="version_now">v1.0</string>
<string name="linkweb">https://github.com/pppscn/SmsForwarder</string>
<string name="linkweb2">https://gitee.com/pp/SmsForwarder</string>
<string name="cache_size">0KB</string>
<string name="sim1" tools:ignore="Typos">SIM1</string>
<string name="sim2" tools:ignore="Typos">SIM2</string>
<string name="mu_rule_sms_tips">多重匹配规则示例语法参见wiki\n\n并且 是 手机号 相等 10086\n[空格]或者 是 手机号 相等 10011\n并且 是 短信内容 包含 欠费\n\n以上规则表示收到短信并且手机号是10086 或者 手机号是10010并且 短信内容 包含 欠费 时转发短信\n\n注意每行开始的空格代表层级太过复杂的多重规则可能导致内存占用很大</string>
<string name="mu_rule_call_tips">多重匹配规则示例语法参见wiki\n\n并且 是 手机号 相等 10086\n[空格]或者 是 手机号 相等 10011\n并且 是 通话类型 相等 3\n\n以上规则表示收到来电并且手机号是10086 或者 手机号是10010并且 通话类型 是 未接来电 时转发提醒\n\n注意每行开始的空格代表层级太过复杂的多重规则可能导致内存占用很大\n\n通话类型1.来电挂机 2.去电挂机 3.未接来电 4.来电提醒 5.来电接通 6.去电拨出</string>
<string name="call_type_tips">填写数字1到6的任意一个\n\n通话类型1.来电挂机 2.去电挂机 3.未接来电 4.来电提醒 5.来电接通 6.去电拨出</string>
<string name="mu_rule_app_tips">多重匹配规则示例语法参见wiki\n\n并且 是 APP包名 相等 com.tencent.mm\n[空格]或者 是 APP包名 相等 com.tencent.mobileqq\n并且 是 通知内容 包含 欠费\n\n以上规则表示收到APP通知并且APP包名是com.tencent.mm 或者 APP包名是com.tencent.mobileqq并且 通知内容 包含 欠费 时转发通知\n\n注意每行开始的空格代表层级太过复杂的多重规则可能导致内存占用很大</string>
<string name="post">POST</string>
<string name="get">GET</string>
@ -460,7 +340,6 @@
<string name="mqtt">MQTT</string>
<string name="ssl">SSL</string>
<!--CloneActivity-->
<string name="local_ip">本机IP</string>
<string name="operating_instruction">严正声明:\n该功能仅限个人新旧手机切换使用用于非法用途后果自负\n\n操作说明\n1.新旧手机连接同一个WiFi网络(禁用AP隔离)如需穿透内网请先配置Frpc\n2.【二选一】旧手机点【推送】按钮,将本机的配置推送到服务端\n3.【二选一】新手机点【拉取】按钮,将拉取服务端的配置到本机\n\n注意事项\n1.客户端与服务端的APP版本必须一致才能克隆!\n2.导入成功后,发送通道、转发规则将完全被覆盖,清空历史记录!\n3.主动请求、保活措施、个性设置不在克隆范围\n4.导入成功后,务必再次进入【通用设置】开关一次你需要的功能!(或去系统设置手动授权权限)</string>
<string name="operating_instruction_offline">严正声明:\n该功能仅限个人新旧手机切换使用用于非法用途后果自负\n\n注意事项\n1.导出方与导入方的APP版本必须一致才能一键克隆!\n2.新手机导入成功后,发送通道、转发规则将完全被覆盖,清空历史记录!\n3.主动请求、保活措施、个性设置不在克隆范围\n4.导入成功后,务必再次进入【通用设置】开关一次你需要的功能!(或去系统设置手动授权权限)</string>
<string name="push">推送</string>
@ -471,33 +350,16 @@
<string name="old_mobile_phone">我是旧手机</string>
<string name="new_mobile_phone">我是新手机</string>
<string name="server_ip">服务端IP</string>
<string name="server_address">主机:</string>
<string name="server_port">端口:</string>
<string name="point">.</string>
<string name="invalid_ip">请输入合法的IP或域名</string>
<string name="invalid_mqtt_message_topic">请输入合法的输入/输出信息主题</string>
<string name="invalid_port">请输入合法的端口号</string>
<string name="server_has_started">服务端已启动</string>
<string name="server_has_stopped">服务端已停止</string>
<string name="sender_cannot_receive">本手机是发送端,不可接收文件,请先停止服务端!</string>
<string name="no_wifi_network">未接入Wifi网络不可使用 HttpServer 功能!</string>
<string name="invalid_server_ip">请输入服务端IP</string>
<string name="on_wireless_network">当前处于无线网络</string>
<string name="on_mobile_network">当前处于移动网络</string>
<string name="no_network">没有网络</string>
<string name="not_connected_wifi">未连接Wifi</string>
<string name="failed_to_get_ip">获取IP失败</string>
<string name="sms">短 信</string>
<string name="call">来 电</string>
<string name="app">应 用</string>
<string name="appicon">应用图标</string>
<string name="user_app">用户应用</string>
<string name="system_app">系统应用</string>
<string name="tips_battery_optimization">请将省电优化设置为无限制(不优化),有利于《短信转发器》保活!</string>
<string name="tips_notification">请先授予发送通知权限,有利于《短信转发器》保活!</string>
<string name="tips_notification_listener">请先授予《短信转发器》通知使用权否则无法转发APP通知已经自动关闭转发!</string>
<string name="notification_listener_service_enabled">通知服务已开启</string>
<string name="notification_listener_service_disabled">通知服务未开启</string>
<string name="pushplus_website">官网地址</string>
<string name="pushplus_plus">www.pushplus.plus</string>
<string name="pushplus_hxtrip">pushplus.hxtrip.com</string>
@ -519,12 +381,6 @@
<string name="plain">明文</string>
<string name="smime">S/MIME</string>
<string name="openpgp">OpenPGP</string>
<string name="below">低于</string>
<string name="percent">%</string>
<string name="above">高于</string>
<string name="zero">0</string>
<string name="first_send_time">首次发送时间:</string>
<string name="interval_minutes">间隔(分钟)</string>
<string name="proxy_settings">代理设置</string>
<string name="proxy_none">无代理</string>
<string name="proxy_http">HTTP</string>
@ -541,21 +397,14 @@
<string name="out_message_topic">输出消息主题</string>
<string name="out_message_topic_hint">发送对应主题的消息</string>
<string name="uri_type">通信方式</string>
<string name="uri_type_hint">可选默认为tcp</string>
<string name="path">通信路径</string>
<string name="path_hint">用于在使用ws进行通信时设置uri</string>
<string name="client_id">客户端ID</string>
<string name="client_id_hint">如果为空则为随机值</string>
<string name="privacy_policy">隐私政策</string>
<string name="agree">同意</string>
<string name="refuse">拒绝</string>
<string name="privacy_policy_text">&#160;&#160;&#160;&#160;SmsForwarder-短信转发器(下称本软件) 100% 免费开源Github 在线编译发版,绝不会收集您的任何隐私数据! \n\n以下情形会上报本软件的版本信息 \n&#160;&#160;&#160;&#160;1、启动本软件时发送版本信息发送到《友盟+·U-App移动统计》用于分析本软件的用户版本留存与软件奔溃统计 \n&#160;&#160;&#160;&#160;2、手动检查更新时发送版本号用于检查新版本 \n&#160;&#160;&#160;&#160;除此之外,没有任何数据!!! \n\n&#160;&#160;&#160;&#160;本软件会遵循《隐私政策》收集、使用版本信息,但不会因为您同意了《隐私政策》而进行强制捆绑式的信息收集。</string>
<string name="GotifyWebServer">WebServer</string>
<string name="GotifyWebServerTips"><![CDATA[例https://push.ppps.cn/message?token=<apptoken>]]></string>
<string name="title_template">标题模板</string>
<string name="priority">优先级1 9</string>
<string name="_5">5</string>
<string name="sb_rule_status">启用该条转发规则</string>
<string name="dingtalk_robot">钉钉群机器人</string>
<string name="dingtalk_inner_robot">钉钉企业机器人</string>
<string name="email">电子邮箱</string>
@ -570,17 +419,7 @@
<string name="feishu_app">飞书企业应用</string>
<string name="pushplus">PushPlus</string>
<string name="gotify">Gotify</string>
<string name="_0">0</string>
<string name="_1">1</string>
<string name="_2">2</string>
<string name="_3">3</string>
<string name="_4">4</string>
<string name="_10">10</string>
<string name="step_1">通用设置</string>
<string name="step_2">发送通道</string>
<string name="step_3">转发规则</string>
<string name="step_4">转发日志</string>
<string name="todo">TODO</string>
<string name="forwarding_function">转发功能</string>
<string name="forwarding_function_tips">总开关,请根据实际需要,启用对应的转发功能</string>
<string name="extra_function">增强功能</string>
@ -599,13 +438,6 @@
<string name="unknown_call">未知通话</string>
<string name="optional_action">可选操作:</string>
<string name="optional_type">可选类型:</string>
<string name="active_request">主动请求</string>
<string name="active_request_tips">通过 被动接收 或者 主动轮询 获取指令,从而操作本机</string>
<string name="httpserver">被动接收本地 HttpServer</string>
<string name="httpserver_tips">WiFi网络下可用启动后局域网内其他机器可直接调用本机接口</string>
<string name="sim_state_monitor">SIM卡槽状态监控</string>
<string name="network_state_monitor">网络状态监控</string>
<string name="network_state_change_remind">网络状态改变提醒</string>
<string name="keep_alive">保活措施</string>
<string name="keep_alive_tips">开启前三项授权或设置不禁用通知栏避免APP被杀</string>
<string name="custom_settings">个性设置</string>
@ -613,11 +445,9 @@
<string name="times"></string>
<string name="interval">间隔</string>
<string name="interval_label">递增间隔</string>
<string name="timeout">超时</string>
<string name="timeout_label">单次超时</string>
<string name="seconds"></string>
<string name="seconds_n">%s秒</string>
<string name="retry">重试</string>
<string name="retry_label">最多重试</string>
<string name="test_sender_sms">【%s】恭喜您该发送通道测试成功请继续添加转发规则</string>
<string name="test_sender_name">测试通道</string>
@ -628,7 +458,6 @@
<string name="rematch">重新匹配规则</string>
<string name="from">来源:</string>
<string name="title">标题:</string>
<string name="scheme">Scheme</string>
<string name="msg">消息:</string>
<string name="slot">卡槽:</string>
<string name="rule">规则:</string>
@ -639,10 +468,6 @@
<string name="success">成功</string>
<string name="failed">失败</string>
<string name="processing">处理中</string>
<string name="rule_sms">短信</string>
<string name="rule_call">来电</string>
<string name="rule_app">应用</string>
<string name="rule_all">全部</string>
<string name="rule_any">任意</string>
<string name="rule_transpond_all">全部转发</string>
<string name="rule_phone_num">手机号</string>
@ -664,82 +489,31 @@
<string name="rule_notcontain">不包含</string>
<string name="rule_regex">正则匹配</string>
<string name="package_name_copied">已复制包名:</string>
<string name="loading_user_app">正在加载用户应用,请稍候…</string>
<string name="loading_system_app">正在加载系统应用,请稍候…</string>
<string name="crash_tip">很抱歉!程序出现异常,即将退出…</string>
<string name="enable_phone_fw_tips">必须选择一个通话类型,才能开启通话记录转发!</string>
<string name="notification_service_is_on">通知服务已开启</string>
<string name="tips_battery_level_alarm_once">【注意】电量预警阈值上下限都是0持续提醒不起作用</string>
<string name="tips_compatible_solution">兼容方案</string>
<string name="tips_wait_3_seconds">点击启动后请等待3秒</string>
<string name="tips_clone_done">一键克隆操作完成!\n请检查·通用设置·各项开关是否已开启</string>
<string name="tips_clone_failed">一键克隆失败:</string>
<string name="tips_versions_inconsistent">APP版本不一致无法一键克隆</string>
<string name="tips_get_info_failed">获取一键克隆信息失败</string>
<string name="contact">通讯录名:</string>
<string name="via_number">被呼号码:</string>
<string name="common_permission_alert">授权提醒</string>
<string name="common_permission_fail_1">授权失败,请正确授予权限</string>
<string name="common_permission_fail_2">获取权限失败,请手动授予权限</string>
<string name="common_permission_fail_3">获取权限失败,请手动授予%s</string>
<string name="common_permission_fail_4">没有授予后台定位权限,请您选择"始终允许"</string>
<string name="common_permission_goto">前往授权</string>
<string name="common_permission_calendar">日历权限</string>
<string name="common_permission_camera">相机权限</string>
<string name="common_permission_contacts">通讯录权限</string>
<string name="common_permission_location">定位权限</string>
<string name="common_permission_location_background">后台定位权限</string>
<string name="common_permission_bluetooth">附近的设备权限</string>
<string name="common_permission_microphone">麦克风权限</string>
<string name="common_permission_phone">电话权限</string>
<string name="common_permission_call_log">通话记录权限</string>
<string name="common_permission_sensors">身体传感器权限</string>
<string name="common_permission_activity_recognition">健身运动权限</string>
<string name="common_permission_sms">短信权限</string>
<string name="common_permission_storage">存储权限</string>
<string name="common_permission_install">安装应用权限</string>
<string name="common_permission_window">悬浮窗权限</string>
<string name="common_permission_setting">系统设置权限</string>
<string name="common_permission_notification">通知栏权限</string>
<string name="common_permission_task">查看使用情况权限</string>
<string name="toast_granted_all">获取所有必需的权限成功!</string>
<string name="toast_granted_part">获取部分权限成功但部分权限未正常授予APP部分功能可能受限</string>
<string name="toast_denied_never">被永久拒绝授权,前往系统设置手动授予权限?</string>
<string name="toast_denied">获取必需的权限失败APP功能可能受限</string>
<string name="play_silence_music">后台播放无声音乐</string>
<string name="play_silence_music_tips">【按需启用】播放无声音乐让后台一直运行,可能比较耗电</string>
<string name="one_pixel">1像素</string>
<string name="one_pixel_activity">1像素透明Activity</string>
<string name="one_pixel_activity_tips">【按需启用】使进程的优先级在屏幕锁屏时间由4提升为最高优先级1</string>
<string name="optional">可选</string>
<string name="TelegramChatIdTips">请按照wiki中的步骤获取</string>
<string name="network_model">网络模式</string>
<string name="offline_mode">离线模式</string>
<string name="tips_backup_path">备份文件存放路径:</string>
<string name="frpc_name">配置名称</string>
<string name="frpc_autorun">开机自启</string>
<string name="nav_item_home">Home</string>
<string name="nav_item_settings">Settings</string>
<string name="nav_item_logging">Logging</string>
<string name="nav_item_about">About</string>
<string name="http_server">HttpServer</string>
<string name="start_server">启动服务</string>
<string name="stop_server">停止服务</string>
<string name="server_is_stopping">Server is shutting down. Please wait.</string>
<string name="server_failed_to_start">Server failed to start!</string>
<string name="server_failed_bindex">Server can not run on this port! (Bind-Exception)</string>
<string name="invalid_sim">Sim-Card is missing or not ready to send sms!</string>
<string name="no_sms_permission">SMS-Permission is required to run the server!</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="unknown">---</string>
<string name="refresh">刷新</string>
<string name="tip_can_not_get_sim_infos">无法获取卡槽信息,请确认应用权限【获取手机信息】为【始终允许】</string>
<string name="tip_can_not_get_sim_info">未获取到卡槽%s中的SIM卡信息</string>
<string name="add">添加</string>
<string name="auto_check">启动时检查</string>
<string name="check_update">检查更新</string>
<string name="join_preview_program">加入SmsF预览体验计划</string>
@ -748,7 +522,6 @@
<string name="delete_frpc">删除动态库</string>
<string name="sender_name_status">通道名称/状态</string>
<string name="choose_sender_status">发送通道/状态</string>
<string name="dingtalk_token">Webhook</string>
<string name="dingtalk_token_tips">https://oapi.dingtalk.com/robot/send?access_token=XXX</string>
@ -787,16 +560,13 @@
<string name="bark_encryption_key_tips">对应bark上的key</string>
<string name="bark_encryption_iv">偏移向量</string>
<string name="bark_encryption_iv_tips">对应bark上的iv</string>
<string name="bark_encryption_key_regex" formatted="false" tools:ignore="TypographyDashes"><![CDATA[^([a-zA-Z0-9]{16})? $]]></string>
<string name="bark_encryption_key_error1">加密密钥必须是16位</string>
<string name="bark_encryption_key_error2">加密密钥必须是24位</string>
<string name="bark_encryption_key_error3">加密密钥必须是32位</string>
<string name="bark_encryption_key_error4">偏移向量必须是16位</string>
<string name="from_email_hint">填写 @ 前面的用户名</string>
<string name="from_email_full_hint">填写格式: AAA@BBB.CCC</string>
<string name="other_mail_type">其他邮箱</string>
<string name="tips_other_mail_type">其他邮箱请填写完整的邮箱地址并手动填写SMTP服务器信息</string>
<string name="mail_pwd_hint">填写登录密码 或 授权码</string>
<string name="wework_webHook">WebHook地址</string>
@ -813,16 +583,10 @@
<string name="url_scheme_tips">示例myapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket">Socket</string>
<string name="socket_tips">示例myapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket_address">服务地址</string>
<string name="socket_address_tips">IP 或 域名</string>
<string name="socket_port">端口</string>
<string name="socket_port_tips" tools:ignore="TypographyDashes">取值范围1-65535</string>
<string name="webhook_server">Webhook Server</string>
<string name="webhook_server_tips">例如https://a.b.com/msg?token=xyz</string>
<string name="webhook_params">消息模板</string>
<string name="msg_template">Params</string>
<string name="webhook_params_tips" formatted="false">例如payload=%7B%22text%22%3A%22[msg]%22%7D [msg]将被替换成短信内容。\n支持Json格式例如{\"text\":\"[msg]\"}。\n注意除JSON格式外msg会自动进行URLEncoder</string>
<string name="webhook_secret">Secret置空则不计算sign</string>
<string name="webhook_response">成功应答关键字置空则http状态200即为成功</string>
@ -830,7 +594,6 @@
<string name="headers">Headers</string>
<string name="header_key">Key</string>
<string name="header_value">Value</string>
<string name="header_add">添加Header</string>
<string name="header_del">删除Header</string>
<string name="select_sender_type">请选择发送通道类型</string>
<string name="feishu_webhook_hint">群机器人→Webhook 地址</string>
@ -852,7 +615,6 @@
<string name="privacy_content_5">更多详情,敬请查阅 </string>
<string name="privacy_content_6">全文。\n\n</string>
<string name="privacy_content_7">请先授予发送通知权限,有利于《短信转发器》保活!</string>
<string name="other_login_methods">其他登录方式</string>
<string name="request_succeeded">请求成功</string>
<string name="request_failed">请求失败:</string>
<string name="request_failed_tips">请求失败:%s</string>
@ -866,9 +628,6 @@
<string name="share_to">分享到</string>
<string name="third_party_app_not_installed">您所打开的第三方App未安装</string>
<string name="description">描述信息</string>
<string name="login_succeeded">登录成功!</string>
<string name="login_failed">登录失败!</string>
<string name="logout_succeeded">登出成功!</string>
<string name="no_new_version">您已经安装的是最新版本!</string>
<string name="download_failed_switch_download_url">应用下载失败,是否考虑切换到 %s 下载?</string>
<string name="download_slow_switch_download_url">应用下载失败,是否考虑切换到 %s 下载?</string>
@ -902,7 +661,6 @@
<string name="auto_start_letv"><![CDATA[乐视手机:自启动管理 -> 允许应用自启动]]></string>
<string name="auto_start_smartisan"><![CDATA[锤子手机:权限管理 -> 自启动权限管理 -> 点击应用 -> 允许被系统启动]]></string>
<string name="need_to_restart">需要手动重新启动APP才能生效该配置项</string>
<string name="time_picker">时间选择</string>
<string name="http_server_running">HttpServer运行中监听%1$s:%2$d</string>
<string name="http_server_stopped">HttpServer已停止</string>
@ -970,7 +728,6 @@
<string name="battery_unspecified_failure">未知错误</string>
<string name="battery_cold">温度过低</string>
<string name="battery_level">剩余电量:%s</string>
<string name="battery_level_title">剩余电量</string>
<string name="battery_scale">充满电量:%s</string>
<string name="battery_voltage">当前电压:%s</string>
<string name="battery_temperature">当前温度:%s</string>
@ -988,7 +745,6 @@
<string name="frpc_failed_to_run">Frpc运行失败</string>
<string name="successfully_deleted">删除成功</string>
<string name="sender_disabled_tips">【注意】该发送通道已经禁用,其关联的规则即便匹配上也不会发送!</string>
<string name="rule_disabled_tips">【注意】该转发规则已经禁用,即便匹配上也不会发送!</string>
<string name="sender_contains_tips">【注意】该发送通道已经在列表中,无需重复添加!</string>
<string name="rule_contains_tips">【注意】该转发规则已经在列表中,无需重复添加!</string>
<string name="frpc_contains_tips">【注意】该Frpc已经在列表中无需重复添加</string>
@ -1004,7 +760,6 @@
<string name="matched_rule">匹配中规则</string>
<string name="copied_to_clipboard">已复制到剪贴板:\n%s</string>
<string name="search_keyword">搜索关键字: %s</string>
<string name="search_condition">搜索条件: %s</string>
<string name="export_succeeded">导出配置成功!</string>
<string name="export_failed">导出失败,请检查写入权限!</string>
<string name="export_failed_tips">导出失败: %s</string>
@ -1013,7 +768,6 @@
<string name="import_succeeded">导入配置成功!\n需要重启APP以便生效\n重启后请再次核对所有配置项</string>
<string name="import_failed_tips">导入失败: %s</string>
<string name="restore_failed">还原失败</string>
<string name="battery_status_monitor">电池状态监听</string>
<string name="below_level_min">【电量预警】已低于电量预警下限,请及时充电!%s</string>
<string name="over_level_max">【电量预警】已高于电量预警上限,请拔掉充电器!%s</string>
<string name="reach_level_min">【电量预警】已达到电量预警下限,请及时充电!%s</string>
@ -1043,8 +797,6 @@
<string name="enabling_pure_client_mode">是否立即退出App并手动启动以生效纯客户端模式</string>
<string name="pure_task_mode">纯自动任务模式</string>
<string name="pure_task_mode_tips">启动APP时直接进入自动任务</string>
<string name="exit_pure_task_mode">退出纯自动任务模式</string>
<string name="enabling_pure_task_mode">是否立即退出App并手动启动以生效纯自动任务模式</string>
<string name="debug_mode">开启调试模式</string>
<string name="debug_mode_tips">将Log.*写入文件,以便排查问题;可导出到下载目录</string>
<string name="optional_components">可选组件:</string>
@ -1071,9 +823,7 @@
<string name="mac_error">格式错误例如AA:BB:CC:DD:EE:FF</string>
<string name="mac_regex" tools:ignore="TypographyDashes">^((([a-fA-F0-9]{2}:){5})|(([a-fA-F0-9]{2}-){5}))[a-fA-F0-9]{2}$</string>
<string name="broadcast_address">内网广播地址</string>
<string name="ip">IP</string>
<string name="mac">网卡MAC</string>
<string name="no_wol_history">暂无历史记录WOL发送成功后自动加入</string>
<string name="wol_port_hint">可选WOL一般透过端口7或端口9进行发送</string>
<string name="wol_port_error">端口号取值范围1~65535</string>
<string name="wol_port_regex" tools:ignore="TypographyDashes">^([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\d{3}|65[0-4]\\d{2}|655[0-2]\\d|6553[0-5])$</string>
@ -1090,8 +840,6 @@
<string name="app_id">App ID</string>
<string name="app_secret">App Secret</string>
<string name="user_id">User ID</string>
<string name="auto_clean_logs">自动删除N天前的转发记录</string>
<string name="auto_clean_logs_tips">0=禁用,触发机制:每次电量变化时扫描</string>
<string name="safety_measures">安全措施</string>
<string name="safety_measures_tips">客户端与服务端必须一致,强烈建议公网访问时启用加密</string>
<string name="safety_measures_none">不需要</string>
@ -1110,29 +858,18 @@
<string name="sm4_key">SM4密钥</string>
<string name="sm4_key_tips">客户端/服务端交互采用SM4加解密</string>
<string name="rule_del">删除转发规则</string>
<string name="sender_del">删除发送通道</string>
<string name="frpc_del">删除Frpc</string>
<string name="sender_disabled">发送通道已禁用</string>
<string name="unknown_sender">未知发送通道</string>
<string name="network_type">网络类型</string>
<string name="operator_name">运营商</string>
<string name="host_address">本地IP</string>
<string name="loading_app_list">努力加载应用列表中,请稍候…</string>
<string name="carrier_name">运营商名</string>
<string name="icc_id">ICC ID</string>
<string name="sim_slot_index">卡槽索引</string>
<string name="data_sim_index">数据卡槽</string>
<string name="number">手机号码</string>
<string name="country_iso">国家代码</string>
<string name="subscription_id">订阅标识</string>
<string name="net_no">没有网络</string>
<string name="net_2g">2G网络</string>
<string name="net_3g">3G网络</string>
<string name="net_4g">4G网络</string>
<string name="net_5g">5G网络</string>
<string name="net_mobile">移动网络</string>
<string name="net_wifi">WiFi</string>
<string name="net_ethernet">有线网络</string>
@ -1167,14 +904,10 @@
<string name="ignore_anonymous">忽略匿名设备</string>
<string name="task_name_status">任务名称/状态</string>
<string name="task_name">任务名称</string>
<string name="task_description">任务描述</string>
<string name="task_conditions">如果</string>
<string name="task_conditions_tips">由第一个条件触发,其他条件作为判断</string>
<string name="task_actions">就执行</string>
<string name="task_actions_tips">允许添加多个执行动作,执行结果互不干扰</string>
<string name="task_last_exec_time">上次执行时间</string>
<string name="task_next_exec_time">下次执行时间</string>
<string name="add_task">新建任务</string>
<string name="edit_task">编辑任务</string>
<string name="clone_task">克隆任务</string>
@ -1183,10 +916,8 @@
<string name="delete_task_toast">删除任务操作确认</string>
<string name="add_condition">添加条件</string>
<string name="add_condition_tips">例如如果电量低于20%时</string>
<string name="add_condition_continue">继续添加条件</string>
<string name="add_action">添加动作</string>
<string name="add_action_tips">例如:禁用所有转发通道</string>
<string name="add_action_continue">继续添加动作</string>
<string name="select_task_trigger">请选择触发条件</string>
<string name="select_task_condition">请选择附加条件</string>
@ -1205,17 +936,13 @@
<string name="task_battery">电量使用</string>
<string name="task_battery_tips">当剩余电量满足条件时触发</string>
<string name="task_charge">充电状态</string>
<string name="task_charge_tips">当充电状态满足条件时触发</string>
<string name="task_lock_screen">锁屏解锁</string>
<string name="task_lock_screen_tips">在屏幕锁定或解锁后立即或指定时间触发</string>
<string name="task_sms">短信广播</string>
<string name="task_sms_tips">在接收到短信广播时触发</string>
<string name="task_sms_when">接收到%s短信广播</string>
<string name="task_call">通话广播</string>
<string name="task_call_tips">在接收到通话广播时触发</string>
<string name="task_call_when">接收到%s通话广播</string>
<string name="task_app">APP通知</string>
<string name="task_app_tips">在接收到APP通知时触发</string>
<string name="task_app_when">接收到APP通知</string>
<string name="task_bluetooth">蓝牙设备</string>
<string name="task_bluetooth_tips">在蓝牙状态发生改变时触发</string>
@ -1250,7 +977,6 @@
<string name="month"></string>
<string name="week"></string>
<string name="year"></string>
<string name="cron_expression">Cron表达式</string>
<string name="every_second">每秒钟</string>
<string name="every_minute">每分钟</string>
<string name="every_hour">每小时</string>
@ -1331,7 +1057,6 @@
<string name="calc_type_address">根据地址关键字判断</string>
<string name="longitude">经度</string>
<string name="latitude">维度</string>
<string name="distance">距离</string>
<string name="distance1">以经纬度为中心,</string>
<string name="distance2">米半径建立电子围栏</string>
<string name="current_coordinates">当前坐标</string>
@ -1356,18 +1081,10 @@
<string name="current_distance_from_center">, 当前距离中心%s米</string>
<string name="specified_uid">指定配置</string>
<string name="specified_uid_hint">填写frpc的uid多个以半角逗号分隔</string>
<string name="specified_rule">指定规则</string>
<string name="specified_rule_hint">填写转发规则的id多个以半角逗号分隔</string>
<string name="specified_sender">指定通道</string>
<string name="specified_sender_hint">填写发送通道的id多个以半角逗号分隔</string>
<string name="specified_task">指定任务</string>
<string name="specified_task_hint">填写自动任务的id多个以半角逗号分隔</string>
<string name="current_language">简体中文</string>
<string name="current_activity_language">当前 Activity 语种:</string>
<string name="current_application_language">当前 Application 语种:</string>
<string name="current_system_language">当前 System 语种:</string>
<string name="multi_languages">多语言设置</string>
<string name="multi_languages_tips">SmsForwarder启动时界面默认显示的语言</string>
<string name="multi_languages_toast">需要重启App以便切换到您选择的语言</string>
@ -1383,20 +1100,7 @@
<string name="enable_accessibility_service">启用无障碍服务</string>
<string name="assists_description">实现自动确认发送短信与APP后台保活</string>
<string name="accessibility_service_title">SmsForwarder 无障碍辅助</string>
<string name="close">关闭</string>
<string name="display_floating_controls">显示操作浮窗</string>
<string name="back">返回</string>
<string name="start_execution">开始执行</string>
<string name="turn_off_auto_scroll">关闭自动滚动</string>
<string name="execution_log">【执行日志】</string>
<string name="do_not_touch_screen_during_execution">执行中请勿操作屏幕!</string>
<string name="view_logs">查看日志</string>
<string name="stop_scrolling">停止滚动</string>
<string name="continue_scrolling">继续滚动</string>
<string name="logs">【日志】</string>
<string name="close_logs">关闭日志</string>
<string name="stopped">已停止</string>
<string name="open_id">Open ID</string>
<string name="union_id">Union ID</string>
<string name="chat_id">Chat ID</string>
@ -1431,7 +1135,6 @@
<string name="bluetooth_acl_connected">蓝牙设备已连接</string>
<string name="bluetooth_acl_disconnected">蓝牙设备已断开</string>
<string name="specified_device">指定设备</string>
<string name="device_address_hint">蓝牙设备MAC地址</string>
<string name="bluetooth_not_supported">不支持蓝牙设备</string>
<string name="start_discovery">搜索设备</string>
<string name="invalid_bluetooth_mac_address">蓝牙设备MAC地址无效例如AA:BB:CC:DD:EE:FF</string>

@ -76,42 +76,13 @@
<string name="lab_privacy_name">《%s隱私權政策》</string>
<!-- 登錄 -->
<string name="title_login_register">登錄/註冊</string>
<string name="action_get_verify_code">獲取驗證碼</string>
<string name="title_login">登錄</string>
<string name="title_login_by_verify_code">驗證碼登錄</string>
<string name="title_register">註冊</string>
<string name="lab_forget_password">忘記密碼?</string>
<string name="lab_login_by_verify_code">驗證碼登錄</string>
<string name="lab_login_by_password">密碼登錄</string>
<string name="tip_please_input_phone_number">請輸入手機號碼</string>
<string name="title_phone_number">手機號碼</string>
<string name="title_password">密碼</string>
<string name="title_old_password">舊密碼</string>
<string name="hint_please_input_verify_code">請輸入驗證碼</string>
<string name="lab_verify_code">驗證碼</string>
<string name="tip_password_error">密碼必須是8~18位字母和數字的組合</string>
<string name="tip_new_password_error">新密碼必須是8~18位字母和數字的組合</string>
<string name="tip_phone_number_error">無效的手機號!</string>
<string name="regex_phone_number" tools:ignore="TypographyDashes">^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(16[6])|(17[0,1,3,5-8])|(18[0-9])|(19[8,9]))\\d{8}$</string>
<string name="tip_verify_code_error">請輸入4位數驗證碼</string>
<string name="regex_verify_code">^\\d{4}$</string>
<string name="regex_password" tools:ignore="TypographyDashes">^(?:(?=.*[a-zA-Z])(?=.*[0-9])).{8,18}$</string>
<string name="title_forget_password">重置密碼</string>
<string name="lab_register_account">點擊註冊即表示同意</string>
<string name="lab_service_protocol"><![CDATA[<用戶協議>]]></string>
<string name="lab_logout_confirm">是否確認退出賬號?</string>
<string name="title_user_protocol">用戶協議</string>
<string name="title_privacy_protocol">隱私政策</string>
<string name="agree_protocol">我已閱讀並同意</string>
<string name="lab_and"></string>
<string name="title_jump_login">跳過</string>
<string name="label_previous">上一條</string>
<string name="label_next">下一條</string>
<string name="tip_ignore_message">以後不再提示此類信息</string>
<string name="tip_title">你知道嗎?</string>
<string name="privacy">隱私政策</string>
<string name="refresh_web">刷新網頁</string>
<string name="copy_link">複製鏈接</string>
<string name="share_web">網頁分享</string>
@ -120,49 +91,26 @@
<string name="logo">標誌</string>
<!--Frpc-->
<string name="action_add">添加</string>
<string name="action_add_text">新建配置文字</string>
<string name="action_add_url">從網址導入</string>
<string name="action_add_file">從文件導入</string>
<string name="action_add_scan">掃描二維碼</string>
<string name="action_save">保存配置</string>
<string name="action_back">返回編輯</string>
<string name="action_quit">放棄修改</string>
<string name="action_test">測試規則</string>
<string name="action_template">模板</string>
<string name="title_save_config">保存Frpc配置</string>
<string name="tips_input_config_content">請輸入配置內容</string>
<string name="tips_input_config_name">請輸入配置名稱</string>
<string name="done">確定</string>
<string name="tipSaveSuccess">保存成功</string>
<string name="tipRestoreSuccess">還原成功</string>
<string name="actionDeleteSuccess">已刪除</string>
<string name="actionDeleteFailed"> 刪除失敗</string>
<string name="titleModifyFileName">修改文件名稱</string>
<string name="notOpened">未開啟</string>
<string name="hasOpened">已開啟</string>
<string name="notSelectIni">未選擇配置文件</string>
<string name="needStopService">請先關閉服務</string>
<string name="title_about">關於</string>
<string name="title_logcat">Logcat</string>
<string name="noName">未命名</string>
<string name="logcat_copy">複製</string>
<string name="logcat_delete">刪除</string>
<string name="copySuccess">複製成功</string>
<string name="titleTemplate">模板文件</string>
<string name="dialogConfirmTitle">提示</string>
<string name="configDeleteConfirm">確定刪除該條配置?</string>
<string name="tipServiceRunning">Frpc內網穿透服務運行中</string>
<string name="tipWaitService">正在啟動服務</string>
<string name="app_name">簡訊轉發器</string>
<string name="notification_content">不僅只轉發簡訊,備用機必備神器!\n免費開源禁止販賣</string>
<!--Common-->
<string name="ok">確定</string>
<string name="cancel">取消</string>
<string name="discard">丟棄</string>
<string name="quit">退出</string>
<string name="del">刪除</string>
<string name="save">儲存</string>
<string name="reset">重置</string>
@ -172,13 +120,8 @@
<string name="test">測試</string>
<string name="confirm">確認</string>
<string name="all">全部</string>
<string name="any">任意</string>
<string name="select">選擇</string>
<string name="clone">一鍵克隆</string>
<string name="setting">通用設置</string>
<string name="about">關於軟體</string>
<string name="help">使用幫助</string>
<string name="clear_logs">清空日誌</string>
<string name="clear_history">清空記錄</string>
<string name="app_rule">通知轉發規則</string>
<string name="call_rule">通話轉發規則</string>
@ -189,29 +132,9 @@
<string name="add_sender">添加發送通道</string>
<string name="edit_sender">編輯發送通道</string>
<string name="clone_sender">克隆發送通道</string>
<string name="restore_settings">還原配置</string>
<!--AboutActivity-->
<string name="version">當前版本</string>
<string name="check_for_updates">檢查新版本</string>
<string name="auto_startup">開機啟動</string>
<string name="show_tips">幫助提示</string>
<string name="show_tips2">建議老鳥關閉提示,頁面更清爽,減少彈窗提示</string>
<string name="open_source">開源倉庫</string>
<string name="synchronize_mirror">同步鏡像</string>
<string name="qq_group">互幫互助QQ群</string>
<string name="qq_group1">①群562854376</string>
<string name="qq_group2">②群31330492</string>
<string name="join_qq_group1">加入①群</string>
<string name="join_qq_group2">加入②群</string>
<string name="cache">快取大小</string>
<string name="purge">清除快取</string>
<string name="checking">檢查中…</string>
<string name="up_to_date">已是最新版本!</string>
<string name="cache_purged">快取清理完成</string>
<string name="unknown_qq_version">未安裝手Q或安裝的版本不支持</string>
<!--MainActivity-->
<string name="delete_log_title">日誌刪除確認</string>
<string name="delete_log_tips">確定刪除該條日誌記錄?</string>
<string name="delete_log_toast">該條日誌記錄已刪除!</string>
<string name="delete_type_log_tips">確定刪除該分類的所有日誌記錄?</string>
<string name="delete_type_log_toast">該分類日誌記錄已清空!</string>
@ -220,20 +143,12 @@
<string name="resend_toast">正在嘗試通過原發送通道重發</string>
<string name="rematch_toast">正在重新匹配規則發送</string>
<string name="details">詳情</string>
<string name="clear_logs_tips">確定要清空所有轉發記錄嗎?</string>
<string name="pull_tips">下拉可以刷新!</string>
<string name="release_tips">鬆開可以刷新!</string>
<string name="reflashing_tips">正在刷新…</string>
<!--RuleActivity-->
<string name="setrule">設置簡訊轉發規則</string>
<string name="setrule_call">設置來電轉發規則</string>
<string name="setrule_app">設置APP通知轉發規則</string>
<string name="delete_rule_title">轉發規則操作確認</string>
<string name="delete_rule_tips">刪除轉發規則後會級聯刪除其相關的轉發日誌的所有記錄!\n\n確定刪除該條規則?</string>
<string name="delete_rule_toast">該條規則已刪除!</string>
<string name="new_sender_first">請選擇發送通道(若無,請先添加)</string>
<string name="new_rule_first">請選擇轉發規則(若無,請先添加)</string>
<string name="new_frpc_first">請選擇FRPC若無請先添加</string>
<string name="new_task_first">請選擇自動任務(若無,請先添加)</string>
<string name="add_sender_first">請先去設置發送通道頁面添加</string>
<string name="add_rule_first">請先去設置轉發規則頁面添加</string>
@ -270,31 +185,13 @@
<string name="match_value">匹配的值</string>
<string name="match_value_tips">如需匹配多個關鍵詞,請用 正則匹配 或 多重匹配</string>
<string name="switch_rule_status">啟用該條轉發規則</string>
<string name="invalid_rule_status">該條轉發規則已禁用</string>
<string name="invalid_match_value">匹配的值不可為空</string>
<string name="invalid_call_type">通話類型不正確只能填寫1到6的任意一個數字</string>
<!--SenderActivity-->
<string name="invalid_sender">異常的發送通道類型,自動刪除!</string>
<string name="delete_sender_title">發送通道操作確認</string>
<string name="delete_sender_tips">刪除發送通道後會級聯刪除其相關的轉發規則、轉發日誌的所有記錄!\n\n確定刪除該條發送通道</string>
<string name="delete_sender_toast">該條發送通道已經刪除!</string>
<string name="add_sender_title">選擇發送通道類型</string>
<string name="not_supported">暫不支持這種轉發</string>
<string name="setdingdingtitle">設置釘釘群機器人</string>
<string name="setemailtitle">設置郵箱</string>
<string name="setwebnotifytitle">設置Webhook</string>
<string name="setqywxgrouprobottitle">設置企業微信群機器人</string>
<string name="setqywxapptitle">設置企業微信應用</string>
<string name="setbarktitle">設置Bark</string>
<string name="setserverchantitle">設置Server醬·Turbo版</string>
<string name="settelegramtitle">設置Telegram機器人</string>
<string name="setsmstitle">設置SMS</string>
<string name="setfeishutitle">設置飛書群機器人</string>
<string name="setpushplustitle">設置PushPlus</string>
<string name="setgotifytitle">設置Gotify</string>
<string name="test_phone_num">19999999999</string>
<string name="test_group_name">測試分組</string>
<string name="failed_to_fwd">發送失敗:</string>
<string name="invalid_name">通道名稱不能為空</string>
<string name="invalid_token">token不合法</string>
<string name="invalid_email">發件郵箱/登錄密碼/收件地址不可為空</string>
@ -322,8 +219,6 @@
<string name="invalid_multi_match">多重匹配規則的第 %s 行格式有誤</string>
<string name="invalid_regex_replace">正則替換內容的第 %s 行格式有誤</string>
<string name="invalid_message_card">自定義消息卡片Json不合法</string>
<string name="set_bark_name">分組名稱/狀態</string>
<string name="set_name">名稱/狀態</string>
<string name="email_host">主機</string>
<string name="smtp_port">端口</string>
<string name="enable_ssl">開啟SSL</string>
@ -340,7 +235,6 @@
<string name="sender_smime_keystore">發件人S/MIME簽名私鑰可選</string>
<string name="sender_openpgp_keystore">發件人OpenPGP簽名私鑰可選</string>
<string name="invalid_sender_keystore">發件人簽名私鑰無效</string>
<string name="smime_public_keys_tips">對郵件進行 S/MIME 簽名加密,則添加公鑰,否則留空</string>
<string name="recipient_email">收件人郵箱</string>
<string name="keystore_path">證書路徑</string>
<string name="keystore_path_tips">可選,下載證書文件到 Download 目錄</string>
@ -353,7 +247,6 @@
<string name="feishu_msg_type">消息類型</string>
<string name="feishu_msg_type_text">純文本</string>
<string name="feishu_msg_type_interactive">消息卡片</string>
<string name="feishu_msg_type_interactive_title">標題模板</string>
<string name="feishu_msg_type_interactive_message_card">自定義消息卡片Json</string>
<string name="Customize_API">自定義API</string>
<string name="Corp_ID">企業ID</string>
@ -361,8 +254,6 @@
<string name="App_Secret">Secret</string>
<string name="is_at_all">是否@所有人</string>
<string name="specified_member">指定成員</string>
<string name="at_all">\@all</string>
<string name="specified_member_tips">Tip接收消息的成員ID列表多個接收者用|分隔最多支持1000個</string>
<string name="touser">指定成員</string>
<string name="toparty">指定部門</string>
<string name="totag">指定標籤</string>
@ -388,7 +279,6 @@
<string name="SmsMobilesTips">提示:\n1.多個號碼以半角分號分隔例如15888888888;19999999999\n2.允許插入`{{來源號碼}}`標籤來實現簡訊自動回復(簡訊/來電場景)</string>
<string name="OnlyNoNetwork">僅當無網路時啟用</string>
<!--SettingActivity-->
<string name="notify_content">通知文案</string>
<string name="notify_content_label">通知欄文案</string>
<string name="device_name">裝置名稱</string>
<string name="sim_sub_id">卡槽主鍵</string>
@ -405,7 +295,6 @@
<string name="forward_sms_tips">請授予讀取簡訊、通知類簡訊、發送簡訊等權限,關閉驗證碼保護</string>
<string name="sms_command">簡訊指令</string>
<string name="sms_command_tips">根據簡訊指令開關對應功能指令格式smsf#功能名#動作名</string>
<string name="safe_phone">安全手機</string>
<string name="safe_phone_tips">僅處理指定手機請求,多個手機以逗號分隔</string>
<string name="forward_calls">轉發通話記錄</string>
<string name="forward_calls_tips">請授予讀取通話記錄、聯繫人等權限,並選擇轉發類型,再開啟</string>
@ -430,26 +319,17 @@
<string name="insert_extra">卡槽信息</string>
<string name="insert_time">接收時間</string>
<string name="insert_device_name">裝置名稱</string>
<string name="init_setting">恢復初始配置</string>
<string name="init_setting_tips">確定需要恢復初始配置嗎?\n\n【警告】此操作將重置設置、刪除發送通道、規則、日誌</string>
<string name="battery_setting">忽略電池優化設置</string>
<string name="battery_setting_tips">請設置為手動管理:允許自啟動、允許關聯啟動、允許後台運行</string>
<string name="unknown_number">未知號碼</string>
<string name="unsupport">您的手機不支持此設置</string>
<string name="isIgnored">已將省電優化設置為無限制(不優化)</string>
<string name="isIgnored2">本界面無法直接操作系統的省電優化設置</string>
<string name="invalid_delay_time">間隔時間最短為1秒</string>
<string name="invalid_timeout">超時時間最短為1秒</string>
<!--Other-->
<string name="version_now">v1.0</string>
<string name="linkweb">https://github.com/pppscn/SmsForwarder</string>
<string name="linkweb2">https://gitee.com/pp/SmsForwarder</string>
<string name="cache_size">0KB</string>
<string name="sim1" tools:ignore="Typos">SIM1</string>
<string name="sim2" tools:ignore="Typos">SIM2</string>
<string name="mu_rule_sms_tips">多重匹配規則示例語法參見wiki\n\n並且 是 手機號 相等 10086\n[空格]或者 是 手機號 相等 10011\n並且 是 簡訊內容 包含 欠費\n\n以上規則表示收到簡訊並且手機號是10086 或者 手機號是10010並且 簡訊內容 包含 欠費 時轉發簡訊\n\n注意每行開始的空格代表層級太過複雜的多重規則可能導致內存占用很大</string>
<string name="mu_rule_call_tips">多重匹配規則示例語法參見wiki\n\n並且 是 手機號 相等 10086\n[空格]或者 是 手機號 相等 10011\n並且 是 通話類型 相等 3\n\n以上規則表示收到來電並且手機號是10086 或者 手機號是10010並且 通話類型 是 未接來電 時轉發提醒\n\n注意每行開始的空格代表層級太過複雜的多重規則可能導致內存占用很大\n\n通話類型1.來電掛機 2.去電掛機 3.未接來電 4.來電提醒 5.來電接通 6.去電撥出</string>
<string name="call_type_tips">填寫數字1到6的任意一個\n\n通話類型1.來電掛機 2.去電掛機 3.未接來電 4.來電提醒 5.來電接通 6.去電撥出</string>
<string name="mu_rule_app_tips">多重匹配規則示例語法參見wiki\n\n並且 是 APP包名 相等 com.tencent.mm\n[空格]或者 是 APP包名 相等 com.tencent.mobileqq\n並且 是 通知內容 包含 欠費\n\n以上規則表示收到APP通知並且APP包名是com.tencent.mm 或者 APP包名是com.tencent.mobileqq並且 通知內容 包含 欠費 時轉發通知\n\n注意每行開始的空格代表層級太過複雜的多重規則可能導致內存占用很大</string>
<string name="post">POST</string>
<string name="get">GET</string>
@ -460,7 +340,6 @@
<string name="mqtt">MQTT</string>
<string name="ssl">SSL</string>
<!--CloneActivity-->
<string name="local_ip">本機IP</string>
<string name="operating_instruction">嚴正聲明:\n該功能僅限個人新舊手機切換使用用於非法用途後果自負\n\n操作說明\n1.新舊手機連接同一個WiFi網絡(禁用AP隔離)如需穿透內網請先配置Frpc\n2.【二選一】舊手機點【推送】按鈕,將本機的配置推送到服務端\n3.【二選一】新手機點【拉取】按鈕,將拉取服務端的配置到本機\n\n注意事項\n1.客戶端與服務端的APP版本必須一致才能克隆!\n2.導入成功後,發送通道、轉發規則將完全被覆蓋,清空歷史記錄!\n3.主動請求、保活措施、個性設置不在克隆範圍\n4.導入成功後,務必再次進入【通用設置】開關一次你需要的功能!(或去系統設置手動授權權限)</string>
<string name="operating_instruction_offline">嚴正聲明:\n該功能僅限個人新舊手機切換使用用於非法用途後果自負\n\n注意事項\n1.導出方與導入方的APP版本必須一致才能一鍵克隆!\n2.新手機導入成功後,發送通道、轉發規則將完全被覆蓋,清空歷史記錄!\n3.主動請求、保活措施、個性設置不在克隆範圍\n4.導入成功後,務必再次進入【通用設置】開關一次你需要的功能!(或去系統設置手動授權權限)</string>
<string name="push">推送</string>
@ -471,33 +350,16 @@
<string name="old_mobile_phone">我是舊手機</string>
<string name="new_mobile_phone">我是新手機</string>
<string name="server_ip">服務端IP</string>
<string name="server_address">主機:</string>
<string name="server_port">端口:</string>
<string name="point">.</string>
<string name="invalid_ip">請輸入合法的IP或域名</string>
<string name="invalid_mqtt_message_topic">請輸入合法的輸入/輸出信息主題</string>
<string name="invalid_port">請輸入合法的端口號</string>
<string name="server_has_started">服務端已啟動</string>
<string name="server_has_stopped">服務端已停止</string>
<string name="sender_cannot_receive">本手機是發送端,不可接收文件,請先停止服務端!</string>
<string name="no_wifi_network">未接入Wifi網絡不可使用HttpServer功能</string>
<string name="invalid_server_ip">請輸入服務端IP</string>
<string name="on_wireless_network">當前處於無線網絡</string>
<string name="on_mobile_network">當前處於移動網絡</string>
<string name="no_network">沒有網絡</string>
<string name="not_connected_wifi">未連接Wifi</string>
<string name="failed_to_get_ip">獲取IP失敗</string>
<string name="sms">簡 訊</string>
<string name="call">來 電</string>
<string name="app">應 用</string>
<string name="appicon">應用圖標</string>
<string name="user_app">用戶應用</string>
<string name="system_app">系統應用</string>
<string name="tips_battery_optimization">請將省電優化設置為無限制(不優化),有利於《簡訊轉發器》保活!</string>
<string name="tips_notification">請先授予發送通知權限,有利於《簡訊轉發器》保活!</string>
<string name="tips_notification_listener">請先授予《簡訊轉發器》通知使用權,否則無法轉發應用程式通知,已經自動關閉轉發!</string>
<string name="notification_listener_service_enabled">通知服務已開啟</string>
<string name="notification_listener_service_disabled">通知服務未開啟</string>
<string name="pushplus_website">官網地址</string>
<string name="pushplus_plus">www.pushplus.plus</string>
<string name="pushplus_hxtrip">pushplus.hxtrip.com</string>
@ -519,12 +381,6 @@
<string name="plain">明文</string>
<string name="smime">S/MIME</string>
<string name="openpgp">OpenPGP</string>
<string name="below">低於</string>
<string name="percent">%</string>
<string name="above">高於</string>
<string name="zero">0</string>
<string name="first_send_time">首次發送時間:</string>
<string name="interval_minutes">間隔(分鐘)</string>
<string name="proxy_settings">代理設置</string>
<string name="proxy_none">無代理</string>
<string name="proxy_http">HTTP</string>
@ -541,21 +397,14 @@
<string name="out_message_topic">輸出消息主題</string>
<string name="out_message_topic_hint">發送對應主題的消息</string>
<string name="uri_type">通信方式</string>
<string name="uri_type_hint">可選默認為tcp</string>
<string name="path">通信路徑</string>
<string name="path_hint">用於在使用ws進行通信時設置uri</string>
<string name="client_id">客戶端ID</string>
<string name="client_id_hint">如果為空則為隨機值</string>
<string name="privacy_policy">隱私政策</string>
<string name="agree">同意</string>
<string name="refuse">拒絕</string>
<string name="privacy_policy_text">&#160;&#160;&#160;&#160;SmsForwarder-簡訊轉發器(下稱本軟體) 100% 免費開源Github 在線編譯發佈,絕不會收集您的任何隱私數據! \n\n以下情形會上報本軟體的版本信息 \n&#160;&#160;&#160;&#160;1、啟動本軟體時發送版本信息發送到《友盟+·U-App移動統計》用於分析本軟體的用戶版本留存與軟體奔潰統計 \n&#160;&#160;&#160;&#160;2、手動檢查更新時發送版本號用於檢查新版本 \n&#160;&#160;&#160;&#160;除此之外,沒有任何數據!!! \n\n&#160;&#160;&#160;&#160;本軟體會遵循《隱私政策》收集、使用版本信息,但不會因為您同意了《隱私政策》而進行強制捆綁式的信息收集。</string>
<string name="GotifyWebServer">WebServer</string>
<string name="GotifyWebServerTips"><![CDATA[例https://push.ppps.cn/message?token=<apptoken>]]></string>
<string name="title_template">標題模板</string>
<string name="priority">優先級1 9</string>
<string name="_5">5</string>
<string name="sb_rule_status">啟用該條轉發規則</string>
<string name="dingtalk_robot">釘釘群機器人</string>
<string name="dingtalk_inner_robot">釘釘企業機器人</string>
<string name="email">電子郵箱</string>
@ -570,17 +419,7 @@
<string name="feishu_app">飛書企業應用</string>
<string name="pushplus">PushPlus</string>
<string name="gotify">Gotify</string>
<string name="_0">0</string>
<string name="_1">1</string>
<string name="_2">2</string>
<string name="_3">3</string>
<string name="_4">4</string>
<string name="_10">10</string>
<string name="step_1">通用設置</string>
<string name="step_2">發送通道</string>
<string name="step_3">轉發規則</string>
<string name="step_4">轉發日誌</string>
<string name="todo">TODO</string>
<string name="forwarding_function">轉發功能</string>
<string name="forwarding_function_tips">總開關,請根據實際需要,啟用對應的轉發功能</string>
<string name="extra_function">增強功能</string>
@ -599,13 +438,6 @@
<string name="unknown_call">未知通話</string>
<string name="optional_action">可選操作:</string>
<string name="optional_type">可選類型:</string>
<string name="active_request">主動請求</string>
<string name="active_request_tips">通過 被動接收 或者 主動輪詢 獲取指令,從而操作本機</string>
<string name="httpserver">被動接收本地 HttpServer</string>
<string name="httpserver_tips">WiFi網絡下可用啟動後局域網內其他機器可直接調用本機接口</string>
<string name="sim_state_monitor">SIM卡槽狀態監控</string>
<string name="network_state_monitor">網絡狀態監控</string>
<string name="network_state_change_remind">網絡狀態改變提醒</string>
<string name="keep_alive">保活措施</string>
<string name="keep_alive_tips">開啟前三項授權或設置,不禁用通知欄,避免應用被殺</string>
<string name="custom_settings">個性設置</string>
@ -613,11 +445,9 @@
<string name="times"></string>
<string name="interval">間隔</string>
<string name="interval_label">遞增間隔</string>
<string name="timeout">超時</string>
<string name="timeout_label">單次超時</string>
<string name="seconds"></string>
<string name="seconds_n">%s秒</string>
<string name="retry">重試</string>
<string name="retry_label">最多重試</string>
<string name="test_sender_sms">【%s】恭喜您該發送通道測試成功請繼續添加轉發規則</string>
<string name="test_sender_name">測試通道</string>
@ -628,7 +458,6 @@
<string name="rematch">重新匹配規則</string>
<string name="from">來源:</string>
<string name="title">標題:</string>
<string name="scheme">Scheme</string>
<string name="msg">消息:</string>
<string name="slot">卡槽:</string>
<string name="rule">規則:</string>
@ -639,10 +468,6 @@
<string name="success">成功</string>
<string name="failed">失敗</string>
<string name="processing">處理中</string>
<string name="rule_sms">簡訊</string>
<string name="rule_call">來電</string>
<string name="rule_app">應用</string>
<string name="rule_all">全部</string>
<string name="rule_any">任意</string>
<string name="rule_transpond_all">全部轉發</string>
<string name="rule_phone_num">手機號</string>
@ -664,82 +489,31 @@
<string name="rule_notcontain">不包含</string>
<string name="rule_regex">正則匹配</string>
<string name="package_name_copied">已復制包名:</string>
<string name="loading_user_app">正在加載用戶應用,請稍候…</string>
<string name="loading_system_app">正在加載系統應用,請稍候…</string>
<string name="crash_tip">很抱歉!程式出現異常,即將退出…</string>
<string name="enable_phone_fw_tips">必須選擇一個通話類型,才能開啟通話記錄轉發!</string>
<string name="notification_service_is_on">通知服務已開啟</string>
<string name="tips_battery_level_alarm_once">【注意】電量預警閾值上下限都是0持續提醒不起作用</string>
<string name="tips_compatible_solution">兼容方案</string>
<string name="tips_wait_3_seconds">點擊啟動後請等待3秒</string>
<string name="tips_clone_done">一鍵克隆操作完成!\n請檢查·通用設置·各項開關是否已開啟</string>
<string name="tips_clone_failed">一鍵克隆失敗:</string>
<string name="tips_versions_inconsistent">APP版本不一致無法一鍵克隆</string>
<string name="tips_get_info_failed">獲取一鍵克隆信息失敗</string>
<string name="contact">通訊錄名:</string>
<string name="via_number">被呼號碼:</string>
<string name="common_permission_alert">授權提醒</string>
<string name="common_permission_fail_1">授權失敗,請正確授予權限</string>
<string name="common_permission_fail_2">獲取權限失敗,請手動授予權限</string>
<string name="common_permission_fail_3">獲取權限失敗,請手動授予%s</string>
<string name="common_permission_fail_4">沒有授予後台定位權限,請您選擇"始終允許"</string>
<string name="common_permission_goto">前往授權</string>
<string name="common_permission_calendar">日曆權限</string>
<string name="common_permission_camera">相機權限</string>
<string name="common_permission_contacts">通訊錄權限</string>
<string name="common_permission_location">定位權限</string>
<string name="common_permission_location_background">後臺定位權限</string>
<string name="common_permission_bluetooth">附近的設備權限</string>
<string name="common_permission_microphone">麥克風權限</string>
<string name="common_permission_phone">電話權限</string>
<string name="common_permission_call_log">通話記錄權限</string>
<string name="common_permission_sensors">身體傳感器權限</string>
<string name="common_permission_activity_recognition">健身運動權限</string>
<string name="common_permission_sms">簡訊權限</string>
<string name="common_permission_storage">儲存權限</string>
<string name="common_permission_install">安裝應用程式權限</string>
<string name="common_permission_window">懸浮視窗權限</string>
<string name="common_permission_setting">系統設定權限</string>
<string name="common_permission_notification">通知欄權限</string>
<string name="common_permission_task">檢視使用情況權限</string>
<string name="toast_granted_all">獲取所有必需的權限成功!</string>
<string name="toast_granted_part">獲取部分權限成功,但部分權限未正常授予,應用部分功能可能受限!</string>
<string name="toast_denied_never">被永久拒絕授權,前往系統設定手動授權權限?</string>
<string name="toast_denied">獲取必需的權限失敗,應用功能可能受限!</string>
<string name="play_silence_music">後台播放無聲音樂</string>
<string name="play_silence_music_tips">【按需啟用】播放無聲音樂讓後台一直運行,可能比較耗電</string>
<string name="one_pixel">1像素</string>
<string name="one_pixel_activity">1像素透明Activity</string>
<string name="one_pixel_activity_tips">【按需啟用】使進程的優先級在屏幕鎖屏時間由4提升為最高優先級1</string>
<string name="optional">可選</string>
<string name="TelegramChatIdTips">請按照wiki中的步驟獲取</string>
<string name="network_model">網路模式</string>
<string name="offline_mode">離線模式</string>
<string name="tips_backup_path">備份文件存放路徑:</string>
<string name="frpc_name">配置名稱</string>
<string name="frpc_autorun">開機自啟</string>
<string name="nav_item_home">Home</string>
<string name="nav_item_settings">Settings</string>
<string name="nav_item_logging">Logging</string>
<string name="nav_item_about">About</string>
<string name="http_server">HttpServer</string>
<string name="start_server">啟動服務</string>
<string name="stop_server">停止服務</string>
<string name="server_is_stopping">Server is shutting down. Please wait.</string>
<string name="server_failed_to_start">Server failed to start!</string>
<string name="server_failed_bindex">Server can not run on this port! (Bind-Exception)</string>
<string name="invalid_sim">Sim-Card is missing or not ready to send sms!</string>
<string name="no_sms_permission">SMS-Permission is required to run the server!</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="unknown">---</string>
<string name="refresh">刷新</string>
<string name="tip_can_not_get_sim_infos">無法獲取卡槽信息,請確認應用權限【獲取手機信息】為【始終允許】</string>
<string name="tip_can_not_get_sim_info">未獲取到卡槽%s中的SIM卡信息</string>
<string name="add">添加</string>
<string name="auto_check">啟動時檢查</string>
<string name="check_update">檢查更新</string>
<string name="join_preview_program">加入SmsF預覽體驗計劃</string>
@ -748,7 +522,6 @@
<string name="delete_frpc">刪除動態庫</string>
<string name="sender_name_status">通道名稱/狀態</string>
<string name="choose_sender_status">發送通道/狀態</string>
<string name="dingtalk_token">Webhook</string>
<string name="dingtalk_token_tips">https://oapi.dingtalk.com/robot/send?access_token=XXX</string>
@ -787,16 +560,13 @@
<string name="bark_encryption_key_tips">對應bark上的key</string>
<string name="bark_encryption_iv">偏移向量</string>
<string name="bark_encryption_iv_tips">對應bark上的iv</string>
<string name="bark_encryption_key_regex" formatted="false" tools:ignore="TypographyDashes"><![CDATA[^([a-zA-Z0-9]{16})? $]]></string>
<string name="bark_encryption_key_error1">加密密鑰必須是16位</string>
<string name="bark_encryption_key_error2">加密密鑰必須是24位</string>
<string name="bark_encryption_key_error3">加密密鑰必須是32位</string>
<string name="bark_encryption_key_error4">偏移向量必須是16位</string>
<string name="from_email_hint">填寫 @ 前面的用戶名</string>
<string name="from_email_full_hint">填寫格式: AAA@BBB.CCC</string>
<string name="other_mail_type">其他郵箱</string>
<string name="tips_other_mail_type">其他郵箱請填寫完整的郵箱地址並手動填寫SMTP服務器信息</string>
<string name="mail_pwd_hint">填寫登錄密碼 或 授權碼</string>
<string name="wework_webHook">WebHook地址</string>
@ -813,16 +583,10 @@
<string name="url_scheme_tips">示例myapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket">Socket</string>
<string name="socket_tips">示例myapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket_address">服務地址</string>
<string name="socket_address_tips">IP 或 域名</string>
<string name="socket_port">端口</string>
<string name="socket_port_tips" tools:ignore="TypographyDashes">取值範圍1-65535</string>
<string name="webhook_server">Webhook Server</string>
<string name="webhook_server_tips">例如https://a.b.com/msg?token=xyz</string>
<string name="webhook_params">消息模板</string>
<string name="msg_template">Params</string>
<string name="webhook_params_tips" formatted="false">例如payload=%7B%22text%22%3A%22[msg]%22%7D [msg]將被替換成簡訊內容。\n支持Json格式例如{\"text\":\"[msg]\"}。\n注意除JSON格式外msg會自動進行URLEncoder</string>
<string name="webhook_secret">Secret置空則不計算sign</string>
<string name="webhook_response">成功應答關鍵字置空則http狀態200即為成功</string>
@ -830,7 +594,6 @@
<string name="headers">Headers</string>
<string name="header_key">Key</string>
<string name="header_value">Value</string>
<string name="header_add">添加Header</string>
<string name="header_del">刪除Header</string>
<string name="select_sender_type">請選擇發送通道類型</string>
<string name="feishu_webhook_hint">群機器人→Webhook 地址</string>
@ -852,7 +615,6 @@
<string name="privacy_content_5">更多詳情,敬請查閱 </string>
<string name="privacy_content_6">全文。\n\n</string>
<string name="privacy_content_7">請先授予發送通知權限,有利於《簡訊轉發器》保活!</string>
<string name="other_login_methods">其他登錄方式</string>
<string name="request_succeeded">請求成功</string>
<string name="request_failed">請求失敗:</string>
<string name="request_failed_tips">請求失敗:%s</string>
@ -866,9 +628,6 @@
<string name="share_to">分享到</string>
<string name="third_party_app_not_installed">您所打開的第三方App未安裝</string>
<string name="description">描述信息</string>
<string name="login_succeeded">登錄成功!</string>
<string name="login_failed">登錄失敗!</string>
<string name="logout_succeeded">登出成功!</string>
<string name="no_new_version">您已經安裝的是最新版本!</string>
<string name="download_failed_switch_download_url">應用下載失敗,是否考慮切換到 %s 下載?</string>
<string name="download_slow_switch_download_url">應用下載失敗,是否考慮切換到 %s 下載?</string>
@ -902,7 +661,6 @@
<string name="auto_start_letv"><![CDATA[樂視手機:自啟動管理 -> 允許應用自啟動]]></string>
<string name="auto_start_smartisan"><![CDATA[鎚子手機:權限管理 -> 自啟動權限管理 -> 點擊應用 -> 允許被系統啟動]]></string>
<string name="need_to_restart">需要手動重新啟動APP才能生效該配置項</string>
<string name="time_picker">時間選擇</string>
<string name="http_server_running">HttpServer運行中監聽%1$s%2$d</string>
<string name="http_server_stopped">HttpServer已停止</string>
@ -970,7 +728,6 @@
<string name="battery_unspecified_failure">未知錯誤</string>
<string name="battery_cold">溫度過低</string>
<string name="battery_level">剩餘電量:%s</string>
<string name="battery_level_title">剩餘電量</string>
<string name="battery_scale">充滿電量:%s</string>
<string name="battery_voltage">當前電壓:%s</string>
<string name="battery_temperature">當前溫度:%s</string>
@ -988,7 +745,6 @@
<string name="frpc_failed_to_run">Frpc運行失敗</string>
<string name="successfully_deleted">刪除成功</string>
<string name="sender_disabled_tips">【注意】該發送通道已經禁用,其關聯的規則即便匹配上也不會發送!</string>
<string name="rule_disabled_tips">【注意】該轉發規則已經禁用,即便匹配上也不會發送!</string>
<string name="sender_contains_tips">【注意】該發送通道已經在列表中,無需重複添加!</string>
<string name="rule_contains_tips">【注意】該轉發規則已經在列表中,無需重複添加!</string>
<string name="frpc_contains_tips">【注意】該Frpc已經在列表中無需重複添加</string>
@ -1004,7 +760,6 @@
<string name="matched_rule">匹配中規則</string>
<string name="copied_to_clipboard">已複製到剪貼板:\n%s</string>
<string name="search_keyword">搜索關鍵字: %s</string>
<string name="search_condition">搜索條件:%s</string>
<string name="export_succeeded">導出配置成功!</string>
<string name="export_failed">導出失敗,請檢查寫入權限!</string>
<string name="export_failed_tips">導出失敗: %s</string>
@ -1013,7 +768,6 @@
<string name="import_succeeded">導入配置成功!\n需要重啟APP以便生效\n重啟後請再次核對所有配置項</string>
<string name="import_failed_tips">導入失敗: %s</string>
<string name="restore_failed">還原失敗</string>
<string name="battery_status_monitor">電池狀態監聽</string>
<string name="below_level_min">【電量預警】已低於電量預警下限,請及時充電!%s</string>
<string name="over_level_max">【電量預警】已高於電量預警上限,請拔掉充電器!%s</string>
<string name="reach_level_min">【電量預警】已達到電量預警下限,請及時充電!%s</string>
@ -1043,8 +797,6 @@
<string name="enabling_pure_client_mode">是否立即退出App並手動啟動以生效純客戶端模式</string>
<string name="pure_task_mode">純自動任務模式</string>
<string name="pure_task_mode_tips">啟動APP時直接進入自動任務</string>
<string name="exit_pure_task_mode">退出純自動任務模式</string>
<string name="enabling_pure_task_mode">是否立即退出App並手動啟動以生效純自動任務模式</string>
<string name="debug_mode">开啟調試模式</string>
<string name="debug_mode_tips">將 Log.* 寫入檔案,以便排查問題;可匯出至下載目錄</string>
<string name="optional_components">可選組件:</string>
@ -1071,9 +823,7 @@
<string name="mac_error">格式錯誤例如AA:BB:CC:DD:EE:FF</string>
<string name="mac_regex" tools:ignore="TypographyDashes">^((([a-fA-F0-9]{2}:){5})|(([a-fA-F0-9]{2}-){5}))[a-fA-F0-9]{2}$</string>
<string name="broadcast_address">內網廣播地址</string>
<string name="ip">IP</string>
<string name="mac">網卡MAC</string>
<string name="no_wol_history">暫無歷史記錄WOL發送成功後自動加入</string>
<string name="wol_port_hint">可選WOL一般透過端口7或端口9進行發送</string>
<string name="wol_port_error">端口號取值範圍1~65535</string>
<string name="wol_port_regex" tools:ignore="TypographyDashes">^([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\d{3}|65[0-4]\\d{2}|655[0-2]\\d|6553[0-5])$</string>
@ -1090,8 +840,6 @@
<string name="app_id">App ID</string>
<string name="app_secret">App Secret</string>
<string name="user_id">User ID</string>
<string name="auto_clean_logs">自動刪除N天前的轉發記錄</string>
<string name="auto_clean_logs_tips">0=禁用,觸發機制:每次電量變化時掃描</string>
<string name="safety_measures">安全措施</string>
<string name="safety_measures_tips">客戶端與服務端必須一致,強烈建議公網訪問時啟用加密</string>
<string name="safety_measures_none">不需要</string>
@ -1110,29 +858,18 @@
<string name="sm4_key">SM4密鑰</string>
<string name="sm4_key_tips">客戶端/服務端交互採用SM4加解密</string>
<string name="rule_del">刪除轉發規則</string>
<string name="sender_del">刪除發送通道</string>
<string name="frpc_del">刪除Frpc</string>
<string name="sender_disabled">發送通道已停用</string>
<string name="unknown_sender">未知的發送通道</string>
<string name="network_type">網絡類型</string>
<string name="operator_name">運營商名稱</string>
<string name="host_address">本地IP</string>
<string name="loading_app_list">正在加載應用程式清單,請稍候…</string>
<string name="carrier_name">運營商名</string>
<string name="icc_id">ICC ID</string>
<string name="sim_slot_index">卡槽索引</string>
<string name="data_sim_index">數據卡槽</string>
<string name="number">手機號碼</string>
<string name="country_iso">國家代碼</string>
<string name="subscription_id">訂閱標識</string>
<string name="net_no">沒有網絡</string>
<string name="net_2g">2G網絡</string>
<string name="net_3g">3G網絡</string>
<string name="net_4g">4G網絡</string>
<string name="net_5g">5G網絡</string>
<string name="net_mobile">移動網絡</string>
<string name="net_wifi">WiFi</string>
<string name="net_ethernet">有線網絡</string>
@ -1167,14 +904,10 @@
<string name="ignore_anonymous">忽略匿名裝置</string>
<string name="task_name_status">任務名稱/狀態</string>
<string name="task_name">任務名稱</string>
<string name="task_description">任務描述</string>
<string name="task_conditions">如果</string>
<string name="task_conditions_tips">由第一個條件觸發,其他條件作為判斷</string>
<string name="task_actions">就執行</string>
<string name="task_actions_tips">允許添加多個執行動作,執行結果互不干擾</string>
<string name="task_last_exec_time">上次執行時間</string>
<string name="task_next_exec_time">下次執行時間</string>
<string name="add_task">新建任務</string>
<string name="edit_task">編輯任務</string>
<string name="clone_task">克隆任務</string>
@ -1183,10 +916,8 @@
<string name="delete_task_toast">刪除任務操作確認</string>
<string name="add_condition">添加條件</string>
<string name="add_condition_tips">例如如果電量低於20%時</string>
<string name="add_condition_continue">繼續添加條件</string>
<string name="add_action">添加動作</string>
<string name="add_action_tips">例如:禁用所有轉發通道</string>
<string name="add_action_continue">繼續添加動作</string>
<string name="select_task_trigger">請選擇觸發條件</string>
<string name="select_task_condition">請選擇附加條件</string>
@ -1205,17 +936,13 @@
<string name="task_battery">電量使用</string>
<string name="task_battery_tips">當剩餘電量滿足條件時觸發</string>
<string name="task_charge">充電狀態</string>
<string name="task_charge_tips">當充電狀態滿足條件時觸發</string>
<string name="task_lock_screen">鎖屏解鎖</string>
<string name="task_lock_screen_tips">在屏幕鎖定或解鎖後立即或指定時間觸發</string>
<string name="task_sms">簡訊廣播</string>
<string name="task_sms_tips">在接收到簡訊廣播時觸發</string>
<string name="task_sms_when">接收到%s簡訊廣播</string>
<string name="task_call">通話廣播</string>
<string name="task_call_tips">在接收到通話廣播時觸發</string>
<string name="task_call_when">接收到%s通話廣播</string>
<string name="task_app">APP通知</string>
<string name="task_app_tips">在接收到APP通知時觸發</string>
<string name="task_app_when">接收到APP通知</string>
<string name="task_bluetooth">蓝牙设备</string>
<string name="task_bluetooth_tips">在蓝牙状态发生改变时触发</string>
@ -1250,7 +977,6 @@
<string name="month"></string>
<string name="week"></string>
<string name="year"></string>
<string name="cron_expression">Cron表達式</string>
<string name="every_second">每秒鐘</string>
<string name="every_minute">每分鐘</string>
<string name="every_hour">每小時</string>
@ -1331,7 +1057,6 @@
<string name="calc_type_address">根據地址關鍵字判斷</string>
<string name="longitude">經度</string>
<string name="latitude">緯度</string>
<string name="distance">距離</string>
<string name="distance1">以經緯度為中心,</string>
<string name="distance2">米半徑建立電子圍欄</string>
<string name="current_coordinates">當前坐標</string>
@ -1356,18 +1081,10 @@
<string name="current_distance_from_center">, 當前距離中心%s米</string>
<string name="specified_uid">指定配置</string>
<string name="specified_uid_hint">填寫frpc的uid多個以半角逗號分隔</string>
<string name="specified_rule">指定規則</string>
<string name="specified_rule_hint">填寫轉發規則的ID多個以半角逗號分隔</string>
<string name="specified_sender">指定通道</string>
<string name="specified_sender_hint">填寫發送通道的ID多個以半角逗號分隔</string>
<string name="specified_task">指定任務</string>
<string name="specified_task_hint">填寫自動任務的ID多個以半角逗號分隔</string>
<string name="current_language">繁體中文</string>
<string name="current_activity_language">當前 Activity 語種:</string>
<string name="current_application_language">當前 Application 語種:</string>
<string name="current_system_language">當前 System 語種:</string>
<string name="multi_languages">多語言設置</string>
<string name="multi_languages_tips">SmsForwarder啟動時界面預設顯示的語言</string>
<string name="multi_languages_toast">需要重新啟動應用程式以切換至您選擇的語言</string>
@ -1383,20 +1100,7 @@
<string name="enable_accessibility_service">啟用無障礙服務</string>
<string name="assists_description">實現自動確認發送簡訊與應用程式後台保持活躍</string>
<string name="accessibility_service_title">SmsForwarder 無障礙輔助</string>
<string name="close">關閉</string>
<string name="display_floating_controls">顯示操作浮窗</string>
<string name="back">返回</string>
<string name="start_execution">開始執行</string>
<string name="turn_off_auto_scroll">關閉自動滾動</string>
<string name="execution_log">【執行日誌】</string>
<string name="do_not_touch_screen_during_execution">執行中請勿操作螢幕!</string>
<string name="view_logs">查看日誌</string>
<string name="stop_scrolling">停止滾動</string>
<string name="continue_scrolling">繼續滾動</string>
<string name="logs">【日誌】</string>
<string name="close_logs">關閉日誌</string>
<string name="stopped">已停止</string>
<string name="open_id">Open ID</string>
<string name="union_id">Union ID</string>
<string name="chat_id">Chat ID</string>
@ -1431,7 +1135,6 @@
<string name="bluetooth_acl_connected">藍牙裝置已連接</string>
<string name="bluetooth_acl_disconnected">藍牙裝置已斷開</string>
<string name="specified_device">指定裝置</string>
<string name="device_address_hint">藍牙裝置MAC地址</string>
<string name="bluetooth_not_supported">不支援藍牙裝置</string>
<string name="start_discovery">搜索裝置</string>
<string name="invalid_bluetooth_mac_address">藍牙裝置MAC地址無效例如AA:BB:CC:DD:EE:FF</string>

@ -22,7 +22,7 @@
<item>@drawable/ic_menu_rule</item>
<item>@drawable/ic_menu_send</item>
<item>@drawable/ic_menu_settings</item>
<item>0</item>
<item />
<item>@drawable/ic_menu_task</item>
<item>@drawable/ic_menu_server</item>
<item>@drawable/ic_menu_client</item>

File diff suppressed because it is too large Load Diff

@ -1,77 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="activity_horizontal_margin">10dp</dimen>
<dimen name="activity_vertical_margin">10dp</dimen>
<dimen name="block_low_width">40dp</dimen>
<dimen name="block_low_height">8dp</dimen>
<dimen name="block_high_width">20dp</dimen>
<dimen name="block_high_height">196dp</dimen>
<dimen name="radius_16">16dp</dimen>
<dimen name="spacing_16">16dp</dimen>
<dimen name="list_divider_height_negative">-1px</dimen>
<dimen name="dp_70">70dp</dimen>
<!-- Utils 系列界面 -->
<!-- ColorUtils 颜色工具 -->
<dimen name="color_utils_square_length">46dp</dimen>
<dimen name="color_utils_square_margin">23dp</dimen>
<dimen name="color_utils_square_desc_marginTop">10dp</dimen>
<!-- DrawableUtils Drawable 工具 -->
<dimen name="drawable_utils_column_marginBottom">35dp</dimen>
<dimen name="drawable_utils_item_marginHorizontal">20dp</dimen>
<dimen name="drawable_utils_common_shape_size">50dp</dimen>
<!-- Expands 系列界面 -->
<dimen name="custom_section_height">36dp</dimen>
<dimen name="spacing_24dp">24dp</dimen>
<dimen name="common_icon_size">24dp</dimen>
<dimen name="selection_item_height">60dp</dimen>
<dimen name="config_margin_4dp">4dp</dimen>
<dimen name="config_margin_5dp">5dp</dimen>
<dimen name="config_margin_6dp">6dp</dimen>
<dimen name="config_margin_8dp">8dp</dimen>
<dimen name="config_margin_10dp">10dp</dimen>
<dimen name="config_margin_12dp">12dp</dimen>
<dimen name="config_margin_14dp">14dp</dimen>
<dimen name="config_margin_16dp">16dp</dimen>
<dimen name="config_margin_18dp">18dp</dimen>
<dimen name="config_margin_20dp">20dp</dimen>
<dimen name="config_margin_24dp">24dp</dimen>
<dimen name="config_margin_30dp">30dp</dimen>
<dimen name="config_padding_4dp">4dp</dimen>
<dimen name="config_padding_5dp">5dp</dimen>
<dimen name="config_padding_6dp">6dp</dimen>
<dimen name="config_padding_8dp">8dp</dimen>
<dimen name="config_padding_10dp">10dp</dimen>
<dimen name="config_padding_12dp">12dp</dimen>
<dimen name="config_padding_14dp">14dp</dimen>
<dimen name="config_padding_16dp">16dp</dimen>
<dimen name="config_padding_18dp">18dp</dimen>
<dimen name="config_padding_20dp">20dp</dimen>
<dimen name="config_padding_24dp">24dp</dimen>
<dimen name="config_padding_30dp">30dp</dimen>
<dimen name="card_view_icon_size">36dp</dimen>
<dimen name="card_view_image_size">26dp</dimen>
<dimen name="card_view_image_padding">2dp</dimen>
<dimen name="view_dimen_3">1.0899963dip</dimen>
<dimen name="view_dimen_10">3.6399841dip</dimen>
<dimen name="view_dimen_26">9.449982dip</dimen>
<dimen name="view_dimen_42">15.269989dip</dimen>
<dimen name="view_dimen_48">17.449982dip</dimen>
<dimen name="view_dimen_56">20.359985dip</dimen>
<dimen name="view_dimen_64">23.269989dip</dimen>
<dimen name="view_dimen_68">24.72998dip</dimen>
<dimen name="view_dimen_100">36.359985dip</dimen>
<dimen name="text_size_large">21sp</dimen>
<dimen name="text_size_big">18sp</dimen>
<dimen name="text_size_medium">15sp</dimen>

@ -2,71 +2,18 @@
<resources xmlns:tools="http://schemas.android.com/tools">
<integer name="abc_config_activityDefaultDur">220</integer>
<integer name="abc_config_activityShortDur">150</integer>
<integer name="abc_max_action_buttons">5</integer>
<integer name="action_bar_appear_duration">350</integer>
<integer name="action_bar_disappear_duration">250</integer>
<integer name="action_bar_end_menu_max_item_count">6</integer>
<integer name="action_bar_tab_layout_weight">0</integer>
<integer name="action_button_exit_fade_duration">200</integer>
<integer name="anim_duration">300</integer>
<integer name="app_bar_elevation_anim_duration">150</integer>
<integer name="applock_patterview_dot_width_J18">32</integer>
<integer name="applock_patterview_dot_width_pad">28</integer>
<integer name="applock_patterview_dot_width_phone">20</integer>
<integer name="applock_split_screen_height_full_screen">620</integer>
<integer name="applock_split_screen_height_half">305</integer>
<integer name="applock_split_screen_height_less_than_half">150</integer>
<integer name="applock_split_screen_height_more_than_half">407</integer>
<integer name="bh_cards_view_column_autofix_num">3</integer>
<integer name="bottom_sheet_slide_duration">150</integer>
<integer name="button_exit_fade_duration">200</integer>
<integer name="cancel_button_image_alpha">127</integer>
<integer name="checkwidget_background_disable_alpha_dark">51</integer>
<integer name="checkwidget_background_disable_alpha_light">15</integer>
<integer name="checkwidget_background_normal_alpha_dark">51</integer>
<integer name="checkwidget_background_normal_alpha_light">15</integer>
<integer name="checkwidget_stroke_disable_alpha_dark">0</integer>
<integer name="checkwidget_stroke_disable_alpha_light">255</integer>
<integer name="checkwidget_stroke_normal_alpha_dark">0</integer>
<integer name="checkwidget_stroke_normal_alpha_light">255</integer>
<integer name="config_tooltipAnimTime">150</integer>
<integer name="count_all_apps">5</integer>
<integer name="design_snackbar_text_max_lines">2</integer>
<integer name="design_tab_indicator_anim_duration_ms">300</integer>
<integer name="dialog_enter_duration">300</integer>
<integer name="dialog_exit_duration">150</integer>
<integer name="drop_down_menu_enter_duration">150</integer>
<integer name="drop_down_menu_exit_duration">150</integer>
<integer name="exo_media_button_opacity_percentage_disabled">33</integer>
<integer name="exo_media_button_opacity_percentage_enabled">100</integer>
<integer name="gb_button_exit_fade_duration">200</integer>
<integer name="gd_app_edit_quick_default_count">6</integer>
<integer name="gd_app_edit_rv_column_count">3</integer>
<integer name="hide_password_duration">320</integer>
<integer name="immersion_menu_enter_duration">150</integer>
<integer name="immersion_menu_exit_duration">150</integer>
<integer name="layoutDirection">1</integer>
<integer name="m3_btn_anim_delay_ms" tools:ignore="PrivateResource">100</integer>
<integer name="m3_btn_anim_duration_ms" tools:ignore="PrivateResource">100</integer>
<integer name="m3_card_anim_delay_ms" tools:ignore="PrivateResource">75</integer>
<integer name="m3_card_anim_duration_ms" tools:ignore="PrivateResource">120</integer>
<integer name="m3_chip_anim_duration" tools:ignore="PrivateResource">100</integer>
<integer name="m3_sys_motion_duration_100">100</integer>
<integer name="m3_sys_motion_duration_1000">1000</integer>
<integer name="m3_sys_motion_duration_150">150</integer>
<integer name="m3_sys_motion_duration_200">200</integer>
<integer name="m3_sys_motion_duration_250">250</integer>
<integer name="m3_sys_motion_duration_300">300</integer>
<integer name="m3_sys_motion_duration_350">350</integer>
<integer name="m3_sys_motion_duration_400">400</integer>
<integer name="m3_sys_motion_duration_450">450</integer>
<integer name="m3_sys_motion_duration_50">50</integer>
<integer name="m3_sys_motion_duration_500">500</integer>
<integer name="m3_sys_motion_duration_550">550</integer>
<integer name="m3_sys_motion_duration_600">600</integer>
<integer name="m3_sys_motion_duration_700">700</integer>
<integer name="m3_sys_motion_duration_800">800</integer>
<integer name="m3_sys_motion_duration_900">900</integer>
<integer name="m3_sys_motion_path" tools:ignore="PrivateResource">0</integer>
<integer name="material_motion_duration_long_1">300</integer>
<integer name="material_motion_duration_long_2">350</integer>
@ -88,19 +35,8 @@
<integer name="mtrl_view_gone" tools:ignore="PrivateResource">2</integer>
<integer name="mtrl_view_invisible" tools:ignore="PrivateResource">1</integer>
<integer name="mtrl_view_visible" tools:ignore="PrivateResource">0</integer>
<integer name="perm_risk_app_emptyview_transY">0</integer>
<integer name="preferences_detail_pane_weight" tools:ignore="PrivateResource">1</integer>
<integer name="preferences_header_pane_weight" tools:ignore="PrivateResource">0</integer>
<integer name="show_password_duration">200</integer>
<integer name="status_bar_notification_info_maxnum">999</integer>
<item name="svg_fill_alpha_w006_d01" type="integer">0.06</item>
<item name="svg_fill_alpha_w006_d02" type="integer">0.06</item>
<item name="svg_fill_alpha_w01_d02" type="integer">0.1</item>
<item name="svg_fill_alpha_w03_d04" type="integer">0.3</item>
<item name="svg_fill_alpha_w03_d05" type="integer">0.3</item>
<item name="svg_fill_alpha_w06_d02" type="integer">0.6</item>
<item name="svg_fill_alpha_w06_d07" type="integer">0.6</item>
<item name="svg_fill_alpha_w1_d04" type="integer">1.0</item>
<integer name="textDirection">3</integer>
<integer name="window_translucent_status">100</integer>
</resources>

@ -102,42 +102,13 @@
<string name="lab_privacy_name">《%s隐私权政策》</string>
<!-- 登录 -->
<string name="title_login_register">登录/注册</string>
<string name="action_get_verify_code">获取验证码</string>
<string name="title_login">登录</string>
<string name="title_login_by_verify_code">验证码登录</string>
<string name="title_register">注册</string>
<string name="lab_forget_password">忘记密码?</string>
<string name="lab_login_by_verify_code">验证码登录</string>
<string name="lab_login_by_password">密码登录</string>
<string name="tip_please_input_phone_number">请输入手机号码</string>
<string name="title_phone_number">手机号码</string>
<string name="title_password">密码</string>
<string name="title_old_password">旧密码</string>
<string name="hint_please_input_verify_code">请输入验证码</string>
<string name="lab_verify_code">验证码</string>
<string name="tip_password_error">密码必须是8~18位字母和数字的组合</string>
<string name="tip_new_password_error">新密码必须是8~18位字母和数字的组合</string>
<string name="tip_phone_number_error">无效的手机号!</string>
<string name="regex_phone_number" tools:ignore="TypographyDashes">^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(16[6])|(17[0,1,3,5-8])|(18[0-9])|(19[8,9]))\\d{8}$</string>
<string name="tip_verify_code_error">请输入4位数验证码</string>
<string name="regex_verify_code">^\\d{4}$</string>
<string name="regex_password" tools:ignore="TypographyDashes">^(?:(?=.*[a-zA-Z])(?=.*[0-9])).{8,18}$</string>
<string name="title_forget_password">重置密码</string>
<string name="lab_register_account">点击注册即表示同意</string>
<string name="lab_service_protocol"><![CDATA[<用户协议>]]></string>
<string name="lab_logout_confirm">是否确认退出账号?</string>
<string name="title_user_protocol">用户协议</string>
<string name="title_privacy_protocol">隐私政策</string>
<string name="agree_protocol">我已阅读并同意</string>
<string name="lab_and"></string>
<string name="title_jump_login">跳过</string>
<string name="label_previous">上一条</string>
<string name="label_next">下一条</string>
<string name="tip_ignore_message">以后不再提示此类信息</string>
<string name="tip_title">你知道吗?</string>
<string name="privacy">隐私政策</string>
<string name="refresh_web">刷新网页</string>
<string name="copy_link">复制链接</string>
<string name="share_web">网页分享</string>
@ -146,49 +117,26 @@
<string name="logo">Logo</string>
<!--Frpc-->
<string name="action_add">添加</string>
<string name="action_add_text">新建配置文本</string>
<string name="action_add_url">从网址导入</string>
<string name="action_add_file">从文件导入</string>
<string name="action_add_scan">扫描二维码</string>
<string name="action_save">保存配置</string>
<string name="action_back">返回编辑</string>
<string name="action_quit">放弃修改</string>
<string name="action_test">测试规则</string>
<string name="action_template">模板</string>
<string name="title_save_config">保存Frpc配置</string>
<string name="tips_input_config_content">请输入配置内容</string>
<string name="tips_input_config_name">请输入配置名称</string>
<string name="done">确定</string>
<string name="tipSaveSuccess">保存成功</string>
<string name="tipRestoreSuccess">还原成功</string>
<string name="actionDeleteSuccess">已删除</string>
<string name="actionDeleteFailed"> 删除失败</string>
<string name="titleModifyFileName">修改文件名称</string>
<string name="notOpened">未开启</string>
<string name="hasOpened">已开启</string>
<string name="notSelectIni">未选择配置文件</string>
<string name="needStopService">请先关闭服务</string>
<string name="title_about">关于</string>
<string name="title_logcat">Logcat</string>
<string name="noName">未命名</string>
<string name="logcat_copy">复制</string>
<string name="logcat_delete">删除</string>
<string name="copySuccess">复制成功</string>
<string name="titleTemplate">模板文件</string>
<string name="dialogConfirmTitle">提示</string>
<string name="configDeleteConfirm">确定删除该条配置?</string>
<string name="tipServiceRunning">Frpc内网穿透服务运行中</string>
<string name="tipWaitService">正在启动服务</string>
<string name="app_name">短信转发器</string>
<string name="notification_content">不仅只转发短信,备用机必备神器!\n免费开源禁止贩卖</string>
<!--Common-->
<string name="ok">确定</string>
<string name="cancel">取消</string>
<string name="discard">丢弃</string>
<string name="quit">退出</string>
<string name="del">删除</string>
<string name="save">保存</string>
<string name="reset">重置</string>
@ -198,13 +146,8 @@
<string name="test">测试</string>
<string name="confirm">确认</string>
<string name="all">全部</string>
<string name="any">任意</string>
<string name="select">选择</string>
<string name="clone">一键克隆</string>
<string name="setting">通用设置</string>
<string name="about">关于软件</string>
<string name="help">使用帮助</string>
<string name="clear_logs">清空日志</string>
<string name="clear_history">清空记录</string>
<string name="app_rule">通知转发规则</string>
<string name="call_rule">通话转发规则</string>
@ -215,29 +158,9 @@
<string name="add_sender">添加发送通道</string>
<string name="edit_sender">编辑发送通道</string>
<string name="clone_sender">克隆发送通道</string>
<string name="restore_settings">还原配置</string>
<!--AboutActivity-->
<string name="version">当前版本</string>
<string name="check_for_updates">检查新版本</string>
<string name="auto_startup">开机启动</string>
<string name="show_tips">帮助提示</string>
<string name="show_tips2">建议老鸟关闭提示,页面更清爽,减少弹窗提示</string>
<string name="open_source">开源仓库</string>
<string name="synchronize_mirror">同步镜像</string>
<string name="qq_group">互帮互助QQ群</string>
<string name="qq_group1">①群562854376</string>
<string name="qq_group2">②群31330492</string>
<string name="join_qq_group1">加入①群</string>
<string name="join_qq_group2">加入②群</string>
<string name="cache">缓存大小</string>
<string name="purge">清除缓存</string>
<string name="checking">检查中…</string>
<string name="up_to_date">已是最新版本!</string>
<string name="cache_purged">缓存清理完成</string>
<string name="unknown_qq_version">未安装手Q或安装的版本不支持</string>
<!--MainActivity-->
<string name="delete_log_title">日志删除确认</string>
<string name="delete_log_tips">确定删除该条日志记录?</string>
<string name="delete_log_toast">该条日志记录已经删除!</string>
<string name="delete_type_log_tips">确定删除该分类的所有日志记录?</string>
<string name="delete_type_log_toast">该分类日志记录已经清空!</string>
@ -246,20 +169,12 @@
<string name="resend_toast">正在尝试通过原发送通道重发</string>
<string name="rematch_toast">正在重新匹配规则发送</string>
<string name="details">详情</string>
<string name="clear_logs_tips">确定要清空所有转发记录吗?</string>
<string name="pull_tips">下拉可以刷新!</string>
<string name="release_tips">松开可以刷新!</string>
<string name="reflashing_tips">正在刷新…</string>
<!--RuleActivity-->
<string name="setrule">设置短信转发规则</string>
<string name="setrule_call">设置来电转发规则</string>
<string name="setrule_app">设置APP通知转发规则</string>
<string name="delete_rule_title">转发规则操作确认</string>
<string name="delete_rule_tips">删除转发规则后会级联删除其相关的转发日志的所有记录!\n\n确定删除该条规则?</string>
<string name="delete_rule_toast">该条规则已经删除!</string>
<string name="new_sender_first">请选择发送通道(若无,请先添加)</string>
<string name="new_rule_first">请选择转发规则(若无,请先添加)</string>
<string name="new_frpc_first">请选择Frpc若无请先添加</string>
<string name="new_task_first">请选择自动任务(若无,请先添加)</string>
<string name="add_sender_first">请先去设置发送通道页面添加</string>
<string name="add_rule_first">请先去设置转发规则页面添加</string>
@ -296,31 +211,13 @@
<string name="match_value">匹配的值</string>
<string name="match_value_tips">如需匹配多个关键词,请用 正则匹配 或 多重匹配</string>
<string name="switch_rule_status">启用该条转发规则</string>
<string name="invalid_rule_status">该条转发规则已禁用</string>
<string name="invalid_match_value">匹配的值不可为空</string>
<string name="invalid_call_type">通话类型不正确只能填写1到6的任意一个数字</string>
<!--SenderActivity-->
<string name="invalid_sender">异常的发送通道类型,自动删除!</string>
<string name="delete_sender_title">发送通道操作确认</string>
<string name="delete_sender_tips">删除发送通道后会级联删除其相关的转发规则、转发日志的所有记录!\n\n确定删除该条发送通道?</string>
<string name="delete_sender_toast">该条发送通道已经删除!</string>
<string name="add_sender_title">选择发送通道类型</string>
<string name="not_supported">暂不支持这种转发</string>
<string name="setdingdingtitle">设置钉钉群机器人</string>
<string name="setemailtitle">设置邮箱</string>
<string name="setwebnotifytitle">设置Webhook</string>
<string name="setqywxgrouprobottitle">设置企业微信群机器人</string>
<string name="setqywxapptitle">设置企业微信应用</string>
<string name="setbarktitle">设置Bark</string>
<string name="setserverchantitle">设置Server酱·Turbo版</string>
<string name="settelegramtitle">设置Telegram机器人</string>
<string name="setsmstitle">设置SMS</string>
<string name="setfeishutitle">设置飞书群机器人</string>
<string name="setpushplustitle">设置PushPlus</string>
<string name="setgotifytitle">设置Gotify</string>
<string name="test_phone_num">19999999999</string>
<string name="test_group_name">测试分组</string>
<string name="failed_to_fwd">发送失败:</string>
<string name="invalid_name">通道名称不能为空</string>
<string name="invalid_token">token不合法</string>
<string name="invalid_email">发件邮箱/登录密码/收件地址不可为空</string>
@ -348,8 +245,6 @@
<string name="invalid_multi_match">多重匹配规则的第 %s 行格式有误</string>
<string name="invalid_regex_replace">正则替换内容的第 %s 行格式有误</string>
<string name="invalid_message_card">自定义消息卡片Json不合法</string>
<string name="set_bark_name">分组名称/状态</string>
<string name="set_name">名称/状态</string>
<string name="email_host">主机</string>
<string name="smtp_port">端口</string>
<string name="enable_ssl">开启SSL</string>
@ -366,7 +261,6 @@
<string name="sender_smime_keystore">发件人S/MIME签名私钥可选</string>
<string name="sender_openpgp_keystore">发件人OpenPGP签名私钥可选</string>
<string name="invalid_sender_keystore">发件人签名私钥无效</string>
<string name="smime_public_keys_tips">对邮件进行S/MIME签名加密则添加公钥否则留空</string>
<string name="recipient_email">收件人邮箱</string>
<string name="keystore_path">证书路径</string>
<string name="keystore_path_tips">可选,下载证书文件到 Download 目录</string>
@ -379,7 +273,6 @@
<string name="feishu_msg_type">消息类型</string>
<string name="feishu_msg_type_text">纯文本</string>
<string name="feishu_msg_type_interactive">消息卡片</string>
<string name="feishu_msg_type_interactive_title">标题模板</string>
<string name="feishu_msg_type_interactive_message_card">自定义消息卡片Json</string>
<string name="Customize_API">自定义API</string>
<string name="Corp_ID">企业ID</string>
@ -387,8 +280,6 @@
<string name="App_Secret">Secret</string>
<string name="is_at_all">是否@所有人</string>
<string name="specified_member">指定成员</string>
<string name="at_all">\@all</string>
<string name="specified_member_tips">Tip接收消息的成员ID列表多个接收者用|分隔最多支持1000个</string>
<string name="touser">指定成员</string>
<string name="toparty">指定部门</string>
<string name="totag">指定标签</string>
@ -414,7 +305,6 @@
<string name="SmsMobilesTips">Tips\n1.多个号码以半角分号分隔例如15888888888;19999999999\n2.允许插入`{{来源号码}}`标签来实现短信自动回复(短信/来电场景)</string>
<string name="OnlyNoNetwork">仅当无网络时启用</string>
<!--SettingActivity-->
<string name="notify_content">通知文案</string>
<string name="notify_content_label">通知栏文案</string>
<string name="device_name">设备名称</string>
<string name="sim_sub_id">卡槽主键</string>
@ -431,7 +321,6 @@
<string name="forward_sms_tips">请授予读取短信、通知类短信、发送短信等权限,关闭验证码保护</string>
<string name="sms_command">短信指令</string>
<string name="sms_command_tips">根据短信指令开关对应功能指令格式smsf#功能名#动作名</string>
<string name="safe_phone">安全手机</string>
<string name="safe_phone_tips">仅处理指定手机请求,多个手机以逗号分隔</string>
<string name="forward_calls">转发通话记录</string>
<string name="forward_calls_tips">请授予读取通话记录、联系人等权限,并选择转发类型,再开启</string>
@ -456,26 +345,17 @@
<string name="insert_extra">卡槽信息</string>
<string name="insert_time">接收时间</string>
<string name="insert_device_name">设备名称</string>
<string name="init_setting">恢复初始配置</string>
<string name="init_setting_tips">确定需要恢复初始配置吗?\n\n【警告】此操作将重置设置、删除发送通道、规则、日志</string>
<string name="battery_setting">忽略电池优化设置</string>
<string name="battery_setting_tips">请设置为手动管理:允许自启动、允许关联启动、允许后台运行</string>
<string name="unknown_number">未知号码</string>
<string name="unsupport">您的手机不支持此设置</string>
<string name="isIgnored">已将省电优化设置为无限制(不优化)</string>
<string name="isIgnored2">本界面无法直接操作系统的省电优化设置</string>
<string name="invalid_delay_time">间隔时间最短为1秒</string>
<string name="invalid_timeout">超时时间最短为1秒</string>
<!--Other-->
<string name="version_now">v1.0</string>
<string name="linkweb">https://github.com/pppscn/SmsForwarder</string>
<string name="linkweb2">https://gitee.com/pp/SmsForwarder</string>
<string name="cache_size">0KB</string>
<string name="sim1" tools:ignore="Typos">SIM1</string>
<string name="sim2" tools:ignore="Typos">SIM2</string>
<string name="mu_rule_sms_tips">多重匹配规则示例语法参见wiki\n\n并且 是 手机号 相等 10086\n[空格]或者 是 手机号 相等 10011\n并且 是 短信内容 包含 欠费\n\n以上规则表示收到短信并且手机号是10086 或者 手机号是10010并且 短信内容 包含 欠费 时转发短信\n\n注意每行开始的空格代表层级太过复杂的多重规则可能导致内存占用很大</string>
<string name="mu_rule_call_tips">多重匹配规则示例语法参见wiki\n\n并且 是 手机号 相等 10086\n[空格]或者 是 手机号 相等 10011\n并且 是 通话类型 相等 3\n\n以上规则表示收到来电并且手机号是10086 或者 手机号是10010并且 通话类型 是 未接来电 时转发提醒\n\n注意每行开始的空格代表层级太过复杂的多重规则可能导致内存占用很大\n\n通话类型1.来电挂机 2.去电挂机 3.未接来电 4.来电提醒 5.来电接通 6.去电拨出</string>
<string name="call_type_tips">填写数字1到6的任意一个\n\n通话类型1.来电挂机 2.去电挂机 3.未接来电 4.来电提醒 5.来电接通 6.去电拨出</string>
<string name="mu_rule_app_tips">多重匹配规则示例语法参见wiki\n\n并且 是 APP包名 相等 com.tencent.mm\n[空格]或者 是 APP包名 相等 com.tencent.mobileqq\n并且 是 通知内容 包含 欠费\n\n以上规则表示收到APP通知并且APP包名是com.tencent.mm 或者 APP包名是com.tencent.mobileqq并且 通知内容 包含 欠费 时转发通知\n\n注意每行开始的空格代表层级太过复杂的多重规则可能导致内存占用很大</string>
<string name="post">POST</string>
<string name="get">GET</string>
@ -486,7 +366,6 @@
<string name="mqtt">MQTT</string>
<string name="ssl">SSL</string>
<!--CloneActivity-->
<string name="local_ip">本机IP</string>
<string name="operating_instruction">严正声明:\n该功能仅限个人新旧手机切换使用用于非法用途后果自负\n\n操作说明\n1.新旧手机连接同一个WiFi网络(禁用AP隔离)如需穿透内网请先配置Frpc\n2.【二选一】旧手机点【推送】按钮,将本机的配置推送到服务端\n3.【二选一】新手机点【拉取】按钮,将拉取服务端的配置到本机\n\n注意事项\n1.客户端与服务端的APP版本必须一致才能克隆!\n2.导入成功后,发送通道、转发规则将完全被覆盖,清空历史记录!\n3.主动请求、保活措施、个性设置不在克隆范围\n4.导入成功后,务必再次进入【通用设置】开关一次你需要的功能!(或去系统设置手动授权权限)</string>
<string name="operating_instruction_offline">严正声明:\n该功能仅限个人新旧手机切换使用用于非法用途后果自负\n\n注意事项\n1.导出方与导入方的APP版本必须一致才能一键克隆!\n2.新手机导入成功后,发送通道、转发规则将完全被覆盖,清空历史记录!\n3.主动请求、保活措施、个性设置不在克隆范围\n4.导入成功后,务必再次进入【通用设置】开关一次你需要的功能!(或去系统设置手动授权权限)</string>
<string name="push">推送</string>
@ -497,33 +376,16 @@
<string name="old_mobile_phone">我是旧手机</string>
<string name="new_mobile_phone">我是新手机</string>
<string name="server_ip">服务端IP</string>
<string name="server_address">主机:</string>
<string name="server_port">端口:</string>
<string name="point">.</string>
<string name="invalid_ip">请输入合法的IP或域名</string>
<string name="invalid_mqtt_message_topic">请输入合法的输入/输出信息主题</string>
<string name="invalid_port">请输入合法的端口号</string>
<string name="server_has_started">服务端已启动</string>
<string name="server_has_stopped">服务端已停止</string>
<string name="sender_cannot_receive">本手机是发送端,不可接收文件,请先停止服务端!</string>
<string name="no_wifi_network">未接入Wifi网络不可使用 HttpServer 功能!</string>
<string name="invalid_server_ip">请输入服务端IP</string>
<string name="on_wireless_network">当前处于无线网络</string>
<string name="on_mobile_network">当前处于移动网络</string>
<string name="no_network">没有网络</string>
<string name="not_connected_wifi">未连接Wifi</string>
<string name="failed_to_get_ip">获取IP失败</string>
<string name="sms">短 信</string>
<string name="call">来 电</string>
<string name="app">应 用</string>
<string name="appicon">应用图标</string>
<string name="user_app">用户应用</string>
<string name="system_app">系统应用</string>
<string name="tips_battery_optimization">请将省电优化设置为无限制(不优化),有利于《短信转发器》保活!</string>
<string name="tips_notification">请先授予发送通知权限,有利于《短信转发器》保活!</string>
<string name="tips_notification_listener">请先授予《短信转发器》通知使用权否则无法转发APP通知已经自动关闭转发!</string>
<string name="notification_listener_service_enabled">通知服务已开启</string>
<string name="notification_listener_service_disabled">通知服务未开启</string>
<string name="pushplus_website">官网地址</string>
<string name="pushplus_plus">www.pushplus.plus</string>
<string name="pushplus_hxtrip">pushplus.hxtrip.com</string>
@ -545,12 +407,6 @@
<string name="plain">明文</string>
<string name="smime">S/MIME</string>
<string name="openpgp">OpenPGP</string>
<string name="below">低于</string>
<string name="percent">%</string>
<string name="above">高于</string>
<string name="zero">0</string>
<string name="first_send_time">首次发送时间:</string>
<string name="interval_minutes">间隔(分钟)</string>
<string name="proxy_settings">代理设置</string>
<string name="proxy_none">无代理</string>
<string name="proxy_http">HTTP</string>
@ -567,21 +423,14 @@
<string name="out_message_topic">输出消息主题</string>
<string name="out_message_topic_hint">发送对应主题的消息</string>
<string name="uri_type">通信方式</string>
<string name="uri_type_hint">可选默认为tcp</string>
<string name="path">通信路径</string>
<string name="path_hint">用于在使用ws进行通信时设置uri</string>
<string name="client_id">客户端ID</string>
<string name="client_id_hint">如果为空则为随机值</string>
<string name="privacy_policy">隐私政策</string>
<string name="agree">同意</string>
<string name="refuse">拒绝</string>
<string name="privacy_policy_text">&#160;&#160;&#160;&#160;SmsForwarder-短信转发器(下称本软件) 100% 免费开源Github 在线编译发版,绝不会收集您的任何隐私数据! \n\n以下情形会上报本软件的版本信息 \n&#160;&#160;&#160;&#160;1、启动本软件时发送版本信息发送到《友盟+·U-App移动统计》用于分析本软件的用户版本留存与软件奔溃统计 \n&#160;&#160;&#160;&#160;2、手动检查更新时发送版本号用于检查新版本 \n&#160;&#160;&#160;&#160;除此之外,没有任何数据!!! \n\n&#160;&#160;&#160;&#160;本软件会遵循《隐私政策》收集、使用版本信息,但不会因为您同意了《隐私政策》而进行强制捆绑式的信息收集。</string>
<string name="GotifyWebServer">WebServer</string>
<string name="GotifyWebServerTips"><![CDATA[例https://push.ppps.cn/message?token=<apptoken>]]></string>
<string name="title_template">标题模板</string>
<string name="priority">优先级1 9</string>
<string name="_5">5</string>
<string name="sb_rule_status">启用该条转发规则</string>
<string name="dingtalk_robot">钉钉群机器人</string>
<string name="dingtalk_inner_robot">钉钉企业机器人</string>
<string name="email">电子邮箱</string>
@ -596,17 +445,7 @@
<string name="feishu_app">飞书企业应用</string>
<string name="pushplus">PushPlus</string>
<string name="gotify">Gotify</string>
<string name="_0">0</string>
<string name="_1">1</string>
<string name="_2">2</string>
<string name="_3">3</string>
<string name="_4">4</string>
<string name="_10">10</string>
<string name="step_1">通用设置</string>
<string name="step_2">发送通道</string>
<string name="step_3">转发规则</string>
<string name="step_4">转发日志</string>
<string name="todo">TODO</string>
<string name="forwarding_function">转发功能</string>
<string name="forwarding_function_tips">总开关,请根据实际需要,启用对应的转发功能</string>
<string name="extra_function">增强功能</string>
@ -625,13 +464,6 @@
<string name="unknown_call">未知通话</string>
<string name="optional_action">可选操作:</string>
<string name="optional_type">可选类型:</string>
<string name="active_request">主动请求</string>
<string name="active_request_tips">通过 被动接收 或者 主动轮询 获取指令,从而操作本机</string>
<string name="httpserver">被动接收本地 HttpServer</string>
<string name="httpserver_tips">WiFi网络下可用启动后局域网内其他机器可直接调用本机接口</string>
<string name="sim_state_monitor">SIM卡槽状态监控</string>
<string name="network_state_monitor">网络状态监控</string>
<string name="network_state_change_remind">网络状态改变提醒</string>
<string name="keep_alive">保活措施</string>
<string name="keep_alive_tips">开启前三项授权或设置不禁用通知栏避免APP被杀</string>
<string name="custom_settings">个性设置</string>
@ -639,11 +471,9 @@
<string name="times"></string>
<string name="interval">间隔</string>
<string name="interval_label">递增间隔</string>
<string name="timeout">超时</string>
<string name="timeout_label">单次超时</string>
<string name="seconds"></string>
<string name="seconds_n">%s秒</string>
<string name="retry">重试</string>
<string name="retry_label">最多重试</string>
<string name="test_sender_sms">【%s】恭喜您该发送通道测试成功请继续添加转发规则</string>
<string name="test_sender_name">测试通道</string>
@ -654,7 +484,6 @@
<string name="rematch">重新匹配规则</string>
<string name="from">来源:</string>
<string name="title">标题:</string>
<string name="scheme">Scheme</string>
<string name="msg">消息:</string>
<string name="slot">卡槽:</string>
<string name="rule">规则:</string>
@ -665,10 +494,6 @@
<string name="success">成功</string>
<string name="failed">失败</string>
<string name="processing">处理中</string>
<string name="rule_sms">短信</string>
<string name="rule_call">来电</string>
<string name="rule_app">应用</string>
<string name="rule_all">全部</string>
<string name="rule_any">任意</string>
<string name="rule_transpond_all">全部转发</string>
<string name="rule_phone_num">手机号</string>
@ -690,82 +515,31 @@
<string name="rule_notcontain">不包含</string>
<string name="rule_regex">正则匹配</string>
<string name="package_name_copied">已复制包名:</string>
<string name="loading_user_app">正在加载用户应用,请稍候…</string>
<string name="loading_system_app">正在加载系统应用,请稍候…</string>
<string name="crash_tip">很抱歉!程序出现异常,即将退出…</string>
<string name="enable_phone_fw_tips">必须选择一个通话类型,才能开启通话记录转发!</string>
<string name="notification_service_is_on">通知服务已开启</string>
<string name="tips_battery_level_alarm_once">【注意】电量预警阈值上下限都是0持续提醒不起作用</string>
<string name="tips_compatible_solution">兼容方案</string>
<string name="tips_wait_3_seconds">点击启动后请等待3秒</string>
<string name="tips_clone_done">一键克隆操作完成!\n请检查·通用设置·各项开关是否已开启</string>
<string name="tips_clone_failed">一键克隆失败:</string>
<string name="tips_versions_inconsistent">APP版本不一致无法一键克隆</string>
<string name="tips_get_info_failed">获取一键克隆信息失败</string>
<string name="contact">通讯录名:</string>
<string name="via_number">被呼号码:</string>
<string name="common_permission_alert">授权提醒</string>
<string name="common_permission_fail_1">授权失败,请正确授予权限</string>
<string name="common_permission_fail_2">获取权限失败,请手动授予权限</string>
<string name="common_permission_fail_3">获取权限失败,请手动授予%s</string>
<string name="common_permission_fail_4">没有授予后台定位权限,请您选择"始终允许"</string>
<string name="common_permission_goto">前往授权</string>
<string name="common_permission_calendar">日历权限</string>
<string name="common_permission_camera">相机权限</string>
<string name="common_permission_contacts">通讯录权限</string>
<string name="common_permission_location">定位权限</string>
<string name="common_permission_location_background">后台定位权限</string>
<string name="common_permission_bluetooth">附近的设备权限</string>
<string name="common_permission_microphone">麦克风权限</string>
<string name="common_permission_phone">电话权限</string>
<string name="common_permission_call_log">通话记录权限</string>
<string name="common_permission_sensors">身体传感器权限</string>
<string name="common_permission_activity_recognition">健身运动权限</string>
<string name="common_permission_sms">短信权限</string>
<string name="common_permission_storage">存储权限</string>
<string name="common_permission_install">安装应用权限</string>
<string name="common_permission_window">悬浮窗权限</string>
<string name="common_permission_setting">系统设置权限</string>
<string name="common_permission_notification">通知栏权限</string>
<string name="common_permission_task">查看使用情况权限</string>
<string name="toast_granted_all">获取所有必需的权限成功!</string>
<string name="toast_granted_part">获取部分权限成功但部分权限未正常授予APP部分功能可能受限</string>
<string name="toast_denied_never">被永久拒绝授权,前往系统设置手动授予权限?</string>
<string name="toast_denied">获取必需的权限失败APP功能可能受限</string>
<string name="play_silence_music">后台播放无声音乐</string>
<string name="play_silence_music_tips">【按需启用】播放无声音乐让后台一直运行,可能比较耗电</string>
<string name="one_pixel">1像素</string>
<string name="one_pixel_activity">1像素透明Activity</string>
<string name="one_pixel_activity_tips">【按需启用】使进程的优先级在屏幕锁屏时间由4提升为最高优先级1</string>
<string name="optional">可选</string>
<string name="TelegramChatIdTips">请按照wiki中的步骤获取</string>
<string name="network_model">网络模式</string>
<string name="offline_mode">离线模式</string>
<string name="tips_backup_path">备份文件存放路径:</string>
<string name="frpc_name">配置名称</string>
<string name="frpc_autorun">开机自启</string>
<string name="nav_item_home">Home</string>
<string name="nav_item_settings">Settings</string>
<string name="nav_item_logging">Logging</string>
<string name="nav_item_about">About</string>
<string name="http_server">HttpServer</string>
<string name="start_server">启动服务</string>
<string name="stop_server">停止服务</string>
<string name="server_is_stopping">Server is shutting down. Please wait.</string>
<string name="server_failed_to_start">Server failed to start!</string>
<string name="server_failed_bindex">Server can not run on this port! (Bind-Exception)</string>
<string name="invalid_sim">Sim-Card is missing or not ready to send sms!</string>
<string name="no_sms_permission">SMS-Permission is required to run the server!</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="unknown">---</string>
<string name="refresh">刷新</string>
<string name="tip_can_not_get_sim_infos">无法获取卡槽信息,请确认应用权限【获取手机信息】为【始终允许】</string>
<string name="tip_can_not_get_sim_info">未获取到卡槽%s中的SIM卡信息</string>
<string name="add">添加</string>
<string name="auto_check">启动时检查</string>
<string name="check_update">检查更新</string>
<string name="join_preview_program">加入SmsF预览体验计划</string>
@ -774,7 +548,6 @@
<string name="delete_frpc">删除动态库</string>
<string name="sender_name_status">通道名称/状态</string>
<string name="choose_sender_status">发送通道/状态</string>
<string name="dingtalk_token">Webhook</string>
<string name="dingtalk_token_tips">https://oapi.dingtalk.com/robot/send?access_token=XXX</string>
@ -813,16 +586,13 @@
<string name="bark_encryption_key_tips">对应bark上的key</string>
<string name="bark_encryption_iv">偏移向量</string>
<string name="bark_encryption_iv_tips">对应bark上的iv</string>
<string name="bark_encryption_key_regex" formatted="false" tools:ignore="TypographyDashes"><![CDATA[^([a-zA-Z0-9]{16})? $]]></string>
<string name="bark_encryption_key_error1">加密密钥必须是16位</string>
<string name="bark_encryption_key_error2">加密密钥必须是24位</string>
<string name="bark_encryption_key_error3">加密密钥必须是32位</string>
<string name="bark_encryption_key_error4">偏移向量必须是16位</string>
<string name="from_email_hint">填写 @ 前面的用户名</string>
<string name="from_email_full_hint">填写格式: AAA@BBB.CCC</string>
<string name="other_mail_type">其他邮箱</string>
<string name="tips_other_mail_type">其他邮箱请填写完整的邮箱地址并手动填写SMTP服务器信息</string>
<string name="mail_pwd_hint">填写登录密码 或 授权码</string>
<string name="wework_webHook">WebHook地址</string>
@ -839,16 +609,10 @@
<string name="url_scheme_tips">示例myapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket">Socket</string>
<string name="socket_tips">示例myapp://api/add?&amp;type=0&amp;msg=[msg]</string>
<string name="socket_address">服务地址</string>
<string name="socket_address_tips">IP 或 域名</string>
<string name="socket_port">端口</string>
<string name="socket_port_tips" tools:ignore="TypographyDashes">取值范围1-65535</string>
<string name="webhook_server">Webhook Server</string>
<string name="webhook_server_tips">例如https://a.b.com/msg?token=xyz</string>
<string name="webhook_params">消息模板</string>
<string name="msg_template">Params</string>
<string name="webhook_params_tips" formatted="false">例如payload=%7B%22text%22%3A%22[msg]%22%7D [msg]将被替换成短信内容。\n支持Json格式例如{\"text\":\"[msg]\"}。\n注意除JSON格式外msg会自动进行URLEncoder</string>
<string name="webhook_secret">Secret置空则不计算sign</string>
<string name="webhook_response">成功应答关键字置空则http状态200即为成功</string>
@ -856,7 +620,6 @@
<string name="headers">Headers</string>
<string name="header_key">Key</string>
<string name="header_value">Value</string>
<string name="header_add">添加Header</string>
<string name="header_del">删除Header</string>
<string name="select_sender_type">请选择发送通道类型</string>
<string name="feishu_webhook_hint">群机器人→Webhook 地址</string>
@ -878,7 +641,6 @@
<string name="privacy_content_5">更多详情,敬请查阅 </string>
<string name="privacy_content_6">全文。\n\n</string>
<string name="privacy_content_7">请先授予发送通知权限,有利于《短信转发器》保活!</string>
<string name="other_login_methods">其他登录方式</string>
<string name="request_succeeded">请求成功</string>
<string name="request_failed">请求失败:</string>
<string name="request_failed_tips">请求失败:%s</string>
@ -892,9 +654,6 @@
<string name="share_to">分享到</string>
<string name="third_party_app_not_installed">您所打开的第三方App未安装</string>
<string name="description">描述信息</string>
<string name="login_succeeded">登录成功!</string>
<string name="login_failed">登录失败!</string>
<string name="logout_succeeded">登出成功!</string>
<string name="no_new_version">您已经安装的是最新版本!</string>
<string name="download_failed_switch_download_url">应用下载失败,是否考虑切换到 %s 下载?</string>
<string name="download_slow_switch_download_url">应用下载失败,是否考虑切换到 %s 下载?</string>
@ -928,7 +687,6 @@
<string name="auto_start_letv"><![CDATA[乐视手机:自启动管理 -> 允许应用自启动]]></string>
<string name="auto_start_smartisan"><![CDATA[锤子手机:权限管理 -> 自启动权限管理 -> 点击应用 -> 允许被系统启动]]></string>
<string name="need_to_restart">需要手动重新启动APP才能生效该配置项</string>
<string name="time_picker">时间选择</string>
<string name="http_server_running">HttpServer运行中监听%1$s:%2$d</string>
<string name="http_server_stopped">HttpServer已停止</string>
@ -996,7 +754,6 @@
<string name="battery_unspecified_failure">未知错误</string>
<string name="battery_cold">温度过低</string>
<string name="battery_level">剩余电量:%s</string>
<string name="battery_level_title">剩余电量</string>
<string name="battery_scale">充满电量:%s</string>
<string name="battery_voltage">当前电压:%s</string>
<string name="battery_temperature">当前温度:%s</string>
@ -1014,7 +771,6 @@
<string name="frpc_failed_to_run">Frpc运行失败</string>
<string name="successfully_deleted">删除成功</string>
<string name="sender_disabled_tips">【注意】该发送通道已经禁用,其关联的规则即便匹配上也不会发送!</string>
<string name="rule_disabled_tips">【注意】该转发规则已经禁用,即便匹配上也不会发送!</string>
<string name="sender_contains_tips">【注意】该发送通道已经在列表中,无需重复添加!</string>
<string name="rule_contains_tips">【注意】该转发规则已经在列表中,无需重复添加!</string>
<string name="frpc_contains_tips">【注意】该Frpc已经在列表中无需重复添加</string>
@ -1030,7 +786,6 @@
<string name="matched_rule">匹配中规则</string>
<string name="copied_to_clipboard">已复制到剪贴板:\n%s</string>
<string name="search_keyword">搜索关键字: %s</string>
<string name="search_condition">搜索条件: %s</string>
<string name="export_succeeded">导出配置成功!</string>
<string name="export_failed">导出失败,请检查写入权限!</string>
<string name="export_failed_tips">导出失败: %s</string>
@ -1039,7 +794,6 @@
<string name="import_succeeded">导入配置成功!\n需要重启APP以便生效\n重启后请再次核对所有配置项</string>
<string name="import_failed_tips">导入失败: %s</string>
<string name="restore_failed">还原失败</string>
<string name="battery_status_monitor">电池状态监听</string>
<string name="below_level_min">【电量预警】已低于电量预警下限,请及时充电!%s</string>
<string name="over_level_max">【电量预警】已高于电量预警上限,请拔掉充电器!%s</string>
<string name="reach_level_min">【电量预警】已达到电量预警下限,请及时充电!%s</string>
@ -1069,8 +823,6 @@
<string name="enabling_pure_client_mode">是否立即退出App并手动启动以生效纯客户端模式</string>
<string name="pure_task_mode">纯自动任务模式</string>
<string name="pure_task_mode_tips">启动APP时直接进入自动任务</string>
<string name="exit_pure_task_mode">退出纯自动任务模式</string>
<string name="enabling_pure_task_mode">是否立即退出App并手动启动以生效纯自动任务模式</string>
<string name="debug_mode">开启调试模式</string>
<string name="debug_mode_tips">将Log.*写入文件,以便排查问题;可导出到下载目录</string>
<string name="optional_components">可选组件:</string>
@ -1097,9 +849,7 @@
<string name="mac_error">格式错误例如AA:BB:CC:DD:EE:FF</string>
<string name="mac_regex" tools:ignore="TypographyDashes">^((([a-fA-F0-9]{2}:){5})|(([a-fA-F0-9]{2}-){5}))[a-fA-F0-9]{2}$</string>
<string name="broadcast_address">内网广播地址</string>
<string name="ip">IP</string>
<string name="mac">网卡MAC</string>
<string name="no_wol_history">暂无历史记录WOL发送成功后自动加入</string>
<string name="wol_port_hint">可选WOL一般透过端口7或端口9进行发送</string>
<string name="wol_port_error">端口号取值范围1~65535</string>
<string name="wol_port_regex" tools:ignore="TypographyDashes">^([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\d{3}|65[0-4]\\d{2}|655[0-2]\\d|6553[0-5])$</string>
@ -1116,8 +866,6 @@
<string name="app_id">App ID</string>
<string name="app_secret">App Secret</string>
<string name="user_id">User ID</string>
<string name="auto_clean_logs">自动删除N天前的转发记录</string>
<string name="auto_clean_logs_tips">0=禁用,触发机制:每次电量变化时扫描</string>
<string name="safety_measures">安全措施</string>
<string name="safety_measures_tips">客户端与服务端必须一致,强烈建议公网访问时启用加密</string>
<string name="safety_measures_none">不需要</string>
@ -1136,29 +884,18 @@
<string name="sm4_key">SM4密钥</string>
<string name="sm4_key_tips">客户端/服务端交互采用SM4加解密</string>
<string name="rule_del">删除转发规则</string>
<string name="sender_del">删除发送通道</string>
<string name="frpc_del">删除Frpc</string>
<string name="sender_disabled">发送通道已禁用</string>
<string name="unknown_sender">未知发送通道</string>
<string name="network_type">网络类型</string>
<string name="operator_name">运营商</string>
<string name="host_address">本地IP</string>
<string name="loading_app_list">努力加载应用列表中,请稍候…</string>
<string name="carrier_name">运营商名</string>
<string name="icc_id">ICC ID</string>
<string name="sim_slot_index">卡槽索引</string>
<string name="data_sim_index">数据卡槽</string>
<string name="number">手机号码</string>
<string name="country_iso">国家代码</string>
<string name="subscription_id">订阅标识</string>
<string name="net_no">没有网络</string>
<string name="net_2g">2G网络</string>
<string name="net_3g">3G网络</string>
<string name="net_4g">4G网络</string>
<string name="net_5g">5G网络</string>
<string name="net_mobile">移动网络</string>
<string name="net_wifi">WiFi</string>
<string name="net_ethernet">有线网络</string>
@ -1193,14 +930,10 @@
<string name="ignore_anonymous">忽略匿名设备</string>
<string name="task_name_status">任务名称/状态</string>
<string name="task_name">任务名称</string>
<string name="task_description">任务描述</string>
<string name="task_conditions">如果</string>
<string name="task_conditions_tips">由第一个条件触发,其他条件作为判断</string>
<string name="task_actions">就执行</string>
<string name="task_actions_tips">允许添加多个执行动作,执行结果互不干扰</string>
<string name="task_last_exec_time">上次执行时间</string>
<string name="task_next_exec_time">下次执行时间</string>
<string name="add_task">新建任务</string>
<string name="edit_task">编辑任务</string>
<string name="clone_task">克隆任务</string>
@ -1209,10 +942,8 @@
<string name="delete_task_toast">删除任务操作确认</string>
<string name="add_condition">添加条件</string>
<string name="add_condition_tips" tools:ignore="StringFormatCount">例如如果电量低于20%时</string>
<string name="add_condition_continue">继续添加条件</string>
<string name="add_action">添加动作</string>
<string name="add_action_tips">例如:禁用所有转发通道</string>
<string name="add_action_continue">继续添加动作</string>
<string name="select_task_trigger">请选择触发条件</string>
<string name="select_task_condition">请选择附加条件</string>
@ -1231,17 +962,13 @@
<string name="task_battery">电量使用</string>
<string name="task_battery_tips">当剩余电量满足条件时触发</string>
<string name="task_charge">充电状态</string>
<string name="task_charge_tips">当充电状态满足条件时触发</string>
<string name="task_lock_screen">锁屏解锁</string>
<string name="task_lock_screen_tips">在屏幕锁定或解锁后立即或指定时间触发</string>
<string name="task_sms">短信广播</string>
<string name="task_sms_tips">在接收到短信广播时触发</string>
<string name="task_sms_when">接收到%s短信广播</string>
<string name="task_call">通话广播</string>
<string name="task_call_tips">在接收到通话广播时触发</string>
<string name="task_call_when">接收到%s通话广播</string>
<string name="task_app">APP通知</string>
<string name="task_app_tips">在接收到APP通知时触发</string>
<string name="task_app_when">接收到APP通知</string>
<string name="task_bluetooth">蓝牙设备</string>
<string name="task_bluetooth_tips">在蓝牙状态发生改变时触发</string>
@ -1276,7 +1003,6 @@
<string name="month"></string>
<string name="week"></string>
<string name="year"></string>
<string name="cron_expression">Cron表达式</string>
<string name="every_second">每秒钟</string>
<string name="every_minute">每分钟</string>
<string name="every_hour">每小时</string>
@ -1357,7 +1083,6 @@
<string name="calc_type_address">根据地址关键字判断</string>
<string name="longitude">经度</string>
<string name="latitude">维度</string>
<string name="distance">距离</string>
<string name="distance1">以经纬度为中心,</string>
<string name="distance2">米半径建立电子围栏</string>
<string name="current_coordinates">当前坐标</string>
@ -1382,18 +1107,10 @@
<string name="current_distance_from_center">, 当前距离中心%s米</string>
<string name="specified_uid">指定配置</string>
<string name="specified_uid_hint">填写frpc的uid多个以半角逗号分隔</string>
<string name="specified_rule">指定规则</string>
<string name="specified_rule_hint">填写转发规则的id多个以半角逗号分隔</string>
<string name="specified_sender">指定通道</string>
<string name="specified_sender_hint">填写发送通道的id多个以半角逗号分隔</string>
<string name="specified_task">指定任务</string>
<string name="specified_task_hint">填写发送通道的id多个以半角逗号分隔</string>
<string name="current_language">跟随系统</string>
<string name="current_activity_language">当前 Activity 语种:</string>
<string name="current_application_language">当前 Application 语种:</string>
<string name="current_system_language">当前 System 语种:</string>
<string name="multi_languages">多语言设置</string>
<string name="multi_languages_tips">SmsForwarder启动时界面默认显示的语言</string>
<string name="multi_languages_toast">需要重启App以便切换到您选择的语言</string>
@ -1409,20 +1126,7 @@
<string name="enable_accessibility_service">启用无障碍服务</string>
<string name="assists_description">实现自动确认发送短信与APP后台保活</string>
<string name="accessibility_service_title">SmsForwarder 无障碍辅助</string>
<string name="close">关闭</string>
<string name="display_floating_controls">显示操作浮窗</string>
<string name="back">返回</string>
<string name="start_execution">开始执行</string>
<string name="turn_off_auto_scroll">关闭自动滚动</string>
<string name="execution_log">【执行日志】</string>
<string name="do_not_touch_screen_during_execution">执行中请勿操作屏幕!</string>
<string name="view_logs">查看日志</string>
<string name="stop_scrolling">停止滚动</string>
<string name="continue_scrolling">继续滚动</string>
<string name="logs">【日志】</string>
<string name="close_logs">关闭日志</string>
<string name="stopped">已停止</string>
<string name="open_id">Open ID</string>
<string name="union_id">Union ID</string>
<string name="chat_id">Chat ID</string>
@ -1457,7 +1161,6 @@
<string name="bluetooth_acl_connected">蓝牙设备已连接</string>
<string name="bluetooth_acl_disconnected">蓝牙设备已断开</string>
<string name="specified_device">指定设备</string>
<string name="device_address_hint">蓝牙设备MAC地址</string>
<string name="bluetooth_not_supported">不支持蓝牙设备</string>
<string name="start_discovery">搜索设备</string>
<string name="invalid_bluetooth_mac_address">蓝牙设备MAC地址无效例如AA:BB:CC:DD:EE:FF</string>

@ -152,10 +152,6 @@
<item name="android:button">@drawable/custom_radio_button</item>
</style>
<style name="rg_rb_style.mini">
<item name="android:textSize">@dimen/text_size_mini</item>
</style>
<style name="rg_rb_style_wrap">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>

Loading…
Cancel
Save