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>
<location filename= "../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>
<location filename= "../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>
<location filename= "../ui/mf_attack_hardnesteddialog.ui" line= "29" />
<location filename= "../ui/mf_attack_hardnesteddialog.ui" line= "104" />
<source> Block:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_attack_hardnesteddialog.ui" line= "68" />
<location filename= "../ui/mf_attack_hardnesteddialog.ui" line= "143" />
<source> A</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_attack_hardnesteddialog.ui" line= "73" />
<location filename= "../ui/mf_attack_hardnesteddialog.ui" line= "148" />
<source> B</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../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>
<location filename= "../ui/mf_sim_simdialog.ui" line= "14" />
<source> Simulate</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "38" />
2020-05-09 23:43:10 +08:00
<source> u</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../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>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "105" />
<source> --atqa</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_sim_simdialog.ui" line= "134" />
<source> Provide explicit ATQA (2 bytes)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_sim_simdialog.ui" line= "172" />
<source> --sak</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_sim_simdialog.ui" line= "239" />
2020-05-09 23:43:10 +08:00
<source> n</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../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>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "306" />
2020-05-09 23:43:10 +08:00
<source> i</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../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>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "357" />
2020-05-09 23:43:10 +08:00
<source> x</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../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>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "408" />
2020-05-09 23:43:10 +08:00
<source> e</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "421" />
<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>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "577" />
<source> -v</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_sim_simdialog.ui" line= "590" />
<source> verbose output</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_sim_simdialog.ui" line= "459" />
2020-05-09 23:43:10 +08:00
<source> f</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "201" />
<source> Provide explicit SAK (1 byte)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../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>
2021-02-16 13:52:04 +08:00
<location filename= "../ui/mf_sim_simdialog.ui" line= "526" />
2020-05-09 23:43:10 +08:00
<source> r</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-16 13:52:04 +08:00
<location filename= "../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>
<location filename= "../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>
<message>
<location filename= "../ui/mf_uid_parameterdialog.ui" line= "22" />
<source> UID:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_uid_parameterdialog.ui" line= "32" />
<source> ATQA:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_uid_parameterdialog.ui" line= "42" />
<source> SAK:</source>
<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>
2020-08-08 12:10:44 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "14" />
<source> Trailer Decoder</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2020-08-08 12:10:44 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "22" />
<source> Blocks</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2020-08-08 12:10:44 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "28" />
<source> 4</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2020-08-08 12:10:44 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "38" />
<source> 16</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2020-08-08 12:10:44 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "67" />
<source> Trailer Data:
(like " FF0780" or " FF 07 80" )</source>
2020-04-24 16:25:52 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2020-08-08 12:10:44 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "120" />
<source> Or set bits manually</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "134" />
<source> Cx0</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "155" />
<source> Cx1</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "176" />
<source> Cx2</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "197" />
<source> Cx3</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "235" />
<source> Data Block Permission:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "252" />
<source> Block0</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "257" />
<source> Block1</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "262" />
<source> Block2</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "267" />
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "307" />
<source> Read</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "272" />
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "312" />
<source> Write</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "277" />
<source> Increase</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "282" />
<source> Decrease/Transfer/Restore</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "290" />
<source> Trailer Block Permission:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "317" />
2021-12-15 21:43:10 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "113" />
2020-08-08 12:10:44 +08:00
<source> KeyA</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "322" />
<source> Access Bits</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "327" />
2021-12-15 21:43:10 +08:00
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "117" />
2020-08-08 12:10:44 +08:00
<source> KeyB</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "337" />
<source> Reference:
MF1S70YYX_V1 Product data sheet
Rev. 3.2 — 23 November 2017</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.ui" line= "358" />
<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>
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "43" />
<source> Invalid!
It could make the whole sector blocked irreversibly!</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "52" />
<source> Valid</source>
<translation type= "unfinished" ></translation>
2021-12-15 21:43:10 +08:00
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "88" />
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "89" />
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "90" />
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "94" />
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "95" />
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "96" />
<source> Block</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/mf_trailerdecoderdialog.cpp" line= "121" />
<source> KeyA+B</source>
<translation type= "unfinished" ></translation>
2020-08-08 12:10:44 +08:00
</message>
</context>
<context>
<name> MainWindow</name>
<message>
2021-02-23 19:47:36 +08:00
<location filename= "../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>
2021-02-23 19:47:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "111" />
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>
2021-02-23 19:47:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "124" />
2020-08-08 12:10:44 +08:00
<source> Disconnect</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-23 19:47:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "143" />
2020-08-08 12:10:44 +08:00
<source> Mifare</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "246" />
2020-08-08 21:49:43 +08:00
<source> Select Trailer</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "402" />
2020-04-24 16:25:52 +08:00
<source> Card Type</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "475" />
2020-04-24 16:25:52 +08:00
<source> File</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "496" />
<location filename= "../ui/mainwindow.ui" line= "1202" />
2020-04-24 16:25:52 +08:00
<source> Load</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "509" />
<location filename= "../ui/mainwindow.ui" line= "1215" />
2020-04-24 16:25:52 +08:00
<source> Save</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "213" />
<location filename= "../ui/mainwindow.ui" line= "529" />
2020-04-24 16:25:52 +08:00
<source> Data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "539" />
2020-04-24 16:25:52 +08:00
<source> Key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "549" />
2020-04-24 16:25:52 +08:00
<source> Attack</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "583" />
2020-04-24 16:25:52 +08:00
<source> Card Info</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "596" />
2020-04-24 16:25:52 +08:00
<source> Check Default</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "609" />
2020-04-24 16:25:52 +08:00
<source> Nested</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "622" />
2020-04-24 16:25:52 +08:00
<source> Hardnested</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "635" />
2021-02-13 23:58:11 +08:00
<source> Darkside</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "660" />
2020-04-24 16:25:52 +08:00
<source> Read/Write</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "673" />
2020-04-24 16:25:52 +08:00
<source> Block:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "705" />
2020-04-24 16:25:52 +08:00
<source> Key:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "724" />
2020-04-24 16:25:52 +08:00
<source> Key Type:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1244" />
2021-02-23 19:47:36 +08:00
<source> LF</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1331" />
2021-02-23 19:47:36 +08:00
<source> other</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1338" />
2021-02-23 19:47:36 +08:00
<source> Divisor:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1465" />
2021-02-23 19:47:36 +08:00
<source> Trigger threshold:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1479" />
2021-02-23 19:47:36 +08:00
<source> Samples to skip:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1550" />
2021-02-23 19:47:36 +08:00
<source> Get Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1569" />
2021-02-23 19:47:36 +08:00
<source> Set Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "747" />
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2403" />
2020-05-09 23:43:10 +08:00
<source> Data:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "769" />
2020-04-24 16:25:52 +08:00
<source> Normal(Require Password)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "851" />
2020-04-24 16:25:52 +08:00
<source> Dump</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "870" />
2020-04-24 16:25:52 +08:00
<source> Restore</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "901" />
2020-04-24 16:25:52 +08:00
<source> Lock UFUID Card</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "914" />
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "838" />
2020-04-24 16:25:52 +08:00
<source> About UID Card</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1004" />
2020-04-24 16:25:52 +08:00
<source> Wipe</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1030" />
<location filename= "../ui/mainwindow.ui" line= "1106" />
2020-04-24 16:25:52 +08:00
<source> Simulate</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "522" />
<location filename= "../ui/mainwindow.ui" line= "1093" />
2020-04-24 16:25:52 +08:00
<source> Clear</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-15 18:38:34 +08:00
<location filename= "../ui/mainwindow.ui" line= "56" />
<source> Client Path:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-23 19:47:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "72" />
2021-02-15 18:38:34 +08:00
<source> Port:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-02-23 19:47:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "98" />
2021-02-15 18:38:34 +08:00
<source> Refresh Ports</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "239" />
2020-08-08 12:10:44 +08:00
<source> Select All</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "275" />
2020-08-08 12:10:44 +08:00
<source> KeyBlocks-> Key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "288" />
2020-08-08 12:10:44 +08:00
<source> KeyBlocks< -Key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "301" />
2020-08-08 12:10:44 +08:00
<source> Fill Keys</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "314" />
2020-08-08 12:10:44 +08:00
<source> Trailer Decoder</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "327" />
2020-08-08 12:10:44 +08:00
<source> Set Fonts</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "793" />
<location filename= "../ui/mainwindow.ui" line= "927" />
2020-08-08 12:10:44 +08:00
<source> Read One</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "806" />
<location filename= "../ui/mainwindow.ui" line= "940" />
2020-08-08 12:10:44 +08:00
<source> Write One</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "819" />
<location filename= "../ui/mainwindow.ui" line= "953" />
<location filename= "../ui/mainwindow.ui" line= "1080" />
2020-08-08 12:10:44 +08:00
<source> Read Selected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "832" />
<location filename= "../ui/mainwindow.ui" line= "966" />
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1129" />
<location filename= "../ui/mainwindow.ui" line= "1163" />
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../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>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1252" />
2021-02-13 23:58:11 +08:00
<source> LF Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1273" />
2021-02-13 23:58:11 +08:00
<source> Frequency</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1302" />
2021-02-13 23:58:11 +08:00
<source> 125k</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "1318" />
2021-02-13 23:58:11 +08:00
<source> 134k</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1396" />
<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>
<location filename= "../ui/mainwindow.ui" line= "1427" />
<source> Bits per sample:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1576" />
2021-02-23 19:47:36 +08:00
<source> Reset</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1601" />
2021-02-23 19:47:36 +08:00
<source> LF Operation</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1883" />
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "44" />
2021-02-13 23:58:11 +08:00
<source> T55xx</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1909" />
<location filename= "../ui/mainwindow.ui" line= "2185" />
2021-03-16 11:23:01 +08:00
<source> Hex:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1916" />
<location filename= "../ui/mainwindow.ui" line= "2192" />
2021-03-16 11:23:01 +08:00
<source> Bin:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1960" />
<location filename= "../ui/mainwindow.ui" line= "2236" />
2021-03-16 11:23:01 +08:00
<source> Get from Data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1967" />
<location filename= "../ui/mainwindow.ui" line= "2243" />
2021-03-16 11:23:01 +08:00
<source> Set to Data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "1997" />
<location filename= "../ui/mainwindow.ui" line= "2276" />
2021-03-16 11:23:01 +08:00
<source> Locked:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2007" />
2021-03-16 11:23:01 +08:00
<source> Master Key:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2014" />
2021-03-16 11:23:01 +08:00
<source> Data Bit Rate:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2024" />
2021-03-16 11:23:01 +08:00
<source> eXtended Mode:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2031" />
<location filename= "../ui/mainwindow.ui" line= "2430" />
2021-03-16 11:23:01 +08:00
<source> Modulation:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2038" />
2021-03-16 11:23:01 +08:00
<source> PSK Clock Freq:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2045" />
2021-03-16 11:23:01 +08:00
<source> Answer on Request:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2058" />
2021-03-16 11:23:01 +08:00
<source> One Time Pad:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2065" />
2021-03-16 11:23:01 +08:00
<source> Max Block:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2072" />
2021-03-16 11:23:01 +08:00
<source> Password:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2079" />
2021-03-16 11:23:01 +08:00
<source> Seq. Terminator:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2086" />
2021-03-16 11:23:01 +08:00
<source> Seq. Start Marker:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2093" />
2021-03-16 11:23:01 +08:00
<source> Fast Downlink:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2100" />
2021-03-16 11:23:01 +08:00
<source> Inverse Data:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2107" />
2021-03-16 11:23:01 +08:00
<source> Init-Delay:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2286" />
2021-03-16 11:23:01 +08:00
<source> Option Key:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2296" />
2021-03-16 11:23:01 +08:00
<source> Soft Modulation:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2306" />
2021-03-16 11:23:01 +08:00
<source> Clamp Voltage:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2316" />
2021-03-16 11:23:01 +08:00
<source> Modulation Voltage:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2326" />
2021-03-16 11:23:01 +08:00
<source> Clock Detection Threshold:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2336" />
2021-03-16 11:23:01 +08:00
<source> Gap Detection Threshold:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2346" />
2021-03-16 11:23:01 +08:00
<source> Write Dampling:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2353" />
2021-03-16 11:23:01 +08:00
<source> Demod Delay:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2360" />
2021-03-16 11:23:01 +08:00
<source> Downlink Protocol:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2422" />
2021-03-16 11:23:01 +08:00
<source> T55xx Read Config</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2437" />
2021-03-16 11:23:01 +08:00
<source> Bit Rate:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2444" />
2021-03-16 11:23:01 +08:00
<source> Seq. Term.</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2451" />
2021-03-16 11:23:01 +08:00
<source> Offset:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2458" />
2021-03-16 11:23:01 +08:00
<source> Inverted:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2492" />
2021-03-16 11:23:01 +08:00
<source> T5577</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2499" />
2021-03-16 11:23:01 +08:00
<source> T5555</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2523" />
2020-04-24 16:25:52 +08:00
<source> RawCommand</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2570" />
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "270" />
2020-04-24 16:25:52 +08:00
<source> History:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.ui" line= "2602" />
2020-04-24 16:25:52 +08:00
<source> ClearHistory</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2625" />
2020-04-24 16:25:52 +08:00
<source> Send</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2632" />
2020-04-24 16:25:52 +08:00
<source> ClearOutput</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2642" />
2021-02-13 23:58:11 +08:00
<source> Settings</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2650" />
2021-02-13 23:58:11 +08:00
<source> Client</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2656" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2670" />
2021-09-20 19:07:36 +08:00
<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.</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2687" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2701" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2718" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2732" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2749" />
2021-09-20 19:07:36 +08:00
<source> Config file path(Reconnect to apply):</source>
2021-02-13 23:58:11 +08:00
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2756" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2763" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2853" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2694" />
2021-09-20 19:07:36 +08:00
<source> ../data</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2725" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2807" />
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>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2868" />
2021-02-13 23:58:11 +08:00
<source> GUI</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2876" />
2021-02-14 22:47:56 +08:00
<source> Language: </source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2883" />
2021-02-14 22:47:56 +08:00
<source> Choose Language</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-10-11 01:12:28 +08:00
<location filename= "../ui/mainwindow.ui" line= "2890" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "83" />
<location filename= "../ui/mainwindow.cpp" line= "132" />
<location filename= "../ui/mainwindow.cpp" line= "373" />
<location filename= "../ui/mainwindow.cpp" line= "599" />
<location filename= "../ui/mainwindow.cpp" line= "619" />
<location filename= "../ui/mainwindow.cpp" line= "632" />
<location filename= "../ui/mainwindow.cpp" line= "651" />
<location filename= "../ui/mainwindow.cpp" line= "664" />
<location filename= "../ui/mainwindow.cpp" line= "691" />
<location filename= "../ui/mainwindow.cpp" line= "704" />
<location filename= "../ui/mainwindow.cpp" line= "896" />
<location filename= "../ui/mainwindow.cpp" line= "921" />
2020-04-24 16:25:52 +08:00
<source> Info</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "132" />
2020-04-24 16:25:52 +08:00
<source> Plz choose a port first</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "204" />
2020-04-24 16:25:52 +08:00
<source> Connected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "210" />
<location filename= "../ui/mainwindow.cpp" line= "1006" />
2020-04-24 16:25:52 +08:00
<source> Not Connected</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "651" />
<location filename= "../ui/mainwindow.cpp" line= "664" />
<location filename= "../ui/mainwindow.cpp" line= "896" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "373" />
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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.cpp" line= "11" />
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>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.cpp" line= "13" />
2021-02-23 19:47:36 +08:00
<source> Ver: </source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-09-20 19:07:36 +08:00
<location filename= "../ui/mainwindow.cpp" line= "14" />
2020-08-08 21:49:43 +08:00
<source> Check Update</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "83" />
2021-09-20 19:07:36 +08:00
<source> Failed to load config file</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "373" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "486" />
2020-04-29 19:05:05 +08:00
<source> Plz select the font of data widget and key widget</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "599" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "619" />
<location filename= "../ui/mainwindow.cpp" line= "632" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "644" />
2020-04-29 19:05:05 +08:00
<source> Plz select the data file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "645" />
<location filename= "../ui/mainwindow.cpp" line= "685" />
<location filename= "../ui/mainwindow.cpp" line= "689" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "645" />
<location filename= "../ui/mainwindow.cpp" line= "658" />
<location filename= "../ui/mainwindow.cpp" line= "883" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "657" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "684" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "691" />
<location filename= "../ui/mainwindow.cpp" line= "704" />
<location filename= "../ui/mainwindow.cpp" line= "921" />
2020-04-29 19:05:05 +08:00
<source> Failed to save to</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "697" />
2020-04-29 19:05:05 +08:00
<source> Plz select the location to save key file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "658" />
<location filename= "../ui/mainwindow.cpp" line= "698" />
<location filename= "../ui/mainwindow.cpp" line= "702" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "645" />
<location filename= "../ui/mainwindow.cpp" line= "685" />
2021-10-11 01:12:28 +08:00
<source> Text Data Files(*.txt *.eml)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "823" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "824" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "826" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "827" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "827" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "828" />
2020-04-29 19:05:05 +08:00
<source> Gen2:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "828" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "830" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "831" />
2020-04-29 19:05:05 +08:00
<source> CUID Card:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "831" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "832" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "833" />
2020-04-29 19:05:05 +08:00
<source> FUID Card:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "833" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "834" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "835" />
2020-04-29 19:05:05 +08:00
<source> UFUID Card:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "835" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "837" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "882" />
2020-05-09 23:43:10 +08:00
<source> Plz select the trace file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "906" />
2020-05-09 23:43:10 +08:00
<source> Plz select the location to save trace file:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "883" />
<location filename= "../ui/mainwindow.cpp" line= "907" />
2020-05-09 23:43:10 +08:00
<source> Trace Files(*.trc)</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1007" />
<location filename= "../ui/mainwindow.cpp" line= "1179" />
2020-04-24 16:25:52 +08:00
<source> Idle</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1009" />
2021-02-13 23:58:11 +08:00
<source> Stop</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "203" />
<location filename= "../ui/mainwindow.ui" line= "380" />
2020-04-24 16:25:52 +08:00
<source> Sec</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "208" />
2020-04-24 16:25:52 +08:00
<source> Blk</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "385" />
2020-04-24 16:25:52 +08:00
<source> KeyA</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2021-03-16 11:23:01 +08:00
<location filename= "../ui/mainwindow.ui" line= "390" />
2020-04-24 16:25:52 +08:00
<source> KeyB</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1116" />
2020-04-24 16:25:52 +08:00
<source> HW Version:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1118" />
2020-04-24 16:25:52 +08:00
<source> PM3:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1120" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1175" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../ui/mainwindow.cpp" line= "1302" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "642" />
2020-04-25 18:15:00 +08:00
<source> Success!</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "208" />
<location filename= "../module/mifare.cpp" line= "642" />
<location filename= "../module/mifare.cpp" line= "646" />
<location filename= "../module/mifare.cpp" line= "670" />
<location filename= "../module/mifare.cpp" line= "709" />
<location filename= "../module/mifare.cpp" line= "722" />
<location filename= "../module/mifare.cpp" line= "773" />
2020-04-25 18:15:00 +08:00
<source> Info</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "208" />
2020-08-08 12:10:44 +08:00
<source> Plz provide at least one known key</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "467" />
<location filename= "../module/mifare.cpp" line= "646" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "671" />
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>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "709" />
2021-02-13 23:58:11 +08:00
<source> Successful!</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "722" />
2021-02-13 23:58:11 +08:00
<source> Failed to write to these blocks:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "726" />
2021-02-13 23:58:11 +08:00
<source> Select them?</source>
<translation type= "unfinished" ></translation>
</message>
<message>
2022-03-01 18:47:33 +08:00
<location filename= "../module/mifare.cpp" line= "773" />
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>
<location filename= "../ui/t55xxtab.ui" line= "17" />
<source> Clone to T55xx</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/t55xxtab.ui" line= "25" />
<source> Target Type:</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/t55xxtab.ui" line= "32" />
<source> T5555</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/t55xxtab.ui" line= "39" />
<source> T55x7</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/t55xxtab.ui" line= "64" />
<source> EM410x</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/t55xxtab.ui" line= "70" />
<source> Read</source>
<translation type= "unfinished" ></translation>
</message>
<message>
<location filename= "../ui/t55xxtab.ui" line= "80" />
<source> Clone</source>
<translation type= "unfinished" ></translation>
</message>
</context>
2020-04-24 16:25:52 +08:00
</TS>