@ -1,45 +1,77 @@
< ? xml version = "1.0" encoding = "utf-8" ? >
< ! DOCTYPE TS >
< TS version = "2.1" >
< TS version = "2.1" language = "zh_CN" >
< context >
< name > MF_Attack_hardnestedDialog < / name >
< message >
< location filename = "../ui/mf_attack_hardnesteddialog.ui" line = "14" / >
< source > Dialog < / source >
< translation type = "unfinished" > < / translation >
< source > Hardnested Attack < / source >
< translation > Hardnested 攻 击 < / translation >
< / message >
< message >
< location filename = "../ui/mf_attack_hardnesteddialog.ui" line = "20" / >
< source > Known Key : < / source >
< translation type = "unfinished" > < / translation >
< translation type = "obsolete" > 已 知 Key : < / translation >
< / message >
< message >
< location filename = "../ui/mf_attack_hardnesteddialog.ui" line = "20" / >
< source > Known Block : < / source >
< translation > 已 知 块 : < / 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 >
< translation > 块 : < / 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 >
< translation > < / 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 >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mf_attack_hardnesteddialog.ui" line = "86" / >
< source > FFFFFFFFFFFF < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mf_attack_hardnesteddialog.ui" line = "95" / >
< source > Target Key : < / source >
< translation type = "unfinished" > < / translation >
< source > Target Block : < / source >
< translation > 目 标 块 : < / translation >
< / message >
< / context >
< context >
< name > MF_UID_parameterDialog < / name >
< message >
< location filename = "../ui/mf_uid_parameterdialog.ui" line = "14" / >
< source > Dialog < / source >
< translation > 对 话 框 < / translation >
< / message >
< message >
< location filename = "../ui/mf_uid_parameterdialog.ui" line = "22" / >
< source > UID : < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mf_uid_parameterdialog.ui" line = "32" / >
< source > ATQA : < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mf_uid_parameterdialog.ui" line = "42" / >
< source > SAK : < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mf_uid_parameterdialog.ui" line = "54" / >
< source > The parameter will not change if you leave it empty . < / source >
< translation > 如 果 留 空 , 则 对 应 参 数 将 保 持 不 变 < / translation >
< / message >
< / context >
< context >
@ -47,336 +79,375 @@
< message >
< location filename = "../ui/mainwindow.ui" line = "20" / >
< source > Proxmark3GUI < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "38" / >
< source > Path : < / source >
< translation type = "unfinished" > < / translation >
< translation > 路 径 : < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "45" / >
< source > E : \ Documents \ source \ qt \ pm3 \ win64 \ proxmark3 < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "62" / >
< source > Refresh < / source >
< translation type = "unfinished" > < / translation >
< translation > 刷 新 端 口 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "69" / >
< source > Connect < / source >
< translation type = "unfinished" > < / translation >
< translation > 连 接 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "76" / >
< source > Disconnect < / source >
< translation type = "unfinished" > < / translation >
< translation > 断 开 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "95" / >
< source > Mifare < / source >
< translation type = "unfinished" > < / translation >
< translation > Mifare 卡 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "166" / >
< source > & gt ; & gt ; < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "191" / >
< source > & lt ; & lt ; < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "241" / >
< source > Card Type < / source >
< translation type = "unfinished" > < / translation >
< translation > 卡 类 型 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "25 3 "/ >
< source > 1 K < / source >
< translation type = "unfinished" > < / translation >
< location filename = "../ui/mainwindow.ui" line = "25 6 "/ >
< source > MINI < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "263" / >
< source > 1 K < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "273" / >
< source > 2 K < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "270" / >
< location filename = "../ui/mainwindow.ui" line = "2 8 0"/ >
< source > 4 K < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "2 8 0"/ >
< location filename = "../ui/mainwindow.ui" line = "2 9 0"/ >
< source > File < / source >
< translation type = "unfinished" > < / translation >
< translation > 文 件 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 29 8"/ >
< location filename = "../ui/mainwindow.ui" line = "8 39 "/ >
< location filename = "../ui/mainwindow.ui" line = " 30 8"/ >
< location filename = "../ui/mainwindow.ui" line = "8 55 "/ >
< source > Load < / source >
< translation type = "unfinished" > < / translation >
< translation > 加 载 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "3 1 1"/ >
< location filename = "../ui/mainwindow.ui" line = "8 52 "/ >
< location filename = "../ui/mainwindow.ui" line = "3 2 1"/ >
< location filename = "../ui/mainwindow.ui" line = "8 68 "/ >
< source > Save < / source >
< translation type = "unfinished" > < / translation >
< translation > 保 存 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "3 1 8"/ >
< location filename = "../ui/mainwindow.cpp" line = " 24 3"/ >
< location filename = "../ui/mainwindow.ui" line = "3 2 8"/ >
< location filename = "../ui/mainwindow.cpp" line = " 312 "/ >
< source > Data < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "3 2 8"/ >
< location filename = "../ui/mainwindow.ui" line = "3 3 8"/ >
< source > Key < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "3 4 1"/ >
< location filename = "../ui/mainwindow.ui" line = "3 5 1"/ >
< source > Attack < / source >
< translation type = "unfinished" > < / translation >
< translation > 破 解 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "3 6 6"/ >
< location filename = "../ui/mainwindow.ui" line = "3 7 6"/ >
< source > Card Info < / source >
< translation type = "unfinished" > < / translation >
< translation > 读 卡 片 信 息 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "3 7 9"/ >
< location filename = "../ui/mainwindow.ui" line = "3 8 9"/ >
< source > Check Default < / source >
< translation type = "unfinished" > < / translation >
< translation > 验 证 默 认 密 码 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 39 2"/ >
< location filename = "../ui/mainwindow.ui" line = " 40 2"/ >
< source > Nested < / source >
< translation type = "unfinished" > < / translation >
< translation > Nested 攻 击 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 39 9"/ >
< location filename = "../ui/mainwindow.ui" line = " 40 9"/ >
< source > Hardnested < / source >
< translation type = "unfinished" > < / translation >
< translation > Hardested 攻 击 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "4 2 4"/ >
< location filename = "../ui/mainwindow.ui" line = "4 3 4"/ >
< source > Read / Write < / source >
< translation type = "unfinished" > < / translation >
< translation > 读 / 写 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "4 3 4"/ >
< location filename = "../ui/mainwindow.ui" line = "4 4 4"/ >
< source > Block : < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "4 60 "/ >
< location filename = "../ui/mainwindow.ui" line = "4 7 6"/ >
< source > Key : < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "4 72 "/ >
< location filename = "../ui/mainwindow.ui" line = "4 88 "/ >
< source > FFFFFFFFFFFF < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "4 7 9"/ >
< location filename = "../ui/mainwindow.ui" line = "4 95 "/ >
< source > Key Type : < / source >
< translation type = "unfinished" > < / translation >
< translation > Key 类 型 : < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 499 "/ >
< location filename = "../ui/mainwindow.ui" line = " 515 "/ >
< source > A < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 04 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 2 0"/ >
< source > B < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 27 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 43 "/ >
< source > Normal ( Require Password ) < / source >
< translation type = "unfinished" > < / translation >
< translation > 普 通 卡 ( 需 要 密 码 ) < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 42 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 31 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 58 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 47 "/ >
< source > Read Block < / source >
< translation type = "unfinished" > < / translation >
< translation > 读 单 个 块 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 49 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 38 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 65 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 54 "/ >
< source > Write Block < / source >
< translation type = "unfinished" > < / translation >
< translation > 写 单 个 块 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 56 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 45 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 45 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 72 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 61 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 61 "/ >
< source > Read All < / source >
< translation type = "unfinished" > < / translation >
< translation > 读 所 有 块 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 63 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 52 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 79 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 68 "/ >
< source > Write All < / source >
< translation type = "unfinished" > < / translation >
< translation > 写 所 有 块 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "5 82 "/ >
< location filename = "../ui/mainwindow.ui" line = "5 9 8"/ >
< source > Dump < / source >
< translation type = "unfinished" > < / translation >
< translation > Dump 命 令 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 595 "/ >
< location filename = "../ui/mainwindow.ui" line = " 611 "/ >
< source > Restore < / source >
< translation type = "unfinished" > < / translation >
< translation > Restore 命 令 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "6 05 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 21 "/ >
< source > Chinese Magic Card ( Without Password ) < / source >
< translation type = "unfinished" > < / translation >
< translation > UID 卡 ( 不 需 要 密 码 ) < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "6 17 "/ >
< location filename = "../ui/mainwindow.ui" line = "6 33 "/ >
< source > Lock UFUID Card < / source >
< translation type = "unfinished" > < / translation >
< translation > 锁 定 UFUID 卡 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "6 2 4"/ >
< location filename = "../ui/mainwindow.ui" line = "6 40 "/ >
< source > About UID Card < / source >
< translation type = "unfinished" > < / translation >
< translation > 关 于 UID 卡 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "6 65 "/ >
< source > Write UID < / source >
< translation type = "unfinished" > < / translation >
< location filename = "../ui/mainwindow.ui" line = "6 81 "/ >
< source > Set Parameter < / source >
< translation > 设 置 卡 参 数 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 684 "/ >
< location filename = "../ui/mainwindow.ui" line = " 700 "/ >
< source > Wipe < / source >
< translation type = "unfinished" > < / translation >
< translation > 擦 除 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "7 10 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 65 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 26 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 81 "/ >
< source > Simulate < / source >
< translation type = "unfinished" > < / translation >
< translation > 模 拟 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "7 38 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 54 "/ >
< source > Load from data above < / source >
< translation type = "unfinished" > < / translation >
< translation > 从 上 方 数 据 导 入 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "7 58 "/ >
< location filename = "../ui/mainwindow.ui" line = "7 74 "/ >
< source > Clear < / source >
< translation type = "unfinished" > < / translation >
< translation > 清 空 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = " 78 8"/ >
< location filename = "../ui/mainwindow.ui" line = "8 19 "/ >
< location filename = "../ui/mainwindow.ui" line = " 804 "/ >
< location filename = "../ui/mainwindow.ui" line = "8 35 "/ >
< source > Sniff < / source >
< translation type = "unfinished" > < / translation >
< translation > 嗅 探 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "8 26 "/ >
< location filename = "../ui/mainwindow.ui" line = "8 4 2"/ >
< source > List Sniff Data < / source >
< translation type = "unfinished" > < / translation >
< translation > 列 出 嗅 探 数 据 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "8 78 "/ >
< location filename = "../ui/mainwindow.ui" line = "8 94 "/ >
< source > RawCommand < / source >
< translation type = "unfinished" > < / translation >
< translation > 原 始 命 令 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "9 10 "/ >
< location filename = "../ui/mainwindow.cpp" line = "1 29 "/ >
< location filename = "../ui/mainwindow.ui" line = "9 26 "/ >
< location filename = "../ui/mainwindow.cpp" line = "1 34 "/ >
< source > History : < / source >
< translation type = "unfinished" > < / translation >
< translation > 命 令 历 史 : < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "9 39 "/ >
< location filename = "../ui/mainwindow.ui" line = "9 55 "/ >
< source > ClearHistory < / source >
< translation type = "unfinished" > < / translation >
< translation > 清 空 历 史 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "9 58 "/ >
< location filename = "../ui/mainwindow.ui" line = "9 74 "/ >
< source > Send < / source >
< translation type = "unfinished" > < / translation >
< translation > 发 送 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.ui" line = "9 65 "/ >
< location filename = "../ui/mainwindow.ui" line = "9 81 "/ >
< source > ClearOutput < / source >
< translation type = "unfinished" > < / translation >
< translation > 清 空 输 出 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "65" / >
< location filename = "../ui/mainwindow.cpp" line = "70" / >
< location filename = "../ui/mainwindow.cpp" line = "170" / >
< source > Info < / source >
< translation type = "unfinished" > < / translation >
< translation > 信 息 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 65 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 70 "/ >
< source > Plz choose a port first < / source >
< translation type = "unfinished" > < / translation >
< translation > 请 先 选 择 端 口 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 7 8"/ >
< location filename = "../ui/mainwindow.cpp" line = " 83 "/ >
< source > Connected < / source >
< translation type = "unfinished" > < / translation >
< translation > 已 连 接 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "8 2 "/ >
< location filename = "../ui/mainwindow.cpp" line = "9 1 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 2 32"/ >
< location filename = "../ui/mainwindow.cpp" line = "8 7 "/ >
< location filename = "../ui/mainwindow.cpp" line = "9 6 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 30 2"/ >
< source > Not Connected < / source >
< translation type = "unfinished" > < / translation >
< translation > 未 连 接 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "233" / >
< location filename = "../ui/mainwindow.cpp" line = "170" / >
< source > When Changeing card type , the data and keys in this app will be cleard .
Continue ? < / source >
< translation > 更 改 卡 容 量 后 , 窗 口 中 的 data 和 key 会 被 清 空 \ n 要 继 续 吗 ? < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "303" / >
< source > Idle < / source >
< translation type = "unfinished" > < / translation >
< translation > 空 闲 < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "241" / >
< location filename = "../ui/mainwindow.cpp" line = "258" / >
< location filename = "../ui/mainwindow.cpp" line = " 310 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 3 25"/ >
< source > Sec < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 242 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 311 "/ >
< source > Blk < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 259 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 326 "/ >
< source > KeyA < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 260 "/ >
< location filename = "../ui/mainwindow.cpp" line = " 327 "/ >
< source > KeyB < / source >
< translation type = "unfinished" > < / translation >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 29 6"/ >
< location filename = "../ui/mainwindow.cpp" line = " 36 6"/ >
< source > HW Version : < / source >
< translation type = "unfinished" > < / translation >
< translation > 固 件 版 本 : < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = " 29 8"/ >
< location filename = "../ui/mainwindow.cpp" line = " 36 8"/ >
< source > PM3 : < / source >
< translation type = "unfinished" > < / translation >
< translation > 连 接 状 态 : < / translation >
< / message >
< message >
< location filename = "../ui/mainwindow.cpp" line = "3 0 0"/ >
< location filename = "../ui/mainwindow.cpp" line = "3 7 0"/ >
< source > State : < / source >
< translation type = "unfinished" > < / translation >
< translation > 运 行 状 态 : < / translation >
< / message >
< / context >
< context >
< name > Mifare < / name >
< message >
< source > info < / source >
< translation type = "vanished" > 信 息 : < / translation >
< / message >
< message >
< location filename = "../module/mifare.cpp" line = "269" / >
< location filename = "../module/mifare.cpp" line = "366" / >
< source > Success ! < / source >
< translation > 成 功 ! < / translation >
< / message >
< message >
< location filename = "../module/mifare.cpp" line = "269" / >
< location filename = "../module/mifare.cpp" line = "273" / >
< location filename = "../module/mifare.cpp" line = "366" / >
< location filename = "../module/mifare.cpp" line = "370" / >
< source > Info < / source >
< translation > 信 息 < / translation >
< / message >
< message >
< location filename = "../module/mifare.cpp" line = "273" / >
< location filename = "../module/mifare.cpp" line = "370" / >
< source > Failed ! < / source >
< translation > 失 败 ! < / translation >
< / message >
< / context >
< / TS >