1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189<resources xmlns:tools="http://schemas.android.com/tools">
<string name="insert_tag_from">Phone Number</string>
<string name="insert_tag_sms">SMS Content</string>
<string name="insert_tag_package_name">Package Name</string>
<string name="insert_tag_app_name">App Name</string>
<string name="insert_tag_title">Inform Title</string>
<string name="insert_tag_msg">Inform Content</string>
<string name="insert_tag_card_slot">SIM Label</string>
<string name="insert_tag_card_subid">SIM SubId</string>
<string name="insert_tag_receive_time">Receive Time</string>
<string name="insert_tag_current_time">Current Time</string>
<string name="insert_tag_device_name">Device Name</string>
<string name="insert_tag_app_version">SmsF Version</string>
<string name="insert_tag_call_type">Call Type</string>
<string name="insert_tag_location">Location</string>
<string name="insert_tag_location_longitude">Longitude</string>
<string name="insert_tag_location_latitude">Latitude</string>
<string name="insert_tag_location_address">Address</string>
<string name="insert_tag_battery_pct">Battery Percentage</string>
<string name="insert_tag_battery_status">Battery Status</string>
<string name="insert_tag_battery_plugged">Charging Method</string>
<string name="insert_tag_battery_info">Complete Battery Info</string>
<string name="insert_tag_battery_info_simple">Simplified Battery Info</string>
<string name="insert_tag_uid">UID</string>
<string name="insert_tag_ipv4">Public IPv4</string>
<string name="insert_tag_ipv6">Public IPv6</string>
<string name="insert_tag_ip_list">IP List</string>
<string name="insert_tag_net_type">Network Status</string>
<string name="insert_tag_contact_name">Contact Name</string>
<string name="insert_tag_phone_area">Phone Area</string>
<string name="type_param_sms">Sms</string>
<string name="type_param_call">Call</string>
<string name="type_param_app">App</string>
<string name="status_param_option_enabled">Enabled</string>
<string name="status_param_option_disabled">Disabled</string>
<string name="enable">Enabled</string>
<string name="disable">Disabled</string>
<string name="sms_type_option_receive">Receive</string>
<string name="sms_type_option_send">Send</string>
<string name="call_type_option_missed">Missed</string>
<string name="call_type_option_call_out">Call Out</string>
<string name="call_type_option_received">Received</string>
<string name="clone_type_option_network">Network</string>
<string name="clone_type_option_offline">Offline</string>
<string name="app_type_option_user">User App</string>
<string name="app_type_option_system">System App</string>
<string name="task_type_option_mine">Mine</string>
<string name="task_type_option_fixed">Fixed</string>
<string name="app_browser_name">Universal Browser</string>
<string name="description_navigation_main">navigation</string>
<string name="menu_logs">Logs</string>
<string name="menu_senders">Senders</string>
<string name="menu_rules">Rules</string>
<string name="menu_settings">Settings</string>
<string name="menu_settings_step">Settings·Step-1</string>
<string name="menu_senders_step">Senders·Step-2</string>
<string name="menu_rules_step">Rules·Step-3</string>
<string name="menu_logs_step">Logs·Step-4</string>
<string name="menu_tasks">Task</string>
<string name="menu_server">Server</string>
<string name="menu_client">Client</string>
<string name="menu_frpc">Frpc</string>
<string name="menu_apps">App List</string>
<string name="menu_logcat">Logcat</string>
<string name="menu_help">Help</string>
<string name="menu_about">About</string>
<string name="about_app_version">AppVer: %s</string>
<string name="about_app_version_tips" formatted="false">Version Name: %s\nVersion Code: %s\nBuild Time: %s\nGit Commit ID: %s</string>
<string name="about_cache_size">Cache Size: %s</string>
<string name="about_frpc_version">FrpcVer: %s</string>
<string name="about_item_wechat_miniprogram" formatted="false">WeChat MiniProgram</string>
<string name="about_cache_purged">Cache cleared</string>
<string name="about_frpc_deleted">Frpc Deleted, App restarting</string>
<string name="about_copyright">© %1$s PPPSCN All rights reserved.</string>
<string name="about_item_open_source">OpenSource Repo</string>
<string name="about_item_github">GitHub</string>
<string name="about_item_gitee">Gitee</string>
<string name="about_item_donation_link">Reward List</string>
<string name="url_project_github">https://github.com/pppscn/SmsForwarder</string>
<string name="url_project_gitee">https://gitee.com/pp/SmsForwarder</string>
<string name="url_help">https://gitee.com/pp/SmsForwarder/wikis/pages</string>
<string name="url_donation_link">https://gitee.com/pp/SmsForwarder.wiki/raw/master/%E6%89%93%E8%B5%8F%E5%90%8D%E5%8D%95.md</string>
<string name="url_wechat_miniprogram">https://gitee.com/pp/SmsForwarder/raw/main/pic/wechat_miniprogram.jpg</string>
<string name="url_tips">https://gitee.com/pp/SmsForwarder.wiki/raw/master/tips_en.json</string>
<string name="lab_yes">Yes</string>
<string name="lab_no">No</string>
<string name="lab_open_qq_app">Allow pages to open QQ apps?</string>
<string name="lab_open_third_app">Allow pages to open third-party apps?</string>
<!-- 隐私政策弹窗 -->
<string name="lab_exit_app">Exit</string>
<string name="lab_agree">Agree</string>
<string name="lab_disagree">Disagree</string>
<string name="lab_look_again">Look Again</string>
<string name="lab_still_disagree">Still disagree</string>
<string name="title_reminder">Reminder</string>
<string name="content_think_about_it_again">Think about it again</string>
<string name="content_privacy_explain_again">We attach great importance to the protection of your personal information, and promise to protect and process your information strictly in accordance with the \"%s Privacy Policy\". \n\nIf you do not agree to this policy, unfortunately we will not be able to serve you.</string>
<string name="lab_privacy_name">\"%s Privacy Policy\"</string>
<!-- 登录 -->
<string name="title_user_protocol">User Agreement</string>
<string name="title_privacy_protocol">Privacy Policy</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="refresh_web">Refresh Web</string>
<string name="copy_link">Copy Link</string>
<string name="share_web">Web Sharing</string>
<string name="open_in_default_browser">Open in browser</string>
<string name="provided_by_agentweb">Technology provided by AgentWeb</string>
<string name="logo">Logo</string>
<!--Frpc-->
<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="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="tipSaveSuccess">Successfully saved</string>
<string name="tipRestoreSuccess">Successfully restored</string>
<string name="noName">unnamed</string>
<string name="copySuccess">Successfully copied</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="cancel">Cancel</string>
<string name="discard">Discard</string>
<string name="del">Delete</string>
<string name="save">Save</string>
<string name="reset">Reset</string>
<string name="search">Search</string>
<string name="submit">Submit</string>
<string name="send">Send</string>
<string name="test">Test</string>
<string name="confirm">Confirm</string>
<string name="all">All</string>
<string name="select">Select</string>
<string name="clone">Clone</string>
<string name="clear_history">Clear History</string>
<string name="app_rule">App rule</string>
<string name="call_rule">Call rule</string>
<string name="sms_rule">Sms rule</string>
<string name="add_rule">Add rule</string>
<string name="edit_rule">Edit rule</string>
<string name="clone_rule">Clone rule</string>
<string name="add_sender">Add sender</string>
<string name="edit_sender">Edit sender</string>
<string name="clone_sender">Clone sender</string>
<!--AboutActivity-->
<string name="auto_startup">Auto Startup</string>
<!--MainActivity-->
<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>
<string name="delete_filter_log_tips">Are you sure you want to delete all log records for the current filter?</string>
<string name="delete_filter_log_toast">All log records for the current filter have been deleted!</string>
<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>
<!--RuleActivity-->
<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_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>
<string name="add_frpc_first">Please add a frpc first.</string>
<string name="add_task_first">Please add a task first.</string>
<string name="select_sender">Select Sender</string>
<string name="rule_tester">Rule tester:</string>
<string name="test_sim_slot">Test SIM Slot</string>
<string name="test_phone_number">Test Phone Number</string>
<string name="test_msg_content">Test Msg Content</string>
<string name="test_package_name">Test PackageName</string>
<string name="test_call_type">Test Call Type</string>
<string name="test_inform_title">Test Notify Title</string>
<string name="test_inform_content">Test Notify Content</string>
<string name="sender_logic">Run Logic</string>
<string name="sender_logic_all">All Run</string>
<string name="sender_logic_until_fail">Run Until Fail</string>
<string name="sender_logic_until_success">Run Until Success</string>
<string name="match_sim_slot">SIM Slot</string>
<string name="match_field">Field</string>
<string name="phone_number">Phone No.</string>
<string name="call_type">Call Type</string>
<string name="package_name">PkgName</string>
<string name="sms_content">SMS</string>
<string name="inform_content">Notice</string>
<string name="multiple_matches">Multiple</string>
<string name="match_type">Type</string>
<string name="btn_is">Is</string>
<string name="btn_contain">Contain</string>
<string name="btn_not_contain">Not Contain</string>
<string name="btn_start_with">Start With</string>
<string name="btn_end_with">End With</string>
<string name="btn_regex">Regex Match</string>
<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_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>
<string name="mon">MON</string>
<string name="tue">TUE</string>
<string name="wed">WED</string>
<string name="thu">THU</string>
<string name="fri">FRI</string>
<string name="sat">SAT</string>
<string name="sun">SUN</string>
<!--SenderActivity-->
<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="test_phone_num">19999999999</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>
<string name="invalid_recipient_email">Invalid recipient email address: %s</string>
<string name="invalid_x509_certificate">The X.509 public key certificate for the recipient (%s) is invalid.</string>
<string name="invalid_pkcs12_certificate">The PKCS12 private key certificate for the recipient (%s) is invalid.</string>
<string name="invalid_email_server">Email Server parameter is incomplete</string>
<string name="invalid_bark_icon">The bark-icon is not a valid URL</string>
<string name="invalid_bark_url">The bark-url is not a valid URL</string>
<string name="invalid_bark_server">bark-server is empty or not a valid URL</string>
<string name="invalid_apiToken_or_chatId">Neither the robot\'s ApiToken nor the notified person\'s ChatId can be empty</string>
<string name="invalid_host_or_port">The proxy is enabled, the host name and port number cannot be empty</string>
<string name="invalid_username_or_password">Authentication is enabled, user and password cannot be empty at the same time</string>
<string name="invalid_sendkey">SendKey cannot be empty</string>
<string name="invalid_channel">Up to two channels, multiple channel values separated by a vertical bar |</string>
<string name="invalid_openid">Multiple openids are separated by ,</string>
<string name="invalid_customize_api">Customize API is invalid</string>
<string name="invalid_webserver">WebServer is empty or invalid</string>
<string name="invalid_webhook">WebHook is empty or invalid</string>
<string name="invalid_url_scheme">URL Scheme is empty or invalid</string>
<string name="invalid_at_mobiles">toUser/toParty/toTag cannot be empty or select @all</string>
<string name="invalid_wework_agent">CoreID, AgentID, and Secret cannot be empty</string>
<string name="invalid_dingtalk_inner_robot">AgentId, AppKey, AppSecret, and UserIds cannot be empty</string>
<string name="invalid_phone_num">The receiving phone number cannot be empty</string>
<string name="invalid_multi_match">Malformed multiple match rule line %d</string>
<string name="invalid_regex_replace">Incorrect format on line %d of regex replacement</string>
<string name="invalid_message_card">The Message Card Json is invalid.</string>
<string name="email_host">Host</string>
<string name="smtp_port">Port</string>
<string name="enable_ssl">Enable SSL</string>
<string name="enable_starttls">Enable StartTLS</string>
<string name="email_account">Account</string>
<string name="email_password">Password/Auth Code</string>
<string name="email_nickname">Nickname</string>
<string name="email_to">Recipients</string>
<string name="email_to_tips">Tip: Click to add recipients.</string>
<string name="email_to_smime">Recipients & S/MIME Encryption Cert.</string>
<string name="email_to_smime_tips">Tip: Click to add recipients and S/MIME encryption public keys (opt.).</string>
<string name="email_to_openpgp">Recipients & OpenPGP Public Cert.</string>
<string name="email_to_openpgp_tips">Tip: Click to add recipients and OpenPGP public keys (opt.).</string>
<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="recipient_email">Recipient</string>
<string name="keystore_base64">Specified Cert.</string>
<string name="keystore_base64_tips">Opt., Copy keystore to the Download dir</string>
<string name="keystore_password">Cert. Pwd.</string>
<string name="keystore_password_tips">Import password for `Private key`</string>
<string name="email_title">Email Title</string>
<string name="feishu_webhook">Webhook</string>
<string name="feishu_secret">Secret (opt.)</string>
<string name="feishu_receive_id_type">Receive Id Type"</string>
<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_message_card">Message Card Json</string>
<string name="Customize_API">Customize API</string>
<string name="Corp_ID">Corp ID</string>
<string name="Agent_ID">Agent ID</string>
<string name="App_Secret">Secret</string>
<string name="is_at_all">Is At All</string>
<string name="specified_member">Specified Member</string>
<string name="touser">To User</string>
<string name="toparty">To Party</string>
<string name="totag">To Tag</string>
<string name="touser_tips">Tip: List of member IDs that receive messages (multiple recipients are separated by \'|\', up to 1000)</string>
<string name="toparty_tips">Tip: List of party IDs that receive messages (multiple recipients are separated by \'|\', up to 1000)</string>
<string name="totag_tips">Tip: List of tag IDs that receive messages (multiple recipients are separated by \'|\', up to 1000)</string>
<string name="customize_api_tips">Tip: Bypass IP whitelist restrictions using reverse proxy (proxy_pass).</string>
<string name="specified_member_tips2">Tip: The userid of the user who receives the message, up to 20 at a time (separated by \'|\')</string>
<string name="server_chan_send_key">SendKey</string>
<string name="server_chan_channel">Message Channel</string>
<string name="server_chan_channel_tips">Tip: Dynamically specified, supports up to two channels, separated by a vertical bar |</string>
<string name="server_chan_channel_hint">Opt., e.g. to send service number and enterprise WeChat application, then fill in 9|66</string>
<string name="server_chan_openid">CC OpenID</string>
<string name="server_chan_openid_tips">Tip: Only test accounts and Wework application message channels are supported</string>
<string name="server_chan_openid_hint">Opt., multiple openids are separated by commas</string>
<string name="TelegramApiToken">ApiToken or Custom Proxy Address (startwith http)</string>
<string name="TelegramChatId">ChatId</string>
<string name="Method" formatted="false">Method</string>
<string name="SmsSimSlot">SIM Slot</string>
<string name="same_source">Same source</string>
<string name="SmsMobiles">Receive Mobile Phone Numbers</string>
<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_label">Notification</string>
<string name="device_name">Device Name</string>
<string name="sim_sub_id">SIM SubId</string>
<string name="sim1_remark" tools:ignore="Typos">SIM1 SubId/Label</string>
<string name="sim2_remark" tools:ignore="Typos">SIM2 SubId/Label</string>
<string name="carrier_mobile" tools:ignore="Typos">Label of SIM,\neg. AT&T_88888888</string>
<string name="tip_number_only_error_message">Number must be greater than 0!</string>
<string name="regexp_number_only" tools:ignore="TypographyDashes,Typos">^[1-9]?\\d+$</string>
<string name="retry_interval">Retry Interval</string>
<string name="retry_interval_tips">Disabled when times = 0,\nthe interval is incremented</string>
<string name="filtering_duplicate_messages">Filter Duplicate Messages</string>
<string name="filtering_duplicate_messages_tips">0=disabled, judge duplicate: type+source+content</string>
<string name="forward_sms">Forward Sms</string>
<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_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>
<string name="forward_app_notify">Forward App Notify</string>
<string name="forward_app_notify_tips">Main switch, requires permission to read notification.</string>
<string name="cancel_app_notify">Auto close Ntf.</string>
<string name="not_user_present">Not User Present</string>
<string name="enable_custom_templates">Global Custom Template</string>
<string name="enable_custom_templates_tips">Priority: custom template for forwarding rules > Global custom template > System default</string>
<string name="enable_regex_replace">Enable Regular Replacement Content</string>
<string name="enable_regex_replace_tips">Format: RegularExpression===ReplacementResult,One rule per line.\ne.g. (\\d{3})\\d+(\\d{4})===$1****$2</string>
<string name="enable_exclude_from_recents">Hide from recent Apps</string>
<string name="enable_exclude_from_recents_tips">Please lock it first and then enable to hide</string>
<string name="custom_template">Custom templates</string>
<string name="custom_template_tips">Tip: Insert labels as needed; Leave blank to apply default template</string>
<string name="insert_sender">Phone</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="unknown_area">Unknown Area</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>
<!--Other-->
<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="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>
<string name="put">PUT</string>
<string name="patch">PATCH</string>
<string name="udp">UDP</string>
<string name="tcp">TCP</string>
<string name="mqtt">MQTT</string>
<string name="ssl">SSL</string>
<!--CloneActivity-->
<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>
<string name="pull">Pull</string>
<string name="stop">Stop</string>
<string name="export">Export</string>
<string name="imports">Import</string>
<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_port">Port: </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="no_network">Not connected to a network.</string>
<string name="appicon">App Icon</string>
<string name="user_app">User App</string>
<string name="system_app">System App</string>
<string name="tips_get_installed_apps">Please grant GET_INSTALLED_APPS permission</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="pushplus_website">Official website</string>
<string name="pushplus_plus">www.pushplus.plus</string>
<string name="pushplus_hxtrip">pushplus.hxtrip.com</string>
<string name="pushplus_token">Token</string>
<string name="pushplus_token_tips">Note: Please carefully screen the official website address you are currently visiting</string>
<string name="pushplus_topic">Topic</string>
<string name="pushplus_template">Template</string>
<string name="html">html</string>
<string name="pushplus_channel">Channel</string>
<string name="pushplus_webhook">Webhook Code</string>
<string name="pushplus_callback">Callback Url</string>
<string name="pushplus_valid_time">Valid time(secs)</string>
<string name="wechat">wechat</string>
<string name="account">✱Account</string>
<string name="servers">✱Servers</string>
<string name="email_settings">✱Email</string>
<string name="encryption_protocol">E2EE</string>
<string name="encryption_protocol_tips">Tip: To encrypt or sign emails, specify OpenPGP or S/MIME cert.</string>
<string name="plain">Plain</string>
<string name="smime">S/MIME</string>
<string name="openpgp">OpenPGP</string>
<string name="proxy_settings">Proxy Settings</string>
<string name="proxy_none">None</string>
<string name="proxy_http">HTTP</string>
<string name="proxy_socks">SOCKS</string>
<string name="hostname">Hostname</string>
<string name="port">Port</string>
<string name="proxy_authenticator">Proxy Authenticator</string>
<string name="username">Username</string>
<string name="password">Password</string>
<string name="in_charset">In Charset</string>
<string name="out_charset">Out Charset</string>
<string name="in_message_topic">In Message Topic</string>
<string name="in_message_topic_hint">Receive messages on the corresponding topic</string>
<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="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="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="auto_copy">Auto Copy</string>
<string name="priority">Priority(1 – 9)</string>
<string name="dingtalk_robot">Dingtalk Group Bot</string>
<string name="dingtalk_inner_robot">Dingtalk Inner Bot</string>
<string name="email">Email</string>
<string name="bark">Bark</string>
<string name="webhook">Webhook</string>
<string name="wework_robot">Wework Bot</string>
<string name="wework_agent">Wework Agent</string>
<string name="server_chan">ServerChan</string>
<string name="telegram">Telegram Bot</string>
<string name="sms_menu">SMS</string>
<string name="feishu">FeiShu Bot</string>
<string name="feishu_app">FeiShu App</string>
<string name="pushplus">PushPlus</string>
<string name="gotify">Gotify</string>
<string name="_1">1</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>
<string name="extra_function_tips">Enable the extra function as required</string>
<string name="call_date">Call date: </string>
<string name="call_duration">Call duration: </string>
<string name="ring_duration">Ring duration: </string>
<string name="type">Type: </string>
<string name="mandatory_type">Call Type: </string>
<string name="incoming_call_received">In Received</string>
<string name="incoming_call_answered">In Answered</string>
<string name="incoming_call_ended">In Ended</string>
<string name="outgoing_call_started">Out Started</string>
<string name="outgoing_call_ended">Out Ended</string>
<string name="missed_call">Missed</string>
<string name="unknown_call">Unknown</string>
<string name="optional_action">Opt.: </string>
<string name="optional_type">Opt.: </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>
<string name="custom_settings_tips">Please fill in the remarks manually or click the refresh button to get it automatically</string>
<string name="times">times</string>
<string name="interval">Interval</string>
<string name="interval_label">Increasing Interval</string>
<string name="timeout_label">Single Timeout</string>
<string name="seconds">secs</string>
<string name="seconds_n">%d sec</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>
<string name="test_sim_info" tools:ignore="Typos">SIM1_TestOperator_18888888888</string>
<string name="keep_reminding">Keep Reminding</string>
<string name="keep_reminding_tips">After exceeding the preset value, each change in battery level continues to trigger.</string>
<string name="resend">Resend</string>
<string name="rematch">Rematch</string>
<string name="from">From: </string>
<string name="title">Title: </string>
<string name="msg">Msg: </string>
<string name="slot">Slot: </string>
<string name="rule">Rule: </string>
<string name="time">Time: </string>
<string name="result">Result:</string>
<string name="original_result">Ori. Result:</string>
<string name="forward_status">Result:</string>
<string name="success">Success</string>
<string name="failed">Failed</string>
<string name="processing">Processing</string>
<string name="rule_any">Any</string>
<string name="rule_transpond_all">Transpond All</string>
<string name="rule_phone_num">Phone Num</string>
<string name="rule_msg_content">Msg Content</string>
<string name="rule_multi_match">Multi Match</string>
<string name="rule_package_name">Package Name</string>
<string name="rule_inform_content">Inform Content</string>
<string name="rule_call_type">Call Type</string>
<string name="rule_uid">UID</string>
<string name="rule_card">Card</string>
<string name="rule_when">When</string>
<string name="rule_fw_to">Fw.</string>
<string name="rule_all_fw_to">All Fw. To</string>
<string name="rule_is">IS</string>
<string name="rule_notis">NOTIS</string>
<string name="rule_contain">CONTAIN</string>
<string name="rule_startwith">STARTWITH</string>
<string name="rule_endwith">ENDWITH</string>
<string name="rule_notcontain">NOTCONTAIN</string>
<string name="rule_regex">REGEX</string>
<string name="package_name_copied">Package name copied:</string>
<string name="enable_phone_fw_tips">A call type must be selected to enable call log forwarding!</string>
<string name="tips_compatible_solution">Compatible solution</string>
<string name="contact">Contact:</string>
<string name="via_number">Via Number:</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="one_pixel_activity">One Pixel Activity</string>
<string name="optional">Opt.</string>
<string name="TelegramChatIdTips">Follow the steps in the wiki to obtain it</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="http_server">HttpServer</string>
<string name="start_server">Start Server</string>
<string name="stop_server">Stop Server</string>
<string name="yes">Yes</string>
<string name="no">No</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 %d has not been obtained</string>
<string name="auto_check">Auto check</string>
<string name="check_update">Check</string>
<string name="join_preview_program">Join Preview Program</string>
<string name="join_preview_program_tips">Check out weekly builds of SmsF for early access to new features and bug fixes</string>
<string name="clear_cache">Clear</string>
<string name="delete_frpc">Delete</string>
<string name="sender_name_status">Channel Name/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>
<string name="dingtalk_token_hint">Robot Settings→webhook</string>
<string name="dingtalk_secret">Secret</string>
<string name="dingtalk_secret_hint">Robot Settings→Security Settings→Sign Up</string>
<string name="dingtalk_at_mobiles">At Mobiles</string>
<string name="dingtalk_at_mobiles_tip">Tips: Separate multiple mobiles with commas, e.g. 18888888888,19999999999</string>
<string name="dingtalk_at_dingtalkids">At DingtalkIds</string>
<string name="dingtalk_at_dingtalkids_tip">Tips:Separate multiple DingtalkIds with commas, e.g. user1,user2</string>
<string name="bark_server">Bark-Server</string>
<string name="bark_server_tips">e.g. https://api.day.app/XXXXXXXX/</string>
<string name="bark_server_regex">^https?://[^/]+/[^/]+/.*</string>
<string name="bark_server_error">The Url format is wrong, e.g. https://api.day.app/XXXXXXXX/</string>
<string name="bark_group">Group Name</string>
<string name="bark_group_tips">Opt., e.g. SmsForwarder</string>
<string name="bark_icon">Message Icon</string>
<string name="bark_icon_tips">Opt., fill in Url, the picture should not be too big</string>
<string name="bark_call">Keep Reminding</string>
<string name="bark_sound">Message Sound</string>
<string name="bark_sound_tips">Opt., e.g. minuet.caf</string>
<string name="bark_badge">Message Badge</string>
<string name="bark_badge_tips">Opt., e.g. 888</string>
<string name="bark_url">Message Link</string>
<string name="bark_url_tips">Opt., e.g. https://github.com/pppscn/SmsForwarder</string>
<string name="bark_level">Notification Level</string>
<string name="bark_level_active">Immediately display notifications</string>
<string name="bark_level_timeSensitive">Time-sensitive notifications that can be displayed in a focused state</string>
<string name="bark_level_passive">Only added to the notification list, no screen reminder</string>
<string name="bark_url_regex" formatted="false" tools:ignore="TypographyDashes"><![CDATA[^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]]]></string>
<string name="bark_url_regex2" formatted="false" tools:ignore="TypographyDashes"><![CDATA[^[a-z]+://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]]]></string>
<string name="bark_url_error">Url format error</string>
<string name="bark_encryption_algorithm">Encryption Algorithm</string>
<string name="bark_encryption_algorithm_none">NONE</string>
<string name="bark_encryption_key">AES Key</string>
<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_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="other_mail_type">other</string>
<string name="mail_pwd_hint">Fill in the login password or authorization code</string>
<string name="wework_webHook">WebHook</string>
<string name="wework_webHook_tips">e.g. https://qyapi.weixin.qq.com/cgixx?key=xxx</string>
<string name="wework_msg_type">Msg Type</string>
<string name="wework_msg_type_text">Text</string>
<string name="wework_msg_type_markdown">Markdown</string>
<string name="wework_at_mobiles">At Mobiles</string>
<string name="wework_at_mobiles_tip">Tips: Separate multiple mobiles with commas, e.g. 18888888888,19999999999</string>
<string name="wework_at_userids">At UserId</string>
<string name="wework_at_userids_tip">Tips:Separate multiple UserIds with commas, e.g. user1,user2</string>
<string name="url_scheme">URL Scheme</string>
<string name="url_scheme_tips">Example:myapp://api/add?&type=0&msg=[msg]</string>
<string name="socket">Socket</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="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 Keyword:If left empty, HTTP status 200 represents success</string>
<string name="webhook_response2">Successful Response Keyword:Leaving it blank means sending is considered as successful.</string>
<string name="headers">Headers</string>
<string name="header_key">Key</string>
<string name="header_value">Value</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>
<string name="feishu_secret_hint">Group Robot → Security Settings → Signature Verification</string>
<string name="pushplus_token_hint">Please go to the corresponding official website to obtain</string>
<string name="choose_rule">Drop-down selection, keyword fuzzy match</string>
<string name="choose_sender">Drop-down selection, keyword fuzzy match</string>
<string name="choose_frpc">Drop-down selection, keyword fuzzy match</string>
<string name="choose_task">Drop-down selection, keyword fuzzy match</string>
<string name="choose_app">Installed Apps</string>
<string name="extra_app">Extra Apps</string>
<string name="extra_app_hint">One package name per line\nEnable async loading of the App list for selection.</string>
<string name="choose_app_hint">Drop-down selection to get package name, keyword fuzzy matching APP name</string>
<string name="regex_multi_match" tools:ignore="TypographyDashes">^\\s*(AND|OR)\\s(IS|NOTIS)\\s(PHONE_NUM|PACKAGE_NAME|MSG_CONTENT|INFORM_CONTENT|INFORM_TITLE|CARD_SLOT|CALL_TYPE|UID)\\s(EQUALS|CONTAIN|NOTCONTAIN|STARTWITH|ENDWITH|REGEX)\\s(.*)$</string>
<string name="privacy_content_1">Welcome to</string>
<string name="privacy_content_2">We understand the importance of personal information to you and thank you for your trust in us.\n</string>
<string name="privacy_content_3">In order to better protect your rights and comply with relevant regulatory requirements, we will pass "</string>
<string name="privacy_content_4">" Explain to you how we collect, store, protect, use and make your information available externally, and explain your rights.\n</string>
<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="request_succeeded">Request succeeded</string>
<string name="request_failed">Request failed: </string>
<string name="request_failed_tips">Request failed: %s</string>
<string name="no_sms_sending_permission">No SMS sending permission</string>
<string name="frpclib_download_title">Missing FrpcLib v%s</string>
<string name="frpclib_download_content">Downloading, please wait…</string>
<string name="frpclib_version_mismatch">FrpcLib version mismatch</string>
<string name="page_not_found">Page not found!</string>
<string name="data_error">Data error!</string>
<string name="cannot_open_with_browser">Can\'t open with browser</string>
<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="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>
<string name="update_cancelled">Update cancelled!</string>
<string name="CONJUNCTION_AND">AND</string>
<string name="CONJUNCTION_OR">OR</string>
<string name="FILED_PHONE_NUM">PHONE_NUM</string>
<string name="FILED_MSG_CONTENT">MSG_CONTENT</string>
<string name="FILED_PACKAGE_NAME">PACKAGE_NAME</string>
<string name="FILED_UID">UID</string>
<string name="FILED_INFORM_TITLE">INFORM_TITLE</string>
<string name="FILED_INFORM_CONTENT">INFORM_CONTENT</string>
<string name="FILED_SIM_SLOT_INFO">CARD_SLOT</string>
<string name="FILED_CALL_TYPE">CALL_TYPE</string>
<string name="SURE_YES">IS</string>
<string name="SURE_NOT">NOTIS</string>
<string name="CHECK_EQUALS">EQUALS</string>
<string name="CHECK_CONTAIN">CONTAIN</string>
<string name="CHECK_NOT_CONTAIN">NOT_CONTAIN</string>
<string name="CHECK_START_WITH">START_WITH</string>
<string name="CHECK_END_WITH">END_WITH</string>
<string name="CHECK_REGEX">REGEX</string>
<string name="auto_start_unknown">Unknown brand: You need to check the settings yourself</string>
<string name="auto_start_huawei"><![CDATA[Huawei: Application startup management -> turn off the application switch -> turn on allow self-starting]]></string>
<string name="auto_start_honor"><![CDATA[Honor: Application startup management -> turn off the application switch -> turn on allow self-starting]]></string>
<string name="auto_start_xiaomi"><![CDATA[XiaoMi: Authorization Management -> Self-Start Management -> Allow Apps to Self-Start]]></string>
<string name="auto_start_oppo"><![CDATA[OPPO: Permissions Privacy -> Self-Start Management -> Allow Apps to Self-Start]]></string>
<string name="auto_start_vivo"><![CDATA[VIVO: Permission Management -> Self-Start -> Allow Apps to Self-Start]]></string>
<string name="auto_start_meizu"><![CDATA[MeiZu: Permission Management -> Background Management -> Click Apply -> Allow Background Running]]></string>
<string name="auto_start_samsung"><![CDATA[SamSung: Autorun apps -> turn on app switch -> battery management -> unmonitored apps -> add apps]]></string>
<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="http_server_running">HttpServer is running! On %1$s:%2$d</string>
<string name="http_server_stopped">HttpServer is stopped!</string>
<string name="server_settings">Server Settings</string>
<string name="server_settings_tips">It is recommended to enable signature settings, click "Random" to generate and copy to clipboard</string>
<string name="sign_key">Sign Key</string>
<string name="rsa_key_tips">Key pair generated and copied to clipboard</string>
<string name="rsa_key_tips2">Copied to clipboard</string>
<string name="sign_key_tips">Key generated and copied to clipboard</string>
<string name="copy" tools:ignore="PrivateResource">Copy</string>
<string name="random">Random</string>
<string name="enable_function">Enable Function</string>
<string name="disable_function">Disable Function</string>
<string name="enable_function_tips">Select the features you want to enable remote control as needed</string>
<string name="api_clone">OneKey Clone</string>
<string name="api_clone_tips">One-click cloning of the general config of the machine, sender, and rules to the new machine</string>
<string name="api_sms_send">Send Sms</string>
<string name="api_sms_send_tips">Non-free, SMS rates are subject to your mobile phone plan</string>
<string name="api_sms_query">Query Sms</string>
<string name="api_sms_query_tips">Remotely check SMS records as a supplement to the SMS forwarding function</string>
<string name="api_call_query">Query Call</string>
<string name="api_call_query_tips">Remotely check call records, including incoming calls, outgoing calls, and missed calls</string>
<string name="api_contact_query">Query Contacts</string>
<string name="api_contact_query_tips">Remotely check contact list</string>
<string name="api_contact_add">Add Contact</string>
<string name="api_contact_add_tips">Remotely add contact</string>
<string name="api_battery_query">Query Battery</string>
<string name="api_battery_query_tips">Remotely query mobile phone power and battery status</string>
<string name="api_wol">Remotely WOL</string>
<string name="api_wol_tips">Turn on your Wake-On-LAN enabled devices remotely</string>
<string name="api_location">Location</string>
<string name="api_location_tips">Remote query mobile phone location</string>
<string name="api_location_permission_tips">\'Enable Location Function\' in the \'Settings\' first.</string>
<string name="location_longitude">Longitude:%s</string>
<string name="location_latitude">Latitude:%s</string>
<string name="location_address">Address:%s</string>
<string name="location_time">Time:%s</string>
<string name="location_provider">Provider:%s</string>
<string name="sim_slot">Sim Slot</string>
<string name="display_name">Display Name</string>
<string name="display_name_hint">Opt., address book display name</string>
<string name="phone_numbers">Phone Numbers</string>
<string name="phone_numbers_hint">Required, separate multiple phone numbers with semicolons</string>
<string name="phone_numbers_error">Invalid Phone Numbers, eg. 15888888888;19999999999</string>
<string name="phone_numbers_regex">^(\\+?\\d{3,20})(;\\+?\\d{3,20})*$</string>
<string name="phone_numbers_with_tag_hint">Required, separate multiple phone numbers or tag with semicolons</string>
<string name="phone_numbers_with_tag_error">Invalid Phone Numbers, eg. 15888888888;{{FROM}};{{SMS###\s*SMS,{([^}]+)},{([^}]+)}\s*===$1}}</string>
<string name="phone_numbers_with_tag_regex">^((\\+?\\d{3,20})|\\{\\{([^#]+)(?:###([^=]+)===(.*?))?\\}\\})(;((\\+?\\d{3,20})|\\{\\{([^#]+)(?:###([^=]+)===(.*?))?\\}\\}))*$</string>
<string name="msg_content">Msg Content</string>
<string name="msg_content_hint">Required, one entry within 70 characters, more than 70 characters, one entry for every additional 64 characters</string>
<string name="msg_content_error">Msg Content cannot be empty, up to 390 characters (6 SMS)</string>
<string name="msg_content_regex">^.{1,390}$</string>
<string name="battery_unknown">unknown</string>
<string name="battery_unlimited">unlimited</string>
<string name="battery_ac">AC</string>
<string name="battery_usb">USB</string>
<string name="battery_wireless">Wireless</string>
<string name="battery_charging">Charging</string>
<string name="battery_discharging">Discharging</string>
<string name="battery_not_charging">Not Charging</string>
<string name="battery_full">Full</string>
<string name="battery_good">Good</string>
<string name="battery_overheat">Overheat</string>
<string name="battery_dead">Dead</string>
<string name="battery_over_voltage">Over Voltage</string>
<string name="battery_unspecified_failure">Unspecified Failure</string>
<string name="battery_cold">Cold</string>
<string name="battery_level">Level: %s</string>
<string name="battery_scale">Scale: %s</string>
<string name="battery_voltage">Voltage: %s</string>
<string name="battery_temperature">Temperature: %s</string>
<string name="battery_status">Status: %s</string>
<string name="battery_status_title">Status</string>
<string name="battery_health">Health: %s</string>
<string name="battery_plugged">Plugged: %s</string>
<string name="battery_plugged_title">Plugged</string>
<string name="server_history">History</string>
<string name="server_test">Login</string>
<string name="invalid_service_address">Invalid service address\nFormat: http://127.0.0.1:5000 or https://smsf.demo.com</string>
<string name="click_test_button_first">Click the test button first, to get the list of features enabled by the server</string>
<string name="disabled_on_the_server">Disable this feature on the server</string>
<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="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>
<string name="task_contains_tips">[Note] The task is already in the list, no need to add it again!</string>
<string name="local_call">Local Call:</string>
<string name="remote_sms">Remote SMS:</string>
<string name="clear">Clear</string>
<string name="storage_permission_tips">Unauthorized storage permission, this function cannot be used!</string>
<string name="write_settings_permission_tips">Unauthorized write settings permission, this function cannot be used!</string>
<string name="contact_info" formatted="false">Name:%s\nPhone:%s</string>
<string name="card_slot_does_not_match">Card slot does not match the rule</string>
<string name="unmatched_rule">Unmatched rule</string>
<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="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>
<string name="import_failed">Import failed: Please check for external storage access!</string>
<string name="import_failed_file_not_exist">Import failed: local backup file does not exist</string>
<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="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>
<string name="reach_level_max">[Battery Warning] The upper limit of battery warning has been reached, please unplug the charger!%s</string>
<string name="battery_status_changed">[Charging status] changes:</string>
<string name="no_indentation_allowed_on_the_first_line">No indentation allowed on the first line</string>
<string name="sign_required">The server enables the signing key, and the sign node required</string>
<string name="timestamp_required">The server enables the signing key, and the timestamp node required</string>
<string name="sign_verify_failed">Sign verify failed</string>
<string name="version_code_required">version_code required</string>
<string name="inconsistent_version">The app versions of the client and server are inconsistent</string>
<string name="timestamp_verify_failed" formatted="false">The timestamp verification failed, and the difference with the server time (%s) cannot exceed %s sec. (diffTime=%s)</string>
<string name="main_title">Main title</string>
<string name="subtitle">Subtitle</string>
<string name="logs_keyword_hint">Input keywords to fuzzy match</string>
<string name="sms_keyword_hint">Input keywords to fuzzy match SMS content</string>
<string name="contact_keyword_hint">Pure numbers match numbers / non-numbers match names</string>
<string name="call_keyword_hint">Input keyword to fuzzy match mobile phone number</string>
<string name="server_settings_tips2">Fill these items according to the config of server</string>
<string name="service_address">Server Url</string>
<string name="service_address_hint">E.g: http://127.0.0.1:5000</string>
<string name="features_list">Features List</string>
<string name="pure_client_mode">Directly To Client</string>
<string name="pure_client_mode_tips">When starting, it will directly enter the control client</string>
<string name="exit_pure_client_mode">Exit pure client mode</string>
<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="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>
<string name="enable_cactus">Enable Cactus Keep Alive</string>
<string name="enable_cactus_tips">Dual foreground service/JobScheduler/WorkManager/1px/silent music</string>
<string name="load_app_list">Get installed app info async at startup</string>
<string name="load_app_list_tips">Used to speed up entering the application list/editing forwarding rules drop-down selection/replacement {{APP_NAME}}</string>
<string name="load_app_list_toast">A type must be selected when enabling asynchronous loading of the list of installed apps</string>
<string name="no_server_history">There is no history record, it will be added automatically after the interface test is passed</string>
<string name="select_time_period">Select Time Period</string>
<string name="silent_time_period">Disable FW. Period</string>
<string name="silent_time_period_tips">If the end time is less than the start time, it will span days; if it is equal, it will be disabled</string>
<string name="silent_time_period_logs">Save Logs</string>
<string name="download_frpc_tips">Do you want to download and restart to load!</string>
<string name="download_frpc_tips2">Download successful, do you want to restart the loading now?</string>
<string name="appkey">AppKey</string>
<string name="appsecret">AppSecret</string>
<string name="sampleText">Text</string>
<string name="sampleMarkdown">Markdown</string>
<string name="ip_hint">Broadcast Address, eg. 192.168.1.255</string>
<string name="ip_error">Malformed IP address, eg. 192.168.168.168</string>
<string name="ip_regex" tools:ignore="TypographyDashes">^((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])$</string>
<string name="mac_hint">Required, eg. AA:BB:CC:DD:EE:FF</string>
<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="mac">MAC</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>
<string name="select_directory">Select Dir</string>
<string name="select_file">Select File</string>
<string name="web_client">Web Client</string>
<string name="restarting_httpserver">Restarting HttpServer</string>
<string name="download_first">Download and unzip to:\n%s</string>
<string name="download_music_first">Download music file to:\n%s</string>
<string name="download_certificate_first">Download certificate file to:\n%s</string>
<string name="root_directory">Root Directory:\n%s</string>
<string name="select_web_client_directory">Select WebClient Directory</string>
<string name="invalid_feishu_app_parameter">AppId/AppSecret/UserId cannot be empty</string>
<string name="app_id">App ID</string>
<string name="app_secret">App Secret</string>
<string name="user_id">User ID</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>
<string name="safety_measures_sign">Sign</string>
<string name="safety_measures_rsa">RSA Encrypt</string>
<string name="safety_measures_sm4">SM4 Encrypt</string>
<string name="web_path_tips">See Github Wiki, download to Download directory</string>
<string name="time_tolerance">Time Tolerance</string>
<string name="time_tolerance_tips">Minimize time tolerance to avoid request replay attacks</string>
<string name="private_key">Private Key</string>
<string name="private_key_tips">Private key is used on the server: the private key of the server response message is encrypted, and the client public key is decrypted</string>
<string name="generate_key">Generate</string>
<string name="public_key">Public Key</string>
<string name="public_key_tips">Public key is used on the client: client request message public key encryption, server private key decryption</string>
<string name="copy_public_key">Copy</string>
<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="sender_disabled">Sender is disabled</string>
<string name="unknown_sender">Unknown sender</string>
<string name="network_type">Network Type</string>
<string name="loading_app_list">Loading the list of apps, please wait…</string>
<string name="carrier_name">Carrier Name</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_mobile">Mobile</string>
<string name="net_wifi">WiFi</string>
<string name="net_ethernet">Ethernet</string>
<string name="net_unknown">Unknown</string>
<string name="network_state">Network State: %s</string>
<string name="wifi_ssid">WiFi SSID</string>
<string name="wifi_ssid_hint">If left blank, it won\'t check the connected WiFi SSID.</string>
<string name="ipv4">IPv4</string>
<string name="ipv6">IPv6</string>
<string name="enable_location">Location Service</string>
<string name="enable_location_dialog">Enable location services to use this feature. Yes or No?</string>
<string name="enable_location_tips">Used for locating the phone, {{LOCATION}} tag.</string>
<string name="accuracy">Accuracy</string>
<string name="accuracy_fine">Fine</string>
<string name="accuracy_coarse">Coarse</string>
<string name="no_requirement">No Req.</string>
<string name="power_requirement">Power Needs</string>
<string name="power_requirement_low">Low</string>
<string name="power_requirement_medium">Medium</string>
<string name="power_requirement_high">High</string>
<string name="location_update">Location Update</string>
<string name="min_interval">Min Interval</string>
<string name="min_distance">Min Distance</string>
<string name="meter">m</string>
<string name="uid">UID</string>
<string name="enable_bluetooth">Enable Bluetooth discovery</string>
<string name="enable_bluetooth_dialog">Bluetooth device discovery service must be enabled to proceed with retrieval!\nEnable now?</string>
<string name="enable_bluetooth_tips">To support features like automatic tasks that require Bluetooth discovery</string>
<string name="scan_interval">Scan Interval</string>
<string name="ignore_anonymous">Ignore Anonymous</string>
<string name="task_name_status">Name/Status</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="add_task">Add Task</string>
<string name="edit_task">Edit Task</string>
<string name="clone_task">Clone Task</string>
<string name="delete_task_title">Delete confirmation</string>
<string name="delete_task_tips">Are you sure to delete this task?</string>
<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_action">Add Action</string>
<string name="add_action_tips">Example: Disable all forwarding</string>
<string name="select_task_trigger">Please select trigger condition</string>
<string name="select_task_condition">Please select additional condition</string>
<string name="select_task_action">Please select action</string>
<string name="bottom_sheet_close">Close</string>
<string name="task_cron">Cron</string>
<string name="task_cron_tips">Quartz Cron Expression</string>
<string name="task_to_address">To Address</string>
<string name="task_to_address_tips">Using latitude and longitude coordinates (WGS-84).</string>
<string name="task_leave_address">Leave Address</string>
<string name="task_leave_address_tips">Using latitude and longitude coordinates (WGS-84).</string>
<string name="task_network">Network</string>
<string name="task_network_tips">Trigger upon network status change.</string>
<string name="task_sim">SIM Status</string>
<string name="task_sim_tips">Trigger upon SIM Status change.</string>
<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_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_charge_tips">Triggered when the charging state meets the conditions.</string>
<string name="task_sms">SMS</string>
<string name="task_sms_when">received SMS broadcast from %s</string>
<string name="task_call">Call</string>
<string name="task_call_when">received CALL broadcast from %s</string>
<string name="task_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>
<string name="task_sendsms">Send Sms</string>
<string name="task_notification">Notify</string>
<string name="task_frpc">Frpc On/Off</string>
<string name="task_frpc_tips">Control the start/stop of FRPC.</string>
<string name="task_http_server">Server On/Off</string>
<string name="task_http_server_tips">Manage HttpServer start/stop and enable/disable functions</string>
<string name="task_cleaner">Cleaner</string>
<string name="task_cleaner_tips">Delete FW. logs older than N days, delete cache, etc.</string>
<string name="task_cleaner_desc">Delete FW. logs older than %s days, delete cache, etc.</string>
<string name="task_settings">Settings</string>
<string name="task_settings_tips">Control the configuration switch of "Settings".</string>
<string name="task_rule">Rules On/Off</string>
<string name="task_rule_tips">Control the enable/disable of "Rules"</string>
<string name="task_sender">Channels On/Off</string>
<string name="task_sender_tips">Control the enable/disable of "Senders"</string>
<string name="task_alarm">Alarm Reminder</string>
<string name="task_alarm_tips">Play music/vibrate phone to remind</string>
<string name="task_resend">Resend Message</string>
<string name="task_resend_tips">Resend forwarded records since N hours ago, 0=ALL</string>
<string name="task_resend_desc" formatted="false">Resend forwarding records since %s hours ago for %s</string>
<string name="task_resend_error">At least one "Original Result" must be selected</string>
<string name="task_task">Tasks On/Off</string>
<string name="task_task_tips">Control the enable/disable of the "Auto Task"</string>
<string name="second">Second</string>
<string name="minute">Minute</string>
<string name="hour">Hour</string>
<string name="day">Day</string>
<string name="month">Month</string>
<string name="week">Week</string>
<string name="year">Year</string>
<string name="every_second">Every Second</string>
<string name="every_minute">Every Minute</string>
<string name="every_hour">Every Hour</string>
<string name="every_day">Every Day</string>
<string name="every_month">Every Month</string>
<string name="every_week">Every Week</string>
<string name="every_year">Every Year</string>
<string name="cyclic">Cyclic</string>
<string name="cyclic_from">From</string>
<string name="cyclic_from_week">From week</string>
<string name="cyclic_to">To</string>
<string name="start">Start</string>
<string name="start_time">Start Time</string>
<string name="end">End</string>
<string name="end_time">End Time</string>
<string name="interval_seconds_1">Starting from</string>
<string name="interval_seconds_2">second, execute every</string>
<string name="interval_seconds_3">seconds.</string>
<string name="interval_minutes_1">Starting from</string>
<string name="interval_minutes_2">minute, execute every</string>
<string name="interval_minutes_3">minutes.</string>
<string name="interval_hours_1">Starting from</string>
<string name="interval_hours_2">hour, execute every</string>
<string name="interval_hours_3">hours.</string>
<string name="interval_days_1">Starting from</string>
<string name="interval_days_2">day, execute every</string>
<string name="interval_days_3">days.</string>
<string name="interval_months_1">Starting from</string>
<string name="interval_months_2">month, execute every</string>
<string name="interval_months_3">months.</string>
<string name="interval_years_1">Starting from</string>
<string name="interval_years_2">year, execute every</string>
<string name="interval_years_3">years.</string>
<string name="assigned">Assigned</string>
<string name="not_assigned">Not Assigned</string>
<string name="recent_day">Recent Days</string>
<string name="recent_day_1">The nearest working day to the</string>
<string name="recent_day_2">day of each month.</string>
<string name="last_day_of_month">Last day of month</string>
<string name="last_day_of_month_recent_day">Last day of month recent days</string>
<string name="weeks_of_week_1">The</string>
<string name="weeks_of_week_2">th week\'s day</string>
<string name="last_week_of_month">The last [day of the week] of this month.</string>
<string name="last_week_of_month_1">The last week</string>
<string name="last_week_of_month_2">of this month.</string>
<string name="cron_expression_check">Cron Expression Test Result</string>
<string name="invalid_cron_expression">Cron expression is invalid:\n%s</string>
<string name="next_execution_times" formatted="false">The next %s execution times:\n%s</string>
<string name="send_sms_to" formatted="false">Use SIM-%s to send sms\n%s</string>
<string name="discharged_to">Discharged to the specified battery level</string>
<string name="charged_to">Charged to the specified battery level</string>
<string name="battery_discharged_to">The battery discharged to %s%%</string>
<string name="battery_discharged_below">"The battery discharged below %s%%, keep reminding</string>
<string name="battery_charged_to">The battery charged to %s%%</string>
<string name="battery_charged_above">The battery charged above %s%%, keep reminding</string>
<string name="sim_state">SIM State:%s</string>
<string name="sim_state_absent">Absent</string>
<string name="sim_state_ready">Ready</string>
<string name="sim_state_unknown">Unknown</string>
<string name="sim_any">Any SIM</string>
<string name="sim_1">SIM-1</string>
<string name="sim_2">SIM-2</string>
<string name="time_after_screen_off">Time After Screen Off (Minutes)</string>
<string name="time_after_screen_off_description">%sAfter Screen Off</string>
<string name="time_after_screen_on">Time After Screen On (Minutes)</string>
<string name="time_after_screen_on_description">%sAfter Screen On</string>
<string name="time_after_screen_locked">Time After Screen Locked (Minutes)</string>
<string name="time_after_screen_locked_description">%sAfter Screen Locked</string>
<string name="time_after_screen_unlocked">Time After Screen Unlocked (Minutes)</string>
<string name="time_after_screen_unlocked_description">%sAfter Screen Unlocked</string>
<string name="duration_minute">%s minutes </string>
<string name="calc_type_distance">Calculate distance based on GPS coordinates.</string>
<string name="calc_type_address">Determine based on address keywords.</string>
<string name="longitude">Longitude</string>
<string name="latitude">Latitude</string>
<string name="distance1">Create an e-fence:</string>
<string name="distance2">m radius</string>
<string name="current_coordinates">Current</string>
<string name="keyword">Keyword</string>
<string name="keyword_to_address_1">GPS address contains</string>
<string name="keyword_to_address_2"> = arrived</string>
<string name="keyword_leave_address_1">GPS address NOT contains</string>
<string name="keyword_leave_address_2"> = leaved</string>
<string name="calc_type_distance_error">Latitude and longitude or distance cannot be empty.</string>
<string name="calc_type_address_error">Address keyword cannot be empty.</string>
<string name="to_address_distance_description" formatted="false">Entering area centered at (%s, %s) with a radius of %s-meter.</string>
<string name="to_address_keyword_description">GPS address contains %s means arrival.</string>
<string name="leave_address_distance_description" formatted="false">Leave area centered at (%s, %s) with a radius of %s-meter.</string>
<string name="leave_address_keyword_description">GPS address NOT contains %s means leaved.</string>
<string name="condition_already_exists">This type of condition already exists.</string>
<string name="action_already_exists">This type of action already exists.</string>
<string name="only_one_location_condition">"To Address" vs "Leave Address": mutually exclusive.</string>
<string name="only_one_msg_condition">SMS/CALL/APP: mutually exclusive.</string>
<string name="msg_condition_must_be_trigger">SMS/CALL/APP: must be used as trigger.</string>
<string name="current_address">Current Address: %s</string>
<string name="location_failed">Location failed. Please try again later.</string>
<string name="current_distance_from_center">, %s meters from the center.</string>
<string name="specified_uid">Specified Uid</string>
<string name="specified_rule">Specified Rule</string>
<string name="specified_sender">Specified Sender</string>
<string name="specified_task">Specified Task</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>
<string name="follow_system">Follow Sys.</string>
<string name="simplified_chinese">简体中文</string>
<string name="traditional_chinese">繁體中文</string>
<string name="english">English</string>
<string name="log_export_failed">Log Export Failed!</string>
<string name="log_export_success">Log exported successfully! Path:</string>
<string name="all_auto_started_frpc">All auto-started Frpc</string>
<string name="specified_frpc">Specified Frpc</string>
<string name="successful_execution">Execution successful: %s</string>
<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="display_floating_controls">Floating Controls</string>
<string name="open_id">Open ID</string>
<string name="union_id">Union ID</string>
<string name="chat_id">Chat ID</string>
<string name="receive_id">Receive ID</string>
<string name="toast_location_not_enabled">Location is not enabled, Please go to system settings and activate it.</string>
<string name="toast_bluetooth_not_enabled">Bluetooth is not enabled, Please go to system settings and activate it.</string>
<string name="task_condition_check_again">Recheck when delaying execution.</string>
<string name="task_condition_check_again_tips">When used as a triggering condition, recheck during delayed action execution.</string>
<string name="start_alarm">Start Alarm</string>
<string name="stop_alarm">Stop Alarm</string>
<string name="alarm_play_settings">Play Music</string>
<string name="alarm_music">Specify Music</string>
<string name="alarm_music_tips">Opt., download mp3/ogg/wav to the Download directory.</string>
<string name="alarm_volume">Alarm Volume</string>
<string name="alarm_play_times">Play Times(0=Infinite)</string>
<string name="alarm_vibrate_settings">Vibrate Phone</string>
<string name="alarm_repeat_times">Repeat Times(0=Infinite)</string>
<string name="alarm_vibration_effect">Vibration Effect</string>
<string name="alarm_vibration_effect_tips">Syntax: =[strong], -[weak], _[no], 100ms each</string>
<string name="alarm_vibration_effect_1">Strong vibration</string>
<string name="alarm_vibration_effect_2">Weak vibration</string>
<string name="alarm_vibration_effect_3">No vibration</string>
<string name="alarm_settings_error">At least one of Play Music/Vibrate Phone must be enabled</string>
<string name="invalid_tag" formatted="false">%s tag is invalid: %s</string>
<string name="invalid_task_name">Please input task name.</string>
<string name="invalid_conditions">Please add trigger conditions.</string>
<string name="invalid_actions">Please add execution actions.</string>
<string name="invalid_cron">Please set the time for the scheduled task</string>
<string name="invalid_proxy_host">Proxy server hostname resolution failed: proxyHost=%s</string>
<string name="bluetooth_state_changed">Bluetooth State Changed</string>
<string name="specified_state">Spec. St.</string>
<string name="state_on">On</string>
<string name="state_off">Off</string>
<string name="bluetooth_discovery_finished">Bluetooth Device Discovery Finished</string>
<string name="specified_result">Spec. Res.</string>
<string name="discovered">Discovered</string>
<string name="undiscovered">Undiscovered</string>
<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="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>
<string name="auto_start_redmi"><![CDATA[RedMi: Authorization Management -> Self-Start Management -> Allow Apps to Self-Start]]></string>
</resources>