<stringname="notification_content">Not only forwarding messages, \nbut also a must-have for backup devices!\nFree and open source, no selling!</string>
<stringname="specified_member_tips">Tip: List of member IDs that receive messages (multiple recipients are separated by \'|\', up to 1000)</string>
<stringname="touser">To User</string>
<stringname="toparty">To Party</string>
<stringname="totag">To Tag</string>
@ -387,7 +278,6 @@
<stringname="SmsMobilesTips">Tips:\n1.Separated by ; , e.g. 15888888888;19999999999\n2.Allow to insert `{{FROM}}` tag to realize SMS auto-reply (SMS/Call scenario)</string>
<stringname="OnlyNoNetwork">Enable only when no network</string>
<stringname="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>
<stringname="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>
<stringname="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>
<stringname="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>
<stringname="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>
<stringname="post">POST</string>
<stringname="get">GET</string>
@ -459,7 +339,6 @@
<stringname="mqtt">MQTT</string>
<stringname="ssl">SSL</string>
<!--CloneActivity-->
<stringname="local_ip">Local IP: </string>
<stringname="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>
<stringname="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>
<stringname="push">Push</string>
@ -470,33 +349,16 @@
<stringname="old_mobile_phone">Old Phone</string>
<stringname="new_mobile_phone">New Phone</string>
<stringname="server_ip">Server IP: </string>
<stringname="server_address">Host:</string>
<stringname="server_port">Port: </string>
<stringname="point">.</string>
<stringname="invalid_ip">Please enter a valid IP or domain</string>
<stringname="invalid_mqtt_message_topic">Please enter a valid message topic</string>
<stringname="invalid_port">Please enter a valid port</string>
<stringname="server_has_started">The server is started successfully</string>
<stringname="server_has_stopped">The server has been stopped</string>
<stringname="sender_cannot_receive">This mobile phone is the SOURCE and cannot receive files.</string>
<stringname="no_wifi_network">Http Server does NOT work without Wi-Fi connection.</string>
<stringname="invalid_server_ip">Please enter a valid server IP address</string>
<stringname="failed_to_get_ip">Failed to get an IP address</string>
<stringname="sms">SMS</string>
<stringname="call">Call</string>
<stringname="app">App</string>
<stringname="appicon">App Icon</string>
<stringname="user_app">User App</string>
<stringname="system_app">System App</string>
<stringname="tips_battery_optimization">Please deactivate power optimization for SmsForwarder, in order to keep the App alive!</string>
<stringname="tips_notification">Please grant Notification permission, in order to keep the App alive!</string>
<stringname="tips_notification_listener">Please grant Notification reading permission to SmsForwarder, before other Apps\'s notification could be forwarded. Forwarding automatically canceled!</string>
<stringname="notification_listener_service_enabled">The notification service is enabled</string>
<stringname="notification_listener_service_disabled">The notification service is disabled</string>
<stringname="privacy_policy_text">  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  1. As startup, version information will be sent to "Umeng +· U-APP Mobile Statistics" for user retention analyze and crash stats;\n  2. Manual update check triggered by user;\n  The App collects no any other data!!\n\n  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>
<stringname="httpserver_tips">Available under WiFi network, after startup, other machines in the LAN can directly call the local interface</string>
<stringname="sim_state_monitor">SIM State Monitor</string>
<stringname="network_state_monitor">Network State Monitor</string>
<stringname="network_state_change_remind">Network State Change Remind</string>
<stringname="keep_alive">Keep Alive</string>
<stringname="keep_alive_tips">It is recommended to open the first three switch, do not disable the notification bar, to avoid APP being killed</string>
<stringname="package_name_copied">Package name copied:</string>
<stringname="loading_user_app">Loading user app, please wait…</string>
<stringname="loading_system_app">Loading system app, please wait…</string>
<stringname="crash_tip">Very sorry! The program has an exception and is about to exit…</string>
<stringname="enable_phone_fw_tips">A call type must be selected to enable call log forwarding!</string>
<stringname="notification_service_is_on">Notification service is on</string>
<stringname="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>
<stringname="tips_versions_inconsistent">The APP versions of the sender and the receiver are inconsistent, and cannot be cloned with one click!</string>
<stringname="tips_get_info_failed">Failed to get one-click clone information from sender</string>
<stringname="toast_granted_all">Getting all required permissions succeeded!</string>
<stringname="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>
<stringname="toast_denied_never">Permanently denied authorization, go to system settings to manually grant permissions?</string>
<stringname="toast_denied">Failed to obtain necessary permissions, APP function may be limited!</string>
<stringname="bark_encryption_key_error1">AES Key must be 16 characters</string>
<stringname="bark_encryption_key_error2">AES Key must be 24 characters</string>
<stringname="bark_encryption_key_error3">AES Key must be 32 characters</string>
<stringname="bark_encryption_key_error4">AES iv must be 16 characters</string>
<stringname="from_email_hint">Fill in the username before @</string>
<stringname="from_email_full_hint">Fill in the format: AAA@BBB.CCC</string>
<stringname="other_mail_type">other</string>
<stringname="tips_other_mail_type">For other email addresses, please fill in the complete email address and manually fill in the SMTP server information</string>
<stringname="mail_pwd_hint">Fill in the login password or authorization code</string>
<stringname="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>
<stringname="webhook_secret">Secret: If left empty, the sign will not be calculated</string>
<stringname="webhook_response">Successful Response Keyword:If left empty, HTTP status 200 represents success</string>
<stringname="no_new_version">You have the latest version installed!</string>
<stringname="download_failed_switch_download_url">The app download failed, do you consider switching to %s download?</string>
<stringname="download_slow_switch_download_url">The app download failed, do you consider switching to %s download?</string>
@ -901,7 +660,6 @@
<stringname="auto_start_letv"><![CDATA[LeTv: Self-starting management -> Allow applications to self-start]]></string>
<stringname="auto_start_smartisan"><![CDATA[Smartisan: Permission management -> Self-starting permission management -> Click Apply -> Allow to be activated by the system]]></string>
<stringname="need_to_restart">The APP needs to be restarted for this configuration item to take effect</string>
<stringname="time_picker">Time Picker</string>
<stringname="http_server_running">HttpServer is running! On %1$s:%2$d</string>
<stringname="http_server_stopped">HttpServer is stopped!</string>
<stringname="battery_status_monitor">Battery Status Monitor</string>
<stringname="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>
<stringname="over_level_max">[Battery Warning] The battery warning limit has been exceeded, please unplug the charger!%s</string>
<stringname="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 @@
<stringname="enabling_pure_client_mode">Do you want to quit the app immediately and start it manually to take effect in pure client mode?</string>
<stringname="pure_task_mode">Directly To Task</string>
<stringname="pure_task_mode_tips">When starting, it will directly enter the task center</string>
<stringname="exit_pure_task_mode">Exit pure task mode</string>
<stringname="enabling_pure_task_mode">Do you want to quit the app immediately and start it manually to take effect in pure task mode?</string>
<stringname="safety_measures_tips">The client and server must be the same. It is strongly recommended to enable encryption when accessing the public network.</string>
<stringname="safety_measures_none">None</string>
@ -1109,29 +857,18 @@
<stringname="sm4_key">SM4 Key</string>
<stringname="sm4_key_tips">Client or server interaction messages are all encrypted and decrypted using SM4</string>
<stringname="rule_del">Del Rule</string>
<stringname="sender_del">Del Sender</string>
<stringname="frpc_del">Del Frpc</string>
<stringname="sender_disabled">Sender is disabled</string>