2020-04-24 16:25:52 +08:00
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
2020-04-25 18:15:00 +08:00
<TS version= "2.1" language= "en_US" >
2020-04-24 16:25:52 +08:00
<context>
<name> MF_Attack_hardnestedDialog</name>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "14" />
2020-04-25 18:15:00 +08:00
<source> Hardnested Attack</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "20" />
2020-04-25 18:15:00 +08:00
<source> Known Block:</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "29" />
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "104" />
2020-04-24 16:25:52 +08:00
<source> Block:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "68" />
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "143" />
2020-04-24 16:25:52 +08:00
<source> A</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "73" />
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "148" />
2020-04-24 16:25:52 +08:00
<source> B</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_attack_hardnesteddialog.ui" line= "95" />
2020-04-29 19:05:05 +08:00
<source> Target Block:</source>
2020-04-25 18:15:00 +08:00
<translation type= "unfinished" ></translation>
</message>
</context>
2020-05-09 23:43:10 +08:00
<context>
<name> MF_Sim_simDialog</name>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "14" />
2020-05-09 23:43:10 +08:00
<source> Simulate</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "67" />
2020-05-09 23:43:10 +08:00
<source> UID 4 or 7 bytes. If not specified, the UID 4B from emulator memory will be used</source>
<translation type= "unfinished" ></translation>
</message>
2021-02-16 13:52:04 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "134" />
2021-02-16 13:52:04 +08:00
<source> Provide explicit ATQA (2 bytes)</source>
<translation type= "unfinished" ></translation>
</message>
2020-05-09 23:43:10 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "268" />
2020-05-09 23:43:10 +08:00
<source> Automatically exit simulation after < numreads> blocks have been read by reader. 0 = infinite</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "319" />
2020-05-09 23:43:10 +08:00
<source> Interactive, means that console will not be returned until simulation finishes or is aborted</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "370" />
2020-05-09 23:43:10 +08:00
<source> Crack, performs the ' reader attack' , nr/ar attack against a legitimate reader, fishes out the key(s)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "421" />
2021-02-16 13:52:04 +08:00
<source> set keys found from ' reader attack' to emulator memory (implies x(--crack) and i)</source>
2020-05-09 23:43:10 +08:00
<translation type= "unfinished" ></translation>
</message>
2021-02-16 13:52:04 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "590" />
2021-02-16 13:52:04 +08:00
<source> verbose output</source>
<translation type= "unfinished" ></translation>
</message>
2020-05-09 23:43:10 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "201" />
2021-02-16 13:52:04 +08:00
<source> Provide explicit SAK (1 byte)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "488" />
2020-05-09 23:43:10 +08:00
<source> get UIDs to use for ' reader attack' from file ' f < filename.txt>' (implies x and i)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_sim_simdialog.ui" line= "539" />
2020-05-09 23:43:10 +08:00
<source> Generate random nonces instead of sequential nonces. Standard reader attack won' t work with this option, only moebius attack works</source>
<translation type= "unfinished" ></translation>
</message>
</context>
2020-04-25 18:15:00 +08:00
<context>
<name> MF_UID_parameterDialog</name>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_uid_parameterdialog.ui" line= "14" />
2020-04-29 19:05:05 +08:00
<source> Set Parameter</source>
2020-04-25 18:15:00 +08:00
<translation type= "unfinished" ></translation>
</message>
2020-04-24 16:25:52 +08:00
</context>
<context>
2020-08-08 12:10:44 +08:00
<name> MF_trailerDecoderDialog</name>
2020-04-24 16:25:52 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "14" />
2020-08-08 12:10:44 +08:00
<source> Trailer Decoder</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "22" />
2020-08-08 12:10:44 +08:00
<source> Blocks</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "67" />
2020-08-08 12:10:44 +08:00
<source> Trailer Data:
(like " FF0780" or " FF 07 80" )</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "120" />
2020-08-08 12:10:44 +08:00
<source> Or set bits manually</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "323" />
2020-08-08 12:10:44 +08:00
<source> Data Block Permission:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "340" />
2020-08-08 12:10:44 +08:00
<source> Block0</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "345" />
2020-08-08 12:10:44 +08:00
<source> Block1</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "350" />
2020-08-08 12:10:44 +08:00
<source> Block2</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "355" />
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "395" />
2020-08-08 12:10:44 +08:00
<source> Read</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "360" />
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "400" />
2020-08-08 12:10:44 +08:00
<source> Write</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "365" />
2020-08-08 12:10:44 +08:00
<source> Increase</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "370" />
2020-08-08 12:10:44 +08:00
<source> Decrease/Transfer/Restore</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "378" />
2020-08-08 12:10:44 +08:00
<source> Trailer Block Permission:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "405" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "130" />
2020-08-08 12:10:44 +08:00
<source> KeyA</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "410" />
2020-08-08 12:10:44 +08:00
<source> Access Bits</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "415" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "134" />
2020-08-08 12:10:44 +08:00
<source> KeyB</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "425" />
2020-08-08 12:10:44 +08:00
<source> Reference:
MF1S70YYX_V1 Product data sheet
Rev. 3.2 — 23 November 2017</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.ui" line= "446" />
2020-08-08 12:10:44 +08:00
<source> Note:the Access Bits usually contains 4 bytes(8 hex symbols), but only the first 3 bytes matters. You can set the 4th byte randomly.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "45" />
2020-08-08 12:10:44 +08:00
<source> Invalid!
It could make the whole sector blocked irreversibly!</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "83" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "88" />
2020-08-08 12:10:44 +08:00
<source> Valid</source>
<translation type= "unfinished" ></translation>
2021-12-15 21:43:10 +08:00
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "83" />
<source> KeyB cannot serve for authentication</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "105" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "106" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "107" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "111" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "112" />
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "113" />
2021-12-15 21:43:10 +08:00
<source> Block</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-02-26 12:33:15 +08:00
<location filename= "../src/ui/mf_trailerdecoderdialog.cpp" line= "138" />
2021-12-15 21:43:10 +08:00
<source> KeyA+B</source>
<translation type= "unfinished" ></translation>
2020-08-08 12:10:44 +08:00
</message>
</context>
<context>
<name> MainWindow</name>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "20" />
2020-08-08 12:10:44 +08:00
<source> Proxmark3GUI</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "124" />
2020-08-08 12:10:44 +08:00
<source> Connect</source>
2020-04-29 19:05:05 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "137" />
2020-08-08 12:10:44 +08:00
<source> Disconnect</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "156" />
2020-08-08 12:10:44 +08:00
<source> Mifare</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "259" />
2020-08-08 21:49:43 +08:00
<source> Select Trailer</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "402" />
2020-04-24 16:25:52 +08:00
<source> Card Type</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "423" />
2020-04-25 18:15:00 +08:00
<source> MINI</source>
2020-08-08 12:10:44 +08:00
<extracomment> 320</extracomment>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "436" />
2020-04-25 18:15:00 +08:00
<source> 1K</source>
2020-08-08 12:10:44 +08:00
<extracomment> 1024</extracomment>
2020-04-25 18:15:00 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "452" />
2020-04-24 16:25:52 +08:00
<source> 2K</source>
2020-08-08 12:10:44 +08:00
<extracomment> 2048</extracomment>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "465" />
2020-04-24 16:25:52 +08:00
<source> 4K</source>
2020-08-08 12:10:44 +08:00
<extracomment> 4096</extracomment>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "475" />
2020-04-24 16:25:52 +08:00
<source> File</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "496" />
<location filename= "../src/ui/mainwindow.ui" line= "1202" />
2020-04-24 16:25:52 +08:00
<source> Load</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "509" />
<location filename= "../src/ui/mainwindow.ui" line= "1215" />
2020-04-24 16:25:52 +08:00
<source> Save</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "226" />
<location filename= "../src/ui/mainwindow.ui" line= "529" />
2020-04-24 16:25:52 +08:00
<source> Data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "539" />
2020-04-24 16:25:52 +08:00
<source> Key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "549" />
2020-04-24 16:25:52 +08:00
<source> Attack</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "583" />
2020-04-24 16:25:52 +08:00
<source> Card Info</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "596" />
2020-04-24 16:25:52 +08:00
<source> Check Default</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "609" />
2020-04-24 16:25:52 +08:00
<source> Nested</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "622" />
2020-04-24 16:25:52 +08:00
<source> Hardnested</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "635" />
2021-02-13 23:58:11 +08:00
<source> Darkside</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "660" />
2020-04-24 16:25:52 +08:00
<source> Read/Write</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "673" />
2020-04-24 16:25:52 +08:00
<source> Block:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "705" />
2020-04-24 16:25:52 +08:00
<source> Key:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "724" />
2020-04-24 16:25:52 +08:00
<source> Key Type:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1189" />
2020-08-08 12:10:44 +08:00
<source> List Data</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1244" />
2021-02-23 19:47:36 +08:00
<source> LF</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1331" />
2021-02-23 19:47:36 +08:00
<source> other</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1338" />
2021-02-23 19:47:36 +08:00
<source> Divisor:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1358" />
2021-02-23 19:47:36 +08:00
<source> Actural Freq: 125.000kHz</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1465" />
2021-02-23 19:47:36 +08:00
<source> Trigger threshold:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1479" />
2021-02-23 19:47:36 +08:00
<source> Samples to skip:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1550" />
2021-02-23 19:47:36 +08:00
<source> Get Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1569" />
2021-02-23 19:47:36 +08:00
<source> Set Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "747" />
<location filename= "../src/ui/mainwindow.ui" line= "2403" />
2020-05-09 23:43:10 +08:00
<source> Data:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "769" />
2020-04-24 16:25:52 +08:00
<source> Normal(Require Password)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "851" />
2020-04-24 16:25:52 +08:00
<source> Dump</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "870" />
2020-04-24 16:25:52 +08:00
<source> Restore</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "880" />
2020-04-24 16:25:52 +08:00
<source> Chinese Magic Card(Without Password)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "901" />
2020-04-24 16:25:52 +08:00
<source> Lock UFUID Card</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "914" />
<location filename= "../src/ui/mainwindow.cpp" line= "916" />
2020-04-24 16:25:52 +08:00
<source> About UID Card</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "985" />
2020-04-25 18:15:00 +08:00
<source> Set Parameter</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1004" />
2020-04-24 16:25:52 +08:00
<source> Wipe</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1030" />
<location filename= "../src/ui/mainwindow.ui" line= "1106" />
2020-04-24 16:25:52 +08:00
<source> Simulate</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "522" />
<location filename= "../src/ui/mainwindow.ui" line= "1093" />
2020-04-24 16:25:52 +08:00
<source> Clear</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "56" />
2021-02-15 18:38:34 +08:00
<source> Client Path:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "82" />
2021-02-15 18:38:34 +08:00
<source> Port:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "111" />
2021-02-15 18:38:34 +08:00
<source> Refresh Ports</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "252" />
2020-08-08 12:10:44 +08:00
<source> Select All</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "288" />
2020-08-08 12:10:44 +08:00
<source> KeyBlocks-> Key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "301" />
2020-08-08 12:10:44 +08:00
<source> KeyBlocks< -Key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "314" />
2020-08-08 12:10:44 +08:00
<source> Fill Keys</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "327" />
2020-08-08 12:10:44 +08:00
<source> Trailer Decoder</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "793" />
<location filename= "../src/ui/mainwindow.ui" line= "927" />
2023-06-27 21:54:21 +08:00
<source> Read One</source>
2020-08-08 12:10:44 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "806" />
<location filename= "../src/ui/mainwindow.ui" line= "940" />
2023-06-27 21:54:21 +08:00
<source> Write One</source>
2020-08-08 12:10:44 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "819" />
<location filename= "../src/ui/mainwindow.ui" line= "953" />
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1080" />
<source> Read Selected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/ui/mainwindow.ui" line= "832" />
<location filename= "../src/ui/mainwindow.ui" line= "966" />
<location filename= "../src/ui/mainwindow.ui" line= "1067" />
2020-08-08 12:10:44 +08:00
<source> Write Selected</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1129" />
<location filename= "../src/ui/mainwindow.ui" line= "1163" />
<location filename= "../src/ui/mainwindow.ui" line= "1800" />
2020-08-08 12:10:44 +08:00
<source> Sniff</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
2021-02-16 13:52:04 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1176" />
2021-02-16 13:52:04 +08:00
<source> Sniff(14a)</source>
<translation type= "unfinished" ></translation>
</message>
2020-04-24 16:25:52 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1252" />
2021-02-13 23:58:11 +08:00
<source> LF Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1273" />
2021-02-13 23:58:11 +08:00
<source> Frequency</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1396" />
2021-09-20 19:07:36 +08:00
<source> You might need a modified LF antenna if the freq is not 125k/134k.
When setting the freq, the " hw setlfdivisor" will also be called.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1427" />
2021-09-20 19:07:36 +08:00
<source> Bits per sample:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1434" />
2021-02-23 19:47:36 +08:00
<source> Decimation:</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1451" />
2021-02-23 19:47:36 +08:00
<source> Averaging:</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1576" />
2021-02-23 19:47:36 +08:00
<source> Reset</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1601" />
2021-02-23 19:47:36 +08:00
<source> LF Operation</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1626" />
2021-02-23 19:47:36 +08:00
<source> Search</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1657" />
2021-02-23 19:47:36 +08:00
<source> Read and search for valid known tag.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1683" />
2021-02-23 19:47:36 +08:00
<source> Read</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1714" />
2021-02-23 19:47:36 +08:00
<source> Sniff low frequency signal with LF field ON.
Use this to get raw data from a tag.</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1741" />
2021-02-23 19:47:36 +08:00
<source> Tune</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1772" />
2021-02-23 19:47:36 +08:00
<source> Measure LF antenna tuning.
If the antenna voltage has a obvious drop after putting card on the antenna, it is likely that the tag is a LF tag.
On Iceman/RRG repo, press the button on PM3 to stop measuring</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1831" />
2021-02-23 19:47:36 +08:00
<source> Sniff low frequency signal with LF field OFF.
Use this to get raw data from a reader
or the communication between a tag and a reader.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1883" />
<location filename= "../src/ui/mainwindow.cpp" line= "48" />
2021-02-13 23:58:11 +08:00
<source> T55xx</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1895" />
2021-03-16 11:23:01 +08:00
<source> Basic Configuration(Page 0 Block 0)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1909" />
<location filename= "../src/ui/mainwindow.ui" line= "2185" />
2021-03-16 11:23:01 +08:00
<source> Hex:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1916" />
<location filename= "../src/ui/mainwindow.ui" line= "2192" />
2021-03-16 11:23:01 +08:00
<source> Bin:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1960" />
<location filename= "../src/ui/mainwindow.ui" line= "2236" />
2021-03-16 11:23:01 +08:00
<source> Get from Data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1967" />
<location filename= "../src/ui/mainwindow.ui" line= "2243" />
2021-03-16 11:23:01 +08:00
<source> Set to Data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "1997" />
<location filename= "../src/ui/mainwindow.ui" line= "2276" />
2021-03-16 11:23:01 +08:00
<source> Locked:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2007" />
2021-03-16 11:23:01 +08:00
<source> Master Key:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2014" />
2021-03-16 11:23:01 +08:00
<source> Data Bit Rate:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2024" />
2021-03-16 11:23:01 +08:00
<source> eXtended Mode:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2031" />
<location filename= "../src/ui/mainwindow.ui" line= "2430" />
2021-03-16 11:23:01 +08:00
<source> Modulation:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2038" />
2021-03-16 11:23:01 +08:00
<source> PSK Clock Freq:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2045" />
2021-03-16 11:23:01 +08:00
<source> Answer on Request:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2058" />
2021-03-16 11:23:01 +08:00
<source> One Time Pad:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2065" />
2021-03-16 11:23:01 +08:00
<source> Max Block:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2072" />
2021-03-16 11:23:01 +08:00
<source> Password:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2079" />
2021-03-16 11:23:01 +08:00
<source> Seq. Terminator:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2086" />
2021-03-16 11:23:01 +08:00
<source> Seq. Start Marker:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2093" />
2021-03-16 11:23:01 +08:00
<source> Fast Downlink:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2100" />
2021-03-16 11:23:01 +08:00
<source> Inverse Data:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2107" />
2021-03-16 11:23:01 +08:00
<source> Init-Delay:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2171" />
2021-03-16 11:23:01 +08:00
<source> Analog Front-End Option(Page 1 Block 3)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2286" />
2021-03-16 11:23:01 +08:00
<source> Option Key:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2296" />
2021-03-16 11:23:01 +08:00
<source> Soft Modulation:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2306" />
2021-03-16 11:23:01 +08:00
<source> Clamp Voltage:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2316" />
2021-03-16 11:23:01 +08:00
<source> Modulation Voltage:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2326" />
2021-03-16 11:23:01 +08:00
<source> Clock Detection Threshold:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2336" />
2021-03-16 11:23:01 +08:00
<source> Gap Detection Threshold:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2346" />
2021-03-16 11:23:01 +08:00
<source> Write Dampling:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2353" />
2021-03-16 11:23:01 +08:00
<source> Demod Delay:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2360" />
2021-03-16 11:23:01 +08:00
<source> Downlink Protocol:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2422" />
2021-03-16 11:23:01 +08:00
<source> T55xx Read Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2437" />
2021-03-16 11:23:01 +08:00
<source> Bit Rate:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2444" />
2021-03-16 11:23:01 +08:00
<source> Seq. Term.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2451" />
2021-03-16 11:23:01 +08:00
<source> Offset:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2458" />
2021-03-16 11:23:01 +08:00
<source> Inverted:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2492" />
2021-03-16 11:23:01 +08:00
<source> T5577</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2499" />
2021-03-16 11:23:01 +08:00
<source> T5555</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2523" />
2020-04-24 16:25:52 +08:00
<source> RawCommand</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2570" />
<location filename= "../src/ui/mainwindow.cpp" line= "360" />
2020-04-24 16:25:52 +08:00
<source> History:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2602" />
2020-04-24 16:25:52 +08:00
<source> ClearHistory</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2625" />
2020-04-24 16:25:52 +08:00
<source> Send</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2632" />
2020-04-24 16:25:52 +08:00
<source> ClearOutput</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2642" />
2021-02-13 23:58:11 +08:00
<source> Settings</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2689" />
2021-02-13 23:58:11 +08:00
<source> Client</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2695" />
2022-11-24 23:46:11 +08:00
<source> GUI working directory:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2716" />
2021-09-20 19:07:36 +08:00
<source> Preload script path(Reconnect to apply):</source>
2021-02-14 22:47:56 +08:00
<translation type= "unfinished" ></translation>
</message>
2021-02-13 23:58:11 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2748" />
2021-09-20 19:07:36 +08:00
<source> Client working directory(Reconnect to apply):</source>
2021-02-17 01:26:14 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2762" />
2021-09-20 19:07:36 +08:00
<source> On Windows, the client working directory should not be identical to the path of GUI, otherwise the client will use the wrong .dll file.</source>
2021-02-17 01:26:14 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2779" />
2021-09-20 19:07:36 +08:00
<source> Start arguments(Reconnect to apply):</source>
2021-02-17 01:26:14 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2793" />
2021-09-20 19:07:36 +08:00
<source> -f is necessary because the GUI need to handle the output in time. In some cases, the arguments should be set to " -p /dev/< port> -f" or " -p < port> -f" .</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2841" />
2021-09-20 19:07:36 +08:00
<source> config.json</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2848" />
2021-09-20 19:07:36 +08:00
<source> Different clients require different config files. You can change the content of config file if the command format changes.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2938" />
2021-09-20 19:07:36 +08:00
<source> Keep the client active even the PM3 hardware is disconnected.(Experimental)</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2953" />
2023-02-26 12:33:15 +08:00
<source> UI</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3012" />
2023-02-26 12:33:15 +08:00
<source> Opacity:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3056" />
2023-02-26 12:33:15 +08:00
<source> Theme:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3073" />
<location filename= "../src/ui/mainwindow.ui" line= "3114" />
<location filename= "../src/ui/mainwindow.ui" line= "3148" />
<location filename= "../src/ui/mainwindow.ui" line= "3182" />
2023-02-26 12:33:15 +08:00
<source> Set</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3080" />
2023-02-26 12:33:15 +08:00
<source> (Restart this app to use new theme)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3091" />
2023-02-26 12:33:15 +08:00
<source> Global Font:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3125" />
2023-02-26 12:33:15 +08:00
<source> Data Font:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3159" />
2023-02-26 12:33:15 +08:00
<source> Command Font:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3196" />
2023-02-26 12:33:15 +08:00
<source> Latest Release:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "3226" />
2023-02-26 12:33:15 +08:00
<source> Report Bugs:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2755" />
2021-09-20 19:07:36 +08:00
<source> ../data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2730" />
<source> If the client requires some enviroment variables, you can make a script file(*.bat on Windows or *.sh on Linux) to configure them, then put the path of the script there.
The "< client dir>" will be replaced by the directory of the " Client Path" </source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/ui/mainwindow.ui" line= "2786" />
2021-09-20 19:07:36 +08:00
<source> < port> -f</source>
2021-02-21 23:00:07 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2810" />
2022-11-24 23:46:11 +08:00
<source> Config file(Reconnect to apply):</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2892" />
2021-09-20 19:07:36 +08:00
<source> Keep buttons enabled even the client is running or disconnected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2961" />
2021-02-14 22:47:56 +08:00
<source> Language: </source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2968" />
2021-02-14 22:47:56 +08:00
<source> Choose Language</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "2975" />
2021-02-14 22:47:56 +08:00
<source> (Restart this app to use new language)</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "91" />
<location filename= "../src/ui/mainwindow.cpp" line= "198" />
<location filename= "../src/ui/mainwindow.cpp" line= "205" />
<location filename= "../src/ui/mainwindow.cpp" line= "277" />
<location filename= "../src/ui/mainwindow.cpp" line= "282" />
<location filename= "../src/ui/mainwindow.cpp" line= "463" />
<location filename= "../src/ui/mainwindow.cpp" line= "677" />
<location filename= "../src/ui/mainwindow.cpp" line= "697" />
<location filename= "../src/ui/mainwindow.cpp" line= "710" />
<location filename= "../src/ui/mainwindow.cpp" line= "729" />
<location filename= "../src/ui/mainwindow.cpp" line= "742" />
<location filename= "../src/ui/mainwindow.cpp" line= "769" />
<location filename= "../src/ui/mainwindow.cpp" line= "782" />
<location filename= "../src/ui/mainwindow.cpp" line= "987" />
<location filename= "../src/ui/mainwindow.cpp" line= "1028" />
2020-04-24 16:25:52 +08:00
<source> Info</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "205" />
2020-04-24 16:25:52 +08:00
<source> Plz choose a port first</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "293" />
2020-04-24 16:25:52 +08:00
<source> Connected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "299" />
<location filename= "../src/ui/mainwindow.cpp" line= "1113" />
2020-04-24 16:25:52 +08:00
<source> Not Connected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "729" />
<location filename= "../src/ui/mainwindow.cpp" line= "742" />
<location filename= "../src/ui/mainwindow.cpp" line= "987" />
2020-04-29 19:05:05 +08:00
<source> Failed to open</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "463" />
2020-08-08 12:10:44 +08:00
<source> Continue?</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
2021-02-23 19:47:36 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "12" />
2021-02-23 19:47:36 +08:00
<source> Dock all windows</source>
<translation type= "unfinished" ></translation>
</message>
2020-04-26 21:15:08 +08:00
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "14" />
2021-02-23 19:47:36 +08:00
<source> Ver: </source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "15" />
2020-08-08 21:49:43 +08:00
<source> Check Update</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "91" />
2021-09-20 19:07:36 +08:00
<source> Failed to load config file</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "463" />
2020-08-08 12:10:44 +08:00
<source> Some of the data and key will be cleared.</source>
2020-04-29 19:05:05 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "677" />
2020-04-29 19:05:05 +08:00
<source> Data must consists of 32 Hex symbols(Whitespace is allowed)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "697" />
<location filename= "../src/ui/mainwindow.cpp" line= "710" />
2020-04-29 19:05:05 +08:00
<source> Key must consists of 12 Hex symbols(Whitespace is allowed)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "722" />
2020-04-29 19:05:05 +08:00
<source> Plz select the data file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "723" />
<location filename= "../src/ui/mainwindow.cpp" line= "763" />
<location filename= "../src/ui/mainwindow.cpp" line= "767" />
2021-10-11 01:12:28 +08:00
<source> Binary Data Files(*.bin *.dump)</source>
2020-04-29 19:05:05 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "723" />
<location filename= "../src/ui/mainwindow.cpp" line= "736" />
<location filename= "../src/ui/mainwindow.cpp" line= "974" />
2021-10-11 01:12:28 +08:00
<source> All Files(*.*)</source>
2020-04-29 19:05:05 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "735" />
2021-10-11 01:12:28 +08:00
<source> Plz select the key file:</source>
2020-04-29 19:05:05 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "762" />
2021-10-11 01:12:28 +08:00
<source> Plz select the location to save data file:</source>
2020-04-29 19:05:05 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "769" />
<location filename= "../src/ui/mainwindow.cpp" line= "782" />
<location filename= "../src/ui/mainwindow.cpp" line= "1028" />
2020-04-29 19:05:05 +08:00
<source> Failed to save to</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "775" />
2020-04-29 19:05:05 +08:00
<source> Plz select the location to save key file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "736" />
<location filename= "../src/ui/mainwindow.cpp" line= "776" />
<location filename= "../src/ui/mainwindow.cpp" line= "780" />
2020-04-29 19:05:05 +08:00
<source> Binary Key Files(*.bin *.dump)</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "198" />
<source> The client path is invalid</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/ui/mainwindow.cpp" line= "277" />
2022-11-24 23:46:11 +08:00
<source> Failed to start the client</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "282" />
2022-11-24 23:46:11 +08:00
<source> Failed to connect to the hardware</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "723" />
<location filename= "../src/ui/mainwindow.cpp" line= "763" />
2021-10-11 01:12:28 +08:00
<source> Text Data Files(*.txt *.eml)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "901" />
2020-04-29 19:05:05 +08:00
<source> Normally, the Block 0 of a typical Mifare card, which contains the UID, is locked during the manufacture. Users cannot write anything to Block 0 or set a new UID to a normal Mifare card.</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "902" />
2020-04-29 19:05:05 +08:00
<source> Chinese Magic Cards(aka UID Cards) are some special cards whose Block 0 are writeable. And you can change UID by writing to it.</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "904" />
2020-04-29 19:05:05 +08:00
<source> There are two versions of Chinese Magic Cards, the Gen1 and the Gen2.</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "905" />
2020-04-29 19:05:05 +08:00
<source> Gen1:</source>
2020-04-26 21:15:08 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "905" />
2020-04-29 19:05:05 +08:00
<source> also called UID card in China. It responses to some backdoor commands so you can access any blocks without password. The Proxmark3 has a bunch of related commands(csetblk, cgetblk, ...) to deal with this type of card, and my GUI also support these commands.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "906" />
2020-04-29 19:05:05 +08:00
<source> Gen2:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "906" />
2020-04-29 19:05:05 +08:00
<source> doesn' t response to the backdoor commands, which means that a reader cannot detect whether it is a Chinese Magic Card or not by sending backdoor commands.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "908" />
2020-04-29 19:05:05 +08:00
<source> There are some types of Chinese Magic Card Gen2.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "909" />
2020-04-29 19:05:05 +08:00
<source> CUID Card:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "909" />
2020-04-29 19:05:05 +08:00
<source> the Block 0 is writeable, you can write to this block repeatedly by normal wrbl command.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "910" />
2020-04-29 19:05:05 +08:00
<source> (hf mf wrbl 0 A FFFFFFFFFFFF < the data you want to write> )</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "911" />
2020-04-29 19:05:05 +08:00
<source> FUID Card:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "911" />
2020-04-29 19:05:05 +08:00
<source> you can only write to Block 0 once. After that, it seems like a typical Mifare card(Block 0 cannot be written to).</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "912" />
2020-04-29 19:05:05 +08:00
<source> (some readers might try changing the Block 0, which could detect the CUID Card. In that case, you should use FUID card.)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "913" />
2020-04-29 19:05:05 +08:00
<source> UFUID Card:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "913" />
2020-04-29 19:05:05 +08:00
<source> It behaves like a CUID card(or UID card? I' m not sure) before you send some special command to lock it. Once it is locked, you cannot change its Block 0(just like a typical Mifare card).</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "915" />
2020-04-29 19:05:05 +08:00
<source> Seemingly, these Chinese Magic Cards are more easily to be compromised by Nested Attack(it takes little time to get an unknown key).</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "973" />
2020-05-09 23:43:10 +08:00
<source> Plz select the trace file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "974" />
<location filename= "../src/ui/mainwindow.cpp" line= "1011" />
<source> Trace Files</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/ui/mainwindow.cpp" line= "1010" />
2020-05-09 23:43:10 +08:00
<source> Plz select the location to save trace file:</source>
<translation type= "unfinished" ></translation>
</message>
2023-02-26 12:33:15 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1138" />
2023-02-26 12:33:15 +08:00
<source> (None)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1139" />
2023-02-26 12:33:15 +08:00
<source> Dark</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1140" />
2023-02-26 12:33:15 +08:00
<source> Light</source>
<translation type= "unfinished" ></translation>
</message>
2020-05-09 23:43:10 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1201" />
2022-11-24 23:46:11 +08:00
<source> External file</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1114" />
<location filename= "../src/ui/mainwindow.cpp" line= "1371" />
2020-04-24 16:25:52 +08:00
<source> Idle</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1116" />
2021-02-13 23:58:11 +08:00
<source> Stop</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "216" />
<location filename= "../src/ui/mainwindow.ui" line= "380" />
2020-04-24 16:25:52 +08:00
<source> Sec</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "221" />
2020-04-24 16:25:52 +08:00
<source> Blk</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "385" />
2020-04-24 16:25:52 +08:00
<source> KeyA</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.ui" line= "390" />
2020-04-24 16:25:52 +08:00
<source> KeyB</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1308" />
2020-04-24 16:25:52 +08:00
<source> HW Version:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1310" />
2020-04-24 16:25:52 +08:00
<source> PM3:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1312" />
2020-04-24 16:25:52 +08:00
<source> State:</source>
<translation type= "unfinished" ></translation>
</message>
2020-04-29 19:05:05 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1367" />
2020-04-29 19:05:05 +08:00
<source> Running</source>
<translation type= "unfinished" ></translation>
</message>
2021-02-23 19:47:36 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/ui/mainwindow.cpp" line= "1555" />
2021-02-23 19:47:36 +08:00
<source> Actural Freq: </source>
<translation type= "unfinished" ></translation>
</message>
2020-04-24 16:25:52 +08:00
</context>
2020-04-25 18:15:00 +08:00
<context>
<name> Mifare</name>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "650" />
<location filename= "../src/module/mifare.cpp" line= "721" />
2022-06-10 18:31:13 +08:00
<source> Succeed!</source>
2020-04-25 18:15:00 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "216" />
<location filename= "../src/module/mifare.cpp" line= "650" />
<location filename= "../src/module/mifare.cpp" line= "654" />
<location filename= "../src/module/mifare.cpp" line= "678" />
<location filename= "../src/module/mifare.cpp" line= "721" />
<location filename= "../src/module/mifare.cpp" line= "734" />
<location filename= "../src/module/mifare.cpp" line= "791" />
2020-04-25 18:15:00 +08:00
<source> Info</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "216" />
2020-08-08 12:10:44 +08:00
<source> Plz provide at least one known key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "475" />
<location filename= "../src/module/mifare.cpp" line= "654" />
2020-04-25 18:15:00 +08:00
<source> Failed!</source>
<translation type= "unfinished" ></translation>
</message>
2020-04-29 19:05:05 +08:00
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "679" />
2021-02-13 23:58:11 +08:00
<source> The Access Bits is invalid!
It could make the whole sector blocked irreversibly!
Continue to write?</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "734" />
2021-02-13 23:58:11 +08:00
<source> Failed to write to these blocks:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "738" />
2021-02-13 23:58:11 +08:00
<source> Select them?</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2023-06-27 21:54:21 +08:00
<location filename= "../src/module/mifare.cpp" line= "791" />
2020-04-29 19:05:05 +08:00
<source> Failed to read card.</source>
<translation type= "unfinished" ></translation>
</message>
2020-04-25 18:15:00 +08:00
</context>
2022-03-01 18:47:33 +08:00
<context>
<name> T55xxTab</name>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/t55xxtab.ui" line= "17" />
2022-03-01 18:47:33 +08:00
<source> Clone to T55xx</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/t55xxtab.ui" line= "25" />
2022-03-01 18:47:33 +08:00
<source> Target Type:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/t55xxtab.ui" line= "70" />
2022-03-01 18:47:33 +08:00
<source> Read</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-11-24 23:46:11 +08:00
<location filename= "../src/ui/t55xxtab.ui" line= "80" />
2022-03-01 18:47:33 +08:00
<source> Clone</source>
<translation type= "unfinished" ></translation>
</message>
</context>
2022-11-24 23:46:11 +08:00
<context>
<name> Util</name>
<message>
<location filename= "../src/common/util.cpp" line= "122" />
<source> Load from external file</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/common/util.cpp" line= "126" />
<source> Choose a language:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../src/common/util.cpp" line= "131" />
<source> Select the translation file:</source>
<translation type= "unfinished" ></translation>
</message>
</context>
2020-04-24 16:25:52 +08:00
</TS>